html{box-sizing:border-box;-webkit-font-smoothing:antialiased;max-width:100%}*,*:before,*:after{box-sizing:border-box}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;letter-spacing:0}article,aside,footer,header,nav,section{display:block}p,ul,ol{margin:0}h1,h2,h3,h4,h5,h6{font-weight:500;margin:0;font-size:1em}figure{margin:0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:500}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}img:focus{outline:0}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:inherit;margin:0;padding:0;border-radius:0;font-weight:500}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0;margin:0}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}th,td,tr,dl,dt,dd{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}:root{--font: "NeueHaasGroteskText Pro1261944", sans-serif;--black: #000000;--dark-gray: #161616;--grey: #6A6A6A;--white: #ffffff;--header-height: 92px}body{font-family:NeueHaasGroteskText Pro1261944,sans-serif;font-family:var(--font);font-size:18px;line-height:23px;color:#000;color:var(--black);background-color:#fff;background-color:var(--white);font-weight:500}a{color:inherit;font-weight:500}.fw-400{font-weight:400}.t--h0{font-size:85px;line-height:90px}.t--h1{font-size:43px;line-height:52px}.t--h2{font-size:28px;line-height:40px}.t--24-32{font-size:24px;line-height:32px}.t--h3{font-size:22px;line-height:28px}.t--20-28{font-size:20px;line-height:28px}.t--18-24{font-size:18px;line-height:24px}.t--16-28{font-size:16px;line-height:28px}.t--16-22{font-size:16px;line-height:22px}.t--16-18{font-size:16px;line-height:18px}.t--h4{font-size:12px;line-height:18px}@media only screen and (min-width: 1180px){.t--dt-h0{font-size:120px;line-height:127px}}@media only screen and (min-width: 1180px){.t--dt-h1{font-size:75px;line-height:80px}}@media only screen and (min-width: 1180px){.t--dt-70-80{font-size:70px;line-height:80px}}@media only screen and (min-width: 1180px){.t--dt-h2{font-size:28px;line-height:38px}}@media only screen and (min-width: 1180px){.t--dt-h2--menu{font-size:18px;line-height:40px}}@media only screen and (min-width: 1180px){.t--dt-24-32{font-size:24px;line-height:32px}}@media only screen and (min-width: 1180px){.t--dt-14-22{font-size:14px;line-height:22px}}@media only screen and (min-width: 1180px){.t--dt-20-36{font-size:20px;line-height:36px}}@media only screen and (min-width: 1180px){.t--dt-h3{font-size:18px;line-height:23px}}@media only screen and (min-width: 1180px){.t--dt-h4{font-size:12px;line-height:15px}}@media only screen and (min-width: 1180px){.t--dt-h5{font-size:60px;line-height:75px}}@media only screen and (min-width: 1180px){.t--dt-18-24{font-size:18px;line-height:24px}}@media only screen and (min-width: 1180px){.t--dt-20-26{font-size:20px;line-height:26px}}.upper{text-transform:uppercase}.richtext a,.richtext a:visited,.richtext a:focus{color:inherit;text-decoration:none}.unstyled-link{color:inherit;text-decoration:none}.unstyled-link:visited,.unstyled-link:focus{color:inherit}.full-unstyled-link{text-decoration:none;color:currentColor;display:block}.full-unstyled-link:visited,.full-unstyled-linkfocus{color:inherit}.unstyled-list{padding:0;margin:0;list-style:none}.unstyled-button{background:none;border:none;padding:0;margin:0;color:#000;color:initial}.new-button{background-color:#000;background-color:var(--black);color:#fff;color:var(--white);width:100%;height:53px;border-radius:60px;display:flex;align-items:center;justify-content:center;text-align:center;border:2px solid #000000;border:2px solid var(--black)}@media only screen and (min-width: 1180px){.new-button{font-size:28px;line-height:35px}}@media only screen and (min-width: 1180px){.new-button--dt-max320{max-width:320px}}.new-button--product-card{font-size:20px;line-height:28px}@media only screen and (min-width: 1180px){.new-button--product-card{font-size:18px;line-height:23px}}.new-button:visited{color:#fff;color:var(--white)}@media (hover: hover){.new-button{transition:all .2s ease-in-out}.new-button:hover{background-color:#fff;background-color:var(--white);color:#000;color:var(--black)}}.new-button--page-top{font-size:18px;line-height:32px;max-width:171px;height:40px;margin-top:52px;background-color:#fff;background-color:var(--white);color:#000;color:var(--black);border-color:#fff;border-color:var(--white);text-transform:none}@media only screen and (min-width: 1180px){.new-button--page-top{font-size:18px;line-height:40px;max-width:209px;height:56px;margin-top:78px}}.new-button--page-top:visited{color:#000;color:var(--black)}.new-button--page-top:hover{background-color:#000;background-color:var(--black);color:#fff;color:var(--white)}.color--black{color:#000;color:var(--black)}.color--white{color:#fff;color:var(--white)}.text{font-family:NeueHaasGroteskText Pro1261944,sans-serif;font-family:var(--font);font-size:18px;line-height:1.26}.text--mega{font-size:150px;line-height:140px}@media only screen and (min-width: 1180px){.text--mega{font-size:250px;line-height:240px;letter-spacing:-.022em}}@media only screen and (min-width: 1455px){.text--mega{font-size:320px;line-height:305px}}.text--xx-large{font-size:64px;line-height:1;letter-spacing:-.0025em}@media only screen and (min-width: 1180px){.text--xx-large{font-size:210px;letter-spacing:none}}.text--large{font-size:40px;line-height:1}@media only screen and (min-width: 1180px){.text--large{font-size:100px;letter-spacing:inherit}}@media only screen and (min-width: 1180px){.text--large--small{font-size:80px}}.text--mini{font-size:12px;line-height:15px}@media only screen and (min-width: 1180px){.text--mini{font-size:18px;line-height:22px}}.text--100-140{font-size:100px;line-height:140px}.text--60-75{font-size:60px;line-height:75px}.text--60-69{font-size:60px;line-height:68px;letter-spacing:-.009em}@media only screen and (min-width: 1180px){.text--60-69{font-size:100px;line-height:1;letter-spacing:inherit}}.text--54-64{font-size:54px;line-height:64px;letter-spacing:-.0025em}.text--40-52{font-size:40px;line-height:52px;letter-spacing:-.009em}.text--40-40{font-size:40px;line-height:40px}.text--36-64{font-size:36px;line-height:64px;letter-spacing:-.0025em}.text--36-47{font-size:36px;line-height:47px;letter-spacing:-.009em}.text--30-34{font-size:30px;line-height:34px;letter-spacing:-.009em}.text--28-35{font-size:28px;line-height:35px;letter-spacing:-.01em}.text--24-31{font-size:24px;line-height:31px;letter-spacing:-.009em}.text--20-26{font-size:20px;line-height:26px;letter-spacing:-.009em}.text--16-20{font-size:16px;line-height:20px;letter-spacing:-.009em}.text--14-17{font-size:14px;line-height:17.64px}@media only screen and (min-width: 1180px){.text--dt-40-40{font-size:40px;line-height:40px;letter-spacing:inherit}}@media only screen and (min-width: 1180px){.text--dt-40-50{font-size:40px;line-height:50px;letter-spacing:inherit}}.text--upper{text-transform:uppercase}.text--center{text-align:center}.text--white{color:#fff;color:var(--white)}.button{background-color:#000;background-color:var(--black);color:#fff;color:var(--white);width:100%;max-width:415px;height:65px;border-radius:60px;display:flex;align-items:center;justify-content:center;text-align:center;font-size:20px;line-height:35px;letter-spacing:-.01em;border:2px solid #000000;border:2px solid var(--black)}@media only screen and (min-width: 1180px){.button{font-size:30px;line-height:40px;letter-spacing:inherit}}.button:visited{color:#fff;color:var(--white)}@media (hover: hover){.button{transition:all .2s ease-in-out}.button:hover{background-color:#fff;background-color:var(--white);color:#000;color:var(--black)}}.button--inverted{background-color:#fff;background-color:var(--white);color:#000;color:var(--black);border-color:#000;border-color:var(--black)}.button--inverted:visited{color:#000;color:var(--black)}@media (hover: hover){.button--inverted:hover{background-color:#000;background-color:var(--black);color:#fff;color:var(--white)}}.button--w100{max-width:100%}.button--auto{max-width:100%;width:auto;padding:0 45px}.button--inline{display:inline-flex}.button--small{height:39px;font-size:16px;line-height:20px;letter-spacing:-.009em}.button--small-2{font-size:14px;line-height:20px;text-transform:uppercase}@media only screen and (min-width: 1180px){.button--small-2{font-size:18px;line-height:22px}}.button--w50{width:100%}@media only screen and (min-width: 1180px){.button--w50{max-width:calc(50% - 15px)}.button--w50+button{margin-left:25px!important}}.textnolong{max-width:1385px}.pt--120{padding-top:120px}.pt--90{padding-top:90px}.pt--80{padding-top:80px}.pt--70{padding-top:70px}.pt--60{padding-top:60px}.pt--50{padding-top:50px}.pt--40{padding-top:40px}.pt--30{padding-top:30px}.pt--20{padding-top:20px}.pt--15{padding-top:15px}.pt--5{padding-top:5px}.pt--0{padding-top:0}@media only screen and (min-width: 1180px){.pt--dt-120{padding-top:120px}}@media only screen and (min-width: 1180px){.pt--dt-100{padding-top:100px}}@media only screen and (min-width: 1180px){.pt--dt-90{padding-top:90px}}@media only screen and (min-width: 1180px){.pt--dt-80{padding-top:80px}}@media only screen and (min-width: 1180px){.pt--dt-70{padding-top:70px}}@media only screen and (min-width: 1180px){.pt--dt-60{padding-top:60px}}@media only screen and (min-width: 1180px){.pt--dt-30{padding-top:30px}}@media only screen and (min-width: 1180px){.pt--dt-22{padding-top:22px}}@media only screen and (min-width: 1180px){.pt--dt-15{padding-top:15px}}@media only screen and (min-width: 1180px){.pt--dt-0{padding-top:0}}.pb--120{padding-bottom:120px}.pb--100{padding-bottom:100px}.pb--90{padding-bottom:90px}.pb--80{padding-bottom:80px}.pb--60{padding-bottom:60px}.pb--50{padding-bottom:50px}.pb--43{padding-bottom:43px}.pb--40{padding-bottom:40px}.pb--30{padding-bottom:30px}.pb--23{padding-bottom:23px}.pb--15{padding-bottom:15px}.pb--0{padding-bottom:0}@media only screen and (min-width: 1180px){.pb--dt-120{padding-bottom:120px}}@media only screen and (min-width: 1180px){.pb--dt-90{padding-bottom:90px}}@media only screen and (min-width: 1180px){.pb--dt-80{padding-bottom:80px}}@media only screen and (min-width: 1180px){.pb--dt-70{padding-bottom:70px}}@media only screen and (min-width: 1180px){.pb--dt-60{padding-bottom:60px}}@media only screen and (min-width: 1180px){.pb--dt-30{padding-bottom:30px}}@media only screen and (min-width: 1180px){.pb--dt-20{padding-bottom:20px}}@media only screen and (min-width: 1180px){.pb--dt-25{padding-bottom:25px}}@media only screen and (min-width: 1180px){.pb--dt-15{padding-bottom:15px}}@media only screen and (min-width: 1180px){.pb--dt-0{padding-bottom:0}}.mt--120{margin-top:120px}.mt--90{margin-top:90px}.mt--60{margin-top:60px}.mt--30{margin-top:30px}.mt--15{margin-top:15px}.mt--0{margin-top:0}@media only screen and (min-width: 1180px){.mt--dt-120{margin-top:120px}}@media only screen and (min-width: 1180px){.mt--dt-90{margin-top:90px}}@media only screen and (min-width: 1180px){.mt--dt-60{margin-top:60px}}@media only screen and (min-width: 1180px){.mt--dt-30{margin-top:30px}}@media only screen and (min-width: 1180px){.mt--dt-15{margin-top:15px}}@media only screen and (min-width: 1180px){.mt--dt-0{margin-top:0}}.mb--120{margin-bottom:120px}.mb--90{margin-bottom:90px}.mb--60{margin-bottom:60px}.mb--30{margin-bottom:30px}.mb--15{margin-bottom:15px}.mb--10{margin-bottom:10px}.mb--0{margin-bottom:0}@media only screen and (min-width: 1180px){.mb--dt-120{margin-bottom:120px}}@media only screen and (min-width: 1180px){.mb--dt-90{margin-bottom:90px}}@media only screen and (min-width: 1180px){.mb--dt-60{margin-bottom:60px}}@media only screen and (min-width: 1180px){.mb--dt-30{margin-bottom:30px}}@media only screen and (min-width: 1180px){.mb--dt-15{margin-bottom:15px}}@media only screen and (min-width: 1180px){.mb--dt-0{margin-bottom:0}}.pl-20{padding-left:10px;display:inline-block}.mt-hh{margin-top:92px;margin-top:var(--header-height)}.d-block{display:block}.w100{width:100%}.bg-black{background-color:#000;background-color:var(--black)}.only-dt{display:none}@media only screen and (min-width: 1180px){.only-dt{display:block}}.only-mob{display:block}@media only screen and (min-width: 1180px){.only-mob{display:none}}.only-mob-inline{display:inline}@media only screen and (min-width: 1180px){.only-mob-inline{display:none}}.mt5{margin-top:5px}.shopify-challenge__container{margin:92px auto 100px;margin:var(--header-height) auto 100px}.shopify-challenge__message{padding:100px 0 30px;font-size:24px}.shopify-challenge__container .shopify-challenge__button{background:none;border:none;padding:0;margin:30px auto 0;background-color:#000;background-color:var(--black);color:#fff;color:var(--white);width:100%;max-width:415px;height:65px;border-radius:60px;display:flex;align-items:center;justify-content:center;text-align:center;font-size:28px;line-height:35px;letter-spacing:-.01em;border:2px solid #000000;border:2px solid var(--black);text-transform:uppercase}@media only screen and (min-width: 1180px){.shopify-challenge__container .shopify-challenge__button{font-size:40px;line-height:40px;letter-spacing:inherit}}@media (hover: hover){.shopify-challenge__container .shopify-challenge__button{transition:all .2s ease-in-out}.shopify-challenge__container .shopify-challenge__button:hover{background-color:#fff;background-color:var(--white);color:#000;color:var(--black)}}section,footer{position:relative}.splide__progress{width:100%;height:8px}.splide__progress:empty{display:block}.splide__progress-bar{width:0;height:100%;background-color:#000;background-color:var(--black);transition:width .3s ease-in-out}.splide__progress-bar:empty{display:block}[id]{scroll-margin-top:92px;scroll-margin-top:var(--header-height)}.splide__arrows{position:absolute;top:50%;transform:translateY(-50%);display:flex;justify-content:space-between;width:100%;z-index:10;pointer-events:none}.splide__arrow{width:30px;height:30px;pointer-events:auto;cursor:pointer;transition:all .3s ease-in-out}.splide__arrow[disabled]{opacity:0;pointer-events:none}.loader{position:fixed;width:200vw;height:200vw;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9999;align-items:center;justify-content:center;pointer-events:none;display:none}.loader.show{display:flex}.loader:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:#000;background-color:var(--black);border-radius:50%;transform-origin:center center}.loader.active:after{-webkit-animation:loadafter .7s ease-in-out forwards;animation:loadafter .7s ease-in-out forwards}.loader__logo{transform:translateY(-23px);z-index:1;height:auto;width:305px}@media only screen and (min-width: 1180px){.loader__logo{transform:translateY(-50px);width:auto}}.active .loader__logo{-webkit-animation:fadeout .7s ease-in forwards;animation:fadeout .7s ease-in forwards}@-webkit-keyframes loadafter{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes loadafter{0%{transform:scale(1)}to{transform:scale(0)}}@-webkit-keyframes fadeout{0%{opacity:1}to{opacity:0}}@keyframes fadeout{0%{opacity:1}to{opacity:0}}@font-face{font-family:NeueHaasGroteskText Pro1261944;src:url(./40682817-6626-411d-a1a3-76035e8a5a0f.woff2) format("woff2"),url(./7eac4442-f81d-41ec-8517-bbe52aecfcbf.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:NeueHaasGroteskText Pro1261944;src:url(./NeueHaasGroteskDisplay-45Light-Web.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}.visually-hidden{position:absolute!important;word-wrap:normal!important}.visually-hidden{overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0)}.skip-to-content-link:focus{z-index:9999;position:inherit;overflow:auto;width:auto;height:auto;clip:auto}::-moz-selection{background-color:#9c9c9c}::selection{background-color:#9c9c9c}a:empty,ul:empty,dl:empty,div:empty,section:empty,article:empty,p:empty,h1:empty,h2:empty,h3:empty,h4:empty,h5:empty,h6:empty{display:none}strong{font-weight:500}img{display:block}*:focus{outline:0;box-shadow:none}*.focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem;box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3)}*:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem;box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3)}.focused,.no-js *:focus{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem;box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3)}.no-js *:focus:not(.focus-visible){outline:0;box-shadow:none}.no-js *:focus:not(:focus-visible){outline:0;box-shadow:none}.focus-inset.focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:-.2rem;box-shadow:0 0 .2rem rgba(var(--color-foreground),.3)}.focus-inset:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:-.2rem;box-shadow:0 0 .2rem rgba(var(--color-foreground),.3)}.focused.focus-inset,.no-js .focus-inset:focus{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:-.2rem;box-shadow:0 0 .2rem rgba(var(--color-foreground),.3)}.no-js .focus-inset:focus:not(.focus-visible){outline:0;box-shadow:none}.no-js .focus-inset:focus:not(:focus-visible){outline:0;box-shadow:none}.container{width:100%;padding-right:15px;padding-left:15px}@media only screen and (min-width: 1180px){.container{padding-right:30px;padding-left:30px}}.title-with-dot{position:relative;line-height:1;letter-spacing:-.01em}.title-with-dot:before{content:"";position:absolute;top:-.19em;left:.21em;width:.235em;height:.235em;border-radius:50%;background-color:#000;background-color:var(--black)}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px #ffffff inset;-webkit-box-shadow:0 0 0px 1000px var(--white) inset}.bt{position:relative}.bt:before{content:"";position:absolute;top:-1px;left:0;right:0;height:1px;background-color:#000;background-color:var(--black);z-index:1}@media only screen and (min-width: 1180px){.bt:before{top:-2px;height:2px}}.d-flex{display:flex}.align-center{align-items:center}video-loop{display:block}.drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1001;pointer-events:none}.drawer.active{pointer-events:initial}.drawer__overlay{position:fixed;top:0;bottom:0;right:0;left:0;background-color:#0009;opacity:0;transition:opacity .25s ease-in-out}.drawer__overlay:empty{display:block}.active .drawer__overlay{opacity:1}.drawer__wrapper{height:100%}.drawer__inner{display:flex;flex-direction:column;justify-content:space-between;position:relative;background-color:#fff;background-color:var(--white);max-width:470px;height:100%;overflow:auto;margin-left:auto;padding:28px 20px 48px;transition:transform .2s ease-in-out;will-change:transform;transform:translate(100%)}.active .drawer__inner{transform:translate(0)}.drawer__header{display:flex;justify-content:space-between}.drawer__heading{font-size:60px;line-height:100px}.drawer__close{align-self:flex-start}.drawer__continue{margin-top:30px}.drawer__cart-item{display:grid;grid-gap:10px;gap:10px;grid-template-columns:100px 1fr}.drawer__cart-item:not(:last-child){margin-bottom:20px}.drawer__totals{display:flex;justify-content:space-between;border-top:2px solid #000000;border-top:2px solid var(--black);border-bottom:2px solid #000000;border-bottom:2px solid var(--black);padding:10px 0}.drawer__tax-note{display:block;margin:10px 0}.drawer__consent{display:block;margin:35px 0 25px}.drawer__consent-label{position:relative;display:block;padding-left:50px}.drawer__consent-label:before{content:"";position:absolute;top:0;left:0;width:33px;height:33px;border:1px solid #000000;border:1px solid var(--black);border-radius:50%}@media only screen and (min-width: 1180px){.drawer__consent-label:before{border:2px solid #000000;border:2px solid var(--black)}}input:checked+.drawer__consent-label:before{background-image:url("data:image/svg+xml,%3Csvg width='17' height='17' viewBox='0 0 17 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8.31486' cy='8.934' r='7.99064' fill='black'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;background-size:16px 16px}.drawer__checkout-button:disabled{opacity:.5}.drawer__footer{margin-top:40px}.drawer__media{width:100%;height:0;position:relative;padding-bottom:182%}.drawer__media img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.drawer__name{margin:15px 0 10px}.drawer__price{margin:5px 0}.drawer__quantity{margin-top:25px}.drawer__quantity-wrapper{display:flex;align-items:center}.drawer__quantity-button{display:inline-flex;align-items:center;justify-content:center;font-size:19px;line-height:30px;border-radius:50%;border:1px solid #000000;border:1px solid var(--black);width:30px;height:30px}.drawer__quantity-input{width:60px;text-align:center;border:0;background:transparent}.contact-form{margin-top:35px;padding-right:10px}.contact-form form{width:100%}.contact-form .field__input{width:100%;border:0;border-bottom:2px solid #000000;border-bottom:2px solid var(--black);background:transparent;padding:4px 0;margin-top:31px;font-size:18px;line-height:22px}.contact-form .field__input::-moz-placeholder{color:#000;color:var(--black)}.contact-form .field__input::placeholder{color:#000;color:var(--black)}.contact-form__privacy{margin:45px 0}.contact-form__button-wrapper{padding-top:50px}.grow-wrap{display:grid}.grow-wrap:after{content:attr(data-replicated-value) " ";white-space:pre-wrap;visibility:hidden}.grow-wrap textarea{resize:none;overflow:hidden}.grow-wrap textarea,.grow-wrap:after{width:100%;border:0;border-bottom:2px solid #000000;border-bottom:2px solid var(--black);background:transparent;padding:4px 0;margin-top:31px;font-size:18px;line-height:22px;grid-area:1/1/2/2}.menu-card{display:none}@media only screen and (min-width: 1180px){.menu-card{display:grid;grid-template-columns:120px 1fr;grid-gap:19px;gap:19px}}.menu-card__image-wrapper{position:relative;width:100%;height:0;padding-bottom:200%}.menu-card__image-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.menu-card__content{display:flex;flex-direction:column;justify-content:center;max-width:225px}.menu-card__content .button{align-self:flex-start}@media only screen and (min-width: 1180px){.menu-card__content .button{font-size:16px;line-height:normal;margin-top:24px}}.menu-card__title{margin-bottom:10px}@media only screen and (min-width: 1180px){.menu-card__title{margin-bottom:8px;font-size:24px;line-height:normal}}@media only screen and (min-width: 1180px){.menu-card__description{font-size:14px;line-height:normal}}.menu-card__button{max-width:205px}.npc{padding:20px 15px;position:relative;display:flex;flex-direction:column;justify-content:space-between}.npc__badge{position:absolute;top:20px;left:20px;display:inline-flex;padding:0 10px;justify-content:center;align-items:center;border:1px solid #000;font-size:12px;font-style:normal}.npc__image-wrapper{width:100%;height:0;overflow:hidden;padding-bottom:100%;position:relative}@media only screen and (min-width: 768px){.npc__image-wrapper{width:80%;margin:0 auto;padding-bottom:80%}}.npc__image-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.npc__url{display:block;margin-bottom:11px}@media only screen and (min-width: 768px){.npc__url{margin-bottom:0}}.npc__heading{font-size:12px;line-height:normal;margin-bottom:5px;padding:0 12px}@media only screen and (min-width: 768px){.npc__heading{font-size:20px}}.npc__heading br{display:none}@media only screen and (min-width: 768px){.npc__heading br{display:block}}.npc__description{font-size:12px;line-height:normal;font-weight:400;padding:0 12px}@media only screen and (min-width: 768px){.npc__description{font-size:16px}}.npc__price{font-size:18px;margin:20px 0;padding:0 0 0 12px}@media only screen and (min-width: 768px){.npc__price{font-size:22px;margin:20px 0 10px}}.npc__price--regular{color:#00000080;font-size:12px;line-height:normal;display:inline-block;margin-left:5px;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}@media only screen and (min-width: 768px){.npc__price--regular{font-size:14px}}.npc__button{font-size:14px;height:35px;display:flex;align-items:center;justify-content:center;border-radius:22px;background-color:#000;background-color:var(--black);color:#fff;color:var(--white);padding:0 25px;margin-top:12px;text-decoration:none;transition:all .3s ease;margin-left:12px;border:1px solid #000000;border:1px solid var(--black)}@media only screen and (min-width: 768px){.npc__button{margin-left:auto}}.npc__button:hover{background-color:#fff;background-color:var(--white);color:#000;color:var(--black)}.menu-active .ten-header{background-color:#000;background-color:var(--black);color:#fff;color:var(--white)}.ten-header__svg{fill:#000;fill:var(--black);transition:all .2s ease-in-out}.menu-active .ten-header__svg{fill:#fff;fill:var(--white)}.scrolled .ten-header__svg:not(.ten-header__svg--mobile-account){fill:#000;fill:var(--black)}.ten-header__svg--stroke{transition:all .2s ease-in-out;stroke:#000;stroke:var(--black);fill:#000;fill:var(--black)}.scrolled .ten-header__svg--stroke{stroke:#000;stroke:var(--black);fill:#000;fill:var(--black)}.menu-active .ten-header__svg--stroke{stroke:#fff;stroke:var(--white);fill:#fff;fill:var(--white)}.ten-header__nav-wrapper{display:block;position:fixed;top:0;z-index:1000;width:100%;background-color:#fff;background-color:var(--white);color:#000;color:var(--black);mix-blend-mode:normal}.ten-header__nav-wrapper--alert{top:0}@media only screen and (min-width: 1180px){.ten-header__nav-wrapper--alert{top:40px}}.ten-header__nav-wrapper.scrolled{background-color:#fff;background-color:var(--white);color:#000;color:var(--black);mix-blend-mode:normal}.menu-active .ten-header__nav-wrapper{background-color:#000;background-color:var(--black);color:#fff;color:var(--white);mix-blend-mode:normal}@media (hover: hover){.ten-header__nav-wrapper:hover{background-color:#fff;background-color:var(--white);color:#000;color:var(--black);mix-blend-mode:normal}.ten-header__nav-wrapper:hover .ten-header__submenu-title{color:#000;color:var(--black)}.ten-header__nav-wrapper:hover .ten-header__nav{border-color:#000;border-color:var(--black)}.ten-header__nav-wrapper:hover .ten-header__svg{fill:#000!important;fill:var(--black)!important}.ten-header__nav-wrapper:hover .ten-header__svg--stroke{fill:#000!important;fill:var(--black)!important;stroke:#000!important;stroke:var(--black)!important}.menu-active .ten-header__nav-wrapper:hover{background-color:#000;background-color:var(--black);color:#000;color:var(--black);mix-blend-mode:normal}}.ten-header__nav{height:52px;display:flex;justify-content:space-between;border-bottom:1px solid #000000;border-bottom:1px solid var(--black);position:relative;padding:0 15px}.scrolled .ten-header__nav{border-bottom-color:#000;border-bottom-color:var(--black)}@media only screen and (min-width: 1180px){.ten-header__nav{width:100%;border-bottom:2px solid #000000;border-bottom:2px solid var(--black);padding:0 30px 0 0}}.ten-header__logo{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ten-header__logo svg{display:block;height:35px;width:auto}@media only screen and (min-width: 1180px){.ten-header__logo svg{height:22px}}.ten-header__icon-menu li{align-self:center}@media only screen and (min-width: 1180px){.ten-header__icon-menu li:not(:last-child){margin-right:30px}}@media only screen and (min-width: 1180px){.ten-header__icon-menu li svg{height:18px;width:auto}}@media only screen and (min-width: 1180px){.ten-header__hamburger{display:none}}.ten-header__icon-hamburger{display:block}.menu-active .ten-header__icon-hamburger,.ten-header__icon-close{display:none}.menu-active .ten-header__icon-close{display:block}.ten-header__alert-bar{background-color:#000;background-color:var(--black);color:#fff;color:var(--white);overflow:hidden;position:fixed;top:52px;z-index:1000}@media only screen and (min-width: 1180px){.ten-header__alert-bar{top:0}}@media (hover: hover){.ten-header__alert-bar:hover .ten-header__alert-inner{-webkit-animation-play-state:paused;animation-play-state:paused}}.ten-header__alert-inner{height:25px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;align-items:center;position:relative;will-change:transform;-webkit-animation:doalert 10s linear infinite;animation:doalert 10s linear infinite}@media only screen and (min-width: 1180px){.ten-header__alert-inner{height:40px}}.ten-header__alert-item{margin:0 125px;white-space:nowrap}.ten-header__menu-line-height{line-height:1.5}.ten-header__main-menu{position:fixed;top:92px;top:var(--header-height);bottom:0;left:0;right:0;background-color:#000;background-color:var(--black);color:#fff;color:var(--white);padding:40px 15px 0;overflow:auto;border-top:1px solid #ffffff;border-top:1px solid var(--white);pointer-events:none;opacity:0;transform:translate(-100%)}.overlay-is-open .ten-header__main-menu{overflow:visible}.menu-active .ten-header__main-menu{pointer-events:auto;opacity:1;transform:translate(0)}@media only screen and (min-width: 1180px){.ten-header__main-menu{position:static;transform:translate(0);opacity:1;pointer-events:auto;background-color:transparent;color:#000;color:var(--black);border-top:0;padding:0;overflow:visible;display:flex}}.ten-header__submenu{font-size:26px;line-height:normal}@media only screen and (min-width: 1180px){.ten-header__submenu{height:100%;font-size:18px;line-height:1.5}.ten-header__submenu:hover .ten-header__menu-list{opacity:1;pointer-events:auto;border-bottom:2px solid #000000;border-bottom:2px solid var(--black)}}@media only screen and (min-width: 1180px){.ten-header__submenu-title{position:relative;width:100%;height:100%;display:grid;align-items:center;justify-items:center;place-items:center;padding:0 18px;color:#000;color:var(--black)}.scrolled .ten-header__submenu-title{color:#000;color:var(--black)}.ten-header__submenu-title:before{content:"";position:absolute;top:0;right:-2px;width:2px;height:100%;background-color:#000;background-color:var(--black);opacity:0}.ten-header__submenu-title:after{content:"";position:absolute;top:100%;left:0;width:100%;height:2px;background-color:#fff;background-color:var(--white);opacity:0}.ten-header__submenu:not(:first-child):hover .ten-header__submenu-title{border-left:2px solid #000000;border-left:2px solid var(--black)}.ten-header__submenu:not(:first-child):hover .ten-header__submenu-title:after,.ten-header__submenu:not(:first-child):hover .ten-header__submenu-title:before{opacity:1}.ten-header__submenu:first-child:hover .ten-header__submenu-title:after,.ten-header__submenu:first-child:hover .ten-header__submenu-title:before{opacity:1}*:first-child>.ten-header__submenu-title{padding:0 18px 0 30px;border-left:0}}.ten-header__menu-list{margin-bottom:20px;display:flex;flex-direction:column;gap:20px}@media only screen and (min-width: 1180px){.ten-header__menu-list{margin-bottom:0;position:absolute;top:calc(100% + 2px);left:0;width:calc(100vw - var(--scrollbar-width));background-color:#fff;background-color:var(--white);grid-template-columns:-webkit-min-content 1fr 1fr 1fr;grid-template-columns:min-content 1fr 1fr 1fr;gap:0 45px;justify-content:space-between;padding:30px;opacity:0;pointer-events:none}.ten-header__menu-list:not(.only-mob){display:grid}}.ten-header__menu-list--mb68{margin-bottom:68px}.ten-header__menu-list--mb74{margin-bottom:74px}.ten-header__menu-list--mt{margin-top:60px}@media only screen and (min-width: 1180px){.ten-header__menu-list--mt{margin-top:0}}.ten-header__mobile-bottom{position:-webkit-sticky;position:sticky;left:0;right:0;bottom:0;padding:10px 0 40px;background-color:#000;background-color:var(--black);display:flex;justify-content:space-between;align-items:center}@media only screen and (min-width: 1180px){.ten-header__mobile-bottom{display:none}}.ten-header__n-submenu-title{display:none}@media only screen and (min-width: 1180px){.ten-header__n-submenu-title{display:block;grid-row:1/3;font-size:32px;margin-right:60px}.ten-header__n-submenu-title a{font-size:32px;line-height:normal}.ten-header__n-submenu-title svg{display:block;margin-top:10px}}.ten-header__n-menu-button{width:75%;display:flex;align-items:center;justify-content:space-between;color:#fff;color:var(--white);font-size:26px;line-height:normal}.ten-header__n-menu-button svg{display:block}@media only screen and (min-width: 1180px){.ten-header__n-menu-overlay{display:none}}.ten-header__collection-overlay{position:fixed;top:-92px;top:calc(var(--header-height) * -1);left:0;width:100%;height:100vh;background-color:#000;background-color:var(--black);color:#fff;color:var(--white);z-index:1000;opacity:0;transform:translate(-100%);transition:all .2s ease-in-out}.ten-header__collection-overlay.is-active{opacity:1;transform:translate(0)}.ten-header__collection-overlay-close{position:absolute;top:0;left:0;width:100%;height:92px;height:var(--header-height);background-color:#fff;background-color:var(--white);border:none;text-align:left;padding:0 30px}.ten-header__collection-overlay-inner{height:100%;overflow:auto}.ten-header__collection-overlay-content{padding:142px 27px 50px;padding:calc(var(--header-height) + 50px) 27px 50px}.ten-header__collection-overlay-title{font-size:26px;line-height:normal;margin-bottom:40px}.ten-header__collection-overlay-products{display:grid;grid-template-columns:repeat(2,120px);grid-gap:38px;gap:38px}.ten-header__collection-overlay-products img{width:100%;height:auto}.ten-header__collection-product-link{display:block;text-align:center;font-size:12px;line-height:normal}@-webkit-keyframes doalert{0%{transform:translate(0)}to{transform:translate(-25%)}}@keyframes doalert{0%{transform:translate(0)}to{transform:translate(-25%)}}.ten-footer{background-color:#fff;background-color:var(--white);padding-bottom:15px}.ten-footer a{color:inherit;text-decoration:none}.ten-footer__heading-container{padding-top:60px}@media only screen and (min-width: 1180px){.ten-footer__heading-container{padding-top:100px;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:30px;gap:30px;align-items:flex-end}}@media only screen and (min-width: 1180px){.ten-footer__logo{width:168px;height:auto}}@media only screen and (min-width: 1180px){.ten-footer__heading{grid-column:2/-1}}.ten-footer__menus{padding-top:75px;color:#161616;color:var(--dark-gray)}@media only screen and (min-width: 1180px){.ten-footer__menus{padding-top:100px}}.ten-footer__menu li:not(:last-child){margin-bottom:20px}@media only screen and (min-width: 1180px){.ten-footer__menu li:not(:last-child){margin-bottom:0}}@media only screen and (min-width: 1180px){.ten-footer__menu--double{grid-column:auto/span 2}}.ten-footer__menu--double ul{display:grid}@media only screen and (min-width: 1180px){.ten-footer__menu--double ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 25px}}.ten-footer__menu-title{font-size:16px;margin-bottom:18px}@media only screen and (min-width: 1180px){.ten-footer__menu-title{line-height:44px;letter-spacing:inherit;margin-bottom:0}}.ten-footer__menu-link{font-size:16px;margin-bottom:18px}@media only screen and (min-width: 1180px){.ten-footer__menu-link{line-height:44px;letter-spacing:inherit;text-transform:inherit}}.ten-footer__container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:70px 15px;gap:70px 15px}@media only screen and (min-width: 1180px){.ten-footer__container{grid-template-columns:repeat(6,minmax(0,1fr));gap:30px}}.ten-footer__container--credits{display:block}@media only screen and (min-width: 1180px){.ten-footer__container--credits{display:flex;justify-content:space-between}}.ten-footer__credits{margin-top:48px;padding-top:30px;border-top:1px solid #000000;border-top:1px solid var(--black)}@media only screen and (min-width: 1180px){.ten-footer__credits{margin-top:100px}}.ten-footer__credit:not(:last-child){margin-bottom:20px}.ten-footer__newsletter{margin-top:60px}@media only screen and (min-width: 1180px){.ten-footer__newsletter{margin-top:95px}}.ten-footer__newsletter-heading{margin-bottom:30px}@media only screen and (min-width: 1180px){.ten-footer__newsletter-heading{margin-bottom:40px}}.ten-footer__newsletter-input{border:none;border-bottom:1px solid #000000;border-bottom:1px solid var(--black);display:block;width:100%;margin-bottom:18px;padding:8px 0}@media only screen and (min-width: 1180px){.ten-footer__newsletter-input{padding:0 0 4px;margin-bottom:0;align-self:center}}.ten-footer__newsletter-input::-moz-placeholder{color:#6a6a6a;color:var(--grey)}.ten-footer__newsletter-input::placeholder{color:#6a6a6a;color:var(--grey)}.ten-footer__newsletter-button{height:53px;border-radius:60px;margin-top:37px}@media only screen and (min-width: 1180px){.ten-footer__newsletter-button{width:100%;max-width:none;max-width:initial;border-radius:60px;grid-column:span 2;font-size:18px;line-height:23px;margin-top:0}}@media only screen and (min-width: 1180px){.ten-footer__field{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:30px;gap:30px;align-content:center;position:relative}.ten-footer__field input{grid-column:1/span 4}}.ten-footer__consent{font-weight:400}@media only screen and (min-width: 1180px){.ten-footer__consent{position:absolute;bottom:-20px}}.ten-footer__consent a{font-weight:400;text-decoration:underline}.text-mega__wrapper{padding-top:130px;padding-bottom:130px}.gallery{border-bottom:1px solid #000000;border-bottom:1px solid var(--black)}@media only screen and (min-width: 1180px){.gallery{border-bottom:2px solid #000000;border-bottom:2px solid var(--black)}}.gallery__wrapper{display:grid;grid-template-columns:2fr 1fr;grid-gap:1px;gap:1px;grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content;overflow:hidden}@media only screen and (min-width: 1180px){.gallery__wrapper{grid-template-columns:repeat(4,1fr);gap:2px;grid-template-rows:1fr 1fr}}.gallery__image4-wrapper,.gallery__text-wrapper{grid-column:auto/span 2}@media only screen and (min-width: 1180px){.gallery__image4-wrapper,.gallery__text-wrapper{height:100%}}.gallery__text-wrapper{padding-left:15px;padding-right:15px;display:flex;flex-direction:column}@media only screen and (min-width: 1180px){.gallery__text-wrapper{padding:20px 30px}}.gallery__rectangle{position:relative;width:100%;height:0;padding-bottom:147.2%}.gallery__rectangle--first{height:100%;padding-bottom:0;grid-row:1/span 2}@media only screen and (min-width: 1180px){.gallery__rectangle--first{height:0;padding-bottom:147.2%;grid-column:1/span 2}.gallery__wrapper--reverse .gallery__rectangle--first{grid-column:3/span 2}}.gallery__rectangle--4{height:0;padding-bottom:66%}@media only screen and (min-width: 1180px){.gallery__rectangle--4{height:0;grid-column:3/span 2;height:100%}}.gallery__wrapper--reverse .gallery__rectangle--4{grid-column:1/span 2}.gallery__rec-name{position:absolute;bottom:7px;left:7px;z-index:1;font-size:12px;line-height:14px;word-break:break-word}@media only screen and (min-width: 1180px){.gallery__rec-name{display:inline-block;font-size:18px;line-height:24px;bottom:20px;left:30px;word-break:initial}}.gallery__image-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sticky-background{position:relative}.sticky-background__wrapper,.sticky-background__vid-wrapper,.sticky-background__img-wrapper{height:100%;width:100%;display:block;position:absolute}.sticky-background-sticky .sticky-background__vid-wrapper,.sticky-background-fixed .sticky-background__vid-wrapper,.sticky-background-sticky .sticky-background__img-wrapper,.sticky-background-fixed .sticky-background__img-wrapper{position:-webkit-sticky;position:sticky;top:0;left:0;width:100%;height:100vh;height:calc(var(--vh, 1vh) * 100)}.sticky-background-fixed .sticky-background__vid-wrapper,.sticky-background-fixed .sticky-background__img-wrapper{position:fixed;z-index:-1}@media screen and (orientation: portrait){.sticky-background__vid-wrapper--dt,.sticky-background__img-wrapper--dt{display:none}}.sticky-background__vid-wrapper--mob,.sticky-background__img-wrapper--mob{display:none}@media screen and (orientation: portrait){.sticky-background__vid-wrapper--mob,.sticky-background__img-wrapper--mob{display:block}}.sticky-background__vid,.sticky-background__img{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.sticky-background__text-wrapper{min-height:100vh;min-height:calc(var(--vh, 1vh) * 100);position:relative;padding:100px 15px;display:flex;flex-direction:column;justify-content:center;align-items:center}@media only screen and (min-width: 1180px){.sticky-background__text-wrapper{padding:200px 15px}}.sticky-background__link{margin-top:100px}.join{border-top:1px solid #000000;border-top:1px solid var(--black)}@media only screen and (min-width: 1180px){.join{display:grid;grid-template-columns:repeat(2,1fr);padding:0;border-top:2px solid #000000;border-top:2px solid var(--black)}}.join__text-container{background-color:#000;background-color:var(--black);color:#fff;color:var(--white);display:flex;flex-direction:column;justify-content:space-between;padding-left:15px;padding-right:15px}@media only screen and (min-width: 1180px){.join__text-container{border-top:2px solid #000000;border-top:2px solid var(--black);padding:40px 30px 30px}}@media only screen and (min-width: 1180px){.join__text-container--reverse{order:1}}.join__image-container{display:grid;position:relative}.join__image{width:100%;height:auto}.join__single{position:relative;padding-left:15px;padding-right:15px}@media only screen and (min-width: 1180px){.join__single{padding:0}}.join__single img{width:100%;height:auto}.join__image-caption{position:absolute;bottom:7px;left:31px;color:#fff;color:var(--white);font-size:12px}@media only screen and (min-width: 1180px){.join__image-caption{bottom:24px;left:30px;font-size:18px;line-height:23px}}.join__text-cap{display:block}@media only screen and (min-width: 1180px){.join__text-cap{display:none}}.join__text-cap--dt{display:none}@media only screen and (min-width: 1180px){.join__text-cap--dt{display:block;font-size:30px}}.join__text-cap--mob{padding-left:15px;padding-right:15px}@media only screen and (min-width: 1180px){.reviews{padding-top:0}}@media only screen and (min-width: 1180px){.reviews .splide.is-initialized:not(.is-active) .splide__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:30px;gap:30px}}.reviews__slider{display:block}@media only screen and (min-width: 1180px){.reviews__slider{padding:0 30px}}.reviews__item{padding:0 15px}@media only screen and (min-width: 1180px){.reviews__item{padding:0}}.reviews__image-wrapper{position:relative;width:100%;height:0;padding-bottom:100%;overflow:hidden}.reviews__image-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.reviews .splide__pagination{padding:0 0 15px}.reviews .splide__pagination__page{height:16px;width:16px;border:1px solid #ffffff;border:1px solid var(--white);background-color:#000;background-color:var(--black);transition:all .2s ease-in-out;border-radius:50%;margin:0 2px}.reviews .splide__pagination__page.is-active{background-color:#fff;background-color:var(--white)}.reviews__link{text-align:center;display:flex;justify-content:center}.marquee{overflow:hidden}@media (hover: hover){.marquee:hover .marquee__inner{-webkit-animation-play-state:paused;animation-play-state:paused}}.marquee__wrapper{padding:150px 0}@media only screen and (min-width: 1180px){.marquee__wrapper{padding:25px 0}}.marquee__group{display:none;align-items:center}.marquee__group:first-child{display:block}@media only screen and (min-width: 1180px){.marquee__group:first-child{display:flex}}@media only screen and (min-width: 1180px){.marquee__group{display:flex}}@media only screen and (min-width: 1180px){.marquee__inner{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;align-items:center;position:relative;will-change:transform;-webkit-animation:marquee 10s linear infinite;animation:marquee 10s linear infinite}}.marquee__circle{background-color:#fff;background-color:var(--white);border-radius:50%;width:38.44px;height:38.44px}@media only screen and (min-width: 1180px){.marquee__circle:empty{display:block}}.marquee__item{margin-bottom:20px}@media only screen and (min-width: 1180px){.marquee__item{padding:0 150px;white-space:nowrap;margin-bottom:0}}@-webkit-keyframes marquee{0%{transform:translate(0)}to{transform:translate(-25%)}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-25%)}}.ten-text__container{display:block;background-repeat:no-repeat;background-size:cover;padding-top:120px;padding-bottom:120px}.ten-text__header{margin-bottom:40px;overflow:hidden}@media only screen and (min-width: 1180px){.ten-text__header{margin-bottom:60px}}.ten-text__richtext>*:not(:last-child){margin-bottom:60px}.ten-text__link{margin-top:40px;position:relative;z-index:1}@media only screen and (min-width: 1180px){.ten-text__link{margin-top:60px}}.ten-text__op{opacity:0}.ten-text__bg-image{opacity:0;position:absolute;left:0;top:0;right:0;bottom:0}.ten-text__bg-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ten-text__visible-when-bg{position:relative;z-index:1}.text3d{display:block;background-color:#000;background-color:var(--black);overflow:hidden;color:#fff;color:var(--white)}@media only screen and (min-width: 1180px){.text3d{padding:0}}@media only screen and (min-width: 1180px){.text3d__wrapper{display:grid;grid-template-columns:minmax(0,1fr) 2px minmax(0,1fr);grid-template-areas:"text line object"}}@media only screen and (min-width: 1180px){.text3d__wrapper--reverse{grid-template-areas:"object line text"}}.text3d__heading{display:none}@media only screen and (min-width: 1180px){.text3d__heading{display:block;padding-bottom:25px}}.text3d__heading--mobile{display:block}@media only screen and (min-width: 1180px){.text3d__heading--mobile{display:none}}.text3d__text1{font-weight:400}@media only screen and (min-width: 1180px){.text3d__text1--mobile{display:none}}.text3d__text1--dt{display:none}@media only screen and (min-width: 1180px){.text3d__text1--dt{display:block}}@media only screen and (min-width: 1180px){.text3d__text-wrapper{display:flex;flex-direction:column;justify-content:center;grid-area:text;padding:30px}.text3d__wrapper--reverse .text3d__text-wrapper{padding-left:0}}.text3d__object{height:calc(100vh - 292px);height:calc(var(--vh, 1vh) * 100 - var(--header-height) - 200px);height:100vw}@media only screen and (min-width: 1180px){.text3d__object{height:calc(100vh - 92px);height:calc(100vh - var(--header-height));grid-area:object}}.mhti{padding-top:105px;padding-bottom:60px;background-color:#fff;background-color:var(--white)}@media only screen and (min-width: 1180px){.mhti{padding-top:170px;padding-bottom:125px}}@media only screen and (min-width: 1180px){.mhti__heading{margin-bottom:80px}}@media only screen and (min-width: 1180px){.mhti__wrapper{display:flex}}.mhti__wrapper>*{flex:1}.mhti__content{margin-bottom:40px}@media only screen and (min-width: 1180px){.mhti__content{margin-top:40px;margin-bottom:120px}}@media only screen and (min-width: 1180px){.mhti__image-wrapper{order:1}}.mhti__image-wrapper img{margin:auto;max-width:100%;height:auto}.base-text{background-color:#fff;background-color:var(--white);padding-top:76px;padding-bottom:76px;width:100%;overflow-x:hidden}.base-text--first{margin-top:92px;margin-top:var(--header-height);padding-top:0}@media only screen and (min-width: 1180px){.base-text{padding-top:0;padding-bottom:0;overflow:visible}}.base-text__heading{display:none}@media only screen and (min-width: 1180px){.base-text__heading{display:block;margin-bottom:70px}}.base-text__heading--mobile{display:block;margin-bottom:50px}@media only screen and (min-width: 1180px){.base-text__heading--mobile{display:none}}.base-text__heading--page{display:block;margin-bottom:60px}.base-text__heading--404{display:block;max-width:530px;padding:60px 0 30px;margin:0}@media only screen and (min-width: 1180px){.base-text__heading--404{padding-top:0;padding-bottom:60px}}@media only screen and (min-width: 1180px){.base-text__container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-height:calc(100vh - 92px);min-height:calc(100vh - var(--header-height))}}@media only screen and (min-width: 1180px){.base-text__text-wrapper{margin-right:-1px;padding-top:200px;padding-bottom:100px}.base-text__text-wrapper--with-border{border-right:2px solid #000000;border-right:2px solid var(--black)}}@media only screen and (min-width: 1180px){.base-text--first .base-text__text-wrapper{padding-top:80px}}@media only screen and (min-width: 1180px){.base-text__text-wrapper--404{min-height:100vh;display:flex;flex-direction:column;justify-content:center}}.base-text__content a{text-transform:uppercase}.base-text__content>*:not(:last-child){margin-bottom:40px}@media only screen and (min-width: 1180px){.base-text__content>*:not(:last-child){margin-bottom:60px}}.base-text__content--404{max-width:590px;margin:0;padding:0 0 60px}@media only screen and (min-width: 1180px){.base-text__content--404{padding-bottom:90px}}.base-text__image-wrapper{display:none}@media only screen and (min-width: 1180px){.base-text__image-wrapper{display:block;position:-webkit-sticky;position:sticky;top:92px;top:var(--header-height);width:100%;height:calc(100vh - 92px);height:calc(100vh - var(--header-height))}}.base-text__image-wrapper img{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.base-text__image-wrapper img.contain{-o-object-fit:contain;object-fit:contain}.base-text__image-mobile-wrapper{width:100%;height:auto}@media only screen and (min-width: 1180px){.base-text__image-mobile-wrapper{display:none}}.base-text__image-mobile-wrapper img{width:100%;height:auto;margin:0 0 50px;border-bottom:2px solid #000}.base-text__images-wrapper{display:flex;flex-direction:column;justify-content:space-between}.base-text__rte{font-size:16px;line-height:20px}@media only screen and (min-width: 1180px){.base-text__rte{font-size:18px;line-height:22px}}.base-text__rte a,.base-text__rte a:visited,.base-text__rte a:focus{color:inherit;text-decoration:underline}.base-text__rte h2,.base-text__rte h3,.base-text__rte h4,.base-text__rte h5,.base-text__rte h6{font-size:30px;line-height:34px;letter-spacing:-.009em;margin-bottom:25px;margin-top:50px}.base-text__rte p:not(:last-child),.base-text__rte img:not(:last-child){margin-bottom:25px}.base-text__rte--contact{font-size:20px;line-height:28px}.acc{display:block;background-color:#fff;background-color:var(--white);border-bottom:1px solid #000000;border-bottom:1px solid var(--black)}@media only screen and (min-width: 1180px){.acc{border-bottom:2px solid #000000;border-bottom:2px solid var(--black)}}.acc__button{display:flex;width:100%;justify-content:space-between;align-items:center;height:auto;padding:12px 15px}@media only screen and (min-width: 1180px){.acc__button{min-height:88px;padding:0 30px}}.acc__plus-icon{height:22px;width:22px}@media only screen and (min-width: 1180px){.acc__plus-icon{height:30px;width:30px}}.acc__panel{height:0;opacity:1;transition:height .25s ease-in-out,opacity .25s ease-in-out;overflow:hidden}.acc__panel[hidden]{display:block;opacity:0}.acc__panel-inner{padding:10px 15px 30px}@media only screen and (min-width: 1180px){.acc__panel-inner{padding:0 30px 30px;max-width:907px}}.acc__panel-inner>*:not(:last-child){margin-bottom:30px}.acc__icon-vertical{transition:transform .25s ease-in-out;transform-origin:center center}[aria-expanded=true] .acc__icon-vertical{transform:rotate(270deg)}.changing-text{position:relative}.changing-text__wrapper{height:100vh;height:calc(var(--vh, 1vh) * 100);width:100%;display:block;position:absolute}.changing-text__vid-wrapper,.changing-text__img-wrapper{height:100%;width:100%;display:block;position:absolute}@media screen and (orientation: portrait){.changing-text__vid-wrapper--dt,.changing-text__img-wrapper--dt{display:none}}.changing-text__vid-wrapper--mob,.changing-text__img-wrapper--mob{display:none}@media screen and (orientation: portrait){.changing-text__vid-wrapper--mob,.changing-text__img-wrapper--mob{display:block}}.changing-text__vid,.changing-text__img{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.changing-text__heading span:before{content:""}.changing-text__text-wrapper{min-height:100vh;min-height:calc(var(--vh, 1vh) * 100);position:relative;padding:100px 15px;display:flex;flex-direction:column;justify-content:center;align-items:center}.changing-text__link{position:absolute;bottom:20%}@media only screen and (min-width: 1180px){.changing-text__link{bottom:14%}}.changing-bg__wrapper{width:100%;min-height:100vh;min-height:calc(var(--vh, 1vh) * 100);display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:227px;padding-bottom:227px;background-repeat:no-repeat;background-position:center center;background-size:cover}@media only screen and (min-width: 1180px){.changing-bg__wrapper{padding-top:200px;padding-bottom:130px}}.prod-sticky-form{display:block;position:-webkit-sticky;position:sticky;bottom:0;border-top:2px solid #000000;border-top:2px solid var(--black);background-color:#fff;background-color:var(--white);z-index:1}.prod-sticky-form:after{position:absolute;content:"";bottom:-2px;left:0;right:0;height:2px;background-color:#000;background-color:var(--black)}.prod-sticky-form__wrapper{height:77px;display:flex;justify-content:space-between;align-items:center}@media only screen and (min-width: 1180px){.prod-sticky-form__wrapper{height:83px}}.prod-sticky-form__form{display:flex;gap:20px;height:100%;align-items:center}@media only screen and (min-width: 1180px){.prod-sticky-form__form{gap:52px}}.prod-sticky-form__info{display:none}@media only screen and (min-width: 1180px){.prod-sticky-form__info{display:block;font-weight:400}}.prod-sticky-form__submit{width:138px;font-size:16px;text-transform:none;text-transform:initial}@media only screen and (min-width: 1180px){.prod-sticky-form__submit{width:274px;font-size:24px}}.prod-sticky-form__heading{font-size:16px}@media only screen and (min-width: 1180px){.prod-sticky-form__heading{font-size:40px}}.prod__spacer{width:100%;height:100vh}@media only screen and (min-width: 1180px){.prod__spacer:empty{display:block}}.prod__fixed{padding-top:92px;padding-top:var(--header-height);display:flex;height:87vw;position:relative;margin-bottom:30px}.prod__fixed:before{content:"";position:absolute;top:91px;top:calc(var(--header-height) - 1px);left:0;width:100%;height:1px;background-color:#000;background-color:var(--black)}@media only screen and (min-width: 1180px){.prod__fixed:before{display:none}}@media only screen and (min-width: 1180px){.prod__fixed{margin-bottom:0;position:fixed;top:0;height:100vh;left:0;width:100%;padding-bottom:var(--bottom-bar-height);background-color:#fff;background-color:var(--white);z-index:-1;border-bottom:none}}.prod__fixed-image{width:100%;height:100%;position:relative}.prod__fixed-image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media only screen and (min-width: 1180px){.prod__fixed-image{width:50%;height:100%}}@media only screen and (min-width: 1180px){.prod__fixed-image:first-child{border-right:2px solid #000000;border-right:2px solid var(--black)}}.prod__fixed-image--cover img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.prod__heading-wrapper{background-color:#fff;background-color:var(--white);display:flex;margin-left:auto;padding:0 15px 5px}@media only screen and (min-width: 1180px){.prod__heading-wrapper{height:calc(100vh - var(--bottom-bar-height));width:50%;padding:92px 30px 0;padding:var(--header-height) 30px 0;flex-direction:column;justify-content:center}}.prod__heading{font-size:24px;line-height:normal}@media only screen and (min-width: 1180px){.prod__heading{font-size:44px}}.prod__heading br{display:none}@media only screen and (min-width: 1180px){.prod__heading br{display:block}}.prod__heading-dt{display:none}@media only screen and (min-width: 1180px){.prod__heading-dt{display:block;margin-top:40px}}.prod__button-dt{width:190px!important;height:44px!important}.prod__more{display:flex;align-items:center;text-transform:uppercase;font-size:18px;gap:15px;margin-top:62px;cursor:pointer}.prod__info{display:block;font-size:16px;line-height:normal}@media only screen and (min-width: 1180px){.prod__info{display:none}}.prod__description{margin-bottom:30px}@media only screen and (min-width: 1180px){.prod__description{display:none}}.prod__content{height:100%;display:flex;flex-direction:column;align-items:center;color:#fff;color:var(--white);background-color:#000;background-color:var(--black);padding:90px 15px}@media only screen and (min-width: 1180px){.prod__content{min-height:calc(100vh - 92px);min-height:calc(100vh - var(--header-height));width:50%;padding:130px 30px;justify-content:center}}.prod__form-wrapper{padding-bottom:30px}@media only screen and (min-width: 1180px){.prod__form-wrapper{display:none}}.prod__select-wrapper{position:relative}.prod__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:65px;border-radius:60px;display:flex;padding:0 28px;font-size:16px;line-height:20px;letter-spacing:-.009em;margin-bottom:17px;cursor:pointer;display:none}.prod__select-button{width:100%;border:1px solid #000000;border:1px solid var(--black);display:flex;justify-content:space-between;align-items:center;padding:5px 15px 5px 25px;border-radius:60px;margin-bottom:20px;height:53px;font-size:18px;line-height:23px}@media only screen and (min-width: 1180px){.prod__select-button{border:2px solid #000000;border:2px solid var(--black)}}.prod__select-button--bar{margin-bottom:0;max-width:323px}.prod__select-button span{display:block}.prod__select-list{position:absolute;left:0;right:0;bottom:calc(100% + 30px);opacity:0;pointer-events:none;transition:opacity .2s ease-in-out;border:1px solid #000000;border:1px solid var(--black);background:#fff;background:var(--white);border-radius:40px;overflow:hidden}@media only screen and (min-width: 1180px){.prod__select-list{border:2px solid #000000;border:2px solid var(--black)}}.prod__select-list.active{pointer-events:initial;opacity:1}.prod__select-list li{height:65px;display:flex;justify-content:space-between;align-items:center;padding:5px 34px 5px 24px;transition:all .2s ease-in-out}.prod__select-list li:not(:last-child){border-bottom:1px solid #000000;border-bottom:1px solid var(--black);height:60px}@media only screen and (min-width: 1180px){.prod__select-list li:not(:last-child){border-bottom:2px solid #000000;border-bottom:2px solid var(--black)}}@media (hover: hover){.prod__select-list li:hover{background-color:#000;background-color:var(--black);color:#fff;color:var(--white)}}.prod__buttons{display:flex;align-items:center;justify-content:space-between;margin-top:15px}.prod__button{width:160px;height:44px;font-size:16px}.prod__price{font-size:24px;line-height:normal}.prod__splide{width:100%;height:100%;border-bottom:2px solid #000000;border-bottom:2px solid var(--black)}.prod__splide .splide__track,.prod__splide .splide__slide{height:100%}.prod__slide-image,.prod__slide-image img{height:100%;width:auto}.prod__media-dt{display:none}@media only screen and (min-width: 1180px){.prod__media-dt{display:block}}.prod__media-mobile{display:block;width:100%;height:100%}@media only screen and (min-width: 1180px){.prod__media-mobile{display:none}}.related{background-color:#fff;background-color:var(--white)}@media only screen and (min-width: 1180px){.related__list{position:relative;padding:0 30px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:30px;gap:30px}.splide.is-initialized:not(.is-active) .related__list.splide__list{padding:0 30px!important}.splide.is-initialized:not(.is-active) .related__list.splide__list{display:grid}}.related__list--coll{display:grid;grid-gap:50px;gap:50px}@media only screen and (min-width: 1180px){.related__list--coll{gap:30px}}.related__item{padding:0 15px}@media only screen and (min-width: 1180px){.related__item{padding:0}}.related__image-wrapper{width:100%;height:0;overflow:hidden;padding-bottom:100%;position:relative}.related__image-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.related__prod-description{margin-bottom:40px}.related__product-form{display:block;margin-bottom:30px}@media only screen and (min-width: 1180px){.related__product-form{margin-bottom:40px}}.related__collection .splide__pagination{padding:0 0 40px}.related__collection .splide__pagination__page{height:16px;width:16px;border:1px solid #000000;border:1px solid var(--black);background-color:#fff;background-color:var(--white);transition:all .2s ease-in-out;border-radius:50%;margin:0 4px}.related__collection .splide__pagination__page.is-active{background-color:#000;background-color:var(--black)}@media only screen and (min-width: 1180px){.related__more{text-align:left}}.cookies-consent{position:fixed;bottom:15px;left:20px;right:20px;max-width:345px;margin:auto;z-index:1000;display:grid;grid-template-columns:130px 1fr;grid-gap:0;gap:0;opacity:0;transform:translateY(200%);pointer-events:none;transition:all .3s ease-in-out;background-color:#fff;background-color:var(--white);padding:30px 10px;border:2px solid #000000;border:2px solid var(--black);box-shadow:0 0 20px 10px #000000bf;border-radius:25px}@media only screen and (min-width: 768px){.cookies-consent{grid-template-columns:205px 1fr;left:0;right:0;padding:15px 30px;border-radius:45px;max-width:734px;align-items:center}}.cookies-visible .cookies-consent{transition:all 0s ease-in-out;opacity:1;transform:translate(0);pointer-events:auto}.cookies-consent__wrapper{height:-webkit-max-content;height:-moz-max-content;height:max-content}.cookies-consent__image-wrapper img{width:100%;height:auto}.cookies-consent__heading{margin-bottom:10px}.cookies-consent__buttons{margin-top:25px;display:grid;grid-template-columns:1fr;grid-gap:15px;gap:15px}@media only screen and (min-width: 768px){.cookies-consent__buttons{margin-top:30px;grid-template-columns:1fr 1fr;gap:30px}}.cookies-consent__button{font-size:20px;line-height:24px}@media only screen and (min-width: 1180px){.cookies-consent__button{font-size:18px;line-height:22px}}@-webkit-keyframes cookie-floating{0%{transform:translateY(5%)}to{transform:translateY(-10%)}}@keyframes cookie-floating{0%{transform:translateY(5%)}to{transform:translateY(-10%)}}.intro-m__fixed{width:100%;height:100vh;height:calc(var(--vh, 1vh) * 100);background-attachment:fixed;background-repeat:no-repeat;background-size:cover;background-position:center center}.intro-m__fixed:empty{display:block}.intro-m__heading{position:fixed;top:92px;top:var(--header-height);bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center}.intro-m__sec{width:100%;height:100vh;height:calc(var(--vh, 1vh) * 100);background-repeat:no-repeat;background-size:cover;background-position:center center}.intro-m__sec:empty{display:block}.text-block{width:100%;overflow:hidden}@media only screen and (min-width: 1180px){.text-block__paragraph{max-width:66%}}.text-block__paragraph p:empty{min-height:15px}@media only screen and (min-width: 1180px){.text-block__paragraph p:empty{min-height:30px;display:block}}@media only screen and (min-width: 1180px){.text-block__cols{display:grid;grid-gap:30px;gap:30px;grid-template-columns:repeat(3,minmax(0,1fr))}}.text-block__cols--texts{display:none}@media only screen and (min-width: 1180px){.text-block__cols--texts{display:grid}}.text-block__col-text{font-weight:400}@media only screen and (min-width: 1180px){.text-block__col-text--mob{display:none}}.text-on-img{position:relative;display:grid;grid-template-areas:"content";min-height:100vh;min-height:calc(var(--vh, 1vh) * 100);border-bottom:1px solid #000000;border-bottom:1px solid var(--black)}@media only screen and (min-width: 1180px){.text-on-img{border-bottom:2px solid #000000;border-bottom:2px solid var(--black)}}.text-on-img__vid-wrapper,.text-on-img__img-wrapper{height:100%;width:100%;display:block;grid-area:content}@media screen and (orientation: portrait){.text-on-img__vid-wrapper--dt,.text-on-img__img-wrapper--dt{display:none}}.text-on-img__vid-wrapper--mob,.text-on-img__img-wrapper--mob{display:none}@media screen and (orientation: portrait){.text-on-img__vid-wrapper--mob,.text-on-img__img-wrapper--mob{display:block}}.text-on-img__vid,.text-on-img__img{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.text-on-img__text-wrapper{grid-area:content;position:relative}.shopify-section:nth-of-type(1) .text-on-img__text-wrapper{transition:padding-top .15s ease-in-out;padding-top:172px;padding-top:calc(80px + var(--header-height))}@media only screen and (min-width: 1180px){.shopify-section:nth-of-type(1) .text-on-img__text-wrapper{padding-top:192px;padding-top:calc(100px + var(--header-height))}}@media only screen and (min-width: 1180px){.text-on-img__heading{max-width:66%}}@media only screen and (min-width: 1180px){.text-on-img__text{max-width:45%}}.text-on-img__handle{position:absolute;bottom:0;left:0;padding:10px}@media only screen and (min-width: 1180px){.text-on-img__handle{padding:25px 30px}}.text-para{position:relative;display:block}@media only screen and (min-width: 1180px){.text-para__heading{max-width:75%}}@media only screen and (min-width: 1180px){.text-para__sticky-wrapper{position:-webkit-sticky;position:sticky;top:115px}}@media only screen and (min-width: 1180px){.text-para__col{width:45%;padding-right:15px}}@media only screen and (min-width: 1180px){.text-para__col--2{padding-right:0;padding-left:15px;margin-left:auto}}.text-para__images{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:15px;gap:15px;width:100%;max-width:100vw;position:relative;top:50px;height:260vw}@media only screen and (min-width: 1180px){.text-para__images{grid-template-columns:repeat(16,1fr);padding-top:200px;height:auto}}.text-para__parallax{display:block}.text-para__parallax:nth-of-type(1){grid-column:1/3;grid-row:1/2}@media only screen and (min-width: 1180px){.text-para__parallax:nth-of-type(1){grid-column:8/11;grid-row:1/2;margin-right:10%;margin-top:-100px}}.text-para__parallax:nth-of-type(2){grid-column:4/7;grid-row:1/3}@media only screen and (min-width: 1180px){.text-para__parallax:nth-of-type(2){grid-column:13/16;grid-row:1/2}}.text-para__parallax:nth-of-type(3){grid-column:1/4;grid-row:3/6}@media only screen and (min-width: 1180px){.text-para__parallax:nth-of-type(3){grid-column:2/5;grid-row:1/2;margin-left:10%}}.text-para__parallax:nth-of-type(4){grid-column:5/7;grid-row:3/4;width:85%;margin-left:auto}@media only screen and (min-width: 1180px){.text-para__parallax:nth-of-type(4){grid-column:1/4;grid-row:3/4;margin-top:0;width:100%}}.text-para__parallax:nth-of-type(5){grid-column:1/3;grid-row:7/8;margin-top:-50px}@media only screen and (min-width: 1180px){.text-para__parallax:nth-of-type(5){grid-column:11/15;grid-row:2/3;margin-top:100px}}.text-para__parallax:nth-of-type(6){grid-column:3/5;grid-row:6/7;margin-top:50px}@media only screen and (min-width: 1180px){.text-para__parallax:nth-of-type(6){grid-column:8/11;grid-row:4/5;margin-top:-80px}}.text-para__parallax:nth-of-type(7){grid-column:5/7;grid-row:6/7;margin-top:-70px}@media only screen and (min-width: 1180px){.text-para__parallax:nth-of-type(7){grid-column:6/9;grid-row:2/3;margin-top:100px}}.text-para__parallax:nth-of-type(8){grid-column:1/3;grid-row:7/8;margin-top:90px}@media only screen and (min-width: 1180px){.text-para__parallax:nth-of-type(8){grid-column:3/7;grid-row:4/5;margin-top:-120px;width:90%}}.text-para__parallax:nth-of-type(9){grid-column:4/7;grid-row:8/9}@media only screen and (min-width: 1180px){.text-para__parallax:nth-of-type(9){grid-column:13/17;grid-row:3/4;margin-top:50px}}.text-para__img-wrapper,.text-para__img{width:100%;height:auto}.text-rev{position:relative;border-bottom:1px solid #000000;border-bottom:1px solid var(--black)}@media only screen and (min-width: 1180px){.text-rev{border-bottom:2px solid #000000;border-bottom:2px solid var(--black)}}.text-rev__slide{min-height:calc(100vh - 92px);min-height:calc(100vh - var(--header-height));min-height:calc(100svh - 92px);min-height:calc(100svh - var(--header-height));padding-left:45px;padding-right:45px;display:flex;flex-direction:column;align-items:flex-start}@media only screen and (min-width: 1180px){.text-rev__slide{min-height:0;padding-left:calc(50vw - 450px);padding-right:calc(50vw - 450px)}}.text-rev .splide{display:block}.text-rev .splide__pagination{position:absolute;bottom:0;width:100%;display:flex;justify-content:center}.text-rev .splide__pagination__page{border:1px solid #000000;border:1px solid var(--black);background-color:#fff;background-color:var(--white);transition:background-color .15s ease-in-out}.text-rev .splide__pagination__page.is-active{background-color:#000;background-color:var(--black)}.grid-rev{position:relative;background-color:#fff;background-color:var(--white);min-height:calc(100vh - 92px);min-height:calc(100vh - var(--header-height));min-height:calc(100svh - 92px);min-height:calc(100svh - var(--header-height))}@media only screen and (min-width: 1180px){.grid-rev{padding-left:30px;padding-right:30px;min-height:0}}.grid-rev splide-slider{display:block;min-height:calc(100vh - 92px);min-height:calc(100vh - var(--header-height));min-height:calc(100svh - 92px);min-height:calc(100svh - var(--header-height))}@media only screen and (min-width: 1180px){.grid-rev splide-slider{min-height:0}}@media only screen and (min-width: 1180px){.grid-rev__list{grid-template-columns:repeat(3,minmax(0,1fr))!important}.grid-rev__list{display:grid}}.grid-rev__slide{width:100%;padding-left:15px;padding-right:15px}@media only screen and (min-width: 1180px){.grid-rev__slide{padding:0}}.grid-rev__inner{color:#fff;color:var(--white);background-color:#000;background-color:var(--black);padding:20px;min-height:calc(100vw - 30px);display:flex;flex-direction:column;justify-content:space-between}@media only screen and (min-width: 1180px){.grid-rev__inner{min-height:calc(33.3vw - 40px);padding:30px}}.grid-rev .splide__pagination{position:absolute;bottom:22px;width:100%;display:flex;justify-content:center}.grid-rev .splide__pagination__page{border:1px solid #000000;border:1px solid var(--black);background-color:#fff;background-color:var(--white);transition:background-color .15s ease-in-out}.grid-rev .splide__pagination__page.is-active{background-color:#000;background-color:var(--black)}.page-top{position:relative;border-bottom:1px solid #000000;border-bottom:1px solid var(--black)}@media only screen and (min-width: 1180px){.page-top{border-bottom:2px solid #000000;border-bottom:2px solid var(--black)}}.page-top__wrapper{height:100%;width:100%;display:block;position:absolute}.page-top__vid-wrapper,.page-top__img-wrapper{height:100%;width:100%;display:block;content-visibility:visible;position:absolute}@media screen and (orientation: portrait){.page-top__vid-wrapper--dt,.page-top__img-wrapper--dt{display:none;content-visibility:hidden}}.page-top__vid-wrapper--mob,.page-top__img-wrapper--mob{display:none;content-visibility:hidden}@media screen and (orientation: portrait){.page-top__vid-wrapper--mob,.page-top__img-wrapper--mob{display:block;content-visibility:visible}}.page-top__vid,.page-top__img{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;content-visibility:visible}@media screen and (orientation: portrait){.page-top__vid--dt{display:none;content-visibility:hidden}}.page-top__vid--mob{display:none;content-visibility:hidden}@media screen and (orientation: portrait){.page-top__vid--mob{display:block;content-visibility:visible}}.page-top__text-wrapper{min-height:100vh;min-height:calc(var(--vh, 1vh) * 100);min-height:100svh;position:relative;padding:92px 15px 0;padding:var(--header-height) 15px 0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;text-align:left}@media only screen and (min-width: 1180px){.page-top__text-wrapper{align-items:center;text-align:center}}.page-top__text{margin-top:20px;font-size:30px;line-height:normal}@media only screen and (min-width: 1180px){.page-top__text{font-size:24px;text-align:center}}.page-top__heading{display:flex;flex-wrap:wrap;gap:0 30px;font-size:44px;line-height:normal}@media only screen and (min-width: 1180px){.page-top__heading{justify-content:center;font-size:80px}}.page-top__animate-wrapper{display:inline-grid}@media only screen and (min-width: 1180px){.page-top__animate-wrapper span{text-align:left}}@media only screen and (min-width: 1180px){.page-top__animate-wrapper{justify-content:center}}.page-top__animate{display:block;grid-column:1/-1;grid-row:1/-1;color:transparent;background-image:linear-gradient(90deg,var(--anim-color) 0%,var(--anim-color) 100%);background-repeat:no-repeat;background-size:100% 100%;-webkit-background-clip:text;background-clip:text;text-align:center}.page-top__animate--1{-webkit-animation:animatetext1 3s ease-in-out infinite;animation:animatetext1 3s ease-in-out infinite}.page-top__animate--2{-webkit-animation:animatetext2 3s ease-in-out infinite;animation:animatetext2 3s ease-in-out infinite}.page-top__progress{position:absolute;bottom:0;left:0;width:100%;height:8px}.page-top__more{position:absolute;bottom:42px;left:16px;display:flex;align-items:center;gap:7px;font-size:18px;color:#fff;color:var(--white)}@media only screen and (min-width: 1180px){.page-top__more{left:50%;transform:translate(-50%)}}@-webkit-keyframes animatetext1{0%{background-size:0% 100%}10%{background-size:100% 100%}40%{background-size:100% 100%}50%{background-size:0% 100%}to{background-size:0% 100%}}@keyframes animatetext1{0%{background-size:0% 100%}10%{background-size:100% 100%}40%{background-size:100% 100%}50%{background-size:0% 100%}to{background-size:0% 100%}}@-webkit-keyframes animatetext2{0%{background-size:0% 100%}50%{background-size:0% 100%}60%{background-size:100% 100%}90%{background-size:100% 100%}to{background-size:0% 100%}}@keyframes animatetext2{0%{background-size:0% 100%}50%{background-size:0% 100%}60%{background-size:100% 100%}90%{background-size:100% 100%}to{background-size:0% 100%}}.simple-text{margin:30px 0;display:flex;flex-direction:column;gap:33px}@media only screen and (min-width: 1180px){.simple-text{margin:75px 0;display:grid;grid-template-columns:1fr 1fr}}.simple-text__heading{font-size:24px;line-height:normal;text-transform:uppercase;max-width:65.4rem}@media only screen and (min-width: 1180px){.simple-text__heading{font-size:54px}}.simple-text__text{font-size:18px;line-height:normal}@media only screen and (min-width: 1180px){.simple-text__text{font-size:32px}}.products-slider{background-color:#fff;background-color:var(--white);margin:85px 0}.products-slider--recommendation{margin:0;padding:85px 0}.products-slider__heading{font-size:24px;line-height:normal;margin-bottom:26px;padding:0 16px}@media only screen and (min-width: 1180px){.products-slider__heading{font-size:48px;padding:0 32px}}.products-slider__splide{border-top:1px solid #000000;border-top:1px solid var(--black);border-bottom:1px solid #000000;border-bottom:1px solid var(--black)}.products-slider__slide{border-right:1px solid #000000;border-right:1px solid var(--black)}.products-slider__link{border-radius:40px;border:1px solid #000000;border:1px solid var(--black);color:#000;color:var(--black);font-size:18px;line-height:32px;display:inline-flex;height:56px;padding:0 28px;align-items:center;justify-content:center;text-decoration:none;transition:all .3s ease;margin:34px auto;position:relative;left:50%;transform:translate(-50%)}.products-slider__link:hover{background-color:#000;background-color:var(--black);color:#fff;color:var(--white)}.products-slider .splide__progress{position:absolute}@media only screen and (min-width: 1180px){.product-newsletter{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.product-newsletter__newsletter{background-color:#000;background-color:var(--black);color:#fff;color:var(--white);padding:44px 15px 20px;display:flex;flex-direction:column;justify-content:space-between}@media only screen and (min-width: 1180px){.product-newsletter__newsletter{padding:43px 40px}.product-newsletter--right .product-newsletter__newsletter{grid-column:2}.product-newsletter--big .product-newsletter__newsletter{padding:100px 40px 80px}}.product-newsletter__heading{font-size:22px;line-height:normal;margin-bottom:30px}@media only screen and (min-width: 1180px){.product-newsletter__heading{font-size:32px;margin-bottom:46px}.product-newsletter--big .product-newsletter__heading{font-size:56px;margin-bottom:85px}}.product-newsletter__form,.product-newsletter__field{width:100%}.product-newsletter__field input{width:100%;background:transparent;border-radius:50px;border:1px solid #FFF;color:#fff;color:var(--white);height:40px;display:flex;align-items:center;padding:0 22px;font-size:12px;line-height:1}@media only screen and (min-width: 1180px){.product-newsletter__field input{height:68px;font-size:18px;padding:0 40px}.product-newsletter--big .product-newsletter__field input{height:57px}}.product-newsletter__field input::-moz-placeholder{color:#fff;color:var(--white)}.product-newsletter__field input::placeholder{color:#fff;color:var(--white)}.product-newsletter__button{display:flex;height:35px;padding:0 20px;justify-content:center;align-items:center;background-color:#fff;background-color:var(--white);color:#000;color:var(--black);border-radius:40px;border:1px solid #FFF;font-size:14px;line-height:1;text-transform:uppercase;margin-top:20px;min-width:156px}@media only screen and (min-width: 1180px){.product-newsletter__button{min-width:286.595px;margin-top:32px;font-size:18px;height:60.226px}}.product-newsletter__promotion{position:relative}@media only screen and (min-width: 1180px){.product-newsletter--right .product-newsletter__promotion{grid-row:1/2;grid-column:1}}.product-newsletter__background-image{display:none;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1}@media only screen and (min-width: 1180px){.product-newsletter__background-image{display:block}}.product-newsletter__background-image--mobile{display:block}@media only screen and (min-width: 1180px){.product-newsletter__background-image--mobile{display:none}}.product-newsletter__content{padding:83px 15px 44px}@media only screen and (min-width: 1180px){.product-newsletter__content{padding:56px 40px 65px}.product-newsletter--big .product-newsletter__content{padding:56px 40px 80px;height:100%;display:flex;flex-direction:column;justify-content:space-between}}.product-newsletter__content--light{color:#fff;color:var(--white)}.product-newsletter__title{font-size:24px;font-weight:400;line-height:normal;text-transform:uppercase;margin-bottom:5px}@media only screen and (min-width: 1180px){.product-newsletter__title{margin-bottom:37px}.product-newsletter--big .product-newsletter__title{font-size:36px;margin-bottom:50px}}.product-newsletter__subtitle{max-width:271px;font-size:22px;font-style:normal;line-height:normal;margin-bottom:160px}@media only screen and (min-width: 1180px){.product-newsletter__subtitle{font-size:32px;max-width:400px;margin-bottom:78px}.product-newsletter--big .product-newsletter__subtitle{font-size:36px}}.product-newsletter__product{display:flex;align-items:center;justify-content:space-between;gap:10px}@media only screen and (min-width: 1180px){.product-newsletter__product{justify-content:flex-start;gap:50px}.product-newsletter--big .product-newsletter__product{margin-top:auto}}.product-newsletter__price{font-size:24px;line-height:normal}@media only screen and (min-width: 1180px){.product-newsletter__price{font-size:32px}}.product-newsletter__link{display:flex;align-items:center;justify-content:center;height:40px;margin-top:0;text-decoration:none;border-radius:40px;background:#000;color:#fff;color:var(--white);font-size:18px;line-height:1;padding:0 35px}@media only screen and (min-width: 1180px){.product-newsletter__link{height:61px}}.product-newsletter__content--light .product-newsletter__link{background:#fff;background:var(--white);color:#000;color:var(--black)}.collection-top{padding:92px 0 0;padding:var(--header-height) 0 0}.collection-top__breadcrumbs{height:79px;border-bottom:2px solid #000000;border-bottom:2px solid var(--black);align-items:center;padding:0 30px;font-size:32px;text-transform:uppercase;display:none}@media only screen and (min-width: 1180px){.collection-top__breadcrumbs{display:flex}}.collection-top__menu{background-color:#000;background-color:var(--black);color:#fff;color:var(--white);border-top:1px solid #ffffff;border-top:1px solid var(--white)}@media only screen and (min-width: 1180px){.collection-top__menu{background-color:transparent;color:#000;color:var(--black);line-height:normal}}.collection-top__menu ul{padding:15px 10px;display:flex;font-size:14px;line-height:normal;overflow:auto}@media only screen and (min-width: 1180px){.collection-top__menu ul{font-size:24px;padding:35px 30px 25px;text-transform:uppercase;gap:21px}}.collection-top__menu a{display:block;padding:5px 10px;text-decoration:none;white-space:nowrap}@media only screen and (min-width: 1180px){.collection-top__menu a{padding:0}}.collection-top__menu li.active a{text-decoration:underline}.collection-top__description{font-size:20px;line-height:normal;display:none}@media only screen and (min-width: 1180px){.collection-top__description{display:block;padding:0 30px 40px;border-bottom:1px solid #000000;border-bottom:1px solid var(--black)}}.collection-top__description:empty{display:block}.collection-top__mobile-title{height:68px;border-bottom:1px solid #000000;border-bottom:1px solid var(--black);display:flex;align-items:center;font-size:18px;line-height:normal;text-transform:uppercase;padding:0 20px}@media only screen and (min-width: 1180px){.collection-top__mobile-title{display:none}}.collection-grid{overflow:hidden}.collection-grid__inner{width:calc(100% + 1px);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr}@media only screen and (min-width: 1180px){.collection-grid__inner{grid-template-columns:repeat(4,minmax(0,1fr))}}.collection-grid__image-container{position:relative;min-height:100%;grid-row:6/7}@media only screen and (min-width: 1180px){.collection-grid__image-container{grid-column:1/3;grid-row:4/5}}.collection-grid__image-container img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.collection-grid__image-title{position:absolute;left:14px;bottom:14px;right:14px;font-size:20px;line-height:normal;background-color:#000;background-color:var(--black);color:#fff;color:var(--white);padding:15px 11px}@media only screen and (min-width: 1180px){.collection-grid__image-title{left:33px;bottom:24px;font-size:32px;max-width:311px;right:auto;right:initial;padding:25px 20px}}.collection-grid__newsletter{grid-column:2/3;grid-row:2/3}@media only screen and (min-width: 1180px){.collection-grid__newsletter{grid-column:3/5;grid-row:2/3}}.collection-grid__newsletter-newsletter{height:100%;display:flex;flex-direction:column;justify-content:space-between}.collection-grid .npc{border-bottom:1px solid #000000;border-bottom:1px solid var(--black);border-right:1px solid #000000;border-right:1px solid var(--black);height:100%}@media only screen and (min-width: 1180px){.collection-grid .npc{padding:0 20px 20px}}.collection-grid .npc__image-wrapper{width:calc(100% + 40px);margin-left:-20px;padding-bottom:calc(100% + 40px)}@media only screen and (min-width: 1180px){.collection-grid .npc__image-wrapper{width:70%;padding-bottom:70%;margin-left:auto}}.collection-grid .npc__url{margin-bottom:0}.collection-grid .npc__heading,.collection-grid .npc__price,.collection-grid .npc__buttons,.collection-grid .npc__description{padding:0}@media only screen and (min-width: 1180px){.collection-grid .npc__heading,.collection-grid .npc__price,.collection-grid .npc__buttons,.collection-grid .npc__description{padding:0 10px}}.collection-grid .npc__button{margin-left:0}.same-products__list{display:block}@media only screen and (min-width: 768px){.same-products__list{display:grid;border-top:1px solid #000000;border-top:1px solid var(--black)}}@media only screen and (max-width: 767px){.same-products .npc{display:grid;grid-template-columns:27% 1fr;grid-gap:0 11px;gap:0 11px;padding:25px 20px}.same-products .npc .npc__badge{position:static;grid-column:2/3;justify-self:flex-start;margin-bottom:11px}.same-products .npc .npc__url{grid-column:1/2;position:absolute;top:0;left:0;width:100%;height:100%;display:block}.same-products .npc .npc__image-wrapper{height:100%;padding-bottom:0;width:100%;margin-left:0}.same-products .npc .npc__image-wrapper img{position:static;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.same-products .npc .npc__heading-link{grid-column:2/3}.same-products .npc .npc__heading{font-size:18px}.same-products .npc .npc__description{grid-column:2/3;font-size:14px}.same-products .npc .product-form{grid-column:2/3;margin-top:7px}.same-products .npc .product-form form{display:flex;align-items:center;justify-content:space-between}.same-products .npc .npc__price,.same-products .npc .npc__button{margin:0}}.cc form{width:100%}.cc .field__input{width:100%;border:0;border-bottom:2px solid #000000;border-bottom:2px solid var(--black);background:transparent;padding:4px 0;margin-top:31px;font-size:18px;line-height:22px}.cc .field__input::-moz-placeholder{color:#000;color:var(--black)}.cc .field__input::placeholder{color:#000;color:var(--black)}.cc__recover-link{margin:30px 0;display:block}.cc__button{margin-top:65px;margin-bottom:65px}.cc__address-heading{margin-top:40px}@media only screen and (min-width: 1180px){.cc__address-wrapper{max-width:50%}}body main .cc__account{margin-top:92px;margin-top:var(--header-height);margin-left:auto;margin-right:auto;width:100%;padding:45px 15px 0}@media only screen and (min-width: 1180px){body main .cc__account{padding-right:30px;padding-left:30px}}body main .cc__account table{border:2px solid #000000;border:2px solid var(--black);margin-top:30px}body main .cc__account th{background:#000;background:var(--black);color:#fff;color:var(--white)}body main .cc__account tr{border-bottom:2px solid #000000;border-bottom:2px solid var(--black)}body main .cc__account tfoot tr{border-bottom:0}body main .cc__account td{font-size:16px;line-height:27px}body main .cc__account a{color:inherit;text-decoration:none}body main .cc__account table a{text-decoration:underline}body main .cc__account a.cc__account-more-address{margin-top:30px;font-size:20px;text-decoration:underline;display:block}body main .cc__account .field__input{width:100%;border:0;border-bottom:2px solid #000000;border-bottom:2px solid var(--black);background:transparent;padding:4px 0;margin-top:31px;font-size:18px;line-height:22px}body main .cc__account .field__input::-moz-placeholder{color:#000;color:var(--black)}body main .cc__account .field__input::placeholder{color:#000;color:var(--black)}body .account h2,body .order h2{font-size:20px;line-height:28px}@media only screen and (min-width: 1455px){body .account h2,body .order h2{font-size:40px}}#preview-bar-iframe{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/53/assets/theme.css.map */
