@import url('https://fonts.googleapis.com/css?family=Poppins:400,600,700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap');@font-face{font-family:'Helvetica Neue Medium';src:url('./fonts/HelveticaNeue-Medium.eot');src:url('./fonts/HelveticaNeue-Medium.eot?#iefix') format('embedded-opentype'),url('./fonts/HelveticaNeue-Medium.woff') format('woff'),url('./fonts/HelveticaNeue-Medium.ttf') format('truetype');font-weight:500;font-style:normal}@font-face{font-family:'Helvetica Neue';src:url('./fonts/HelveticaNeue.eot');src:url('./fonts/HelveticaNeue.eot?#iefix') format('embedded-opentype'),url('./fonts/HelveticaNeue.woff') format('woff'),url('./fonts/HelveticaNeue.ttf') format('truetype');font-weight:300;font-style:normal}@font-face{font-family:'Helvetica Neue Regular';src:url('./fonts/HelveticaNeueRegular.eot');src:url('./fonts/HelveticaNeueRegular.eot?#iefix') format('embedded-opentype'),url('./fonts/HelveticaNeueRegular.woff') format('woff'),url('./fonts/HelveticaNeueRegular.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'San Francisco';src:url('./fonts/san-francisco/SFUIDisplay-Regular.otf');font-weight:normal;font-style:normal}.padT30{padding-top:30px !important}.marB20{margin-bottom:20px !important}.selectric-wrapper{position:relative;cursor:pointer}.selectric-responsive{width:100%}.selectric{border:1px solid #DDD;background:#f8f8f8;position:relative}.selectric .label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 38px 0 10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-wrapper .selectric .button{display:block;position:absolute;right:0;top:0;color:white;user-select:none;background-image:url("/images/arrow-down.svg");background-repeat:no-repeat;background-position:center}.selectric-wrapper.selectric-open .selectric .button{background-image:url("/images/arrow-up.svg")}.selectric-focus .selectric{border-color:#aaa}.selectric-hover .selectric{border-color:#c4c4c4}.selectric-open .selectric{border-color:#c4c4c4}.selectric-open .selectric-items{display:block;z-index:999999}.selectric-disabled{filter:alpha(opacity=50);opacity:.5;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0}.selectric-hide-select select{position:absolute;left:-100%}.selectric-hide-select.selectric-is-native{position:absolute;width:100%;height:100%;z-index:10}.selectric-hide-select.selectric-is-native select{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:0;z-index:1;box-sizing:border-box;opacity:0}.selectric-input{position:absolute !important;top:0 !important;left:0 !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;margin:0 !important;padding:0 !important;width:1px !important;height:1px !important;outline:none !important;border:none !important;*font:0/0 a !important;background:none !important}.selectric-temp-show{position:absolute !important;visibility:hidden !important;display:block !important}.selectric-items{display:none;position:absolute;top:100%;left:0;z-index:-1;background:#fff;box-shadow:0 4px 20px rgb(0 0 0 / 12%);border-radius:12px;margin-top:1px}.selectric-items .selectric-scroll{height:100%;overflow:auto}.selectric-above .selectric-items{top:auto;bottom:100%}.selectric-items ul,.selectric-items li{list-style:none;padding:0;margin:0;line-height:20px;min-height:20px}.selectric-items li{display:block;padding:10px 20px;cursor:pointer}.selectric-items li.selected{background:#f7f7f7}.selectric-items li:hover{background:#e8f2ff}.selectric-items .disabled{filter:alpha(opacity=50);opacity:.5;cursor:default !important;background:none !important;color:#666 !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-items .selectric-group .selectric-group-label{font-weight:bold;padding-left:10px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:0;color:#444}.selectric-items .selectric-group.disabled li{filter:alpha(opacity=100);opacity:1}.selectric-items .selectric-group li{padding-left:25px}body{margin:0;font-family:'Poppins',sans-serif;color:#1b1b1b;background-color:#f6f6f5}body::after{background-size:contain;background-repeat:no-repeat;content:"";opacity:1;position:absolute;top:0;bottom:0;right:0;left:0;z-index:-1}a:hover,a:focus{text-decoration:none}.p-r-zero{padding-right:0}.p-l-zero{padding-left:0}.logo{font-size:40px;color:#1b1b1b;width:auto}.logo img{max-width:100%;object-fit:contain}.logo:hover{text-decoration:none;color:#333}.check-out-right{background-color:#fff}.check-out-form{display:inline-block;width:100%;margin-top:35px}.error_input .form-control,.error_input .form-control:focus{background:#fff4f4;border:2px solid red}#loader-button{display:none;pointer-events:none;transform:unset}#loader-button img{width:25px}.float-label-control{position:relative;margin:0}.float-label-control ::-webkit-input-placeholder{color:transparent}.float-label-control :-moz-placeholder{color:transparent}.float-label-control ::-moz-placeholder{color:transparent}.float-label-control :-ms-input-placeholder{color:transparent}.float-label-control input,.float-label-control textarea,.float-label-control label{font-size:14px;font-weight:400;box-shadow:none;-webkit-box-shadow:none;color:#333;z-index:1}.float-label-control input,.float-label-control textarea{display:block;width:100%;border:0;border-radius:0;border-bottom:1px solid #aaa;outline:0;margin:0;background:0;border:0;line-height:normal;height:auto;position:relative;z-index:99}.float-label-control textarea{padding:.1em 0 5px 0}.float-label-control label{position:absolute;font-weight:normal;top:5px;left:20px;color:#aaa;font-size:14px;margin:0;font-size:12px;transition-duration:.2s,0.2s;transition-property:top,font-size;z-index:99;color:#abb1b8;font-size:13px;line-height:21px}.float-label-control input.empty+label,.float-label-control textarea.empty+label{font-weight:normal;top:13px;font-size:14px;animation:none;-webkit-animation:none;z-index:1}.float-label-control input:not(.empty)+label,.float-label-control textarea:not(.empty)+label{z-index:99}.float-label-control input:not(.empty):focus+label,.float-label-control textarea:not(.empty):focus+label{color:#aaa}.float-label-control.label-bottom label{-moz-animation:float-labels-bottom 300ms none ease-out;-webkit-animation:float-labels-bottom 300ms none ease-out;-o-animation:float-labels-bottom 300ms none ease-out;-ms-animation:float-labels-bottom 300ms none ease-out;-khtml-animation:float-labels-bottom 300ms none ease-out;animation:float-labels-bottom 300ms none ease-out}.float-label-control.label-bottom input:not(.empty)+label,.float-label-control.label-bottom textarea:not(.empty)+label{top:3em}.float-label-control input,.float-label-control textarea{padding:20px 20px;padding-bottom:2px;line-height:23px;box-shadow:#e8eaec 0 0 0 1px;-webkit-box-shadow:#e8eaec 0 0 0 1px;-moz-box-shadow:#e8eaec 0 0 0 1px;border-radius:7px;-webkit-appearance:none;background-color:#FFF;height:50px}.multiple_fields .float-label-control input{background-color:#FFF}.float-label-control input.empty,.float-label-control textarea.empty{padding:14px 12px;line-height:normal;box-shadow:#cecfd0 0 0 0 1px;-webkit-box-shadow:#cecfd0 0 0 0 1px;-moz-box-shadow:#cecfd0 0 0 0 1px;border-radius:7px;-webkit-appearance:none}.form-control:focus{box-shadow:#2688ff 0 0 0 2px;-webkit-box-shadow:#2688ff 0 0 0 2px;-moz-box-shadow:#2688ff 0 0 0 2px;border-radius:7px;transition:all .4s ease-out;-webkit-appearance:none;border-color:transparent}.payment-method .float-label-control{background-color:#fff;border-radius:5px}.payment-method .float-label-control label{z-index:9}.total-price-title{line-height:34px}.check-inputs-error{color:red;font-size:13px}.template-checkout .btn-number{border-radius:50%;line-height:17px;text-align:center}@keyframes float-labels{0{opacity:1;color:#aaa;top:5px;font-size:14px}50%{opacity:1;font-size:14px}100%{top:5px;opacity:1}}@-webkit-keyframes float-labels{0{opacity:1;color:#aaa;top:5px;font-size:14px}50%{opacity:1;font-size:14px}100%{top:5px;opacity:1}}form legend{border:0;margin:0;font-size:18px;margin-bottom:10px;color:rgba(51,51,51,1);font-weight:700}fieldset{padding-bottom:25px}.cust-info legend img{transform:translateX(-10px);margin-left:-28px}.sub-legend{font-size:12px;display:block;margin-bottom:12px;color:#a3a4a4;letter-spacing:0;line-height:21px}.black-btn{background-color:#1a1a1a;color:#fff;font-size:14px;border-radius:5px;padding:12px 20px;border:0;box-shadow:none;width:100%;background:#2688ff;border-radius:24px;font-size:14px;color:#fff;letter-spacing:.4px;text-align:center;font-weight:600;transition:all .7s ease;outline:0;transform:translateZ(0);will-change:transform}.cust-info{margin-top:0}.cust-info .sub-legend{margin-bottom:0}.funkyradio div{clear:both;overflow:hidden}.funkyradio label{width:100%;border-radius:5px;border:1px solid #d1d3d4;font-weight:normal;display:flex;justify-content:space-between;align-items:center}.funkyradio input[type="radio"]:empty{display:none !important}.funkyradio input[type="radio"]:empty~label,.funkyradio label.no-radio{margin-top:0;padding:14px 45px;color:#abb1b8;cursor:pointer;background-color:#fff}.radio-with-shipIcon label{padding:0 10px !important;border:0;width:auto;margin:0 !important}.radio-with-shipIcon img{width:22px;float:none;display:inline-block;margin-top:0}.radio-with-shipIcon{border:1px solid #e8eaec;padding:14px 20px;border-radius:14px;float:left;width:100%;background-color:#fff;z-index:0}.shipping_rates_option_div .radio-with-shipIcon,.shipping_method_loader .radio-with-shipIcon{display:flex;align-items:center}.radio-with-shipIcon label{transition:color .5s ease}.radio-with-shipIcon:hover label{color:#000;transition:color .35s ease}.funkyradio input[type="radio"]:empty~label:before{position:absolute;display:block;top:50%;bottom:0;left:16px;content:'';width:16px;height:16px;background:#fff;border-radius:100px;border:1px solid #000;transform:translate(0,-50%)}.funkyradio input[type="radio"]:focus~label:before{box-shadow:0 0 0 3px #999}.funkyradio-default input[type="radio"]:checked~label:before{background-color:#000}.funkyradio-default input[type="radio"]:checked~label:after{position:absolute;content:"";width:5px;height:5px;display:inline-block;background:#fff;border-radius:100px;opacity:1;z-index:99999;left:22px;top:50%;transform:translate(0,-50%)}.green-button{background-color:#00d25c !important}.blue-button{background-color:#2587ff !important}.form-submit-btn button,.get_shipping_rates,.cd-checkout-btn button{color:#fff;font-size:20px;padding:13px 0;text-align:center;line-height:normal;border:0;width:100%;border-radius:0;font-weight:600;text-transform:capitalize;background:#2688ff !important;border-radius:44px;text-transform:uppercase;letter-spacing:.4px;transition:all .9s ease;outline:0;transform:translateZ(0);will-change:transform;transform-origin:50% 50%;width:80%;transform:translateX(10%);cursor:pointer}.form-submit-btn button img{margin-right:10px}.prdcts_list{padding-bottom:0;border-bottom:1px solid #e8eaec;position:relative;padding-top:15px;overflow:hidden;padding-left:15px;padding-right:15px}.product-list-loader{position:absolute;height:100%;width:100%;background:hsla(0,0,98%,0.65);left:0;top:0;display:flex;align-items:center;justify-content:center;z-index:9;border-radius:0 0 50px 50px}.product-list-loader img{max-width:50px}.total-price-loader img{max-width:50px;float:right}.total-price-loader img{max-width:50px;float:right}.prdcts_list .row{margin-bottom:10px;align-items:center}.prdct-thumb{padding:0}.prdct-thumb img{padding-right:0;height:auto;position:relative;border:2px solid #ededed;border-radius:10px;padding:0;min-height:65px;display:flex;align-items:center;object-fit:contain}.prdct-thumb img{width:100%;max-width:100%}.prdct-name{height:auto;overflow:hidden}.prdct-name h5{font-size:15px;color:#565656;line-height:20px;letter-spacing:.4px;text-transform:none;margin-bottom:0;display:block;width:100%;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.prdct-price-installment{font-size:13px}.prdct-qty{padding:0}.prdct-qty .prdct_qty{height:30px;text-align:center}.prdct-price{line-height:70px;color:#000;text-align:right}.prdct-price,.checkoutSubTotal,.totalShippingPriceText,.DiscountPriceText{font-size:14px}.prdct-name .prdct-price{font-size:13px;display:block;float:left;line-height:20px;text-align:left;margin-top:5px}.no-of-prdts{font-size:.85714em;font-weight:500;line-height:1.41667em;background-color:#777;color:#fff;box-sizing:border-box;min-width:1.41667em;height:1.41667em;position:absolute;border-radius:50%;padding:0 .66667em;top:0;right:-.75em;z-index:3}body.template-checkout button.btn-number[disabled]{opacity:.6;pointer-events:none}.prices_row ul{padding:0;margin:0}.prices_row ul li{list-style:none;margin-bottom:10px}.price-title{color:#565656;font-weight:400 !important;font-size:13px;color:#a3a4a4;letter-spacing:.4px}.price-value{color:#000}.prices_row.total-price{border:0}.coupon_row{border-bottom:1px solid #e8eaec}.coupon_row .coupon-sec{padding-bottom:0}.coupon_row input.couponCodeW{background-color:var(--customer_field_bg) !important;z-index:2 !important;text-transform:uppercase}body.template-checkout .check-out-right .couponFormSubmitBtn,body.template-checkout .couponFormSubmitBtn{font-weight:var(--order_summery_total_font_weight)}.prices_row.total-price .price-value span{font-size:20px}.checkoutTotal .text-muted,.checkoutTotal2 .text-muted{display:block}.prices_row.total-price .price-value sub{bottom:0;color:#565656}.payment-method a{position:relative;padding-left:35px;font-weight:500;font-size:14px;color:#000;letter-spacing:.35px}.change-payment-section{cursor:pointer;padding:25px;font-weight:600;font-size:14px;color:#000;letter-spacing:.35px;text-transform:uppercase}.panel-group .panel+.panel{margin-top:0}.panel-group{margin-bottom:20px;border:1px solid #e8eaec;border-radius:25px}.payment-method .panel-group{background-color:#fff}.panel-group .panel{border:0}.panel-group .panel:first-child{border-radius:25px 25px 0 0}.payment-method .collapse.show{border-radius:0 0 25px 25px;padding-bottom:20px}.panel-default>.panel-heading{background-color:#fff;padding:20px 15px;border-bottom:1px solid #e8eaec;border-radius:25px 25px 0 0}.payment-method .collapse.show{border-bottom:1px solid #e5e5e5}.panel-default:last-child>.panel-heading{border-bottom-color:transparent !important;background-color:transparent !important}.panel-default>.panel-heading.collapsed#headingTwo{border-radius:0 0 25px 25px}.panel-default>.panel-heading#headingTwo{border-radius:0}.payment-method a::before{position:absolute;content:"";width:16px;height:16px;display:inline-block;border-radius:100px;left:0;top:-2px;background:#e9e9e9;border:1px solid #d8ddea}.payment-method a::after{position:absolute;content:"";width:5px;height:5px;display:inline-block;background:#fff;border-radius:100px;left:6px;top:4px;opacity:0;z-index:99999;background:#fff;box-shadow:0 1px 5px 0 rgba(48,133,254,0.50)}span.discount_per{padding:3px 10px;background:#ffefe4;border-radius:15px;color:#ff5200;display:inline-block}.payment-method a[aria-expanded="true"]::before{border:1px solid transparent}.payment-method a[aria-expanded="true"]::after{opacity:1}.float-label-control{margin:5px 0}.float-label-control input.empty,.float-label-control textarea.empty{padding:14px 20px;line-height:17px;box-shadow:#cecfd0 0 0 0 1px;border-radius:7px;background-color:#fff;z-index:0;height:50px}.float-label-control textarea,.float-label-control textarea.empty{height:90px}#offerPaymentModal .form-control{line-height:17px;box-shadow:#e8eaec 0 0 0 1px;border-radius:14px;background-color:#fff;z-index:0;height:50px}#offerPaymentModal .form-control:focus{box-shadow:#2688ff 0 0 0 2px;-webkit-box-shadow:#2688ff 0 0 0 2px;-moz-box-shadow:#2688ff 0 0 0 2px;transition:all .4s ease-out;-webkit-appearance:none;border-color:transparent}.float-label-control input.empty:focus,.float-label-control textarea.empty:focus{box-shadow:#2688ff 0 0 0 2px;-webkit-box-shadow:#2688ff 0 0 0 2px;-moz-box-shadow:#2688ff 0 0 0 2px;transition:all .4s ease-out;-webkit-appearance:none;border-color:transparent}.panel-default>.panel-heading+.panel-collapse>.panel-body{border:0;padding:15px}.credit-card-icons{float:right;width:250px;margin-top:-5px}.boleto-card-icons{width:33px;margin-top:-1px;margin-right:5px;float:right}.download-icons{height:22px;padding-left:6px}.payment-info{border:0;margin-top:0;padding-bottom:5px}.payment-info legend,.cust-info legend{margin-bottom:0}.payment-info legend img{transform:translateX(-10px);margin-left:-25px}.check-out-right.on-mobile{display:none}.active svg{transition:all .5s ease;transform:rotate(180deg)}.is_sticky svg{transition:all .5s ease;transform:rotate(180deg)}.is_sticky .active svg{transition:all .5s ease;transform:rotate(0)}.prices_row.total-price.show-summery{background-color:#fafafa;padding:10px 15px;margin-top:15px;border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;display:none;background:#fff;border-radius:0 0 10px 10px}.mobile-price-smry.is_sticky .prices_row.total-price.show-summery{border-radius:10px 10px 0 0}.prices_row.total-price.show-summery li{margin:0}.prices_row.total-price.show-summery .price-title{padding-top:8px}.form-control#no-of-installments{padding:14px 12px;height:45px}.form-submit-btn{margin-bottom:40px}.check-out-left{display:inline-flex;flex-direction:column;padding:20px;position:relative;z-index:1;padding-top:10px;padding-left:30px;padding-right:60px}.check-out-right{padding:30px}.check-out-right{display:block;position:relative;padding-left:30px;border-radius:0 0 10px 10px;height:100%}.check-out-right .bolderFont{font-weight:600}.check-out-left::before{content:"";position:absolute;height:100%;width:100%;z-index:-1;margin-left:-100%;top:0}.checkout-cont.is_sticky::after,.check-out-row-outr::after{content:none !important}.selectric{background:#fff;border-radius:7px;background-color:#f2f7f8;box-shadow:none}.multiple_fields .selectric,.payment-method .selectric-notempty .selectric{background-color:#fff}.multiple_fields .stateWrapper .selectric span.label,.selectricCustomWrapper .selectric span.label,.payment-method .selectric span.label{padding-left:10px;padding-top:20px}.selectric .label{text-align:left;height:45px}.selectric .button{width:45px;height:100%}input[type=submit]:hover{transition:opacity .9s;-webkit-transition:opacity .9s;opacity:.7}.formLoading{color:transparent !important;background-image:url(../imgs/customLoader.svg);background-position:center center;background-size:25%;background-repeat:no-repeat}.checkoutForm .formLoading{background-size:auto}.errorMessage{color:red;font-size:12px;line-height:18px;text-align:center;padding-top:15px;display:block;width:100%;clear:both}#offerPaymentModal .errorMessage{font-weight:600;font-size:16px;background:#fff;padding-bottom:15px;border-radius:5px}.successMessage{color:green;font-size:12px;line-height:18px;text-align:center;padding-top:15px;display:block;width:100%;clear:both}.successMessage_payment{color:#ff9100;padding-bottom:0;font-size:16px;line-height:22px;text-align:left;padding-top:0;margin-top:0}.padL0{padding-left:0 !important}.padB0{padding-bottom:0 !important}.stateWrapper .selectric .label,.selectricCustomWrapper .selectric .label,.payment-method .selectric span.label{text-align:left;font-size:14px;font-weight:normal;color:#333;padding-left:10px}select.selectric-select{width:100%;margin:0;padding-left:20px;padding-top:14px;text-align:left;font-size:14px;font-weight:normal;height:50px;color:#333;transition:all .5s ease;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:38px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.selectricCustomWrapper .selectric::after,.stateWrapper .select2-selection::after,.country-wrapper .select2-selection::after{width:45px;height:25px;border-left:1px solid #dedede;margin:10px auto;display:block;position:absolute;right:0;top:0;color:#BBB;text-align:center;content:'▾';font:17px "Consolas",monospace}.stateWrapper #state-label{cursor:pointer;top:4px}.checkout-loaded .stateWrapper>#state-label{display:none}.bolderFont{font-family:'Poppins',sans-serif !important;font-weight:bold;letter-spacing:.4px}.tracking-box{margin-top:1em;padding:20px 30px 12px 30px;border:1px solid #d9d9d9;border-radius:10px}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:transparent;opacity:1}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{border:1px solid #d9d9d9;-webkit-text-fill-color:#000;-webkit-box-shadow:0 0 0 1000px #fff inset}.show-summery.active .fa-angle-up{display:inline !important}.flex-area .fa{font-size:16px;font-weight:bold;margin:0 5px}.image-text img{max-width:16px}.image-text span{color:#20a220;float:right;width:calc(100% - 33px);font-size:13px;line-height:normal;padding-top:6px}.image-text{margin:5px 3px 10px;display:inline-block;width:100%}.image-seals{margin-top:30px;text-align:center}.image-seals img{max-height:60px;max-width:100%;margin:-10px auto 20px}.payment-status{padding-bottom:10px;font-weight:600}.incremental-btn-wrap{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin-right:5px;border:1px solid #eaedf1;border-radius:25px;padding:5px 10px;justify-content:flex-end}.incremental-btn-wrap input::-webkit-outer-spin-button,.incremental-btn-wrap input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.prdct-remove{padding:0}.removeItems{bottom:-10px;width:100%;text-align:center;margin-top:3px;width:20px;height:20px;margin:0 auto;border-radius:50%;cursor:pointer}.removeItems a{font-size:12px}.incremental-btn,.subtraction-btn{align-items:center;justify-content:center;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;background-color:transparent;color:#000;border:0;border-radius:3px;margin:5px 0;width:20px;height:20px;font-size:15px;line-height:15px;font-weight:600;transition:color .3s ease;outline:0;cursor:pointer;padding:0}.incremental-btn:hover,.subtraction-btn:hover{color:#2688ff;background-color:#f6f6f5;border-radius:50%}.incremental-btn-wrap button:focus{outline:0}.timeline-item{border-radius:3px;margin:0 auto;max-width:472px}@keyframes placeHolderShimmer{0{background-position:-468px 0}100%{background-position:468px 0}}.animated-background{animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:#f6f7f8;background:linear-gradient(to right,#eee 8%,#ddd 18%,#eee 33%);background-size:800px 104px;height:46px;position:relative}.background-masker{background:#fafafa;position:absolute}.background-masker.header-top,.background-masker.header-bottom,.background-masker.subheader-bottom{top:0;left:40px;right:0;height:10px}.background-masker.header-left,.background-masker.subheader-left,.background-masker.header-right,.background-masker.subheader-right{top:10px;left:40px;height:8px;width:10px}.background-masker.header-bottom{top:18px;height:6px}.background-masker.subheader-left,.background-masker.subheader-right{top:24px;height:6px}.background-masker.header-right,.background-masker.subheader-right{width:auto;left:300px;right:0}.background-masker.subheader-right{left:230px}.background-masker.subheader-bottom{top:30px;height:10px}.background-masker.content-top,.background-masker.content-second-line,.background-masker.content-third-line,.background-masker.content-second-end,.background-masker.content-third-end,.background-masker.content-first-end{top:40px;left:0;right:0;height:6px}.background-masker.content-top{height:20px}.background-masker.content-first-end,.background-masker.content-second-end,.background-masker.content-third-end{width:auto;left:380px;right:0;top:60px;height:8px}.background-masker.content-second-line{top:68px}.background-masker.content-second-end{left:420px;top:74px}.background-masker.content-third-line{top:82px}.background-masker.content-third-end{left:300px;top:88px}.white-overlay,.white-overlay1{background-color:rgba(255,255,255,1);z-index:9999;top:0;left:0;height:100vh;width:100vw;position:fixed;margin:0;display:none}.spinner-wrapper{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);margin:0 auto;min-width:220px}.spinner{border:6px solid #e2e2e2;border-top:6px solid #297fbc;border-radius:50%;width:100px;height:100px;animation:spin 2s linear infinite;margin:auto}.spinner-icon{position:relative}.spinner-icon .spinner-icon-svg{position:absolute;top:50%;left:50%;margin-left:-19px;margin-top:-70px;width:40px;height:40px}svg:not(:root){overflow:hidden}.spinner-text{text-align:center;color:#526473;font-size:16px;padding-top:1rem}body.loading{overflow:hidden}.float-label-control input[name="phoneNumber"]:not(.empty){padding-left:55px}.float-label-control input:not(.empty)+span.phone-code,.float-label-control textarea:not(.empty)+span.phone-code,.float-label-control input:focus+span.phone-code,.float-label-control textarea:focus+span.phone-code{position:absolute;bottom:6px;left:11px;opacity:1;z-index:99;font-size:14px}span.phone-code{opacity:0;position:absolute}.float-label-control input.empty~label,.float-label-control textarea.empty~label{font-weight:normal;top:15.5px;font-size:14px;animation:none;-webkit-animation:none;z-index:1;cursor:auto;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.float-label-control #phone-number:focus~label[for="phone-number"]{position:absolute;font-weight:normal;top:5px;left:12px;color:#aaa;font-size:14px;margin:0;font-size:12px;transition-duration:.2s,0.2s;transition-property:top,font-size;z-index:99}.float-label-control #phone-number:focus+span.phone-code,.float-label-control #phone-number:focus+span.phone-code{position:absolute;bottom:3px;left:11px;opacity:1;z-index:99}.float-label-control input[name="phoneNumber"]:focus{padding-left:55px;padding-bottom:0}.custom-swal.sweet-alert{position:unset;left:0;top:0;margin-left:0;margin-top:0;display:block;width:100%}.eticketSection{display:block !important}.pr0{padding-right:0 !important}.payment-option{margin-top:20px}.payment-option .option{padding-right:50px;margin-bottom:20px}.payment-option .option.mercadopago{margin-bottom:0}.payment-option .option p{display:flex;font-size:23px;color:#8d8c8c;width:100%;font-weight:500;align-items:center;margin-bottom:20px}.payment-option .option p span.circle{background-color:#fff;color:#2587ff;height:40px;width:40px;display:block;text-align:center;border-radius:20px;font-size:20px;font-weight:bold;margin-right:20px;padding:6px;border:1px solid #ebeff2}.payment-option .option p span.c-p-lable{color:#000;border-radius:20px;font-size:18px}.btn-group{padding-left:60px;display:flex;flex-direction:column}.payment-option .option .btn-group .clipboardtext{height:45px;display:block;border:1px solid #2587ff;padding:0 15px;font-size:16px;color:#2587ff !important;font-weight:bold;border-top-left-radius:12px;border-bottom-left-radius:12px}.payment-option .option .btn-group .copy_btn{background-color:#2587ff;border:0;height:45px;font-size:15px;color:#fff;border-top-right-radius:12px;border-bottom-right-radius:12px;width:45px;display:flex;align-items:center;justify-content:center}.payment-option .option .logo-group{display:flex;justify-content:space-between;padding:25px 15px;background-color:#f8fbff;margin-left:60px;border:1px solid #ebeff2;border-radius:20px;margin-right:50px}.payment-option .or{color:#2587ff;background-color:#fff;width:55px;height:50px;display:flex;max-width:100%;margin:0 auto;border-radius:25px;justify-content:center;align-items:center;margin-bottom:20px;border:1px solid #2587ff}.payment-option .option .logo-group img{height:50px;width:50px}.payment-option .or p{margin-bottom:0;position:relative;font-weight:bold;font-size:20px}.payment-option .or p:before,.payment-option .or p:after{content:"";position:absolute;height:5px;border-top:1px solid #2587ff;top:15px;width:175px}.payment-option .or p:before{right:100%;margin-right:12px}.payment-option .or p:after{left:100%;margin-left:12px}.eticketSection.well{background:transparent;padding:10px 30px;text-align:center;border:0;box-shadow:none}.eticketSection.well .eticketSectionLink,.eticketSection .eticketSectionLink{background-color:#00d259 !important;width:380px;height:auto;border-radius:25px}.eticketSection.row .eticketSectionLink{width:90%}.template-checkout .submit_button{text-align:center}@keyframes spin{0{transform:rotate(0)}100%{transform:rotate(360deg)}}.green-button.download-receipt:focus{box-shadow:none}.prdcts_list .prdct-name{word-break:break-word}.card-number-input-container{position:relative}.payment-method .payment-method-input-prefix,.payment-method .cvv-suffix,.payment-method .card-logo{position:absolute;z-index:9999;display:flex;justify-content:center;align-items:center;color:#bbb;top:0}.payment-method .form-group-with-prefix{position:relative}.payment-method .form-group-with-prefix.error_input{margin-bottom:5px !important}.payment-method .card-number-input-container.error_input input{color:red !important}.payment-method .payment-method-input-prefix{left:0}.card-number-input-container .card-logo{right:0;margin-right:5px}.payment-method .cvv-suffix{right:0}.card-number-input-container .card-logo>div{display:none;width:100%;height:100%;align-items:center;justify-content:center}.card-number-input-container .card-logo>div.active{display:flex}.card-number-input-container .card-logo img{width:75%}.card-number-input-container .card-logo div[data-type=amex] img{width:55%}@media(min-width:992px) and (max-width:1199px){.payment-option .or p:before,.payment-option .or p:after{width:205px}}@media(max-width:548px){.logo-group{display:block !important}.logo-group img{display:inline-block;margin-bottom:10px !important;text-align:center}}@media(max-width:576px){.payment-option .or p:before,.payment-option .or p:after{width:115px}}@media(max-width:767px){.total-price-loader img{float:left}.mobile-price-smry{box-shadow:none}.eticketSection.well .eticketSectionLink,.eticketSection .eticketSectionLink{width:100% !important}.payment-option .option{padding-right:0}.payment-option .option p{font-size:18px}.payment-option .option p span{font-size:15px;padding:10px}.btn-group{padding-left:15px}.radio-with-shipIcon img{float:left;display:inherit}.radio-with-shipIcon label{width:80%}.wyustit{line-height:.5;text-align:center}.wyustit span{display:block;width:100%;position:relative}.spinner-wrapper{width:100%}.pix-wrap .mobile-price-smry:not(.is_sticky){margin:0 15px}.pix-wrap .prices_row.total-price.show-summery{border:1px solid #d4d4d4;border-radius:10px 10px 10px 10px}}@media screen and (min-width:992px) and (max-width:1199px){.black-btn{font-size:12px;padding:14px 9px}}@media screen and (min-width:768px) and (max-width:991px){.check-out-left{padding-top:20px;padding-left:0;padding-right:0}}@media screen and (max-width:991px){.coupon-sec .col-md-4{margin-top:10px}.checkout-cont .coupon-sec .col-md-4{padding:0 15px}.p-r-zero,.p-l-zero{padding:0 15px}.credit-card-icons{width:160px}.row.check-out-row-outr{margin:0}body{background-color:#f6f6f5}.payment-method .float-label-control{margin:5px 0}.coupon-heading{margin-bottom:0}.coupon-heading img{transform:translateX(-5px);margin-left:0 !important}.coupon-desc{margin-left:32px}.payment-info legend img{margin-left:10px}.inner_payment_img img{width:40px !important}.emais{margin:3px 0 0 0 !important}.payment-method a{font-size:14px}.metodo{margin-left:0 !important}}@media screen and (max-width:767px){.on-desk{display:none}.prices_row.total-price.show-summery .price-title{padding-right:15px;padding-left:0;color:#000;float:right;text-align:right}.prices_row.total-price.show-summery{display:block}.check-out-row-outr{display:block}.prdct-price{padding:0}.check-out-left{padding-top:0;padding-left:0;padding-right:0}.form-submit-btn button{width:100%;transform:translateX(0)}.customclass .col-md-5{width:100%;float:left}.customclass .col-md-12{float:left;width:100%}.customclass .col-md-3,.customclass .col-md-4{width:50%;padding:0 15px;float:left}.customclass .col-md-3{padding-right:7px}.customclass .col-md-4{padding-left:7px}.check-out-right{border-radius:0}.mobilebtnup{width:18px;height:15px;overflow:visible}.house_number_field{padding-left:0}}@media screen and (max-width:600px){.payment-method a{width:100%}.payment_img{width:100%;padding-left:0}}@media screen and (max-width:480px){.credit-card-icons{width:95px}.panel-title .credit-card-icons.mobile{display:inline-block !important}.panel-title .credit-card-icons.desktop{display:none}.prices_row.total-price .price-value span{font-size:18px;display:inline-block;padding-top:8px;margin-left:0}.prdct-name h5{font-size:12px}.prdct-qty .prdct_qty{padding:0;text-align:center;width:40px}.inner_payment_img.hideonmobile{display:none}.inner_payment_img.emais{padding:6px 0}}.content-box,.content-box-spacing{margin-top:1em}.content-box{background:#fff;background-clip:padding-box;border:1px #d9d9d9 solid;border-radius:5px;color:#545454}.content-box__row:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.content-box__row--no-border{padding-bottom:0}.content-box__row{padding:1.14286em;position:relative;zoom:1}.content-box h2:only-child{margin:0}.content-box h2,.content-box .heading-2{color:#333}.main h2,.main .heading-2{color:#333}.content-box__row:after,.content-box__row:before{content:"";display:table}.content-box__row:after{clear:both}.content-box__row:after,.content-box__row:before{content:"";display:table}.content-box__row--no-border+.content-box__row{border-top:0}.content-box__row:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.display-table .content-box__row{display:table;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.content-box__row.content-box__row--no-border{border-top:1px solid #d9d9d9}.content-box__row{padding:1.14286em;position:relative;zoom:1}.display-table .content-box__row{display:table;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.thank-you-div{font-family:'Poppins',sans-serif}.thank-you-div .content-box,.checkout-cont .content-box{padding:40px 20px 20px 20px;font-size:13px;border-radius:25px}.eticketSectionTitle{display:inline-block;vertical-align:middle}.eticketSection{width:100%;clear:both;padding-top:50px;display:none}.eticketSection.well{background:#fafafa;padding:30px;text-align:center;border-radius:25px}.eticketSection{text-align:center}.eticketSection.well .eticketSectionLink a,.eticketSection .eticketSectionLink a{background-color:#3eade5;border-radius:25px}.eticketSectionLink{display:inline-block;vertical-align:middle}.eticketSectionLink a.btn{display:block;width:100%;font-weight:600}@media(min-width:750px){.section__content__column--half:first-child{padding-left:0}}.section__content__column:first-of-type{margin-top:0}@media(min-width:750px){.section__content__column--half{padding:0 .75em;width:50%}}@media(min-width:750px){.section__content__column{margin-top:0;float:left}}.section__content__column{-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:2em}@media(min-width:750px){.section__content__column--half:last-child{padding-right:0}}@media(min-width:750px){.section__content__column--half{padding:0 .75em;width:50%}}@media(min-width:750px){.section__content__column{margin-top:0;float:left}}.section__content__column{-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:0}h2,.heading-2{font-family:'Poppins',sans-serif;font-size:1.28571em;line-height:1.3em}.heading-3{font-family:'Poppins',sans-serif;font-size:1em;font-weight:600;line-height:1.3em}.content-box h3,.content-box .heading-3{color:#333}.text-container>*+*{margin-top:.57143em}li.payment-method-list__item{list-style:none;margin:0;padding:0}ul.payment-method-list{padding-left:0}.bottom-form-content{text-align:center;color:#777;margin:30px auto 10px;font-size:12px;color:#abb1b8;letter-spacing:0;line-height:19px}.bottom-form-images{text-align:center}.bottom-form-images img{height:25px;margin:5px;opacity:.3}.step__footer__continue-btn{border-radius:25px !important}@media(min-width:750px){.anyflexbox .step__footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media(min-width:750px){.step__footer{margin-top:1.5em}}.step__footer{z-index:2;position:relative;margin-top:1em}@media(min-width:750px){}.btn{cursor:pointer;display:inline-block;background-color:#153544;background-clip:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px transparent solid;border-radius:5px;color:white;font-weight:500;padding:.8em 1.7em;text-align:center;position:relative;-webkit-transition:background-color .2s ease-in-out,color .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;transition:background-color .2s ease-in-out,color .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;transition:background-color .2s ease-in-out,color .2s ease-in-out,box-shadow .2s ease-in-out;transition:background-color .2s ease-in-out,color .2s ease-in-out,box-shadow .2s ease-in-out,-webkit-box-shadow .2s ease-in-out}.right-arrow{padding-left:5px}a,.link{text-decoration:none;color:#153544;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.btn:hover,.btn:focus{color:white}user agent stylesheet a:-webkit-any-link{color:-webkit-link;cursor:pointer;text-decoration:underline}@media(min-width:750px){.anyflexbox .step__footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.anyflexbox body,.anyflexbox .content,.anyflexbox .content .wrap,.anyflexbox .main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}@media(min-width:1000px){.anyflexbox .content .wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.anyflexbox .content .wrap{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.btn__content{position:relative;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.btn__spinner{position:absolute;top:50%;left:50%;margin-top:-10px;margin-left:-10px;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;opacity:0}.icon-svg--spinner-button{width:20px;height:20px}.icon-svg--size-18{width:18px;height:18px}.icon-svg{display:inline-block;vertical-align:middle;fill:currentColor}.checkout-inner-social-proof{background-color:#fff;margin:0;border-radius:30px;border:1px solid #e8eaec;padding:0 25px}@media(min-width:767px){.desktop-hide{display:none !important}}@media(min-width:750px){.anyflexbox .step__footer__previous-link,.anyflexbox .step__footer__info{margin-right:1em}}@media(max-width:767px){.visible-desktop{display:none}.visible-mobile{display:block}.prdct-name.visible-mobile{word-break:break-word}.eticketSectionTitle{width:unset}.m-why-choose-us{background-color:#fff;margin:15px;border-radius:30px;border:1px solid #e8eaec}.float-label-control input,.float-label-control textarea{padding:25px 20px 2px 20px}.float-label-control input:not(.empty)+span.phone-code,.float-label-control textarea:not(.empty)+span.phone-code,.float-label-control input:focus+span.phone-code,.float-label-control textarea:focus+span.phone-code{bottom:3px}.float-label-control #phone-number:focus+span.phone-code,.float-label-control #phone-number:focus+span.phone-code{bottom:0}}@media(max-width:424px){.hideonmobile{display:none}}.pac-container .pac-item{line-height:40px}.pac-container .pac-item .pac-icon{margin-top:10px}.pac-container.pac-logo:after{background-color:#eee;height:30px;background-position:right 10px center}#cep-input .loader{position:absolute;right:5px;top:2px;display:none;z-index:99999}#cvv-input .loader{position:absolute;right:5px;top:12px}#cep-input .loader img{width:40px}#cvv-input .loader img{width:30px}.hide-inputs{display:none}.assurance-section{padding-bottom:10px;padding-top:20px;border-bottom:1px solid #e8eaec}.wyustit{position:relative;z-index:1;text-align:left;margin-top:20px}.wyustit span{padding:0;font-size:14px;color:#a3a4a4;letter-spacing:.4px;line-height:25px}.wyustit-body{display:table;vertical-align:middle;width:100%;border-spacing:0 20px;font-size:13px;color:#a3a4a4}.wyuscs{padding-bottom:20px;display:flex;flex-wrap:wrap}.wyuscs1{width:64px;font-size:15px}.wyuscs1 img{width:64px}.wyuscs1,.wyuscs2{display:table-cell;vertical-align:top}.wyuscs2{width:calc(100% - 64px);padding-left:10px}.wyuscs2 .assurance-title{margin-bottom:5px}.wyuscs2 .assurance-title span{font-size:18px;font-weight:600;color:#000;line-height:25px}.wyuscs2 .assurance-description{font-size:14px;word-break:break-word}.coupon-heading{font-weight:bold;margin-top:0;text-transform:uppercase;margin-bottom:0}.coupon-heading img{transform:translateX(-5px);margin-left:-32px}.border-bottom-unset{border-bottom:unset !important}#carttimerfunction{display:none;width:100%;border:1px solid #e5e989;color:black;padding:10px;margin-top:25px;border-radius:5px;background-color:#fff7d0;font-weight:800}.inner_payment_img{float:left;margin-right:6px}.inner_payment_img img{width:40px}.payment_img{display:inline-block;margin:0;padding-left:10px}.payment-method a{padding-left:25px}.payment-method .panel-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:0}.show-manaul-inputs{cursor:pointer;text-decoration:underline}.emais{font-size:12px;margin:11px 0 0 0;font-weight:400;font-family:'Poppins',sans-serif}.card-wrapper{margin-bottom:10px}.text-container.boleto_data,.text-container.pix_data,.text-container.cod_data{padding:15px;font-size:14px}.cod-pay-section div#heading{border-top:1px solid #e8eaec}span.text-success.text-cod{text-transform:unset !important}.text-container.cod_payment_instructions{font-weight:200;padding-top:15px;font-size:14px}.mobile-price-smry .checkoutTotal,.mobile-price-smry .checkoutTotal2{color:#000;padding-left:15px}.bounce{-moz-animation:bounce 3s infinite;-webkit-animation:bounce 3s infinite;animation:bounce 3s infinite}.wrapper-terms-and-conditions{margin:20px 0}@-moz-keyframes bounce{0,20%,50%,80%,100%{-moz-transform:translateY(0);transform:translateY(0)}40%{-moz-transform:translateY(-10px);transform:translateY(-10px)}60%{-moz-transform:translateY(-15px);transform:translateY(-15px)}}@-webkit-keyframes bounce{0,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0,20%,50%,80%,100%{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}40%{-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-webkit-transform:translateY(-10px);transform:translateY(-10px)}60%{-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@media screen and (max-width:767px){.mobile-price-smry.is_sticky{position:fixed;bottom:0;z-index:999;width:94%;left:3%}.mobile-price-smry.is_sticky .prices_row.total-price.show-summery{margin-bottom:0}.is_sticky .logo{margin-bottom:0}.mobile-price-smry .checkoutTotal,.checkoutTotal-saving-price .s-price{font-size:16px}.mobile-price-smry .checkoutTotal label{font-size:14px}}@media(min-width:768px){.visible-desktop{display:block}.visible-mobile{display:none}}.jp-card{min-width:100% !important}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;font-weight:600;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:0;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,.075);box-shadow:inset 0 0 0 rgba(0,0,0,.075)}.panel-group .float-label-control input.empty,.panel-group .float-label-control textarea.empty{background-color:#f2f7f8;box-shadow:none}.panel-group .form-control:focus{background-color:#f2f7f8;box-shadow:none}.panel-group .float-label-control:focus label{color:#8d959e}.payment-method .float-label-control label{z-index:99}.selectric{border:0}.selectric .label{transition:all .5s ease}#offerPaymentModal .selectric .label{padding-top:4px}.selectric:hover .label{color:#000;transition:all .35s ease}.selectric:hover .button:after{border-top-color:#000;transition:all .35s ease}.panel-group .panel{border-radius:0 !important}.checkoutForm .high_value_error{display:none !important}.coupon_error,.high_value_error{background-color:#fff8de;border:1px solid #f0e4bc;display:block;padding:10px 15px;border-radius:5px;font-size:14px;overflow-wrap:break-word;word-break:break-word;margin-bottom:15px}.coupon_success{background-color:#ccffc3;border:1px solid #7aa473;display:block;padding:10px 15px;border-radius:5px;font-size:14px;overflow-wrap:break-word;word-break:break-word;margin-bottom:15px}#timer-product ul{display:flex;list-style:none;font-size:25px;align-items:baseline;padding:0;margin:0;justify-content:center;justify-content:center;max-width:290px;margin:0 auto;padding:5px;border-radius:3px}.column-3{width:33.33%;text-align:center}.index-section{padding:0}#timer-product ul li{position:relative;margin-right:5px;margin-left:5px;font-size:45px;text-align:center;font-weight:700}#timer-product ul li span.digit{min-width:40px}#timer-product ul li span{letter-spacing:5px;font-size:60px;line-height:1em}#timer-product ul li .text{font-size:12px;display:block}span.seperator{position:relative;top:0;right:0;font-size:30px}.disp-flex{display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap;text-align:center}.column-12{width:100%}.text-beauti{margin-bottom:12px}.text-beauti p{margin-bottom:0}.ocu-page.ocu-product{max-width:100% margin:0 auto;width:100%}.product-inner .pro-image,.product-inner .pro-text{width:48%}.pro-image img{max-width:100%}.index-section.center{text-align:center}.text-beauti{font-size:20px}#checkout_someone-purchased{background:#fff;border:0;display:none;border-radius:0;bottom:20px;top:auto;left:20px;right:auto;padding:0;position:fixed;text-align:left;width:auto;z-index:99999;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.4);-moz-box-shadow:0 0 4px 0 rgba(0,0,0,.4);box-shadow:0 0 4px 0 rgba(0,0,0,.4)}#checkout_someone-purchased>div{display:flex;width:auto;align-items:center}#checkout_someone-purchased div img{cursor:pointer;max-height:85px;max-width:120px;width:auto}#checkout_someone-purchased div p{font-size:13px;margin:0 0 0 13px;width:auto;padding:10px 10px 0 0;line-height:20px}#checkout_someone-purchased div p span{padding-right:51px;display:block;font-size:15px;font-weight:700;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:250px;width:100%}#checkout_someone-purchased div p span:hover{color:#000}#checkout_someone-purchased div p small{text-align:right;display:block;font-size:10px;margin-bottom:8px}.close_notification{padding:0 5px;cursor:pointer;position:absolute;top:4px;right:4px}.payment-method a::before,.payment-method a::after{display:none}.payment-method .dot-pr{position:absolute;width:16px;height:16px;background:#2879fe;border-radius:50%;left:0;top:50%;transform:translate(0,-50%)}.funkyradio-default .dot-pr{position:absolute;width:16px;height:16px;background:#2879fe;border-radius:50%;top:48%;z-index:99;left:3%;transform:translate(-3%,-48%)}.funkyradio div{position:relative}.funkyradio input[type="radio"]:empty ~ label::before,.funkyradio input[type="radio"]:empty ~ label::before,.funkyradio-default input[type="radio"]:checked ~ label::after{display:none !important}.payment-method .panel-heading[aria-expanded="true"] .dot-pr::after{content:' ';width:4px;height:4px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;background:#fff}.funkyradio input[type="radio"]:checked+span.dot-pr::after{content:' ';width:4px;height:4px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;background:#fff}@media screen and (max-width:767px){#checkout_someone-purchased{left:0;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;max-width:auto}#checkout_someone-purchased div img{max-width:20%;max-height:auto}#checkout_someone-purchased div p{font-size:11px;width:70%}#checkout_someone-purchased div p span{font-size:13px}}@keyframes nFadeIn{from{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}#checkout_someone-purchased.fade-in{opacity:0;animation-name:nFadeIn;animation-duration:1s;animation-fill-mode:both}@keyframes nFadeOut{from{opacity:1}to{opacity:0;transform:translate3d(0,100%,0);bottom:0}}#checkout_someone-purchased.fade-out{opacity:0;animation-name:nFadeOut;animation-duration:1s;animation-fill-mode:both}.payment-method .payment_img{cursor:default}.mobile-only{display:none !important}@media screen and (max-width:767px){#checkout_someone-purchased{bottom:auto;top:0}.mobile-hide{display:none !important}.mobile-only{display:block !important}.disp-flex .text-beauti,div#timer-product,.get-sample-button{width:100%;text-align:center}.template-upsell #timer-product ul{justify-content:center}.inner_payment_img{margin-right:3px}.inner_payment_img img{width:30px !important}.funkyradio input[type="radio"]:empty~label,.funkyradio label.no-radio{display:inline-table}}.customclass .form-group label,.customclass .form-group label{width:70%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.successEmail{word-break:break-all}.copyclipboard{height:45px;display:block;border:1px solid #2587ff;padding:0 15px;font-size:16px;color:#545454}.copyclipboard_btn{background-color:#2587ff;border:0;height:45px;font-size:15px;color:#fff}.selectric-installments .selectric{border-radius:7px}.thankyou_imag{max-width:65%}.thankyou_imag_cc{max-width:50%}.thankyou_h5{color:#424242}.thankyou_h3{font-size:18px}.eticketSection .eticketSectionLink a.download-receipt{background-color:#2587ff !important;border-radius:12px}.copyclipboard{height:45px;display:block;border:1px solid #2587ff;padding:0 15px;font-size:16px;color:#545454}.copyclipboard_btn{background-color:#2587ff;border:0;height:45px;font-size:15px;color:#fff}.selectric-installments .selectric{border-radius:7px}.whatsapp_button_thankyou button{background:#fff;border-width:1px;width:100%;border-radius:12px;padding:12px !important}.header-images{max-width:500px}.assurance-product-ratings{color:#fdc822}.prdct-thumb img{min-height:auto}.iti__flag-container{padding:14px 20px;line-height:17px;box-shadow:#cecfd0 0 0 0 1px;border-radius:7px;background-color:#fff;height:50px}.iti--separate-dial-code .iti__selected-flag{background-color:transparent !important;border-radius:7px;font-size:14px}.iti__selected-flag{z-index:99 !important;padding-top:20px !important;padding-left:20px !important}ul#auto-list{background:#fff;border:1px solid #d9d9d9;box-shadow:0 2px 0 0 rgba(0,0,0,0.05);margin-top:-1px;position:absolute;top:52px;left:0;width:100%;z-index:999;list-style:none;padding-left:0}ul#auto-list li{padding:5px 18px}ul#auto-list .highlighted{background-color:#f0f0f0}.template-checkout .payment_img{display:flex;align-items:center}.row{font-size:initial}.checkout-titles,.cust-info .sub-legend,.payment-info .sub-legend{display:flex;align-items:center;display:-webkit-flex}#cartx-section-checkout-logo{margin-bottom:25px}fieldset.cust-info .single_field:nth-of-type(1),.payment-method,fieldset.cust-info .multiple_fields:nth-of-type(1){padding-top:10px}.shipping_rates_option_div label{font-size:13px}.template-thankyou .prdct-price{white-space:nowrap;line-height:inherit}.sub-legend{margin-bottom:0}.row.shipping_rates_option_div{margin-top:10px !important}.section-address .selectric-wrapper .selectric .button{display:none}#cep-input{padding-top:0}@media screen and (max-width:767px){.inner_payment_img{width:100%}.card-expiry-data,.cvv-input-card{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 5px);flex:0 0 calc(50% - 5px);max-width:calc(50% - 5px)}.cvv-input-card{padding-left:0}.p-r-zero.card-expiry-data{padding-right:0;margin-right:10px}}#complete-payment[disabled]{pointer-events:none;opacity:.5}.red-alert{background:#fff5ea;border:1px solid #e1b878;border-radius:7px;margin-bottom:20px;padding:17px;text-align:left}.red-alert ul{margin-bottom:0;list-style:none;padding-left:15px}.custom_spinner.loading{padding:50px;position:relative;text-align:center}.custom_spinner.loading:before{content:"";height:45px;width:45px;margin:0 auto auto -20px;position:absolute;border-width:8px;border-style:solid;border-color:#2180c0 #ccc #ccc;border-radius:100%;animation:rotation .7s infinite linear}@keyframes rotation{from{transform:rotate(0)}to{transform:rotate(359deg)}}#complete-payment svg{margin-right:10px;max-width:30px}#complete-payment .disp-flex{display:flex;justify-content:center;align-items:center}.check-out-left .assurance-section{border:0}#cartx-section-header.cartx-section{min-height:auto}.container.checkout-cont .container{padding:0}.mobile-price-smry{display:none}.spinner_page{overflow:hidden}.spinner_page .spinner-wrapper{position:absolute}.cartx-section.announcement-section,.cartx-section.checkout-richtext-section{min-height:auto}.spinner-wrapper .load-title{color:#525559}.spinner-wrapper .panty .load-title{color:#de4338}.spinner-wrapper .load-description{color:#5b5e61}.spinner-wrapper .panty .load-description{color:#de4338}.spinner-wrapper .load-title,.spinner-wrapper .load-description{font-family:'Inter',sans-serif}.float-label-control #phone-number:focus+span.phone-code,.float-label-control #phone-number:focus+span.phone-code{bottom:3px;left:11px}.float-label-control #phone-number:focus ~ label[for="phone-number"]{top:3px;left:20px;transform:unset}.float-label-control #phone-number:not(.empty)+span+label{top:3px;left:20px}#phone-number.empty{padding-bottom:1px !important}.float-label-control input#phone-number:not(.empty)+span.phone-code{bottom:3px;left:11px}.float-label-control input#phone-number.empty{padding:20px 20px;padding-left:50px}.float-label-control input[name="phoneNumber"]:focus{padding-bottom:1px}@media screen and (max-width:767px){.float-label-control input#phone-number:not(.empty)+span.phone-code{bottom:1px}.mobile-price-smry .check-out-right.on-mobile{width:100%;max-width:100%}.mobile-price-smry{display:block}.check-out-form{margin-top:0}#cartx-section-checkout_personal_information{margin-top:20px}.phoneNumber .iti__arrow{margin-bottom:5px}.phoneNumber .iti__selected-flag{align-items:flex-end;height:100%;padding:2px 6px 4px 8px}.float-label-control input[name="phoneNumber"]:focus{padding-bottom:2px}.float-label-control input#phone-number:not(.empty)+span.phone-code,.float-label-control #phone-number:focus+span.phone-code,.float-label-control #phone-number:focus+span.phone-code{bottom:1px}.mobile_summery_active{border-top:0 !important}}.orderStatusFrame{display:none}.centered{text-align:center}.white-overlay1.pantys{background-color:#fdf1f6}.pantys p{color:#e77068}.pantys .default p{color:#526473}.bold{font-weight:bold}.mb0{margin-bottom:0}.panty-bg{background:#fdf1f6}.panty-bg .text-muted{color:#de4338 !important}.panty-bg .panty-btn{background:#de4338 !important;color:#fff !important}.panty-bg .panty-btn:hover{border-color:#deb3ad !important}#cartx-section-checkout_shipping_information_g .stateWrapper .selectric .label{width:110px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.template-checkout .prdcts_list .prdct-name h5.bolderFont{color:#000 !important;font-size:14px !important}.custom_options{font-size:14px}.template-checkout .btn-number{min-width:20px;min-height:30px;margin-top:0;margin-bottom:0}.form-control.prdct_qty{padding:6px 3px}@media screen and (max-width:992px){.mobile-price-smry .check-out-right.on-mobile{padding-left:20px;padding-right:20px}.mobile-price-smry .incremental-btn-wrap{padding:5px 0}.mobile-price-smry .prdct-qty{-webkit-box-flex:0;-ms-flex:0 0 16.66%;flex:0 0 16.66%;max-width:16.66%;max-width:45px;margin-right:0;margin-left:auto}.mobile-price-smry .prdct-name{-webkit-box-flex:0;-ms-flex:0 0 50.667%;flex:0 0 50.667%;max-width:50.667%}.prdct-thumb{padding:0;-webkit-box-flex:0;-ms-flex:0 0 24.667%;flex:0 0 24.667%;max-width:24.667%}.prdct-qty .prdct_qty{max-width:37px}.d-flex-center{align-items:center}.template-checkout .mobile-price-smry .btn-number{border-radius:50%;line-height:17px;text-align:center;font-size:20px;width:34px}}@media screen and (max-width:992px) and (min-width:768px){.mobile-price-smry .prices_row.total-price.show-summery{margin-top:0}.col-ipad-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.cartpay-page .prdcts_list{background:var(--order_summery_background) !important}.cartpay-page #cartx-section-checkout_summary{display:none}html:not(.cartpay-page) .col-ipad-12.check-out-right{display:none}.mobile-price-smry{display:block}.prices_row.total-price.show-summery{display:block}.mobile-price-smry .check-out-right.on-mobile{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.mobile-price-smry .coupon-sec .col-md-4{margin-top:0}.mobile-price-smry .prices_row.total-price.show-summery .price-title{padding-top:8px;text-align:right}.mobile-price-smry .price-title{padding-right:25px}.mobile-price-smry .prices_row.total-price .price-value span{margin-left:0}.mobile-price-smry .price-title,.mobile-price-smry .price-value.checkoutTotal{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.float-label-control input[name="phoneNumber"]:focus{padding-bottom:1px}.thank-you-div .content-box{border-radius:10px;padding-top:0}.thank-you-div .content-box.map_box>*{padding-left:35px;padding-right:30px}.thank-you-div .content-box.map_box,.thank-you-div .content-box.map_box .thankyou_map{padding-left:0;padding-right:0}div#cartx-section-thankyou_order_details .content-box .content-box__row h2,.customer-details .text-container h3.heading-3{color:#000}.customer-details .text-container h3.heading-3{margin:0 0 8px}div#cartx-section-thankyou_order_details .content-box.map_box h5,div#cartx-section-thankyou_order_details .content-box.map_box h5 span,div#cartx-section-thankyou-boleto-cc .content-box.map_box h5,div#cartx-section-thankyou-boleto-cc .content-box.map_box h5 span,div#cartx-section-thankyou_order_details .access_instructions_content h5{color:#1a1a1a !important;font-size:18px;margin:23px 0 4px !important;font-weight:600}div#cartx-section-thankyou_order_details .content-box.map_box h5 span{text-transform:lowercase}.content-box__row.content-box__row--title{padding-top:23px}.content-box__row.content-box__row--title h5{color:#1a1a1a !important;font-size:18px;margin:0;font-weight:600}@media screen and (min-width:992px){.template-thankyou .row.check-out-row-outr,.template-thankyou .checkout-cont,.template-thankyou .wrapper,.template-thankyou,.html-thankyou{height:100%}.template-thankyou .check-out-left{border-right:1px solid #d9d9d9}}#cartx-section-thankyou-boleto-cc .action-button.delete,#cartx-section-thankyou_order_details .action-button.delete{display:none}#cartx-section-thankyou-boleto-cc .payment-option .btn-group{margin-bottom:20px}.bolato-payment-option{background:#fff;padding:15px;border:1px solid #d9d9d9;border-radius:10px}.copy_code_text{display:none}.copy_of_boleto_payment h6{color:#2587ff !important;font-weight:600}@media(max-width:992px){.payment-option .option .btn-group .clipboardtext{width:calc(100% - 45px)}.copy_code_text{display:none}#cartx-section-thankyou-boleto-cc .payment-option .btn-group{padding-left:15px}.payment-option .option{padding-right:15px}.whatsapp_button_thankyou{margin:1rem 0}}@media(min-width:992px){#cartx-section-thankyou-boleto-cc .payment-option .btn-group{padding-left:15px}.payment-option .option .btn-group .clipboardtext{width:calc(100% - 45px)}.payment-option .option{padding-right:15px}.whatsapp_button_thankyou{width:50%;padding-left:20px}.eticketSection .d-lg-flex .eticketSectionLink{width:50% !important;border-radius:12px;background:#fff !important}}body.template-checkout #complete-payment{text-transform:none}.template-checkout #cartx-section-checkout_personal_information .float-label-control.tick_input:not(.error_input) input:not(.empty),.template-checkout #cartx-section-checkout_shipping_information .float-label-control.tick_input_shipping:not(.error_input):not(.stateWrapper) input:not(.empty){padding-right:35px}.shipping_rates_option_div .shipping-name{width:75%}.shipping_rates_option_div .price-shipping{width:15%}@media screen and (max-width:767px){.cartpay-page .check-out-left .check-out-form{margin:0 auto}.shipping_rates_option_div .funkyradio-default label{display:flex !important}.shipping_rates_option_div .shipping-name{width:60%}.shipping_rates_option_div .price-shipping{width:25%}.payment-method .panel-title.payment_img-title{display:block;margin-bottom:0}.payment-method .panel-title.payment_img-title .payment_img .inner_payment_img{width:auto;display:flex;align-items:center}.template-checkout .payment_img{padding-left:25px;padding-top:4px}.template-checkout #heading1{padding-top:15px}.template-checkout .payment-method #heading1{padding-top:15px}.inner_payment_img.emais{padding:0}.pix-wrap .prices_row.total-price.show-summery:not(.active){border:1px solid #d4d4d4;border-top:0;padding-bottom:15px;border-radius:0 0 10px 10px}.pix-wrap .check-out-right.mobile_summery_active{border-bottom:0;border-radius:0 !important}}.template-checkout #cartx-section-checkout_personal_information .float-label-control.tick_input:not(.error_input) input:not(.empty),.template-checkout #cartx-section-checkout_shipping_information .float-label-control.tick_input_shipping:not(.error_input):not(.stateWrapper) input:not(.empty){padding-right:35px}.coupon-icon-arrow svg{width:15px;height:15px;vertical-align:middle}.coupon-head{cursor:pointer;margin:0}.coupon-icon svg{width:20px !important;height:auto !important}.coupon-cont{margin:0;display:none}.coupon-cont .form-group{width:80%}.coupon-cont .form-group .form-control{border:1px solid var(--checkout_form_border)}.coupon-sect{padding:14px 0;border-radius:5px}body.template-checkout .check-out-right .prdct-qty .prdct_qty{max-width:36px}.template-checkout .payment-method .hide_card_icons .payment-method-input-prefix,.template-checkout .payment-method .hide_card_icons .card-logo,.template-checkout .payment-method .hide_card_flags{display:none}.template-checkout .payment-method .hide_card_icons input,.template-checkout .payment-method .hide_card_icons textarea{padding-left:12px !important}.with-payment-placeholder.hide_card_icons .payment-placeholder{left:12px}.city_field{padding-right:0}@media(max-width:768px){.state_field{padding-left:0}#cartx-section-checkout_shipping_information .city_field .float-label-control{position:relative}#cartx-section-checkout_shipping_information .city_field .float-label-control input{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}#cartx-section-checkout_shipping_information .city_field .float-label-control:before{content:'';height:100%;width:25px;background-color:#fff;top:0;right:-20px;z-index:999;position:absolute}#cartx-section-checkout_shipping_information .state_field .float-label-control:before{content:'';height:calc(100% - 15px);position:absolute;z-index:9999;background:#ddd;width:1px;top:50%;left:0;transform:translateY(-50%)}#cartx-section-checkout_shipping_information .state_field .selectric{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.stateWrapper::after{border-left:0;z-index:-1}}.template-checkout .shipping_method_loader .funkyradio label{background:transparent !important}.state_value_added,.city_value_added{visibility:hidden;width:0;height:0}.show-summery:not(.active) .fa-angle-down{transition:all .5s ease;transform:rotate(180deg)}.show-summery.active .fa-angle-down{transition:all .5s ease;transform:rotate(0)}.inner-coupon fieldset.coupon-sec,.custom-notes-section{padding-bottom:0}.custom-notes-section .form-group.float-label-control{margin-bottom:0 !important}.cust-info .form-group input[type='checkbox']{display:inline-block !important}.order-bump-container p{margin-bottom:0 !important}.plan_error{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem;text-align:center;width:50%;margin:auto;position:fixed;bottom:30px;z-index:9;right:25%}.cust-info .form-group input[type='checkbox']:after,#save-information-div input[type='checkbox']:after{content:none}body.template-checkout .fixed_container{max-width:768px}body.template-checkout .fixed_container .check-out-row-outr{flex-direction:column-reverse}body.template-checkout .fixed_container .check-out-left,body.template-checkout .fixed_container .check-out-right,body.template-checkout .fixed_container .check-out-right #cartx-section-checkout-cost-details .price-value{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-top:0}body.template-checkout .fixed_container .check-out-left{padding:0}body.template-checkout .fixed_container .check-out-right .checkout-cart_summary-section .cartx-section{width:100%}body.template-checkout .fixed_container .check-out-right #cartx-section-checkout-coupon,body.template-checkout .fixed_container .check-out-right #cartx-section-checkout-coupon+#cartx-section-checkout-cost-details{width:50%}body.template-checkout .fixed_container .checkout-cart_summary-section{display:flex;flex-wrap:wrap}body.template-checkout .fixed_container .incremental-btn-wrap{float:right}.fixed_container .order-bump-card{max-width:100% !important}.checkout_shop_name{text-transform:capitalize;margin-bottom:15px}.prdct-name .discount-prdct-price{font-size:12px !important;text-decoration:line-through;padding-right:5px}.discount-wrap{padding-top:5px}.discount-wrap svg{display:inline-block;vertical-align:middle;overflow:hidden;width:28px !important;height:auto;top:-5px;position:relative}.label_icon{display:flex;align-items:center;height:100%}legend.checkout-titles.align-top{align-items:center}legend.checkout-titles{position:relative}.label_icon>span{display:inline-block;text-align:center}.label_text{width:100%}legend.checkout-titles.d-flex{position:relative;align-items:center}.inner-legend{display:flex;align-items:center}.label_icon svg{display:block}.btn-continue{display:flex;align-items:center;justify-content:center;font-size:14px}.btn-icon i{font-size:18px;margin-left:13px}.btn-icon{display:flex;align-items:center}.top-info-checkout{border:1px solid #ddd;padding:12px;border-radius:5px;font-size:16px;margin-top:35px}.step-button{cursor:pointer;font-size:14px;color:#1d55f4}.step-second-info{padding-top:10px;border-top:1px solid #dddd;margin-top:10px}.top-info-checkout .label{display:flex;text-align:left;align-items:center}.info-fir{margin-right:7px;opacity:.8;min-width:95px;font-size:14px;color:#807e7e}.checkout-buttons-continue.center{justify-content:center}.top-info-checkout .cep{text-align:left}.checkout-buttons-continue.flex-end{justify-content:flex-end}.checkout-buttons-continue.flex-start{justify-content:flex-start}#cartx-section-checkout_steps .action-button.delete,#cartx-section-continue_button_personal .action-button.delete,#cartx-section-continue_button_shipping .action-button.delete{display:none !important}.step.active{cursor:pointer}#progress-bar{margin-bottom:20px}@media screen and (min-width:992px){#cartx-section-checkout_summary{display:none}}.template-thankyou .prices_row,.pix-wrap .prices_row{padding-top:15px}.template-thankyou .check-out-right .bolderFont,.pix-wrap .check-out-right .bolderFont{font-family:"Inter",sans-serif !important;font-size:13px;color:#000}.template-thankyou .check-out-right .bolderFont.price-value,.pix-wrap .check-out-right .bolderFont.price-value{font-weight:400 !important}.template-thankyou #cartx-section-thankyou-products .prices_row.total-price,.pix-wrap .prices_row.total-price{padding-top:0;border-bottom:1px solid #e8eaec}.template-thankyou .prices_row.total-price .price-title,.pix-wrap .prices_row.total-price .price-title,.template-thankyou .prices_row.total-price .price-value span,.pix-wrap .prices_row.total-price .price-value span{font-size:17px;font-weight:500 !important;text-transform:none !important}.payment-method-inner>.terms-text-payment{margin-top:60px}.carpay-popup #cartx-section-checkout-social-proof{z-index:0;position:relative}.resendOTP.disabled{pointer-events:none;opacity:.5}.counter-30{margin-top:5px;font-size:13px;color:var(--checkout_text)}.resendOTP{font-size:13px;text-decoration:underline;color:var(--checkout_text)}.cartpay-loader-otp{padding-bottom:10px}@keyframes flickerAnimation{0{opacity:1}50%{opacity:0}100%{opacity:1}}@-o-keyframes flickerAnimation{0{opacity:1}50%{opacity:0}100%{opacity:1}}@-moz-keyframes flickerAnimation{0{opacity:1}50%{opacity:0}100%{opacity:1}}@-webkit-keyframes flickerAnimation{0{opacity:1}50%{opacity:0}100%{opacity:1}}.cartpay-loader-otp{-webkit-animation:flickerAnimation 1s infinite;-moz-animation:flickerAnimation 1s infinite;-o-animation:flickerAnimation 1s infinite;animation:flickerAnimation 1s infinite}.template-checkout.carpay-popup .cartpay-otp-inputs.error-otp input{animation:shake .2s ease-in-out;box-shadow:0 0 2px red !important;border:1px solid red !important;-webkit-box-shadow:0 0 2px red !important}.cartpay-otp-inputs.processing input{pointer-events:none;opacity:.3}@keyframes shake{0{margin-left:0}25%{margin-left:5px}75%{margin-left:-5px}100%{margin-left:0}}.template-checkout.carpay-popup #cartx-section-checkout_personal_information .cartpay-otp-inputs.error-otp input:focus{box-shadow:0 0 2px red !important;-webkit-box-shadow:0 0 2px red !important}@media(max-width:768px){.desktop-only{display:none}.cep_field_added{max-width:50%}.payment-method-inner>.terms-text-payment{margin-top:30px}}@media screen and (max-width:1024px){.template-thankyou .prices_row.total-price.show-summery.new-checkout-summary-container-header,.pix-wrap .prices_row.total-price.show-summery.new-checkout-summary-container-header{border-radius:4px;border:1px solid #c9c9c9;display:flex !important;font-size:14px;font-weight:500;height:56px;justify-content:space-between;padding:15px !important;font-family:'Inter',sans-serif}.template-thankyou .new-checkout-summary-container .new-checkout-summary-container-header .title,.pix-wrap .new-checkout-summary-container .new-checkout-summary-container-header .title{align-items:center;display:flex;font-size:14px !important;font-weight:400 !important}.template-thankyou .new-checkout-summary-container .new-checkout-summary-container-header .title i,.pix-wrap .new-checkout-summary-container .new-checkout-summary-container-header .title i{color:#777;margin-right:0}.template-thankyou .new-checkout-summary-container .new-checkout-summary-container-header:not(.active),.pix-wrap .new-checkout-summary-container .new-checkout-summary-container-header:not(.active){border-radius:4px 4px 0 0 !important}.template-thankyou .check-out-right.on-mobile.new-checkout-summary-container-body,.pix-wrap .check-out-right.on-mobile.new-checkout-summary-container-body{border:1px solid #d9d9d9;padding:0}.template-thankyou .check-out-right.on-mobile.new-checkout-summary-container-body .prdcts_list,.pix-wrap .check-out-right.on-mobile.new-checkout-summary-container-body .prdcts_list{background:#fff;padding:0}.template-thankyou .check-out-right.on-mobile.new-checkout-summary-container-body .prdcts_list .row,.pix-wrap .check-out-right.on-mobile.new-checkout-summary-container-body .prdcts_list .row{align-items:center;display:flex;margin:0;padding:15px}.template-thankyou .check-out-right.on-mobile.new-checkout-summary-container-body .prdcts_list .row>*,.pix-wrap .check-out-right.on-mobile.new-checkout-summary-container-body .prdcts_list .row>*{-webkit-box-flex:unset;flex:unset;max-width:100%;padding:0;width:auto}.template-thankyou .check-out-right.on-mobile.new-checkout-summary-container-body .prdct-thumb,.pix-wrap .check-out-right.on-mobile.new-checkout-summary-container-body .prdct-thumb{border:1px solid #c9c9c9;border-radius:3px;height:60px;padding:3px !important;width:60px !important}.template-thankyou .check-out-right.on-mobile.new-checkout-summary-container-body .prdct-name,.pix-wrap .check-out-right.on-mobile.new-checkout-summary-container-body .prdct-name{flex:1 !important;padding:0 15px !important;text-overflow:clip}.template-thankyou .check-out-right.on-mobile.new-checkout-summary-container-body .prdcts_list .prdct-thumb img,.pix-wrap .check-out-right.on-mobile.new-checkout-summary-container-body .prdcts_list .prdct-thumb img{border:0;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.template-thankyou .check-out-right.on-mobile.new-checkout-summary-container-body .prdcts_list .prdct-name h5,.pix-wrap .check-out-right.on-mobile.new-checkout-summary-container-body .prdcts_list .prdct-name h5{font-size:12px}.template-thankyou .new-checkout-summary-container .new-checkout-summary-container-body .prices_row,.pix-wrap .new-checkout-summary-container .new-checkout-summary-container-body .prices_row{padding:15px 15px 0}.template-thankyou .new-checkout-summary-container .new-checkout-summary-container-body .prices_row.total-price .price-value span,.pix-wrap .new-checkout-summary-container .new-checkout-summary-container-body .prices_row.total-price .price-value span{font-size:17px;padding-top:0}.template-thankyou .new-checkout-summary-container .new-checkout-summary-container-body .prices_row.total-price,.pix-wrap .new-checkout-summary-container .new-checkout-summary-container-body .prices_row.total-price{border-bottom:none !important}}.shipping-method_g .select2-container .select2-selection--single{height:var(--checkout_form_input_height) !important;border:1px solid var(--checkout_form_border) !important}.shipping-method_g .select2-container--default .select2-selection--single .select2-selection__rendered{height:var(--checkout_form_input_height) !important;color:var(--checkout_text) !important;padding-left:19px;padding-top:15px;font-family:var(--body_base_family) !important;font-weight:var(--form_text_font_weight) !important;font-size:var(--form_text_font_size) !important}.template-checkout .select2-dropdown{background-color:var(--customer_field_bg)}.template-checkout .select2-search--dropdown .select2-search__field{padding:8px;width:100%;box-sizing:border-box;border-radius:5px;margin-top:5px;margin-bottom:5px}.template-checkout .select2-container--default .select2-results__option--selected{background:#f7f7f7;color:#000 !important}.template-checkout .select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background:#e8f2ff !important;color:#000 !important}.template-checkout .select2-dropdown,.template-checkout .select2-search--dropdown .select2-search__field{border:1px solid var(--checkout_form_border) !important}.shipping-method_g .select2-container{max-width:100%;width:100% !important}.shipping-method_g .select2-container--default .select2-selection--single .select2-selection__rendered{color:#333}.shipping-method_g .select2-container--default .select2-selection--single .select2-selection__arrow{display:none}#select2-state-results,#select2-country-results{color:var(--checkout_text) !important;font-family:var(--body_base_family) !important;font-weight:var(--placeholder_font_weight) !important;font-size:var(--placeholder_font_size) !important;line-height:20px}.select2-container--open .select2-dropdown{border-radius:var(--checkout_form_input_border_radius) !important;background:#fff;box-shadow:0 4px 20px rgb(0 0 0 / 12%);border-top-left-radius:12px !important;border-bottom-left-radius:12px !important;margin-top:1px}#select2-state-results li,#select2-country-results li{color:var(--checkout_text) !important;font-family:var(--body_base_family) !important;font-weight:var(--placeholder_font_weight) !important;font-size:var(--placeholder_font_size) !important;padding:10px 20px;cursor:pointer}#select2-country-results li{padding:5px 20px}#select2-state-results .select2-results__option.select2-results__option--disabled,#select2-country-results .select2-results__option.select2-results__option--disabled{filter:alpha(opacity=50);opacity:.5;cursor:default !important;background:none !important;color:#666 !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.template-checkout .select2-search--dropdown .select2-search__field{outline:0}.template-checkout .select2-search--dropdown .select2-search__field:focus{border:1px solid var(--customer_selected_field_outline) !important}body.template-checkout .selectric .label{font-weight:var(--form_text_font_weight) !important;font-size:var(--form_text_font_size) !important;color:var(--checkout_text)}.hide-installments .installment-text{display:none !important}@media screen and (max-device-width:640px){label#state-label{top:15px !important}.shipping-method_g label#state-label{top:4px !important}.template-checkout .float-label-control input,.template-checkout .float-label-control textarea{padding:20px 20px;padding-bottom:2px}.shipping-method_g .float-label-control input#phone-number:not(.empty)+span.phone-code{bottom:3px;line-height:revert}.shipping-method_g .stateWrapper::after{z-index:1;border-left:1px solid #dedede}}.incremental-btn-wrap.disabled{justify-content:center}.bottom-important-notice{margin:30px 0 30px !important}.bottom-important-notice p{font:12px inter,sans-serif !important;color:#707780 !important;margin:0 0 16px !important}.bottom-important-notice .text-strong{font-weight:700;color:black !important}.bottom-important-notice .font-small{font-size:14px}.bottom-important-notice a{text-decoration:underline;color:#707780 !important}.bottom-important-notice svg,.bottom-important-notice img.icon_policy{width:10px;height:10px;fill:#707780;margin-left:2px;display:inline-block}ul#important-notice-ul-text{padding-left:15px}.check-out-right .nett-price,.check-out-right .product-price-mobile .bolderFont{font-family:var(--body_base_family) !important}.payment-info .panel-collapse{background:var(--checkout_payment_body) !important}@media screen and (max-width:767px){.checkout-image-section{display:inline-block;width:100%}.mobile-ph-item{margin-top:20px;margin-left:30px;margin-right:20px}}.checkout-image-section .checkout-titles span{display:block;width:100%}.checkout-image-section .checkout-titles,.checkout-image-section .checkout_shop_name{margin-bottom:0}.template-checkout .new-checkout-summary-container .new-checkout-summary-container-header.active{border-radius:0 !important}.checkout-image-section .checkout-titles{font-weight:400}.template-checkout .custom-text-section p{margin-bottom:0}@media screen and (min-width:767px){.checkout-header-section .checkout-image-section,.checkout-header-section .custom-text-section{padding-left:15px}}.btn-update-numdiv{position:absolute;bottom:1px;width:auto;right:0;margin-right:-10px}.installment-text .cross{display:none}@media screen and (max-width:767px){#cartx-section-checkout_summary .desktop-hide .logo{display:none}.new-checkout-summary-container .installment-text .cross{font-size:8px;text-decoration:line-through;color:var(--saving_price_text_color);display:inline-block}.new-checkout-summary-container .new-checkout-summary-container-header .total-text{display:flex !important;flex-direction:column;justify-content:center;align-items:end;width:max-content}.checkoutTotal-saving-price{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap}.checkoutTotal-saving-price .s-price{margin-right:0}.template-checkout #cartx-section-checkout_summary .prices_row.total-price.show-summery,.template-checkout .new-checkout-summary-container .new-checkout-summary-container-body{border-right:0 !important;border-left:0 !important}.checkout-image-section .checkout-titles{margin-top:0}.payment-method .payment-method-input-prefix{left:6px}.payment-method .cvv-suffix{right:7px}.checkout-cont-inner-left{display:none}.btn-update-numdiv{bottom:6px;right:2px;margin-right:13px}.new-checkout-summary-container .new-checkout-summary-container-header .title span{width:max-content}.checkoutTotal2-saving-price:not(.hidden) .m-price small{display:none !important}.pricing-inst{display:flex;justify-content:flex-end;flex-wrap:wrap}.checkoutTotal2-saving-price .s-price{margin-right:5px;color:var(--saving_price_text_color);text-decoration:line-through;font-size:calc(var(--order_summery_subtotal_font_size) - 20%) !important;margin-top:1.5px}.new-checkout-summary-container-header:not(.active) .checkoutTotal2{display:none}.checkoutTotal2-saving-price .s-price small{margin-top:0 !important;font-size:100%}.checkoutTotal-saving-price .m-price{margin-left:8px}body .new-checkout-summary-container .new-checkout-summary-container-header:not(.active) .total-text{display:none !important;visibility:hidden;opacity:0}}.footer-text-logo img{max-width:150px;object-fit:contain;margin-bottom:15px}.shipping_method_loader{margin-top:10px}.shipping_method_loader .funkyradio:first-child label{margin-bottom:0;border-bottom:0;border-bottom-color:currentcolor;border-radius:var(--checkout_form_input_border_radius) var(--checkout_form_input_border_radius) 0 0 !important}.shipping_method_loader .funkyradio:last-child label{border-radius:0 0 var(--checkout_form_input_border_radius) var(--checkout_form_input_border_radius) !important}.shipping_method_loader .dot-pr{border-color:#b9b8b8 !important}@keyframes placeHolderShimmer{0{background-position:-468px 0}100%{background-position:468px 0}}.loader-funk{animation-duration:1.25s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:darkgray;background:linear-gradient(to right,#eee 10%,#ddd 18%,#eee 33%);background-size:800px 104px;height:20px;width:30%;border-radius:6px}.loader-funk.last-funky{width:10%;margin-right:10%}.funkyradio .funkyradio-default label{padding-left:44px}.global_checkout_newsletter_input{align-self:center !important;-webkit-appearance:none !important;border:1px solid #cacece !important;padding:9px !important;border-radius:3px !important;margin-top:15px !important}.global_checkout_newsletter_span{align-self:center !important;font-size:14px !important;margin:15px 8px 0 30px !important;position:absolute !important}.inner-item-info{background:var(--order_summery_background);padding:13px 10px;border-radius:var(--checkout_form_input_border_radius) !important;color:var(--checkout_field_subtitle);margin-top:10px;font-size:var(--description_font_size)}.phoneNumberField .iti__flag-container{box-shadow:unset !important}.template-checkout .prdcts_list .prdct-qty{padding:0;min-width:105px}.template-checkout .prdcts_list .checkout-product-row{display:flex;justify-content:space-between;width:100%;margin-bottom:10px;flex-wrap:nowrap;margin-right:0;margin-left:0;align-items:center}.template-checkout .prdcts_list{padding:0}.template-checkout .prdcts_list .prdct-thumb img{border-radius:5px;-o-object-fit:cover !important;object-fit:contain !important}.track-ib-btn{padding:8px;margin-bottom:2px}.column-tracking{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}.column-tracking a{width:49% !important;margin-bottom:15px}.checkout-express-navigator-box .legends-container.or-payment{top:100%}.express-checkout-section-wallet .checkout-express-navigator-box{padding:30px 20px 30px !important;margin-top:0 !important}@media screen and (max-width:767px){.mobile-price-smry .apply-coupon-btn-wrap{margin-left:10px}.new-checkout-summary-container .new-checkout-summary-container-header .title i{margin-left:2px;margin-right:0 !important}.mobile-price-smry .checkoutTotal,.mobile-price-smry .total-text .fixd_total{font-size:var(--order_summery_subtotal_font_size) !important;font-weight:var(--order_summery_subtotal_font_weight) !important}.new-checkout-summary-container-body .coupon-cont{display:flex !important}.new-checkout-summary-container-body .coupon-head{display:none !important}.prices_row.total-price .price-value span{padding-top:0}.new-checkout-summary-container-body .prdct-name h5{font-size:14px;font-weight:500}.new-checkout-summary-container-body .product-price-mobile .bolderFont,.check-out-right.new-checkout-summary-container-body #cartx-section-checkout-cost-details .price-value,.check-out-right.new-checkout-summary-container-body #cartx-section-checkout-cost-details .price-title{font-size:14px}.new-checkout-summary-container-body .prdcts_list .prdct-name .variant-name{font-size:12px}.new-checkout-summary-container .new-checkout-summary-container-body .prices_row ul li:not(:last-child){margin-bottom:7px !important}.mobile-price-smry .prices_row.total-price{margin-top:10px}body .new-checkout-summary-container .new-checkout-summary-container-body .coupon_row{border-top:none !important;border-bottom:none !important;padding:0 15px !important}body .prdcts_list .checkout-product-row .prdct-thumb{border:none !important}.template-checkout .prdcts_list .checkout-product-row:not(:last-child){padding-bottom:0;margin-bottom:0;padding-top:10px}.template-checkout .prdcts_list .checkout-product-row:last-child{margin-bottom:0}.new-checkout-summary-container-header .currency-code.disp-inline-block{display:none}.prices_row.total-price .checkoutTotal,.prices_row.total-price .checkoutTotal2{width:max-content}.new-checkout-summary-container .new-checkout-summary-container-body .coupon_row .coupon-sec .coupon-sect .coupon-cont{padding-top:3px}.express-checkout-section-wallet .checkout-express-navigator-box{padding:30px 20px 20px !important}.pessonal_method-g.shipping-method_g{display:contents}#expressCheckoutDiv{margin-bottom:25px;margin-top:20px}}@media screen and (min-width:767px){.currency-code.disp-inline-block{display:none}#expressCheckoutDiv{margin:30px 0}}.main-price-saving,.checkoutTotal-saving-price .s-price{text-decoration:line-through}.with-installment{position:relative}.mobile-price-smry .w-saving-price .checkoutTotal2{padding-left:5px}.checkout-express-navigator-box .legends-container .checkout-titles{color:#737373}.three-step-checkout-body .checkout-header-section .checkout-image-section{padding-left:0}.phoneNumberField.original-filed{display:block !important}.iti__selected-flag{pointer-events:none}#cartx-section-checkout_personal_information_g .iti__arrow{display:none}#cartx-section-checkout_personal_information_g .iti__flag{margin-right:3px}#cartx-section-checkout_personal_information_g .iti--separate-dial-code .iti__selected-dial-code{margin-left:0}.top-info-checkout .email,.cep-address,.cep-method{font-family:var(--body_base_family) !important;font-weight:var(--form_text_font_weight) !important;font-size:var(--form_text_font_size) !important}.icon-heading{display:inline-block}.icon-heading svg{width:11px}.track-data a:not(.no-link){color:#2c7be5}.track-data .no-link{pointer-events:none}.section-title span{color:#333 !important}.thank-you-div .step__footer__continue-btn{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%;width:100%}.download-file{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.template-thankyou .download-file .blue-button{width:auto;background:#000 !important;border:unset !important;margin-top:0 !important;height:48px;margin-bottom:0 !important}.image-pro{margin-right:6px}.image-pro img{max-width:48px !important;border-radius:3px}.download-file .pro-details{display:flex;align-items:center;width:50%}.download-file .title-pro{width:calc(100% - 48px)}.content-list-sec li{list-style-position:inside}