form .cart #shopping-cart-table .category-container tr{padding:10px 20px;border-bottom:none}form .cart #shopping-cart-table .category-container tr:first-child{height:fit-content;padding:0}form .cart #shopping-cart-table .category-container tr.date-row{height:fit-content;padding:0;margin-top:18px}form .cart #shopping-cart-table .category-container tr td.category{display:flex;flex-direction:column;gap:24px;flex:1}form .cart #shopping-cart-table .category-container tr td.category .c-title{display:flex;align-items:center;gap:19px;border-bottom:1px solid #d7d7d7;padding:18.5px 0}form .cart #shopping-cart-table .category-container tr td.category .c-title img{max-height:34px}form .cart #shopping-cart-table .category-container tr td.category .c-title .c-name{color:#1e1e1e;font-family:'Gotham',Serif;font-size:22px;font-style:normal;font-weight:500;line-height:normal}form .cart #shopping-cart-table .category-container tr td.date{flex:1;display:flex;flex-direction:column;gap:25px}form .cart #shopping-cart-table .category-container tr td.date .d-title{display:flex;flex-direction:row;gap:15px}form .cart #shopping-cart-table .category-container tr td.date .d-title .d-t-first{display:flex;gap:15px;flex:1}form .cart #shopping-cart-table .category-container tr td.date .d-title .d-t-second{display:flex}form .cart #shopping-cart-table .category-container tr td.date .d-title span{color:#1e1e1e;font-family:'Gotham',serif;font-style:normal;font-weight:500;line-height:normal}form .cart #shopping-cart-table .category-container tr td.date .d-title .d-alter-label,form .cart #shopping-cart-table .category-container tr td.date .d-title .d-date-label{font-size:18px}form .cart #shopping-cart-table .category-container tr td.date .d-title .d-date-value{font-size:16px;line-height:23px}form .cart #shopping-cart-table .category-container tr td.date .date-items-details{display:flex;gap:58px;font-family:'Gotham',serif}form .cart #shopping-cart-table .category-container tr td.date .date-items-details .d-p-qty{flex:1;display:flex;gap:5px}form .cart #shopping-cart-table .category-container tr td.date .date-items-details .d-p-qty .number,form .cart #shopping-cart-table .category-container tr td.date .date-items-details .d-p-qty .text{color:#1e1e1e;font-size:18px;font-style:normal;font-weight:500;line-height:normal}form .cart #shopping-cart-table .category-container tr td.date .date-items-details .d-p-value{color:#1e1e1e;font-family:'Montserrat',serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal}form .cart #shopping-cart-table .category-container tr td.date .date-items-details .d-p-value span{font-size:16px}form .cart #shopping-cart-table .category-container tr td.date .date-items-details .d-p-alter{color:#1e1e1e;font-size:16px;font-style:normal;font-weight:500;line-height:normal;flex-basis:99px}form .cart #shopping-cart-table .category-container tr td.date .date-items-details .d-p-alter span{font-size:16px}form .cart #shopping-cart-table .category-container tr td.date .date-items-details .d-empty{flex-basis:0}form .cart #shopping-cart-table .category-container tr td .control{height:100%}form .cart #shopping-cart-table .category-container tr td .control input{height:100%;margin:0}.c-name{color:red}@media screen and (max-width:600px){form .cart #shopping-cart-table .category-container tr{padding:10px 0 10px 10px;gap:10px}form .cart #shopping-cart-table .category-container tr td.date .date-items-details{gap:25px}form .cart #shopping-cart-table .category-container tr td.date .date-items-details .d-p-value{white-space:nowrap}form .cart #shopping-cart-table .category-container tr td.date .date-items-details .d-p-value span{font-size:14px}form .cart #shopping-cart-table .category-container tr td.date .date-items-details .d-p-alter{flex-basis:78px;white-space:nowrap}form .cart #shopping-cart-table .category-container tr td.date .date-items-details .d-p-alter span{font-size:14px}form .cart #shopping-cart-table .category-container tr td.date .date-items-details .d-empty{flex-basis:99px}}.opc-block-summary .summary-content .block.items-in-cart .content.minicart-items .minicart-items-wrapper .minicart-items .item.product.product-item .product{min-height:40px}.grouped.product-custom-form,.simple.product-custom-form{display:flex;flex-direction:column;gap:20px}.grouped.product-custom-form .rows,.simple.product-custom-form .rows{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px}.grouped.product-custom-form .columns,.simple.product-custom-form .columns{display:flex;flex-direction:column;gap:20px}.grouped.product-custom-form .columns .form-section,.simple.product-custom-form .columns .form-section{width:100%}.grouped.product-custom-form .columns.no-gap,.simple.product-custom-form .columns.no-gap{gap:0 !important}.grouped.product-custom-form .form-section,.simple.product-custom-form .form-section{display:flex;flex-direction:column;gap:38px;padding:38px 0;border-bottom:1px solid #bebebe}.grouped.product-custom-form .form-section h1,.simple.product-custom-form .form-section h1,.grouped.product-custom-form .form-section h2,.simple.product-custom-form .form-section h2,.grouped.product-custom-form .form-section h3,.simple.product-custom-form .form-section h3,.grouped.product-custom-form .form-section h4,.simple.product-custom-form .form-section h4,.grouped.product-custom-form .form-section h5,.simple.product-custom-form .form-section h5,.grouped.product-custom-form .form-section h6,.simple.product-custom-form .form-section h6{text-align:center}.grouped.product-custom-form .control,.simple.product-custom-form .control{flex:1;min-width:250px}.simple.product-custom-form .form-section{display:flex;flex-direction:column;gap:20px;padding:38px 0;border-bottom:1px solid #bebebe}.simple.product-custom-form .form-section h1,.simple.product-custom-form .form-section h2,.simple.product-custom-form .form-section h3,.simple.product-custom-form .form-section h4,.simple.product-custom-form .form-section h5,.simple.product-custom-form .form-section h6{text-align:center}.product-custom-form-modal .modal-inner-wrap .modal-content{width:100%;max-width:100%}.product-custom-form-modal .modal-inner-wrap .modal-content .simple.product-custom-form button.save{width:100%}#grouped_product_custom_flow_title{width:100%;text-align:center;font-size:32px;font-weight:500;padding:30px 34vw 0 0;box-sizing:border-box;margin:0 0 -40px}@media screen and (max-width:1259px){#grouped_product_custom_flow_title{padding:30px 0 0}}@media screen and (max-width:768px){#grouped_product_custom_flow_title{padding:30px 16px 0;margin:0}}.calendars{display:flex;justify-content:center;gap:25px}.calendar-container{flex:1;margin:25px 0}.park-closed{color:#9d9d9d}#container a.simple-calendar-btn.btn-next{display:none}#containerSecond a.simple-calendar-btn.btn-prev{display:none}.row-desc-calendar{border-bottom:1px solid #bebebe;padding-bottom:15px;margin-top:-25px;margin-bottom:30px}.desc-calendar{margin-left:25px;color:#9d9d9d}.calendar{position:relative;overflow:hidden;text-transform:capitalize;text-align:center;font:15px/1em inherit;color:#000}.calendar a{text-decoration:none;color:inherit}.calendar header .simple-calendar-btn{display:inline-block;position:absolute;width:30px;height:30px;text-align:center;line-height:30px;color:#000}.calendar header .simple-calendar-btn:hover{color:#cbd1d2}.calendar header .simple-calendar-btn:before{content:'';position:absolute;top:9px;left:8px;width:8px;height:8px;border-style:solid;border-width:3px 3px 0 0;transform:rotate(45deg);transform-origin:center center}.calendar header .btn-prev{top:0;left:0;transform:rotate(-180deg)}.calendar header .btn-next{top:0;right:0}.calendar header .btn-next:before{transform:rotate(45deg)}.calendar header .month{display:flex;justify-content:center;align-items:center;font-size:20px;font-weight:500;color:#000;padding:0;margin:0}.calendar header .month .year{margin-left:8px}.calendar table{width:100%;margin:20px 0;border-spacing:0px}.calendar thead{font-size:1.2em;color:#8c8c8c;border-bottom:1px solid #e8e8e8}.calendar tr{height:calc(20%);width:100%}.calendar td{padding:.8em .1em;height:100%}.calendar .day{position:relative;display:inline-block;width:48px;height:48px;font-feature-settings:'clig' off,'liga' off;font-family:'Montserrat',serif;font-size:16px;font-style:normal;font-weight:500;line-height:1.5em;text-align:center;border-radius:50%;border:2px solid transparent;cursor:pointer}.calendar .day:hover{border:2px solid #5fad53}.calendar .day.today{background:#5fad53;color:#fff}.calendar .day.today.has-event:after{background:#fff}.calendar .day.wrong-month{color:transparent}.calendar .day.wrong-month:hover{border:2px solid transparent}.calendar .day.has-event:after{content:'';position:absolute;top:calc(50.6%);left:calc(48%);width:4px;height:4px;border-radius:50%;background:#6691cc}.calendar .event-container{display:none;position:absolute;top:0;left:0;width:100%;height:100%;padding:70px;background:#545a5c;box-sizing:border-box}.calendar .event-container .event-wrapper{overflow-y:auto;max-height:100%}.calendar .event-container .close{position:absolute;width:30px;height:30px;top:20px;right:20px;cursor:pointer}.calendar .event-container .close:before,.calendar .event-container .close:after{content:'';position:absolute;top:0;left:50%;width:2px;height:100%;background-color:#cbd1d2}.calendar .event-container .close:before{transform:rotate(45deg)}.calendar .event-container .close:after{transform:rotate(-45deg)}.calendar .event-container .event{position:relative;width:100%;padding:1em;margin-bottom:1em;background:#e8683b;border-radius:4px;box-sizing:border-box;box-shadow:0 1px 3px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.12);text-align:left;color:#fff}.calendar .event-container .event-date{margin-bottom:1em}.calendar .event-container .event-hour{float:right}.calendar .event-container .event-summary{font-weight:600}.calendar .filler{position:absolute;width:0;height:0;border-radius:50%;background:#545a5c;transform:translate(-50%,-50%)}.calendar .day{position:relative}.calendar .day .min-travel-value{position:absolute;width:100%;bottom:4px;left:0;text-align:center;font-family:'Montserrat',serif;font-size:12px;font-style:normal;font-weight:500;line-height:normal;color:#5fad53;z-index:3}.calendar .day.today .min-travel-value{color:#fff}.calendar .park-closed{pointer-events:none}.calendar .wrong-month{pointer-events:none}.modal-passport .calendar .disable-click-day{pointer-events:none;color:#9d9d9d}.modal-passport .calendar .wrong-month{pointer-events:none}.calendar .day.today.wrong-month{background:0 0}.calendar .day.not-allowed-day{color:#9d9d9d;pointer-events:none}.calendar .day.today.disable-click-day{color:#fff}.calendar{overflow:visible}.calendar .park-closed{cursor:not-allowed}.calendar .no-click-allowed:hover{border-color:transparent}.calendar .warning-day{cursor:not-allowed}.calendar .warning-day:hover:not(.park-closed) .warning-message{display:block}.calendar .warning-message{display:none;background-color:#fff;border:1px solid #ff5c00;padding:10px;border-radius:16px;position:absolute;width:300px;z-index:1;line-height:normal;top:55px;left:10px;color:#000;text-transform:math-auto}.calendar .warning-message:before{height:16px;width:18px;content:' ';display:block;position:absolute;background:#fff;border-top:1px solid #ff5c00;border-left:1px solid #ff5c00;top:-9px;left:11px;transform:rotate(38deg);border-radius:1px;z-index:-1}.cart-container{display:flex;flex-direction:column;align-items:center;max-width:60vw;margin:0 auto;padding:0;gap:30px}@media only screen and (min-width:720px) and (max-width:1023px){.cart-container{max-width:80vw}}@media only screen and (max-width:719px){.cart-container{max-width:100vw;padding:0 20px}}.cart-container .checkout-title{width:100%;margin:50px 0 0;text-align:center}.cart-container .checkout-title h1{font-family:'StRyde';text-align:center;letter-spacing:0;margin:0 0 16px;font-weight:500;font-size:32px}.cart-container .checkout-title h3{font-family:'StRyde';letter-spacing:0;text-align:center;font-weight:500;font-size:22px}.cart-container .form{margin:0;padding:0 !important;width:100% !important}.cart-container .block.crosssell{width:100%}.cart-container #gift-options-cart{display:none}.cart-container:before,.cart-container:after{display:none !important}.authentication-wrapper{display:none}.authentication-dropdown{border:none !important}.authentication-dropdown .modal-inner-wrap{width:300px}.checkout-index-index .logo{margin:0 auto}#checkout{width:80vw;margin:100px auto 0 auto;display:flex;gap:6.9rem}#checkout h3{font-family:'StRyde';margin:0;font-size:2.8rem !important}#checkout h3 span{font-size:2.8rem !important}#checkout .opc-progress-bar{display:none}#checkout .opc-wrapper{width:auto;flex:1;padding:0;margin:0}#checkout .opc-wrapper #payment #checkout-step-payment{display:flex;flex-direction:column}#checkout .opc-wrapper #payment #checkout-step-payment form{width:100%;max-width:100%;margin:0;padding:0;border:none}#checkout .opc-wrapper #payment #checkout-step-payment form fieldset{display:flex;flex-direction:column;gap:20px}#checkout .opc-wrapper #payment #checkout-step-payment form fieldset .field{width:100%;margin:0}#checkout .opc-wrapper #payment #checkout-step-payment form#co-payment-form{margin-top:30px !important}#checkout .opc-wrapper #payment #checkout-step-payment form#co-payment-form>fieldset{flex-direction:column}#checkout .opc-wrapper #payment #checkout-step-payment form#co-payment-form fieldset hr{display:none}#checkout .opc-wrapper #payment #checkout-step-payment form#co-payment-form fieldset #checkout-payment-method-load{margin-top:10px}#checkout .opc-wrapper #payment #checkout-step-payment form#co-payment-form .checkout-billing-address{order:1}#checkout .opc-wrapper #payment #checkout-step-payment form#co-payment-form .payment-option.opc-payment-additional.discount-code{order:2;font-family:'Gotham';padding:0 0 10px;border-bottom:1px solid #d7d7d7;box-sizing:border-box}#checkout .opc-wrapper #payment #checkout-step-payment form#co-payment-form .payment-option.opc-payment-additional.discount-code .payment-option-title.field.choice{border:none;padding-left:0 !important;box-sizing:border-box}#checkout .opc-wrapper #payment #checkout-step-payment form#co-payment-form .payment-option.opc-payment-additional.discount-code .payment-option-title.field.choice .action-toggle{color:#333;font-weight:500}#checkout .opc-wrapper #payment #checkout-step-payment form#co-payment-form .payment-option.opc-payment-additional.discount-code .payment-option-content{padding:0 25% 0 20px;box-sizing:border-box}#checkout .opc-wrapper #payment #checkout-step-payment form#co-payment-form .payment-option.opc-payment-additional.discount-code .payment-option-content input{border:1px solid #d7d7d7;border-radius:8px 0 0 8px}#checkout .opc-wrapper #payment #checkout-step-payment form#co-payment-form .payment-option.opc-payment-additional.discount-code .payment-option-content .actions-toolbar{height:48px;width:25px}#checkout .opc-wrapper #payment #checkout-step-payment form#co-payment-form .payment-option.opc-payment-additional.discount-code .payment-option-content .actions-toolbar:before{display:none}#checkout .opc-wrapper #payment #checkout-step-payment form#co-payment-form .payment-option.opc-payment-additional.discount-code .payment-option-content .actions-toolbar button{height:48px;border-radius:0 8px 8px 0}#checkout .opc-wrapper #payment #checkout-step-payment form#co-payment-form .payment-option.opc-payment-additional.discount-code .payment-option-content .actions-toolbar button span{display:none;white-space:nowrap}#checkout .opc-wrapper #payment #checkout-step-payment form#co-payment-form .payment-option.opc-payment-additional.discount-code .payment-option-content .actions-toolbar button.action-cancel span{display:block}#checkout .opc-wrapper #payment #checkout-step-payment form#co-payment-form .payment-option.opc-payment-additional.discount-code .payment-option-content .actions-toolbar button.action-cancel:after{display:none}#checkout .opc-wrapper #payment #checkout-step-payment form#co-payment-form #checkout-payment-method-load{order:3}#checkout .opc-wrapper #payment #checkout-step-payment form#billing-address-form-custom .fieldset.address{display:grid;grid-template-columns:repeat(2,1fr)}#checkout .opc-wrapper #payment #checkout-step-payment form#billing-address-form-custom .fieldset.address .field.street{grid-column-start:1;grid-column-end:3;grid-row-start:5}#checkout .opc-wrapper #payment #checkout-step-payment form#billing-address-form-custom .fieldset.address .field.street>.label{margin-bottom:10px}#checkout .opc-wrapper #payment #checkout-step-payment form#billing-address-form-custom .fieldset.address .field.street>.label span{font-family:'StRyde',serif;margin:0;font-size:2rem !important;color:#333;font-weight:300}#checkout .opc-wrapper #payment #checkout-step-payment form#billing-address-form-custom .fieldset.address .field.street>.control{display:grid;grid-template-columns:repeat(2,1fr)}#checkout .opc-wrapper #payment #checkout-step-payment form .fieldset.payment.ccard{display:grid;grid-template-columns:repeat(2,1fr)}#checkout .opc-wrapper #payment #checkout-step-payment form .fieldset.payment.ccard #braspag_pagador_creditcard_cc_type{grid-column-start:1;grid-column-end:3}#checkout .opc-wrapper #payment #checkout-step-payment form input[type=text],#checkout .opc-wrapper #payment #checkout-step-payment form input[type=number],#checkout .opc-wrapper #payment #checkout-step-payment form input[type=email],#checkout .opc-wrapper #payment #checkout-step-payment form input[type=password]{width:100%}#checkout .opc-wrapper #payment #checkout-step-payment form select{width:100%;padding:0 10px}#checkout .opc-wrapper #payment #checkout-step-payment .payment-methods{position:relative}#checkout .opc-wrapper #payment #checkout-step-payment .payment-methods .step-title{font-size:2.8rem !important}#checkout .opc-wrapper #payment #checkout-step-payment .payment-methods .payments-container{display:flex;justify-content:flex-start;gap:10px;margin:10px 0}#checkout .opc-wrapper #payment #checkout-step-payment .payment-methods .payments-container .payment-method .payment-method-title.field.choice{box-sizing:border-box}#checkout .opc-wrapper #payment #checkout-step-payment .checkout-billing-address{width:100%;margin:0;border-bottom:1px solid #d7d7d7}#checkout .opc-wrapper #payment #checkout-step-payment .checkout-billing-address .billing-address-details{margin:0 0 20px;padding:0}#checkout .opc-wrapper #payment #checkout-step-payment .checkout-billing-address .billing-address-details h3{font-weight:300}#checkout .opc-wrapper #payment #checkout-step-payment .checkout-billing-address .fieldset .field-select-billing>label span{font-family:'StRyde',serif;margin:0;font-size:2.8rem !important;color:#333;font-weight:300}#checkout .opc-wrapper #payment #checkout-step-payment .checkout-billing-address .fieldset .billing-address-form{max-width:unset}#checkout .opc-wrapper #payment #checkout-step-payment .checkout-billing-address .fieldset .billing-address-form .fieldset.address{flex-direction:row;flex-wrap:wrap;gap:20px 2%}#checkout .opc-wrapper #payment #checkout-step-payment .checkout-billing-address .fieldset .billing-address-form .fieldset.address .field.street{width:100%}#checkout .opc-wrapper #payment #checkout-step-payment .checkout-billing-address .fieldset .billing-address-form .fieldset.address .field.street .control{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px 2%}#checkout .opc-wrapper #payment #checkout-step-payment .checkout-billing-address .fieldset .actions-toolbar:after,#checkout .opc-wrapper #payment #checkout-step-payment .checkout-billing-address .fieldset .actions-toolbar:before{display:none}#checkout .modal-custom.opc-sidebar.opc-summary-wrapper.custom-slide{width:100%;max-width:40%;min-width:350px;margin:0;padding:0;font-family:'Montserrat',serif}#checkout .authentication-wrapper{position:fixed;top:90px;right:40px;z-index:1001}#checkout .authentication-wrapper button{width:fit-content}#checkout .authentication-wrapper .block-customer-login .actions-toolbar{display:flex;flex-direction:column;gap:20px}#checkout .authentication-wrapper .block-customer-login .actions-toolbar:before,#checkout .authentication-wrapper .block-customer-login .actions-toolbar:after{display:none}#checkout .authentication-wrapper .block-customer-login .actions-toolbar .primary,#checkout .authentication-wrapper .block-customer-login .actions-toolbar .secondary{margin:0;width:100%;text-align:center}#checkout:before,#checkout:after,#checkout .opc-progress-bar,#checkout .opc-estimated-wrapper,#checkout #bpmpi_data{position:absolute}@media screen and (max-width:1259px){.checkout-index-index.page-layout-checkout #payment-content{padding:0 0 280px}.modal-custom.opc-sidebar.opc-summary-wrapper.custom-slide{position:fixed;max-height:80vh;max-width:100vw !important;top:auto !important;bottom:0 !important;left:0 !important;right:0 !important;border-radius:0}.modal-custom.opc-sidebar.opc-summary-wrapper.custom-slide .modal-inner-wrap .modal-content #opc-sidebar .opc-block-summary{border-radius:0;margin:0}.modal-custom.opc-sidebar.opc-summary-wrapper.custom-slide .modal-inner-wrap .modal-content #opc-sidebar .opc-block-summary .title_container{display:none}}@media screen and (max-width:768px){#checkout{margin:50px auto 0 auto}#checkout .opc-estimated-wrapper{display:none;align-items:center;margin:0;z-index:1;box-sizing:border-box;font-family:'Montserrat';left:unset;top:130px;right:0;border:none;background:#e8672c;border-radius:100px 0 0 100px;color:#fff;padding:15px 25px 15px 30px;gap:15px;flex-direction:row-reverse}#checkout .opc-estimated-wrapper:before,#checkout .opc-estimated-wrapper:after{display:none}#checkout .opc-estimated-wrapper .estimated-block{display:none}#checkout .opc-estimated-wrapper .estimated-block span{margin:0}#checkout .opc-estimated-wrapper .minicart-wrapper button:before{color:#fff}#checkout .custom-slide .modal-inner-wrap{transform:translateY(100%)}#checkout .custom-slide._show .modal-inner-wrap{transform:translateY(0)}#checkout .opc-wrapper .form-login{background:0 0}#checkout .opc-wrapper .form-login fieldset{margin:0}#checkout .opc-wrapper #co-payment-form fieldset hr{display:none}}@media screen and (max-width:600px){#checkout{width:100%;padding:0 16px;margin:15px auto 0 auto;box-sizing:border-box}#checkout .opc-wrapper #payment #checkout-step-payment form#billing-address-form-custom .fieldset.address{display:flex}#checkout .opc-wrapper #payment #checkout-step-payment form#braspag_pagador_creditcard-form .fieldset.payment.braspag_pagador_creditcard{display:flex}#checkout .opc-wrapper #payment #checkout-step-payment form#co-payment-form .payment-option.opc-payment-additional.discount-code{margin:0}#checkout .opc-wrapper #payment #checkout-step-payment form#co-payment-form .payment-option.opc-payment-additional.discount-code .payment-option-content{padding:0}#checkout .opc-wrapper #payment #checkout-step-payment .payments-container .payment-method{flex-basis:115px;padding:0}#checkout .opc-wrapper #payment #checkout-step-payment .payments-container .payment-method .payment-method-content{padding:0 16px !important;box-sizing:border-box}}.checkout-index-index #maincontent{margin-bottom:240px !important}.checkout-index-index .page-footer{z-index:-1}@media screen and (max-width:600px){.checkout-index-index #maincontent{margin-bottom:460px !important}}.checkout-payment-method .payment-method+.payment-method .payment-method-title{border-top:none}.payment-method{display:block;flex-basis:125px;height:125px;border:1px solid #3e3e3e;border-radius:16px}.payment-method._active{flex-basis:140px;border:1px solid #7d2082;padding:0 10px;box-sizing:border-box}.payment-method .payment-method-title{display:flex;align-items:center;justify-content:center;height:100%;padding:15px}.payment-method .payment-method-title input{display:none}.payment-method .payment-method-title label{display:flex !important;justify-content:center !important}.payment-method .payment-method-title label .box{flex:1;display:flex;flex-direction:column;justify-content:center;cursor:pointer}.payment-method .payment-method-title label .box img{max-height:25px;object-fit:contain}.payment-method .payment-method-title label .box img.money{content:url("/media/wysiwyg/payments/pix_gray.png");fill:#4bb8a9}.payment-method .payment-method-title label .box img.card{content:url("/media/wysiwyg/payments/card_gray.png")}.payment-method .payment-method-title label .box img.creditcard{content:url("/media/wysiwyg/payments/card_gray.png")}.payment-method .payment-method-title label .box img.pix{content:url("/media/wysiwyg/payments/pix_gray.png")}.payment-method .payment-method-title label .box img.picpay{content:url("/media/wysiwyg/payments/picpay.png");filter:brightness(.78) grayscale(1)}.payment-method .payment-method-title label .box img.appple_pay{content:url("/media/wysiwyg/payments/apple_pay.png")}.payment-method .payment-method-title label .box img.google_pay{content:url("/media/wysiwyg/payments/google_pay.png")}.payment-method .payment-method-title label .box img.samsung_pay{content:url("/media/wysiwyg/payments/samsung_pay.png")}._active.payment-method .payment-method-title label .box img.money{content:url("/media/wysiwyg/payments/pix_original.png")}._active.payment-method .payment-method-title label .box img.card{content:url("/media/wysiwyg/payments/card.png")}._active.payment-method .payment-method-title label .box img.creditcard{content:url("/media/wysiwyg/payments/card.png")}._active.payment-method .payment-method-title label .box img.pix{content:url("/media/wysiwyg/payments/pix_original.png")}._active.payment-method .payment-method-title label .box img.picpay{content:url("/media/wysiwyg/payments/picpay.png");filter:none}._active.payment-method .payment-method-title label .box img.appple_pay{content:url("/media/wysiwyg/payments/apple_pay.png");filter:none}._active.payment-method .payment-method-title label .box img.google_pay{content:url("/media/wysiwyg/payments/google_pay.png");filter:none}._active.payment-method .payment-method-title label .box img.samsung_pay{content:url("/media/wysiwyg/payments/samsung_pay.png");filter:none}.payment-method .payment-method-title label .box .text{width:100%;padding-top:10px;margin-top:0;text-align:center;font-family:'Montserrat';font-size:16px;font-style:normal;font-weight:600;line-height:normal}._active.payment-method .payment-method-title label .box .text{margin-top:10px;border-top:2px solid #874293;color:#874293}.payment-method .payment-method-content{position:absolute;width:100%;left:0;padding:0;padding-bottom:220px}.payment-method .bp-card-container{width:100%}.payment-method .bp-card-container .form-container{width:100%;max-width:100%}.payment-method .bp-card-container .form-container .field{width:100%}.payment-method .bp-card-container .form-container .field.cvv{padding:0}.payment-method .bp-card-container .form-container .field.cvv>.control{padding:0;display:block}.payment-method .payment-method-billing-address{width:100%}