body[class*=" checkout-"]{overflow:unset;width:100%}.chk-prod-card .card-content .card-title{font-size:14px}button{border-radius:2px;font-size:16px;font-weight:600}#modal-search{width:100%}.chk-toast-notification{width:33%;margin:0 auto}.chk-hr-breakpoint-wrapper{position:relative;width:100vw;height:auto;margin:0 auto;background:#fff;display:flex;justify-content:center;box-shadow:0 1px 1px 0 var(--silver-ravenn, #DDD)}.chk-hr-breakpoint-wrapper .header-chk,.chk-hr-breakpoint-wrapper .main-header{max-width:2200px}.checkout-layout-wrapper{display:flex;align-items:flex-start;align-content:flex-start;width:100%;margin:0;padding:24px;min-height:75vh;background-color:var(--platinum-ravenn, #f8f8f8);overflow:unset}.checkout-layout-wrapper .opacity-0{opacity:0}.checkout-layout-wrapper i.ecom-info{display:inline-flex;width:20px;height:20px;font-size:20px}.checkout-layout-wrapper .chk-breakpoint-wrapper{width:100%;height:100%;max-width:1366px;min-width:992px;margin:0 auto;padding:0 24px}.checkout-layout-wrapper .header-chk{height:86px;box-shadow:unset;padding:24px 42px}.checkout-layout-wrapper .header-chk img{max-width:unset;width:170px}.checkout-layout-wrapper .header-chk .chk-steps{margin:0}.checkout-layout-wrapper .header-chk .chk-steps .step{width:32px;height:32px;line-height:32px;text-align:center;font-size:14px;display:inline-block;border-radius:50%;background:transparent;color:var(--silver-ravenn, #DDD);pointer-events:none}.checkout-layout-wrapper .header-chk .chk-steps .step:first-child{line-height:32px}.checkout-layout-wrapper .header-chk .chk-steps .step:nth-child(n+2){margin:0 0 0 78px;transform:translate(0, 0)}.checkout-layout-wrapper .header-chk .chk-steps .step:nth-child(n+2):before{width:16px;height:1px;display:block;background-color:#d8d8d8;transform:translate(-46px, 16px);content:''}.checkout-layout-wrapper .header-chk .chk-steps .step:after{width:150px;display:block;transform:translate(-58px, 8px);color:var(--silver-ravenn, #DDD);content:attr(data-desc);font-size:14px;line-height:1.5}.checkout-layout-wrapper .header-chk .chk-steps .step.current{background:#eeeeee;color:var(--sharp-night, #333);font-weight:600}.checkout-layout-wrapper .header-chk .chk-steps .step.current:before{background:var(--sharp-night, var(--sharp-night, #333))}.checkout-layout-wrapper .header-chk .chk-steps .step.current:after{color:var(--sharp-night, #333);font-weight:600}.checkout-layout-wrapper .header-chk .chk-steps .step.done{background:transparent;color:var(--sharp-night, #333);font-weight:600;cursor:pointer;pointer-events:all}.checkout-layout-wrapper .header-chk .chk-steps .step.done:after{color:var(--sharp-night, #333);font-weight:600}.checkout-layout-wrapper .header-chk .chk-steps .step.done:before{background:var(--sharp-night, #333)}.checkout-layout-wrapper .header-chk .support-container{display:flex;flex-direction:column;justify-content:space-between}.checkout-layout-wrapper .header-chk .support-container a,.checkout-layout-wrapper .header-chk .support-container span.contact{display:flex;align-items:center;justify-content:flex-end;width:100%;font-size:14px;color:#ababab;line-height:1.5}.checkout-layout-wrapper .header-chk .support-container a i,.checkout-layout-wrapper .header-chk .support-container span.contact i{margin:0 8px 0 0}.checkout-layout-wrapper form.form-chk .form-address-container{flex-direction:row;margin:0;align-items:flex-end;align-content:space-between}.checkout-layout-wrapper form.form-chk .form-address-container .no-address-notice{font-size:14px;min-height:48px;color:var(--sharp-night, #333)}.checkout-layout-wrapper form.form-chk .form-address-container .addr-current,.checkout-layout-wrapper form.form-chk .form-address-container .addr-edit{font-size:14px;line-height:21px}.checkout-layout-wrapper form.form-chk .form-address-container .info-line.addr-name{line-height:24px}.checkout-layout-wrapper .main-header .step-header.no-content{padding:8px 42px 16px 42px;justify-content:center;background:#fff;line-height:24px}.checkout-layout-wrapper .main-header .step-header-title{display:flex;width:100%;margin:0 0 2px 0;font-size:18px;font-weight:600;line-height:1.33}.checkout-layout-wrapper .main-header .step-header-title i{display:flex;font-size:20px;margin:0 8px 0 0}.checkout-layout-wrapper .main-header .step-header-subtitle{width:100%;display:flex;color:#ababab;font-size:12px;line-height:1.33;margin:0}.checkout-layout-wrapper .chk-step-container{position:relative;width:100%}.checkout-layout-wrapper .chk-step-container .step-header{padding:24px 0 0 0;min-height:auto}.checkout-layout-wrapper .chk-page-container{padding:0}.checkout-layout-wrapper .chk-column-container{padding:0 12px 0 24px}.checkout-layout-wrapper .chk-column-container.chk-desktop-sticky-container{padding:0 24px 0 12px}.checkout-layout-wrapper .radio-list-detailed .radio-detailed-item{cursor:pointer;border-radius:2px}.checkout-layout-wrapper .radio-list-detailed .radio-detailed-item:not(.choose-addr-mode) .header-subtitle,.checkout-layout-wrapper .radio-list-detailed .radio-detailed-item:not(.choose-addr-mode) .content-subheader{font-size:14px}.checkout-layout-wrapper .radio-list-detailed .radio-detailed-item:not(.choose-addr-mode) .form-label,.checkout-layout-wrapper .radio-list-detailed .radio-detailed-item:not(.choose-addr-mode) .input-wrapper input{font-weight:normal}.checkout-layout-wrapper .radio-list-detailed .radio-detailed-item:not(.choose-addr-mode) .input-wrapper input{font-size:16px}.checkout-layout-wrapper .radio-list-detailed .radio-detailed-item:not(.choose-addr-mode) .input-wrapper input#postalNumber{max-width:40%}.checkout-layout-wrapper .chk-column-container .chk-step-container .step-header{padding:32px 0 16px 0}.checkout-layout-wrapper .chk-column-container .chk-step-container .step-header:not(.no-content){padding:24px 24px 0 24px}.checkout-layout-wrapper .chk-desktop-vue{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;overflow:unset;width:100%;height:100%;align-self:flex-start}.checkout-layout-wrapper .chk-desktop-vue .empty-state-blocker{position:absolute;width:100%;height:100%;background:#fff;opacity:0.65;top:0;left:0}.checkout-layout-wrapper .chk-desktop-vue .empty-cart-section .chk-empty-cart-container{height:200px;background-color:#fff;padding:0}.checkout-layout-wrapper .chk-desktop-vue .empty-cart-section .chk-empty-cart-container .empty-cart-title{font-weight:400;font-size:20px;color:#333}.checkout-layout-wrapper .chk-desktop-vue .empty-cart-section .chk-empty-cart-container .empty-cart-sub-title{font-weight:400;font-size:12px;color:#6F6F6F}.checkout-layout-wrapper .chk-desktop-vue .empty-cart-section .chk-empty-cart-container .ecom-shopping-cart::before{font-size:24px;color:#DDD}.checkout-layout-wrapper .checkout-vue.chk-desktop-vue .beachBallContainer{margin:auto 0}.checkout-layout-wrapper .step-control-container,.checkout-layout-wrapper .paypal-button-container{position:relative;background:transparent;box-shadow:unset;height:auto;min-height:80px;padding:16px 0}.checkout-layout-wrapper .step-control-container .step-control-info,.checkout-layout-wrapper .paypal-button-container .step-control-info{display:none}.checkout-layout-wrapper .chk-desktop-lists-container{padding:0 12px 0 0}.checkout-layout-wrapper .chk-desktop-lists-container .list-header{padding:0 8px 16px 8px}.checkout-layout-wrapper .chk-desktop-sticky-container{position:-webkit-sticky;position:sticky;z-index:11;top:30px;padding:0 0 0 12px;margin:0;height:100%;overflow:unset}.checkout-layout-wrapper .chk-desktop-sticky-container.chkSticky{position:fixed;right:0px}.checkout-layout-wrapper .chk-column-container .chk-step-container.step-summary{margin:56px 0 0 0}.checkout-layout-wrapper .chk-column-container .chk-step-container.step-summary .summary-item{margin:0 0 16px 0}.checkout-layout-wrapper .chk-column-container .chk-step-container.step-summary .summary-item span{display:flex;align-items:center}.checkout-layout-wrapper .chk-column-container .chk-step-container.step-summary .summary-item span .strikethrough{padding:0 8px 0 0}.checkout-layout-wrapper .chk-column-container .chk-step-container.step-summary .summary-item span i{display:flex;align-items:center;padding:0 0 0 8px;cursor:pointer}.checkout-layout-wrapper .chk-column-container .chk-step-container.step-summary .summary-item span .pk-tooltip .tooltip-box{margin:0;max-width:unset}.checkout-layout-wrapper .chk-column-container .chk-step-container.step-summary .summary-item span .pk-tooltip .tooltip-html{line-height:1.5em;padding:0;font-size:13px}.checkout-layout-wrapper .chk-column-container .chk-step-container.step-summary .summary-item.grand-total{margin:0}.checkout-layout-wrapper .chk-column-container .chk-step-container.step-summary.goodies-details{margin:24px 0 0 0 !important}.checkout-layout-wrapper .chk-column-container .chk-step-container.step-summary.goodies-details .summary-content{min-height:184px;justify-content:flex-start}.checkout-layout-wrapper .chk-column-container .chk-step-container.step-summary.goodies-details .summary-content .progress-bar-container{flex-grow:1}.checkout-layout-wrapper .chk-column-container .chk-step-container.step-summary.goodies-details .summary-content .progress-bar-container .progress-bar-info{margin:0 0 auto 0}.checkout-layout-wrapper .chk-column-container .chk-step-container.step-summary.goodies-details .summary-content .progress-bar-container .custom-goodie-bar-wrapper{margin:auto 0 0 0}.checkout-layout-wrapper .chk-page-container .chk-step-container.step-delivery .step-header,.checkout-layout-wrapper .chk-page-container .chk-step-container.step-payment .step-header{background:transparent;padding:24px 0}.checkout-layout-wrapper .chk-page-container .chk-step-container.step-delivery .step-header .step-header-title,.checkout-layout-wrapper .chk-page-container .chk-step-container.step-payment .step-header .step-header-title{font-size:18px;line-height:1.33}.checkout-layout-wrapper .chk-page-container .chk-step-container.step-delivery .step-content,.checkout-layout-wrapper .chk-page-container .chk-step-container.step-payment .step-content{padding:0;background:transparent}.checkout-layout-wrapper .chk-page-container .chk-step-container.step-delivery .radio-detailed-item,.checkout-layout-wrapper .chk-page-container .chk-step-container.step-payment .radio-detailed-item{margin:0 0 8px 0;background:#fff;padding:24px 24px 24px 68px}.checkout-layout-wrapper .chk-page-container .chk-step-container.step-delivery .radio-detailed-item .content-label .label-title,.checkout-layout-wrapper .chk-page-container .chk-step-container.step-payment .radio-detailed-item .content-label .label-title{font-size:14px;font-weight:600;line-height:1.5;margin:0 auto 0 18px}.checkout-layout-wrapper .chk-page-container .chk-step-container.step-delivery .radio-detailed-item.opportunity,.checkout-layout-wrapper .chk-page-container .chk-step-container.step-payment .radio-detailed-item.opportunity{border-radius:2px;border:solid 1px #11ad47;background-color:#e8ffe7}.checkout-layout-wrapper .chk-page-container .chk-step-container.step-delivery .radio-detailed-item.opportunity .content-label,.checkout-layout-wrapper .chk-page-container .chk-step-container.step-payment .radio-detailed-item.opportunity .content-label{margin:0}.checkout-layout-wrapper .chk-page-container .chk-step-container.step-delivery .radio-detailed-item .radio-wrapper,.checkout-layout-wrapper .chk-page-container .chk-step-container.step-payment .radio-detailed-item .radio-wrapper{top:11.5px;left:24px}.checkout-layout-wrapper .chk-page-container .chk-step-container.step-delivery .radio-detailed-item .radio-content,.checkout-layout-wrapper .chk-page-container .chk-step-container.step-payment .radio-detailed-item .radio-content{padding:0;z-index:11}.checkout-layout-wrapper .chk-page-container .chk-step-container.step-delivery .radio-detailed-item .radio-content .content-header,.checkout-layout-wrapper .chk-page-container .chk-step-container.step-delivery .radio-detailed-item .radio-content .content-subheader,.checkout-layout-wrapper .chk-page-container .chk-step-container.step-delivery .radio-detailed-item .radio-content .content-form,.checkout-layout-wrapper .chk-page-container .chk-step-container.step-payment .radio-detailed-item .radio-content .content-header,.checkout-layout-wrapper .chk-page-container .chk-step-container.step-payment .radio-detailed-item .radio-content .content-subheader,.checkout-layout-wrapper .chk-page-container .chk-step-container.step-payment .radio-detailed-item .radio-content .content-form{padding:0 0 0 70px}.checkout-layout-wrapper .chk-page-container .chk-step-container.step-delivery .radio-detailed-item.last:not(.choose-addr-mode),.checkout-layout-wrapper .chk-page-container .chk-step-container.step-payment .radio-detailed-item.last:not(.choose-addr-mode){box-shadow:0 1px 0 0 var(--silver-ravenn, #DDD)}.checkout-layout-wrapper .chk-page-container .chk-step-container.step-delivery .step-content .radio-detailed-item{padding:24px 24px 24px 68px}.checkout-layout-wrapper .chk-page-container .chk-step-container.step-delivery .step-content .radio-detailed-item [type=radio]+label:before{left:0}.checkout-layout-wrapper .chk-page-container .chk-step-container.step-delivery .step-content .radio-detailed-item [type=radio]:checked+label:after{left:5px;transition:none}.checkout-layout-wrapper .chk-column-container .chk-step-container .step-content{padding:24px;border-radius:2px}.checkout-layout-wrapper .chk-step-container .step-content.infos-content{padding:24px 0}.checkout-layout-wrapper .chk-notices-container{padding:8px 0}.checkout-layout-wrapper .chk-column-container .chk-step-container.step-infos .infos-title,.checkout-layout-wrapper .chk-column-container .chk-step-container.step-infos .infos-list li{padding:16px 24px}.checkout-layout-wrapper .chk-column-container .chk-step-container.step-infos .infos-title .info-item i,.checkout-layout-wrapper .chk-column-container .chk-step-container.step-infos .infos-list li .info-item i{font-size:20px;cursor:pointer}.checkout-layout-wrapper .chk-column-container .chk-step-container.step-infos .infos-title .pk-tooltip__tooltip,.checkout-layout-wrapper .chk-column-container .chk-step-container.step-infos .infos-list li .pk-tooltip__tooltip{padding:16px}.checkout-layout-wrapper .chk-column-container .chk-step-container.step-infos .infos-title .cpn-tooltip,.checkout-layout-wrapper .chk-column-container .chk-step-container.step-infos .infos-list li .cpn-tooltip{padding:0;margin:0 auto}.checkout-layout-wrapper .chk-column-container .chk-step-container.step-infos .infos-title .cpn-tooltip i.icon-mycupon,.checkout-layout-wrapper .chk-column-container .chk-step-container.step-infos .infos-list li .cpn-tooltip i.icon-mycupon{font-size:30px}.checkout-layout-wrapper .chk-column-container .chk-step-container.step-infos .info-item .info-detail{padding:0 0 0 8px}.checkout-layout-wrapper .no-stick{margin:16px 0 0 0}.checkout-layout-wrapper .tab-option{box-shadow:0 1px 0 0 var(--silver-ravenn, #DDD)}.checkout-layout-wrapper .tab-option.selected{box-shadow:0 4px 2px -2px var(--sharp-night, #333)}.checkout-layout-wrapper .tab-option .step-content{padding:24px 24px 24px 58px}.checkout-layout-wrapper .chk-shipping-container .tab-option-bar{position:relative;display:flex;align-items:center;justify-content:flex-start;flex-direction:column;width:100%;text-align:left;font-size:16px;font-weight:600;background:#fff;border-radius:2px;color:var(--sharp-night, #333);padding:24px;margin:8px 0 8px 0;min-height:72px;box-shadow:0 1px 0 0 var(--silver-ravenn, #DDD);cursor:pointer}.checkout-layout-wrapper .chk-shipping-container .tab-option-bar button{border:1px solid #ababab;color:#ababab}.checkout-layout-wrapper .chk-shipping-container .tab-option-bar [type="radio"]:checked,.checkout-layout-wrapper .chk-shipping-container .tab-option-bar [type="radio"]:not(:checked){position:absolute;display:none;left:-9999px}.checkout-layout-wrapper .chk-shipping-container .tab-option-bar [type="radio"]:checked+label,.checkout-layout-wrapper .chk-shipping-container .tab-option-bar [type="radio"]:not(:checked)+label{position:absolute;padding:0 0 0 30px;cursor:pointer;width:100%;height:100%;display:inline-block;color:#6f6f6f;margin:0}.checkout-layout-wrapper .chk-shipping-container .tab-option-bar [type="radio"]:checked+label:before,.checkout-layout-wrapper .chk-shipping-container .tab-option-bar [type="radio"]:not(:checked)+label:before{content:'';position:absolute;left:0;top:16px;width:20px;height:20px;border:1px solid #6f6f6f;border-radius:100%;background:#fff}.checkout-layout-wrapper .chk-shipping-container .tab-option-bar [type="radio"]:checked+label:after,.checkout-layout-wrapper .chk-shipping-container .tab-option-bar [type="radio"]:not(:checked)+label:after{content:'';width:10px;height:10px;background:var(--sharp-night, #333);position:absolute;top:21px;left:5px;border-radius:100%;-webkit-transition:all 150ms ease;transition:all 150ms ease}.checkout-layout-wrapper .chk-shipping-container .tab-option-bar [type="radio"]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.checkout-layout-wrapper .chk-shipping-container .tab-option-bar [type="radio"]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.checkout-layout-wrapper .chk-shipping-container .tab-option-bar .step-content{padding:16px 0 0 0}.checkout-layout-wrapper .chk-shipping-container .tab-option-bar .step-content form.form-chk .form-address-container{align-content:flex-end}.checkout-layout-wrapper .chk-shipping-container .tab-option-bar .tab-radio-wrapper{position:absolute;width:100px;height:72px;top:8px;left:24px;z-index:1}.checkout-layout-wrapper .chk-shipping-container .tab-option-bar .tab-radio-content{width:100%;padding:0 0 0 56px}.checkout-layout-wrapper .chk-shipping-container .tab-option-bar .tab-title{display:flex;align-items:center;justify-content:flex-start;line-height:1.5;width:100%;font-weight:600}.checkout-layout-wrapper .chk-shipping-container .tab-option-bar .tab-option{box-shadow:unset}.checkout-layout-wrapper .chk-shipping-container .tab-option-bar.selected{color:var(--sharp-night, #333)}.checkout-layout-wrapper .chk-shipping-container .tab-option-bar.selected button:not([type="submit"]){border:1px solid var(--sharp-night, #333);color:var(--sharp-night, #333)}.checkout-layout-wrapper .chk-shipping-container .layout-switcher-container{padding:0 0 32px 0}.checkout-layout-wrapper .chk-shipping-container .layout-switcher-container .switch-btn{justify-content:center;width:calc(50% - 8px);padding:24px 16px 24px 16px}.checkout-layout-wrapper .chk-shipping-container .layout-switcher-container.radio-mode{flex-direction:column}.checkout-layout-wrapper .chk-shipping-container .layout-switcher-container.radio-mode.solo-mode .tab-option-bar.delivery .tab-title{display:none}.checkout-layout-wrapper .chk-shipping-container .layout-switcher-container.radio-mode.solo-mode .tab-option-bar.delivery form.form-chk .form-address-container{align-content:space-between}.checkout-layout-wrapper .chk-shipping-container .layout-switcher-container.radio-mode.solo-mode .tab-radio-content{padding:0}.checkout-layout-wrapper .chk-shipping-container .layout-switcher-container.radio-mode.solo-mode .tab-radio-content .step-content{padding:0}.checkout-layout-wrapper .cart-item-label{position:absolute;top:16px;left:16px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-family:proxima-nova, Helvetica, Arial, sans-serif;font-weight:400;margin:0;width:auto;min-width:64px;min-height:22px;padding:2px 8px;border-radius:11px;color:var(--sharp-night, #333);background:#fff;font-size:10px;line-height:1.8;box-shadow:0 1px 1px var(--silver-ravenn, #DDD)}.checkout-layout-wrapper .chk-prod-card .img-link{max-width:200px !important;max-height:200px !important}.checkout-layout-wrapper .chk-prod-card .goodies-boder .card-image{border-bottom-left-radius:2px;border-top-left-radius:0px}.checkout-layout-wrapper .chk-prod-card img.card-image{max-width:200px;max-height:200px;border-bottom-left-radius:2px;border-top-left-radius:2px}.checkout-layout-wrapper .chk-prod-card .reduced-shelf-life{margin:4px}.checkout-layout-wrapper .chk-prod-card.quick-add-mode .item-card-body{background:var(--silver-ravenn, #DDD)}.checkout-layout-wrapper .chk-prod-card.quick-add-mode .item-card-body .card-content{padding:72px 24px 24px 24px}.checkout-layout-wrapper .chk-prod-card .card-content .card-controls .item-price-info .price{display:flex;align-items:flex-end;margin:2px 0 0 0}.checkout-layout-wrapper .points-box i{display:flex}.checkout-layout-wrapper .points-box i.ecom-prozis-points{top:auto !important}.checkout-layout-wrapper .points-box .chk-prod-card .card-content .card-controls .item-price-info .price-ref{margin:0}.checkout-layout-wrapper .points-box .form-exchange{padding:0}.checkout-layout-wrapper .points-box form.form-chk .form-radio-list .wrapper-radio .formulate-input-group-item[data-type='radio'],.checkout-layout-wrapper .points-box form.form-chk .form-radio-list .wrapper-radio .formulate-input[data-type='radio']{width:100%;min-height:96px;background:#fff;padding:16px 24px;margin:0 0 8px 0}.checkout-layout-wrapper .points-box form.form-chk .form-radio-list .wrapper-radio .formulate-input-element--radio{cursor:pointer}.checkout-layout-wrapper .points-box .formulate-input-wrapper{width:100%}.checkout-layout-wrapper .points-box .formulate-input-wrapper .formulate-input-group div:last-child{margin:0 !important}.checkout-layout-wrapper .points-box .btn-select-prod-points{position:absolute;padding:0;top:-5px;right:16px;cursor:pointer}.checkout-layout-wrapper .points-box button{width:auto}.checkout-layout-wrapper .points-box .points-first-list .card-image{border-bottom-left-radius:2px;border-top-left-radius:0px}.checkout-layout-wrapper .coupons-box .step-content{min-height:126px}.checkout-layout-wrapper .coupons-box form.form-chk{width:100%;justify-content:flex-start;align-items:flex-start}.checkout-layout-wrapper .coupons-box form.form-chk .form-group-inline{position:relative;width:auto;justify-content:flex-start}.checkout-layout-wrapper .coupons-box form.form-chk .form-group-inline .formulate-input-wrapper{display:flex;flex-direction:column}.checkout-layout-wrapper .coupons-box form.form-chk .form-group-inline .wrapper-input{width:auto;flex:auto}.checkout-layout-wrapper .coupons-box form.form-chk input[name="promoCode"]{width:auto;min-width:302px}.checkout-layout-wrapper .coupons-box form.form-chk input[name="promoCode"]::placeholder{color:transparent}.checkout-layout-wrapper .coupons-box form.form-chk label{margin:0 0 8px 0}.checkout-layout-wrapper .coupons-box form.form-chk button{width:auto;min-width:86px;cursor:pointer;font-size:16px}.checkout-layout-wrapper .coupons-box form.form-chk button:disabled{cursor:auto}.checkout-layout-wrapper .coupons-box form.form-chk.coupon-code{padding:24px 24px 16px;border-radius:2px}.checkout-layout-wrapper .coupon-box{position:relative;display:flex;flex-direction:column;width:100%;overflow:hidden;border-radius:2px;margin-top:16px}.checkout-layout-wrapper .coupon-box .header{position:relative;display:flex;flex-direction:column;align-self:stretch;justify-content:space-between;width:100%;height:100%;padding:32px 24px}.checkout-layout-wrapper .coupon-box .header .details{cursor:pointer;text-underline-offset:2px;line-height:1.5 !important;font-size:14px}.checkout-layout-wrapper .goodies-box{flex-direction:row}.checkout-layout-wrapper .goodies-box form.form-chk{flex-direction:row}.checkout-layout-wrapper .goodies-box .checkout-layout-wrapper .chk-prod-card img.card-image{border-radius:0px}.checkout-layout-wrapper .goodies-box button{width:auto;min-width:146px;font-size:14px}.checkout-layout-wrapper .goodies-box button[disabled]{cursor:default;background:var(--silver-ravenn, #DDD);color:#ababab;border:0}.checkout-layout-wrapper .points-prod-list-box{position:relative}.checkout-layout-wrapper .points-prod-list-box .loader-modal-box{margin-top:150px}.checkout-layout-wrapper .list-box{display:flex;flex-wrap:wrap;width:100%;margin:0;padding:12px}.checkout-layout-wrapper .list-box .segments-info{width:100%;cursor:pointer;padding:16px 24px}.checkout-layout-wrapper .list-box .item{flex:0 0 25%;max-width:calc(25% - 24px);width:100%;height:auto;margin:12px;color:#fff;cursor:pointer;overflow:hidden;border-radius:2px}.checkout-layout-wrapper .list-box .item:before{content:'';float:left;padding-top:100%}.checkout-layout-wrapper .list-box .item .points-product-box{display:flex;width:100%;height:100%}.checkout-layout-wrapper .list-box .item .chk-prod-card{height:100%;margin:0}.checkout-layout-wrapper .list-box .item .chk-prod-card img{position:absolute;top:0;right:0;bottom:0;left:0;max-width:100%;max-height:unset;height:auto;object-fit:contain;border-radius:0px}.checkout-layout-wrapper .list-box .item .chk-prod-card .item-card-body{height:100%}.checkout-layout-wrapper .list-box .item .chk-prod-card i{display:flex;align-items:center;justify-content:center}.checkout-layout-wrapper .list-box .item .chk-prod-card i.ecom-check,.checkout-layout-wrapper .list-box .item .chk-prod-card i.ecom-lock{display:none;top:8px;right:8px;width:20px;height:20px;background:#fff;font-size:16px;border:1px solid var(--silver-ravenn, #DDD);border-radius:2px}.checkout-layout-wrapper .list-box .item .chk-prod-card .card-content{flex-direction:row;justify-content:space-between;padding:8px}.checkout-layout-wrapper .list-box .item .chk-prod-card .card-content .card-title{margin:auto 0 0 0;display:-webkit-box;max-width:75%;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.checkout-layout-wrapper .list-box .item .chk-prod-card .card-content .card-controls{width:auto;justify-content:flex-end}.checkout-layout-wrapper .list-box .item .chk-prod-card .card-content .card-controls .points{display:flex;justify-content:flex-end;align-items:flex-end;width:auto}.checkout-layout-wrapper .list-box .item .chk-prod-card .card-content .card-controls .points i{margin:0 0 0 4px}.checkout-layout-wrapper .list-box .item.selected{background:transparent}.checkout-layout-wrapper .list-box .item.selected i.ecom-check{display:flex;color:var(--ravenn, #4a4a4a)}.checkout-layout-wrapper .radio-list-detailed .input-wrapper{width:45%}.checkout-layout-wrapper .radio-list-detailed .input-wrapper[data-type="checkbox"]{width:100%}.checkout-layout-wrapper .radio-list-detailed .chosen-option{width:100%}.checkout-layout-wrapper form.form-chk label{font-size:14px}.checkout-layout-wrapper .chk-prod-card{min-height:200px}.checkout-layout-wrapper .chk-prod-card i.card-discard{cursor:pointer;top:24px;right:20px}.checkout-layout-wrapper .chk-prod-card .offer-card .card-icon-box{padding-right:14px}.checkout-layout-wrapper .chk-prod-card .card-content{justify-content:space-between;padding:44px 24px 24px 24px}.checkout-layout-wrapper .chk-prod-card .card-content .card-title,.checkout-layout-wrapper .chk-prod-card .card-content .card-subtitle{font-size:14px}.checkout-layout-wrapper .chk-prod-card .card-content .card-controls{margin:auto 0 0 0}.checkout-layout-wrapper .chk-prod-card .card-content .card-controls .item-price-info .price-unit{font-size:14px}.checkout-layout-wrapper .chk-prod-card .card-content .card-controls .item-counter i{cursor:pointer}.checkout-layout-wrapper .chk-prod-card .card-content .item-price-info i.ecom-info{cursor:pointer}.checkout-layout-wrapper .radio-list-wrapper{width:100%;height:100%;overflow-y:auto}.checkout-layout-wrapper .chk-info-content .form-radio-list .wrapper-radio label,.checkout-layout-wrapper form.form-chk .form-radio-list .wrapper-radio label{margin:8px 0 0 16px;width:auto;cursor:pointer}.checkout-layout-wrapper .modal-mask.desktop-mode .modal-header{height:72px;padding:8px 40px 8px 24px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.checkout-layout-wrapper .modal-mask.desktop-mode .radio-detailed-item{min-height:102px}.checkout-layout-wrapper .modal-mask.desktop-mode.fp-form .modal-tabs-container{width:100%;height:auto;z-index:10}.checkout-layout-wrapper .modal-mask.desktop-mode.fp-form .modal-tabs-container .modal-tab{display:flex;align-items:center;justify-content:center;padding:8px 24px;border-radius:4px;width:100%;max-width:50%;min-height:72px;font-size:16px;font-weight:600;background:#fff;color:#ababab;line-height:1.5;cursor:pointer}.checkout-layout-wrapper .modal-mask.desktop-mode.fp-form .modal-tabs-container .modal-tab.selected{color:var(--sharp-night, #333);box-shadow:0 4px 2px -2px var(--sharp-night, #333);border-bottom-left-radius:0;border-bottom-right-radius:0;pointer-events:none}.checkout-layout-wrapper .modal-mask.desktop-mode.fp-form .modal-container{height:100%;box-shadow:unset}.checkout-layout-wrapper .modal-mask.desktop-mode.fp-form .modal-body{max-height:calc(80vh - 56px);overflow:hidden;height:100%;margin:0;padding:0}.checkout-layout-wrapper .modal-mask.desktop-mode.fp-form .modal-form{overflow-y:hidden;max-height:calc(100% - 72px);border-radius:2px}.checkout-layout-wrapper .modal-mask.desktop-mode.fp-form.windowed-small .modal-wrapper{max-width:33.3vw;max-height:calc(78vh - 74px);height:100%;border-radius:2px}.checkout-layout-wrapper .modal-mask.desktop-mode.fp-form .check-info{cursor:pointer}.checkout-layout-wrapper .modal-mask.desktop-mode.fp-form .submit-btn-wrapper,.checkout-layout-wrapper .modal-mask.desktop-mode.fp-form .dkt-radio-submit{position:absolute;bottom:0;left:0;padding:24px;margin:0;background:#fff;box-shadow:unset;height:96px;z-index:101}.checkout-layout-wrapper .modal-mask.desktop-mode.fp-form form.form-chk-address{max-height:calc(80vh - 146px);overflow-x:hidden;overflow-y:auto;margin:2px 0 0 0;padding:24px 24px 0 24px;background:#fff;min-height:auto}.checkout-layout-wrapper .modal-mask.desktop-mode.fp-form form.form-chk-address .checkbox-wrapper{min-height:auto}.checkout-layout-wrapper .modal-mask.desktop-mode.fp-form form.form-chk-address.multi-column{flex-wrap:wrap;flex-direction:row;justify-content:space-between}.checkout-layout-wrapper .modal-mask.desktop-mode.fp-form form.form-chk-address.multi-column .formulate-input.column{max-width:calc(50% - 12px)}.checkout-layout-wrapper .modal-mask.desktop-mode.fp-form form.form-chk-address .checkbox-wrapper .checkbox-w-tooltip{width:100%}.checkout-layout-wrapper .modal-mask.desktop-mode.fp-form form.form-chk-address.form-custom{max-height:calc(100% - 94px)}.checkout-layout-wrapper .modal-mask.desktop-mode.fp-form form.form-chk-address .formulate-input[data-type=select] select{cursor:pointer}.checkout-layout-wrapper .modal-mask.desktop-mode.fp-form form.form-chk-address .formulate-input.conditional-list[data-type=radio] .formulate-input-wrapper label.formulate-input-label,.checkout-layout-wrapper .modal-mask.desktop-mode.fp-form form.form-chk-address .formulate-input[data-type=select] .formulate-input-wrapper label.formulate-input-label{display:block;font-size:14px;line-height:1.5;color:var(--sharp-night, #333);left:0;cursor:pointer}.checkout-layout-wrapper .modal-mask.desktop-mode.fp-form form.form-chk-address .checkbox-wrapper .formulate-input label.formulate-input-label.formulate-input-label--before{display:block;margin:0 0 16px 0;left:0}.checkout-layout-wrapper .modal-mask.desktop-mode.fp-form.choose-address:not(.edit-address) form.form-chk-address{padding:24px 24px 72px 24px;min-height:fit-content}.checkout-layout-wrapper .modal-mask.desktop-mode.fp-form .form-container{overflow:hidden}.checkout-layout-wrapper .modal-mask.desktop-mode.fp-form .form-container .select{cursor:pointer}.checkout-layout-wrapper .modal-mask.desktop-mode.fp-form .form-container.tabbed .submit-btn-wrapper,.checkout-layout-wrapper .modal-mask.desktop-mode.fp-form .form-container.tabbed .dkt-radio-submit,.checkout-layout-wrapper .modal-mask.desktop-mode.fp-form .form-container.fp-mode .submit-btn-wrapper,.checkout-layout-wrapper .modal-mask.desktop-mode.fp-form .form-container.fp-mode .dkt-radio-submit{position:sticky;bottom:0;left:0;padding:24px 0;margin:0;background:transparent}.checkout-layout-wrapper .modal-mask.desktop-mode.fp-form .dkt-radio-submit .formulate-input-wrapper{max-width:33%;margin:0 0 0 auto}.checkout-layout-wrapper .modal-mask.desktop-mode.fp-form.edit-address .modal-wrapper,.checkout-layout-wrapper .modal-mask.desktop-mode.fp-form.add-address .modal-wrapper,.checkout-layout-wrapper .modal-mask.desktop-mode.fp-form.new-address .modal-wrapper{max-height:calc(90vh - 42px)}.checkout-layout-wrapper .modal-mask.desktop-mode.fp-form.edit-address .modal-body,.checkout-layout-wrapper .modal-mask.desktop-mode.fp-form.add-address .modal-body,.checkout-layout-wrapper .modal-mask.desktop-mode.fp-form.new-address .modal-body{max-height:100vh}.checkout-layout-wrapper .modal-mask.desktop-mode.fp-form.edit-address form.form-chk-address,.checkout-layout-wrapper .modal-mask.desktop-mode.fp-form.add-address form.form-chk-address,.checkout-layout-wrapper .modal-mask.desktop-mode.fp-form.new-address form.form-chk-address{height:100%;max-height:calc(84vh)}.checkout-layout-wrapper .modal-mask.desktop-mode.fp-form.edit-address .form-container,.checkout-layout-wrapper .modal-mask.desktop-mode.fp-form.add-address .form-container,.checkout-layout-wrapper .modal-mask.desktop-mode.fp-form.new-address .form-container{height:100%;background:#fff}.checkout-layout-wrapper .modal-mask.desktop-mode.fp-form.edit-address .submit-btn-wrapper.addr-submit,.checkout-layout-wrapper .modal-mask.desktop-mode.fp-form.add-address .submit-btn-wrapper.addr-submit,.checkout-layout-wrapper .modal-mask.desktop-mode.fp-form.new-address .submit-btn-wrapper.addr-submit{position:sticky;width:33%;margin:0;padding:0;left:66%;height:auto;bottom:20px}.checkout-layout-wrapper .modal-mask.desktop-mode.fp-form.edit-address .submit-btn-wrapper.addr-submit button[type=submit]:not(.submit-light),.checkout-layout-wrapper .modal-mask.desktop-mode.fp-form.edit-address .submit-btn-wrapper.addr-submit form.form-chk button[type=submit]:not(.submit-light),.checkout-layout-wrapper .modal-mask.desktop-mode.fp-form.add-address .submit-btn-wrapper.addr-submit button[type=submit]:not(.submit-light),.checkout-layout-wrapper .modal-mask.desktop-mode.fp-form.add-address .submit-btn-wrapper.addr-submit form.form-chk button[type=submit]:not(.submit-light),.checkout-layout-wrapper .modal-mask.desktop-mode.fp-form.new-address .submit-btn-wrapper.addr-submit button[type=submit]:not(.submit-light),.checkout-layout-wrapper .modal-mask.desktop-mode.fp-form.new-address .submit-btn-wrapper.addr-submit form.form-chk button[type=submit]:not(.submit-light){background:var(--sharp-night, #333);color:#fff;width:100%;height:48px;padding:4px 12px;border:1px solid var(--sharp-night, #333);font-size:16px;border-radius:2px;font-weight:600;outline:0;cursor:pointer;opacity:1}.checkout-layout-wrapper .modal-mask.desktop-mode.fp-form.edit-address .modal-footer,.checkout-layout-wrapper .modal-mask.desktop-mode.fp-form.add-address .modal-footer,.checkout-layout-wrapper .modal-mask.desktop-mode.fp-form.new-address .modal-footer{height:96px;padding:24px;background:transparent;right:0;left:auto;bottom:0;width:45%}.checkout-layout-wrapper .modal-mask.desktop-mode.fp-form.new-address .modal-body,.checkout-layout-wrapper .modal-mask.desktop-mode.fp-form.edit-address .modal-body{overflow-y:auto;overflow-x:hidden}.checkout-layout-wrapper .modal-mask.desktop-mode.fp-form #Address_nif{max-width:47%}.checkout-layout-wrapper .modal-mask.desktop-mode:not(.fp-form) .modal-wrapper{max-width:75vw;max-height:75vh;overflow:hidden;border-radius:2px}.checkout-layout-wrapper .modal-mask.desktop-mode:not(.fp-form) .modal-wrapper .modal-generic{height:100%}.checkout-layout-wrapper .modal-mask.desktop-mode:not(.fp-form) .modal-wrapper.quick-action-wrapper{max-width:33.3vw;height:auto}.checkout-layout-wrapper .modal-mask.desktop-mode:not(.fp-form) .modal-wrapper .modal-body{max-height:calc(75vh - 96px);height:100%;margin:0}.checkout-layout-wrapper .modal-mask.desktop-mode:not(.fp-form) .modal-wrapper .loader-modal-box{position:fixed;top:0;left:0;width:100%;height:100%}.checkout-layout-wrapper .modal-mask.desktop-mode:not(.fp-form) .coupon-detail-list{margin:0 0 84px 0;width:100%}.checkout-layout-wrapper .modal-mask.desktop-mode:not(.fp-form) .card-offer-detail-box .chk-prod-card .card-image{max-width:200px !important;max-height:200px !important;border-bottom-left-radius:2px;border-top-left-radius:2px}.checkout-layout-wrapper .modal-mask.desktop-mode:not(.fp-form).windowed-small .modal-wrapper{max-width:33.3vw}.checkout-layout-wrapper .modal-mask.desktop-mode:not(.fp-form) .formulate-input-wrapper{display:flex;justify-content:flex-end}.checkout-layout-wrapper .modal-mask.desktop-mode:not(.fp-form) .formulate-input-wrapper button{padding:8px 24px}.checkout-layout-wrapper .modal-mask.desktop-mode:not(.fp-form) .modal-footer{height:auto;min-height:80px;padding:24px;box-shadow:0 0 7px 0 rgba(0,0,0,0.1)}.checkout-layout-wrapper .modal-mask.desktop-mode:not(.fp-form) .modal-footer form.form-chk.form-group-inline{justify-content:flex-end}.checkout-layout-wrapper.shipping,.checkout-layout-wrapper.payment,.checkout-layout-wrapper.confirmation,.checkout-layout-wrapper.success{padding:0}.checkout-layout-wrapper.shipping .chk-desktop-vue,.checkout-layout-wrapper.payment .chk-desktop-vue,.checkout-layout-wrapper.confirmation .chk-desktop-vue,.checkout-layout-wrapper.success .chk-desktop-vue{padding:0}.checkout-layout-wrapper.shipping .chk-desktop-sticky-container,.checkout-layout-wrapper.payment .chk-desktop-sticky-container,.checkout-layout-wrapper.confirmation .chk-desktop-sticky-container,.checkout-layout-wrapper.success .chk-desktop-sticky-container{top:14px}.checkout-layout-wrapper.shipping .chk-column-container .chk-step-container.step-summary,.checkout-layout-wrapper.payment .chk-column-container .chk-step-container.step-summary,.checkout-layout-wrapper.confirmation .chk-column-container .chk-step-container.step-summary,.checkout-layout-wrapper.success .chk-column-container .chk-step-container.step-summary{margin:16px 0 0 0}.checkout-layout-wrapper.shipping .chk-column-container .chk-step-container.step-summary .summary-list,.checkout-layout-wrapper.payment .chk-column-container .chk-step-container.step-summary .summary-list,.checkout-layout-wrapper.confirmation .chk-column-container .chk-step-container.step-summary .summary-list,.checkout-layout-wrapper.success .chk-column-container .chk-step-container.step-summary .summary-list{border-bottom:1px solid var(--silver-ravenn, #DDD)}.checkout-layout-wrapper .pk-tooltip__tooltip{background:var(--sharp-night, #333);color:#fff;font-size:12px;font-weight:normal;padding:24px}.checkout-layout-wrapper .pk-tooltip__tooltip td{text-align:center}.checkout-layout-wrapper .pk-tooltip__tooltip tr:nth-child(even){background:#4a4a4a}.chk-desktop-vue .chk-prod-card .card-content .card-controls .item-price-info .tooltip-box{display:block;max-width:340px;width:auto}.chk-desktop-vue .chk-prod-card .card-content .card-controls .item-price-info .tooltip-box .tooltip-html{padding:0}.chk-prod-list-container.quick-add-mode,.modal-list.quick-add-mode{margin:16px 0 0 0}.chk-desktop-vue .radio-list-detailed .radio-wrapper{width:100%;height:100%;z-index:12;max-height:100px}.chk-desktop-vue .chk-shipping-container .pickup-mode-container .radio-list-detailed .radio-wrapper{width:94%}.points-products-warning .modal-wrapper{width:648px}.points-products-warning form.form-chk{display:flex;flex-direction:row;justify-content:flex-end}.points-products-warning .btn-box{width:auto;margin:8px 0 0 0}.points-products-warning .btn-box.keep-btn{padding:0 16px 0 0}.points-products-warning .btn-box button{width:auto;padding:8px 16px !important}.points-products-warning .modal-wrapper .modal-container .modal-generic .modal-body{padding-bottom:24px !important}.chk-desktop-vue.chk-index-container .remove-item-modal .modal-wrapper .modal-widget .chk-prod-card{padding-bottom:0}.modal-mask.full-page .modal-wrapper{border-radius:2px}.checkout-layout-wrapper .modal-mask.desktop-mode.fp-form.choose-address .modal-wrapper,.checkout-layout-wrapper .modal-mask.desktop-mode.fp-form.new-address .modal-wrapper{max-width:750px}.chk-desktop-vue .chk-shipping-container .chk-step-container.step-delivery .radio-detailed-item:not(.choose-addr-mode) .header-subtitle,.chk-desktop-vue .chk-shipping-container .chk-step-container.step-delivery .radio-detailed-item:not(.choose-addr-mode) .content-subheader{margin-top:-20px}.chk-desktop-vue .chk-shipping-container .chk-step-container.step-delivery .radio-detailed-item .content-label .label-title{font-size:16px;font-weight:600;line-height:1.5;margin:0 auto 0 16px;padding-bottom:22px}.chk-desktop-vue .chk-shipping-container .chk-step-container.step-delivery .radio-detailed-item .content-label .label-info{padding-bottom:22px;padding-left:16px}.checkout-layout-wrapper .product-suggestions .chk-prod-card .quick-add-btn{right:84px !important}.checkout-layout-wrapper .product-suggestions .chk-prod-card i.card-discard{background:transparent;color:#ababab;cursor:pointer;top:36px;right:20px;width:auto;height:auto}.chk-desktop-vue.chk-index-container .input-wrapper[data-type="checkbox"] label{cursor:pointer}.chk-desktop-vue.chk-index-container .chk-desktop-lists-container .product-suggestions .list-header{height:48px}.chk-desktop-vue.chk-index-container .chk-desktop-lists-container .list-header{padding:0;height:70px}.chk-desktop-vue.chk-index-container .chk-desktop-lists-container .list-header .list-title{margin:8px 0 2px}.chk-desktop-vue.chk-index-container .chk-step-container .step-header{padding:8px 8px 16px 0}.chk-desktop-vue.chk-index-container .chk-column-container .chk-step-container .step-header:not(.no-content){padding:24px 24px 16px 0}.chk-desktop-vue.chk-index-container .chk-column-container .chk-step-container .step-header:not(.no-content) .step-header-subtitle{font-size:14px}.chk-desktop-vue.chk-index-container .chk-page-container .chk-step-container.step-summary{margin:70px 0 0}.chk-desktop-vue.chk-index-container .chk-step-container.coupons-box{margin:16px 0 0 0}.chk-desktop-vue.chk-index-container .points-box{margin:0}.chk-desktop-vue.chk-index-container .points-box .form-exchange{display:flex;flex-direction:row;justify-content:space-between;align-content:center}.chk-desktop-vue.chk-index-container .points-box .points-using-msg{color:var(--old-ravenn, #ababab)}.chk-desktop-vue.chk-index-container .points-box .points-using-msg strong{font-weight:600;color:var(--sharp-night, #333)}.chk-desktop-vue.chk-index-container .points-box i.edit-prod-points{color:var(--old-ravenn, #ababab);font-size:20px;cursor:pointer}.chk-desktop-vue.chk-index-container i.icon-help{cursor:pointer;width:24px;height:24px;display:flex;align-items:center}.chk-desktop-vue.chk-index-container .coupon-box .modal-info{margin:0 0 24px 0}.chk-desktop-vue.chk-index-container .coupon-box .card-content,.chk-desktop-vue.chk-index-container .chk-page-container.chk-shared-styles .coupon-box .card-content{font-size:14px}.chk-desktop-vue.chk-index-container .coupon-box .card-content .card-title,.chk-desktop-vue.chk-index-container .chk-page-container.chk-shared-styles .coupon-box .card-content .card-title{font-size:14px;line-height:1.5}.chk-desktop-vue.chk-index-container .coupon-box .card-coupon-detail-box .chk-prod-card .label{line-height:1.5}.chk-desktop-vue.chk-index-container .coupon-offers-box .modal-wrapper .modal-body{padding:0}.chk-desktop-vue.chk-index-container .modal-mask.desktop-mode:not(.fp-form).coupon-auto-removed-modal .modal-body,.chk-desktop-vue.chk-index-container .modal-mask.desktop-mode:not(.fp-form).remove-item-modal .modal-body,.chk-desktop-vue.chk-index-container .modal-mask.desktop-mode:not(.fp-form) .modal-generic .modal-body{padding:24px 24px 124px 24px}.chk-desktop-vue.chk-index-container .modal-mask.desktop-mode:not(.fp-form).points-products-modal .modal-wrapper .modal-body,.chk-desktop-vue.chk-index-container .modal-mask.desktop-mode:not(.fp-form).shopping-list:not(.coupon-auto-removed-modal):not(.remove-item-modal):not(.goodies-options-modal) .modal-wrapper .modal-body{padding:0 0 88px 0}.chk-desktop-vue.chk-index-container .modal-mask.desktop-mode:not(.fp-form).coupon-offers-modal .modal-footer,.chk-desktop-vue.chk-index-container .modal-mask.desktop-mode:not(.fp-form).coupon-auto-removed-modal .modal-footer{padding:24px !important}.chk-desktop-vue.chk-index-container .modal-mask.desktop-mode:not(.fp-form).frozenFee .modal-body,.chk-desktop-vue.chk-index-container .modal-mask.desktop-mode:not(.fp-form).points-products-modal .modal-body{padding:24px}.chk-desktop-vue.chk-index-container .points-products-modal .list-box{padding:0px 0 44px 0}.chk-desktop-vue.chk-index-container .points-products-modal .list-box .card-content{background-image:linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0) 66%, rgba(0,0,0,0.5))}.chk-desktop-vue.chk-index-container .modal-mask.desktop-mode.points-prod-options-modal:not(.fp-form) .product-name{width:100%;padding:24px 24px 8px}.chk-desktop-vue.chk-index-container .modal-mask.desktop-mode.points-prod-options-modal:not(.fp-form) i.ecom-prozis-points{width:20px;height:20px;margin:0 0 0 4px}.chk-desktop-vue.chk-index-container .modal-mask.desktop-mode.points-prod-options-modal:not(.fp-form) .modal-wrapper{max-width:560px}.chk-desktop-vue.chk-index-container .modal-mask.desktop-mode.points-prod-options-modal:not(.fp-form) .modal-wrapper .modal-body{max-height:calc(60vh - 96px)}.chk-desktop-vue.chk-index-container .modal-mask.desktop-mode:not(.fp-form).segments-box-modal .modal-wrapper .modal-body{margin:0;padding:0}.chk-desktop-vue.chk-index-container form.form-chk .form-radio-list .wrapper-radio input[type=radio]{width:22px;height:22px;cursor:pointer}.chk-desktop-vue.chk-index-container form.form-chk .form-group-inline .wrapper-input{padding:0 16px 0 0}.chk-desktop-vue.chk-index-container .points-product-box h3{font-weight:600}.chk-desktop-vue.chk-index-container .remove-item-modal .modal-wrapper .modal-widget .chk-prod-card{padding-bottom:96px}.chk-desktop-vue.chk-index-container .remove-item-modal .checkout-layout-wrapper .chk-prod-card .card-content{padding-top:8px}.chk-desktop-vue.chk-index-container .gift-order-box textarea,.chk-desktop-vue.chk-index-container .gift-order-box .formulate-input input{font-size:14px}.chk-desktop-vue.chk-index-container .goodies-coupons-box .goodies-box-row{position:relative;display:flex;flex-direction:column;justify-content:space-between;align-content:space-between;padding:16px 24px;width:100%;min-height:120px;overflow:hidden}.chk-desktop-vue.chk-index-container .goodies-coupons-box .goodies-box-row .goodies-check-col.control-container{flex-direction:row;width:100%;margin:16px 0 0 0}.chk-desktop-vue.chk-index-container .goodies-coupons-box .goodies-box-row .goodies-check-col.multi .unlock-message{margin-right:0}.chk-desktop-vue.chk-index-container .goodies-coupons-box .goodies-box-row .goodies-check-col .info-container{display:flex;width:100%;justify-content:flex-end}.chk-desktop-vue.chk-index-container .goodies-coupons-box .goodies-box-row .goodies-check-col .unlock-message{width:100%;margin:0 20px;font-size:14px;line-height:1.5;text-align:right;justify-content:flex-end}.chk-desktop-vue.chk-index-container .goodies-coupons-box .goodies-box-row .goodies-check-col .unlock-message .bold{font-weight:bold}.chk-desktop-vue.chk-index-container .goodies-coupons-box .goodies-box-row .goodies-check-col .modal-control{display:flex;align-items:center;justify-content:flex-end;width:auto;font-size:12px;line-height:1.5}.chk-desktop-vue.chk-index-container .goodies-coupons-box .goodies-box-row .goodies-check-col .modal-control i{display:flex;align-items:center;justify-content:center;width:24px;height:24px;font-size:18px;margin:0 4px 0 0;color:#3498db}.chk-desktop-vue.chk-index-container .goodies-coupons-box .goodies-box-row .goodies-check-col .modal-control .control-link{text-decoration:underline;text-underline-offset:2px;width:auto;min-height:20px;white-space:pre;cursor:pointer}.chk-desktop-vue.chk-index-container .goodies-coupons-box .goodies-box-row.coupons-container{padding:16px 24px 0}.chk-desktop-vue.chk-index-container .goodies-coupons-box .goodies-box-row.added-goodies{padding:0;min-height:auto}.chk-desktop-vue.chk-index-container .goodies-coupons-box .goodies-box-row.added-goodies .goodies-check-col{padding:16px}.chk-desktop-vue.chk-index-container .goodies-coupons-box .goodies-box-row.added-goodies .card-offer{box-shadow:unset;margin:0}.chk-desktop-vue.chk-index-container .goodies-coupons-box .goodies-box-row.multiple-goodies{padding-bottom:0}.chk-desktop-vue.chk-index-container .goodies-coupons-box .goodies-box-row .goodies-box .item-counter .item-qty{font-size:14px}.chk-desktop-vue.chk-index-container .goodies-coupons-box .goodies-box-row .goody-box .chk-prod-card{margin:8px 0 0 0}.chk-desktop-vue.chk-index-container .goodies-coupons-box .goodies-box-row,.chk-desktop-vue.chk-index-container .goodies-coupons-box .coupons-box-row{margin:0 0 8px 0;border-radius:2px}.chk-desktop-vue.chk-index-container .goodies-coupons-box .goodies-box-row .openGoodies,.chk-desktop-vue.chk-index-container .goodies-coupons-box .coupons-box-row .openGoodies{margin:0;font-size:14px;font-weight:600;text-align:center;color:var(--sharp-night, #333);border:1px solid var(--sharp-night, #333)}.chk-desktop-vue.chk-index-container .goodies-coupons-box .goodies-box-row .openGoodies.disabled,.chk-desktop-vue.chk-index-container .goodies-coupons-box .coupons-box-row .openGoodies.disabled{color:#ababab;border:1px solid #ababab;cursor:default;pointer-events:none}.chk-desktop-vue.chk-index-container .goodies-coupons-box .modal-warn-removal{font-size:14px;line-height:21px;padding:24px}.chk-desktop-vue.chk-index-container .goodies-coupons-box .form-chk.extra-fields-container{padding:24px 0 24px 24px;display:block;width:100%;overflow:hidden}.chk-desktop-vue.chk-index-container .goodies-coupons-box .form-chk.extra-fields-container .goodies-check-col1{display:block;float:left;width:40%}.chk-desktop-vue.chk-index-container .goodies-coupons-box .form-chk.extra-fields-container .goodies-check-col2{display:block;float:right;width:60%}.chk-desktop-vue.chk-index-container .goodies-list-box{display:flex;flex-wrap:wrap}.chk-desktop-vue.chk-index-container .goodies-list-box .loader-modal-box{padding-top:25%}.chk-desktop-vue.chk-index-container .goodies-list-box .levels-list-box{padding:0 10px 0px 10px}.chk-desktop-vue.chk-index-container .goodies-list-box .levels-list-box .level{cursor:pointer;text-align:center;color:var(--old-ravenn, #ababab);width:100%}.chk-desktop-vue.chk-index-container .goodies-list-box .levels-list-box .level p.description{margin:auto}.chk-desktop-vue.chk-index-container .goodies-list-box .levels-list-box.category-mode .level{width:auto;color:var(--sharp-night, #333)}.chk-desktop-vue.chk-index-container .goodies-list-box .levels-list-box.category-mode .level.selected{color:var(--platinum-ravenn, #f8f8f8)}.chk-desktop-vue.chk-index-container .goodies-list-box .card-content{background-image:linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0) 66%, rgba(0,0,0,0.5))}.chk-desktop-vue.chk-index-container .goodies-list-box .inner-cart-box .inner-cart .simple-quantity-wrapper{margin-bottom:12px}.chk-desktop-vue.chk-index-container .chk-prod-card.card-goody .card-content .card-controls .item-price-info .price-unit{color:#FFF}.chk-desktop-vue.chk-index-container .coupons-box .modal-info{padding:0}.chk-desktop-vue.chk-index-container .goodies-products-modal .modal-header-subtitle{font-size:14px;color:#333}.chk-desktop-vue.chk-index-container .goodies-products-modal .btn-close-details .formulate-input-element--button--label{font-size:16px}.chk-desktop-vue.chk-index-container .quick-add-layer .layer-add{max-width:200px !important;max-height:200px !important;background:rgba(255,255,255,0.5)}.chk-desktop-vue.chk-index-container .quick-add-layer .layer-content{position:relative;padding:0;margin:0;width:100%;height:100%}.chk-desktop-vue.chk-index-container .quick-add-layer .layer-content .quick-add-btn{position:absolute;top:24px;right:24px;width:auto;min-width:118px;height:48px;padding:4px 12px;background:#333;border:1px solid #333;font-size:14px;border-radius:2px;font-weight:normal;outline:0;cursor:pointer;color:#fff}.checkout-layout-wrapper{flex-direction:column}.checkout-layout-wrapper .points-product-box .chk-prod-card{min-height:unset}.checkout-layout-wrapper .points-product-box .chk-prod-card .card-content{min-height:unset}.checkout-layout-wrapper .points-prod-options-modal .chk-prod-card{min-height:160px}.checkout-layout-wrapper .points-prod-options-modal .chk-prod-card img.card-image{max-width:160px;max-height:160px;border-radius:2px}.checkout-layout-wrapper .list-box .item.locked .chk-prod-card i.ecom-lock{display:flex;font-size:14px;color:var(--sharp-night, #333)}.checkout-layout-wrapper .goodies-options-modal .chk-prod-card{min-height:98px;box-shadow:0 1px 0 0 #ddd;transition:all 150ms linear}.checkout-layout-wrapper .goodies-options-modal .chk-prod-card:hover{background:#eee}.checkout-layout-wrapper .goodies-options-modal .chk-prod-card img.card-image{max-width:98px;max-height:98px;border-radius:2px}.checkout-layout-wrapper .goodies-options-modal .card-content{padding:16px}.checkout-layout-wrapper .goodies-options-modal .card-content .card-controls{height:20px}.checkout-layout-wrapper .goodies-options-modal .loader-modal-box{padding-top:25%}.checkout-layout-wrapper .goodies-options-modal .modal-body{padding:24px 24px 124px 24px}.checkout-layout-wrapper .goodies-options-modal .modal-body .choice-select{line-height:1.5;margin:0 0 16px 0}.checkout-layout-wrapper .goodies-list-box .list-box .item.locked{cursor:default}.checkout-layout-wrapper .modal-mask.goodies-products-modal.desktop-mode:not(.fp-form) .modal-wrapper{max-width:1024px}.checkout-layout-wrapper .modal-mask.points-products-modal.desktop-mode:not(.fp-form) .modal-wrapper{max-width:1024px}.checkout-layout-wrapper .modal-mask.goodies-options-modal.desktop-mode:not(.fp-form).windowed-small .modal-wrapper{max-width:420px}.checkout-layout-wrapper .modal-mask.points-prod-options-modal.desktop-mode:not(.fp-form) .modal-wrapper .loader-modal-box{position:unset}.checkout-layout-wrapper .modal-mask.points-products-modal.desktop-mode:not(.fp-form) .modal-wrapper .loader-modal-box{position:unset}.checkout-layout-wrapper .modal-mask.segments-box-modal.desktop-mode:not(.fp-form) .modal-wrapper{max-width:400px}.checkout-layout-wrapper .points-prod-list-box .adding-to-cart{padding-top:20%;margin-top:0}.checkout-layout-wrapper .points-prod-list-box .inner-cart .mub-wrapper{width:100%}.checkout-layout-wrapper .gift-order-box .form-container{padding:16px 0 0 0}.checkout-layout-wrapper .gift-order-box .form-exchange{padding:0}.checkout-layout-wrapper .gift-order-box form.form-gift-order.multi-column{flex-wrap:wrap;flex-direction:row;justify-content:space-between}.checkout-layout-wrapper .gift-order-box form.form-gift-order.multi-column .formulate-input.column{max-width:calc(50% - 12px)}.goodies-incompat-coupon-modal .modal-wrapper .modal-header .modal-header-title{font-size:16px}.goodies-box .card-offer .actions-box i.ecom-close{font-size:22px}.checkout-layout-wrapper .modal-mask.desktop-mode.coupon-details-modal:not(.fp-form) .modal-generic .modal-body{padding:24px 24px 86px 24px}.checkout-layout-wrapper .modal-mask.desktop-mode:not(.fp-form) .coupon-detail-list{margin:0 0 24px 0}.checkout-layout-wrapper .coupon-box .card-coupon-detail-box .chk-prod-card .card-image{width:112px;height:112px;border-radius:2px}.checkout-layout-wrapper .coupon-box .card-coupon-detail-box{margin:0 0 24px 0;border-bottom:1px solid #ddd}.checkout-layout-wrapper .coupon-box .card-coupon-detail-box:last-of-type{border-bottom:unset}.checkout-layout-wrapper .coupon-box .card-coupon-detail-box .chk-prod-card{margin:0 0 24px 0}.checkout-layout-wrapper .goodies-box form.form-chk{height:100%}.checkout-layout-wrapper .modal-mask.desktop-mode:not(.fp-form) .modal-wrapper .loader-modal-box{position:absolute}.checkout-layout-wrapper .modal-mask.streamer-message.desktop-mode:not(.fp-form) .streamerMessage p{font-size:14px}.checkout-layout-wrapper .modal-mask.streamer-message.desktop-mode:not(.fp-form) .formulate-input-wrapper{justify-content:flex-start;width:100%}.checkout-layout-wrapper .modal-mask.streamer-message.desktop-mode:not(.fp-form) .formulate-input-wrapper textarea,.checkout-layout-wrapper .modal-mask.streamer-message.desktop-mode:not(.fp-form) .formulate-input-wrapper input{font-family:proxima-nova, Helvetica, Arial, sans-serif}.checkout-layout-wrapper .modal-mask.streamer-message.desktop-mode:not(.fp-form) .formulate-input-wrapper .formulate-input-element{width:100%}.checkout-layout-wrapper .modal-mask.streamer-message.desktop-mode:not(.fp-form) .formulate-input-wrapper button{width:100%;cursor:pointer}.checkout-layout-wrapper .modal-mask.streamer-message.desktop-mode:not(.fp-form) .formulate-input-wrapper .formulate-input-element--textarea textarea{resize:none}.checkout-layout-wrapper .modal-mask.streamer-message.desktop-mode:not(.fp-form) .formulate-form{margin-top:16px;padding:0}.checkout-layout-wrapper .modal-mask.streamer-message.desktop-mode:not(.fp-form) .formulate-form .wrapper-input{display:block}.checkout-layout-wrapper .modal-mask.streamer-message.desktop-mode:not(.fp-form) .modal-generic .modal-body{padding:24px !important}.chk-index-container .coupons-box .coupon-box{overflow:visible}.chk-index-container .coupons-box .coupon-box .header{padding:32px 0}.chk-index-container .coupons-box .coupon-box .chk-prod-card.card-offer .item-card-body{margin-left:-24px}.chk-index-container .coupons-box .coupon-box .chk-prod-card.card-offer .card-content .card-controls{margin-right:-16px}.checkout-layout-wrapper .modal-mask.desktop-mode:not(.fp-form).addr-validation .modal-wrapper.quick-action-wrapper{height:65vh}.chk-desktop-vue.chk-index-container .goodies-box-row.multiple-goodies .goody-box{margin:24px -24px 0 -24px}body.checkout-index #content{padding:42px}@media screen and (min-width: 1536px) and (max-width: 1919px){body.checkout-index #content{padding:32px}}@media screen and (max-width: 1535px){body.checkout-index #content{padding:22px}}.chk-page-container.chk-shipping-container .radio-filter-container{flex-direction:row;justify-content:space-between;background-color:#fff;padding:26px 26px 0px 26px}.chk-page-container.chk-shipping-container .radio-filter-container .select-wrapper,.chk-page-container.chk-shipping-container .radio-filter-container .search-wrapper{width:100%;max-width:calc(50% - 12px)}.chk-page-container.chk-shipping-container .radio-filter-container .select-wrapper .select-inner-label,.chk-page-container.chk-shipping-container .radio-filter-container .search-wrapper .select-inner-label{z-index:5}.chk-page-container.chk-shipping-container .radio-filter-container .select-wrapper i.arrow-sel.no-header,.chk-page-container.chk-shipping-container .radio-filter-container .search-wrapper i.arrow-sel.no-header{z-index:1}.chk-page-container.chk-shipping-container .radio-filter-container .select-wrapper .formulate-input[data-type="select"],.chk-page-container.chk-shipping-container .radio-filter-container .search-wrapper .formulate-input[data-type="select"]{position:relative;z-index:2}.chk-page-container.chk-shipping-container .radio-filter-container .select-wrapper select,.chk-page-container.chk-shipping-container .radio-filter-container .search-wrapper select{cursor:pointer;background:transparent}.chk-page-container.chk-shipping-container form.form-chk .load-more-container{justify-content:flex-end;width:100%;margin:16px 0 0}.chk-page-container.chk-shipping-container form.form-chk .load-more-container button.load-btn{width:auto;padding:8px 24px}.chk-page-container.chk-shipping-container form.form-chk .list-item{padding:26px;background-color:#fff;margin:8px 0 0px 0}.chk-page-container.chk-shipping-container form.form-chk .list-item img{height:54px}.chk-page-container.chk-shipping-container form.form-chk .list-item .deliveryDate{display:block;font-size:12px;color:#ababab;font-weight:400}.chk-page-container.chk-shipping-container .pickup-mode-container{min-height:292px}.chk-page-container.chk-shipping-container .pickup-mode-container .step-header-title{font-size:14px;line-height:1.5;font-weight:normal}.chk-page-container.chk-shipping-container .pickup-mode-container .step-content{background-color:#F8F8F8;width:100%;padding:0}.chk-page-container.chk-shipping-container .pickup-mode-container .pp-notice-container{padding:32px 16px 24px 16px;background-color:#fff}.chk-page-container.chk-shipping-container .pickup-mode-container .content-header .header-title{position:relative;display:flex;align-items:center;justify-content:space-between}.chk-page-container.chk-shipping-container .pickup-mode-container .content-header .header-title i{display:flex;align-items:center;justify-content:center;color:#333;width:auto;height:auto;font-size:24px !important;cursor:pointer}.chk-page-container.chk-shipping-container .pickup-mode-container .content-header .pk-tooltip{position:absolute;right:0;top:0;width:24px;height:24px;cursor:pointer}.chk-page-container.chk-shipping-container .rl-header-container .rl-header-label{align-items:center}.chk-page-container.chk-shipping-container .rl-header-container .rl-header-label .label-info{line-height:32px;color:#333}.chk-page-container.chk-shipping-container .rl-header-container .rl-header-label .label-pickup{display:flex;align-items:flex-start;line-height:16px;flex-direction:column;justify-content:center}.chk-page-container.chk-shipping-container .rl-header-container .rl-header-label img{width:auto;height:32px}.chk-page-container.chk-shipping-container .layout-switcher-container{padding:0 0 32px 0}.chk-page-container.chk-shipping-container .layout-switcher-container .switch-btn{justify-content:center;width:calc(50% - 8px);padding:24px 16px 24px 16px}.chk-page-container.chk-shipping-container .layout-switcher-container.radio-mode{flex-direction:column}.chk-page-container.chk-shipping-container .layout-switcher-container.radio-mode .tab-radio-content .content-notice.tabbed{position:relative;display:flex;align-items:flex-start;justify-content:flex-start;width:100%;min-height:52px;background:#f8f8f8;padding:16px;color:#333;line-height:1.5;margin:16px 0 0 0}.chk-page-container.chk-shipping-container .layout-switcher-container.radio-mode .tab-radio-content .content-notice.tabbed .notice{margin-top:2.5px;display:flex;flex-direction:column;align-items:flex-start}.chk-page-container.chk-shipping-container .layout-switcher-container.radio-mode .tab-radio-content .content-notice.tabbed p{margin:0;font-weight:600;font-size:12px;color:#D90000}.chk-page-container.chk-shipping-container .layout-switcher-container.radio-mode .tab-radio-content .content-notice.tabbed p.main{font-size:12px;color:#333}.chk-page-container.chk-shipping-container .layout-switcher-container.radio-mode .tab-radio-content .content-notice.tabbed i{display:flex;justify-content:center;align-items:flex-start;color:#333;font-size:24px !important;width:auto;height:auto;margin:0 8px 0 0}.chk-page-container.chk-shipping-container .layout-switcher-container.radio-mode.solo-mode .tab-option-bar.delivery .tab-title{display:none}.chk-page-container.chk-shipping-container .layout-switcher-container.radio-mode.solo-mode .tab-radio-content{padding:0}.chk-page-container.chk-shipping-container .layout-switcher-container.radio-mode.solo-mode .tab-radio-content .step-content{padding:0}.chk-page-container.chk-shipping-container .step-delivery .radio-list-detailed .radio-detailed-item .radio-content .content-label{align-items:center}.chk-page-container.chk-shipping-container .step-delivery .radio-list-detailed .radio-detailed-item .radio-content .content-label img{width:auto;height:auto;max-width:54px;object-fit:contain}.chk-page-container.chk-shipping-container .step-delivery .radio-list-detailed .radio-detailed-item:not(.choose-addr-mode) .radio-content .content-notice{width:auto;margin:15px 0 0 60px}.chk-page-container.chk-shipping-container .step-delivery.opportunity .content-label{max-height:24px}.chk-page-container.chk-shipping-container .modal-mask.desktop-mode.fp-form .form-container.tabbed .submit-btn-wrapper{bottom:20px;background:transparent}.checkout-layout-wrapper .radio-list-detailed .input-wrapper #lockerNumber{width:25%}.chk-payment-container form.form-chk.billing-mode .form-address-container .address-edit-bar .addr-current{color:#ababab}.chk-payment-container .form.form-chk-address .checkbox-wrapper{min-height:auto}.chk-payment-container .radio-list-detailed .radio-detailed-item:not(.choose-addr-mode) .radio-content .content-label{align-items:center}.chk-payment-container .radio-list-detailed .radio-detailed-item:not(.choose-addr-mode) .radio-content .content-label img{width:64px;max-height:inherit;height:32px;object-fit:contain}.chk-payment-container .radio-list-detailed .radio-detailed-item:not(.choose-addr-mode) .radio-content .content-header,.chk-payment-container .radio-list-detailed .radio-detailed-item:not(.choose-addr-mode) .radio-content .content-form{padding:0 0 0 84px !important}.chk-payment-container .radio-list-detailed .radio-detailed-item:not(.choose-addr-mode) .radio-content .content-notice{width:auto;margin:12px 0 0 84px}.chk-payment-container .radio-list-detailed label[for="mbway_recurring"]{cursor:pointer}.chk-payment-container .modal-mask.desktop-mode.fp-form .form-container.tabbed .submit-btn-wrapper{bottom:20px;background:transparent}.chk-payment-container .modal-mask.desktop-mode.fp-form form.form-chk-address.form-custom{max-height:calc(100% - 94px)}.chk-page-container.chk-confirmation-container .chk-step-container.step-summary,.chk-page-container.chk-success-container .chk-step-container.step-summary{margin:0}.chk-page-container.chk-confirmation-container .img-link,.chk-page-container.chk-success-container .img-link{pointer-events:none}.chk-page-container.chk-confirmation-container .chk-step-container:not(.main-header) .step-header,.chk-page-container.chk-success-container .chk-step-container:not(.main-header) .step-header{padding:24px 0 16px 0}.chk-page-container.chk-confirmation-container .chk-info-content .content-label img,.chk-page-container.chk-confirmation-container .chk-page-container.chk-shared-styles .chk-info-content .content-label img,.chk-page-container.chk-success-container .chk-info-content .content-label img,.chk-page-container.chk-success-container .chk-page-container.chk-shared-styles .chk-info-content .content-label img{max-height:60px;max-width:80px;object-fit:contain;height:auto}.chk-page-container.chk-confirmation-container .chk-prod-card.card-static .card-content,.chk-page-container.chk-success-container .chk-prod-card.card-static .card-content{padding:64px 24px 24px 24px}.chk-page-container.chk-confirmation-container .chk-prod-card.card-static .card-content .card-title,.chk-page-container.chk-confirmation-container .chk-prod-card.card-static .card-content .card-subtitle,.chk-page-container.chk-success-container .chk-prod-card.card-static .card-content .card-title,.chk-page-container.chk-success-container .chk-prod-card.card-static .card-content .card-subtitle{font-size:14px}.chk-page-container.chk-confirmation-container .chk-prod-card.card-static .card-content .card-subtitle,.chk-page-container.chk-success-container .chk-prod-card.card-static .card-content .card-subtitle{margin:8px 0 auto}.chk-page-container.chk-confirmation-container .chk-prod-card.card-static .card-content .card-controls,.chk-page-container.chk-success-container .chk-prod-card.card-static .card-content .card-controls{justify-content:space-between}.chk-page-container.chk-confirmation-container .chk-prod-card.card-static.coupon-mode .card-content,.chk-page-container.chk-confirmation-container .chk-prod-card.card-static.order-discount-mode .card-content,.chk-page-container.chk-success-container .chk-prod-card.card-static.coupon-mode .card-content,.chk-page-container.chk-success-container .chk-prod-card.card-static.order-discount-mode .card-content{padding:24px}.chk-page-container.chk-confirmation-container .coupon-box .card-coupon-detail-box .chk-prod-card .card-image,.chk-page-container.chk-success-container .coupon-box .card-coupon-detail-box .chk-prod-card .card-image{width:112px;height:112px}.chk-page-container.chk-confirmation-container .coupon-box .card-coupon-detail-box,.chk-page-container.chk-success-container .coupon-box .card-coupon-detail-box{margin:0 0 24px 0;border-bottom:1px solid #ddd}.chk-page-container.chk-confirmation-container .coupon-box .card-coupon-detail-box:last-of-type,.chk-page-container.chk-success-container .coupon-box .card-coupon-detail-box:last-of-type{border-bottom:unset}.chk-page-container.chk-confirmation-container .coupon-box .card-coupon-detail-box .chk-prod-card,.chk-page-container.chk-success-container .coupon-box .card-coupon-detail-box .chk-prod-card{margin:0 0 24px 0}.chk-page-container.chk-confirmation-container .coupon-box .card-content,.chk-page-container.chk-confirmation-container .chk-page-container.chk-shared-styles .coupon-box .card-content,.chk-page-container.chk-success-container .coupon-box .card-content,.chk-page-container.chk-success-container .chk-page-container.chk-shared-styles .coupon-box .card-content{font-size:14px}.chk-page-container.chk-confirmation-container .coupon-box .card-content .card-title,.chk-page-container.chk-confirmation-container .chk-page-container.chk-shared-styles .coupon-box .card-content .card-title,.chk-page-container.chk-success-container .coupon-box .card-content .card-title,.chk-page-container.chk-success-container .chk-page-container.chk-shared-styles .coupon-box .card-content .card-title{font-size:14px;line-height:1.5}.chk-page-container.chk-confirmation-container .coupon-box .card-coupon-detail-box .chk-prod-card .label,.chk-page-container.chk-success-container .coupon-box .card-coupon-detail-box .chk-prod-card .label{line-height:1.5}.chk-page-container.chk-confirmation-container .chk-info-content .info-container .content-notice,.chk-page-container.chk-success-container .chk-info-content .info-container .content-notice{flex-direction:row;justify-content:flex-start;align-items:center}.chk-page-container.chk-confirmation-container .chk-info-content .info-container .content-notice .message-container,.chk-page-container.chk-success-container .chk-info-content .info-container .content-notice .message-container{width:auto !important;align-items:center}.chk-page-container.chk-confirmation-container .chk-info-content .info-container .content-notice .sms-number,.chk-page-container.chk-success-container .chk-info-content .info-container .content-notice .sms-number{width:auto !important;padding:0 0 0 8px !important}.chk-page-container.chk-confirmation-container .chk-info-content.address-mode a.edit-step,.chk-page-container.chk-success-container .chk-info-content.address-mode a.edit-step{position:absolute;top:0;right:0;cursor:pointer;font-size:14px;line-height:1.5;color:#333;text-decoration:underline;text-underline-offset:2px}.chk-page-container.chk-confirmation-container .coupon-box,.chk-page-container.chk-success-container .coupon-box{justify-content:center}.chk-page-container.chk-confirmation-container .coupon-box .header,.chk-page-container.chk-success-container .coupon-box .header{padding:24px}.chk-page-container.chk-confirmation-container .coupon-box .header .details-field,.chk-page-container.chk-success-container .coupon-box .header .details-field{display:flex;align-items:flex-end;justify-content:space-between}.chk-page-container.chk-confirmation-container .coupon-box .modal-info,.chk-page-container.chk-success-container .coupon-box .modal-info{margin:0 0 24px 0}.chk-page-container.chk-confirmation-container .modal-mask.desktop-mode:not(.fp-form) .coupon-detail-list,.chk-page-container.chk-success-container .modal-mask.desktop-mode:not(.fp-form) .coupon-detail-list{margin:0 0 24px 0}.chk-page-container.chk-confirmation-container .modal-mask.desktop-mode:not(.fp-form) .modal-footer,.chk-page-container.chk-success-container .modal-mask.desktop-mode:not(.fp-form) .modal-footer{background:#fff}.chk-confirmation-container .coupons-box{background-color:transparent}.chk-confirmation-container .coupons-box .coupon-box{background-color:#fff}.chk-page-container.chk-confirmation-container .coupon-box .card-content{padding:16px 24px}.chk-page-container.chk-confirmation-container .coupon-box .chk-prod-card{margin:0}.chk-page-container.chk-success-container:not(.chk-confirmation-container){margin:24px 0 48px 0}.chk-page-container.chk-success-container:not(.chk-confirmation-container) .chk-prod-list-container{margin:8px 0 0}.chk-page-container.chk-success-container:not(.chk-confirmation-container) .chk-end-quote{margin:8px 0 0;line-height:1.5}.chk-page-container.chk-success-container:not(.chk-confirmation-container) .order-details .list-header{display:block}.chk-page-container.chk-success-container:not(.chk-confirmation-container) .order-details .list-items{display:flex;flex-direction:column}.chk-page-container.chk-success-container:not(.chk-confirmation-container) .chk-prod-card.card-static.order-discount-mode .card-content .card-title{line-height:1}.chk-page-container.chk-success-container .chk-prod-card.card-static .card-content .price{display:flex;align-items:flex-end}.chk-desktop-vue .goodies-box-row .coupon-use-warn{padding:16px 24px 0 0;background-color:#fff}.chk-desktop-vue .coupons-no-goodies .coupon-use-warn{padding:0 24px 24px}.chk-desktop-vue .coupons-no-goodies .coupon-box{padding:0 24px}.chk-desktop-vue .coupons-no-goodies .no-list-offers .coupon-use-warn{padding:16px 0 0;align-items:center}.chk-desktop-vue .coupons-box .coupon-points{float:right;display:flex;flex-direction:row;font-size:13px;font-weight:700;align-items:center}.chk-desktop-vue .coupons-box .coupon-points i{font-size:15px;display:block;margin-right:5px}.chk-desktop-vue .coupons-box form.form-chk{flex-direction:row}.chk-desktop-vue .coupon-suggestion-box{padding:18px 0 0 8px}.chk-desktop-vue .coupon-suggestion-box strong{margin-top:0;margin-left:1px}.prozis-direct-pay .method-box{flex-direction:row}.prozis-direct-pay .method-box-item{flex-direction:column}.prozis-direct-pay .method-box-sep{margin:15px}.prozis-direct-pay .method-box-sep i{margin-top:0px}.prozis-direct-pay .method-box-sep .ecom-chevron-down{display:none}.prozis-direct-pay .method-box-sep .ecom-chevron-right{display:block}@media only screen and (max-width: 1366px){#header_search_bar,#header{max-width:100vw}.checkout-layout-wrapper,.checkout-layout-wrapper .chk-breakpoint-wrapper{max-width:100vw;min-width:auto}.checkout-layout-wrapper .modal-mask.desktop-mode:not(.fp-form).windowed-small .modal-wrapper{max-width:50vw;border-radius:20px}.checkout-layout-wrapper .modal-mask.desktop-mode.fp-form.windowed-small .modal-wrapper{max-width:75vw;border-radius:20px}.checkout-layout-wrapper .radio-list-detailed .input-wrapper{width:100%}.checkout-layout-wrapper .modal-mask.desktop-mode.fp-form form.form-chk-address.form-custom{max-height:calc(100% - 96px)}}@media only screen and (min-width: 2048px){.checkout-layout-wrapper .chk-breakpoint-wrapper{max-width:1920px}}@media only screen and (min-width: 3840px){.checkout-layout-wrapper .chk-breakpoint-wrapper{max-width:2048px}}.mf-select{position:relative;outline:none;width:100%;height:48px;background:#fff;color:#333;z-index:1}.mf-select i{font-size:16px;position:absolute;top:0;right:16px;height:48px;display:flex;align-items:center;justify-content:center;color:#ababab;cursor:pointer}.mf-select-selected{padding:16px 32px 16px 8px;cursor:pointer;text-align:left;width:100%;height:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14px;border:1px solid #333;border-radius:2px}.mf-select.mf-open.mf-open-down .mf-select-selected{border-radius:2px 2px 0 0;border-bottom:none}.mf-select.mf-open.mf-open-up .mf-select-selected{border-radius:0 0 2px 2px;border-top:none;padding-top:17px}.mf-select-selected:after{position:absolute;content:"";top:22px;right:10px;width:0;height:0}.mf-select .mf-select-items{display:none;position:absolute;right:0;left:0;background:#fff;border:1px solid #333;color:#333;margin:0%;padding:0;list-style:none;overflow-y:scroll;overflow-x:none}.mf-select .mf-select-items span{display:block;margin-right:16px}.mf-select .mf-select-items .ecom-check{display:block;position:absolute;right:14px;font-size:16px}.mf-select.mf-open .mf-select-items{display:block}.mf-select.mf-open.mf-open-down .mf-select-items{border-top:none;border-radius:0 0 2px 2px}.mf-select.mf-open.mf-open-up .mf-select-items{bottom:48px;border-bottom:none;border-radius:2px 2px 0 0}.mf-select-item{position:relative;padding:0 8px;margin:0;display:flex;align-items:center;cursor:pointer;min-height:44px;font-size:14px;background:#fff}.mf-select-item:hover{background:#f7f8f9}*,*::before,*::after{box-sizing:inherit}.home-block{font-size:100%;font-family:"proxima-nova",Arial,sans-serif;line-height:normal}.home-block h1,.home-block h2,.home-block h3,.home-block h4,.home-block h5{margin-left:3vw;margin-left:calc(var(--vw, 1vw) * 3);font-size:24px;font-size:calc(var(--vw, 1vw) * 1.5);line-height:24px;margin-bottom:8px;margin-top:1.4vw;margin-top:calc(var(--vw, 1vw) * 1.35);font-weight:600}.home-block h1 strong,.home-block h2 strong,.home-block h3 strong,.home-block h4 strong,.home-block h5 strong{font-weight:700}.home-block .block-subtitle{display:block;font-size:14px;font-weight:400;margin-top:5px;margin-left:3vw;margin-left:calc(var(--vw, 1vw) * 3);margin-bottom:5px;line-height:21px}.home-block .home-block-content{margin:0;position:relative}.home-block .home-block-content .block-back,.home-block .home-block-content .block-next{position:absolute;top:0;height:100%;width:calc(3vw + 2px);width:calc((var(--vw, 1vw) * 3) + 2px);background-color:rgba(255,255,255,0.8);z-index:15;display:none;justify-content:center;flex-direction:column;text-align:center;font-size:32px;cursor:pointer}.home-block .home-block-content .block-back i,.home-block .home-block-content .block-back span,.home-block .home-block-content .block-next i,.home-block .home-block-content .block-next span{cursor:pointer}.home-block .home-block-content .block-back span[class^="ecom-"]:before,.home-block .home-block-content .block-back span[class*=" ecom-"]:before,.home-block .home-block-content .block-next span[class^="ecom-"]:before,.home-block .home-block-content .block-next span[class*=" ecom-"]:before{font-family:ecom-icons !important;font-style:normal;font-weight:normal !important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.home-block .home-block-content .block-back{box-sizing:border-box;left:0;border-right:none}.home-block .home-block-content .block-next{box-sizing:border-box;left:calc(97vw - 2px);left:calc((var(--vw, 1vw) * 97) - 2px);border-left:none}.home-block .home-block-content .home-products-scroll{overflow-x:scroll;scroll-snap-type:x mandatory;position:absolute;height:110%;top:0;left:0;right:0;-ms-overflow-style:none;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.home-block .home-block-content .home-products-scroll::-webkit-scrollbar{display:none}.home-block .home-block-content .home-products-scroll .block-content{position:relative;-ms-overflow-style:none;scrollbar-width:none;scroll-behavior:smooth}.home-block .home-block-content .home-products-scroll .block-content ::-webkit-scrollbar{display:none}.home-block .home-block-content .home-products-scroll .block-content .block-snaps{position:absolute;display:inline-flex;top:0;height:100%}.home-block .home-block-content .home-products-scroll .block-content .block-snaps .block-snap{height:100%;scroll-snap-align:center;margin-left:0}.home-block .home-block-content .home-products-scroll .block-content .block-snaps .block-snap-last{scroll-snap-align:end}.home-block .home-block-content .home-products-scroll .block-content .blocks{position:absolute;top:0;display:flex;flex-direction:row;height:100%}.home-block .home-block-content .home-products-scroll .block-content .slider-itens{height:100%;position:relative;display:flex;flex-direction:row}.home-block .home-block-content .home-products-scroll .block-content .slider-itens .blocks{height:100%;position:relative}.home-block .home-block-content .home-products-scroll .block-content .slider-item{height:100%;position:relative;cursor:pointer;flex-shrink:0}.home-block .home-block-content .home-products-scroll .block-content .slider-item:hover .shadow-bottom-row::before{content:" "}.home-block .home-block-content .home-products-scroll.no-snap{scroll-snap-type:none}.home-block .slider-margin{height:2rem;position:relative;flex-shrink:0;width:3vw;width:calc(var(--vw, 1vw) * 3);display:block}.home-block .slider-item-content{box-sizing:border-box;position:absolute;top:0;left:0;height:100%;width:100%;border:2px solid #fff;border-radius:4px;z-index:2;color:#fff}.home-block .slider-item-content img{border-radius:2px}.home-block .slider-item-content .player{width:100%;height:100%}.home-block .slider-item-content .player .container{opacity:0;transition:opacity 1.3s}.home-block .slider-item-content .media-control,.home-block .slider-item-content .player-poster,.home-block .slider-item-content .spinner-three-bounce{display:none !important}.home-block .slider-item-content .label-container-mobile .label-promo{position:absolute;font-size:12px;font-weight:700;padding:4px 8px;border-radius:12.5px;color:#fff;background-color:rgba(60,60,60,0.84);top:8px;right:8px;text-align:center;line-height:1.25}.home-block .slider-item-content .label-container-desktop{position:absolute;background-color:#3c3c3c;opacity:0.84;top:9px;right:8px;font-size:12px;font-weight:700;border-radius:12.5px;color:#fff;text-align:right;display:flex;align-content:center;flex-direction:row;min-height:25px}.home-block .slider-item-content .label-container-desktop .label-promo{opacity:1;display:flex;flex-direction:row;align-content:center;justify-content:center;align-items:center;padding-right:8px;padding-left:8px}.home-block .slider-item-content .label-container-desktop .label-promo i{font-size:11px;margin-right:4px}.home-block .slider-item-content .label-container-desktop .label-timer-loader{background-color:#fff;float:right;border-radius:12.5px;height:25px;width:25px;padding:4px;margin-right:-1px}.home-block .slider-item-content .label-container-desktop .label-timer{color:#D90000;background-color:#fff;float:right;min-width:65px;border-radius:12.5px;text-align:left;padding:5px 4px 4px 10px;display:none;margin-right:-1px;font-weight:400}.home-block .slider-item-content .label-with-timer{font-size:19px;top:17px;right:16px;border-radius:20px}.home-block .slider-item-content .label-with-timer .label-timer{display:block;min-width:97px;border-radius:20px;padding:7px 8px 8px 12px}.home-block .slider-item-content .label-with-timer .label-promo{padding:6px 8px 8px 12px}.home-block .slider-item-content .label-with-timer .label-promo i{font-size:16px;margin-right:5px}.home-block .slider-item-content a.slider-item-href{display:block;position:absolute;z-index:10}.home-block .slider-item-content .slider-item-video{position:absolute;top:0;left:0;z-index:0}.home-block .slider-item-content .slider-item-img{z-index:9}.home-block .slider-item-content .slider-numeration{position:absolute;bottom:0;font-size:13vw;font-size:calc(var(--vw, 1vw) * 13);font-weight:600;left:-0.3vw;left:calc(var(--vw, 1vw) * -0.3);width:100%;height:60%;overflow:hidden;letter-spacing:-1.5vw;letter-spacing:calc(var(--vw, 1vw) * -1.5);text-shadow:0 10px 20px rgba(0,0,0,0.3);line-height:normal}.home-block .slider-item-content .skeleton-box{width:100%;height:100%}.home-block .slider-item-content .shadow-bottom-container{top:0}.home-block .slider-item-content .shadow-bottom{width:100%;position:absolute;height:50%;border-radius:2px;bottom:0;z-index:0;font-size:13px;display:flex;align-items:flex-end;box-sizing:border-box;background-image:-o-linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.01) 9%, rgba(0,0,0,0.03) 19%, rgba(0,0,0,0.06) 28%, rgba(0,0,0,0.1) 38%, rgba(0,0,0,0.15) 48%, rgba(0,0,0,0.2) 57%, rgba(0,0,0,0.25) 66%, rgba(0,0,0,0.31) 74%, rgba(0,0,0,0.36) 81%, rgba(0,0,0,0.4) 87%, rgba(0,0,0,0.44) 93%, rgba(0,0,0,0.47) 97%, rgba(0,0,0,0.48) 99%, rgba(0,0,0,0.5) 100%);background-image:linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.01) 9%, rgba(0,0,0,0.03) 19%, rgba(0,0,0,0.06) 28%, rgba(0,0,0,0.1) 38%, rgba(0,0,0,0.15) 48%, rgba(0,0,0,0.2) 57%, rgba(0,0,0,0.25) 66%, rgba(0,0,0,0.31) 74%, rgba(0,0,0,0.36) 81%, rgba(0,0,0,0.4) 87%, rgba(0,0,0,0.44) 93%, rgba(0,0,0,0.47) 97%, rgba(0,0,0,0.48) 99%, rgba(0,0,0,0.5) 100%);padding:5%}.home-block .slider-item-content .shadow-bottom .row>div{align-content:flex-end;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-end}.home-block .slider-item-content .shadow-bottom a{text-decoration:none;color:#fff}.home-block .slider-item-content .shadow-bottom p{margin:0;padding:0}.home-block .slider-item-content .shadow-bottom .price-strikethrough{text-decoration:line-through;color:#DDD;text-align:right}.home-block .slider-item-content .shadow-bottom .name-label{display:none;padding-right:5px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.home-block .slider-item-content .shadow-bottom .price-label{font-weight:bold;color:#fff;text-align:right}.home-block.home-combos .slider-item-content{z-index:auto}.home-block.home-combos .slider-item-content.slider-item-content-details{z-index:100}.home-block .slider-box-view-more{font-size:24px;font-size:calc(var(--vw, 1vw) * 1.5);line-height:1.5;color:#333;font-weight:600;display:flex;flex-direction:column;justify-content:center;align-content:center;margin:0 5%;width:90%;border:none}.home-block .slider-box-view-more a.discovery{font-weight:600;line-height:1.5;text-align:center;color:#333;border-radius:2px;border:1px solid #333;font-size:16px;width:152px;display:block;margin:16px auto;padding:12px 0;text-decoration:none}.home-block .slider-item-content-details{z-index:16;cursor:pointer;transition:all .2s ease-in-out;transform-origin:center center}.home-block .slider-item-content-details-left{transform-origin:left center}.home-block .slider-item-content-details-right{transform-origin:right center}.home-block .slider-item-content-details-scale{transform:scale(1.3);background-color:#fff;box-shadow:0 3px 2px 0 rgba(0,0,0,0.08),0 7px 5px 0 rgba(0,0,0,0.09),0 13px 10px 0 rgba(0,0,0,0.11),0 22px 18px 0 rgba(0,0,0,0.11),0 42px 33px 0 rgba(0,0,0,0.15),0 100px 80px 0 rgba(0,0,0,0.23)}.home-block .slider-item-content-details-scale .shadow-bottom-container .shadow-bottom .name-label{display:block;display:-webkit-box !important}.home-block .slider-item-content-details-scale .slider-numeration{display:none}.home-block .slider-item-content-details-scale .label-container-desktop .label-timer-loader{display:none}.home-block .slider-item-content-details-scale .label-container-desktop .label-timer{display:block}.home-block .slider-item-content-details-scale-vertical{transform:scale(1.14)}.home-block .slider-item-content-details-scale-four{transform:scale(1.24)}.home-block:hover .home-block-content .block-back,.home-block:hover .home-block-content .block-next{display:flex}.home-container{width:100%;max-width:2200px;margin-right:auto;margin-bottom:12px;margin-left:auto;min-height:100vh;min-width:992px}.home-container.is-mobile{max-width:100vw;min-width:100vw !important;min-height:auto;margin:16px 0 0 0}.chk-page-container.chk-shipping-container .layout-switcher-container.radio-mode .tab-radio-content .content-notice.tabbed.with-near-points-offer .notice{width:calc(50% - 24px)}.content-near-points-offer{width:50%;padding-left:16px}.content-near-points-offer .near-points-offer-box{display:flex;flex-direction:row;flex-wrap:nowrap;border:1px solid #84DB65;max-height:125px;background:#F3FBF0;border-radius:20px;overflow:hidden}.content-near-points-offer .near-points-offer-img{display:flex;align-items:center;justify-content:center;width:100px;background:#84DB65}.content-near-points-offer .near-points-offer-text{display:flex;padding:20px;flex-direction:column;justify-content:center;align-items:flex-start;flex:1 0 0}.content-near-points-offer .near-points-offer-text h4{color:#3A642B;font-size:16px;font-style:normal;font-weight:700;line-height:20px}.content-near-points-offer .near-points-offer-text span{color:#3A642B;font-size:12px;font-style:normal;font-weight:600;line-height:14px;display:block;margin-top:4px}.chk-page-container.chk-shipping-container .layout-switcher-container.radio-mode .tab-radio-content .content-notice.tabbed i.prz-prozis-points{color:#333;margin:0;font-size:42px !important}
