.apply-grid-and-padding{display:grid;padding-left:calc(30rem * 1 / 18);padding-right:calc(30rem * 1 / 18);grid-template-columns:repeat(24,1fr);gap:calc(10rem * 1 / 18)}@media only screen and (max-width:989px){.apply-grid-and-padding{grid-template-columns:repeat(8,1fr);padding-left:20px;padding-right:20px;gap:5px}}@media only screen and (max-width:600px){.apply-grid-and-padding{grid-template-columns:repeat(4,1fr);padding-left:16px;padding-right:16px}}.apply-grid-without-padding{display:grid;grid-template-columns:repeat(24,1fr);gap:calc(10rem * 1 / 18)}@media only screen and (max-width:989px){.apply-grid-without-padding{grid-template-columns:repeat(8,1fr)}}@media only screen and (max-width:600px){.apply-grid-without-padding{grid-template-columns:repeat(4,1fr)}}@media only screen and (max-width:989px){.mobile-section-padding{padding:0 calc(46rem * 1 / 8.4375)}}.transition{transition:all .3s ease-in-out}:root{font-size:.9375vw;--text-multiplier: 1;--column-gap: calc(20rem * 1 / 18)}@media only screen and (max-width:989px){html{margin-top:0!important}}html:has(body.admin-bar){margin-top:32px!important}@media only screen and (max-width:989px){html:has(body.admin-bar){margin-top:0!important}}html:has(body.admin-bar) .header{top:32px!important}@media only screen and (max-width:989px){html:has(body.admin-bar) .header{top:0!important}}@media only screen and (max-width:600px){html{overflow-x:hidden}}body{background-color:#e6e6e6}html,body{border:0;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.5;margin:0;padding:0;box-sizing:border-box}div,span,object,iframe,img,table,caption,thead,tbody,tfoot,tr,td,article,aside,canvas,details,figure,hgroup,menu,nav,footer,header,section,summary,mark,audio,video{border:0;margin:0;padding:0}h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,em,ins,q,samp,small,strong,sub,sup,b,i,hr,dl,dt,dd,ol,ul,li,fieldset,legend,label{border:0;vertical-align:baseline;margin:0;padding:0}article,aside,canvas,figure,figure img,figcaption,hgroup,footer,header,nav,section,audio,video{display:block}table{border-collapse:separate;border-spacing:0}table caption,table th,table td{text-align:left;vertical-align:middle}a img{border:0}:focus{outline:0}hr{border-bottom:1px solid gray}.barlow-regular{font-family:barlow,sans-serif;font-weight:400;font-style:normal}.barlow-medium{font-family:barlow,sans-serif;font-weight:500;font-style:normal}.barlow-semiBold{font-family:barlow,sans-serif;font-weight:600;font-style:normal}.barlow-bold{font-family:barlow,sans-serif;font-weight:700;font-style:normal}.barlow-extraBold{font-family:barlow,sans-serif;font-weight:800;font-style:normal}.barlow-black{font-family:barlow,sans-serif;font-weight:900;font-style:normal}.open-sans-regular{font-family:open-sans,sans-serif;font-weight:400;font-style:normal}.open-sans-semiBold{font-family:open-sans,sans-serif;font-weight:600;font-style:normal}.open-sans-bold{font-family:open-sans,sans-serif;font-weight:700;font-style:normal}.open-sans-extraBold{font-family:open-sans,sans-serif;font-weight:800;font-style:normal}.font-italic{font-style:italic}.capitalize{text-transform:uppercase}.underline{text-decoration:underline}h1,.h1,.headlines{font-family:barlow,sans-serif;font-weight:500;font-style:normal;font-size:calc(42rem * 1 / 18 * var(--text-multiplier));line-height:calc(48rem * 1 / 18 * var(--text-multiplier))}@media only screen and (max-width:989px){h1,.h1,.headlines{font-size:42px;line-height:48px}}h2,.h2,.product-name{font-family:barlow,sans-serif;font-weight:500;font-style:normal;font-size:calc(38rem * 1 / 18 * var(--text-multiplier));line-height:calc(45rem * 1 / 18 * var(--text-multiplier))}@media only screen and (max-width:989px){h2,.h2,.product-name{font-size:38px;line-height:45px}}h3,.h3,.titles{font-family:barlow,sans-serif;font-weight:700;font-style:normal;font-size:calc(30rem * 1 / 18 * var(--text-multiplier));line-height:calc(32rem * 1 / 18 * var(--text-multiplier));letter-spacing:calc(1.8rem * 1 / 18);text-transform:uppercase}@media only screen and (max-width:989px){h3,.h3,.titles{font-size:30px;line-height:32px}}h4,.h4,.feature-categories{font-family:barlow,sans-serif;font-weight:700;font-style:normal;font-size:calc(22rem * 1 / 18 * var(--text-multiplier));line-height:calc(25rem * 1 / 18 * var(--text-multiplier));letter-spacing:calc(.88rem * 1 / 18);text-transform:uppercase}@media only screen and (max-width:989px){h4,.h4,.feature-categories{font-size:22px;line-height:25px;letter-spacing:.5px}}h5,.h5,.highlight-categories{font-family:barlow,sans-serif;font-weight:600;font-style:normal;font-size:calc(18rem * 1 / 18 * var(--text-multiplier));line-height:calc(40rem * 1 / 18 * var(--text-multiplier));letter-spacing:calc(.72rem * 1 / 18);text-transform:uppercase}@media only screen and (max-width:989px){h5,.h5,.highlight-categories{font-size:18px;line-height:40px}}.menu-font{font-family:barlow,sans-serif;font-weight:600;font-style:normal;font-size:calc(20rem * 1 / 18 * var(--text-multiplier));line-height:calc(40rem * 1 / 18 * var(--text-multiplier));letter-spacing:calc(.4rem * 1 / 18);text-transform:uppercase}@media only screen and (max-width:989px){.menu-font{font-size:20px;line-height:40px}}.menu-category{font-family:barlow,sans-serif;font-weight:400;font-style:normal;font-size:calc(20rem * 1 / 18 * var(--text-multiplier));line-height:calc(40rem * 1 / 18 * var(--text-multiplier));letter-spacing:calc(.8rem * 1 / 18)}@media only screen and (max-width:989px){.menu-category{font-size:20px;line-height:40px}}.menu-item{font-family:barlow,sans-serif;font-weight:400;font-style:normal;font-size:calc(18rem * 1 / 18 * var(--text-multiplier));line-height:calc(36rem * 1 / 18 * var(--text-multiplier));letter-spacing:calc(.72rem * 1 / 18)}@media only screen and (max-width:989px){.menu-item{font-size:18px!important;line-height:36px!important}}.menu-subcategory{font-family:barlow,sans-serif;font-weight:700;font-style:normal;font-size:calc(18rem * 1 / 18 * var(--text-multiplier));line-height:calc(36rem * 1 / 18 * var(--text-multiplier))}@media only screen and (max-width:989px){.menu-subcategory{font-size:18px;line-height:36px}}.announcements{font-family:barlow,sans-serif;font-weight:600;font-style:normal;font-size:calc(16rem * 1 / 18 * var(--text-multiplier));line-height:calc(22rem * 1 / 18 * var(--text-multiplier))}@media only screen and (max-width:989px){.announcements{font-size:16px;line-height:22px}}.body-headlines{font-family:barlow,sans-serif;font-weight:500;font-style:normal;font-size:calc(28rem * 1 / 18 * var(--text-multiplier));line-height:calc(36rem * 1 / 18 * var(--text-multiplier));letter-spacing:calc(1.12rem * 1 / 18)}@media only screen and (max-width:989px){.body-headlines{font-size:28px;line-height:36px}}.body-copy{font-family:open-sans,sans-serif;font-weight:400;font-style:normal;font-size:calc(18rem * 1 / 18 * var(--text-multiplier));line-height:calc(28rem * 1 / 18 * var(--text-multiplier));letter-spacing:0}@media only screen and (max-width:989px){.body-copy{font-size:20px;line-height:28px}}.body-copy-bold{font-family:open-sans,sans-serif;font-weight:700;font-style:normal;font-size:calc(20rem * 1 / 18 * var(--text-multiplier));line-height:calc(30rem * 1 / 18 * var(--text-multiplier))}@media only screen and (max-width:989px){.body-copy-bold{font-size:20px;line-height:30px}}.product-listing{font-family:barlow,sans-serif;font-weight:500;font-style:normal;font-size:calc(18rem * 1 / 18 * var(--text-multiplier));line-height:calc(22rem * 1 / 18 * var(--text-multiplier))}@media only screen and (max-width:989px){.product-listing{font-size:18px;line-height:22px}}.text-box{font-family:barlow,sans-serif;font-weight:500;font-style:normal;font-size:calc(16rem * 1 / 18 * var(--text-multiplier));line-height:calc(40rem * 1 / 18 * var(--text-multiplier))}@media only screen and (max-width:989px){.text-box{font-size:16px;line-height:40px}}.locations{font-family:barlow,sans-serif;font-weight:600;font-style:normal;font-size:calc(18rem * 1 / 18 * var(--text-multiplier));line-height:calc(27rem * 1 / 18 * var(--text-multiplier));text-transform:uppercase}@media only screen and (max-width:989px){.locations{font-size:18px;line-height:27px}}.inStock{font-family:barlow,sans-serif;font-weight:700;font-style:normal;font-size:calc(12rem * 1 / 18 * var(--text-multiplier));line-height:calc(30rem * 1 / 18 * var(--text-multiplier));text-transform:uppercase}@media only screen and (max-width:989px){.inStock{font-size:12px;line-height:30px}}.large-price-superscript{font-family:barlow,sans-serif;font-weight:500;font-style:normal;font-size:calc(46rem * 1 / 18 * var(--text-multiplier));line-height:calc(38rem * 1 / 18 * var(--text-multiplier))}@media only screen and (max-width:989px){.large-price-superscript{font-size:46px;line-height:38px}}.price-superscript{font-family:barlow,sans-serif;font-weight:500;font-style:normal;font-size:calc(24rem * 1 / 18 * var(--text-multiplier));line-height:calc(38rem * 1 / 18 * var(--text-multiplier))}@media only screen and (max-width:989px){.price-superscript{font-size:24px;line-height:38px}}.price{font-family:barlow,sans-serif;font-weight:500;font-style:normal;font-size:calc(30rem * 1 / 18 * var(--text-multiplier));line-height:calc(38rem * 1 / 18 * var(--text-multiplier))}@media only screen and (max-width:989px){.price{font-size:30px;line-height:38px}}.large-price{font-family:barlow,sans-serif;font-weight:500;font-style:normal;font-size:calc(52rem * 1 / 18 * var(--text-multiplier));line-height:calc(38rem * 1 / 18 * var(--text-multiplier))}@media only screen and (max-width:989px){.large-price{font-size:52px;line-height:38px}}.button-text{font-family:barlow,sans-serif;font-weight:700;font-style:normal;font-size:calc(20rem * 1 / 18 * var(--text-multiplier));line-height:calc(25rem * 1 / 18 * var(--text-multiplier));letter-spacing:calc(.8rem * 1 / 18);text-transform:uppercase}@media only screen and (max-width:989px){.button-text{font-size:20px;line-height:25px}}.footer-menu{font-family:barlow,sans-serif;font-weight:400;font-style:normal;font-size:calc(18rem * 1 / 18 * var(--text-multiplier));line-height:calc(30rem * 1 / 18 * var(--text-multiplier));letter-spacing:calc(.72rem * 1 / 18)}@media only screen and (max-width:989px){.footer-menu{font-size:18px;line-height:25px;letter-spacing:.7px}}.cart-bubble{font-family:barlow,sans-serif;font-weight:700;font-style:normal;font-size:calc(11rem * 1 / 18 * var(--text-multiplier))}@media only screen and (max-width:989px){.cart-bubble{font-size:11px}}.header{display:grid;padding-left:calc(30rem * 1 / 18);padding-right:calc(30rem * 1 / 18);grid-template-columns:repeat(24,1fr);gap:calc(10rem * 1 / 18);row-gap:0;position:relative;background-color:#1a1a1a;height:calc(70rem * 1 / 18);padding-top:0}@media only screen and (max-width:989px){.header{grid-template-columns:repeat(8,1fr);padding-left:20px;padding-right:20px;gap:5px}}@media only screen and (max-width:600px){.header{grid-template-columns:repeat(4,1fr);padding-left:16px;padding-right:16px}}@media only screen and (max-width:989px){.header{height:70px}}.header.shrink{position:fixed;left:0;right:0;top:0}.header.shrink .header__heading{transform:scale(.75);top:calc(-30rem * 1 / 18);left:calc(20rem * 1 / 18)}@media only screen and (max-width:989px){.header.shrink .header__heading{left:50%;transform:scale(.75) translate(-50%)}}@media only screen and (max-width:989px){.header__icon{width:26px;height:18px}}.header__icon .cart-count-bubble{width:calc(20rem * 1 / 18);height:calc(20rem * 1 / 18);background-color:#b3874b;top:calc(5rem * 1 / 18);left:calc(20rem * 1 / 18);bottom:auto}@media only screen and (max-width:989px){.header__icon .cart-count-bubble{left:20px;width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center}}.header__icon .cart-count-bubble span{color:#fafafa;font-family:barlow,sans-serif;font-weight:700;font-style:normal;font-size:calc(11rem * 1 / 18 * var(--text-multiplier))}@media only screen and (max-width:989px){.header__icon .cart-count-bubble span{font-size:11px}}@media only screen and (max-width:989px){.header__icon .icon{width:26px;height:18px}}.header__icon .icon.icon-search,.header__icon.header__icon--search{display:none}.header__icon.header__icon--cart,.header__icon.header__icon--account{padding:0 calc(10rem * 1 / 18);border-left:1px solid #3f3f3f;border-right:1px solid #3f3f3f;height:calc(50rem * 1 / 18);width:calc(50rem * 1 / 18);margin-top:calc(10rem * 1 / 18);margin-left:calc(-20rem * 1 / 18)}@media only screen and (max-width:989px){.header__icon.header__icon--cart,.header__icon.header__icon--account{padding:0 8px;border:none;height:auto;margin:0;width:40px;height:40px}.header__icon.header__icon--cart svg,.header__icon.header__icon--account svg{width:40px;height:40px}}.header__icon.header__icon--cart:hover,.header__icon.header__icon--account:hover{background-color:#414141}.header__icon.header__icon--account{border:none;margin-left:calc(20rem * 1 / 18)}@media only screen and (max-width:989px){.header__icon.header__icon--account{display:none}}.header__heading{position:absolute;top:0;left:50%;transform:translate(-50%);width:calc(256rem * 1 / 18);height:calc(195rem * 1 / 18);grid-column:11 / 15;margin-top:calc(15rem * 1 / 18);z-index:999}@media only screen and (max-width:989px){.header__heading{width:132px;height:100px;margin-top:15px}}.header__heading-link{display:block;width:100%;height:100%;padding:0;text-decoration:none}.header__inline-menu{grid-column:1 / 24;width:100%;height:100%;margin-top:0!important}.header__inline-menudetails[open]>.header__submenu{display:block}.header__inline-menu .list-menu{display:flex;justify-content:space-between!important;align-items:start;width:100%}.header__inline-menu .list-menu li{width:fit-content}.header__inline-menu .list-menu li:first-of-type{width:80%;justify-self:left}.header__inline-menu .list-menu li:first-of-type .icon-caret{left:auto;right:calc(-20rem * 1 / 18)}.header__inline-menu .list-menu__item{width:fit-content;padding-left:0;padding-right:0}.header__inline-menu .list-menu__item .header__active-menu-item{text-decoration:none}.header__inline-menu .list-menu--disclosure{left:calc(-30rem * 1 / 18);width:calc(500rem * 1 / 18);height:100vh;border:none;min-width:auto;min-height:70vh;max-height:95vh;overflow-y:auto;z-index:9999;background-color:#1a1a1a;border-bottom:1px solid #3f3f3f;padding:calc(20rem * 1 / 18) 0}.header__inline-menu .list-menu--disclosure::-webkit-scrollbar{display:none}.header__inline-menu .list-menu--disclosure li{width:calc(500rem * 1 / 18)}.header__inline-menu .list-menu--disclosure li details{padding:0;width:100%}.header__inline-menu .list-menu--disclosure li details ul li{padding-right:calc(20rem * 1 / 18)}.header__inline-menu .list-menu--disclosure li details ul li .right-arrow{width:calc(20rem * 1 / 18);height:calc(15rem * 1 / 18)}.header__inline-menu .list-menu--disclosure li:first-of-type{width:calc(500rem * 1 / 18)}.header__search{grid-column:2 / 6;display:none!important}.header__search .search-modal{min-height:calc(70rem * 1 / 18);height:calc(70rem * 1 / 18);width:17.5rem;left:calc(-350rem * 1 / 18);background:none;border:none}.header__search .search-modal .modal-overlay{display:none!important}.header__search .search-modal .search-modal__content{padding:0;margin-right:calc(20rem * 1 / 18)}.header__search .search-modal .search-modal__content .search-modal__form .field{width:100%}.header__search .search-modal .search-modal__content .search-modal__form .field input{width:calc(256rem * 1 / 18);height:calc(40rem * 1 / 18);padding:calc(5rem * 1 / 18);background-color:#fff;color:#1a1a1a}.header__search .search-modal .search-modal__content .search-modal__form .field__label{color:#9c9c9c;top:0;left:calc(15rem * 1 / 18);display:none}.header__search .search-modal .search-modal__content .search-modal__form .field .search__button{top:calc(12rem * 1 / 18);right:calc(10rem * 1 / 18);width:calc(17rem * 1 / 18);height:calc(17rem * 1 / 18)}.header__search .search-modal .search-modal__content .search-modal__form .field .search__button svg{width:100%;height:100%;object-fit:contain;transform:scaleX(-1)}.header__search .search-modal .search-modal__content .search-modal__form .predictive-search{width:100vw;left:-7.5rem;background-color:#1a1a1a}.header__search .search-modal .search-modal__content .search-modal__close-button{display:none}.header__search .predictive-search__loading-state .spinner{display:none!important}.header__icons{position:absolute;grid-column:2 / 8;top:50%}@media only screen and (max-width:989px){.header__icons{display:flex;align-items:center;right:55px;left:auto;transform:translateY(-50%);grid-column:unset}}@media only screen and (max-width:600px){.header__icons{right:50px}}.header__icons .header__search{display:inline-flex!important}@media only screen and (max-width:989px){.header__icons .header__search{display:none!important}}.header header-drawer{grid-column:8;justify-self:end!important}@media only screen and (max-width:600px){.header header-drawer{grid-column:4}}.header header-drawer .menu-drawer{background-color:#1a1a1a;z-index:5}.header header-drawer .menu-drawer-container .menu-drawer{background-color:#1a1a1a;width:100vw;margin-top:0;padding-top:45px}.header header-drawer .menu-drawer__search{padding:20px 15px;margin-bottom:10px}.header header-drawer .menu-drawer__search-form .field{position:relative;display:flex;align-items:center}.header header-drawer .menu-drawer__search-form .field:after{box-shadow:none}.header header-drawer .menu-drawer__search-input{width:100%;height:35px;padding:10px 45px 10px 15px;background-color:#fff!important;border:none;border-radius:0;color:#1a1a1a;font-family:open-sans,sans-serif;font-weight:400;font-style:normal;font-size:calc(18rem * 1 / 18 * var(--text-multiplier));line-height:calc(28rem * 1 / 18 * var(--text-multiplier));letter-spacing:0}@media only screen and (max-width:989px){.header header-drawer .menu-drawer__search-input{font-size:20px;line-height:28px}}.header header-drawer .menu-drawer__search-input::placeholder{color:#9c9c9c}.header header-drawer .menu-drawer__search-button{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:none;padding:5px;cursor:pointer;width:30px;height:30px}.header header-drawer .menu-drawer__search-button .icon-search{width:20px;height:20px;display:block}@media only screen and (max-width:989px){.header header-drawer .menu-drawer__close-button .icon-arrow{display:block!important}}@media only screen and (max-width:989px){.header header-drawer .menu-drawer__menu li{display:flex;justify-content:space-between;align-items:center}}@media only screen and (max-width:989px){.header header-drawer .menu-drawer__menu li .right-arrow{display:none}}@media only screen and (max-width:989px){.header header-drawer .menu-drawer__menu li .icon-arrow{width:15px;margin-right:20px;display:none}}@media only screen and (max-width:989px){.header header-drawer .menu-drawer__menu li details{width:100%}}@media only screen and (max-width:989px){.header header-drawer .menu-drawer__menu li details .menu-drawer__menu-item{width:100%}}@media only screen and (max-width:989px){.header header-drawer .menu-drawer__menu li details .menu-drawer__menu-item>.icon-arrow{width:15px;margin-right:20px;display:block}}@media only screen and (max-width:989px){.header header-drawer .menu-drawer__menu li details .menu-drawer__menu-item>.right-arrow{display:none}}@media only screen and (max-width:989px){.header header-drawer .menu-drawer__menu-item{width:100%}}@media only screen and (max-width:989px){.header header-drawer .menu-drawer__menu-item>.icon-arrow{width:15px;margin-right:20px;display:none}}@media only screen and (max-width:989px){.header header-drawer .menu-drawer__menu-item>.right-arrow{display:none}}@media only screen and (max-width:989px){.header header-drawer .menu-drawer__close-button .icon-arrow{width:15px}}@media only screen and (max-width:989px){.header header-drawer .menu-drawer__close-button .right-arrow{display:none}}.header header-drawer .menu-drawer__inner-submenu{background-color:#1a1a1a}.header header-drawer .menu-drawer__submenu{background-color:#1a1a1a}@media only screen and (max-width:989px){.header header-drawer .menu-drawer__submenu .icon-arrow{display:none}}.header header-drawer .menu-drawer__account{font-family:barlow,sans-serif;font-weight:400;font-style:normal;font-size:calc(18rem * 1 / 18 * var(--text-multiplier));line-height:calc(36rem * 1 / 18 * var(--text-multiplier));letter-spacing:calc(.72rem * 1 / 18);gap:10px}@media only screen and (max-width:989px){.header header-drawer .menu-drawer__account{font-size:18px!important;line-height:36px!important}}.header header-drawer .menu-drawer__account svg{width:20px;height:20px}.header__submenu li details .header__menu-item{padding:calc(10rem * 1 / 18) 0 calc(10rem * 1 / 18) calc(10rem * 1 / 18)}.header__submenu li details .header__menu-item .right-arrow{width:calc(20rem * 1 / 18);height:calc(15rem * 1 / 18);transition:all .3s ease-in-out}.header__submenu li details__submenu li details[open] .header__menu-item svg{transition:all .3s ease-in-out}details[open]>.header__menu-item .right-arrow{transform:rotate(90deg)}.header__inline-menu details[open]>.header__submenu{display:block;background-color:#1a1a1a;margin:0;padding-top:0;padding-bottom:calc(60rem * 1 / 18);overflow:visible;overflow-y:auto;position:relative;z-index:9999;margin-top:calc(-10rem * 1 / 18)}.header__inline-menu details[open]>.header__submenu .header__menu-item svg{transition:all .3s ease-in-out}.header__inline-menu details[open]>.header__submenu details[open]{position:relative;z-index:9999;padding-right:0}.header__inline-menu details[open]>.header__submenu details[open]>.header__submenu{position:relative;margin-left:calc(20rem * 1 / 18);padding-bottom:0;width:calc(410rem * 1 / 18);margin-top:0}.header__inline-menu details[open]>.header__submenu details[open]>.header__submenu li{width:calc(410rem * 1 / 18);padding-right:0}.header__inline-menu details[open]>.header__submenu details[open]>.header__submenu li ul{padding-bottom:calc(10rem * 1 / 18);width:calc(410rem * 1 / 18)}.header__inline-menu details[open]>.header__submenu details[open]>.header__submenu li a{padding:calc(10rem * 1 / 18) 0 calc(10rem * 1 / 18) 0rem;color:#a1a1a1}.header__inline-menu details[open]>.header__submenu details[open]>.header__submenu li a:hover{background-color:#414141;color:#fafafa}.header__inline-menu details[open]>.header__submenu details[open]>.header__submenu li .right-arrow{width:calc(20rem * 1 / 18);height:calc(15rem * 1 / 18)}.header__inline-menu details[open]>.header__submenu .header__menu-item{text-decoration:none;display:flex;justify-content:space-between;position:relative;width:100%;padding-right:0}.header__inline-menu details[open]>.header__submenu .header__menu-item:hover{background-color:#414141}.header__inline-menu details[open]>.header__submenu .header__menu-item.menu-category{padding-top:calc(70rem * 1 / 18);margin-right:calc(20rem * 1 / 18);position:relative}.header__inline-menu details[open]>.header__submenu .header__menu-item.menu-category:before{content:"";position:absolute;width:100%;height:1px;background-color:#3f3f3f;top:calc(35rem * 1 / 18);left:0}.header__inline-menu details[open]>.header__submenu .header__menu-item.menu-category:hover{background-color:#1a1a1a;color:#9c9c9c}.header__inline-menu details[open]>.header__submenu .header__menu-item svg{position:absolute;right:calc(20rem * 1 / 18)}.header__inline-menu details[open]>.header__submenu li{display:flex;justify-content:space-between;align-items:center}.header__inline-menu details[open]>.header__submenu li a{padding-left:calc(35rem * 1 / 18);padding:calc(10rem * 1 / 18) 0 calc(10rem * 1 / 18) calc(10rem * 1 / 18)}details[open]>.header__menu-item{text-decoration:none}.footer{padding-top:5rem!important;display:grid;padding-left:calc(30rem * 1 / 18);padding-right:calc(30rem * 1 / 18);grid-template-columns:repeat(24,1fr);gap:calc(10rem * 1 / 18)}@media only screen and (max-width:989px){.footer{grid-template-columns:repeat(8,1fr);padding-left:20px;padding-right:20px;gap:5px}}@media only screen and (max-width:600px){.footer{grid-template-columns:repeat(4,1fr);padding-left:16px;padding-right:16px}}.footer__content-top{grid-column:2 / 21;padding:0;display:grid!important;grid-template-columns:repeat(19,1fr);column-gap:calc(10rem * 1 / 18)}@media only screen and (max-width:989px){.footer__content-top{grid-column:1 / -1;max-width:100%}}@media only screen and (max-width:989px){.footer__content-top.page-width{width:100%}}.footer__content-top .footer__blocks-wrapper{grid-column:1 / -1;display:grid!important;grid-template-columns:repeat(19,1fr);column-gap:calc(10rem * 1 / 18)}.footer__content-top .footer__blocks-wrapper .footer-block{grid-column:span 4}@media only screen and (max-width:989px){.footer__content-top .footer__blocks-wrapper .footer-block{display:none}}.footer__content-top .footer__blocks-wrapper .footer-block:first-of-type{grid-column:1 / 7;width:auto}@media only screen and (max-width:989px){.footer__content-top .footer__blocks-wrapper .footer-block:first-of-type{grid-column:1 / -1;display:block;height:282px}}.footer__content-top .footer__blocks-wrapper .footer-block:nth-of-type(2){grid-column:8 / 13;width:auto}.footer__content-top .footer__blocks-wrapper .footer-block:nth-of-type(3){grid-column:13 / 17;width:auto}.footer__content-top .footer__blocks-wrapper .footer-block:nth-of-type(4){grid-column:18 / 20;width:auto}.footer__content-top .footer__blocks-wrapper .footer-block:nth-of-type(4) .footer-block__heading{display:none}.footer__content-top .footer__blocks-wrapper .footer-block:nth-of-type(4) ul li a{font-family:barlow,sans-serif;font-weight:600;font-style:normal;font-size:calc(20rem * 1 / 18 * var(--text-multiplier));line-height:calc(40rem * 1 / 18 * var(--text-multiplier));letter-spacing:calc(.4rem * 1 / 18);text-transform:uppercase;line-height:calc(30rem * 1 / 18)}@media only screen and (max-width:989px){.footer__content-top .footer__blocks-wrapper .footer-block:nth-of-type(4) ul li a{font-size:20px;line-height:40px}}.footer__content-top .footer__blocks-wrapper .footer-block__heading{font-family:barlow,sans-serif;font-weight:600;font-style:normal;font-size:calc(20rem * 1 / 18 * var(--text-multiplier));line-height:calc(40rem * 1 / 18 * var(--text-multiplier));letter-spacing:calc(.4rem * 1 / 18);text-transform:uppercase;margin-bottom:0}@media only screen and (max-width:989px){.footer__content-top .footer__blocks-wrapper .footer-block__heading{font-size:20px;line-height:40px}}.footer__content-top .footer__blocks-wrapper .footer-block ul li a{font-family:barlow,sans-serif;font-weight:400;font-style:normal;font-size:calc(18rem * 1 / 18 * var(--text-multiplier));line-height:calc(30rem * 1 / 18 * var(--text-multiplier));letter-spacing:calc(.72rem * 1 / 18)}@media only screen and (max-width:989px){.footer__content-top .footer__blocks-wrapper .footer-block ul li a{font-size:18px;line-height:25px;letter-spacing:.7px}}.footer__content-top .footer-block-image{width:calc(458rem * 1 / 18);height:calc(458rem * 1 / 18)}@media only screen and (max-width:989px){.footer__content-top .footer-block-image{width:100%;height:100%}}.footer__content-top .footer-block-image img{width:100%;height:100%;object-fit:contain;max-width:none!important}.footer__content-bottom{display:none}.product{grid-column:1 / 23}@media only screen and (max-width:989px){.product{grid-column:1 / -1;display:flex!important;flex-direction:column;position:relative;background-color:#f1f1f1}}.product__page-width{display:grid;grid-template-columns:repeat(24,1fr);gap:calc(10rem * 1 / 18);padding:0}@media only screen and (max-width:989px){.product__page-width{grid-template-columns:repeat(8,1fr)}}@media only screen and (max-width:600px){.product__page-width{grid-template-columns:repeat(4,1fr)}}@media only screen and (max-width:989px){.product__page-width{display:flex;flex-direction:column;padding:0 20px;background-color:#f1f1f1}}.product__media-gallery{display:flex!important;flex-direction:row-reverse;position:relative!important;top:calc(-40rem * 1 / 18)!important;padding-left:calc(30rem * 1 / 18)}@media only screen and (max-width:989px){.product__media-gallery{flex-direction:column;position:static!important;top:unset!important;padding-left:0;order:2;width:100%}}.product__media-gallery .thumbnail-slider.slider-mobile-gutter{width:20%}@media only screen and (max-width:989px){.product__media-gallery .thumbnail-slider.slider-mobile-gutter{width:100%;order:2}}.product__media-gallery .thumbnail-slider.slider-mobile-gutter .slider-button{width:20px;padding:0;display:none}.product__media-gallery .thumbnail-slider.slider-mobile-gutter .slider-button .icon-caret{width:15px!important;height:15px!important}.product__media-gallery .thumbnail-slider.slider-mobile-gutter .thumbnail-list{display:block}@media only screen and (max-width:989px){.product__media-gallery .thumbnail-slider.slider-mobile-gutter .thumbnail-list{display:flex;justify-content:center;width:100%;gap:8px;margin-top:15px}}.product__media-gallery .thumbnail-slider.slider-mobile-gutter .thumbnail-list__item{width:calc(146rem * 1 / 18);height:calc(146rem * 1 / 18);margin:calc(10rem * 1 / 18)}@media only screen and (max-width:989px){.product__media-gallery .thumbnail-slider.slider-mobile-gutter .thumbnail-list__item{width:75px;height:75px;margin:0;overflow:hidden}}.product__media-gallery .thumbnail-slider.slider-mobile-gutter .thumbnail-list__item.is-active{width:calc(689rem * 1 / 18);height:calc(689rem * 1 / 18)}@media only screen and (max-width:989px){.product__media-gallery .thumbnail-slider.slider-mobile-gutter .thumbnail-list__item.is-active{width:10px;height:10px}}.product__media-gallery .thumbnail-slider.slider-mobile-gutter .thumbnail-list__item .global-media-settings{border:none;box-shadow:none}@media only screen and (max-width:989px){.product__media-gallery .thumbnail-slider.slider-mobile-gutter .thumbnail-list__item .global-media-settings{width:75px;height:75px;background-color:#e6e6e6;padding:0;min-width:unset}}.product__media-gallery .slider-mobile-gutter{width:80%}@media only screen and (max-width:989px){.product__media-gallery .slider-mobile-gutter{width:100%;order:1}}@media only screen and (max-width:989px){.product__media-gallery .slider-mobile-gutter .slider-buttons{display:none!important}}@media only screen and (max-width:989px){.product__media-gallery .slider-mobile-gutter .slider-counter{display:none}}.product__media-gallery .global-media-settings{border:none;border-bottom:calc(2rem * 1 / 18) solid #E6E6E6}@media only screen and (max-width:989px){.product__media-gallery .global-media-settings{border-bottom:none}}@media only screen and (max-width:989px){.product__media-icon{display:none!important}}.product__media-list{margin-bottom:0;margin-left:calc(10rem * 1 / 18);margin-right:calc(50rem * 1 / 18);padding-bottom:calc(10rem * 1 / 18)}@media only screen and (max-width:989px){.product__media-list{margin-left:0;margin-right:0;padding-bottom:0}}@media only screen and (max-width:989px){.product__media-wrapper{display:contents}}.product__sku{padding-left:calc(10rem * 1 / 18)}@media only screen and (max-width:989px){.product__sku{padding-left:0;padding-top:10px;font-size:14px;line-height:20px;margin-top:10px;margin-bottom:20px;color:#696969;width:100%;order:3;border-top:2px solid #E6E6E6}}@media only screen and (max-width:989px){.product__sku.desktop{display:none}}.product__sku.mobile{display:none}@media only screen and (max-width:989px){.product__sku.mobile{display:block}}@media only screen and (max-width:989px){.product__title{font-size:24px;line-height:30px;text-align:center;order:1;width:100%;max-width:80%;margin:auto}}@media only screen and (max-width:989px){.product__info-wrapper{order:1;padding-top:0;display:contents}}.product__description{margin-top:0;padding:calc(70rem * 1 / 18) calc(100rem * 1 / 18) calc(100rem * 1 / 18) calc(150rem * 1 / 18);background-color:#f1f1f1}@media only screen and (max-width:989px){.product__description{padding:30px 20px 40px;order:9;margin-top:30px;width:calc(100% + 40px);margin-left:-20px;margin-right:-20px}}.product__description-title{margin-bottom:calc(25rem * 1 / 18)}@media only screen and (max-width:989px){.product__description-title{margin-bottom:20px;font-size:24px;line-height:28px}}.product__description h2,.product__description h3,.product__description h4,.product__description ul{margin-bottom:calc(15rem * 1 / 18)}@media only screen and (max-width:989px){.product__description h2,.product__description h3,.product__description h4,.product__description ul{margin-bottom:12px}}.product__description p,.product__description .p,.product__description .product-description,.product__description .column{margin-bottom:calc(10rem * 1 / 18);font-family:open-sans,sans-serif;font-weight:400;font-style:normal;font-size:calc(18rem * 1 / 18 * var(--text-multiplier));line-height:calc(28rem * 1 / 18 * var(--text-multiplier));letter-spacing:0}@media only screen and (max-width:989px){.product__description p,.product__description .p,.product__description .product-description,.product__description .column{font-size:20px;line-height:28px}}@media only screen and (max-width:989px){.product__description p,.product__description .p,.product__description .product-description,.product__description .column{margin-bottom:10px}}.product__description p a,.product__description .p a,.product__description .product-description a,.product__description .column a{color:#1a1a1a;text-decoration:none;padding:calc(10rem * 1 / 18);border-top:calc(2rem * 1 / 18) solid #E6E6E6;width:100%;display:flex;align-items:center}@media only screen and (max-width:989px){.product__description p a,.product__description .p a,.product__description .product-description a,.product__description .column a{padding:12px 0;border-top:1px solid #E6E6E6}}.product__description p a span,.product__description .p a span,.product__description .product-description a span,.product__description .column a span{margin-left:calc(10rem * 1 / 18);font-family:barlow,sans-serif;font-weight:600;font-style:normal;font-size:calc(20rem * 1 / 18 * var(--text-multiplier));line-height:calc(40rem * 1 / 18 * var(--text-multiplier));letter-spacing:calc(.4rem * 1 / 18);text-transform:uppercase}@media only screen and (max-width:989px){.product__description p a span,.product__description .p a span,.product__description .product-description a span,.product__description .column a span{font-size:20px;line-height:40px}}@media only screen and (max-width:989px){.product__description p a span,.product__description .p a span,.product__description .product-description a span,.product__description .column a span{margin-left:10px}}@media only screen and (max-width:989px){.product__description ul{margin-left:20px}}.product__description ul li{font-family:open-sans,sans-serif;font-weight:400;font-style:normal;font-size:calc(18rem * 1 / 18 * var(--text-multiplier));line-height:calc(28rem * 1 / 18 * var(--text-multiplier));letter-spacing:0}@media only screen and (max-width:989px){.product__description ul li{font-size:20px;line-height:28px}}.product .price__badge-sale{border-radius:0!important;font-family:barlow,sans-serif!important;font-weight:700!important;font-style:normal!important;font-size:calc(22rem * 1 / 18 * var(--text-multiplier))!important;line-height:calc(25rem * 1 / 18 * var(--text-multiplier))!important;letter-spacing:calc(.88rem * 1 / 18)!important;text-transform:uppercase!important;padding:calc(5rem * 1 / 18) calc(10rem * 1 / 18)}@media only screen and (max-width:989px){.product .price__badge-sale{font-size:22px;line-height:25px;letter-spacing:.5px}}@media only screen and (max-width:989px){.product .price__badge-sale{padding:4px 10px;font-size:22px!important;line-height:25px!important;letter-spacing:.5px!important}}.product .price{display:flex;align-items:start}@media only screen and (max-width:989px){.product .price{flex-wrap:wrap;justify-content:flex-start;flex-direction:column;gap:10px}}.product .price__regular .price-item{font-family:barlow,sans-serif;font-weight:500;font-style:normal;font-size:calc(30rem * 1 / 18 * var(--text-multiplier));line-height:calc(38rem * 1 / 18 * var(--text-multiplier))}@media only screen and (max-width:989px){.product .price__regular .price-item{font-size:30px;line-height:38px}}.product .price__sale .price-item--regular{font-family:barlow,sans-serif!important;font-weight:500!important;font-style:normal!important;font-size:calc(30rem * 1 / 18 * var(--text-multiplier))!important;line-height:calc(38rem * 1 / 18 * var(--text-multiplier))!important;margin-left:calc(10rem * 1 / 18)!important;text-decoration:none!important;position:relative}@media only screen and (max-width:989px){.product .price__sale .price-item--regular{font-size:30px;line-height:38px}}@media only screen and (max-width:989px){.product .price__sale .price-item--regular{font-size:20px!important;line-height:26px!important;margin-left:10px!important}}.product .price__sale .price-item--regular:after{content:"";position:absolute;width:100%;height:calc(2rem * 1 / 18);left:0;top:50%;background-color:#b3874b}@media only screen and (max-width:989px){.product .price__sale .price-item--regular:after{height:2px}}.product .price__sale .price-item--sale{font-family:barlow,sans-serif!important;font-weight:500!important;font-style:normal!important;font-size:calc(52rem * 1 / 18 * var(--text-multiplier))!important;line-height:calc(38rem * 1 / 18 * var(--text-multiplier))!important;margin-left:calc(30rem * 1 / 18)!important}@media only screen and (max-width:989px){.product .price__sale .price-item--sale{font-size:52px;line-height:38px}}@media only screen and (max-width:989px){.product .price__sale .price-item--sale{font-size:32px!important;line-height:38px!important;margin-left:15px!important}}.product__availability{display:flex;align-items:center;width:100%;border-top:calc(2rem * 1 / 18) solid #E6E6E6;border-bottom:calc(2rem * 1 / 18) solid #E6E6E6;padding:calc(15rem * 1 / 18) 0}@media only screen and (max-width:989px){.product__availability{border-top:2px solid #E6E6E6;border-bottom:2px solid #E6E6E6;padding:10px 0;justify-content:space-between;order:5}}.product__availability .truck{width:calc(80rem * 1 / 18);height:calc(38rem * 1 / 18)}@media only screen and (max-width:989px){.product__availability .truck{width:80px;height:38px}}.product__availability .truck svg{width:100%;height:100%;object-fit:contain}.product__availability-info{margin-left:calc(80rem * 1 / 18)}@media only screen and (max-width:989px){.product__availability-info{margin-left:0}}.product__availability-info p{position:relative}@media only screen and (max-width:989px){.product__availability-info p{font-size:12px;line-height:18px}}.product__availability-info p:after{content:"";position:absolute;width:calc(16rem * 1 / 18);height:calc(16rem * 1 / 18);border-radius:50%;background-color:#b3874b;top:50%;transform:translateY(-50%);left:calc(-30rem * 1 / 18)}@media only screen and (max-width:989px){.product__availability-info p:after{width:10px;height:10px;left:-18px}}.product__availability-info p span{margin:0 calc(10rem * 1 / 18)}@media only screen and (max-width:989px){.product__availability-info p span{margin:0 8px}}.product__store-inventory{display:flex;align-items:baseline;gap:calc(8rem * 1 / 18);padding:calc(10rem * 1 / 18) 0;width:100%}@media only screen and (max-width:989px){.product__store-inventory{flex-wrap:wrap;gap:4px;padding:8px 0}}.product__store-inventory-label{font-family:open-sans,sans-serif;font-weight:400;font-style:normal;font-size:calc(18rem * 1 / 18 * var(--text-multiplier));line-height:calc(28rem * 1 / 18 * var(--text-multiplier));letter-spacing:0;white-space:nowrap;color:#696969}@media only screen and (max-width:989px){.product__store-inventory-label{font-size:20px;line-height:28px}}.product__store-inventory-list{font-family:open-sans,sans-serif;font-weight:400;font-style:normal;font-size:calc(18rem * 1 / 18 * var(--text-multiplier));line-height:calc(28rem * 1 / 18 * var(--text-multiplier));letter-spacing:0;color:#1a1a1a}@media only screen and (max-width:989px){.product__store-inventory-list{font-size:20px;line-height:28px}}.product variant-radios{width:100%}@media only screen and (max-width:989px){.product variant-radios{display:none!important}}.product variant-radios legend{font-family:barlow,sans-serif;font-weight:700;font-style:normal;font-size:calc(12rem * 1 / 18 * var(--text-multiplier));line-height:calc(30rem * 1 / 18 * var(--text-multiplier));text-transform:uppercase}@media only screen and (max-width:989px){.product variant-radios legend{font-size:12px;line-height:30px}}.product variant-radios label{color:#fafafa;border-radius:0!important;border:none!important;font-family:barlow,sans-serif!important;font-weight:700!important;font-style:normal!important;font-size:calc(20rem * 1 / 18 * var(--text-multiplier))!important;line-height:calc(25rem * 1 / 18 * var(--text-multiplier))!important;letter-spacing:calc(.8rem * 1 / 18)!important;text-transform:uppercase!important;padding:calc(10rem * 1 / 18) calc(15rem * 1 / 18)!important}@media only screen and (max-width:989px){.product variant-radios label{font-size:20px;line-height:25px}}.product-form{margin:0!important}@media only screen and (max-width:989px){.product-form{width:100%;display:flex;flex-wrap:wrap;align-items:center;gap:10px;order:6}}.product-form__input{display:inline-block;max-width:calc(68rem * 1 / 18)!important}@media only screen and (max-width:989px){.product-form__input{display:inline-block;max-width:68px!important;width:68px!important;order:6}}.product-form__input .quantity{width:calc(68rem * 1 / 18)!important;height:calc(48rem * 1 / 18)!important;min-height:unset!important}@media only screen and (max-width:989px){.product-form__input .quantity{width:68px!important;height:48px!important}}.product-form__input .quantity__input{width:calc(68rem * 1 / 18)!important;height:calc(48rem * 1 / 18)!important;font-family:barlow,sans-serif;font-weight:500;font-style:normal;font-size:calc(16rem * 1 / 18 * var(--text-multiplier));line-height:calc(40rem * 1 / 18 * var(--text-multiplier));background-color:#fff!important}@media only screen and (max-width:989px){.product-form__input .quantity__input{font-size:16px;line-height:40px}}@media only screen and (max-width:989px){.product-form__input .quantity__input{width:68px!important;height:48px!important}}.product-form__input .quantity:after{box-shadow:0 0 0 var(--inputs-border-width) #e6e6e6!important}.product-form__input input[type=radio]+label{background-color:#e6e6e6!important;border:calc(3rem * 1 / 18) solid #E6E6E6!important}.product-form__input input[type=radio]:checked+label{background-color:#1a1a1a!important;border:calc(3rem * 1 / 18) solid #B3874B!important}.product-form__wrapper{display:inline-block;margin:0!important}@media only screen and (max-width:989px){.product-form__wrapper{display:inline-block;width:calc(100% - 78px);order:7}}.product-form__submit{margin:0!important;height:calc(48rem * 1 / 18)!important;width:calc(195rem * 1 / 18)!important;background-color:#b3874b;max-width:unset;min-width:unset;min-height:unset;border:none;margin-left:calc(10rem * 1 / 18)!important;margin-top:2px;padding:0}@media only screen and (max-width:989px){.product-form__submit{width:100%!important;height:48px!important;margin-left:0!important;margin-top:0}}.product-form__submit:after{box-shadow:none}.product-form__submit span{font-family:barlow,sans-serif;font-weight:700;font-style:normal;font-size:calc(20rem * 1 / 18 * var(--text-multiplier));line-height:calc(25rem * 1 / 18 * var(--text-multiplier));letter-spacing:calc(.8rem * 1 / 18);text-transform:uppercase;display:flex;justify-content:center;align-items:center;gap:calc(10rem * 1 / 18)}@media only screen and (max-width:989px){.product-form__submit span{font-size:20px;line-height:25px}}@media only screen and (max-width:989px){.product-form__submit span{gap:10px}}.product-form__submit span svg{width:calc(20rem * 1 / 18);height:calc(20rem * 1 / 18)}@media only screen and (max-width:989px){.product-form__submit span svg{width:20px;height:20px}}.product-form__submit:hover{border:none;box-shadow:none;background-color:#825d2a}.product-form__submit:hover:after{box-shadow:none!important}.product__price-wrapper{width:100%}@media only screen and (max-width:989px){.product__price-wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:10px;order:4}}.product__info-container{display:flex;flex-wrap:wrap;align-items:center}@media only screen and (max-width:989px){.product__info-container{display:contents}}@media only screen and (max-width:989px){.product__info-container form{font-size:14px!important}}.product__accordion{width:100%}@media only screen and (max-width:989px){.product__accordion{border-bottom:1px solid #E6E6E6;order:8}.product__accordion:first-of-type{border-top:1px solid #E6E6E6;margin-top:20px}}@media only screen and (max-width:989px){.product__accordion details{padding:0}}@media only screen and (max-width:989px){.product__accordion details summary{padding:15px 0;display:flex;justify-content:space-between;align-items:center}}@media only screen and (max-width:989px){.product__accordion details summary .summary__title{display:flex;align-items:center;gap:0}}@media only screen and (max-width:989px){.product__accordion details summary .summary__title .icon-accordion{display:none}}@media only screen and (max-width:989px){.product__accordion details summary .summary__title .accordion__title{font-size:16px;line-height:22px;margin:0}}@media only screen and (max-width:989px){.product__accordion details summary .icon-caret{width:12px!important;height:12px!important}}@media only screen and (max-width:989px){.product__accordion .accordion__content{padding:0 0 15px}}.product__accordion .accordion__content p,.product__accordion .accordion__content span{font-family:open-sans,sans-serif;font-weight:400;font-style:normal;font-size:calc(18rem * 1 / 18 * var(--text-multiplier));line-height:calc(28rem * 1 / 18 * var(--text-multiplier));letter-spacing:0}@media only screen and (max-width:989px){.product__accordion .accordion__content p,.product__accordion .accordion__content span{font-size:20px;line-height:28px}}.product__pickup-availabilities{display:none}.template-search{background-color:#e6e6e6!important;font-family:barlow,sans-serif;font-weight:400;font-style:normal}.template-search__header .facets-container .facets__form{font-family:barlow,sans-serif;font-weight:400;font-style:normal}.template-search__header .facets-container .facets__form .facet-filters__label label{font-family:barlow,sans-serif!important;font-weight:400!important;font-style:normal!important}.template-search__header .facets-container .facets__form .facet-filters .select{font-family:barlow,sans-serif;font-weight:400;font-style:normal}@media only screen and (max-width:989px){.template-search .facets-container{padding:20px!important}}.template-search .facets-container .mobile-facets__open svg{width:20px!important;height:20px!important;object-fit:contain!important}.template-search .facets-container .mobile-facets__open-label{font-family:barlow,sans-serif;font-weight:400;font-style:normal}@media only screen and (max-width:989px){.template-search .facets-container .mobile-facets__open-label{font-size:16px!important}}.template-search .facets-container .mobile-facets__inner{max-width:100%!important}@media only screen and (max-width:989px){.template-search .facets-container .mobile-facets__heading{font-size:18px!important}}@media only screen and (max-width:989px){.template-search .facets-container .mobile-facets__count{font-size:16px!important}}@media only screen and (max-width:989px){.template-search .facets-container .mobile-facets__summary div span{font-size:14px!important}}@media only screen and (max-width:989px){.template-search .facets-container .mobile-facets__arrow{width:10px}.template-search .facets-container .mobile-facets__arrow svg{width:100%}}.template-search .facets-container .mobile-facets__sort label,.template-search .facets-container .mobile-facets__sort .select select{font-size:12px}.template-search .facets-container .mobile-facets__sort .select svg{width:10px;height:5px}.template-search .facets-container .mobile-facets__submenu button{font-size:14px}.template-search .facets-container .mobile-facets__submenu button svg{width:10px}.template-search .facets-container .mobile-facets__submenu ul li label{font-size:14px}.template-search .facets-container .mobile-facets__submenu ul li label input{width:10px;height:10px;top:5px}.template-search .facets-container .mobile-facets__submenu ul li label input svg{width:10px!important;height:10px!important;object-fit:contain}.template-search .facets-container .mobile-facets__submenu ul li label input svg rect{width:10px!important;height:10px!important}.template-search .facets-container .product-count__text{font-size:16px!important}@media only screen and (max-width:989px){.template-search__search{padding:0 20px!important;width:90%!important;max-width:100%!important;margin:auto!important}}@media only screen and (max-width:989px){.template-search__search form input{height:30px!important;padding:0 20px!important;font-size:16px!important}}@media only screen and (max-width:989px){.template-search__search form label{font-size:16px!important}}@media only screen and (max-width:989px){.template-search__search form button{height:15px!important;width:15px!important;top:10px!important;right:10px!important}.template-search__search form button svg{width:100%!important;height:100%!important;object-fit:contain!important}}@media only screen and (max-width:989px){.template-search__results{padding:0 20px!important}}.template-search__results .grid{gap:calc(10rem * 1 / 18)!important;row-gap:calc(20rem * 1 / 18)!important;justify-content:flex-start!important}@media only screen and (max-width:989px){.template-search__results .grid{gap:15px!important}}.template-search__results .grid__item{max-width:calc(237rem * 1 / 18)!important;height:calc(500rem * 1 / 18);background-color:#fff!important;padding:calc(15rem * 1 / 18)!important;box-shadow:0 calc(2rem * 1 / 18) calc(8rem * 1 / 18) #0000001a;transition:all .3s ease-in-out}@media only screen and (max-width:1400px){.template-search__results .grid__item{max-width:18%!important}}@media only screen and (max-width:989px){.template-search__results .grid__item{max-width:47%!important;padding:10px!important;box-shadow:0 2px 8px #0000001a}}@media only screen and (max-width:600px){.template-search__results .grid__item{max-width:100%!important}}.template-search__results .grid__item:hover{transform:scale(1.045);transition:all .3s ease-in-out}.template-search__results .grid__item .card-wrapper .card__inner{background-color:transparent!important}.template-search__results .grid__item .card-wrapper .card__media .media img{width:100%!important;height:auto!important;object-fit:contain!important;margin-bottom:calc(10rem * 1 / 18)!important}@media only screen and (max-width:989px){.template-search__results .grid__item .card-wrapper .card__media .media img{max-height:120px!important;margin-bottom:8px!important}}.template-search__results .grid__item .card-wrapper .card__heading{text-align:left!important;color:#000!important}.template-search__results .grid__item .card-wrapper .card__heading a{font-family:barlow,sans-serif;font-weight:400;font-style:normal;font-size:calc(16rem * 1 / 18)!important;line-height:calc(22rem * 1 / 18)!important}@media only screen and (max-width:989px){.template-search__results .grid__item .card-wrapper .card__heading a{font-size:12px!important;line-height:16px!important}}.template-search__results .grid__item .card-wrapper .card__content .card-information{position:absolute;bottom:0}.template-search__results .grid__item .card-wrapper .card__content .card-information .caption-with-letter-spacing{display:none!important}.template-search__results .grid__item .card-wrapper .card__content .card-information div{font-family:barlow,sans-serif;font-weight:500;font-style:normal;font-size:calc(24rem * 1 / 18 * var(--text-multiplier));line-height:calc(38rem * 1 / 18 * var(--text-multiplier))}@media only screen and (max-width:989px){.template-search__results .grid__item .card-wrapper .card__content .card-information div{font-size:24px;line-height:38px}}.template-search__results .grid__item .card-wrapper .card__content .card-information .price{text-align:left!important;font-family:barlow,sans-serif;font-weight:500;font-style:normal;font-size:1rem!important;line-height:calc(24rem * 1 / 18)!important}@media only screen and (max-width:989px){.template-search__results .grid__item .card-wrapper .card__content .card-information .price{font-size:14px!important;line-height:18px!important}}.page-elemex .font-din{font-family:din-2014,Arial,sans-serif;font-weight:400}.page-elemex .font-din-med{font-family:din-2014,Arial,sans-serif;font-weight:600}.page-elemex .gold-text{color:#b3874b}.page-elemex .uppercase-text{text-transform:uppercase}.page-elemex .has-text-align-center{text-align:center}.page-elemex .has-white-background-color{background-color:#fff}.page-elemex .has-large-font-size{font-size:36px}.elemex-wp-block{width:100%;display:flex;flex-direction:column;align-items:center}.elemex-wp-block__inner{width:100%;margin:0 auto}.elemex-wp-block__inner h3{font-family:din-2014,Arial,sans-serif;font-weight:400}@media only screen and (max-width:899px){.elemex-wp-block__inner h3{width:80%;margin:auto}}.elemex-wp-block__inner p{font-size:1rem}@media only screen and (max-width:899px){.elemex-wp-block__inner p{font-size:18px}}.elemex-wp-block__inner--narrow{max-width:700px}.elemex-wp-block__inner--wide{max-width:1600px}.elemex-wp-block__inner--project{max-width:700px;margin-bottom:5%}.elemex-wp-block--grey{background-color:#e8e8e8}.elemex-wp-block--grey-images{max-width:2000px;width:90%;margin:0 auto;padding:0 4%}@media only screen and (max-width:1024px){.elemex-wp-block--grey-images{width:100%}}.elemex-wp-block--intro{padding:5em 1em 1em}@media only screen and (max-width:1024px){.elemex-wp-block--intro{padding:10em 2em 2em}}.elemex-wp-block--heading,.elemex-wp-block--projects-heading{padding:3em 1em}.elemex-wp-block--process-heading{padding:5em 1em 3em}.elemex-wp-block--project{padding-top:2em;padding-bottom:3em}.elemex-wp-block--project.king-george{padding-top:5em;padding-bottom:0}.elemex-wp-block--project-title{font-size:24px}.container-padding-genesis-important{padding-left:256px!important;padding-right:256px!important}@media only screen and (max-width:1680px){.container-padding-genesis-important{padding-left:192px!important;padding-right:192px!important}}@media only screen and (max-width:1540px){.container-padding-genesis-important{padding-left:128px!important;padding-right:128px!important}}@media only screen and (max-width:1440px){.container-padding-genesis-important{padding-left:96px!important;padding-right:96px!important}}@media only screen and (max-width:1366px){.container-padding-genesis-important{padding-left:64px!important;padding-right:64px!important}}@media only screen and (max-width:1200px){.container-padding-genesis-important{padding-left:48px!important;padding-right:48px!important}}@media only screen and (max-width:1024px){.container-padding-genesis-important{padding-left:32px!important;padding-right:32px!important}}@media only screen and (max-width:600px){.container-padding-genesis-important{padding-left:16px!important;padding-right:16px!important}}.ehv{position:relative;background:url(/cdn/shop/files/elemex-bgimage-dark.jpg?v=1773101544) no-repeat;background-size:cover;display:flex;justify-content:space-between;align-items:center;margin:auto;overflow-x:hidden}@media only screen and (max-width:1366px){.ehv{flex-direction:column}}.ehv__elemex-logo{position:relative;top:-70px;left:0;width:240px;height:40px}.ehv__elemex-logo img{width:100%;height:100%;object-fit:contain}@media only screen and (max-width:1366px){.ehv__elemex-logo{top:-40px}}@media only screen and (max-width:899px){.ehv__elemex-logo{padding:0 6px}}.ehv__text{display:flex;justify-content:center;align-items:flex-end;flex-direction:column;width:45%;position:absolute;z-index:2}@media only screen and (max-width:1900px){.ehv__text{width:39%}}@media only screen and (max-width:1800px){.ehv__text{width:30%}}@media only screen and (max-width:1440px){.ehv__text{width:20%}}@media only screen and (max-width:1366px){.ehv__text{width:90%;margin:90px auto auto;position:relative;align-items:flex-start}}@media only screen and (max-width:899px){.ehv__text{align-items:center}}.ehv__text h1{font-family:din-2014,Arial,sans-serif;font-weight:700;font-size:56px;line-height:56px;color:#fff;margin-bottom:2rem;text-transform:uppercase;width:528px}@media only screen and (max-width:1366px){.ehv__text h1{font-size:clamp(3.5rem,3.5vw,7rem);line-height:clamp(3.5rem,3.5vw,7rem);width:100%;margin:1rem auto}}@media only screen and (max-width:899px){.ehv__text h1{font-size:33px;line-height:33px;letter-spacing:0px;padding:0 6px;text-align:center}}.ehv__text p{font-family:din-2014,Arial,sans-serif;font-weight:600;font-size:24px;line-height:2.4rem;color:#fff;width:34rem;padding-left:1rem}@media only screen and (max-width:1366px){.ehv__text p{width:90%;margin:auto}}@media only screen and (max-width:550px){.ehv__text p{font-size:21px;line-height:2rem;padding-left:0}}.ehv__text-wrapper{width:70%;position:relative}@media only screen and (max-width:1540px){.ehv__text-wrapper{width:100%;margin-left:5rem;margin-right:-5rem}}@media only screen and (max-width:1366px){.ehv__text-wrapper{margin-left:20%;padding-top:5rem;width:500px}}@media only screen and (max-width:1024px){.ehv__text-wrapper{margin-left:0}}@media only screen and (max-width:899px){.ehv__text-wrapper{width:300px;display:flex;flex-direction:column;align-items:center;justify-content:center}}@media only screen and (max-width:300px){.ehv__text-wrapper{margin-left:0}}.ehv__hidden-video{display:none}.ehv__video{position:relative;width:90%;height:650px;padding:2rem 0 0;z-index:2;transform:translate(20%);overflow:hidden}@media only screen and (max-width:1366px){.ehv__video{position:relative;width:100%;height:auto;padding-top:2rem;transform:translate(0)}}@media only screen and (max-width:1024px){.ehv__video{padding:10rem 0 0}}.ehv__video video{height:100%;width:100%;object-fit:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:bottom right;mask-position:bottom right}@media only screen and (max-width:1800px){.ehv__video video{transform:translate(5%)}}@media only screen and (max-width:1680px){.ehv__video video{transform:translate(10%)}}@media only screen and (max-width:1600px){.ehv__video video{transform:translate(15%)}}@media only screen and (max-width:1540px){.ehv__video video{transform:translate(20%)}}@media only screen and (max-width:1366px){.ehv__video video{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;position:relative;max-width:100%;transform:translate(0)}}.ehv__video video source{width:100%;height:100%;object-fit:cover}.ehv__button{position:absolute;top:50%;left:37.5%;width:190px;height:190px;transform:translateY(-50%);transition:transform 1.7s ease-in-out;display:none}@media only screen and (max-width:1900px){.ehv__button{left:35%}}@media only screen and (max-width:1366px){.ehv__button{left:50%;transform:translate(-50%,-50%)}}@media only screen and (max-width:1024px){.ehv__button{width:150px;height:150px}}@media only screen and (max-width:899px){.ehv__button{width:100px;height:100px}}.ehv__button:hover{transform:translateY(-50%) rotate(240deg)}@media only screen and (max-width:1366px){.ehv__button:hover{transform:translate(-50%,-50%) rotate(240deg)}}.ehv__button img{width:100%;height:100%;object-fit:cover}.efs{width:100%;margin-bottom:6vw}@media only screen and (min-width:2000px){.efs{margin-bottom:100px}}.efs__sections-brand{position:relative;display:grid;grid-template-columns:repeat(4,25%);width:100%}@media only screen and (max-width:1024px){.efs__sections-brand{display:flex;flex-direction:column}}.efs__sections-info{width:100%;height:350px;background-color:#000;max-height:0px;position:relative;transition:all .35s ease-out}@media only screen and (max-width:1250px){.efs__sections-info{height:auto;transition:all .5s ease-out}}.efs__sections-info-open{max-height:350px;transition:all .35s ease-out}@media only screen and (max-width:1250px){.efs__sections-info-open{max-height:none;padding:5% 0;transition:all .5s ease-out}}.efs__section-brand{position:relative;max-height:400px;cursor:pointer;max-width:100%}.efs__section-brand-image{width:100%;height:auto;aspect-ratio:48 / 40;filter:brightness(50%)}@media only screen and (max-width:1024px){.efs__section-brand-image{display:none}}.efs__section-brand-image img{width:100%;height:100%;object-fit:cover}.efs__section-brand-image-full{display:none;height:100%;width:100%}@media only screen and (max-width:1024px){.efs__section-brand-image-full{display:block}}.efs__section-brand-image-full img{width:100%;height:100%;object-fit:cover;min-height:200px}.efs__section-brand-logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:50%;height:15%;min-width:180px;min-height:45px}@media only screen and (max-width:1024px){.efs__section-brand-logo{height:20%;width:auto;top:20%;transform:translate(0);left:32px}}@media only screen and (max-width:600px){.efs__section-brand-logo{left:16px}}.efs__section-brand-logo img{width:100%;height:100%;object-fit:contain}.efs__section-brand-hover .efs__section-brand-image{filter:brightness(100%)}.efs__section-info{position:absolute;left:0;right:0;top:0;bottom:0;height:100%;width:100%;padding-left:256px;padding-right:256px;justify-content:center;align-items:center;gap:0 3%;display:none}@media only screen and (max-width:1680px){.efs__section-info{padding-left:192px;padding-right:192px}}@media only screen and (max-width:1540px){.efs__section-info{padding-left:128px;padding-right:128px}}@media only screen and (max-width:1440px){.efs__section-info{padding-left:96px;padding-right:96px}}@media only screen and (max-width:1366px){.efs__section-info{padding-left:64px;padding-right:64px}}@media only screen and (max-width:1200px){.efs__section-info{padding-left:48px;padding-right:48px}}@media only screen and (max-width:1024px){.efs__section-info{padding-left:32px;padding-right:32px}}@media only screen and (max-width:600px){.efs__section-info{padding-left:16px;padding-right:16px}}@media only screen and (max-width:1250px){.efs__section-info{position:relative;top:0}}@media only screen and (max-width:899px){.efs__section-info{flex-direction:column;gap:6vw 0}}.efs__section-info-visible{display:flex}.efs__section-info-text{width:38%;display:flex;flex-direction:column;gap:20px 0}@media only screen and (max-width:1800px){.efs__section-info-text{width:35%}}@media only screen and (max-width:1440px){.efs__section-info-text{width:33%}}@media only screen and (max-width:899px){.efs__section-info-text{width:100%}}.efs__section-info-text h2{color:#fff;line-height:38px;font-size:24px;font-family:din-2014,Arial,sans-serif;font-weight:400}.efs__section-info-text p{color:#fff;line-height:22px;font-size:16px;font-family:din-2014,Arial,sans-serif;font-weight:400}.efs__section-info-text-dlb{width:220px;height:40px;display:none;font-family:din-2014,Arial,sans-serif;font-weight:400;letter-spacing:1px;justify-content:center;align-items:center;text-transform:uppercase;color:#b3874b;background-color:transparent;border:1px solid #B3874B;transition:all .2s ease-out}.efs__section-info-text-dlb:hover{background-color:#b3874b;color:#000;text-decoration:none}.efs__section-info-icons{width:62%;height:200px;display:flex;flex-flow:row wrap;gap:4%}@media only screen and (max-width:1800px){.efs__section-info-icons{width:65%}}@media only screen and (max-width:1440px){.efs__section-info-icons{width:67%}}@media only screen and (max-width:1250px){.efs__section-info-icons{gap:3%;height:auto;min-height:200px;justify-content:space-evenly}}@media only screen and (max-width:899px){.efs__section-info-icons{width:100%}}.efs__section-info-icons-icon{display:flex;flex-direction:column;align-items:center;width:120px}@media only screen and (max-width:1250px){.efs__section-info-icons-icon{padding-bottom:3%}}.efs__section-info-icons-icon-image{width:60px;height:60px;display:flex;justify-content:center;align-items:center;cursor:pointer}.efs__section-info-icons-icon-image img{width:auto;height:auto;object-fit:contain;filter:brightness(0) saturate(100%) invert(99%) sepia(0%) saturate(2%) hue-rotate(158deg) brightness(108%) contrast(100%)}.efs__section-info-icons-icon-text{color:#fff;line-height:22px;font-size:16px;font-family:din-2014,Arial,sans-serif;font-weight:400;text-align:center}.bai{padding-bottom:4vw;border-bottom:2px solid #a0a0a0}@media only screen and (min-width:2000px){.bai{padding-bottom:80px}}.bai__images{width:100%;height:auto;aspect-ratio:140 / 65;position:relative;overflow:hidden}.bai__image{width:100%;height:100%;position:absolute}.bai__clipimage{clip-path:polygon(0 0,50% 0,50% 100%,0 100%)}.bai__slider{position:absolute;-webkit-appearance:none;width:calc(100% + 100px);margin-left:-50px;height:150px;top:50%;transform:translateY(-50%);background-color:transparent;outline:none;border:none;box-shadow:none}.bai__slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:100px;height:150px;background:url(/cdn/shop/files/slider.jpg?v=1773104149) no-repeat;background-size:contain;background-position:center;cursor:pointer;outline:none;border:none;box-shadow:none}@media only screen and (max-width:1366px){.bai__slider{width:calc(100% + 75px);margin-left:-37.5px;height:100px}.bai__slider::-webkit-slider-thumb{width:75px;height:100px}}@media only screen and (max-width:899px){.bai__slider{width:calc(100% + 50px);margin-left:-25px;height:75px}.bai__slider::-webkit-slider-thumb{width:50px;height:75px}}@media only screen and (max-width:500px){.bai__slider{width:calc(100% + 40px);margin-left:-20px;height:60px}.bai__slider::-webkit-slider-thumb{width:40px;height:60px}}@media only screen and (max-width:400px){.bai__slider{width:calc(100% + 30px);margin-left:-15px;height:50px}.bai__slider::-webkit-slider-thumb{width:30px;height:50px}}.bai__logo{position:absolute;top:0;right:0;width:auto;height:12%}@media only screen and (max-width:500px){.bai__logo{height:16%}}.bai__logo img{object-position:top right;width:100%;height:100%;object-fit:contain}.bai__before-after{width:100%;display:flex;justify-content:space-between;margin-top:1vw}.bai__before-after>span{font-size:1vw;text-transform:uppercase;font-family:din-2014,Arial,sans-serif;font-weight:400}@media only screen and (max-width:1366px){.bai__before-after>span{font-size:1.2vw}}@media only screen and (max-width:1024px){.bai__before-after>span{font-size:1.3vw}}@media only screen and (max-width:899px){.bai__before-after>span{font-size:15px}}.page-mac .font-din{font-family:din-2014,Arial,sans-serif;font-weight:400}.page-mac .font-din-med{font-family:din-2014,Arial,sans-serif;font-weight:600}.page-mac .gold-text{color:#b3874b}.page-mac .uppercase-text{text-transform:uppercase}.page-mac .has-text-align-center{text-align:center}.page-mac .has-white-background-color{background-color:#fff}.page-mac .has-large-font-size{font-size:36px}.mac-wp-block{width:100%;display:flex;flex-direction:column;align-items:center}.mac-wp-block__inner{width:100%;margin:0 auto}.mac-wp-block__inner p{font-size:1rem}@media only screen and (max-width:899px){.mac-wp-block__inner p{font-size:18px}}.mac-wp-block__inner--narrow{max-width:700px}.mac-wp-block__inner--wide{max-width:1600px}.mac-wp-block--intro{padding:5em 1em 1em}@media only screen and (max-width:989px){.mac-wp-block--intro{padding:10em 2em 2em}}.mac-wp-block--heading,.mac-wp-block--projects-heading{padding:3em 1em}.mac-wp-block--process-heading{padding:5em 1em 3em}.mhb{width:100%;height:650px;position:relative;background-size:cover;background-position-y:70%;background-repeat:no-repeat}.mhb:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:40%;z-index:0}@media only screen and (min-width:2000px){.mhb{height:800px}}@media only screen and (max-width:1400px){.mhb{background-image:none!important;height:450px}}@media only screen and (max-width:989px){.mhb{height:350px}}.mhb__image{display:none;width:100%;height:100%}@media only screen and (max-width:1400px){.mhb__image{display:block}}.mhb__image img{width:100%;height:100%;object-fit:cover}.mhb__content{max-width:73%;margin:auto;padding:9rem 0;position:relative;z-index:1}@media only screen and (max-width:1400px){.mhb__content{position:absolute;top:0;padding:9rem 10%}}@media only screen and (max-width:989px){.mhb__content{padding:7rem 10%}}@media only screen and (max-width:750px){.mhb__content{max-width:80%;margin:auto;padding:20rem 0 0 10%}}.mhb__logo{width:145px}@media only screen and (max-width:989px){.mhb__logo{width:120px}}@media only screen and (max-width:550px){.mhb__logo{width:100px}}.mhb__logo img{width:100%}.mhb__title{color:#fff;font-family:din-2014,Arial,sans-serif;font-weight:400;font-weight:600;max-width:750px;font-size:56px;line-height:56px;margin:2rem 0 5rem;text-transform:uppercase}@media only screen and (max-width:1920px){.mhb__title{max-width:700px;margin:5rem 0}}@media only screen and (max-width:1366px){.mhb__title{font-size:clamp(3.5rem,3.5vw,7rem);line-height:clamp(3.5rem,3.5vw,7rem);width:100%;margin:1rem 0}}@media only screen and (max-width:1400px){.mhb__title{font-size:33px;line-height:33px;letter-spacing:0px;padding:0 6px}}@media only screen and (max-width:989px){.mhb__title{max-width:500px}}@media only screen and (max-width:750px){.mhb__title{width:100%}}.mfs{width:100%;margin-bottom:6vw}@media only screen and (min-width:2000px){.mfs{margin-bottom:100px}}.mfs__sections-brand{position:relative;display:grid;grid-template-columns:repeat(2,50%);width:100%}@media only screen and (max-width:1024px){.mfs__sections-brand{display:flex;flex-direction:column}}.mfs__sections-info{width:100%;height:350px;background-color:#000;max-height:0px;position:relative;transition:all .35s ease-out}@media only screen and (max-width:1250px){.mfs__sections-info{height:auto;transition:all .5s ease-out}}.mfs__sections-info-open{max-height:350px;transition:all .35s ease-out}@media only screen and (max-width:1250px){.mfs__sections-info-open{max-height:none;padding:5% 0;transition:all .5s ease-out}}.mfs__section-brand{position:relative;max-height:400px;cursor:pointer;max-width:100%}.mfs__section-brand-image{width:100%;height:auto;aspect-ratio:48 / 20;filter:brightness(50%)}@media only screen and (max-width:1024px){.mfs__section-brand-image{display:none}}.mfs__section-brand-image img{width:100%;height:100%;object-fit:cover}.mfs__section-brand-image-full{display:none;height:200px;width:100%}@media only screen and (max-width:1024px){.mfs__section-brand-image-full{display:block}}.mfs__section-brand-image-full img{width:100%;height:100%;object-fit:cover;min-height:200px}.mfs__section-brand-logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:50%;height:15%;min-width:180px;min-height:45px;display:flex;justify-content:center;align-items:center}@media only screen and (max-width:1024px){.mfs__section-brand-logo{height:20%;width:auto;top:20%;transform:translate(0);left:32px}}@media only screen and (max-width:600px){.mfs__section-brand-logo{left:16px}}.mfs__section-brand-logo img{width:100%;height:100%;object-fit:contain}.mfs__section-brand-logo p{color:#fff;font-family:din-2014,Arial,sans-serif;font-weight:400;font-weight:500;font-size:30px;text-align:center;text-transform:uppercase}.mfs__section-brand-hover .mfs__section-brand-image{filter:brightness(100%)}.mfs__section-info{position:absolute;left:0;right:0;top:0;bottom:0;height:100%;width:100%;padding-left:256px;padding-right:256px;justify-content:center;align-items:center;gap:0 3%;display:none}@media only screen and (max-width:1680px){.mfs__section-info{padding-left:192px;padding-right:192px}}@media only screen and (max-width:1540px){.mfs__section-info{padding-left:128px;padding-right:128px}}@media only screen and (max-width:1440px){.mfs__section-info{padding-left:96px;padding-right:96px}}@media only screen and (max-width:1366px){.mfs__section-info{padding-left:64px;padding-right:64px}}@media only screen and (max-width:1200px){.mfs__section-info{padding-left:48px;padding-right:48px}}@media only screen and (max-width:1024px){.mfs__section-info{padding-left:32px;padding-right:32px}}@media only screen and (max-width:600px){.mfs__section-info{padding-left:16px;padding-right:16px}}@media only screen and (max-width:1250px){.mfs__section-info{position:relative;top:0}}@media only screen and (max-width:899px){.mfs__section-info{flex-direction:column;gap:6vw 0}}.mfs__section-info-visible{display:flex}.mfs__section-info-text{width:31%;display:flex;flex-direction:column;gap:20px 0}@media only screen and (max-width:1800px){.mfs__section-info-text{width:35%}}@media only screen and (max-width:1440px){.mfs__section-info-text{width:33%}}@media only screen and (max-width:899px){.mfs__section-info-text{width:100%}}.mfs__section-info-text h2{color:#fff;line-height:38px;font-size:24px;font-family:din-2014,Arial,sans-serif;font-weight:400}.mfs__section-info-text p{color:#fff;line-height:22px;font-size:16px;font-family:din-2014,Arial,sans-serif;font-weight:400}.mfs__section-info-text-dlb{width:220px;height:40px;display:none;font-family:din-2014,Arial,sans-serif;font-weight:400;letter-spacing:1px;justify-content:center;align-items:center;text-transform:uppercase;color:#b3874b;background-color:transparent;border:1px solid #B3874B;transition:all .2s ease-out}.mfs__section-info-text-dlb:hover{background-color:#b3874b;color:#000;text-decoration:none}.mfs__section-info-icons{width:77%;height:200px;display:flex;flex-flow:row wrap;gap:7% 5%;margin-left:5rem}@media only screen and (max-width:1800px){.mfs__section-info-icons{width:80%}}@media only screen and (max-width:1440px){.mfs__section-info-icons{width:78%}}@media only screen and (max-width:1250px){.mfs__section-info-icons{gap:3%;height:auto;min-height:200px;justify-content:space-evenly}}@media only screen and (max-width:899px){.mfs__section-info-icons{width:100%;margin-left:0}}.mfs__section-info-icons-icon{display:flex;flex-direction:column;align-items:center;width:177px}@media only screen and (max-width:1800px){.mfs__section-info-icons-icon{width:150px}}@media only screen and (max-width:1250px){.mfs__section-info-icons-icon{padding-bottom:3%}}.mfs__section-info-icons-icon-image{width:60px;height:60px;display:flex;justify-content:center;align-items:center;cursor:pointer}.mfs__section-info-icons-icon-image img{width:auto;height:auto;object-fit:contain}.mfs__section-info-icons-icon-text{color:#848484;line-height:22px;font-size:16px;font-family:din-2014,Arial,sans-serif;font-weight:400;text-align:center;margin-top:1rem}.mrp{width:100%;background-color:#e8e8e8;margin-top:-3rem;margin-bottom:5rem;z-index:2;position:relative}@media only screen and (max-width:989px){.mrp{margin-top:0;margin-bottom:2rem}}.mrp__wrapper{padding:150px 256px 100px;margin:auto}@media only screen and (max-width:1680px){.mrp__wrapper{padding-left:192px;padding-right:192px}}@media only screen and (max-width:1540px){.mrp__wrapper{padding-left:128px;padding-right:128px}}@media only screen and (max-width:1440px){.mrp__wrapper{padding-left:96px;padding-right:96px}}@media only screen and (max-width:1366px){.mrp__wrapper{padding-left:64px;padding-right:64px}}@media only screen and (max-width:1200px){.mrp__wrapper{padding-left:48px;padding-right:48px}}@media only screen and (max-width:1024px){.mrp__wrapper{padding-left:32px;padding-right:32px}}@media only screen and (max-width:600px){.mrp__wrapper{padding-left:16px;padding-right:16px}}@media only screen and (max-width:989px){.mrp__wrapper{padding-top:100px;padding-bottom:50px}}@media only screen and (max-width:600px){.mrp__wrapper{padding-top:50px;padding-bottom:20px}}.mrp__row{display:flex;justify-content:space-between;margin-bottom:3rem}@media only screen and (max-width:989px){.mrp__row{flex-wrap:wrap}}.mrp__row:nth-of-type(3){flex-direction:row-reverse}.mrp__row-left{width:64%}@media only screen and (max-width:989px){.mrp__row-left{width:100%}}.mrp__row-right{width:35%;margin-top:150px}@media only screen and (max-width:989px){.mrp__row-right{width:100%;margin-top:3rem}}.mrp__row-full,.mrp__row-image{width:100%}.mrp__row-image img{width:100%;object-fit:cover}.mrp__row-text{font-family:din-2014,Arial,sans-serif;font-weight:400;font-size:16px;padding:1rem 0;text-transform:uppercase;letter-spacing:1px}.ppb{padding-left:256px;padding-right:256px;display:flex;flex-direction:column;gap:40px;height:100%;margin-bottom:6vw}@media only screen and (max-width:1680px){.ppb{padding-left:192px;padding-right:192px}}@media only screen and (max-width:1540px){.ppb{padding-left:128px;padding-right:128px}}@media only screen and (max-width:1440px){.ppb{padding-left:96px;padding-right:96px}}@media only screen and (max-width:1366px){.ppb{padding-left:64px;padding-right:64px}}@media only screen and (max-width:1200px){.ppb{padding-left:48px;padding-right:48px}}@media only screen and (max-width:1024px){.ppb{padding-left:32px;padding-right:32px}}@media only screen and (max-width:600px){.ppb{padding-left:16px;padding-right:16px}}@media only screen and (min-width:2000px){.ppb{margin-bottom:200px}}@media only screen and (max-width:899px){.ppb{align-items:center}}@media only screen and (max-width:800px){.ppb{padding-left:11%!important;padding-right:11%!important}}@media only screen and (max-width:600px){.ppb{padding-left:5.5%!important;padding-right:5.5%!important}}.ppb__step{display:flex;justify-content:space-between;gap:4%}@media only screen and (max-width:899px){.ppb__step{flex-direction:column;width:100%;max-width:600px}}.ppb__step-image{width:54%;aspect-ratio:7 / 4;position:relative}@media only screen and (max-width:899px){.ppb__step-image{width:100%}}.ppb__step-image .ppb__step-count{position:absolute;top:45px;right:-10vw;display:flex;align-items:center}@media only screen and (min-width:2000px){.ppb__step-image .ppb__step-count{right:-200px}}@media only screen and (max-width:899px){.ppb__step-image .ppb__step-count{flex-direction:column;right:auto;left:5%;top:100%}}.ppb__step-image .ppb__step-count .line{width:6vw;height:1px;background-color:#b3874b;color:#b3874b;display:block}@media only screen and (min-width:2000px){.ppb__step-image .ppb__step-count .line{width:120px}}@media only screen and (max-width:899px){.ppb__step-image .ppb__step-count .line{width:1px;height:8vw}}.ppb__step-image .ppb__step-count .count{width:4vw;height:4vw;display:grid;place-items:center;border:1px solid #B3874B;font-size:1rem}@media only screen and (min-width:2000px){.ppb__step-image .ppb__step-count .count{width:80px;height:80px}}@media only screen and (max-width:899px){.ppb__step-image .ppb__step-count .count{width:8vw;height:8vw;font-size:24px}}.ppb__step-image .ppb__step-count .count>span{font-family:din-2014,Arial,sans-serif;font-weight:800;font-size:2em;color:#b3874b}@media only screen and (max-width:899px){.ppb__step-image .ppb__step-count .count>span{font-size:24px;line-height:1}}.ppb__step-image img{width:100%;height:100%;object-fit:cover}.ppb__step-content{background-color:#252626;width:46%;display:flex;justify-content:center;padding:5% 0}@media only screen and (max-width:899px){.ppb__step-content{width:100%;padding:8% 10%}}.ppb__step-text{width:45%;display:flex;flex-direction:column;gap:4%;height:100%}@media only screen and (max-width:1366px){.ppb__step-text{margin-left:8%;width:60%}}@media only screen and (max-width:899px){.ppb__step-text{margin-left:12%;width:100%}}.ppb__step-text>h3{text-transform:uppercase;font-size:24px;font-family:din-2014,Arial,sans-serif;font-weight:600;color:#b3874b}.ppb__step-text>p{color:#fff;font-family:din-2014,Arial,sans-serif;font-weight:600;font-size:20px;line-height:25.6px}@media screen and (min-width:1600px){.ppb__step-text>p{font-size:20px}}.ppb__step-reverse{flex-direction:row-reverse}@media only screen and (max-width:899px){.ppb__step-reverse{flex-direction:column}}.ppb__step-reverse .ppb__step-text{text-align:right}@media only screen and (max-width:1366px){.ppb__step-reverse .ppb__step-text{margin-right:8%;margin-left:0}}@media only screen and (max-width:899px){.ppb__step-reverse .ppb__step-text{margin-right:12%;margin-left:0}}.ppb__step-reverse .ppb__step-count{left:-10vw;right:auto;flex-direction:row-reverse}@media only screen and (min-width:2000px){.ppb__step-reverse .ppb__step-count{left:-200px}}@media only screen and (max-width:899px){.ppb__step-reverse .ppb__step-count{flex-direction:column;right:5%;left:auto;top:100%}}.csb{padding-left:256px;padding-right:256px;padding-bottom:6vw}@media only screen and (max-width:1680px){.csb{padding-left:192px;padding-right:192px}}@media only screen and (max-width:1540px){.csb{padding-left:128px;padding-right:128px}}@media only screen and (max-width:1440px){.csb{padding-left:96px;padding-right:96px}}@media only screen and (max-width:1366px){.csb{padding-left:64px;padding-right:64px}}@media only screen and (max-width:1200px){.csb{padding-left:48px;padding-right:48px}}@media only screen and (max-width:1024px){.csb{padding-left:32px;padding-right:32px}}@media only screen and (max-width:600px){.csb{padding-left:16px;padding-right:16px}}@media only screen and (min-width:2000px){.csb{padding-bottom:100px}}.csb__stories{padding-bottom:6vw}@media only screen and (min-width:2000px){.csb__stories{padding-bottom:100px}}@media only screen and (max-width:899px){.csb__stories{padding-bottom:45px}}.csb__stories-desktop{display:block}@media only screen and (max-width:899px){.csb__stories-desktop{display:none}}.csb__stories-mobile{display:none}@media only screen and (max-width:899px){.csb__stories-mobile{display:block}}.csb__stories-mobile .csb__story{border-right:0px solid #a0a0a0!important}.csb__story-container{display:flex}.csb__story{flex:1;display:flex;flex-direction:column;padding:2vw;gap:20px;align-items:center}.csb__story:first-of-type{border-right:1px solid #a0a0a0}.csb__story>h3{font-family:din-2014,Arial,sans-serif;font-weight:700;font-size:2rem;color:#b3874b;text-transform:uppercase;text-align:center}@media only screen and (max-width:899px){.csb__story>h3{font-size:32px}}.csb__story>span{font-family:din-2014,Arial,sans-serif;font-weight:600;font-size:1em;color:#b3874b;text-transform:uppercase;text-align:center}@media only screen and (max-width:1024px){.csb__story>span{font-size:16px}}.csb .swiper-pagination-bullet{transform:scale(1.2);opacity:1!important;border:1px solid #B3874B!important;background-color:#fff!important;margin:0 8px!important}.csb .swiper-pagination-bullet-active{background-color:#e8e8e8!important;opacity:1!important}.page-projects{max-width:100%;overflow-x:hidden;margin-top:130px}.projects-title{padding:63px 1em 37px;text-align:center}.projects-title__heading{font-family:din-2014,Arial,sans-serif;font-weight:700;font-size:36px;color:#b3874b;text-transform:uppercase;text-align:center}.project-section{padding:0 40px 37px;max-width:1600px;margin:0 auto}@media only screen and (max-width:899px){.project-section{padding:0 20px 30px}}@media only screen and (max-width:600px){.project-section{padding:0 16px 24px}}.project-section__title{font-family:din-2014,Arial,sans-serif;font-weight:600;font-size:42px;color:#b3874b;text-transform:uppercase;text-align:center;padding:37px 0 21px}@media only screen and (max-width:899px){.project-section__title{font-size:32px}}@media only screen and (max-width:600px){.project-section__title{font-size:26px}}.project-section__details{text-align:center;padding-bottom:35px}.project-section__details p{font-family:din-2014,Arial,sans-serif;font-weight:400;font-size:23px;text-align:center;margin-bottom:.3em}@media only screen and (max-width:899px){.project-section__details p{font-size:19px}}@media only screen and (max-width:600px){.project-section__details p{font-size:17px}}.project-section__gallery{padding:0 0 35px}.project-slider{width:100%;padding-bottom:50px;perspective:1200px}.project-slider .swiper-wrapper{align-items:center}.project-slider .swiper-slide{overflow:hidden;border-radius:0;transition:transform .5s ease,opacity .5s ease}.project-slider .swiper-slide a{display:block;width:100%;height:100%;cursor:pointer}.project-slider .swiper-slide img{width:100%;height:100%;object-fit:cover;display:block;aspect-ratio:16 / 9}.project-slider .swiper-button-prev,.project-slider .swiper-button-next{color:#b3874b!important;--swiper-navigation-color: #B3874B;width:44px;height:44px}.project-slider .swiper-button-prev:after,.project-slider .swiper-button-next:after{font-size:24px;font-weight:700}@media only screen and (max-width:600px){.project-slider .swiper-button-prev,.project-slider .swiper-button-next{display:none}}.project-slider .swiper-pagination{bottom:0}.project-slider .swiper-pagination-bullet{transform:scale(1.2);opacity:1!important;border:1px solid #B3874B!important;background-color:#fff!important;margin:0 8px!important}.project-slider .swiper-pagination-bullet-active{background-color:#b3874b!important;opacity:1!important}.project-lightbox{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;align-items:center;justify-content:center}.project-lightbox--open{display:flex}.project-lightbox__backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000d9;cursor:pointer;z-index:0;display:block!important}.project-lightbox__img{position:relative;max-width:90vw;max-height:85vh;object-fit:contain;z-index:1;border-radius:2px}.project-lightbox__close{position:absolute;top:20px;right:24px;z-index:2;background:none;border:none;color:#fff;font-size:40px;line-height:1;cursor:pointer;padding:0 8px;opacity:.8;transition:opacity .2s}.project-lightbox__close:hover{opacity:1}.project-lightbox__prev,.project-lightbox__next{position:absolute;top:50%;transform:translateY(-50%);z-index:2;background:none;border:none;color:#b3874b;font-size:56px;line-height:1;cursor:pointer;padding:0 16px;opacity:.7;transition:opacity .2s}.project-lightbox__prev:hover,.project-lightbox__next:hover{opacity:1}.project-lightbox__prev{left:12px}.project-lightbox__next{right:12px}.page-newtechwood{width:100%;overflow-x:hidden}.page-newtechwood *{box-sizing:border-box}.page-newtechwood .font-din{font-family:din-2014,Arial,sans-serif;font-weight:400}.page-newtechwood .font-din-med{font-family:din-2014,Arial,sans-serif;font-weight:600}.page-newtechwood .has-text-align-center{text-align:center}.page-newtechwood .gold-text{color:#b3874b}.page-newtechwood .uppercase-text{text-transform:uppercase}.page-newtechwood .has-large-font-size{font-size:36px}@media only screen and (max-width:899px){.page-newtechwood .has-large-font-size{font-size:28px}}.page-newtechwood .lh-12{line-height:1.2}.page-newtechwood .has-white-background-color{background-color:#fff}.page-newtechwood .ntw-wp-block{padding:2em 1em}.page-newtechwood .ntw-wp-block--intro{padding-top:7em;padding-bottom:7em}@media only screen and (max-width:899px){.page-newtechwood .ntw-wp-block--intro{padding-top:4em;padding-bottom:4em}}.page-newtechwood .ntw-wp-block--process-heading{padding-top:5em;padding-bottom:2em}@media only screen and (max-width:899px){.page-newtechwood .ntw-wp-block--process-heading{padding-top:3em;padding-bottom:1em}}.page-newtechwood .ntw-wp-block__inner{margin:0 auto}.page-newtechwood .ntw-wp-block__inner--narrow{max-width:700px}.page-newtechwood .ntw-wp-block__inner--wide{max-width:1200px}.page-newtechwood .ntw-wp-block p{font-family:din-2014,Arial,sans-serif;font-weight:400;font-size:18px;line-height:1.2;color:#1a1a1a}@media only screen and (max-width:899px){.page-newtechwood .ntw-wp-block p{font-size:16px}}.page-newtechwood .ntw-wp-block h2{font-family:din-2014,Arial,sans-serif;font-weight:600;margin:0}.page-newtechwood .nhb{position:relative;display:flex;justify-content:space-between;align-items:center;margin:auto;overflow-x:hidden}.page-newtechwood .nhb__image{width:100%;height:auto}@media only screen and (max-width:1400px){.page-newtechwood .nhb__image{min-height:340px}}.page-newtechwood .nhb__image img{width:100%;height:100%;object-fit:cover}@media only screen and (max-width:1400px){.page-newtechwood .nhb__image img{min-height:340px}}.page-newtechwood .nhb__logo{width:200px;height:auto}@media only screen and (max-width:1600px){.page-newtechwood .nhb__logo{width:160px}}@media only screen and (max-width:1280px){.page-newtechwood .nhb__logo{width:120px}}.page-newtechwood .nhb__logo img{width:100%;height:100%;object-fit:contain}.page-newtechwood .nhb__text{display:flex;justify-content:center;gap:60px;flex-direction:column;width:100%;max-width:450px;position:absolute;left:11%;top:50%;transform:translateY(-50%);z-index:2}@media only screen and (max-width:1600px){.page-newtechwood .nhb__text{gap:40px}}@media only screen and (max-width:1280px){.page-newtechwood .nhb__text{gap:20px}}@media only screen and (max-width:450px){.page-newtechwood .nhb__text{left:50%;transform:translate(-50%,-50%);width:89%}}.page-newtechwood .nhb__text>h1{font-family:din-2014,Arial,sans-serif;font-weight:400;font-size:56px;line-height:1;font-weight:600;color:#fff;margin-bottom:2rem;text-transform:uppercase}@media only screen and (max-width:1600px){.page-newtechwood .nhb__text>h1{font-size:48px}}@media only screen and (max-width:1280px){.page-newtechwood .nhb__text>h1{font-size:40px}}@media only screen and (max-width:450px){.page-newtechwood .nhb__text>h1{font-size:36px}}@media only screen and (max-width:350px){.page-newtechwood .nhb__text>h1{-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word}}.page-newtechwood .nbb{position:relative}.page-newtechwood .nbb__top{padding:10px 11% 40px;width:100%;display:flex;position:relative}@media only screen and (max-width:1400px){.page-newtechwood .nbb__top{flex-direction:column;align-items:center;gap:40px}}@media only screen and (max-width:600px){.page-newtechwood .nbb__top{padding:10px 5.5% 40px}}.page-newtechwood .nbb__text{max-width:465px;display:flex;flex-direction:column;gap:20px}@media only screen and (max-width:1366px){.page-newtechwood .nbb__text{max-width:400px}}@media only screen and (max-width:1280px){.page-newtechwood .nbb__text{max-width:360px}}@media only screen and (max-width:1400px){.page-newtechwood .nbb__text{width:100%;max-width:600px}}.page-newtechwood .nbb__title{color:#b3874b;font-size:36px}@media only screen and (max-width:1280px){.page-newtechwood .nbb__title{font-size:30px}}.page-newtechwood .nbb__description{color:#1a1a1a;font-size:16px;line-height:1.3}.page-newtechwood .nbb__image.large{position:absolute;top:0;right:0;width:50%;height:auto}@media only screen and (max-width:1400px){.page-newtechwood .nbb__image.large{position:relative;width:100%;max-width:600px;height:auto}}.page-newtechwood .nbb__image.small{width:90%;height:auto}@media only screen and (max-width:1400px){.page-newtechwood .nbb__image.small{width:100%;max-width:600px;height:auto}}.page-newtechwood .nbb__image img{width:100%;height:100%;object-fit:cover}.page-newtechwood .nbb__bottom{padding:100px 11%;background-color:#252626;display:flex;align-items:flex-end}@media only screen and (max-width:1400px){.page-newtechwood .nbb__bottom{align-items:center;flex-direction:column;gap:60px}}@media only screen and (max-width:600px){.page-newtechwood .nbb__bottom{padding:40px 5.5%}}.page-newtechwood .nbb__bottom-left{display:flex;flex-direction:column;gap:50px;width:50%}@media only screen and (max-width:1400px){.page-newtechwood .nbb__bottom-left{width:100%;max-width:600px;justify-content:center}}.page-newtechwood .nbb__bottom-right{height:100%;width:50%;display:flex;justify-content:flex-end}@media only screen and (max-width:1400px){.page-newtechwood .nbb__bottom-right{width:100%;max-width:600px;justify-content:center}}.page-newtechwood .nbb__benefits{display:flex;flex-direction:column;gap:24px;color:#fff}.page-newtechwood .nbb__benefits-title{font-size:24px;color:#fff}.page-newtechwood .nbb__benefits-list{display:flex;flex-direction:column;gap:12px;width:90%}.page-newtechwood .nbb__benefits-list>li{font-size:16px;list-style-type:none}.page-newtechwood .nbb__brochure{text-decoration:none;display:grid;place-items:center;padding:9px 18px;border:1px solid #B3874B;color:#b3874b;font-size:16px;font-weight:500;margin-top:16px;width:fit-content;transition:all .25s ease-out}.page-newtechwood .nbb__brochure:hover{cursor:pointer;background-color:#b3874b;color:#fff;text-decoration:none}.page-newtechwood .nbb__icons{display:grid;grid-template-columns:1fr 1fr 1fr;gap:60px;width:100%;place-items:center;margin-bottom:24px}@media only screen and (max-width:1600px){.page-newtechwood .nbb__icons{grid-template-columns:1fr 1fr}}@media only screen and (max-width:1400px){.page-newtechwood .nbb__icons{grid-template-columns:1fr 1fr 1fr;max-width:600px}}@media only screen and (max-width:600px){.page-newtechwood .nbb__icons{grid-template-columns:1fr 1fr;gap:60px 30px}}@media only screen and (max-width:350px){.page-newtechwood .nbb__icons{grid-template-columns:1fr}}.page-newtechwood .nbb__icon{display:flex;align-items:center;flex-direction:column;justify-content:center;gap:8px}.page-newtechwood .nbb__icon-icon{width:75px;height:75px}.page-newtechwood .nbb__icon-icon img{width:100%;height:100%;object-fit:contain}.page-newtechwood .nbb__icon-text{color:#848484;font-size:16px;text-align:center}.page-newtechwood .ipc{display:flex;flex-direction:column;padding:60px 11%}@media only screen and (max-width:600px){.page-newtechwood .ipc{padding:40px 5.5%}}.page-newtechwood .ipc__title{width:100%;font-weight:700;text-align:center;font-size:36px;color:#b3874b;margin:40px auto 100px}@media only screen and (max-width:1400px){.page-newtechwood .ipc__title{font-size:28px}}.page-newtechwood .ipc__wrapper{width:100%;display:flex;gap:3%}@media only screen and (max-width:1400px){.page-newtechwood .ipc__wrapper{flex-direction:column;gap:30px}}.page-newtechwood .ipc__left{width:30%;display:flex;flex-direction:column;gap:40px}@media only screen and (max-width:1900px){.page-newtechwood .ipc__left{width:34%}}@media only screen and (max-width:1700px){.page-newtechwood .ipc__left{width:38%}}@media only screen and (max-width:1600px){.page-newtechwood .ipc__left{width:20%}}@media only screen and (max-width:1400px){.page-newtechwood .ipc__left{width:30%;gap:20px}}@media only screen and (max-width:1400px){.page-newtechwood .ipc__left{width:100%}}.page-newtechwood .ipc__left-type{font-size:24px;color:#1a1a1a;line-height:1.1}.page-newtechwood .ipc__left-text{padding:40px 0;border-top:2px solid #a0a0a0;border-bottom:2px solid #a0a0a0;display:flex;flex-direction:column;gap:12px}@media only screen and (max-width:1400px){.page-newtechwood .ipc__left-text{padding:20px 0}}.page-newtechwood .ipc__left-title{font-size:16px;color:#1a1a1a}.page-newtechwood .ipc__left-description{font-size:16px;color:#1a1a1a;line-height:1.3;max-width:87.5%}@media only screen and (max-width:1600px){.page-newtechwood .ipc__left-description{max-width:100%}}.page-newtechwood .ipc__left-colours{display:grid;grid-template-columns:1fr 1fr;gap:8px 20px;margin-top:-16px}.page-newtechwood .ipc__left-colours-title{font-size:16px;color:#1a1a1a}@media only screen and (max-width:1600px){.page-newtechwood .ipc__left-colours{display:none}}@media only screen and (max-width:1400px){.page-newtechwood .ipc__left-colours{display:grid;margin-top:0}}@media only screen and (max-width:450px){.page-newtechwood .ipc__left-colours{grid-template-columns:1fr}}.page-newtechwood .ipc__left-colours-dropdown{display:none;position:relative;background-color:#fff}@media only screen and (max-width:1600px){.page-newtechwood .ipc__left-colours-dropdown{display:flex}}@media only screen and (max-width:1400px){.page-newtechwood .ipc__left-colours-dropdown{display:none}}.page-newtechwood .ipc__left-colours-dropdown-selected{position:relative;z-index:2;transform:translate(0)}.page-newtechwood .ipc__left-colours-dropdown-selected:before{content:"";position:absolute;right:6.55%;top:50%;transform:translateY(-50%);width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#1A1A1A transparent transparent transparent;transition:all .15s ease-out}.page-newtechwood .ipc__left-colours-dropdown-selected:after{content:"";position:absolute;right:calc(6.55% + 2px);top:50%;transform:translateY(calc(-50% - 2px));width:0;height:0;border-style:solid;border-width:8px 8px 0 8px;border-color:white transparent transparent transparent;transition:all .15s ease-out}.page-newtechwood .ipc__left-colours-dropdown-selected:hover:after{border-color:#F0E7DB transparent transparent transparent}.page-newtechwood .ipc__left-colours-dropdown-selected-text{max-width:60%}.page-newtechwood .ipc__left-colours-dropdown-content{position:absolute;left:0;width:100%;top:100%;flex-direction:column;overflow:hidden;display:none;z-index:1;transition:all .3s ease-out;background-color:#fff}.page-newtechwood .ipc__left-colours-dropdown.open>.ipc__left-colours-dropdown-content{display:flex;transform:translateY(0)}.page-newtechwood .ipc__left-colours-dropdown.open>.ipc__left-colours-dropdown-selected:before{transform:translateY(-50%) rotate(180deg)}.page-newtechwood .ipc__left-colours-dropdown.open>.ipc__left-colours-dropdown-selected:after{transform:translateY(calc(-50% + 2px)) rotate(180deg)}.page-newtechwood .ipc__left-colour{width:100%;padding:8px;display:flex;gap:10px;align-items:center;background-color:#fff;border:2px solid #B3874B;cursor:pointer;transition:all .3s ease-out}.page-newtechwood .ipc__left-colour:hover{background-color:#b3874b33}.page-newtechwood .ipc__left-colour[data-image=""]{cursor:default}.page-newtechwood .ipc__left-colour[data-image=""]:hover{background-color:#fff}.page-newtechwood .ipc__left-colour-image{width:20%;min-width:20%;height:auto}@media only screen and (max-width:450px){.page-newtechwood .ipc__left-colour-image{width:52px;height:52px;min-width:auto}}.page-newtechwood .ipc__left-colour-image img{width:100%;height:100%;object-fit:contain}.page-newtechwood .ipc__left-colour-title{font-size:16px;color:#1a1a1a}.page-newtechwood .ipc__specsheet{text-decoration:none;text-align:center;margin-top:16px;padding:12px 5px;color:#b3874b;border:2px solid #B3874B;font-size:16px;width:100%;transition:all .3s ease-out;letter-spacing:.8px}.page-newtechwood .ipc__specsheet-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:8px 20px}@media only screen and (max-width:1600px){.page-newtechwood .ipc__specsheet-wrapper{grid-template-columns:1fr}}@media only screen and (max-width:1600px){.page-newtechwood .ipc__specsheet{width:fit-content}}@media only screen and (max-width:600px){.page-newtechwood .ipc__specsheet{width:100%}}.page-newtechwood .ipc__specsheet:hover{background-color:#b3874b;color:#fff;text-decoration:none}.page-newtechwood .ipc__right{position:absolute;top:0;left:20px;right:20px;height:100%;width:calc(100% - 40px);display:flex;flex-direction:column}.page-newtechwood .ipc__right-wrapper{width:65%;height:calc(100% + 40px);background-color:#f5f5f5;position:relative}@media only screen and (max-width:1600px){.page-newtechwood .ipc__right-wrapper{width:80%}}@media only screen and (max-width:1400px){.page-newtechwood .ipc__right-wrapper{width:100%}}@media only screen and (max-width:600px){.page-newtechwood .ipc__right-wrapper{height:100%}}@media only screen and (max-width:600px){.page-newtechwood .ipc__right{top:0;left:0;right:0;width:100%}}.page-newtechwood .ipc__right[data-image=""]{display:none}.page-newtechwood .ipc__right-image{margin-top:20px;margin-bottom:20px;width:100%;height:auto;max-height:61rem;opacity:0;overflow:hidden}@media only screen and (max-width:1400px){.page-newtechwood .ipc__right-image{max-height:710px}}@media only screen and (max-width:600px){.page-newtechwood .ipc__right-image{padding-top:0;padding-bottom:0}}.page-newtechwood .ipc__right-image img{width:100%;height:100%;object-fit:cover;object-position:center center}.page-newtechwood .ipc__right-image[data-subtype=png] img{object-fit:contain}.page-newtechwood .ipc__right-sample{display:none;padding-bottom:20px}@media only screen and (max-width:600px){.page-newtechwood .ipc__right-sample{flex-direction:column}}.page-newtechwood .ipc__right-sample-text{width:40%}@media only screen and (max-width:600px){.page-newtechwood .ipc__right-sample-text{width:100%}}.page-newtechwood .ipc__right-sample-title{padding:27px 16px;color:#fff;background-color:#1a1a1a;font-size:16px;text-transform:uppercase;opacity:0}@media only screen and (max-width:600px){.page-newtechwood .ipc__right-sample-title{padding:27px 20px}}.page-newtechwood .ipc__right-sample-description{padding:20px 16px;color:#1a1a1a;font-size:16px;line-height:1.3;opacity:0;max-width:85%}@media only screen and (max-width:989px){.page-newtechwood .ipc__right-sample-description{max-width:100%}}@media only screen and (max-width:700px){.page-newtechwood .ipc__right-sample-description{max-width:95%;padding:8px 0 0}}@media only screen and (max-width:600px){.page-newtechwood .ipc__right-sample-description{padding:20px;margin:12px 0}}.page-newtechwood .ipc__right-sample-tool{width:60%;height:auto;opacity:0}@media only screen and (max-width:600px){.page-newtechwood .ipc__right-sample-tool{width:100%}}.page-newtechwood .ipc__right-sample-tool img{width:100%;height:100%;object-fit:contain}.page-newtechwood .ipc__right.active{position:relative;z-index:2}.page-newtechwood .ipc__right.active .ipc__right-image{opacity:1;transition:opacity .3s ease-out;transition-delay:.2s}.page-newtechwood .ipc__right.active .ipc__right-sample-title{opacity:1;transition:opacity .3s ease-out;transition-delay:.4s}.page-newtechwood .ipc__right.active .ipc__right-sample-description{opacity:1;transition:opacity .3s ease-out;transition-delay:.6s}.page-newtechwood .ipc__right.active .ipc__right-sample-tool{opacity:1;transition:opacity .3s ease-out;transition-delay:.8s}.page-newtechwood .ppb{padding-left:256px;padding-right:256px;display:flex;flex-direction:column;gap:40px;height:100%;margin-bottom:6vw}@media only screen and (max-width:1680px){.page-newtechwood .ppb{padding-left:192px;padding-right:192px}}@media only screen and (max-width:1540px){.page-newtechwood .ppb{padding-left:128px;padding-right:128px}}@media only screen and (max-width:1440px){.page-newtechwood .ppb{padding-left:96px;padding-right:96px}}@media only screen and (max-width:1366px){.page-newtechwood .ppb{padding-left:64px;padding-right:64px}}@media only screen and (max-width:1200px){.page-newtechwood .ppb{padding-left:48px;padding-right:48px}}@media only screen and (max-width:1024px){.page-newtechwood .ppb{padding-left:32px;padding-right:32px}}@media only screen and (max-width:600px){.page-newtechwood .ppb{padding-left:16px;padding-right:16px}}@media screen and (min-width:2000px){.page-newtechwood .ppb{margin-bottom:200px}}@media only screen and (max-width:989px){.page-newtechwood .ppb{align-items:center}}@media only screen and (max-width:800px){.page-newtechwood .ppb{padding-left:11%!important;padding-right:11%!important}}@media only screen and (max-width:600px){.page-newtechwood .ppb{padding-left:5.5%!important;padding-right:5.5%!important}}.page-newtechwood .ppb__step{display:flex;justify-content:space-between;gap:4%}@media only screen and (max-width:989px){.page-newtechwood .ppb__step{flex-direction:column;width:100%;max-width:600px}}.page-newtechwood .ppb__step-image{width:54%;aspect-ratio:7 / 4;position:relative}@media only screen and (max-width:989px){.page-newtechwood .ppb__step-image{width:100%}}.page-newtechwood .ppb__step-image .ppb__step-count{position:absolute;top:45px;right:-10vw;display:flex;align-items:center}@media screen and (min-width:2000px){.page-newtechwood .ppb__step-image .ppb__step-count{right:-200px}}@media only screen and (max-width:989px){.page-newtechwood .ppb__step-image .ppb__step-count{flex-direction:column;right:auto;left:5%;top:100%}}.page-newtechwood .ppb__step-image .ppb__step-count .line{width:6vw;height:1px;background-color:#b3874b;color:#b3874b}@media screen and (min-width:2000px){.page-newtechwood .ppb__step-image .ppb__step-count .line{width:120px}}@media only screen and (max-width:989px){.page-newtechwood .ppb__step-image .ppb__step-count .line{width:1px;height:8vw}}.page-newtechwood .ppb__step-image .ppb__step-count .count{width:4vw;height:4vw;display:grid;place-items:center;border:1px solid #B3874B}@media screen and (min-width:2000px){.page-newtechwood .ppb__step-image .ppb__step-count .count{width:80px;height:80px}}.page-newtechwood .ppb__step-image .ppb__step-count .count>span{font-family:din-2014,Arial,sans-serif;font-weight:400;font-size:2em;font-weight:800;color:#b3874b}@media only screen and (max-width:989px){.page-newtechwood .ppb__step-image .ppb__step-count .count{width:8vw;height:8vw}.page-newtechwood .ppb__step-image .ppb__step-count .count>span{font-size:1.5em}}.page-newtechwood .ppb__step-image img{width:100%;height:100%;object-fit:cover}.page-newtechwood .ppb__step-content{background-color:#252626;width:46%;display:flex;justify-content:center;padding:5% 0}@media only screen and (max-width:989px){.page-newtechwood .ppb__step-content{width:100%;padding:8% 10%}}.page-newtechwood .ppb__step-text{width:45%;display:flex;flex-direction:column;gap:4%;height:100%}@media only screen and (max-width:1366px){.page-newtechwood .ppb__step-text{margin-left:8%;width:60%}}@media only screen and (max-width:989px){.page-newtechwood .ppb__step-text{margin-left:12%;width:100%}}.page-newtechwood .ppb__step-text>h3{text-transform:uppercase;font-size:24px;font-family:din-2014,Arial,sans-serif;font-weight:600;color:#b3874b}.page-newtechwood .ppb__step-text>p{color:#fff;font-family:din-2014,Arial,sans-serif;font-weight:600;font-size:20px;line-height:25.6px}@media screen and (min-width:1600px){.page-newtechwood .ppb__step-text>p{font-size:20px}}.page-newtechwood .ppb__step-reverse{flex-direction:row-reverse}@media only screen and (max-width:989px){.page-newtechwood .ppb__step-reverse{flex-direction:column}}.page-newtechwood .ppb__step-reverse .ppb__step-text{text-align:right}@media only screen and (max-width:1366px){.page-newtechwood .ppb__step-reverse .ppb__step-text{margin-right:8%;margin-left:0}}@media only screen and (max-width:989px){.page-newtechwood .ppb__step-reverse .ppb__step-text{margin-right:12%;margin-left:0}}.page-newtechwood .ppb__step-reverse .ppb__step-count{left:-10vw;right:auto;flex-direction:row-reverse}@media screen and (min-width:2000px){.page-newtechwood .ppb__step-reverse .ppb__step-count{left:-200px}}@media only screen and (max-width:989px){.page-newtechwood .ppb__step-reverse .ppb__step-count{flex-direction:column;right:5%;left:auto;top:100%}}.page-newtechwood .csb{padding-left:256px;padding-right:256px;padding-bottom:6vw}@media only screen and (max-width:1680px){.page-newtechwood .csb{padding-left:192px;padding-right:192px}}@media only screen and (max-width:1540px){.page-newtechwood .csb{padding-left:128px;padding-right:128px}}@media only screen and (max-width:1440px){.page-newtechwood .csb{padding-left:96px;padding-right:96px}}@media only screen and (max-width:1366px){.page-newtechwood .csb{padding-left:64px;padding-right:64px}}@media only screen and (max-width:1200px){.page-newtechwood .csb{padding-left:48px;padding-right:48px}}@media only screen and (max-width:1024px){.page-newtechwood .csb{padding-left:32px;padding-right:32px}}@media only screen and (max-width:600px){.page-newtechwood .csb{padding-left:16px;padding-right:16px}}@media only screen and (min-width:2000px){.page-newtechwood .csb{padding-bottom:100px}}.page-newtechwood .csb__stories{padding-bottom:6vw}@media only screen and (min-width:2000px){.page-newtechwood .csb__stories{padding-bottom:100px}}@media only screen and (max-width:899px){.page-newtechwood .csb__stories{padding-bottom:45px}}.page-newtechwood .csb__stories-desktop{display:block}@media only screen and (max-width:899px){.page-newtechwood .csb__stories-desktop{display:none}}.page-newtechwood .csb__stories-mobile{display:none}@media only screen and (max-width:899px){.page-newtechwood .csb__stories-mobile{display:block}}.page-newtechwood .csb__stories-mobile .csb__story{border-right:0px solid #a0a0a0!important}.page-newtechwood .csb__story-container{display:flex}.page-newtechwood .csb__story{flex:1;display:flex;flex-direction:column;padding:2vw;gap:20px;align-items:center}.page-newtechwood .csb__story:first-of-type{border-right:1px solid #a0a0a0}.page-newtechwood .csb__story>h3{font-family:din-2014,Arial,sans-serif;font-weight:700;font-size:2rem;color:#b3874b;text-transform:uppercase;text-align:center}@media only screen and (max-width:899px){.page-newtechwood .csb__story>h3{font-size:32px}}.page-newtechwood .csb__story>span{font-family:din-2014,Arial,sans-serif;font-weight:600;font-size:1em;color:#b3874b;text-transform:uppercase;text-align:center}@media only screen and (max-width:1024px){.page-newtechwood .csb__story>span{font-size:16px}}.page-newtechwood .csb .swiper-pagination-bullet{transform:scale(1.2);opacity:1!important;border:1px solid #B3874B!important;background-color:#fff!important;margin:0 8px!important}.page-newtechwood .csb .swiper-pagination-bullet-active{background-color:#e8e8e8!important;opacity:1!important}.pio{display:grid;padding-left:calc(30rem * 1 / 18);padding-right:calc(30rem * 1 / 18);grid-template-columns:repeat(24,1fr);gap:calc(10rem * 1 / 18);padding-top:calc(300rem * 1 / 18);padding-bottom:calc(200rem * 1 / 18)}@media only screen and (max-width:989px){.pio{grid-template-columns:repeat(8,1fr);padding-left:20px;padding-right:20px;gap:5px}}@media only screen and (max-width:600px){.pio{grid-template-columns:repeat(4,1fr);padding-left:16px;padding-right:16px}}@media only screen and (max-width:989px){.pio{display:flex;flex-direction:column;padding-top:100px;padding-bottom:100px}}.pio__header{grid-column:3 / 23;margin-bottom:calc(40rem * 1 / 18)}@media only screen and (max-width:989px){.pio__header{grid-column:1 / -1;margin-bottom:24px}}.pio__title{font-family:barlow,sans-serif;font-weight:500;font-style:normal;font-size:calc(42rem * 1 / 18 * var(--text-multiplier));line-height:calc(48rem * 1 / 18 * var(--text-multiplier));color:#1a1a1a;margin:0 0 calc(8rem * 1 / 18)}@media only screen and (max-width:989px){.pio__title{font-size:42px;line-height:48px}}@media only screen and (max-width:989px){.pio__title{font-size:28px;line-height:34px;margin-bottom:8px}}.pio__subtitle{font-family:open-sans,sans-serif;font-weight:400;font-style:normal;font-size:calc(18rem * 1 / 18 * var(--text-multiplier));line-height:calc(28rem * 1 / 18 * var(--text-multiplier));letter-spacing:0;margin:0}@media only screen and (max-width:989px){.pio__subtitle{font-size:20px;line-height:28px}}.pio__selector{grid-column:3 / 12;background:#f1f1f1;padding:calc(50rem * 1 / 18);padding-bottom:calc(100rem * 1 / 18)}@media only screen and (max-width:989px){.pio__selector{grid-column:1 / -1;padding:24px}}.pio__label{display:block;font-family:open-sans,sans-serif;font-weight:700;font-style:normal;font-size:calc(20rem * 1 / 18 * var(--text-multiplier));line-height:calc(30rem * 1 / 18 * var(--text-multiplier));color:#1a1a1a;margin-bottom:calc(12rem * 1 / 18)}@media only screen and (max-width:989px){.pio__label{font-size:20px;line-height:30px}}@media only screen and (max-width:989px){.pio__label{font-size:13px;line-height:20px;margin-bottom:12px}}.pio__select-wrapper{position:relative}.pio__select{width:100%;height:calc(55rem * 1 / 18);padding:calc(12rem * 1 / 18) calc(40rem * 1 / 18) calc(12rem * 1 / 18) calc(16rem * 1 / 18);font-family:open-sans,sans-serif;font-weight:400;font-style:normal;font-size:calc(18rem * 1 / 18 * var(--text-multiplier));line-height:calc(28rem * 1 / 18 * var(--text-multiplier));letter-spacing:0;font-size:calc(15rem * 1 / 18);color:#1a1a1a;background:#fff;border:none;border-radius:2px;appearance:none;-webkit-appearance:none;cursor:pointer;outline:none;transition:all .3s ease-in-out}@media only screen and (max-width:989px){.pio__select{font-size:20px;line-height:28px}}@media only screen and (max-width:989px){.pio__select{font-size:15px;height:auto;padding:12px 40px 12px 16px}}.pio__select:focus{border-color:#b3874b}.pio__select option{font-family:open-sans,sans-serif;font-weight:400;font-style:normal;font-size:calc(18rem * 1 / 18 * var(--text-multiplier));line-height:calc(28rem * 1 / 18 * var(--text-multiplier));letter-spacing:0}@media only screen and (max-width:989px){.pio__select option{font-size:20px;line-height:28px}}.pio__select-arrow{position:absolute;right:calc(14rem * 1 / 18);top:50%;transform:translateY(-50%);pointer-events:none;color:#696969}@media only screen and (max-width:989px){.pio__select-arrow{right:14px}}.pio__arrow{grid-column:12 / 14;display:none;justify-content:center;align-items:center;background:#fff}.pio__arrow--visible{display:flex}.pio__arrow svg{width:20px;height:15px;transform:rotate(-90deg)}@media only screen and (max-width:989px){.pio__arrow{padding:30px}.pio__arrow svg{transform:rotate(0)}}.pio__payment{grid-column:14 / 23;background:#f1f1f1;padding:calc(40rem * 1 / 18);display:none;flex-direction:column;align-items:center;justify-content:center;gap:calc(16rem * 1 / 18)}.pio__payment--visible{display:flex}@media only screen and (max-width:989px){.pio__payment{grid-column:1 / -1;padding:24px;gap:16px}}.pio__payment-label{font-family:open-sans,sans-serif;font-weight:700;font-style:normal;font-size:calc(20rem * 1 / 18 * var(--text-multiplier));line-height:calc(30rem * 1 / 18 * var(--text-multiplier));color:#1a1a1a;margin:0}@media only screen and (max-width:989px){.pio__payment-label{font-size:20px;line-height:30px}}@media only screen and (max-width:989px){.pio__payment-label{font-size:13px;line-height:20px}}.pio__payment-button{display:inline-block;font-family:open-sans,sans-serif;font-weight:400;font-style:normal;font-size:calc(18rem * 1 / 18 * var(--text-multiplier));line-height:calc(28rem * 1 / 18 * var(--text-multiplier));letter-spacing:0;font-size:calc(15rem * 1 / 18);letter-spacing:calc(.5rem * 1 / 18);color:#fff;background-color:#b3874b;padding:calc(14rem * 1 / 18) calc(100rem * 1 / 18);border:none;border-radius:2px;text-decoration:none;text-align:center;transition:all .3s ease-in-out;white-space:nowrap}@media only screen and (max-width:989px){.pio__payment-button{font-size:20px;line-height:28px}}@media only screen and (max-width:989px){.pio__payment-button{font-size:15px;padding:10px 80px}}.pio__payment-button:hover{background-color:#825d2a;color:#fff;text-decoration:none}.announcement-bar{background-color:#b3874b;display:flex;justify-content:center;align-items:center;height:2rem}@media only screen and (max-width:989px){.announcement-bar{display:none}}.announcement-bar__message{color:#1a1a1a;display:flex;align-items:center;gap:calc(20rem * 1 / 18);padding:calc(20rem * 1 / 18);padding-right:0}.announcement-bar__message:last-of-type svg{display:none}.announcement-bar__message .announcements{text-transform:capitalize}.cart__title{display:none}.cart__empty-text{margin-top:calc(100rem * 1 / 18)!important}@media only screen and (max-width:989px){.cart__empty-text{margin-top:100px!important;margin-bottom:50px!important;text-transform:capitalize}}@media only screen and (max-width:989px){.cart__login-title{text-transform:capitalize}}.cart__login-paragraph{font-family:open-sans,sans-serif;font-weight:400;font-style:normal;font-size:calc(18rem * 1 / 18 * var(--text-multiplier));line-height:calc(28rem * 1 / 18 * var(--text-multiplier));letter-spacing:0}@media only screen and (max-width:989px){.cart__login-paragraph{font-size:20px;line-height:28px}}@media only screen and (max-width:989px){.cart__login-paragraph{margin-top:20px!important}}.cart__items{padding-bottom:0!important}.cart__items .cart-items{border-bottom:none!important}@media only screen and (max-width:989px){.cart__items .cart-items{display:block;max-width:100%;margin:auto;overflow-x:hidden}.cart__items .cart-items tbody{display:block}.cart__items .cart-items thead{display:none}}.cart__items .cart-items thead{background-color:#e6e6e6}.cart__items .cart-items thead tr th{padding:calc(10rem * 1 / 18);font-family:barlow,sans-serif;font-weight:600;font-style:normal;font-size:calc(16rem * 1 / 18 * var(--text-multiplier));line-height:calc(22rem * 1 / 18 * var(--text-multiplier))}@media only screen and (max-width:989px){.cart__items .cart-items thead tr th{font-size:16px;line-height:22px}}.cart__items .cart-items thead tr th+th{padding-left:0}.cart__items .cart-items .cart-item>td+td{padding:4rem 0 0 calc(50rem * 1 / 18)}@media only screen and (max-width:989px){.cart__items .cart-items .cart-item>td+td{padding:10px 0 0}}@media only screen and (max-width:989px){.cart__items .cart-items .cart-item{display:flex;flex-wrap:wrap;width:100%;max-width:100%;margin:auto}}@media only screen and (max-width:989px){.cart__items .cart-items .cart-item tr{display:flex;justify-content:space-between;border-bottom:.1rem solid rgba(var(--color-foreground),.2);margin-bottom:4rem}}.cart__items .cart-items .cart-item td{border-bottom:calc(2rem * 1 / 18) solid #E6E6E6}.cart__items .cart-items .cart-item td cart-remove-button{margin-left:auto;margin-right:0;justify-content:right}.cart__items .cart-items .cart-item td cart-remove-button a{justify-content:right}.cart__items .cart-items .cart-item td .quantity{width:calc(68rem * 1 / 18)!important;height:calc(48rem * 1 / 18)!important;min-height:unset}@media only screen and (max-width:989px){.cart__items .cart-items .cart-item td .quantity{width:30px!important;height:30px!important}}.cart__items .cart-items .cart-item td .price{margin-top:0}.cart__items .cart-items .cart-item__media{width:6rem;height:6rem}@media only screen and (max-width:989px){.cart__items .cart-items .cart-item__media{width:100%;height:300px}}.cart__items .cart-items .cart-item__media .cart-item__image-container{border:none;width:100%;height:100%}.cart__items .cart-items .cart-item__media .cart-item__image-container img{width:100%;max-width:100%;height:auto;object-fit:contain}.cart__items .cart-items .cart-item__details{width:calc(800rem * 1 / 18)}@media only screen and (max-width:989px){.cart__items .cart-items .cart-item__details{width:100%}}.cart__items .cart-items .cart-item__details .product-option{font-family:barlow,sans-serif;font-weight:500;font-style:normal;font-size:calc(18rem * 1 / 18 * var(--text-multiplier));line-height:calc(22rem * 1 / 18 * var(--text-multiplier))}@media only screen and (max-width:989px){.cart__items .cart-items .cart-item__details .product-option{font-size:18px;line-height:22px}}.cart__items .cart-items .cart-item__name{font-family:barlow,sans-serif;font-weight:500;font-style:normal;font-size:calc(18rem * 1 / 18 * var(--text-multiplier));line-height:calc(22rem * 1 / 18 * var(--text-multiplier));text-transform:capitalize}@media only screen and (max-width:989px){.cart__items .cart-items .cart-item__name{font-size:18px;line-height:22px}}@media only screen and (max-width:989px){.cart__items .cart-items .cart-item__name{width:100%;max-width:100%}}.cart__items .cart-items .cart-item__price{padding-left:0!important;width:calc(150rem * 1 / 18)}@media only screen and (max-width:989px){.cart__items .cart-items .cart-item__price{width:49%}}.cart__items .cart-items .cart-item__price .product-option{font-family:barlow,sans-serif;font-weight:500;font-style:normal;font-size:calc(18rem * 1 / 18 * var(--text-multiplier));line-height:calc(22rem * 1 / 18 * var(--text-multiplier))}@media only screen and (max-width:989px){.cart__items .cart-items .cart-item__price .product-option{font-size:18px;line-height:22px}}.cart__items .cart-items .cart-item__quantity{padding-top:calc(60rem * 1 / 18)!important}@media only screen and (max-width:989px){.cart__items .cart-items .cart-item__quantity{width:49%}}@media only screen and (max-width:989px){.cart__items .cart-items .cart-item__quantity-wrapper{justify-content:right}}.cart__items .cart-items .cart-item__totals{padding-left:calc(300rem * 1 / 18)!important}@media only screen and (max-width:989px){.cart__items .cart-items .cart-item__totals{width:100%;padding-left:0!important;display:none}.cart__items .cart-items .cart-item__totals.small-hide{display:block!important}}.cart__items .cart-items .cart-item__totals .cart-item__price-wrapper .price{font-family:barlow,sans-serif;font-weight:500;font-style:normal;font-size:calc(18rem * 1 / 18 * var(--text-multiplier));line-height:calc(22rem * 1 / 18 * var(--text-multiplier))}@media only screen and (max-width:989px){.cart__items .cart-items .cart-item__totals .cart-item__price-wrapper .price{font-size:18px;line-height:22px}}@media only screen and (max-width:989px){.cart__items .cart-items .cart-item__totals cart-remove-button{display:block;margin-top:10px}}.cart__items .cart-items .cart-item__totals cart-remove-button a svg{padding:calc(5rem * 1 / 18);width:calc(30rem * 1 / 18);height:calc(30rem * 1 / 18);border:2px solid #E6E6E6;transition:all .3s ease-in-out}@media only screen and (max-width:989px){.cart__items .cart-items .cart-item__totals cart-remove-button a svg{width:28px;height:28px;padding:4px}}.cart__items .cart-items .cart-item__totals cart-remove-button a svg path{transition:all .3s ease-in-out}.cart__items .cart-items .cart-item__totals cart-remove-button a:hover svg{transition:all .3s ease-in-out;border:2px solid #B3874B}.cart__items .cart-items .cart-item__totals cart-remove-button a:hover svg path{fill:#b3874b;transition:all .3s ease-in-out}.cart__footer{padding-top:0!important}.cart__footer .totals__subtotal{font-family:barlow,sans-serif;font-weight:500;font-style:normal;font-size:calc(18rem * 1 / 18 * var(--text-multiplier));line-height:calc(22rem * 1 / 18 * var(--text-multiplier))}@media only screen and (max-width:989px){.cart__footer .totals__subtotal{font-size:18px;line-height:22px}}.cart__footer .totals__subtotal-value{font-family:open-sans,sans-serif;font-weight:700;font-style:normal;font-size:calc(20rem * 1 / 18 * var(--text-multiplier));line-height:calc(30rem * 1 / 18 * var(--text-multiplier))}@media only screen and (max-width:989px){.cart__footer .totals__subtotal-value{font-size:20px;line-height:30px}}.cart__footer .tax-note{font-family:barlow,sans-serif;font-weight:500;font-style:normal;font-size:calc(16rem * 1 / 18 * var(--text-multiplier));line-height:calc(40rem * 1 / 18 * var(--text-multiplier));margin-top:calc(30rem * 1 / 18)}@media only screen and (max-width:989px){.cart__footer .tax-note{font-size:16px;line-height:40px}}.cart__footer .cart__ctas{max-width:calc(380rem * 1 / 18);margin-right:0;margin-left:auto;max-height:calc(42rem * 1 / 18)!important}@media only screen and (max-width:989px){.cart__footer .cart__ctas{max-width:100%;margin:auto;max-height:unset!important}}.cart__footer .cart__ctas .cart__checkout-button{background-color:#b3874b;font-family:barlow,sans-serif;font-weight:700;font-style:normal;font-size:calc(20rem * 1 / 18 * var(--text-multiplier));line-height:calc(25rem * 1 / 18 * var(--text-multiplier));letter-spacing:calc(.8rem * 1 / 18);text-transform:uppercase;height:calc(42rem * 1 / 18)!important;min-height:unset}@media only screen and (max-width:989px){.cart__footer .cart__ctas .cart__checkout-button{font-size:20px;line-height:25px}}@media only screen and (max-width:989px){.cart__footer .cart__ctas .cart__checkout-button{height:40px!important;width:150px!important;max-width:unset!important}}.cart__footer .cart__ctas .cart__checkout-button:after{box-shadow:none}.cart__footer .cart__ctas .cart__checkout-button:hover{background-color:#825d2a}@media only screen and (max-width:989px){.cart__dynamic-checkout-buttons{margin-top:0!important}}.cart-notification.active{padding-top:calc(100rem * 1 / 18)!important}@media only screen and (max-width:989px){.cart-notification.active{padding-top:100px!important}}@media only screen and (max-width:989px){.cart-notification__heading{font-size:16px!important}}@media only screen and (max-width:989px){.cart-notification__heading svg{width:10px!important}}@media only screen and (max-width:989px){.cart-notification__close{width:15px!important;height:15px!important;margin-right:5px!important}.cart-notification__close svg{width:100%!important;height:100%!important;object-fit:contain}}@media only screen and (max-width:989px){.cart-notification-product{padding:20px 0!important}}@media only screen and (max-width:989px){.cart-notification__links>*{margin-top:10px!important}}.cart-notification__links .button,.cart-notification__links button{width:50%!important;margin:auto!important;padding:calc(30rem * 1 / 18) 0!important;font-family:barlow,sans-serif;font-weight:700;font-style:normal;font-size:calc(20rem * 1 / 18 * var(--text-multiplier));line-height:calc(25rem * 1 / 18 * var(--text-multiplier));letter-spacing:calc(.8rem * 1 / 18);text-transform:uppercase;min-height:calc(50rem * 1 / 18)!important;height:calc(60rem * 1 / 18)!important}@media only screen and (max-width:989px){.cart-notification__links .button,.cart-notification__links button{font-size:20px;line-height:25px}}@media only screen and (max-width:989px){.cart-notification__links .button,.cart-notification__links button{padding:20px!important;min-height:50px!important;height:40px!important;font-size:16px!important}}.cart-notification__links button.button{background-color:#b3874b;color:#fff!important;min-height:calc(50rem * 1 / 18)!important;height:calc(60rem * 1 / 18)!important}@media only screen and (max-width:989px){.cart-notification__links button.button{min-height:50px!important;height:40px!important}}.cart-notification__links button.button:after{box-shadow:none}.cart-notification__links button.button:hover{background-color:#825d2a}.cart-notification__links button.button:hover:after{box-shadow:none}.cart-notification__links button.link{text-decoration:none!important}@media only screen and (max-width:989px){.cart-notification__links button.link{width:60%!important}}.cart-notification__links button.link:hover{text-decoration:underline!important}.cart__warnings a.button{background-color:#b3874b;color:#fff!important;min-height:calc(50rem * 1 / 18)!important;height:calc(60rem * 1 / 18)!important;font-family:barlow,sans-serif;font-weight:700;font-style:normal;font-size:calc(20rem * 1 / 18 * var(--text-multiplier));line-height:calc(25rem * 1 / 18 * var(--text-multiplier));letter-spacing:calc(.8rem * 1 / 18);text-transform:uppercase}@media only screen and (max-width:989px){.cart__warnings a.button{font-size:20px;line-height:25px}}@media only screen and (max-width:989px){.cart__warnings a.button{min-height:50px!important;height:50px!important}}.cart__warnings a.button:after{box-shadow:none}.cart__warnings a.button:hover{background-color:#825d2a}.cart__warnings a.button:hover:after{box-shadow:none}.login{margin-top:calc(200rem * 1 / 18)!important}.login .field{width:calc(400rem * 1 / 18);margin:calc(40rem * 1 / 18) auto 0!important;height:calc(60rem * 1 / 18)!important}@media only screen and (max-width:989px){.login .field{width:300px;margin:20px auto 0!important;height:40px!important}}.login .field input{padding:calc(15rem * 1 / 18) calc(20rem * 1 / 18);font-family:open-sans,sans-serif;font-weight:400;font-style:normal;font-size:calc(18rem * 1 / 18 * var(--text-multiplier));line-height:calc(28rem * 1 / 18 * var(--text-multiplier));letter-spacing:0}@media only screen and (max-width:989px){.login .field input{font-size:20px;line-height:28px}}@media only screen and (max-width:989px){.login .field input{padding:10px 15px}}.login .field label{font-family:open-sans,sans-serif;font-weight:400;font-style:normal;font-size:calc(18rem * 1 / 18 * var(--text-multiplier));line-height:calc(28rem * 1 / 18 * var(--text-multiplier));letter-spacing:0}@media only screen and (max-width:989px){.login .field label{font-size:20px;line-height:28px}}.login a,.login a[href="#recover"],.login a[href="#/account/register"]{margin:calc(20rem * 1 / 18) auto!important;font-family:open-sans,sans-serif;font-weight:400;font-style:normal;font-size:calc(18rem * 1 / 18 * var(--text-multiplier));line-height:calc(28rem * 1 / 18 * var(--text-multiplier));letter-spacing:0}@media only screen and (max-width:989px){.login a,.login a[href="#recover"],.login a[href="#/account/register"]{font-size:20px;line-height:28px}}@media only screen and (max-width:989px){.login a,.login a[href="#recover"],.login a[href="#/account/register"]{margin:20px auto!important}}.customer{padding:calc(200rem * 1 / 18) calc(50rem * 1 / 18)!important;margin:0!important;font-family:barlow,sans-serif;font-weight:400;font-style:normal;max-width:100%!important;height:100%!important;background-color:#e6e6e6!important}@media only screen and (max-width:989px){.customer{padding:100px 20px!important}}.customer div p,.customer div a{font-family:open-sans,sans-serif;font-weight:400;font-style:normal;font-size:calc(18rem * 1 / 18 * var(--text-multiplier));line-height:calc(28rem * 1 / 18 * var(--text-multiplier));letter-spacing:0}@media only screen and (max-width:989px){.customer div p,.customer div a{font-size:20px;line-height:28px}}.customer div p svg,.customer div a svg{width:calc(20rem * 1 / 18)}@media only screen and (max-width:989px){.customer div p svg,.customer div a svg{width:20px}}.customer div button{background-color:#b3874b!important;min-height:calc(65rem * 1 / 18)!important;font-family:barlow,sans-serif;font-weight:700;font-style:normal;font-size:calc(20rem * 1 / 18 * var(--text-multiplier));line-height:calc(25rem * 1 / 18 * var(--text-multiplier));letter-spacing:calc(.8rem * 1 / 18);text-transform:uppercase;color:#fff!important}@media only screen and (max-width:989px){.customer div button{font-size:20px;line-height:25px}}@media only screen and (max-width:989px){.customer div button{min-height:40px!important;padding:0 30px}}.customer div button:before,.customer div button:after{display:none!important}.customer div button:hover{background-color:#825d2a!important}.customer a{font-family:open-sans,sans-serif;font-weight:400;font-style:normal;font-size:calc(18rem * 1 / 18 * var(--text-multiplier));line-height:calc(28rem * 1 / 18 * var(--text-multiplier));letter-spacing:0}@media only screen and (max-width:989px){.customer a{font-size:20px;line-height:28px}}.customer ul li h2{font-family:open-sans,sans-serif;font-weight:700;font-style:normal;font-size:calc(20rem * 1 / 18 * var(--text-multiplier));line-height:calc(30rem * 1 / 18 * var(--text-multiplier))}@media only screen and (max-width:989px){.customer ul li h2{font-size:20px;line-height:30px}}.customer ul li p{font-family:open-sans,sans-serif;font-weight:400;font-style:normal;font-size:calc(18rem * 1 / 18 * var(--text-multiplier));line-height:calc(28rem * 1 / 18 * var(--text-multiplier));letter-spacing:0}@media only screen and (max-width:989px){.customer ul li p{font-size:20px;line-height:28px}}.customer ul li button{background-color:#b3874b!important;min-height:calc(65rem * 1 / 18)!important;font-family:barlow,sans-serif;font-weight:700;font-style:normal;font-size:calc(20rem * 1 / 18 * var(--text-multiplier));line-height:calc(25rem * 1 / 18 * var(--text-multiplier));letter-spacing:calc(.8rem * 1 / 18);text-transform:uppercase;color:#fff!important}@media only screen and (max-width:989px){.customer ul li button{font-size:20px;line-height:25px}}@media only screen and (max-width:989px){.customer ul li button{min-height:40px!important;padding:0 30px}}.customer ul li button:before,.customer ul li button:after{display:none!important}.customer ul li button:hover{background-color:#825d2a!important}.customer form{max-width:35rem!important;margin:auto}@media only screen and (max-width:989px){.customer form{max-width:80%!important}}.customer form .field{max-width:calc(500rem * 1 / 18)!important;margin:calc(30rem * 1 / 18) auto;max-height:calc(82rem * 1 / 18)!important}@media only screen and (max-width:989px){.customer form .field{max-width:300px!important;margin:20px auto;max-height:60px!important}}.customer form .field input{max-height:100%!important;min-height:100%!important;padding:calc(15rem * 1 / 18)!important;font-family:open-sans,sans-serif;font-weight:400;font-style:normal;font-size:calc(18rem * 1 / 18 * var(--text-multiplier));line-height:calc(28rem * 1 / 18 * var(--text-multiplier));letter-spacing:0;height:calc(60rem * 1 / 18)}@media only screen and (max-width:989px){.customer form .field input{font-size:20px;line-height:28px}}@media only screen and (max-width:989px){.customer form .field input{padding:10px!important;height:50px}}.customer form .field label{font-family:open-sans,sans-serif;font-weight:400;font-style:normal;font-size:calc(18rem * 1 / 18 * var(--text-multiplier));line-height:calc(28rem * 1 / 18 * var(--text-multiplier));letter-spacing:0}@media only screen and (max-width:989px){.customer form .field label{font-size:20px;line-height:28px}}.customer form .field input:focus~label,.customer form .field input:not(:placeholder-shown)~label{top:calc(-3rem * 1 / 18)!important;left:calc(15rem * 1 / 18)!important;font-family:barlow,sans-serif;font-weight:700;font-style:normal;font-size:calc(11rem * 1 / 18 * var(--text-multiplier));visibility:hidden;opacity:0;transition:all .3s ease-in-out}@media only screen and (max-width:989px){.customer form .field input:focus~label,.customer form .field input:not(:placeholder-shown)~label{font-size:11px}}@media only screen and (max-width:989px){.customer form .field input:focus~label,.customer form .field input:not(:placeholder-shown)~label{top:-3px!important;left:15px!important}}.customer form button{background-color:#b3874b!important;min-height:calc(65rem * 1 / 18)!important;font-family:barlow,sans-serif;font-weight:700;font-style:normal;font-size:calc(20rem * 1 / 18 * var(--text-multiplier));line-height:calc(25rem * 1 / 18 * var(--text-multiplier));letter-spacing:calc(.8rem * 1 / 18);text-transform:uppercase;color:#fff!important}@media only screen and (max-width:989px){.customer form button{font-size:20px;line-height:25px}}@media only screen and (max-width:989px){.customer form button{min-height:40px!important;padding:0 30px}}.customer form button:before,.customer form button:after{display:none!important}.customer form button:hover{background-color:#825d2a!important}.home-hero{width:100%;overflow:hidden;height:40rem;background-color:#e6e6e6;position:relative;display:grid;padding-left:calc(30rem * 1 / 18);padding-right:calc(30rem * 1 / 18);grid-template-columns:repeat(24,1fr);gap:calc(10rem * 1 / 18)}@media only screen and (max-width:989px){.home-hero{grid-template-columns:repeat(8,1fr);padding-left:20px;padding-right:20px;gap:5px}}@media only screen and (max-width:600px){.home-hero{grid-template-columns:repeat(4,1fr);padding-left:16px;padding-right:16px}}@media only screen and (max-width:989px){.home-hero{padding:0;height:750px;gap:0}}@media only screen and (max-width:989px){.home-hero{height:auto}}.home-hero__left,.home-hero__middle,.home-hero__right{position:relative}.home-hero__left .card,.home-hero__middle .card,.home-hero__right .card{display:block;text-decoration:none;width:100%;height:100%}.home-hero__left-imageWrapper,.home-hero__middle-imageWrapper,.home-hero__right-imageWrapper{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;transition:all .3s ease-in-out;overflow:hidden}.home-hero__left-imageWrapper img,.home-hero__middle-imageWrapper img,.home-hero__right-imageWrapper img{transition:all .3s ease-in-out}.home-hero__left-gradient,.home-hero__middle-gradient,.home-hero__right-gradient{display:block!important;position:absolute;height:40%;left:0;bottom:0;right:0;background:linear-gradient(180deg,#1a1a1a00,#1a1a1acc 40%);z-index:2}@media only screen and (max-width:989px){.home-hero__left-gradient,.home-hero__middle-gradient,.home-hero__right-gradient{display:none!important}}.home-hero__left-image,.home-hero__middle-image,.home-hero__right-image{width:100%;height:100%;object-fit:cover}.home-hero__left-heading,.home-hero__middle-heading,.home-hero__right-heading{color:#b3874b;margin-bottom:calc(10rem * 1 / 18);transition:all .3s ease-in-out}@media only screen and (max-width:989px){.home-hero__left-heading,.home-hero__middle-heading,.home-hero__right-heading{margin-bottom:10px}}@media only screen and (max-width:989px){.home-hero__left-heading,.home-hero__middle-heading,.home-hero__right-heading{text-align:center}}.home-hero__left-heading p,.home-hero__middle-heading p,.home-hero__right-heading p{font-family:barlow,sans-serif;font-weight:600;font-style:normal;font-size:calc(18rem * 1 / 18 * var(--text-multiplier));line-height:calc(40rem * 1 / 18 * var(--text-multiplier));letter-spacing:calc(.72rem * 1 / 18);text-transform:uppercase}@media only screen and (max-width:989px){.home-hero__left-heading p,.home-hero__middle-heading p,.home-hero__right-heading p{font-size:18px;line-height:40px}}.home-hero__left-heading p span,.home-hero__middle-heading p span,.home-hero__right-heading p span{color:#fff}.home-hero__left-description,.home-hero__middle-description,.home-hero__right-description{margin-top:calc(15rem * 1 / 18);max-width:calc(280rem * 1 / 18);transition:all .3s ease-in-out}@media only screen and (max-width:989px){.home-hero__left-description,.home-hero__middle-description,.home-hero__right-description{margin-top:15px;max-width:100%;padding:0}}@media only screen and (max-width:989px){.home-hero__left-description,.home-hero__middle-description,.home-hero__right-description{text-align:center}}.home-hero__left-description p,.home-hero__middle-description p,.home-hero__right-description p{font-family:open-sans,sans-serif;font-weight:400;font-style:normal;font-size:calc(18rem * 1 / 18 * var(--text-multiplier));line-height:calc(28rem * 1 / 18 * var(--text-multiplier));letter-spacing:0;color:#fff}@media only screen and (max-width:989px){.home-hero__left-description p,.home-hero__middle-description p,.home-hero__right-description p{font-size:20px;line-height:28px}}.home-hero__left{grid-column:1 / 13}@media only screen and (max-width:989px){.home-hero__left{grid-column:1 / -1}}@media only screen and (max-width:989px){.home-hero__left-imageWrapper{position:relative;width:100%;height:355px}}.home-hero__left-imageWrapper img{transition:all .3s ease-in-out}@media only screen and (max-width:989px){.home-hero__left-imageWrapper img{object-fit:cover;object-position:top}}.home-hero__left-heading p span{padding:0 calc(10rem * 1 / 18)}@media only screen and (max-width:989px){.home-hero__left-heading p span{padding:0 10px}}.home-hero__left-info{position:absolute;bottom:0;height:60%;z-index:2;padding:0 calc(70rem * 1 / 18)}@media only screen and (max-width:989px){.home-hero__left-info{padding:50px}}@media only screen and (max-width:989px){.home-hero__left-info{position:relative;background-color:#1a1a1a;width:100%;height:auto;padding:20px}}.home-hero__left-title{width:calc(305rem * 1 / 18);height:calc(240rem * 1 / 18)}@media only screen and (max-width:989px){.home-hero__left-title{width:305px;height:240px}}@media only screen and (max-width:989px){.home-hero__left-title{width:215px;height:170px;margin:15px auto}}.home-hero__left-title img{width:100%;height:100%;object-fit:contain}.home-hero__left:hover .image img{transform:scale(1.1);transition:all .3s ease-in-out}.home-hero__left:hover .info{margin-bottom:calc(10rem * 1 / 18);transition:all .3s ease-in-out}.home-hero__left:hover .home-hero__button{bottom:calc(46rem * 1 / 18);transition:all .3s ease-in-out}.home-hero__left:hover .home-hero__button svg circle{fill:#825d2a;transition:all .3s ease-in-out}.home-hero__middle{grid-column:13 / 18}@media only screen and (max-width:989px){.home-hero__middle{display:none}}.home-hero__middle-info{position:absolute;bottom:0;height:20%;z-index:2;padding:0 calc(25rem * 1 / 18);transition:all .3s ease-in-out}@media only screen and (max-width:989px){.home-hero__middle-info{padding:0 25px}}.home-hero__middle:hover .image img{transform:scale(1.1);transition:all .3s ease-in-out}.home-hero__middle:hover .info{bottom:calc(10rem * 1 / 18);transition:all .3s ease-in-out}.home-hero__middle:hover .home-hero__button{bottom:calc(46rem * 1 / 18);transition:all .3s ease-in-out}.home-hero__middle:hover .home-hero__button svg circle{fill:#825d2a;transition:all .3s ease-in-out}.home-hero__right{grid-column:18 / 25}@media only screen and (max-width:989px){.home-hero__right{display:none}}.home-hero__right-title{width:12.5rem;height:calc(185rem * 1 / 18);margin:calc(20rem * 1 / 18) auto 0}.home-hero__right-title img{width:100%;height:100%;object-fit:contain}.home-hero__right-info{position:absolute;bottom:0;height:53%;z-index:2;padding:calc(25rem * 1 / 18) calc(25rem * 1 / 18);background-color:#1a1a1a;width:100%}.home-hero__right-imageWrapper{height:50%}.home-hero__right-imageWrapper img{transition:all .3s ease-in-out}.home-hero__right-gradient{display:none!important}.home-hero__right-description{max-width:calc(380rem * 1 / 18)}.home-hero__right:hover .image img{transform:scale(1.1);transition:all .3s ease-in-out}.home-hero__right:hover .home-hero__right-heading{margin-top:calc(-10rem * 1 / 18);transition:all .3s ease-in-out}.home-hero__right:hover .home-hero__right-description{margin-top:0;transition:all .3s ease-in-out}.home-hero__right:hover .home-hero__button{bottom:calc(46rem * 1 / 18);transition:all .3s ease-in-out}.home-hero__right:hover .home-hero__button svg circle{fill:#825d2a;transition:all .3s ease-in-out}.home-hero__button{position:absolute;bottom:2rem;right:calc(31rem * 1 / 18);width:calc(38rem * 1 / 18);height:calc(38rem * 1 / 18);z-index:2}@media only screen and (max-width:989px){.home-hero__button{bottom:35px;right:30px;width:38px;height:38px}}@media only screen and (max-width:989px){.home-hero__button{display:none}}.home-hero__button svg{width:100%;height:100%;object-fit:contain}.home-hero__am{display:none;background-color:#b3874b;width:100%;grid-column:1 / -1;text-align:center;height:40px}@media only screen and (max-width:989px){.home-hero__am{display:flex;justify-content:center;align-items:center}}.home-hero__am p{color:#1a1a1a}.brands-logo{background-color:#e6e6e6!important}@media only screen and (max-width:989px){.brands-logo{display:none}}.brands-logo-container{margin:0 auto;padding:0 20px;max-width:95%!important}.brands-logo-heading{display:block}.brands-logo-grid-wrapper{width:85%;margin:0 auto}@media only screen and (max-width:989px){.brands-logo-grid-wrapper{width:100%}}.brands-logo-grid{display:flex;flex-wrap:wrap;align-items:center}.brands-logo-item{flex:0 0 auto;display:flex;align-items:center;justify-content:center}.brands-logo-itemimg{display:block;object-fit:contain}.brands-logo-placeholder{background-color:#f4f4f4;display:flex;align-items:center;justify-content:center;position:relative}.brands-logo-placeholdersvg{width:100%;height:100%;max-width:100%;max-height:100%}.fc{display:grid;padding-left:calc(30rem * 1 / 18);padding-right:calc(30rem * 1 / 18);grid-template-columns:repeat(24,1fr);grid-template-rows:repeat(2,1fr);gap:calc(10rem * 1 / 18);background-color:#e6e6e6}@media only screen and (max-width:989px){.fc{grid-template-columns:repeat(8,1fr);padding-left:20px;padding-right:20px;gap:5px}}@media only screen and (max-width:600px){.fc{grid-template-columns:repeat(4,1fr);padding-left:16px;padding-right:16px}}@media only screen and (max-width:989px){.fc{grid-template-rows:min-content;padding:0;gap:0}}.fc__black{grid-column:2 / 8;grid-row:1;background-color:#1a1a1a;padding:calc(20rem * 1 / 18);display:flex;flex-direction:column;align-items:end;padding-top:calc(100rem * 1 / 18)}@media only screen and (max-width:989px){.fc__black{grid-column:1 / -1;height:175px;padding:30px 35px 35px;grid-row:1}}.fc__black-title{color:#fff;text-align:right}.fc__black-subtitle{max-width:calc(150rem * 1 / 18);text-align:right;color:#b3874b}@media only screen and (max-width:989px){.fc__black-subtitle{max-width:150px}}.fc__gold{grid-column:2 / 8;background-color:#b3874b;padding:calc(20rem * 1 / 18);grid-row:2;display:flex;flex-direction:column;align-items:end;padding-top:calc(100rem * 1 / 18);text-decoration:none;position:relative}@media only screen and (max-width:989px){.fc__gold{grid-column:1 / -1;height:175px;padding:30px 35px 35px;grid-row:3}}.fc__gold-title{color:#fff;text-align:right}.fc__gold-subtitle{max-width:calc(150rem * 1 / 18);text-align:right;color:#1a1a1a}@media only screen and (max-width:989px){.fc__gold-subtitle{max-width:150px}}.fc__gold-button{position:absolute;bottom:calc(30rem * 1 / 18);right:calc(30rem * 1 / 18)}@media only screen and (max-width:989px){.fc__gold-button{bottom:30px;right:30px}}.fc__gold:hover{background-color:#825d2a}.fc__blocks{grid-column:8 / 24;grid-row:1;display:grid;grid-template-columns:repeat(16,1fr);gap:calc(10rem * 1 / 18);grid-template-rows:repeat(2,1fr)}@media only screen and (max-width:989px){.fc__blocks{grid-column:1 / -1;gap:10px;grid-row:2;margin-top:-20px;position:relative;padding-bottom:30px}}.fc__blocks.is-open .fc__blocks-collection[data-index]{display:flex}.fc__blocks.is-open .fc__toggle.plus{display:none}.fc__blocks.is-open .fc__toggle.minus{display:inline-flex}.fc__blocks-collection{grid-column:span 4;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:calc(20rem * 1 / 18);text-decoration:none;text-align:center;background-color:#f1f1f1;position:relative;transition:all .3s ease-in-out}@media only screen and (max-width:989px){.fc__blocks-collection{grid-column:3 / 15;gap:20px;min-height:220px}}.fc__blocks-collection:after{content:"";position:absolute;right:0;bottom:0;width:0;height:0;border-style:solid;border-width:0px 0px calc(20rem * 1 / 18) calc(15rem * 1 / 18);border-color:transparent transparent #B3874B transparent;transition:all .3s ease-in-out}@media only screen and (max-width:989px){.fc__blocks-collection:after{border-width:0px 0px 20px 15px}}@media only screen and (max-width:989px){.fc__blocks-collection[data-index="3"],.fc__blocks-collection[data-index="4"],.fc__blocks-collection[data-index="5"],.fc__blocks-collection[data-index="6"],.fc__blocks-collection[data-index="7"],.fc__blocks-collection[data-index="8"]{display:none}}.fc__blocks-collection:hover{background-color:#dcdcdc;transition:all .3s ease-in-out}.fc__blocks-collection:hover:after{border-width:0px 0px calc(30rem * 1 / 18) calc(23.75rem * 1 / 18);transition:all .3s ease-in-out}.fc__blocks-collection:hover .fc__blocks-title{margin-top:0;margin-bottom:calc(10rem * 1 / 18);transition:all .3s ease-in-out}.fc__blocks-collection:nth-of-type(4) .fc__blocks-title,.fc__blocks-collection:nth-of-type(5) .fc__blocks-title{max-width:calc(265rem * 1 / 18)}@media only screen and (max-width:989px){.fc__blocks-collection:nth-of-type(4) .fc__blocks-title,.fc__blocks-collection:nth-of-type(5) .fc__blocks-title{max-width:265px}}.fc__blocks-image{width:calc(79rem * 1 / 18);height:calc(74rem * 1 / 18)}@media only screen and (max-width:989px){.fc__blocks-image{width:79px;height:74px}}.fc__blocks-image img{width:100%;height:100%;object-fit:contain}.fc__blocks-title{margin-top:calc(10rem * 1 / 18);transition:all .3s ease-in-out;max-width:calc(200rem * 1 / 18);white-space:normal;word-break:normal;overflow-wrap:break-word;color:#1a1a1a}@media only screen and (max-width:989px){.fc__blocks-title{margin-top:10px;max-width:190px}}.fc__image{grid-column:8 / 24;grid-row:2}@media only screen and (max-width:989px){.fc__image{grid-column:1 / -1;grid-row:4;height:390px}}.fc__image img{width:100%;height:100%;object-fit:cover}.fc__toggle{display:none}@media only screen and (max-width:989px){.fc__toggle{grid-column:14;display:flex;justify-content:end;align-items:center;margin:12px auto 0;width:44px;height:44px;cursor:pointer;border:none;background:none}}.fc__toggle.minus{display:none}.fc__toggle-icon svg{transition:all .3s ease-in-out}.fc__toggle-icon:hover svg{transition:all .3s ease-in-out;transform:rotate(-180deg)}.fc__toggle-icon:hover svg circle{fill:#825d2a}@media only screen and (max-width:989px){.fc__toggle-icon{font-size:28px;line-height:1}}.ccp{background-color:#e6e6e6}.ccp__wrapper{text-align:center;padding:calc(110rem * 1 / 18)}@media only screen and (max-width:989px){.ccp__wrapper{overflow:hidden;padding:50px 30px 0}}.ccp__wrapper-title{color:#1a1a1a}@media only screen and (max-width:989px){.ccp__wrapper-title{margin:0 auto 50px;max-width:300px}}.ccp__row{display:flex;gap:calc(40rem * 1 / 18);margin-bottom:calc(60rem * 1 / 18);align-items:flex-start;flex-wrap:nowrap;max-width:100%}@media only screen and (max-width:989px){.ccp__row{flex-direction:column;gap:20px;margin-bottom:30px}}.ccp__image{flex:0 0 calc(457rem * 1 / 18);width:calc(457rem * 1 / 18);height:calc(500rem * 1 / 18)}@media only screen and (max-width:989px){.ccp__image{display:none}}.ccp__image img{width:100%;height:100%;object-fit:cover}.ccp__content{margin-top:2.5rem;flex:1;min-width:0;position:relative}@media only screen and (max-width:989px){.ccp__content{margin-top:20px;margin-bottom:50px}}.ccp__content-title{text-align:right;margin-bottom:calc(15rem * 1 / 18);max-width:calc(340rem * 1 / 18);margin-right:0;margin-left:auto;color:#1a1a1a}@media only screen and (max-width:989px){.ccp__content-title{max-width:100%;text-align:center;margin-bottom:10px;max-width:unset}}.ccp__content .products-carousel{overflow:hidden;position:relative;margin-bottom:20px;width:100%;padding:calc(20rem * 1 / 18)}@media only screen and (max-width:989px){.ccp__content .products-carousel{padding:10px}}.ccp__content .products-carousel .swiper-wrapper{display:flex;width:100%;transform:translateZ(0);box-sizing:border-box;gap:calc(10rem * 1 / 18)}@media only screen and (max-width:989px){.ccp__content .products-carousel .swiper-wrapper{gap:10px}}.ccp__content .products-carousel .swiper-slide{flex-shrink:0;box-sizing:border-box;width:auto!important;max-width:none;margin:0!important;transition:all .3s ease-in-out}.ccp__content .products-carousel .swiper-slide:hover{transform:scale(1.045);transition:all .3s ease-in-out}.ccp__content .products-carousel .swiper-slide:hover .add-to-cart-btn svg circle{fill:#825d2a;transition:all .3s ease-in-out}.ccp__content .products-carousel .product-card{background:#fff;padding:calc(15rem * 1 / 18);text-align:center;box-shadow:0 calc(2rem * 1 / 18) calc(8rem * 1 / 18) #0000001a;width:calc(224rem * 1 / 18);height:calc(500rem * 1 / 18);transition:all .3s ease-in-out}@media only screen and (max-width:989px){.ccp__content .products-carousel .product-card{padding:15px;box-shadow:0 2px 8px #0000001a;width:224px;height:500px}}.ccp__content .products-carousel .product-card .product-link{text-decoration:none;color:inherit;display:block;position:relative;height:100%}.ccp__content .products-carousel .product-card .product-link img{width:100%;height:50%;object-fit:contain;margin-bottom:calc(10rem * 1 / 18)}@media only screen and (max-width:989px){.ccp__content .products-carousel .product-card .product-link img{margin-bottom:10px}}.ccp__content .products-carousel .product-card .product-link .product-title{text-align:left;color:#000}.ccp__content .products-carousel .product-card .product-link .product-price{text-align:left;font-family:barlow,sans-serif;font-weight:500;font-style:normal;font-size:calc(30rem * 1 / 18 * var(--text-multiplier));line-height:calc(38rem * 1 / 18 * var(--text-multiplier))}@media only screen and (max-width:989px){.ccp__content .products-carousel .product-card .product-link .product-price{font-size:30px;line-height:38px}}.ccp__content .products-carousel .product-card .product-link .product-stock{text-align:left}.ccp__content .products-carousel .product-card .product-link .product-info{display:flex;align-items:center;justify-content:space-between;position:absolute;bottom:0;width:100%}.ccp__content .products-carousel .product-card .product-link .product-info form button{background-color:#fff;border:none}.ccp__content .products-carousel .product-card .product-link .product-info form button svg circle{transition:all .3s ease-in-out}.ccp__content-btn{align-self:flex-end;background-color:#b3874b;color:#fafafa;text-decoration:none;display:block;width:fit-content;margin-left:auto;padding:calc(5rem * 1 / 18) calc(30rem * 1 / 18)}@media only screen and (max-width:989px){.ccp__content-btn{align-self:center;margin:0;padding:5px 30px}}.ccp__content-btn:hover{background-color:#825d2a}.ccp__content .swiper-button-next,.ccp__content .swiper-button-prev{width:44px;height:44px;top:40%;background-repeat:no-repeat;background-position:center;background-size:calc(38rem * 1 / 18);border-radius:50%;display:block;pointer-events:auto;z-index:3;opacity:1;position:absolute;transition:all .3s ease-in-out}@media only screen and (max-width:989px){.ccp__content .swiper-button-next,.ccp__content .swiper-button-prev{background-size:38px}}.ccp__content .swiper-button-next:after,.ccp__content .swiper-button-prev:after{display:none}.ccp__content .swiper-button-next{right:calc(-25rem * 1 / 18)}@media only screen and (max-width:989px){.ccp__content .swiper-button-next{right:-25px}}.ccp__content .swiper-button-prev{left:-.5rem;transform:rotate(180deg)}@media only screen and (max-width:989px){.ccp__content .swiper-button-prev{left:-9px}}.swiper-pagination{display:none}@media(max-width:1024px){.products-carousel .swiper-slide{width:33.33%}}@media(max-width:768px){.products-carousel .swiper-slide{width:50%}}@media(max-width:640px){.products-carousel .swiper-slide{width:100%}}@media(max-width:768px){.collection-row{flex-direction:column;gap:20px}.collection-image{max-width:100%}}.products-carousel,.products-carousel .swiper-container{width:100%!important;box-sizing:border-box}.products-carousel .swiper-wrapper{display:flex;align-items:stretch}.products-carousel .swiper-slide{flex-shrink:0;box-sizing:border-box;min-width:0;max-width:300px}.products-carousel *{pointer-events:auto}.bwu{display:grid;padding-left:calc(30rem * 1 / 18);padding-right:calc(30rem * 1 / 18);grid-template-columns:repeat(24,1fr);gap:calc(10rem * 1 / 18);background:#fff}@media only screen and (max-width:989px){.bwu{grid-template-columns:repeat(8,1fr);padding-left:20px;padding-right:20px;gap:5px}}@media only screen and (max-width:600px){.bwu{grid-template-columns:repeat(4,1fr);padding-left:16px;padding-right:16px}}@media only screen and (max-width:989px){.bwu{padding:0 30px 50px}}.bwu__container{grid-column:2 / 22;padding-top:calc(190rem * 1 / 18);padding-bottom:calc(160rem * 1 / 18);display:grid;grid-template-columns:repeat(20,1fr);grid-row:auto;gap:calc(10rem * 1 / 18);transition:all .3s ease-in-out}@media only screen and (max-width:989px){.bwu__container{grid-column:1 / -1;padding-top:20px}}.bwu__image{position:relative;width:100%;height:100%;overflow:hidden;grid-column:span 10}@media only screen and (max-width:989px){.bwu__image{padding-top:10px}}.bwu__image img{width:100%;height:100%;object-fit:cover}.bwu__image-link{grid-row:3;grid-column:1 / 11;display:block;text-decoration:none;color:inherit}@media only screen and (max-width:989px){.bwu__image-link{grid-column:1 / -1;grid-row:2;width:100%;height:250px}}@media only screen and (max-width:600px){.bwu__image-link{height:200px}}.bwu__image-link:hover .play-overlay svg circle{fill:#825d2a}.bwu__image .play-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;width:80px;height:80px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .3s ease}@media only screen and (max-width:989px){.bwu__image .play-overlay{width:60px;height:60px}}.bwu__image .play-overlay svg{width:50px;height:50px}@media only screen and (max-width:989px){.bwu__image .play-overlay svg{width:40px;height:40px}}.bwu .image-1{grid-row:1;grid-column:1 / 11}@media only screen and (max-width:989px){.bwu .image-1{grid-column:1 / -1;grid-row:4}}.bwu .image-2{grid-row:2;grid-column:1 / 11}@media only screen and (max-width:989px){.bwu .image-2{grid-row:5;grid-column:1 / -1}}.bwu .image-3{grid-row:5;grid-column:1 / 11}@media only screen and (max-width:989px){.bwu .image-3{grid-column:1 / -1;width:100%;height:100%}}.bwu .image-4{grid-row:3;grid-column:11 / 21}@media only screen and (max-width:989px){.bwu .image-4{grid-row:6;grid-column:1 / -1}}.bwu__text{grid-row:1 / 3;grid-column:13 / 20;padding:40px}@media only screen and (max-width:989px){.bwu__text{grid-row:2;padding:20px;display:none}}.bwu__text-mobile{display:none}@media only screen and (max-width:989px){.bwu__text-mobile{display:block;grid-column:1 / -1;grid-row:3;text-align:center}}.bwu__text-mobile .bwu__text-description{text-align:left}.bwu__text-mobile .bwu__text-button{margin:20px auto}.bwu__text-title{font-size:36px;font-weight:700;margin-bottom:20px;color:#1a1a1a;text-transform:uppercase;letter-spacing:1px}@media only screen and (max-width:989px){.bwu__text-title{font-size:28px}}.bwu__text-title.titles-mobile{display:none}@media only screen and (max-width:989px){.bwu__text-title.titles-mobile{display:block;grid-column:1 / -1;grid-row:1;margin-top:50px;text-align:center;margin-bottom:0}}@media only screen and (max-width:989px){.bwu__text-description{margin-top:30px}}.bwu__text-description>p{margin-bottom:calc(55rem * 1 / 18);font-family:open-sans,sans-serif;font-weight:400;font-style:normal;font-size:calc(18rem * 1 / 18 * var(--text-multiplier));line-height:calc(28rem * 1 / 18 * var(--text-multiplier));letter-spacing:0;color:#696969}@media only screen and (max-width:989px){.bwu__text-description>p{font-size:20px;line-height:28px}}.bwu__text-button{display:inline-block;padding:calc(10rem * 1 / 18) calc(28rem * 1 / 18);background:#b3874b;color:#fafafa;text-decoration:none;font-weight:700;transition:all .3s ease-in-out}@media only screen and (max-width:989px){.bwu__text-button{padding:10px 28px}}.bwu__text-button:hover{background:#825d2a}.bwu__toggle{grid-column:1 / -1;text-align:center;display:none}@media only screen and (max-width:989px){.bwu__toggle{display:block;margin-top:30px}}.bwu__toggle-icon svg{transition:all .3s ease-in-out}.bwu__toggle-icon:hover svg{transition:all .3s ease-in-out;transform:rotate(-180deg)}.bwu__toggle-icon:hover svg circle{fill:#825d2a}.bwu__toggle.minus{display:none}.nf__top{background-color:#b3874b;color:#1a1a1a;padding:calc(78rem * 1 / 18) 0;text-align:center}@media only screen and (max-width:989px){.nf__top{padding:50px 0 60px}}.nf__top-container{margin:0 auto;padding:0 20px}.nf__top-title{margin-bottom:20px;color:#1a1a1a}@media only screen and (max-width:989px){.nf__top-title{max-width:200px;margin:auto auto 30px}}.nf__top-description{margin-bottom:30px;margin-left:auto;margin-right:auto;font-family:open-sans,sans-serif;font-weight:400;font-style:normal;font-size:calc(18rem * 1 / 18 * var(--text-multiplier));line-height:calc(28rem * 1 / 18 * var(--text-multiplier));letter-spacing:0}@media only screen and (max-width:989px){.nf__top-description{font-size:20px;line-height:28px}}@media only screen and (max-width:989px){.nf__top-description{max-width:80%;font-weight:600}}.nf__top-form{margin:0 auto}.nf__top-input-group{display:flex;align-items:center;justify-content:center}.nf__top-input{flex:1;padding:calc(12rem * 1 / 18) calc(16rem * 1 / 18);border:none;background:#fff;color:#1a1a1a;max-width:26rem}@media only screen and (max-width:989px){.nf__top-input{max-width:224px;height:40px;padding:12px 16px}}.nf__top-input::placeholder{color:#9c9c9c;font-family:barlow,sans-serif;font-weight:500;font-style:normal;font-size:calc(16rem * 1 / 18 * var(--text-multiplier));line-height:calc(40rem * 1 / 18 * var(--text-multiplier))}@media only screen and (max-width:989px){.nf__top-input::placeholder{font-size:16px;line-height:40px}}.nf__top-button{padding:calc(6.5rem * 1 / 18) calc(24rem * 1 / 18);background:#bd9a5f;color:#fafafa;border:none;cursor:pointer;transition:all .3s ease-in-out;white-space:nowrap;font-family:barlow,sans-serif;font-weight:700;font-style:normal;font-size:calc(22rem * 1 / 18 * var(--text-multiplier));line-height:calc(25rem * 1 / 18 * var(--text-multiplier));letter-spacing:calc(.88rem * 1 / 18);text-transform:uppercase}@media only screen and (max-width:989px){.nf__top-button{font-size:22px;line-height:25px;letter-spacing:.5px}}@media only screen and (max-width:989px){.nf__top-button{padding:6.5px 24px}}.nf__top-button:hover{background:#825d2a}.nf__bottom{background-color:#1a1a1a;color:#fafafa;padding:calc(20rem * 1 / 18) 0;text-align:center;border-bottom:calc(8rem * 1 / 18) solid #B3874B}@media only screen and (max-width:989px){.nf__bottom{border-bottom:8px solid #B3874B}}.nf__bottom-container{display:grid;padding-left:calc(30rem * 1 / 18);padding-right:calc(30rem * 1 / 18);grid-template-columns:repeat(24,1fr);gap:calc(10rem * 1 / 18)}@media only screen and (max-width:989px){.nf__bottom-container{grid-template-columns:repeat(8,1fr);padding-left:20px;padding-right:20px;gap:5px}}@media only screen and (max-width:600px){.nf__bottom-container{grid-template-columns:repeat(4,1fr);padding-left:16px;padding-right:16px}}.nf__bottom-title{grid-column:3 / 7;font-family:barlow,sans-serif;font-weight:700;font-style:normal;font-size:calc(22rem * 1 / 18 * var(--text-multiplier));line-height:calc(25rem * 1 / 18 * var(--text-multiplier));letter-spacing:calc(.88rem * 1 / 18);text-transform:uppercase;color:#fafafa}@media only screen and (max-width:989px){.nf__bottom-title{font-size:22px;line-height:25px;letter-spacing:.5px}}@media only screen and (max-width:989px){.nf__bottom-title{grid-column:1 / -1;margin-top:20px}}.nf__bottom-list{grid-column:9 / 23;font-family:barlow,sans-serif;font-weight:600;font-style:normal;font-size:calc(18rem * 1 / 18 * var(--text-multiplier));line-height:calc(27rem * 1 / 18 * var(--text-multiplier));text-transform:uppercase}@media only screen and (max-width:989px){.nf__bottom-list{font-size:18px;line-height:27px}}@media only screen and (max-width:989px){.nf__bottom-list{grid-column:1 / -1;margin:20px 0}}.nf__bottom-list a{color:#fafafa;text-decoration:none;position:relative;padding-right:calc(13rem * 1 / 18);padding-left:calc(13rem * 1 / 18)}@media only screen and (max-width:989px){.nf__bottom-list a{display:block}}.nf__bottom-list a:after{content:"";position:absolute;width:calc(5.68rem * 1 / 18);height:calc(5.68rem * 1 / 18);background-color:#b3874b;right:calc(-3rem * 1 / 18);top:35%;transform:rotate(45deg)}@media only screen and (max-width:989px){.nf__bottom-list a:after{display:none}}.nf__bottom-list a:last-of-type:after{display:none}.nf__bottom-list a:hover{text-decoration:underline}section.spacer-small{height:calc(50rem * 1 / 18)}@media only screen and (max-width:989px){section.spacer-small{height:0px}}section.spacer-medium{height:calc(100rem * 1 / 18)}@media only screen and (max-width:989px){section.spacer-medium{height:50px}}section.spacer-large{height:calc(150rem * 1 / 18)}@media only screen and (max-width:989px){section.spacer-large{height:100px}}section.spacer-extralarge{height:calc(200rem * 1 / 18)}@media only screen and (max-width:989px){section.spacer-extralarge{height:150px}}.ca{background-color:#f1f1f1;color:#fafafa;overflow:hidden;position:relative;padding:calc(120rem * 1 / 18) 0;display:grid;grid-template-columns:repeat(24,1fr);gap:calc(10rem * 1 / 18)}@media only screen and (max-width:989px){.ca{grid-template-columns:repeat(8,1fr)}}@media only screen and (max-width:600px){.ca{grid-template-columns:repeat(4,1fr)}}@media only screen and (max-width:989px){.ca{padding:0}}.ca__inner{grid-column:2 / 24;margin:0 calc(35rem * 1 / 18);background-color:#1a1a1a;display:flex;align-items:stretch;position:relative;height:calc(400rem * 1 / 18)}@media only screen and (max-width:989px){.ca__inner{grid-column:1 / -1;margin:0;flex-direction:column;height:auto;padding:0 0 40px}}.ca__left{position:relative;width:calc(640rem * 1 / 18)}@media only screen and (max-width:989px){.ca__left{width:100%;display:flex;flex-direction:column;align-items:center}}.ca__left-overlay{position:absolute;top:40px;left:40px;z-index:2}@media only screen and (max-width:989px){.ca__left-overlay{position:static;margin-bottom:20px}}.ca__left img{width:100%;height:100%;object-fit:cover}@media only screen and (max-width:989px){.ca__left img{height:auto}}.ca__right{flex:1;padding:0 calc(100rem * 1 / 18);display:flex;flex-direction:column;justify-content:center;position:relative;max-width:calc(547rem * 1 / 18)}@media only screen and (max-width:989px){.ca__right{padding:0;max-width:100%;align-items:center;text-align:center;order:3}}.ca__right-heading{font-size:24px;letter-spacing:1px;margin-bottom:30px;font-family:barlow,sans-serif;font-weight:700;font-style:normal;font-size:calc(22rem * 1 / 18 * var(--text-multiplier));line-height:calc(25rem * 1 / 18 * var(--text-multiplier));letter-spacing:calc(.88rem * 1 / 18);text-transform:uppercase}@media only screen and (max-width:989px){.ca__right-heading{font-size:22px;line-height:25px;letter-spacing:.5px}}@media only screen and (max-width:989px){.ca__right-heading{font-size:18px;line-height:24px;margin-bottom:20px}}.ca__right-list ul{list-style:none;padding:0;margin:0;font-size:20px;line-height:2}@media only screen and (max-width:989px){.ca__right-list ul{font-size:14px;line-height:1.8}}.ca__right-list ul li{margin-left:calc(20rem * 1 / 18);position:relative;font-family:barlow,sans-serif;font-weight:600;font-style:normal;font-size:calc(18rem * 1 / 18 * var(--text-multiplier));line-height:calc(27rem * 1 / 18 * var(--text-multiplier));text-transform:uppercase}@media only screen and (max-width:989px){.ca__right-list ul li{font-size:18px;line-height:27px}}@media only screen and (max-width:989px){.ca__right-list ul li{margin-left:20px;font-size:14px;line-height:24px;text-align:left}}.ca__right-list ul li:before{content:"";display:block;width:calc(6rem * 1 / 18);height:calc(6rem * 1 / 18);background-color:#b3874b;transform:rotate(45deg);position:absolute;left:calc(-20rem * 1 / 18);top:calc(15rem * 1 / 18)}@media only screen and (max-width:989px){.ca__right-list ul li:before{width:5px;height:5px;left:-15px;top:10px}}.ca__badge{position:absolute;top:calc(60rem * 1 / 18);right:calc(80rem * 1 / 18);text-align:center;width:calc(312rem * 1 / 18);height:calc(260rem * 1 / 18)}@media only screen and (max-width:989px){.ca__badge{position:static;width:180px;height:auto;margin:30px auto 20px;order:2}}.ca__badge img{width:100%;height:auto}.srp{padding:calc(60rem * 1 / 18) calc(20rem * 1 / 18);background-color:#f1f1f1;display:grid;grid-template-columns:repeat(24,1fr);gap:calc(10rem * 1 / 18);padding-bottom:10rem}@media only screen and (max-width:989px){.srp{grid-template-columns:repeat(8,1fr)}}@media only screen and (max-width:600px){.srp{grid-template-columns:repeat(4,1fr)}}@media only screen and (max-width:989px){.srp{padding:40px 20px 60px}}.srp__heading{margin-bottom:calc(100rem * 1 / 18);color:#1a1a1a;grid-column:1 / -1;text-align:center}@media only screen and (max-width:989px){.srp__heading{margin-bottom:30px;font-size:24px;line-height:30px}}.srp__carousel{grid-column:2 / 24;margin:0 calc(35rem * 1 / 18);position:relative}@media only screen and (max-width:989px){.srp__carousel{grid-column:1 / -1;margin:0}}.srp__wrapper{display:flex;align-items:center;gap:calc(10rem * 1 / 18);height:calc(550rem * 1 / 18);overflow-x:auto;overflow-y:visible;scroll-behavior:smooth;scrollbar-width:none}.srp__wrapper::-webkit-scrollbar{display:none}@media only screen and (max-width:989px){.srp__wrapper{display:flex;gap:15px;height:auto;overflow-x:auto;overflow-y:visible;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:10px}}.srp__card{flex:0 0 calc(224rem * 1 / 18);background:#fff;padding:calc(20rem * 1 / 18);transition:all .3s ease-in-out;width:calc(224rem * 1 / 18);height:calc(500rem * 1 / 18);text-decoration:none;position:relative}@media only screen and (max-width:989px){.srp__card{flex:0 0 160px;width:160px;height:auto;padding:15px;min-height:240px;scroll-snap-align:start}}.srp__card:hover{transform:scale(1.045);transition:all .3s ease-in-out}@media only screen and (max-width:989px){.srp__card:hover{transform:none}}.srp__card:hover .srp__card-btn{background-color:#825d2a}.srp__card:hover .srp__card-btn svg circle{fill:#825d2a;transition:all .3s ease-in-out}.srp__card-image{width:100%;height:60%;object-fit:contain;margin-bottom:calc(15rem * 1 / 18)}@media only screen and (max-width:989px){.srp__card-image{height:140px;margin-bottom:10px}}.srp__card-title{color:#1a1a1a;margin:0 0 calc(10rem * 1 / 18)}@media only screen and (max-width:989px){.srp__card-title{font-size:14px;line-height:18px;margin:0 0 8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}.srp__card-info{display:flex;justify-content:space-between;align-items:center;position:absolute;bottom:0;left:calc(20rem * 1 / 18);right:calc(20rem * 1 / 18)}@media only screen and (max-width:989px){.srp__card-info{position:relative;left:0;right:0;bottom:0;margin-top:10px;align-items:end}}.srp__card-price{margin:calc(10rem * 1 / 18) 0;font-family:barlow,sans-serif;font-weight:500;font-style:normal;font-size:calc(30rem * 1 / 18 * var(--text-multiplier));line-height:calc(38rem * 1 / 18 * var(--text-multiplier));max-width:75%}@media only screen and (max-width:989px){.srp__card-price{font-size:30px;line-height:38px}}@media only screen and (max-width:989px){.srp__card-price s.price{font-size:16px}}@media only screen and (max-width:989px){.srp__card-price{font-size:18px;line-height:22px;margin:0;height:150px;display:flex;flex-direction:column;align-items:start;justify-content:end}}.srp__card-price.price{font-family:barlow,sans-serif;font-weight:500;font-style:normal;font-size:calc(30rem * 1 / 18 * var(--text-multiplier));line-height:calc(38rem * 1 / 18 * var(--text-multiplier))}@media only screen and (max-width:989px){.srp__card-price.price{font-size:30px;line-height:38px}}@media only screen and (max-width:989px){.srp__card-price.price s.price{font-size:16px}}.srp__card-stock{color:#1a1a1a}@media only screen and (max-width:989px){.srp__card-stock{font-size:10px;line-height:14px;margin-top:10px}}.srp__card-btn{background:#b3874b;width:calc(40rem * 1 / 18);height:calc(40rem * 1 / 18);border:none;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:calc(10rem * 1 / 18);transition:all .3s ease-in-out}@media only screen and (max-width:989px){.srp__card-btn{width:32px;height:32px;padding:8px}}.srp__card-btn svg{width:100%;height:100%;object-fit:contain}.srp__card-btn:hover{background:#b28b5b;color:#fff}.srp .carousel-arrow{transform:translateY(-50%);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;top:50%;width:44px;height:44px;background-repeat:no-repeat;background-position:center;background-size:calc(38rem * 1 / 18);border-radius:50%;display:block;pointer-events:auto;z-index:20;opacity:1;position:absolute;transition:all .3s ease-in-out}@media only screen and (max-width:989px){.srp .carousel-arrow{display:none}}.srp .carousel-arrow:after{display:none}@media only screen and (max-width:989px){.srp__see-all{grid-column:1 / -1;display:flex;justify-content:center;margin-top:25px}}@media only screen and (max-width:989px){.srp__see-all a,.srp__see-all button{background-color:transparent;border:2px solid #1A1A1A;color:#1a1a1a;padding:12px 40px;font-size:14px;line-height:18px;text-transform:uppercase;text-decoration:none;font-weight:700;letter-spacing:.5px}}.carousel-arrow.left{left:calc(-30rem * 1 / 18);transform:rotate(180deg)}@media only screen and (max-width:989px){.carousel-arrow.left{display:none}}.carousel-arrow.right{right:calc(-30rem * 1 / 18)}@media only screen and (max-width:989px){.carousel-arrow.right{display:none}}.lh{position:relative;min-height:40rem;display:grid;padding-left:calc(30rem * 1 / 18);padding-right:calc(30rem * 1 / 18);grid-template-columns:repeat(24,1fr);gap:calc(10rem * 1 / 18)}@media only screen and (max-width:989px){.lh{grid-template-columns:repeat(8,1fr);padding-left:20px;padding-right:20px;gap:5px}}@media only screen and (max-width:600px){.lh{grid-template-columns:repeat(4,1fr);padding-left:16px;padding-right:16px}}@media only screen and (max-width:989px){.lh{padding:0}}.lh__image-wrapper{grid-column:1 / 13;overflow:hidden}@media only screen and (max-width:989px){.lh__image-wrapper{grid-column:1 / -1;grid-row:1}}@media only screen and (max-width:600px){.lh__image-wrapper{max-height:265px}}.lh__image{width:100%;height:100%;object-fit:cover}.lh__content{grid-column:14 / 23;position:relative;margin:calc(150rem * 1 / 18) auto 0;width:100%;z-index:1}@media only screen and (max-width:989px){.lh__content{grid-column:1 / -1;grid-row:2}}.lh__text{flex:1;color:#fff;max-width:calc(570rem * 1 / 18)}@media only screen and (max-width:989px){.lh__text{max-width:90%;margin:auto}}.lh__title{margin:0 0 20px;text-transform:none}@media only screen and (max-width:989px){.lh__title{text-align:center;margin-bottom:60px}}.lh__description{max-width:calc(525rem * 1 / 18)}@media only screen and (max-width:989px){.lh__description{max-width:100%}}.lh__description p{font-family:open-sans,sans-serif;font-weight:400;font-style:normal;font-size:calc(18rem * 1 / 18 * var(--text-multiplier));line-height:calc(28rem * 1 / 18 * var(--text-multiplier));letter-spacing:0;color:#1a1a1a}@media only screen and (max-width:989px){.lh__description p{font-size:20px;line-height:28px}}.lh__links{display:flex;flex-direction:column;position:absolute;bottom:0;left:0;right:0}@media only screen and (max-width:989px){.lh__links{position:relative;margin-top:50px}}.lh__link{display:flex;align-items:center;gap:calc(12rem * 1 / 18);color:#1a1a1a;padding:calc(10rem * 1 / 18) 0;text-decoration:none;transition:all .3s ease-in-out;border-top:calc(2rem * 1 / 18) #E6E6E6 solid}.lh__link:last-of-type{border-bottom:calc(2rem * 1 / 18) #E6E6E6 solid}@media only screen and (max-width:989px){.lh__link{gap:12px;padding:10px;border-top:2px #E6E6E6 solid;border-bottom:2px #E6E6E6 solid}}.lh__link:hover{background:#fff;transform:translate(8px)}.lh__link svg{flex-shrink:0}.lh__arrow{margin-left:auto}.sl__inner{display:grid;padding-left:calc(30rem * 1 / 18);padding-right:calc(30rem * 1 / 18);grid-template-columns:repeat(24,1fr);gap:calc(10rem * 1 / 18);position:relative;row-gap:0}@media only screen and (max-width:989px){.sl__inner{grid-template-columns:repeat(8,1fr);padding-left:20px;padding-right:20px;gap:5px}}@media only screen and (max-width:600px){.sl__inner{grid-template-columns:repeat(4,1fr);padding-left:16px;padding-right:16px}}@media only screen and (max-width:989px){.sl__inner.page-width{max-width:100%}}.sl__inner:after{content:"";position:absolute;height:calc(2rem * 1 / 18);background-color:#e6e6e6;bottom:0;left:calc(187rem * 1 / 18);right:calc(185rem * 1 / 18)}@media only screen and (max-width:989px){.sl__inner:after{height:2px;left:0;right:0}}.sl__province{grid-column:2 / -1;margin:calc(65rem * 1 / 18) 0 calc(50rem * 1 / 18);color:#1a1a1a}@media only screen and (max-width:989px){.sl__province{grid-column:1 / -1;margin:60px 0 20px}}.sl__province span{color:#b3874b}.location{grid-column:span 9;display:grid;position:relative}@media only screen and (max-width:989px){.location{grid-column:1 / -1}}.location:after{content:"";position:absolute;height:calc(2rem * 1 / 18);background-color:#e6e6e6;bottom:0;left:0;right:0}@media only screen and (max-width:989px){.location:after{height:2px}}.location:first-of-type,.location:nth-of-type(3),.location:nth-of-type(4),.location:nth-of-type(6){grid-column:3 / 12}@media only screen and (max-width:989px){.location:first-of-type,.location:nth-of-type(3),.location:nth-of-type(4),.location:nth-of-type(6){grid-column:1 / -1}}.location:first-of-type:before,.location:nth-of-type(3):before,.location:nth-of-type(4):before,.location:nth-of-type(6):before{content:"";width:calc(2rem * 1 / 18);background-color:#e6e6e6;position:absolute;top:0;bottom:0;right:calc(-80rem * 1 / 18)}@media only screen and (max-width:989px){.location:first-of-type:before,.location:nth-of-type(3):before,.location:nth-of-type(4):before,.location:nth-of-type(6):before{display:none}}.location:first-of-type:after,.location:nth-of-type(3):after,.location:nth-of-type(4):after,.location:nth-of-type(6):after{left:0;right:calc(-80rem * 1 / 18)}@media only screen and (max-width:989px){.location:first-of-type:after,.location:nth-of-type(3):after,.location:nth-of-type(4):after,.location:nth-of-type(6):after{right:0}}.location:nth-of-type(2),.location:nth-of-type(5){grid-column:14 / 23}@media only screen and (max-width:989px){.location:nth-of-type(2),.location:nth-of-type(5){grid-column:1 / -1}}.location:nth-of-type(2):after,.location:nth-of-type(5):after{left:calc(-85rem * 1 / 18)}.location:nth-of-type(5):before{content:"";position:absolute;height:calc(2rem * 1 / 18);background-color:#e6e6e6;top:calc(-149rem * 1 / 18);left:calc(-85rem * 1 / 18);right:0}@media only screen and (max-width:989px){.location:nth-of-type(5):before{display:none}}.location:nth-of-type(6):after{display:none}.location__header{grid-column:1 / -1;margin:calc(50rem * 1 / 18) 0 calc(30rem * 1 / 18)}.location__name{margin:0;color:#1a1a1a;font-family:barlow,sans-serif;font-weight:700;font-style:normal;font-size:calc(22rem * 1 / 18 * var(--text-multiplier));line-height:calc(25rem * 1 / 18 * var(--text-multiplier));letter-spacing:calc(.88rem * 1 / 18);text-transform:uppercase}@media only screen and (max-width:989px){.location__name{font-size:22px;line-height:25px;letter-spacing:.5px}}@media only screen and (max-width:989px){.location__name{margin:30px 0}}.location__grid{display:grid;grid-template-columns:repeat(9,1fr);column-gap:calc(10rem * 1 / 18);padding-bottom:calc(100rem * 1 / 18)}@media only screen and (max-width:989px){.location__grid{grid-column:1 / -1}}.location__grid-column.left{grid-column:1 / 5}@media only screen and (max-width:989px){.location__grid-column.left{grid-column:1 / -1}}.location__grid-column.right{grid-column:6 / 10;text-align:left}@media only screen and (max-width:989px){.location__grid-column.right{grid-column:1 / -1}}.location__address,.location__hours{margin-bottom:calc(20rem * 1 / 18)}@media only screen and (max-width:989px){.location__address,.location__hours{margin-bottom:20px}}@media only screen and (max-width:989px){.location__hours{margin-bottom:0}}.location__title{color:#000}.location__text{font-family:open-sans,sans-serif;font-weight:400;font-style:normal;font-size:calc(18rem * 1 / 18 * var(--text-multiplier));line-height:calc(28rem * 1 / 18 * var(--text-multiplier));letter-spacing:0}@media only screen and (max-width:989px){.location__text{font-size:20px;line-height:28px}}.location__text p{font-family:open-sans,sans-serif;font-weight:400;font-style:normal;font-size:calc(18rem * 1 / 18 * var(--text-multiplier));line-height:calc(28rem * 1 / 18 * var(--text-multiplier));letter-spacing:0;color:#696969}@media only screen and (max-width:989px){.location__text p{font-size:20px;line-height:28px}}.location__map-link{display:inline-flex;align-items:center;gap:calc(10rem * 1 / 18);font-family:barlow,sans-serif;font-style:normal;font-size:calc(20rem * 1 / 18 * var(--text-multiplier));line-height:calc(40rem * 1 / 18 * var(--text-multiplier));letter-spacing:calc(.4rem * 1 / 18);text-transform:uppercase;color:#1a1a1a;font-weight:600;text-decoration:none;margin-top:calc(50rem * 1 / 18)}@media only screen and (max-width:989px){.location__map-link{font-size:20px;line-height:40px}}@media only screen and (max-width:989px){.location__map-link{gap:10px;margin-top:0;margin-bottom:50px}}.location__map-link:hover{text-decoration:underline}.location__map-link .icon{width:calc(24rem * 1 / 18);height:calc(34rem * 1 / 18)}@media only screen and (max-width:989px){.location__map-link .icon{width:25px;height:35px}}.location__map-link .icon svg{width:100%;height:100%;object-fit:contain}.location__contacts-item{margin-bottom:calc(20rem * 1 / 18)}@media only screen and (max-width:989px){.location__contacts-item{margin-bottom:30px}}.location__contacts-item a{color:#696969;text-decoration:none}.location__contacts-item a:hover{text-decoration:underline}.about{display:grid;padding-left:calc(30rem * 1 / 18);padding-right:calc(30rem * 1 / 18);grid-template-columns:repeat(24,1fr);gap:calc(10rem * 1 / 18)}@media only screen and (max-width:989px){.about{grid-template-columns:repeat(8,1fr);padding-left:20px;padding-right:20px;gap:5px}}@media only screen and (max-width:600px){.about{grid-template-columns:repeat(4,1fr);padding-left:16px;padding-right:16px}}@media only screen and (max-width:989px){.about{display:flex;flex-direction:column;padding:0;gap:0}}.about__text{grid-column:2 / 12;grid-row:span 2;padding-top:calc(150rem * 1 / 18)}@media only screen and (max-width:989px){.about__text{grid-column:1 / -1;grid-row:auto;padding:0 30px;order:2;margin-bottom:30px}}.about__headline{font-family:barlow,sans-serif;font-weight:700;font-style:normal;font-size:calc(22rem * 1 / 18 * var(--text-multiplier));line-height:calc(25rem * 1 / 18 * var(--text-multiplier));letter-spacing:calc(.88rem * 1 / 18);text-transform:uppercase;color:#1a1a1a;margin:0 0 calc(10rem * 1 / 18)}@media only screen and (max-width:989px){.about__headline{font-size:22px;line-height:25px;letter-spacing:.5px}}@media only screen and (max-width:989px){.about__headline{font-size:18px;line-height:24px;margin-bottom:10px}}.about__subheadline{font-family:barlow,sans-serif;font-weight:500;font-style:normal;font-size:calc(42rem * 1 / 18 * var(--text-multiplier));line-height:calc(48rem * 1 / 18 * var(--text-multiplier));color:#1a1a1a;margin:0 0 calc(50rem * 1 / 18)}@media only screen and (max-width:989px){.about__subheadline{font-size:42px;line-height:48px}}@media only screen and (max-width:989px){.about__subheadline{font-size:28px;line-height:34px;margin-bottom:20px}}.about__paragraph{font-family:open-sans,sans-serif;font-weight:400;font-style:normal;font-size:calc(18rem * 1 / 18 * var(--text-multiplier));line-height:calc(28rem * 1 / 18 * var(--text-multiplier));letter-spacing:0;color:#696969;margin:0 0 calc(20rem * 1 / 18);max-width:calc(690rem * 1 / 18)}@media only screen and (max-width:989px){.about__paragraph{font-size:20px;line-height:28px}}@media only screen and (max-width:989px){.about__paragraph{max-width:100%;margin-bottom:15px}}.about__image{width:100%;height:auto}.about__image img{width:100%;height:100%;object-fit:cover}.about__image-main{grid-column:14 / 24;grid-row:2;height:calc(400rem * 1 / 18)}@media only screen and (max-width:989px){.about__image-main{grid-column:1 / -1;grid-row:auto;height:250px;order:4}}.about__image-site{grid-column:14 / 19;grid-row:1;height:20rem}@media only screen and (max-width:989px){.about__image-site{grid-column:1 / -1;grid-row:1;height:auto;order:1;margin-bottom:15px}}.about__image-badge{grid-column:19 / 24;grid-row:1;background-color:#1a1a1a;display:flex;justify-content:center;align-items:center;height:20rem}@media only screen and (max-width:989px){.about__image-badge{grid-column:1 / -1;grid-row:auto;height:200px;order:3}}.about__image-badge img{width:calc(262rem * 1 / 18);height:calc(218rem * 1 / 18);object-fit:contain;margin:auto}@media only screen and (max-width:989px){.about__image-badge img{width:150px;height:125px}}.cs{display:grid;padding-left:calc(30rem * 1 / 18);padding-right:calc(30rem * 1 / 18);grid-template-columns:repeat(24,1fr);gap:calc(10rem * 1 / 18);margin-top:calc(10rem * 1 / 18)}@media only screen and (max-width:989px){.cs{grid-template-columns:repeat(8,1fr);padding-left:20px;padding-right:20px;gap:5px}}@media only screen and (max-width:600px){.cs{grid-template-columns:repeat(4,1fr);padding-left:16px;padding-right:16px}}@media only screen and (max-width:989px){.cs{display:flex;flex-direction:column;padding:0 20px;margin-top:0}}.cs__panel{grid-column:1 / 14;display:grid;grid-template-columns:repeat(14,1fr);align-items:center;background-color:#b3874b;padding-left:calc(20rem * 1 / 18);text-align:center;margin-left:calc(-30rem * 1 / 18)}@media only screen and (max-width:989px){.cs__panel{grid-column:1 / -1;grid-template-columns:repeat(2,1fr);margin-left:-20px;margin-right:-20px;padding:30px 20px;gap:20px}}.cs__panel-number{font-family:barlow,sans-serif;font-weight:500;font-style:normal;font-size:calc(42rem * 1 / 18 * var(--text-multiplier));line-height:calc(48rem * 1 / 18 * var(--text-multiplier));color:#f1f1f1;margin-bottom:calc(5rem * 1 / 18)}@media only screen and (max-width:989px){.cs__panel-number{font-size:42px;line-height:48px}}@media only screen and (max-width:989px){.cs__panel-number{font-size:32px;line-height:38px;margin-bottom:5px}}.cs__panel-text{font-family:barlow,sans-serif;font-weight:600;font-style:normal;font-size:calc(20rem * 1 / 18 * var(--text-multiplier));line-height:calc(40rem * 1 / 18 * var(--text-multiplier));letter-spacing:calc(.4rem * 1 / 18);text-transform:uppercase}@media only screen and (max-width:989px){.cs__panel-text{font-size:20px;line-height:40px}}@media only screen and (max-width:989px){.cs__panel-text{font-size:14px;line-height:20px}}.cs__panel-year{grid-column:2 / 5;grid-row:1;align-self:flex-end}@media only screen and (max-width:989px){.cs__panel-year{grid-column:1;grid-row:1;align-self:center}}.cs__panel-team{grid-column:6 / 9;grid-row:1;align-self:flex-end}@media only screen and (max-width:989px){.cs__panel-team{grid-column:2;grid-row:1;align-self:center}}.cs__panel-trucks{grid-column:2 / 5;grid-row:2}@media only screen and (max-width:989px){.cs__panel-trucks{grid-column:1;grid-row:2}}.cs__panel-sf{grid-column:6 / 9;grid-row:2}@media only screen and (max-width:989px){.cs__panel-sf{grid-column:2;grid-row:2}}.cs__panel-logo{grid-column:10 / 13;grid-row:span 2;align-self:center;width:calc(224rem * 1 / 18);height:calc(215rem * 1 / 18);margin-top:calc(20rem * 1 / 18)}@media only screen and (max-width:989px){.cs__panel-logo{grid-column:1 / -1;grid-row:3;width:150px;height:145px;margin:20px auto 0}}.cs__panel-logo img,.cs__image img{width:100%;height:100%;object-fit:cover}.cs .image-2{grid-column:14 / 19;position:relative}@media only screen and (max-width:989px){.cs .image-2{grid-column:1 / -1;height:200px;margin-top:15px}}.cs .image-3{grid-column:19 / 24;position:relative}@media only screen and (max-width:989px){.cs .image-3{grid-column:1 / -1;height:200px;margin-top:15px}}.vwt{display:grid;padding-left:calc(30rem * 1 / 18);padding-right:calc(30rem * 1 / 18);grid-template-columns:repeat(24,1fr);gap:calc(10rem * 1 / 18);align-items:center}@media only screen and (max-width:989px){.vwt{grid-template-columns:repeat(8,1fr);padding-left:20px;padding-right:20px;gap:5px}}@media only screen and (max-width:600px){.vwt{grid-template-columns:repeat(4,1fr);padding-left:16px;padding-right:16px}}@media only screen and (max-width:989px){.vwt{display:flex;flex-direction:column;padding:40px 20px}}.vwt__left{position:relative;grid-column:1 / 14;margin-left:calc(-30rem * 1 / 18)}@media only screen and (max-width:989px){.vwt__left{grid-column:1 / -1;margin-left:-20px;margin-right:-20px;margin-bottom:30px}}.vwt__left-thumbnail{display:block;position:relative}.vwt__left-thumbnail img{width:100%;height:auto;display:block}.vwt__left-thumbnail:hover .vwt__left-play svg circle{fill:#825d2a;transition:all .3s ease-in-out}.vwt__left-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(107rem * 1 / 18);height:calc(107rem * 1 / 18)}@media only screen and (max-width:989px){.vwt__left-play{width:70px;height:70px}}.vwt__left-play svg{width:100%;height:100%;object-fit:contain;transition:all .3s ease-in-out}.vwt__right{grid-column:15 / 23}@media only screen and (max-width:989px){.vwt__right{grid-column:1 / -1}}.vwt__right h3{font-family:barlow,sans-serif;font-weight:700;font-style:normal;font-size:calc(30rem * 1 / 18 * var(--text-multiplier));line-height:calc(32rem * 1 / 18 * var(--text-multiplier));letter-spacing:calc(1.8rem * 1 / 18);text-transform:uppercase;margin-bottom:calc(40rem * 1 / 18)}@media only screen and (max-width:989px){.vwt__right h3{font-size:30px;line-height:32px}}@media only screen and (max-width:989px){.vwt__right h3{font-size:24px;line-height:30px;margin-bottom:20px}}.vwt__right blockquote{font-family:open-sans,sans-serif;font-weight:400;font-style:normal;font-size:calc(18rem * 1 / 18 * var(--text-multiplier));line-height:calc(28rem * 1 / 18 * var(--text-multiplier));letter-spacing:0;margin-bottom:calc(40rem * 1 / 18);margin-left:calc(68rem * 1 / 18);quotes:"" " " "" "'" "'";position:relative;color:#696969}@media only screen and (max-width:989px){.vwt__right blockquote{font-size:20px;line-height:28px}}@media only screen and (max-width:989px){.vwt__right blockquote{margin-left:40px;margin-bottom:20px}}.vwt__right blockquote:before{content:open-quote;font-size:calc(92rem * 1 / 18);font-family:barlow,sans-serif;font-weight:500;font-style:normal;color:#b3874b;position:absolute;left:calc(-50rem * 1 / 18);top:calc(20rem * 1 / 18)}@media only screen and (max-width:989px){.vwt__right blockquote:before{font-size:60px;left:-35px;top:10px}}.vwt__right .author{margin-left:calc(68rem * 1 / 18);font-family:open-sans,sans-serif;font-weight:700;font-style:normal;font-size:calc(20rem * 1 / 18 * var(--text-multiplier));line-height:calc(30rem * 1 / 18 * var(--text-multiplier));color:#1a1a1a}@media only screen and (max-width:989px){.vwt__right .author{font-size:20px;line-height:30px}}@media only screen and (max-width:989px){.vwt__right .author{margin-left:40px}}.vwt__right .job-position{font-family:open-sans,sans-serif;font-weight:400;font-style:normal;font-size:calc(18rem * 1 / 18 * var(--text-multiplier));line-height:calc(28rem * 1 / 18 * var(--text-multiplier));letter-spacing:0;color:#696969;margin-left:calc(68rem * 1 / 18)}@media only screen and (max-width:989px){.vwt__right .job-position{font-size:20px;line-height:28px}}@media only screen and (max-width:989px){.vwt__right .job-position{margin-left:40px}}.faq{padding:calc(170rem * 1 / 18) 0 5rem;display:grid;padding-left:calc(30rem * 1 / 18);padding-right:calc(30rem * 1 / 18);grid-template-columns:repeat(24,1fr);gap:calc(10rem * 1 / 18);margin-top:calc(-70rem * 1 / 18)}@media only screen and (max-width:989px){.faq{grid-template-columns:repeat(8,1fr);padding-left:20px;padding-right:20px;gap:5px}}@media only screen and (max-width:600px){.faq{grid-template-columns:repeat(4,1fr);padding-left:16px;padding-right:16px}}@media only screen and (max-width:989px){.faq{padding:40px 20px}}.faq__title{grid-column:2 / 24;font-family:barlow,sans-serif;font-weight:700;font-style:normal;font-size:calc(30rem * 1 / 18 * var(--text-multiplier));line-height:calc(32rem * 1 / 18 * var(--text-multiplier));letter-spacing:calc(1.8rem * 1 / 18);text-transform:uppercase}@media only screen and (max-width:989px){.faq__title{font-size:30px;line-height:32px}}@media only screen and (max-width:989px){.faq__title{grid-column:1 / -1;font-size:24px;line-height:30px;text-align:center;margin-bottom:20px}}.faq__container{grid-column:1 / -1;display:grid;grid-template-columns:repeat(24,1fr);gap:calc(10rem * 1 / 18);padding-top:calc(50rem * 1 / 18)}@media only screen and (max-width:989px){.faq__container{grid-template-columns:repeat(8,1fr)}}@media only screen and (max-width:600px){.faq__container{grid-template-columns:repeat(4,1fr)}}@media only screen and (max-width:989px){.faq__container{display:flex;flex-direction:column;padding-top:20px}}.faq__container-block{grid-column:span 10;padding:calc(50rem * 1 / 18) 0 calc(70rem * 1 / 18);position:relative}@media only screen and (max-width:989px){.faq__container-block{grid-column:1 / -1;padding:25px 0;border-bottom:1px solid #E6E6E6}}.faq__container-block:nth-child(odd){grid-column:2 / 13}@media only screen and (max-width:989px){.faq__container-block:nth-child(odd){grid-column:1 / -1}}.faq__container-block:nth-child(odd):before{content:"";position:absolute;width:calc(2rem * 1 / 18);background-color:#e6e6e6;top:calc(-10rem * 1 / 18);bottom:0;right:0}@media only screen and (max-width:989px){.faq__container-block:nth-child(odd):before{display:none}}.faq__container-block:nth-child(odd):after{content:"";position:absolute;bottom:0;left:calc(70rem * 1 / 18);right:0;height:calc(2rem * 1 / 18);background-color:#e6e6e6}@media only screen and (max-width:989px){.faq__container-block:nth-child(odd):after{display:none}}.faq__container-block:nth-child(2n){grid-column:14 / 23}@media only screen and (max-width:989px){.faq__container-block:nth-child(2n){grid-column:1 / -1}}.faq__container-block:nth-child(2n):after{content:"";position:absolute;bottom:0;left:-5rem;right:0;height:calc(2rem * 1 / 18);background-color:#e6e6e6}@media only screen and (max-width:989px){.faq__container-block:nth-child(2n):after{display:none}}.faq__container-block:nth-last-child(2):after,.faq__container-block:nth-last-child(1):after{display:none}@media only screen and (max-width:989px){.faq__container-block:last-child{border-bottom:none}}.faq__container-question{font-family:barlow,sans-serif;font-weight:500;font-style:normal;font-size:calc(28rem * 1 / 18 * var(--text-multiplier));line-height:calc(36rem * 1 / 18 * var(--text-multiplier));letter-spacing:calc(1.12rem * 1 / 18);margin-bottom:calc(35rem * 1 / 18)}@media only screen and (max-width:989px){.faq__container-question{font-size:28px;line-height:36px}}@media only screen and (max-width:989px){.faq__container-question{font-size:20px;line-height:26px;margin-bottom:15px}}.faq__container-answer{font-family:open-sans,sans-serif;font-weight:400;font-style:normal;font-size:calc(18rem * 1 / 18 * var(--text-multiplier));line-height:calc(28rem * 1 / 18 * var(--text-multiplier));letter-spacing:0;max-width:calc(685rem * 1 / 18)}@media only screen and (max-width:989px){.faq__container-answer{font-size:20px;line-height:28px}}@media only screen and (max-width:989px){.faq__container-answer{max-width:100%}}.collections{background-color:#f1f1f1}@media only screen and (max-width:989px){.collections{padding:0}}.collections__breadcrumb span{color:#1a1a1a}.collections__breadcrumb a{color:#1a1a1a;text-decoration:none}.collections__breadcrumb a:hover{text-decoration:underline}@media only screen and (max-width:989px){.collections__breadcrumb{text-align:center;margin:0 auto}}.collections__grid{display:grid;grid-template-columns:repeat(24,1fr);gap:calc(10rem * 1 / 18)}@media only screen and (max-width:989px){.collections__grid{grid-template-columns:repeat(8,1fr)}}@media only screen and (max-width:600px){.collections__grid{grid-template-columns:repeat(4,1fr)}}@media only screen and (max-width:989px){.collections__grid{display:flex;flex-direction:column;padding:0}}.collections .sidebar{position:sticky;top:calc(65rem * 1 / 18);grid-column:1 / 6;grid-row:span 2;background-color:#e6e6e6;overflow-y:auto}@media only screen and (max-width:989px){.collections .sidebar{display:none}}.collections .sidebar__menu{padding:calc(20rem * 1 / 18)}.collections .sidebar__menu .menu-item a{font-family:barlow,sans-serif;font-weight:700;font-style:normal;font-size:calc(18rem * 1 / 18 * var(--text-multiplier));line-height:calc(36rem * 1 / 18 * var(--text-multiplier))}@media only screen and (max-width:989px){.collections .sidebar__menu .menu-item a{font-size:18px;line-height:36px}}.collections .sidebar__menu .menu-item__header{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.collections .sidebar__menu .menu-item__toggle{background:none;border:none;cursor:pointer;padding:calc(4rem * 1 / 18);color:#555;transition:all .3s ease-in-out}.collections .sidebar__menu .menu-item__toggle svg{display:block;transition:all .3s ease-in-out}.collections .sidebar__menu .menu-item__toggle:hover{color:#000}.collections .sidebar__menu .menu-item.is-expanded .menu-item__toggle svg{transform:rotate(180deg)}.collections .sidebar__menu .menu-item .submenu{display:none;margin-left:calc(20rem * 1 / 18)}.collections .sidebar__menu .menu-item .submenu li a{font-family:barlow,sans-serif;font-weight:400;font-style:normal;font-size:calc(18rem * 1 / 18 * var(--text-multiplier));line-height:calc(36rem * 1 / 18 * var(--text-multiplier));letter-spacing:calc(.72rem * 1 / 18);letter-spacing:calc(.12rem * 1 / 18)}@media only screen and (max-width:989px){.collections .sidebar__menu .menu-item .submenu li a{font-size:18px!important;line-height:36px!important}}.collections .sidebar__menu .menu-item .submenu--active{font-weight:700;color:#000}.collections .sidebar__menu .menu-item.is-expanded .submenu{display:block}.collections .sidebar__menu ul{list-style:none;padding:0}.collections .sidebar__menu ul ul{padding-left:15px}.collections .sidebar__menu a{display:block;padding:0;text-decoration:none;color:#555}.collections .sidebar__menu a a{font-family:barlow,sans-serif;font-weight:700;font-style:normal;font-size:calc(18rem * 1 / 18 * var(--text-multiplier));line-height:calc(36rem * 1 / 18 * var(--text-multiplier))}@media only screen and (max-width:989px){.collections .sidebar__menu a a{font-size:18px;line-height:36px}}.collections .sidebar__menu a__header{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.collections .sidebar__menu a__toggle{background:none;border:none;cursor:pointer;padding:calc(4rem * 1 / 18);color:#555;transition:all .3s ease-in-out}.collections .sidebar__menu a__toggle svg{display:block;transition:all .3s ease-in-out}.collections .sidebar__menu a__toggle:hover{color:#000}.collections .sidebar__menu a.is-expanded .menu-item__toggle svg{transform:rotate(180deg)}.collections .sidebar__menu a .submenu{display:none;margin-left:calc(20rem * 1 / 18)}.collections .sidebar__menu a .submenu li a{font-family:barlow,sans-serif;font-weight:400;font-style:normal;font-size:calc(18rem * 1 / 18 * var(--text-multiplier));line-height:calc(36rem * 1 / 18 * var(--text-multiplier));letter-spacing:calc(.72rem * 1 / 18);letter-spacing:calc(.12rem * 1 / 18)}@media only screen and (max-width:989px){.collections .sidebar__menu a .submenu li a{font-size:18px!important;line-height:36px!important}}.collections .sidebar__menu a .submenu--active{font-weight:700;color:#000}.collections .sidebar__menu a.is-expanded .submenu{display:block}.collections .sidebar__menu a:hover{color:#000}.collections .sidebar__search{border-bottom:calc(2rem * 1 / 18) solid #AFAFAF;display:flex;align-items:center;gap:calc(10rem * 1 / 18);margin:calc(20rem * 1 / 18) 0}.collections .sidebar__search-btn{border:none;background-color:transparent}.collections .sidebar__search-btn svg{width:calc(15rem * 1 / 18);height:calc(15rem * 1 / 18)}.collections .sidebar__search-input{border:none;background-color:transparent;font-family:barlow,sans-serif;font-weight:500;font-style:normal;font-size:calc(16rem * 1 / 18 * var(--text-multiplier));line-height:calc(40rem * 1 / 18 * var(--text-multiplier))}@media only screen and (max-width:989px){.collections .sidebar__search-input{font-size:16px;line-height:40px}}.collections .sidebar__facets{margin-top:calc(20rem * 1 / 18);padding-left:calc(20rem * 1 / 18)}.collections .sidebar .facets__form input[type=checkbox]{margin-right:calc(10rem * 1 / 18)}.collections__main{grid-column:6 / 25;padding:calc(160rem * 1 / 18) calc(20rem * 1 / 18) calc(20rem * 1 / 18);display:flex;flex-direction:column;gap:calc(40rem * 1 / 18);margin:0 calc(30rem * 1 / 18)}@media only screen and (max-width:989px){.collections__main{grid-column:1 / -1;padding:80px 20px 20px;margin:0;gap:30px}}.collections__info{display:flex;align-items:center;gap:calc(20rem * 1 / 18);margin:0 calc(30rem * 1 / 18);border-bottom:calc(2rem * 1 / 18) solid #E6E6E6;max-height:calc(272.5rem * 1 / 18)}@media only screen and (max-width:989px){.collections__info{grid-column:1 / -1;flex-direction:column;align-items:flex-start;padding:20px;margin:0;gap:15px;max-height:none;border-bottom:none}}.collections .carousel{gap:0rem;margin-left:calc(15rem * 1 / 18)}@media only screen and (max-width:989px){.collections .carousel{grid-column:1 / -1;margin-left:0;padding:0}}.collections .carousel__wrapper{text-align:center;margin-top:calc(40rem * 1 / 18)}@media only screen and (max-width:989px){.collections .carousel__wrapper{margin-top:0;padding:20px 0 0 20px}}.collections .carousel__wrapper-title{color:#1a1a1a}@media only screen and (max-width:989px){.collections .carousel__wrapper-title{font-size:18px;line-height:24px;text-align:left;margin-bottom:15px}}.collections .carousel__row{margin-bottom:calc(60rem * 1 / 18);margin-right:calc(30rem * 1 / 18);align-items:flex-start;flex-wrap:nowrap;max-width:100%}@media only screen and (max-width:989px){.collections .carousel__row{margin-bottom:30px;margin-right:0}}.collections .carousel__content{flex:1;min-width:0;position:relative}@media only screen and (max-width:989px){.collections .carousel__content{padding:0}}.collections .carousel__content-title{margin-left:0;color:#1a1a1a;text-align:left}@media only screen and (max-width:989px){.collections .carousel__content-title{font-size:16px;line-height:22px;margin-bottom:15px}}.collections .carousel__content .products-carousel{overflow:hidden;position:relative;margin-bottom:20px;width:100%;padding:calc(20rem * 1 / 18) 0}@media only screen and (max-width:989px){.collections .carousel__content .products-carousel{overflow-x:auto;overflow-y:visible;margin-left:-20px;margin-right:-20px;padding:10px 0 10px 20px}}.collections .carousel__content .products-carousel .swiper-wrapper{display:flex;width:auto!important;transform:translateZ(0);box-sizing:border-box;gap:calc(10rem * 1 / 18)}@media only screen and (max-width:989px){.collections .carousel__content .products-carousel .swiper-wrapper{gap:15px}}.collections .carousel__content .products-carousel .swiper-slide{flex-shrink:0;box-sizing:border-box;width:auto!important;max-width:none;margin:0!important;transition:all .3s ease-in-out}@media only screen and (max-width:989px){.collections .carousel__content .products-carousel .swiper-slide{flex:0 0 160px;width:160px!important}}.collections .carousel__content .products-carousel .swiper-slide:hover{transform:scale(1.003);box-shadow:0 0 0 calc(5rem * 1 / 18) #afafaf;transition:all .3s ease-in-out}@media only screen and (max-width:989px){.collections .carousel__content .products-carousel .swiper-slide:hover{transform:none;box-shadow:none}}.collections .carousel__content .products-carousel .swiper-slide:hover .add-to-cart-btn svg circle{fill:#825d2a;transition:all .3s ease-in-out}.collections .carousel__content .products-carousel .product-card{background:#fff;padding:15px;text-align:center;box-shadow:0 2px 8px #0000001a;width:calc(224rem * 1 / 18);height:calc(500rem * 1 / 18);transition:all .3s ease-in-out}@media only screen and (max-width:989px){.collections .carousel__content .products-carousel .product-card{width:165px;height:350px;min-height:240px;padding:10px}}.collections .carousel__content .products-carousel .product-card .product-link{text-decoration:none;color:inherit;display:block;position:relative;height:100%}.collections .carousel__content .products-carousel .product-card .product-link img{width:100%;height:50%;object-fit:contain;margin-bottom:10px}@media only screen and (max-width:989px){.collections .carousel__content .products-carousel .product-card .product-link img{height:120px;margin-bottom:8px}}.collections .carousel__content .products-carousel .product-card .product-link .product-title{text-align:left;color:#000}@media only screen and (max-width:989px){.collections .carousel__content .products-carousel .product-card .product-link .product-title{font-size:12px;line-height:16px;margin-bottom:5px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}.collections .carousel__content .products-carousel .product-card .product-link .product-price{text-align:left}@media only screen and (max-width:989px){.collections .carousel__content .products-carousel .product-card .product-link .product-price{font-size:14px;line-height:18px}}.collections .carousel__content .products-carousel .product-card .product-link .product-price.price{font-family:barlow,sans-serif;font-weight:500;font-style:normal;font-size:calc(30rem * 1 / 18 * var(--text-multiplier));line-height:calc(38rem * 1 / 18 * var(--text-multiplier))}@media only screen and (max-width:989px){.collections .carousel__content .products-carousel .product-card .product-link .product-price.price{font-size:30px;line-height:38px}}.collections .carousel__content .products-carousel .product-card .product-link .product-stock{text-align:left}@media only screen and (max-width:989px){.collections .carousel__content .products-carousel .product-card .product-link .product-stock{font-size:9px;line-height:12px}}.collections .carousel__content .products-carousel .product-card .product-link .product-info{display:flex;align-items:center;justify-content:space-between;position:absolute;bottom:0;width:100%}.collections .carousel__content .products-carousel .product-card .product-link .product-info form button{background-color:#fff;border:none}@media only screen and (max-width:989px){.collections .carousel__content .products-carousel .product-card .product-link .product-info form button{width:40px;height:40px;padding:6px}}.collections .carousel__content .products-carousel .product-card .product-link .product-info form button svg{width:100%;height:100%;object-fit:contain}.collections .carousel__content .products-carousel .product-card .product-link .product-info form button svg circle{transition:all .3s ease-in-out}@media only screen and (max-width:989px){.collections .carousel__content .product-grid{gap:15px!important;margin-top:0!important}}@media only screen and (max-width:989px){.collections .carousel__content .product-grid .product-card{width:45%;height:350px}}@media only screen and (max-width:600px){.collections .carousel__content .product-grid .product-card{width:95%}}.collections .carousel__content-btn{align-self:flex-end;background-color:#b3874b;color:#fafafa;text-decoration:none;display:block;width:fit-content;margin-left:auto;padding:calc(5rem * 1 / 18) calc(30rem * 1 / 18);font-family:barlow,sans-serif;font-weight:700;font-style:normal;font-size:calc(20rem * 1 / 18 * var(--text-multiplier));line-height:calc(25rem * 1 / 18 * var(--text-multiplier));letter-spacing:calc(.8rem * 1 / 18);text-transform:uppercase}@media only screen and (max-width:989px){.collections .carousel__content-btn{font-size:20px;line-height:25px}}.collections .carousel__content-btn svg{width:100%;height:100%;object-fit:contain}@media only screen and (max-width:989px){.collections .carousel__content-btn{padding:8px 20px;margin-right:20px}}.collections .carousel__content-btn:hover{background-color:#825d2a}.collections .carousel__content .swiper-button-next,.collections .carousel__content .swiper-button-prev{width:44px;height:44px;top:40%;background-repeat:no-repeat;background-position:center;background-size:calc(38rem * 1 / 18);border-radius:50%;display:block;pointer-events:auto;z-index:20;opacity:1;position:absolute;transition:all .3s ease-in-out}@media only screen and (max-width:989px){.collections .carousel__content .swiper-button-next,.collections .carousel__content .swiper-button-prev{display:none}}.collections .carousel__content .swiper-button-next:after,.collections .carousel__content .swiper-button-prev:after{display:none}.collections .carousel__content .swiper-button-next{right:calc(-25rem * 1 / 18)}.collections .carousel__content .swiper-button-prev{left:-.5rem;transform:rotate(180deg)}.collections .carousel__content .product-grid{display:flex;flex-wrap:wrap;column-gap:calc(10rem * 1 / 18);row-gap:calc(20rem * 1 / 18);margin-top:calc(50rem * 1 / 18)}.collections .carousel__content .product-card{width:15%;height:calc(500rem * 1 / 18);background-color:#fff;background:#fff;padding:15px;text-align:center;box-shadow:0 2px 8px #0000001a;transition:all .3s ease-in-out}.collections .carousel__content .product-card:hover{transform:scale(1.045);transition:all .3s ease-in-out}.collections .carousel__content .product-card:hover .add-to-cart-btn svg circle{fill:#825d2a;transition:all .3s ease-in-out}.collections .carousel__content .product-card .product-link{text-decoration:none;color:inherit;display:block;position:relative;height:100%}.collections .carousel__content .product-card .product-link img{width:100%;height:50%;object-fit:contain;margin-bottom:10px}.collections .carousel__content .product-card .product-link .product-title{text-align:left;color:#000}.collections .carousel__content .product-card .product-link .product-price{text-align:left}.collections .carousel__content .product-card .product-link .product-price.price{font-family:barlow,sans-serif;font-weight:500;font-style:normal;font-size:calc(30rem * 1 / 18 * var(--text-multiplier));line-height:calc(38rem * 1 / 18 * var(--text-multiplier))}@media only screen and (max-width:989px){.collections .carousel__content .product-card .product-link .product-price.price{font-size:30px;line-height:38px}}.collections .carousel__content .product-card .product-link .product-stock{text-align:left}.collections .carousel__content .product-card .product-link .product-info{display:flex;align-items:center;justify-content:space-between;position:absolute;bottom:0;width:100%}.collections .carousel__content .product-card .product-link .product-info form button{background-color:#fff;border:none}.collections .carousel__content .product-card .product-link .product-info form button svg circle{transition:all .3s ease-in-out}.collections .carousel__image{width:calc(80rem * 1 / 18);height:calc(75rem * 1 / 18)}@media only screen and (max-width:989px){.collections .carousel__image{width:80px;height:75px;margin:auto}}.collections .carousel__image img{width:100%;height:100%;object-fit:contain}.collections .loading-overlay__spinner{display:none!important}.collections .product-count__text{font-family:barlow,sans-serif!important;font-weight:500!important;font-style:normal!important;font-size:calc(16rem * 1 / 18 * var(--text-multiplier))!important;line-height:calc(40rem * 1 / 18 * var(--text-multiplier))!important}@media only screen and (max-width:989px){.collections .product-count__text{font-size:16px;line-height:40px}}.product-breadcrumb{padding:calc(15rem * 1 / 18) 0}@media only screen and (max-width:989px){.product-breadcrumb{background-color:#f1f1f1;padding:75px 20px 15px}}.product-breadcrumb__wrapper{display:grid;padding-left:calc(30rem * 1 / 18);padding-right:calc(30rem * 1 / 18);grid-template-columns:repeat(24,1fr);gap:calc(10rem * 1 / 18);display:flex;flex-direction:column;gap:calc(5rem * 1 / 18)}@media only screen and (max-width:989px){.product-breadcrumb__wrapper{grid-template-columns:repeat(8,1fr);padding-left:20px;padding-right:20px;gap:5px}}@media only screen and (max-width:600px){.product-breadcrumb__wrapper{grid-template-columns:repeat(4,1fr);padding-left:16px;padding-right:16px}}@media only screen and (max-width:989px){.product-breadcrumb__wrapper{display:flex;flex-direction:column;gap:5px;padding:0 20px}}.product-breadcrumb__back{grid-column:1 / -1}.product-breadcrumb__back-link{display:inline-flex;align-items:center;gap:calc(8rem * 1 / 18);text-decoration:none;color:#1a1a1a;font-family:barlow,sans-serif;font-weight:700;font-style:normal;font-size:calc(22rem * 1 / 18 * var(--text-multiplier));line-height:calc(25rem * 1 / 18 * var(--text-multiplier));letter-spacing:calc(.88rem * 1 / 18);text-transform:uppercase}@media only screen and (max-width:989px){.product-breadcrumb__back-link{font-size:22px;line-height:25px;letter-spacing:.5px}}@media only screen and (max-width:989px){.product-breadcrumb__back-link{gap:8px}}.product-breadcrumb__back-link:hover{text-decoration:underline}.product-breadcrumb__back-arrow{font-family:barlow,sans-serif;font-weight:700;font-style:normal;font-size:calc(22rem * 1 / 18)}@media only screen and (max-width:989px){.product-breadcrumb__back-arrow{font-size:22px}}.product-breadcrumb__back-text{font-family:barlow,sans-serif;font-weight:700;font-style:normal;font-size:calc(22rem * 1 / 18 * var(--text-multiplier));line-height:calc(25rem * 1 / 18 * var(--text-multiplier));letter-spacing:calc(.88rem * 1 / 18);text-transform:uppercase}@media only screen and (max-width:989px){.product-breadcrumb__back-text{font-size:22px;line-height:25px;letter-spacing:.5px}}.product-breadcrumb__nav{grid-column:1 / -1;display:flex;align-items:center;gap:calc(10rem * 1 / 18);flex-wrap:wrap}@media only screen and (max-width:989px){.product-breadcrumb__nav{gap:8px}}.product-breadcrumb__link{font-family:barlow,sans-serif;font-weight:400;font-style:normal;font-size:calc(18rem * 1 / 18 * var(--text-multiplier));line-height:calc(36rem * 1 / 18 * var(--text-multiplier));letter-spacing:calc(.72rem * 1 / 18);color:#1a1a1a;text-decoration:none}@media only screen and (max-width:989px){.product-breadcrumb__link{font-size:18px!important;line-height:36px!important}}.product-breadcrumb__link:hover{text-decoration:underline}.product-breadcrumb__separator{font-family:barlow,sans-serif;font-weight:400;font-style:normal;font-size:calc(18rem * 1 / 18 * var(--text-multiplier));line-height:calc(36rem * 1 / 18 * var(--text-multiplier));letter-spacing:calc(.72rem * 1 / 18);color:#1a1a1a}@media only screen and (max-width:989px){.product-breadcrumb__separator{font-size:18px!important;line-height:36px!important}}html{scroll-behavior:smooth}
/*# sourceMappingURL=/cdn/shop/t/52/assets/global.css.map */
