.shopify-policy__container{font-family:Inter;margin-left:auto;margin-right:auto;padding-bottom:80px;padding-left:var(--bs-gutter-x, .75rem);padding-right:var(--bs-gutter-x, .75rem);padding-top:60px;width:100%}.shopify-policy__container .shopify-policy__body h1,.shopify-policy__container .shopify-policy__body h2{margin-top:40px}.shopify-policy__container .shopify-policy__body h1,.shopify-policy__container .shopify-policy__body h2,.shopify-policy__container .shopify-policy__title h1,.shopify-policy__container .shopify-policy__title h2{font-family:Playfair Display;font-size:24px;text-align:left}.shopify-policy__container .shopify-policy__body i,.shopify-policy__container .shopify-policy__body li,.shopify-policy__container .shopify-policy__body p,.shopify-policy__container .shopify-policy__body strong,.shopify-policy__container .shopify-policy__title i,.shopify-policy__container .shopify-policy__title li,.shopify-policy__container .shopify-policy__title p,.shopify-policy__container .shopify-policy__title strong{font-size:14px;line-height:25px}.shopify-policy__container .shopify-policy__body strong,.shopify-policy__container .shopify-policy__title strong{font-weight:700}@media(min-width:576px){.shopify-policy__container{max-width:540px}}@media(min-width:768px){.shopify-policy__container{max-width:720px}}@media(min-width:992px){.shopify-policy__container{max-width:960px}}@media(min-width:1200px){.shopify-policy__container{max-width:1140px}}@media(min-width:1400px){.shopify-policy__container{max-width:1320px}}@media screen and (min-width:1024px){#cart-container{padding-bottom:100px}}@media screen and (max-width:1024px){#cart-container .breadcrumbs-snippet{padding:10px 20px 0}}#cart-container .heading{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:10px;justify-content:flex-start}@media screen and (max-width:425px){#cart-container .heading{justify-content:space-between;margin:0 20px 0 0;padding:0}}#cart-container .heading h1{margin:0 0 20px}@media screen and (max-width:425px){#cart-container .heading h1{font-size:24px;margin:0 0 10px 10px}}#cart-container .heading .cart-counter{align-items:center;color:var(--primary-color);display:inline-flex;font-size:13px;height:30px;justify-content:center;margin-bottom:12.5px;white-space:nowrap}@media screen and (max-width:425px){#cart-container .heading .cart-counter{margin-bottom:0;margin-right:10px}}#cart-container .cart{display:flex;flex-direction:row;flex-wrap:nowrap;gap:30px}@media screen and (max-width:1024px){#cart-container .cart{flex-direction:column}}@media screen and (max-width:425px){#cart-container .cart{padding:0}}#cart-container .cart .items-wrapper{padding:12px 0 0}#cart-container .cart .items-wrapper h1{font-size:22px;font-weight:700;margin:18px 0 50px;text-align:center}@media screen and (min-width:1024px){#cart-container .cart .items-wrapper h1{font-size:42px;font-weight:600;margin:32px 0 50px;text-align:left}#cart-container .cart .items-wrapper .items{padding-right:100px}}#cart-container .cart .cart-details{background:#f4f4f4;border-radius:0;margin-left:auto;min-width:200px;padding:20px;position:relative;width:335px}@media(max-width:1024px){#cart-container .cart .cart-details{width:100%}}@media screen and (min-width:1024px){#cart-container .cart .cart-details .cart-details-sticky{position:sticky;top:150px}}@media(max-width:1024px){#cart-container .cart .cart-details{margin-bottom:17px}}#cart-container .cart .cart-details h2{font-family:Inter;font-size:18px;margin-top:0}#cart-container .cart .cart-details .cart-details-item{background:#fff;margin:0 0 17px;padding:22px 29px}#cart-container .cart .cart-details .cart-details-item.vat-overlay{display:none}#cart-container .cart .cart-details .cart-details-item.vat-overlay.visible{display:block}#cart-container .cart .cart-details .cart-details-item h3{font-size:16px;font-weight:600;margin:0 0 7px}#cart-container .cart .cart-details .cart-details-item input[type=text]{background:#0000;border:none;color:#484848;display:block;font-size:16px;padding:4px 8px 4px 0;width:100%}#cart-container .cart .cart-details .cart-details-item input[type=text]:focus{outline:none}#cart-container .cart .cart-details .cart-details-item:nth-of-type(2),#cart-container .cart .cart-details .cart-details-item:nth-of-type(2) h3{margin:0}#cart-container .cart .cart-details .cart-details-item .cart-shipping{margin:16px 0 0}#cart-container .cart .cart-details .cart-details-item .cart-shipping .cart-shipping-postcode{color:#484848;font-size:14px;margin:0 0 20px;padding:0 14px}#cart-container .cart .cart-details .cart-details-item .cart-shipping .cart-shipping-results{list-style:none;margin:0 14px;padding:0}#cart-container .cart .cart-details .cart-details-item .cart-shipping .cart-shipping-results li{color:#707070;font-size:12px;margin:0;padding:0}#cart-container .cart .cart-details .cart-details-item .cart-shipping .cart-shipping-results li strong{font-size:12px}#cart-container .cart .cart-details .cart-vat-exempt .cart-vat-item{padding:10px 0 9px}#cart-container .cart .cart-details .cart-vat-exempt .cart-vat-item .cart-vat-block{position:relative}#cart-container .cart .cart-details .cart-vat-exempt .cart-vat-item .cart-vat-block input:not([type=text]){-webkit-appearance:none;cursor:pointer;height:16px;left:7px;margin:0;position:absolute;top:10px;width:16px;z-index:2}#cart-container .cart .cart-details .cart-vat-exempt .cart-vat-item .cart-vat-block input:not([type=text]):checked+div:after,#cart-container .cart .cart-details .cart-vat-exempt .cart-vat-item .cart-vat-block input:not([type=text]):checked:after{opacity:1}#cart-container .cart .cart-details .cart-vat-exempt .cart-vat-item .cart-vat-block label{color:#484848;cursor:pointer;font-size:16px;font-weight:700;line-height:1.35;margin:0 0 3px}#cart-container .cart .cart-details .cart-vat-exempt .cart-vat-item .cart-vat-block>div{margin-top:15px;padding:5px 10px 5px 30px}#cart-container .cart .cart-details .cart-vat-exempt .cart-vat-item .cart-vat-block>div:first-of-type{margin-top:0}#cart-container .cart .cart-details .cart-vat-exempt .cart-vat-item .cart-vat-block>div:before{border:1px solid #128282;border-radius:100%;content:"";height:16px;left:0;position:absolute;top:10px;width:16px}#cart-container .cart .cart-details .cart-vat-exempt .cart-vat-item .cart-vat-block>div:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 9'%3E%3Cpath d='M10.557.243 4.284 6.516 1.508 3.74a.87.87 0 0 0-1.246 0 .87.87 0 0 0 0 1.246L3.65 8.374a.863.863 0 0 0 .612.263c.219 0 .46-.088.612-.263l6.864-6.863a.871.871 0 0 0 0-1.246c-.284-.35-.853-.35-1.18-.022Z' fill='%23128282'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:8px;left:3px;opacity:0;position:absolute;top:15px;width:9px}#cart-container .cart .cart-details .cart-vat-exempt .cart-vat-item .cart-vat-title{align-items:center;cursor:pointer;display:flex;justify-content:space-between}#cart-container .cart .cart-details .cart-vat-exempt .cart-vat-item .cart-vat-title>div{align-items:center;display:flex}#cart-container .cart .cart-details .cart-vat-exempt .cart-vat-item .cart-vat-title svg{display:block;height:16px;margin-right:16px;width:16px}#cart-container .cart .cart-details .cart-vat-exempt .cart-vat-item .cart-vat-title svg path{fill:#128282}#cart-container .cart .cart-details .cart-vat-exempt .cart-vat-item .cart-vat-title .down-arrow{height:5px;width:9px}#cart-container .cart .cart-details .cart-vat-exempt .cart-vat-item .cart-vat-title .down-arrow svg{display:block;height:5px;margin:0;width:9px}#cart-container .cart .cart-details .cart-vat-exempt .cart-vat-item .cart-vat-title .down-arrow svg path{fill:#484848}#cart-container .cart .cart-details .cart-vat-exempt .cart-vat-item .cart-vat-info{align-items:flex-start;cursor:pointer;display:flex;position:relative}#cart-container .cart .cart-details .cart-vat-exempt .cart-vat-item .cart-vat-info p{color:#484848;font-size:16px;font-weight:400;line-height:1.35;margin:0}#cart-container .cart .cart-details .cart-vat-exempt .cart-vat-item p{color:#484848;font-size:14px;margin:0}#cart-container .cart .cart-details .postage-wrapper,#cart-container .cart .cart-details .sub-total-wrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}#cart-container .cart .cart-details .postage-wrapper p,#cart-container .cart .cart-details .sub-total-wrapper p{font-size:13px;margin:0}#cart-container .cart .cart-details .postage-wrapper span,#cart-container .cart .cart-details .sub-total-wrapper span{font-size:18px;font-weight:700}#cart-container .cart .cart-details .total-wrapper{align-items:center;color:#484848;display:flex;font-size:16px;padding:22px 29px}#cart-container .cart .cart-details .total-wrapper p{font-size:16px;margin:0}#cart-container .cart .cart-details .total-wrapper span{font-size:16px;font-weight:700;margin-left:8px}#cart-container .cart .cart-details .cart-shipping-free{align-items:center;color:#484848;display:flex;font-size:14px;font-weight:700;justify-content:center;margin:14px 0 0;text-align:center}#cart-container .cart .cart-details .cart-shipping-free svg{fill:#484848;margin-right:6px}#cart-container .cart .cart-details .cart-shipping-free svg path{fill:#484848}#cart-container .cart .cart-details .shipping{font-size:13px}#cart-container .cart .cart-details .postage-link{color:inherit;font-size:13px;margin-bottom:auto;text-decoration:underline}#cart-container .cart .cart-details .checkout-alert{color:#c60000;font-size:13px;font-weight:600;text-align:center}#cart-container .cart .cart-details .checkout-alert.hidden{display:none}#cart-container .cart .cart-details .checkout-btn{display:block;font-weight:600;line-height:1;margin-top:0;padding:15px;text-align:center;width:100%}#cart-container .cart .cart-details .checkout-btn:hover{background-color:#212121;color:#fff}#cart-container .cart .cart-details .checkout-btn.disabled{opacity:.35;pointer-events:none}#cart-container .cart .cart-details .line-break{border-top:1px solid #707070;height:0;margin:auto 0 15px;width:100%}#cart-container .cart .cart-details #imega-widget-anchor{display:none!important}#cart-container .vat-overlay .cart-vat-info div:not(.cart-vat-item):before{left:7px!important}#cart-container .vat-overlay .cart-vat-info div:not(.cart-vat-item):after{left:11px!important}#cart-container .vat-overlay .cart-vat-info .select-wrapper,#cart-container .vat-overlay .cart-vat-info input[type=text]{margin-top:5px}#cart-container .vat-overlay input[type=text]{border:1px solid!important;border-radius:4px;padding:4px 8px 4px 4px!important}@media screen and (max-width:1024px){#cart-container .vat-overlay form{max-width:100%}#cart-container .vat-overlay form .cart-vat-exempt{width:100%}}#cart-container #charity_registration.hidden,#cart-container .select-wrapper.hidden{display:none}.contact-section{padding:50px 0}@media screen and (min-width:980px){.contact-section .page-width{padding:0 8rem}}.contact-section .contact-header{align-items:center;display:flex;flex-direction:row;justify-content:center;padding-bottom:44px;padding-top:18px}.contact-section .contact-header :empty{display:none}@media screen and (max-width:980px){.contact-section .contact-header{flex-direction:column;padding-bottom:39px}.contact-section .contact-header .heading-lg{flex:2;margin-bottom:30px}}.contact-section .contact-header>*{flex:1}.contact-section .contact-header h1{text-align:center}.contact-section .contact-header div.btn-container{text-align:right}.contact-section .button{background-color:#fff;border:1px solid #212121;border-radius:4px;color:#212121;font-size:16px;font-weight:700;padding:10px 50px;width:-moz-fit-content;width:fit-content}.contact-section .button:hover{background-color:#212121;color:#fff}.contact-section .livechat{padding-top:10px}.contact-section .livechat #live-chat{padding:10px 30px}.contact-section .livechat #live-chat:hover{color:#fff}.contact-section .wrapper{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;gap:70px 84px;justify-content:center}@media screen and (max-width:1100px){.contact-section .wrapper{align-items:center;flex-direction:column-reverse;padding:0}}@media screen and (max-width:1150px){.contact-section .wrapper{gap:70px 44px}}.contact-section .wrapper .form-content,.contact-section .wrapper .text-content{position:relative;width:100%}.contact-section .wrapper .text-content{display:flex;flex-direction:column;max-width:350px}.contact-section .wrapper .text-content span{padding-bottom:20px}.contact-section .wrapper .text-content a{color:#212121;font-weight:700}.contact-section .wrapper .text-content hr{background-color:#d3d3d3;height:1px;margin-bottom:40px;margin-left:0;margin-top:20px;text-align:left;width:110px}.contact-section .wrapper .text-content p{font-size:16px;margin:0}@media(max-width:425px){.contact-section .wrapper .text-content p{font-size:14px}}@media screen and (max-width:1100px){.contact-section .wrapper .text-content{padding-bottom:30px;padding-right:0;text-align:center}.contact-section .wrapper .text-content hr{margin-left:auto;margin-right:auto}}.main-404-qf-section{background:linear-gradient(262deg,#555,#6a6a6a);padding:60px 0 50px}.main-404-qf-section .wrapper{align-items:center;display:flex;flex-direction:column;gap:40px;justify-content:center}.main-404-qf-section .wrapper .breadcrumbs-snippet{align-self:flex-start;color:#fff}.main-404-qf-section .wrapper .content-group{align-items:center;display:flex;flex-direction:column;gap:15px;justify-content:center;max-width:460px;width:60%}@media screen and (max-width:769px){.main-404-qf-section .wrapper .content-group{width:100%}}.main-404-qf-section .wrapper .content-group a,.main-404-qf-section .wrapper .content-group h1,.main-404-qf-section .wrapper .content-group p{color:#fff;margin:0;text-align:center}.main-404-qf-section .wrapper .content-group h1{font-weight:600}.main-404-qf-section .wrapper .content-group p{margin-bottom:10px}.main-404-qf-section .wrapper .content-group .homepage-link{margin-top:15px;text-decoration:underline}.customer.register{height:100%;margin:0;padding:40px 0 80px;width:100%}.customer.register .wrapper{align-items:flex-start;color:var(--text-primary-color);display:flex;flex-direction:column;gap:20px;justify-content:center;margin:0 auto;max-width:700px;padding:20px;width:100%}@media screen and (max-width:850px){.customer.register .wrapper{align-items:center}}.customer.register .wrapper h1{color:var(--text-primary-color);margin:0 auto;text-align:left;text-align:center;text-transform:uppercase}@media screen and (max-width:850px){.customer.register .wrapper h1{font-size:18px;justify-content:center;max-width:450px;width:100%}}.customer.register .wrapper form{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:25px 0;gap:20px 20px;justify-content:center;margin:0;max-width:700px;width:100%}@media screen and (max-width:850px){.customer.register .wrapper form{gap:25px 20px;grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(1,1fr);place-items:center}}.customer.register .wrapper form .field.submit{flex:2;flex-basis:100%;margin-top:5px;max-width:100%;width:100%}@media screen and (max-width:850px){.customer.register .wrapper form .field.submit{grid-column:1/-1;grid-row:auto;margin:0 auto;width:100%}}.customer.register .wrapper form .field.submit .submitForm{margin-left:auto;width:100%}.customer.register .wrapper form .field{align-items:flex-start;display:flex;flex:1;flex-basis:calc(50% - 10px);flex-direction:column;justify-content:center;margin:0;width:100%}@media screen and (max-width:768px){.customer.register .wrapper form .field{flex-basis:100%}}.customer.register .wrapper form .field input{background:#fff;border:1px solid #eee;font-size:14px;outline:none;padding:10px 20px}.customer.register .wrapper form .field input:focus{border:1px solid var(--text-primary-color);outline:none}.customer.register .wrapper form .field input::placeholder{color:#000;font-size:14px;letter-spacing:0;opacity:.5}.customer.register .wrapper form .field input[type=checkbox]{width:0}.customer.register .wrapper form .field label{display:none;font-size:14px;letter-spacing:0;margin-bottom:10px;position:relative}@media screen and (max-width:768px){.customer.register .wrapper form .field label{font-size:12px}}.customer.register .wrapper form .checkbox-fields{align-items:center;display:flex;flex-direction:row;gap:20px;justify-content:space-between}.customer.register .wrapper form .checkbox-fields label{display:block}@media screen and (max-width:600px){.customer.register .wrapper form .checkbox-fields{flex-direction:column}}.customer.register .form-errors{background:#128282}.shopify-challenge__container{padding:30px 0}.shopify-challenge__container .shopify-challenge__button{margin-top:30px}.customer.login{height:100%;margin:0;max-width:auto;padding:40px 0 80px;width:100%}.customer.login .wrapper{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center}.customer.login .wrapper h1{color:var(--text-primary-color);font-size:30px;font-weight:600;margin:0 0 20px;text-align:center;text-transform:uppercase;width:100%}@media screen and (max-width:850px){.customer.login .wrapper h1{font-size:18px;justify-content:center}}.customer.login .wrapper .recoverPassword{display:none}.customer.login .wrapper .forgotPassword,.customer.login .wrapper .forgotPassword a{color:#fff;font-size:14px;grid-column:1/-1}.customer.login .wrapper .forgotPassword{margin:0;text-align:right;width:100%}.customer.login .wrapper .forgotPassword a{text-decoration-thickness:1px}.customer.login .wrapper .forgotPassword a:hover{text-decoration:underline}.customer.login .wrapper .loginForm{flex-direction:column;width:100%}.customer.login .wrapper .loginForm .description{color:var(--text-primary-color);margin:0 0 30px;text-align:center}.customer.login .wrapper .loginForm form{align-items:center;display:flex;flex-direction:column;gap:25px 0;gap:20px 20px;justify-content:center;margin:0 auto;max-width:550px;position:relative;width:100%}.customer.login .wrapper .loginForm form .submitForm{justify-self:end;margin-top:5px;text-align:center;width:max-content;width:100%}.customer.login .wrapper .loginForm form .field{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin:0;position:relative;width:100%}.customer.login .wrapper .loginForm form .field input{background:#fff;border:1px solid #eee;font-size:14px;outline:none;padding:10px 20px;width:100%}.customer.login .wrapper .loginForm form .field input:focus{border:1px solid var(--text-primary-color);outline:none}.customer.login .wrapper .loginForm form .field input::placeholder{color:var(--text-primary-color);font-size:14px;letter-spacing:0;opacity:.5}.customer.login .wrapper .loginForm form .field label{color:var(--text-primary-color);display:none;font-size:14px;font-weight:700;letter-spacing:0;margin-bottom:10px;position:static}@media screen and (max-width:850px){.customer.login .wrapper .loginForm form .field label{font-size:14px}}.customer.login .wrapper .loginForm form .field .forgotPassword{align-items:center;color:var(--text-primary-color);cursor:pointer;display:flex;height:100%;justify-content:center;opacity:.5;padding:0 15px;position:absolute;right:0;top:0;width:max-content}.customer.login .wrapper .loginForm form .field .forgotPassword:hover{opacity:1}@media screen and (max-width:850px){.customer.login .wrapper .loginForm form .field .forgotPassword{font-size:12px}}.register-trigger .subtext{opacity:.5}.recoverPassword{color:var(--text-primary-color);flex-direction:column;max-width:550px;width:100%}.recoverPassword .title{margin:0 0 20px}.recoverPassword .description{margin:0 0 30px;text-align:center}.recoverPassword form{align-items:center;gap:20px;justify-content:center}.recoverPassword form label{display:none;float:left;margin-bottom:10px}.recoverPassword form .field input{border:1px solid #eee;border-radius:0;outline:none}.recoverPassword form .field input:focus{border:1px solid var(--text-primary-color);outline:none}.recoverPassword .recoverControls{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;gap:20px;justify-content:space-between;width:100%}.recoverPassword .recoverControls a,.recoverPassword .recoverControls button{text-align:center;width:100%}.recoverPassword .recoverControls button{margin:5px 0 0}.account-qf{padding-bottom:50px}.account-qf .breadcrumbs-snippet{margin:60px 0 35px}@media screen and (max-width:950px){.account-qf .breadcrumbs-snippet{margin:0 0 30px}}.account-qf .account-container{display:flex;flex-direction:row;gap:0 50px}@media screen and (max-width:950px){.account-qf .account-container{flex-direction:column}}.account-qf .account-container .full{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-bottom:30px}@media screen and (max-width:550px){.account-qf .account-container .full{flex-direction:column;justify-content:center}}.account-qf .account-container .full.account-navigation{display:flex;flex:1;flex-direction:column;gap:15px;justify-content:flex-start}@media screen and (max-width:950px){.account-qf .account-container .full.account-navigation{flex-direction:row;flex-wrap:wrap;gap:10px}}.account-qf .account-container .full.account-navigation .tablinks{background:var(--button-4-color);border:1px solid var(--button-4-border-color);color:var(--button-4-text-color);width:100%}@media screen and (max-width:950px){.account-qf .account-container .full.account-navigation .tablinks{flex:1;margin:0;white-space:nowrap}}.account-qf .account-container .full.account-navigation .tablinks.active{background:var(--button-1-color);border:1px solid var(--button-1-border-color);color:#fff}.account-qf .account-container .full a,.account-qf .account-container .full button{background-color:var(--button-1-hover-color);color:var(--button-1-hover-text-color);text-align:center;white-space:nowrap}.account-qf .account-container .full a #defaultOpen,.account-qf .account-container .full a:active,.account-qf .account-container .full a:focus,.account-qf .account-container .full a:hover,.account-qf .account-container .full button #defaultOpen,.account-qf .account-container .full button:active,.account-qf .account-container .full button:focus,.account-qf .account-container .full button:hover{background-color:var(--button-1-color);border-color:var(--button-1-border-color);color:var(--button-1-text-color)}.account-qf .account-container .main-content{display:flex;flex:3;flex-direction:column;width:100%}.account-qf .account-container .main-content .heading-md{margin-bottom:20px}.account-qf .account-container .main-content .account-section .no-orders{margin:50px 0;opacity:.5;text-align:center}.account-qf .account-container .main-content .account-section .full{align-items:center;border:solid #707070;border-width:0 0 1px;display:flex;justify-content:space-between;width:100%}.account-qf .account-container .main-content .account-section hr{background-color:#707070;height:1px}.account-qf .account-container .main-content .account-section .content{padding:20px 0}.account-qf .account-container .main-content .account-section.details .content{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;justify-content:space-between}@media screen and (max-width:768px){.account-qf .account-container .main-content .account-section.details .content{flex-direction:column;justify-content:center}}.account-qf .account-container .main-content .account-section.details .content p{margin:0;white-space:nowrap}.account-qf .account-container .main-content .account-section.addresses{margin-top:40px}.account-qf .account-container .main-content .account-section.addresses .content{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;gap:60px 50px;justify-content:space-between;margin-bottom:70px}.account-qf .account-container .main-content .account-section.addresses .content .address-card{flex:1;max-width:265px;width:max-content}.account-qf .account-container .main-content .account-section.addresses .content .address-card .current-info{display:flex;flex-direction:column;height:100%}.account-qf .account-container .main-content .account-section.addresses .content .address-card .field{display:flex;gap:50px;justify-content:flex-start;margin-top:auto}@media screen and (max-width:425px){.account-qf .account-container .main-content .account-section.addresses .content .address-card .field.submit-input{gap:20px;justify-content:space-between}}.account-qf .account-container .main-content .account-section.addresses .content .address-card .field .delete-address,.account-qf .account-container .main-content .account-section.addresses .content .address-card .field .edit-address-trigger{align-items:center;background:none;border:none;color:var(--text-primary-color);cursor:pointer;display:flex;font-size:14px;gap:10px;justify-content:space-between;outline:none;padding:0;text-decoration:underline}.account-qf .account-container .main-content .account-section.addresses .content .address-card .field .delete-address svg,.account-qf .account-container .main-content .account-section.addresses .content .address-card .field .edit-address-trigger svg{height:auto;width:17px}.account-qf .account-container .main-content .account-section.addresses .content .address-card .field .delete-address svg,.account-qf .account-container .main-content .account-section.addresses .content .address-card .field .delete-address svg path,.account-qf .account-container .main-content .account-section.addresses .content .address-card .field .edit-address-trigger svg,.account-qf .account-container .main-content .account-section.addresses .content .address-card .field .edit-address-trigger svg path{fill:var(--text-primary-color)}.account-qf .account-container .main-content .account-section.addresses .content .address-card .field .delete-address:hover,.account-qf .account-container .main-content .account-section.addresses .content .address-card .field .edit-address-trigger:hover{opacity:.5}.account-qf .account-container .main-content .account-section.addresses .content .address-card .confirmation-modal-wrapper{align-items:center;-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px);background:#00000080;height:100vh;justify-content:center;left:0;pointer-events:none;position:fixed;top:0;visibility:hidden;width:100vw;z-index:10}.account-qf .account-container .main-content .account-section.addresses .content .address-card .confirmation-modal-wrapper .confirmation-modal{background:#fff;border:1px solid #d3d3d3;border-radius:8px;filter:drop-shadow(0 5px 15px rgba(0,0,0,.3568627451));max-width:320px;opacity:0;padding:20px;transition:0s linear;translate:0 120vh}.account-qf .account-container .main-content .account-section.addresses .content .address-card .confirmation-modal-wrapper .confirmation-modal .title-wrapper{margin-bottom:15px;text-align:center}.account-qf .account-container .main-content .account-section.addresses .content .address-card .confirmation-modal-wrapper .confirmation-modal .title-wrapper h4{font-size:18px;line-height:1;margin-bottom:10px}.account-qf .account-container .main-content .account-section.addresses .content .address-card .confirmation-modal-wrapper .confirmation-modal .title-wrapper span{display:block;font-size:16px;width:100%}.account-qf .account-container .main-content .account-section.addresses .content .address-card .confirmation-modal-wrapper .confirmation-modal .action-btns{align-items:center;display:flex;gap:15px;justify-content:center;width:100%}.account-qf .account-container .main-content .account-section.addresses .content .address-card .confirmation-modal-wrapper .confirmation-modal .action-btns>button,.account-qf .account-container .main-content .account-section.addresses .content .address-card .confirmation-modal-wrapper .confirmation-modal .action-btns>div{cursor:pointer;flex:1;text-align:center}.account-qf .account-container .main-content .account-section.addresses .content .address-card .confirmation-modal-wrapper.active{display:flex;pointer-events:all;visibility:visible}.account-qf .account-container .main-content .account-section.addresses .content .address-card .confirmation-modal-wrapper.active .confirmation-modal{opacity:1;transition:.3s ease-in .1s;translate:0 0}.account-qf .account-container .main-content .account-section.addresses .content h2+.address-block{margin-top:0}.account-qf .account-container .main-content .account-section.addresses .content .address-block{align-items:flex-start;color:var(--text-primary-color);display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:40px;margin-top:28px;padding-right:20px;width:100%}@media screen and (max-width:768px){.account-qf .account-container .main-content .account-section.addresses .content .address-block{width:100%}}.account-qf .account-container .main-content .account-section.addresses .content .address-block p{margin-bottom:5px;margin-top:0}.account-qf .account-container .main-content .account-section.addresses .content .address-block p.addedspace{margin:10px 0}.account-qf .account-container .main-content .account-section.addresses .full{border:none}.account-qf .account-container .main-content .account-section.orders{margin-bottom:30px}.account-qf .account-container .main-content .account-section.orders .full{border:none}@media screen and (max-width:768px){.account-qf .account-container .main-content .account-section.orders .full{border-bottom:1px solid #a8a8a8;padding-bottom:20px}.account-qf .account-container .main-content .account-section.orders .full h2{text-align:left;width:100%}}@media screen and (max-width:550px){.account-qf .account-container .main-content .account-section.orders .full h2{text-align:center}}.account-qf .account-container .main-content .order-actions{text-align:center;text-decoration:underline}.account-qf .account-container .main-content .no-orders{margin:50px 0;opacity:.5;text-align:center}.account-qf table{border-collapse:collapse;margin-bottom:20px;width:100%}.account-qf table .content_row td,.account-qf table .heading_row th{padding:20px 10px;text-align:left;vertical-align:middle}.account-qf table .heading_row{border:solid #a8a8a8;border-width:0 0 1px;padding:5px 0}@media screen and (max-width:768px){.account-qf table .heading_row{display:none}}.account-qf table .heading_row th{font-weight:700}.account-qf table .content_row:nth-of-type(odd){background:#9696960d}@media screen and (max-width:768px){.account-qf table .content_row:nth-of-type(odd){background:#0000}}.account-qf table .content_row td{background:#0000}@media screen and (max-width:768px){.account-qf table .content_row td{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;padding:5px 10px;width:100%}.account-qf table .content_row td:nth-of-type(2n){background:#96969613}}.account-qf table .content_row td p{margin:0}.account-qf table .content_row td span{font-weight:700}.account-qf table .content_row td .mobile-title{display:none}@media screen and (max-width:768px){.account-qf table .content_row td .mobile-title{display:inline-block}.account-qf table .content_row{align-items:center;background:#0000;border-bottom:1px solid #eee;display:flex;flex-direction:column;justify-content:center;padding:30px 0}}.main-search-qf{padding:0 0 100px}.main-search-qf .result_amount{background:#000;color:#fff;margin-bottom:20px;padding:10px 0;text-align:center;width:100%}.main-search-qf .result_amount p{margin:0}.main-search-qf .search-no-results p{text-align:center}.main-search-qf .search-recommended{margin-top:30px}.main-search-qf .search-recommended h2{margin-bottom:20px}.main-search-qf .wrapper{align-items:flex-start;display:grid;gap:50px 30px;grid-template-columns:repeat(3,1fr)}@media screen and (max-width:1024px){.main-search-qf .wrapper{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:550px){.main-search-qf .wrapper{grid-template-columns:repeat(1,1fr)}}.result-card{background:#fff;border:solid var(--primary-color);border-width:2px 2px 5px;box-shadow:0 1px 10px 2px #00000013;display:grid;gap:15px 25px;grid-template-columns:minmax(180px,25%) auto auto;grid-template-rows:auto auto;padding:10px;width:100%}@media screen and (max-width:550px){.result-card{gap:5px 10px;grid-auto-flow:column;grid-template-columns:100%;padding:0}}.result-card .img-wrap{align-items:center;align-self:flex-start;aspect-ratio:1/1.1;display:flex;grid-row:1/-1;height:auto;justify-content:center;overflow:hidden;width:100%}@media screen and (max-width:550px){.result-card .img-wrap{border-top:1px solid #eee;grid-row:3/4}}.result-card .img-wrap img{height:100%;object-fit:cover;width:100%}.result-card .content{align-items:flex-start;display:flex;flex-direction:column;grid-column:2/-1;height:100%;justify-content:flex-start;position:relative}@media screen and (max-width:950px){.result-card .content{padding-right:0}}@media screen and (max-width:550px){.result-card .content{grid-column:1/-1;grid-row:2/3;padding:0 7.5px 7.5px}}.result-card .content.top{justify-content:space-between}@media screen and (max-width:550px){.result-card .content.top{grid-row:1/2;padding:7.5px 7.5px 0}}.result-card .content .description,.result-card .content .price,.result-card .content .review,.result-card .content .title,.result-card .content .type{margin:0}.result-card .content .title{color:inherit;margin:0}@media screen and (max-width:950px){.result-card .content .title{font-size:24px}}@media screen and (max-width:550px){.result-card .content .title{font-size:18px}}.result-card .content .title:hover{text-decoration:underline;text-underline-offset:1px}.result-card .content .title .highlight{background:var(--accent-2-color);font-family:Playfair Display;font-size:30px;font-weight:700;padding:0 5px}@media screen and (max-width:950px){.result-card .content .title .highlight{font-size:24px}}@media screen and (max-width:550px){.result-card .content .title .highlight{font-size:18px}}.result-card .content .type{color:var(--primary-color);font-size:16px;margin:0}@media screen and (max-width:950px){.result-card .content .type{margin-bottom:0}}@media screen and (max-width:550px){.result-card .content .type{font-size:14px;margin-bottom:5px}}.result-card .content .review{font-size:16px}@media screen and (max-width:550px){.result-card .content .review{font-size:14px}}.result-card .content .price{font-weight:700;margin:0 0 10px}@media screen and (max-width:550px){.result-card .content .price{font-size:14px;margin:0}}.result-card .content .description{color:#555;font-size:12px;justify-self:flex-end;margin-bottom:auto;margin-top:auto;max-width:450px}@media screen and (max-width:550px){.result-card .content .description{display:none}}.result-card .content .description .highlight,.result-card .content .description span{background:var(--accent-2-color);font-size:12px;margin-right:2px;padding:0 1.5px 0 4px}.result-card .content .author{font-size:16px;font-weight:700;margin:0}@media screen and (max-width:550px){.result-card .content .author{font-size:14px}}.result-card .content .link{margin-top:auto;white-space:nowrap}.result-card.product .content.top{justify-content:flex-start}.result-card.product .content.bottom{max-width:400px}.result-card.product .content.bottom .description{margin-top:0}.result-card.product .content.bottom .review{margin-top:auto}.result-card.product .content.bottom .price{margin:0 0 10px}@media screen and (max-width:550px){.result-card.product .content.bottom .price{margin-bottom:0}}@media screen and (min-width:550px){.result-card.article{grid-template-rows:minmax(61px,20%) auto}}.result-card.article .content .description{display:block;margin:auto 0 10px}@media screen and (max-width:550px){.result-card.article .content .description{margin:10px 0 0}}.result-card.article .content .author{margin-bottom:auto;margin-top:0}.result-card.article .content.top{grid-row:1/2;justify-content:flex-start}@media screen and (max-width:550px){.result-card.article .content.bottom{flex-direction:column-reverse;grid-row:3/4}.result-card.article .img-wrap{grid-row:2/3}}.result-card.page{display:flex;flex-direction:row;gap:0 25px}.result-card.page .content{grid-column:1/-1}.result-card.page .content .description{margin:0}.result-card.page .content .title{margin-bottom:20px}.result-card.page .content .type{margin-bottom:5px}@media screen and (min-width:550px){.result-card.page .content .description+.link{margin-top:20px}}.result-card.page .content .title+.link{margin:0}.result-card.page .content.right{align-items:flex-start;flex-basis:75%;flex-direction:row;margin:auto 0;padding:0 7.5px 0 0;text-align:left}.result-card.page .content.right .description{max-width:auto;padding-right:20px}@media screen and (max-width:550px){.result-card.page .content.right .description{display:none}.result-card.page .content.right .description+.link{align-self:flex-start!important}}.result-card.page .content.right .link{margin-left:auto;margin-top:0}@media screen and (min-width:550px){.result-card.page .content.right .link{align-self:flex-start}}.result-card.page .content.left{flex-basis:25%}@media screen and (max-width:550px){.result-card.page .content.left{align-items:flex-start;flex-basis:100%;flex-direction:column;justify-content:center;padding:7.5px;position:relative}.result-card.page .content.left .title{margin:0}.result-card.page .content.left .link{position:absolute;right:7.5px;top:20%}}.addresses-section-qf{padding-bottom:50px}.addresses-section-qf .wrapper{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center}.addresses-section-qf .wrapper h1{margin-top:20px}.addresses-section-qf .addresses-wrapper{display:grid;gap:20px;grid-auto-rows:1fr;grid-template-columns:repeat(2,1fr);list-style-type:none;margin:0;padding:0}@media screen and (min-width:1440px){.addresses-section-qf .addresses-wrapper{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:768px){.addresses-section-qf .addresses-wrapper{grid-template-columns:repeat(1,100%)}}.addresses-section-qf .address-card{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start}@media screen and (max-width:768px){.addresses-section-qf .address-card+.address-card{border-top:1px solid var(--text-primary-color);padding-top:20px}}.addresses-section-qf .address-card .current-info{display:flex;flex-direction:column;gap:15px 0;height:100%;max-width:320px;min-width:320px;padding:20px;width:100%}@media screen and (max-width:768px){.addresses-section-qf .address-card .current-info{min-width:none}}.addresses-section-qf .address-card .current-info h2,.addresses-section-qf .address-card .current-info p{width:100%}.addresses-section-qf .address-card .current-info p{margin:44.25px 0 auto}@media screen and (max-width:768px){.addresses-section-qf .address-card .current-info p{margin:0}}.addresses-section-qf .address-card .current-info h2+p{margin:0 0 auto}.addresses-section-qf .address-card .current-info h2{font-weight:700}.addresses-section-qf .address-card .current-info .field.submit-input{align-self:flex-end;display:flex;justify-content:space-between;width:100%}.addresses-section-qf .add-address-wrapper{display:none}.addresses-section-qf .add-address-wrapper.active{border-bottom:1px solid;display:block;padding-bottom:40px}.addresses-section-qf .add-address-wrapper h2{margin-bottom:10px;text-align:center}.addresses-section-qf .add-wrapper{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin-top:30px}.addresses-section-qf .add-wrapper .add-address-btn{margin:0 auto 20px}.addresses-section-qf .add-wrapper .add-address-btn.active{display:none}.addresses-section-qf form{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin:0 auto;max-width:800px}.addresses-section-qf form .field{flex-basis:100%}.addresses-section-qf form .field.city-input,.addresses-section-qf form .field.country-input,.addresses-section-qf form .field.name-input,.addresses-section-qf form .field.phone-input,.addresses-section-qf form .field.submit-input button,.addresses-section-qf form .field.zip-input{flex-basis:calc(50% - 10px)}@media screen and (max-width:768px){.addresses-section-qf form .field.city-input,.addresses-section-qf form .field.country-input,.addresses-section-qf form .field.name-input,.addresses-section-qf form .field.phone-input,.addresses-section-qf form .field.submit-input button,.addresses-section-qf form .field.zip-input{flex-basis:100%}}.addresses-section-qf form .field label{display:none}.addresses-section-qf form .field .select select,.addresses-section-qf form .field input{border:1px solid #eee;height:45px;padding:7.5px 7.5px 7.5px 15px;width:100%}.addresses-section-qf form .field .select select:not([type=checkbox]),.addresses-section-qf form .field input:not([type=checkbox]){-webkit-appearance:none;appearance:none}.addresses-section-qf form .field .select select:focus,.addresses-section-qf form .field input:focus{outline:solid 1px var(--text-primary-color)}.addresses-section-qf form .field .select{position:relative}.addresses-section-qf form .field .select:after{border-left:5px solid #0000;border-right:5px solid #0000;border-top:5px solid var(--text-primary-color);content:"";display:block;height:0;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:0}.addresses-section-qf form .field .select svg{display:none}.addresses-section-qf form .field.default-input{align-items:center;display:flex;gap:20px}.addresses-section-qf form .field.default-input input{margin:auto 0;width:25px}.addresses-section-qf form .field.default-input label{display:block}.addresses-section-qf form .field.submit-input{align-items:center;display:flex;gap:50px;justify-content:flex-start}@media screen and (max-width:425px){.addresses-section-qf form .field.submit-input{gap:0;justify-content:space-between}}@media screen and (max-width:768px){.addresses-section-qf form .field.submit-input{justify-content:center}}.addresses-section-qf form .field.submit-input button{max-width:200px;white-space:nowrap}@media screen and (max-width:768px){.addresses-section-qf form .field.submit-input button{max-width:100%}}@media screen and (max-width:550px){.addresses-section-qf form .field.submit-input{gap:10px;justify-content:space-between}.addresses-section-qf form .field.submit-input button{width:100%}}.edit-mask{align-items:center;background:#00000080;display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.edit-mask.active{display:block;display:flex}.edit-mask .edit-info{background:#fff;border-radius:5px;max-height:100vh;overflow-y:scroll;padding:20px}.edit-mask .edit-info .edit-address-title{margin-bottom:15px;text-align:center}.edit-mask .edit-info form button{cursor:pointer}.addresses-section-qf .add-address-trigger,.addresses-section-qf .edit-address-trigger{flex:3;margin:0}.addresses-section-qf .cancel-add-address,.addresses-section-qf .delete-address{flex:1}.addresses-section-qf .current-info .submit-input{gap:20px}.customer.reset-password{flex-direction:column;margin:100px auto;max-width:550px}.quick-footer{align-items:center;background:#f4f4f4;color:var(--text-primary-color);display:flex;justify-content:center}.quick-footer .container{align-items:center;display:flex;justify-content:space-between}@media screen and (min-width:600px){.quick-footer .container{flex-direction:row}}@media screen and (max-width:600px){.quick-footer .container{flex-direction:column!important}}@media screen and (max-width:900px){.quick-footer .container{align-items:center;flex-direction:column;gap:0;justify-content:center;padding-bottom:10px;padding-top:10px}.quick-footer .container p{margin:7.5px 0 0}}@media screen and (max-width:480px){.quick-footer .container p{font-size:13px;letter-spacing:0}}@media screen and (max-width:900px){.quick-footer .container .company-info .split{margin-top:5px}}@media screen and (max-width:480px){.quick-footer .container .company-info .split{margin-top:8px}.quick-footer .container .company-info{gap:5px}.quick-footer .container .company-info .split,.quick-footer .container .company-info p{font-size:13px;letter-spacing:0}}.quick-footer .container,.quick-footer .container .company-info{align-items:center;display:flex;flex-direction:row;gap:10px 30px;justify-content:space-between}.quick-footer .container .company-info a,.quick-footer .container a{color:var(--text-primary-color);font-size:14px}.quick-footer .container .company-info p,.quick-footer .container p{font-size:14px;margin-top:0}.quick-footer .container p a,.quick-footer .container p a:link,.quick-footer .container p a:visited{color:inherit;font-size:inherit;letter-spacing:inherit;text-decoration:none}.footer-section{background:#fff;padding-bottom:40px;padding-top:80px;position:relative}@media screen and (max-width:768px){.footer-section{padding-bottom:20px;padding-top:0}}.footer-section .container{align-items:stretch;display:flex;flex-direction:row;gap:30px 130px;justify-content:space-between}@media(max-width:950px){.footer-section .container{flex-direction:column;padding-top:10px}}.footer-section .container .footer-qf__left-wrapper{display:flex;flex-direction:column;gap:20px;justify-content:flex-end;min-width:150px}@media(max-width:950px){.footer-section .container .footer-qf__left-wrapper{display:none}}.footer-section .container .footer-qf__left-wrapper .ecologi-badge{opacity:.3;transition:opacity .1s ease-in}.footer-section .container .footer-qf__left-wrapper .ecologi-badge:hover{opacity:.6}.footer-section .container .footer-qf__left-wrapper .shop-logo_footer{height:auto;margin-bottom:auto;width:100%}.footer-section .container .footer-qf__left-wrapper .shop-logo_footer img{height:100%;object-fit:contain;object-position:left top;width:100%}.footer-section .container .footer-qf__left-wrapper .deko-pay,.footer-section .container .footer-qf__left-wrapper a,.footer-section .container .footer-qf__left-wrapper img{height:4rem;width:auto}.footer-section .container .footer-qf__left-wrapper .deko-pay img,.footer-section .container .footer-qf__left-wrapper a img,.footer-section .container .footer-qf__left-wrapper img img{height:100%;object-fit:contain;object-position:left;width:100%}.footer-section .container .footer-qf__link-wrapper{display:flex;flex-wrap:wrap;gap:60px 40px;justify-content:space-between;width:100%}@media(max-width:950px){.footer-section .container .footer-qf__link-wrapper{display:none}}.footer-section .container .footer-item{align-items:stretch;display:flex;justify-content:flex-start}@media(max-width:950px){.footer-section .container .footer-item{flex:1;width:auto}}@media screen and (max-width:680px){.footer-section .container .footer-item{padding-left:50px}}@media screen and (max-width:480px){.footer-section .container .footer-item{margin-left:15%;padding-left:0;text-align:left}}.footer-section .container .footer-item .footer-link.email a,.footer-section .container .footer-item .footer-link.phone a{font-weight:700}.footer-section .container .footer-item .footer-link svg{transform:translateY(2px)}.footer-section .container .footer-item .footer-item-list{align-items:flex-start;display:flex;flex-direction:column;gap:12.5px;justify-content:flex-start;line-height:30px;list-style-type:none;margin:0;padding:0}.footer-section .container .footer-item .footer-item-list a:link,.footer-section .container .footer-item .footer-item-list li,.footer-section .container .footer-item .footer-item-list li a,.footer-section .container .footer-item .footer-item-list li a:visited,.footer-section .container .footer-item .footer-item-list li p{color:inherit;font-size:15px;margin:0}.footer-section .container .footer-item .footer-item-list li a:hover{text-decoration:underline}.footer-section .container .footer-item .footer-item-list .socials{flex-basis:auto;margin-top:auto}.footer-section .container .footer-item .footer-item-list .link-title{color:var(--primary-color);display:block;font-size:18px;margin:0 0 10px;word-break:keep-all}@media screen and (max-width:480px){.footer-section .container .footer-item .footer-item-list .link-title{font-size:14px;margin-bottom:0}.footer-section .container .footer-item .footer-item-list li{font-size:12.5px;letter-spacing:.6px}.footer-section .container .footer-item .footer-item-list .footer-link p{line-height:10px}}@media screen and (max-width:950px){.footer-section .container .footer-item.company-details{align-items:center;margin:0 auto;padding:20px 0 0;text-align:center}.footer-section .container .footer-item.company-details .title h4{color:var(--text-primary-color)}.footer-section .container .footer-item.company-details li{width:100%}.footer-section .container .footer-item.company-details .socials{margin:10px auto 5px;width:-moz-fit-content;width:fit-content}}.footer-section .container .footer-qf__link-wrapper-mobile{align-items:flex-start;display:none;flex-direction:column;justify-content:center;width:100%}@media(max-width:950px){.footer-section .container .footer-qf__link-wrapper-mobile{display:flex}.footer-section .container .footer-qf__link-wrapper-mobile .accordion-wrapper{border-bottom:1px solid #f4f4f4}}.footer-section .container .footer-qf__link-wrapper-mobile .accordion-wrapper .panel-content{padding-bottom:20px}.footer-section .container .footer-qf__link-wrapper-mobile .accordion-wrapper .panel-content a{color:var(--text-primary-color);font-size:15px;margin:0;width:100%}.footer-section .container .footer-qf__link-wrapper-mobile .accordion-wrapper .accordion{font-size:16px;font-weight:700}.footer-section .container .footer-qf__link-wrapper-mobile .accordion-wrapper .panel,.footer-section .container .footer-qf__link-wrapper-mobile .accordion-wrapper .panel div{display:flex;flex-direction:column;gap:10px}.footer-section .container .footer-qf__link-wrapper-mobile .accordion-wrapper .panel a,.footer-section .container .footer-qf__link-wrapper-mobile .accordion-wrapper .panel div a{color:var(--text-primary-color);font-size:15px;margin:0;width:100%}.footer-section .container .footer-qf__link-wrapper-mobile .accordion-wrapper .panel .footer-link:last-child,.footer-section .container .footer-qf__link-wrapper-mobile .accordion-wrapper .panel div .footer-link:last-child{padding-bottom:10px}.finance-text .container{padding-top:0}.finance-text span{color:#716f6f;font-size:12px;font-style:italic;padding-top:40px}@media screen and (max-width:768px){.finance-text span{padding-top:0}}.finance-text span:empty{display:none;padding-top:0}@media(max-width:950px){.finance-text{padding:0}}.call-to-action-section{position:relative;z-index:1}@media screen and (max-width:600px){.call-to-action-section .container{padding:0 1.5rem}}.call-to-action-section .container .text-container .cta-body,.call-to-action-section .container .text-container .cta-title,.call-to-action-section .container .text-container .cta-url{margin:0}.call-to-action-section .container .text-container .cta-title{font-weight:700}.call-to-action-section .container .text-container .cta-title+.cta-body{margin-top:10px}.call-to-action-section .container .text-container .cta-body{margin:1rem auto 0}.call-to-action-section .container .text-container .cta-url{color:#fff;cursor:pointer;display:inline-block;font-weight:700;margin-top:1rem;text-decoration:none}.text-image-section{align-items:center;display:flex;justify-content:flex-end;margin:0!important;overflow:hidden;padding:60px 0}@media screen and (max-width:850px){.text-image-section{margin:30px 0!important;padding:60px 0 18px}}.text-image-section .container{align-items:center;display:flex;flex-direction:row;gap:20px;justify-content:center;margin:0 auto;position:relative;width:100%}.text-image-section .container.text_image_layout_top{flex-direction:column-reverse}.text-image-section .container.text_image_layout_top .image-container{width:100%}.text-image-section .container.text_image_layout_bottom{flex-direction:column}.text-image-section .container.text_image_layout_bottom .image-container{width:100%}.text-image-section .container.text_image_layout_left{flex-direction:row-reverse}.text-image-section .container.text_image_layout_left .image-container{width:100%}.text-image-section .container.text_image_layout_right{flex-direction:row}.text-image-section .container.text_image_layout_right .image-container{width:100%}.text-image-section .container .image-container,.text-image-section .container .text-container{max-height:500px}@media screen and (max-width:850px){.text-image-section .container{flex-direction:column-reverse!important;margin:0;padding:0}}@media screen and (max-width:450px){.text-image-section .container{gap:0!important}}.text-image-section .container .text-container{margin-right:100px;max-width:400px;z-index:10}.text-image-section .container .text-container .text-title{font-weight:700}.text-image-section .container .text-container .text-body,.text-image-section .container .text-container .text-subtitle,.text-image-section .container .text-container .text-title{margin:0}.text-image-section .container .text-container .text-title+.text-subtitle{margin-top:5px}.text-image-section .container .text-container .text-subtitle+.text-body,.text-image-section .container .text-container .text-title+.text-body{margin-top:15px}.text-image-section .container .text-container .text-body{font-size:16px}@media screen and (max-width:450px){.text-image-section .container .text-container .text-body{font-size:14px}}.text-image-section .container .text-container .text-url{cursor:pointer;text-decoration:none}@media screen and (max-width:850px){.text-image-section .container .text-container{margin:100px 0 60px;padding:0 1.5rem}}@media screen and (max-width:650px){.text-image-section .container .text-container{margin-top:0}}@media screen and (max-width:500px){.text-image-section .container .text-container{flex-basis:100%!important}}.text-image-section .container .image-container{position:relative}.text-image-section .container .image-container img{height:100%;object-fit:cover;width:100%}.text-image-section .container .image-container.cover img{aspect-ratio:1/.65;height:100%;object-fit:cover;width:100%}@media screen and (max-width:850px){.text-image-section .container .image-container.cover img{aspect-ratio:1/.65}}.text-image-section .container .image-container.fill img{height:100%;object-fit:fill;width:100%}.text-image-section .container .image-container.contain{height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content}.text-image-section .container .image-container.contain img{height:auto;object-fit:contain;width:100%}@media screen and (max-width:850px){.text-image-section .container .image-container{aspect-ratio:none;max-height:auto;overflow:none}.text-image-section .container .image-container,.text-image-section .container .image-container.text-image-layout-bottom,.text-image-section .container .image-container.text-image-layout-left,.text-image-section .container .image-container.text-image-layout-right,.text-image-section .container .image-container.text-image-layout-top{flex-direction:column;gap:20px}.text-image-section .container .image-container .image-container,.text-image-section .container .image-container.text-image-layout-bottom .image-container,.text-image-section .container .image-container.text-image-layout-left .image-container,.text-image-section .container .image-container.text-image-layout-right .image-container,.text-image-section .container .image-container.text-image-layout-top .image-container{width:100%}}.text-image-section .container .image-container img.first-image{aspect-ratio:1/.73;height:auto;position:absolute;width:65%}@media screen and (max-width:850px){.text-image-section .container .image-container img.first-image{left:30px;width:60%}}.text-image-section .container .image-container img.second-image{aspect-ratio:.73/1;height:auto;position:absolute;width:47.3%}@media screen and (max-width:850px){.text-image-section .container .image-container img.second-image{left:auto;right:30px;top:140px;width:40.3%}}span[class^=shape_]{position:absolute}.shape_2{bottom:-140px;height:180px;right:-70px;transform:rotate(90deg);width:180px}@media screen and (min-width:851px)and (max-width:1270px){.shape_2{bottom:-31%;height:13vw;right:-5%;width:13vw}}@media screen and (max-width:850px){.shape_2{display:none}}.shape_4{bottom:-50px;height:100px;left:-25px;transform:rotate(9deg);width:100px}@media screen and (max-width:850px){.shape_4{bottom:-5%;height:12vw;left:65px;width:12vw}}@media screen and (min-width:851px)and (max-width:1270px){.shape_4{bottom:-12.5%;height:7vw;left:-5%;width:7vw}}@media screen and (min-width:1271px){.shape_4{bottom:-12.5%;height:101px;left:-5%;width:101px}}.shape_5{height:145px;right:-80px;top:-50px;width:145px}@media screen and (max-width:850px){.shape_5{height:14vw;right:50px;top:-10%;width:14vw}}@media screen and (min-width:851px)and (max-width:1270px){.shape_5{height:9vw;right:-10%;top:-15%;width:9vw}}@media screen and (min-width:1271px){.shape_5{height:113px;right:-10%;top:-15%;width:113px}}.shape_6{height:145px;left:200px;top:-100px;width:145px}@media screen and (max-width:850px){.shape_6{display:none}}@media screen and (min-width:851px)and (max-width:1270px){.shape_6{height:10vw;left:20%;top:-35%;width:10vw}}@media screen and (min-width:1271px){.shape_6{height:127px;left:20%;top:-25%;width:127px}}.shape_1{bottom:-120px;height:145px;left:-125px;width:145px}@media screen and (max-width:850px){.shape_1{display:none}}@media screen and (min-width:851px)and (max-width:1270px){.shape_1{bottom:-35%;height:14vw;left:-6%;width:14vw}}@media screen and (min-width:1271px){.shape_1{bottom:-150px;height:193px;left:-90px;width:193px}}.text-image-section.text-double-image-section{padding:50px 0 100px}@media(max-width:850px){.text-image-section.text-double-image-section{padding:40px 0}}.text-image-section.text-double-image-section .container{justify-content:space-between;margin-left:auto;margin-right:auto;max-width:1194px}.text-image-section.text-double-image-section .container .image-container,.text-image-section.text-double-image-section .container .text-container{min-height:454px}@media(max-width:1024px){.text-image-section.text-double-image-section .container .image-container,.text-image-section.text-double-image-section .container .text-container{min-height:365px}}.text-image-section.text-double-image-section .container .text-container{display:flex;flex-direction:column;justify-content:center;margin-right:40px;max-width:460px}@media(max-width:850px){.text-image-section.text-double-image-section .container .text-container{margin-right:0;max-width:none;min-height:auto}}@media(max-width:500px){.text-image-section.text-double-image-section .container .text-container{margin-bottom:30px}}.text-image-section.text-double-image-section .container .text-container .text-url{font-size:16px;font-weight:700;line-height:25px;padding:14px 32px;width:-moz-fit-content;width:fit-content}@media(max-width:850px){.text-image-section.text-double-image-section .container .image-container{display:flex;flex-direction:row;justify-content:space-between;max-height:none;padding:0 1.5rem;width:100%}}@media(max-width:850px)and (max-width:500px){.text-image-section.text-double-image-section .container .image-container{flex-direction:column}}.text-image-section.text-double-image-section .container .image-container img.logo-image{bottom:10px;height:auto;position:absolute;right:10px;width:auto}.template-page-giving-back .collection-header{margin-bottom:0}.template-page-giving-back .section-support{padding-top:0}.accordion-section{padding-bottom:100px;padding-top:80px}.accordion-section .wrapper{display:flex;flex-direction:column;gap:17px}.accordion-section .wrapper .page-title{color:var(--text-primary-color);margin:0 auto 32px;text-align:center}.accordion-section.faqs-page{margin-bottom:-100px;padding-bottom:100px}.article-grid-qf{padding-bottom:100px}.article-grid-qf .breadcrumbs-snippet{margin-bottom:42px;margin-top:20px}.article-grid-qf .article-grid-header .title{font-weight:600;margin:50px 0 10px;text-align:center}.article-grid-qf .article-grid-header .description{color:#707070;margin:0 auto 2rem;max-width:460px;text-align:center}.article-grid-qf .featured-article-swiper{margin-bottom:34px;margin-top:40px;position:relative;width:100%}@media screen and (max-width:769px){.article-grid-qf .featured-article-swiper{display:none}}.article-grid-qf .featured-article-swiper .featured-article{background-blend-mode:multiply;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:5px;overflow:hidden;padding:56px 80px 63px;position:relative}.article-grid-qf .featured-article-swiper .featured-article .image{background-blend-mode:multiply;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.article-grid-qf .featured-article-swiper .featured-article .image img{height:100%;object-fit:cover;width:100%}.article-grid-qf .featured-article-swiper .featured-article .image:before{background:linear-gradient(252deg,#fff,gray);content:"";height:100%;mix-blend-mode:multiply;position:absolute;width:100%}.article-grid-qf .featured-article-swiper .featured-article *{color:#fff}.article-grid-qf .featured-article-swiper .featured-article .date-created,.article-grid-qf .featured-article-swiper .featured-article .excerpt,.article-grid-qf .featured-article-swiper .featured-article .url{font-size:14px}.article-grid-qf .featured-article-swiper .featured-article .date-created,.article-grid-qf .featured-article-swiper .featured-article .url{font-weight:600;text-transform:uppercase}.article-grid-qf .featured-article-swiper .featured-article .date-created{margin:0 0 90px}.article-grid-qf .featured-article-swiper .featured-article .title{line-height:52px;margin-bottom:25px;max-width:570px}.article-grid-qf .featured-article-swiper .featured-article .excerpt{margin-bottom:30px;max-width:460px;min-height:50px}.article-grid-qf .featured-article-swiper .featured-article .url{text-decoration:underline;text-underline-offset:1px}.article-grid-qf .featured-article-swiper .featured-article .date-created,.article-grid-qf .featured-article-swiper .featured-article .excerpt,.article-grid-qf .featured-article-swiper .featured-article .title,.article-grid-qf .featured-article-swiper .featured-article .url{z-index:1}.article-grid-qf .featured-article-swiper .swiper-pagination{align-items:center;bottom:20px;display:flex;gap:15px;justify-content:center;pointer-events:all}.article-grid-qf .featured-article-swiper .swiper-pagination-bullet{background:#0000;border:2px solid #f4f4f4;height:12px;opacity:1;width:12px}.article-grid-qf .featured-article-swiper .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#f4f4f4}.article-grid-qf .wrapper{align-items:center;display:flex;flex-direction:column;gap:50px;justify-content:center}.article-grid-qf .wrapper .load{cursor:pointer;font-weight:700}.article-grid-qf .wrapper .blog-grid{display:grid;gap:60px 30px;grid-template-rows:auto repeat(auto-fill,minmax(200px,1fr))}.article-grid-qf .wrapper .blog-grid .blog-card{transform:translateZ(0);transition:transform .3s ease-out}.article-grid-qf .wrapper .blog-grid .blog-card:hover{transform:translate3d(0,-10px,0)}.article-grid-qf .wrapper .blog-grid .blog-card .blog-image-clip{border-radius:5px}.article-grid-qf .wrapper .blog-grid .blog-card .blog-content{width:100%}.article-grid-qf .blog-actions{display:flex;flex-direction:column;gap:20px;margin:2rem auto}@media(min-width:900px){.article-grid-qf .blog-actions{align-items:center;flex-direction:row;justify-content:space-between}}.article-grid-qf .article-search{flex-wrap:nowrap;gap:10px;margin:0;max-width:none;width:100%}@media(min-width:900px){.article-grid-qf .article-search{min-width:300px;width:auto}}.article-grid-qf .article-search input[type=text]{border:1px solid var(--bs-body-color);border-radius:var(--button-1-radius);flex-grow:1;flex-shrink:1;height:56px;padding-inline:1rem;width:100%}.article-grid-qf .article-search input[type=submit]{flex-grow:0;flex-shrink:0}.article-grid-qf .blog-actions__pagination{align-items:center;display:flex;flex-direction:row;gap:5px;justify-content:center}.article-grid-qf .blog-actions__pagination *{font-size:12px}@media(min-width:900px){.article-grid-qf .blog-actions__pagination *{font-size:14px;gap:10px}}.article-grid-qf .blog-actions__pagination .page{align-items:center;display:flex;height:35px;justify-content:center;line-height:35px;width:35px}.article-grid-qf .blog-actions__pagination .page.current{background-color:var(--button-1-color);border-radius:50%;color:#fff}@media(max-width:950px){.article-grid-qf .breadcrumbs-snippet{margin-bottom:10px;margin-top:10px}}.main-article-qf-section{padding-bottom:80px}.main-article-qf-section .featured-image{align-items:center;display:flex;justify-content:center;max-height:345px;overflow:hidden;position:relative;width:100%}.main-article-qf-section .featured-image .breadcrumbs{left:0;position:absolute;right:0;top:2rem;z-index:2}@media screen and (max-width:767px){.main-article-qf-section .featured-image .breadcrumbs{font-size:12px;top:1.25rem}}.main-article-qf-section .featured-image .title{color:#fff;font-weight:600;max-width:540px;padding:6rem 2rem;text-align:center;z-index:2}.main-article-qf-section .featured-image img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.main-article-qf-section .featured-image:before{background:linear-gradient(252deg,#8080807a,gray);content:"";height:100%;mix-blend-mode:multiply;position:absolute;width:100%;z-index:1}.main-article-qf-section .main-content{padding-top:30px}.main-article-qf-section .main-content .page-width.article-page-width{max-width:700px}.main-article-qf-section .main-content .breadcrumbs{color:var(--primary-color);font-size:12px;width:100%}.main-article-qf-section .main-content .article{align-items:flex-start;display:flex;flex-direction:column;gap:30px;justify-content:flex-start}.main-article-qf-section .main-content .article .article-title{color:#343434}.main-article-qf-section .main-content .article .article-title .blog-info{font-size:24px;font-weight:regular;margin:0}@media(max-width:950px){.main-article-qf-section .main-content .article .article-title .blog-info{font-size:18px}}@media(max-width:450px){.main-article-qf-section .main-content .article .article-title .blog-info{font-size:18px}}.main-article-qf-section .main-content .article .excerpt{color:#707070;font-size:23px;font-weight:600;margin:0 0 1rem;max-width:1000px}@media(max-width:768px){.main-article-qf-section .main-content .article .excerpt{font-size:16px;margin:0}}.main-article-qf-section .main-content .article .article-content{color:#707070;display:flex;flex-direction:column;gap:20px;margin:4rem auto 0;width:100%}@media(max-width:768px){.main-article-qf-section .main-content .article .article-content{font-size:14px;margin-top:2rem}}.main-article-qf-section .main-content .article .article-content .article-date{color:#707070;font-size:14px;margin:0;max-width:700px;text-align:left;width:100%}@media(max-width:768px){.main-article-qf-section .main-content .article .article-content .article-date{font-size:12px;margin-bottom:0}}.main-article-qf-section .main-content .article .article-content .article-split{margin:0 auto;max-width:700px;width:100%}.main-article-qf-section .main-content .article .article-content img{border-radius:5px;height:100%;margin:5rem auto;object-fit:cover;width:100%}@media(max-width:768px){.main-article-qf-section .main-content .article .article-content img{margin:3rem auto}}.main-article-qf-section .main-content .article .back{color:var(--primary-color);font-weight:bolder;margin-top:50px}.main-article-qf-section .main-content .article .back .arrow svg{fill:var(--primary-color);height:10px;width:10px}.main-article-qf-section .main-content .article .hotspots-qf{margin:5rem auto}@media screen and (max-width:767px){.main-article-qf-section .main-content .article .hotspots-qf{margin:3rem auto}}.main-article-qf-section .main-content .article .image-side-by-side-container{align-items:center;display:flex;flex-direction:row;gap:20px;justify-content:space-between;margin:5rem auto;max-width:700px}.main-article-qf-section .main-content .article .image-side-by-side-container img{margin:0}@media screen and (max-width:767px){.main-article-qf-section .main-content .article .image-side-by-side-container{align-items:center;flex-direction:column;gap:10px;margin:3rem auto}}.page-header-section .breadcrumbs-snippet{color:var(--primary-color);margin-top:10px}.page-header-section .breadcrumbs-snippet a:hover{text-decoration:underline}.page-header-section .breadcrumbs-snippet a,.page-header-section .breadcrumbs-snippet span{color:var(--primary-color)}.page-header-section p{-webkit-appearance:none;appearance:none}.simple-page-header-qf-section{position:relative;z-index:1}.simple-page-header-qf-section .wrapper{align-items:center;display:flex;justify-content:center}.simple-page-header-qf-section .wrapper .text-container{margin-bottom:25px;margin-top:25px}.simple-page-header-qf-section .wrapper .text-container .sph-body,.simple-page-header-qf-section .wrapper .text-container .sph-title,.simple-page-header-qf-section .wrapper .text-container .sph-url{margin-left:auto;margin-right:auto}.simple-page-header-qf-section .wrapper .text-container .sph-title{font-weight:700;text-align:center}@media(max-width:450px){.simple-page-header-qf-section .wrapper .text-container .sph-title{font-size:22px!important;line-height:27px!important}}.simple-page-header-qf-section .wrapper .text-container .sph-title+.sph-body{margin-top:10px}.simple-page-header-qf-section .wrapper .text-container .sph-url{border-radius:3px;color:#fff;cursor:pointer;padding:7.5px 15px;text-decoration:none}@media only screen and (min-width:769px){.simple-page-header-qf-section .wrapper .text-container{text-align:center}}.company-values-qf-section{background-size:150px;padding-bottom:75px;padding-top:30px}.company-values-qf-section .wrapper h2{margin-bottom:30px;text-align:center}.company-values-qf-section .wrapper .card-wrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:40px;justify-content:center}@media screen and (max-width:950px){.company-values-qf-section .wrapper .card-wrapper{flex-direction:column;gap:30px}}.company-values-qf-section .wrapper .card-wrapper .company-value-card{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:flex-start;text-align:center}.company-values-qf-section .wrapper .card-wrapper .company-value-card h3{margin-bottom:0}.company-values-qf-section .wrapper .card-wrapper .company-value-card p{font-weight:700;margin:10px 0 0}.company-values-qf-section .wrapper .card-wrapper .company-value-card .values.body li{font-size:14px;font-weight:regular;line-height:18px;text-align:left}.company-values-qf-section .wrapper .card-wrapper .company-value-card .values.body li:not(:last-of-type){margin-bottom:7.5px}.company-values-qf-section .wrapper .card-wrapper .company-value-card .image-clip{aspect-ratio:1/1;height:100%;max-height:174px;max-width:174px;min-height:100px;min-width:100px;overflow:hidden;width:100%}.company-values-qf-section .wrapper .card-wrapper .company-value-card .image-clip img{height:100%;object-fit:contain;width:100%}.usp-banner-section{align-items:center;display:flex;justify-content:center}@media screen and (max-width:850px){.usp-banner-section{margin-top:-60px}}.usp-banner-section .container{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}@media screen and (max-width:850px){.usp-banner-section .container{align-items:center;flex-direction:column;gap:100px}}.usp-banner-section .container .usp-card{flex-basis:30%;margin-top:auto;max-width:375px}.usp-banner-section .container .usp-card .icon{height:50px;object-fit:contain;width:50px}.usp-banner-section .container .usp-card .title{font-size:30px;margin:10px 0 20px}.usp-banner-section .container .usp-card .body{font-size:16px;margin:0;padding:0 20px}.collection-slider-section{max-width:100%;overflow:hidden;position:relative;width:100vw}.collection-slider-section .collection-slider-top{margin-bottom:30px}.collection-slider-section .collection-slider-top .container{align-items:center;justify-content:space-between}.collection-slider-section .collection-slider-top .container .title{font-size:24px;font-weight:700;padding-bottom:10px;white-space:nowrap}@media screen and (max-width:768px){.collection-slider-section .collection-slider-top .container .title{font-size:18px}}.collection-slider-section .collection-slider-top .container .collection-tabs{align-items:center;display:flex;gap:24px;justify-content:flex-start}@media screen and (max-width:768px){.collection-slider-section .collection-slider-top .container .collection-tabs{display:none}}.collection-slider-section .collection-slider-top .container .collection-tabs .collection-tab{color:#707070;cursor:pointer;text-transform:uppercase}.collection-slider-section .collection-slider-top .container .collection-tabs .collection-tab.active{color:var(--text-primary-color);font-weight:700;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.collection-slider-section .collection-slider-top .container .collection-selector-wrapper{padding-left:1rem;position:relative}@media screen and (min-width:769px){.collection-slider-section .collection-slider-top .container .collection-selector-wrapper{display:none}}.collection-slider-section .collection-slider-top .container .collection-selector-wrapper .select-arrow{align-items:center;display:flex;height:100%;justify-content:center;pointer-events:none;position:absolute;right:10px;top:0}.collection-slider-section .collection-slider-top .container .collection-selector-wrapper .select-arrow .fo_chevron{transform:rotate(-90deg);width:30px}.collection-slider-section .collection-slider-top .container .collection-selector-wrapper #collection-slider_selector{-webkit-appearance:none;appearance:none;background:#eee;border:none;display:block;font-size:15px;font-weight:600;padding:7px 50px 7px 12.5px;width:100%}.collection-slider-bottom{align-items:center;display:flex;display:none;justify-content:center;margin-bottom:15px!important;padding:0 2.5rem;position:relative}.collection-slider-bottom.active{display:flex}@media screen and (max-width:480px){.collection-slider-bottom{padding:0 2rem}}.collection-slider-bottom:after{background:#fff0;content:"";height:calc(100% + 10px);left:0;pointer-events:none;position:absolute;top:-5px;transition:background .1s ease-out;width:100%;z-index:5}.collection-slider-bottom.loading:after,.collection-slider-bottom.slider-fade-out:after{background:#fff;transition:background .1s ease-out}.collection-slider-bottom.loading{max-height:500px;opacity:0;transition:background .1s ease-out}.collection-slider-bottom .collection-slider-swiper{align-items:center;display:flex;flex:1;flex-direction:column;gap:3rem;height:100%;justify-content:center;width:100%}@media screen and (max-width:768px){.collection-slider-bottom .collection-slider-swiper{padding-bottom:10px}}.collection-slider-bottom .collection-slider-swiper .swiper-wrapper{width:100%}.collection-slider-bottom .collection-slider-swiper .swiper-wrapper .swiper-slide{display:flex;height:auto;opacity:1;transition:opacity .3s ease-out 2s}.collection-slider-bottom .collection-slider-swiper .swiper-wrapper .swiper-slide .swiper-lazy-preloader+.product-card-qf{opacity:0;transition:opacity .3s ease-out 2s}.collection-slider-bottom .collection-slider-swiper .swiper-wrapper .swiper-slide.hide-slide{display:none}.collection-slider-bottom .nav-wrapper{display:flex;justify-content:space-between;left:auto;pointer-events:none;position:absolute;top:155px;z-index:5}.collection-slider-bottom .nav-wrapper .collection-slider-nav{align-items:center;aspect-ratio:1;background:#fff;border:2px solid #eee;border-radius:50%;color:#d3d3d3;display:flex;height:44px;justify-content:center;pointer-events:all;position:static;width:44px}@media screen and (max-width:900px){.collection-slider-bottom .nav-wrapper .collection-slider-nav{display:none}}.collection-slider-bottom .nav-wrapper .collection-slider-nav:after{content:""}.collection-slider-bottom .nav-wrapper .collection-slider-nav.swiper-button-disabled{visibility:hidden}.collection-slider-bottom .nav-wrapper .collection-slider-nav.swiper-button-next{transform:scaleX(-1)}.collection-slider-bottom .nav-wrapper .collection-slider-nav svg path{fill:var(--text-primary-color)}.collection-slider-bottom .collection-swiper-pagination{bottom:inherit!important;left:inherit!important;position:relative;transform:translate(0)!important}.collection-slider-bottom .collection-swiper-pagination .swiper-pagination-bullet{aspect-ratio:1;background:#0000;border:2px solid #707070;height:12px;opacity:1;width:12px}.collection-slider-bottom .collection-swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#707070}.collection-slider-bottom .collection-swiper-pagination.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.collection-slider-bottom .collection-swiper-pagination.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,.collection-slider-bottom .collection-swiper-pagination.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(1)}.add-to-basket-pdp{align-items:center;background:var(--primary-color);bottom:0;cursor:pointer;display:flex;justify-content:center;left:0;padding:7.5px 15px;position:fixed;width:100%;z-index:50}.add-to-basket-pdp span,.add-to-basket-pdp svg{fill:#fff;color:#fff;font-weight:600;pointer-events:none}.add-to-basket-pdp svg{height:40px;width:40px}#b2b-modal{align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#000000b3;display:none;top:0;right:0;bottom:0;left:0;justify-content:center;padding:2.5rem;position:fixed;z-index:100000}@media(min-width:992px){#b2b-modal{padding:3.5rem}}#b2b-modal.active{display:flex}#b2b-modal .close{background:#128282;border-radius:50%;cursor:pointer;display:grid;height:44px;padding:10px;place-content:center;position:absolute;right:1.5rem;top:1.5rem;width:44px;z-index:10}@media(min-width:992px){#b2b-modal .close{right:2rem;top:2rem}}#b2b-modal .close svg{height:20px;width:20px}#b2b-modal .close svg path{fill:#fff!important}#b2b-modal .modal-content{background:#fff;border-radius:.25rem;box-shadow:10px 5px 5px #0101011a;display:flex;flex-direction:column;gap:1.5rem;margin:auto;max-height:100%;max-width:600px;overflow:auto;padding:1.5rem;width:100%}#b2b-modal .modal-content a,#b2b-modal .modal-content p,#b2b-modal .modal-content ul{margin-bottom:0;margin-top:0}#main-product-container .mobile-breadcrumbs{display:none}#main-product-container .desktop-breadcrumbs .breadcrumbs-snippet{color:var(--text-secondary-color);padding:2rem 0 1rem}@media(max-width:1024.98px){#main-product-container .desktop-breadcrumbs{display:none}#main-product-container .mobile-breadcrumbs{display:block}#main-product-container .mobile-breadcrumbs .breadcrumbs-snippet{margin:20px}}#main-product-container #main-product{--swatch-overlay-background-opacity: .5;--swatch-overlay-line-colour: 100, 100, 100;--product-variant-option-diagonal-line-gradient: #fff0 0%, #fff0 calc(50% - 1px) , rgba(var(--swatch-overlay-line-colour), var(--swatch-overlay-background-opacity)) calc(50% - 1px) , rgba(var(--swatch-overlay-line-colour), var(--swatch-overlay-background-opacity)) calc(50% + 1px) , #fff0 calc(50% + 1px) , #fff0 100%;display:flex;flex-wrap:wrap;gap:clamp(20px,3.5vw,73px);margin:0 auto;max-width:1400px;padding:0 1rem 35px}@media(min-width:1025px){#main-product-container #main-product{padding:0 1rem 60px}}#main-product-container #main-product>*{flex:1}#main-product-container #main-product .gallery{width:clamp(0px,50vw,720px)}@media screen and (min-width:1300px){#main-product-container #main-product .gallery{width:clamp(0px,60vw,720px)}}#main-product-container #main-product .heading-md{font-size:24px;font-weight:600}@media(max-width:1024.98px){#main-product-container #main-product .heading-md{text-align:center}}#main-product-container #main-product .heading-md.product-price{line-height:22px}@media(max-width:1024.98px){#main-product-container #main-product .product-desc{margin:0 42px;text-align:center}}#main-product-container #main-product .product-desc .excerpt{font-size:14px}@media(max-width:1024.98px){#main-product-container #main-product .read-more{margin-left:auto;margin-right:auto}}#main-product-container #main-product .button-wishlist{background:#0000;display:flex;padding-top:15px}@media(max-width:1024.98px){#main-product-container #main-product .button-wishlist{padding-top:9px}#main-product-container #main-product{flex-direction:column;gap:0;padding-left:0!important;padding-right:0!important}#main-product-container #main-product>*{width:100%!important}}#main-product-container #main-product .product-form{width:clamp(0px,50vw,720px)}@media(max-width:1024.98px){#main-product-container #main-product .product-form{overflow-x:hidden;padding:0 5px}}#main-product-container #main-product .product-form form.shopify-product-form{align-items:flex-start;flex-direction:column}@media(max-width:1024.98px){#main-product-container #main-product .product-form form.shopify-product-form{max-width:100%}}@media screen and (min-width:650px)and (max-width:1024.98px){#main-product-container #main-product .product-form .product-details .variant-price-wrapper{flex-wrap:wrap;justify-content:center}}@media screen and (max-width:649.98px){#main-product-container #main-product .product-form .product-details .variant-price-wrapper{flex-wrap:wrap;justify-content:center}}#main-product-container #main-product .product-form .product-details .product-form-mobile{width:100%}@media(max-width:1024.98px){#main-product-container #main-product .product-form .product-details{padding:0}#main-product-container #main-product .product-form .product-details .product-form-mobile{background-color:#f4f4f4;padding:1em 0;width:100%}#main-product-container #main-product .product-form .product-details .product-form-mobile .price{margin-left:0;width:100%}#main-product-container #main-product .product-form .product-details .product-form-mobile .price .variant-prices-container{margin:30px 42px}#main-product-container #main-product .product-form .product-details .product-form-mobile .price .variant-prices-container .variant-price-wrapper .heading-md{font-size:24px;margin:0}#main-product-container #main-product .product-form .product-details .product-form-mobile .price .variant-prices-container .variant-price-wrapper .strikethrough,#main-product-container #main-product .product-form .product-details .product-form-mobile .price .variant-prices-container .variant-price-wrapper .variant-previous-prices-container{font-size:14px}#main-product-container #main-product .product-form .product-details .product-form-mobile .price .variant-prices-container .variant-price-wrapper .variant-previous-prices-container.saving{margin-right:0}}#main-product-container #main-product .product-form .product-title-wrapper{display:flex;flex-direction:column}#main-product-container #main-product .product-form .product-title-wrapper h1{margin-bottom:0}@media(max-width:1024.98px){#main-product-container #main-product .product-form .product-title-wrapper{margin-bottom:20px}}#main-product-container #main-product .product-form .review-widget-container{margin-top:10px}@media(max-width:1025px){#main-product-container #main-product .product-form .review-widget-container{text-align:center}}#main-product-container #main-product .product-form .review-widget-container .trustpilot-widget.hidden{display:none!important}#main-product-container #main-product .product-form .review-widget-container .trustpilot-widget.trustpilot-widget-desktop{display:none}@media(min-width:1025px){#main-product-container #main-product .product-form .review-widget-container .trustpilot-widget.trustpilot-widget-desktop{display:block}}#main-product-container #main-product .product-form .review-widget-container .trustpilot-widget.trustpilot-widget-mobile{display:block}@media(min-width:1025px){#main-product-container #main-product .product-form .review-widget-container .trustpilot-widget.trustpilot-widget-mobile{display:none}}#main-product-container #main-product .product-form .heading-md{margin:0}@media(max-width:640px){#main-product-container #main-product .product-form .heading-md{font-size:18px;line-height:22px;margin-left:42px;margin-right:42px;text-align:center}}#main-product-container #main-product .product-form label{font-weight:700}#main-product-container #main-product .product-form h1{display:inline-block}#main-product-container #main-product .product-form .variant-selector-wrapper{height:0;visibility:hidden}#main-product-container #main-product .product-form .selector-wrapper{margin-bottom:10px;margin-right:10px}#main-product-container #main-product .product-form .selector-wrapper label{margin-right:6px}#main-product-container #main-product .product-form .selector-wrapper select{background-color:#f0f0f0;border:none;height:30px;min-width:103px;padding:0 8px}#main-product-container #main-product .product-form .variant-prices-container{margin:1rem 0}#main-product-container #main-product .product-form form{margin:0}#main-product-container #main-product .quantity-select{background-color:#f0f0f0;display:flex;width:max-content}#main-product-container #main-product .quantity-select>*{align-items:center;border:none;display:flex;flex:1;height:30px;justify-content:center;width:30px}#main-product-container #main-product .quantity-select .quantity{flex:2}#main-product-container #main-product .quantity-select .minus,#main-product-container #main-product .quantity-select .plus{cursor:pointer}#main-product-container #main-product .product-swatch-container{align-items:flex-start;display:flex;position:relative}@media(max-width:1024.98px){#main-product-container #main-product .product-swatch-container{background-color:#f4f4f4;height:96px}#main-product-container #main-product .product-swatch-container .product-options-details{bottom:5px;flex-direction:row!important;gap:0 10px;position:absolute;width:100%}#main-product-container #main-product .product-swatch-container .product-swatch{margin-top:20px}#main-product-container #main-product .product-swatch-container .product-swatch:first-of-type{margin-left:auto}#main-product-container #main-product .product-swatch-container .product-swatch:last-of-type{margin-right:auto}}#main-product-container #main-product .product-swatch-container .product-swatch-wrapper{display:flex;flex:1;flex-wrap:wrap;gap:.4rem}#main-product-container #main-product .product-swatch-container .product-swatch{border:1px solid var(--mid-grey);border-radius:.5rem;flex:1 0 auto;height:2.5rem;max-width:2.5rem;width:2.5rem}#main-product-container #main-product .product-swatch-container .product-swatch.selected,#main-product-container #main-product .product-swatch-container .product-swatch:hover{border:2px solid #212121;box-shadow:0 10px 10px #0000001a}#main-product-container #main-product .product-swatch-container .product-swatch.disabled:after{background:#fff;background:linear-gradient(135deg,var(--product-variant-option-diagonal-line-gradient)),linear-gradient(45deg,var(--product-variant-option-diagonal-line-gradient)),linear-gradient(0deg,rgba(255,255,255,var(--swatch-overlay-background-opacity)),rgba(255,255,255,var(--swatch-overlay-background-opacity)));border-radius:.25rem;content:"";top:0;right:0;bottom:0;left:0;position:absolute}#main-product-container #main-product .main-product-options{display:block;width:100%}#main-product-container #main-product .main-product-options .product-help-me-choose{display:none}#main-product-container #main-product .product-type-container{display:flex;flex-wrap:wrap;padding-bottom:1rem}@media(min-width:640px){#main-product-container #main-product .product-type-container{flex-wrap:nowrap}}@media(max-width:1024.98px){#main-product-container #main-product .product-type-container{justify-content:center;margin:0 42px}#main-product-container #main-product .product-type-container .product-options-details{text-align:center}}#main-product-container #main-product .product-type-container .select{position:relative}#main-product-container #main-product .product-type-container .select:after{border-left:5px solid #0000;border-right:5px solid #0000;border-top:5px solid var(--text-primary-color);content:"";display:block;height:0;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:0}#main-product-container #main-product .product-type-container .select select{border:1px solid #eee;height:45px;padding:7.5px 7.5px 7.5px 15px;width:100%}#main-product-container #main-product .product-type-container .select select:not([type=checkbox]){-webkit-appearance:none;appearance:none}#main-product-container #main-product .product-type-container .select select:focus{outline:solid 1px var(--text-primary-color)}#main-product-container #main-product .product-type-container .select svg{display:none}#main-product-container #main-product .product-type-container .product-type-icon{border-radius:.5rem;flex:1 0 auto;max-width:5rem;position:relative}@media(min-width:640px){#main-product-container #main-product .product-type-container .product-type-icon{max-width:57px}}#main-product-container #main-product .product-type-container .product-type-icon .recliner-info-trigger{height:15px;position:absolute;right:-3px;top:-3px;width:15px;z-index:10}#main-product-container #main-product .product-type-container .product-type-icon .recliner-info-trigger svg{height:100%;object-fit:contain;width:100%}#main-product-container #main-product .product-type-container .product-type-icon .recliner-info-trigger svg #Path_11538{fill:gray}#main-product-container #main-product .product-type-container .product-type-icon .type-icon{align-items:center;border:1px solid var(--mid-grey);border-radius:.5rem;display:flex;height:5rem;justify-content:center;position:relative;width:5rem}@media(min-width:640px){#main-product-container #main-product .product-type-container .product-type-icon .type-icon{height:57px;width:57px}}#main-product-container #main-product .product-type-container .product-type-icon svg{pointer-events:none;width:31px}#main-product-container #main-product .product-type-container .product-type-icon svg path{fill:var(--off-black)}#main-product-container #main-product .product-type-container .product-type-icon span{color:var(--text-primary-color);display:block;font-size:14px;font-weight:700;line-height:1.2;text-align:center;text-transform:capitalize}#main-product-container #main-product .product-type-container .product-type-icon .product-type-prices p{color:var(--off-black);font-size:14px;font-weight:700;margin:0;text-align:center}#main-product-container #main-product .product-type-container .product-type-icon .product-type-prices span{font-size:12px!important;font-weight:400!important;text-transform:inherit!important}#main-product-container #main-product .product-type-container .product-type-icon[data-vat-elig=vat_false] .product-type-prices span{display:none!important}#main-product-container #main-product .product-type-container .product-type-icon.selected svg path{fill:#fff}#main-product-container #main-product .product-type-container .product-type-icon.selected .type-icon{background:var(--off-black);border-color:var(--off-black);box-shadow:0 10px 10px #0000001a}#main-product-container #main-product .product-type-container .product-type-icon.selected .product-type-prices p{color:var(--accent-1-color)}#main-product-container #main-product .product-type-container .product-type-icon .type-icon{height:57px;margin-bottom:.5rem;pointer-events:none;width:57px}#main-product-container #main-product .product-type-container .product-type-icon.disabled .type-icon{border-radius:.5rem;overflow:hidden;position:relative}#main-product-container #main-product .product-type-container .product-type-icon.disabled .type-icon:after{background:#fff;background:linear-gradient(135deg,var(--product-variant-option-diagonal-line-gradient)),linear-gradient(45deg,var(--product-variant-option-diagonal-line-gradient)),linear-gradient(0deg,rgba(255,255,255,var(--swatch-overlay-background-opacity)),rgba(255,255,255,var(--swatch-overlay-background-opacity)));border-radius:.25rem;content:"";top:0;right:0;bottom:0;left:0;position:absolute}#main-product-container #main-product .product-type-container .product-type-icon{margin-right:.75rem}#main-product-container #main-product .product-type-container .product-type-icon:last-child{margin-right:0}#main-product-container #main-product .product-swatch-container,#main-product-container #main-product .product-type-container{margin-top:1rem}#main-product-container #main-product .product-swatch-container .product-options-details,#main-product-container #main-product .product-type-container .product-options-details{display:flex;flex:0 0 10rem;flex-direction:column;justify-content:center;padding-right:1.5rem}@media screen and (max-width:1023.98px){#main-product-container #main-product .product-swatch-container .product-options-details,#main-product-container #main-product .product-type-container .product-options-details{padding-right:0}}#main-product-container #main-product .product-swatch-container .product-options-details div,#main-product-container #main-product .product-type-container .product-options-details div{font-size:14px;white-space:nowrap}#main-product-container #main-product .product-swatch-container .product-options-details div.option-title,#main-product-container #main-product .product-type-container .product-options-details div.option-title{font-weight:700}#main-product-container #main-product .product-swatch-container .product-options-details span,#main-product-container #main-product .product-type-container .product-options-details span{font-size:15px;font-weight:700}#main-product-container #main-product .product-swatch-container .product-options-details.product-options-details-type,#main-product-container #main-product .product-type-container .product-options-details.product-options-details-type{flex:0 0 10rem;justify-content:center}#main-product-container #main-product .product-swatch-container .product-options-details.product-options-details-type.product-options-details-type--quantity,#main-product-container #main-product .product-type-container .product-options-details.product-options-details-type.product-options-details-type--quantity{flex:0 0 10rem}@media(max-width:639px){#main-product-container #main-product .product-swatch-container .product-options-details.product-options-details-type,#main-product-container #main-product .product-type-container .product-options-details.product-options-details-type{flex:none;width:100%}#main-product-container #main-product .product-swatch-container .product-options-details.product-options-details-type>div,#main-product-container #main-product .product-type-container .product-options-details.product-options-details-type>div{margin-bottom:.5rem}}#main-product-container #main-product .product-swatch-container .product-swatch,#main-product-container #main-product .product-swatch-container .product-type-icon,#main-product-container #main-product .product-type-container .product-swatch,#main-product-container #main-product .product-type-container .product-type-icon{position:relative}#main-product-container #main-product .product-swatch-container .product-swatch:hover,#main-product-container #main-product .product-swatch-container .product-type-icon:hover,#main-product-container #main-product .product-type-container .product-swatch:hover,#main-product-container #main-product .product-type-container .product-type-icon:hover{cursor:pointer;opacity:1}#main-product-container #main-product .product-swatch-container .product-swatch.disabled,#main-product-container #main-product .product-swatch-container .product-type-icon.disabled,#main-product-container #main-product .product-type-container .product-swatch.disabled,#main-product-container #main-product .product-type-container .product-type-icon.disabled{cursor:not-allowed;opacity:.7}#main-product-container #main-product .product-form-btn-container{display:flex;flex-wrap:wrap;gap:.5rem}@media(max-width:1024.98px){#main-product-container #main-product .product-form-btn-container{justify-content:center}}#main-product-container #main-product .product-form-btn-container .add-to-basket-btn{flex:1 0 auto;font-size:16px!important;font-weight:700;height:57px;margin:0 auto;width:100%}#main-product-container #main-product .product-form-btn-container .oos-notification{background-color:var(--button-1-color);border-radius:var(--button-1-radius);color:var(--button-1-text-color);cursor:not-allowed;font-weight:700;height:57px;outline:none;text-align:center;transition:var(--button-transition);width:100%}#main-product-container #main-product .product-form-btn-container .oos-notification p{font-size:16px!important}@media(max-width:425px){#main-product-container #main-product .product-form-btn-container .oos-notification p{font-size:16px}}#main-product-container #main-product .product-form-btn-container .PDP-button-wishlist{align-items:center;background:none;border:none;display:flex;flex:0 0 auto;height:auto;justify-content:center;margin:0;padding:0;transition:all .3s ease-in-out;width:auto}#main-product-container #main-product .product-form-btn-container .PDP-button-wishlist .button-wishlist{border:none;padding-top:0}#main-product-container #main-product .product-form-btn-container .PDP-button-wishlist .button-text{font-weight:700;margin-right:.5rem}#main-product-container #main-product .product-form-btn-container .PDP-button-wishlist svg *{fill:#212121;transition:all .3s ease-in-out}#main-product-container #main-product .product-form-btn-container .PDP-button-wishlist:hover{color:#128282;cursor:pointer}#main-product-container #main-product .product-form-btn-container .PDP-button-wishlist:hover svg *{fill:#128282}#main-product-container #main-product .product-form-btn-container .klarna-info-container{align-items:center;display:flex;gap:.5rem}#main-product-container #main-product .product-form-btn-container .klarna-info-container svg path{fill:var(--text-primary-color)}#main-product-container #main-product .product-form-btn-container .klarna-info-container span{font-size:12px;line-height:16px}#main-product-container #main-product .product-form-btn-container .klarna-info-container a{color:var(--text-primary-color);font-size:12px;line-height:16px;text-decoration:underline}@media(max-width:1024.98px){#main-product-container #main-product .product-form-btn-container .klarna-info-container{justify-content:center}}#main-product-container #main-product .product-form-btn-container .shipping-btn-container{display:flex;justify-content:center}#main-product-container #main-product .product-form-btn-container .shipping-btn-container span{font-size:14px}@media(max-width:768px){#main-product-container #main-product .product-form-btn-container .shipping-btn-container{margin-bottom:30px}}#main-product-container #main-product .product-form-btn-container--warranty-btn-incl{display:flex;flex-wrap:wrap}#main-product-container #main-product .product-form-btn-container--warranty-btn-incl .b2b-message{align-items:center;background-color:var(--accent-1-color);border:2px solid var(--accent-1-color);border-radius:4px;color:var(--accent-1-color);color:#fff;display:flex!important;flex:0 0 100%;font-family:var(--font-body);font-size:16px;font-style:normal;font-weight:400;gap:.25rem;height:100%;justify-content:center;letter-spacing:0;line-height:1.625;padding:.5rem;text-align:center;text-underline-offset:2px;transition:var(--button-transition)}#main-product-container #main-product .product-form-btn-container--warranty-btn-incl .b2b-message:hover{background-color:#fff;color:var(--accent-1-color);cursor:pointer}#main-product-container #main-product .product-form-btn-container--warranty-btn-incl .b2b-message b{font-weight:700}#main-product-container #main-product .product-form-btn-container--warranty-btn-incl .b2b-message *{margin:0}@media(min-width:768px){#main-product-container #main-product .product-form-btn-container--warranty-btn-incl .PDP-button-wishlist,#main-product-container #main-product .product-form-btn-container--warranty-btn-incl .add-to-basket-btn{flex:0 0 47.5%}}#main-product-container #main-product #imega-widget-anchor{margin-top:30px!important}@media(max-width:640px){#main-product-container #main-product #imega-widget-anchor{margin:0 auto!important}}#main-product-container #main-product .care-kit-select,#main-product-container #main-product .warranty-select{flex-wrap:wrap;gap:10px 0;width:100%}@media(min-width:1025px){#main-product-container #main-product .care-kit-select,#main-product-container #main-product .warranty-select{display:flex;margin-bottom:5px}}#main-product-container #main-product .care-kit-select .care-kit-select-label,#main-product-container #main-product .care-kit-select .warranty-select-label,#main-product-container #main-product .warranty-select .care-kit-select-label,#main-product-container #main-product .warranty-select .warranty-select-label{display:flex;flex:0 0 10rem;flex-direction:column;justify-content:center;padding-right:1rem}@media(max-width:1024.01px){#main-product-container #main-product .care-kit-select .care-kit-select-label,#main-product-container #main-product .care-kit-select .warranty-select-label,#main-product-container #main-product .warranty-select .care-kit-select-label,#main-product-container #main-product .warranty-select .warranty-select-label{padding:0}}#main-product-container #main-product .care-kit-select .care-kit-select-label span,#main-product-container #main-product .care-kit-select .warranty-select-label span,#main-product-container #main-product .warranty-select .care-kit-select-label span,#main-product-container #main-product .warranty-select .warranty-select-label span{font-size:15px;font-weight:700;margin-bottom:.5rem}@media(min-width:640px){#main-product-container #main-product .care-kit-select .care-kit-select-label span,#main-product-container #main-product .care-kit-select .warranty-select-label span,#main-product-container #main-product .warranty-select .care-kit-select-label span,#main-product-container #main-product .warranty-select .warranty-select-label span{margin-bottom:0}}#main-product-container #main-product .care-kit-select .care-kit-options,#main-product-container #main-product .care-kit-select .warranty-options,#main-product-container #main-product .warranty-select .care-kit-options,#main-product-container #main-product .warranty-select .warranty-options{display:flex;flex:1;gap:1rem;position:relative}#main-product-container #main-product .care-kit-select .care-kit-options .view-info,#main-product-container #main-product .care-kit-select .warranty-options .view-info,#main-product-container #main-product .warranty-select .care-kit-options .view-info,#main-product-container #main-product .warranty-select .warranty-options .view-info{background-color:initial;color:var(--text-primary-color);display:block;font-size:15px;font-weight:700;height:15px;line-height:1.2;position:absolute;right:-23px;text-align:center;text-transform:capitalize;top:-3px;width:15px;z-index:10}@media(min-width:1025px){#main-product-container #main-product .care-kit-select .care-kit-options .view-info,#main-product-container #main-product .care-kit-select .warranty-options .view-info,#main-product-container #main-product .warranty-select .care-kit-options .view-info,#main-product-container #main-product .warranty-select .warranty-options .view-info{right:-3px}}#main-product-container #main-product .care-kit-select .care-kit-options .view-info svg,#main-product-container #main-product .care-kit-select .warranty-options .view-info svg,#main-product-container #main-product .warranty-select .care-kit-options .view-info svg,#main-product-container #main-product .warranty-select .warranty-options .view-info svg{height:100%;object-fit:contain;width:100%}@media(max-width:1024.98px){#main-product-container #main-product .care-kit-select .care-kit-options,#main-product-container #main-product .care-kit-select .warranty-options,#main-product-container #main-product .warranty-select .care-kit-options,#main-product-container #main-product .warranty-select .warranty-options{width:100%}}#main-product-container #main-product .care-kit-select .care-kit-option,#main-product-container #main-product .care-kit-select .warranty-option,#main-product-container #main-product .warranty-select .care-kit-option,#main-product-container #main-product .warranty-select .warranty-option{align-items:center;background:var(--light-grey);border-radius:5px;color:var(--text-primary-color);display:flex;font-size:12px;font-weight:700;justify-content:center;line-height:15px;padding:12px 20px;white-space:nowrap}@media(min-width:640px){#main-product-container #main-product .care-kit-select .care-kit-option,#main-product-container #main-product .care-kit-select .warranty-option,#main-product-container #main-product .warranty-select .care-kit-option,#main-product-container #main-product .warranty-select .warranty-option{flex:1}}@media(max-width:639px){#main-product-container #main-product .care-kit-select .care-kit-option,#main-product-container #main-product .care-kit-select .warranty-option,#main-product-container #main-product .warranty-select .care-kit-option,#main-product-container #main-product .warranty-select .warranty-option{width:50%}}#main-product-container #main-product .care-kit-select .care-kit-option:hover,#main-product-container #main-product .care-kit-select .warranty-option:hover,#main-product-container #main-product .warranty-select .care-kit-option:hover,#main-product-container #main-product .warranty-select .warranty-option:hover{box-shadow:0 0 0 1px #000;cursor:pointer}#main-product-container #main-product .care-kit-select .care-kit-option.active,#main-product-container #main-product .care-kit-select .warranty-option.active,#main-product-container #main-product .warranty-select .care-kit-option.active,#main-product-container #main-product .warranty-select .warranty-option.active{background:var(--off-black);box-shadow:0 10px 10px #0000001a;color:#fff}#main-product-container #main-product .care-kit-select .care-kit-option.disabled,#main-product-container #main-product .care-kit-select .warranty-option.disabled,#main-product-container #main-product .warranty-select .care-kit-option.disabled,#main-product-container #main-product .warranty-select .warranty-option.disabled{cursor:not-allowed;opacity:.7;pointer-events:none}#main-product-container #main-product .care-kit-select .warranty-option span,#main-product-container #main-product .warranty-select .warranty-option span{font-size:12px;font-weight:700;line-height:15px;white-space:nowrap}@media(max-width:1024.98px){#main-product-container #main-product .warranty-select{background-color:#f4f4f4;text-align:center}#main-product-container #main-product .warranty-select .warranty-select-label{font-size:14px;margin-top:10px}#main-product-container #main-product .warranty-select .warranty-options{margin:20px auto;width:80%}#main-product-container #main-product .warranty-select .warranty-options .warranty-option{background-color:#fff;color:#212121;min-width:50%;width:50%}#main-product-container #main-product .warranty-select .warranty-options .warranty-option.active{background-color:#484848;color:#fff}#main-product-container #main-product .care-kit-select{background-color:#fff;flex-direction:column;gap:0;margin:auto;max-width:90%;text-align:center}#main-product-container #main-product .care-kit-select .care-kit-select-label{flex:0;font-size:14px;margin-top:10px;text-align:left}#main-product-container #main-product .care-kit-select .care-kit-options{justify-content:space-between;margin:0;width:100%}#main-product-container #main-product .care-kit-select .care-kit-options .care-kit-option{background-color:#f4f4f4;color:#212121;flex:0 0 48%;min-width:auto;width:auto}#main-product-container #main-product .care-kit-select .care-kit-options .care-kit-option.active{background-color:#484848;color:#fff}#main-product-container #main-product .care-kit-select .care-kit-options .view-info{right:-5px}}#main-product-container #main-product .main-product-options.dining-table .product-swatch-container{display:flex;flex-direction:column;gap:10px}#main-product-container #main-product .main-product-options.dining-table .product-swatch-container .options-wrapper{display:flex;flex-direction:row;width:100%}#main-product-container #main-product .main-product-options.dining-table .product-swatch-container .options-wrapper .product-swatch-wrapper{flex-direction:row}#main-product-container #main-product .main-product-options.dining-table .product-swatch-container .options-wrapper .product-swatch-wrapper .product-swatch{background-position:50%;background-size:cover}#main-product-container #main-product .main-product-options.dining-table .product-swatch-container .product-type-container{width:100%}@media(max-width:1024.98px){#main-product-container #main-product .main-product-options.dining-table .product-swatch-container{height:100%}#main-product-container #main-product .main-product-options.dining-table .product-swatch-container .product-options-details{padding-right:unset}#main-product-container #main-product .main-product-options.dining-table .product-swatch-container .options-wrapper{bottom:-10px;padding-bottom:35px;position:relative}#main-product-container #main-product .main-product-options.dining-table .product-swatch-container .product-type-container{margin:0;padding-bottom:45px;padding-top:20px}#main-product-container #main-product .main-product-options.dining-table .product-swatch-container .product-type-container .select{width:250px}#main-product-container #main-product .main-product-options.dining-table .product-swatch-container .product-type-container .product-options-details{bottom:10px;padding-right:unset}#main-product-container #main-product .main-product-options.dining-table .product-swatch-container .product-type-container .product-options-details .option-name{font-weight:700;overflow:hidden;white-space:nowrap;width:calc(100% - 1ch)}.more-from-collection-container{padding-top:0!important}.more-from-collection-container .title{text-align:center}.more-from-collection-container .d-flex{margin:0 auto;width:-moz-fit-content;width:fit-content}.more-from-collection-container .variant-price-wrapper div:first-child{margin-left:auto}.more-from-collection-container .variant-price-wrapper div:last-child{margin-right:auto}}#ProductInfoTabs .product-description{text-align:left}@media(max-width:1024.98px){#ProductInfoTabs .product-description{text-align:center}}#ProductInfoTabs .product-description span{font-size:14px;line-height:24px}#ProductInfoTabs .trustpilot-widget.hidden{display:none}.payment-option-messages{margin-top:20px}@media(max-width:1024.98px){.payment-option-messages{margin:20px auto 0;max-width:584px;padding:0 42px}}@media(max-width:700px){.payment-option-messages{margin:20px auto 0;padding:0 42px}}.payment-option-messages .min-message{color:#aaa;display:block;font-size:12px;margin-top:-4px;text-align:center}.payment-option-messages .payment-option-icon{max-width:50px}@media(max-width:700px){.payment-option-messages .payment-option-icon{max-width:40px}}.payment-option-messages .payment-option-icon img,.payment-option-messages[data-count="1"] .payment-option-container{width:100%}.payment-option-messages[data-count="1"] .payment-option-container .payment-option-container--inner{align-items:center;display:flex;gap:14px}.payment-option-messages[data-count="1"] .payment-option-container .payment-option-container--inner .payment-option-icon{margin-left:auto;order:3}.payment-option-messages[data-count="2"]{display:flex;gap:1.5rem}@media(max-width:700px){.payment-option-messages[data-count="2"]{flex-direction:column}}.payment-option-messages[data-count="2"] .payment-option-container{width:100%}.payment-option-messages[data-count="2"] .payment-option-container .payment-option-container--inner{align-items:center;display:flex;gap:14px;width:100%}.payment-option-messages[data-count="2"] .payment-option-container .payment-option-container--inner .payment-option-message,.payment-option-messages[data-count="2"] .payment-option-container .payment-option-container--inner .payment-option-message strong{font-size:14px;line-height:18px}.payment-option-messages .payment-option-icon{display:flex}.payment-option-messages .payment-option-price{font-weight:600}@media(max-width:1024.98px){.payment-legal-message{margin:20px auto 0;max-width:584px;padding:0 42px}}.payment-legal-message p{font-size:12px;font-style:italic;line-height:16px;text-align:left}.collection-payment-option-messages{margin-top:auto;padding-top:20px}.collection-payment-option-messages .min-message{color:#aaa;display:block;font-size:12px;margin-top:-4px}.collection-payment-option-messages .payment-option-icon{max-width:50px}.collection-payment-option-messages .payment-option-icon img{width:100%}.collection-payment-option-messages .payment-option-container .payment-option-container--inner{align-items:center;display:flex;gap:14px}.collection-payment-option-messages .payment-option-container .payment-option-container--inner .payment-option-icon{margin-left:auto;order:3}.collection-payment-option-messages .payment-option-icon{display:flex}.collection-payment-option-messages .payment-option-price{font-weight:600}.view-info-card{right:5px;top:7px}.care-kit-select-label,.warranty-select-label{position:relative}.add-to-basket-btn.loading{opacity:.7;pointer-events:none}.view-info-card{background-color:var(--button-1-color);border-radius:25px;color:#fff;cursor:pointer;display:flex;height:25px;position:absolute;right:10px;top:0;width:25px}.view-info-card,.view-info-modal{align-items:center;justify-content:center}.view-info-modal{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#000000b3;display:none;top:0;right:0;bottom:0;left:0;padding:2.5rem;position:fixed;z-index:100000}@media(min-width:992px){.view-info-modal{padding:3.5rem}}.view-info-modal.active{display:flex}.view-info-modal-close{background:#128282;border-radius:50%;cursor:pointer;display:grid;height:44px;padding:10px;place-content:center;position:absolute;right:1.5rem;top:1.5rem;width:44px;z-index:10}@media(min-width:992px){.view-info-modal-close{right:2rem;top:2rem}}.view-info-modal-close svg{height:20px;width:20px}@media(min-width:992px){.view-info-modal-close svg{height:28px;width:28px}}.view-info-modal-close svg path{fill:#fff!important}.view-info-modal-content{background:#fff;border-radius:.25rem;box-shadow:10px 5px 5px #0101011a;display:flex;flex-direction:column;gap:1.5rem;max-height:100%;max-width:600px;overflow:auto;padding:1.5rem;width:100%}@media(min-width:992px){.view-info-modal-content{gap:2rem;padding:2rem}}.view-info-modal-content img{display:block;height:auto;margin:0 -1.5rem;width:calc(100% + 3rem)}@media(min-width:992px){.view-info-modal-content img{margin:0 -2rem;width:calc(100% + 4rem)}}.view-info-modal-content .product-features-section .page-width{padding:0}.view-info-modal-content h2{font-size:1.25rem}.view-info-modal-content .description>:first-child{margin-top:0}.view-info-modal-content .description>:last-child{margin-bottom:0}.view-info-modal-content .advantage-customers,.view-info-modal-content .page-width{padding:0!important}.view-info-modal-content .advantage-customers .page-width .advantage-customers__wrapper{flex-direction:column!important}.view-info-modal-content .advantage-customers .page-width .advantage-customers__wrapper .text-side{margin:0 0 4rem!important;width:auto!important}.view-info-modal-content .advantage-customers .page-width .advantage-customers__wrapper .benefits-side{position:relative!important;top:auto;width:auto!important}.view-info-modal-content .advantage-customers .page-width .advantage-customers__wrapper .benefits-side .benefits-side__wrap{display:grid;gap:48px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}.view-info-modal-content .advantage-customers .page-width .mob-btn{display:block!important;margin:40px auto 0!important;width:-moz-fit-content!important;width:fit-content!important}.view-info-modal-content .advantage-customers .page-width .desk-btn{display:none!important}.view-info-modal-content .advantage-customers .page-width .advantage-customers__wrapper .text-side .title{margin:0 0 1rem!important}.view-info-modal-content .button{display:block!important;margin:0 auto!important;width:max-content!important}@media(max-width:440px){.view-info-modal-content .advantage-customers .page-width .advantage-customers__wrapper .benefits-side .benefits-side__wrap{gap:20px;grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(4,1fr)}}#ProductInfoTabs .tab-content .product-dimensions:not(.active){display:none!important}#ProductInfoTabs .tab-content .product-dimensions.active{display:grid}.wishlist-page .breadcrumbs-snippet{margin-bottom:24px;margin-top:5px}.wishlist-page h1{display:inline-block}.wishlist-page .wishlist__grid{display:flex;flex-wrap:wrap;gap:15px 15px;grid-template-columns:repeat(2,1fr);padding-top:50px!important}.wishlist-page .wishlist__grid .product-card-qf{margin-bottom:30px}@media(max-width:550px){.wishlist-page .wishlist__grid .product-card-qf{max-width:100%}}.wishlist-page .wishlist__grid .product-card-qf .swatches,.wishlist-page .wishlist__grid.loaded .wishlist__loader{display:none}.wishlist-page #wishlist-no-products{color:#484848;display:none;padding:105px 0 87px;text-align:center}@media only screen and (min-width:560px){.wishlist-page .wishlist__grid{grid-template-columns:repeat(3,1fr)}.wishlist-page .breadcrumbs-snippet{margin-bottom:42px;margin-top:24px}}@media only screen and (min-width:978px){.wishlist-page .wishlist__grid{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:1200px){.wishlist-page .wishlist__grid{gap:30px 20px;grid-template-columns:repeat(3,1fr)}}.wishlist-page .product-card-qf .wishlist-remove{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);border-top-right-radius:5px;bottom:0;display:block;left:0;overflow:hidden;position:absolute;z-index:9}.wishlist-page .product-card-qf .wishlist-remove .button-wishlist{align-items:center;background:#0000;background:#00000026;border:none;border-radius:0;bottom:inherit;color:#fff;display:flex;font-size:14px;height:auto;justify-content:center;left:inherit;line-height:1;padding:11px 25px;position:relative;right:inherit;text-decoration:underline;top:inherit;transition:all .3s ease;width:auto}.wishlist-page .product-card-qf .wishlist-remove .button-wishlist svg{height:22px;margin-right:10px;width:18px}.wishlist-page .product-card-qf .wishlist-remove .button-wishlist svg path{fill:#fff}.wishlist-page .product-card-qf .wishlist-remove .button-wishlist:hover{background:#00000040;transform:scale(1)}.wishlist-extras{display:none}.wishlist-extras.show{display:block}.wishlist-advert{align-items:center;background:#128282;border-radius:5px;display:flex;height:256px;justify-content:center;padding:20px 30px}@media screen and (max-width:560px){.wishlist-advert{padding:10px 15px}}.wishlist-advert p{color:#fff;font-size:24px;font-weight:600;line-height:32px;margin:0 0 35px;text-align:center}@media screen and (max-width:560px){.wishlist-advert p{font-size:20px;line-height:26px}}.wishlist-advert .button-2{background:#fff;color:#484848;display:table;font-weight:600;margin-left:auto;margin-right:auto}@media screen and (max-width:560px){.wishlist-advert .button-2{padding:15px 10px}}.wishlist-advert .button-2:hover{background:#484848;border-color:#484848;color:#fff}.wishlist-share{align-items:center;background:#f4f4f4;border-radius:5px;color:#484848;cursor:pointer;display:flex;font-weight:600;justify-content:center;margin-top:15px;padding:13px 20px 12px;text-align:center}.wishlist-share svg{height:18px;margin-right:14px;width:17px}.wishlist-share svg path{fill:#484848!important}.wishlist-share:hover{background:#128282;color:#fff}.wishlist-share:hover svg path{fill:#fff!important}section#collection-grid h1,section#collection-grid h2{font-size:24px}section#collection-grid input{-webkit-appearance:auto!important;appearance:auto!important}section#collection-grid .custom-filter-load-more{background-color:var(--button-1-color);border:1px solid;border-color:var(--button-1-border-color);border-radius:var(--button-1-radius);color:#707070;color:var(--button-1-text-color);cursor:pointer;font-size:14px;font-size:var(--button-font-size);font-weight:700;margin:117px auto auto;outline:none;padding:var(--button-v-padding) var(--button-h-padding);text-decoration:underline;text-decoration:none;transition:var(--button-transition)}@media screen and (min-width:851px){section#collection-grid .custom-filter-load-more:hover{background-color:var(--button-1-hover-color);border:1px solid;border-color:var(--button-1-hover-border-color);border-radius:var(--button-1-hover-radius);color:var(--button-1-hover-text-color)}}@media screen and (max-width:851px){section#collection-grid .custom-filter-load-more{font-size:16px}}section#collection-grid .custom-filter-load-more{display:none;position:relative;width:max-content}section#collection-grid .custom-filter-load-more:hover{cursor:pointer}section#collection-grid .custom-filter-load-more.show{display:block}section#collection-grid .custom-filter-load-more.loading{background:#fff}section#collection-grid .custom-filter-load-more .load-more-label.hide{opacity:0}section#collection-grid .custom-filter-load-more .load-more-spinner{height:0;left:50%;opacity:0;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s;width:0}section#collection-grid .custom-filter-load-more .load-more-spinner .spinner-circle-outer{height:100%;width:100%}section#collection-grid .custom-filter-load-more .load-more-spinner.show{display:block;height:30px;opacity:1;width:30px}section#collection-grid #qf-filter-wrapper{margin-bottom:30px}section#collection-grid #qf-filter-wrapper .desktop-filter-heading{margin-bottom:20px;text-transform:capitalize}@media only screen and (max-width:767.98px){section#collection-grid #qf-filter-wrapper{grid-template-columns:1fr;padding:0!important}section#collection-grid #qf-filter-wrapper .desktop-filter-heading{display:none}}section#collection-grid #qf-filter-wrapper .filter-container-wrapper{display:flex;flex-direction:column;height:max-content;padding:15px 0}section#collection-grid #qf-filter-wrapper .filter-container-wrapper.open{padding-bottom:50px}@media only screen and (max-width:767.98px){section#collection-grid #qf-filter-wrapper .filter-container-wrapper .filter-group-display__submit{padding-bottom:15px}}section#collection-grid #qf-filter-wrapper .filter-container-wrapper .filter-group-display__submit input{width:100%}section#collection-grid #qf-filter-wrapper .filter-container-wrapper .reset-filter-wrapper{display:none}@media only screen and (max-width:767.98px){section#collection-grid #qf-filter-wrapper .filter-container-wrapper{border-radius:0;padding-left:2rem;padding-right:2rem}section#collection-grid #qf-filter-wrapper .filter-container-wrapper .filter-scroll-wrapper{background-color:var(--primary-color);margin-left:-15px;max-height:0;overflow-y:hidden;padding:0 15px;transition:.2s ease-in;width:100vw}section#collection-grid #qf-filter-wrapper .filter-container-wrapper.open .mobile-filter-heading{padding-bottom:15px}section#collection-grid #qf-filter-wrapper .filter-container-wrapper.open .filter-scroll-wrapper{max-height:60vh;overflow-y:scroll}section#collection-grid #qf-filter-wrapper .filter-container-wrapper.open .reset-filter-wrapper{display:none;inset:auto 0 15px 0;position:fixed}}section#collection-grid #qf-filter-wrapper .filter-container-wrapper .mobile-filter-heading{color:#fff;display:none;padding-bottom:0}section#collection-grid #qf-filter-wrapper .filter-container-wrapper .mobile-filter-heading>svg{pointer-events:none;scale:1 -1}section#collection-grid #qf-filter-wrapper .filter-container-wrapper .mobile-filter-heading.open>svg{scale:1 1}section#collection-grid #qf-filter-wrapper .filter-container-wrapper .mobile-filter-heading h2{align-items:center;display:flex;font-size:16px;justify-content:center;margin:0}section#collection-grid #qf-filter-wrapper .filter-container-wrapper .mobile-filter-heading h2 svg{margin-right:5px}section#collection-grid #qf-filter-wrapper .filter-container-wrapper .mobile-filter-heading svg{cursor:pointer;transition:.3s ease}section#collection-grid #qf-filter-wrapper .filter-container-wrapper .mobile-filter-heading svg.open{transform:rotateX(180deg)}@media only screen and (max-width:767.98px){section#collection-grid #qf-filter-wrapper .filter-container-wrapper .mobile-filter-heading{align-items:center;display:flex;gap:0 10px;justify-content:center}section#collection-grid #qf-filter-wrapper .filter-container-wrapper .mobile-filter-heading svg path{fill:#fff}}section#collection-grid #qf-filter-wrapper .filter-container-wrapper .filter-container{align-items:start;flex-wrap:nowrap;max-width:100%;width:100%}@media only screen and (max-width:767.98px){section#collection-grid #qf-filter-wrapper .filter-container-wrapper .filter-container{flex-wrap:wrap;gap:0}}section#collection-grid #qf-filter-wrapper .filter-container-wrapper .filter-container .form-filter-container{display:flex;flex-wrap:wrap;width:100%}@media only screen and (min-width:768px){section#collection-grid #qf-filter-wrapper .filter-container-wrapper .filter-container .form-filter-container{width:60%}}section#collection-grid #qf-filter-wrapper .filter-container-wrapper .filter-container .form-filter-container .custom-filter{border:1px solid #dedede;position:relative;width:33.333%}@media only screen and (max-width:767.98px){section#collection-grid #qf-filter-wrapper .filter-container-wrapper .filter-container .form-filter-container .custom-filter{background-color:#f4f4f4;border:1px solid #f4f4f4;margin-bottom:6px;width:100%}}section#collection-grid #qf-filter-wrapper .filter-container-wrapper .filter-container .selected-filter-wrapper{margin-bottom:10px;margin-top:10px;width:100%}section#collection-grid #qf-filter-wrapper .filter-container-wrapper .filter-container .selected-filter-wrapper:empty{margin-bottom:0;margin-top:0}section#collection-grid #qf-filter-wrapper .filter-container-wrapper .custom-filter-wrapper{display:block}section#collection-grid #qf-filter-wrapper .filter-container-wrapper .custom-filter-wrapper .price-filter-container{margin:20px 0}section#collection-grid #qf-filter-wrapper .filter-container-wrapper .custom-filter-wrapper .price-filter-container .filter-heading{font-weight:700}section#collection-grid #qf-filter-wrapper .filter-container-wrapper .selected-filter-wrapper{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:15px}@media only screen and (max-width:767.98px){section#collection-grid #qf-filter-wrapper .filter-container-wrapper .selected-filter-wrapper{margin-top:15px}}section#collection-grid #qf-filter-wrapper .filter-container-wrapper .selected-filter-wrapper .selected-filter{align-items:center;background:var(--text-primary-color);border-radius:5px;color:#fff;display:flex;font-size:14px;font-weight:300;justify-content:flex-start;padding:3px 15px 3px 10px;text-transform:capitalize;width:-moz-fit-content;width:fit-content}section#collection-grid #qf-filter-wrapper .filter-container-wrapper .selected-filter-wrapper .selected-filter:hover svg{rotate:90deg}section#collection-grid #qf-filter-wrapper .filter-container-wrapper .selected-filter-wrapper .selected-filter svg{fill:#fff;height:10px;margin-right:5px;transition:all .3s;width:10px}section#collection-grid #qf-filter-wrapper .filter-container-wrapper .selected-filter-wrapper .selected-filter svg path{fill:#fff!important}section#collection-grid #qf-filter-wrapper .filter-container-wrapper .sort-by-container{align-items:center;display:flex;gap:10px}@media only screen and (max-width:767.98px){section#collection-grid #qf-filter-wrapper .filter-container-wrapper .sort-by-container{flex-direction:column-reverse;width:100%}}section#collection-grid #qf-filter-wrapper .filter-container-wrapper .sort-by-container p{text-wrap:nowrap;margin:0}section#collection-grid #qf-filter-wrapper .custom-filter{background-color:#fff;padding:10px 12px}section#collection-grid #qf-filter-wrapper .custom-filter[data-theme=sale]{background-color:initial;border-radius:0;display:none;padding:0}section#collection-grid #qf-filter-wrapper .custom-filter[data-theme=sale] input{position:absolute}section#collection-grid #qf-filter-wrapper .custom-filter label{display:block;position:relative;text-transform:capitalize}section#collection-grid #qf-filter-wrapper .custom-filter .button{text-align:center;width:unset}section#collection-grid #qf-filter-wrapper .custom-filter .filter-heading{color:var(--text-primary-color);cursor:pointer;font-size:14px;margin:0;position:relative;text-transform:capitalize}@media only screen and (min-width:768px){section#collection-grid #qf-filter-wrapper .custom-filter .filter-heading{font-size:16px;font-weight:700}}section#collection-grid #qf-filter-wrapper .custom-filter .filter-heading svg{fill:var(--primary-color);cursor:pointer;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:.3s ease}section#collection-grid #qf-filter-wrapper .custom-filter .filter-heading svg path{fill:var(--primary-color)}section#collection-grid #qf-filter-wrapper .custom-filter .filter-body{display:none}section#collection-grid #qf-filter-wrapper .custom-filter.open .filter-heading svg{transform:rotateX(180deg) translateY(8px)}section#collection-grid #qf-filter-wrapper .custom-filter.open .filter-body{background:#fff;display:flex;flex-direction:column;left:0;outline:1px solid #dedede;position:absolute;top:calc(100% + 1px);width:100%;z-index:999}@media only screen and (max-width:767.98px){section#collection-grid #qf-filter-wrapper .custom-filter.open .filter-body{background:#0000;outline:none;padding-top:10px;position:relative;top:0}}section#collection-grid #qf-filter-wrapper .custom-filter.open .filter-body label{align-items:center;color:var(--text-primary-color);display:flex;font-weight:300;justify-content:flex-start;margin-bottom:5px;margin-top:5px}section#collection-grid #qf-filter-wrapper .custom-filter.open .filter-body label input{height:0;width:0}section#collection-grid #qf-filter-wrapper .custom-filter.open .filter-body label .custom-check{align-items:center;background:var(--primary-color);border-radius:50%;display:flex;height:15px;justify-content:center;margin-right:5px;padding:2px;width:15px}section#collection-grid #qf-filter-wrapper .custom-filter.open .filter-body label .custom-check svg{height:100%;object-fit:contain;opacity:0;width:100%}section#collection-grid #qf-filter-wrapper .custom-filter.open .filter-body label input:checked+.custom-check{background:var(--text-primary-color)}section#collection-grid #qf-filter-wrapper .custom-filter.open .filter-body label input:checked+.custom-check svg{opacity:1}section#collection-grid #qf-filter-wrapper .custom-filter.open .filter-body label input:checked+.custom-check svg path{fill:#fff}section#collection-grid #qf-filter-wrapper .sort-container{cursor:pointer;position:relative}@media only screen and (max-width:767.98px){section#collection-grid #qf-filter-wrapper .sort-container{width:100%}}section#collection-grid #qf-filter-wrapper .sort-container svg{height:9px;pointer-events:none;position:absolute;right:10px;top:19px;width:15px}section#collection-grid #qf-filter-wrapper .sort-container svg path{fill:#b2b2b2}@media(max-width:851px){section#collection-grid #qf-filter-wrapper .sort-container svg{top:17px;width:22px}section#collection-grid #qf-filter-wrapper .sort-container svg path{fill:var(--primary-color)}}section#collection-grid #qf-filter-wrapper .sort-container select{-webkit-appearance:none;background-color:#f4f4f4;border:none;cursor:pointer;padding:11px 60px 11px 20px;width:100%}@media only screen and (min-width:768px){section#collection-grid #qf-filter-wrapper .sort-container select{padding:11px 30px 11px 20px;width:unset}}@media(max-width:851px){section#collection-grid #qf-filter-wrapper .sort-container select{font-size:14px;height:43px;padding:10px 12px}}section#collection-grid #qf-filter-wrapper .sort-container select:focus{outline:none}section#collection-grid #qf-filter-wrapper #reset-filters{display:block;font-weight:600;margin:6px auto 0;text-align:center;text-decoration:underline;text-transform:capitalize;width:100%}section#collection-grid #qf-filter-wrapper .price-wrapper{background-color:#fafafa;border-radius:5px;margin:5px 0 15px;padding:10px 12px}section#collection-grid #qf-filter-wrapper .price-wrapper .filter-heading{font-weight:600;margin-bottom:15px}section#collection-grid #qf-filter-wrapper .price-wrapper .custom-range ::selection{background:#000;color:#fafafa}section#collection-grid #qf-filter-wrapper .price-wrapper .custom-range .wrapper{background:#fff;border-radius:10px;box-shadow:0 12px 35px #0000001a;padding:20px 25px 40px;width:400px}section#collection-grid #qf-filter-wrapper .price-wrapper .custom-range header h2{font-size:24px;font-weight:600}section#collection-grid #qf-filter-wrapper .price-wrapper .custom-range header p{font-size:12px;margin-top:5px}section#collection-grid #qf-filter-wrapper .price-wrapper .custom-range .price-input{display:flex;justify-content:space-between;margin-top:20px;width:100%}section#collection-grid #qf-filter-wrapper .price-wrapper .custom-range .price-input .price-input-hidden{height:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;width:0}section#collection-grid #qf-filter-wrapper .price-wrapper .custom-range .price-input .field{align-items:center;display:flex;justify-content:flex-end;position:relative}section#collection-grid #qf-filter-wrapper .price-wrapper .custom-range .price-input .field *{font-size:12px;font-weight:300}section#collection-grid #qf-filter-wrapper .price-wrapper .custom-range .price-input .field:first-of-type input{padding-left:5px;text-align:left}section#collection-grid #qf-filter-wrapper .price-wrapper .custom-range .price-input .field:last-of-type input{text-align:right}section#collection-grid #qf-filter-wrapper .price-wrapper .custom-range .field input{-moz-appearance:textfield;-webkit-appearance:none;background:#fafafa;border:none;font-size:12px;height:100%;max-width:37px;outline:none;width:max-content}section#collection-grid #qf-filter-wrapper .price-wrapper .custom-range input[type=number]::-webkit-inner-spin-button,section#collection-grid #qf-filter-wrapper .price-wrapper .custom-range input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}section#collection-grid #qf-filter-wrapper .price-wrapper .custom-range .price-input .separator{align-items:center;display:flex;font-size:12px;justify-content:center;width:130px}section#collection-grid #qf-filter-wrapper .price-wrapper .custom-range .slider{background:#ddd;border-radius:5px;height:2px;position:relative;translate:0 -1px}section#collection-grid #qf-filter-wrapper .price-wrapper .custom-range .slider .progress{background:var(--accent-2-color);border-radius:5px;height:3px;left:0;position:absolute;right:0;translate:0 -1.5px}section#collection-grid #qf-filter-wrapper .price-wrapper .custom-range .range-input{position:relative}section#collection-grid #qf-filter-wrapper .price-wrapper .custom-range .range-input input{-webkit-appearance:none;-moz-appearance:none;background:none;height:5px;pointer-events:none;position:absolute;top:-7px;width:100%}section#collection-grid #qf-filter-wrapper .price-wrapper .custom-range .range-input input.range-min{left:-2px}section#collection-grid #qf-filter-wrapper .price-wrapper .custom-range input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--accent-2-color);border-radius:50%;box-shadow:0 0 6px #0000000d;height:10px;pointer-events:auto;width:10px}section#collection-grid #qf-filter-wrapper .price-wrapper .custom-range input[type=range]::-moz-range-thumb{-moz-appearance:none;background:var(--accent-2-color);border:none;border-radius:50%;box-shadow:0 0 6px #0000000d;height:10px;pointer-events:auto;width:10px}@media only screen and (max-width:767.98px){section#collection-grid #qf-filter-wrapper .price-wrapper .custom-range input[type=range]::-webkit-slider-thumb{height:26px;width:26px}section#collection-grid #qf-filter-wrapper .price-wrapper .custom-range input[type=range]::-moz-range-thumb{height:26px;width:26px}}section#collection-grid #qf-filter-wrapper .price-wrapper button{margin-top:8px;width:100%}@media only screen and (max-width:767.98px){section#collection-grid .collection-grid-wrapper{margin-top:30px}}section#collection-grid .collection-grid-wrapper .collection-grid{grid-column-gap:30px;grid-row-gap:30px;display:grid;grid-template-columns:repeat(3,1fr);position:relative}@media only screen and (max-width:767.98px){section#collection-grid .collection-grid-wrapper .collection-grid{grid-row-gap:60px;grid-template-columns:repeat(1,1fr)!important}}section#collection-grid .collection-grid-wrapper .collection-grid .spinner{display:none;left:50%;position:absolute;top:100px;transform:translate(-50%);z-index:1}section#collection-grid .collection-grid-wrapper .collection-grid .spinner .check-circle-outer,section#collection-grid .collection-grid-wrapper .collection-grid .spinner .spinner-circle-outer{--circle-size: 100px}section#collection-grid .collection-grid-wrapper .collection-grid.loading #collection-advert,section#collection-grid .collection-grid-wrapper .collection-grid.loading #collection-advert-2,section#collection-grid .collection-grid-wrapper .collection-grid.loading .product-card{filter:blur(2.4px) grayscale(.2);opacity:.6}section#collection-grid .collection-grid-wrapper .collection-grid.loading .spinner{background:#fff;display:block;height:100%;outline:2px solid #fff;top:0;width:100%;z-index:99}@media only screen and (max-width:1199.98px){section#collection-grid .collection-grid-wrapper .collection-grid{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:991.98px){section#collection-grid .collection-grid-wrapper .collection-grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:393px){section#collection-grid .collection-grid-wrapper .collection-grid{grid-template-columns:repeat(1,1fr)}}section#collection-grid #collection-advert{align-items:center;background-color:var(--primary-color);border-radius:5px;box-sizing:border-box;color:#fff;display:flex;justify-content:center;min-height:410px;overflow:hidden;padding:30px 20px 20px;position:relative}section#collection-grid #collection-advert .overlay{background-color:#000;top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}section#collection-grid #collection-advert :not(img){position:relative;text-align:center}section#collection-grid #collection-advert img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}section#collection-grid #collection-advert>div{display:flex;flex-direction:column;gap:15px;position:relative;z-index:2}section#collection-grid #collection-advert>div .banner-heading,section#collection-grid #collection-advert>div .banner-heading *{font-size:20px;font-weight:700}section#collection-grid #collection-advert>div .banner-text,section#collection-grid #collection-advert>div .banner-text *{font-size:14px}section#collection-grid #collection-advert>div a{margin:0 auto}section#collection-grid #collection-advert-2{align-items:center;background-color:var(--primary-color);border-radius:5px;box-sizing:border-box;color:#fff;display:flex;grid-column-end:span 2;justify-content:center;min-height:410px;overflow:hidden;padding:30px 60px 60px;position:relative}@media only screen and (max-width:319.98px){section#collection-grid #collection-advert-2{grid-column-end:span 1}}section#collection-grid #collection-advert-2 .overlay{background-color:#000;top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}section#collection-grid #collection-advert-2 :not(img){position:relative;text-align:center}section#collection-grid #collection-advert-2 img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}section#collection-grid #collection-advert-2>div{display:flex;flex-direction:column;gap:15px;position:relative;z-index:2}section#collection-grid #collection-advert-2>div .banner-heading,section#collection-grid #collection-advert-2>div .banner-heading *{font-size:20px;font-weight:700}section#collection-grid #collection-advert-2>div .banner-text,section#collection-grid #collection-advert-2>div .banner-text *{font-size:14px}section#collection-grid #collection-advert-2>div a{margin:0 auto}#cart-container .top-row .right a{align-items:center;display:flex;margin-left:auto;width:max-content}@media(max-width:767px){#cart-container .top-row .right a{margin-left:0;margin-top:20px}}#cart-container .top-row .right a svg{height:14px;margin-right:10px;transform:rotate(90deg);width:14px}#cart-container .item .oos{width:unset}#cart-container .sub-title{color:#484848;font-size:24px}#cart-container .recommended-collections{border:1px solid #f4f4f4;border-radius:10px;box-shadow:0 5px 20px #00000012;margin-bottom:30px;padding:35px}#cart-container .recommended-collections .recommendation-title{font-size:24px}.select-wrapper{background-color:var(--button-5-color);border:1px solid;border-color:var(--button-5-border-color);border-radius:var(--button-5-radius);color:var(--button-5-text-color);overflow:hidden;position:relative}.select-wrapper:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 14'%3E%3Cpath d='M1.451 0A1.46 1.46 0 0 0 .423.426a1.465 1.465 0 0 0 0 2.058l10.542 10.543a1.48 1.48 0 0 0 1.029.425c.37 0 .737-.134 1.029-.425L23.55 2.497c.59-.554.598-1.508.034-2.071a1.465 1.465 0 0 0-2.058 0l-9.514 9.532L2.48.426A1.459 1.459 0 0 0 1.451 0Z' fill='%23000'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:12px;content:"";height:8px;pointer-events:none;position:absolute;right:20px;top:50%;transform:translateY(-50%);width:12px}.select-wrapper select{-webkit-appearance:none;border:none;outline:none;padding:6px 20px;width:100%}.cart-vat-exempt{max-width:100%}.cart-vat-exempt .charity-search{display:flex;gap:5px}.cart-vat-exempt .charity-search .button{padding:5px 10px}.cart-vat-exempt #charity_registration{font-size:14px;margin-top:10px;max-width:100%;padding:10px}.cart-vat-exempt #charity_registration option{white-space:normal}.product-recommendations-qf{max-width:100vw;overflow-x:hidden}.product-recommendations-qf .heading{display:block!important}.product-recommendations-qf .swiper-pagination-bullet{background-color:#decce2;height:14px!important;margin:0 8px!important;width:14px!important}.product-recommendations-qf .swiper-pagination-bullet-active{background-color:#10573b}.product-recommendations-qf .swiper{align-items:center;display:flex;flex:1;flex-direction:column;gap:3rem;height:100%;justify-content:center;margin:25px auto;overflow:visible;padding-bottom:40px;width:100%}@media screen and (max-width:768px){.product-recommendations-qf .swiper{padding-bottom:10px}}.product-recommendations-qf .swiper .swiper-wrapper{width:100%}.product-recommendations-qf .swiper .swiper-wrapper .swiper-slide{display:flex;height:100%}.product-recommendations-qf .swiper-pagination{display:flex;gap:10px;justify-content:center;position:static}.product-recommendations-qf .swiper-pagination .swiper-pagination-bullet{aspect-ratio:1;background:#0000;border:2px solid #707070;height:12px;opacity:1;width:12px}.product-recommendations-qf .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#707070}.hero-section{opacity:1;transition:opacity .3s ease-in-out;z-index:0}.hero-section.loading{max-height:566px;opacity:0}@media screen and (max-width:768px){.hero-section.loading{max-height:546px}}@media screen and (max-width:518px){.hero-section.loading{max-height:611px}}@media screen and (max-width:425px){.hero-section.loading{max-height:578px}}@media screen and (max-width:375px){.hero-section.loading{max-height:506px}}@media screen and (max-width:373px){.hero-section.loading{max-height:551px}}.hero-section .hero-swiper{background:#000;width:100%}.hero-section .hero-swiper .swiper-slide-active .hero-content .hero-content-content p,.hero-section .hero-swiper .swiper-slide-active .hero-content .hero-content-title .title,.hero-section .hero-swiper .swiper-slide-active .hero-content .link-wrapper{opacity:1;transform:translateY(0)}.hero-section .hero-swiper .hero-content{align-items:flex-start;border-radius:3px;color:#fff;display:flex;flex-direction:column;justify-content:center;margin:10px;max-width:800px;text-align:left}@media screen and (max-width:550px){.hero-section .hero-swiper .hero-content{justify-content:center;margin:0;max-width:100%;text-align:center;width:100%}}.hero-section .hero-swiper .hero-content .hero-content-title .title{margin:0 0 10px;opacity:0;transform:translateY(20px);transition:all 1.5s cubic-bezier(.19,1,.22,1);transition-delay:.2s}@media screen and (max-width:550px){.hero-section .hero-swiper .hero-content .hero-content-title .title{margin:0 0 12px}}.hero-section .hero-swiper .hero-content .hero-content-content p{opacity:0;transform:translateY(20px);transition:all 1.5s cubic-bezier(.19,1,.22,1);transition-delay:.3s}.hero-section .hero-swiper .hero-content .title{font-size:64px;font-weight:500;line-height:75px;margin:0;word-break:break-word}@media screen and (max-width:768px){.hero-section .hero-swiper .hero-content .title{font-size:56px;line-height:65px}}@media screen and (max-width:550px){.hero-section .hero-swiper .hero-content .title{max-width:100%;width:100%}}@media screen and (max-width:425px){.hero-section .hero-swiper .hero-content .title{font-size:38px;line-height:44px}}.hero-section .hero-swiper .hero-content .title strong{font-size:inherit;line-height:inherit}.hero-section .hero-swiper .hero-content p{font-size:20px;margin:0}@media screen and (max-width:425px){.hero-section .hero-swiper .hero-content p{font-size:18px}}.hero-section .hero-swiper .hero-content a{display:flex;flex-direction:row;justify-content:space-between;margin:40px 0 0}.hero-section .hero-swiper .hero-content a p{font-weight:700;margin:0}.hero-section .hero-swiper .hero-content a .icon{height:20px;margin-left:auto;width:20px}.hero-section .hero-swiper .hero-content .link-wrapper{display:flex;flex-direction:row;gap:15px;justify-content:space-between;opacity:0;transform:translateY(20px);transition:all 1.5s cubic-bezier(.19,1,.22,1);transition-delay:.4s;width:100%}.hero-section .hero-swiper .hero-content .link-wrapper .hero_link:only-child{max-width:max-content;width:max-content}.hero-section .hero-swiper .hero-content .link-wrapper .hero_link-1,.hero-section .hero-swiper .hero-content .link-wrapper .hero_link-2{flex:1;max-width:265px}.hero-section .hero-swiper .hero-content .link-wrapper .hero_link-1:hover,.hero-section .hero-swiper .hero-content .link-wrapper .hero_link-2:hover{opacity:1}.hero-section .hero-swiper .hero-content .link-wrapper .hero_link-1 p,.hero-section .hero-swiper .hero-content .link-wrapper .hero_link-2 p{align-items:center;display:flex;font-size:16px;gap:10px;justify-content:center;text-align:center;white-space:nowrap;width:100%}.hero-section .hero-swiper .hero-content .link-wrapper .hero_link-2{flex:1.3}.hero-section .hero-swiper .swiper-wrapper .swiper-slide{display:flex;height:auto!important;padding:150px 0;z-index:1}.hero-section .hero-swiper .swiper-wrapper .swiper-slide .page-width{display:flex}.hero-section .hero-swiper .swiper-wrapper .swiper-slide .hero-image__mobile{display:none}.hero-section .hero-swiper .swiper-wrapper .swiper-slide .inner-slide-wrapper{box-sizing:border-box}.hero-section .hero-swiper .swiper-wrapper .swiper-slide .hero-image__bg{height:100%;left:0;object-fit:cover;opacity:0;position:absolute;top:0;transition:all 2.5s cubic-bezier(.19,1,.22,1);width:100%;z-index:1}.hero-section .hero-swiper .swiper-wrapper .swiper-slide .hero-image__bg img{display:block;height:100%;object-fit:cover;width:100%}.hero-section .hero-swiper .swiper-wrapper .swiper-slide .hero-image__overlay{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.hero-section .hero-swiper .swiper-wrapper .swiper-slide .inner-slide-wrapper{position:relative;z-index:5}.hero-section .hero-swiper .swiper-wrapper .swiper-slide.hero-promo{display:flex;flex-direction:column;height:inherit!important;padding:0}@media(min-width:990px){.hero-section .hero-swiper .swiper-wrapper .swiper-slide.hero-promo{flex-direction:row;height:auto!important}}.hero-section .hero-swiper .swiper-wrapper .swiper-slide.hero-promo .hero-promo__image{flex:none;height:50%;order:1;overflow:hidden;position:relative;width:100%}@media only screen and (max-width:767.98px){.hero-section .hero-swiper .swiper-wrapper .swiper-slide.hero-promo .hero-promo__image{opacity:.3}}@media(min-width:990px){.hero-section .hero-swiper .swiper-wrapper .swiper-slide.hero-promo .hero-promo__image{height:auto;max-height:600px;order:2;width:50%}}.hero-section .hero-swiper .swiper-wrapper .swiper-slide.hero-promo .hero-promo__image img{display:block;height:100%;object-fit:cover;opacity:0;transform:scale(1.05);transition:all 2.5s cubic-bezier(.19,1,.22,1);transition-delay:.2s;width:100%}@media(min-width:990px){.hero-section .hero-swiper .swiper-wrapper .swiper-slide.hero-promo .hero-promo__image img{bottom:0;left:0;position:absolute;right:0;top:0}}.hero-section .hero-swiper .swiper-wrapper .swiper-slide.hero-promo .hero-promo__image img.hero-image-desktop{display:none}@media(min-width:990px){.hero-section .hero-swiper .swiper-wrapper .swiper-slide.hero-promo .hero-promo__image img.hero-image-desktop{display:block}}.hero-section .hero-swiper .swiper-wrapper .swiper-slide.hero-promo .hero-promo__image img.hero-image-mobile{display:block}@media(min-width:990px){.hero-section .hero-swiper .swiper-wrapper .swiper-slide.hero-promo .hero-promo__image img.hero-image-mobile{display:none}}.hero-section .hero-swiper .swiper-wrapper .swiper-slide.hero-promo .hero-promo__content{align-items:center;display:flex;height:100%;order:2;padding:50px 0;width:100%}@media only screen and (max-width:767.98px){.hero-section .hero-swiper .swiper-wrapper .swiper-slide.hero-promo .hero-promo__content{padding:0;position:absolute;z-index:1}}@media(min-width:990px){.hero-section .hero-swiper .swiper-wrapper .swiper-slide.hero-promo .hero-promo__content{height:auto;order:1;padding:150px 0;width:50%}}.hero-section .hero-swiper .swiper-wrapper .swiper-slide.hero-promo .hero-promo__content .hero-promo__content-inner{margin-left:2rem}@media(min-width:480px){.hero-section .hero-swiper .swiper-wrapper .swiper-slide.hero-promo .hero-promo__content .hero-promo__content-inner{margin-left:2.5rem}}@media(min-width:750px){.hero-section .hero-swiper .swiper-wrapper .swiper-slide.hero-promo .hero-promo__content .hero-promo__content-inner{margin-left:6.75rem}}@media(min-width:1400px){.hero-section .hero-swiper .swiper-wrapper .swiper-slide.hero-promo .hero-promo__content .hero-promo__content-inner{margin-left:calc((100vw - var(--page-width)) / 2 + 6.75rem)}}.hero-section .hero-swiper .swiper-wrapper .swiper-slide.hero-promo .hero-promo__content .hero-promo__content-screenreader{height:0;text-indent:-99999px}.hero-section .hero-swiper .swiper-wrapper .swiper-slide.hero-promo .hero-promo__content .hero-promo__content-title{margin:0 0 30px;opacity:0;transform:translateY(20px);transition:all 1.5s cubic-bezier(.19,1,.22,1);transition-delay:.2s}.hero-section .hero-swiper .swiper-wrapper .swiper-slide.hero-promo .hero-promo__content .hero-promo__content-title img{display:block;height:auto;width:80%}.hero-section .hero-swiper .swiper-wrapper .swiper-slide.hero-promo .hero-promo__content .hero-promo__content-title img.hero-title-desktop{display:none}@media(min-width:990px){.hero-section .hero-swiper .swiper-wrapper .swiper-slide.hero-promo .hero-promo__content .hero-promo__content-title img.hero-title-desktop{display:block}}.hero-section .hero-swiper .swiper-wrapper .swiper-slide.hero-promo .hero-promo__content .hero-promo__content-title img.hero-title-mobile{display:block}@media(min-width:990px){.hero-section .hero-swiper .swiper-wrapper .swiper-slide.hero-promo .hero-promo__content .hero-promo__content-title img.hero-title-mobile{display:none}}.hero-section .hero-swiper .swiper-wrapper .swiper-slide.hero-promo .hero-promo__content .hero-promo__content-title h1,.hero-section .hero-swiper .swiper-wrapper .swiper-slide.hero-promo .hero-promo__content .hero-promo__content-title h2{font-size:var(--heading-md);font-weight:900;line-height:calc(var(--heading-sm))}@media(max-width:768px){.hero-section .hero-swiper .swiper-wrapper .swiper-slide.hero-promo .hero-promo__content .hero-promo__content-title h1,.hero-section .hero-swiper .swiper-wrapper .swiper-slide.hero-promo .hero-promo__content .hero-promo__content-title h2{line-height:calc(var(--heading-md))}}.hero-section .hero-swiper .swiper-wrapper .swiper-slide.hero-promo .hero-promo__content .hero-promo__content-title h1 strong,.hero-section .hero-swiper .swiper-wrapper .swiper-slide.hero-promo .hero-promo__content .hero-promo__content-title h2 strong{color:#128282;display:block;font-size:32px;line-height:calc(var(--heading-lg))}.hero-section .hero-swiper .swiper-wrapper .swiper-slide.hero-promo .hero-promo__content .link-wrapper{opacity:0;transform:translateY(20px);transition:all 1.5s cubic-bezier(.19,1,.22,1);transition-delay:.4s}.hero-section .hero-swiper .swiper-wrapper .swiper-slide.hero-promo .hero-promo__content .hero_button{align-items:center;border-radius:5px;color:#fff;display:flex;font-size:16px;font-weight:600;gap:10px;justify-content:center;max-width:145px;padding:12px 24px;text-align:center;transition:background .35s ease;white-space:nowrap;width:100%}.hero-section .hero-swiper .swiper-wrapper .swiper-slide.hero-promo .hero-promo__content .hero_button:hover{background:var(--text-primary-color)!important;color:#fff!important}.hero-section .hero-swiper .swiper-wrapper .swiper-slide.hero-promo.hero-promo-full{height:auto!important}.hero-section .hero-swiper .swiper-wrapper .swiper-slide.hero-promo.hero-promo-full .hero-promo__image{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.hero-section .hero-swiper .swiper-wrapper .swiper-slide.hero-promo.hero-promo-full .hero-promo__content{align-items:flex-end;position:relative;z-index:2}@media(min-width:990px){.hero-section .hero-swiper .swiper-wrapper .swiper-slide.hero-promo.hero-promo-full .hero-promo__content{align-items:center}}.hero-section .hero-swiper .swiper-wrapper .swiper-slide.swiper-slide-active{opacity:1;z-index:2}.hero-section .hero-swiper .swiper-wrapper .swiper-slide.swiper-slide-active .hero-image__bg{opacity:1}.hero-section .hero-swiper .swiper-wrapper .swiper-slide.swiper-slide-active.hero-promo .hero-promo__image img{opacity:1;transform:scale(1)}.hero-section .hero-swiper .swiper-wrapper .swiper-slide.swiper-slide-active.hero-promo .hero-promo__content .hero-promo__content-title,.hero-section .hero-swiper .swiper-wrapper .swiper-slide.swiper-slide-active.hero-promo .hero-promo__content .link-wrapper{opacity:1;transform:translateY(0)}.hero-section .hero-swiper .swiper-controls{align-items:center;bottom:25px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;pointer-events:none;position:absolute;width:100%}@media screen and (max-width:550px){.hero-section .hero-swiper .swiper-controls{display:none}}.hero-section .hero-swiper .swiper-controls .swiper-pagination{align-items:center;display:flex;gap:15px;justify-content:center;pointer-events:all}.hero-section .hero-swiper .swiper-controls .swiper-pagination-bullet{background:#0000;border:2px solid #f4f4f4;height:12px;opacity:1;width:12px}.hero-section .hero-swiper .swiper-controls .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#f4f4f4}.hero-section .hero-swiper .swiper__navigation-custom{align-items:center;display:flex;gap:15px;justify-content:flex-start;left:0;pointer-events:none;position:absolute;top:-80px;width:100%}@media screen and (max-width:768px){.hero-section .hero-swiper .swiper__navigation-custom{justify-content:space-between;top:-60px}}@media screen and (min-width:1440px){.hero-section .hero-swiper .swiper__navigation-custom{right:0}}.hero-section .header-banner{position:relative;text-align:center;z-index:1}.hero-section .header-banner h3{margin:0}.hero-section .header-banner .container{max-width:600px;padding:0}@media screen and (max-width:550px){.hero-section .header-banner .container{padding:0 1.5rem}}.hero-section .header-banner .container p{font-size:18px;line-height:26px}.hero-section .header-banner span.heading-md{font-style:italic}.hero-section .swiper-slide.center-layout .inner-slide-wrapper{justify-content:center}.hero-section .swiper-slide.center-layout .inner-slide-wrapper .hero-content{align-items:center;text-align:center}.hero-section .swiper-slide.center-layout .inner-slide-wrapper .hero-content .link-wrapper{justify-content:center}.hero-section .swiper-slide.right-layout .inner-slide-wrapper{justify-content:flex-end}.hero-section .swiper-slide.right-layout .inner-slide-wrapper .hero-content{align-items:flex-end;text-align:right}.hero-section .swiper-slide.right-layout .inner-slide-wrapper .hero-content .link-wrapper{justify-content:flex-end}.main-collections-list-qf .breadcrumbs-snippet{margin-top:30.5px}@media screen and (max-width:1150px){.main-collections-list-qf{padding:0!important}}@media screen and (min-width:1150px){.main-collections-list-qf .title-wrapper{padding:0!important}}.main-collections-list-qf h1{color:var(--text-primary-color);font-weight:600;text-align:center}.main-collections-list-qf .description{color:var(--text-primary-color);margin:20px auto 0;max-width:458px}@media screen and (max-width:1150px){.main-collections-list-qf .description{text-align:center}}.main-collections-list-qf .collection-grid{display:grid;gap:40px;grid-template-columns:repeat(2,1fr);margin:60px 0}@media screen and (max-width:1150px){.main-collections-list-qf .collection-grid{grid-template-columns:repeat(1,1fr)}.main-collections-list-qf .collection-grid .collection-card-qf:nth-child(odd){background:#f4f4f4}.main-collections-list-qf .collection-grid .collection-card-qf:nth-child(2n){background:#fff}.main-collections-list-qf .collection-grid .collection-card-qf .title{flex:1;text-align:center}}.header-logo a{line-height:0}.header-logo .header-logo-desktop{display:none}.header-logo .header-logo-mobile{display:block}@media screen and (min-width:750px){.header-logo .header-logo-desktop{display:block}.header-logo .header-logo-mobile{display:none}}@media screen and (max-width:768px){header.page-width{max-width:unset}}.header-content .header-search{justify-content:end}.header-content .header-search .header-search-button svg *{fill:var(--text-primary-color)}.header-content .header-search-form{z-index:1000}.header-content .header-search-form input{border-radius:2px;padding:.5rem 1rem}.header-content .header-search-form input::placeholder{opacity:.8}.header-content .header-search-form button svg{height:15px;transform:scaleX(-1);width:15px}.header-content .header-contacts .header-contacts__child{align-items:center;display:flex}.header-content .header-contacts .header-contacts__child:not(:first-of-type){padding-left:2.5rem}.header-content .header-contacts .header-contacts__child a{color:var(--text-primary-color);font-size:1rem;opacity:1;padding-left:.5rem}.header-content .header-contacts .header-contacts__child a:hover{color:var(--button-1-color)}.header-content .header-contacts .header-contacts__child svg{height:1rem;width:1rem}.header-content .header-contacts .header-contacts__child svg *{fill:var(--text-primary-color)}.header-content .header-search-mobile{align-items:center;display:flex;transform:scaleX(-1)}.header-content .header-search-mobile svg{height:1.25rem;width:1.25rem}.header-content .header-search-mobile svg *{fill:var(--text-primary-color)}.header-content .header-search-close-mobile{display:none}@media screen and (max-width:990px){.header-content .header-contacts{display:none}}.header-icons{display:flex;padding:10px 0 10px 1.5rem}.header-icons .cart-icon-dynamic,.header-icons .openSideCart,.header-icons a{align-items:center;display:flex}.header-icons .cart-icon-dynamic svg path,.header-icons .openSideCart svg path,.header-icons a svg path{fill:#484848!important}.header-icons .cart-icon-dynamic svg:hover path,.header-icons .openSideCart svg:hover path,.header-icons a svg:hover path{fill:var(--button-1-color)!important}@media screen and (min-width:991px){.header-icons.hide-desktop,.header-search-mobile{display:none}}@media screen and (max-width:990px){.header-content .header-search{background:var(--primary-bg-color)}.header-content .header-search .header-search-form{display:none}.header-content .header-search.open{display:flex;top:0;right:0;bottom:0;left:0;position:absolute;visibility:visible;z-index:1000}.header-content .header-search.open .header-search-form{display:flex;margin:1rem;width:calc(100% - 5rem)}.header-content .header-search.open .header-search-close-mobile{align-items:center;display:flex}.header-content .header-search.open .header-search-close-mobile svg{height:2rem;padding:.5rem;width:2rem}.header-content .header-search.open .header-search-close-mobile svg *{fill:var(--text-primary-color)}}@media screen and (max-width:550px){.header-content{flex-wrap:wrap;gap:5px;justify-content:unset}.header-content .header-burger,.header-content .header-icons,.header-content .header-logo{flex:1}.header-content .header-search{display:none}.header-content .header-search:has(.vat-toggle-container){display:flex;flex:unset;justify-content:center;order:5;width:100%}.header-content .header-search:has(.vat-toggle-container) .vat-toggle-container{display:flex}}.marquee{--marquee-duration: 5s;background-color:var(--primary-color);color:var(--text-alternate-color);display:flex;flex-wrap:nowrap;min-height:36px;min-width:100%;overflow-x:hidden;white-space:nowrap}.marquee:hover .marquee-container{animation-play-state:paused}.marquee .marquee-container{align-items:center;animation:slide-left var(--marquee-duration) linear infinite;animation-play-state:running;display:flex;flex-shrink:0;height:36px}.marquee .marquee-container .marquee-item{color:var(--text-alternate-color);font-size:14px;font-weight:600;padding-left:.5em;text-align:center}.marquee .marquee-container .marquee-item:hover{color:var(--text-alternate-color);opacity:1}@keyframes slide-left{0%{transform:translate(0)}to{transform:translate(-100%)}}#shopify-section-USP-bar .page-width{padding:0}.usp-bar{background:var(--secondary-bg-color);padding:.5rem 0;transition:opacity .2s ease-in}.usp-bar.loading{height:41px;max-height:41px;min-height:41px;opacity:0}.usp-bar a,.usp-bar p{color:var(--primary-text-color);margin:0}.usp-bar a:hover,.usp-bar p:hover{color:var(--primary-text-color);opacity:1}.usp-bar svg,.usp-bar svg path{fill:var(--primary-text-color)}.usp-bar .swiper-wrapper{align-items:center;display:flex}.usp-bar .swiper-slide,.usp-bar .swiper-slide .usp-item{align-items:center;display:flex;justify-content:center}.usp-bar .swiper-slide .usp-item{margin:0;padding:8px 0}.usp-bar .swiper-slide span{font-size:14px;font-weight:700;line-height:14px;text-transform:uppercase}@media screen and (max-width:896px){.usp-bar .swiper-slide span{font-size:12px}}.usp-bar .swiper-slide i{height:25px;margin-right:.75rem;width:25px}@media screen and (max-width:896px){.usp-bar .swiper-slide i{height:20px;margin-right:.5rem;width:20px}}.usp-bar .swiper-slide i img,.usp-bar .swiper-slide i svg{height:100%;object-fit:contain;width:100%}#shopify-section-USP-bar{background:var(--secondary-bg-color)}.image-banner-qf .wrapper{margin:0 auto;max-width:var(--page-width);padding-left:3rem;padding-right:3rem}@media screen and (max-width:1400px){.image-banner-qf .wrapper{padding-left:0;padding-right:0}}@media screen and (max-width:400px){.image-banner-qf .wrapper{padding:0 .75rem}}.image-banner-qf .wrapper .image-banner{align-items:flex-start;background-blend-mode:multiply;display:flex;flex-direction:column;justify-content:center;min-height:387px;padding:2rem;width:100%}@media screen and (max-width:768px){.image-banner-qf .wrapper .image-banner{padding:2rem}}@media screen and (max-width:550px){.image-banner-qf .wrapper .image-banner{min-height:auto}}@media screen and (max-width:768px){.image-banner-qf .wrapper .image-banner{align-items:center;justify-content:center;text-align:center}}.image-banner-qf .wrapper .image-banner .text-content{border-radius:20px;padding:2rem}.image-banner-qf .wrapper .image-banner .text-content .title{font-size:34px;font-weight:800;line-height:1.2;margin:0}.image-banner-qf .wrapper .image-banner .text-content .title b{color:var(--primary-color);font-size:inherit;font-weight:800;line-height:1.2;margin:0}.image-banner-qf .wrapper .image-banner .text-content .content{font-size:16px;margin:1.5rem 0}@media screen and (max-width:550px){.image-banner-qf .wrapper .image-banner .text-content .content{font-size:14px}}@media screen and (min-width:768px){.image-banner-qf .wrapper .image-banner .text-content{max-width:450px}}.image-banner-qf .wrapper .image-banner .text-content a{display:block;margin:0 auto;text-align:center;width:-moz-fit-content;width:fit-content}.image-banner-qf .wrapper .image-banner .text-content a:hover{cursor:pointer}@media screen and (min-width:768px){.image-banner-qf .wrapper .image-banner .text-content a{margin:0}}.homepage-collection-grid-qf{display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr;padding-left:2rem;padding-right:2rem}@media screen and (max-width:768px){.homepage-collection-grid-qf{grid-template-columns:1fr 1fr}}@media screen and (min-width:1400px){.homepage-collection-grid-qf{gap:24px;margin:0 auto;max-width:var(--page-width);padding-left:3rem;padding-right:3rem}}.article-slider-qf{display:grid;gap:100px;grid-template-columns:300px 2fr;position:relative}@media screen and (max-width:1100px){.article-slider-qf{gap:0 50px;grid-template-columns:280px 2fr}}@media screen and (max-width:900px){.article-slider-qf{gap:35px 0;grid-template-columns:1fr}}.article-slider-qf .article-slider-content{align-items:center;display:flex;flex-direction:column;gap:25px;justify-content:center;max-width:300px}@media screen and (max-width:900px){.article-slider-qf .article-slider-content{align-items:center;gap:10px;justify-content:center;max-width:100%}}@media screen and (min-width:901px){.article-slider-qf .article-slider-content{padding-left:0;padding-right:0}}.article-slider-qf .article-slider-content .image{height:135px;width:135px}.article-slider-qf .article-slider-content .image img{height:100%;object-fit:contain;width:100%}.article-slider-qf .article-slider-content .title{font-weight:600;line-height:1.2;text-align:center}@media screen and (max-width:900px){.article-slider-qf .article-slider-content .title{font-size:18px;font-weight:700;line-height:normal}}.article-slider-qf .article-slider-content .description{margin:0;text-align:center}.article-slider-qf .article-slider-content .link{color:var(--text-primary-color);font-weight:700;margin-top:10px;text-align:center;text-decoration:underline}@media screen and (max-width:900px){.article-slider-qf .article-slider-content .link{display:none}.article-slider-qf .article-slider-content .description,.article-slider-qf .article-slider-content .title{text-align:center}}.article-slider-qf .article-slider{flex:1;padding:0 30px;width:100%}@media screen and (max-width:1023px){.article-slider-qf .article-slider{padding:0 21px}}.article-slider-qf .article-slider .swiper-wrapper,.article-slider-qf .article-slider .swiper-wrapper .swiper-slide{height:-moz-fit-content;height:fit-content}.article-slider-qf .article-slider .swiper-wrapper .swiper-slide .swiper-lazy-preloader{translate:0 -50px}.article-slider-qf .article-slider__nav-wrapper{align-items:center;display:flex;height:-moz-fit-content;height:fit-content;justify-content:flex-end;pointer-events:none;position:absolute;top:calc(50% - 60px);width:100%}.article-slider-qf .article-slider-nav{align-items:center;background:#fff;border:1px solid #d3d3d3;border-radius:50%;color:#d3d3d3;display:flex;height:44px;justify-content:center;pointer-events:all;position:static;width:44px}@media screen and (max-width:900px){.article-slider-qf .article-slider-nav{display:none}}.article-slider-qf .article-slider-nav:after{border-width:1px;border-bottom:1px solid var(--text-primary-color);border-left:1px solid var(--text-primary-color);border-right:0 solid var(--text-primary-color);border-top:0 solid var(--text-primary-color);content:"";display:block;height:10px;margin-right:5px;transform:rotate(-135deg);width:10px}.article-slider-qf .article-slider-nav.swiper-button-prev{display:flex;left:520px;position:absolute;transform:rotate(180deg)}@media screen and (max-width:900px){.article-slider-qf .article-slider-nav.swiper-button-prev{display:none}}.article-slider-qf .swiper-pagination{position:static}@media screen and (min-width:901px){.article-slider-qf .swiper-pagination:not(.article-slider-simple .swiper-pagination){display:none}}.article-slider-qf .swiper-pagination .swiper-pagination-bullet{background:#0000;border:2px solid #707070;height:12px;opacity:1;width:12px}.article-slider-qf .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#707070}.article-slider-qf .link-wrapper{align-items:center;display:flex;justify-content:center}@media screen and (min-width:900px){.article-slider-qf:not(.article-slider-simple) .link-wrapper{display:none}}.article-slider-qf.article-slider-simple{display:flex;flex-direction:column;gap:2rem}.article-slider-qf.article-slider-simple.page-width{margin:auto;padding:5rem 8rem}@media screen and (max-width:900px){.article-slider-qf.article-slider-simple.page-width{padding:5rem 0}}.article-slider-qf.article-slider-simple .article-slider-nav.swiper-button-disabled{display:inherit;visibility:hidden}.article-slider-qf.article-slider-simple .article-slider__nav-wrapper{justify-content:space-between;left:0;padding:0;right:0;top:calc(50% - 1rem)}.article-slider-qf.article-slider-simple .article-slider__nav-wrapper .swiper-button-next{border-color:var(--light-grey);margin-right:calc(5rem - 22px)}@media screen and (max-width:900px){.article-slider-qf.article-slider-simple .article-slider__nav-wrapper .swiper-button-next{display:none}}.article-slider-qf.article-slider-simple .article-slider__nav-wrapper .swiper-button-next:after{border-width:1px;border-bottom:2px solid var(--text-primary-color);border-left:2px solid var(--text-primary-color);border-right:0 solid var(--text-primary-color);border-top:0 solid var(--text-primary-color)}.article-slider-qf.article-slider-simple .article-slider__nav-wrapper .swiper-button-prev{border-color:var(--light-grey);margin-left:calc(5rem - 22px);position:static;transform:rotate(0)}.article-slider-qf.article-slider-simple .article-slider__nav-wrapper .swiper-button-prev:after{border-width:1px;border-bottom:0 solid var(--text-primary-color);border-left:0 solid var(--text-primary-color);border-right:2px solid var(--text-primary-color);border-top:2px solid var(--text-primary-color);margin:0 0 0 5px}.article-slider-qf.article-slider-simple .article-slider-content{align-items:center}@media screen and (min-width:901px){.article-slider-qf.article-slider-simple .article-slider-content{margin-bottom:50px}.article-slider-qf.article-slider-simple .article-slider-content .title{font-size:24px}}.article-slider-qf.article-slider-simple .article-slider-content .description,.article-slider-qf.article-slider-simple .article-slider-content .link{display:none}.article-slider-qf.page-width{margin:0 auto}@media screen and (max-width:900px){.article-slider-qf.page-width{padding-left:0;padding-right:0}}@media(min-width:901px)and (max-width:1400px){.article-slider-qf.page-width{padding-left:5rem;padding-right:0}}@media(min-width:1400px){.article-slider-qf.page-width{margin:0 0 0 auto;padding-right:0}.article-slider-qf.page-width,.article-slider-qf.page-width.article-slider-qf.article-slider-simple .article-slider__nav-wrapper{max-width:calc(100vw - (100vw - var(--page-width)) / 2)}}.usp-slider-qf{background:#f4f4f4;display:flex;flex-direction:column;position:relative;width:100%}.usp-slider-qf .dotted-line{background-image:url(/cdn/shop/files/fo_usp-dot-icon.svg?v=1659374681);background-position:50%;background-repeat:repeat-x;background-size:10px 2px;display:inline-flex;height:7px;width:calc(50% - 58px)}.usp-slider-qf .dotted-line-full{left:0;position:absolute;top:93px;width:100%}.usp-slider-qf .swiper-pagination{margin-top:30px;position:static}@media screen and (min-width:1201px){.usp-slider-qf .swiper-pagination{display:none}}.usp-slider-qf .swiper-pagination .swiper-pagination-bullet{background:#0000;border:2px solid #707070;height:12px;opacity:1;width:12px}.usp-slider-qf .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#707070}.usp-slider-qf .title-wrapper{align-items:center;display:flex;justify-content:center;padding:120px 0 20px}.usp-slider-qf .title-wrapper p{color:#707070;margin:0 auto}.usp-slider-qf .cta-button{margin-top:40px}.usp-slider-qf .usp-wrapper .swiper{width:100%}.usp-slider-qf .usp-card .icon-wrapper{align-items:center;border-radius:50%;display:flex;flex-direction:row;gap:20px;justify-content:space-between;margin:0 auto;outline:18px solid #f4f4f4;padding-top:10px;width:-moz-fit-content;width:fit-content}.usp-slider-qf .usp-card .icon-wrapper .icon{align-items:center;background:#f4f4f4;border-radius:50%;box-shadow:4px 2px 10px #ddd,-4px -2px 10px #fff;display:flex;height:74px;justify-content:center;margin:0 auto;overflow:hidden;position:relative;width:74px}.usp-slider-qf .usp-card .icon-wrapper .icon svg,.usp-slider-qf .usp-card .icon-wrapper .icon svg circle,.usp-slider-qf .usp-card .icon-wrapper .icon svg path{fill:#0000}.usp-slider-qf .usp-card .icon-wrapper .icon svg path{fill:#f4f4f4}.usp-slider-qf .usp-card .icon-wrapper .icon svg .chair{fill:var(--text-primary-color)}.usp-slider-qf .usp-card .icon-wrapper .icon svg{height:35px;object-fit:contain;width:35px}.usp-slider-qf .usp-card .icon-wrapper .dotted-line{margin-top:0}.usp-slider-qf .usp-card .usp{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin:20px auto 0;max-width:250px;text-align:center;transform:translateZ(20px)}.usp-slider-qf .usp-card .usp .description,.usp-slider-qf .usp-card .usp .title{width:100%}.usp-slider-qf .usp-card .usp .title{color:var(--primary-color);font-weight:700;margin-bottom:15px}@media screen and (max-width:550px){.usp-slider-qf .usp-card .usp .title{font-size:16px;line-height:20px;margin-bottom:20px}}.usp-slider-qf .usp-card .usp .description{color:var(--text-primary-color);font-size:14px}@media screen and (max-width:550px){.usp-slider-qf .usp-card .usp .description{line-height:24px}}.usp-slider-qf .usp-card .usp .cta-wrapper{margin:auto}.usp-slider-qf .usp-card .usp .cta-button{margin-top:25px}.hotspots-qf{border-radius:1px;display:grid;grid-template-columns:1.3fr 1fr;overflow:hidden}.hotspots-qf.page-width{width:100%}@media screen and (max-width:1400px){.hotspots-qf.page-width{padding-left:0;padding-right:0}}@media screen and (max-width:1024px){.hotspots-qf{grid-template-columns:100%}}.hotspots-qf .accordion-wrapper .panel{background-color:initial}.hotspots-qf .hotspots-outer-wrapper{align-items:center;display:flex;justify-content:center;position:relative}@media screen and (min-width:1401px){.hotspots-qf .hotspots-outer-wrapper{border-radius:3px 0 0 3px;overflow:hidden}}.hotspots-qf .hotspots-outer-wrapper:hover .hotspot:not(.hotspot.active){animation-delay:.3s;animation-duration:.6s;animation-iteration-count:6;animation-name:hotspot-pulse}.hotspots-qf .hotspots-outer-wrapper .hotspots-wrapper{aspect-ratio:1.8/1;border-radius:1px 0 0 1px;flex:3;height:100%;overflow:hidden;position:relative;width:100%}.hotspots-qf .hotspots-outer-wrapper .hotspots-wrapper .hotspots,.hotspots-qf .hotspots-outer-wrapper .hotspots-wrapper .img-wrapper{height:100%;position:absolute;width:100%}.hotspots-qf .hotspots-outer-wrapper .hotspots-wrapper .img-wrapper img{aspect-ratio:1.8/1;height:100%;margin:0;object-fit:cover;width:100%}.hotspots-qf .hotspots-outer-wrapper .hotspots-wrapper .hotspots .hotspot{aspect-ratio:1;background:#fff;border-radius:50%;cursor:pointer;height:clamp(16px,2vw,28px);outline:0 solid #fff0;position:absolute;transform:scale(1);transition:outline .2s ease-in-out,transform .15s ease-in-out;width:clamp(16px,2vw,28px);z-index:1}.hotspots-qf .hotspots-outer-wrapper .hotspots-wrapper .hotspots .hotspot.active{outline:6.25px solid #fff3;transform:scale(1.6)}.hotspots-qf .hotspots-outer-wrapper .hotspots-wrapper .hotspots .hotspot:focus:not(.hotspots-qf .hotspots-outer-wrapper .hotspots-wrapper .hotspots .hotspot.active),.hotspots-qf .hotspots-outer-wrapper .hotspots-wrapper .hotspots .hotspot:hover:not(.hotspots-qf .hotspots-outer-wrapper .hotspots-wrapper .hotspots .hotspot.active){animation-delay:.3s;animation-duration:.6s;animation-iteration-count:infinite;animation-name:hotspot-pulse}.hotspots-qf .hotspots-outer-wrapper .hotspots-wrapper .hotspots .hotspot:focus.active,.hotspots-qf .hotspots-outer-wrapper .hotspots-wrapper .hotspots .hotspot:hover.active{animation-delay:.1s;animation-duration:.5s;animation-iteration-count:1;animation-name:hotspot-pulse-active}.hotspots-qf .info-accordions-wrapper{align-items:flex-start;background:#f4f4f4;display:flex;flex-direction:column;height:100%;justify-content:center}@media screen and (min-width:1025px){.hotspots-qf .info-accordions-wrapper{padding:3rem 5rem}}@media screen and (max-width:1024px){.hotspots-qf .info-accordions-wrapper{background:#fff;padding-bottom:2rem;padding-top:3rem}}@media screen and (min-width:1401px){.hotspots-qf .info-accordions-wrapper{border-radius:0 3px 3px 0}}.hotspots-qf .info-accordions-wrapper .title{color:var(--text-primary-color);font-size:24px;font-weight:600;margin-bottom:45px}@media screen and (max-width:1024px){.hotspots-qf .info-accordions-wrapper .title{display:none}}.hotspots-qf .info-accordions-wrapper .url{margin-top:55px;padding-left:40px;padding-right:40px}@media screen and (max-width:1024px){.hotspots-qf .info-accordions-wrapper .url{display:none}}.hotspots-qf .info-accordions-wrapper .accordions{align-items:flex-start;display:flex;flex-direction:column;gap:25px;justify-content:stretch}@media screen and (min-width:1025px){.hotspots-qf .info-accordions-wrapper .accordions{margin-left:0;max-width:55%;padding:0}}.hotspots-qf .info-accordions-wrapper .accordions .hotspot-info{width:100%}.hotspots-qf .info-accordions-wrapper .accordion-wrapper .accordion{font-size:16px;font-style:italic;font-weight:500;padding:0 0 5px;position:relative;width:100%}.hotspots-qf .info-accordions-wrapper .accordion-wrapper .accordion .custom-arrow{display:none}.hotspots-qf .info-accordions-wrapper .accordion-wrapper .accordion:hover{opacity:1}.hotspots-qf .info-accordions-wrapper .accordion-wrapper .accordion.active{font-weight:700}.hotspots-qf .info-accordions-wrapper .accordion-wrapper .accordion.active:after{scale:1 1}.hotspots-qf .info-accordions-wrapper .accordion-wrapper .accordion:after{border-bottom:2px solid var(--primary-color);bottom:0;content:"";left:0;position:absolute;scale:0 1;transform-origin:center left;transition:scale .15s ease-out .2s;width:100%}@media screen and (max-width:1024px){.hotspots-qf .info-accordions-wrapper .accordion-wrapper .accordion:after{display:none}.hotspots-qf .info-accordions-wrapper .accordion-wrapper .accordion{border:none;justify-content:flex-start}.hotspots-qf .info-accordions-wrapper .accordion-wrapper .accordion:before{aspect-ratio:1;background:#f4f4f4;border:1px solid #f4f4f4;border-radius:50%;content:"";display:inline-flex;height:11px;margin-right:12px;outline:1px solid #12828200;width:11px}.hotspots-qf .info-accordions-wrapper .accordion-wrapper .accordion.active:before{background:var(--primary-color);border:1px solid #fff;content:"";outline:solid 1px var(--primary-color)}}.hotspots-qf .info-accordions-wrapper .accordion-wrapper .panel{font-size:14px;line-height:28px;padding:0;transition:padding .1s ease-out}.hotspots-qf .info-accordions-wrapper .accordion-wrapper .panel .panel-content{font-size:14px;margin:0}.hotspots-qf .info-accordions-wrapper .accordion-wrapper .panel.panel-active{padding-top:10px}@media screen and (max-width:550px){.hotspots-qf .info-accordions-wrapper .accordion-wrapper .panel.panel-active{padding-top:21px}}@media screen and (max-width:1024px){.hotspots-qf .info-accordions-wrapper .accordion-wrapper .panel.panel-active{border:none}}@media(min-width:1025px)and (max-width:1300px){.hotspots-qf .info-accordions-wrapper .accordion-wrapper .panel.panel-active{max-height:5.75rem!important}}@media screen and (min-width:1025px){.hotspots-qf .info-accordions-wrapper .accordion-wrapper .panel.panel-active .panel-content{padding-right:12px}}@keyframes hotspot-pulse{0%{outline:0 solid #ffffff4d;transform:scale(1)}50%{transform:scale(.9)}to{outline:12.5px solid #fff0;transform:scale(1)}}@keyframes hotspot-pulse-active{0%{outline:6.25px solid #fff3;transform:scale(1.6)}50%{outline:0 solid #fff0;transform:scale(1.7)}to{outline:6.25px solid #fff3;transform:scale(1.6)}}.reviews-qf .title-wrapper{margin-bottom:59px;text-align:center;width:100%}.reviews-qf .title-wrapper .title{font-weight:600}.reviews-qf .reviews-wrapper iframe{margin:0 auto;width:100%}.reviews-qf #reviews-fixed{min-height:65px}@media screen and (max-width:896px){.reviews-qf #reviews-fixed{min-height:39px}}.reviews-qf #reviews-wrapper{min-height:233px}.collection-header{padding-bottom:40px;padding-top:40px}@media(max-width:768px){.collection-header{padding-bottom:25px;padding-top:25px}}.collection-header .subtitle{margin:5px auto 0;max-width:860px;width:100%}.collection-header .subtitle *{color:inherit}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.compare-products{padding-bottom:48px;padding-top:60px}.compare-products .header-part{padding:0 5%}.compare-products .header-part h2{font-size:var(--heading-lg);font-weight:600;line-height:52px;text-align:center}.compare-products .header-part p{color:#484848;font-size:16px;margin:20px auto;max-width:500px;text-align:center}.compare-products .main-part{max-width:100%;position:relative}@media screen and (max-width:1024px){.compare-products .main-part{background-color:#fff!important}}.compare-products .main-part .overview{background-color:#f4f4f4;flex:1}@media screen and (max-width:1024px){.compare-products .main-part .overview{background-color:#fff}}.compare-products .main-part .compare-product-card{flex:2}.compare-products .main-part .compare-product-card.first{background-color:#fff}.compare-products .main-part .compare-product-card.second{background-color:#f4f4f4}@media screen and (max-width:1024px){.compare-products .main-part .compare-product-card.second{background-color:#fff}.compare-products .main-part .compare-product-header{background-color:#fff;display:flex;justify-content:center;padding-bottom:50px}.compare-products .main-part .compare-product-header td:first-child{display:none}}.compare-products .main-part table{border-collapse:collapse;max-width:100%;position:relative;width:100%}.compare-products .main-part table td:nth-child(odd){background-color:#f4f4f4}@media screen and (max-width:1024px){.compare-products .main-part table td:nth-child(odd){background-color:#fff}}.compare-products .main-part table td:nth-child(2n){background-color:#fff}.compare-products .main-part table tbody .hide,.compare-products .main-part table tbody.hide{display:none}.compare-products .main-part table tbody .loader{animation:spin 3s linear infinite;aspect-ratio:1;border:10px solid #f3f3f3;border-radius:50%;border-top:10px solid var(--button-1-color);margin:auto;width:70px}.compare-products .main-part table tbody .loader.alt{border:10px solid #fff;border-top:10px solid var(--button-1-color)}.compare-products .main-part table tbody td.column-line-title,.compare-products .main-part table tbody td.table-section-header{padding-left:5%;padding-right:5%}@media screen and (max-width:1024px){.compare-products .main-part table tbody td.column-line-title,.compare-products .main-part table tbody td.table-section-header{padding-left:0;padding-right:0}}.compare-products .main-part table tbody td.table-section-header{color:#000;font-size:14px;font-weight:800;line-height:32px;padding-bottom:42px;padding-top:106px!important;text-align:left;text-transform:uppercase}@media screen and (max-width:1024px){.compare-products .main-part table tbody td.table-section-header{padding-bottom:0!important;padding-top:0!important}}.compare-products .main-part table tbody tr:first-of-type td.table-section-header{padding-top:0!important}.compare-products .main-part table tbody tr td:first-child{width:20%}.compare-products .main-part table tbody .column-line-title{font-size:14px;font-weight:600;line-height:32px;text-align:left}.compare-products .main-part table .header-product-column{padding:5% 5% 2%;width:40%}@media screen and (max-width:1024px){.compare-products .main-part table .header-product-column{display:flex;height:auto;justify-content:center;padding:0;width:100%}.compare-products .main-part table .header-product-column .compare-image{display:none}}.compare-products .main-part table .compare-product .compare-image{aspect-ratio:1.17;background-color:#d3d3d3;background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid #d3d3d3;border-radius:5px;position:relative;width:100%}.compare-products .main-part table .compare-product .compare-image svg{fill:#212121;cursor:pointer;display:none;margin-right:20px;margin-top:23px;position:absolute;right:0;top:0}.compare-products .main-part table .compare-product .compare-image svg path{fill:#212121}.compare-products .main-part table .compare-product .compare-image.active svg{display:unset}.compare-products .main-part table .compare-product .product-select-container{margin-top:12px;position:relative}@media screen and (max-width:1024px){.compare-products .main-part table .compare-product .product-select-container{margin-top:14px}}.compare-products .main-part table .compare-product .product-select-container svg{height:40px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:40px;z-index:9}.compare-products .main-part table .compare-product .product-selector{-webkit-appearance:none;border:none;color:#1c1c1c;font-size:16px;font-weight:700;padding:10px 15px;width:100%}@media screen and (max-width:1024px){.compare-products .main-part table .compare-product .product-selector{background-color:#f4f4f4!important;padding:16px 90px 16px 26px}}@media(max-width:550px){.compare-products .main-part table .compare-product .product-selector{font-size:14px}}.compare-products .main-part table .compare-product.grey .product-selector{background:#fff}.compare-products .main-part table .compare-product.white .product-selector{background-color:#f4f4f4}.compare-products .main-part table .intial-comparison .no-product{align-items:center;display:flex;justify-content:center;padding-bottom:40px;padding-top:20px}.compare-products .main-part table .product-data tr td{padding:0 5%;width:40%}@media screen and (max-width:1024px){.compare-products .main-part table .product-data tr td{justify-content:center;text-align:center;width:100%}}.compare-products .main-part table .product-data tr td:first-child{padding:auto;width:auto}@media screen and (max-width:1024px){.compare-products .main-part table .product-data tr td:first-child{justify-content:center;text-align:center;width:100%}}.compare-products .main-part table .product-data td.product-buttons a{display:inline-block}.compare-products .main-part .table-product-overview{display:none}@media screen and (max-width:1024px){.compare-products .main-part .table-product-overview{display:block}.compare-products .main-part .table-product-overview td:first-child{visibility:hidden}.compare-products .main-part .table-product-overview td:nth-child(2),.compare-products .main-part .table-product-overview td:nth-child(3){background-color:#f4f4f4;display:block}.compare-products .main-part .table-product-overview td:nth-child(2) .compare-image,.compare-products .main-part .table-product-overview td:nth-child(3) .compare-image{background-color:#f4f4f4!important;border:0}.compare-products .main-part .intial-comparison{display:none}.compare-products .main-part .product-date-table{-ms-overflow-style:none;overflow-x:scroll;scrollbar-width:none;width:100%}}@media screen and (max-width:1024px){.compare-products .main-part .product-date-table::-webkit-scrollbar{display:none}.compare-products .main-part table{border-collapse:collapse;width:100%}.compare-products .main-part table tbody{display:flex;flex-direction:row;justify-content:center}.compare-products .main-part table td,.compare-products .main-part table th{padding:10px;text-align:left}.compare-products .main-part table td{align-items:center;border:1px solid #f4f4f4;border-width:0 1px 1px 0;display:flex;height:200px;justify-content:flex-start}.compare-products .main-part table td:first-child{height:50px}.compare-products .main-part table tr{display:flex;flex-direction:column;min-width:250px}.compare-products .main-part table .row-summary{display:none}.compare-products .main-part table .product-data{max-width:100%;overflow-x:scroll}.compare-products .main-part .compare-products .main-part table .compare-product.grey .product-selector{background:#f4f4f4}.compare-products .main-part .column-line-title{padding-bottom:0!important}.compare-products .main-part .compare-products table{min-width:unset}.compare-products .main-part .compare-products .main-part table .header-product-column{width:100%!important}.compare-products .main-part .compare-products .main-part table tbody tr td:first-child{width:100%}.compare-products .main-part .compare-products table .product-data td.product-buttons{padding-top:7.5px}.compare-products .main-part .compare-products .main-part table td:nth-child(odd){background-color:#fff}.compare-products .main-part .compare-products .main-part{overflow-x:scroll!important;overflow-y:hidden!important}.compare-products .main-part .compare-products .main-part table tbody td.table-section-header{background-color:#f4f4f4!important;padding-bottom:0;padding-top:0}.compare-products .main-part .compare-products .main-part table .compare-product .compare-image svg{height:25px;margin-right:10px;margin-top:13px;width:25px}}.compare-products * .trustpiot-widget,.compare-products * .trustpiot-widget *{font-size:14px}.product-features-section{padding-bottom:50px}.product-features{display:flex;flex-direction:column;text-align:center}.product-features>.title{color:var(--text-primary-color);font-size:24px;font-weight:600;margin-bottom:45px}.product-features .product-features-items{display:none;flex-direction:column;gap:3rem;text-align:left}.product-features .product-features-items.active{display:flex}.product-features .product-features-items .product-features-item{border-radius:10px;display:flex;flex-direction:row;gap:1rem;overflow:hidden;padding:20px}.product-features .product-features-items .product-features-item:nth-of-type(2n){flex-direction:row-reverse}@media screen and (max-width:768px){.product-features .product-features-items .product-features-item,.product-features .product-features-items .product-features-item:nth-of-type(2n){flex-direction:column}}.product-features .product-features-items .product-features-item .image{background:#fff;border-radius:10px;height:0;overflow:hidden;padding-top:35%;position:relative;width:40%}@media screen and (max-width:768px){.product-features .product-features-items .product-features-item .image{padding-top:75%;width:100%}}.product-features .product-features-items .product-features-item .image img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.product-features .product-features-items .product-features-item .text{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding:60px;width:60%}@media screen and (max-width:768px){.product-features .product-features-items .product-features-item .text{padding:20px 0;width:100%}}.product-features .product-features-items .product-features-item .text .title{font-size:24px;font-weight:700;line-height:1.625;margin-bottom:10px}.page-vouchers{display:flex;flex-grow:1}.page-vouchers .main-vouchers,.page-vouchers .main-vouchers>div{display:flex;flex:1;flex-direction:column}.vouchers-main-section{align-items:center;background-position:50%;background-size:cover;display:flex;flex:1;height:100%;justify-content:center;min-height:605px;position:relative}.vouchers-main-section .vouchers-breadcrumbs{left:50%;position:absolute;top:77px;transform:translate(-50%)}.vouchers-main-section .vouchers-form-container{margin:auto;max-width:519px;text-align:center;width:100%}.vouchers-main-section .vouchers-form-container h1{margin-bottom:20px}.vouchers-main-section .vouchers-form-container h1 span{color:#fff;font-weight:600;line-height:52px}@media screen and (max-width:767px){.vouchers-main-section .vouchers-form-container h1 span{font-size:22px!important;line-height:27px}}.vouchers-main-section .vouchers-form-container span{color:#fff!important;font-family:var(--font-body)!important}.vouchers-main-section .vouchers-form-container h1+div{margin:0 auto 13px;max-width:458px}.vouchers-main-section .vouchers-form-container h1+div span{font-size:16px;line-height:24px;margin-bottom:2px}@media screen and (max-width:767px){.vouchers-main-section .vouchers-form-container h1+div span{font-size:14px!important}}.vouchers-main-section .vouchers-form-container button{box-sizing:border-box;font-family:var(--font-body)!important;line-height:25px;transition:none;width:166px}.vouchers-main-section .vouchers-form-container button.klaviyo-spinner,.vouchers-main-section .vouchers-form-container button.klaviyo-spinner:hover{color:#0000!important}.vouchers-main-section .vouchers-form-container input[type=email]{font-family:var(--font-body)!important;padding-left:25px!important}.vouchers-main-section .vouchers-form-container input[type=email]+div>.needsclick{left:0;right:auto!important;top:0!important;width:100%}.vouchers-main-section .vouchers-form-container input[type=email]+div>.needsclick>.needsclick{border-radius:0!important;border-top:none!important}.vouchers-main-section .vouchers-form-container input[type=email]+div>.needsclick>.needsclick:after,.vouchers-main-section .vouchers-form-container input[type=email]+div>.needsclick>.needsclick:before{display:none}.vouchers-main-section .vouchers-form-container input[type=email]+div span{color:#d0331f!important;font-family:var(--font-body)!important;line-height:1.2;padding:0!important}.vouchers-main-section .vouchers-form-container input[type=email]::placeholder{font-family:var(--font-body)!important}@media screen and (max-width:767px){.vouchers-main-section .vouchers-form-container div[data-testid=form-row]:nth-child(2){flex-direction:column!important}.vouchers-main-section .vouchers-form-container div[data-testid=form-row]:nth-child(2)>div{flex:auto!important}}.vouchers-main-section .vouchers-form-container div[data-testid=form-row]:nth-child(2)>div:nth-child(2){margin:0 auto!important}.vouchers-main-section .vouchers-form-container div[data-testid=form-row]:last-child{margin-top:7px}.vouchers-main-section .vouchers-form-container div[data-testid=form-row]:last-child span{font-size:12px;font-weight:600;line-height:24px}.vouchers-main-section .vouchers-form-container div[data-testid=form-row]:last-child span a{color:#fff;font-size:12px;font-weight:600;text-decoration:underline}.section-support{padding:50px 0}.section-support__title{font-size:23px;font-weight:700;line-height:28px;margin:0 auto 20px}.section-support__sub-title,.section-support__title{color:#707070;letter-spacing:0;max-width:458px;text-align:center}.section-support__sub-title{font-size:16px;font-weight:400;line-height:24px;margin:0 auto 25px}.section-support__icons-item{margin-right:70px}@media(max-width:768px){.section-support__icons-item{margin-right:0;width:50%}}.section-support__icons-item:last-child{margin-right:0}@media(max-width:768px){.section-support__icons-item a{align-items:center;display:flex;justify-content:center}}.section-support__icons{align-items:center;display:flex;justify-content:center}@media(max-width:768px){.section-support__icons{flex-wrap:wrap}}.requested-strip{padding:21px 0 10px}.requested-strip .page-width{align-items:center;display:flex;flex-direction:column}.requested-strip__title{color:#fff;font-family:var(--font-heading);font-size:18px;font-weight:700;letter-spacing:0;line-height:24px;max-width:607px;text-align:center}.requested-strip__title a{color:#fff;font-size:18px;text-decoration:underline}.requested-strip__title a:hover{color:#fff}.requested-strip__subtitle{color:#fff;font-family:var(--font-heading);font-size:14px;letter-spacing:0;line-height:24px;max-width:900px;text-align:center}.requested-strip__subtitle p{margin-top:9px}.page-slider .container{box-sizing:border-box;max-width:1184px}@media only screen and (max-width:767px){.page-slider .container{padding:0 52px}}@media only screen and (max-width:1400px){.page-slider .container{margin:0}}@media only screen and (min-width:1400px){.page-slider .container{padding:0}}.page-slider-item{background-position:top!important;padding:60px 0 163px}@media only screen and (min-width:768px){.page-slider-item{padding:103px 0 104px}}.page-slider .content-area{color:#fff;margin-left:auto;margin-right:auto;max-width:647px;text-align:center}@media only screen and (min-width:768px){.page-slider .content-area{text-align:center}}.page-slider .content-area p{font-size:18px;font-weight:600;line-height:26px}@media only screen and (min-width:768px){.page-slider .content-area p{font-size:24px;line-height:36px}}.page-slider .content-area .quote-signature{display:block;font-size:14px;font-weight:700;line-height:17px;margin-top:37px}@media only screen and (min-width:768px){.page-slider .content-area .quote-signature{font-size:16px;line-height:20px;margin-top:29px}}.page-slider .quotes-icon{display:none;margin-bottom:40px}@media only screen and (min-width:768px){.page-slider .quotes-icon{margin-bottom:80px}}.page-slider .quotes-icon svg{width:35px}.page-slider .quotes-icon svg path{fill:#fff}.page-slider .swiper-pagination{bottom:53px;line-height:0}@media only screen and (min-width:768px){.page-slider .swiper-pagination{bottom:40px}}.page-slider .swiper-pagination .swiper-pagination-bullet{background:#0000;border:2px solid #f4f4f4;height:12px;margin:0 8px;opacity:1;transition:all .2s ease;width:12px}.page-slider .swiper-pagination .swiper-pagination-bullet:hover{background:#f4f4f4;opacity:.8}.page-slider .swiper-pagination .swiper-pagination-bullet-active{background:#f4f4f4}.our-competencies{background-color:#f4f4f4;color:#212121;padding:71px 0 79px}@media only screen and (min-width:768px){.our-competencies{padding:110px 0 126px}}.our-competencies-wrapper{max-width:1184px;text-align:center}@media only screen and (max-width:767px){.our-competencies-wrapper{padding:0 41px}}@media only screen and (min-width:768px){.our-competencies-wrapper{display:flex;text-align:left}}.our-competencies-wrapper .block-information{margin:0 auto 37px;max-width:461px}@media only screen and (min-width:768px){.our-competencies-wrapper .block-information{margin-left:0}}.our-competencies__title{font-size:18px;font-weight:600;line-height:22px;margin-bottom:37px}@media only screen and (min-width:768px){.our-competencies__title{font-size:24px;line-height:29px;margin-bottom:32px}}.our-competencies__description p{font-size:14px;line-height:24px}.our-competencies__description p:last-child{margin-bottom:0}@media only screen and (min-width:768px){.our-competencies__description p{font-size:16px}.our-competencies .competencies-list{max-width:393px}}.our-competencies .competency-item{margin-bottom:49px}@media only screen and (min-width:768px){.our-competencies .competency-item{display:flex;margin-bottom:68px}}.our-competencies .competency-item:last-child{margin-bottom:0}.our-competencies .competency-item__info p{font-size:14px;line-height:24px}.our-competencies .competency-item__info p:last-child{margin-bottom:0}.our-competencies .competency-item__icon{display:flex;justify-content:center;margin:0 0 20px}@media only screen and (min-width:768px){.our-competencies .competency-item__icon{margin:0 17px 0 0}}.our-competencies .competency-item__icon svg{height:30px;width:30px}@media only screen and (min-width:768px){.our-competencies .competency-item__icon svg{height:20px;width:20px}}.our-competencies .competency-item__title{font-size:16px;font-weight:700;line-height:20px;margin-bottom:20px}.text-section .text-section__wrapper{margin:0 auto;text-align:center}.text-section .text-section__wrapper .title *{font-size:23px;font-weight:800;line-height:32px;margin:0 0 44px}.text-section .text-section__wrapper .title strong{font-weight:900}.text-section .text-section__wrapper .title em{font-style:italic}.text-section .text-section__wrapper .title em strong{font-style:italic;font-weight:900}.text-section .text-section__wrapper .text *{font-size:16px;font-weight:100;line-height:24px;margin:0}.text-section .text-section__wrapper .text em{font-style:italic}.text-section .text-section__wrapper .text em strong{font-style:italic;font-weight:900}.text-section .text-section__wrapper .text strong{font-weight:900}.rich-text-section .text-section__wrapper{margin:0 auto;text-align:left}.rich-text-section .text-section__wrapper .title strong{font-weight:900}.rich-text-section .text-section__wrapper .title em{font-style:italic}.rich-text-section .text-section__wrapper .title em strong{font-style:italic;font-weight:900}.rich-text-section .text-section__wrapper .text *{font-size:16px;font-weight:100;line-height:24px;margin:0}.rich-text-section .text-section__wrapper .text em{font-style:italic}.rich-text-section .text-section__wrapper .text em strong{font-style:italic;font-weight:900}.rich-text-section .text-section__wrapper .text strong{font-weight:900}.image-text-column-section .page-width .title{color:var(--dark-grey);font-size:23px;font-weight:700;line-height:28px;margin-bottom:78px;text-align:center}@media(max-width:500px){.image-text-column-section .page-width .title{margin-bottom:40px}}.image-text-column-section .page-width .image-text-column__wrapper{display:grid;gap:7%;grid-template-columns:repeat(4,1fr)}@media(max-width:1024px){.image-text-column-section .page-width .image-text-column__wrapper{gap:3%}}@media(max-width:768px){.image-text-column-section .page-width .image-text-column__wrapper{gap:5%;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}}@media(max-width:500px){.image-text-column-section .page-width .image-text-column__wrapper{gap:20px;grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(4,1fr)}}.image-text-column-section .page-width .image-text-column__wrapper .image-text-column__item{align-items:center;display:flex;flex-direction:column}.image-text-column-section .page-width .image-text-column__wrapper .image-text-column__item .image-wrap{margin-bottom:14px}.image-text-column-section .page-width .image-text-column__wrapper .image-text-column__item .item-title{color:#484848;font-size:16px;line-height:20px;margin-bottom:20px;text-align:center}.image-text-column-section .page-width .image-text-column__wrapper .image-text-column__item .item-text{color:var(--dark-grey);font-size:14px;line-height:24px;text-align:center}.page-header-video{position:relative}.page-header-video .page-width.breadcrumbs{position:absolute;top:77px}@media(max-width:768px){.page-header-video .page-width.breadcrumbs{top:28px}}.page-header-video .page-width.wrapper{left:0;position:absolute;right:0;top:38%}.page-header-video .page-width.wrapper .text-container{margin:0 auto}.page-header-video .page-width.wrapper .text-container .sph-title{font-size:42px;font-weight:600;line-height:52px;margin-bottom:20px}@media(max-width:768px){.page-header-video .page-width.wrapper .text-container .sph-title{font-size:32px;line-height:48px;margin-bottom:12px}}.page-header-video .page-width.wrapper .text-container .sph-body{font-size:16px;line-height:24px;margin-top:0}@media(max-width:768px){.page-header-video .page-width.wrapper .text-container .sph-body{font-size:14px;line-height:20px}}.page-header-video .page-width{padding:0 91px}@media(max-width:900px){.page-header-video .page-width{padding:0 51px}}@media(max-width:660px){.page-header-video .page-width{padding:0 21px}}.page-header-video *{position:relative;z-index:3}.page-header-video .img-wrapper,.page-header-video .video-wrapper{bottom:0;left:0;position:relative;right:0;top:0;z-index:1}.page-header-video .img-wrapper img,.page-header-video .img-wrapper video,.page-header-video .video-wrapper img,.page-header-video .video-wrapper video{width:100%}.page-header-video .mob_video{display:none}.page-header-video .desk_img{display:block}.page-header-video .mob_img{display:none}.charity-exemptions{padding:40px 0 60px}@media screen and (min-width:992px){.charity-exemptions{padding:63px 0 125px}}.charity-exemptions .page-width{max-width:1184px}.charity-exemptions-area{display:flex;flex-direction:column;gap:25px}@media screen and (min-width:992px){.charity-exemptions-area{flex-direction:row;gap:52px}}.charity-exemptions-area .rte{color:#707070}@media screen and (min-width:992px){.charity-exemptions-area .rte{padding-top:54px;width:544px}}.charity-exemptions-area .rte p{font-size:14px;line-height:24px}@media screen and (min-width:768px){.charity-exemptions-area .rte p{font-size:16px}}.charity-exemptions-area .rte p:first-child{margin-top:0}.charity-exemptions .charity-exemptions-list{padding:40px 20px}@media screen and (min-width:768px){.charity-exemptions .charity-exemptions-list{padding:54px 49px 79px 50px}}@media screen and (min-width:992px){.charity-exemptions .charity-exemptions-list{width:492px}}.charity-exemptions .charity-exemptions-list h2{color:#707070;font-size:18px;font-weight:600;line-height:22px;margin-bottom:30px}@media screen and (min-width:768px){.charity-exemptions .charity-exemptions-list h2{font-size:23px;line-height:32px;margin-bottom:47px}}.charity-exemptions .charity-exemptions-list ul{margin:0;padding:0}.charity-exemptions .charity-exemptions-list ul li{color:#343434;font-size:14px;line-height:24px;list-style:none;margin-bottom:26px;padding-left:28px;position:relative}.charity-exemptions .charity-exemptions-list ul li:last-child{margin-bottom:0}@media screen and (min-width:768px){.charity-exemptions .charity-exemptions-list ul li{font-size:16px;line-height:24px}}.charity-exemptions .charity-exemptions-list ul li.check-icon:after{border-bottom:3px solid #cbcaca;border-left:3px solid #cbcaca;content:"";height:8px;left:0;position:absolute;top:8px;transform:rotate(-45deg);width:13px}.charity-exemptions .charity-exemptions-list ul li.cross-icon:after,.charity-exemptions .charity-exemptions-list ul li.cross-icon:before{background-color:#cbcaca;content:"";height:14px;position:absolute;top:6px;width:3px}.charity-exemptions .charity-exemptions-list ul li.cross-icon:after{left:8px;transform:rotate(-45deg)}.charity-exemptions .charity-exemptions-list ul li.cross-icon:before{content:"";left:8px;transform:rotate(45deg)}.advantage-customers .page-width .rte{align-items:stretch;display:flex;flex-direction:row;position:relative}.advantage-customers .page-width .rte p{margin:10px 0}.advantage-customers .page-width .rte>*{width:100%}.advantage-customers .page-width .rte h1,.advantage-customers .page-width .rte h2,.advantage-customers .page-width .rte h3,.advantage-customers .page-width .rte h4,.advantage-customers .page-width .rte h5,.advantage-customers .page-width .rte h6{margin:20px 0 0}.advantage-customers .page-width .rte img{margin:0 auto;width:-moz-fit-content;width:fit-content}.advantage-customers .page-width .rte .heading-lg,.advantage-customers .page-width .rte .main-page h1>span,.advantage-customers .page-width .rte h1{font-size:var(--heading-lg);line-height:calc(var(--heading-lg) + 10px)}@media screen and (max-width:768px){.advantage-customers .page-width .rte .heading-lg,.advantage-customers .page-width .rte .main-page h1>span,.advantage-customers .page-width .rte h1{font-size:var(--heading-lg-tablet);line-height:calc(var(--heading-lg-tablet) + 10px)}}@media screen and (max-width:425px){.advantage-customers .page-width .rte .heading-lg,.advantage-customers .page-width .rte .main-page h1>span,.advantage-customers .page-width .rte h1{font-size:var(--heading-lg-mobile);line-height:calc(var(--heading-lg-mobile) + 10px)}}.advantage-customers .page-width .rte .heading-md,.advantage-customers .page-width .rte .main-page h2>span,.advantage-customers .page-width .rte h2{font-size:var(--heading-md);line-height:calc(var(--heading-md) + 10px)}@media screen and (max-width:768px){.advantage-customers .page-width .rte .heading-md,.advantage-customers .page-width .rte .main-page h2>span,.advantage-customers .page-width .rte h2{font-size:var(--heading-md-tablet);line-height:calc(var(--heading-md-tablet) + 10px)}}@media screen and (max-width:425px){.advantage-customers .page-width .rte .heading-md,.advantage-customers .page-width .rte .main-page h2>span,.advantage-customers .page-width .rte h2{font-size:var(--heading-md-mobile);line-height:calc(var(--heading-md-mobile) + 10px)}}.advantage-customers .page-width .rte .heading-sm,.advantage-customers .page-width .rte .main-page h3>span,.advantage-customers .page-width .rte h3{font-size:var(--heading-sm);line-height:calc(var(--heading-sm) + 10px)}.advantage-customers .page-width .rte .address{margin:0}.advantage-customers .page-width .advantage-customers__wrapper{display:flex;justify-content:space-between}@media(max-width:850px){.advantage-customers .page-width .advantage-customers__wrapper{flex-wrap:wrap}}.advantage-customers .page-width .advantage-customers__wrapper .text-side{color:#484848;margin-right:40px;width:50%}@media(max-width:850px){.advantage-customers .page-width .advantage-customers__wrapper .text-side{margin-bottom:40px;margin-right:0;max-width:none;width:100%}}.advantage-customers .page-width .advantage-customers__wrapper .text-side .title{font-size:23px;line-height:28px;margin-bottom:46px}.advantage-customers .page-width .advantage-customers__wrapper .text-side .text *{color:#484848;font-size:16px;line-height:24px;margin-bottom:20px}.advantage-customers .page-width .advantage-customers__wrapper .text-side .text li{margin-bottom:15px}.advantage-customers .page-width .advantage-customers__wrapper .text-side .text a{color:var(--primary-color)}.advantage-customers .page-width .advantage-customers__wrapper .text-side .text p:nth-of-type(9){margin-bottom:0}.advantage-customers .page-width .advantage-customers__wrapper .text-side .text p:last-of-type{margin-top:0}.advantage-customers .page-width .advantage-customers__wrapper .text-side .button{display:block;font-size:16px;font-weight:900;line-height:25px;padding:14px 40px;width:-moz-fit-content;width:fit-content}@media(max-width:850px){.advantage-customers .page-width .advantage-customers__wrapper .text-side .desk-btn{display:none}}.advantage-customers .page-width .advantage-customers__wrapper .benefits-side{height:-moz-fit-content;height:fit-content;margin-left:auto;margin-right:auto;max-width:512px;overflow:hidden;position:sticky;top:150px;width:50%}@media(max-width:850px){.advantage-customers .page-width .advantage-customers__wrapper .benefits-side{max-width:none;overflow:hidden;position:relative;top:0;width:100%}}.advantage-customers .page-width .advantage-customers__wrapper .benefits-side .benefits-side__wrap{display:grid;gap:48px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}@media(max-width:850px){.advantage-customers .page-width .advantage-customers__wrapper .benefits-side .benefits-side__wrap{display:flex;gap:0}}.advantage-customers .page-width .advantage-customers__wrapper .benefits-side .benefits-side__wrap .image-text-column__item{align-items:center;display:flex;flex-direction:column}@media(max-width:850px){.advantage-customers .page-width .advantage-customers__wrapper .benefits-side .benefits-side__wrap .image-text-column__item{height:auto;padding-bottom:40px}}.advantage-customers .page-width .advantage-customers__wrapper .benefits-side .benefits-side__wrap .image-text-column__item .image-wrap{margin-bottom:17px}.advantage-customers .page-width .advantage-customers__wrapper .benefits-side .benefits-side__wrap .image-text-column__item .image-wrap svg{fill:none;height:68px;width:59px}.advantage-customers .page-width .advantage-customers__wrapper .benefits-side .benefits-side__wrap .image-text-column__item .image-wrap svg path{fill:none}.advantage-customers .page-width .advantage-customers__wrapper .benefits-side .benefits-side__wrap .image-text-column__item .image-wrap svg #Fill-13{fill:#fff!important}.advantage-customers .page-width .advantage-customers__wrapper .benefits-side .benefits-side__wrap .image-text-column__item .item-title{color:#484848;font-size:16px;line-height:20px;margin-bottom:20px;text-align:center}.advantage-customers .page-width .advantage-customers__wrapper .benefits-side .benefits-side__wrap .image-text-column__item .item-text{text-align:center}.advantage-customers .page-width .advantage-customers__wrapper .benefits-side .benefits-side__wrap .image-text-column__item .item-text p{color:var(--dark-grey);font-size:14px;line-height:24px;margin:0}.advantage-customers .page-width .mob-btn{display:none}@media(max-width:850px){.advantage-customers .page-width .mob-btn{display:block;font-size:16px;font-weight:900;line-height:25px;margin:40px auto 0;padding:14px 40px;width:-moz-fit-content;width:fit-content}}.book-appointment{padding-top:100px}.book-appointment__map{background:#eee;display:flex;justify-content:flex-end;min-height:600px;position:relative}.book-appointment__map .google-map{height:100%;position:absolute!important;width:100%}.book-appointment__map--mobile{display:none}@media screen and (max-width:750px){.book-appointment__map--mobile{display:block}}.book-appointment__map--desktop .book-appointment__opening-hours{display:block}@media screen and (max-width:750px){.book-appointment__map--desktop .book-appointment__opening-hours{display:none}}.book-appointment__opening-hours{border-radius:0 10px 0 0;bottom:0;color:#fff;font-family:var(--font-body);font-size:16px;font-style:normal;font-weight:400;left:0;letter-spacing:0;line-height:24px;max-width:333px;padding:40px 30px 30px 50px;position:absolute}@media screen and (max-width:750px){.book-appointment__opening-hours{padding:10px 25px}}.book-appointment__opening-hours__time b{font-weight:600}.book-appointment__form{background:#fff;border-radius:10px 0 0 10px;padding:55px 70px 70px 37px;position:relative;right:0;top:-100px;width:660px}@media screen and (max-width:750px){.book-appointment__form{border-radius:0;padding:50px 20px;top:0;width:100%}}.book-appointment__form .klaviyo-form-TDJNjP{margin-left:-20px}@media screen and (max-width:750px){.book-appointment__form .klaviyo-form-TDJNjP{margin-left:auto}}.book-appointment__form [data-testid=form-row]>.kl-private-reset-css-Xuajs1{padding:10px 0!important}.book-appointment__form [data-testid=form-component].needsclick>button.needsclick{padding-left:30px!important;padding-right:30px!important}@media screen and (max-width:750px){.book-appointment__form [data-testid=form-component].needsclick>button.needsclick{justify-content:center!important}}.book-appointment__form [data-testid=form-component].needsclick>.needsclick{align-items:center;display:flex;flex-direction:row!important;justify-content:flex-end!important}@media screen and (max-width:750px){.book-appointment__form [data-testid=form-component].needsclick>.needsclick{align-items:flex-start;flex-direction:column!important;justify-content:flex-start!important}}.book-appointment__form [data-testid=form-component].needsclick>.needsclick>div+div{position:absolute!important}.book-appointment__form [data-testid=form-component].needsclick>.needsclick>div.needsclick{align-items:center;display:flex;flex-direction:row!important;justify-content:flex-end!important;width:100%}@media screen and (max-width:750px){.book-appointment__form [data-testid=form-component].needsclick>.needsclick>div.needsclick{align-items:flex-start;flex-direction:column!important;justify-content:flex-start!important}}.book-appointment__form [data-testid=form-component].needsclick>.needsclick>div.needsclick>[aria-haspopup=listbox]{width:407px}@media screen and (max-width:750px){.book-appointment__form [data-testid=form-component].needsclick>.needsclick>div.needsclick>[aria-haspopup=listbox]{width:100%}}.book-appointment__form [data-testid=form-component].needsclick>.needsclick>div.needsclick>[aria-haspopup=listbox] button input::placeholder{opacity:.2!important}.book-appointment__form [data-testid=form-component].needsclick>.needsclick>div.needsclick>[aria-haspopup=listbox] button path,.book-appointment__form [data-testid=form-component].needsclick>.needsclick>div.needsclick>[aria-haspopup=listbox] button svg{fill:#000!important}.book-appointment__form [data-testid=form-component].needsclick>.needsclick label{font-family:var(--font-body)!important;font-size:16px!important;font-style:normal;font-weight:400!important;letter-spacing:0;line-height:20px!important;padding-bottom:0!important;padding-right:26px;text-align:right!important}@media screen and (max-width:750px){.book-appointment__form [data-testid=form-component].needsclick>.needsclick label{text-align:left!important;width:100%}}.book-appointment__form [data-testid=form-component].needsclick>.needsclick label#downshift-0-label{width:90px}@media screen and (max-width:750px){.book-appointment__form [data-testid=form-component].needsclick>.needsclick label#downshift-0-label{width:100%}}.book-appointment__form [data-testid=form-component].needsclick>.needsclick>input{width:407px}@media screen and (max-width:750px){.book-appointment__form [data-testid=form-component].needsclick>.needsclick>input{width:100%}}.book-appointment__form [data-testid=form-component].needsclick>.needsclick>input::placeholder{opacity:.2!important}.book-appointment__form [data-testid=form-component].needsclick>.needsclick>input+div{position:absolute!important}.book-appointment__title{font-size:23px;line-height:28px}.book-appointment__sub-title,.book-appointment__title{color:#707070;font-family:var(--font-body);font-style:normal;font-weight:400;letter-spacing:0;max-width:458px}.book-appointment__sub-title{font-size:16px;line-height:24px;margin-top:20px}@media screen and (max-width:768px){.returns-section-qf{background:#f4f4f4}}.returns-section-qf .wrapper{align-items:center;background:#f4f4f4;display:flex;flex-direction:column;justify-content:center;margin:91px auto 100px;max-width:824px;padding:59px 120px 80px}@media screen and (max-width:900px){.returns-section-qf .wrapper{padding:39px 60px 60px}}@media screen and (max-width:550px){.returns-section-qf .wrapper{padding:39px 0 60px}}.returns-section-qf .wrapper .title-wrapper{width:100%}.returns-section-qf .wrapper .title-wrapper h1,.returns-section-qf .wrapper .title-wrapper p{margin:0 auto 0 0;max-width:500px;text-align:left;width:100%}.returns-section-qf .wrapper .title-wrapper .heading-md{margin-bottom:10px}.returns-section-qf .wrapper .title-wrapper .required-text,.returns-section-qf .wrapper .title-wrapper .required-text small{color:var(--error-color);font-size:12px;margin:22px 0 22px auto;width:max-content}.returns-section-qf .wrapper form{margin-top:0}.returns-section-qf .wrapper .qf-form{gap:18px 0}.returns-section-qf .wrapper .qf-form .field label,.returns-section-qf .wrapper .qf-form .label,.returns-section-qf .wrapper .qf-form label{display:inline-block;font-weight:700;margin-top:0;min-width:130px;white-space:nowrap}.returns-section-qf .wrapper .qf-form .field label .required-field-marker,.returns-section-qf .wrapper .qf-form .label .required-field-marker,.returns-section-qf .wrapper .qf-form label .required-field-marker{color:var(--error-color)}@media screen and (max-width:768px){.returns-section-qf .wrapper .qf-form .field label,.returns-section-qf .wrapper .qf-form .label,.returns-section-qf .wrapper .qf-form label{display:none}}@media screen and (max-width:1024px){.returns-section-qf .wrapper .qf-form .field label,.returns-section-qf .wrapper .qf-form .label,.returns-section-qf .wrapper .qf-form label{font-size:12px;min-width:80px}}.returns-section-qf .wrapper .qf-form .field select,.returns-section-qf .wrapper .qf-form select{-webkit-appearance:none;appearance:none;border:none;padding:10px 20px;position:relative;width:100%}.returns-section-qf .wrapper .qf-form .form-type{display:none}.returns-section-qf .wrapper .qf-form .field{align-items:baseline;display:flex;gap:0 46px;justify-content:center}.returns-section-qf .wrapper .qf-form .field input,.returns-section-qf .wrapper .qf-form .field select,.returns-section-qf .wrapper .qf-form .field textarea{border-radius:0}.returns-section-qf .wrapper .qf-form .field input:focus,.returns-section-qf .wrapper .qf-form .field select:focus,.returns-section-qf .wrapper .qf-form .field textarea:focus{outline:solid 1px var(--text-primary-color)}.returns-section-qf .wrapper .qf-form .submit{margin-left:auto}.returns-section-qf .wrapper .qf-form .form-success{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center;padding:50px 0 0;width:100%}.returns-section-qf .wrapper .qf-form .form-success h2{display:block;margin-bottom:20px;text-align:center}.returns-section-qf .wrapper .qf-form .form-success a{display:inline-block}.returns-section-qf .line-items-list{background:#fff;display:none;list-style:none;padding:20px;width:100%}.returns-section-qf .returns-inputs{display:none;flex-direction:column;gap:20px}.returns-section-qf .line-items-list.active{display:block}.returns-section-qf .returns-inputs.active{display:flex}.returns-section-qf .line-items-list li{align-items:center;display:flex;gap:10px}.returns-section-qf .line-items-list li input{height:24px;min-height:unset;width:24px}.returns-section-qf .line-items-list li label{margin:0}.page-template-section{padding-bottom:145px;padding-top:90px}.page-template-section .rte{align-items:stretch;display:flex;flex-direction:column;justify-content:flex-start}.page-template-section .rte p{margin:10px 0}.page-template-section .rte a{color:var(--primary-color)}.page-template-section .rte>*{width:100%}.page-template-section .rte h1,.page-template-section .rte h2,.page-template-section .rte h3,.page-template-section .rte h4,.page-template-section .rte h5,.page-template-section .rte h6{margin:20px 0 0}.page-template-section .rte img{margin:0 auto}.page-template-section .rte .heading-lg,.page-template-section .rte .main-page h1>span,.page-template-section .rte h1{font-size:var(--heading-lg);line-height:calc(var(--heading-lg) + 10px)}@media screen and (max-width:768px){.page-template-section .rte .heading-lg,.page-template-section .rte .main-page h1>span,.page-template-section .rte h1{font-size:var(--heading-lg-tablet);line-height:calc(var(--heading-lg-tablet) + 10px)}}@media screen and (max-width:425px){.page-template-section .rte .heading-lg,.page-template-section .rte .main-page h1>span,.page-template-section .rte h1{font-size:var(--heading-lg-mobile);line-height:calc(var(--heading-lg-mobile) + 10px)}}.page-template-section .rte .heading-md,.page-template-section .rte .main-page h2>span,.page-template-section .rte h2{font-size:var(--heading-md);line-height:calc(var(--heading-md) + 10px)}@media screen and (max-width:768px){.page-template-section .rte .heading-md,.page-template-section .rte .main-page h2>span,.page-template-section .rte h2{font-size:var(--heading-md-tablet);line-height:calc(var(--heading-md-tablet) + 10px)}}@media screen and (max-width:425px){.page-template-section .rte .heading-md,.page-template-section .rte .main-page h2>span,.page-template-section .rte h2{font-size:var(--heading-md-mobile);line-height:calc(var(--heading-md-mobile) + 10px)}}.page-template-section .rte .heading-sm,.page-template-section .rte .main-page h3>span,.page-template-section .rte h3{font-size:var(--heading-sm);line-height:calc(var(--heading-sm) + 10px)}.page-template-section .rte .address{margin:0}.page-template-section .rte tr{min-width:unset}.page-template-section .rte table td p,.page-template-section .rte table td p a{font-size:14px}@media screen and (max-width:425px){.page-template-section .rte table td p,.page-template-section .rte table td p a{font-size:10px}}.page-template-section .rte table.styled{border-collapse:collapse}.page-template-section .rte table.styled tr:first-of-type{background-color:var(--primary-color);border:1px solid var(--primary-color)}.page-template-section .rte table.styled tr:first-of-type td{color:#fff;font-weight:700}.page-template-section .rte table.styled tr td{padding:10px 0;text-align:center}.page-template-section .rte table.styled tr td:first-of-type{font-weight:700}.page-template-section .rte table.styled tr:not(:first-of-type) td{border:1px solid #f4f4f4}.page-template-section.returns{padding-bottom:0;padding-top:70px}.faqs-btn,.faqs-btn-two{color:var(--button-1-text-color)!important;width:90px}.faqs-btn-two:hover,.faqs-btn:hover{color:var(--primary-color)!important}.faqs-btn-two{margin-top:10px}.faqs-container{display:none}.faqs-container h2{margin-bottom:20px!important}.faqs-container .faq-container{margin-bottom:10px}.faqs-container .faq-container .faq-top{border-bottom:1px solid var(--primary-color);cursor:pointer;font-size:18px;line-height:28px;padding:5px 30px 5px 0;position:relative}.faqs-container .faq-container .faq-top:after{content:"+";position:absolute;right:10px;top:5px;transform:scale(1.5)}.faqs-container .faq-container .faq-top.active{border-bottom:0;padding-left:10px}.faqs-container .faq-container .faq-top.active:after{content:"-";position:absolute;right:10px;top:5px;transform:scale(1.5)}.faqs-container .faq-container .faq-bottom{display:none}.faqs-container .faq-container .faq-bottom.active{border-bottom:1px solid var(--primary-color);border-left:1px solid var(--primary-color);border-right:1px solid var(--primary-color);padding-bottom:10px;padding-left:10px}.faqs-container-two{display:none}.faqs-container-two h2{margin-bottom:20px!important}.faqs-container-two .faq-container-two{margin-bottom:10px}.faqs-container-two .faq-container-two .faq-top-two{border-bottom:1px solid var(--primary-color);cursor:pointer;font-size:18px;line-height:28px;padding:5px 30px 5px 0;position:relative}.faqs-container-two .faq-container-two .faq-top-two:after{content:"+";position:absolute;right:10px;top:5px;transform:scale(1.5)}.faqs-container-two .faq-container-two .faq-top-two.active{border-bottom:0;padding-left:10px}.faqs-container-two .faq-container-two .faq-top-two.active:after{content:"-";position:absolute;right:10px;top:5px;transform:scale(1.5)}.faqs-container-two .faq-container-two .faq-bottom-two{display:none}.faqs-container-two .faq-container-two .faq-bottom-two.active{border-bottom:1px solid var(--primary-color);border-left:1px solid var(--primary-color);border-right:1px solid var(--primary-color);padding-bottom:10px;padding-left:10px}.b2b-apply-form-section,.b2b-apply-form-section .b2b-apply-form-wrapper{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center;width:100%}.b2b-apply-form-section .b2b-apply-form-wrapper{background:#f4f4f4;padding:65px 0}.b2b-apply-form-section .b2b-apply-form-wrapper .page-width{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center;width:100%}@media only screen and (max-width:767.98px){.b2b-apply-form-section .b2b-apply-form-wrapper .page-width{gap:25px}}.b2b-apply-form-section .apply-form-header{align-items:center;display:flex;flex-flow:column nowrap;gap:15px;justify-content:center;max-width:715px;width:100%}.b2b-apply-form-section .apply-form-header .description,.b2b-apply-form-section .apply-form-header .title{color:#212121;margin:0;text-align:center;width:100%}.b2b-apply-form-section .apply-form-header .description{font-size:16px;font-weight:100;line-height:1.5}#app-embed form{padding:2px 0}.b2b-usp-slider-qf{background:var(--section-background);display:flex;flex-direction:column;position:relative;width:100%}.b2b-usp-slider-qf *{box-sizing:border-box}.b2b-usp-slider-qf .dotted-line{background-image:url(/cdn/shop/files/fo_usp-dot-icon.svg?v=1659374681);background-position:50%;background-repeat:repeat-x;background-size:10px 2px;display:inline-flex;height:7px;width:calc(50% - 58px)}.b2b-usp-slider-qf .dotted-line-full{left:0;position:absolute;top:55px;width:100%}.b2b-usp-slider-qf .swiper-pagination{margin-top:30px;position:static}@media screen and (min-width:1201px){.b2b-usp-slider-qf .swiper-pagination{display:none}}.b2b-usp-slider-qf .swiper-pagination .swiper-pagination-bullet{background:#0000;border:2px solid #707070;height:12px;opacity:1;width:12px}.b2b-usp-slider-qf .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#707070}.b2b-usp-slider-qf .title-wrapper{align-items:center;display:flex;justify-content:center;padding:120px 0 20px}.b2b-usp-slider-qf .title-wrapper p{color:#707070;margin:0 auto}.b2b-usp-slider-qf .usp-wrapper{position:relative}.b2b-usp-slider-qf .usp-wrapper .swiper{width:100%}.b2b-usp-slider-qf .usp-wrapper .swiper .swiper-wrapper{padding-top:20px}.b2b-usp-slider-qf .usp-card .icon-wrapper{align-items:center;background:#fff;border-radius:50%;box-shadow:4px 2px 10px #ddd,-4px -2px 10px #fff;display:flex;flex-flow:row nowrap;height:75px;justify-content:center;margin:0 auto;outline:unset;padding:16px;position:relative;width:75px}.b2b-usp-slider-qf .usp-card .icon-wrapper img{height:100%;object-fit:contain;width:100%}.b2b-usp-slider-qf .usp-card .icon-wrapper:before{background:var(--section-background);border-radius:50%;content:"";height:100px;inset:50% auto auto 50%;position:absolute;translate:-50% -50%;width:100px;z-index:-1}.b2b-usp-slider-qf .usp-card .usp{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin:20px auto 0;max-width:250px;text-align:center;transform:translateZ(20px)}.b2b-usp-slider-qf .usp-card .usp .description,.b2b-usp-slider-qf .usp-card .usp .title{width:100%}.b2b-usp-slider-qf .usp-card .usp .title{color:var(--primary-color);font-weight:700;margin-bottom:15px}@media screen and (max-width:550px){.b2b-usp-slider-qf .usp-card .usp .title{font-size:16px;line-height:20px;margin-bottom:20px}}.b2b-usp-slider-qf .usp-card .usp .description{color:var(--text-primary-color);font-size:14px}@media screen and (max-width:550px){.b2b-usp-slider-qf .usp-card .usp .description{line-height:24px}}.product-card-qf{animation-duration:1s;animation-name:fadeCard;animation-timing-function:cubic-bezier(.49,.09,.36,1.11);display:flex;flex-direction:column;width:100%}.product-card-qf[data-in-stock=false] .add-to-cart{display:none}.product-card-qf .product-info{align-items:baseline;display:flex;justify-content:space-between;min-height:59px}.product-card-qf .product-info .product-price-wrapper{flex:1;text-align:right}@media only screen and (max-width:767.98px){.product-card-qf .product-info .product-price-wrapper{align-items:center;display:flex;flex-direction:row-reverse;gap:5px;justify-content:end}}.product-card-qf .product-info .product-title{flex:2}.product-card-qf .product-info .product-title p{color:var(--text-primary-color);font-size:18px;font-weight:700;line-height:22px}@media screen and (max-width:550px){.product-card-qf .product-info .product-title p{font-size:14px;line-height:17px}}.product-card-qf .product-info .vat{color:#707070;font-size:14px}.product-card-qf .product-info .product-colour-option{font-size:15px;font-weight:600;text-transform:capitalize}@media screen and (max-width:550px){.product-card-qf .product-info .product-colour-option{font-size:14px;line-height:24px}}.product-card-qf .swatches{align-items:flex-end;display:flex;gap:0 25px;justify-content:flex-start}.product-card-qf .swatches .more-colours,.product-card-qf .swatches .more-colours p{color:#707070;font-size:12px;text-decoration:underline;white-space:nowrap}.product-card-qf .swatches .more-colours{padding-bottom:5px}.product-card-qf .swatches .more-colours:hover{opacity:.5}.product-card-qf .product-colours{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-start;margin-top:11px;width:max-content}@media screen and (max-width:550px){.product-card-qf .product-colours{margin-top:17px}}.product-card-qf .product-colours .product-colour,.product-card-qf .product-colours .product-material{aspect-ratio:1;border:1px solid #fff;border-radius:50%;cursor:pointer;display:inline-flex;height:clamp(24px,1.5vw,31px);outline:1px solid #b2b2b200;transform:scale(1);transition:transform .15s ease-out,outline .2s ease-in-out;width:clamp(24px,1.5vw,31px)}.product-card-qf .product-colours .product-colour.active,.product-card-qf .product-colours .product-colour:hover,.product-card-qf .product-colours .product-material.active,.product-card-qf .product-colours .product-material:hover{transform:scale(1.1)}.product-card-qf .product-colours .product-colour.active,.product-card-qf .product-colours .product-material.active{outline:1px solid #b2b2b2;transform:scale(1.1)}.product-card-qf .product-colours .product-colour.hidden,.product-card-qf .product-colours .product-material.hidden{display:none}.product-card-qf .product-actions{align-items:flex-end;display:flex;flex:1 0 auto;justify-content:space-between}@media screen and (max-width:1080px){.product-card-qf .product-actions{align-items:center;flex-direction:column;justify-content:flex-end;margin-top:1rem;width:100%}}.product-card-qf .product-actions .view-product-btn{line-height:1.625;margin-top:0;padding:15px 0}@media screen and (max-width:1080px){.product-card-qf .product-actions .view-product-btn{padding:0 0 .5rem}.product-card-qf .product-actions .add-to-cart{width:calc(80% - var(--button-h-padding))}}.product-card-qf .img-wrap{background-position:50%;background-size:cover;border-radius:5px;margin-bottom:15px;outline:1px solid #eee;overflow:hidden;padding-top:100%;position:relative}.product-card-qf .img-wrap .add-to-cart{align-items:center;background:var(--primary-color);border-radius:50%;bottom:5px;box-sizing:border-box;cursor:pointer;display:flex;height:40px;justify-content:center;left:5px;padding:2px;position:absolute;scale:1;transition:scale .2s ease-out;width:40px;z-index:20}.product-card-qf .img-wrap .add-to-cart:hover{scale:1.1}.product-card-qf .img-wrap .add-to-cart svg{height:100%;object-fit:contain;pointer-events:none;width:100%}.product-card-qf .img-wrap .add-to-cart svg path{fill:#fff}.product-card-qf .img-wrap .sale-tag+.product-labels{top:41px}.product-card-qf .img-wrap .product-labels{display:flex;flex-direction:column;flex-wrap:wrap;gap:7px;left:7px;pointer-events:none;position:absolute;top:10px;z-index:10}.product-card-qf .img-wrap .product-labels .product-label{background:var(--text-primary-color);border-radius:1px;color:#fff;font-size:14px;font-weight:600;line-height:1;padding:5px 13px;white-space:nowrap;width:-moz-fit-content;width:fit-content}.product-card-qf .img-wrap .inner-img-wrap{height:100%;margin:0;position:absolute;top:0;width:100%}.product-card-qf .img-wrap .inner-img-wrap,.product-card-qf .img-wrap .inner-img-wrap img,.product-card-qf .img-wrap .inner-img-wrap svg{background:#fff}@media screen and (min-width:768px){.product-card-qf .img-wrap .inner-img-wrap:hover .product-variant-image:not(.single-image) .prod-feat-img{display:none}.product-card-qf .img-wrap .inner-img-wrap:hover .product-variant-image:not(.single-image) .prod-second-img{opacity:1}}.product-card-qf .img-wrap .inner-img-wrap .prod-first-img{height:100%;object-fit:contain;width:100%}.product-card-qf .img-wrap .inner-img-wrap .prod-second-img{height:100%;left:0;object-fit:contain;opacity:0;position:absolute;top:0;transition:opacity .2s ease-in-out;width:100%;z-index:2}.product-card-qf .img-wrap .inner-img-wrap .prod-feat-img,.product-card-qf .img-wrap .inner-img-wrap .prod-second-img{background:#fff;height:100%;object-fit:contain;transition:.3s ease;width:100%}.product-card-qf .img-wrap .inner-img-wrap .prod-feat-img.hidden,.product-card-qf .img-wrap .inner-img-wrap .prod-second-img.hidden{visibility:hidden}.product-card-qf .img-wrap .inner-img-wrap .prod-feat-img.img-ratio-contain,.product-card-qf .img-wrap .inner-img-wrap .prod-second-img.img-ratio-contain{object-fit:contain}.product-card-qf .img-wrap .inner-img-wrap .prod-feat-img.img-ratio-cover,.product-card-qf .img-wrap .inner-img-wrap .prod-second-img.img-ratio-cover{object-fit:cover}.product-card-qf .img-wrap .inner-img-wrap .product-variant-image{height:100%;left:0;object-fit:cover!important;opacity:0;position:absolute;top:0;transition:opacity .2s ease-out .1s,display .2s ease-out .3s;width:100%}.product-card-qf .img-wrap .inner-img-wrap .product-variant-image .missing-variant-image-error{background:var(--error-color);bottom:0;color:#fff;left:0;padding:15px 10px;position:absolute;text-align:center;width:100%}.product-card-qf .img-wrap .inner-img-wrap .product-variant-image.active{opacity:1}.product-card-qf .img-wrap .inner-img-wrap .product-variant-image img{background:#fff;height:100%;object-fit:cover!important;transition:opacity .3s ease;width:100%}.product-card-qf .img-wrap .inner-img-wrap svg{height:100%!important;left:50%;object-fit:contain;padding:0!important;position:absolute;scale:50%;top:50%;translate:-50% -50%;width:100%!important}@media screen and (min-width:768px){.product-card-qf .img-wrap[multi-image] img:hover{opacity:0}}.product-card-qf .img-wrap .sale-tag,.product-card-qf .img-wrap .sale-tag div{border-radius:1px;left:0;pointer-events:none;top:10px}.product-card-qf .img-wrap .sale-tag div,.product-card-qf .img-wrap .sale-tag div div{background:#c60000;color:#fff;font-size:14px;font-weight:600;line-height:14px;padding:5px 13px;position:absolute;text-align:center;z-index:2}.product-card-qf .img-wrap .button-wishlist{position:absolute;right:7px;top:7px;z-index:9}.product-card-qf a,.product-card-qf p{color:var(--text-primary-color);line-height:12px;margin-bottom:0;margin-top:7px}@media screen and (max-width:550px){.product-card-qf a,.product-card-qf p{margin-top:11px}}.product-card-qf .title-wrapper{flex:2}.product-card-qf .product-title{color:var(--text-primary-color);font-weight:700;margin-top:0}.product-card-qf .product-title.brand{font-weight:400}.product-card-qf .product-price-wrapper p{margin:0}.product-card-qf .product-price-wrapper .product-price{font-size:18px;font-weight:700}.product-card-qf .product-price-wrapper.matching-price .product-sale-price{display:none}.product-card-qf .product-price-wrapper .product-sale-price{color:#c60000;font-size:18px;font-weight:700;margin-bottom:10px}.product-card-qf .product-price-wrapper .product-sale-price:empty{display:none}@media screen and (max-width:550px){.product-card-qf .product-price-wrapper .product-sale-price{font-size:14px;line-height:17px;margin-bottom:0}}.product-card-qf .product-price-wrapper:not(.matching-price) .product-sale-price:not(:empty)+.product-price{color:#707070;font-size:15px;font-weight:500;text-decoration:line-through}@media screen and (max-width:550px){.product-card-qf .product-price-wrapper .product-price{font-size:12px;line-height:15px}}.product-card-qf.mini-card .product-info{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;margin-bottom:.75rem;min-height:24px;overflow:hidden}.product-card-qf.mini-card .product-title p{font-size:.75rem;line-height:1;margin:0}.product-card-qf.mini-card .matching-price .product-sale-price{display:none}.product-card-qf.mini-card .matching-price .product-price{font-weight:700;margin-left:0!important;text-decoration:none!important}.product-card-qf.mini-card .matching-price .product-price.strikethrough:before{display:none}.product-card-qf.mini-card .product-sale-price{color:var(--accent-1-color);font-size:.75rem;font-weight:700;margin-top:.25rem}.product-card-qf.mini-card .product-labels{gap:5px}.product-card-qf.mini-card .product-labels .product-label{font-size:11px;padding:5px 9px}.product-card-qf.mini-card .button-wishlist{height:30px;width:30px}.product-card-qf.mini-card .button-wishlist .wishlist-icon svg{left:7px;top:7px}.product-card-qf.mini-card .add-to-cart{height:30px;padding:0;width:30px}.product-card-qf .wishlist-remove{display:none}@keyframes fadeCard{0%{opacity:0}to{opacity:1}}.product-card-qf .product-colours .product-colour[data-inventory-quantity="0"]{--swatch-overlay-background-opacity: .5;--swatch-overlay-line-colour: 100, 100, 100;--product-variant-option-diagonal-line-gradient: #fff0 0%, #fff0 calc(50% - 1px) , rgba(var(--swatch-overlay-line-colour), var(--swatch-overlay-background-opacity)) calc(50% - 1px) , rgba(var(--swatch-overlay-line-colour), var(--swatch-overlay-background-opacity)) calc(50% + 1px) , #fff0 calc(50% + 1px) , #fff0 100%;opacity:.7}.product-card-qf .product-colours .product-colour[data-inventory-quantity="0"]:after{background:#fff;background:linear-gradient(135deg,var(--product-variant-option-diagonal-line-gradient)),linear-gradient(45deg,var(--product-variant-option-diagonal-line-gradient)),linear-gradient(0deg,rgba(255,255,255,var(--swatch-overlay-background-opacity)),rgba(255,255,255,var(--swatch-overlay-background-opacity)));border-radius:.25rem;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.product-card-qf[data-in-stock=false] .img-wrap .add-to-cart{display:none!important}.product-card-wide{border-bottom:2px solid #f4f4f4;padding:20px 0 43px}@media screen and (min-width:768px){.product-card-wide{padding:40px 0 43px}}@media screen and (min-width:640px){.product-card-wide .inner,.product-card-wide .inner>div{display:flex;flex-wrap:wrap;gap:5%}}.product-card-wide .inner .left{flex:3}.product-card-wide .inner .right{flex:2;flex-direction:row;flex-wrap:nowrap}.product-card-wide .inner .img-wrap{height:auto;width:100%}@media screen and (min-width:640px){.product-card-wide .inner .img-wrap{height:100%;max-height:176px;max-width:264px}}.product-card-wide .inner .img-wrap img,.product-card-wide .inner .img-wrap>svg{height:100%;object-fit:contain;width:100%}.product-card-wide .inner .info-wrap{flex:1}.product-card-wide .inner .info-wrap .title{color:#000;font-size:18px;font-weight:700;line-height:1.2;margin-bottom:1.5rem;margin-top:0}@media screen and (min-width:640px){.product-card-wide .inner .info-wrap .title{margin-bottom:50px}}.product-card-wide .inner .info-wrap .info{color:#000;display:flex;flex-direction:row;flex-wrap:wrap;gap:5px 12px}.product-card-wide .inner .info-wrap .info>p{font-size:14px;margin:0;white-space:nowrap}.product-card-wide .inner .info-wrap .info>p span{font-size:14px;font-weight:700}.product-card-wide .inner .price-wrap{flex:1}.product-card-wide .inner .price-wrap .variant-prices-container .variant-price-wrapper:not(.hidden){align-items:flex-start;display:flex;flex-direction:row;gap:10px 0;margin:1rem 0 1.5rem}@media screen and (min-width:640px){.product-card-wide .inner .price-wrap .variant-prices-container .variant-price-wrapper:not(.hidden){flex-direction:column;margin:0}}.product-card-wide .inner .price-wrap .variant-prices-container .variant-price-wrapper:not(.hidden) .product-price{font-weight:700}.product-card-wide .inner .price-wrap .variant-previous-prices-container.saving{display:none}.product-card-wide .inner .button-wrap{display:flex;flex-direction:column;width:100%}@media screen and (min-width:640px){.product-card-wide .inner .button-wrap{max-width:248px}}.product-card-wide .inner .button-wrap>*{text-align:center;width:100%}.product-card-wide .inner .button-wrap a{font-weight:700;margin-bottom:18px}.product-card-wide .inner .button-wrap button.wishlist{align-items:center;background-color:var(--button-4-color);border:1px solid;border-color:var(--button-4-border-color);border-radius:var(--button-4-radius);color:var(--button-4-text-color);cursor:pointer;display:flex;font-size:var(--button-font-size);gap:10px;justify-content:center;transition:var(--button-transition)}.product-card-wide .inner .button-wrap button.wishlist:hover{background-color:var(--button-4-hover-color);border:1px solid;border-color:var(--button-4-hover-border-color);border-radius:var(--button-4-hover-radius);color:var(--button-4-hover-text-color)}.product-card-wide .inner .button-wrap button.wishlist i{align-items:center;display:flex;height:100%;position:relative;width:15px}.product-card-wide .inner .button-wrap button.wishlist i svg{position:absolute;width:15px}.product-card-wide .inner .button-wrap button.wishlist span{font-weight:700!important}.product-card-wide .inner .button-wrap button.wishlist .heart-filled_icon,.product-card-wide .inner .button-wrap button.wishlist .remove-text{display:none}.product-card-wide .inner .button-wrap button.wishlist .heart-filled_icon path{fill:var(--button-4-text-color)!important}.product-card-wide .inner .button-wrap button.wishlist .heart-empty_icon{display:block}.product-card-wide .inner .button-wrap button.wishlist .heart-empty_icon path{fill:var(--button-4-text-color)!important}.product-card-wide .inner .button-wrap button.wishlist.active-wishlist .add-text{display:none}.product-card-wide .inner .button-wrap button.wishlist.active-wishlist .heart-filled_icon,.product-card-wide .inner .button-wrap button.wishlist.active-wishlist .remove-text{display:block}.product-card-wide .inner .button-wrap button.wishlist.active-wishlist .heart-empty_icon{display:none}.blog-card .container{align-items:center;display:flex;flex-direction:column;justify-content:center;opacity:1;padding:0;transition:opacity .2s ease-out}.blog-card .container:hover{opacity:.75}.blog-card .container .blog-image-clip{align-items:center;aspect-ratio:1.2/1;background:#fff;border-radius:5px;color:#0000;display:flex;height:auto;justify-content:center;overflow:hidden;width:100%}@media screen and (max-width:900px){.blog-card .container .blog-image-clip{aspect-ratio:1.3/1}}.blog-card .container .blog-image-clip:hover{opacity:1}.blog-card .container .blog-image-clip .blog-image{height:100%;object-fit:cover;width:100%}.blog-card .container .blog-image-clip .blog-image.swiper-lazy{opacity:0;transition:opacity .2s ease-in}.blog-card .container .blog-image-clip .blog-image.swiper-lazy-loaded{opacity:1}.blog-card .container .blog-content .blog-info,.blog-card .container .blog-content .blog-url{font-size:14px;margin:0}.blog-card .container .blog-content h2,.blog-card .container .blog-content h3{color:var(--text-primary-color);font-size:18px;font-weight:600;line-height:22px;margin:1.5rem 0 .75rem}@media screen and (max-width:768px){.blog-card .container .blog-content h2,.blog-card .container .blog-content h3{font-size:18px;line-height:22px}}.blog-card .container .blog-content .excerpt,.blog-card .container .blog-content .excerpt p,.blog-card .container .blog-content .excerpt span{color:#707070;font-size:14px;line-height:22px}@media screen and (max-width:768px){.blog-card .container .blog-content .excerpt{display:none}}.blog-card .container .blog-content .date{color:#707070;font-size:14px;font-weight:600;margin-top:23px}.blog-card .container .blog-content .blog-url,.blog-card .container .blog-content .blog-url:link,.blog-card .container .blog-content .blog-url:visited{color:inherit;font-size:14px;font-weight:700;text-decoration:underline}.breadcrumbs-snippet{color:#707070;font-size:12px}.breadcrumbs-snippet .divider{font-size:12px}.breadcrumbs-snippet a,.breadcrumbs-snippet a:link,.breadcrumbs-snippet a:visited{color:inherit;font-size:12px;text-decoration:none}.full-image-for-header{height:auto;max-height:70vh;overflow:hidden;position:relative;width:100%}@media(min-width:900px){.full-image-for-header{display:none}}.full-image-for-header img{height:100%;object-fit:cover;width:100%}.full-image-for-header img.logo{bottom:0;height:110px;margin:20px;object-fit:contain;object-position:center;position:absolute;right:0;width:110px}@media(max-width:900px){.image-page-header-qf .page-width{flex-direction:column}}.image-page-header-qf .page-width .content{flex:1;padding-bottom:40px;padding-right:8%;padding-top:26px}@media(max-width:900px){.image-page-header-qf .page-width .content{order:1;padding-right:0}}.image-page-header-qf .page-width .img-wrap{flex:2;height:461px;position:relative}@media(max-width:900px){.image-page-header-qf .page-width .img-wrap{order:0}}.image-page-header-qf .page-width .img-wrap .main-image{height:100%;object-fit:cover;object-position:center;width:100%}.image-page-header-qf .page-width .img-wrap .logo{bottom:8%;position:absolute;right:10%}.page-header-section.product_type .body-wrapper,.page-header-section.product_type .img-wrapper{flex-basis:50%}.page-header-section.product_type button{margin-top:0;width:-moz-fit-content;width:fit-content}.page-header-section.product_type .why-swap{color:#343434;margin:30px 0}.page-header-section.product_type .why-swap h2{font-size:18px}.page-header-section.product_type .why-swap ul{margin-left:20px;padding:0}.page-header-section.product_type .why-swap li{margin-bottom:15px}.page-header-section .img-wrapper{display:flex;position:relative}.page-header-section .primary-img{aspect-ratio:1/.65;object-fit:cover;width:100%}.page-header-section .logo{bottom:6%;height:80px;position:absolute;right:6%;width:80px}.page-header-section .breadcrumbs{color:#c59dcc;display:block;font-size:12px;line-height:1;margin:10px 0}.page-header-section h1{color:#343434;letter-spacing:0;line-height:1;margin:20px 0 15px}.page-header-section p{font-size:14px;margin-top:0}.page-header-section button{margin:20px 0;width:100%}.page-header-section .stat-container{display:flex;justify-content:space-between;margin-top:20px}.page-header-section .stat-container .stat{background:var(--accent-2-color);border-radius:50%;display:inline-block;margin:0 5px;padding:20px}.page-header-section .stat-container .stat:first-of-type{margin-left:0}.page-header-section .stat-container .stat:nth-of-type(2){background-color:var(--secondary-color)}.page-header-section .stat-container .stat:nth-of-type(3){background-color:var(--accent-1-color)}.page-header-section .stat-container .stat:nth-of-type(4){background-color:var(--primary-color);margin-right:0}@media screen and (min-width:500px){.page-header-section .logo{height:100px;width:100px}}@media screen and (min-width:900px){.page-header-section{display:flex;gap:40px}.page-header-section .img-wrapper{flex-basis:66%;order:1}.page-header-section .body-wrapper{flex-basis:33%}.page-header-section .breadcrumbs{margin-top:0}}@media(max-width:899px){.page-header-section .img-wrapper{display:none}}.custom-checkbox{cursor:pointer;display:block;font-size:22px;padding-left:35px;position:relative;-webkit-user-select:none;user-select:none;width:100%}.custom-checkbox p{font-size:13px;margin:-5px 0 0;width:100%}@media screen and (max-width:768px){.custom-checkbox p{font-size:12px}}.custom-checkbox input{cursor:pointer;height:20px;left:0;max-height:20px;opacity:0;position:absolute;top:0;width:20px!important}.custom-checkbox input:required:invalid+span.checked{border-color:red}.custom-checkbox input:required:invalid+span .required-checkbox{display:block}.custom-checkbox .checkmark{background:#f4f4f4;border:1px solid #d3d3d3;border-radius:5px;height:20px;left:0;position:absolute;top:0;width:20px}.custom-checkbox .checkmark:after{border:solid #fff;border-width:0 2px 2px 0;content:"";display:none;height:10px;left:7px;position:absolute;top:3px;transform:rotate(45deg);width:5px}.custom-checkbox:hover input~.checkmark{background-color:#eee}.custom-checkbox input:checked~.checkmark{background-color:var(--text-primary-color);border-color:#fff;outline:1px solid #d3d3d3}.custom-checkbox input:checked~.checkmark:after{display:block}.custom-checkbox input:checked~.required-checkbox{display:none}.custom-checkbox .required-checkbox{color:red;display:none;font-size:16px}.custom-checkbox .required-checkbox.checked{display:block}.search-bar-qf{flex-direction:row!important;gap:6px;position:relative}.search-bar-qf input[type=text]{background:#f4f4f4;border-radius:0;color:var(--text-primary);flex:1;font-weight:regular;height:46px;position:relative}.search-bar-qf input[type=text]::placeholder{color:#707070;font-weight:600;opacity:.5}.search-bar-qf .submit-group,.search-bar-qf .submit-group label{align-items:center;display:flex;justify-content:center}.search-bar-qf .submit-group label{background:#f4f4f4;height:46px;margin:0;width:46px}.search-bar-qf .submit-group label svg{height:17px;transform:scaleX(-1);width:17px}.search-bar-qf .submit-group label svg path{fill:#484848}.search-bar-qf .submit-group label input[type=submit]{background:none;border:none;border-radius:0;cursor:pointer;height:100%;padding:0;position:absolute;right:0;top:0;width:46px;z-index:1}.custom-search-qf-section .wrapper{align-items:center;display:flex;flex-direction:row;gap:20px;justify-content:center;max-width:750px}.custom-search-qf-section .wrapper p{font-weight:bolder;min-width:max-content}.custom-search-qf-section .wrapper .search-bar-qf input{color:#000000a6;padding-right:50px}.custom-search-qf-section .wrapper .search-bar-qf input::placeholder{color:#000000a6;font-weight:500}.custom-search-qf-section .wrapper .search-bar-qf .submit-group label svg path{fill:#10573b}.button-wishlist{align-items:center;background-color:unset;background:#fff;border:1px solid #f4f4f4;border-radius:50%;box-sizing:initial;cursor:pointer;display:flex;height:37px;justify-content:center;padding:unset;transform:scale(1);transform-origin:center center;transition:transform .2s ease-out;width:37px;z-index:1}.button-wishlist:hover{transform:scale(1.1);transform-origin:center center}.button-wishlist:hover i svg:not(.heart-filled_icon){opacity:1!important;transform:scale(.9);transform-origin:center center}.button-wishlist:hover.active-wishlist i svg path{fill:#fff}.button-wishlist:hover .wishlist-icon{animation-delay:1s;animation-duration:1s;animation-iteration-count:9;animation-name:heartbeat;transform:scale(1)}.button-wishlist .wishlist-icon{height:100%;position:relative;width:100%}.button-wishlist .wishlist-icon .heart-empty_icon,.button-wishlist .wishlist-icon .heart-filled_icon{height:17px;left:10.5px;position:absolute;top:10.5px;transform-origin:center center;width:17px}.button-wishlist .wishlist-icon .heart-filled_icon{opacity:0;transition:transform .2s ease-out .1s}.button-wishlist .wishlist-icon .heart-empty_icon path{fill:var(--primary-color)}.active-wishlist{background:var(--primary-color);border-color:var(--primary-color)}.active-wishlist i .heart-filled_icon{opacity:1!important}.active-wishlist i .heart-filled_icon path{fill:#fff}@keyframes heartbeat{0%{transform:scale(1)}15%{transform:scale(1)}50%{transform:scale(1.125)}85%{transform:scale(1)}to{transform:scale(1)}}.product-card-qf span.smartwishlist{position:absolute;right:14px;top:5px;z-index:99!important}.variant-prices-container .variant-price-wrapper{align-items:flex-end;display:flex;flex-direction:row}.variant-prices-container .variant-price-wrapper.matching-price .retail-price{display:none}.variant-prices-container .variant-price-wrapper.matching-price .product-b2b-price{color:#000!important}.variant-prices-container .variant-price-wrapper .variant-current-price-container .product-price{color:var(--accent-1-color);font-size:24px;font-weight:700!important}.variant-prices-container .variant-price-wrapper .variant-current-price-container .extras{list-style:none;margin:0;padding:0}.variant-prices-container .variant-price-wrapper .variant-current-price-container .extras li{font-size:12px}.variant-prices-container .variant-price-wrapper .variant-previous-prices-container{margin-bottom:auto;margin-right:10px}.variant-prices-container .variant-price-wrapper .variant-previous-prices-container.saving span{color:var(--accent-1-color);font-size:16px;font-weight:600;line-height:24px}.variant-prices-container .variant-price-wrapper .variant-current-price-container,.variant-prices-container .variant-price-wrapper .variant-previous-prices-container{align-items:center;display:flex;flex-direction:row;gap:.5rem;margin-right:1rem}.variant-prices-container .variant-price-wrapper .variant-current-price-container h6,.variant-prices-container .variant-price-wrapper .variant-previous-prices-container h6{margin:0}.variant-prices-container .variant-price-wrapper .variant-current-price-container span,.variant-prices-container .variant-price-wrapper .variant-previous-prices-container span{color:var(--dark-grey);font-weight:600}.variant-prices-container .variant-price-wrapper .variant-current-price-container span.product-sale-price.strikethrough,.variant-prices-container .variant-price-wrapper .variant-previous-prices-container span.product-sale-price.strikethrough{display:none}.variant-prices-container .variant-price-wrapper .variant-current-price-container span.price-heading,.variant-prices-container .variant-price-wrapper .variant-previous-prices-container span.price-heading{color:var(--dark-grey);font-size:14px;font-weight:400;line-height:normal;margin:0}.variant-prices-container .variant-price-wrapper .variant-current-price-container span.product-pridce,.variant-prices-container .variant-price-wrapper .variant-previous-prices-container span.product-pridce{line-height:22px}.variant-prices-container .variant-price-wrapper .variant-current-price-container span.product-price.strikethrough,.variant-prices-container .variant-price-wrapper .variant-previous-prices-container span.product-price.strikethrough{line-height:18px}.variant-prices-container .variant-price-wrapper .variant-previous-prices-container{gap:.2rem;margin-bottom:0;margin-right:0}.variant-prices-container .variant-price-wrapper span.vat{font-size:14px}.variant-prices-container .variant-price-wrapper.hidden{display:none}.lightbox-trigger{padding:12px}.lightbox-trigger svg{height:20px;max-height:20px;max-width:20px;transform:scaleX(-1);width:20px}.lightbox-trigger svg path{fill:var(--dark-grey)}#product-images{display:flex;gap:20px;position:sticky;top:235px;transition:opacity .2s ease-in-out}#product-images.loading{max-height:100vh;opacity:0;width:clamp(0px,60vw,720px)}@media screen and (max-width:1024.98px){#product-images{flex-direction:column-reverse;margin-bottom:40px}}#product-images .swiper{width:100%}#product-images .swiper .swiper-slide{align-items:center;background:#fff;display:flex;font-size:18px;justify-content:center;text-align:center}#product-images .swiper .swiper-slide iframe,#product-images .swiper .swiper-slide img,#product-images .swiper .swiper-slide picture,#product-images .swiper .swiper-slide svg:not(.lightbox-trigger svg),#product-images .swiper .swiper-slide video{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}#product-images .swiper .swiper-slide:after{box-shadow:inset 0 0 1px 1px var(--light-grey);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}#product-images .product-thumbnail-container{align-items:stretch;display:flex;flex-direction:column;gap:8px;width:22%}@media screen and (max-width:1024.98px){#product-images .product-thumbnail-container{flex-direction:row;width:100%}}#product-images .product-thumbnail-container .product-video{display:block;padding:0;position:relative}#product-images .product-thumbnail-container .product-video img{height:auto;object-fit:cover;width:100%}@media screen and (max-width:1024.98px){#product-images .product-thumbnail-container .product-video img{height:100%;width:100px}}#product-images .product-thumbnail-container .product-video i{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(180deg)}#product-images .product-thumbnail-container .product-video i svg{display:block;height:auto;max-height:none;max-width:none;width:30px}#product-images .product-thumbnail-swiper{align-content:stretch;position:relative}@media screen and (min-width:1025px){#product-images .product-thumbnail-swiper{height:100%;padding:31px 0}}#product-images .product-thumbnail-swiper .swiper-slide{cursor:pointer;position:relative}#product-images .product-thumbnail-swiper .swiper-slide .product-img{opacity:.65;transition:opacity .2s ease-out}#product-images .product-thumbnail-swiper .swiper-slide .product-img.product-img .lightbox-trigger{display:none!important}#product-images .product-thumbnail-swiper .swiper-slide .product-img.product-img .play-icon svg{left:calc(50% - 10px);margin:0 auto;width:20px}#product-images .product-thumbnail-swiper .swiper-slide.swiper-slide-thumb-active .product-img{opacity:1}@media screen and (max-width:1024.98px){#product-images .product-thumbnail-swiper .swiper-slide .product-img{height:0;padding-top:100%;width:100%}#product-images .product-thumbnail-swiper .swiper-slide .product-img img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}}#product-images .swiper-button-next.pdp-thumbnail-nav,#product-images .swiper-button-prev.pdp-thumbnail-nav{display:none}@media screen and (min-width:1025px){#product-images .swiper-button-next.pdp-thumbnail-nav,#product-images .swiper-button-prev.pdp-thumbnail-nav{background:#fff;border:1px solid #d3d3d3;display:flex;height:30px;left:0;position:absolute;width:100%}#product-images .swiper-button-next.pdp-thumbnail-nav svg,#product-images .swiper-button-next.pdp-thumbnail-nav svg path,#product-images .swiper-button-prev.pdp-thumbnail-nav svg,#product-images .swiper-button-prev.pdp-thumbnail-nav svg path{fill:#212121}#product-images .swiper-button-next.pdp-thumbnail-nav.swiper-button-prev,#product-images .swiper-button-prev.pdp-thumbnail-nav.swiper-button-prev{border-radius:5px 5px 0 0;top:22px}#product-images .swiper-button-next.pdp-thumbnail-nav.swiper-button-prev svg,#product-images .swiper-button-prev.pdp-thumbnail-nav.swiper-button-prev svg{rotate:90deg}#product-images .swiper-button-next.pdp-thumbnail-nav.swiper-button-next,#product-images .swiper-button-prev.pdp-thumbnail-nav.swiper-button-next{border-radius:0 0 5px 5px;bottom:0;top:unset}#product-images .swiper-button-next.pdp-thumbnail-nav.swiper-button-next svg,#product-images .swiper-button-prev.pdp-thumbnail-nav.swiper-button-next svg{rotate:-90deg}#product-images .swiper-button-next.pdp-thumbnail-nav:after,#product-images .swiper-button-prev.pdp-thumbnail-nav:after{content:""}}#product-images .product-gallery-swiper{height:100%;width:78%}@media screen and (max-width:1024.98px){#product-images .product-gallery-swiper{width:100%}}#product-images .product-gallery-swiper .swiper-slide .product-img{height:0;padding-top:100%;position:relative;width:100%}#product-images .product-gallery-swiper .swiper-slide .product-img.product-img .play-icon svg{left:calc(50% - 20px);margin:0 auto;pointer-events:none;width:40px}#product-images .product-gallery-swiper .swiper-slide img{background:#fff;object-fit:cover}#product-images .product-gallery-swiper .swiper-slide .lightbox-trigger{background:#0000;top:0;right:0;bottom:0;left:0;position:absolute}#product-images .product-gallery-swiper .swiper-slide .lightbox-trigger svg{display:none}#product-images .product-gallery-swiper .swiper-button-next,#product-images .product-gallery-swiper .swiper-button-prev{background:#fff;border:1px solid #d3d3d3;border-radius:50%;height:44px;width:44px}#product-images .product-gallery-swiper .swiper-button-next svg,#product-images .product-gallery-swiper .swiper-button-next svg path,#product-images .product-gallery-swiper .swiper-button-prev svg,#product-images .product-gallery-swiper .swiper-button-prev svg path{fill:#212121}#product-images .product-gallery-swiper .swiper-button-next:after,#product-images .product-gallery-swiper .swiper-button-prev:after{color:var(--text-primary-color);content:""}#product-images .product-gallery-swiper .swiper-button-next.swiper-button-next,#product-images .product-gallery-swiper .swiper-button-prev.swiper-button-next{rotate:180deg}#product-images .product-gallery-swiper .video-preview-wrapper{border:1px solid #dedede;bottom:20px;box-shadow:0 5px 5px #00000021;height:67.5px;left:20px;overflow:hidden;position:absolute;width:120px;z-index:10}#product-images .product-gallery-swiper .video-preview-wrapper iframe,#product-images .product-gallery-swiper .video-preview-wrapper img,#product-images .product-gallery-swiper .video-preview-wrapper svg,#product-images .product-gallery-swiper .video-preview-wrapper video{height:100%;object-fit:cover;pointer-events:none;width:100%}#product-images .product-gallery-swiper .video-preview-wrapper .lightbox-trigger,#product-images .product-gallery-swiper .video-preview-wrapper .play-icon{bottom:0;height:67.5px;left:0;padding:0;position:absolute;width:120px}#product-images .product-gallery-swiper .video-preview-wrapper .lightbox-trigger svg{display:none}#product-images .product-gallery-swiper .video-preview-wrapper .play-icon{align-items:center;display:flex;justify-content:center;pointer-events:none}#product-images .product-gallery-swiper .video-preview-wrapper .play-icon svg{filter:drop-shadow(0 0 8px #000);height:20px;width:20px}#product-images .product-gallery-swiper .video-preview-wrapper .play-icon svg path{fill:#fff}#product-images .product-images-label{background:var(--button-1-color);bottom:20px;color:#fff;font-size:11px;font-weight:600;letter-spacing:.1em;line-height:1;padding:7px 10px;position:absolute;right:0;text-transform:uppercase;z-index:2}.fslightbox-flex-centered img{background-color:#fff}.product-gallery-swiper .sale-tag{border-radius:1px;left:0;pointer-events:none;position:absolute;top:10px;z-index:2}.product-gallery-swiper .sale-tag div{background:#c60000;color:#fff;font-size:14px;font-weight:600;line-height:14px;padding:5px 13px;text-align:center}.scrolled #product-images{top:131px}.product-gallery{flex:1 1 60%;-webkit-user-select:none;user-select:none;width:60%}@media screen and (max-width:768px){.product-gallery{width:100%}}@media screen and (min-width:769px){.product-gallery{position:sticky;top:40px}}.product-gallery .images{height:auto;max-height:100vh;max-width:100%;min-height:0;min-width:0;overflow:hidden;position:relative;width:100%}.product-gallery .images .tags{padding:10px;position:absolute;width:100%;z-index:2}.product-gallery .images .swiper-wrapper .swiper-slide{height:auto}.product-gallery .images .swiper-wrapper .swiper-slide .image-container{align-items:center;display:flex;height:100%;justify-content:center;overflow:hidden;width:100%}.product-gallery .images .swiper-wrapper .swiper-slide .image-container picture{display:contents}.product-gallery .images .swiper-wrapper .swiper-slide .image-container img{height:auto;min-height:100%;min-width:100%;object-fit:contain;overflow:hidden}.product-gallery .images .swiper-wrapper .swiper-slide .image-container .video-container,.product-gallery .images .swiper-wrapper .swiper-slide .image-container .video-external-container,.product-gallery .images .swiper-wrapper .swiper-slide .image-container .video-stored-container{height:100%;padding:0;width:100%}.product-gallery .images.swiper-enabled .swiper-slide:after{content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .3s;width:100%}.product-gallery .images.swiper-enabled:not(.swiper-initialized) .swiper-slide:after{opacity:1}.product-gallery .images .swiper-button{opacity:0}.product-gallery .images.swiper-initialized:focus-within .swiper-button,.product-gallery .images.swiper-initialized:hover .swiper-button{opacity:1}.product-gallery .images.swiper-initialized:focus-within .swiper-button.swiper-button-disabled,.product-gallery .images.swiper-initialized:hover .swiper-button.swiper-button-disabled{opacity:.35}@media screen and (max-width:768px){.product-gallery .images.swiper-initialized .swiper-button{opacity:1}.product-gallery .images.swiper-initialized .swiper-button.swiper-button-disabled{opacity:.35}}.product-gallery .images.swiper-initialized .swiper-button.swiper-button-disabled{cursor:default!important;pointer-events:all}.product-gallery .images.swiper-initialized .swiper-button:after{content:none}@media screen and (min-width:769px){.product-gallery .images.swiper-initialized .swiper-button:hover{cursor:pointer;opacity:.7}}.product-gallery .thumbnails{display:block;margin-top:20px;opacity:1;overflow:hidden;position:relative;transition:opacity .3s}@media screen and (max-width:768px){.product-gallery .thumbnails{display:none}}.product-gallery .thumbnails:not(.swiper-initialized){display:none;opacity:0}.product-gallery .thumbnails:not(.swiper-initialized) .swiper-wrapper .swiper-slide:after{opacity:1}.product-gallery .thumbnails.thumbnails-grid .swiper-wrapper{flex-wrap:wrap;gap:20px}.product-gallery .thumbnails.thumbnails-grid .swiper-wrapper .swiper-slide{margin-right:0!important}.product-gallery .thumbnails.thumbnails-swiper{padding-right:10%}.product-gallery .thumbnails.thumbnails-swiper-paginated{padding:0 20px}.product-gallery .thumbnails.thumbnails-swiper-paginated .swiper-slide{opacity:1;transition:opacity .1s}.product-gallery .thumbnails.thumbnails-swiper-paginated .swiper-button,.product-gallery .thumbnails.thumbnails-swiper-paginated .swiper-slide:not(.swiper-slide-visible){opacity:0}.product-gallery .thumbnails.thumbnails-swiper-paginated.swiper-initialized .swiper-button{opacity:1;position:absolute;top:50%;transition:opacity .3s ease-in-out;z-index:3}.product-gallery .thumbnails.thumbnails-swiper-paginated.swiper-initialized .swiper-button.swiper-button-disabled{cursor:default!important;opacity:.35;pointer-events:all}.product-gallery .thumbnails.thumbnails-swiper-paginated.swiper-initialized .swiper-button:after{content:none}@media screen and (min-width:769px){.product-gallery .thumbnails.thumbnails-swiper-paginated.swiper-initialized .swiper-button:not(.swiper-button-disabled):hover{cursor:pointer;opacity:.7}}.product-gallery .thumbnails .swiper-wrapper .swiper-slide{height:auto;margin-right:40px!important;overflow:hidden}.product-gallery .thumbnails .swiper-wrapper .swiper-slide:after{content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .3s;width:100%}.product-gallery .thumbnails .swiper-wrapper .swiper-slide .thumbnail-container{align-items:center;aspect-ratio:1;cursor:pointer;display:flex;justify-content:center;overflow:hidden;width:100%}.product-gallery .thumbnails .swiper-wrapper .swiper-slide .thumbnail-container picture{display:contents}.product-gallery .thumbnails .swiper-wrapper .swiper-slide .thumbnail-container img{height:auto;min-height:100%;min-width:100%;object-fit:cover;overflow:hidden}.product-description-container .full{display:none;font-size:14px}.product-description-container.active .full{display:block}.product-description-container.active .excerpt{display:none}.product-description-container .read-more{cursor:pointer;font-size:14px;text-decoration:underline;width:max-content}.section-header.scrolled .predictive-search-container .predictive-search-modal{transform:translateY(70px)}@media screen and (max-width:768px){.section-header.scrolled .predictive-search-container .predictive-search-modal{transform:translateY(70px)}}.predictive-search-no-results{display:block;text-align:center;width:100%}.predictive-search-container{background:#ffffff80;display:none;height:100vh;left:0;opacity:0;position:fixed;top:0;transition:opacity .2s ease-in-out;width:100vw;z-index:999}.predictive-search-container.active{align-items:flex-start;display:flex;opacity:1}.predictive-search-container .predictive-search-modal{background:#fff;border-top:2px solid #128282;box-shadow:0 21px 9px 1px #0000001f;margin-left:auto;margin-right:auto;min-height:100px;position:relative;transform:translateY(110px);transition:transform .35s ease;width:clamp(320px,90vw,1024px)}@media screen and (max-width:768px){.predictive-search-container .predictive-search-modal{width:100%}}.predictive-search-container .predictive-search-modal .inner{-ms-overflow-style:none;height:100%;max-height:calc(90vh - 160px);overflow:scroll;scrollbar-width:none;width:100%}.predictive-search-container .predictive-search-modal .inner::-webkit-scrollbar{display:none}.predictive-search-container .predictive-search-modal .close{background-color:#fff;border:1px solid var(--primary-color);border-radius:50%;bottom:0;cursor:pointer;display:flex;height:30px;left:50%;position:absolute;transform:translate(-50%,50%);width:30px;z-index:99}.predictive-search-container .predictive-search-modal .close svg{stroke:var(--primary-color);height:60%;margin:auto;width:60%}.predictive-search-container .predictive-search-results{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding:5px 0;width:100%}.predictive-search-container .predictive-search-results .resource-header,.predictive-search-container .predictive-search-results .resource-results{width:100%}.predictive-search-container .predictive-search-results .resource-header p,.predictive-search-container .predictive-search-results .resource-results p{margin:0}.predictive-search-container .predictive-search-results .resource-header{border-bottom:1px solid #ddd;margin-bottom:5px;padding:15px 2rem}.predictive-search-container .predictive-search-results .resource-header p{font-weight:700;text-transform:capitalize}.predictive-search-container .predictive-search-results .resource-results{align-items:flex-start;display:flex;flex-direction:column;gap:5px;justify-content:center}.predictive-search-container .predictive-search-results .resource-results .resource-result{align-items:center;display:flex;flex-direction:row;gap:20px;justify-content:flex-start;padding:5px 5px 5px 2rem;width:100%}.predictive-search-container .predictive-search-results .resource-results .resource-result:hover{background:#f1f1f1}.predictive-search-container .predictive-search-results .resource-results .resource-result .resource-result-title{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;width:max-content}.predictive-search-container .predictive-search-results .resource-results .resource-result .resource-result-url{color:#707070;font-size:12px;white-space:nowrap}@media(max-width:1024px){.predictive-search-container .predictive-search-results .resource-results .resource-result .resource-result-url{display:none}}.predictive-search-container .predictive-search-results .resource-results .resource-result .resource-result-image{background:#fff;display:none;height:30px;margin:0 0 0 auto;width:30px}.predictive-search-container .predictive-search-results .resource-results .resource-result .resource-result-image img{height:100%;object-fit:cover;width:100%}.quick-view-container{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:none;height:100%;left:0;opacity:0;position:fixed;top:130px;width:100%;z-index:99}.quick-view-container.active{display:flex;opacity:1}.quick-view-container .quick-view-modal{background-color:#fff;box-shadow:5px 5px 15px 5px #0000002e;margin:auto;position:relative;transform:translateY(-130px);width:clamp(320px,90vw,1024px)}.quick-view-container .quick-view-modal .inner{-ms-overflow-style:none;height:100%;max-height:calc(90vh - 130px);overflow:scroll;scrollbar-width:none;width:100%}.quick-view-container .quick-view-modal .inner::-webkit-scrollbar{display:none}@media(min-width:769px){.quick-view-container .quick-view-modal .inner #main-product-container{padding-top:60px}}.quick-view-container .quick-view-modal .inner #main-product-container .brand-logo,.quick-view-container .quick-view-modal .inner #main-product-container .breadcrumbs-snippet,.quick-view-container .quick-view-modal .inner #main-product-container .button-wishlist,.quick-view-container .quick-view-modal .inner #main-product-container .desktop-breadcrumbs,.quick-view-container .quick-view-modal .inner #main-product-container .lightbox-trigger{display:none!important}.quick-view-container .quick-view-modal .close{background-color:#fff;border:1px solid var(--primary-color);border-radius:50%;bottom:0;cursor:pointer;display:flex;height:30px;left:50%;position:absolute;transform:translate(-50%,50%);width:30px;z-index:99}.quick-view-container .quick-view-modal .close svg{stroke:var(--primary-color);height:60%;margin:auto;width:60%}.collection-card-qf{background:#fff;border-radius:10px;box-shadow:0 5px 20px #00000012;padding:43px 46px}@media screen and (max-width:1150px){.collection-card-qf{border-radius:0;box-shadow:0 5px 20px #0000;padding:31px 34px 36px}}.collection-card-qf .title{color:var(--text-primary-color);font-size:clamp(24px,1.9vw,29px);font-weight:600}.collection-card-qf .title-wrapper{display:flex;justify-content:space-between;position:relative}.collection-card-qf .title-wrapper .options-trigger{cursor:pointer;font-size:14px;font-weight:700;margin:8px 0 0;position:absolute;right:0;text-decoration:underline;text-transform:uppercase;top:0}@media screen and (max-width:1150px){.collection-card-qf .title-wrapper .options-trigger{display:none}}.collection-card-qf.large .collection-products{grid-template-rows:1fr 1fr}.collection-card-qf .collection-products{display:grid;gap:35px;grid-template-columns:repeat(3,1fr);margin-top:44px}@media screen and (max-width:768px){.collection-card-qf .collection-products{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:1150px){.collection-card-qf .collection-products{gap:28.5px}}.collection-card-qf .collection-products .product-card-small{display:flex;flex-direction:column;transform:scale(1);transition:transform .15s cubic-bezier(.2,.3,.32,1.46);width:100%}.collection-card-qf .collection-products .product-card-small:hover{opacity:1;transform:scale(1.025)}.collection-card-qf .collection-products .product-card-small .img-wrapper{border-radius:5px;overflow:hidden;padding-top:100%;position:relative;width:100%}.collection-card-qf .collection-products .product-card-small .img-wrapper img{height:100%;object-fit:cover;position:absolute;top:0;width:100%}.collection-card-qf .collection-products .product-card-small .title-wrapper{display:flex;gap:14px;justify-content:flex-start;margin:10px 0 0}.collection-card-qf .collection-products .product-card-small .title-wrapper .title{font-size:16px;font-weight:600;line-height:20px;max-width:-moz-fit-content;max-width:fit-content;text-align:left}.collection-card-qf .collection-products .product-card-small .title-wrapper .recliner-info-trigger{align-items:center;aspect-ratio:1;cursor:pointer;display:flex;height:12px;justify-content:center;width:12px}.collection-card-qf .collection-products .product-card-small .title-wrapper .recliner-info-trigger svg{height:100%;object-fit:contain;width:100%}.collection-card-qf .options-trigger-mobile{cursor:pointer;margin:52px auto 0;text-align:center;width:max-content}@media screen and (min-width:1151px){.collection-card-qf .options-trigger-mobile{display:none}}.collection-card-qf .img-wrap img,.collection-card-qf .img-wrap svg{aspect-ratio:1;height:unset;object-fit:cover;width:100%}.cart-icon-dynamic{position:relative}.cart-icon-dynamic .cart-count{background:var(--primary-color);border-radius:100%;bottom:-.4rem;color:var(--text-alternate-color);font-size:10px;height:1rem;position:absolute;right:-.5rem;text-align:center;width:1rem}.footer-signup-qf{background:var(--primary-color);color:#fff;padding:33px 0}.footer-signup-qf .wrapper{align-items:flex-start;display:flex;flex-wrap:wrap;gap:20px 40px;justify-content:space-between}@media screen and (max-width:500px){.footer-signup-qf .wrapper{gap:30px 40px}}.footer-signup-qf .wrapper .signup-info{flex:1.3;min-width:287px}@media screen and (min-width:965px){.footer-signup-qf .wrapper .signup-info{margin:0 auto;max-width:600px}}@media screen and (max-width:964px){.footer-signup-qf .wrapper .signup-info{flex:auto;width:100%}}.footer-signup-qf .wrapper .signup-info .title{font-size:24px;font-weight:600;margin:0 0 5px}@media screen and (max-width:500px){.footer-signup-qf .wrapper .signup-info .title{font-size:18px;font-weight:700;margin:0 0 15px;text-align:center}}.footer-signup-qf .wrapper .signup-info .description{font-size:16px;margin:0}@media screen and (max-width:500px){.footer-signup-qf .wrapper .signup-info .description{font-size:14px;text-align:center}}.footer-signup-qf .wrapper .signup-form{display:flex;flex:2;flex-direction:column;gap:10px 0;margin:0 auto}@media screen and (min-width:965px){.footer-signup-qf .wrapper .signup-form{max-width:600px;min-width:480px}}@media screen and (max-width:964px){.footer-signup-qf .wrapper .signup-form{flex:auto;width:100%}}@media screen and (max-width:768px){.footer-signup-qf .wrapper .signup-form{text-align:center}}@media screen and (max-width:500px){.footer-signup-qf .wrapper .signup-form{gap:30px 0}}.footer-signup-qf .wrapper .signup-form .newsletter-form__message{align-items:center;display:flex;gap:0 10px;justify-content:center;margin:0 auto 0 0}@media screen and (max-width:500px){.footer-signup-qf .wrapper .signup-form .newsletter-form__message{margin:0 auto}}.footer-signup-qf .wrapper .signup-form .newsletter-form__field-wrapper{flex:3}.footer-signup-qf .wrapper .signup-form .newsletter-form__field-wrapper input{height:55.6px;width:100%}.footer-signup-qf .wrapper .signup-form button.newsletter__button{border:1px solid #fff;flex:1}.footer-signup-qf .wrapper .signup-form form{margin:unset}@media screen and (max-width:768px){.footer-signup-qf .wrapper .signup-form form .newsletter-form__field-wrapper,.footer-signup-qf .wrapper .signup-form form button{flex:unset;width:100%}}.footer-signup-qf .wrapper .signup-form span{font-size:12px}.footer-signup-qf .wrapper .signup-form span a{color:#fff;font-size:12px;text-decoration:underline}.collection-grid-card-qf{align-items:center;aspect-ratio:1;border-radius:5px;cursor:pointer;display:flex;justify-content:center;overflow:hidden;position:relative}.collection-grid-card-qf .gradient{border-radius:5px;height:100%;opacity:1;position:absolute;transition:opacity 1.5s cubic-bezier(.19,1,.22,1);width:100%}.collection-grid-card-qf:hover{opacity:1!important}.collection-grid-card-qf:hover img{transform:scale(1.06)}.collection-grid-card-qf:hover .gradient{opacity:.6}.collection-grid-card-qf:hover .content.content-animate .subtext{opacity:1;transform:translateY(-50%)}@media(min-width:900px){.collection-grid-card-qf:hover .content.content-animate .title{transform:translateY(-5px)}.collection-grid-card-qf:hover .content.content-animate .url{transform:translateY(24px)}}.collection-grid-card-qf img{height:100%;left:0;object-fit:cover;position:absolute;top:0;transform:scale(1.02);transition:transform 1.5s cubic-bezier(.19,1,.22,1);width:100%;z-index:-1}.collection-grid-card-qf .content{align-items:center;color:var(--light-grey);display:flex;flex-direction:column;height:100%;justify-content:center;padding:17.5% 10%;position:relative;width:100%;z-index:1}.collection-grid-card-qf .content .title,.collection-grid-card-qf .content .url{text-align:center}.collection-grid-card-qf .content .title{font-size:36px;font-weight:700;transition:all 1.5s cubic-bezier(.19,1,.22,1)}.collection-grid-card-qf .content .subtext{font-size:18px;font-weight:600;left:0;margin:0;opacity:0;position:absolute;text-align:center;top:calc(50% + 14px);transform:translateY(-49%);transition:all 1.5s cubic-bezier(.19,1,.22,1);width:100%}@media screen and (max-width:990px){.collection-grid-card-qf .content .subtext{display:none}}.collection-grid-card-qf .content .url{font-size:16px;font-weight:600;margin-bottom:0;text-decoration:underline;transition:all 1.5s cubic-bezier(.19,1,.22,1)}@media screen and (max-width:990px){.collection-grid-card-qf .content .title{font-size:36px;white-space:normal}}@media screen and (max-width:768px){.collection-grid-card-qf .content .title{font-size:30px;white-space:normal}}@media screen and (max-width:550px){.collection-grid-card-qf .content{width:100px}.collection-grid-card-qf .content .title{font-size:1.25rem;margin:0}.collection-grid-card-qf .content .url{display:none}}#CalculateShippingBox{background:var(--light-grey);padding:2rem}#CalculateShippingBox #CalculateShippingForm{display:flex;padding:.5rem 0}#CalculateShippingBox #CalculateShippingForm input[type=text]{border:1px solid #f4f4f4;border-radius:.25rem;font-size:14px;height:2.25rem;padding:0 .5rem;width:100%}#CalculateShippingBox #CalculateShippingForm input[type=button]{flex:1;height:2.25rem;line-height:1;padding:0 2rem}#CalculateShippingBox #CalculateShippingForm input[type=button]:hover{cursor:pointer}#CalculateShippingBox ul{margin-bottom:0;padding:0}#CalculateShippingBox li{color:var(--text-primary-color);font-size:14px;list-style:none}#CalculateShippingBox li strong{font-size:14px}#ProductInfoTabs{border:1px solid var(--light-grey);margin-bottom:2.5rem;padding-bottom:3rem}@media screen and (min-width:768px){#ProductInfoTabs{margin-bottom:2.5rem;padding-bottom:5rem}}@media(max-width:768px){#ProductInfoTabs .tab-accordion-wrapper{display:flex;flex-direction:column}}@media screen and (min-width:769px){#ProductInfoTabs .tab-accordion-wrapper{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:auto 1fr}}@media(max-width:768px){#ProductInfoTabs .accordion-item{display:flex;flex-direction:column}}@media screen and (min-width:769px){#ProductInfoTabs .accordion-item{display:contents}#ProductInfoTabs .accordion-item .tab-title-btn{grid-row:1}#ProductInfoTabs .accordion-item .tab-content{grid-column:1/-1;grid-row:2}}#ProductInfoTabs .tab-title-btn{color:var(--dark-grey);position:relative}#ProductInfoTabs .tab-title-btn .accordion-icon{display:none}#ProductInfoTabs .tab-title-btn:hover{cursor:pointer;opacity:1}@media screen and (min-width:769px){#ProductInfoTabs .tab-title-btn{flex:1 0 auto;padding:2rem 1rem;text-align:center}#ProductInfoTabs .tab-title-btn.active{color:var(--text-primary-color);font-weight:700}#ProductInfoTabs .tab-title-btn.active:after{background-color:var(--text-primary-color);bottom:0;content:"";height:4px;left:calc(50% - 2.5rem);position:absolute;width:5rem}}@media(max-width:768px){#ProductInfoTabs .tab-title-btn{align-items:center;border-bottom:1px solid var(--light-grey);display:flex;justify-content:space-between;padding:1.25rem 1rem;text-align:left;transition:all .3s ease;width:100%}#ProductInfoTabs .tab-title-btn .accordion-icon{display:block;flex-shrink:0;margin-left:1rem;transition:transform .3s ease}#ProductInfoTabs .tab-title-btn .accordion-icon path{fill:none;stroke:var(--primary-color)}#ProductInfoTabs .tab-title-btn.active{color:var(--text-primary-color);font-weight:700}#ProductInfoTabs .tab-title-btn.active .accordion-icon{transform:rotate(180deg)}}#ProductInfoTabs .tab-content{display:flex;font-size:14px;gap:2rem}#ProductInfoTabs .tab-content:not(.active){display:none}@media screen and (min-width:769px){#ProductInfoTabs .tab-content{gap:5rem;padding:4rem 0 0;width:100%}#ProductInfoTabs .tab-content>*{flex:1 0 0}#ProductInfoTabs .tab-content>*+#ProductInfoTabs .tab-content>*{margin-left:1rem}#ProductInfoTabs .tab-content.active{border-top:1px solid var(--light-grey)}}@media screen and (max-width:991px)and (min-width:769px){#ProductInfoTabs .tab-content{flex-flow:column wrap}}@media(max-width:768px){#ProductInfoTabs .tab-content{border-bottom:1px solid var(--light-grey);flex-direction:column;padding:0}#ProductInfoTabs .tab-content:not(.active){border-bottom:none;max-height:0;overflow:hidden;padding:0}#ProductInfoTabs .tab-content.active{animation:accordion-slide-down .3s ease-out;padding:1.5rem 1rem}}#ProductInfoTabs .tab-content-box{background:var(--light-grey);max-height:380px;overflow-y:scroll;padding:2rem}#ProductInfoTabs .tab-content-title{font-size:14px;font-weight:700;margin-bottom:1.5rem}#ProductInfoTabs .tab-content-title p{font-size:14px}#ProductInfoTabs .product-details,#ProductInfoTabs .product-dimensions{display:grid;grid-auto-rows:min-content;grid-template-columns:1fr 2fr}#ProductInfoTabs .product-details .product-detail-title,#ProductInfoTabs .product-details .product-dimensions-title,#ProductInfoTabs .product-dimensions .product-detail-title,#ProductInfoTabs .product-dimensions .product-dimensions-title{font-size:14px;font-weight:700;margin-bottom:.5rem}#ProductInfoTabs .product-details .product-detail-value,#ProductInfoTabs .product-details .product-detail-value span,#ProductInfoTabs .product-dimensions .product-detail-value,#ProductInfoTabs .product-dimensions .product-detail-value span{font-size:14px}#ProductInfoTabs .product-details .product-variant-skus .product-variant-sku,#ProductInfoTabs .product-dimensions .product-variant-skus .product-variant-sku{display:none;font-size:14px}#ProductInfoTabs .product-details .product-variant-skus .product-variant-sku.active,#ProductInfoTabs .product-dimensions .product-variant-skus .product-variant-sku.active{display:block}@media(max-width:768px){#ProductInfoTabs .product-details .product-detail-value,#ProductInfoTabs .product-dimensions .product-detail-value{padding-left:25px}}#ProductInfoTabs .product-details .product-dimensions-value,#ProductInfoTabs .product-dimensions .product-dimensions-value{text-align:right}#ProductInfoTabs .product-details .product-dimensions-value span,#ProductInfoTabs .product-dimensions .product-dimensions-value span{font-size:14px}#ProductInfoTabs .product-details .product-dimensions-diagram,#ProductInfoTabs .product-dimensions .product-dimensions-diagram{display:none}#ProductInfoTabs .product-details .product-dimensions-diagram img,#ProductInfoTabs .product-dimensions .product-dimensions-diagram img{height:auto;max-height:18.75rem;width:100%}#ProductInfoTabs .product-details .product-dimensions-diagram.active,#ProductInfoTabs .product-dimensions .product-dimensions-diagram.active{display:block}#ProductInfoTabs .product-details .product-dimensions-diagram.active.mobile,#ProductInfoTabs .product-dimensions .product-dimensions-diagram.active.mobile{display:none}@media(max-width:992px){#ProductInfoTabs .product-details .product-dimensions-diagram.active img,#ProductInfoTabs .product-dimensions .product-dimensions-diagram.active img{max-height:unset}}@media(max-width:768px){#ProductInfoTabs .product-details .product-dimensions-diagram.active.desktop,#ProductInfoTabs .product-dimensions .product-dimensions-diagram.active.desktop{display:none}#ProductInfoTabs .product-details .product-dimensions-diagram.active.mobile,#ProductInfoTabs .product-dimensions .product-dimensions-diagram.active.mobile{display:block}}#ProductInfoTabs .product-details{display:none;grid-template-columns:1fr 2fr}#ProductInfoTabs .product-details.active{display:grid}#ProductInfoTabs .product-dimensions-diagram{display:none}#ProductInfoTabs .product-dimensions-diagram.active{display:block}@media(max-width:992px){#ProductInfoTabs .product-dimensions-diagram.active img{height:auto;max-height:unset;width:100%}}#ProductInfoTabs .product-dimensions-diagram.desktop{display:none}#ProductInfoTabs .product-dimensions-diagram.desktop.active{display:block}#ProductInfoTabs .product-dimensions-diagram.mobile,#ProductInfoTabs .product-dimensions-diagram.mobile.active{display:none}@media(max-width:992px){#ProductInfoTabs .product-dimensions-diagram.desktop,#ProductInfoTabs .product-dimensions-diagram.desktop.active,#ProductInfoTabs .product-dimensions-diagram.mobile{display:none}#ProductInfoTabs .product-dimensions-diagram.mobile.active{display:block}#ProductInfoTabs .product-dimensions-diagram.mobile img{height:auto;width:100%}}@keyframes accordion-slide-down{0%{max-height:0;opacity:0;padding:0 1rem}to{max-height:2000px;opacity:1;padding:1.5rem 1rem}}.product-description{display:none}.product-description.active{display:block}.product-description p:first-child{font-size:inherit;font-weight:inherit;line-height:inherit;margin-top:0!important}.product-description p span{font-family:Proxima Nova,sans-serif!important;font-size:inherit!important;font-weight:inherit;line-height:inherit;text-align:left!important}.product-warranty-info{padding:2rem}.product-delivery p,.product-delivery p a,.product-extended-warranties p,.product-extended-warranties p a,.product-returns p,.product-returns p a,.product-warranty-info p,.product-warranty-info p a{font-size:14px}.warranty-flex{display:flex;flex-wrap:wrap;gap:30px 50px;margin-left:auto;margin-right:auto}.warranty-flex .benefits-flex{display:flex;gap:20px;height:80px}.warranty-flex .benefits-flex svg{height:40px;margin:auto 0;width:35px}.warranty-flex .benefits-flex svg path{fill:#f4f4f4}.warranty-flex .benefits-flex p{font-size:14px;font-weight:700;margin:auto 0;width:130px}.product-help-me-choose{background:var(--secondary-bg-color);border-radius:.5rem;margin:1rem 0 2rem;padding:.75rem}.product-help-me-choose p{font-size:14px;font-weight:700;margin:0;text-align:center}.product-help-me-choose p a{color:var(--body-color);cursor:pointer;font-size:14px;font-weight:400;text-decoration:underline}.product-help-me-choose p a:hover{text-decoration:none}#recliner-info-container{background:#0000;height:100vh;left:0;pointer-events:none;position:fixed;top:0;transition:.3s ease;width:100vw;z-index:9999999999!important}#recliner-info-container.open{-webkit-backdrop-filter:blur(.5px);backdrop-filter:blur(.5px);background:#000000b3;pointer-events:all}#recliner-info-container.open #recliner-info{display:flex;flex-direction:column;transform:translate(0)}#recliner-info-container #recliner-info{background-color:#fff;display:flex;flex-direction:column;float:left;height:100vh;padding:20px 28px 52px 49px;pointer-events:auto;transform:translate(-100%);transition:.3s ease;width:clamp(320px,74.4vw,470px)}@media screen and (max-width:550px){#recliner-info-container #recliner-info{width:clamp(320px,100vw,470px)}}#recliner-info-container #recliner-info [recliner-menu-close]{cursor:pointer;display:flex;justify-content:end}#recliner-info-container #recliner-info .recliner-menu{flex:1;margin-top:42px;overflow-y:auto;padding-right:45px}#recliner-info-container #recliner-info .recliner-menu::-webkit-scrollbar{width:11px}#recliner-info-container #recliner-info .recliner-menu::-webkit-scrollbar-track{background:#f4f4f4;border-radius:100px}#recliner-info-container #recliner-info .recliner-menu::-webkit-scrollbar-thumb{background:#0000 linear-gradient(180deg,#128282,#15a2a2) 0 0 no-repeat padding-box;border-radius:10px}#recliner-info-container #recliner-info .recliner-menu .recliner-block .recliner-head{align-items:center;background:#f4f4f4;cursor:pointer;display:flex;margin-bottom:21px;padding:14px 26px}#recliner-info-container #recliner-info .recliner-menu .recliner-block .recliner-head p{font-weight:700;margin:0}#recliner-info-container #recliner-info .recliner-menu .recliner-block .recliner-head svg:last-of-type{margin-left:auto;transition:.3s ease}#recliner-info-container #recliner-info .recliner-menu .recliner-block .recliner-body{height:0;overflow:hidden;transition:.3s ease}#recliner-info-container #recliner-info .recliner-menu .recliner-block .recliner-body .images{display:flex;gap:16px}#recliner-info-container #recliner-info .recliner-menu .recliner-block .recliner-body .images>div{border-radius:4px;flex:1;overflow:hidden;padding-top:50%;position:relative}#recliner-info-container #recliner-info .recliner-menu .recliner-block .recliner-body .images>div img{height:100%;object-fit:cover;position:absolute;top:0;width:100%}#recliner-info-container #recliner-info .recliner-menu .recliner-block .recliner-body a{color:inherit;font-weight:700;text-decoration:underline}#recliner-info-container #recliner-info .recliner-menu .recliner-block.open .recliner-head svg:last-of-type{transform:rotateX(180deg)}#recliner-info-container #recliner-info .recliner-menu .recliner-block.open .recliner-body{height:max-content;padding-bottom:30px}.add-wrapper.new-address-form{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin-top:30px}.add-wrapper.new-address-form .add-address-btn{margin:0 auto 20px}.add-wrapper.new-address-form .add-address-btn.active{display:none}form{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin:0 auto;max-width:800px}form .field{flex-basis:100%}form .field.city-input,form .field.country-input,form .field.name-input,form .field.phone-input,form .field.submit-input button,form .field.zip-input{flex-basis:calc(50% - 10px)}@media screen and (max-width:768px){form .field.city-input,form .field.country-input,form .field.name-input,form .field.phone-input,form .field.submit-input button,form .field.zip-input{flex-basis:100%}}form .field label{display:none}form .field .select select,form .field input{border:1px solid #eee;height:45px;padding:7.5px 7.5px 7.5px 15px;width:100%}form .field .select select:not([type=checkbox]),form .field input:not([type=checkbox]){-webkit-appearance:none;appearance:none}form .field .select select:focus,form .field input:focus{outline:solid 1px var(--text-primary-color)}form .field .select{position:relative}form .field .select:after{border-left:5px solid #0000;border-right:5px solid #0000;border-top:5px solid var(--text-primary-color);content:"";display:block;height:0;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:0}form .field .select svg{display:none}form .field.default-input{align-items:center;display:flex;gap:20px}form .field.default-input input{margin:auto 0;width:25px}form .field.default-input label{display:block}form .field.default-input .custom-checkbox p{margin:0}form .field.submit-input{align-items:center;display:flex;gap:25px;justify-content:flex-start}@media screen and (max-width:768px){form .field.submit-input{justify-content:center}}form .field.submit-input button{flex:2;white-space:nowrap}form .field.submit-input button.cancel-add-address{flex:1}@media screen and (max-width:768px){form .field.submit-input button{max-width:100%}}@media screen and (max-width:550px){form .field.submit-input{gap:10px;justify-content:space-between}form .field.submit-input button{width:100%}}.contact-form,.contact-form form{display:flex;flex-direction:column}.contact-form form{width:100%}@media screen and (min-width:1024px){.contact-form form{min-width:550px}}.contact-form form .form-posted{background:#00ca4e;border-radius:3px;color:#fff;margin-left:151px;padding:6px 10px;text-align:center;width:calc(100% - 151px)}@media screen and (max-width:1100px){.contact-form form .form-posted{margin-left:0;width:100%}}.contact-form form .form-input,.contact-form form .form-select,.contact-form form .form-textarea{display:flex;flex-direction:row;gap:0 25px;width:100%}.contact-form form .form-input label,.contact-form form .form-select label,.contact-form form .form-textarea label{font-family:var(--font-body);margin-top:10px;min-width:126px;text-align:right;white-space:nowrap;width:126px}@media screen and (max-width:1100px){.contact-form form .form-input label,.contact-form form .form-select label,.contact-form form .form-textarea label{display:none}}.contact-form form .form-input input,.contact-form form .form-input select,.contact-form form .form-input textarea,.contact-form form .form-select input,.contact-form form .form-select select,.contact-form form .form-select textarea,.contact-form form .form-textarea input,.contact-form form .form-textarea select,.contact-form form .form-textarea textarea{-webkit-appearance:none;appearance:none;background:#f4f4f4;border:none;outline:none;padding:13px 25px;width:100%}.contact-form form .form-input input::placeholder,.contact-form form .form-input select::placeholder,.contact-form form .form-input textarea::placeholder,.contact-form form .form-select input::placeholder,.contact-form form .form-select select::placeholder,.contact-form form .form-select textarea::placeholder,.contact-form form .form-textarea input::placeholder,.contact-form form .form-textarea select::placeholder,.contact-form form .form-textarea textarea::placeholder{color:#1c1c1c;opacity:.2}.contact-form form .form-input input,.contact-form form .form-input select,.contact-form form .form-select input,.contact-form form .form-select select,.contact-form form .form-textarea input,.contact-form form .form-textarea select{height:47px}.contact-form form .form-textarea textarea{height:100px;resize:none}.contact-form form .select:after{display:none}.contact-form form .select svg{height:auto;pointer-events:none;position:absolute;right:25px;scale:1 .85;top:21px;transition:scale .15 ease-out;width:16px}.contact-form form .select svg path{fill:#484848}.contact-form form .form-checkbox,.contact-form form .submit{padding-left:150px;width:100%}@media screen and (max-width:1100px){.contact-form form .form-checkbox,.contact-form form .submit{padding-left:0}}.contact-form form .form-checkbox input,.contact-form form .submit input{width:100%}.contact-form form .form-checkbox .custom-checkbox a,.contact-form form .form-checkbox .custom-checkbox p{font-size:10px;line-height:1.2}.tooltip{align-items:center;background:var(--off-black);border-radius:100%;cursor:pointer;display:flex;height:19px;justify-content:center;margin-left:6px;position:relative;width:19px}.tooltip .tooltip-label{color:#fff;font-family:Georgia,serif;font-size:11px;font-weight:700}.tooltip .tooltiptext{background-color:var(--off-black);bottom:165%;color:#fff;font-weight:400;left:50%;line-height:1.4;margin-left:-125px;opacity:0;position:absolute;transition:opacity .3s;visibility:hidden;width:250px;z-index:1}.tooltip .tooltiptext:after{border-color:var(--off-black) #0000 #0000 #0000;border-style:solid;border-width:5px;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}.tooltip .tooltiptext *{font-size:12px;line-height:1.4}.tooltip .tooltiptext>div{padding:15px}.tooltip .tooltiptext span{color:#fff;display:block}.tooltip:hover .tooltiptext{opacity:1;visibility:visible}.vat-heading{align-items:center;display:flex;justify-content:space-between}.vat-heading h3{margin-bottom:0!important}.vat-switch{display:inline-block;height:34px;position:relative;width:60px}.vat-switch input{height:0;opacity:0;width:0}.vat-switch .slider{background-color:#ccc;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.vat-switch .slider:before{background-color:#fff;bottom:4px;content:"";height:26px;left:4px;position:absolute;transition:.4s;width:26px}.vat-switch input:checked+.slider{background-color:var(--button-1-border-color)}.vat-switch input:focus+.slider{box-shadow:0 0 1px var(--button-1-border-color)}.vat-switch input:checked+.slider:before{transform:translate(26px)}.vat-switch .slider.round{border-radius:34px}.vat-switch .slider.round:before{border-radius:50%}#cart-container{background-color:#f4f4f4}#cart-container .cart-step{margin-bottom:25px}#cart-container .cart-step .inner{background-color:#fff;padding:20px 30px}#cart-container .cart-step .inner .step-navigation{display:flex;flex-wrap:wrap;justify-content:flex-end;margin-top:25px}@media(max-width:768px){#cart-container .cart-step .inner .step-navigation div{min-width:100%;width:100%}#cart-container .cart-step .inner .step-navigation div button{margin-bottom:10px;width:100%}}#cart-container .cart-step .inner .step-navigation .next-step:disabled{background-color:#222;color:#fff}#cart-container .cart-step .inner .step-navigation .next-step:disabled:hover{background-color:#222;color:#fff;cursor:wait}#cart-container .cart-step .inner .step-navigation .btn-secondary{background-color:initial;color:var(--button-1-hover-text-color)}#cart-container .cart-step .inner .step-navigation .btn-secondary:hover{background-color:var(--button-1-color);color:#fff}#cart-container .cart-step .checkout-btn{display:block;margin-bottom:5px;text-align:center}.vat-overlay form{max-width:100%;width:100%}.vat-overlay .cart-vat-info{display:flex;flex-wrap:wrap;gap:20px}.vat-overlay .cart-vat-info .cart-vat-block{background-color:#f4f4f4;border-radius:5px;flex:1;padding:10px 15px}@media(max-width:768px){.vat-overlay .cart-vat-info .cart-vat-block{min-width:100%;width:100%}}.vat-overlay .cart-vat-info .cart-vat-block .bullet-group-top{align-items:center;display:flex}.vat-overlay .cart-vat-info .cart-vat-block .bullet-group-top input{height:20px;margin:0;width:20px}.vat-overlay .cart-vat-info .cart-vat-block .bullet-group-top span{font-size:18px;font-weight:700;margin-left:10px}.vat-overlay .cart-vat-info .cart-vat-block:hover{background-color:#128282;color:#fff;cursor:pointer}.filter-container{width:54%}.custom-filter{margin:0;min-width:0;width:50%}.custom-filter[data-theme=Material]{display:none!important}.facade-filter-cont{display:flex;flex-direction:row;width:40%}@media(max-width:550px){.facade-filter-cont{flex-direction:column;width:100%}}.facade-filter-cont .facade-filter{background-color:#fff;border:1px solid #dedede;cursor:pointer;display:flex;flex-direction:column;height:48px;justify-content:space-between;margin-bottom:15px;padding:10px 12px;position:relative;width:50%}.facade-filter-cont .facade-filter svg{min-width:15px}.facade-filter-cont .facade-filter p{align-items:center;display:flex;font-weight:700;justify-content:space-between;line-height:1.6;margin:0}.facade-filter-cont .facade-filter p svg{margin-left:15px}@media(max-width:851px){.facade-filter-cont .facade-filter{background-color:#fff;border:1px solid #f4f4f4;height:43px;padding:9px 12px}.facade-filter-cont .facade-filter path{fill:#212121}.facade-filter-cont .facade-filter p{font-size:12px;font-weight:700}.facade-filter-cont .facade-filter svg{min-width:11px;width:11px}}@media(max-width:550px){.facade-filter-cont .facade-filter{background-color:#f4f4f4;margin-bottom:5px;width:100%}.facade-filter-cont .facade-filter p{font-weight:400}}.facade-filter-cont .facade-filter .facade-filter-content{background:#fff;border:1px solid #dedede;box-shadow:0 9px 12px #0000001a;display:none;left:-1px;max-height:200px;min-width:200px;overflow-y:scroll;padding:11px;position:absolute;top:100%;width:calc(100% + 2px);z-index:99}.facade-filter-cont .facade-filter .facade-filter-content label{align-items:center;display:flex;margin:3px 0}.facade-filter-cont .facade-filter .facade-filter-content label.disabled{opacity:.4;pointer-events:none}.facade-filter-cont .facade-filter.active p svg{transform:rotate(180deg)}.facade-filter-cont .facade-filter.active .facade-filter-content{display:block}.nav-mega-menu{background-color:#fff;padding:0!important;position:relative}.nav-mega-menu .mega-menu-top-items{display:flex;justify-content:space-between;position:relative}.nav-mega-menu .mega-menu-top-items .menu-item{cursor:pointer;font-size:14px;padding:.75rem 0 .75rem 15px;transition:all .3s}.nav-mega-menu .mega-menu-top-items .menu-item:hover a span{color:var(--primary-color)!important}.nav-mega-menu .mega-menu-top-items .menu-item a span{font-size:14px}.nav-mega-menu .mega-menu-top-items .menu-item:first-of-type{padding-left:0}.nav-mega-menu .mega-menu-top-items .menu-item:last-of-type{padding-right:0}.nav-mega-menu .mega-menu-top-items>div:hover+.mega-menu{opacity:1;pointer-events:auto;transition:all .3s}.nav-mega-menu .mega-menu{background-color:var(--secondary-bg-color);border-top:1px solid #d3d3d3;box-shadow:0 21px 9px 1px #0000001f;left:50%;margin:0 auto;min-height:min-content;opacity:0;padding-top:20px;pointer-events:none;position:absolute;top:100%;transform:translate(-50%);transition:all .3s;width:100vw;z-index:999}.nav-mega-menu .mega-menu:hover{opacity:1;pointer-events:auto;transition:all .3s}.nav-mega-menu .mega-menu .mega-menu-container{display:flex;height:100%;padding:1rem 2.5rem 2rem}@media screen and (min-width:1250px){.nav-mega-menu .mega-menu .mega-menu-container{padding:1rem 6.75rem 2rem}}.nav-mega-menu .mega-menu .mega-menu-container.menu-image-container{grid-gap:30px;display:grid;grid-template-columns:1fr 1fr 1fr}.nav-mega-menu .mega-menu .mega-menu-container.menu-image-container .mega-menu-image-block{aspect-ratio:17/20;overflow:hidden;position:relative}.nav-mega-menu .mega-menu .mega-menu-container.menu-image-container .mega-menu-image-block:hover>img{transform:scale(1.1);transition:all .3s}.nav-mega-menu .mega-menu .mega-menu-container.menu-image-container .mega-menu-image-block:hover .icon-arrow{transform:translate(5px)}.nav-mega-menu .mega-menu .mega-menu-container.menu-image-container .mega-menu-image-block img,.nav-mega-menu .mega-menu .mega-menu-container.menu-image-container .mega-menu-image-block svg{height:100%;object-fit:cover;transition:all .3s;width:100%}.nav-mega-menu .mega-menu .mega-menu-container.menu-image-container .mega-menu-image-block .gradient{background:#fff;background:linear-gradient(180deg,#fff0 40%,#10573c);bottom:0;left:0;min-height:30%;position:absolute;width:100%}.nav-mega-menu .mega-menu .mega-menu-container.menu-image-container .mega-menu-image-block .link{bottom:0;color:#fff;display:flex;justify-content:space-between;left:0;padding:20px;position:absolute;width:100%}.nav-mega-menu .mega-menu .mega-menu-container.menu-image-container .mega-menu-image-block .link .link-text{font-size:24px;font-weight:700}.nav-mega-menu .mega-menu .mega-menu-container.menu-image-container .mega-menu-image-block .link>div{align-items:center;display:flex}.nav-mega-menu .mega-menu .mega-menu-container.menu-image-container .mega-menu-image-block .link svg{height:30px;width:30px}.nav-mega-menu .mega-menu .mega-menu-container .mega-menu-menu{column-count:1;font-size:13px;font-weight:700;padding-right:6rem}.nav-mega-menu .mega-menu .mega-menu-container .mega-menu-menu .mega-menu-title{font-weight:600;margin-bottom:1.5rem}.nav-mega-menu .mega-menu .mega-menu-container .mega-menu-menu .mega-menu-title a:hover{opacity:.7;text-decoration:none}.nav-mega-menu .mega-menu .mega-menu-container .mega-menu-menu .submenu-title{color:var(--primary-text-color);font-size:.9375rem;font-weight:700}.nav-mega-menu .mega-menu .mega-menu-container .mega-menu-menu ul{font-weight:500;list-style:none;margin:0;padding:0}.nav-mega-menu .mega-menu .mega-menu-container .mega-menu-menu ul li{break-inside:avoid;page-break-inside:avoid;position:relative}.nav-mega-menu .mega-menu .mega-menu-container .mega-menu-menu ul li:hover{font-weight:700}.nav-mega-menu .mega-menu .mega-menu-container .mega-menu-menu ul li .menu-chevron{display:none;position:absolute;right:10px;top:6px;width:8px}.nav-mega-menu .mega-menu .mega-menu-container .mega-menu-menu ul li:hover .menu-chevron{display:block}.nav-mega-menu .mega-menu .mega-menu-container .mega-menu-menu ul li:hover .menu-chevron svg{width:100%}.nav-mega-menu .mega-menu .mega-menu-container .mega-menu-menu ul li a.submenu-item{color:var(--primary-text-color);display:block;font-size:.9375rem;padding:.25rem 0;width:100%}.nav-mega-menu .mega-menu .mega-menu-container .mega-menu-menu ul li a.submenu-item:hover{opacity:.7;text-decoration:none}.nav-mega-menu .mega-menu .mega-menu-container .mega-menu-menu .submenu-link{color:#343434;font-size:14px}.nav-mega-menu .mega-menu .mega-menu-container .mega-menu-products-banner-wrapper{grid-column-gap:1rem;grid-row-gap:1rem;display:grid;flex:1 0 0;grid-template-columns:repeat(5,1fr)}.nav-mega-menu .mega-menu .mega-menu-container .mega-menu-banner-wrapper{display:flex;flex:1;padding-left:20px}.nav-mega-menu .mega-menu .mega-menu-container .mega-menu-banner-wrapper .mega-menu-banner{cursor:pointer;display:flex;flex:1;flex-direction:column;height:100%;padding:20px 20px 0;transition:all .3s}.nav-mega-menu .mega-menu .mega-menu-container .mega-menu-banner-wrapper .mega-menu-banner .mega-menu-banner-title{align-items:center;padding:15px 0}.nav-mega-menu .mega-menu .mega-menu-container .mega-menu-banner-wrapper .mega-menu-banner .mega-menu-banner-title span svg{transform:translateY(2px);transition:all .3s;visibility:hidden;width:10px}.nav-mega-menu .mega-menu .mega-menu-container .mega-menu-banner-wrapper .mega-menu-banner:hover .mega-menu-banner-title span svg{visibility:visible}.nav-mega-menu .mega-menu .mega-menu-container .mega-menu-banner-wrapper .mega-menu-banner .mega-menu-banner-image{aspect-ratio:20/19;flex:1;overflow:hidden;position:relative;width:100%}.nav-mega-menu .mega-menu .mega-menu-container .mega-menu-banner-wrapper .mega-menu-banner .mega-menu-banner-desc{background-color:#edededb3;bottom:0;font-size:13px;padding:15px;position:absolute;transition:all .3s;width:100%}.nav-mega-menu .mega-menu .mega-menu-container .mega-menu-banner-wrapper .mega-menu-banner .mega-menu-banner-desc .desc-title{font-weight:700;margin-bottom:10px}.nav-mega-menu .mega-menu .mega-menu-container .mega-menu-banner-wrapper .mega-menu-banner:hover{bottom:0}.nav-mega-menu .mega-menu .mega-menu-container .mega-menu-banner-wrapper .mega-menu-banner .mega-menu-banner-image img{height:100%;object-fit:cover;object-position:center;transition:all .3s;width:100%}.nav-mega-menu .mega-menu .mega-menu-container .mega-menu-banner-wrapper .mega-menu-banner:hover .mega-menu-banner-image img{transform:scale(1.05);transition:all .3s}.nav-mega-menu .mega-menu .mega-menu-container .mega-menu-banner-wrapper .mega-menu-banner .mega-menu-banner-image-hover{height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .3s;width:100%}.nav-mega-menu .mega-menu .mega-menu-container .mega-menu-banner-wrapper .mega-menu-banner:hover .mega-menu-banner-image-hover{opacity:1;transition:all .3s}.nav-mega-menu .mega-menu .mega-menu-container .mega-menu-banner-wrapper .mega-menu-banner:hover .mega-menu-banner-image-hover img{height:100%;object-fit:cover;object-position:center;width:100%}.nav-mega-menu .mega-menu .mega-menu-container .mega-menu-banner-wrapper .mega-menu-banner:hover .mega-menu-banner-title{font-weight:700}@media screen and (max-width:1250px){.mega-menu-top-items .menu-item a span{font-size:1.2vw!important}}.mobile-menu-container{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000;font-size:14px;height:100dvh;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:.3s ease;width:100dvw;z-index:2147483650!important}.mobile-menu-container.active{opacity:1;pointer-events:all}.mobile-menu-container.active .mobile-menu-inner-container{transform:translate(0)}.mobile-menu-container .mobile-menu-inner-container{transition:transform .3s ease}.mobile-menu-container .mobile-menu-inner-container .search-bar-qf{gap:0;margin:30px 0 5px;padding:0 40px}.mobile-menu-container .mobile-menu-inner-container .search-bar-qf input{color:var(--text-primary-color)}.mobile-menu-container .mobile-menu-inner-container .search-bar-qf input::-webkit-input-placeholder,.mobile-menu-container .mobile-menu-inner-container .search-bar-qf input::placeholder{color:var(--text-primary-color);opacity:1}.mobile-menu-container .mobile-menu-inner-container .search-bar-qf .submit-group label svg{height:15px;width:15px}.mobile-menu-container .mobile-menu-inner-container .search-bar-qf .submit-group,.mobile-menu-container .mobile-menu-inner-container .search-bar-qf .submit-group label,.mobile-menu-container .mobile-menu-inner-container .search-bar-qf input{height:48px}.mobile-menu-container #close-mobile-menu{font-size:20px;line-height:0}.mobile-menu-container #close-mobile-menu svg{height:2rem;width:2rem}.mobile-menu-container #close-mobile-menu svg path{fill:var(--text-primary-color)}.mobile-menu-container .mobile-menu-inner-container{background:#fff;display:flex;flex-direction:column;height:100dvh;transform:translate(-100%);width:clamp(320px,90%,400px)}@media screen and (max-height:500px){.mobile-menu-container .mobile-menu-inner-container{overflow:auto}}.mobile-menu-container .mobile-menu-inner-container .socials{margin:20px 0;max-height:50px}.mobile-menu-container .mobile-menu-inner-container .socials .social-link{height:30px;padding:4px;width:30px}.mobile-menu-container .mobile-menu-inner-container .socials svg,.mobile-menu-container .mobile-menu-inner-container .socials svg path{fill:var(--text-primary-color)}.mobile-menu-container.active{background:#0009;transform:translate(0)}.mobile-menu-container .top{align-items:center;background:#fff;display:flex;justify-content:space-between;padding:16px 20px 16px 25px;width:100%}.mobile-menu-container .top .top-brand img{height:auto;max-width:120px}.mobile-menu-container .mobile-menu-qf{background:#fff;border-bottom:1px solid #f4f4f4;border-top:1px solid #f4f4f4;height:100%;max-height:calc(100dvh - 100px);overflow-y:scroll;padding:0 25px;position:relative;width:100%}.mobile-menu-container .mobile-menu-qf .menu-block:first-child{border-top:none}.mobile-menu-container .mobile-menu-qf .menu-block:last-child{border-bottom:none}@media screen and (max-height:500px){.mobile-menu-container .mobile-menu-qf{height:auto;max-height:none;overflow:visible}}.mobile-menu-container .mobile-menu-qf p{margin-bottom:0}.mobile-menu-container .mobile-menu-qf .menu-block{border-top:1px solid #f4f4f4;padding:0}.mobile-menu-container .mobile-menu-qf .menu-block .menu-block-heading{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding-right:21px}.mobile-menu-container .mobile-menu-qf .menu-block .menu-block-heading a,.mobile-menu-container .mobile-menu-qf .menu-block .menu-block-heading p{color:var(--text-primary-color);font-weight:600;margin:0 0 0 60px;padding:20px 21px 20px 10px;width:100%}.mobile-menu-container .mobile-menu-qf .menu-block .menu-block-heading a.sale,.mobile-menu-container .mobile-menu-qf .menu-block .menu-block-heading p.sale{color:#c60000;font-weight:700;text-transform:uppercase}.mobile-menu-container .mobile-menu-qf .menu-block .menu-block-heading img+a,.mobile-menu-container .mobile-menu-qf .menu-block .menu-block-heading img+p{margin-left:0}.mobile-menu-container .mobile-menu-qf .menu-block .menu-block-heading .chevron{align-items:center;display:flex;justify-content:center}.mobile-menu-container .mobile-menu-qf .menu-block .menu-block-heading span{transition:.3s ease}.mobile-menu-container .mobile-menu-qf .menu-block .menu-block-heading span svg{width:13px}.mobile-menu-container .mobile-menu-qf .menu-block .menu-block-heading span svg path{fill:#b2b2b2!important}.mobile-menu-container .mobile-menu-qf .menu-block.active .menu-block-heading span{transform:rotateX(180deg)}.mobile-menu-container .mobile-menu-qf .menu-block .sub-menu-container{height:-moz-fit-content;height:fit-content;max-height:0;overflow:hidden;padding:0;transition:.3s ease}.mobile-menu-container .mobile-menu-qf .menu-block.active .sub-menu-container{max-height:1000px;transition:.8s ease}.mobile-menu-container .mobile-menu-qf .menu-block .sub-menu-container .sub-menu-block>p{border-bottom:1px solid #0006;padding-bottom:10px}.mobile-menu-container .mobile-menu-qf .menu-block .sub-menu-container .sub-menu-links{background:#f4f4f4;display:flex;flex-direction:column;font-size:12px}.mobile-menu-container .mobile-menu-qf .menu-block .sub-menu-container .sub-menu-links a{border-bottom:1px solid #0006;color:var(--text-primary-color);padding:20px 21px 20px 61px}.mobile-menu-container .mobile-menu-qf .menu-block .sub-menu-container .sub-menu-links a:first-child{border-top:1px solid #0006}.mobile-menu-container .mobile-menu-qf .menu-block .sub-menu-container .sub-menu-links a:last-child{border-bottom:none}.accordion-faqs-tag-based-container{display:grid;gap:40px 40px;grid-template-columns:1fr 1fr;padding-bottom:80px}@media screen and (max-width:768px){.accordion-faqs-tag-based-container{grid-template-columns:1fr;padding:40px 0}}.accordion-faqs-tag-based-container .accordion-sub-container .faq-sub-title{color:#484848;font-family:var(--font-body);font-size:23px;font-weight:700;letter-spacing:0;line-height:28px;margin-bottom:21px;text-align:left}@media screen and (max-width:768px){.accordion-faqs-tag-based-container .accordion-sub-container .faq-sub-title{text-align:center}}.accordion-faqs-tag-based-container .accordion-sub-container .accordion-wrapper:last-of-type .panel-active{border:1px solid #f4f4f4}.accordion-wrapper{height:-moz-fit-content;height:fit-content;width:100%}.accordion-wrapper .accordion{align-items:center;background-color:#f4f4f4;border:3px;border-radius:0;color:#212121;cursor:pointer;display:flex;font-size:14px;gap:0 10px;justify-content:space-between;line-height:17px;outline:none;padding:15px 22px;text-align:left;transition:.2s;transition:max-height .3s ease-out;width:100%}.accordion-wrapper .accordion.active .custom-arrow svg{transform:scaleY(-1)}.accordion-wrapper .accordion .custom-arrow svg{height:10px;transform:scaleY(1);width:10px}.accordion-wrapper .accordion .custom-arrow svg path{fill:var(--text-primary-color)}.accordion-wrapper .panel{background-color:#fcfcfc;max-height:0;overflow:hidden;padding:0 22px;transition:max-height .2s ease-out}.accordion-wrapper .panel.panel-active.panel-open-default{max-height:100%}.accordion-wrapper .panel p{align-items:flex-start;color:#212121;display:flex;flex-direction:column;font-family:var(--font-body);font-size:14px;gap:22px;justify-content:flex-start;line-height:17px}.faqs-list .accordion-wrapper .accordion{border-bottom:1px solid var(--primary-color);font-size:18px;font-weight:600;line-height:28px;padding:10px 0}.faqs-list .accordion-wrapper .panel{padding:0}.faqs-list .accordion-wrapper .panel *{color:#212121;font-size:16px;font-weight:100;line-height:24px}.faqs-list .accordion-wrapper .panel>div{padding:10px 0}.open-sidecart{cursor:pointer}#cart-drawer-container{background:#0000;height:100%;height:100dvh;top:0;right:0;bottom:0;left:0;pointer-events:none;position:fixed;transition:.3s ease;width:100dvw;z-index:2147483640!important}#cart-drawer-container.open{-webkit-backdrop-filter:blur(.5px);backdrop-filter:blur(.5px);background:#000000b3;pointer-events:all}#cart-drawer-container.open #cart-drawer{display:flex;flex-direction:column;transform:translate(0)}#cart-drawer-container.open #cart-drawer .inner{min-height:645px;overflow:auto;width:100%}#cart-drawer-container #cart-drawer{background-color:var(--light-grey);float:right;height:100%;height:100dvh;pointer-events:auto;transform:translate(100%);transition:.3s ease;width:clamp(320px,100%,470px)}@media screen and (max-height:500px){#cart-drawer-container #cart-drawer{overflow:auto}}#cart-drawer-container #cart-drawer .inner{align-self:stretch;display:flex;flex:1;flex-direction:column;min-height:645px;overflow:auto;width:100%}#cart-drawer-container #cart-drawer .inner>div{height:100%}#cart-drawer-container #cart-drawer>.top{align-items:center;border-bottom:1px solid var(--mid-grey);display:flex;font-size:23px;justify-content:space-between;margin:0 2.25rem;padding:13px 0}#cart-drawer-container #cart-drawer>.top p{font-size:23px;font-weight:900;margin:0}#cart-drawer-container #cart-drawer>.top span.closeSideCart{align-items:center;cursor:pointer;display:flex;justify-content:center;padding:1rem 0 1rem 1rem}#cart-drawer-container #cart-drawer>.top span.closeSideCart svg{fill:#000;height:.75rem;width:.75rem}#cart-drawer-container #cart-drawer>.top span.closeSideCart svg path{fill:var(--text-primary-color);stroke:var(--text-primary-color);stroke-width:2px}#cart-drawer-container #cart-drawer>form{display:flex;flex:1}#cart-drawer-container #cart-drawer .cart{width:100%}#cart-drawer-container #cart-drawer .cart .items-wrapper{margin:0 2.25rem;max-height:100%}#cart-drawer-container #cart-drawer .cart .items-wrapper.empty-cart,#cart-drawer-container #cart-drawer .cart .items-wrapper.limited{max-height:100%}#cart-drawer-container #cart-drawer .cart .items-wrapper.empty-cart{display:flex;flex-direction:column;justify-content:space-between;margin:0}#cart-drawer-container #cart-drawer .cart .items-wrapper .items{height:100%;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;width:100%}@media screen and (max-height:500px){#cart-drawer-container #cart-drawer .cart .items-wrapper .items{height:auto;overflow-y:visible;position:relative}}@media(max-width:1024px){#cart-drawer-container #cart-drawer .cart .items-wrapper .items{padding:0}}@media(max-width:768px){#cart-drawer-container #cart-drawer .cart .items-wrapper .items{padding:0}}#cart-drawer-container #cart-drawer .cart .items-wrapper .items::-webkit-scrollbar-track{background-color:#f5f5f5;border-radius:12px}#cart-drawer-container #cart-drawer .cart .items-wrapper .items::-webkit-scrollbar{background-color:#f5f5f5;width:6px}#cart-drawer-container #cart-drawer .cart .items-wrapper .items::-webkit-scrollbar-thumb{background-color:var(--primary-color);border-radius:12px}#cart-drawer-container #cart-drawer .cart .items-wrapper .items .item{padding:30px 0 0}#cart-drawer-container #cart-drawer .cart-recommendations{margin-top:auto;max-height:unset;opacity:1;transition:all .2s ease-out}@media(orientation:landscape)and (max-height:650px){#cart-drawer-container #cart-drawer .cart-recommendations{display:none}}#cart-drawer-container #cart-drawer .cart-recommendations.hide{max-height:0;opacity:0;padding:0}#cart-drawer-container #cart-drawer .cart-recommendations .products .product{position:relative}#cart-drawer-container #cart-drawer .cart-recommendations .products .product .link{height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}#cart-drawer-container #cart-drawer .cart-recommendations .products .product .add-to-cart{align-items:center;background:var(--primary-color);border-radius:50%;bottom:5px;box-sizing:border-box;cursor:pointer;display:flex;height:40px;justify-content:center;left:5px;padding:2px;position:absolute;scale:1;transition:scale .2s ease-out;width:40px;z-index:20}#cart-drawer-container #cart-drawer .cart-recommendations .products .product .add-to-cart svg{height:100%;object-fit:contain;pointer-events:none;width:100%}#cart-drawer-container #cart-drawer .cart-recommendations .products .product .add-to-cart svg path{fill:#fff}#cart-drawer-container #cart-drawer .cart-recommendations .products .product .add-to-cart:hover{scale:1.1}#cart-drawer-container #cart-drawer .cart-details{align-items:center;display:flex;flex-direction:column;justify-content:space-between}#cart-drawer-container #cart-drawer .cart-details #CalculateShippingBox{background:#fff;border-radius:5px;display:flex;flex-direction:column;gap:.5rem;margin-top:1rem;padding:1rem 2rem;width:75%}#cart-drawer-container #cart-drawer .cart-details #CalculateShippingBox .button-5{height:2.25rem;line-height:1;margin:0;padding:0 2rem}#cart-drawer-container #cart-drawer .cart-details #CalculateShippingBox ul{margin:0}#cart-drawer-container #cart-drawer .cart-details #CalculateShippingBox input[type=text]{border:1px solid #f4f4f4;border-radius:.25rem;font-size:14px;height:2.25rem;padding:0 .5rem;width:100%}#cart-drawer-container #cart-drawer .sub-total-wrapper{padding-bottom:1rem;padding-top:1rem;text-align:center}@media screen and (max-width:425px){#cart-drawer-container #cart-drawer .sub-total-wrapper{padding-bottom:10px;padding-top:15px}}#cart-drawer-container #cart-drawer .sub-total-wrapper p{margin:0}#cart-drawer-container #cart-drawer .sub-total-wrapper span{font-size:18px}#cart-drawer-container #cart-drawer .sub-total-wrapper .sub-total,#cart-drawer-container #cart-drawer .sub-total-wrapper .vat{font-weight:700}@media screen and (max-width:425px){#cart-drawer-container #cart-drawer .sub-total-wrapper .subtotal-title{font-size:16px}}#cart-drawer-container #cart-drawer .sub-total-wrapper ul{margin:0}#cart-drawer-container #cart-drawer .buttons{margin:0 auto 14px;width:75%}#cart-drawer-container #cart-drawer .buttons .closeSideCart,#cart-drawer-container #cart-drawer .buttons a,#cart-drawer-container #cart-drawer .buttons button,#cart-drawer-container #cart-drawer .buttons input[type=submit]{margin-bottom:16.5px;width:100%}@media screen and (max-width:425px){#cart-drawer-container #cart-drawer .buttons .closeSideCart,#cart-drawer-container #cart-drawer .buttons a,#cart-drawer-container #cart-drawer .buttons button,#cart-drawer-container #cart-drawer .buttons input[type=submit]{margin-bottom:7px}}#cart-drawer-container #cart-drawer .buttons .button.checkout{display:block;margin-bottom:4px;padding-bottom:10px;padding-top:10px;text-align:center;width:100%}#cart-drawer-container #cart-drawer .additional-checkout-options{background-color:#f8f8f8;border:5px solid #fff;border-top:none;padding:0 42px 19.5px}#cart-drawer-container #cart-drawer .additional-checkout-options ul{border:none!important}#cart-drawer-container #cart-drawer .vat-exemption{margin-bottom:24px;margin-top:0;text-align:center;width:75%}#cart-drawer-container #cart-drawer .vat-exemption p{color:var(--text-primary-color);font-size:14px;margin:0}@media screen and (max-width:425px){#cart-drawer-container #cart-drawer .vat-exemption p{font-size:12px;margin:0}}#cart-drawer-container #cart-drawer .empty-cart-text{border:1px solid var(--button-1-border-color);border-radius:var(--button-1-radius);display:block;margin:3rem auto;padding:1rem;text-align:center;width:calc(100% - 4.5rem)}#cart-drawer .additional-cart-items .show-items svg path{fill:var(--text-primary-color)}#cart-drawer .additional-cart-items .show-items.active+.additional-items{max-height:calc(100vh - 550px);overflow-y:scroll}@media screen and (max-width:375px){#cart-drawer .additional-cart-items .show-items.active+.additional-items{max-height:200px}}#cart-drawer .additional-cart-items .additional-items{margin:0 2.25rem;max-height:0;overflow:hidden;transition:all .2s ease-out}#cart-drawer .additional-cart-items .additional-items .item{display:flex;padding:30px 0}#cart-drawer .additional-cart-items .additional-items .item:first-child{padding-top:0}#cart-drawer .additional-cart-items .additional-items .item .optional-extras{list-style:none;margin:0;padding-left:0}#cart-drawer .additional-cart-items .additional-items .item .optional-extras li{background-color:#212121;border-radius:5px;color:#fff;font-size:10px;margin-bottom:2px;padding:3px 10px}#cart-drawer .additional-cart-items .additional-items .item .optional-extras li.remove-item:hover{pointer-events:none}#cart-drawer .additional-cart-items .additional-items .item .img-wrapper{max-width:100px}#cart-drawer .additional-cart-items .additional-items .item .img-wrapper img{min-height:94px;min-width:94px}#cart-drawer .additional-cart-items .additional-items .item .img-wrapper svg{width:94px}#cart-drawer .additional-cart-items .additional-items .item .info-wrapper{display:flex;flex:1;flex-direction:column;justify-content:space-between;padding:6px 0 6px 20px}#cart-drawer .additional-cart-items .additional-items .item .info-wrapper .top>div{align-items:center;display:flex;justify-content:space-between}#cart-drawer .additional-cart-items .additional-items .item .info-wrapper .top p{font-size:16px;margin:0}#cart-drawer .additional-cart-items .additional-items .item .info-wrapper .top a p{color:var(--text-primary-color);display:block;font-size:14px;font-weight:700;line-height:17px;margin-bottom:.5rem}#cart-drawer .additional-cart-items .additional-items .item .info-wrapper .top svg{cursor:pointer;height:20px;width:20px}#cart-drawer .additional-cart-items .additional-items .item .info-wrapper .top svg path{fill:var(--text-primary-color)}#cart-drawer .additional-cart-items .additional-items .item .info-wrapper .top span{font-size:12px;margin-bottom:0;margin-left:5px}#cart-drawer .additional-cart-items .additional-items .item .info-wrapper .mid{display:block;font-size:14px;font-weight:600;margin-bottom:.25rem}#cart-drawer .additional-cart-items .additional-items .item .info-wrapper .bottom{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;justify-content:space-between;margin-top:6px}#cart-drawer .additional-cart-items .additional-items .item .info-wrapper .bottom .price-wrapper{font-size:14px;font-weight:700}#cart-drawer .additional-cart-items .additional-items .item .info-wrapper .bottom .price-wrapper.sale{color:#c60000}#cart-drawer .additional-cart-items .additional-items .item .info-wrapper .bottom .price-wrapper .sale-price{color:#707070;font-size:14px;font-weight:400;margin-left:5px;text-decoration:line-through}.side-cart .show-items{align-content:center;align-items:center;color:inherit;display:flex;justify-content:space-between;margin:0 2.25rem;padding-bottom:25px}.side-cart .show-items p{font-size:14px;font-weight:700;margin-top:10px}.side-cart .show-items div svg{fill:#212121;transform:rotate(0)}.side-cart .show-items div svg path{fill:#212121}.side-cart .show-items.active div svg{transform:rotate(180deg)}.side-cart .items-wrapper{overflow:hidden}.side-cart .items-wrapper.show{max-height:100%;transition:max-height .3s ease-in}.side-cart .items-wrapper .item{display:flex;padding:30px 0 0}.side-cart .items-wrapper .item .optional-extras{list-style:none;margin:0;padding-left:0}.side-cart .items-wrapper .item .optional-extras li{background-color:#212121;border-radius:5px;color:#fff;font-size:10px;margin-bottom:2px;padding:3px 10px}.side-cart .items-wrapper .item .optional-extras li.remove-item:hover{background-color:#333;cursor:pointer}.side-cart .items-wrapper .item .img-wrapper{max-width:100px}.side-cart .items-wrapper .item .img-wrapper img,.side-cart .items-wrapper .item .img-wrapper svg{background:#fff;height:94px!important;min-height:94px;min-width:94px;width:94px!important}.side-cart .items-wrapper .item .img-wrapper svg{width:94px}.side-cart .items-wrapper .item .info-wrapper{display:flex;flex:1;flex-direction:column;padding:6px 0 6px 20px}.side-cart .items-wrapper .item .info-wrapper .top>div{align-items:flex-start;display:flex;justify-content:space-between}.side-cart .items-wrapper .item .info-wrapper .top p{font-size:16px;margin:0}.side-cart .items-wrapper .item .info-wrapper .top a p{color:var(--text-primary-color);display:block;font-size:14px;font-weight:700;line-height:17px;margin-bottom:.5rem;padding-right:15px}.side-cart .items-wrapper .item .info-wrapper .top svg{cursor:pointer;height:20px;width:20px}.side-cart .items-wrapper .item .info-wrapper .top svg path{fill:var(--text-primary-color)}.side-cart .items-wrapper .item .info-wrapper .top span{font-size:12px;margin-bottom:0;margin-right:13px}.side-cart .items-wrapper .item .info-wrapper .mid{display:block;font-size:14px;font-weight:600;margin-bottom:.25rem}.side-cart .items-wrapper .item .info-wrapper .bottom{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;justify-content:space-between;margin-top:0}.side-cart .items-wrapper .item .info-wrapper .bottom p{margin:0}.side-cart .items-wrapper .item .info-wrapper .bottom span{font-size:14px;font-weight:600}.side-cart .items-wrapper .item .info-wrapper .bottom .side-cart-item-price span.sale{color:#c60000;margin-right:8px}.side-cart .items-wrapper .item .info-wrapper .bottom .side-cart-item-price span.strikethrough{color:#707070}.side-cart .items-wrapper .item .info-wrapper .bottom .side-cart-item-vat{color:#c60000;font-size:13px;font-weight:600;margin-bottom:-5px;margin-top:-15px}.side-cart .items-wrapper .item[data-item-handle=extra-addon]{background:#fff;border-radius:10px;margin:0 0 10px;padding:10px 0}.side-cart .items-wrapper .item[data-item-handle=extra-addon] .img-wrapper,.side-cart .items-wrapper .item[data-item-handle=extra-addon] .quantity-wrapper{display:none!important}.side-cart .items-wrapper .item[data-item-handle=extra-addon] .product-info .p-title span{font-size:14px}.side-cart .items-wrapper .item[data-item-handle=extra-addon] .cart-info-right .remove-control{margin-right:0}.side-cart .cart-recommendations{background-color:#fff;display:block;margin-top:auto;opacity:1;padding-bottom:10px;padding-top:10px}@media(orientation:landscape)and (max-height:768px){.side-cart .cart-recommendations{display:none}}.side-cart .cart-recommendations .inner-recommendation{margin:0 2.25rem}.side-cart .cart-recommendations .inner-recommendation .products{display:flex;justify-content:space-between}.side-cart .cart-recommendations .inner-recommendation .products .product{background-color:var(--light-grey);background:#fff;border-bottom:4px solid #fff;height:0;overflow:hidden;padding-top:31%;width:31%}.side-cart .cart-recommendations .inner-recommendation .products .product img,.side-cart .cart-recommendations .inner-recommendation .products .product svg{height:100%;left:0;object-fit:cover;position:absolute;top:0;transition:all .3s;width:100%}.side-cart .cart-recommendations .inner-recommendation .products .product:hover{border-bottom:4px solid var(--primary-color)}.side-cart .cart-recommendations .inner-recommendation .products .product:hover img{transform:scale(1.05)}.side-cart .cart-recommendations .recommendations-title{font-size:18px;font-weight:700;margin-bottom:20px}@media screen and (max-width:768px){.side-cart .cart-recommendations .recommendations-title{margin-bottom:0}}.side-cart .cart-recommendations .cart-recommendations-products{align-items:center;display:flex;gap:13px}.side-cart .cart-recommendations .cart-recommendations-products .recommendations-product{background:#f4f4f4;overflow:hidden;padding-top:31.156%;position:relative;width:33.3333%}.side-cart .cart-recommendations .cart-recommendations-products .recommendations-product img{display:block;left:50%;margin:0;mix-blend-mode:darken;position:absolute;top:50%;transform:translate(-50%,-50%)}.cart .cart-item{margin-bottom:80px;padding:0;position:relative;width:100%}.cart .cart-item:last-child{margin-bottom:0}.cart .cart-item .cart-item-flex{display:flex}.cart .cart-item .img-wrap{aspect-ratio:1/1;display:flex;flex-direction:column;height:140px;margin-right:32px;width:140px}@media screen and (max-width:425px){.cart .cart-item .img-wrap{aspect-ratio:1/1;height:130px;margin-right:30px;min-height:auto;min-width:auto;width:130px}}.cart .cart-item .img-wrap img{display:block;height:100%;object-fit:cover;width:100%}.cart .cart-item .content-wrapper{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;width:100%}.cart .cart-item .content-wrapper .product-info{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;margin:0;width:100%}.cart .cart-item .content-wrapper .product-info .p-variant p{color:#707070;font-size:14px;font-weight:600;margin:0}.cart .cart-item .content-wrapper .product-info .p-var{font-size:13px;margin:0}.cart .cart-item .content-wrapper .product-info .p-title{display:block;margin:0 0 8px;width:100%}@media screen and (min-width:1024px){.cart .cart-item .content-wrapper .product-info .p-title{padding-right:20px}}.cart .cart-item .content-wrapper .product-info .p-brand,.cart .cart-item .content-wrapper .product-info .p-title,.cart .cart-item .content-wrapper .product-info .p-title span{color:inherit;font-size:16px;font-weight:700}@media screen and (max-width:425px){.cart .cart-item .content-wrapper .product-info .p-brand,.cart .cart-item .content-wrapper .product-info .p-title,.cart .cart-item .content-wrapper .product-info .p-title span{font-size:14px}}.cart .cart-item .content-wrapper .product-info .p-brand{margin:0}.cart .cart-item .content-wrapper .product-info .cart-item-vat{color:#c60000;font-size:13px;font-weight:600;margin-bottom:5px;margin-top:0}.cart .cart-item .content-wrapper .product-info:nth-of-type(2){margin-bottom:10px;margin-top:2.5px}.cart .cart-item .content-wrapper .cart-item-price{text-align:right}@media screen and (max-width:1024px){.cart .cart-item .content-wrapper .cart-item-price{display:none}}.cart .cart-item .content-wrapper .cart-item-price p{color:#121212;font-weight:700;margin:0;text-align:right}.cart .cart-item .content-wrapper .cart-item-price p.sale{color:#c60000}.cart .cart-item .content-wrapper .cart-item-price p.strikethrough{color:#b2b2b2}.cart .cart-item .content-wrapper .cart-info{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:10px 25px;justify-content:space-between;margin-top:auto;width:100%}@media screen and (max-width:425px){.cart .cart-item .content-wrapper .cart-info{gap:10px;justify-content:space-between}}.cart .cart-item .content-wrapper .cart-info .cart-info-left{align-items:center;display:flex;justify-content:flex-start}@media screen and (max-width:1024px){.cart .cart-item .content-wrapper .cart-info .cart-info-left{margin:10px 0 0}}.cart .cart-item .content-wrapper .cart-info .cart-info-left p{color:#707070;font-size:14px;margin:0}.cart .cart-item .content-wrapper .cart-info .row-break{flex-basis:100%;height:0;margin:10px 0}.cart .cart-item .content-wrapper .cart-info .p-price,.cart .cart-item .content-wrapper .cart-info .p-quantity,.cart .cart-item .content-wrapper .cart-info .p-subtotal,.cart .cart-item .content-wrapper .cart-info .p-variant{text-align:left}.cart .cart-item .content-wrapper .cart-info .p-price p,.cart .cart-item .content-wrapper .cart-info .p-quantity p,.cart .cart-item .content-wrapper .cart-info .p-subtotal p,.cart .cart-item .content-wrapper .cart-info .p-variant p{font-size:14px;font-weight:700;margin:6.5px 0 auto}.cart .cart-item .content-wrapper .cart-info .p-price .label,.cart .cart-item .content-wrapper .cart-info .p-quantity .label,.cart .cart-item .content-wrapper .cart-info .p-subtotal .label,.cart .cart-item .content-wrapper .cart-info .p-variant .label{font-size:12px;font-weight:500;margin:0 0 3px}.cart .cart-item .content-wrapper .cart-info .p-subtotal{margin-left:auto}.cart .cart-item .content-wrapper .cart-info .p-quantity .quantity-wrapper{background:#f4f4f4}.cart .cart-item .content-wrapper .cart-info .p-quantity .quantity-wrapper .quantity{flex-basis:50%}.cart .cart-item .content-wrapper .cart-info .p-quantity .quantity-wrapper>*{height:2.5rem}.cart .cart-item .content-wrapper .cart-info .remove-item svg{fill:#d3d3d3;cursor:pointer;height:20px;width:20px}.cart .cart-item .content-wrapper .cart-info .remove-item svg path{fill:#d3d3d3}@media screen and (max-width:768px){.cart .cart-item .content-wrapper .cart-info .p-variant{display:none}}.cart .cart-item .content-wrapper .remove-control{display:flex;flex-direction:column;margin-left:auto;margin-right:20px}.cart .cart-item .content-wrapper .remove-control .remove-item{height:20px;margin:0;padding:0;width:20px}.cart .cart-item .content-wrapper .remove-control .remove-item svg{cursor:pointer;height:20px;width:20px}.cart .cart-item .content-wrapper .remove-control .remove-item svg path{fill:#d3d3d3}.cart .cart-item .content-wrapper .remove-control .remove-item:hover svg path{fill:#212121}.cart .cart-item .content-wrapper .policy-link{display:flex;flex-direction:column;order:1}.cart .cart-item .content-wrapper .policy-link .policy{color:var(--primary-color);font-size:12px;font-weight:400;white-space:nowrap}.cart .cart-item .content-wrapper .policy-link .policy:hover{text-decoration:underline}.cart .cart-item .cart-info-right{align-items:center;display:flex;justify-content:flex-end}@media screen and (max-width:1024px){.cart .cart-item .cart-info-right{margin:30px 0 0}}.cart .cart-item .cart-info-right .cart-item-price{text-align:left}@media screen and (min-width:1024px){.cart .cart-item .cart-info-right .cart-item-price{display:none}}.cart .cart-item .cart-info-right .cart-item-price p{color:#121212;font-weight:700;margin:0;text-align:right}.cart .cart-item .cart-info-right .cart-item-price p.sale{color:#c60000}.cart .cart-item .cart-info-right .cart-item-price p.strikethrough{color:#b2b2b2}.cart .cart-item .cart-info-right .p-quantity .quantity-wrapper{background:#f4f4f4}.cart .cart-item .cart-info-right .p-quantity .quantity-wrapper .quantity{flex-basis:50%}.cart .cart-item .cart-info-right .p-quantity .quantity-wrapper>*{height:2.5rem}.cart .cart-item .cart-info-right .remove-control{display:flex;flex-direction:column;margin-left:auto;margin-right:20px}.cart .cart-item .cart-info-right .remove-control .remove-item{height:20px;margin:0;padding:0;width:20px}.cart .cart-item .cart-info-right .remove-control .remove-item svg{cursor:pointer;height:20px;width:20px}.cart .cart-item .cart-info-right .remove-control .remove-item svg path{fill:#d3d3d3}.cart .cart-item .cart-info-right .remove-control .remove-item:hover svg path{fill:#212121}.cart .cart-item[data-item-handle="5-year-warranty"],.cart .cart-item[data-item-handle=care-kit],.cart .cart-item[data-item-handle=installation-service]{border:1px solid #ddd;border-radius:10px;margin-top:-50px;padding:15px}.cart .cart-item[data-item-handle="5-year-warranty"].show,.cart .cart-item[data-item-handle=care-kit].show,.cart .cart-item[data-item-handle=installation-service].show{display:block}.cart .cart-item[data-item-handle="5-year-warranty"] .img-wrap,.cart .cart-item[data-item-handle="5-year-warranty"] .p-quantity,.cart .cart-item[data-item-handle="5-year-warranty"] .policy-link,.cart .cart-item[data-item-handle=care-kit] .img-wrap,.cart .cart-item[data-item-handle=care-kit] .p-quantity,.cart .cart-item[data-item-handle=care-kit] .policy-link,.cart .cart-item[data-item-handle=installation-service] .img-wrap,.cart .cart-item[data-item-handle=installation-service] .p-quantity,.cart .cart-item[data-item-handle=installation-service] .policy-link{display:none!important}.cart .cart-item[data-item-handle="5-year-warranty"] .product-info .p-title span,.cart .cart-item[data-item-handle=care-kit] .product-info .p-title span,.cart .cart-item[data-item-handle=installation-service] .product-info .p-title span{font-size:14px}.cart .cart-item[data-item-handle="5-year-warranty"] .cart-info-right,.cart .cart-item[data-item-handle=care-kit] .cart-info-right,.cart .cart-item[data-item-handle=installation-service] .cart-info-right{margin-top:0}.cart .cart-item[data-item-handle="5-year-warranty"] .cart-info-right .remove-control,.cart .cart-item[data-item-handle=care-kit] .cart-info-right .remove-control,.cart .cart-item[data-item-handle=installation-service] .cart-info-right .remove-control{margin-right:0}.cart .cart-item[data-item-handle="5-year-warranty"] .cart-item-extras,.cart .cart-item[data-item-handle=care-kit] .cart-item-extras,.cart .cart-item[data-item-handle=installation-service] .cart-item-extras{display:none!important;margin:0}.cart .cart-item[data-item-handle=care-kit] .product-info .p-variant{display:none}.cart-item-extras{margin:25px 0 0}.cart-item-extras .cart-extra-single{align-items:flex-start;margin:0 0 25px}@media screen and (min-width:1024px){.cart-item-extras .cart-extra-single{align-items:center;display:flex;justify-content:space-between}}.cart-item-extras .cart-extra-single:last-child{margin:0}.cart-item-extras .cart-extra-single p{font-size:14px;margin:0}.cart-item-extras .cart-extra-single p strong{font-size:14px}.cart-item-extras .cart-extra-single p a{color:#212121;cursor:pointer;display:block;font-size:14px;margin:12px 0 0;text-decoration:underline}.cart-item-extras .cart-extra-single p a:hover{text-decoration:none}.cart-item-extras .cart-extra-single .button{display:table;font-size:14px;line-height:1;padding:10px 20px;text-align:center}@media screen and (max-width:1024px){.cart-item-extras .cart-extra-single .button{margin-left:auto;margin-right:0}}.cart-item-extras .cart-extra-single .button:hover{background:#212121;color:#fff}.item .quantity-wrapper{background:#fff;display:flex}.item .quantity-wrapper>*{align-items:center;display:flex;height:2rem;justify-content:center;text-align:center;width:2rem}.item .quantity-wrapper .minus,.item .quantity-wrapper .plus{cursor:pointer;transition:.3s ease}.item .quantity-wrapper .minus:hover,.item .quantity-wrapper .plus:hover{background:#d3d3d3}.item .quantity-wrapper .minus[data-pending=true],.item .quantity-wrapper .plus[data-pending=true]{cursor:not-allowed}.item .quantity-wrapper .quantity{border-left:none;border-right:none}.item .oos,.item .quantity-wrapper .quantity span{font-size:12px}.item .oos{margin:0;text-align:right;width:50%}.item .oos span{cursor:pointer;font-size:12px;text-decoration:underline}#vatDeductible{display:flex;position:relative}@media(min-width:768px){#vatDeductible{margin-left:5rem}}@media(max-width:768px){#vatDeductible{margin-left:auto;margin-right:auto}}#vatDeductible .vat-checkbox{align-items:center;display:flex;position:relative;width:auto}#vatDeductible .vat-checkbox label{font-size:12px;font-weight:400!important}@media(min-width:640px){#vatDeductible .vat-checkbox label{font-size:14px}}#vatDeductible .vat-checkbox input[type=checkbox]{-webkit-appearance:none;background:#fff;border:1px solid #121212;border-radius:3px;cursor:pointer;height:16px;margin:0 7px 0 0;width:16px}#vatDeductible .vat-checkbox input[type=checkbox]+label{cursor:pointer}#vatDeductible .vat-checkbox input[type=checkbox]+label:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 29'%3E%3Cpath d='m35.191.81-20.91 20.911-9.253-9.253a2.903 2.903 0 0 0-4.154 0 2.903 2.903 0 0 0 0 4.154l11.294 11.293c.583.583 1.31.874 2.04.874.729 0 1.53-.291 2.04-.874L39.126 5.037a2.903 2.903 0 0 0 0-4.153C38.179-.282 36.285-.282 35.192.81Z' fill='%23121212'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:10px;content:"";height:16px;left:0;opacity:0;pointer-events:none;position:absolute;top:2px;width:16px}@media(min-width:640px){#vatDeductible .vat-checkbox input[type=checkbox]+label:before{top:3px}}#vatDeductible .vat-checkbox input[type=checkbox]:checked{border-color:#128282}#vatDeductible .vat-checkbox input[type=checkbox]:checked+label:before{opacity:1}.vat-toggle-container{cursor:pointer;display:flex;height:26px;margin-right:30px;min-height:26px;width:125px}.vat-toggle-container>div{cursor:pointer;position:relative;width:50%}.vat-toggle-container>div>label{background-color:#f4f4f4;color:var(--text-primary-color);font-size:12px;font-weight:700;height:100%;left:0;padding:5px 8px;pointer-events:none;position:absolute;top:0;transition:all .3s;white-space:nowrap;width:100%}.vat-toggle-container>div>label:hover{filter:brightness(1);filter:brightness(.94)}.vat-toggle-container>div>label.exc-vat{border-radius:20px 0 0 20px}.vat-toggle-container>div>label.inc-vat{border-radius:0 20px 20px 0}.vat-toggle-container>div input{cursor:pointer;height:100%;left:0;margin:0;opacity:0;position:absolute;top:0;width:100%}.vat-toggle-container>div input:checked{pointer-events:none}.vat-toggle-container>div input:checked+label{background-color:var(--primary-color);color:#fff}.video-container__modal .video-modal-trigger{cursor:pointer;height:100%;position:relative}.video-container__modal .video-modal-trigger .image-container{height:100%}.video-container__modal .video-modal-trigger .top-layer{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:5}.video-container__modal .video-modal-trigger .top-layer svg{height:var(--modal-tab-icon-size);width:var(--modal-tab-icon-size)}.video-container__modal .video-modal-trigger .top-layer svg rect{fill:var(--icon-bg-fill)}.video-container__modal .video-modal-trigger .top-layer svg path{fill:var(--icon-fill-dark)}.video-container__modal .video-modal{background:#000000bf;border-radius:0;display:none;height:100lvh;left:0;padding:var(--global-sect-pad-y-lg) var(--global-sect-pad-x-lg);position:fixed;top:0;width:100lvw;z-index:10000000}.video-container__modal .video-modal.video-modal-visible{display:flex}.video-container__modal .video-modal .video-modal-content{background-color:var(--modal-bg-fill);border:var(--modal-border-width) solid var(--modal-bg-stroke);border-radius:var(--modal-border-rad);gap:var(--modal-gap-md);height:100%;padding:var(--modal-tab-pad-y) var(--modal-tab-pad-x);position:relative;width:100%}.video-container__modal .video-modal .video-modal-content .video-close{background-color:var(--icon-bg-fill);border:var(--icon-border-width) solid var(--icon-bg-stroke);border-radius:var(--icon-border-rad);box-shadow:none;box-sizing:initial;height:var(--icon-size);padding:var(--icon-pad);position:absolute;right:calc(var(--global-sect-pad-x-lg) * -1 / 2);top:calc(var(--global-sect-pad-y-lg) * -1 / 2);transition:opacity .3s;width:var(--icon-size);z-index:1}.video-container__modal .video-modal .video-modal-content .video-close .icon{color:var(--icon-fill-dark);display:block;height:var(--icon-size);width:var(--icon-size)}.video-container__modal .video-modal .video-modal-content .video,.video-container__modal .video-modal .video-modal-content .video iframe{height:100%;width:100%}.video-stored-container{position:relative}.video-stored-container .video-poster{left:0;position:absolute;top:0;z-index:1}.video-stored-container .video-poster,.video-stored-container img{height:100%;object-fit:cover;width:100%}.video-stored-container .click-to-play{align-items:center;cursor:pointer;display:flex;justify-content:center;position:relative}.video-stored-container .click-to-play .play-btn{border:var(--global-border-rad) solid var(--color-icon-border);border-radius:var(--global-border-rad);height:var(--icon-size);position:absolute;width:var(--icon-size);z-index:2}.video-stored-container .click-to-play .play-btn rect{fill:var(--icon-bg-fill)}.video-stored-container .click-to-play .play-btn path{fill:var(--icon-fill-dark)}.video-stored-container video{height:100%;width:100%}.has-lightbox{cursor:zoom-in}.lightbox-component{background:#000000bf;border-radius:0;display:none;height:100vh;height:100lvh;justify-content:center;left:0;padding:100px;position:fixed;top:0;width:100vw;width:100lvw;z-index:10000000}.lightbox-component:has(.zoomed-in):not(:has(.zoom-disabled)){padding:0}.lightbox-component .lightbox-wrapper{height:100%;max-width:100%}.lightbox-component .lightbox-wrapper .image-container,.lightbox-component .lightbox-wrapper .swiper-container,.lightbox-component .lightbox-wrapper .swiper-slide,.lightbox-component .lightbox-wrapper .swiper-wrapper{aspect-ratio:1/1;height:80dvh;max-height:80dvh;max-width:80dvw;min-height:auto;min-width:auto}@media screen and (min-width:768px){.lightbox-component .lightbox-wrapper .image-container,.lightbox-component .lightbox-wrapper .swiper-container,.lightbox-component .lightbox-wrapper .swiper-slide,.lightbox-component .lightbox-wrapper .swiper-wrapper{width:80dvw!important}}.lightbox-component .swiper-container{max-height:100%;min-height:100%;min-width:100%;overflow:hidden;width:100%}.lightbox-component .swiper-wrapper .swiper-slide{background-color:#fff;border-radius:0;opacity:1!important;transition:all .3s}.lightbox-component .swiper-wrapper .swiper-slide.swiper-slide-active{opacity:1}.lightbox-component .swiper-wrapper .swiper-slide.lightbox-video_external .image-container img,.lightbox-component .swiper-wrapper .swiper-slide.lightbox-video_internal .image-container img{object-fit:cover}.lightbox-component .swiper-wrapper .swiper-slide .image-container{box-sizing:border-box;padding:32px}.lightbox-component .swiper-wrapper .swiper-slide .image-container img{height:100%;min-height:auto;min-width:auto;object-fit:contain;transition:scale .3s ease-in-out;width:100%}.lightbox-component .swiper-wrapper .swiper-slide .image-container img[src*=".png"]{aspect-ratio:1/1;border-radius:0;margin:auto;object-fit:contain}.lightbox-component .swiper-wrapper .swiper-slide .image-container img.zoomed-in{cursor:zoom-out;scale:2}.lightbox-component .swiper-wrapper .swiper-slide .image-container .placeholder-svg{height:100%;width:100%}.lightbox-component .swiper-button{height:40px;top:50%!important;width:40px}.lightbox-component .swiper-button.swiper-button-prev{left:10px!important}.lightbox-component .swiper-button.swiper-button-next{right:10px!important}.lightbox-component .swiper-button:after{display:none}.lightbox-component .swiper-button:hover path,.lightbox-component .swiper-button:hover svg{fill:#f1f1f1!important}.lightbox-component .lightbox-close{align-items:center;background:#232323a6;border:none;border-radius:0;box-shadow:none;box-sizing:initial;display:flex;height:45px;justify-content:center;min-height:45px;min-width:45px;padding:0;position:absolute;right:0;top:0;transition:all .3s ease-in-out;width:45px;z-index:1}.lightbox-component .lightbox-close path,.lightbox-component .lightbox-close svg{fill:var(--primary-color)!important}.lightbox-component .lightbox-close svg{height:20px}.lightbox-component .lightbox-close:hover{background:#232323a6;border:none;border-radius:0;padding:0}.lightbox-component .lightbox-close:hover path,.lightbox-component .lightbox-close:hover svg{fill:#f1f1f1!important}.lightbox-component .video-component,.lightbox-component .video-container{height:100%;width:100%}.lightbox-component .video-component .image-container img,.lightbox-component .video-container .image-container img{object-fit:cover}.lightbox-component .video-stored-container .video-poster{height:100%;object-fit:cover;width:100%}.video-external-container .more-video{height:100%;position:relative;width:100%}.video-external-container .more-video .image-container{background-position:50%;background-repeat:no-repeat;background-size:cover;padding-top:56.25%;width:100%}@media screen and (max-width:749px){.video-external-container .more-video .image-container{height:100%;padding-top:0}}.video-external-container .more-video .image-container .placeholder-svg,.video-external-container .more-video .image-container .slide-poster{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}@media screen and (max-width:749px){.video-external-container .more-video .image-container .slide-poster{position:relative}}.video-external-container .more-video .back,.video-external-container .more-video .front{align-items:center;background:#0000;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.video-external-container .more-video .top-layer{background:#0000;height:100%;left:0;position:absolute;top:0;transition:all .5s linear;width:100%}.video-external-container .more-video .top-layer.full{background:#0000;background:var(--background-fill-dark-1);height:100%!important;left:0;margin:0!important;overflow:hidden;right:0;width:100%!important}.video-external-container .more-video .back,.video-external-container .more-video .front{transition:all 2s linear}.video-external-container .more-video .back.hidden,.video-external-container .more-video .front.hidden{display:none!important}.video-external-container .more-video .back.invisible,.video-external-container .more-video .front.invisible{opacity:0!important}.video-external-container .more-video .front .btn img{margin:0 auto;transform:scale(1);transition:all .3s ease-in-out;width:113px}.video-external-container .more-video .front .play-btn{left:50%;position:absolute;top:52%;transform:translate(-50%,-50%)}@media screen and (max-width:749px){.video-external-container .more-video .front .play-btn{top:50%}}.video-external-container .more-video .front:hover{cursor:pointer}.video-external-container .more-video .front:hover .btn img{transform:scale(1.1)}.video-external-container .more-video .back .video-wrapper,.video-external-container .more-video .back .video-wrapper iframe{height:100%;width:100%}.video-external-container.background-video{height:100%;overflow:hidden;padding-bottom:0;position:relative;width:100%}.video-external-container.background-video .youtube-video-wrapper{height:100vh;pointer-events:none;width:100vw}.video-external-container.background-video .youtube-video-wrapper iframe{height:100%;height:calc(100% + 120px);left:0;pointer-events:none;position:absolute;top:-60px;width:100%}.video-external-container__autoplay{height:0;padding-bottom:56.25%;position:relative;width:100%}.video-external-container__autoplay .external-video{height:100%;position:absolute;width:100%}.video-external-container__autoplay .vimeo-video{height:56.25vw;left:50%;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;transform:translate(-50%,-50%);width:100vw}/*!
 * Bootstrap Grid v5.1.3 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root{--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-primary: #0d6efd;--bs-secondary: #6c757d;--bs-success: #198754;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #f8f9fa;--bs-dark: #212529;--bs-primary-rgb: 13, 110, 253;--bs-secondary-rgb: 108, 117, 125;--bs-success-rgb: 25, 135, 84;--bs-info-rgb: 13, 202, 240;--bs-warning-rgb: 255, 193, 7;--bs-danger-rgb: 220, 53, 69;--bs-light-rgb: 248, 249, 250;--bs-dark-rgb: 33, 37, 41;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-body-color-rgb: 33, 37, 41;--bs-body-bg-rgb: 255, 255, 255;--bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, #ffffff26, #fff0);--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size: 1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #212529;--bs-body-bg: #fff}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{margin-left:auto;margin-right:auto;padding-left:var(--bs-gutter-x, .75rem);padding-right:var(--bs-gutter-x, .75rem);width:100%}@media(min-width:576px){.container,.container-sm{max-width:540px}}@media(min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media(min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media(min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media(min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}.row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x) * -.5);margin-right:calc(var(--bs-gutter-x) * -.5);margin-top:calc(var(--bs-gutter-y) * -1)}.row>*{box-sizing:border-box;flex-shrink:0;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x) * .5);padding-right:calc(var(--bs-gutter-x) * .5);width:100%}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x: 0}.g-0,.gy-0{--bs-gutter-y: 0}.g-1,.gx-1{--bs-gutter-x: .25rem}.g-1,.gy-1{--bs-gutter-y: .25rem}.g-2,.gx-2{--bs-gutter-x: .5rem}.g-2,.gy-2{--bs-gutter-y: .5rem}.g-3,.gx-3{--bs-gutter-x: 1rem}.g-3,.gy-3{--bs-gutter-y: 1rem}.g-4,.gx-4{--bs-gutter-x: 1.5rem}.g-4,.gy-4{--bs-gutter-y: 1.5rem}.g-5,.gx-5{--bs-gutter-x: 3rem}.g-5,.gy-5{--bs-gutter-y: 3rem}@media(min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x: 0}.g-sm-0,.gy-sm-0{--bs-gutter-y: 0}.g-sm-1,.gx-sm-1{--bs-gutter-x: .25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y: .25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x: .5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y: .5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x: 1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y: 1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x: 1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y: 1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x: 3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y: 3rem}}@media(min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x: 0}.g-md-0,.gy-md-0{--bs-gutter-y: 0}.g-md-1,.gx-md-1{--bs-gutter-x: .25rem}.g-md-1,.gy-md-1{--bs-gutter-y: .25rem}.g-md-2,.gx-md-2{--bs-gutter-x: .5rem}.g-md-2,.gy-md-2{--bs-gutter-y: .5rem}.g-md-3,.gx-md-3{--bs-gutter-x: 1rem}.g-md-3,.gy-md-3{--bs-gutter-y: 1rem}.g-md-4,.gx-md-4{--bs-gutter-x: 1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y: 1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x: 3rem}.g-md-5,.gy-md-5{--bs-gutter-y: 3rem}}@media(min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x: 0}.g-lg-0,.gy-lg-0{--bs-gutter-y: 0}.g-lg-1,.gx-lg-1{--bs-gutter-x: .25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y: .25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x: .5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y: .5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x: 1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y: 1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x: 1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y: 1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x: 3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y: 3rem}}@media(min-width:1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x: 0}.g-xl-0,.gy-xl-0{--bs-gutter-y: 0}.g-xl-1,.gx-xl-1{--bs-gutter-x: .25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y: .25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x: .5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y: .5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x: 1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y: 1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x: 1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y: 1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x: 3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y: 3rem}}@media(min-width:1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x: 0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y: 0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x: .25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y: .25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x: .5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y: .5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x: 1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y: 1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x: 1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y: 1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x: 3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y: 3rem}}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-left:0!important;margin-right:0!important}.mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-3{margin-left:1rem!important;margin-right:1rem!important}.mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-5{margin-left:3rem!important;margin-right:3rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-0{margin-bottom:0!important;margin-top:0!important}.my-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-left:0!important;padding-right:0!important}.px-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-3{padding-left:1rem!important;padding-right:1rem!important}.px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-5{padding-left:3rem!important;padding-right:3rem!important}.py-0{padding-bottom:0!important;padding-top:0!important}.py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}@media(min-width:576px){.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-left:0!important;margin-right:0!important}.mx-sm-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-sm-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-sm-3{margin-left:1rem!important;margin-right:1rem!important}.mx-sm-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-sm-5{margin-left:3rem!important;margin-right:3rem!important}.mx-sm-auto{margin-left:auto!important;margin-right:auto!important}.my-sm-0{margin-bottom:0!important;margin-top:0!important}.my-sm-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-sm-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-sm-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-sm-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-sm-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-sm-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-left:0!important;padding-right:0!important}.px-sm-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-sm-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-sm-3{padding-left:1rem!important;padding-right:1rem!important}.px-sm-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-sm-5{padding-left:3rem!important;padding-right:3rem!important}.py-sm-0{padding-bottom:0!important;padding-top:0!important}.py-sm-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-sm-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-sm-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-sm-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-sm-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}}@media(min-width:768px){.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-left:0!important;margin-right:0!important}.mx-md-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-md-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-md-3{margin-left:1rem!important;margin-right:1rem!important}.mx-md-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-md-5{margin-left:3rem!important;margin-right:3rem!important}.mx-md-auto{margin-left:auto!important;margin-right:auto!important}.my-md-0{margin-bottom:0!important;margin-top:0!important}.my-md-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-md-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-md-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-md-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-md-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-md-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-left:0!important;padding-right:0!important}.px-md-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-md-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-md-3{padding-left:1rem!important;padding-right:1rem!important}.px-md-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-md-5{padding-left:3rem!important;padding-right:3rem!important}.py-md-0{padding-bottom:0!important;padding-top:0!important}.py-md-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-md-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-md-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-md-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-md-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}}@media(min-width:992px){.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-left:0!important;margin-right:0!important}.mx-lg-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-lg-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-lg-3{margin-left:1rem!important;margin-right:1rem!important}.mx-lg-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-lg-5{margin-left:3rem!important;margin-right:3rem!important}.mx-lg-auto{margin-left:auto!important;margin-right:auto!important}.my-lg-0{margin-bottom:0!important;margin-top:0!important}.my-lg-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-lg-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-lg-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-lg-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-lg-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-lg-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-left:0!important;padding-right:0!important}.px-lg-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-lg-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-lg-3{padding-left:1rem!important;padding-right:1rem!important}.px-lg-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-lg-5{padding-left:3rem!important;padding-right:3rem!important}.py-lg-0{padding-bottom:0!important;padding-top:0!important}.py-lg-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-lg-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-lg-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-lg-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-lg-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}}@media(min-width:1200px){.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-left:0!important;margin-right:0!important}.mx-xl-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-xl-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-xl-3{margin-left:1rem!important;margin-right:1rem!important}.mx-xl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-xl-5{margin-left:3rem!important;margin-right:3rem!important}.mx-xl-auto{margin-left:auto!important;margin-right:auto!important}.my-xl-0{margin-bottom:0!important;margin-top:0!important}.my-xl-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-xl-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-xl-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-xl-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-xl-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-xl-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-left:0!important;padding-right:0!important}.px-xl-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-xl-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-xl-3{padding-left:1rem!important;padding-right:1rem!important}.px-xl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-xl-5{padding-left:3rem!important;padding-right:3rem!important}.py-xl-0{padding-bottom:0!important;padding-top:0!important}.py-xl-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-xl-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-xl-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-xl-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-xl-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}}@media(min-width:1400px){.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-left:0!important;margin-right:0!important}.mx-xxl-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-xxl-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-xxl-3{margin-left:1rem!important;margin-right:1rem!important}.mx-xxl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-xxl-5{margin-left:3rem!important;margin-right:3rem!important}.mx-xxl-auto{margin-left:auto!important;margin-right:auto!important}.my-xxl-0{margin-bottom:0!important;margin-top:0!important}.my-xxl-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-xxl-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-xxl-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-xxl-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-xxl-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-xxl-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-left:0!important;padding-right:0!important}.px-xxl-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-xxl-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-xxl-3{padding-left:1rem!important;padding-right:1rem!important}.px-xxl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-xxl-5{padding-left:3rem!important;padding-right:3rem!important}.py-xxl-0{padding-bottom:0!important;padding-top:0!important}.py-xxl-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-xxl-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-xxl-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-xxl-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-xxl-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/238/assets/style.css.map */
