@import url(https://fonts.googleapis.com/css?family=Montserrat:500);.font-montserrat #wrapper{font-family:Montserrat,sans-serif}.font-open-sans #wrapper{font-family:Open Sans,sans-serif}.font-open-sans-condensed #wrapper{font-family:Open Sans Condensed,sans-serif}.font-playfair-display #wrapper{font-family:Playfair Display,sans-serif}.font-dosis #wrapper{font-family:Dosis,sans-serif}.font-titillium-web #wrapper{font-family:Titillium Web,sans-serif}.font-indie-flower #wrapper{font-family:Indie Flower,sans-serif}.font-great-vibes #wrapper{font-family:Great Vibes,sans-serif}.font-gloria-hallelujah #wrapper{font-family:Gloria Hallelujah,sans-serif}.font-amatic-sc #wrapper{font-family:Amatic SC,sans-serif}.font-exo-2 #wrapper{font-family:Exo\ 2,sans-serif}.font-yanone-kaffeesatz #wrapper{font-family:Yanone Kaffeesatz,sans-serif}.font-great-vibes #wrapper .btn-primary{text-transform:none}#empty-cart-notice{display:none}.is-empty-cart #empty-cart-notice{display:block}.is-empty-cart #tc-container,.is-empty-cart #tc-container-mobile,.is-empty-cart .prev-next-container{display:none}.checkout-block{margin:20px 0;overflow:clip;overflow-clip-margin:5px}.checkout-block .inner-area{background:#fff;border-radius:6px;padding:40px;position:relative}.checkout-block[class*=num-] .block-header:before{border:1px solid #000;margin:0 8px 0 0}.checkout-block.num-1 .block-header:before{content:"1"}.checkout-block.num-2 .block-header:before{content:"2"}.checkout-block.num-3 .block-header:before{content:"3"}.checkout-block.num-4 .block-header:before{content:"4"}.checkout-block.num-5 .block-header:before{content:"5"}.checkout-block.num-6 .block-header:before{content:"6"}#tc-container-mobile .checkout-block.mobile-0{order:0}#tc-container-mobile .checkout-block.mobile-1{order:1}#tc-container-mobile .checkout-block.mobile-2{order:2}#tc-container-mobile .checkout-block.mobile-3{order:3}#tc-container-mobile .checkout-block.mobile-4{order:4}#tc-container-mobile .checkout-block.mobile-5{order:5}#tc-container-mobile .checkout-block.mobile-6{order:6}#tc-container-mobile .checkout-block.mobile-7{order:7}#tc-container-mobile .checkout-block.mobile-8{order:8}#tc-container-mobile .checkout-block.mobile-9{order:9}#tc-container-mobile .checkout-block.mobile-10{order:10}#tc-container-mobile .checkout-block.mobile-11{order:11}#tc-container-mobile .checkout-block.mobile-12{order:12}#tc-container-mobile .checkout-block.mobile-13{order:13}#tc-container-mobile .checkout-block.mobile-14{order:14}#tc-container-mobile .checkout-block.mobile-15{order:15}.checkout-block.hidden{display:none}.dummy-block-container{align-items:center;display:flex;min-height:100px;text-align:center}.dummy-block-container ul{font-weight:700;list-style:none}.customer-addresses{margin-bottom:10px;text-align:right}.addresses-selection.hidden{display:none}a.custom-link{cursor:pointer}a.custom-link:hover{border-bottom:1px solid #2fb5d2}#i_am_business[disabled=disabled],#i_am_business[disabled=disabled]~label,#i_am_private[disabled=disabled],#i_am_private[disabled=disabled]~label{cursor:progress}.form-group.invalid-phone-format,.form-group.missing-street-number{padding-bottom:20px}.form-group.missing-street-number label[data-missing-street-nr-notice]:after{background:#fff;color:#e04f5f;content:attr(data-missing-street-nr-notice);display:block;font-size:.8em;left:5px;position:relative;text-align:left;z-index:1000}.form-group.invalid-phone-format label[data-invalid-phone-format-notice]:after{color:#e04f5f;content:attr(data-invalid-phone-format-notice);display:block;font-size:.8em;left:5px;position:relative;text-align:left;z-index:1000}#delivery_message,#gift_message{width:100%}.custom-checkbox input[type=checkbox]{width:auto}.custom-checkbox input[type=checkbox]+span{height:.937em;width:.937em}.form-group label.required:after,.form-group.hidden:not(.need-dni),.save-account-overlay.hidden,.successful-login.hidden,form.hidden{display:none}.cart-container.card,.cart-summary.card{border:none;float:none}.cart-voucher>p{margin-bottom:0}.card-block.block-promo{padding-bottom:0;padding-top:0}.cart-grid.row{margin-left:0;margin-right:0}.cart-grid .card{float:none;width:100%}a.remove-from-cart:hover{color:#d80000}.cart-voucher .icon-delete:hover,.remove-from-cart .delete-from-cart:hover{filter:opacity(.7) drop-shadow(0 0 1px #ff0000)}.material-icons.delete-from-cart{display:none}.using-material-icons .material-icons.delete-from-cart{display:inline-block}.using-material-icons .non-material-icon.delete-from-cart{display:inline-block!important}.using-material-icons .remove-from-cart .material-icons.delete-from-cart{display:none}#empty-cart-notice span.laquo{font-size:1.7em;padding-right:10px;vertical-align:text-bottom}.product-line-price,.product-line-qty{padding:0 5px}.product-line-delete{padding:5px 5px 0}.using-material-icons .non-material-icon{display:none!important}div#thecheckout-address-invoice{min-width:200px}.vat_number .error-msg,.vat_number .success-msg{display:block}.success-msg{color:#a3a3a3;font-size:12px}.error-msg,.success-msg{background:#fff;display:none;line-height:16px;padding-left:6px;padding-top:6px;text-align:left}.error-msg{color:#e04f5f}.notice-msg{background:#fff;color:green;font-size:12px;line-height:16px;padding-left:6px;padding-top:6px;text-align:left}.-error.-notice~.notice-msg{display:none}.error-msg.visible{display:block}.-error~.error-msg{display:block;margin-top:1px}.error-msg #sign-in-link{border-bottom:1px dotted rgba(0,54,255,.502);color:rgba(0,54,255,.502);cursor:pointer;margin:0 10px;padding:0 3px}.error-msg #sign-in-link:hover{color:#0036ff}.checkbox .error-msg,.radio-buttons .error-msg{display:block}body#checkout span.custom-checkbox,body#checkout span.custom-checkbox span,input#shaim_gdpr_active{margin-top:.15rem;position:relative}body#checkout .custom-checkbox span.label{border:none;flex-grow:1;height:auto;width:auto}#conditions-to-approve span.custom-checkbox,#conditions-to-approve ul,.condition-label{display:inline-block}.condition-label a,.condition-label>span.toggle-text{color:var(--mexen-blue)}.condition-label strong{font-weight:500}#conditions-to-approve>ul>li{display:flex;margin:0 auto}#conditions-to-approve>ul>li:not(:last-child){margin-bottom:5px}.condition-label{font-weight:700;margin-top:1px}.custom-checkbox input[type=checkbox]+span{border:2px solid;margin-right:5px;margin-top:1px;min-height:.937rem;min-width:.937rem}.radio-inline span.custom-radio{margin-left:1rem;margin-right:0}.custom-radio input[type=checkbox],.custom-radio input[type=radio]{height:100%;width:100%}.payment-options>div>.payment-option{display:flex;flex-wrap:nowrap;width:100%}span.custom-radio{flex-grow:0;flex-shrink:0}.payment-option .custom-radio{margin-right:28px;margin-top:5px}.payment-option-fee.hidden{display:none}div#tc-payment-confirmation{text-align:center}#confirm_order{position:relative;white-space:normal}#confirm_order .minimal-purchase-error-msg{display:none}#confirm_order.minimal-purchase-error{border:none;border-radius:0;overflow:visible;pointer-events:none}#confirm_order.minimal-purchase-error .minimal-purchase-error-msg{align-items:center;background:#fff;border:1px solid red;color:red;cursor:not-allowed;display:flex;font-size:.9em;font-weight:400;justify-content:center;left:-10%;min-height:160%;opacity:1;padding:10px;position:absolute;top:-30%;width:120%}button#confirm_order:disabled{cursor:wait}.delivery-options .col-sm-1,label.col-sm-11{padding:0}.delivery-option>label{align-items:center;display:flex;margin-bottom:0}.delivery-option>label>.row{display:flex;margin:0;text-align:left}.payment-option>label{align-items:center;display:flex;margin-bottom:0}.delivery-option-detail{display:flex;flex-grow:1;margin:0;position:relative}.delivery-option-logo{align-items:center;display:flex;max-width:70px}.delivery-option-logo img{max-height:100%;max-height:50px;max-width:100%}.delivery-option-price .carrier-price-without-tax-formatted,.delivery-option-price.free .carrier-price-with-tax-formatted,.delivery-option-price:not(.free) .carrier-price{display:none}.delivery-option-detail .name-and-delay{flex-grow:1}.delivery-options .row.delivery-option{display:flex;flex-wrap:nowrap;line-height:1.5;margin:0}label.delivery-option-label{flex-grow:1}.shipping-radio{flex-basis:3em}.float-xs-left{float:left}.custom-radio input[type=checkbox],.custom-radio input[type=radio]{left:0;position:absolute}.shipping-address-notice{font-size:13.5px;padding:0 0 10px}.shipping-address-notice span.country-name{font-size:1.2em;font-weight:700}button[data-link-action=x-confirm-order].confirm-loading,button[data-link-action=x-save-account-overlay].confirm-loading{color:transparent;position:relative}button[data-link-action=x-confirm-order]>div.tc-loader,button[data-link-action=x-save-account-overlay]>div.tc-loader{display:none}button[data-link-action=x-confirm-order].confirm-loading>div.tc-loader,button[data-link-action=x-save-account-overlay].confirm-loading>div.tc-loader{display:block;height:100%;left:0;margin:0 auto;position:absolute;top:0;width:100%}.tc-ajax-loading{align-items:center;background:hsla(0,0%,91%,.188);display:flex;height:100%;justify-content:center;left:0;opacity:1;position:absolute;top:0;width:100%;z-index:1}@keyframes lds-ellipsis-m3{0%,25%{left:32px;transform:scale(0)}50%{left:32px;transform:scale(1)}75%{left:100px}to{left:168px;transform:scale(1)}}@keyframes lds-ellipsis-m2{0%{transform:scale(1)}25%,to{transform:scale(0)}}@keyframes lds-ellipsis-m{0%{left:32px;transform:scale(0)}25%{left:32px;transform:scale(1)}50%{left:100px}75%{left:168px;transform:scale(1)}to{left:168px;transform:scale(0)}}.lds-ellipsis-m{margin:0 auto;position:relative;transform:translate(-44px,-44px) scale(.44) translate(44px,44px);width:88px!important}.lds-ellipsis-m>div{height:40px;position:absolute;transform:translate(-50%,-50%);width:40px}.lds-ellipsis-m div>div{animation:lds-ellipsis-m 1.3s cubic-bezier(0,.5,.5,1) infinite forwards;background:red;border-radius:50%;height:40px;left:32px;position:absolute;top:100px;width:40px}.lds-ellipsis-m div:first-child div{animation:lds-ellipsis-m2 1.3s cubic-bezier(0,.5,.5,1) infinite forwards;background:#fff}.lds-ellipsis-m div:nth-child(2) div{animation-delay:-.65s;background:#eee7d8}.lds-ellipsis-m div:nth-child(3) div{animation-delay:-.325s;background:#d8ebf9}.lds-ellipsis-m div:nth-child(4) div{animation-delay:0s;background:#fff}.lds-ellipsis-m div:nth-child(5) div{animation:lds-ellipsis-m3 1.3s cubic-bezier(0,.5,.5,1) infinite forwards;background:#fff}.tc-spinner{margin:0 auto;text-align:center;width:140px}.tc-spinner>div{animation:sk-bouncedelay 1.4s ease-in-out infinite both;background-color:#ddd;border-radius:100%;display:inline-block;height:36px;width:36px}.tc-spinner .bounce1{animation-delay:-.32s}.tc-spinner .bounce2{animation-delay:-.16s}@keyframes sk-bouncedelay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.checkout-block .form-group label{float:none}.form-group label .field-label{white-space:nowrap}label.required:before{content:""}.form-group.email label:not(.required) .field-label:after,.form-group.password label:not(.required) .field-label:after,.form-group.radio-buttons label:not(.required) .field-label:after,.form-group.tel label:not(.required) .field-label:after,.form-group.text label:not(.required) .field-label:after,.form-group.text:not(.need-dni) label .field-label:after{content:attr(data-optional-label)}.mark-required .form-group.checkbox label.required span.label:before,.mark-required .form-group.countrySelect label.required .field-label:after,.mark-required .form-group.email label.required .field-label:after,.mark-required .form-group.password label.required .field-label:after,.mark-required .form-group.radio-buttons label.required .field-label:after,.mark-required .form-group.select label.required .field-label:after,.mark-required .form-group.tel label.required .field-label:after,.mark-required .form-group.text label.required .field-label:after,.mark-required .form-group.text.need-dni label .field-label:after{color:red;content:"*"}.mark-required .form-group.checkbox label.required span.label:before{float:right;margin-left:5px}.additional-information{position:relative}.additional-information .row{margin:0}.save-account-overlay{align-items:center;background:#fff;display:flex;flex-grow:0;height:100%;justify-content:center;padding:5px;position:absolute;width:100%}.forgot-password{margin-top:15px;text-align:center}.forgot-password a{color:#505050;font-size:14px;text-decoration:underline}.inner-area .offer-login{display:flex;flex-wrap:wrap;justify-content:center;text-align:center}.inner-area .offer-login a.log-in{display:block;font-size:1.3em}.inner-area .offer-login a.log-in:hover{text-decoration:underline}.already-account-label{flex-basis:100%}.classic-login,.social-login{display:inline-block;position:relative}.classic-login{display:flex;flex-direction:column;justify-content:center;margin-left:20px}.social-login{border-left:1px solid #ddd;margin-left:20px;margin-top:10px;padding-left:20px}.social-login:before{background:#fff;color:#ddd;content:attr(data-trans-or);font-size:15px;left:-20px;margin-top:-12px;position:absolute;top:50%;width:40px}.login-block-moved,.offer-login.expanded .already-account-label,.offer-login.expanded .classic-login{display:none}.offer-login.expanded .social-login{border-bottom:1px solid #ececec;margin-bottom:20px;padding-bottom:20px;width:50%}.narrow .social-login,.offer-login.expanded .social-login{border-left:none;margin-left:0;padding-left:0}.narrow .social-login:before{display:none}.narrow .offer-login.expanded .social-login{width:100%}.narrow .classic-login{margin-left:0}@media(max-width:767px){.social-login{border-left:none;margin-left:0;padding-left:0}.social-login:before{display:none}.offer-login.expanded .social-login{width:100%}.classic-login{margin-left:0}}.offer-login.expanded .social-login:before{bottom:-12px;left:50%;margin-left:-20px;top:auto}.offer-login.expanded .tc-social-login-btn{margin-left:auto;margin-right:auto}.tc-social-login-btn{border-radius:4px;cursor:not-allowed;display:none;font-size:15px;margin:2px;overflow:hidden;padding:7px 20px 8px 40px;position:relative;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:250px}.tc-social-login-btn.enabled{cursor:pointer;display:inline-block}.social-login:hover .tc-social-login-btn{opacity:1}span.social-logo>span{background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:21px;width:21px}.tc-social-login-btn .social-logo{bottom:1px;display:inline-block;left:0;padding:6px 6px 6px 5px;position:absolute;text-align:center;top:1px}.social-btn-style-bootstrap .google-logo{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='24' height='28' fill='#ffffff' viewBox='0 0 24 28'%3E%3Cpath d='M12 12.281h11.328c0.109 0.609 0.187 1.203 0.187 2 0 6.844-4.594 11.719-11.516 11.719-6.641 0-12-5.359-12-12s5.359-12 12-12c3.234 0 5.953 1.188 8.047 3.141l-3.266 3.141c-0.891-0.859-2.453-1.859-4.781-1.859-4.094 0-7.438 3.391-7.438 7.578s3.344 7.578 7.438 7.578c4.75 0 6.531-3.406 6.813-5.172h-6.813v-4.125z'%3E%3C/path%3E%3C/svg%3E")}.social-btn-style-bootstrap .facebook-logo{background-image:url("data:image/svg+xml;charset=utf8, %3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='16' height='28' fill='#ffffff' viewBox='0 0 16 28'%3E%3Ctitle%3Efacebook%3C/title%3E%3Cpath d='M14.984 0.187v4.125h-2.453c-1.922 0-2.281 0.922-2.281 2.25v2.953h4.578l-0.609 4.625h-3.969v11.859h-4.781v-11.859h-3.984v-4.625h3.984v-3.406c0-3.953 2.422-6.109 5.953-6.109 1.687 0 3.141 0.125 3.563 0.187z'%3E%3C/path%3E%3C/svg%3E")}.social-btn-style-bootstrap #tc-facebook-signin{background-color:#3b5998}.social-btn-style-bootstrap #tc-facebook-signin:hover{background-color:#2d4373}.social-btn-style-bootstrap #tc-google-signin{background-color:#dd4b39}.social-btn-style-bootstrap #tc-google-signin:hover{background-color:#c23321}.social-btn-style-bootstrap .tc-social-login-btn{color:#fff}.tc-social-login-btn .google-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 48 48'%3E%3Cdefs%3E%3Cpath id='a' d='M44.5 20H24v8.5h11.8C34.7 33.9 30.1 37 24 37c-7.2 0-13-5.8-13-13s5.8-13 13-13c3.1 0 5.9 1.1 8.1 2.9l6.4-6.4C34.6 4.1 29.6 2 24 2 11.8 2 2 11.8 2 24s9.8 22 22 22c11 0 21-8 21-22 0-1.3-.2-2.7-.5-4z'/%3E%3C/defs%3E%3CclipPath id='b'%3E%3Cuse xlink:href='%23a' overflow='visible'/%3E%3C/clipPath%3E%3Cpath clip-path='url(%23b)' fill='%23FBBC05' d='M0 37V11l17 13z'/%3E%3Cpath clip-path='url(%23b)' fill='%23EA4335' d='m0 11 17 13 7-6.1L48 14V0H0z'/%3E%3Cpath clip-path='url(%23b)' fill='%2334A853' d='m0 37 30-23 7.9 1L48 0v48H0z'/%3E%3Cpath clip-path='url(%23b)' fill='%234285F4' d='M48 48 17 24l-4-3 35-10z'/%3E%3C/svg%3E")}.tc-social-login-btn .facebook-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='266.893' height='266.895' xml:space='preserve'%3E%3Cpath fill='%233C5A99' d='M248.082 262.307c7.854 0 14.223-6.369 14.223-14.225V18.812c0-7.857-6.368-14.224-14.223-14.224H18.812c-7.857 0-14.224 6.367-14.224 14.224v229.27c0 7.855 6.366 14.225 14.224 14.225h229.27z'/%3E%3Cpath fill='%23FFF' d='M182.409 262.307v-99.803h33.499l5.016-38.895h-38.515V98.777c0-11.261 3.127-18.935 19.275-18.935l20.596-.009V45.045c-3.562-.474-15.788-1.533-30.012-1.533-29.695 0-50.025 18.126-50.025 51.413v28.684h-33.585v38.895h33.585v99.803h40.166z'/%3E%3C/svg%3E")}.tc-social-login-btn #tc-facebook-signin{background-color:#fff}#tc-facebook-signin:hover{background-color:#f8faff;border-color:#d2e3fc}.tc-social-login-btn{border:1px solid #dadce0;color:#3c4043;font-family:Roboto,sans-serif;font-size:12px;font-weight:500;padding:10px 11px 9px 40px}.tc-social-login-btn #tc-google-signin{background-color:#fff}.tc-social-login-btn #tc-google-signin:hover{background-color:#eee}.tc-social-login-btn .social-logo{padding:8px 7px 7px 8px}.plus-gray{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="%23777" viewBox="0 0 24 24"><path d="M24 10h-10v-10h-4v10h-10v4h10v10h4v-10h10z"/></svg>')}.minus-gray{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="%23777" viewBox="0 0 24 24"><path d="M24 10h-24v4h24z"/></svg>')}.minus-square{background-image:url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='utf-8'?%3E%3Csvg width='1792' height='1792' viewBox='0 0 1792 1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='white' d='M1344 800v64q0 14-9 23t-23 9h-832q-14 0-23-9t-9-23v-64q0-14 9-23t23-9h832q14 0 23 9t9 23zm128 448v-832q0-66-47-113t-113-47h-832q-66 0-113 47t-47 113v832q0 66 47 113t113 47h832q66 0 113-47t47-113zm128-832v832q0 119-84.5 203.5t-203.5 84.5h-832q-119 0-203.5-84.5t-84.5-203.5v-832q0-119 84.5-203.5t203.5-84.5h832q119 0 203.5 84.5t84.5 203.5z'/%3E%3C/svg%3E")}.plus-square{background-image:url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='utf-8'?%3E%3Csvg width='1792' height='1792' viewBox='0 0 1792 1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='white' d='M1344 800v64q0 14-9 23t-23 9h-352v352q0 14-9 23t-23 9h-64q-14 0-23-9t-9-23v-352h-352q-14 0-23-9t-9-23v-64q0-14 9-23t23-9h352v-352q0-14 9-23t23-9h64q14 0 23 9t9 23v352h352q14 0 23 9t9 23zm128 448v-832q0-66-47-113t-113-47h-832q-66 0-113 47t-47 113v832q0 66 47 113t113 47h832q66 0 113-47t47-113zm128-832v832q0 119-84.5 203.5t-203.5 84.5h-832q-119 0-203.5-84.5t-84.5-203.5v-832q0-119 84.5-203.5t203.5-84.5h832q119 0 203.5 84.5t84.5 203.5z'/%3E%3C/svg%3E")}.plus-square-filled{background-image:url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='utf-8'?%3E%3Csvg width='1792' height='1792' viewBox='0 0 1792 1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='white' d='M1408 960v-128q0-26-19-45t-45-19h-320v-320q0-26-19-45t-45-19h-128q-26 0-45 19t-19 45v320h-320q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5t-203.5 84.5h-960q-119 0-203.5-84.5t-84.5-203.5v-960q0-119 84.5-203.5t203.5-84.5h960q119 0 203.5 84.5t84.5 203.5z'/%3E%3C/svg%3E")}.minus-square-filled{background-image:url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='utf-8'?%3E%3Csvg width='1792' height='1792' viewBox='0 0 1792 1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='white' d='M1408 960v-128q0-26-19-45t-45-19h-896q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5t-203.5 84.5h-960q-119 0-203.5-84.5t-84.5-203.5v-960q0-119 84.5-203.5t203.5-84.5h960q119 0 203.5 84.5t84.5 203.5z'/%3E%3C/svg%3E")}.plus-circle{background-image:url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='utf-8'?%3E%3Csvg width='1792' height='1792' viewBox='0 0 1792 1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='white' d='M1344 960v-128q0-26-19-45t-45-19h-256v-256q0-26-19-45t-45-19h-128q-26 0-45 19t-19 45v256h-256q-26 0-45 19t-19 45v128q0 26 19 45t45 19h256v256q0 26 19 45t45 19h128q26 0 45-19t19-45v-256h256q26 0 45-19t19-45zm320-64q0 209-103 385.5t-279.5 279.5-385.5 103-385.5-103-279.5-279.5-103-385.5 103-385.5 279.5-279.5 385.5-103 385.5 103 279.5 279.5 103 385.5z'/%3E%3C/svg%3E")}.minus-circle{background-image:url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='utf-8'?%3E%3Csvg width='1792' height='1792' viewBox='0 0 1792 1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='white' d='M1344 960v-128q0-26-19-45t-45-19h-768q-26 0-45 19t-19 45v128q0 26 19 45t45 19h768q26 0 45-19t19-45zm320-64q0 209-103 385.5t-279.5 279.5-385.5 103-385.5-103-279.5-279.5-103-385.5 103-385.5 279.5-279.5 385.5-103 385.5 103 279.5 279.5 103 385.5z'/%3E%3C/svg%3E")}.facebook-logo-bootstrap{background-image:url("data:image/svg+xml;charset=utf8, %3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='16' height='28' fill='#ffffff' viewBox='0 0 16 28'%3E%3Ctitle%3Efacebook%3C/title%3E%3Cpath d='M14.984 0.187v4.125h-2.453c-1.922 0-2.281 0.922-2.281 2.25v2.953h4.578l-0.609 4.625h-3.969v11.859h-4.781v-11.859h-3.984v-4.625h3.984v-3.406c0-3.953 2.422-6.109 5.953-6.109 1.687 0 3.141 0.125 3.563 0.187z'%3E%3C/path%3E%3C/svg%3E")}.google-logo-bootstrap{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='24' height='28' fill='#ffffff' viewBox='0 0 24 28'%3E%3Cpath d='M12 12.281h11.328c0.109 0.609 0.187 1.203 0.187 2 0 6.844-4.594 11.719-11.516 11.719-6.641 0-12-5.359-12-12s5.359-12 12-12c3.234 0 5.953 1.188 8.047 3.141l-3.266 3.141c-0.891-0.859-2.453-1.859-4.781-1.859-4.094 0-7.438 3.391-7.438 7.578s3.344 7.578 7.438 7.578c4.75 0 6.531-3.406 6.813-5.172h-6.813v-4.125z'%3E%3C/path%3E%3C/svg%3E")}.google-logo-official{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 48 48'%3E%3Cdefs%3E%3Cpath id='a' d='M44.5 20H24v8.5h11.8C34.7 33.9 30.1 37 24 37c-7.2 0-13-5.8-13-13s5.8-13 13-13c3.1 0 5.9 1.1 8.1 2.9l6.4-6.4C34.6 4.1 29.6 2 24 2 11.8 2 2 11.8 2 24s9.8 22 22 22c11 0 21-8 21-22 0-1.3-.2-2.7-.5-4z'/%3E%3C/defs%3E%3CclipPath id='b'%3E%3Cuse xlink:href='%23a' overflow='visible'/%3E%3C/clipPath%3E%3Cpath clip-path='url(%23b)' fill='%23FBBC05' d='M0 37V11l17 13z'/%3E%3Cpath clip-path='url(%23b)' fill='%23EA4335' d='m0 11 17 13 7-6.1L48 14V0H0z'/%3E%3Cpath clip-path='url(%23b)' fill='%2334A853' d='m0 37 30-23 7.9 1L48 0v48H0z'/%3E%3Cpath clip-path='url(%23b)' fill='%234285F4' d='M48 48 17 24l-4-3 35-10z'/%3E%3C/svg%3E")}.facebook-logo-official{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='266.893' height='266.895' xml:space='preserve'%3E%3Cpath fill='%233C5A99' d='M248.082 262.307c7.854 0 14.223-6.369 14.223-14.225V18.812c0-7.857-6.368-14.224-14.223-14.224H18.812c-7.857 0-14.224 6.367-14.224 14.224v229.27c0 7.855 6.366 14.225 14.224 14.225h229.27z'/%3E%3Cpath fill='%23FFF' d='M182.409 262.307v-99.803h33.499l5.016-38.895h-38.515V98.777c0-11.261 3.127-18.935 19.275-18.935l20.596-.009V45.045c-3.562-.474-15.788-1.533-30.012-1.533-29.695 0-50.025 18.126-50.025 51.413v28.684h-33.585v38.895h33.585v99.803h40.166z'/%3E%3C/svg%3E")}.disallowed-background,.dummy-block-container.disallowed{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg version='1' xmlns='http://www.w3.org/2000/svg' width='200' height='200' viewBox='0 0 1280 1280'%3E%3Cpath fill='gray' fill-opacity='0.02' d='M611.5.6c-2.7.2-12 .8-20.5 1.4-61 4.4-128.8 20-186.7 43.1C268.7 99.2 156.8 196.2 84.6 322.3 38.5 402.7 11.3 489.7 2.3 585.5c-2.4 25.1-2.4 83.9 0 109 10.3 109.6 44.6 208.1 103.4 297.4 103.2 156.8 267.4 258.9 455.3 283 28.1 3.6 43.9 4.6 79 4.6 62.4 0 111.4-6.6 171.6-23.1 147-40.1 277.8-135.5 362.7-264.5 58.8-89.3 93.1-187.8 103.4-297.4 2.4-25.1 2.4-83.9 0-109-10.3-109.6-44.6-208.1-103.4-297.4-78.5-119.2-192.8-207.5-328.7-254-47.3-16.2-98-26.9-150.2-31.7C679.7 1 622.9-.3 611.5.6zM679 108.1c112.5 7.8 221.6 52.8 309 127.5 14.8 12.6 43.8 41.7 56.4 56.4 68.9 80.8 112 178.2 125 282.5 2.8 22.1 3.7 38.8 3.7 65.5 0 26.7-.9 43.4-3.7 65.5-11.5 92.3-46.3 178.8-102.2 253.8-5.2 7-9.8 12.6-10.3 12.5-3.8-1.4-208.7-201.1-341.9-333.3-184.2-182.8-309.2-307-357.4-355.3l-55.8-56 9.8-7.6c40.6-31.3 82.6-55.7 128.1-74 76.7-30.9 155.9-43.3 239.3-37.5zM438 513.5C667.7 742.2 864.7 936.1 949.8 1017l33.1 31.5-3.2 2.8c-6.4 5.7-34.5 26.5-45.7 33.8-61.8 40.7-132.9 68.8-204.5 80.8-31.4 5.3-55.4 7.2-89.5 7.2-26.7 0-43.4-.9-65.5-3.7-104.2-13-202.1-56.3-282.5-125-14.8-12.6-43.8-41.7-56.4-56.4-68.9-80.8-112-178.2-125-282.5-5.1-41-5.1-90 0-131 11.7-93.9 47.6-181.9 105.2-257.8l10.5-13.9 29.1 28.9c16 15.9 98.2 97.7 182.6 181.8z'/%3E%3C/svg%3E")}.dummy-block-container.disallowed{background-position:50%;background-repeat:no-repeat;background-size:contain}.dummy-block-container.disallowed span{flex-basis:100%}.dummy-block-container.disallowed>.tc-spinner,.popup-payment-content{display:none}.popup-payment-content.popup_content{background:#fff;border-radius:5px;display:block;max-width:90%;width:500px}.popup-shop-info{margin-left:auto;margin-right:auto;max-width:200px;text-align:center}.popup-shop-logo{display:inline-block}.popup-shop-logo img{max-width:100%}.popup-header{background:#e9e9e9;border-radius:5px;box-shadow:0 4px 4px -4px #9b9b9b;margin:0 -4px;padding:20px}.popup-body{padding:20px}.popup-shop-name{color:#000;padding:8px 0 0}.close-icon-x-background,.popup-payment-content .popup-close-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg class='icon' height='512' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M927.435322 1006.57265L511.531509 590.668836 95.627695 1006.57265a56.013982 56.013982 0 1 1-79.20377-79.231777l415.903814-415.875807L16.423925 95.58926a56.013982 56.013982 0 0 1 79.20377-79.231777l415.903814 415.903813L927.435322 16.357483a55.985975 55.985975 0 1 1 79.175763 79.231777L590.763286 511.465066l415.847799 415.875807a55.985975 55.985975 0 1 1-79.175763 79.231777z'/%3E%3C/svg%3E")}.popup-payment-content .popup-close-icon{background-repeat:no-repeat;background-size:contain;cursor:pointer;float:right;height:20px;margin-right:-10px;margin-top:-10px;opacity:.5;transition:transform .5s;width:20px;z-index:100}.popup-payment-content .popup-close-icon:hover{opacity:1;transform:rotate(180deg)}.popup-payment-form .bt__form-row{margin:0}.popup-payment-form .bt__form-row .text-muted{padding-left:5px}.popup-payment-button{padding:30px 10px 10px}.payment-options .hidden-in-payment-methods{display:none!important}.qty-container{display:inline-block}.qty-box{display:flex}.remove-from-cart{display:inline-block}input.cart-line-product-quantity{border-color:#a39f9f;border-style:solid;border-width:1px 0;height:30px;order:2;padding:0;text-align:center;width:40px}a.cart-line-product-quantity-down,a.cart-line-product-quantity-up{background-position:50%;background-repeat:no-repeat;background-size:70%;border:1px solid gray;height:30px;width:30px}a.cart-line-product-quantity-up{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="%23777" viewBox="0 0 24 24"><path d="M24 10h-10v-10h-4v10h-10v4h10v10h4v-10h10z"/></svg>');order:3}a.cart-line-product-quantity-down{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="%23777" viewBox="0 0 24 24"><path d="M24 10h-24v4h24z"/></svg>');order:1}.cart-voucher>p>a.promo-code-button{margin:0;padding-left:0}.cart-overview{padding:0 2px}#thecheckout-cart-summary ul.cart-items{list-style-type:none;padding:0}.cart-detailed-totals .hidden{display:none}.page-content .form-control,.page-content select.form-control-select.form-control{background:#fff;border-radius:0;font-size:1.2em;height:2.8em;line-height:1.3em}.has-float-label{display:block;float:none;position:relative;text-align:left;z-index:1}.label,label{text-align:left}.has-float-label select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.has-float-label input::-moz-placeholder,.has-float-label select::-moz-placeholder{opacity:1;-moz-transition:all .2s;transition:all .2s}.has-float-label input::placeholder,.has-float-label select::placeholder{opacity:1;transition:all .2s}.has-float-label input:placeholder-shown:not(:focus)::-moz-placeholder,.has-float-label select:placeholder-shown:not(:focus)::-moz-placeholder{opacity:0}.has-float-label input:-moz-placeholder-shown:not(:focus)::placeholder,.has-float-label select:-moz-placeholder-shown:not(:focus)::placeholder{opacity:0}.has-float-label input:placeholder-shown:not(:focus)::placeholder,.has-float-label select:placeholder-shown:not(:focus)::placeholder{opacity:0}.has-float-label input.form-control:focus,.has-float-label select.form-control.form-control-select:focus{border:1px solid #1b8ec5;outline:none}.page-content .has-float-label select.form-control{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .5em bottom 1.25em;background-size:9px 21px;padding-right:1em;padding-top:.8em}#static-customer-info-container{width:100%}.static-customer-info{margin-bottom:20px;position:relative}a.edit-customer-info{cursor:pointer}[data-link-action=toggle-password-visibility]{opacity:.5;position:absolute;right:3px;top:.5em}.has-float-label:has([name=id_country_fake]) :not(:-moz-placeholder-shown):not(:focus){border-color:#e6e6e6}.has-float-label:has([name=id_country_fake]) :not(:placeholder-shown):not(:focus){border-color:#e6e6e6}.has-float-label:has([name=id_country_fake]) input[name=id_country_fake].-valid{border-color:green}.has-float-label:not(:has([name=id_country_fake])) :not(:-moz-placeholder-shown):not(:focus){border-color:green}.has-float-label:not(:has([name=id_country_fake])) :not(:placeholder-shown):not(:focus){border-color:green}.has-float-label:not(:has([name=id_country_fake])) .form-control.-error{border-color:red}.icon-remove-red-eye{cursor:pointer;display:inline-block;height:25px;margin-top:5px;width:25px}.icon-remove-red-eye:hover{filter:opacity(.7) drop-shadow(0 0 1px #ff0000)}.has-float-label input:not(:-moz-placeholder-shown):not(:focus):not(output):-moz-ui-invalid{border-color:red;box-shadow:none}.has-float-label input:not(:placeholder-shown):not(:focus):not(output):-moz-ui-invalid,:not(output):-moz-ui-invalid{border-color:red;box-shadow:none}.business-fields-separator,.private-fields-separator{display:none;width:100%}.business-fields-separator:after,.private-fields-separator:after{border-top:1px solid #f1f1f1;content:" ";display:block;margin:0 auto 40px;padding:1px;width:50%}body#checkout .condition-label{margin-top:0;padding-left:0}body#checkout .condition-label>label{color:#58585a;font-size:14px;line-height:18px;margin-bottom:0}@supports(display:flex){.shaim_gdpr_checkbox .checkbox,body#checkout span.custom-checkbox{align-items:center;display:flex}.shaim_gdpr_checkbox .checkbox input#shaim_gdpr_active,.shaim_gdpr_checkbox .checkbox span,body#checkout span.custom-checkbox input#shaim_gdpr_active,body#checkout span.custom-checkbox span{margin:0 5px 0 0;top:0}.shaim_gdpr_checkbox .checkbox span.label,.shaim_gdpr_checkbox .checkbox>label,body#checkout span.custom-checkbox span.label,body#checkout span.custom-checkbox>label{color:#505050;font-size:15px;font-weight:400;line-height:1.25em;margin:0;padding:0;text-align:left}.business-fields-container,.form-fields,.private-fields-container{display:flex;flex-basis:100%;flex-grow:1;flex-wrap:wrap;justify-content:space-between}.business-customer,.form-group,.order-options,.private-customer,.second-address,.shaim_gdpr_checkbox{flex-basis:100%;flex-grow:1;padding-left:5px;padding-right:5px}.terms-and-conditions{text-align:left}}@media screen and (max-width:767px){.business-customer,.form-group,.order-options,.private-customer,.second-address,.shaim_gdpr_checkbox,.terms-and-conditions{padding-left:0}}.business-private-checkboxes{padding-bottom:20px}.debug_box_shadow{box-shadow:0 0 20px blue}@keyframes debug-flash{0%{box-shadow:0 0 20px blue}50%{box-shadow:none;opacity:.3}to{box-shadow:0 0 20px blue}}.debug-flash{animation:debug-flash .7s linear 3}.flex-split-horizontal{-moz-column-gap:20px;column-gap:20px;display:flex;height:100%;width:100%}.flex-split-vertical{display:flex;flex-flow:column;height:100%;width:100%}div#tc-container-mobile{display:flex;flex-direction:column}.reassurance-section>.icon{background-position:top;background-repeat:no-repeat;background-size:contain;display:inline-block;height:40px;position:relative;width:30px}.reassurance-section>.icon:after{background:#85cad9;content:"";height:100%;left:0;mix-blend-mode:screen;position:absolute;top:0;width:100%}#main .modal-content{background-color:#f1f1f1;padding:1.25rem}#checkout #main .modal-content{background-color:#fff}#checkout .modal-header .close{background:#f8f8f8}.offer-login .social-login{min-width:200px}.social-login .tc-social-login-btn{max-width:100%;width:240px}body:not(.force-email-overlay) .width-below-35pct .social-login{border-left:0;margin-left:0;margin-top:10px;padding-left:0}body:not(.force-email-overlay) .width-below-35pct .social-login:before{display:none}body:not(.force-email-overlay) .width-below-35pct .classic-login{margin-left:0}@media(max-width:991px){.flex-split-horizontal,.flex-split-vertical{display:block}}.module-account-fields .form-group,.module-account-fields label{margin-bottom:0}.align-left form#conditions-to-approve{margin-left:5px;text-align:left}@media (-ms-high-contrast:active),(-ms-high-contrast:none){#content,.flex-split-vertical{display:block}}.js-additional-information .PaylineWidget.pl-container-lightbox{display:block;position:fixed}#checkout #left-column{display:none}#checkout #content-wrapper{width:100%}body.is-virtual-cart #thecheckout-shipping,body.is-virtual-cart.is-invoice-address-primary #thecheckout-address-delivery,body.is-virtual-cart.is-invoice-address-primary .checkout-block .second-address{display:none!important}#tc-container .form-group{overflow:visible;padding-top:5px}#tc-container .checkout-block.sticky{position:sticky;top:140px}#page{overflow:visible}.payment-option img{max-width:100%}.cart-summary-line.cart-total.cart-total-auto-tax>span,.cart-summary-line.cart-total.cart-total-tax-included>span{font-size:1.2em;font-weight:700}.cart-summary-line.cart-total-tax{margin-bottom:15px}.cart-summary-line.wait-for-shipping{display:none}.cart-summary-line.please-select-shipping{text-align:center}#is-test-mode-notice{display:none}body.is-test-mode #is-test-mode-notice{animation:collapse-smaller .6s forwards;animation-delay:5s;background:rgba(0,0,0,.369);border:1px solid #000;color:#fff;display:flex;left:0;margin:0 30px;padding:20px 30px;position:absolute;top:-64px;width:calc(100% - 60px);z-index:1;z-index:1000}@keyframes collapse-smaller{0%{color:transparent}20%{opacity:.1}70%{color:transparent;flex-wrap:wrap;font-size:.6em;justify-content:center;line-height:1.5em;opacity:0;padding:3px;width:200px}to{color:#fff;flex-wrap:wrap;font-size:.6em;justify-content:center;line-height:1.5em;opacity:.5;padding:3px;width:200px}}#is-test-mode-notice a.close-notice{background:#fff;color:#000;padding:0 10px}#is-test-mode-notice a.close-notice:hover{background:#eee}#is-test-mode-notice .notice{flex-grow:1;text-align:center}.custom-checkbox span.label p{color:inherit;display:inline;font-size:inherit;font-weight:inherit}#checkout i.material-icons.check-icon{display:none}.page-content .custom-checkbox input[type=checkbox]:checked+span{background-position:50%!important;background-size:80%!important}.custom-checkbox input[type=checkbox]{z-index:1}.logged-in #thecheckout-account .account-fields .form-group,.logged-in #thecheckout-data-privacy,.logged-in #thecheckout-newsletter,.logged-in #thecheckout-psgdpr{display:none}.js-additional-information.ecm_liqpay{display:none!important}.force-email-overlay #thecheckout-login-form{background:hsla(0,0%,95%,.859);box-shadow:0 0 30px 0 #9a9a9a;height:100%;left:0;position:absolute;top:0;width:100%;z-index:100}.force-email-overlay #thecheckout-login-form .inner-area{background:#fff;box-shadow:0 0 30px 0 #9a9a9a;margin:-10px;position:sticky;top:0}body:not(.force-email-overlay) .overlay-email{display:none}.force-email-overlay .overlay-email{align-items:center;border-top:1px solid #dadada;display:flex;flex-wrap:wrap;justify-content:center;margin-top:10px;padding:20px 5px 5px;text-align:center}.overlay-email .new-customer-email{flex-basis:100%;font-size:1.1em;padding-bottom:10px}.overlay-email input[type=text]{height:50px;margin:0;padding:5px 12px;width:20em}.overlay-email button.btn.btn-primary{box-shadow:none;height:50px;margin:0}.overlay-email .field.error-msg{background:transparent;flex-basis:100%;margin-bottom:0;order:10;padding-bottom:0;text-align:center}.error-enter-email{color:red;flex-basis:100%;padding:10px 5px 0}@media(max-width:767px){.overlay-email input[type=text]{padding:5px;width:16em}}.popup-payment-content[data-payment-module=stripe_official]{background:#eaf1f7;padding:5px}.popup-payment-content[data-payment-module=stripe_official] .popup-body{background:#fff;background-color:#fff;border-radius:4px;box-shadow:0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08);padding:3px}.popup-payment-content[data-payment-module=stripe_official] div#stripe-card-element{border:none}.popup-payment-content[data-payment-module=stripe_official] .ps-shown-by-js button.btn.btn-primary.center-block{border-radius:2px;color:#fff;cursor:pointer;display:block;height:44px;line-height:44px;max-width:100%;padding:0;width:100%}.popup-payment-content[data-payment-module=stripe_official] .popup-payment-button{padding:0}.popup-payment-content[data-payment-module=stripe_official] form#stripe-card-payment{margin:0!important}.popup-payment-content[data-payment-module=stripe_official] #stripe-card-element{box-shadow:none}.popup-payment-content[data-payment-module=stripe_official] .tc-ajax-loading{background:#fff;opacity:.5;overflow:hidden;transition:height .5s 3s;z-index:0}.popup-payment-form .additional-information.stripe_official{display:none}#thecheckout-payment [data-payment-module=amzpayments] .additional-information{display:none!important}.form-group.row{display:flex;flex-wrap:wrap;margin:0 5px;max-width:100%}.form-group.row label{padding:0}.custom-radio{align-items:center;background:#fff;border:2px solid #7a7a7a;border-radius:50%;cursor:pointer;display:flex;height:20px;justify-content:center;margin-right:1.25rem;position:relative;vertical-align:middle;width:20px}.custom-radio input[type=radio]:checked+span{background-color:#2fb5d2;border-radius:50%;display:block;height:12px;left:0;position:relative;top:0;width:12px}.country-call-prefix{align-items:center;background:hsla(0,0%,90%,.38);border-bottom-left-radius:5px;border-top-left-radius:5px;display:flex;font-size:.95em;height:2.5em;justify-content:center;line-height:1.3em;position:absolute;top:0;width:45px;z-index:1}.has-call-prefix .has-float-label input.form-control{padding-left:51px}.cart-summary-line .value{float:right}.separate-payment #thecheckout-payment{display:none}.dpd-input-wrapper.hasValue [name=dpd-phone]{background:inherit!important;outline:inherit!important}.lang-rtl .has-float-label span.field-label,.lang-rtl .has-float-label.required span.field-label,.lang-rtl .need-dni .has-float-label span.field-label{right:0}.lang-rtl .delivery-option-logo{left:10px;right:auto}.lang-rtl .delivery-option-name.has-logo{margin-left:50px;margin-right:0}.lang-rtl.using-material-icons .custom-radio{margin-left:1.25em;margin-right:0}.lang-rtl span.carrier-delay{padding-left:50px;padding-right:0}.lang-rtl .delivery-option>label>.row{text-align:right}.lang-rtl .condition-label label,.lang-rtl .custom-checkbox label,.lang-rtl .custom-checkbox span.label{padding-right:5px;text-align:right}.lang-rtl.mark-required .form-group.checkbox label.required span.label:before{float:left}.lang-rtl .product-line-desc{padding-right:10px}.lang-rtl .product-line-info.product-title{margin-left:0}.lang-rtl .error-msg{text-align:right}.lang-rtl .page-content .has-float-label select.form-control{background-position:.5em}div#pscheckout-express-checkout{display:none!important}form#stripe-card-payment{padding:0 20px}select.form-control.orig-field.form-control-select.live{display:block!important}#furgonetka-set-point,.payment-options [data-payment-module=amazonpay] #amazonPayCheckoutEmbedded{display:none}.sendcloud-spp__selection{flex-direction:column!important}.block-promo .promo-code .alert-danger{display:none}.row.tr-inpost-box{margin:0}.amazonpay-ongoing-session .account-fields #AmazonPayButton,.delivery-option-row~br{display:none}.amazonpay-ongoing-session :is(#thecheckout-address-invoice,#thecheckout-address-delivery) :is(.address-fields,.business-customer,.second-address){position:relative}.amazonpay-ongoing-session :is(#thecheckout-address-delivery) :is(.address-fields,.business-customer):after,.amazonpay-ongoing-session :is(#thecheckout-address-invoice) :is(.second-address):after{title:"disabled";content:"";cursor:not-allowed;display:block;height:100%;opacity:0;position:absolute;top:0;width:100%;z-index:10}.amazonpay-ongoing-session :is(#thecheckout-address-delivery) .address-fields .has-float-label :is(input,select){background:#fafafa!important;color:#888}.amazonpay-ongoing-session .customer-addresses{display:none}.amazonpay-ongoing-session .amazonpay-change-address{display:block!important}.amazonpay-change-address{margin-bottom:20px;margin-top:-20px;text-align:right}#checkout .checkout-block.no-header .inner-area{border-top:0;border-top-left-radius:0;border-top-right-radius:0}.no-header .block-header{display:none}.checkout-block.no-header{margin-top:-20px;padding-top:0}.paypal-express-checkout-session .payment-options .tc-main-title{display:none}.additional-information.paytpv{border:none;padding-bottom:0;padding-left:0}.additional-information.paytpv>.row,.form-group.id_state.select.force-country-disallowed,.paypal-plus .pp-info{display:none}.lang-en a#pppplus_reload span:after{content:"Load the payment form"}.lang-de a#pppplus_reload span:after{content:"Initiieren Sie das Zahlungsformular"}a#pppplus_reload{background:#efefef;border-radius:3px;display:block;padding:3px;text-align:center}.product-line-body .product-line-info.hide{display:block!important;flex-basis:100%}.pm_card.subscriber_card.selected{border-color:#66afe9}.subscriber_card{border:1px solid #232323;border-radius:10px;padding:15px}#tc_save_account{display:block;margin:0 auto;text-transform:none}.logged-in #tc_save_account{display:none}.modal-backdrop.show{z-index:1000}#ps_checkout-loader,.js-payment-ps_checkout-card .alert-warning.accept-cgv{display:none}.ps_checkout-button{text-align:center}.ps_checkout-button button:disabled{cursor:not-allowed;pointer-events:none}:not(.popup-payment-form)>div>#ps_checkout-hosted-fields-form{display:none}.ps_checkout-button[data-funding-source=card] button{display:inline-block!important}div[paypal-bnpl-button-container],div[paypal-button-container]{opacity:1!important;pointer-events:all!important}.delivery-options .row.delivery-option.chronopost{flex-wrap:wrap}:not(.popup-payment-form)>.additional-information.paypal-hide-pp-info-and-button :is(.pp-info,[data-container-express-checkout],[data-container-bnpl]){display:none}:not(.popup-payment-form)>.additional-information.paypal-hide-pp-info-and-button :is([id^=paypal-apm-],[paypal-acdc-wrapper]){display:none!important}.popup-payment-form>.additional-information.paypal-hide-pp-info-and-button :is([id^=paypal-apm-],[paypal-acdc-form-button]){opacity:1!important;pointer-events:all!important}#checkout .additional-information.paypal-hide-pp-info-and-button{margin-top:0}.popup-payment-form>.additional-information .popup-notice{display:none}[paypal-acdc-wrapper]{margin:0 auto}.payment-option span[paypal-mark-container]+span[paypal-mark-container]{display:none!important}#checkout .popup-payment-form>.additional-information{margin:0}div#tc-container-mobile .form-group{flex-basis:100%!important}#checkout-step-btn-container{display:flex}#checkout-step-btn-container .checkout-step-btn{background:#e6e6e6;color:#7a7a89;cursor:pointer;display:inline-block;flex-grow:1;height:42.42px;line-height:30px;padding:7px 15px;position:relative;text-align:center}#checkout-step-btn-container .checkout-step-btn:not(:first-child):before{border-color:#fff;border-style:solid;border-width:3px 3px 0 0;box-sizing:content-box;content:"";display:inline-block;height:30px;left:-25.452px;position:absolute;top:5px;transform:rotate(45deg);width:30px}.checkout-step-1 .checkout-step-btn[data-step-id="1"],.checkout-step-2 .checkout-step-btn[data-step-id="2"],.checkout-step-3 .checkout-step-btn[data-step-id="3"],.checkout-step-4 .checkout-step-btn[data-step-id="4"]{color:#26272d!important}.prev-next-container{text-align:right}.prev-next-container .step-back.continue-shopping,.prev-next-container.first-step .step-back.back{display:none}.prev-next-container.first-step .step-back.continue-shopping{display:block}.prev-next-container.last-step{text-align:left}.prev-next-container.last-step .step-continue{display:none}@media(max-width:450px){#content .prev-next-container{align-items:baseline;flex-direction:column-reverse}#content .prev-next-container>button.step-back{margin-bottom:10px;margin-top:10px}}button.step-continue{font-size:1.2em;margin:0 30px 0 10px;padding:12px 20px}p.toast-message,p.toast-title{color:#fff}p.toast-title{font-weight:700}@media(max-width:767px){.checkout-step-btn{font-size:.8em}}@media(max-width:500px){div#checkout-step-btn-container{display:none}}.cart-voucher{padding:20px 0 0}.cart-voucher>p>a.promo-code-button{display:none}.cart-voucher>p>a.promo-code-button.collapsed{color:#666;display:inline-block;font-size:16px;text-decoration:underline}.block-promo form{display:inline-block}.block-promo .promo-input-button{display:flex;height:2.5em}.block-promo .promo-input-button .promo-input{border-style:dashed;border-right:0;flex-grow:1;height:auto;margin:0}.block-promo .promo-input-button .promo-input+button{flex-basis:2em;margin:0}.cart-sticky .cart-summary-totals{margin-top:30px}#expand_other_payment_options,#expand_other_shipping_options{cursor:pointer;margin-bottom:1em;max-height:0;opacity:0;overflow:hidden;text-align:center;width:100%}#expand_other_payment_options div,#expand_other_shipping_options div{width:100%}body:not(.collapse-payment-methods) #expand_other_payment_options,body:not(.collapse-shipping-methods) #expand_other_shipping_options{display:none}.collapse-shipping-methods .delivery-option-row{max-height:500px;opacity:1;transition:max-height .5s ease-in-out,opacity .5s ease-in-out}.collapse-shipping-methods .delivery-options-list.shipping-selected .delivery-option-row:not(.selected){border:0;max-height:0;opacity:0;overflow:hidden;padding:0;transition:max-height .5s ease-in-out,opacity .5s ease-in-out}.collapse-shipping-methods .delivery-options-list.shipping-selected #expand_other_shipping_options{max-height:60px;opacity:1;transition:max-height .2s ease-in-out,opacity .6s ease-in-out;transition-delay:.5s}.collapse-payment-methods .tc-main-title{max-height:500px;opacity:1;transition:max-height .5s ease-in-out,opacity .5s ease-in-out}.collapse-payment-methods #checkout-payment-step.payment-selected .tc-main-title:not(.selected){border:0;max-height:0;opacity:0;overflow:hidden;padding:0;transition:max-height .5s ease-in-out,opacity .5s ease-in-out}.collapse-payment-methods #checkout-payment-step.payment-selected #expand_other_payment_options{max-height:60px;opacity:1;transition:max-height .2s ease-in-out,opacity .6s ease-in-out;transition-delay:.5s}@media(max-width:767px){#content.card-block{padding:0}body#checkout .additional-information{margin-left:0}.form-group,.shaim_gdpr_checkbox{padding-left:0}}@media(max-width:576px){.payment-option label{flex-wrap:wrap}body#checkout .condition-label label{text-align:left}}.prev-next-container{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.checkout-block :is(.custom-radio input[type=radio],.custom-checkbox input[type=checkbox]){display:block;height:100%;width:100%}.checkout-block .custom-radio input[type=checkbox]+span:before,.checkout-block .custom-radio input[type=radio]+span:before{display:none}.cart-voucher .js-discount .code{border-bottom:2px dashed #a7a7ba;cursor:pointer}.cart-voucher .js-discount .code:hover{background:#fcfce3}.toastify.steps-toast{background:red;box-shadow:0 0 15px 0 #979292;color:#fff;font-size:1.2em;padding:20px 20px 20px 25px;position:fixed;right:50px;z-index:1000}.toastify.steps-toast .toast-close{cursor:pointer;margin-left:10px}div#vyhledejte_pobocku_baliknapostu,div#vyhledejte_pobocku_balikovna,div#vyhledejte_pobocku_dpdparcelshop{flex-grow:1}.delivery-options :is(.row.delivery-option.chronopost,.row.delivery-option.dpdfrance){flex-wrap:wrap}.delivery-options :is(.row.delivery-option.chronopost,.row.delivery-option.dpdfrance) .shipping-radio{flex-basis:5%}.delivery-options :is(.row.delivery-option.chronopost,.row.delivery-option.dpdfrance) .delivery-option-label{flex-basis:80%}.delivery-options :is(.row.delivery-option.chronopost,.row.delivery-option.dpdfrance) #chronorelais_container .row{flex-wrap:wrap}.delivery-options :is(.row.delivery-option.chronopost,.row.delivery-option.dpdfrance) #chronorelais_container .row>div{flex-basis:20em;flex-grow:1}#chronorelais_dummy_container{display:none}body#checkout .checkout-block .inner-area .login-block-moved .offer-login a{border-radius:10px;font-size:18px;padding:10px 15px}.fetchifyuk-enabled .form-group.postcode .field-label{left:0}.fetchifyuk-enabled .form-group.postcode label{display:flex}.fetchifyuk-enabled .form-group.postcode label input.form-control{flex-grow:1}.fetchifyuk-enabled :is(.invoice_cp_result_class.select,.delivery_cp_result_class.select) .col-md-6{flex-grow:1;margin-top:-10px;max-width:100%;padding-bottom:30px;width:100%}.fetchifyuk-enabled :is(.invoice_cp_result_class.select,.delivery_cp_result_class.select) .form-control-label{display:none}.fetchifyuk-enabled #delivery_cp_result_display,.fetchifyuk-enabled #invoice_cp_result_display{float:none!important}.fetchifyuk-enabled #delivery_cp_button_id,.fetchifyuk-enabled #invoice_cp_button_id{border-color:#17a2b8;float:none!important;height:32px;margin-left:-4px;padding-top:6px;z-index:1}#tc-google-signin iframe{margin:0 auto!important}.checkout-block form{border-radius:0;box-shadow:none;min-width:0;padding:0}.sticky.wrapper{position:sticky;top:0}.popup-body iframe.popup-embed{display:none}.popup-body .popup-payment-button,.popup-body .popup-payment-form{display:block}.popup-payment-content.iframe{width:50em}.popup-payment-content.iframe .popup-body{padding:0}.popup-payment-content.iframe iframe.popup-embed{border:none;display:block;height:30em;width:100%}.popup-payment-content.iframe .popup-payment-button,.popup-payment-content.iframe .popup-payment-form{display:none}.popup-payment-content.iframe[data-payment-module=ps_checkpayment] .popup-embed{height:18em}div#cart-subtotal-discount>.value{color:#d00}div#cart-subtotal-discount>.value:before{content:"-";padding-right:2px}div#create_account~.form-group.password .field-label:after{color:#36b4d2;content:"*"}[name=general_error]~.error-msg{width:100%}.popup_content[data-payment-module=paypal] .popup-payment-button{display:flex!important;justify-content:center}.popup_content[data-payment-module=paypal] .popup-payment-button #payment-confirmation,.popup_content[data-payment-module=paypal] .popup-payment-button #paypal-buttons [paypal-bnpl-button-container]{display:none!important}.popup_content[data-payment-module=paypal] .popup-payment-button #paypal-buttons [paypal-bnpl-button-container]:last-child{display:block!important}.delivery-option>label{flex-wrap:wrap;max-width:100%}.delivery-option>label #map,.delivery-option>label .shipping_agents{margin-left:-40px;width:140%!important}#tc-container .form-fields .form-group label .required-icon{display:none}#tc-container .form-fields .form-group label.required .field-label .required-icon{align-items:center;background-color:#fff;display:flex;height:100%;left:-13px;padding-left:2px;position:absolute;top:0;visibility:hidden}#tc-container .form-fields .form-group label.required .field-label .required-icon:before{border:1px solid var(--mexen-border);border-radius:100%;content:"";display:flex;height:14px;width:14px}#tc-container .form-fields .form-group label.required .field-label .required-icon:after{border-bottom:1px solid green;border-left:1px solid green;content:"";display:flex;height:4px;position:absolute;top:0;top:50%;transform:rotate(-45deg) translate(50%);width:8px}#tc-container .form-fields .form-group label.required input.form-control.-valid~.field-label .required-icon{visibility:visible}#tc-container .form-fields .form-group label.required input.form-control.-valid~.field-label .required-icon:before{border-color:green}#tc-container .form-fields .form-group label.required input.form-control.-error~.field-label .required-icon{visibility:visible}#tc-container .form-fields .form-group label.required input.form-control.-error~.field-label .required-icon:before{border-color:red}#tc-container .form-fields .form-group label.required input.form-control.-error~.field-label .required-icon:after{border:none;color:red;content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 50 50'%3E%3Cpath d='M9.156 6.313 6.312 9.155 22.157 25 6.22 40.969 9.03 43.78 25 27.844 40.938 43.78l2.843-2.843L27.844 25 43.687 9.156l-2.843-2.844L25 22.157Z' fill='red'/%3E%3C/svg%3E");font-size:0;font-style:normal;transform:none;transform:translate(3px,-4px)}.input-effects-flash .has-float-label input:focus~.effects-helper:after,.input-effects-flash .has-float-label select:focus~.effects-helper:after{animation:none}.offer-login{color:#a6a6a6;font-size:16px}.mark-required .form-group.checkbox label.required span.label:before,.mark-required .form-group.countrySelect label.required .field-label:after,.mark-required .form-group.email label.required .field-label:after,.mark-required .form-group.password label.required .field-label:after,.mark-required .form-group.select label.required .field-label:after,.mark-required .form-group.tel label.required .field-label:after,.mark-required .form-group.text label.required .field-label:after,.mark-required .form-group.text.need-dni label .field-label:after{color:#36b4d2}.form-group.radio-buttons{font-weight:700;opacity:.8}.static-customer-info{border-bottom:1px solid transparent}.customer-name{font-size:1.3em}a.edit-customer-info:hover .static-customer-info{border-bottom:1px solid #2fb5d2}a.edit-customer-info:hover .static-customer-info:after{background:#2fb5d2;bottom:0;color:#fff;content:attr(data-edit-label);font-size:.9em;opacity:.6;padding:2px 6px;position:absolute;right:0}span.carrier-delay{color:#36b4d2;padding-right:50px}.delivery-options,.payment-options{border-radius:5px;margin-bottom:20px;width:100%}#thecheckout-payment .inner-area,#thecheckout-shipping .inner-area{border:0 solid #e9e9e9}.available-values.id_gender{display:table}.custom-radio input[type=checkbox],.custom-radio input[type=radio]{cursor:pointer;opacity:0}.error-msg{border-radius:5px;font-size:12px}.-error~.error-msg{margin-top:-9px;padding:15px 5px 7px}.using-material-icons .custom-radio{background:#fff;border:none;border-radius:50%;cursor:pointer;display:inline-block;height:26px;margin-right:1.25rem;margin-top:0;position:relative;vertical-align:middle;width:26px}.using-material-icons .custom-radio input[type=radio]+span{background:transparent;border:2px solid #d1d1d1;border-radius:50%;box-sizing:border-box;display:inline-block;float:left;height:26px;left:0;margin-top:0;opacity:1;position:static;top:0;width:26px}.using-material-icons .custom-radio input[type=radio]:checked+span{align-items:center;border-color:#418dc0;display:flex;justify-content:center;position:relative}.using-material-icons .custom-radio input[type=radio]:checked+span:after{background:#418dc0;border-radius:100%;box-sizing:border-box;content:"";height:10px;position:absolute;width:10px}.customer-addresses{display:flex;font-size:.85em;justify-content:flex-end;margin-bottom:30px}.customer-addresses .addresses-selection{background:#f6f6f6;border-radius:6px;color:#505050;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:15px;position:relative}.customer-addresses select{background-color:transparent;border:none!important;color:#505050;font-size:14px;line-height:1.3em;margin-right:15px;outline:none!important;padding:0;position:relative}.customer-addresses option[disabled]{background:#f3f3f3}.saved-addresses-label{border-right:1px solid #cdcdcd;display:block;margin:0 10px 0 0;padding:10px 10px 10px 15px}.radio-inline span.custom-radio{margin-left:0;text-align:center}label.radio-inline{padding-right:40px;padding-top:5px}.has-float-label{margin-bottom:0}.has-float-label input.form-control,.has-float-label select.form-control.form-control-select{background-color:#fff;border:1px solid #e6e6e6;border-radius:6px;color:#505050;font-size:14px;height:60px;line-height:1.3em;padding:15px 22px;position:relative}.has-float-label:not(:-moz-placeholder-shown):not(:focus){border-color:#e5e5e5}.has-float-label:not(:placeholder-shown):not(:focus){border-color:#e5e5e5}.has-float-label input:-moz-placeholder-shown:not(:focus)~span.field-label{background-color:#fff;cursor:text;left:22px;top:50%;transform:translateY(-50%)}.has-float-label input:placeholder-shown:not(:focus)~span.field-label{background-color:#fff;cursor:text;left:22px;top:50%;transform:translateY(-50%)}.has-float-label select:-moz-placeholder-shown:not(:focus)~span.field-label{background-color:#fff;cursor:text;left:22px;top:50%;transform:translateY(-50%)}.has-float-label select:placeholder-shown:not(:focus)~span.field-label{background-color:#fff;cursor:text;left:22px;top:50%;transform:translateY(-50%)}.has-float-label span.field-label{background:#fff;color:#505050;cursor:text;font-size:14px;font-weight:400;left:22px;padding:0 5px;position:absolute;top:-12px;transition:all .15s linear;z-index:100}.thecheckout-reassurance{border:1px solid #ccc;border-radius:5px;padding:20px;text-align:center}.has-float-label.required span.field-label,.need-dni .has-float-label span.field-label{background:#fff;color:#505050;cursor:text;font-size:14px;font-weight:400;left:22px;padding:0 5px;position:absolute;top:-12px;transition:all .15s linear;z-index:100}.block-header{color:#111;font-size:20px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:23px;margin-bottom:0;padding-bottom:30px;text-transform:none}.reassurance-section{margin:20px auto 30px}.reassurance-section.delivery:after,.reassurance-section.security:after{border-bottom:2px solid #85cad9;content:"";display:block;margin:0 auto;padding-top:20px;width:80%}section.form-fields{padding-top:25px}.icon-remove-red-eye{margin-right:10px;margin-top:10px}.checkout-block[class*=num-] .block-header:before{border:2px solid #ccc;border-radius:50%;box-shadow:1px 1px 10px 3px rgba(0,0,0,.08);color:#2fb5d2;display:block;font-size:27px;font-weight:700;height:64px;line-height:64px;margin:0 0 12px;padding:0;text-align:center;width:64px}body#checkout .checkout-block .inner-area .offer-login a{background:#2fb5d2;border-radius:40px;color:#fff;font-size:20px;margin:10px auto;max-width:219px;padding:15px}body#checkout .checkout-block .inner-area .offer-login a:hover{background:#037d9a;text-decoration:none}.product-line-grid .product-line-body{margin-left:20px}.definition-list dl dt{background:#fff;flex:0 0 100%;font-size:13.5px;letter-spacing:1px;margin:.125rem;padding:0}.definition-list dl dd{background:#fff;border:1px solid #ccc;flex:0 0 100%;margin:.125rem .125rem 12px;padding:.5rem}img#OffAmazonPaymentsWidgets0{margin:10px auto}.page-content .custom-checkbox input[type=checkbox]+span{border:1px solid #eaeaea;border-radius:4px}.page-content .custom-checkbox input[type=checkbox]:checked+span{background-color:transparent;border-color:#36b4d2}.page-content .custom-checkbox input[type=checkbox]:checked+span>i{display:none}.custom-checkbox{position:relative}.custom-checkbox input[type=checkbox]{cursor:pointer;margin-left:-2px;margin-top:-1px;min-height:16px;min-width:16px;opacity:0;position:absolute}.custom-checkbox input[type=checkbox]+span{display:inline-block;height:24px;min-width:24px;width:24px}.custom-checkbox input[type=checkbox]+span .checkbox-checked{color:#36b4d2}.product-line-body .product-line-info span.label,.value{color:hsla(0,0%,9%,.659)}#delivery_message{border:1px solid #e6e6e6;border-radius:6px;min-height:265px;padding:20px}@media(min-width:1199px){#delivery_message{min-height:290px}}#gift_message{border:1px solid #e6e6e6;border-radius:6px;min-height:265px;padding:20px}span.custom-checkbox span.label{font-weight:700}span.custom-checkbox span.label em{font-weight:400}.width-below-50pct .cart-detailed-totals{left:0;width:100%}.checkout-block .cart-summary-line .label,.checkout-block .cart-summary-line .value{font-size:14px}.checkout-block a.cart-line-product-quantity-up{background-color:transparent;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="%23777" viewBox="0 0 24 24"><path d="M24 10h-10v-10h-4v10h-10v4h10v10h4v-10h10z"/></svg>');background-size:60%;border:1px solid gray;height:30px;width:30px}.checkout-block a.cart-line-product-quantity-up:hover{background-color:inherit;background-size:auto;background-size:60%}.checkout-block a.cart-line-product-quantity-down{background-color:transparent;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="%23777" viewBox="0 0 24 24"><path d="M24 10h-24v4h24z"/></svg>');background-size:60%;border:1px solid gray;height:30px;width:30px}.checkout-block a.cart-line-product-quantity-down:hover{background-color:inherit;background-size:auto;background-size:60%}.checkout-block .qty-section .qty{box-shadow:none}.checkout-block a.remove-from-cart{display:inline-block;text-align:center;width:100%}.checkout-block .has-discount .discount{background:#36b4d2}.checkout-block .product-price{color:#2fb5d2;display:inline-block}.checkout-block .cart-line-product-actions-section{background:red;border:1px solid red;border-radius:25px;max-width:120px;padding:4px;text-align:center;width:100%}.checkout-block input.cart-line-product-quantity{border-color:gray;border-width:1px 0;height:30px;margin-right:0;position:relative}.checkout-block .product-price-section .product-price,.checkout-block .product-price-section a{color:#fff;font-size:13px;font-weight:700}.checkout-block .cart-detailed-totals{background-color:unset;position:relative;right:0}.checkout-block .card.card-block,.checkout-block .card.cart-container,.checkout-block .card.cart-summary{border:none;box-shadow:none}.checkout-block .card{background-color:unset}.checkout-block .card .cart-detailed-totals>div{background-color:unset;border:none;border-radius:unset;box-shadow:unset!important;padding:0}.card-block.block-promo{padding-top:10px}@media(min-width:768px){.form-group{flex-basis:100%;flex-grow:1;padding-left:5px;padding-right:5px}}@media screen and (max-width:767px){.block-header{font-size:18px;margin-bottom:20px}.product-line-info .label{font-size:14px;line-height:2;width:100%}.value{font-size:14px}.checkout-block[class*=num-] .block-header:before{font-size:22px;height:48px;line-height:48px;width:48px}.delivery-options,.payment-options{padding:20px 10px}}@media(max-width:576px){.cart-detailed-totals{left:0;width:100%}}#cart #wrapper,#cart .footer-copyrights,#checkout #wrapper,#checkout .footer-copyrights{background-color:#f8f8f8}#footer .block_newsletter:before{content:none}.total-price-block strong{font-weight:500}.delivery-option-wrapper{border:1px solid #d1d1d1;border-radius:6px;cursor:pointer;min-height:80px;position:relative;width:100%}.delivery-option-wrapper:hover{background:#fff;border-color:#418dc0}.delivery-option-wrapper label{cursor:pointer;padding:15px 30px}.delivery-option-wrapper:last-child{margin-bottom:0}.delivery-option-wrapper.selected{background:#fff;border-color:#418dc0}.delivery-option-name{flex:1}.delivery-option-name .icon-question-circle{display:none}.delivery-option-name .icon-question-circle.tooltipstered{display:inline-block;margin-left:4px}.delivery-option-price span{color:#000;font-size:16px;font-weight:500;line-height:22px}.h6.carrier-name{color:#000;font-size:15px;font-weight:400;line-height:26px}.delivery-options{-moz-column-gap:20px;column-gap:20px;display:flex;flex-wrap:wrap;row-gap:20px}.delivery-options .row.delivery-option{width:100%}.payment-options{-moz-column-gap:20px;column-gap:20px;display:flex;flex-wrap:wrap;row-gap:20px}.payment-option-wrapper{align-items:stretch;border:1px solid #d1d1d1;border-radius:6px;cursor:pointer;display:flex;flex:0 0 calc(50% - 20px);min-height:80px}.payment-option-wrapper:hover{background:#fff;border-color:#418dc0}.payment-option-wrapper label{cursor:pointer;flex:1;padding:15px 30px}.payment-option-wrapper:last-child{margin-bottom:0}.payment-option-wrapper.selected{background:#fff;border-color:#418dc0}.payment-call-to-action-and-logo{flex:1;font-size:15px}.payment-call-to-action-and-logo p{color:#000;margin:0}.payment-call-to-action-and-logo .icon-question-circle{display:none}.payment-call-to-action-and-logo .icon-question-circle.tooltipstered{display:inline-block;margin-left:4px}.additional-services-option-wrapper{border:1px solid #d1d1d1;border-radius:6px;cursor:pointer;position:relative}.additional-services-option-wrapper label{cursor:pointer;flex:1;min-height:80px;padding:15px 30px}.additional-services-option-wrapper:last-child{margin-bottom:0}.additional-services-option-wrapper .custom-radio{background:#fff;border:none;border-radius:4px;cursor:pointer;display:inline-block;height:26px;margin-right:1.25rem;margin-top:0;position:relative;vertical-align:middle;width:26px}.additional-services-option-wrapper .custom-radio input[type=checkbox]+span{background:transparent;border:1px solid #d1d1d1;border-radius:4px;box-sizing:border-box;display:inline-block;float:left;height:26px;left:0;margin-top:0;opacity:1;position:static;top:0;width:26px}.additional-services-option-wrapper .custom-radio input[type=checkbox]:checked+span{align-items:center;border-color:#232323;display:flex;justify-content:center;position:relative}.additional-services-option-wrapper .custom-radio input[type=checkbox]:checked+span:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.537 7.075a.618.618 0 0 1-.476-.204L.204 4.014a.658.658 0 0 1 0-.953.658.658 0 0 1 .952 0l2.381 2.381L8.844.204a.658.658 0 0 1 .952 0 .658.658 0 0 1 0 .952L4.014 6.94c-.068.068-.273.136-.477.136Z' fill='%23232323'/%3E%3C/svg%3E") 50%/contain no-repeat;box-sizing:border-box;content:"";height:10px;position:absolute;width:10px}.additional-services-option-name{flex:1}.additional-services-option-price span{color:#000;font-size:16px;font-weight:500;line-height:22px}.h6.service-name{color:#000;font-size:15px;font-weight:400;line-height:26px}.additional-service-options .row.additional-services-option{margin:0}.additional-services-option>label{align-items:center;display:flex;margin-bottom:0}.additional-services-option>label>.row{display:flex;margin:0;text-align:left}.additional-services-option-detail{display:flex;flex-grow:1;margin:0;position:relative}.additional-services-option-detail .name-and-delay{flex-grow:1}.additional-services-option-logo{align-items:center;display:flex;max-width:70px}.additional-services-option-logo img{max-height:100%;max-width:100%}.additional-services-options .row.additional-services-option{display:flex;flex-wrap:nowrap;line-height:1.5;margin:0}label.additional-services-option-label{flex-grow:1}.additional-services-detail{flex:1}.additional-service-wrapper{align-items:center;display:flex;justify-content:space-between;margin:0;position:relative}.service-price{color:#505050;font-size:15px;font-weight:500;line-height:17.58px;text-align:right}#thecheckout-cart-summary.checkout-block .inner-area{background:no-repeat;border-radius:initial;padding:0}#thecheckout-cart-summary{margin-bottom:0}#thecheckout-cart-summary #main{background:#fff;border-radius:6px;padding:40px 40px 0;position:relative}@media(max-width:575px){#thecheckout-cart-summary #main{padding:20px 20px 0}#thecheckout-cart-summary #main .mexen-section-title{margin-bottom:20px}#thecheckout-cart-summary #main .cart-summary-line{margin-bottom:10px!important}#thecheckout-cart-summary #main .cart-summary-totals{margin-bottom:10px;margin-top:10px;margin-top:20px}}#thecheckout-cart-summary .dummy-block-container{background:#fff}#thecheckout-cart-summary .cart-summary-line{margin-bottom:20px}#thecheckout-cart-summary .cart-summary-line .label{margin:0}#thecheckout-cart-summary .inner-area{border-radius:6px 6px 0 0}#thecheckout-account .account-header{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}#thecheckout-account .account-header:after{background:#f8f8f8;bottom:0;content:"";height:2px;left:-40px;position:absolute;right:-40px}#thecheckout-account:not(.expanded) .inner-area{padding-bottom:0}.log-in{align-items:center;color:#505050;-moz-column-gap:10px;column-gap:10px;display:flex;font-size:15px;font-weight:500;line-height:17px}#checkout .l-header{background:#fff;min-height:unset!important;padding:20px 0!important}#checkout .product-line-data{flex:1;justify-content:center}#checkout .product-line-data strong{font-weight:500}#checkout .product-line-desc{flex:1;max-width:unset;padding-right:15px}#checkout .product-lines-data{flex:0 0 30%}#checkout .nav__container_logo{align-items:center;-moz-column-gap:20px;column-gap:20px;display:flex}.payment-options.fake{flex-direction:column;flex-wrap:nowrap}.payment-options.fake .payment-option-wrapper{flex:1}.payment-options.fake .payment-option-wrapper label{padding:15px 20px}.payment-options.fake .payment-option-wrapper span{color:#505050;font-size:14px;font-weight:400;line-height:16px;text-align:right;text-decoration:underline}.payment-options.fake .payment-option-wrapper:hover .payment-options-modal span{color:#1b8ec5;cursor:pointer}.payment-options.fake .payment-option-wrapper:not(.selected){display:none}.payment-options.fake .payment-logo{margin-right:20px}.payment-options.fake .payment-option-wrapper.selected{background:#fff;border-color:#d1d1d1}.delivery-options-list.fake .delivery-option-wrapper label{padding:15px 20px}.delivery-options-list.fake .delivery-option-wrapper:hover .delivery-option-modal span{color:#1b8ec5;cursor:pointer}.delivery-options-list.fake .delivery-option-wrapper:not(.selected){display:none}.delivery-options-list.fake .delivery-option-logo{margin-right:20px}.delivery-options-list.fake .delivery-option-modal span{color:#505050;font-size:14px;font-weight:400;line-height:16px;text-align:right;text-decoration:underline}.delivery-options-list.fake .delivery-option-wrapper.selected{background:#fff;border-color:#d1d1d1}.checkout-block .form-group label{height:60px}.switch-pill{background-color:#ccc;border-radius:20px;cursor:pointer;display:inline-block;font-size:14px;padding:2px;position:relative;transition:background-color .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.switch-pill input{opacity:0;position:absolute;z-index:-1}.switch-pill .pill-slider{background-color:#fff;border-radius:18px;bottom:2px;box-shadow:0 2px 4px rgba(0,0,0,.2);left:2px;position:absolute;top:2px;transition:all .3s ease;z-index:0}.switch-pill label{color:#fff;padding:5px 10px;position:relative;transition:color .25s;z-index:1}#i_am_business_delivery:checked~.pill-slider{left:auto;right:2px}#i_am_business_delivery:checked~.label-business,#i_am_business_delivery:not(:checked)~.label-personal{color:#000}.switch-personal-info-type{margin:10px 0}.pill-button{background:#f6f6f6;border-radius:28px;color:#505050;display:inline-block;font-size:15px;font-weight:700;padding:5px;position:relative;z-index:0}@media(max-width:450px){.pill-button{display:flex;justify-content:space-evenly;width:100%}}.pill-button-input{display:none;visibility:hidden}.pill-button-highlight{background:#fff;border-radius:22px;height:40px;left:10px;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s;z-index:1}.pill-button-selection{cursor:pointer;display:inline-block;padding:.4em .9em;position:relative;transition:all .2s;z-index:2}.create-account-box{align-items:center;-moz-column-gap:20px;column-gap:20px;display:flex}@media(max-width:575px){.create-account-box{align-items:flex-start!important;flex-direction:column}}.create-account-box a{display:block;font-size:15px;font-weight:400;line-height:17.58px;padding:0;text-align:left;text-decoration:underline}@media(max-width:575px){.create-account-box a{margin-left:45px}}.create-account-box .label{color:#505050;font-size:15px;font-weight:500;line-height:17.58px;text-align:left}.create-account-wrapper{align-items:center;display:flex;justify-content:space-between}.form-group.newsletter.checkbox{display:none}.login-block-moved{padding-top:40px}.login-block-moved p,.login-block-moved p a{color:#000;font-size:16px;font-weight:300}.login-block-moved p a:hover{text-decoration:underline}#thecheckout-address-invoice .inner-area,.address-fields .form-fields{padding-top:0}a.gusButton{color:#505050;font-size:14px;font-weight:400;line-height:16.41px;text-align:right;text-decoration:underline}.input-group-btn.js-gusButtonWrapper{align-items:center;display:flex;height:100%;z-index:10}.-error .error-msg{display:block}.cart-overview.js-cart{border-top:none;margin:0 -30px;padding:0 30px}#thecheckout-cart .cart-items{margin:unset}#thecheckout-cart .cart-items .cart-item:not(:last-child){border-bottom:none;margin-bottom:20px;padding-bottom:0}.fake.delivery-options-list .delivery-option-wrapper,.fake.delivery-options-list .delivery-options.selected{flex:1;margin-bottom:0}#cart .additional-services fieldset{-moz-column-gap:20px;column-gap:20px;display:flex;flex-direction:row;flex-wrap:wrap;row-gap:20px}#cart .additional-services fieldset .additional-services-option-wrapper{flex:0 0 100%;max-width:100%}#cart .product-line-data{flex:1}#cart .product-line-data.product-actions-block{flex:0}#cart .product-lines-data{align-items:center;-moz-column-gap:20px;column-gap:20px}#cart #thecheckout-html-box-1 .additional-services fieldset{-moz-column-gap:20px;column-gap:20px;display:flex;flex-direction:column;row-gap:20px}#cart #thecheckout-html-box-1 .additional-services fieldset .additional-services-option-wrapper{flex:100%;margin-bottom:0;max-width:100%}.remaining-amount-to-free-shipping-container{background:#fff;border-radius:6px;margin-bottom:10px;padding:20px 30px;position:relative}@media(max-width:575px){.remaining-amount-to-free-shipping-container{padding:20px 15px}}.remaining-amount-to-free-shipping-container .remaining-amount{font-size:14px;font-weight:700}.remaining-amount-to-free-shipping-container .remaining-amount-msg{align-items:center;display:flex;flex-wrap:nowrap;font-size:14px;justify-content:flex-start}.remaining-amount-to-free-shipping-container.free{display:none}.delivery-ico{margin-right:10px}.remaining-amount-text{flex:1}.remaining-amount-progress{background:#f8f8f8;border:1px solid #f8f8f8;border-radius:30px;margin-top:5px;padding:1px}.remaining-amount-progress .inside-bar{background:linear-gradient(90deg,#498dbe,#62ace0);border-radius:30px;height:9px}.cart-summary-line.cart-total .label{color:#474646;font-size:16px;font-weight:500;line-height:18px;text-align:left}.cart-summary-line.cart-total .value{color:#000;font-size:20px;font-weight:500;line-height:23px;text-align:right}.checkout-block.submit-button{margin-top:0}.checkout-block.submit-button .inner-area{border-radius:0 0 6px 6px;padding:18px 20px 20px!important}.new-card{background:#fff;border-radius:6px;padding:30px;position:relative}.new-card .block-header{color:#111;font-size:20px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:23px;margin:0;text-transform:none}.cart-summary .card-footer{background-color:unset;border-top:unset;margin-top:30px;padding:0}.cart-summary-line .label{align-items:center;color:var(--mexen-gray-dark);display:flex;font-size:14px;font-weight:400}.cart-summary-line .value{color:#000;font-size:15px;font-weight:500}.cart-summary-line>span{font-size:.85em}.cart-summary-line i.material-icons{font-size:16px}.cart-summary-line a{display:flex;justify-content:space-between}.card-body--summary .block-header{color:var(--mexen-title);display:block;font-size:18px;font-weight:500;line-height:23px;margin-bottom:20px}.block-header-wrapper{align-items:center;display:flex;justify-content:space-between}.cart-products__delivery-date-info{align-items:center;background:#f6efe2;border-radius:6px;-moz-column-gap:15px;column-gap:15px;display:flex;font-size:14px;font-style:normal;font-weight:300;line-height:20px;margin-bottom:20px;padding:15px 20px}.steps-nav{flex:1}.steps-nav__list{justify-content:flex-end;margin:0 30px}.steps-nav__item,.steps-nav__list{align-items:center;display:flex;flex-direction:row}.steps-nav__item{color:#666;font-size:14px;font-style:normal;font-weight:500;justify-content:center;letter-spacing:normal;line-height:16px;padding:0 26px;white-space:nowrap}.steps-nav__item a{color:#292929}.steps-nav__item a:hover{color:#1b8ec5}.steps-nav__item.complete,.steps-nav__item.current{color:#292929}.steps-nav__separator{align-self:flex-start;border-top:2px solid #fff;flex:0 0 11%;margin-top:10px;max-width:50px}.steps-nav__number{align-items:center;background-color:#fff;border:1px solid var(--mexen-gray-dark);border-radius:50%;display:flex;flex:0 0 24px;font-size:14px;height:24px;justify-content:center;margin-right:10px;opacity:.6}.current>.steps-nav__number{background:var(--mexen-gradient);border:0 solid var(--mexen-gradient);color:#fff;flex:0 0 24px;font-size:14px;height:24px;opacity:1;width:24px}.complete>.steps-nav__number{background-color:rgba(27,142,197,.1);border-color:rgba(27,142,197,.1);color:#fff;font-size:0;opacity:1}.complete>.steps-nav__number:before{content:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMy41MzcgNy4wNzVhLjYxOC42MTggMCAwIDEtLjQ3Ni0uMjA0TC4yMDQgNC4wMTRhLjY1OC42NTggMCAwIDEgMC0uOTUzLjY1OC42NTggMCAwIDEgLjk1MiAwbDIuMzgxIDIuMzgxTDguODQ0LjIwNGEuNjU4LjY1OCAwIDAgMSAuOTUyIDAgLjY1OC42NTggMCAwIDEgMCAuOTUyTDQuMDE0IDYuOTRjLS4wNjguMDY4LS4yNzMuMTM2LS40NzcuMTM2WiIgZmlsbD0iIzA0OEFFRCIvPjwvc3ZnPg==");height:7px}.checkout-header-nav{align-items:center;display:flex;justify-content:space-between;margin-bottom:30px;margin-top:30px}@media(max-width:991px)and (min-width:576px){.back-button-wrapper{display:none}}.back-button{color:#505050;font-size:15px;font-weight:500;line-height:17.58px;text-align:left;text-decoration:underline}.back-button:hover{color:var(--mexen-blue)}.opartSaveCartDisplayLink{color:#505050;font-size:15px;font-weight:500;line-height:17.58px;text-align:right}.cart-sticky{margin-bottom:20px;position:sticky;top:144px;transition:.3s ease}.cart-sticky .card-body--summary .block-header{margin-bottom:0}.js-terms.collapsed p{display:block;margin-bottom:0;max-height:52px;overflow:hidden;text-overflow:ellipsis}.js-terms.expanded p{display:block}.product-line-info{font-size:17px}.product-line-info .label{color:#000;font-size:16px;font-size:15px;font-weight:300;line-height:1.3em;line-height:23px;transform:none;width:100%}.cart-item .product-line-info.product-attribute span{font-size:12px;line-height:12px}.cart-item .product-line{display:flex;flex-wrap:wrap;justify-content:space-between;min-height:100px}.cart-item .product-line-info{width:100%}.cart-item .product-line-info:first-child{height:auto;margin:0;transform:unset}.qty-section{text-align:left}.product-line-image img{height:100%;width:100%}span.product-image.media-middle{border:1px solid #ebebeb;border-radius:6px;display:block;height:120px;padding:15px;width:120px}.product-line-data{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-evenly}.product-line-data .title{color:#666;font-size:13px;font-weight:400}.product-line-data .value{color:#222;font-size:20px;font-weight:500}.product-lines-data--wrapper{display:flex;flex:0 0 50%;flex-direction:column}.product-lines-data{display:flex;flex:0 0 50%;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.product-line-body{align-items:center;display:flex;flex:1;flex-wrap:wrap;padding-left:30px;padding-right:15px}.product-line-info.product-attribute{font-size:.9em}.cart-detailed-totals{left:0;width:100%}.qty-container .qty-box{transform:scale(.8)}.product-line-actions .product-line-qty{flex-grow:5;text-align:right}.product-line-actions>div{line-height:20px}.product-line-delete{padding-top:0}.qty-insufficient-stock.hidden{display:none}.product-line-info.quantity-info{font-size:14px;font-weight:400}.product-line-info.quantity-info .qty-label{display:flex;flex-direction:row}.qty-in-stock-only{color:red}.qty-label{color:#fff}.qty-label.label-success{color:#489240}.qty-label.label-success.label-later{color:orange}.qty-label.label-warning.label-later{color:#e7e7e7}.qty-remaining-on.no-longer-available{color:#e50000}.worth-buying{margin-top:20px}.worth-buying a{align-items:center;color:var(--mexen-title);-moz-column-gap:10px;column-gap:10px;display:flex;flex-direction:row;font-size:14px;font-weight:500;line-height:16.41px;text-align:left}.js-cart-line-product-quantity:not(.form-control),.product-quantity-spin{max-width:120px;position:relative}.wb-cart-modal .modal-header{background:#f8f8f8;padding-bottom:0;padding-top:38px;text-align:center}.wb-cart-modal .splide__pagination{margin:30px auto 0;position:static;transform:none}.wb-cart-modal .default-carousel-section__splide-button-container--bottom{left:0;margin:0;max-width:unset;padding:0;position:absolute;right:0;top:50%;transform:translateY(-50%);width:100%}.wb-cart-modal .worth-buying-products .default-section-title{display:none}.wb-cart-modal .worth-buying-products .default-carousel-section__wrapper{margin:0;padding:0}.wb-cart-modal .modal-body{background:#f8f8f8}.wb-cart-modal .blockcart-modal__product{border:none}.wb-cart-modal .image-wrapper{background:#fff;border-radius:6px;padding:20px}.modal-sub-title{color:#505050;display:block;font-size:28px;font-weight:300;line-height:32px;margin-bottom:40px!important;text-align:left}.quantity-info-availability{color:#757575;display:block;margin-right:5px}.flex-split-horizontal{width:calc(100% - 20px)!important}.contact-box-flex-container{align-items:center;display:flex}.contact-box-flex-item-fixed{flex:0 0 35px}.contact-box-image-responsive{border:0;outline:none;text-decoration:none;width:100%}.contact-box-padding-left-15{padding-left:15px}.contact-box-text-normal{font-weight:400;line-height:28px}.contact-box-text-small{font-size:12px;line-height:26px}.contact-box-color-dark{color:#222}.contact-box-color-light-gray{color:#b1b4b5}.contact-box-no-decoration a{color:inherit;text-decoration:none}.footer-slim-wrapper{justify-content:space-between;padding:50px 0}.footer-slim-wrapper,.footer-slim-wrapper .contacts{align-items:center;display:flex}.footer-slim-wrapper .contacts-text{display:flex;flex-direction:column}.footer-container.slim{margin-bottom:0;margin-top:0;padding-top:0}.contact-info .text-large{font-size:2px;font-weight:300;line-height:35.84px;text-align:left}.contact-info .text-medium{font-size:26px;font-weight:300;line-height:45px;text-align:left}.contact-info .mb-2{margin-bottom:8px}.new-card.cart-container .block-header-wrapper{margin-bottom:40px;padding-bottom:30px;position:relative}.new-card.cart-container .block-header-wrapper:after{background:#f8f8f8;bottom:0;content:"";height:2px;left:-40px;position:absolute;right:-40px}.new-card.cart-container .block-header-wrapper .block-header{padding-bottom:0}.modal-header .close{height:50px;margin:unset!important;padding:unset!important;width:50px}.icon-closed:before,.top-bottom-line-boxes__button[aria-expanded=true]>p:before{color:#178cc0;content:"";font-weight:bolder}.Why-it-worth-it .title{font-size:25px;font-weight:300;line-height:30px;margin-bottom:40px;text-align:left}.Why-it-worth-it .worth-it-span{color:#9c9c9c;font-size:14px;font-weight:400;line-height:16px;margin:40px 0;text-align:left}.buttons.row{-moz-column-gap:10px;column-gap:10px;display:flex;flex-direction:row;justify-content:space-between}.buttons.row>div{flex:0 1 calc(50% - 10px)}.icon-button{align-items:center;background-color:#fff;border:1px solid #e6e6e6;border-radius:6px;cursor:pointer;display:inline-flex;height:60px;outline:none;padding:20px;text-decoration:none;transition:border-color .2s;width:100%}.icon-button .icon{align-items:center;display:flex;height:20px;justify-content:center;margin-right:20px;width:20px}.icon-button .text{color:#58585a;display:block;font-size:15px;font-weight:400}.icon-button:hover{border-color:#418dc0}.cart-success-message{align-items:center;background:#228b22;border-radius:4px;color:#fff;display:flex;height:40px;justify-content:center;width:100%}#order-confirmation #registration-form,.logged-in .create-account-box,.worth-buying-show-mobile{display:none}.logged-in section.form-fields{padding-top:0}.block-login-form .form-group.password,.form-group.postcode{display:block!important}#invoice-checkbox{margin-top:20px}#invoice-checkbox:has(input:disabled){filter:grayscale(1)}#invoice-checkbox:has(input:disabled) input:disabled{cursor:not-allowed}.toggle-text{color:#666;font-size:13px;font-weight:400;line-height:15px;position:relative;text-align:left;top:-15px}.toggle-text:hover{color:#1b8ec5;cursor:pointer}.account-buttons{align-items:center;-moz-column-gap:15px;column-gap:15px;display:flex;flex-wrap:wrap}a.log-in.logout{border-left:1px solid #adadad;padding-left:15px}.additional-information{display:none!important}.btn.gradient-btn{moz-transition:all .4s ease-in-out;align-items:center;background-image:linear-gradient(90deg,#418dc0,#5bace2,#418dc0,#5bace2);background-size:300% 100%;border:none;border-radius:6px;color:#fff;display:flex;font-size:16px;height:60px;justify-content:center;overflow:hidden;position:relative;text-transform:none;transition:all .4s ease-in-out;width:100%}.btn.gradient-btn:focus{outline:none}.btn.gradient-btn:hover{moz-transition:all .4s ease-in-out;background-position:100% 0;transition:all .4s ease-in-out}.modal-body.cms ul{list-style:inherit;padding-left:inherit}.modal-logout .modal-footer{-moz-column-gap:20px;column-gap:20px}.modal-logout .modal-footer>*{flex:1}.modal-btn{color:#505050;font-size:15px;font-weight:500;line-height:17px}.modal-btn.cancel-btn{text-align:right}.vatchecker-result{background:#fff}@media(min-width:992px){#thecheckout-confirm .inner-area,#thecheckout-order-message .inner-area{padding:20px 25px 0!important}}@media(min-width:767px){.block-login-form{padding-right:50px}.Why-it-worth-it{padding-left:50px}#thecheckout-confirm .inner-area,#thecheckout-order-message .inner-area{min-height:390px}#thecheckout-cart-summary #main{min-height:290px}#thecheckout-cart-summary #main.free-delivery{min-height:266.625px}#checkout #thecheckout-cart-summary:not(:has(.remaining-amount-to-free-shipping-wrapper)) #main{padding:20px 25px 25px}}@media(min-width:767px)and (max-width:1199px){#cart:not(:has(.product-lines-data--wrapper)) .cart-item .product-lines-data{flex:1 0 calc(100% - 125px);margin-bottom:30px;margin-top:15px}#cart:has(.product-lines-data--wrapper) .cart-item .product-lines-data{flex:1 0 calc(100% - 125px);margin-bottom:0;margin-top:15px}#cart:has(.product-lines-data--wrapper) .cart-item .product-lines-data--wrapper{margin-bottom:30px}}@media(max-width:991px){.product-line-data.price-block{display:none}}@media(max-width:767px){#cart .checkout-header-nav{display:none}#cart .product-line-desc{flex:1;max-width:unset;padding:0}#cart .product-line-data.total-price-block{flex:1}#cart .product-line-data.product-actions-block{align-items:flex-end;display:flex}#cart .product-lines-data{flex:1 0 calc(100% - 125px);flex-wrap:wrap;margin-top:10px}#cart .additional-services fieldset{flex-direction:column}#cart .additional-services fieldset .additional-services-option-wrapper{flex:0 0 100%;margin-bottom:0;max-width:100%}#cart .payment-logo img{max-height:25px}#cart .product-line-data{flex:initial}.checkout-header-nav,.header-nav__container{align-items:center;display:flex;flex-direction:column}.footer-slim-wrapper{flex-direction:column;padding:0 0 25px}.steps-nav__list{margin:0}.steps-nav__separator{border-top:1px solid #fff;flex:0 0 11%;max-width:11%}.steps-nav__number{flex:0 0 24px;height:24px;margin:0 0 10px;width:24px}.steps-nav__item{flex-direction:column;padding:0 10px}.steps-nav__wrapper{margin-top:10px}.opartSaveCartDisplayLink{font-size:0}.create-account-wrapper{flex-direction:column-reverse}.create-account-wrapper>div{width:100%}.create-account-box{align-items:flex-start;align-items:center;-moz-column-gap:20px;column-gap:20px;display:flex;justify-content:space-between}.create-account-box a{font-size:14px;margin-top:5px}.switch-personal-info-type{margin:25px 0}.checkout-block{height:100%;margin:10px 0;overflow:hidden}.checkout-block .inner-area{height:100%;padding:20px}#thecheckout-html-box-1 .additional-services fieldset{flex-direction:column}#thecheckout-html-box-1 .additional-services fieldset .additional-services-option-wrapper{flex:0 0 100%;max-width:100%}.delivery-options,.payment-options{flex-direction:column;margin:0;padding:0}.block-header{padding-bottom:0}#checkout .modal-body{padding:1.875rem 0}#checkout .cart-item .product-line{justify-content:flex-end}#checkout .product-lines-data{flex:0 0 calc(100% - 125px)}#checkout .block-header{padding-bottom:20px}#checkout .l-header{background:transparent;padding:0}#checkout .nav__container_logo{align-items:center;-moz-column-gap:20px;column-gap:20px;display:flex;justify-content:space-between;width:100%}span.product-image.media-middle{height:110px;width:110px}.product-line .product-line-body{padding-left:15px}.product-lines-data{flex:0 0 calc(100% - 125px)}.product-line-info .label{-webkit-line-clamp:3;font-size:14px;line-height:23px}#delivery_message,#gift_message{min-height:120px}.product-line-data .bootstrap-touchspin>input.form-control{height:50px}.new-card{padding:20px}}@media(max-width:767px)and (max-width:575px){.new-card{padding:20px 15px}}@media(max-width:767px){.new-card .block-header-wrapper{margin-bottom:20px;position:relative}.new-card .block-header-wrapper .block-header{padding-bottom:20px}.new-card .block-header-wrapper:after{background:#f8f8f8;bottom:0;content:"";height:2px;left:-20px;position:absolute;right:-20px}.new-card .block-header{font-size:20px}.new-card.cart-container .block-header-wrapper{align-items:center;margin-bottom:20px;padding-bottom:20px}.new-card.cart-container .block-header-wrapper:after{background:#f8f8f8;bottom:0;content:"";height:2px;left:-20px;position:absolute;right:-20px}.new-card.cart-container .block-header-wrapper>span{align-items:center;border:1px solid #ebebeb;border-radius:6px;display:flex;height:50px;justify-content:center;visibility:hidden;width:50px}.new-card.cart-container .block-header{line-height:1;padding-bottom:0!important}#opartSaveCartBloc,#opartSaveCartBloc p{align-items:center;display:flex}.delivery-option-wrapper{border:none;border-radius:0;flex:1;margin-bottom:0;min-height:auto;padding-bottom:0;position:relative}.delivery-option-wrapper:after{background:#f8f8f8;bottom:0;content:"";height:2px;left:-20px;position:absolute;right:-20px}.delivery-option-wrapper label{padding:0}.payment-option-wrapper{border:none;border-radius:0;min-height:auto;padding-bottom:20px;position:relative}.payment-option-wrapper:after{background:#f8f8f8;bottom:0;content:"";height:2px;left:-20px;position:absolute;right:-20px}.payment-option-wrapper label{padding:0}.additional-services-option-wrapper{border:none;border-radius:0;margin-bottom:20px;padding-bottom:20px}.additional-services-option-wrapper:after{background:#f8f8f8;bottom:0;content:"";height:2px;left:-20px;position:absolute;right:-20px}.additional-services-option-wrapper label{min-height:auto;padding:0}.additional-services-option-wrapper:last-child{padding-bottom:0}.additional-services-option-wrapper:last-child:after{content:none}.delivery,.payment{padding-bottom:0}.cart-sticky{position:relative;top:unset}.cart-sticky .card-body--summary .block-header{margin-bottom:30px}.cart-sticky .cart-summary-totals{margin-top:20px}.cart-voucher{padding:10px 0 0}.cart-grid-right{margin:0!important}.worth-buying-show-mobile{display:block;flex:1;flex-basis:100%}.worth-buying-show-mobile .worth-buying{margin-top:10px}.worth-buying-show-mobile .worth-buying a{align-items:center;background:#f8f8f8;color:#505050;display:flex;font-size:14px;font-weight:700;justify-content:center;padding:10px}.worth-buying-hide-mobile{display:none}.pill-button,.shaim_gdpr_checkbox .checkbox span.label,.shaim_gdpr_checkbox .checkbox>label,body#checkout span.custom-checkbox span.label,body#checkout span.custom-checkbox>label{font-size:14px}#tc-container-mobile #thecheckout-account{margin-top:10px}#tc-container-mobile .block-header{position:relative}#tc-container-mobile .block-header.shopping-cart-header{margin-bottom:20px}#tc-container-mobile #thecheckout-html-box-1 .block-header:after,#tc-container-mobile .block-header.payment-method-header:after,#tc-container-mobile .block-header.shipping-method-header:after,#tc-container-mobile .block-header.shopping-cart-header:after{background:#f8f8f8;bottom:0;content:"";height:2px;left:-20px;position:absolute;right:-20px}#tc-container-mobile .form-group{padding-right:0}.payment-options.fake .payment-option-wrapper label{padding:0}.payment-options.fake .payment-option-wrapper.selected{border:none;padding-bottom:0}.delivery-options-list.fake .delivery-option-wrapper label{padding:0}.delivery-options-list.fake .delivery-option-wrapper.selected{border:none;padding-bottom:0}.fake .delivery-option-wrapper:after,.fake .payment-option-wrapper:after{content:none}.modal.show .modal-dialog{background:#fff}.checkout-block.submit-button .inner-area{padding:0 20px 20px}#thecheckout-order-message .block-header{margin-bottom:0}.Why-it-worth-it .title{margin-bottom:20px}.Why-it-worth-it .worth-it-span{margin:20px 0}.login-block-moved{padding-top:20px}.forgot-password{margin-bottom:15px;margin-top:15px;text-align:center}.icon-button{justify-content:center}.icon-button .text{display:none}.icon-button .icon{margin-right:0}.address-fields{margin-top:5px}.wb-cart-modal .modal-sub-title{font-size:18px}.inpost-shipping-machine-wrapper{flex-direction:column;row-gap:15px}.contact-info{align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:15px;width:100%}.contact-info .text-large{font-size:20px}.contact-info .text-medium{font-size:18px}.contact-box-padding-left-15{font-size:13px;padding-left:10px}.h6.carrier-name{font-size:13px}.customer-addresses{margin-bottom:20px;padding-top:20px}.customer-addresses select{font-size:12px}.saved-addresses-label{font-size:13px}.js-cart-line-product-quantity:not(.form-control),.product-quantity-spin{max-width:110px}.normal-text{font-size:18px;font-weight:400;text-transform:lowercase}}#cart .side-banners-wrapper,#checkout .side-banners-wrapper{display:none}#cart #opartSaveCartBlocModal .spinner,#checkout #opartSaveCartBlocModal .spinner{animation:spin .6s ease-out infinite;background:transparent;border:4px solid transparent;border-radius:100%;border-top-color:#fff;box-sizing:border-box;display:block;height:34px;margin-right:15px;position:absolute;width:34px}#cart #opartSaveCartBloc_loader,#checkout #opartSaveCartBloc_loader{align-items:center;background:hsla(0,0%,100%,.731);display:flex;height:100%;inset:0;justify-content:center;left:0;opacity:0;position:absolute;top:0;visibility:hidden;width:100%;z-index:1}@keyframes spin{to{transform:rotate(1turn)}}#cart #opartSaveCartBloc_loader .lds-ellipsis,#cart #opartSaveCartBloc_loader .lds-ellipsis div,#checkout #opartSaveCartBloc_loader .lds-ellipsis,#checkout #opartSaveCartBloc_loader .lds-ellipsis div{box-sizing:border-box}#cart #opartSaveCartBloc_loader .lds-ellipsis,#checkout #opartSaveCartBloc_loader .lds-ellipsis{display:inline-block;height:80px;position:relative;width:80px}#cart #opartSaveCartBloc_loader .lds-ellipsis div,#checkout #opartSaveCartBloc_loader .lds-ellipsis div{animation-timing-function:cubic-bezier(0,1,1,0);background:var(--mexen-blue);border-radius:50%;height:13.33333px;position:absolute;top:33.33333px;width:13.33333px}#cart #opartSaveCartBloc_loader .lds-ellipsis div:first-child,#checkout #opartSaveCartBloc_loader .lds-ellipsis div:first-child{animation:lds-ellipsis1 .6s infinite;left:8px}#cart #opartSaveCartBloc_loader .lds-ellipsis div:nth-child(2),#checkout #opartSaveCartBloc_loader .lds-ellipsis div:nth-child(2){animation:lds-ellipsis2 .6s infinite;left:8px}#cart #opartSaveCartBloc_loader .lds-ellipsis div:nth-child(3),#checkout #opartSaveCartBloc_loader .lds-ellipsis div:nth-child(3){animation:lds-ellipsis2 .6s infinite;left:32px}#cart #opartSaveCartBloc_loader .lds-ellipsis div:nth-child(4),#checkout #opartSaveCartBloc_loader .lds-ellipsis div:nth-child(4){animation:lds-ellipsis3 .6s infinite;left:56px}@keyframes lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0)}to{transform:translate(24px)}}#cart #opartSaveCartBloc_loader .lds-ripple,#checkout #opartSaveCartBloc_loader .lds-ripple{color:var(--mexen-blue)}#cart #opartSaveCartBloc_loader .lds-ripple,#cart #opartSaveCartBloc_loader .lds-ripple div,#checkout #opartSaveCartBloc_loader .lds-ripple,#checkout #opartSaveCartBloc_loader .lds-ripple div{box-sizing:border-box}#cart #opartSaveCartBloc_loader .lds-ripple,#checkout #opartSaveCartBloc_loader .lds-ripple{display:inline-block;height:180px;position:relative;width:180px}#cart #opartSaveCartBloc_loader .lds-ripple div,#checkout #opartSaveCartBloc_loader .lds-ripple div{animation:lds-ripple 1s cubic-bezier(0,.2,.8,1) infinite;border:4px solid;border-radius:50%;opacity:1;position:absolute}#cart #opartSaveCartBloc_loader .lds-ripple div:nth-child(2),#checkout #opartSaveCartBloc_loader .lds-ripple div:nth-child(2){animation-delay:-.5s}@keyframes lds-ripple{0%{height:8px;left:36px;opacity:0;top:36px;width:8px}4.9%{height:8px;left:36px;opacity:0;top:36px;width:8px}5%{height:8px;left:86px;opacity:1;top:86px;width:8px}to{height:180px;left:0;opacity:0;top:0;width:180px}}#cart #opartSaveCartBloc_loader.show,#checkout #opartSaveCartBloc_loader.show{opacity:1;visibility:visible}#cart .opartSaveCartBloc_loader>*,#checkout .opartSaveCartBloc_loader>*{z-index:10}#cart .opartSaveCartDisplayLink:hover,#checkout .opartSaveCartDisplayLink:hover{color:var(--mexen-blue);text-decoration:none}#cart .opartSaveCartDisplayLink:hover span svg path,#checkout .opartSaveCartDisplayLink:hover span svg path{fill:var(--mexen-blue)}#cart #sendPdfModal .modal-header,#checkout #sendPdfModal .modal-header{align-items:center;padding-top:0}#cart #sendPdfModal .modal-header .modal-title,#checkout #sendPdfModal .modal-header .modal-title{font-size:22px;line-height:26px}#cart #sendPdfModal .modal-content,#checkout #sendPdfModal .modal-content{background-color:#fff}#cart #sendPdfModal .modal-content .form-control,#checkout #sendPdfModal .modal-content .form-control{border:1px solid var(--mexen-border)}#cart #sendPdfModal .modal-content .modal-send-pdf__content .send-pdf-form .form-group,#checkout #sendPdfModal .modal-content .modal-send-pdf__content .send-pdf-form .form-group{-moz-column-gap:5px;column-gap:5px;display:flex}#cart #sendPdfModal .modal-content .modal-send-pdf__content .send-pdf-form .form-group .copy-cart-link,#checkout #sendPdfModal .modal-content .modal-send-pdf__content .send-pdf-form .form-group .copy-cart-link{background:#fff;border:1px solid var(--mexen-border);border-radius:5px;min-width:50px}#cart #sendPdfModal .modal-content .modal-send-pdf__content .send-pdf-form .form-group .copy-cart-link:hover,#checkout #sendPdfModal .modal-content .modal-send-pdf__content .send-pdf-form .form-group .copy-cart-link:hover{background-color:var(--mexen-blue)}#cart #sendPdfModal .modal-content .modal-send-pdf__content .send-pdf-form .form-group .copy-cart-link:hover svg path,#checkout #sendPdfModal .modal-content .modal-send-pdf__content .send-pdf-form .form-group .copy-cart-link:hover svg path{stroke:#fff}#cart #sendPdfModal .modal-content .modal-send-pdf__content .alert,#checkout #sendPdfModal .modal-content .modal-send-pdf__content .alert{margin-top:10px}#cart #sendPdfModal .modal-content .modal-send-pdf__content p,#checkout #sendPdfModal .modal-content .modal-send-pdf__content p{align-items:center;color:var(--mexen-gray-dark);display:flex;font-size:14px;font-weight:400;margin:0 10px 5px;text-align:center}@media(max-width:575px){#cart .footer-cart .mexen-stats,#checkout .footer-cart .mexen-stats{display:none}}#cart .tooltip,#checkout .tooltip{overflow:visible;top:5px!important}#cart .tooltip .arrow,#checkout .tooltip .arrow{display:block!important}#cart .tooltip .arrow:before,#checkout .tooltip .arrow:before{border-bottom-color:#fff}#cart .tooltip-inner,#checkout .tooltip-inner{background-color:#fff;box-shadow:0 20px 100px -10px #030303;color:#000;padding:13px 24px}@media(max-width:767px){#cart .checkout-header-nav,#checkout .checkout-header-nav{display:flex}#cart .checkout-header-nav .steps-nav,#checkout .checkout-header-nav .steps-nav{width:100%}#cart .checkout-header-nav .steps-nav__list,#checkout .checkout-header-nav .steps-nav__list{display:grid;grid-template-columns:1fr 1fr 1fr}#cart .checkout-header-nav .steps-nav__separator,#checkout .checkout-header-nav .steps-nav__separator{border-width:2px;left:33%;position:absolute;transform:translateX(-50%);width:50%}#cart .checkout-header-nav .steps-nav__separator:nth-of-type(2),#checkout .checkout-header-nav .steps-nav__separator:nth-of-type(2){left:66%}}#cart .mexen-section-title,#checkout .mexen-section-title{margin-bottom:32px;padding-left:0!important}@media(max-width:575px){#cart .mexen-section-title,#checkout .mexen-section-title{margin-bottom:0}}#cart .breadcrumb,#checkout .breadcrumb{display:none}#cart .presell-info,#checkout .presell-info{align-items:center;background-color:rgba(246,172,27,.1);border-radius:var(--mexen-br);display:flex;font-family:Roboto;font-size:14px;font-weight:300;line-height:20px;margin-bottom:15px;padding:15px 20px;text-align:left}#cart .presell-info svg,#checkout .presell-info svg{margin-right:10px}#cart .cart-voucher .collapse-button,#checkout .cart-voucher .collapse-button{color:var(--mexen-gray-dark);font-family:Roboto;font-size:14px;font-weight:400;line-height:16.41px;text-align:left;text-decoration:underline;text-underline-offset:2px}#cart .cart-voucher .promo-code-alert,#checkout .cart-voucher .promo-code-alert{align-items:center;font-size:14px;margin-top:5px;padding:6px 15px}#cart .cart-voucher form,#checkout .cart-voucher form{border:1px solid var(--mexen-border);border-radius:var(--mexen-br);margin-top:15px;overflow:clip;width:100%}#cart .cart-voucher form .input-group-append,#checkout .cart-voucher form .input-group-append{height:100%;position:absolute;right:0;top:0}#cart .cart-voucher form .input-group-append button,#checkout .cart-voucher form .input-group-append button{background-color:var(--mexen-blue);border-color:var(--mexen-blue)}#cart .cart-voucher form .input-group .voucher-input-field::-moz-placeholder,#checkout .cart-voucher form .input-group .voucher-input-field::-moz-placeholder{border:none;color:#222;display:flex;font-family:Roboto;font-size:14px;font-weight:400;line-height:16.41px;padding:25px 80px 25px 22px;text-align:left;width:100%}#cart .cart-voucher form .input-group .voucher-input-field,#cart .cart-voucher form .input-group .voucher-input-field::placeholder,#checkout .cart-voucher form .input-group .voucher-input-field,#checkout .cart-voucher form .input-group .voucher-input-field::placeholder{border:none;color:#222;display:flex;font-family:Roboto;font-size:14px;font-weight:400;line-height:16.41px;padding:25px 80px 25px 22px;text-align:left;width:100%}#cart .cart-voucher form .input-group .voucher-input-field::-moz-placeholder,#checkout .cart-voucher form .input-group .voucher-input-field::-moz-placeholder{padding:0}#cart .cart-voucher form .input-group .voucher-input-field::placeholder,#checkout .cart-voucher form .input-group .voucher-input-field::placeholder{padding:0}#cart .cart-voucher form .input-group .voucher-input-field:focus::-moz-placeholder,#checkout .cart-voucher form .input-group .voucher-input-field:focus::-moz-placeholder{z-index:1}#cart .cart-voucher form .input-group .voucher-input-field:focus,#cart .cart-voucher form .input-group .voucher-input-field:focus::placeholder,#checkout .cart-voucher form .input-group .voucher-input-field:focus,#checkout .cart-voucher form .input-group .voucher-input-field:focus::placeholder{z-index:1}#cart .cart-item .product-line-info .label,#checkout .cart-item .product-line-info .label{display:inline-block;margin-bottom:10px}#cart .cart-item .product-line-info .label.small,#checkout .cart-item .product-line-info .label.small{font-size:14px;line-height:17px}#cart .cart-item .product-line-image,#checkout .cart-item .product-line-image{border-radius:var(--mexen-br);overflow:clip;position:relative}#cart .cart-item .product-line-image .image-preorder-flag,#checkout .cart-item .product-line-image .image-preorder-flag{background-color:#f6ac1b;color:#fff;font-size:12px;font-weight:500;left:0;letter-spacing:1px;position:absolute;text-align:center;text-transform:uppercase;top:0;width:100%}#cart .cart-grid.row,#checkout .cart-grid.row{margin-left:-15px;margin-right:-15px}#cart .cart-grid-body.col-lg-8,#checkout .cart-grid-body.col-lg-8{flex:0 0 70%;max-width:70%}@media screen and (max-width:991px){#cart .cart-grid-body.col-lg-8,#checkout .cart-grid-body.col-lg-8{flex:0 0 100%;max-width:100%}}#cart .cart-grid-body .new-card .additional-services-option-wrapper,#checkout .cart-grid-body .new-card .additional-services-option-wrapper{flex:0 0 calc(50% - 20px);margin-bottom:0;max-width:calc(50% - 20px)}#cart .cart-grid-body .new-card .additional-services-option-wrapper .additional-services-price,#checkout .cart-grid-body .new-card .additional-services-option-wrapper .additional-services-price{min-width:66px}@media(max-width:767px){#cart .cart-grid-body .new-card .additional-services-option-wrapper,#checkout .cart-grid-body .new-card .additional-services-option-wrapper{flex:0 0 100%;max-width:100%}}#cart .cart-grid-body .new-card-left,#checkout .cart-grid-body .new-card-left{padding:40px}@media(max-width:575px){#cart .cart-grid-body .new-card-left,#checkout .cart-grid-body .new-card-left{padding:20px 30px}}#cart .cart-grid-body .new-card-left .mexen-section-title,#checkout .cart-grid-body .new-card-left .mexen-section-title{margin-bottom:0}#cart .cart-grid-body .product-line-info .label,#checkout .cart-grid-body .product-line-info .label{display:inline-block;margin-bottom:10px}@media(max-width:575px){#cart .cart-grid-body .product-line-info .qty-label,#checkout .cart-grid-body .product-line-info .qty-label{flex-wrap:wrap}}#cart .cart-grid-body .product-line-image,#checkout .cart-grid-body .product-line-image{border-radius:var(--mexen-br);overflow:clip;position:relative}#cart .cart-grid-body .product-line-image .image-preorder-flag,#checkout .cart-grid-body .product-line-image .image-preorder-flag{background-color:#f6ac1b;color:#fff;font-size:12px;font-weight:500;left:0;letter-spacing:1px;position:absolute;text-align:center;text-transform:uppercase;top:0;width:100%}#cart .cart-grid-right.col-lg-4,#checkout .cart-grid-right.col-lg-4{flex:0 0 30%;max-width:30%}@media screen and (max-width:991px){#cart .cart-grid-right.col-lg-4,#checkout .cart-grid-right.col-lg-4{flex:0 0 100%;max-width:100%}}#cart .delivery-option-delay-ico,#checkout .delivery-option-delay-ico{align-items:center;display:inline-flex;height:24px;justify-content:center;margin-left:10px;position:relative;transform:translateY(2px);width:24px;z-index:2}#cart .delivery-option-delay-ico svg path,#checkout .delivery-option-delay-ico svg path{fill:#8a8a94}#cart .delivery-option-delay-ico:hover svg path,#checkout .delivery-option-delay-ico:hover svg path{fill:var(--mexen-blue)}#cart .cart-services-options,#checkout .cart-services-options{display:flex;flex-direction:column;row-gap:20px}#cart .cart-services-input,#checkout .cart-services-input{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}#cart .cart-services-input input,#checkout .cart-services-input input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}#cart .cart-services-option,#checkout .cart-services-option{width:100%}#cart .cart-services-option-detail,#checkout .cart-services-option-detail{display:flex;position:relative;width:100%}#cart .cart-services-option-detail:before,#checkout .cart-services-option-detail:before{border:1px solid #c8c8c8;border-radius:var(--mexen-br);content:"";display:flex;height:26px;margin-right:15px;min-width:26px;transition:.3s ease;width:26px}#cart .cart-services-option-detail:after,#checkout .cart-services-option-detail:after{content:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMy41MzcgNy4wNzVhLjYxOC42MTggMCAwIDEtLjQ3Ni0uMjA0TC4yMDQgNC4wMTRhLjY1OC42NTggMCAwIDEgMC0uOTUzLjY1OC42NTggMCAwIDEgLjk1MiAwbDIuMzgxIDIuMzgxTDguODQ0LjIwNGEuNjU4LjY1OCAwIDAgMSAuOTUyIDAgLjY1OC42NTggMCAwIDEgMCAuOTUyTDQuMDE0IDYuOTRjLS4wNjguMDY4LS4yNzMuMTM2LS40NzcuMTM2WiIgZmlsbD0iIzIzMjMyMyIvPjwvc3ZnPg==");left:8px;opacity:0;position:absolute;top:1px;transition:.3s ease}#cart .cart-services-option-label,#checkout .cart-services-option-label{display:flex;margin-bottom:0;width:100%}#cart .cart-services-option-name,#checkout .cart-services-option-name{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}#cart .cart-services-option-name .carrier-name,#checkout .cart-services-option-name .carrier-name{margin-bottom:0}#cart .cart-services-option-wrapper,#checkout .cart-services-option-wrapper{border:1px solid #d1d1d1;border-radius:6px;cursor:pointer;position:relative;width:100%}@media screen and (max-width:767px){#cart .cart-services-option-wrapper,#checkout .cart-services-option-wrapper{border:0}}#cart .cart-services-option-wrapper label,#checkout .cart-services-option-wrapper label{padding:25px}@media screen and (max-width:767px){#cart .cart-services-option-wrapper label,#checkout .cart-services-option-wrapper label{padding:10px 0}}#cart .cart-services-option-wrapper.checked .cart-services-option-detail:before,#checkout .cart-services-option-wrapper.checked .cart-services-option-detail:before{border-color:#000}#cart .cart-services-option-wrapper.checked .cart-services-option-detail:after,#checkout .cart-services-option-wrapper.checked .cart-services-option-detail:after{opacity:1}#cart .product-quantity-spin>div,#checkout .product-quantity-spin>div{width:100%}#cart .product-quantity-spin .bootstrap-touchspin,#checkout .product-quantity-spin .bootstrap-touchspin{border:1px solid #ebebeb}#cart .product-quantity-spin:has(.qty-calculator),#checkout .product-quantity-spin:has(.qty-calculator){max-width:150px;min-width:150px}#cart .product-quantity-spin:has(.qty-calculator) .bootstrap-touchspin,#checkout .product-quantity-spin:has(.qty-calculator) .bootstrap-touchspin{max-width:100%;width:100%}#cart .product-quantity-spin:has(.qty-calculator) .bootstrap-touchspin>input,#checkout .product-quantity-spin:has(.qty-calculator) .bootstrap-touchspin>input{height:60px;max-width:90px;z-index:-1}#cart .product-quantity-spin:has(.qty-calculator) .bootstrap-touchspin button,#checkout .product-quantity-spin:has(.qty-calculator) .bootstrap-touchspin button{background:transparent;z-index:4}#cart .product-quantity-spin:has(.qty-calculator) .bootstrap-touchspin button:hoveR,#checkout .product-quantity-spin:has(.qty-calculator) .bootstrap-touchspin button:hoveR{background:rgba(0,0,0,.1)}#cart .product-quantity-spin:has(.qty-calculator) .qty-calculator,#checkout .product-quantity-spin:has(.qty-calculator) .qty-calculator{bottom:-3px;top:unset;z-index:0}#cart .product-quantity-spin:has(.qty-calculator) .qty-calculator__wrapper,#checkout .product-quantity-spin:has(.qty-calculator) .qty-calculator__wrapper{overflow:hidden}#cart .product-quantity-spin:has(.qty-calculator) .qty-calculator .pack-calculator__quantity,#checkout .product-quantity-spin:has(.qty-calculator) .qty-calculator .pack-calculator__quantity{line-height:15px;margin-top:5px}#cart .product-quantity-spin .js-cart-line-product-quantity,#checkout .product-quantity-spin .js-cart-line-product-quantity{border:none}#cart .modal-carrier.modal div.delivery-options-list-extra-content,#checkout .modal-carrier.modal div.delivery-options-list-extra-content{width:100%}#cart .modal-carrier.modal:has(.carrier-ref-121 input[type=radio]:checked) div.delivery-options-list-extra-content>div:has(.js-inpost-shipping-container),#checkout .modal-carrier.modal:has(.carrier-ref-121 input[type=radio]:checked) div.delivery-options-list-extra-content>div:has(.js-inpost-shipping-container){display:flex!important}@media(max-width:991px){#cart .modal-carrier.modal .modal-dialog,#checkout .modal-carrier.modal .modal-dialog{max-width:750px}}@media screen and (max-width:767px){#cart .delivery-options-list-extra-content:has(.row.carrier-extra-content:has(div)),#checkout .delivery-options-list-extra-content:has(.row.carrier-extra-content:has(div)){margin:20px 0 10px}#cart .cart-overview.js-cart,#checkout .cart-overview.js-cart{padding:0 15px}#cart .product-line,#checkout .product-line{margin-bottom:20px}#cart .delivery-option-wrapper,#checkout .delivery-option-wrapper{padding-bottom:20px}}@media(min-width:1200px){#cart .info-buttons--wrapper,#checkout .info-buttons--wrapper{display:block!important}}@media(min-width:576px)and (max-width:767px){#cart .footer-cart .footer-content-right,#checkout .footer-cart .footer-content-right{justify-content:center;margin-top:15px}}@media(max-width:575px){#cart .footer-cart .footer-content,#checkout .footer-cart .footer-content{flex-direction:row}#cart .footer-cart .footer-content-left,#checkout .footer-cart .footer-content-left{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}#cart .footer-cart .footer-content-left .text-big,#checkout .footer-cart .footer-content-left .text-big{font-size:20px;line-height:26.84px}#cart .footer-cart .footer-content-left .text,#checkout .footer-cart .footer-content-left .text{font-size:15px;line-height:20.84px}#cart .footer-cart .footer-content-right,#checkout .footer-cart .footer-content-right{align-items:flex-end;display:flex;flex-direction:column;justify-content:center;margin-top:0;row-gap:3px}#cart .footer-cart .footer-content-right p,#checkout .footer-cart .footer-content-right p{margin-bottom:0}#cart .footer-cart .footer-content-right p:last-of-type a,#checkout .footer-cart .footer-content-right p:last-of-type a{line-height:16.75px}#cart .footer-cart .footer-content-right p:nth-last-of-type(2) a,#checkout .footer-cart .footer-content-right p:nth-last-of-type(2) a{line-height:17.75px}#cart .footer-cart .footer-content-right a,#checkout .footer-cart .footer-content-right a{align-items:flex-end;flex-direction:row;font-size:14px;justify-content:center;line-height:15.75px;min-width:190px}#cart .footer-cart .footer-content-right .icon-wrapper,#checkout .footer-cart .footer-content-right .icon-wrapper{border:none;height:20px;margin-right:5px;width:30px}#cart .footer-cart .footer-content-right .icon-wrapper svg,#checkout .footer-cart .footer-content-right .icon-wrapper svg{height:16px}#cart .footer-copyrights-content>div:first-child,#checkout .footer-copyrights-content>div:first-child{display:none}}#cart.country-pl .cart-grid-body .new-card fieldset,#checkout.country-pl .cart-grid-body .new-card fieldset{-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:1fr 1fr 1fr}@media(max-width:1199px){#cart.country-pl .cart-grid-body .new-card fieldset,#checkout.country-pl .cart-grid-body .new-card fieldset{grid-template-columns:1fr 1fr}}@media(max-width:767px){#cart.country-pl .cart-grid-body .new-card fieldset,#checkout.country-pl .cart-grid-body .new-card fieldset{grid-template-columns:1fr}}#cart.country-pl .cart-grid-body .new-card .additional-services-option-wrapper,#checkout.country-pl .cart-grid-body .new-card .additional-services-option-wrapper{max-width:100%}@media(max-width:767px){#cart.country-pl .cart-grid-body .new-card .additional-services-option-wrapper,#checkout.country-pl .cart-grid-body .new-card .additional-services-option-wrapper{padding-left:15px;padding-right:15px}}@media(max-width:575px){#cart.country-pl .cart-grid-body .new-card .additional-services-option-wrapper,#checkout.country-pl .cart-grid-body .new-card .additional-services-option-wrapper{padding-left:5px;padding-right:5px}}@media(min-width:1200px){#cart .l-header{min-height:170px;padding-bottom:0!important}}@media(min-width:992px){#cart .l-header{min-height:135px;padding-bottom:0!important}}#cart .payment-option-wrapper[data-payment-module=conotoxiapay] .js-payment-option-form{display:none}@media(max-width:767px){#cart .l-footer{padding-top:20px}}@media(max-width:575px){#cart .checkout-header-nav{margin-bottom:5px;margin-top:15px}#cart .l-main header#header{min-height:55px}#cart:has(.promo-alert) .checkout-header-nav+.cart-grid>.cart-grid-body>.promo-alert{padding-bottom:5px;padding-top:5px}#cart .cart-grid-right{padding-left:0;padding-right:0}#cart .cart-grid-body{padding:0}#cart .cart-grid-body .new-card-left{padding:20px 15px}#cart .cart-grid-body>.promo-alert{margin:0 15px}#cart .cart-overview.js-cart{margin:0;padding:0}#cart .new-card.promo-image-banner{margin:0 15px}}#cart .delivery-options{margin-bottom:0}#cart .payment-options:not(.fake){display:grid;grid-template-columns:1fr 1fr;margin-bottom:0}@media(max-width:767px){#cart .payment-options:not(.fake){grid-template-columns:1fr}}#cart .product-lines-data--wrapper{display:flex;flex:0 0 50%;flex-direction:column}@media(max-width:1199px){#cart .product-lines-data--wrapper{flex:0 0 100%}}#cart .product-line .qty-calculator{align-items:center;background:#fff;display:flex;flex-direction:column;height:calc(100% - 2px);justify-content:center;left:50%;max-height:calc(100% - 5px);position:absolute;text-align:center;top:3px;transform:translateX(-50%);width:-moz-max-content;width:max-content;z-index:1}#cart .product-line .qty-calculator-wrapper{position:relative}#cart .product-line .qty-calculator *{color:var(--mexen-gray);font-family:Roboto;font-size:11px;font-weight:400;line-height:20px;text-align:center}#cart .product-line .qty-calculator #js-surface-cart-quantity{color:var(--mexen-title);font-size:13px;font-weight:500}@media screen and (max-width:991px){#cart .product-line .qty{-moz-column-gap:10px;column-gap:10px;display:flex;flex-direction:row}#cart .product-line .qty .cdpcp-compare-btn{align-items:center;border-radius:var(--mexen-br);border-width:1px;border:1px solid var(--mexen-border);display:flex;justify-content:center;margin:0!important}}#cart .product-line .qty .bootstrap-touchspin{border-color:var(--mexen-border);border-radius:var(--mexen-br);max-width:100%}#cart .product-line .qty .bootstrap-touchspin .input-touchspin{align-self:center;border:none;max-width:100%}#cart .product-line .qty .bootstrap-touchspin .input-touchspin:focus{box-shadow:none}#cart .product-line .qty .bootstrap-touchspin-down{padding:14px 25px 14px 22px}#cart .product-line .qty .bootstrap-touchspin-up{padding:14px 28px 14px 22px}#checkout .steps-nav__separator{border-color:var(--mexen-border)}#checkout .info-buttons--wrapper{display:none!important}#checkout .delivery-options,#checkout .fake.payment-options{margin-bottom:0}#checkout #thecheckout-account.checkout-block.expanded{margin-bottom:10px}#checkout .l-header .row.header-top__row{flex-wrap:nowrap}#checkout .l-header .row.header-top__row .header-top__block--search{max-width:-moz-fit-content;max-width:fit-content}#checkout .l-header .row.header-top__row .header-top__block--cart,#checkout .l-header .row.header-top__row .header-top__block--menu-toggle,#checkout .l-header .row.header-top__row .header-top__block--user{display:none!important}@media(max-width:767px){#checkout .delivery-option-wrapper{padding-bottom:0}}@media(max-width:575px){#checkout .cart-overview.js-cart .cart-item{margin:15px}}@media(max-width:365px){#checkout .cart-overview.js-cart .cart-item .product-line{justify-content:flex-start}#checkout .cart-overview.js-cart .cart-item .product-line-body{flex:0 0 100%;margin-bottom:5px;margin-top:5px;padding-left:0}#checkout .cart-overview.js-cart .cart-item .product-lines-data{flex:0 0 100%}}#checkout #thecheckout-address-delivery #addressModal #addressForm .pill-button svg,#checkout #thecheckout-address-invoice #addressModal #addressForm .pill-button svg{transform:translateY(-1px)}#checkout #thecheckout-address-delivery #addressModal #addressForm .pill-button svg path,#checkout #thecheckout-address-invoice #addressModal #addressForm .pill-button svg path{fill:#505050!important}#checkout #thecheckout-address-delivery #addressModal #addressForm .pill-button .pill-button-highlight,#checkout #thecheckout-address-invoice #addressModal #addressForm .pill-button .pill-button-highlight{background-color:#fff}#checkout #thecheckout-address-delivery #addressModal #addressForm .pill-button .pill-button-selection_active,#checkout #thecheckout-address-invoice #addressModal #addressForm .pill-button .pill-button-selection_active{color:#505050!important;font-weight:500}#checkout #thecheckout-address-delivery #addressModal #addressForm .pill-button .pill-button-selection_on.pill-button-selection_active~.pill-button-highlight,#checkout #thecheckout-address-invoice #addressModal #addressForm .pill-button .pill-button-selection_on.pill-button-selection_active~.pill-button-highlight{width:135px}#checkout #thecheckout-address-delivery #addressModal #addressForm .pill-button .pill-button-selection_off.pill-button-selection_active~.pill-button-highlight,#checkout #thecheckout-address-invoice #addressModal #addressForm .pill-button .pill-button-selection_off.pill-button-selection_active~.pill-button-highlight{left:148px;width:80px}#checkout #thecheckout-address-delivery #addressModal #addressForm .form-group label .required-icon,#checkout #thecheckout-address-invoice #addressModal #addressForm .form-group label .required-icon{display:none}#checkout #thecheckout-address-delivery #addressModal #addressForm .form-group label.required .field-label .required-icon,#checkout #thecheckout-address-invoice #addressModal #addressForm .form-group label.required .field-label .required-icon{align-items:center;background-color:#fff;display:flex;height:100%;left:-13px;padding-left:2px;position:absolute;top:0;visibility:hidden}#checkout #thecheckout-address-delivery #addressModal #addressForm .form-group label.required .field-label .required-icon:before,#checkout #thecheckout-address-invoice #addressModal #addressForm .form-group label.required .field-label .required-icon:before{border:1px solid var(--mexen-border);border-radius:100%;content:"";display:flex;height:14px;width:14px}#checkout #thecheckout-address-delivery #addressModal #addressForm .form-group label.required .field-label .required-icon:after,#checkout #thecheckout-address-invoice #addressModal #addressForm .form-group label.required .field-label .required-icon:after{border-bottom:1px solid green;border-left:1px solid green;content:"";display:flex;height:4px;position:absolute;top:0;top:50%;transform:rotate(-45deg) translate(50%);width:8px}#checkout #thecheckout-address-delivery #addressModal #addressForm .form-group label.required input.form-control.-valid~.field-label .required-icon,#checkout #thecheckout-address-invoice #addressModal #addressForm .form-group label.required input.form-control.-valid~.field-label .required-icon{visibility:visible}#checkout #thecheckout-address-delivery #addressModal #addressForm .form-group label.required input.form-control.-valid~.field-label .required-icon:before,#checkout #thecheckout-address-invoice #addressModal #addressForm .form-group label.required input.form-control.-valid~.field-label .required-icon:before{border-color:green}#checkout #thecheckout-address-delivery #addressModal #addressForm .form-group label.required input.form-control.-error~.field-label .required-icon,#checkout #thecheckout-address-invoice #addressModal #addressForm .form-group label.required input.form-control.-error~.field-label .required-icon{visibility:visible}#checkout #thecheckout-address-delivery #addressModal #addressForm .form-group label.required input.form-control.-error~.field-label .required-icon:before,#checkout #thecheckout-address-invoice #addressModal #addressForm .form-group label.required input.form-control.-error~.field-label .required-icon:before{border-color:red}#checkout #thecheckout-address-delivery #addressModal #addressForm .form-group label.required input.form-control.-error~.field-label .required-icon:after,#checkout #thecheckout-address-invoice #addressModal #addressForm .form-group label.required input.form-control.-error~.field-label .required-icon:after{border:none;color:red;content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 50 50'%3E%3Cpath d='M9.156 6.313 6.312 9.155 22.157 25 6.22 40.969 9.03 43.78 25 27.844 40.938 43.78l2.843-2.843L27.844 25 43.687 9.156l-2.843-2.844L25 22.157Z' fill='red'/%3E%3C/svg%3E");font-size:0;font-style:normal;transform:none;transform:translate(3px,-4px)}@media screen and (max-width:450px){#checkout #thecheckout-address-delivery #addressModal .switch-personal-info-type,#checkout #thecheckout-address-invoice #addressModal .switch-personal-info-type{margin-top:0!important}}@media screen and (max-width:575px){#checkout #thecheckout-address-delivery #addressModal .modal-dialog,#checkout #thecheckout-address-invoice #addressModal .modal-dialog{margin:0}#checkout #thecheckout-address-delivery #addressModal .modal-header,#checkout #thecheckout-address-invoice #addressModal .modal-header{align-items:center;padding:0 0 15px}}#checkout #thecheckout-address-delivery .address-sections .add-new-address-box .add-address,#checkout #thecheckout-address-invoice .address-sections .add-new-address-box .add-address{border-bottom:0!important;color:var(--mexen-blue);text-decoration:none!important}#checkout #thecheckout-address-delivery .address-sections .invoicing-addresses,#checkout #thecheckout-address-delivery .address-sections .shipping-addresses,#checkout #thecheckout-address-invoice .address-sections .invoicing-addresses,#checkout #thecheckout-address-invoice .address-sections .shipping-addresses{padding:20px 0}#checkout #thecheckout-address-delivery .address-sections .address-box,#checkout #thecheckout-address-invoice .address-sections .address-box{border:1px solid var(--mexen-border);border-radius:var(--mexen-br);box-shadow:none;padding:30px 40px;width:calc(33.3333% - 1rem)}#checkout #thecheckout-address-delivery .address-sections .address-box .address__header.card-header,#checkout #thecheckout-address-invoice .address-sections .address-box .address__header.card-header{font-family:Roboto;font-size:15px;font-weight:400;line-height:26px;margin-bottom:10px;padding:1px 0;text-align:left}#checkout #thecheckout-address-delivery .address-sections .address-box address p,#checkout #thecheckout-address-invoice .address-sections .address-box address p{font-family:Roboto;font-size:15px;font-weight:400;line-height:26px;margin-bottom:0;text-align:left}#checkout #thecheckout-address-delivery .address-sections .address-box address p.name,#checkout #thecheckout-address-invoice .address-sections .address-box address p.name{font-weight:600}#checkout #thecheckout-address-delivery .address-sections .address-box address p.phone,#checkout #thecheckout-address-invoice .address-sections .address-box address p.phone{color:var(--mexen-gray)}#checkout #thecheckout-address-delivery .address-sections .address-box .address-actions,#checkout #thecheckout-address-invoice .address-sections .address-box .address-actions{border-top:0}#checkout #thecheckout-address-delivery .address-sections .address-box .address-actions .delete-address,#checkout #thecheckout-address-invoice .address-sections .address-box .address-actions .delete-address{background-color:transparent;border-radius:5px;box-shadow:none;height:30px;position:absolute;right:20px;top:20px;width:30px}#checkout #thecheckout-address-delivery .address-sections .address-box .address-actions .delete-address span,#checkout #thecheckout-address-invoice .address-sections .address-box .address-actions .delete-address span{display:none}#checkout #thecheckout-address-delivery .address-sections .address-box .address-actions .edit-address,#checkout #thecheckout-address-invoice .address-sections .address-box .address-actions .edit-address{background-color:transparent;border:none;border-radius:5px;box-shadow:none;height:30px;position:absolute;right:50px;top:20px;width:30px}#checkout #thecheckout-address-delivery .address-sections .address-box .address-actions .edit-address span,#checkout #thecheckout-address-invoice .address-sections .address-box .address-actions .edit-address span{display:none}#checkout .type-changed-message-wrapper:has(.d-none){padding:0}