@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial}}}@layer theme{:root,:host{--color-bright-ivory-50:#f2efea;--color-stone-brown-800:#241f21;--font-zimula:var(--font-zimula-variable), sans-serif}}@layer base{:root{--initial-100vh:100vh;--native-scrollbar-width:0px;--computed-100vh:100vh;--computed-100vw:calc(100vw - var(--native-scrollbar-width));--100vw:100vw;--lvh:1lvh;--dvh:1dvh;--svh:1svh}body,html{color:#000;-webkit-overflow-scrolling:touch;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;width:var(--computed-100vw,100vw);min-height:100%}*,:after,:before{box-sizing:border-box}img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;vertical-align:middle;border:0;max-width:100%;height:auto;display:block}button,input,textarea{cursor:pointer;background:0 0;border:none;border-radius:0;outline:none;margin:0;padding:0;position:relative}a{color:unset;text-decoration:none}a,abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,u,ul,var,video{vertical-align:baseline;border:0;margin:0;padding:0;font-size:100%}:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{color:var(--color-stone-brown-800);overscroll-behavior:none;background-color:var(--color-bright-ivory-50);line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}input[type=search]{appearance:none}audio,canvas,video{max-width:100%;display:inline}[hidden]{display:none}html{-moz-text-size-adjust:100%;text-size-adjust:100%;font-size:100%}button,input,select,textarea{vertical-align:middle;color:inherit;margin:0;font-size:100%}button,input{line-height:normal}button,select{text-transform:none}button,input[type=button],input[type=reset],input[type=submit]{appearance:button;cursor:pointer;overflow:visible}input[type=checkbox],input[type=radio]{box-sizing:border-box;width:13px;height:13px;padding:0}textarea{vertical-align:top;resize:vertical;overflow:auto}table{border-collapse:collapse;border-spacing:0}fieldset{border:0;margin:0;padding:0}::selection{text-shadow:none;-webkit-text-fill-color:#fff;color:#fff!important;background:#000!important}*{-webkit-tap-highlight-color:transparent;font-family:sans-serif;font-weight:400}span{display:inline-block}html.lenis,html.lenis body{overscroll-behavior:none;height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}.-text-center{text-align:center}.-uppercase{text-transform:uppercase}.-hidden-input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@layer grid{:root{--grid-columns:24;--grid-gap:clamp(14px, 9.71px + 100vw * .011, 28px);--grid-half-gap:calc(var(--grid-gap) * .5);--grid-margin:clamp(16px, 10.15px + 100vw * .015, 36px);--grid-padding:calc(var(--grid-margin) - var(--grid-gap) * .5);--grid-width:calc(var(--100vw) - var(--grid-margin) * 2);--modal-row-width:calc((var(--100vw) - 2 * var(--grid-padding)) / 1.333 - var(--grid-gap) + var(--grid-gap) + var(--grid-padding));--modal-width:calc(var(--modal-row-width) + var(--grid-half-gap))}.g-row{flex-flow:wrap;width:100%;max-width:none;margin-left:auto;margin-right:auto;display:flex;padding-left:var(--grid-padding)!important;padding-right:var(--grid-padding)!important}.g-row.reversed{flex-direction:row-reverse}.g-col{padding-left:var(--grid-half-gap);padding-right:var(--grid-half-gap);flex:1 1 0;min-width:auto}.xxl-1{flex:0 0 4.16667%;max-width:4.16667%}.xxl-offset-0{margin-left:0}.xxl-2{flex:0 0 8.33333%;max-width:8.33333%}.xxl-offset-1{margin-left:4.16667%}.xxl-3{flex:0 0 12.5%;max-width:12.5%}.xxl-offset-2{margin-left:8.33333%}.xxl-4{flex:0 0 16.6667%;max-width:16.6667%}.xxl-offset-3{margin-left:12.5%}.xxl-5{flex:0 0 20.8333%;max-width:20.8333%}.xxl-offset-4{margin-left:16.6667%}.xxl-6{flex:0 0 25%;max-width:25%}.xxl-offset-5{margin-left:20.8333%}.xxl-7{flex:0 0 29.1667%;max-width:29.1667%}.xxl-offset-6{margin-left:25%}.xxl-8{flex:0 0 33.3333%;max-width:33.3333%}.xxl-offset-7{margin-left:29.1667%}.xxl-9{flex:0 0 37.5%;max-width:37.5%}.xxl-offset-8{margin-left:33.3333%}.xxl-10{flex:0 0 41.6667%;max-width:41.6667%}.xxl-offset-9{margin-left:37.5%}.xxl-11{flex:0 0 45.8333%;max-width:45.8333%}.xxl-offset-10{margin-left:41.6667%}.xxl-12{flex:0 0 50%;max-width:50%}.xxl-offset-11{margin-left:45.8333%}.xxl-13{flex:0 0 54.1667%;max-width:54.1667%}.xxl-offset-12{margin-left:50%}.xxl-14{flex:0 0 58.3333%;max-width:58.3333%}.xxl-offset-13{margin-left:54.1667%}.xxl-15{flex:0 0 62.5%;max-width:62.5%}.xxl-offset-14{margin-left:58.3333%}.xxl-16{flex:0 0 66.6667%;max-width:66.6667%}.xxl-offset-15{margin-left:62.5%}.xxl-17{flex:0 0 70.8333%;max-width:70.8333%}.xxl-offset-16{margin-left:66.6667%}.xxl-18{flex:0 0 75%;max-width:75%}.xxl-offset-17{margin-left:70.8333%}.xxl-19{flex:0 0 79.1667%;max-width:79.1667%}.xxl-offset-18{margin-left:75%}.xxl-20{flex:0 0 83.3333%;max-width:83.3333%}.xxl-offset-19{margin-left:79.1667%}.xxl-21{flex:0 0 87.5%;max-width:87.5%}.xxl-offset-20{margin-left:83.3333%}.xxl-22{flex:0 0 91.6667%;max-width:91.6667%}.xxl-offset-21{margin-left:87.5%}.xxl-23{flex:0 0 95.8333%;max-width:95.8333%}.xxl-offset-22{margin-left:91.6667%}.xxl-24{flex:0 0 100%;max-width:100%}.xxl-offset-23{margin-left:95.8333%}@media screen and (max-width:1700px){.xl-0{display:none}.xl-offset--1{margin-left:-4.16667%}.xl-1{flex:0 0 4.16667%;max-width:4.16667%}.xl-offset-0{margin-left:0}.xl-2{flex:0 0 8.33333%;max-width:8.33333%}.xl-offset-1{margin-left:4.16667%}.xl-3{flex:0 0 12.5%;max-width:12.5%}.xl-offset-2{margin-left:8.33333%}.xl-4{flex:0 0 16.6667%;max-width:16.6667%}.xl-offset-3{margin-left:12.5%}.xl-5{flex:0 0 20.8333%;max-width:20.8333%}.xl-offset-4{margin-left:16.6667%}.xl-6{flex:0 0 25%;max-width:25%}.xl-offset-5{margin-left:20.8333%}.xl-7{flex:0 0 29.1667%;max-width:29.1667%}.xl-offset-6{margin-left:25%}.xl-8{flex:0 0 33.3333%;max-width:33.3333%}.xl-offset-7{margin-left:29.1667%}.xl-9{flex:0 0 37.5%;max-width:37.5%}.xl-offset-8{margin-left:33.3333%}.xl-10{flex:0 0 41.6667%;max-width:41.6667%}.xl-offset-9{margin-left:37.5%}.xl-11{flex:0 0 45.8333%;max-width:45.8333%}.xl-offset-10{margin-left:41.6667%}.xl-12{flex:0 0 50%;max-width:50%}.xl-offset-11{margin-left:45.8333%}.xl-13{flex:0 0 54.1667%;max-width:54.1667%}.xl-offset-12{margin-left:50%}.xl-14{flex:0 0 58.3333%;max-width:58.3333%}.xl-offset-13{margin-left:54.1667%}.xl-15{flex:0 0 62.5%;max-width:62.5%}.xl-offset-14{margin-left:58.3333%}.xl-16{flex:0 0 66.6667%;max-width:66.6667%}.xl-offset-15{margin-left:62.5%}.xl-17{flex:0 0 70.8333%;max-width:70.8333%}.xl-offset-16{margin-left:66.6667%}.xl-18{flex:0 0 75%;max-width:75%}.xl-offset-17{margin-left:70.8333%}.xl-19{flex:0 0 79.1667%;max-width:79.1667%}.xl-offset-18{margin-left:75%}.xl-20{flex:0 0 83.3333%;max-width:83.3333%}.xl-offset-19{margin-left:79.1667%}.xl-21{flex:0 0 87.5%;max-width:87.5%}.xl-offset-20{margin-left:83.3333%}.xl-22{flex:0 0 91.6667%;max-width:91.6667%}.xl-offset-21{margin-left:87.5%}.xl-23{flex:0 0 95.8333%;max-width:95.8333%}.xl-offset-22{margin-left:91.6667%}.xl-24{flex:0 0 100%;max-width:100%}.xl-offset-23{margin-left:95.8333%}}@media screen and (max-width:1440px){.lg-0{display:none}.lg-offset--1{margin-left:-4.16667%}.lg-1{flex:0 0 4.16667%;max-width:4.16667%}.lg-offset-0{margin-left:0}.lg-2{flex:0 0 8.33333%;max-width:8.33333%}.lg-offset-1{margin-left:4.16667%}.lg-3{flex:0 0 12.5%;max-width:12.5%}.lg-offset-2{margin-left:8.33333%}.lg-4{flex:0 0 16.6667%;max-width:16.6667%}.lg-offset-3{margin-left:12.5%}.lg-5{flex:0 0 20.8333%;max-width:20.8333%}.lg-offset-4{margin-left:16.6667%}.lg-6{flex:0 0 25%;max-width:25%}.lg-offset-5{margin-left:20.8333%}.lg-7{flex:0 0 29.1667%;max-width:29.1667%}.lg-offset-6{margin-left:25%}.lg-8{flex:0 0 33.3333%;max-width:33.3333%}.lg-offset-7{margin-left:29.1667%}.lg-9{flex:0 0 37.5%;max-width:37.5%}.lg-offset-8{margin-left:33.3333%}.lg-10{flex:0 0 41.6667%;max-width:41.6667%}.lg-offset-9{margin-left:37.5%}.lg-11{flex:0 0 45.8333%;max-width:45.8333%}.lg-offset-10{margin-left:41.6667%}.lg-12{flex:0 0 50%;max-width:50%}.lg-offset-11{margin-left:45.8333%}.lg-13{flex:0 0 54.1667%;max-width:54.1667%}.lg-offset-12{margin-left:50%}.lg-14{flex:0 0 58.3333%;max-width:58.3333%}.lg-offset-13{margin-left:54.1667%}.lg-15{flex:0 0 62.5%;max-width:62.5%}.lg-offset-14{margin-left:58.3333%}.lg-16{flex:0 0 66.6667%;max-width:66.6667%}.lg-offset-15{margin-left:62.5%}.lg-17{flex:0 0 70.8333%;max-width:70.8333%}.lg-offset-16{margin-left:66.6667%}.lg-18{flex:0 0 75%;max-width:75%}.lg-offset-17{margin-left:70.8333%}.lg-19{flex:0 0 79.1667%;max-width:79.1667%}.lg-offset-18{margin-left:75%}.lg-20{flex:0 0 83.3333%;max-width:83.3333%}.lg-offset-19{margin-left:79.1667%}.lg-21{flex:0 0 87.5%;max-width:87.5%}.lg-offset-20{margin-left:83.3333%}.lg-22{flex:0 0 91.6667%;max-width:91.6667%}.lg-offset-21{margin-left:87.5%}.lg-23{flex:0 0 95.8333%;max-width:95.8333%}.lg-offset-22{margin-left:91.6667%}.lg-24{flex:0 0 100%;max-width:100%}.lg-offset-23{margin-left:95.8333%}}@media screen and (max-width:1290px){.md-0{display:none}.md-offset--1{margin-left:-4.16667%}.md-1{flex:0 0 4.16667%;max-width:4.16667%}.md-offset-0{margin-left:0}.md-2{flex:0 0 8.33333%;max-width:8.33333%}.md-offset-1{margin-left:4.16667%}.md-3{flex:0 0 12.5%;max-width:12.5%}.md-offset-2{margin-left:8.33333%}.md-4{flex:0 0 16.6667%;max-width:16.6667%}.md-offset-3{margin-left:12.5%}.md-5{flex:0 0 20.8333%;max-width:20.8333%}.md-offset-4{margin-left:16.6667%}.md-6{flex:0 0 25%;max-width:25%}.md-offset-5{margin-left:20.8333%}.md-7{flex:0 0 29.1667%;max-width:29.1667%}.md-offset-6{margin-left:25%}.md-8{flex:0 0 33.3333%;max-width:33.3333%}.md-offset-7{margin-left:29.1667%}.md-9{flex:0 0 37.5%;max-width:37.5%}.md-offset-8{margin-left:33.3333%}.md-10{flex:0 0 41.6667%;max-width:41.6667%}.md-offset-9{margin-left:37.5%}.md-11{flex:0 0 45.8333%;max-width:45.8333%}.md-offset-10{margin-left:41.6667%}.md-12{flex:0 0 50%;max-width:50%}.md-offset-11{margin-left:45.8333%}.md-13{flex:0 0 54.1667%;max-width:54.1667%}.md-offset-12{margin-left:50%}.md-14{flex:0 0 58.3333%;max-width:58.3333%}.md-offset-13{margin-left:54.1667%}.md-15{flex:0 0 62.5%;max-width:62.5%}.md-offset-14{margin-left:58.3333%}.md-16{flex:0 0 66.6667%;max-width:66.6667%}.md-offset-15{margin-left:62.5%}.md-17{flex:0 0 70.8333%;max-width:70.8333%}.md-offset-16{margin-left:66.6667%}.md-18{flex:0 0 75%;max-width:75%}.md-offset-17{margin-left:70.8333%}.md-19{flex:0 0 79.1667%;max-width:79.1667%}.md-offset-18{margin-left:75%}.md-20{flex:0 0 83.3333%;max-width:83.3333%}.md-offset-19{margin-left:79.1667%}.md-21{flex:0 0 87.5%;max-width:87.5%}.md-offset-20{margin-left:83.3333%}.md-22{flex:0 0 91.6667%;max-width:91.6667%}.md-offset-21{margin-left:87.5%}.md-23{flex:0 0 95.8333%;max-width:95.8333%}.md-offset-22{margin-left:91.6667%}.md-24{flex:0 0 100%;max-width:100%}.md-offset-23{margin-left:95.8333%}}@media screen and (max-width:1023px){.sm-0{display:none}.sm-offset--1{margin-left:-4.16667%}.sm-1{flex:0 0 4.16667%;max-width:4.16667%}.sm-offset-0{margin-left:0}.sm-2{flex:0 0 8.33333%;max-width:8.33333%}.sm-offset-1{margin-left:4.16667%}.sm-3{flex:0 0 12.5%;max-width:12.5%}.sm-offset-2{margin-left:8.33333%}.sm-4{flex:0 0 16.6667%;max-width:16.6667%}.sm-offset-3{margin-left:12.5%}.sm-5{flex:0 0 20.8333%;max-width:20.8333%}.sm-offset-4{margin-left:16.6667%}.sm-6{flex:0 0 25%;max-width:25%}.sm-offset-5{margin-left:20.8333%}.sm-7{flex:0 0 29.1667%;max-width:29.1667%}.sm-offset-6{margin-left:25%}.sm-8{flex:0 0 33.3333%;max-width:33.3333%}.sm-offset-7{margin-left:29.1667%}.sm-9{flex:0 0 37.5%;max-width:37.5%}.sm-offset-8{margin-left:33.3333%}.sm-10{flex:0 0 41.6667%;max-width:41.6667%}.sm-offset-9{margin-left:37.5%}.sm-11{flex:0 0 45.8333%;max-width:45.8333%}.sm-offset-10{margin-left:41.6667%}.sm-12{flex:0 0 50%;max-width:50%}.sm-offset-11{margin-left:45.8333%}.sm-13{flex:0 0 54.1667%;max-width:54.1667%}.sm-offset-12{margin-left:50%}.sm-14{flex:0 0 58.3333%;max-width:58.3333%}.sm-offset-13{margin-left:54.1667%}.sm-15{flex:0 0 62.5%;max-width:62.5%}.sm-offset-14{margin-left:58.3333%}.sm-16{flex:0 0 66.6667%;max-width:66.6667%}.sm-offset-15{margin-left:62.5%}.sm-17{flex:0 0 70.8333%;max-width:70.8333%}.sm-offset-16{margin-left:66.6667%}.sm-18{flex:0 0 75%;max-width:75%}.sm-offset-17{margin-left:70.8333%}.sm-19{flex:0 0 79.1667%;max-width:79.1667%}.sm-offset-18{margin-left:75%}.sm-20{flex:0 0 83.3333%;max-width:83.3333%}.sm-offset-19{margin-left:79.1667%}.sm-21{flex:0 0 87.5%;max-width:87.5%}.sm-offset-20{margin-left:83.3333%}.sm-22{flex:0 0 91.6667%;max-width:91.6667%}.sm-offset-21{margin-left:87.5%}.sm-23{flex:0 0 95.8333%;max-width:95.8333%}.sm-offset-22{margin-left:91.6667%}.sm-24{flex:0 0 100%;max-width:100%}.sm-offset-23{margin-left:95.8333%}}@media screen and (max-width:743px){.xs-0{display:none}.xs-offset--1{margin-left:-4.16667%}.xs-1{flex:0 0 4.16667%;max-width:4.16667%}.xs-offset-0{margin-left:0}.xs-2{flex:0 0 8.33333%;max-width:8.33333%}.xs-offset-1{margin-left:4.16667%}.xs-3{flex:0 0 12.5%;max-width:12.5%}.xs-offset-2{margin-left:8.33333%}.xs-4{flex:0 0 16.6667%;max-width:16.6667%}.xs-offset-3{margin-left:12.5%}.xs-5{flex:0 0 20.8333%;max-width:20.8333%}.xs-offset-4{margin-left:16.6667%}.xs-6{flex:0 0 25%;max-width:25%}.xs-offset-5{margin-left:20.8333%}.xs-7{flex:0 0 29.1667%;max-width:29.1667%}.xs-offset-6{margin-left:25%}.xs-8{flex:0 0 33.3333%;max-width:33.3333%}.xs-offset-7{margin-left:29.1667%}.xs-9{flex:0 0 37.5%;max-width:37.5%}.xs-offset-8{margin-left:33.3333%}.xs-10{flex:0 0 41.6667%;max-width:41.6667%}.xs-offset-9{margin-left:37.5%}.xs-11{flex:0 0 45.8333%;max-width:45.8333%}.xs-offset-10{margin-left:41.6667%}.xs-12{flex:0 0 50%;max-width:50%}.xs-offset-11{margin-left:45.8333%}.xs-13{flex:0 0 54.1667%;max-width:54.1667%}.xs-offset-12{margin-left:50%}.xs-14{flex:0 0 58.3333%;max-width:58.3333%}.xs-offset-13{margin-left:54.1667%}.xs-15{flex:0 0 62.5%;max-width:62.5%}.xs-offset-14{margin-left:58.3333%}.xs-16{flex:0 0 66.6667%;max-width:66.6667%}.xs-offset-15{margin-left:62.5%}.xs-17{flex:0 0 70.8333%;max-width:70.8333%}.xs-offset-16{margin-left:66.6667%}.xs-18{flex:0 0 75%;max-width:75%}.xs-offset-17{margin-left:70.8333%}.xs-19{flex:0 0 79.1667%;max-width:79.1667%}.xs-offset-18{margin-left:75%}.xs-20{flex:0 0 83.3333%;max-width:83.3333%}.xs-offset-19{margin-left:79.1667%}.xs-21{flex:0 0 87.5%;max-width:87.5%}.xs-offset-20{margin-left:83.3333%}.xs-22{flex:0 0 91.6667%;max-width:91.6667%}.xs-offset-21{margin-left:87.5%}.xs-23{flex:0 0 95.8333%;max-width:95.8333%}.xs-offset-22{margin-left:91.6667%}.xs-24{flex:0 0 100%;max-width:100%}.xs-offset-23{margin-left:95.8333%}}@media screen and (max-width:410px){.xxs-0{display:none}.xxs-offset--1{margin-left:-4.16667%}.xxs-1{flex:0 0 4.16667%;max-width:4.16667%}.xxs-offset-0{margin-left:0}.xxs-2{flex:0 0 8.33333%;max-width:8.33333%}.xxs-offset-1{margin-left:4.16667%}.xxs-3{flex:0 0 12.5%;max-width:12.5%}.xxs-offset-2{margin-left:8.33333%}.xxs-4{flex:0 0 16.6667%;max-width:16.6667%}.xxs-offset-3{margin-left:12.5%}.xxs-5{flex:0 0 20.8333%;max-width:20.8333%}.xxs-offset-4{margin-left:16.6667%}.xxs-6{flex:0 0 25%;max-width:25%}.xxs-offset-5{margin-left:20.8333%}.xxs-7{flex:0 0 29.1667%;max-width:29.1667%}.xxs-offset-6{margin-left:25%}.xxs-8{flex:0 0 33.3333%;max-width:33.3333%}.xxs-offset-7{margin-left:29.1667%}.xxs-9{flex:0 0 37.5%;max-width:37.5%}.xxs-offset-8{margin-left:33.3333%}.xxs-10{flex:0 0 41.6667%;max-width:41.6667%}.xxs-offset-9{margin-left:37.5%}.xxs-11{flex:0 0 45.8333%;max-width:45.8333%}.xxs-offset-10{margin-left:41.6667%}.xxs-12{flex:0 0 50%;max-width:50%}.xxs-offset-11{margin-left:45.8333%}.xxs-13{flex:0 0 54.1667%;max-width:54.1667%}.xxs-offset-12{margin-left:50%}.xxs-14{flex:0 0 58.3333%;max-width:58.3333%}.xxs-offset-13{margin-left:54.1667%}.xxs-15{flex:0 0 62.5%;max-width:62.5%}.xxs-offset-14{margin-left:58.3333%}.xxs-16{flex:0 0 66.6667%;max-width:66.6667%}.xxs-offset-15{margin-left:62.5%}.xxs-17{flex:0 0 70.8333%;max-width:70.8333%}.xxs-offset-16{margin-left:66.6667%}.xxs-18{flex:0 0 75%;max-width:75%}.xxs-offset-17{margin-left:70.8333%}.xxs-19{flex:0 0 79.1667%;max-width:79.1667%}.xxs-offset-18{margin-left:75%}.xxs-20{flex:0 0 83.3333%;max-width:83.3333%}.xxs-offset-19{margin-left:79.1667%}.xxs-21{flex:0 0 87.5%;max-width:87.5%}.xxs-offset-20{margin-left:83.3333%}.xxs-22{flex:0 0 91.6667%;max-width:91.6667%}.xxs-offset-21{margin-left:87.5%}.xxs-23{flex:0 0 95.8333%;max-width:95.8333%}.xxs-offset-22{margin-left:91.6667%}.xxs-24{flex:0 0 100%;max-width:100%}.xxs-offset-23{margin-left:95.8333%}}.g-table{padding:0 var(--grid-margin);gap:var(--grid-gap);grid-template-columns:repeat(24,minmax(0,1fr));grid-auto-rows:min-content;display:grid}.g-row-full{width:var(--grid-width);margin:0 auto}}@layer typography{.-title-1{letter-spacing:-.04em;font-variation-settings:"cnct" 1000, "wght" 500;font-family:var(--font-zimula);font-size:clamp(80px,67.91px + 3.1vw,120px);line-height:1em}.-title-2{font-variation-settings:"cnct" 1000, "wght" 400}.-title-2,.-title-2-medium{letter-spacing:-.04em;font-family:var(--font-zimula);font-size:clamp(32px,22.64px + 2.4vw,64px);line-height:1.05em}.-title-2-medium{font-variation-settings:"cnct" 1000, "wght" 500}.-title-3,.-title-3-medium{letter-spacing:-.04em;font-family:var(--font-zimula);font-size:clamp(30px,22.2px + 2vw,56px);line-height:1.1em}.-title-3-medium,.-title-4-medium{font-variation-settings:"cnct" 1000, "wght" 500}.-title-4-medium{letter-spacing:-.04em;font-family:var(--font-zimula);font-size:clamp(28px,22.15px + 1.5vw,48px);line-height:1.05em}@media only screen and (max-width:1023px){.-title-4-medium{line-height:1.1em}}.-title-5{letter-spacing:-.04em;font-family:var(--font-zimula);font-size:clamp(28px,24.49px + .9vw,40px);line-height:1.1em}@media only screen and (max-width:1023px){.-title-5{line-height:1em}}.-title-5-medium{letter-spacing:-.04em;font-variation-settings:"cnct" 1000, "wght" 500;font-family:var(--font-zimula);font-size:clamp(28px,24.49px + .9vw,40px);line-height:1.1em}@media only screen and (max-width:1023px){.-title-5-medium{line-height:1em}}.-title-6{letter-spacing:-.04em;font-family:var(--font-zimula);font-size:clamp(22px,18.88px + .8vw,32px);line-height:1.1em}@media only screen and (max-width:1023px){.-title-6{line-height:1.2em}}.-title-6-medium{letter-spacing:-.04em;font-variation-settings:"cnct" 1000, "wght" 500;font-family:var(--font-zimula);font-size:clamp(22px,18.88px + .8vw,32px);line-height:1.1em}@media only screen and (max-width:1023px){.-title-6-medium{line-height:1.2em}}.-title-7{font-size:24px}.-title-7,.-title-7-medium{letter-spacing:-.04em;font-family:var(--font-zimula);line-height:1.25em}.-title-7-medium{font-variation-settings:"cnct" 1000, "wght" 500;font-size:clamp(20px,18.83px + .3vw,24px)}.-title-8-regular{font-variation-settings:"cnct" 1000, "wght" 400}.-title-8-medium,.-title-8-regular{letter-spacing:-.02em;font-family:var(--font-zimula);font-size:clamp(16px,14.83px + .3vw,20px);line-height:1.3em}.-title-8-medium{font-variation-settings:"cnct" 1000, "wght" 500}.-title-8-semibold{letter-spacing:-.02em;font-variation-settings:"cnct" 1000, "wght" 600;font-family:var(--font-zimula);font-size:clamp(16px,14.83px + .3vw,20px);line-height:1.3em}.-title-9-medium{font-variation-settings:"cnct" 1000, "wght" 500}.-title-9-bold,.-title-9-medium{letter-spacing:-.02em;font-family:var(--font-zimula);font-size:clamp(12px,10.83px + .3vw,16px);line-height:1.4em}.-title-9-bold{font-variation-settings:"cnct" 1000, "wght" 700}.-body-big-medium{letter-spacing:-.02em;font-variation-settings:"cnct" 1000, "wght" 500;font-family:var(--font-zimula);font-size:clamp(16px,15.22px + .2vw,18px);line-height:1.3em}@media only screen and (max-width:1023px){.-body-big-medium{line-height:1.4em}}.-body-medium{font-variation-settings:"cnct" 1000, "wght" 500}.-body-medium,.-body-semibold{letter-spacing:-.02em;font-family:var(--font-zimula);font-size:clamp(14px,13.22px + .2vw,16px);line-height:1.4em}.-body-semibold{font-variation-settings:"cnct" 1000, "wght" 600}.-body-small-medium{font-variation-settings:"cnct" 1000, "wght" 500}.-body-small-medium,.-body-small-semibold{letter-spacing:-.02em;font-family:var(--font-zimula);font-size:14px;line-height:1.4em}.-body-small-semibold{font-variation-settings:"cnct" 1000, "wght" 600}.-body-smaller-medium{font-variation-settings:"cnct" 1000, "wght" 500}.-body-smaller-medium,.-body-smaller-semibold{letter-spacing:-.02em;font-family:var(--font-zimula);font-size:12px;line-height:1.4em}.-body-smaller-semibold{font-variation-settings:"cnct" 1000, "wght" 600}.-body-smaller-bold{letter-spacing:-.02em;font-variation-settings:"cnct" 1000, "wght" 700;font-family:var(--font-zimula);font-size:12px;line-height:1.4em}.-caption-medium{font-variation-settings:"cnct" 1000, "wght" 500}.-caption-medium,.-caption-semibold{letter-spacing:0;font-family:var(--font-zimula);font-size:11px;line-height:1.4em}.-caption-semibold{font-variation-settings:"cnct" 1000, "wght" 600}.-product-card-title{letter-spacing:-.01em;font-variation-settings:"cnct" 1000, "wght" 500;font-family:var(--font-zimula);font-size:clamp(14px,12.83px + .3vw,18px);line-height:1em}@media only screen and (max-width:1023px){.-product-card-title{line-height:1.3em}}.-text-center{text-align:center}.-capitalize{text-transform:capitalize}.-uppercase{text-transform:uppercase}@media only screen and (min-width:2000px){:root{--grid-gap:1.4vw;--grid-margin:1.8vw}.-title-1{font-size:6vw}.-title-2,.-title-2-medium{font-size:3.2vw}.-title-3,.-title-3-medium{font-size:2.8vw}.-title-4-medium{font-size:2.4vw}.-title-5,.-title-5-medium{font-size:2vw}.-title-6,.-title-6-medium{font-size:1.6vw}.-title-7,.-title-7-medium{font-size:1.2vw}.-title-8-medium,.-title-8-regular,.-title-8-semibold{font-size:1vw}.-title-9-bold,.-title-9-medium{font-size:.8vw}.-body-big-medium{font-size:.9vw}.-body-medium,.-body-semibold{font-size:.8vw}.-body-small-medium,.-body-small-semibold{font-size:.7vw}.-body-smaller-bold,.-body-smaller-medium,.-body-smaller-semibold{font-size:.6vw}.-caption-medium,.-caption-semibold{font-size:.55vw}.-product-card-title{font-size:.9vw}}}@layer components{[data-component=icon]{justify-content:center;align-items:center;display:flex;position:relative}[data-component=icon].large{width:20px;height:20px}[data-component=icon].medium{width:16px;height:16px}[data-component=icon].small{width:12px;height:12px}[data-component=icon] svg{width:100%;height:100%}[data-component=icon] svg circle,[data-component=icon] svg path{fill:var(--icon-color,#241f21);stroke:none}@media only screen and (min-width:2000px){[data-component=icon].large{width:1vw;height:1vw}[data-component=icon].medium{width:.8vw;height:.8vw}[data-component=icon].small{width:.6vw;height:.6vw}}[data-component=hyperlink]{text-align:left;position:relative}[data-component=hyperlink][data-disabled=true]{cursor:not-allowed}.meta-row-container{align-items:center;gap:var(--gap);width:auto;height:100%;display:flex;position:relative;overflow:visible}.meta-row-container>svg{overflow:visible}.meta-row-container>:not([data-meta-row-shape]):last-child{margin-right:0}.meta-row-container>[data-meta-row-shape]{pointer-events:none;z-index:1;width:100%;height:100%;fill:var(--btn-background-color,#fff);position:absolute;top:0;right:0}[data-component=special-button]{--icon-color:var(--button-color,#fff);--duration:.8s;--ease:cubic-bezier(.19, 1, .22, 1);justify-content:center;align-items:center;gap:4px;width:fit-content;display:inline-flex;position:relative}[data-component=special-button]:before{content:"";width:calc(100% + 10px);height:calc(100% + 10px);position:absolute;top:-5px;left:-5px}[data-component=special-button].dark{--btn-background-color:#241f21;--btn-background-color-hover:#241f21cc;--btn-color:#ebe7df;--icon-color:var(--btn-color)}[data-component=special-button].light{--btn-background-color:#fff;--btn-background-color-hover:#fff;--btn-color:#241f21;--icon-color:var(--btn-color)}[data-component=special-button] .meta-row-container .icon-side{margin-right:0;transition:all .3s cubic-bezier(.19,1,.22,1)}[data-component=special-button] .meta-row-container .icon-side .icon{transition:all .3s cubic-bezier(.19,1,.22,1);transform:scale(1)}@media (hover:hover){[data-component=special-button]:hover,[data-component=special-button][data-hover=true]{cursor:pointer}[data-component=special-button]:hover .meta-row-container .icon-side,[data-component=special-button][data-hover=true] .meta-row-container .icon-side{margin-right:16px;transition:all .5s cubic-bezier(.175,.885,.32,1.275)}[data-component=special-button]:hover .meta-row-container .icon-side .icon,[data-component=special-button][data-hover=true] .meta-row-container .icon-side .icon{transition:all .5s cubic-bezier(.12,1.2,.16,2.35);transform:scale(1.07)}}[data-component=special-button] .icon-side{height:44px;padding:12px;position:relative}[data-component=special-button] .label-side{padding:12px 16px;position:relative}[data-component=special-button] .bg{z-index:2;transition:transform var(--duration) var(--ease), opacity var(--duration) var(--ease);border-radius:12px;display:block;position:absolute;inset:0}[data-component=special-button] .icon{z-index:3;position:relative}[data-component=special-button] .label{z-index:3;color:var(--btn-color);transition:color var(--duration) var(--ease);letter-spacing:-.02em;font-variation-settings:"cnct" 1000, "wght" 600;text-transform:uppercase;font-family:var(--font-zimula);font-size:12px;line-height:1.4em;position:relative;top:-.5px}@media only screen and (min-width:2000px){[data-component=special-button]{gap:.2vw}[data-component=special-button] .icon-side{height:2.2vw;padding:.6vw}[data-component=special-button] .label-side{padding:.6vw .8vw}[data-component=special-button] .bg{border-radius:.6vw}[data-component=special-button] .label{font-size:.6vw}}[data-component=text-button]{--icon-color:var(--btn-color);--duration:.5s;--ease:cubic-bezier(.19, 1, .22, 1);--btn-background-color:#241f21;--btn-color:#241f21;justify-content:center;align-items:center;width:fit-content;display:inline-flex;position:relative}[data-component=text-button]:before{content:"";width:calc(100% + 10px);height:calc(100% + 10px);position:absolute;top:-5px;left:-5px}[data-component=text-button] .icon{margin-bottom:-2px}[data-component=text-button].small{gap:4px}[data-component=text-button].small.external .icon{width:10px;height:10px;margin-top:-5px}[data-component=text-button].small .icon{width:12px;height:12px}[data-component=text-button].small .label{letter-spacing:-.02em;font-variation-settings:"cnct" 1000, "wght" 500;font-family:var(--font-zimula);font-size:14px;line-height:1.4em}[data-component=text-button].medium{gap:6px}[data-component=text-button].medium.external .icon-external{width:12px;height:12px;margin-top:-8px}[data-component=text-button].medium .icon{width:16px;height:16px}[data-component=text-button].medium .label{letter-spacing:-.02em;font-variation-settings:"cnct" 1000, "wght" 500;font-family:var(--font-zimula);font-size:clamp(14px,13.22px + .2vw,16px);line-height:1.4em}[data-component=text-button].large{gap:6px}[data-component=text-button].large.external .icon-external{width:14px;height:14px;margin-top:-8px}[data-component=text-button].large .icon{width:16px;height:16px}[data-component=text-button].large .label{letter-spacing:-.02em;font-variation-settings:"cnct" 1000, "wght" 500;font-family:var(--font-zimula);font-size:clamp(16px,14.83px + .3vw,20px);line-height:1.3em}[data-component=text-button].external .icon-external{opacity:.5;transform-origin:0;transition:all .5s cubic-bezier(.19,1,.22,1);transform:scale(0)translateY(50%)}@media (hover:hover){[data-component=text-button]:hover,[data-component=text-button][data-hover=true]{cursor:pointer}[data-component=text-button]:hover .label:after,[data-component=text-button][data-hover=true] .label:after{content:"";transform:scaleX(1)}[data-component=text-button]:hover.external .icon,[data-component=text-button][data-hover=true].external .icon{opacity:1;transform-origin:0;transform:scale(1)translateY(0)}}[data-component=text-button] .label{color:var(--btn-color);transition:color var(--duration) var(--ease);position:relative}[data-component=text-button] .label:after{content:"";transform-origin:0;background-color:var(--btn-color);width:100%;height:1px;transition:transform var(--duration) var(--ease), bottom var(--duration) var(--ease);position:absolute;bottom:0;left:0;transform:scaleX(0)}@media only screen and (min-width:2000px){[data-component=text-button].small{gap:.2vw}[data-component=text-button].small.external .icon{width:.5vw;height:.5vw;margin-top:-.25vw}[data-component=text-button].small .icon{width:.6vw;height:.6vw}[data-component=text-button].small .label{font-size:.7vw}[data-component=text-button].medium{gap:.3vw}[data-component=text-button].medium.external .icon-external{width:.6vw;height:.6vw;margin-top:-.4vw}[data-component=text-button].medium .icon{width:.8vw;height:.8vw}[data-component=text-button].medium .label{font-size:.8vw}[data-component=text-button].large{gap:.3vw}[data-component=text-button].large.external .icon-external{width:.7vw;height:.7vw;margin-top:-.4vw}[data-component=text-button].large .icon{width:.8vw;height:.8vw}[data-component=text-button].large .label{font-size:1vw}}[data-component=button]{--icon-color:var(--button-color,#fff);--duration:.5s;--ease:cubic-bezier(.19, 1, .22, 1);justify-content:center;align-items:center;gap:12px;width:fit-content;padding:clamp(11px,10.22px + .2vw,13px) 16px;display:inline-flex;position:relative}[data-component=button]:before{content:"";width:calc(100% + 10px);height:calc(100% + 10px);position:absolute;top:-5px;left:-5px}[data-component=button].fluor{--btn-color:#e9e778;--btn-background-color:transparent;--icon-color:var(--btn-color);--btn-background-border:#e9e77833;--btn-background-border-hover:#e9e778}[data-component=button].fluor .bg{border:1px solid var(--btn-background-border)}@media (hover:hover){[data-component=button].fluor:hover,[data-component=button].fluor[data-hover=true]{cursor:pointer}[data-component=button].fluor:hover .bg,[data-component=button].fluor[data-hover=true] .bg{border:1px solid var(--btn-background-border-hover)}}[data-component=button].dark{--btn-background-color:#241f21;--btn-background-color-hover:#241f21cc;--btn-color:#ebe7df;--icon-color:var(--btn-color)}[data-component=button].light{--btn-background-color:#fff;--btn-background-color-hover:#fff;--btn-color:#241f21;--icon-color:var(--btn-color)}[data-component=button].outline{--btn-background-color:transparent;--btn-background-color-hover:transparent;--btn-color:#241f21;--icon-color:var(--btn-color);--btn-background-border:#241f2133}[data-component=button].outline .bg{border:1px solid var(--btn-background-border);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}[data-component=button].icon-only{height:38px;padding:clamp(8px,9.39px - .1vw,9px) clamp(16px,15.22px + .2vw,18px)}[data-component=button].front .icon{order:2}[data-component=button].front .label{order:1}@media (hover:hover){[data-component=button]:hover,[data-component=button][data-hover=true]{cursor:pointer}[data-component=button]:hover.outline .bg,[data-component=button][data-hover=true].outline .bg{border:1px solid var(--btn-color)}[data-component=button]:hover .bg,[data-component=button][data-hover=true] .bg{background-color:var(--btn-background-color-hover);opacity:1;transform:scale(1.03)}}[data-component=button] .bg{z-index:2;background-color:var(--btn-background-color);transition:transform var(--duration) var(--ease), background-color var(--duration) var(--ease), opacity var(--duration) var(--ease);border-radius:12px;display:block;position:absolute;inset:0}[data-component=button] .icon{z-index:3;position:relative}[data-component=button] .label{z-index:3;color:var(--btn-color);transition:color var(--duration) var(--ease);letter-spacing:-.02em;font-variation-settings:"cnct" 1000, "wght" 600;text-transform:uppercase;font-family:var(--font-zimula);font-size:12px;line-height:1.4em;position:relative;top:-.5px}@media only screen and (min-width:2000px){[data-component=button]{gap:.6vw;padding:.65vw .8vw}[data-component=button].icon-only{height:1.9vw;padding:.4vw .9vw}[data-component=button] .bg{border-radius:.6vw}[data-component=button] .label{font-size:.6vw}}[data-component=category-tag]{--duration:.5s;--ease:cubic-bezier(.075, .82, .165, 1);--tag-bg:transparent;flex-shrink:0;position:relative}[data-component=category-tag] .bg{background-color:var(--tag-bg);border-radius:inherit;transition:background-color var(--duration) var(--ease);will-change:transform, width;pointer-events:none;position:absolute;inset:0}[data-component=category-tag]>:not(.bg){z-index:1;position:relative}[data-component=category-tag].-article{--tag-bg:#e4ded3;border-radius:12px;margin-bottom:8px;padding:6px 10px}[data-component=category-tag].-product{border-radius:30px;align-items:center;gap:5px;width:fit-content;height:fit-content;padding:3px 12px 3px 10px;display:flex;overflow:hidden}[data-component=category-tag].-product .label{transition:color var(--duration) var(--ease)}[data-component=category-tag].-product .icon svg path{transition:var(--duration) var(--ease)}[data-component=category-tag].-product .icon-img{width:18px}[data-component=category-tag].-product.-large .icon{width:18px;height:18px}[data-component=category-tag].-product.-large .label{letter-spacing:-.02em;font-variation-settings:"cnct" 1000, "wght" 600;font-family:var(--font-zimula);font-size:clamp(14px,13.22px + .2vw,16px);line-height:1.4em}[data-component=category-tag].-product.-medium .icon{width:16px;height:16px}[data-component=category-tag].-product.-medium .label{letter-spacing:-.02em;font-variation-settings:"cnct" 1000, "wght" 600;font-family:var(--font-zimula);font-size:14px;line-height:1.4em}[data-component=category-tag].-product.-small .icon-img{width:14px}[data-component=category-tag].-product.-small .icon{width:14px;height:14px}[data-component=category-tag].-product.-small .label{letter-spacing:-.02em;font-variation-settings:"cnct" 1000, "wght" 600;font-family:var(--font-zimula);font-size:12px;line-height:1em}[data-component=category-tag].-product.-urban{--tag-bg:#f76c46}[data-component=category-tag].-product.-golf{--tag-bg:#bacfa3;padding:3px 11px 3px 10px}[data-component=category-tag].-product.-nature{--tag-bg:#c6af88}[data-component=category-tag].-product.-replastic{--tag-bg:#85a1c5}[data-component=category-tag].-product.-details{--tag-bg:#d2cdc4}[data-component=category-tag].-product.-no-bg{--tag-bg:transparent}@media only screen and (min-width:2000px){[data-component=category-tag].-article{border-radius:.6vw;margin-bottom:.4vw;padding:.3vw .5vw}[data-component=category-tag].-product{gap:.25vw;padding:.15vw .6vw .15vw .5vw}[data-component=category-tag].-product .icon-img{width:.9vw}[data-component=category-tag].-product.-large .icon{width:.9vw;height:.9vw}[data-component=category-tag].-product.-large .label{font-size:.8vw}[data-component=category-tag].-product.-medium .icon{width:.8vw;height:.8vw}[data-component=category-tag].-product.-medium .label{font-size:.7vw}[data-component=category-tag].-product.-small .icon-img{width:.7vw}[data-component=category-tag].-product.-small .icon{width:.7vw;height:.7vw}[data-component=category-tag].-product.-small .label{font-size:.6vw}[data-component=category-tag].-product.-golf{padding:.15vw .55vw .15vw .5vw}}[data-component=image-reveal]{position:relative}[data-component=image-reveal] .bg{clip-path:inset(0 0 100%);background-color:#e9e778;width:100%;height:100%;position:absolute;top:0;left:0}[data-component=image-reveal] .bg.yellow{background-color:#e9e778}[data-component=image-reveal] .bg.stoneBrown600{background-color:#7a716d}[data-component=image-reveal] .bg.stoneBrown800{background-color:#241f21}[data-component=image-reveal] .media{clip-path:inset(0 0 100%);height:max-content}[data-component=media-asset]{position:relative}[data-component=email-input]{--input-color:#241f21;--input-colorHover:#fff;--input-backgroundColor:transparent;--input-backgroundColorHover:#f9f8f64d;--duration:.75s;--ease:cubic-bezier(.19, 1, .22, 1);cursor:text;flex-direction:column;display:flex;position:relative}[data-component=email-input]:before{content:"";width:calc(100% + 20px);height:calc(100% + 20px);position:absolute;top:-10px;left:-10px}@media (hover:hover){[data-component=email-input]:hover .input-wrapper{background-color:var(--input-backgroundColorHover)}}[data-component=email-input] .input-wrapper{height:56px;color:var(--input-color);background-color:var(--input-backgroundColor);transition:background-color var(--duration) var(--ease), border var(--duration) var(--ease);border:1px solid var(--input-color);border-radius:max(21.6px,21.6px + .8vw);flex-direction:row;align-items:center;padding:15px max(20.4px,20.4px + .2vw);display:flex;position:relative}@media only screen and (max-width:743px){[data-component=email-input] .input-wrapper{border-radius:64px}}[data-component=email-input] .input-wrapper.input-focus{background-color:var(--input-backgroundColorHover)}[data-component=email-input] .input-wrapper.input-focus .input::placeholder{opacity:.5}[data-component=email-input] .input-wrapper.error{border:1px solid red}[data-component=email-input] .input-wrapper.error+.error-message{opacity:1;transform:translateY(0)}[data-component=email-input] .input-wrapper .input{cursor:text;transition:transform var(--duration) var(--ease), opacity var(--duration) var(--ease);resize:none;width:100%;box-shadow:none;color:var(--input-color);letter-spacing:-.02em;font-variation-settings:"cnct" 1000, "wght" 500;font-family:var(--font-zimula);background-color:#0000;border:none;font-size:16px;line-height:1.4em;display:block;position:relative}[data-component=email-input] .input-wrapper .input::-moz-placeholder{letter-spacing:-.02em;font-variation-settings:"cnct" 1000, "wght" 500;color:var(--input-color);-moz-transition:opacity var(--duration) var(--ease);transition:opacity var(--duration) var(--ease);font-family:var(--font-zimula);font-size:16px;line-height:1.4em}[data-component=email-input] .input-wrapper .input::placeholder{letter-spacing:-.02em;font-variation-settings:"cnct" 1000, "wght" 500;color:var(--input-color);transition:opacity var(--duration) var(--ease);font-family:var(--font-zimula);font-size:16px;line-height:1.4em}[data-component=email-input] .arrow-wrapper{opacity:0;pointer-events:none;transform-origin:0;transition:var(--duration) var(--ease);cursor:pointer;position:relative;transform:scale(0)}[data-component=email-input] .arrow-wrapper:before{content:"";width:calc(100% + 20px);height:calc(100% + 20px);position:absolute;top:-10px;left:-10px}[data-component=email-input] .arrow-wrapper svg{transition:var(--duration) var(--ease);transform-origin:0}[data-component=email-input] .arrow-wrapper:hover svg{transform:scale(1.4)}[data-component=email-input] .input.filled+.arrow-wrapper{opacity:1;pointer-events:all;transform:scale(1)}[data-component=email-input] .error-message{background-color:var(--input-color);color:var(--input-backgroundColorHover);opacity:0;transition:opacity var(--duration) var(--ease), transform var(--duration) var(--ease);z-index:10;pointer-events:none;border-radius:14px;padding:14px 20px;display:inline-block;position:absolute;top:80%;left:auto;right:20px;transform:translateY(-6px)}@media only screen and (min-width:2000px){[data-component=email-input] .input-wrapper{border-radius:1.8vw;height:2.8vw;padding:.75vw 1.2vw}[data-component=email-input] .input-wrapper .input,[data-component=email-input] .input-wrapper .input::placeholder{font-size:.8vw}[data-component=email-input] .error-message{border-radius:.7vw;padding:.7vw 1vw;right:1vw}}[data-component=checkbox]{--icon-color:#fff;--border-color:#241f21;--duration:.5s;--ease:cubic-bezier(.19, 1, .22, 1);cursor:pointer;justify-content:center;align-items:center;display:flex;position:relative}[data-component=checkbox]:before{content:"";width:calc(100% + 10px);height:calc(100% + 10px);position:absolute;top:-5px;left:-5px}[data-component=checkbox].checked .container{background-color:#241f21}[data-component=checkbox].checked .container .checked{opacity:1}[data-component=checkbox].error{--border-color:#c73623}@media (hover:hover){[data-component=checkbox]:hover .container{background-color:#241f21}}[data-component=checkbox] .checkbox{opacity:0;position:absolute}[data-component=checkbox] .container{border:1px solid var(--border-color);width:17px;height:17px;transition:background-color var(--duration) var(--ease), border-color var(--duration) var(--ease);border-radius:18px;justify-content:center;align-items:center;display:grid;position:relative;overflow:hidden}[data-component=checkbox] .container .icon{opacity:0;grid-area:1/1;position:relative}[data-component=checkbox] .container .icon svg{height:12px}[data-component=checkbox] .container .icon svg path{stroke:#fff}@media only screen and (min-width:2000px){[data-component=checkbox] .container{border-radius:.9vw;width:.85vw;height:.85vw}[data-component=checkbox] .container .icon svg{height:.6vw}}[data-component=article-card]{height:fit-content;position:relative}[data-component=article-card].small{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 4 - var(--grid-gap))}@media only screen and (max-width:743px){[data-component=article-card].small{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 1.333 - var(--grid-gap))}}[data-component=article-card].small .inner .image-wrapper img{-o-object-fit:cover;object-fit:cover;height:clamp(216px,175.05px + 10.5vw,354px)}[data-component=article-card].medium{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 4 - var(--grid-gap))}@media only screen and (max-width:743px){[data-component=article-card].medium{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 1.333 - var(--grid-gap))}}[data-component=article-card].medium .inner .image-wrapper img{-o-object-fit:cover;object-fit:cover;height:clamp(274px,235.39px + 9.9vw,404px)}[data-component=article-card].large{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 2 - var(--grid-gap))}@media only screen and (max-width:743px){[data-component=article-card].large{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 1.2 - var(--grid-gap))}}[data-component=article-card].large .inner .image-wrapper img{-o-object-fit:cover;object-fit:cover;height:clamp(312px,226.2px + 22vw,600px)}@media (hover:hover){[data-component=article-card]:hover a:after{background-color:#e4ded3;transform:scale(1.01)}[data-component=article-card]:hover a .image-wrapper img{transform:scale(1.02)}[data-component=article-card]:hover a .date-wrapper svg{opacity:1;transform:scale(1)}}[data-component=article-card] a{padding:12px;display:block;position:relative}[data-component=article-card] a:before{content:"";width:calc(100% + 20px);height:calc(100% + 20px);position:absolute;top:-10px;left:-10px}[data-component=article-card] a:after{content:"";z-index:-1;background-color:#ebe7df;width:100%;height:100%;transition:all .7s cubic-bezier(.19,1,.22,1);position:absolute;top:0;left:0}[data-component=article-card] .inner{flex-direction:column;gap:12px;display:flex}[data-component=article-card] .inner .image-wrapper{flex-shrink:0;overflow:hidden}[data-component=article-card] .inner .image-wrapper img{width:100%;transition:all 3.4s cubic-bezier(.19,1,.22,1)}[data-component=article-card] .inner .date-wrapper{flex-direction:row;justify-content:space-between;align-items:center;height:20px;margin-top:24px;display:flex}[data-component=article-card] .inner .date-wrapper.align-left{justify-content:flex-end}[data-component=article-card] .inner .date-wrapper svg{opacity:0;transform-origin:0;transition:all 1.3s cubic-bezier(.19,1,.22,1);transform:scale(0)}@media only screen and (max-width:743px){[data-component=article-card] .inner .date-wrapper svg{opacity:1;transform:scale(1)}}[data-component=article-card] .inner .date-wrapper .date{color:#988f8b}@media only screen and (min-width:2000px){[data-component=article-card].small .inner .image-wrapper img{height:17.7vw}[data-component=article-card].medium .inner .image-wrapper img{height:20.2vw}[data-component=article-card].large .inner .image-wrapper img{height:30vw}[data-component=article-card] a{padding:.6vw}[data-component=article-card] .inner{gap:.6vw}[data-component=article-card] .inner .date-wrapper{height:1vw;margin-top:1.2vw}}[data-component=product-card-featured]{background-color:#ebe7df;flex-direction:column;width:100%;height:100%;max-height:clamp(520px,412.75px + 27.5vw,880px);transition:background-color .5s cubic-bezier(.075,.82,.165,1);display:flex;position:relative;overflow:hidden}@media (hover:hover){[data-component=product-card-featured]:hover{background-color:#e4ded3}[data-component=product-card-featured]:hover .explore-button{opacity:1;transform:translate(-50%)translateY(0)}}@media only screen and (max-width:1023px){[data-component=product-card-featured]{height:clamp(520px,412.75px + 27.5vw,880px)}}[data-component=product-card-featured] .header{padding:28px calc(var(--grid-padding) + var(--grid-half-gap)) 4px calc(var(--grid-padding) + var(--grid-half-gap));flex-direction:column-reverse;justify-content:flex-start;gap:6px;display:flex}[data-component=product-card-featured] .image-wrapper{justify-content:center;align-items:center;display:flex;position:relative}[data-component=product-card-featured] .image-wrapper img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:auto;height:max(88px,88px + 36vw);display:block}@media only screen and (max-width:1023px){[data-component=product-card-featured] .image-wrapper img{margin-top:clamp(50px,35.18px + 3.8vw,100px)}}[data-component=product-card-featured] .available-options{bottom:calc(var(--grid-padding) + var(--grid-half-gap));z-index:2;width:100%;padding:28px calc(var(--grid-padding) + var(--grid-half-gap)) 4px calc(var(--grid-padding) + var(--grid-half-gap));flex-direction:row;justify-content:space-between;display:flex;position:absolute}[data-component=product-card-featured] .available-options .-body-medium{color:#988f8b;margin-bottom:6px}[data-component=product-card-featured] .available-options .colors-list{flex-direction:row;flex:50%;align-items:center;gap:6px;display:flex}[data-component=product-card-featured] .available-options .colors-list .color{position:relative}[data-component=product-card-featured] .available-options .colors-list .color.has-image:after{content:"";border:1px solid #241f211a;border-radius:100%;width:100%;height:100%;position:absolute;top:0;left:0}[data-component=product-card-featured] .available-options .colors-list img{border-radius:100%;flex-shrink:0;width:20px;height:20px;overflow:hidden}[data-component=product-card-featured] .available-options .colors-list .color-circle{border:1px solid #241f211a;border-radius:50%;width:20px;height:20px;display:block}[data-component=product-card-featured] .available-options .sizes-list{flex-direction:row;flex:50%;align-items:center;gap:6px;display:flex}[data-component=product-card-featured] .available-options .sizes-list .label{text-align:center;color:#241f218c;letter-spacing:0;font-variation-settings:"cnct" 1000, "wght" 500;width:fit-content;min-width:26px;font-family:var(--font-zimula);border:1px solid #241f211a;border-radius:12px;padding:4.5px 5.5px;font-size:11px;line-height:1.4em}[data-component=product-card-featured] .available-options .more-colors,[data-component=product-card-featured] .available-options .more-sizes{color:#988f8b}[data-component=product-card-featured] .explore-button{bottom:calc(var(--grid-padding) + var(--grid-half-gap));opacity:0;z-index:4;transition:all .5s cubic-bezier(.075,.82,.165,1);position:absolute;left:50%;transform:translate(-50%)translateY(50%)}@media only screen and (max-width:1023px){[data-component=product-card-featured] .explore-button{opacity:1;transform:translate(-50%)translateY(-170%)}}@media only screen and (min-width:2000px){[data-component=product-card-featured]{max-height:44vw}[data-component=product-card-featured] .header{padding:1.4vw calc(var(--grid-padding) + var(--grid-half-gap)) .2vw calc(var(--grid-padding) + var(--grid-half-gap));gap:.3vw}[data-component=product-card-featured] .image-wrapper img{height:35vw}[data-component=product-card-featured] .available-options{padding:1.4vw calc(var(--grid-padding) + var(--grid-half-gap)) .2vw calc(var(--grid-padding) + var(--grid-half-gap))}[data-component=product-card-featured] .available-options .-body-medium{margin-bottom:.3vw}[data-component=product-card-featured] .available-options .colors-list{gap:.3vw}[data-component=product-card-featured] .available-options .colors-list .color-circle,[data-component=product-card-featured] .available-options .colors-list img{width:1vw;height:1vw}[data-component=product-card-featured] .available-options .sizes-list{gap:.3vw}[data-component=product-card-featured] .available-options .sizes-list .label{border-radius:.6vw;min-width:1.3vw;padding:.2vw .25vw;font-size:.55vw}}[data-component=newsletter-input]{position:relative}[data-component=newsletter-input].journal{flex-direction:column;align-items:center;display:flex}[data-component=newsletter-input].journal .email-input{--input-backgroundColorHover:#ebe7df}[data-component=newsletter-input].journal .-body-smaller-medium{color:#241f2180}[data-component=newsletter-input].journal .-body-smaller-medium a{color:#241f21}[data-component=newsletter-input].tagline{flex-direction:column;display:flex}[data-component=newsletter-input].tagline .email-input{--input-backgroundColorHover:#ebe7df;width:100%}[data-component=newsletter-input].tagline .input::placeholder{letter-spacing:-.02em;font-variation-settings:"cnct" 1000, "wght" 500;color:#7a716d;font-family:var(--font-zimula);font-size:clamp(14px,13.22px + .2vw,16px);line-height:1.4em}[data-component=newsletter-input].tagline .checkbox-wrapper{padding-left:max(20.4px,20.4px + .2vw)}@media only screen and (max-width:743px){[data-component=newsletter-input].tagline .checkbox-wrapper{padding-left:0}}[data-component=newsletter-input].tagline .-body-smaller-medium{color:#241f2180}[data-component=newsletter-input].tagline .-body-smaller-medium a{color:#241f21}[data-component=newsletter-input] .email-input{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 3.429 - var(--grid-gap))}[data-component=newsletter-input] .checkbox-wrapper{flex-direction:row;align-items:center;gap:8px;margin-top:18px;display:flex}[data-component=newsletter-input] .-body-smaller-medium{cursor:pointer;color:#241f21;position:relative}[data-component=newsletter-input] .-body-smaller-medium a{letter-spacing:-.02em;font-variation-settings:"cnct" 1000, "wght" 500;color:#241f21;text-underline-offset:3px;font-family:var(--font-zimula);font-size:12px;line-height:1.4em;-webkit-text-decoration:underline #241f2180;text-decoration:underline #241f2180;transition:all .25s ease-out;position:relative}[data-component=newsletter-input] .-body-smaller-medium a:before{content:"";width:calc(100% + 10px);height:calc(100% + 10px);position:absolute;top:-5px;left:-5px}@media (hover:hover){[data-component=newsletter-input] .-body-smaller-medium a:hover{text-underline-offset:4px;text-decoration-color:#241f21}}@media only screen and (min-width:2000px){[data-component=newsletter-input].tagline .input::placeholder{font-size:.8vw}[data-component=newsletter-input].tagline .checkbox-wrapper{padding-left:1.2vw}[data-component=newsletter-input] .checkbox-wrapper{gap:.4vw;margin-top:.9vw}[data-component=newsletter-input] .-body-smaller-medium a{font-size:.6vw}}[data-component=scroller]{overscroll-behavior:contain;-ms-overflow-style:none;scrollbar-width:none;width:100%;height:auto;max-height:100%;position:relative}[data-component=scroller].inner{overflow-y:scroll}[data-component=scroller]::-webkit-scrollbar{display:none}[data-component=scroller] .scroller-container{width:100%}[data-component=preloader]{color:#f2efea;z-index:10000;pointer-events:none;background-color:#f2efea;justify-content:center;align-items:center;width:100svw;height:200svh;display:flex;position:fixed;top:0;left:0}[data-component=preloader].loaded{visibility:hidden;width:0;height:0;display:none}[data-component=preloader] .title{font-size:500px}[data-component=route-progress]{z-index:9999;pointer-events:none;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:100dvh;display:flex;position:fixed;inset:0}[data-component=route-progress] .inner{transform-origin:top;background-color:#e9e778e6;height:100%;transform:scaleY(0)}[data-component=route-progress] .inner,[data-component=route-progress] .progress-bar{will-change:transform, height;width:100vw;position:absolute;top:0;left:0}[data-component=route-progress] .progress-bar{background-color:#e9e778;height:clamp(5px,4.22px + .2vw,8px);transform:scaleX(1)}@media only screen and (min-width:2000px){[data-component=route-progress] .progress-bar{height:.4vw}}[data-component=menu] [data-component=search-dropdown]{--btn-background-color:#fff;--btn-background-color-hover:#fff;--btn-color:#241f21;--icon-color:var(--btn-color);z-index:2;opacity:0;pointer-events:none;background-color:#fff;border-radius:16px;flex-flow:row;width:100%;min-width:max(78px,78px + 30.7vw);height:500px;padding:20px 0 0 20px;display:flex;position:absolute;top:50px;overflow:hidden;box-shadow:0 6px 12px #0000001a}[data-component=menu] [data-component=search-dropdown].fluor{background-color:#e9e778}[data-component=menu] [data-component=search-dropdown].fluor:after{background:linear-gradient(#e9e77800,#e9e778 85%)}[data-component=menu] [data-component=search-dropdown].fluor .group .group-title{color:#241f21}[data-component=menu] [data-component=search-dropdown].fluor .group .item .thumb-container{background-color:#fff}[data-component=menu] [data-component=search-dropdown].fluor .group .item .text-wrapper .item-title{color:#241f2199}[data-component=menu] [data-component=search-dropdown].fluor .group .item .text-wrapper .item-title .highlight-chars{color:#241f21}[data-component=menu] [data-component=search-dropdown].fluor .group .item .text-wrapper .item-description{color:#241f2199}[data-component=menu] [data-component=search-dropdown].fluor .group .item .text-wrapper .item-description .highlight-chars{color:#241f21}[data-component=menu] [data-component=search-dropdown].open{opacity:1;pointer-events:all}[data-component=menu] [data-component=search-dropdown]:after{content:"";z-index:2;background:linear-gradient(#fff0,#fff 85%);width:100%;height:max(22px,22px + 1.1vw);position:absolute;bottom:-1px;left:0}[data-component=menu] [data-component=search-dropdown] .buro-message{padding-top:3px}[data-component=menu] [data-component=search-dropdown] .buro-message .-body-big-medium{display:flex}[data-component=menu] [data-component=search-dropdown] .buro-message svg{width:max(20.4px,20.4px + .2vw);height:max(20.4px,20.4px + .2vw);margin-top:-3px;margin-left:4px}[data-component=menu] [data-component=search-dropdown] .inner{width:100%;padding-right:20px;overflow:hidden scroll}[data-component=menu] [data-component=search-dropdown] .group{margin-top:28px;margin-bottom:20px}[data-component=menu] [data-component=search-dropdown] .group:first-child{margin-top:0}[data-component=menu] [data-component=search-dropdown] .group .group-title{color:#988f8b;letter-spacing:-.02em;font-variation-settings:"cnct" 1000, "wght" 500;text-transform:capitalize;width:fit-content;font-family:var(--font-zimula);margin-bottom:18px;font-size:14px;line-height:1em;transition:color .5s cubic-bezier(.19,1,.22,1);display:block}@media (hover:hover){[data-component=menu] [data-component=search-dropdown] .group .group-title:hover{color:#241f21}}[data-component=menu] [data-component=search-dropdown] .group .pages.products{flex-flow:wrap;gap:20px;display:flex}[data-component=menu] [data-component=search-dropdown] .group .pages.products li{box-sizing:border-box;flex:0 0 calc(25% - 15px);width:calc(25% - 15px)}[data-component=menu] [data-component=search-dropdown] .group .pages.products li .item{flex-direction:column;gap:8px;display:flex}[data-component=menu] [data-component=search-dropdown] .group .pages.products li .item .thumb-container{border-radius:10px;width:100%;position:relative;overflow:hidden}[data-component=menu] [data-component=search-dropdown] .group .pages.products li .item .thumb-container .thumb{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;width:100%;transition:opacity .6s cubic-bezier(.19,1,.22,1)}[data-component=menu] [data-component=search-dropdown] .group .pages.products li .item .thumb-container .thumb.placeholder{opacity:.5;height:auto;display:block}[data-component=menu] [data-component=search-dropdown] .group .pages.products li .item .thumb-container .thumb.actual{opacity:0;height:100%;position:absolute;inset:0}[data-component=menu] [data-component=search-dropdown] .group .pages.products li .item .thumb-container.is-loaded .thumb.placeholder{opacity:0}[data-component=menu] [data-component=search-dropdown] .group .pages.products li .item .thumb-container.is-loaded .thumb.actual{opacity:1}[data-component=menu] [data-component=search-dropdown] .group .pages.products li .item .text-wrapper{flex-direction:column;gap:1px;width:100%;display:flex}[data-component=menu] [data-component=search-dropdown] .group .pages.products li .item .text-wrapper .category-tag{margin-bottom:6px}[data-component=menu] [data-component=search-dropdown] .group .pages.products li .item .text-wrapper .item-title{-webkit-line-clamp:2;white-space:normal;text-overflow:ellipsis;-webkit-box-orient:vertical;margin-bottom:3px;display:-webkit-box;overflow:hidden}[data-component=menu] [data-component=search-dropdown] .group .pages.products li .item .text-wrapper .item-description{-webkit-line-clamp:2;white-space:normal;text-overflow:ellipsis;-webkit-box-orient:vertical;width:100%;display:-webkit-box;overflow:hidden}[data-component=menu] [data-component=search-dropdown] .group .item{flex-direction:row;align-items:center;gap:8px;margin-bottom:12px;display:flex}@media (hover:hover){[data-component=menu] [data-component=search-dropdown] .group .item:hover .text-wrapper .item-description,[data-component=menu] [data-component=search-dropdown] .group .item:hover .text-wrapper .item-title{color:#241f21}}[data-component=menu] [data-component=search-dropdown] .group .item .thumb-container{background-color:#ebe7df;border-radius:3px;flex-shrink:0}[data-component=menu] [data-component=search-dropdown] .group .item .thumb-container img{-o-object-fit:cover;object-fit:cover;width:36px;height:36px}[data-component=menu] [data-component=search-dropdown] .group .item .text-wrapper{flex-direction:column;gap:1px;display:flex}[data-component=menu] [data-component=search-dropdown] .group .item .text-wrapper .item-title{letter-spacing:-.02em;font-variation-settings:"cnct" 1000, "wght" 500;color:#988f8b;font-family:var(--font-zimula);font-size:14px;line-height:1.15em;transition:color .5s cubic-bezier(.19,1,.22,1)}[data-component=menu] [data-component=search-dropdown] .group .item .text-wrapper .item-title .highlight-chars{letter-spacing:-.02em;font-variation-settings:"cnct" 1000, "wght" 500;color:#241f21;font-family:var(--font-zimula);font-size:14px;line-height:1.4em}[data-component=menu] [data-component=search-dropdown] .group .item .text-wrapper .item-description{letter-spacing:0;font-variation-settings:"cnct" 1000, "wght" 500;color:#988f8b;white-space:nowrap;text-overflow:ellipsis;width:max(73px,73px + 28.1vw);font-family:var(--font-zimula);font-size:11px;line-height:1.2em;transition:color .5s cubic-bezier(.19,1,.22,1);display:block;overflow:hidden}[data-component=menu] [data-component=search-dropdown] .group .item .text-wrapper .item-description .highlight-chars{letter-spacing:0;font-variation-settings:"cnct" 1000, "wght" 500;color:#241f21;font-family:var(--font-zimula);font-size:11px;line-height:1.2em}[data-component=menu] [data-component=search-dropdown] .inner{scrollbar-width:thin;scrollbar-color:#988f8b transparent}[data-component=menu] [data-component=search-dropdown] .inner::-webkit-scrollbar{width:4px;height:4px}[data-component=menu] [data-component=search-dropdown] .inner::-webkit-scrollbar-track{background:0 0}[data-component=menu] [data-component=search-dropdown] .inner::-webkit-scrollbar-thumb{background-color:#988f8b;background-clip:padding-box;border:1px solid #0000;border-radius:999px}[data-component=menu] [data-component=search-dropdown] .inner::-webkit-scrollbar-corner{background:0 0}[data-component=menu] [data-component=search-dropdown] .inner::-webkit-scrollbar-button{width:0;height:0;display:none}@media only screen and (min-width:2000px){[data-component=menu] [data-component=search-dropdown]{border-radius:.8vw;min-width:30vw;padding:1vw;top:2.5vw}[data-component=menu] [data-component=search-dropdown]:after{height:2vw}[data-component=menu] [data-component=search-dropdown] .buro-message svg{width:1.2vw;height:1.2vw}[data-component=menu] [data-component=search-dropdown] .inner{padding-right:1vw}[data-component=menu] [data-component=search-dropdown] .group{margin-top:1.4vw;margin-bottom:1vw}[data-component=menu] [data-component=search-dropdown] .group .group-title{margin-bottom:.9vw;font-size:.7vw}[data-component=menu] [data-component=search-dropdown] .group .pages.products{gap:1vw}[data-component=menu] [data-component=search-dropdown] .group .pages.products li{flex:0 0 calc(25% - .75vw);width:calc(25% - .75vw)}[data-component=menu] [data-component=search-dropdown] .group .pages.products li .item{gap:.4vw}[data-component=menu] [data-component=search-dropdown] .group .pages.products li .item .thumb-container{border-radius:.5vw}[data-component=menu] [data-component=search-dropdown] .group .pages.products li .item .text-wrapper{gap:.05vw}[data-component=menu] [data-component=search-dropdown] .group .pages.products li .item .text-wrapper .category-tag{margin-bottom:.3vw}[data-component=menu] [data-component=search-dropdown] .group .pages.products li .item .text-wrapper .item-title{margin-bottom:.15vw}[data-component=menu] [data-component=search-dropdown] .group .item{gap:.4vw;margin-bottom:.6vw}[data-component=menu] [data-component=search-dropdown] .group .item .thumb-container img{width:1.8vw;height:1.8vw}[data-component=menu] [data-component=search-dropdown] .group .item .text-wrapper{gap:.05vw}[data-component=menu] [data-component=search-dropdown] .group .item .text-wrapper .item-title,[data-component=menu] [data-component=search-dropdown] .group .item .text-wrapper .item-title .highlight-chars{font-size:.7vw}[data-component=menu] [data-component=search-dropdown] .group .item .text-wrapper .item-description{width:27.5vw;font-size:.55vw}[data-component=menu] [data-component=search-dropdown] .group .item .text-wrapper .item-description .highlight-chars{font-size:.55vw}[data-component=menu] [data-component=search-dropdown] .inner::-webkit-scrollbar{width:.2vw;height:.2vw}[data-component=menu] [data-component=search-dropdown] .inner::-webkit-scrollbar-thumb{border:.05vw solid #0000}}[data-component=menu-mobile] [data-component=search-dropdown]{--btn-background-color:#fff;--btn-background-color-hover:#fff;--btn-color:#241f21;--icon-color:var(--btn-color);z-index:2;opacity:0;pointer-events:none;background-color:#ebe7df;flex-flow:row;width:100%;height:70svh;padding-bottom:0;padding-left:13px;padding-right:0;display:flex;position:absolute;top:80px;overflow:hidden}[data-component=menu-mobile] [data-component=search-dropdown].open{opacity:1;pointer-events:all}[data-component=menu-mobile] [data-component=search-dropdown]:after{content:"";z-index:2;background:linear-gradient(#ebe7df00,#ebe7df 85%);border-bottom-right-radius:clamp(20px,18.83px + .3vw,24px);border-bottom-left-radius:clamp(20px,18.83px + .3vw,24px);width:100%;height:max(22px,22px + 1.1vw);position:absolute;bottom:-1px;left:0}[data-component=menu-mobile] [data-component=search-dropdown]:before{content:"";z-index:2;background:linear-gradient(#ebe7df 20%,#ebe7df00 95%);width:100%;height:max(28px,28px + 4.2vw);position:absolute;top:-1px;left:0}[data-component=menu-mobile] [data-component=search-dropdown] .buro-message{padding-top:3px}[data-component=menu-mobile] [data-component=search-dropdown] .buro-message .-body-big-medium{display:flex}[data-component=menu-mobile] [data-component=search-dropdown] .buro-message svg{width:max(20.4px,20.4px + .2vw);height:max(20.4px,20.4px + .2vw);margin-top:-3px;margin-left:4px}[data-component=menu-mobile] [data-component=search-dropdown] .inner{width:100%;padding-right:20px;overflow:hidden scroll}[data-component=menu-mobile] [data-component=search-dropdown] .group{margin-top:28px;margin-bottom:20px}[data-component=menu-mobile] [data-component=search-dropdown] .group:first-child{margin-top:0}[data-component=menu-mobile] [data-component=search-dropdown] .group .group-title{color:#988f8b;letter-spacing:-.02em;font-variation-settings:"cnct" 1000, "wght" 500;text-transform:capitalize;width:fit-content;font-family:var(--font-zimula);margin-bottom:18px;font-size:14px;line-height:1em;transition:color .5s cubic-bezier(.19,1,.22,1);display:block}@media (hover:hover){[data-component=menu-mobile] [data-component=search-dropdown] .group .group-title:hover{color:#241f21}}[data-component=menu-mobile] [data-component=search-dropdown] .group .pages.products{flex-flow:wrap;gap:max(20.4px,20.4px + .2vw) 10px;display:flex}[data-component=menu-mobile] [data-component=search-dropdown] .group .pages.products li{box-sizing:border-box;flex:0 0 calc(50% - 5px);width:calc(50% - 5px)}[data-component=menu-mobile] [data-component=search-dropdown] .group .pages.products li .item{flex-direction:column;gap:8px;display:flex}[data-component=menu-mobile] [data-component=search-dropdown] .group .pages.products li .item .thumb-container{border-radius:10px;width:100%}[data-component=menu-mobile] [data-component=search-dropdown] .group .pages.products li .item .thumb-container img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;width:100%;height:auto}[data-component=menu-mobile] [data-component=search-dropdown] .group .pages.products li .item .text-wrapper{flex-direction:column;gap:1px;width:100%;display:flex}[data-component=menu-mobile] [data-component=search-dropdown] .group .pages.products li .item .text-wrapper .category-tag{margin-bottom:6px}[data-component=menu-mobile] [data-component=search-dropdown] .group .pages.products li .item .text-wrapper .item-title{-webkit-line-clamp:2;white-space:normal;text-overflow:ellipsis;-webkit-box-orient:vertical;margin-bottom:3px;display:-webkit-box;overflow:hidden}[data-component=menu-mobile] [data-component=search-dropdown] .group .pages.products li .item .text-wrapper .item-description{-webkit-line-clamp:2;white-space:normal;text-overflow:ellipsis;-webkit-box-orient:vertical;width:100%;display:-webkit-box;overflow:hidden}[data-component=menu-mobile] [data-component=search-dropdown] .group .item{flex-direction:row;align-items:center;gap:8px;margin-bottom:12px;display:flex}@media (hover:hover){[data-component=menu-mobile] [data-component=search-dropdown] .group .item:hover .text-wrapper .item-description,[data-component=menu-mobile] [data-component=search-dropdown] .group .item:hover .text-wrapper .item-title{color:#241f21}}[data-component=menu-mobile] [data-component=search-dropdown] .group .item .thumb-container{background-color:#f4efd7;border-radius:3px;flex-shrink:0}[data-component=menu-mobile] [data-component=search-dropdown] .group .item .thumb-container img{-o-object-fit:cover;object-fit:cover;width:36px;height:36px}[data-component=menu-mobile] [data-component=search-dropdown] .group .item .text-wrapper{flex-direction:column;gap:1px;display:flex}[data-component=menu-mobile] [data-component=search-dropdown] .group .item .text-wrapper .item-title{letter-spacing:-.02em;font-variation-settings:"cnct" 1000, "wght" 500;color:#988f8b;font-family:var(--font-zimula);font-size:14px;line-height:1.15em;transition:color .5s cubic-bezier(.19,1,.22,1)}[data-component=menu-mobile] [data-component=search-dropdown] .group .item .text-wrapper .item-title .highlight-chars{letter-spacing:-.02em;font-variation-settings:"cnct" 1000, "wght" 500;color:#241f21;font-family:var(--font-zimula);font-size:14px;line-height:1.4em}[data-component=menu-mobile] [data-component=search-dropdown] .group .item .text-wrapper .item-description{letter-spacing:0;font-variation-settings:"cnct" 1000, "wght" 500;color:#988f8b;white-space:nowrap;text-overflow:ellipsis;width:max(73px,73px + 28.1vw);font-family:var(--font-zimula);font-size:11px;line-height:1.2em;transition:color .5s cubic-bezier(.19,1,.22,1);display:block;overflow:hidden}[data-component=menu-mobile] [data-component=search-dropdown] .group .item .text-wrapper .item-description .highlight-chars{letter-spacing:0;font-variation-settings:"cnct" 1000, "wght" 500;color:#241f21;font-family:var(--font-zimula);font-size:11px;line-height:1.2em}[data-component=menu-mobile] [data-component=search-dropdown] .inner{scrollbar-width:thin;scrollbar-color:#988f8b transparent}[data-component=menu-mobile] [data-component=search-dropdown] .inner::-webkit-scrollbar{width:4px;height:4px}[data-component=menu-mobile] [data-component=search-dropdown] .inner::-webkit-scrollbar-track{background:0 0}[data-component=menu-mobile] [data-component=search-dropdown] .inner::-webkit-scrollbar-thumb{background-color:#988f8b;background-clip:padding-box;border:1px solid #0000;border-radius:999px}[data-component=menu-mobile] [data-component=search-dropdown] .inner::-webkit-scrollbar-corner{background:0 0}[data-component=menu-mobile] [data-component=search-dropdown] .inner::-webkit-scrollbar-button{width:0;height:0;display:none}@media only screen and (min-width:2000px){[data-component=menu-mobile] [data-component=search-dropdown]{padding-left:.65vw;top:4vw}[data-component=menu-mobile] [data-component=search-dropdown]:after{border-bottom-right-radius:1.2vw;border-bottom-left-radius:1.2vw;height:2vw}[data-component=menu-mobile] [data-component=search-dropdown]:before{height:5vw}[data-component=menu-mobile] [data-component=search-dropdown] .buro-message svg{width:1.2vw;height:1.2vw}[data-component=menu-mobile] [data-component=search-dropdown] .inner{padding-right:1vw}[data-component=menu-mobile] [data-component=search-dropdown] .group{margin-top:1.4vw;margin-bottom:1vw}[data-component=menu-mobile] [data-component=search-dropdown] .group .group-title{margin-bottom:.9vw;font-size:.7vw}[data-component=menu-mobile] [data-component=search-dropdown] .group .pages.products{gap:1.2vw .5vw}[data-component=menu-mobile] [data-component=search-dropdown] .group .pages.products li{flex:0 0 calc(50% - .25vw);width:calc(50% - .25vw)}[data-component=menu-mobile] [data-component=search-dropdown] .group .pages.products li .item{gap:.4vw}[data-component=menu-mobile] [data-component=search-dropdown] .group .pages.products li .item .thumb-container{border-radius:.5vw}[data-component=menu-mobile] [data-component=search-dropdown] .group .pages.products li .item .text-wrapper{gap:.05vw}[data-component=menu-mobile] [data-component=search-dropdown] .group .pages.products li .item .text-wrapper .category-tag{margin-bottom:.3vw}[data-component=menu-mobile] [data-component=search-dropdown] .group .pages.products li .item .text-wrapper .item-title{margin-bottom:.15vw}[data-component=menu-mobile] [data-component=search-dropdown] .group .item{gap:.4vw;margin-bottom:.6vw}[data-component=menu-mobile] [data-component=search-dropdown] .group .item .thumb-container img{width:1.8vw;height:1.8vw}[data-component=menu-mobile] [data-component=search-dropdown] .group .item .text-wrapper{gap:.05vw}[data-component=menu-mobile] [data-component=search-dropdown] .group .item .text-wrapper .item-title,[data-component=menu-mobile] [data-component=search-dropdown] .group .item .text-wrapper .item-title .highlight-chars{font-size:.7vw}[data-component=menu-mobile] [data-component=search-dropdown] .group .item .text-wrapper .item-description{width:27.5vw;font-size:.55vw}[data-component=menu-mobile] [data-component=search-dropdown] .group .item .text-wrapper .item-description .highlight-chars{font-size:.55vw}[data-component=menu-mobile] [data-component=search-dropdown] .inner::-webkit-scrollbar{width:.2vw;height:.2vw}[data-component=menu-mobile] [data-component=search-dropdown] .inner::-webkit-scrollbar-thumb{border:.05vw solid #0000}}[data-component=menu] [data-component=navigation]{position:relative}[data-component=menu] [data-component=navigation].fluor .meta-row-container [data-meta-row-shape] path{fill:#e9e778}[data-component=menu] [data-component=navigation].is-navigating .menu-items .button{pointer-events:none;cursor:progress}[data-component=menu] [data-component=navigation] .menu-items{flex-direction:row;gap:6px;display:flex}[data-component=menu] [data-component=navigation] .menu-items .button{z-index:2;text-transform:uppercase;cursor:not-allowed;border-radius:12px;align-items:center;padding:10px 20px;line-height:1.7em;transition:margin .3s cubic-bezier(.19,1,.22,1);display:flex;position:relative}[data-component=menu] [data-component=navigation] .menu-items .button:before{content:"";width:calc(100% + 40px);height:calc(100% + 40px);position:absolute;top:-20px;left:-20px}[data-component=menu] [data-component=navigation] .menu-items .button:after{content:"";opacity:0;background-color:#241f21;border-radius:30px;width:4px;height:4px;position:absolute;bottom:5px;left:50%;transform:translate(-50%)}[data-component=menu] [data-component=navigation] .menu-items .button:hover{margin:0 20px;transition:margin .5s cubic-bezier(.175,.885,.32,1.275)}[data-component=menu] [data-component=navigation] .menu-items .button:hover:first-child{margin:0 20px 0 0}[data-component=menu] [data-component=navigation] .menu-items .button:hover:last-child{margin:0 0 0 20px}[data-component=menu] [data-component=navigation] .menu-items .button.router-link-active,[data-component=menu] [data-component=navigation] .menu-items .button.router-link-exact-active{margin:0 20px}[data-component=menu] [data-component=navigation] .menu-items .button.router-link-active:after,[data-component=menu] [data-component=navigation] .menu-items .button.router-link-exact-active:after{opacity:1}[data-component=menu] [data-component=navigation] .menu-items .button.router-link-active:first-child,[data-component=menu] [data-component=navigation] .menu-items .button.router-link-exact-active:first-child{margin:0 20px 0 0}[data-component=menu] [data-component=navigation] .menu-items .button.router-link-active:last-child,[data-component=menu] [data-component=navigation] .menu-items .button.router-link-exact-active:last-child{margin:0 0 0 20px}[data-component=menu] [data-component=navigation] .menu-items .button.link{cursor:pointer}[data-component=menu] [data-component=navigation] .menu-items .button.router-link-active+.button:hover{margin-left:0}[data-component=menu] [data-component=navigation] .menu-items .button:hover:has(+.router-link-active){margin-right:0}[data-component=menu] [data-component=navigation] .meta-row-container [data-meta-row-shape] path{transition:fill 1s cubic-bezier(.19,1,.22,1)}[data-component=menu] [data-component=navigation] .radial-bg{--size:30px;content:"";top:0;left:0;left:var(--x);top:var(--y);width:var(--size);height:var(--size);mix-blend-mode:difference;pointer-events:none;background:radial-gradient(circle,#0000004d 5%,#0000 65%);transition:width .2s,height .2s;position:absolute;transform:translate(-50%,-50%)}@media only screen and (min-width:2000px){[data-component=menu] [data-component=navigation] .menu-items{gap:.3vw}[data-component=menu] [data-component=navigation] .menu-items .button{border-radius:.6vw;padding:.5vw 1vw}[data-component=menu] [data-component=navigation] .menu-items .button:after{bottom:.25vw}[data-component=menu] [data-component=navigation] .menu-items .button:hover{margin:0 1vw}[data-component=menu] [data-component=navigation] .menu-items .button:hover:first-child{margin-right:1vw}[data-component=menu] [data-component=navigation] .menu-items .button:hover:last-child{margin-left:1vw}[data-component=menu] [data-component=navigation] .menu-items .button.router-link-active,[data-component=menu] [data-component=navigation] .menu-items .button.router-link-exact-active{margin:0 1vw}[data-component=menu] [data-component=navigation] .menu-items .button.router-link-active:first-child,[data-component=menu] [data-component=navigation] .menu-items .button.router-link-exact-active:first-child{margin-right:1vw}[data-component=menu] [data-component=navigation] .menu-items .button.router-link-active:last-child,[data-component=menu] [data-component=navigation] .menu-items .button.router-link-exact-active:last-child{margin-left:1vw}}[data-component=menu] [data-component=language-selector]{position:relative}[data-component=menu] [data-component=language-selector].dark{--text-color:#241f21}[data-component=menu] [data-component=language-selector].dark,[data-component=menu] [data-component=language-selector].light{--background-color:transparent;--background-color-active:#241f21;--text-color-active:#f2efea}[data-component=menu] [data-component=language-selector].light{--text-color:#fff}[data-component=menu] [data-component=language-selector].fluor{--background-color:transparent;--background-color-active:#e9e778;--text-color:#e9e778;--text-color-active:#032422}[data-component=menu] [data-component=language-selector] .close-click{z-index:1;cursor:default;background:0 0;position:fixed;inset:0}[data-component=menu] [data-component=language-selector] .lang-btn{cursor:pointer;color:var(--text-color);border-radius:8px;flex-direction:row;align-items:center;padding:3.5px 6px 3.5px 10px;display:flex}[data-component=menu] [data-component=language-selector] .lang-btn .arrow path{fill:var(--text-color)}[data-component=menu] [data-component=language-selector] .lang-btn.open{background-color:var(--background-color-active);color:var(--text-color-active);z-index:2;position:relative}[data-component=menu] [data-component=language-selector] .lang-btn.open .arrow path{fill:var(--text-color-active)}@media (hover:hover){[data-component=menu] [data-component=language-selector] .lang-btn:hover{opacity:.6}}[data-component=menu] [data-component=language-selector] .current-lang{text-transform:uppercase}[data-component=menu] [data-component=language-selector] .lang-dropdown{z-index:3;height:0;position:absolute;bottom:-20px;right:0}[data-component=menu] [data-component=language-selector] .lang-dropdown .inner{background-color:#f9f8f6;border-radius:12px;flex-direction:column;gap:2px;height:fit-content;padding:5px;display:flex}[data-component=menu] [data-component=language-selector] .lang-dropdown .item{cursor:pointer;background-color:#f9f8f6;border-radius:8px;flex-direction:row;justify-content:space-between;align-items:center;gap:16px;padding:8px 8px 8px 12px;display:flex}[data-component=menu] [data-component=language-selector] .lang-dropdown .item svg{opacity:0}[data-component=menu] [data-component=language-selector] .lang-dropdown .item.active{pointer-events:none;background-color:#e4ded3}[data-component=menu] [data-component=language-selector] .lang-dropdown .item.active svg{opacity:1}@media (hover:hover){[data-component=menu] [data-component=language-selector] .lang-dropdown .item:hover{background-color:#e4ded3}}@media only screen and (min-width:2000px){[data-component=menu] [data-component=language-selector] .lang-btn{border-radius:.4vw;padding:.15vw .3vw .15vw .5vw}[data-component=menu] [data-component=language-selector] .lang-dropdown{bottom:-1vw}[data-component=menu] [data-component=language-selector] .lang-dropdown .inner{border-radius:.6vw;gap:.1vw;padding:.25vw}[data-component=menu] [data-component=language-selector] .lang-dropdown .item{border-radius:.4vw;gap:.8vw;padding:.4vw .4vw .4vw .6vw}}[data-component=search-wrapper]{--btn-background-color:#fff;--btn-background-color-hover:#fff;--btn-color:#241f21;--icon-color:var(--btn-color);flex-flow:row;display:flex;position:relative}[data-component=search-wrapper].fluor{--btn-background-color:#e9e778;--btn-background-color-hover:#e9e778}[data-component=search-wrapper].open>.bg{pointer-events:all;display:block}[data-component=search-wrapper].open .meta-row-container svg{fill:#fff}[data-component=search-wrapper]>.bg{pointer-events:none;z-index:1;width:100vw;height:100vh;display:none;position:fixed;top:0;left:0}[data-component=menu] [data-component=search-button]{--btn-background-color:#fff;--btn-background-color-hover:#fff;--btn-color:#241f21;--icon-color:var(--btn-color);z-index:2;flex-flow:row;display:flex;position:relative}[data-component=menu] [data-component=search-button].fluor{--icon-color:#e9e778}[data-component=menu] [data-component=search-button].fluor .border{background-color:#e9e7781a}[data-component=menu] [data-component=search-button].light{--icon-color:#fff}[data-component=menu] [data-component=search-button].light .border{background-color:#ffffff1a}[data-component=menu] [data-component=search-button].open.light{--icon-color:#241f21}[data-component=menu] [data-component=search-button].open.fluor{--icon-color:#032422}[data-component=menu] [data-component=search-button].open.fluor.fluor .meta-row-container svg{fill:#e9e778}[data-component=menu] [data-component=search-button].open .border{transform:scaleY(0)}[data-component=menu] [data-component=search-button].open .main-button .icon.close{opacity:1;transform:scale(1)}[data-component=menu] [data-component=search-button].open .main-button .icon.search{opacity:.5;transform:scale(0)}[data-component=menu] [data-component=search-button] .border{transform-origin:50%;background-color:#0000001a;width:1px;height:100%;margin-left:2px;transition:transform .5s cubic-bezier(.19,1,.22,1);transform:scaleY(1)}[data-component=menu] [data-component=search-button] .meta-row-container svg{fill:#0000;transition:fill 1s cubic-bezier(.19,1,.22,1)}[data-component=menu] [data-component=search-button] .main-button{cursor:pointer;justify-content:center;align-items:center;gap:12px;width:fit-content;padding:9px 12px;transition:all 1s cubic-bezier(1,0,0,1);display:inline-flex;position:relative}[data-component=menu] [data-component=search-button] .main-button .icon.close{opacity:.5;transition:all .5s cubic-bezier(.19,1,.22,1);position:absolute;transform:scale(0)}[data-component=menu] [data-component=search-button] .main-button .icon.search{opacity:1;transition:all .5s cubic-bezier(.19,1,.22,1);transform:scale(1)}[data-component=menu] [data-component=search-button] .main-button:before{content:"";width:calc(100% + 10px);height:calc(100% + 10px);position:absolute;top:-5px;left:-5px}[data-component=menu] [data-component=search-button] .main-button .bg{z-index:2;border-radius:12px;display:block;position:absolute;inset:0}[data-component=menu] [data-component=search-button] .main-button .icon{z-index:3;position:relative}[data-component=menu] [data-component=search-button] .search-input{z-index:4;flex-direction:row;align-content:center;width:clamp(50px,45vw - 125.5px,640px);display:flex;position:relative;overflow:hidden}@media only screen and (max-width:1290px){[data-component=menu] [data-component=search-button] .search-input{width:clamp(50px,22.9vw - 39.31px,350px)}}[data-component=menu] [data-component=search-button] .search-input .inner{pointer-events:none;justify-content:center;align-items:center;width:100%;height:38px;padding:2px 10px;display:flex}[data-component=menu] [data-component=search-button] .search-input .inner input{opacity:0;letter-spacing:-.02em;font-variation-settings:"cnct" 1000, "wght" 500;color:#241f21b3;cursor:auto;width:100%;font-family:var(--font-zimula);padding-left:3px;font-size:clamp(12px,10.83px + .3vw,16px);line-height:1.4em}@media only screen and (max-width:1023px){[data-component=menu] [data-component=search-button] .search-input .inner input{font-size:16px}}[data-component=menu] [data-component=search-button] .search-input .inner input::placeholder{letter-spacing:-.02em;font-variation-settings:"cnct" 1000, "wght" 500;color:#241f2199;font-family:var(--font-zimula);font-size:clamp(12px,10.83px + .3vw,16px);line-height:1.4em}@media only screen and (max-width:1023px){[data-component=menu] [data-component=search-button] .search-input .inner input::placeholder{font-size:16px}}@media (hover:hover){[data-component=menu] [data-component=search-button]:hover.fluor,[data-component=menu] [data-component=search-button][data-hover=true].fluor{--icon-color:#241f21}[data-component=menu] [data-component=search-button]:hover.fluor .meta-row-container svg,[data-component=menu] [data-component=search-button][data-hover=true].fluor .meta-row-container svg{fill:#e9e778}[data-component=menu] [data-component=search-button]:hover.dark,[data-component=menu] [data-component=search-button]:hover.light,[data-component=menu] [data-component=search-button][data-hover=true].dark,[data-component=menu] [data-component=search-button][data-hover=true].light{--icon-color:#241f21}[data-component=menu] [data-component=search-button]:hover.dark .meta-row-container svg,[data-component=menu] [data-component=search-button]:hover.light .meta-row-container svg,[data-component=menu] [data-component=search-button][data-hover=true].dark .meta-row-container svg,[data-component=menu] [data-component=search-button][data-hover=true].light .meta-row-container svg{fill:#fff}[data-component=menu] [data-component=search-button]:hover .border,[data-component=menu] [data-component=search-button][data-hover=true] .border{transform:scaleY(0)}}@media only screen and (min-width:2000px){[data-component=menu] [data-component=search-button] .main-button{gap:.6vw;padding:.45vw .6vw}[data-component=menu] [data-component=search-button] .main-button .bg{border-radius:.6vw}[data-component=menu] [data-component=search-button] .search-input{width:32vw}[data-component=menu] [data-component=search-button] .search-input .inner{height:1.9vw}[data-component=menu] [data-component=search-button] .search-input .inner input{padding-left:.15vw;font-size:.8vw}[data-component=menu] [data-component=search-button] .search-input .inner input::placeholder{font-size:.8vw}}[data-component=menu]{z-index:10;width:100%;position:fixed;top:0}[data-component=menu].hidden{opacity:0;pointer-events:none}[data-component=menu].is-navigating{pointer-events:none;cursor:progress}[data-component=menu].fluor .logo-wrapper svg path{fill:#e9e778}[data-component=menu].dark .logo-wrapper svg path{fill:#241f21}[data-component=menu].light .logo-wrapper svg path{fill:#f2efea}[data-component=menu] .g-row{justify-content:space-between;width:100%;padding-top:24px;padding-bottom:24px;display:flex}[data-component=menu] .g-row .g-col.left{flex-direction:row;display:flex}[data-component=menu] .g-row .centered{justify-content:center;display:flex}[data-component=menu] .g-row .right{justify-content:flex-end;display:flex}[data-component=menu] .logo-wrapper{align-items:center;margin-right:clamp(10px,7.66px + .6vw,18px);display:flex}[data-component=menu] .logo-wrapper a{display:inline-block}[data-component=menu] .navigation{flex-direction:row;align-items:center;gap:16px;transition:all .5s cubic-bezier(1,0,0,1);display:flex}[data-component=menu] .navigation.hidden{opacity:0;pointer-events:none}@media only screen and (min-width:2000px){[data-component=menu] .g-row{padding-top:1.2vw;padding-bottom:1.2vw}[data-component=menu] .logo-wrapper{margin-right:.9vw}[data-component=menu] .navigation{gap:.8vw}}[data-component=menu-mobile] [data-component=navigation]{z-index:1;width:100vw;height:100dvh;padding-top:90px;padding-bottom:16px;padding-left:var(--grid-padding);padding-right:var(--grid-padding);pointer-events:none;opacity:0;background-color:#ebe7df;flex-direction:column;justify-content:space-between;display:flex;position:absolute;top:0;left:0;overflow:hidden}[data-component=menu-mobile] [data-component=navigation].open{pointer-events:auto}[data-component=menu-mobile] [data-component=navigation].search-open .menu-bg{display:none}[data-component=menu-mobile] [data-component=navigation] .menu-bg{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}[data-component=menu-mobile] [data-component=navigation] .menu-bg img{mix-blend-mode:multiply;transform-origin:50% 40%;width:100%;animation:5s ease-in-out infinite leafShadowDrift-4d1adb8d;position:absolute;top:0;left:0}[data-component=menu-mobile] [data-component=navigation] .search-container{z-index:4;position:relative}[data-component=menu-mobile] [data-component=navigation] .menu-items{flex-direction:column;align-items:flex-start;gap:6px;margin-top:88px;display:flex}[data-component=menu-mobile] [data-component=navigation] .menu-items .-title-2-medium svg{width:0;transform:scaleX(.5)translate(-50%)}[data-component=menu-mobile] [data-component=navigation] .menu-items .router-link-active,[data-component=menu-mobile] [data-component=navigation] .menu-items .router-link-exact-active{pointer-events:none}[data-component=menu-mobile] [data-component=navigation] .menu-items .router-link-active .-title-2-medium svg,[data-component=menu-mobile] [data-component=navigation] .menu-items .router-link-exact-active .-title-2-medium svg{width:26px;transform:scaleX(1)translate(0)}[data-component=menu-mobile] [data-component=navigation] .support-links{flex-wrap:wrap;display:flex}[data-component=menu-mobile] [data-component=navigation] .support-links a{will-change:transform, opacity;flex:50%;margin-bottom:4px;display:block}@media only screen and (min-width:2000px){[data-component=menu-mobile] [data-component=navigation]{padding-top:4.5vw;padding-bottom:.8vw}[data-component=menu-mobile] [data-component=navigation] .menu-items{gap:.3vw;margin-top:4.4vw}[data-component=menu-mobile] [data-component=navigation] .menu-items .router-link-active .-title-2-medium svg,[data-component=menu-mobile] [data-component=navigation] .menu-items .router-link-exact-active .-title-2-medium svg{width:1.3vw}}@keyframes leafShadowDrift-4d1adb8d{0%{filter:brightness()contrast();opacity:1;transform:translateZ(0)scale(1)skew(0deg)}38%{filter:brightness(1.02)contrast(.98);opacity:.9;transform:translate(-.75%,1%)scale(1.015)skew(-.45deg)}72%{filter:brightness(.98)contrast(1.01);opacity:.8;transform:translate(.65%,-.85%)scale(1.02)skew(.45deg)}to{filter:brightness()contrast();opacity:1;transform:translateZ(0)scale(1)skew(0deg)}}[data-component=menu-mobile] [data-component=language-selector]{position:relative}[data-component=menu-mobile] [data-component=language-selector].dark{--text-color:#241f21}[data-component=menu-mobile] [data-component=language-selector].dark,[data-component=menu-mobile] [data-component=language-selector].light{--background-color:transparent;--background-color-active:#241f21;--text-color-active:#f2efea}[data-component=menu-mobile] [data-component=language-selector].light{--text-color:#fff}[data-component=menu-mobile] [data-component=language-selector].fluor{--background-color:transparent;--background-color-active:#e9e778;--text-color:#e9e778;--text-color-active:#032422}[data-component=menu-mobile] [data-component=language-selector] .close-click{z-index:1;cursor:default;background:0 0;position:fixed;inset:0}[data-component=menu-mobile] [data-component=language-selector] .lang-btn{cursor:pointer;color:var(--text-color);border-radius:8px;flex-direction:row;align-items:center;padding:3.5px 6px 3.5px 10px;display:flex}[data-component=menu-mobile] [data-component=language-selector] .lang-btn .arrow path{fill:var(--text-color)}[data-component=menu-mobile] [data-component=language-selector] .lang-btn.open{background-color:var(--background-color-active);color:var(--text-color-active);z-index:2;position:relative}[data-component=menu-mobile] [data-component=language-selector] .lang-btn.open .arrow path{fill:var(--text-color-active)}@media (hover:hover){[data-component=menu-mobile] [data-component=language-selector] .lang-btn:hover{opacity:.6}}[data-component=menu-mobile] [data-component=language-selector] .current-lang{text-transform:uppercase}[data-component=menu-mobile] [data-component=language-selector] .lang-dropdown{z-index:3;height:0;position:absolute;bottom:-20px;right:0}[data-component=menu-mobile] [data-component=language-selector] .lang-dropdown .inner{background-color:#f9f8f6;border-radius:12px;flex-direction:column;gap:2px;height:fit-content;padding:5px;display:flex}[data-component=menu-mobile] [data-component=language-selector] .lang-dropdown .item{cursor:pointer;background-color:#f9f8f6;border-radius:8px;flex-direction:row;justify-content:space-between;align-items:center;gap:16px;padding:8px 8px 8px 12px;display:flex}[data-component=menu-mobile] [data-component=language-selector] .lang-dropdown .item svg{opacity:0}[data-component=menu-mobile] [data-component=language-selector] .lang-dropdown .item.active{pointer-events:none;background-color:#e4ded3}[data-component=menu-mobile] [data-component=language-selector] .lang-dropdown .item.active svg{opacity:1}@media (hover:hover){[data-component=menu-mobile] [data-component=language-selector] .lang-dropdown .item:hover{background-color:#e4ded3}}@media only screen and (min-width:2000px){[data-component=menu-mobile] [data-component=language-selector] .lang-btn{border-radius:.4vw;padding:.15vw .3vw .15vw .5vw}[data-component=menu-mobile] [data-component=language-selector] .lang-dropdown{bottom:-1vw}[data-component=menu-mobile] [data-component=language-selector] .lang-dropdown .inner{border-radius:.6vw;gap:.1vw;padding:.25vw}[data-component=menu-mobile] [data-component=language-selector] .lang-dropdown .item{border-radius:.4vw;gap:.8vw;padding:.4vw .4vw .4vw .6vw}}[data-component=menu-mobile] [data-component=search-button]{--btn-background-color:#fff;--btn-background-color-hover:#fff;--btn-color:#241f21;--icon-color:var(--btn-color);z-index:3;flex-flow:row;width:100%;display:flex;position:relative}[data-component=menu-mobile] [data-component=search-button] .meta-row-container{width:100%}[data-component=menu-mobile] [data-component=search-button] .main-button{flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:inline-flex;position:relative}[data-component=menu-mobile] [data-component=search-button] .main-button:before{content:"";width:calc(100% + 10px);height:calc(100% + 10px);position:absolute;top:-5px;left:-5px}[data-component=menu-mobile] [data-component=search-button] .main-button .icon.search{opacity:1;transition:all .5s cubic-bezier(.19,1,.22,1);transform:scale(1)}[data-component=menu-mobile] [data-component=search-button] .main-button .icon{z-index:3;position:relative}[data-component=menu-mobile] [data-component=search-button] .search-input{z-index:4;flex-direction:row;flex-grow:1;align-content:center;width:100%;display:flex;position:relative}[data-component=menu-mobile] [data-component=search-button] .search-input .inner{justify-content:center;align-items:center;width:100%;height:56px;padding:2px 10px;display:flex}[data-component=menu-mobile] [data-component=search-button] .search-input .inner input{letter-spacing:-.02em;font-variation-settings:"cnct" 1000, "wght" 500;color:#241f21;cursor:auto;width:100%;height:28px;font-family:var(--font-zimula);padding-left:3px;font-size:clamp(14px,13.22px + .2vw,16px);line-height:1.4em}@media only screen and (max-width:1023px){[data-component=menu-mobile] [data-component=search-button] .search-input .inner input{font-size:16px}}[data-component=menu-mobile] [data-component=search-button] .search-input .inner input::placeholder{letter-spacing:-.02em;font-variation-settings:"cnct" 1000, "wght" 500;color:#241f2199;font-family:var(--font-zimula);font-size:clamp(14px,13.22px + .2vw,16px);line-height:1.4em}@media only screen and (max-width:1023px){[data-component=menu-mobile] [data-component=search-button] .search-input .inner input::placeholder{font-size:16px}}@media only screen and (min-width:2000px){[data-component=menu-mobile] [data-component=search-button] .main-button{width:2.8vw;height:2.8vw}[data-component=menu-mobile] [data-component=search-button] .search-input .inner{height:2.8vw}[data-component=menu-mobile] [data-component=search-button] .search-input .inner input{height:1.4vw;padding-left:.15vw;font-size:.8vw}[data-component=menu-mobile] [data-component=search-button] .search-input .inner input::placeholder{font-size:.8vw}}[data-component=menu-mobile]{z-index:10;width:100vw;position:fixed;top:0}[data-component=menu-mobile].hidden{opacity:0;pointer-events:none}[data-component=menu-mobile].fluor .logo-wrapper svg path{fill:#e9e778}[data-component=menu-mobile].dark .logo-wrapper svg path{fill:#241f21}[data-component=menu-mobile].light .logo-wrapper svg path{fill:#f2efea}[data-component=menu-mobile] .g-row{z-index:2;align-items:center;width:100%;padding-top:24px;padding-bottom:24px;display:flex;position:relative}[data-component=menu-mobile] .g-row .right{justify-content:flex-end;display:flex}[data-component=menu-mobile] .logo-wrapper a{display:inline-block}[data-component=menu-mobile] .button-wrapper,[data-component=menu-mobile] .button-wrapper .menu-button{position:relative}[data-component=menu-mobile] .button-wrapper .menu-button .icon{width:fit-content}[data-component=menu-mobile] .button-wrapper .menu-button.icon-only{padding:9px}[data-component=menu-mobile] .button-wrapper .close-button{opacity:0;width:100%;position:absolute;top:0;left:0;transform:scale(.5)}[data-component=menu-mobile] .button-wrapper .close-button .icon{width:fit-content}[data-component=menu-mobile] .button-wrapper .close-button.icon-only{padding:9px}[data-component=menu-mobile] .navigation-wrapper{flex-direction:row;align-items:center;gap:8px;display:flex;position:relative}[data-component=menu-mobile] .navigation-wrapper.hidden{opacity:0;pointer-events:none}[data-component=menu-mobile] .navigation-wrapper .search-btn{height:36px}@media only screen and (min-width:2000px){[data-component=menu-mobile] .g-row{padding-top:1.2vw;padding-bottom:1.2vw}[data-component=menu-mobile] .button-wrapper .menu-button.icon-only,[data-component=menu-mobile] .button-wrapper .close-button.icon-only{padding:.45vw}[data-component=menu-mobile] .navigation-wrapper{gap:.4vw}[data-component=menu-mobile] .navigation-wrapper .search-btn{height:1.8vw}}[data-component=footer]{background-color:#e9e778;width:100vw;padding-top:clamp(62px,51.47px + 2.7vw,98px);position:relative;overflow:hidden}@media only screen and (min-width:1900px){[data-component=footer] .content-col{flex-direction:column;justify-content:space-between;display:flex}[data-component=footer] .content-col .copyrights .socials{margin-top:-1.2vw}}@media only screen and (max-width:1023px){[data-component=footer]{height:auto}}[data-component=footer] .logo-col svg{width:100%;height:auto}@media only screen and (max-width:743px){[data-component=footer] .logo-col{display:none}}[data-component=footer] .line{background-color:#241f21;width:50%;height:1px;position:absolute;bottom:-1px;left:0}[data-component=footer] .content-col{flex-direction:column;justify-content:space-between;display:flex}[data-component=footer] .content-col .top-row{padding-left:calc((var(--100vw) - 2 * var(--grid-padding)) / 24);height:clamp(95px,85.25px + 2.5vw,128px);position:relative}@media only screen and (max-width:1024px){[data-component=footer] .content-col .top-row{display:none}}@media only screen and (max-width:743px){[data-component=footer] .content-col .top-row{padding-left:0;display:block;left:0}}[data-component=footer] .content-col .top-row .table-wireframe{width:clamp(200px,175.82px + 6.2vw,281px)}[data-component=footer] .content-col .top-row img{bottom:-1px;left:calc((var(--100vw) - 2 * var(--grid-padding)) / 12);position:absolute}@media only screen and (max-width:743px){[data-component=footer] .content-col .top-row img{width:auto;height:100%;left:0}}[data-component=footer] .content-col .locations-wrapper{padding-top:clamp(38px,25.52px + 3.2vw,80px);padding-bottom:clamp(38px,25.52px + 3.2vw,80px);padding-left:calc((var(--100vw) - 2 * var(--grid-padding)) / 24);position:relative}@media only screen and (max-width:743px){[data-component=footer] .content-col .locations-wrapper{width:100%;padding-top:clamp(38px,31.37px + 1.7vw,60px);left:0}}[data-component=footer] .content-col .locations-wrapper .locations{gap:var(--grid-gap);white-space:pre-line;flex-flow:wrap;width:calc(100% - 130px);display:flex}[data-component=footer] .content-col .locations-wrapper .locations .title{margin-bottom:7px}[data-component=footer] .content-col .locations-wrapper img{bottom:0;right:calc((var(--100vw) - 2 * var(--grid-padding)) / 24);width:clamp(100px,88.3px + 3vw,139px);position:absolute}@media only screen and (max-width:743px){[data-component=footer] .content-col .locations-wrapper img{width:clamp(120px,116.88px + .8vw,130px);height:auto;right:calc((var(--100vw) - 2 * var(--grid-padding)) / 24 * .3)}}[data-component=footer] .content-col .sitemap{padding-top:clamp(32px,29.66px + .6vw,40px);padding-bottom:clamp(32px,29.66px + .6vw,40px);padding-left:calc((var(--100vw) - 2 * var(--grid-padding)) / 24);position:relative}@media only screen and (max-width:743px){[data-component=footer] .content-col .sitemap{border-bottom:0}}[data-component=footer] .content-col .sitemap .links{flex-direction:column;gap:clamp(17px,53.19px - 2.1vw,45px);display:flex}[data-component=footer] .content-col .sitemap .links .main{flex-direction:column;justify-content:flex-start;gap:2px;display:flex}[data-component=footer] .content-col .sitemap .links .sub{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 4);-moz-column-count:2;column-count:2;display:block}@media only screen and (max-width:1290px){[data-component=footer] .content-col .sitemap .links .sub{-moz-column-count:1;column-count:1;flex-direction:column;display:flex}}@media only screen and (max-width:743px){[data-component=footer] .content-col .sitemap .links .sub{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 1.2)}}[data-component=footer] .content-col .sitemap .links .sub a{margin-bottom:5px}[data-component=footer] .content-col .sitemap img{position:absolute}[data-component=footer] .content-col .sitemap img:first-child{width:clamp(100px,89.08px + 2.8vw,137px);bottom:-1px;left:-130px}@media only screen and (min-width:2000px){[data-component=footer] .content-col .sitemap img:first-child{left:-5vw!important}}@media only screen and (max-width:743px){[data-component=footer] .content-col .sitemap img:first-child{display:none}}[data-component=footer] .content-col .sitemap img.right-svg{bottom:-1px;right:calc((var(--100vw) - 2 * var(--grid-padding)) / 6);width:clamp(60px,49.08px + 2.8vw,97px)}@media only screen and (max-width:743px){[data-component=footer] .content-col .sitemap img.right-svg{width:clamp(90px,88.44px + .4vw,95px);height:auto;right:calc((var(--100vw) - 2 * var(--grid-padding)) / 12)}}[data-component=footer] .content-col .copyrights{padding-left:calc((var(--100vw) - 2 * var(--grid-padding)) / 24);justify-content:space-between;align-items:center;padding-top:clamp(44px,38.15px + 1.5vw,64px);padding-bottom:clamp(20px,12.98px + 1.8vw,44px);display:flex;position:relative}[data-component=footer] .content-col .copyrights .socials{gap:12px;display:flex}[data-component=footer] .content-col .copyrights .socials a{position:relative}[data-component=footer] .content-col .copyrights .socials a:before{content:"";width:calc(100% + 20px);height:calc(100% + 20px);position:absolute;top:-10px;left:-10px}[data-component=footer] .content-col .copyrights .socials a svg{opacity:1;transition:all .5s cubic-bezier(.19,1,.22,1);transform:scale(1)}@media (hover:hover){[data-component=footer] .content-col .copyrights .socials a:hover svg{opacity:.9;transform:scale(1.05)}}[data-component=footer] .sponsors-row{margin-top:10px;padding-top:23px;padding-bottom:25px;position:relative}[data-component=footer] .sponsors-row:after{content:"";opacity:.4;pointer-events:none;background-color:#bbb95c;width:100%;height:100%;position:absolute;top:0;left:0}[data-component=footer] .sponsors-row .g-col{flex-direction:row;justify-content:space-between;display:flex}[data-component=footer] .sponsors-row .distinctions,[data-component=footer] .sponsors-row .sponsors{z-index:1;flex-direction:row;justify-content:center;gap:32px;display:flex;position:relative}[data-component=footer] .sponsors-row .distinctions .distinction:hover,[data-component=footer] .sponsors-row .distinctions .sponsor:hover,[data-component=footer] .sponsors-row .sponsors .distinction:hover,[data-component=footer] .sponsors-row .sponsors .sponsor:hover{opacity:.7}[data-component=footer] .sponsors-row .distinctions .distinction img,[data-component=footer] .sponsors-row .distinctions .sponsor img,[data-component=footer] .sponsors-row .sponsors .distinction img,[data-component=footer] .sponsors-row .sponsors .sponsor img{height:clamp(30px,28.83px + .3vw,34px)}@media only screen and (min-width:2000px){[data-component=footer]{padding-top:4.9vw}[data-component=footer] .content-col .top-row{height:6.4vw}[data-component=footer] .content-col .top-row .table-wireframe{width:14.05vw}[data-component=footer] .content-col .locations-wrapper{padding-top:4vw;padding-bottom:4vw}[data-component=footer] .content-col .locations-wrapper .locations .title{margin-bottom:.35vw}[data-component=footer] .content-col .locations-wrapper img{width:6.95vw}[data-component=footer] .content-col .sitemap{padding-top:2vw;padding-bottom:2vw}[data-component=footer] .content-col .sitemap .links{gap:.85vw}[data-component=footer] .content-col .sitemap .links .main{gap:.1vw}[data-component=footer] .content-col .sitemap img:first-child{width:6.85vw;left:-6.5vw}[data-component=footer] .content-col .sitemap img.right-svg{width:4.85vw}[data-component=footer] .content-col .copyrights{padding-top:3.2vw;padding-bottom:2.2vw}[data-component=footer] .content-col .copyrights .socials{gap:.6vw}[data-component=footer] .sponsors-row{margin-top:.5vw;padding-top:1.15vw;padding-bottom:1.25vw}[data-component=footer] .sponsors-row .distinctions,[data-component=footer] .sponsors-row .sponsors{gap:1.6vw}[data-component=footer] .sponsors-row .distinctions .distinction img,[data-component=footer] .sponsors-row .distinctions .sponsor img,[data-component=footer] .sponsors-row .sponsors .distinction img,[data-component=footer] .sponsors-row .sponsors .sponsor img{height:1.7vw}}[data-component=page]{z-index:9;position:relative}.bottomGroup,[data-component=home-page]{position:relative}.bottomGroup .bottomGroupCanvasContainer{width:100%;height:50vh;position:absolute;bottom:0}.three-container.-images{pointer-events:none;z-index:-1;width:100%;height:100vh;display:block;position:absolute;top:0}.three-container.-images canvas{width:100%;height:100%}.three-container.-shadows{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;top:0}.three-container.-shadows canvas{width:100%;height:100%}[data-component=home-page] [data-component=intro]{background-color:#f2efea;align-items:center;width:100vw;height:100vh;display:flex;overflow:hidden}[data-component=home-page] [data-component=intro] .g-row{justify-content:center;display:flex}[data-component=home-page] [data-component=intro] .g-row .g-col{flex-direction:column;align-items:center;display:flex}[data-component=home-page] [data-component=intro] .g-row .title{text-align:center;z-index:1;margin-bottom:38px}[data-component=home-page] [data-component=intro] .g-row .title .line,[data-component=home-page] [data-component=intro] .g-row .title .word{font:inherit;font-kerning:none;text-rendering:optimizespeed;display:inline-block}[data-component=home-page] [data-component=intro] .g-row .search .search-input{width:max(82px,82px + 32.8vw)}[data-component=home-page] [data-component=intro] .floating-images{pointer-events:none;will-change:transform;width:100%;height:100%;position:absolute;top:0;left:0}[data-component=home-page] [data-component=intro] .floating-images img{will-change:transform;width:clamp(64px,34.36px + 7.6vw,164px)}[data-component=home-page] [data-component=intro] .slider-image{-webkit-offset-path:ellipse(45% 38% at 50% 50%);offset-path:ellipse(45% 38% at 50% 50%);-webkit-offset-distance:0;offset-distance:0;-webkit-offset-rotate:0deg;offset-rotate:0deg;animation:60s linear infinite orbit-068e8402;position:absolute}@media only screen and (min-width:2000px){[data-component=home-page] [data-component=intro] .g-row .title{margin-bottom:1.9vw}[data-component=home-page] [data-component=intro] .g-row .search .search-input{width:32vw}[data-component=home-page] [data-component=intro] .floating-images img{width:8.2vw}}@keyframes orbit-068e8402{to{offset-distance:100%}}[data-component=collections-cta]{position:relative}[data-component=collections-cta] .pin-spacer:first-child{pointer-events:none}[data-component=collections-cta] .line-wrapper{z-index:100;pointer-events:none;width:100vw;height:100vh;position:sticky;top:0;left:0;overflow:hidden}[data-component=collections-cta] .line-wrapper .line{height:1px;width:calc(100% + var(--grid-half-gap));background-color:#fff3;display:block;position:absolute;bottom:50%}@media only screen and (max-width:1023px){[data-component=collections-cta] .line-wrapper .line{bottom:59%}}[data-component=collections-cta] .line-wrapper .line .progress{background-color:#fff;width:0;height:1px;position:absolute;top:0;left:0}[data-component=collections-cta] .line-wrapper .main-label{color:#fff;width:calc((var(--100vw) - 2 * var(--grid-padding)) / 12);margin-left:calc(var(--grid-half-gap) + var(--grid-padding));position:absolute;top:52%}@media only screen and (max-width:1023px){[data-component=collections-cta] .line-wrapper .main-label{display:none}}[data-component=collections-cta] .line-wrapper .scroll-label{color:#fff;width:calc((var(--100vw) - 2 * var(--grid-padding)) / 8);margin-left:calc((var(--100vw) - 2 * var(--grid-padding)) / 4 + var(--grid-padding));position:absolute;bottom:7%}@media only screen and (max-width:1023px){[data-component=collections-cta] .line-wrapper .scroll-label{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 2.4);margin-left:calc((var(--100vw) - 2 * var(--grid-padding)) / 8 + var(--grid-padding));display:none;bottom:3%}}[data-component=collections-cta] .line-wrapper .scroll-label span{font:inherit;will-change:transform;animation:2s ease-in-out infinite scrollLabelBob-1c96ed47;display:inline-block;transform:translateY(0)}@media (prefers-reduced-motion:reduce){[data-component=collections-cta] .line-wrapper .scroll-label{animation:none}}[data-component=collections-cta] .collections-wrapper{height:101vh;margin-top:-100vh;position:sticky;top:0;overflow:hidden}[data-component=collections-cta] .collections-wrapper .collection{--bleed:10vh;--reveal:100%;color:#fff;opacity:1;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}[data-component=collections-cta] .collections-wrapper .collection.is-active,[data-component=collections-cta] .collections-wrapper .collection.is-active .g-row{pointer-events:auto}[data-component=collections-cta] .collections-wrapper .collection:not(.is-active) .g-row,[data-component=collections-cta] .collections-wrapper .collection:not(.is-active) .special-button{pointer-events:none}[data-component=collections-cta] .collections-wrapper .collection .special-button{pointer-events:all}[data-component=collections-cta] .collections-wrapper .collection .media{z-index:1;clip-path:inset(var(--reveal) 0 0 0);will-change:clip-path, transform;pointer-events:none;position:absolute;inset:0;overflow:hidden}[data-component=collections-cta] .collections-wrapper .collection .media img,[data-component=collections-cta] .collections-wrapper .collection .media picture,[data-component=collections-cta] .collections-wrapper .collection .media source,[data-component=collections-cta] .collections-wrapper .collection .media video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}[data-component=collections-cta] .collections-wrapper .collection:first-child{position:relative}[data-component=collections-cta] .collections-wrapper .collection .g-row{z-index:2;pointer-events:none;position:absolute;top:45%}@media only screen and (max-width:1023px){[data-component=collections-cta] .collections-wrapper .collection .g-row{top:35%}}[data-component=collections-cta] .collections-wrapper .collection .media-inner{top:calc(var(--bleed) * -1);right:0;bottom:calc(var(--bleed) * -1);will-change:transform;transform-origin:50%;pointer-events:none;position:absolute;left:0}[data-component=collections-cta] .collections-wrapper .collection .upper-content{margin-bottom:46px;display:flex}@media only screen and (max-width:1023px){[data-component=collections-cta] .collections-wrapper .collection .upper-content{align-items:center}}[data-component=collections-cta] .collections-wrapper .collection .upper-content .index{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 4 - var(--grid-gap));margin-left:var(--grid-half-gap);backface-visibility:hidden;will-change:transform, opacity;transform-origin:0}@media only screen and (max-width:1023px){[data-component=collections-cta] .collections-wrapper .collection .upper-content .index{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 12)}}[data-component=collections-cta] .collections-wrapper .collection .upper-content .collection-upper{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 2.4);margin-left:var(--grid-half-gap);backface-visibility:hidden;will-change:transform, opacity;transform-origin:0;color:#241f21;align-items:flex-end;gap:6px;display:flex}[data-component=collections-cta] .collections-wrapper .collection .lower-content{display:flex}[data-component=collections-cta] .collections-wrapper .collection .lower-content .main-label{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 12);margin-left:var(--grid-half-gap)}[data-component=collections-cta] .collections-wrapper .collection .lower-content .title-wrapper{margin-left:calc((var(--100vw) - 2 * var(--grid-padding)) / 4);width:calc((var(--100vw) - 2 * var(--grid-padding)) / 2.182)}@media only screen and (max-width:1023px){[data-component=collections-cta] .collections-wrapper .collection .lower-content .title-wrapper{margin-left:calc((var(--100vw) - 2 * var(--grid-padding)) / 8 - var(--grid-half-gap));width:calc((var(--100vw) - 2 * var(--grid-padding)) / 1.143)}}[data-component=collections-cta] .collections-wrapper .collection .lower-content .title-wrapper .title{margin-bottom:34px}[data-component=collections-cta] .collections-wrapper .collection .special-button{pointer-events:auto;will-change:transform;isolation:isolate}[data-component=collections-cta] .collections-wrapper .collection .special-button .icon-side{will-change:auto;backface-visibility:hidden;transform:translateZ(1px)}[data-component=collections-cta] .collections-wrapper .collection .brochure-card{position:absolute;bottom:34px;right:24px}@media only screen and (max-width:1023px){[data-component=collections-cta] .collections-wrapper .collection .brochure-card{right:auto;left:calc(var(--grid-gap) + (var(--100vw) - 2 * var(--grid-padding)) / 8 - var(--grid-gap));bottom:50px}}[data-component=collections-cta] .collections-wrapper .split-line{font:inherit;line-height:inherit}[data-component=collections-cta] .collections-wrapper .split-word{font:inherit;line-height:inherit;will-change:transform, opacity;display:inline-block}@media only screen and (min-width:2000px){[data-component=collections-cta] .collections-wrapper .collection .upper-content{margin-bottom:2.3vw}[data-component=collections-cta] .collections-wrapper .collection .upper-content .collection-upper{gap:.3vw}[data-component=collections-cta] .collections-wrapper .collection .lower-content .title-wrapper .title{margin-bottom:1.7vw}[data-component=collections-cta] .collections-wrapper .collection .brochure-card{bottom:1.7vw;right:1.2vw}}@keyframes scrollLabelBob-1c96ed47{0%{opacity:.8;transform:translateY(-3px)}50%{opacity:1;transform:translateY(3px)}to{opacity:.8;transform:translateY(-3px)}}[data-component=card].brochure-card{z-index:10;position:relative}[data-component=card].brochure-card a{background-color:#fff;border-radius:12px;flex-direction:row;height:clamp(120px,111.42px + 2.2vw,149px);display:flex}@media only screen and (max-width:1023px){[data-component=card].brochure-card a{left:50%;right:auto;transform:translate(-50%)}}@media (hover:hover){[data-component=card].brochure-card a:hover{cursor:pointer;border-radius:12px}}[data-component=card].brochure-card .content{color:#241f21;flex-direction:column;justify-content:space-between;width:clamp(150px,147.27px + .7vw,159px);height:100%;padding:clamp(16px,14.83px + .3vw,20px) 0 clamp(16px,14.83px + .3vw,20px) clamp(16px,14.83px + .3vw,20px);display:flex}[data-component=card].brochure-card .content .title-wrapper{flex-direction:column;gap:10px;display:flex}[data-component=card].brochure-card .content .button{--btn-color:#241f21}[data-component=card].brochure-card .image-wrapper{justify-content:center;align-items:center;width:clamp(96px,88.98px + 1.8vw,119px);height:100%;display:flex;overflow:hidden}[data-component=card].brochure-card .image-wrapper img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:clamp(68px,64.88px + .8vw,78px);height:auto}@media only screen and (min-width:2000px){[data-component=card].brochure-card a{border-radius:.6vw;height:7.45vw}[data-component=card].brochure-card .content{width:7.95vw;padding:1vw}[data-component=card].brochure-card .content .title-wrapper{gap:.5vw}[data-component=card].brochure-card .image-wrapper{width:5.95vw}[data-component=card].brochure-card .image-wrapper img{width:3.9vw}}[data-component=company-highlight]{padding-top:34px;padding-bottom:84px;position:relative}[data-component=company-highlight] .top-line{background-color:#c3bcbb;width:100%;height:1px;margin-bottom:14px}[data-component=company-highlight] .tagline-image .left-label{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 12 - var(--grid-gap));opacity:0;margin-bottom:12px}@media only screen and (max-width:1023px){[data-component=company-highlight] .tagline-image .left-label{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 2.4 - var(--grid-gap));padding-right:30px}}[data-component=company-highlight] .tagline-image .image-wrapper{width:fit-content;position:relative}[data-component=company-highlight] .tagline-image .image-wrapper .media{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 8 - var(--grid-gap))}@media only screen and (max-width:1023px){[data-component=company-highlight] .tagline-image .image-wrapper .media{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 2.4 - var(--grid-gap))}}[data-component=company-highlight] .title{font-kerning:none;text-rendering:optimizespeed;margin-top:clamp(-52px,-18.2px - 2vw,-26px)}@media only screen and (max-width:1023px){[data-component=company-highlight] .title{margin-bottom:30px}}[data-component=company-highlight] .title .spacer{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 8);display:inline-block}@media only screen and (max-width:1023px){[data-component=company-highlight] .title .spacer{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 2.4)}}[data-component=company-highlight] .title .line,[data-component=company-highlight] .title .word{font:inherit;font-kerning:none;text-rendering:optimizespeed;display:inline-block}[data-component=company-highlight] .content{flex-direction:column;justify-content:space-between;height:100%;display:flex}[data-component=company-highlight] .content .recent-news{gap:var(--grid-gap);display:flex}@media only screen and (max-width:1023px){[data-component=company-highlight] .content .recent-news{flex-flow:column;flex-shrink:0}}[data-component=company-highlight] .content .recent-news .article-card{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 6 - var(--grid-gap));height:100%}@media only screen and (max-width:1023px){[data-component=company-highlight] .content .recent-news .article-card{width:var(--grid-width);margin-bottom:max(21.2px,21.2px + .6vw)}}[data-component=company-highlight] .content .recent-news .article-card a,[data-component=company-highlight] .content .recent-news .article-card a .inner{height:100%}[data-component=company-highlight] .content .recent-news .article-card a .inner .image-wrapper{width:100%;height:clamp(208px,332.47px - 7.3vw,304px)}[data-component=company-highlight] .content .recent-news .article-card a .inner .image-wrapper img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}[data-component=company-highlight] .content .recent-news .article-card a .inner .text-wrapper{flex-direction:column;justify-content:space-between;height:100%;display:flex}@media only screen and (min-width:2000px){[data-component=company-highlight]{padding-top:1.7vw;padding-bottom:4.2vw}[data-component=company-highlight] .top-line{margin-bottom:.7vw}[data-component=company-highlight] .tagline-image .left-label{margin-bottom:.6vw}[data-component=company-highlight] .title{margin-top:-2.6vw}[data-component=company-highlight] .content .recent-news .article-card a .inner .image-wrapper{height:10.4vw}}[data-component=featured-products]{padding-top:34px;position:relative}@media only screen and (max-width:1023px){[data-component=featured-products]{padding-bottom:0}}[data-component=featured-products] .products-wrapper{flex-flow:row;width:100%;padding-top:20px;display:flex}@media only screen and (max-width:1023px){[data-component=featured-products] .products-wrapper{flex-flow:column}}[data-component=featured-products] .products-wrapper .product{flex:50%}@media only screen and (max-width:1023px){[data-component=featured-products] .products-wrapper .product{flex:100%}[data-component=featured-products] .products-wrapper .product:last-child [data-component=product-card-featured]{background-color:#e4ded3}}[data-component=featured-products] .products-wrapper .product a{height:100%;display:block;position:relative}@media only screen and (min-width:2000px){[data-component=featured-products]{padding-top:1.7vw}[data-component=featured-products] .products-wrapper{padding-top:1vw}}[data-component=collections-overview]{padding-top:80px;padding-bottom:100px;position:relative}[data-component=collections-overview] .shadows{z-index:-1;width:100%;height:100%;position:absolute;top:0}[data-component=collections-overview] .-body-smaller-medium{text-align:center;margin-bottom:36px}[data-component=collections-overview] .collections-wrapper{flex-direction:column;align-items:center;width:100%;display:flex}[data-component=collections-overview] .collections-wrapper .collection{flex-direction:row;justify-content:center;align-items:center;gap:clamp(5px,3.44px + .4vw,10px);padding:clamp(7px,4.66px + .6vw,15px);display:flex;position:relative}[data-component=collections-overview] .collections-wrapper .collection:before{content:"";width:calc(100% + 10px);height:calc(100% + 10px);position:absolute;top:-5px;left:-5px}[data-component=collections-overview] .collections-wrapper .collection .icon{width:clamp(32px,26.15px + 1.5vw,52px);height:clamp(32px,26.15px + 1.5vw,52px);margin:5px}[data-component=collections-overview] .collections-wrapper .collection .media-wrapper{will-change:transform;transform-origin:50%;width:clamp(72px,63.03px + 2.3vw,102px);transition:all .4s cubic-bezier(.215,.61,.355,1);position:relative;transform:translateZ(0)}[data-component=collections-overview] .collections-wrapper .collection .media-wrapper.-nature{width:clamp(88px,77.86px + 2.6vw,122px)}[data-component=collections-overview] .collections-wrapper .collection .media-wrapper.-details{width:clamp(104px,92.3px + 3vw,143px)}[data-component=collections-overview] .collections-wrapper .collection .media-wrapper .media{z-index:1;-o-object-fit:cover;object-fit:cover;will-change:opacity, transform;backface-visibility:hidden;width:auto;height:clamp(104px,91.91px + 3.1vw,144px);position:absolute;top:0;left:0;transform:translateZ(0)}[data-component=collections-overview] .collections-wrapper .collection .media-wrapper .media:first-child{z-index:2;position:relative}@media (hover:hover){[data-component=collections-overview] .collections-wrapper .collection:hover .media-wrapper{width:250px;transform:translateZ(0)}}@media (prefers-reduced-motion:reduce){[data-component=collections-overview] .collection .media-wrapper{transition:none}}@media only screen and (min-width:2000px){[data-component=collections-overview]{padding-top:4vw;padding-bottom:5vw}[data-component=collections-overview] .-body-smaller-medium{margin-bottom:1.8vw}[data-component=collections-overview] .collections-wrapper .collection{gap:.5vw;padding:.75vw}[data-component=collections-overview] .collections-wrapper .collection .icon{width:2.6vw;height:2.6vw;margin:.25vw}[data-component=collections-overview] .collections-wrapper .collection .media-wrapper{width:5.1vw}[data-component=collections-overview] .collections-wrapper .collection .media-wrapper.-nature{width:6.1vw}[data-component=collections-overview] .collections-wrapper .collection .media-wrapper.-details{width:7.15vw}[data-component=collections-overview] .collections-wrapper .collection .media-wrapper .media{height:7.2vw}}[data-component=leadership-highlight]{color:#e9e778;padding-top:38px;padding-bottom:46px;position:relative}[data-component=leadership-highlight] .section-bg{transform-origin:top;background-color:#042d2b;width:100%;height:100%;position:absolute;top:0;left:0}[data-component=leadership-highlight] .left-col{flex-direction:column;justify-content:space-between;display:flex}[data-component=leadership-highlight] .top-row{flex-direction:row;justify-content:space-between;display:flex}@media only screen and (max-width:1023px){[data-component=leadership-highlight] .top-row{flex-direction:column}}[data-component=leadership-highlight] .author-wrapper{gap:var(--grid-gap);flex-direction:row;display:flex}[data-component=leadership-highlight] .author-wrapper .image-wrapper{height:fit-content;position:relative}[data-component=leadership-highlight] .author-wrapper .image-wrapper .media{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 8 - var(--grid-gap))}@media only screen and (max-width:1023px){[data-component=leadership-highlight] .author-wrapper .image-wrapper .media{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 2 - var(--grid-gap))}}[data-component=leadership-highlight] .author-wrapper .name-role .-title-9-medium{opacity:.7}[data-component=leadership-highlight] .description{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 6 - var(--grid-gap));margin-right:calc((var(--100vw) - 2 * var(--grid-padding)) / 12);white-space:pre-line;opacity:.7}@media only screen and (max-width:1023px){[data-component=leadership-highlight] .description{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 1.2 - var(--grid-gap));margin-top:32px;margin-bottom:56px}[data-component=leadership-highlight] .description .-title-9-medium{letter-spacing:-.02em;font-variation-settings:"cnct" 1000, "wght" 500;font-family:var(--font-zimula);font-size:clamp(14px,13.22px + .2vw,16px);line-height:1.4em}}[data-component=leadership-highlight] .quote-wrapper .quote{margin-bottom:24px}[data-component=leadership-highlight] .quote-wrapper .quote .line,[data-component=leadership-highlight] .quote-wrapper .quote .word{font:inherit;font-kerning:none;text-rendering:optimizespeed;display:inline-block}[data-component=leadership-highlight] .quote-wrapper .button{--icon-color:#e9e778;--btn-color:#e9e778}@media only screen and (max-width:1023px){[data-component=leadership-highlight] .quote-wrapper .button{display:none}}[data-component=leadership-highlight] .quote-wrapper .button .-body{color:#e9e778}[data-component=leadership-highlight] .image-wrapper{position:relative}[data-component=leadership-highlight] .image-wrapper .label{color:#fff;width:calc((var(--100vw) - 2 * var(--grid-padding)) / 8 - var(--grid-gap));position:absolute;bottom:clamp(14px,11.66px + .6vw,22px);left:clamp(14px,11.66px + .6vw,22px)}@media only screen and (max-width:1023px){[data-component=leadership-highlight] .image-wrapper .label{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 2.4 - var(--grid-gap))}}@media only screen and (min-width:2000px){[data-component=leadership-highlight]{padding-top:1.9vw;padding-bottom:2.3vw}[data-component=leadership-highlight] .quote-wrapper .quote{margin-bottom:1.2vw}[data-component=leadership-highlight] .image-wrapper .label{bottom:1.1vw;left:1.1vw}}[data-component=workflow-overview]{padding-top:34px;padding-bottom:46px;position:relative}@media only screen and (max-width:1023px){[data-component=workflow-overview] .inner{margin-bottom:48px}}[data-component=workflow-overview] .inner .image-wrapper{border-radius:0;overflow:hidden;transform:scale(1)}[data-component=workflow-overview] .inner .text-content{flex-direction:row;margin-top:16px;display:flex}@media only screen and (max-width:1023px){[data-component=workflow-overview] .inner .text-content{justify-content:space-between}}[data-component=workflow-overview] .inner .text-content .-title-8-medium{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 8 - var(--grid-gap));color:#241f21;line-height:1.1em}@media only screen and (max-width:1023px){[data-component=workflow-overview] .inner .text-content .-title-8-medium{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 3 - var(--grid-gap))}}[data-component=workflow-overview] .inner .text-content .-body-big-medium{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 4.8 - var(--grid-gap));color:#988f8b}@media only screen and (max-width:1023px){[data-component=workflow-overview] .inner .text-content .-body-big-medium{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 1.714)}}@media only screen and (min-width:2000px){[data-component=workflow-overview]{padding-top:1.7vw;padding-bottom:2.3vw}[data-component=workflow-overview] .inner .text-content{margin-top:.8vw}}[data-component=lower-tagline]{margin-top:clamp(200px,184.01px + 4.1vw,254px);padding-bottom:clamp(28px,6.55px + 5.5vw,100px);position:relative}[data-component=lower-tagline] .g-row{justify-content:space-between}[data-component=lower-tagline] .tagline-col{align-items:flex-end;display:flex}@media only screen and (max-width:1290px){[data-component=lower-tagline] .tagline-col{margin-bottom:30px}}[data-component=lower-tagline] .newsletter-col{flex-direction:column;justify-content:flex-end;display:flex}[data-component=lower-tagline] .newsletter-col .title{margin-bottom:clamp(10px,9.22px + .2vw,12px);padding-left:max(20.4px,20.4px + .2vw)}@media only screen and (min-width:2000px){[data-component=lower-tagline]{margin-top:12.7vw;padding-bottom:5vw}[data-component=lower-tagline] .newsletter-col .title{margin-bottom:.6vw;padding-left:1.2vw}}[data-component=not-found]{background-color:var(--color-bright-ivory-50);justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:relative;overflow:hidden}[data-component=not-found] .floating-images{pointer-events:none;will-change:transform;width:100%;height:100%;position:absolute;top:0;left:0}[data-component=not-found] .content{z-index:1;text-align:center;padding:0 var(--grid-margin);flex-direction:column;align-items:center;gap:clamp(16px,13px + .8vw,28px);display:flex;position:relative}[data-component=not-found] .code{letter-spacing:-.06em;font-variation-settings:"cnct" 1000, "wght" 500;font-family:var(--font-zimula);font-size:clamp(120px,78px + 11vw,280px);line-height:.85em}[data-component=not-found] .title{max-width:16em}[data-component=not-found] .text{opacity:.7;max-width:30em}@media only screen and (min-width:2000px){[data-component=not-found] .code{font-size:14vw}}[data-component=products-page] [data-component=product-card]{background-color:#ebe7df;position:relative;overflow:hidden}[data-component=products-page] [data-component=product-card] .header{justify-content:space-between;padding:clamp(8px,2.15px + 1.5vw,28px) clamp(4px,1.5vw - 1.85px,24px) 4px clamp(12px,8.49px + .9vw,24px);display:flex}[data-component=products-page] [data-component=product-card] .header .-product-card-title{align-content:center}[data-component=products-page] [data-component=product-card].featured .header{flex-direction:column-reverse;justify-content:flex-start;gap:6px}[data-component=products-page] [data-component=product-card]:not(:hover) [data-component=category-tag].-product:not(.-active){--tag-bg:transparent}@media only screen and (max-width:1023px){[data-component=products-page] [data-component=product-card] [data-component=category-tag].-product .label{display:none}}[data-component=products-page] [data-component=product-card] img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}[data-component=products-page] [data-component=product-card].horizontal{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 2 - var(--grid-gap));height:100%}@media only screen and (max-width:1023px){[data-component=products-page] [data-component=product-card].horizontal{width:100%;height:412px}}[data-component=products-page] [data-component=product-card].horizontal .image-wrapper{aspect-ratio:802/352}@media only screen and (max-width:1023px){[data-component=products-page] [data-component=product-card].horizontal .image-wrapper{aspect-ratio:auto;width:100%;height:100%}}[data-component=products-page] [data-component=product-card].vertical{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 4 - var(--grid-gap));height:100%}@media only screen and (max-width:1023px){[data-component=products-page] [data-component=product-card].vertical{width:100%;height:412px}}[data-component=products-page] [data-component=product-card].vertical .image-wrapper{aspect-ratio:384/765}@media only screen and (max-width:1023px){[data-component=products-page] [data-component=product-card].vertical .image-wrapper{aspect-ratio:auto;width:100%;height:100%}}[data-component=products-page] [data-component=product-card].square{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 4 - var(--grid-gap));height:100%}@media only screen and (max-width:1023px){[data-component=products-page] [data-component=product-card].square{width:100%;height:266px}}[data-component=products-page] [data-component=product-card].square .image-wrapper{aspect-ratio:400/360}@media only screen and (max-width:1023px){[data-component=products-page] [data-component=product-card].square .image-wrapper{aspect-ratio:auto;width:100%;height:100%}}[data-component=products-page] [data-component=product-card] .available-options{flex-direction:row;justify-content:space-between;width:100%;padding:28px 24px 4px;display:flex;position:absolute;bottom:24px}@media only screen and (max-width:1023px){[data-component=products-page] [data-component=product-card] .available-options{display:none}}[data-component=products-page] [data-component=product-card] .available-options .-body-medium{color:#988f8b;margin-bottom:6px}[data-component=products-page] [data-component=product-card] .available-options .colors-list{flex-direction:row;flex:50%;align-items:center;gap:6px;display:flex}[data-component=products-page] [data-component=product-card] .available-options .colors-list .color-circle{border:1px solid #241f211a;border-radius:50%;width:20px;height:20px;display:block}[data-component=products-page] [data-component=product-card] .available-options .sizes-list{flex-direction:row;flex:50%;align-items:center;gap:6px;display:flex}[data-component=products-page] [data-component=product-card] .available-options .sizes-list .label{text-align:center;color:#241f218c;letter-spacing:0;font-variation-settings:"cnct" 1000, "wght" 500;width:fit-content;min-width:26px;font-family:var(--font-zimula);border:1px solid #241f211a;border-radius:12px;padding:4.5px 5.5px;font-size:11px;line-height:1.4em}[data-component=products-page] [data-component=product-card] .available-options .more-colors,[data-component=products-page] [data-component=product-card] .available-options .more-sizes{color:#988f8b}@media only screen and (min-width:2000px){[data-component=products-page] [data-component=product-card] .header{padding:1.4vw 1.2vw .2vw}[data-component=products-page] [data-component=product-card].featured .header{gap:.3vw}[data-component=products-page] [data-component=product-card] .available-options{padding:1.4vw 1.2vw .2vw;bottom:1.2vw}[data-component=products-page] [data-component=product-card] .available-options .-body-medium{margin-bottom:.3vw}[data-component=products-page] [data-component=product-card] .available-options .colors-list{gap:.3vw}[data-component=products-page] [data-component=product-card] .available-options .colors-list .color-circle{width:1vw;height:1vw}[data-component=products-page] [data-component=product-card] .available-options .sizes-list{gap:.3vw}[data-component=products-page] [data-component=product-card] .available-options .sizes-list .label{border-radius:.6vw;min-width:1.3vw;padding:.2vw .25vw;font-size:.55vw}}[data-component=products-page] [data-component=product-tag]{--duration:.5s;--ease:cubic-bezier(.19, 1, .22, 1);cursor:pointer;flex-grow:1;flex-shrink:1;position:relative}[data-component=products-page] [data-component=product-tag].-disabled{pointer-events:none}[data-component=products-page] [data-component=product-tag].-disabled .inner{opacity:.5;pointer-events:none}[data-component=products-page] [data-component=product-tag] .inner{z-index:2;background-color:#fff;align-items:center;width:fit-content;display:flex;position:relative}[data-component=products-page] [data-component=product-tag] .inner .image-wrapper{display:none}[data-component=products-page] [data-component=product-tag] .inner .text-wrapper{align-items:center;gap:4px;display:flex}[data-component=products-page] [data-component=product-tag] .temp-message{z-index:1;width:100%;height:fit-content;transition:transform var(--duration) var(--ease);border-radius:8px;justify-content:center;align-items:center;padding-top:clamp(25px,50.85px - 1.5vw,45px);padding-bottom:9px;display:flex;position:absolute;bottom:0}[data-component=products-page] [data-component=product-tag] .temp-message .message{justify-content:center;align-items:center;gap:4px;display:flex}@media only screen and (max-width:1440px){[data-component=products-page] [data-component=product-tag] .temp-message .message{align-items:flex-start;padding-left:14px;padding-right:6px}[data-component=products-page] [data-component=product-tag] .temp-message .message svg{margin-top:3px}}[data-component=products-page] [data-component=product-tag] .-full{z-index:2;border-radius:8px;flex-direction:column;gap:0;width:100%;height:fit-content;padding:6px}@media only screen and (max-width:1700px){[data-component=products-page] [data-component=product-tag] .-full{height:max(33.2px,33.2px + 7vw)}}[data-component=products-page] [data-component=product-tag] .-full .icon{width:18px}[data-component=products-page] [data-component=product-tag] .-full .border{width:100%;height:100%;transition:border var(--duration) var(--ease);border:2px solid #0000;border-radius:8px;position:absolute;top:0;left:0}[data-component=products-page] [data-component=product-tag] .-full .text-wrapper{margin:14px 0}[data-component=products-page] [data-component=product-tag] .-full .text-wrapper .label{letter-spacing:-.02em;font-variation-settings:"cnct" 1000, "wght" 600;font-family:var(--font-zimula);font-size:clamp(14px,13.22px + .2vw,16px);line-height:1.4em}[data-component=products-page] [data-component=product-tag] .-full .image-wrapper{aspect-ratio:158/90;width:100%;display:flex;position:relative}@media only screen and (max-width:1290px){[data-component=products-page] [data-component=product-tag] .-full .image-wrapper{aspect-ratio:88/51}}[data-component=products-page] [data-component=product-tag] .-full .image-wrapper svg{z-index:2;opacity:.5;transform-origin:50%;transition:transform var(--duration) var(--ease), opacity var(--duration) var(--ease);position:absolute;top:2px;right:4px;transform:scale(0)}[data-component=products-page] [data-component=product-tag] .-full .image-wrapper .image-clipper{z-index:1;width:100%;aspect-ratio:inherit;background-color:#f4efd7;border-radius:clamp(3px,2.22px + .2vw,5px);flex:auto;position:relative;overflow:hidden}@media only screen and (max-width:1290px){[data-component=products-page] [data-component=product-tag] .-full .image-wrapper .image-clipper{height:100%}}[data-component=products-page] [data-component=product-tag] .-full .image-wrapper img{-o-object-fit:cover;object-fit:cover;transform-origin:50%;width:100%;height:100%;transition:transform 2.5s var(--ease);will-change:transform;transform:scale(1.01)}[data-component=products-page] [data-component=product-tag] .-full:hover .border{border:2px solid #d9d9d9}[data-component=products-page] [data-component=product-tag] .-full:hover .image-wrapper img{transform:scale(1.09)}[data-component=products-page] [data-component=product-tag]:hover .temp-message{transform:translateY(clamp(35px,73.97px - 2.3vw,65px))}[data-component=products-page] [data-component=product-tag][active=true] .inner .border{border:2px solid #241f21!important}[data-component=products-page] [data-component=product-tag][active=true] .inner .image-wrapper svg{opacity:1;transform:scale(1)}[data-component=products-page] [data-component=product-tag][active=true] .inner .image-wrapper img{transform:scale(1.09)}[data-component=products-page] [data-component=product-tag] .-full-small{background-color:#f9f8f6;border-radius:8px;flex-direction:row;gap:12px;width:100%;padding:4px}[data-component=products-page] [data-component=product-tag] .-full-small .icon{width:20px}[data-component=products-page] [data-component=product-tag] .-full-small .border{width:calc(100% + 4px);height:calc(100% + 4px);transition:border var(--duration) var(--ease);border:2px solid #0000;border-radius:10px;position:absolute;top:-2px;left:-2px}[data-component=products-page] [data-component=product-tag] .-full-small .text-wrapper{gap:6px}[data-component=products-page] [data-component=product-tag] .-full-small .text-wrapper .label{letter-spacing:-.02em;font-variation-settings:"cnct" 1000, "wght" 600;font-family:var(--font-zimula);font-size:clamp(14px,13.22px + .2vw,16px);line-height:1.4em}[data-component=products-page] [data-component=product-tag] .-full-small>.text-wrapper>svg{z-index:2;opacity:.5;transform-origin:50%;transition:transform var(--duration) var(--ease), opacity var(--duration) var(--ease);position:absolute;right:12px;transform:scale(0)}[data-component=products-page] [data-component=product-tag] .-full-small .image-wrapper{width:fit-content;display:block;position:relative}[data-component=products-page] [data-component=product-tag] .-full-small .image-wrapper .image-clipper{z-index:1;aspect-ratio:1;background-color:#f4efd7;border-radius:5px;width:40px;height:40px;position:relative;overflow:hidden}[data-component=products-page] [data-component=product-tag] .-full-small .image-wrapper img{-o-object-fit:cover;object-fit:cover;transform-origin:50%;width:100%;height:100%;transition:transform 2.5s var(--ease);transform:scale(1)}[data-component=products-page] [data-component=product-tag] .-full-small:hover .border{border:2px solid #d9d9d9}[data-component=products-page] [data-component=product-tag] .-full-small:hover .image-wrapper img{transform:scale(1.05)}[data-component=products-page] [data-component=product-tag] .-full-small.active>.text-wrapper>svg,[data-component=products-page] [data-component=product-tag] .-full-small[active=true]>.text-wrapper>svg{opacity:1;transform:scale(1)}[data-component=products-page] [data-component=product-tag] .-full-small.active .image-wrapper img,[data-component=products-page] [data-component=product-tag] .-full-small[active=true] .image-wrapper img{transform:scale(1)}[data-component=products-page] [data-component=product-tag].-urban .inner{background-color:#f76c46}[data-component=products-page] [data-component=product-tag].-urban .inner:hover .border{border:2px solid #de613f}[data-component=products-page] [data-component=product-tag].-urban .temp-message{background-color:#ad4c31}[data-component=products-page] [data-component=product-tag].-golf .inner{background-color:#bacfa3}[data-component=products-page] [data-component=product-tag].-golf .inner:hover .border{border:2px solid #a7ba93}[data-component=products-page] [data-component=product-tag].-golf .temp-message{background-color:#808b74}[data-component=products-page] [data-component=product-tag].-nature .inner{background-color:#c6af88}[data-component=products-page] [data-component=product-tag].-nature .inner:hover .border{border:2px solid #b29d7a}[data-component=products-page] [data-component=product-tag].-nature .temp-message{background-color:#9b8b6f}[data-component=products-page] [data-component=product-tag].-replastic .inner{background-color:#85a1c5}[data-component=products-page] [data-component=product-tag].-replastic .inner:hover .border{border:2px solid #7891b1}[data-component=products-page] [data-component=product-tag].-replastic .temp-message{background-color:#667c99}[data-component=products-page] [data-component=product-tag].-details .inner{background-color:#d2cdc4}[data-component=products-page] [data-component=product-tag].-details .inner:hover .border{border:2px solid #afa9a8}[data-component=products-page] [data-component=product-tag].-details .temp-message{background-color:#c3bcbb}[data-component=products-page] [data-component=product-tag].no-bg{background-color:#0000}[data-component=products-page] [data-component=product-tag] .-body-small-semibold{line-height:1em}@media only screen and (min-width:2000px){[data-component=products-page] [data-component=product-tag] .temp-message{padding-top:1.25vw;padding-bottom:.45vw}[data-component=products-page] [data-component=product-tag] .temp-message .message{gap:.2vw}[data-component=products-page] [data-component=product-tag] .-full{border-radius:.4vw;padding:.3vw}[data-component=products-page] [data-component=product-tag] .-full .icon{width:.9vw}[data-component=products-page] [data-component=product-tag] .-full .border{border-radius:.4vw}[data-component=products-page] [data-component=product-tag] .-full .text-wrapper{margin:.7vw 0}[data-component=products-page] [data-component=product-tag] .-full .text-wrapper .label{font-size:.8vw}[data-component=products-page] [data-component=product-tag] .-full .image-wrapper svg{top:.1vw;right:.2vw}[data-component=products-page] [data-component=product-tag] .-full .image-wrapper .image-clipper{border-radius:.25vw}[data-component=products-page] [data-component=product-tag]:hover .temp-message{transform:translateY(1.75vw)}[data-component=products-page] [data-component=product-tag] .-full-small{border-radius:.4vw;gap:.6vw;padding:.2vw}[data-component=products-page] [data-component=product-tag] .-full-small .icon{width:1vw}[data-component=products-page] [data-component=product-tag] .-full-small .border{border-radius:.5vw}[data-component=products-page] [data-component=product-tag] .-full-small .text-wrapper{gap:.3vw}[data-component=products-page] [data-component=product-tag] .-full-small .text-wrapper .label{font-size:.8vw}[data-component=products-page] [data-component=product-tag] .-full-small>.text-wrapper>svg{right:.6vw}[data-component=products-page] [data-component=product-tag] .-full-small .image-wrapper .image-clipper{border-radius:.25vw;width:2vw;height:2vw}}[data-component=products-page] [data-component=selector-button]{--duration:.5s;--ease:cubic-bezier(.19, 1, .22, 1);justify-content:center;align-items:center;width:fit-content;padding:8px 10px;display:inline-flex;position:relative}[data-component=products-page] [data-component=selector-button]:before{content:"";width:calc(100% + 10px);height:calc(100% + 10px);position:absolute;top:-5px;left:-5px}@media (hover:hover){[data-component=products-page] [data-component=selector-button]:hover,[data-component=products-page] [data-component=selector-button][data-hover=true]{cursor:pointer}[data-component=products-page] [data-component=selector-button]:hover .bg,[data-component=products-page] [data-component=selector-button][data-hover=true] .bg{border:1px solid #241f21}[data-component=products-page] [data-component=selector-button]:hover .label,[data-component=products-page] [data-component=selector-button][data-hover=true] .label{opacity:1}}[data-component=products-page] [data-component=selector-button] .bg{transition:border var(--duration) var(--ease);border:1px solid #241f2114;border-radius:12px;display:block;position:absolute;inset:0}[data-component=products-page] [data-component=selector-button] .label{letter-spacing:-.02em;font-variation-settings:"cnct" 1000, "wght" 500;opacity:.55;transition:opacity var(--duration) var(--ease);font-family:var(--font-zimula);font-size:clamp(14px,13.22px + .2vw,16px);line-height:1em;position:relative}[data-component=products-page] [data-component=selector-button][active=true] .bg{border:1px solid #241f21}[data-component=products-page] [data-component=selector-button][active=true] .label{opacity:1}@media only screen and (min-width:2000px){[data-component=products-page] [data-component=selector-button]{padding:.4vw .5vw}[data-component=products-page] [data-component=selector-button] .bg{border-radius:.6vw}[data-component=products-page] [data-component=selector-button] .label{font-size:.8vw}}[data-component=products-page] [data-component=case-study-card]{aspect-ratio:685/347;background:#ebe7df;width:100%;height:100%;display:block;position:relative;overflow:hidden}[data-component=products-page] [data-component=case-study-card]:not(:hover) [data-component=category-tag].-product:not(.-active){--tag-bg:transparent;--icon-color:#fff;color:#fff}[data-component=products-page] [data-component=case-study-card] .media{width:100%;position:relative;overflow:hidden}[data-component=products-page] [data-component=case-study-card] .media .bg{z-index:2;background-color:#00000040;position:absolute;inset:0}[data-component=products-page] [data-component=case-study-card] .media img,[data-component=products-page] [data-component=case-study-card] .media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}[data-component=products-page] [data-component=case-study-card] .info{z-index:3;color:#fff;flex-direction:column;justify-content:space-between;width:100%;height:100%;padding:clamp(20px,17.66px + .6vw,28px) clamp(16px,13.66px + .6vw,24px) clamp(16px,13.66px + .6vw,24px);display:flex;position:absolute;top:0;left:0}[data-component=products-page] [data-component=case-study-card] .info .top-row{flex-direction:row;justify-content:space-between;display:flex}[data-component=products-page] [data-component=case-study-card] .info .top-row [data-component=category-tag]{color:#241f21}[data-component=products-page] [data-component=case-study-card] .info .bottom-row{flex-direction:row;justify-content:space-between;display:flex}@media only screen and (max-width:1023px){[data-component=products-page] [data-component=case-study-card] .info .bottom-row{align-items:flex-end}}@media only screen and (min-width:2000px){[data-component=products-page] [data-component=case-study-card] .info{padding:1.4vw 1.2vw 1.2vw}}[data-component=products-page] [data-component=category-selector]{position:relative}[data-component=products-page] [data-component=category-selector] .main-categories .g-col{flex-direction:column;width:100%;display:flex}[data-component=products-page] [data-component=category-selector] .main-categories .g-col .titles-wrapper{grid-template-columns:repeat(9,1fr);gap:12px;display:grid}[data-component=products-page] [data-component=category-selector] .main-categories .g-col .titles-wrapper .label:first-child{grid-column:1}[data-component=products-page] [data-component=category-selector] .main-categories .g-col .titles-wrapper .label:nth-child(2){grid-column:6}[data-component=products-page] [data-component=category-selector] .main-categories .g-col .tags-wrapper{grid-template-columns:repeat(9,minmax(0,1fr));align-items:stretch;gap:12px;display:grid}[data-component=products-page] [data-component=category-selector] .main-categories .g-col .tags-wrapper>*{min-width:0}[data-component=products-page] [data-component=category-selector] .main-categories .g-col .tags-wrapper a{min-width:0;display:flex}[data-component=products-page] [data-component=category-selector] .main-categories .titles-wrapper>.label{color:#988f8b;margin-bottom:16px}[data-component=products-page] [data-component=category-selector] .main-categories .titles-wrapper>.label span{letter-spacing:-.02em;font-variation-settings:"cnct" 1000, "wght" 500;color:#241f21;font-family:var(--font-zimula);font-size:12px;line-height:1.4em}[data-component=products-page] [data-component=category-selector] .sub-categories{min-height:34px;margin-top:104px;margin-bottom:24px}[data-component=products-page] [data-component=category-selector] .sub-categories .product-count{align-items:flex-end;display:flex}[data-component=products-page] [data-component=category-selector] .sub-categories .sub-wrapper{justify-content:flex-end;gap:10px;display:flex}[data-component=products-page] [data-component=category-selector] .sub-categories .sub-wrapper .-body.label{letter-spacing:-.02em;font-variation-settings:"cnct" 1000, "wght" 500;font-family:var(--font-zimula);font-size:12px;line-height:1.4em}@media only screen and (min-width:2000px){[data-component=products-page] [data-component=category-selector] .main-categories .g-col .tags-wrapper,[data-component=products-page] [data-component=category-selector] .main-categories .g-col .titles-wrapper{gap:.6vw}[data-component=products-page] [data-component=category-selector] .main-categories .titles-wrapper>.label{margin-bottom:.8vw}[data-component=products-page] [data-component=category-selector] .main-categories .titles-wrapper>.label span{font-size:.6vw}[data-component=products-page] [data-component=category-selector] .sub-categories{min-height:1.7vw;margin-top:5.2vw;margin-bottom:1.2vw}[data-component=products-page] [data-component=category-selector] .sub-categories .sub-wrapper{gap:.5vw}[data-component=products-page] [data-component=category-selector] .sub-categories .sub-wrapper .-body.label{font-size:.6vw}}[data-component=products-page] [data-component=category-selector-float]{z-index:10;pointer-events:none;flex-direction:column;align-items:center;gap:12px;display:flex;position:fixed;bottom:max(22px,22px + 1.1vw);left:50%;transform:translate(-50%)}@media only screen and (max-width:1023px){[data-component=products-page] [data-component=category-selector-float]{width:calc(100% - var(--grid-padding) * 2)}}[data-component=products-page] [data-component=category-selector-float] .categories-wrapper{pointer-events:none;background-color:#fff;border-radius:12px;width:460px;padding:12px}@media only screen and (max-width:1023px){[data-component=products-page] [data-component=category-selector-float] .categories-wrapper{width:100%}}[data-component=products-page] [data-component=category-selector-float] .categories-wrapper.open{pointer-events:all}[data-component=products-page] [data-component=category-selector-float] .categories-wrapper .main{flex-direction:row;gap:12px;margin-bottom:12px;display:flex}[data-component=products-page] [data-component=category-selector-float] .categories-wrapper .main .collection-filter,[data-component=products-page] [data-component=category-selector-float] .categories-wrapper .main .product-filter{flex-direction:column;flex-grow:1;width:fit-content;display:flex}[data-component=products-page] [data-component=category-selector-float] .categories-wrapper .main .collection-filter .tags-wrapper,[data-component=products-page] [data-component=category-selector-float] .categories-wrapper .main .product-filter .tags-wrapper{flex-direction:column;flex-grow:1;gap:12px;display:flex}[data-component=products-page] [data-component=category-selector-float] .categories-wrapper .main .collection-filter .tags-wrapper .-disabled,[data-component=products-page] [data-component=category-selector-float] .categories-wrapper .main .product-filter .tags-wrapper .-disabled{opacity:.5;pointer-events:none}[data-component=products-page] [data-component=category-selector-float] .categories-wrapper .main .collection-filter [data-component=product-tag],[data-component=products-page] [data-component=category-selector-float] .categories-wrapper .main .product-filter [data-component=product-tag]{flex-grow:0}[data-component=products-page] [data-component=category-selector-float] .categories-wrapper .main .-body-smaller-medium{color:#988f8b;margin-bottom:24px;line-height:1em}[data-component=products-page] [data-component=category-selector-float] .categories-wrapper .main .-body-smaller-medium span{color:#241f21;font:inherit;text-rendering:optimizespeed}[data-component=products-page] [data-component=category-selector-float] .categories-wrapper .sub{min-height:34px;margin:12px 0}[data-component=products-page] [data-component=category-selector-float] .categories-wrapper .sub .product-count{align-items:flex-end;margin:12px 0;display:flex}[data-component=products-page] [data-component=category-selector-float] .categories-wrapper .sub .sub-wrapper{flex-wrap:wrap;justify-content:flex-start;gap:12px;margin:12px 0;display:flex}[data-component=products-page] [data-component=category-selector-float] .categories-wrapper .dividor{align-items:center;padding:12px 0;display:flex}[data-component=products-page] [data-component=category-selector-float] .categories-wrapper .dividor .line{background-color:#241f211a;width:100%;height:1px}[data-component=products-page] [data-component=category-selector-float] .categories-wrapper .button{width:100%;margin-top:12px}[data-component=products-page] [data-component=category-selector-float] .button-wrapper{pointer-events:all}[data-component=products-page] [data-component=category-selector-float] .button-wrapper .button{background-color:#fff;border-radius:12px;justify-content:center;align-items:center;gap:12px;width:fit-content;margin-top:12px;padding:13.5px 16px;display:inline-flex;position:relative;overflow:hidden}[data-component=products-page] [data-component=category-selector-float] .button-wrapper .button .-caption-semibold{text-transform:uppercase;line-height:1em}[data-component=products-page] [data-component=category-selector-float] .button-wrapper .button .-caption-semibold.category{opacity:.5}[data-component=products-page] [data-component=category-selector-float] .button-wrapper .button .filtering{flex-direction:row;justify-content:center;align-items:center;gap:6px;display:flex}[data-component=products-page] [data-component=category-selector-float] .button-wrapper .button .close{opacity:0;flex-direction:row;justify-content:center;align-items:center;min-width:100px;display:flex;position:absolute;scale:0}[data-component=products-page] .click-outside{opacity:0;z-index:9;pointer-events:none;background-color:#241f211a;transition:all .3s;position:fixed;inset:0}[data-component=products-page] .click-outside.active{pointer-events:all;opacity:1}@media only screen and (min-width:2000px){[data-component=products-page] [data-component=category-selector-float]{gap:.6vw;bottom:2vw}[data-component=products-page] [data-component=category-selector-float] .categories-wrapper{border-radius:.6vw;width:23vw;padding:.6vw}[data-component=products-page] [data-component=category-selector-float] .categories-wrapper .main{gap:.6vw;margin-bottom:.6vw}[data-component=products-page] [data-component=category-selector-float] .categories-wrapper .main .collection-filter .tags-wrapper,[data-component=products-page] [data-component=category-selector-float] .categories-wrapper .main .product-filter .tags-wrapper{gap:.6vw}[data-component=products-page] [data-component=category-selector-float] .categories-wrapper .main .-body-smaller-medium{margin-bottom:1.2vw}[data-component=products-page] [data-component=category-selector-float] .categories-wrapper .sub{min-height:1.7vw;margin:.6vw 0}[data-component=products-page] [data-component=category-selector-float] .categories-wrapper .sub .product-count{margin:.6vw 0}[data-component=products-page] [data-component=category-selector-float] .categories-wrapper .sub .sub-wrapper{gap:.6vw;margin:.6vw 0}[data-component=products-page] [data-component=category-selector-float] .categories-wrapper .dividor{padding:.6vw 0}[data-component=products-page] [data-component=category-selector-float] .categories-wrapper .button{margin-top:.6vw}[data-component=products-page] [data-component=category-selector-float] .button-wrapper .button{border-radius:.6vw;gap:.6vw;margin-top:.6vw;padding:.65vw .8vw}[data-component=products-page] [data-component=category-selector-float] .button-wrapper .button .filtering{gap:.3vw}[data-component=products-page] [data-component=category-selector-float] .button-wrapper .button .close{min-width:5vw}}[data-component=products-page] [data-component=product-list]{margin-bottom:100px;position:relative}[data-component=products-page] [data-component=product-list] .cta-card{width:100%;height:100%}[data-component=products-page] [data-component=product-list] .cta-card img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}[data-component=products-page] [data-component=product-list] .g-col{gap:var(--grid-gap);flex-wrap:wrap;display:flex}[data-component=products-page] [data-component=product-list] .grid-layout{gap:var(--grid-gap);flex-wrap:wrap;display:grid}[data-component=products-page] [data-component=product-list] .squared-grid{gap:var(--grid-gap);grid-template-columns:repeat(4,1fr);display:grid}[data-component=products-page] [data-component=product-list] .squared-grid .product{min-width:0}[data-component=products-page] [data-component=product-list] .squared-grid [data-component=product-card].square{width:100%;max-width:100%}@media only screen and (max-width:1023px){[data-component=products-page] [data-component=product-list] .squared-grid{grid-template-rows:repeat(1,1fr);grid-template-columns:repeat(2,1fr);width:100%}}[data-component=products-page] [data-component=product-list] .layout1{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(4,1fr);grid-template-areas:"square1 vertical square2 square3""square4 vertical horizontal horizontal"}@media only screen and (max-width:1023px){[data-component=products-page] [data-component=product-list] .layout1{grid-template-rows:repeat(1,1fr);grid-template-columns:repeat(2,1fr);grid-template-areas:"square1 square2""horizontal horizontal""square3 square4""vertical vertical";width:100%}}[data-component=products-page] [data-component=product-list] .layout1 .square1{grid-area:square1}[data-component=products-page] [data-component=product-list] .layout1 .square2{grid-area:square2}[data-component=products-page] [data-component=product-list] .layout1 .square3{grid-area:square3}[data-component=products-page] [data-component=product-list] .layout1 .square4{grid-area:square4}[data-component=products-page] [data-component=product-list] .layout1 .vertical{grid-area:vertical}[data-component=products-page] [data-component=product-list] .layout1 .horizontal{grid-area:horizontal}[data-component=products-page] [data-component=product-list] .layout2{grid-template-rows:1fr;grid-template-columns:repeat(4,1fr);grid-template-areas:"horizontal horizontal square1 square2"}@media only screen and (max-width:1023px){[data-component=products-page] [data-component=product-list] .layout2{grid-template-rows:repeat(1,1fr);grid-template-columns:repeat(2,1fr);grid-template-areas:"horizontal horizontal""square1 square2";width:100%}}[data-component=products-page] [data-component=product-list] .layout2 .horizontal{grid-area:horizontal}[data-component=products-page] [data-component=product-list] .layout2 .square1{grid-area:square1}[data-component=products-page] [data-component=product-list] .layout2 .square2{grid-area:square2}[data-component=products-page] [data-component=product-list] .layout3{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(4,1fr);grid-template-areas:"horizontal horizontal vertical square1""square2 square3 vertical square4"}@media only screen and (max-width:1023px){[data-component=products-page] [data-component=product-list] .layout3{grid-template-rows:repeat(1,1fr);grid-template-columns:repeat(2,1fr);grid-template-areas:"horizontal horizontal""vertical vertical""square1 square2""square3 square4";width:100%}}[data-component=products-page] [data-component=product-list] .layout3 .horizontal{grid-area:horizontal}[data-component=products-page] [data-component=product-list] .layout3 .vertical{grid-area:vertical}[data-component=products-page] [data-component=product-list] .layout3 .square1{grid-area:square1}[data-component=products-page] [data-component=product-list] .layout3 .square2{grid-area:square2}[data-component=products-page] [data-component=product-list] .layout3 .square3{grid-area:square3}[data-component=products-page] [data-component=product-list] .layout3 .square4{grid-area:square4}[data-component=products-page] [data-component=product-list] .layout4{grid-template-rows:1fr;grid-template-columns:repeat(4,1fr);grid-template-areas:"square1 square2 horizontal horizontal"}@media only screen and (max-width:1023px){[data-component=products-page] [data-component=product-list] .layout4{grid-template-rows:repeat(1,1fr);grid-template-columns:repeat(2,1fr);grid-template-areas:"square1 square2""horizontal horizontal";width:100%}}[data-component=products-page] [data-component=product-list] .layout4 .horizontal{grid-area:horizontal}[data-component=products-page] [data-component=product-list] .layout4 .square1{grid-area:square1}[data-component=products-page] [data-component=product-list] .layout4 .square2{grid-area:square2}@media only screen and (min-width:2000px){[data-component=products-page] [data-component=product-list]{margin-bottom:5vw}}[data-component=products-page] [data-component=products-header]{margin-top:clamp(140px,119.33px + 5.3vw,210px);margin-bottom:clamp(50px,20.36px + 7.6vw,150px);position:relative}[data-component=products-page] [data-component=products-header] .g-row{text-align:center;justify-content:center}[data-component=products-page] [data-component=products-header] .g-row .title .line,[data-component=products-page] [data-component=products-header] .g-row .title .word{font:inherit;font-kerning:none;text-rendering:optimizespeed;display:inline-block}@media only screen and (min-width:2000px){[data-component=products-page] [data-component=products-header]{margin-top:10.5vw;margin-bottom:7.5vw}}[data-component=products-page]{position:relative}@media only screen and (max-width:1023px){[data-component=products-page] .desktop-category-selector{display:none}}[data-component=products-page] .products-wrapper{padding-top:clamp(100px,85.18px + 3.8vw,150px)}[data-component=products-page] .products-wrapper .g-col{gap:var(--grid-gap);display:flex}[data-component=products-page] .products-wrapper .product{width:fit-content;margin:clamp(20px,16.88px + .8vw,30px) 0}@media only screen and (min-width:2000px){[data-component=products-page] .products-wrapper{padding-top:7.5vw}[data-component=products-page] .products-wrapper .product{margin:1.5vw 0}}[data-component=about-page] [data-component=button-pagination]{--icon-color:var(--button-color,#fff);--duration:.5s;--ease:cubic-bezier(.19, 1, .22, 1);width:fit-content;height:fit-content;padding:clamp(11px,10.22px + .2vw,13px) 16px;display:inline-flex;position:relative}[data-component=about-page] [data-component=button-pagination]:before{content:"";width:calc(100% + 10px);height:calc(100% + 10px);position:absolute;top:-5px;left:-5px}[data-component=about-page] [data-component=button-pagination].dark{--btn-background-color:#241f21;--btn-background-color-hover:#241f21cc;--btn-color:#ebe7df;--icon-color:var(--btn-color)}[data-component=about-page] [data-component=button-pagination].light{--btn-background-color:#fff;--btn-background-color-hover:#fff;--btn-color:#241f21;--icon-color:var(--btn-color)}[data-component=about-page] [data-component=button-pagination].outline{--btn-background-color:transparent;--btn-background-color-hover:#beb9b0;--btn-color:#241f21;--icon-color:var(--btn-color);--btn-background-border:#241f2133}[data-component=about-page] [data-component=button-pagination].outline .bg{border:1px solid var(--btn-background-border)}[data-component=about-page] [data-component=button-pagination].icon-only{padding:12px}@media (hover:hover){[data-component=about-page] [data-component=button-pagination]:hover,[data-component=about-page] [data-component=button-pagination][data-hover=true]{cursor:pointer}[data-component=about-page] [data-component=button-pagination]:hover .icon,[data-component=about-page] [data-component=button-pagination][data-hover=true] .icon{opacity:1;transform:scale(1.2)}}[data-component=about-page] [data-component=button-pagination] .bg{z-index:2;background-color:var(--btn-background-color);border-radius:12px;display:block;position:absolute;inset:0}[data-component=about-page] [data-component=button-pagination] .icon{z-index:3;transition:transform var(--duration) var(--ease), background-color var(--duration) var(--ease), opacity var(--duration) var(--ease);position:relative}@media only screen and (min-width:2000px){[data-component=about-page] [data-component=button-pagination]{padding:.65vw .8vw}[data-component=about-page] [data-component=button-pagination].icon-only{padding:.6vw}[data-component=about-page] [data-component=button-pagination] .bg{border-radius:.6vw}}[data-component=video-controls]{--videoControls-color:#e9e778;--videoControls-backgroundColor:#032422;--videoControls-accentColor:#e9e77833;--btn-background-color:#ebe7df;--progress:0%;z-index:110;width:clamp(300px,260.61px + 10.1vw,432px);height:52px;position:absolute;bottom:max(22.8px,22.8px + 1.5vw)}[data-component=video-controls] .meta-row-container{width:100%}[data-component=video-controls] .meta-row-container>[data-meta-row-shape]{z-index:0}[data-component=video-controls].play .play-btn .icon.pause{opacity:1}[data-component=video-controls].play .play-btn .icon.play{opacity:0}[data-component=video-controls] .controls-container{color:#032422;z-index:2;background-color:#ebe7df;border-radius:12px;flex:100%;align-items:center;gap:10px;width:100%;height:100%;padding:0 16px 0 10px;display:flex;position:relative;left:-36px}[data-component=video-controls] .close-btn{--icon-color:#032422;z-index:2;background-color:#ebe7df;border-radius:12px;justify-content:center;align-items:center;width:52px;height:52px;display:flex;position:absolute;top:0;right:-26px}[data-component=video-controls] .close-btn .icon{position:relative}[data-component=video-controls] .play-btn{justify-content:center;align-items:center;width:32px;height:32px;display:grid}[data-component=video-controls] .play-btn .icon{--icon-color:#032422;grid-area:1/1}[data-component=video-controls] .play-btn .icon.pause{opacity:0}[data-component=video-controls] .progress-container{cursor:pointer;background-color:#03242233;border-radius:max(20.4px,20.4px + .2vw);flex-grow:1;height:4px;display:block;position:relative}[data-component=video-controls] .progress-container:before{content:"";width:calc(100% + 20px);height:calc(100% + 20px);position:absolute;top:-10px;left:-10px}[data-component=video-controls] .progress-container .progress{width:var(--progress);background-color:#032422;border-radius:max(20.4px,20.4px + .2vw);height:100%;display:block;position:relative}[data-component=video-controls] .current-time{padding:0 10px;position:relative}[data-component=video-controls] .current-time:after{content:"88:88";visibility:hidden;pointer-events:none;height:0;position:relative}[data-component=video-controls] .current-time>*{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}@media only screen and (min-width:2000px){[data-component=video-controls]{width:21.6vw;height:2.6vw;bottom:2.4vw}[data-component=video-controls] .controls-container{border-radius:.6vw;gap:.5vw;padding:0 .8vw 0 .5vw;left:-1.8vw}[data-component=video-controls] .close-btn{border-radius:.6vw;width:2.6vw;height:2.6vw;right:-1.3vw}[data-component=video-controls] .play-btn{width:1.6vw;height:1.6vw}[data-component=video-controls] .progress-container,[data-component=video-controls] .progress-container .progress{border-radius:1.2vw}[data-component=video-controls] .current-time{padding:0 .5vw}}[data-component=video-modal]{--videoModal-backgroundColor:#241f21;z-index:102;background-color:#0000;justify-content:center;width:100vw;height:100dvh;display:flex;position:fixed;top:0;left:0;overflow:hidden}[data-component=video-modal] .video-modal__bg{background-color:var(--videoModal-backgroundColor);opacity:0;position:absolute;inset:0}[data-component=video-modal] .video{opacity:0;z-index:1;border-radius:max(22px,22px + 1.1vw);width:100%;height:auto;padding:20px;position:relative;overflow:hidden}@media only screen and (min-width:2000px){[data-component=video-modal] .video{border-radius:2vw;padding:1vw}}[data-component=about-page] [data-component=video-widget]{will-change:transform;color:#fff;background-color:#c3bcbb;border-radius:12px;flex-direction:column;gap:80px;width:clamp(150px,105.15px + 11.5vw,300px);height:auto;padding:20px;display:flex;position:relative;overflow:hidden}@media only screen and (max-width:1023px){[data-component=about-page] [data-component=video-widget]{background-color:#0000;justify-content:center;align-items:center;width:fit-content;height:auto;padding:0;overflow:visible}}[data-component=about-page] [data-component=video-widget] .overlay{z-index:2;background-color:#0003;position:absolute;inset:0}@media only screen and (max-width:1023px){[data-component=about-page] [data-component=video-widget] .overlay{display:none}}[data-component=about-page] [data-component=video-widget] .media{z-index:1;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}@media only screen and (max-width:1023px){[data-component=about-page] [data-component=video-widget] .media{display:none}}[data-component=about-page] [data-component=video-widget] .-body-medium{z-index:2;position:relative}@media only screen and (max-width:1023px){[data-component=about-page] [data-component=video-widget] .-body-medium{display:none}}[data-component=about-page] [data-component=video-widget] .button{z-index:2;position:relative}[data-component=about-page] [data-component=video-widget] .button.mobile{display:none}@media only screen and (max-width:1023px){[data-component=about-page] [data-component=video-widget] .button{display:none}[data-component=about-page] [data-component=video-widget] .button.mobile{display:block}}@media only screen and (min-width:2000px){[data-component=about-page] [data-component=video-widget]{border-radius:.6vw;gap:4vw;width:15vw;padding:1vw}}[data-component=about-page] [data-component=bird-sequence-overlay],[data-component=about-page] [data-component=owl-sequence-overlay]{z-index:1;pointer-events:none;position:absolute;inset:2% 0 0}@media only screen and (max-width:743px){[data-component=about-page] [data-component=bird-sequence-overlay],[data-component=about-page] [data-component=owl-sequence-overlay]{top:-26.5%}}[data-component=about-page] [data-component=bird-sequence-overlay] video,[data-component=about-page] [data-component=owl-sequence-overlay] video{-o-object-fit:contain;object-fit:contain;opacity:0;z-index:1;width:100%;height:100%;position:absolute;inset:0}@media only screen and (max-width:743px){[data-component=about-page] [data-component=bird-sequence-overlay] video,[data-component=about-page] [data-component=owl-sequence-overlay] video{transform-origin:50%;transform:scale(2)}}[data-component=about-page] [data-component=bird-sequence-overlay] video.is-active,[data-component=about-page] [data-component=owl-sequence-overlay] video.is-active{opacity:1}[data-component=about-page] [data-component=bird-sequence-overlay] canvas,[data-component=about-page] [data-component=owl-sequence-overlay] canvas{opacity:0;pointer-events:none;z-index:2;width:100%;height:100%;position:absolute;inset:0}@media only screen and (max-width:743px){[data-component=about-page] [data-component=bird-sequence-overlay] canvas,[data-component=about-page] [data-component=owl-sequence-overlay] canvas{transform-origin:50%;transform:scale(2)}}[data-component=about-page] [data-component=bird-sequence-overlay] canvas.is-visible,[data-component=about-page] [data-component=owl-sequence-overlay] canvas.is-visible{opacity:1}[data-component=about-page] [data-component=job-card]{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 4 - var(--grid-gap));color:#241f21;background-color:#f2efea;border-radius:0;flex-direction:column;gap:64px;padding:24px 24px clamp(17px,20.78px - .2vw,20px);transition:border-radius .45s cubic-bezier(.19,1,.22,1);display:flex;position:relative;overflow:hidden}[data-component=about-page] [data-component=job-card]:before{content:"";width:calc(100% + 20px);height:calc(100% + 20px);position:absolute;top:-10px;left:-10px}@media only screen and (max-width:1023px){[data-component=about-page] [data-component=job-card]{width:var(--grid-width)}}[data-component=about-page] [data-component=job-card]>:not(.bg){z-index:1;position:relative}[data-component=about-page] [data-component=job-card] .bg{--bg-bleed:50px;inset:calc(var(--bg-bleed) * -1);z-index:0;opacity:.9;border-radius:var(--bg-radius,0);pointer-events:none;transform:scaleX(var(--bg-scale-x,0)) scaleY(var(--bg-scale-y,1));transform-origin:var(--bg-origin,50% 50%);background-color:#e9e778;position:absolute}[data-component=about-page] [data-component=job-card] .bottom-wrapper{border-top:1px solid #241f2133;flex-direction:row;justify-content:space-between;align-items:flex-end;padding-top:clamp(10px,9.22px + .2vw,12px);display:flex}[data-component=about-page] [data-component=job-card] .bottom-wrapper .apply{align-items:center;gap:4px;display:flex}[data-component=about-page] [data-component=job-card] .bottom-wrapper .apply .icon{flex-shrink:0}[data-component=about-page] [data-component=job-card] .bottom-wrapper .details{opacity:.4;flex-direction:column;gap:4px;display:flex}@media only screen and (min-width:2000px){[data-component=about-page] [data-component=job-card]{gap:3.2vw;padding:1.2vw 1.2vw .85vw}[data-component=about-page] [data-component=job-card] .bottom-wrapper{padding-top:.6vw}}[data-component=about-page] [data-component=header]{min-height:100vh;position:relative}[data-component=about-page] [data-component=header] .bottom-aligned{z-index:3;position:absolute;bottom:50px}[data-component=about-page] [data-component=header] .tagline-wrapper{will-change:transform;left:calc(var(--grid-padding) + var(--grid-half-gap));width:calc((var(--100vw) - 2 * var(--grid-padding)) / 6 - var(--grid-gap));padding-right:28px}@media only screen and (max-width:1023px){[data-component=about-page] [data-component=header] .tagline-wrapper{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 2 - var(--grid-gap))}}[data-component=about-page] [data-component=header] .tagline-wrapper .label,[data-component=about-page] [data-component=header] .tagline-wrapper .title{color:#241f21}[data-component=about-page] [data-component=header] .tagline-wrapper .divider{background-color:#c3bcbb;width:100%;height:1px;margin-top:14px;margin-bottom:10px}[data-component=about-page] [data-component=header] .video-widget{right:calc(var(--grid-padding) + var(--grid-half-gap))}@media only screen and (max-width:1023px){[data-component=about-page] [data-component=header] .video-widget{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 2 - var(--grid-gap));height:93px}}[data-component=about-page] [data-component=header] .tagline-video{width:100%;padding:0 var(--grid-gap)}[data-component=about-page] [data-component=header] .tagline-video .top-wrapper{flex-direction:row;justify-content:space-between;align-items:flex-end;display:flex}[data-component=about-page] [data-component=header] .tagline-video .top-wrapper .title{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 2 - var(--grid-gap))}[data-component=about-page] [data-component=header] .tagline-video .top-wrapper .widget{flex-shrink:0}[data-component=about-page] [data-component=header] .tagline-video .divider{background-color:#c3bcbb;width:100%;height:1px;margin-top:10px;margin-bottom:10px}[data-component=about-page] [data-component=header] .title-wrapper{z-index:-1;margin-top:-50px;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}@media only screen and (max-width:743px){[data-component=about-page] [data-component=header] .title-wrapper{top:35%}}[data-component=about-page] [data-component=header] .title-wrapper svg{width:clamp(286px,73.84px + 54.4vw,999px)}[data-component=about-page] [data-component=header] .featured-image{z-index:-1;width:100%;height:100vh;position:absolute;top:0;left:0}[data-component=about-page] [data-component=header] .featured-image .owl-sequence-overlay{z-index:2;top:2%}@media only screen and (max-width:743px){[data-component=about-page] [data-component=header] .featured-image .owl-sequence-overlay{top:-26.5%}}[data-component=about-page] [data-component=header] .featured-image .main-img{-o-object-fit:contain;object-fit:contain;width:100%;position:absolute;top:50%}@media only screen and (max-width:743px){[data-component=about-page] [data-component=header] .featured-image .main-img{top:35%}}@media only screen and (min-width:2000px){[data-component=about-page] [data-component=header] .bottom-aligned{bottom:2.5vw}[data-component=about-page] [data-component=header] .tagline-wrapper{padding-right:1.4vw}[data-component=about-page] [data-component=header] .tagline-wrapper .divider{margin-top:.7vw;margin-bottom:.5vw}[data-component=about-page] [data-component=header] .tagline-video .divider{margin-top:.5vw;margin-bottom:.5vw}[data-component=about-page] [data-component=header] .title-wrapper{margin-top:-2.5vw}[data-component=about-page] [data-component=header] .title-wrapper svg{width:49.95vw}}[data-component=about-page] [data-component=intro]{z-index:2;padding-top:clamp(0px,34.4vw - 134.16px,450px);padding-bottom:150px;position:relative}[data-component=about-page] [data-component=intro] .fixed{min-height:100vh;position:sticky;top:0}[data-component=about-page] [data-component=intro] .fixed .title{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 3 - var(--grid-gap));text-align:center;color:#241f21;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}@media only screen and (max-width:1023px){[data-component=about-page] [data-component=intro] .fixed .title{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 1.091 - var(--grid-gap))}}[data-component=about-page] [data-component=intro] .fixed .description{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 4 - var(--grid-gap));text-align:center;position:absolute;bottom:5%;left:50%;transform:translate(-50%)}@media only screen and (max-width:1023px){[data-component=about-page] [data-component=intro] .fixed .description{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 1.091 - var(--grid-gap));bottom:10%}}[data-component=about-page] [data-component=intro] .fixed .description .-body-small-medium{color:#524945;margin-top:14px}[data-component=about-page] [data-component=intro] .fixed .description svg path{fill:#241f21}[data-component=about-page] [data-component=intro] .images-wrapper{pointer-events:none;position:relative}@media only screen and (max-width:1023px){[data-component=about-page] [data-component=intro] .images-wrapper{padding-bottom:100vh}}[data-component=about-page] [data-component=intro] .images-wrapper .image-card{background-color:#e4ded3;margin-bottom:200px;padding:clamp(6px,4.83px + .3vw,10px) clamp(6px,4.83px + .3vw,10px) clamp(20px,14.15px + 1.5vw,40px)}[data-component=about-page] [data-component=intro] .images-wrapper .image-card:first-child{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 6 - var(--grid-gap));margin-left:calc((var(--100vw) - 2 * var(--grid-padding)) / 8)}@media only screen and (max-width:1023px){[data-component=about-page] [data-component=intro] .images-wrapper .image-card:first-child{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 2 - var(--grid-gap));margin-left:calc((var(--100vw) - 2 * var(--grid-padding)) / 12)}}[data-component=about-page] [data-component=intro] .images-wrapper .image-card:nth-child(2){width:calc((var(--100vw) - 2 * var(--grid-padding)) / 3.429 - var(--grid-gap));margin-left:calc((var(--100vw) - 2 * var(--grid-padding)) / 1.6)}@media only screen and (max-width:1023px){[data-component=about-page] [data-component=intro] .images-wrapper .image-card:nth-child(2){width:calc((var(--100vw) - 2 * var(--grid-padding)) / 1.5 - var(--grid-gap));margin-left:calc((var(--100vw) - 2 * var(--grid-padding)) / 3)}}[data-component=about-page] [data-component=intro] .images-wrapper .image-card:nth-child(3){width:calc((var(--100vw) - 2 * var(--grid-padding)) / 4 - var(--grid-gap));margin-left:calc((var(--100vw) - 2 * var(--grid-padding)) / 24)}@media only screen and (max-width:1023px){[data-component=about-page] [data-component=intro] .images-wrapper .image-card:nth-child(3){width:calc((var(--100vw) - 2 * var(--grid-padding)) / 1.714);margin-left:calc((var(--100vw) - 2 * var(--grid-padding)) / 12)}}[data-component=about-page] [data-component=intro] .images-wrapper .image-card:nth-child(4){width:calc((var(--100vw) - 2 * var(--grid-padding)) / 4.8 - var(--grid-gap));margin-left:calc((var(--100vw) - 2 * var(--grid-padding)) / 2.182);background-color:#0000;padding:0}@media only screen and (max-width:1023px){[data-component=about-page] [data-component=intro] .images-wrapper .image-card:nth-child(4){width:calc((var(--100vw) - 2 * var(--grid-padding)) / 1.714 - var(--grid-gap));margin-left:calc((var(--100vw) - 2 * var(--grid-padding)) / 2.4)}}[data-component=about-page] [data-component=intro] .images-wrapper .image-card:nth-child(5){width:calc((var(--100vw) - 2 * var(--grid-padding)) / 6 - var(--grid-gap));margin-left:calc((var(--100vw) - 2 * var(--grid-padding)) / 12)}@media only screen and (max-width:1023px){[data-component=about-page] [data-component=intro] .images-wrapper .image-card:nth-child(5){width:calc((var(--100vw) - 2 * var(--grid-padding)) / 1.846 - var(--grid-gap));margin-left:calc((var(--100vw) - 2 * var(--grid-padding)) / 12)}}[data-component=about-page] [data-component=intro] .images-wrapper .image-card:nth-child(6){width:calc((var(--100vw) - 2 * var(--grid-padding)) / 3.429 - var(--grid-gap));margin-left:calc((var(--100vw) - 2 * var(--grid-padding)) / 1.412)}@media only screen and (max-width:1023px){[data-component=about-page] [data-component=intro] .images-wrapper .image-card:nth-child(6){width:calc((var(--100vw) - 2 * var(--grid-padding)) / 1.846 - var(--grid-gap));margin-left:calc((var(--100vw) - 2 * var(--grid-padding)) / 2.182);margin-bottom:0}}[data-component=about-page] [data-component=intro] .placeholder{width:100%;height:100lvh;position:absolute}@media only screen and (min-width:2000px){[data-component=about-page] [data-component=intro]{padding-top:22.5vw;padding-bottom:7.5vw}[data-component=about-page] [data-component=intro] .fixed .description .-body-small-medium{margin-top:.7vw}[data-component=about-page] [data-component=intro] .images-wrapper .image-card{margin-bottom:10vw;padding:.5vw .5vw 2vw}}[data-component=about-page] [data-component=brand-highlight]{--history-height:0;position:relative}[data-component=about-page] [data-component=brand-highlight] .highlighted-product{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 8 - var(--grid-gap));position:relative}@media only screen and (max-width:1023px){[data-component=about-page] [data-component=brand-highlight] .highlighted-product{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 2.4 - var(--grid-gap))}}[data-component=about-page] [data-component=brand-highlight] .highlighted-product .top-line{background-color:#c3bcbb;width:100%;height:1px;position:absolute;top:0;left:0}[data-component=about-page] [data-component=brand-highlight] .highlighted-product .label{color:#241f21;margin-bottom:14px;padding-top:8px}[data-component=about-page] [data-component=brand-highlight] .title{margin-top:clamp(-57px,-21.81px - 2.1vw,-30px)}@media only screen and (max-width:1023px){[data-component=about-page] [data-component=brand-highlight] .title{margin-bottom:32px}}[data-component=about-page] [data-component=brand-highlight] .title .spacer{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 8)}@media only screen and (max-width:1023px){[data-component=about-page] [data-component=brand-highlight] .title .spacer{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 2.4)}}[data-component=about-page] [data-component=brand-highlight] .title .line,[data-component=about-page] [data-component=brand-highlight] .title .word{font:inherit;font-kerning:none;text-rendering:optimizespeed;display:inline-block}[data-component=about-page] [data-component=brand-highlight] .description-wrapper{height:100%;padding-left:var(--grid-gap);flex-direction:column;justify-content:space-between;display:flex;position:relative}@media only screen and (max-width:1023px){[data-component=about-page] [data-component=brand-highlight] .description-wrapper{color:#7a716d;padding-top:23px;padding-left:0}[data-component=about-page] [data-component=brand-highlight] .description-wrapper .description{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 1.2);margin-bottom:32px}}[data-component=about-page] [data-component=brand-highlight] .description-wrapper .vertical-line{background-color:#988f8b;width:1px;height:100%;position:absolute;top:0;left:0}@media only screen and (max-width:1023px){[data-component=about-page] [data-component=brand-highlight] .description-wrapper .vertical-line{width:100%;height:1px}[data-component=about-page] [data-component=brand-highlight] .description-wrapper .image-wrapper{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 1.714)}}[data-component=about-page] [data-component=brand-highlight] .video-wrapper{height:calc(100vh + var(--history-height));margin-top:74px}[data-component=about-page] [data-component=brand-highlight] .video-wrapper .inner{height:100vh;position:sticky;top:0;overflow:hidden}[data-component=about-page] [data-component=brand-highlight] .video-wrapper .inner:after{content:"";z-index:2;background-color:#0003;position:absolute;inset:0}[data-component=about-page] [data-component=brand-highlight] .video-wrapper .inner img,[data-component=about-page] [data-component=brand-highlight] .video-wrapper .inner video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}[data-component=about-page] [data-component=brand-highlight] .video-wrapper .title-controls{width:100%;padding:0 calc(var(--grid-padding) + var(--grid-half-gap));flex-direction:row;justify-content:space-between;display:flex;position:relative;bottom:clamp(90px,167.94px - 4.6vw,150px)}@media only screen and (max-width:1023px){[data-component=about-page] [data-component=brand-highlight] .video-wrapper .title-controls{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 1.5);flex-direction:column}}[data-component=about-page] [data-component=brand-highlight] .video-wrapper .title-controls .video-title{color:#fff}@media only screen and (max-width:1023px){[data-component=about-page] [data-component=brand-highlight] .video-wrapper .title-controls .video-title{margin-bottom:24px}}@media only screen and (min-width:2000px){[data-component=about-page] [data-component=brand-highlight] .highlighted-product .label{margin-bottom:.7vw;padding-top:.4vw}[data-component=about-page] [data-component=brand-highlight] .title{margin-top:-2.85vw}[data-component=about-page] [data-component=brand-highlight] .video-wrapper{margin-top:3.7vw}[data-component=about-page] [data-component=brand-highlight] .video-wrapper .title-controls{bottom:4.5vw}}[data-component=about-page] [data-component=history]{--history-height:0;margin-top:calc(var(--history-height) * -1);background-color:#e9e778;width:100vw;padding-top:64px;padding-bottom:24px;position:relative;overflow:hidden}[data-component=about-page] [data-component=history] .timeline-wrapper{margin-top:clamp(30px,14.01px + 4.1vw,84px);position:relative}[data-component=about-page] [data-component=history] .timeline-wrapper .inner{touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:grab;flex-flow:row;display:flex}[data-component=about-page] [data-component=history] .timeline-wrapper .inner:active{cursor:grabbing}[data-component=about-page] [data-component=history] .timeline-wrapper .inner img{pointer-events:none;user-drag:none;-webkit-user-drag:none}[data-component=about-page] [data-component=history] .timeline-wrapper:hover .inner{cursor:none}[data-component=about-page] [data-component=history] .timeline-wrapper .year-wrapper{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 2.667);border-left:1px solid #241f21;flex-shrink:0;padding-bottom:40px;padding-left:clamp(12px,6.54px + 1.4vw,30px)}@media only screen and (max-width:1023px){[data-component=about-page] [data-component=history] .timeline-wrapper .year-wrapper{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 1.091)}}[data-component=about-page] [data-component=history] .timeline-wrapper .year-wrapper .description{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 4.8 - var(--grid-gap))}@media only screen and (max-width:1023px){[data-component=about-page] [data-component=history] .timeline-wrapper .year-wrapper .description{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 1.333)}}[data-component=about-page] [data-component=history] .timeline-wrapper .year-wrapper img{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 8)}@media only screen and (max-width:1023px){[data-component=about-page] [data-component=history] .timeline-wrapper .year-wrapper img{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 1.714)}}[data-component=about-page] [data-component=history] .timeline-wrapper .year-wrapper.top .year{margin-bottom:98px}[data-component=about-page] [data-component=history] .timeline-wrapper .year-wrapper.top .description{margin-bottom:39px}[data-component=about-page] [data-component=history] .timeline-wrapper .year-wrapper.top img{margin-bottom:37px}[data-component=about-page] [data-component=history] .timeline-wrapper .year-wrapper.bottom .description{margin-bottom:130px}[data-component=about-page] [data-component=history] .timeline-wrapper .year-wrapper.bottom img{margin-bottom:clamp(25px,21.49px + .9vw,37px)}[data-component=about-page] [data-component=history] .drag-cursor{z-index:999;pointer-events:none;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}[data-component=about-page] [data-component=history] .drag-cursor .inner-cursor{opacity:0;background-color:#fff;border-radius:240px;justify-content:center;align-items:center;width:clamp(90px,81.03px + 2.3vw,120px);height:clamp(90px,81.03px + 2.3vw,120px);display:flex}[data-component=about-page] [data-component=history] .drag-cursor .inner-cursor .-body-smaller-bold{text-transform:uppercase}[data-component=about-page] [data-component=history] .progess-bar{background-color:#241f2133;width:100%;height:1px;display:block;position:relative}[data-component=about-page] [data-component=history] .progess-bar .progress{background-color:#241f21;width:0;height:1px;position:absolute;top:0;left:0}[data-component=about-page] [data-component=history] .lower-wrapper{flex-direction:row;justify-content:space-between;align-items:center;margin-top:24px;display:flex}[data-component=about-page] [data-component=history] .lower-wrapper .navigation .button{--btn-background-color:transparent}[data-component=about-page] [data-component=history] .lower-wrapper .navigation .button[disabled]{cursor:not-allowed}[data-component=about-page] [data-component=history] .lower-wrapper .navigation .button[disabled] .icon{opacity:.4}[data-component=about-page] [data-component=history] .lower-wrapper .navigation .button[disabled]:hover .icon{transform:scale(1)}[data-component=about-page] [data-component=history] .lower-wrapper .navigation .meta-row-container{--gap:8px!important}@media only screen and (min-width:2000px){[data-component=about-page] [data-component=history]{padding-top:3.2vw;padding-bottom:1.2vw}[data-component=about-page] [data-component=history] .timeline-wrapper{margin-top:4.2vw}[data-component=about-page] [data-component=history] .timeline-wrapper .year-wrapper{padding-bottom:2vw;padding-left:1.5vw}[data-component=about-page] [data-component=history] .timeline-wrapper .year-wrapper.top .year{margin-bottom:4.9vw}[data-component=about-page] [data-component=history] .timeline-wrapper .year-wrapper.top .description{margin-bottom:1.95vw}[data-component=about-page] [data-component=history] .timeline-wrapper .year-wrapper.top img{margin-bottom:1.85vw}[data-component=about-page] [data-component=history] .timeline-wrapper .year-wrapper.bottom .description{margin-bottom:6.5vw}[data-component=about-page] [data-component=history] .timeline-wrapper .year-wrapper.bottom img{margin-bottom:1.85vw}[data-component=about-page] [data-component=history] .drag-cursor .inner-cursor{width:6vw;height:6vw}[data-component=about-page] [data-component=history] .lower-wrapper{margin-top:1.2vw}}[data-component=about-page] [data-component=process]{padding-bottom:clamp(48px,42.15px + 1.5vw,68px);position:relative}[data-component=about-page] [data-component=process] .desktop.pinned{height:calc(100vh - 36px);padding-top:84px;position:sticky;top:0}[data-component=about-page] [data-component=process] .desktop .left-side{flex-direction:column;justify-content:space-between;height:100%;display:flex}[data-component=about-page] [data-component=process] .desktop .left-side .mainlabel-wrapper .title-wrapper{color:#988f8b;align-items:center;transition:all .7s cubic-bezier(.19,1,.22,1);display:flex;position:relative}[data-component=about-page] [data-component=process] .desktop .left-side .mainlabel-wrapper .title-wrapper .title{transition:all .7s cubic-bezier(.19,1,.22,1)}[data-component=about-page] [data-component=process] .desktop .left-side .mainlabel-wrapper .title-wrapper.active{color:#241f21;pointer-events:none}[data-component=about-page] [data-component=process] .desktop .left-side .mainlabel-wrapper .title-wrapper.active .title{transform:translate(40px)}[data-component=about-page] [data-component=process] .desktop .left-side .mainlabel-wrapper .title-wrapper.active svg{opacity:1;transform:scale(1)translate(0)}[data-component=about-page] [data-component=process] .desktop .left-side .mainlabel-wrapper .title-wrapper svg{opacity:0;transition:all .7s cubic-bezier(.19,1,.22,1);position:absolute;transform:scale(.8)translate(-20px)}[data-component=about-page] [data-component=process] .desktop .left-side .tagline-wrapper{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 8);position:relative}[data-component=about-page] [data-component=process] .desktop .left-side .tagline-wrapper .tagline{position:absolute;bottom:0}[data-component=about-page] [data-component=process] .desktop .left-side .tagline-wrapper .tagline:first-child{opacity:1;position:relative}[data-component=about-page] [data-component=process] .desktop .left-side .tagline-wrapper .label{border-top:1px solid #988f8b;margin-bottom:14px;padding-top:8px}[data-component=about-page] [data-component=process] .desktop .left-side .tagline-wrapper .media{clip-path:inset(0 0 100%);will-change:clip-path}[data-component=about-page] [data-component=process] .desktop .right-side{flex-flow:row;justify-content:space-between;height:100%;display:flex}[data-component=about-page] [data-component=process] .desktop .right-side .content-wrapper{padding-left:24px;position:relative}[data-component=about-page] [data-component=process] .desktop .right-side .content-wrapper .progess-bar{left:calc(var(--grid-gap) * -.2);background-color:#241f2133;width:1px;height:100%;display:block;position:absolute}[data-component=about-page] [data-component=process] .desktop .right-side .content-wrapper .progess-bar .progress{background-color:#241f21;width:1px;height:0;position:absolute;top:0;left:0}[data-component=about-page] [data-component=process] .desktop .right-side .content-wrapper .description,[data-component=about-page] [data-component=process] .desktop .right-side .content-wrapper .title{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 6)}[data-component=about-page] [data-component=process] .desktop .right-side .content-wrapper .wrapper{flex-direction:column;justify-content:space-between;height:100%;display:flex;position:absolute;top:0;left:24px}[data-component=about-page] [data-component=process] .desktop .right-side .content-wrapper .wrapper:first-child{position:relative;left:0}[data-component=about-page] [data-component=process] .desktop .right-side .main-images-wrapper{position:relative}[data-component=about-page] [data-component=process] .desktop .right-side .main-images-wrapper [data-switch]{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 2.182 - var(--grid-gap));will-change:clip-path, opacity;clip-path:inset(0 0 100%);opacity:0;-o-object-fit:cover;object-fit:cover;height:100%;position:absolute;top:0;left:0}[data-component=about-page] [data-component=process] .desktop .right-side .main-images-wrapper [data-switch]:first-child{clip-path:inset(0);opacity:1;position:relative}[data-component=about-page] [data-component=process] .desktop .right-side .main-images-wrapper img{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 2.182 - var(--grid-gap));position:absolute;top:0;left:0}[data-component=about-page] [data-component=process] .desktop .right-side .main-images-wrapper img:first-child{position:relative}[data-component=about-page] [data-component=process] .mobile{margin-top:48px}[data-component=about-page] [data-component=process] .mobile .item-col{margin-bottom:56px}[data-component=about-page] [data-component=process] .mobile .item-col:last-child{margin-bottom:0}[data-component=about-page] [data-component=process] .mobile .title{margin-bottom:14px}[data-component=about-page] [data-component=process] .mobile .tagline{border-top:1px solid #988f8b;margin-bottom:17px;padding-top:8px}[data-component=about-page] [data-component=process] .mobile .wrapper .inner-title{margin-top:32px;margin-bottom:10px}[data-component=about-page] [data-component=process] .mobile .wrapper .description{color:#524945}@media only screen and (min-width:2000px){[data-component=about-page] [data-component=process]{padding-bottom:3.4vw}[data-component=about-page] [data-component=process] .desktop.pinned{padding-top:4.2vw}[data-component=about-page] [data-component=process] .desktop .left-side .tagline-wrapper .label{margin-bottom:.7vw;padding-top:.4vw}[data-component=about-page] [data-component=process] .desktop .right-side .content-wrapper{padding-left:1.2vw}[data-component=about-page] [data-component=process] .desktop .right-side .content-wrapper .wrapper{left:1.2vw}[data-component=about-page] [data-component=process] .mobile{margin-top:2.4vw}[data-component=about-page] [data-component=process] .mobile .item-col{margin-bottom:2.8vw}[data-component=about-page] [data-component=process] .mobile .title{margin-bottom:.7vw}[data-component=about-page] [data-component=process] .mobile .tagline{margin-bottom:.85vw;padding-top:.4vw}[data-component=about-page] [data-component=process] .mobile .wrapper .inner-title{margin-top:1.6vw;margin-bottom:.5vw}}[data-component=about-page] [data-component=sustainability]{background-color:#042d2b;margin-top:clamp(0px,4.9vw - 19.11px,64px);padding-top:36px;padding-bottom:clamp(40px,22.06px + 4.6vw,100px);position:relative}[data-component=about-page] [data-component=sustainability] .desktop.top-row .line{background-color:#e9e778;width:0;height:1px}[data-component=about-page] [data-component=sustainability] .desktop.top-row .image-wrapper{position:relative}[data-component=about-page] [data-component=sustainability] .desktop.top-row .image-wrapper .media{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 3.429 - var(--grid-gap));height:max-content}[data-component=about-page] [data-component=sustainability] .desktop.top-row .description-wrapper .label{color:#e9e778;opacity:0;margin-top:10px}[data-component=about-page] [data-component=sustainability] .desktop.top-row .description-wrapper .description{padding-right:calc((var(--100vw) - 2 * var(--grid-padding)) / 24 - var(--grid-gap));-moz-column-count:2;column-count:2;-moz-column-gap:calc((var(--100vw) - 2 * var(--grid-padding)) / 24);column-gap:calc((var(--100vw) - 2 * var(--grid-padding)) / 24);color:#e9e778;opacity:0;margin-top:88px}[data-component=about-page] [data-component=sustainability] .desktop.middle-row .title{text-indent:calc((var(--100vw) - 2 * var(--grid-padding)) / 3.429);color:#e9e778;opacity:0;margin-top:-57px}[data-component=about-page] [data-component=sustainability] .desktop.middle-row .button{--icon-color:#e9e778;margin-top:32px}[data-component=about-page] [data-component=sustainability] .desktop.middle-row .button .-body{color:#e9e778}[data-component=about-page] [data-component=sustainability] .desktop.middle-row .button{opacity:0}[data-component=about-page] [data-component=sustainability] .mobile.top-row .line{background-color:#e9e778;width:0;height:1px}[data-component=about-page] [data-component=sustainability] .mobile.top-row .label{color:#e9e778;opacity:0;margin-top:10px;margin-bottom:24px}[data-component=about-page] [data-component=sustainability] .mobile.top-row .image-wrapper{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 2 - var(--grid-gap));position:relative}[data-component=about-page] [data-component=sustainability] .mobile.top-row .image-wrapper .media{height:max-content}[data-component=about-page] [data-component=sustainability] .mobile.top-row .title{color:#e9e778;opacity:0;margin-top:clamp(-57px,-21.81px - 2.1vw,-30px)}[data-component=about-page] [data-component=sustainability] .mobile.top-row .title .spacer{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 2)}[data-component=about-page] [data-component=sustainability] .mobile.middle-row .description-wrapper .description{padding-right:calc((var(--100vw) - 2 * var(--grid-padding)) / 24 - var(--grid-gap));color:#e9e778;opacity:0;white-space:pre-line;letter-spacing:-.02em;font-variation-settings:"cnct" 1000, "wght" 400;font-family:var(--font-zimula);margin-top:56px;font-size:clamp(16px,14.83px + .3vw,20px);line-height:1.3em}[data-component=about-page] [data-component=sustainability] .mobile.middle-row .button{--icon-color:#e9e778;margin-top:32px}[data-component=about-page] [data-component=sustainability] .mobile.middle-row .button .-body{color:#e9e778}[data-component=about-page] [data-component=sustainability] .mobile.middle-row .button{opacity:0}[data-component=about-page] [data-component=sustainability] .bottom-row{margin-top:clamp(56px,36.89px + 4.9vw,120px)}@media only screen and (max-width:1023px){[data-component=about-page] [data-component=sustainability] .bottom-row .svg-graphic{display:none}}[data-component=about-page] [data-component=sustainability] .bottom-row .svg-graphic svg{margin-left:calc((var(--100vw) - 2 * var(--grid-padding)) / 12 - var(--grid-gap));position:absolute;bottom:0}[data-component=about-page] [data-component=sustainability] .bottom-row .pillar{gap:var(--grid-gap);flex-direction:row;margin-bottom:40px;padding-top:12px;display:flex;position:relative}[data-component=about-page] [data-component=sustainability] .bottom-row .pillar:last-child{margin-bottom:0}[data-component=about-page] [data-component=sustainability] .bottom-row .pillar .line{background-color:#e9e778;width:0;height:1px;position:absolute;top:0;left:0}[data-component=about-page] [data-component=sustainability] .bottom-row .pillar .title{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 3.429 - var(--grid-gap));color:#e9e778;opacity:0}@media only screen and (max-width:1023px){[data-component=about-page] [data-component=sustainability] .bottom-row .pillar .title{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 2.4 - var(--grid-gap))}}[data-component=about-page] [data-component=sustainability] .bottom-row .pillar .description{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 3.429 - var(--grid-gap));color:#e9e778;opacity:.7;opacity:0}@media only screen and (max-width:1023px){[data-component=about-page] [data-component=sustainability] .bottom-row .pillar .description{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 1.714 - var(--grid-gap))}}@media only screen and (min-width:2000px){[data-component=about-page] [data-component=sustainability]{margin-top:3.2vw;padding-top:1.8vw;padding-bottom:5vw}[data-component=about-page] [data-component=sustainability] .desktop.top-row .description-wrapper .label{margin-top:.5vw}[data-component=about-page] [data-component=sustainability] .desktop.top-row .description-wrapper .description{margin-top:4.4vw}[data-component=about-page] [data-component=sustainability] .desktop.middle-row .title{margin-top:-2.85vw}[data-component=about-page] [data-component=sustainability] .desktop.middle-row .button{margin-top:1.6vw}[data-component=about-page] [data-component=sustainability] .mobile.top-row .label{margin-top:.5vw;margin-bottom:1.2vw}[data-component=about-page] [data-component=sustainability] .mobile.top-row .title{margin-top:-2.85vw}[data-component=about-page] [data-component=sustainability] .mobile.middle-row .description-wrapper .description{margin-top:2.8vw;font-size:1vw}[data-component=about-page] [data-component=sustainability] .mobile.middle-row .button{margin-top:1.6vw}[data-component=about-page] [data-component=sustainability] .bottom-row{margin-top:6vw}[data-component=about-page] [data-component=sustainability] .bottom-row .pillar{margin-bottom:2vw;padding-top:.6vw}}[data-component=about-page] [data-component=team] .overview-row{width:100vw;margin-top:clamp(80px,50.36px + 7.6vw,180px);overflow:hidden}[data-component=about-page] [data-component=team] .overview-row .main-title{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 2.667 - var(--grid-gap));margin-bottom:clamp(20px,97.94px - 4.6vw,80px)}@media only screen and (max-width:1023px){[data-component=about-page] [data-component=team] .overview-row .main-title{width:var(--grid-width)}}[data-component=about-page] [data-component=team] .overview-row .overview-items{gap:0 var(--grid-gap);flex-wrap:wrap;margin-top:clamp(10px,4.15px + 1.5vw,30px);display:flex;position:relative}[data-component=about-page] [data-component=team] .overview-row .overview-items .top-line{background-color:#c3bcbb;width:0;height:1px;position:absolute;top:0;left:0}[data-component=about-page] [data-component=team] .overview-row .overview-items svg{top:0;right:calc((var(--100vw) - 2 * var(--grid-padding)) / 12 - var(--grid-gap));position:absolute;transform:translateY(-100%)}@media only screen and (max-width:1023px){[data-component=about-page] [data-component=team] .overview-row .overview-items svg{width:151px;height:auto}}[data-component=about-page] [data-component=team] .overview-row .overview-items .item{flex:0 1 calc(50% - var(--grid-half-gap));padding:20px 0;position:relative}[data-component=about-page] [data-component=team] .overview-row .overview-items .item .line{background-color:#c3bcbb;width:100%;height:1px;position:absolute;top:0;left:0}[data-component=about-page] [data-component=team] .overview-row .overview-items .item:nth-child(3),[data-component=about-page] [data-component=team] .overview-row .overview-items .item:nth-child(4){border-top:0}[data-component=about-page] [data-component=team] .overview-row .overview-items .item:nth-child(3) .line,[data-component=about-page] [data-component=team] .overview-row .overview-items .item:nth-child(4) .line{display:none}[data-component=about-page] [data-component=team] .overview-row .overview-items .item .title{color:#241f21}[data-component=about-page] [data-component=team] .overview-row .overview-items .item .description{color:#7a716d}@media only screen and (min-width:2000px){[data-component=about-page] [data-component=team] .overview-row{margin-top:9vw}[data-component=about-page] [data-component=team] .overview-row .main-title{margin-bottom:1vw}[data-component=about-page] [data-component=team] .overview-row .overview-items{margin-top:1.5vw}[data-component=about-page] [data-component=team] .overview-row .overview-items .item{padding:1vw 0}}[data-component=about-page] [data-component=team] .culture-row{z-index:11;margin-top:clamp(70px,31.39px + 9.9vw,200px);position:relative}[data-component=about-page] [data-component=team] .culture-row .fixed{--grid-padding:0px;width:100%;height:97vh;position:sticky;top:0;left:0;padding:0!important}@media only screen and (max-width:1023px){[data-component=about-page] [data-component=team] .culture-row .fixed{height:auto;position:relative}}[data-component=about-page] [data-component=team] .culture-row .fixed .description-wrapper{align-items:flex-end;display:flex}@media only screen and (max-width:1023px){[data-component=about-page] [data-component=team] .culture-row .helper-gap{display:none}}[data-component=about-page] [data-component=team] .culture-row .title{color:#241f21;margin-top:clamp(0px,7.6vw - 29.64px,100px)}@media only screen and (max-width:1023px){[data-component=about-page] [data-component=team] .culture-row .title{margin-bottom:24px}}[data-component=about-page] [data-component=team] .culture-row .description{color:#241f21}@media only screen and (max-width:1023px){[data-component=about-page] [data-component=team] .culture-row .description{margin-bottom:37px}}[data-component=about-page] [data-component=team] .culture-row .images-wrapper{flex-direction:column;gap:10px;margin-top:-90vh;display:flex}@media only screen and (max-width:1023px){[data-component=about-page] [data-component=team] .culture-row .images-wrapper{margin-top:0;padding:0}}[data-component=about-page] [data-component=team] .culture-row .images-wrapper .image-inner{will-change:transform, width, height;width:100%;height:100%;position:relative;overflow:hidden}[data-component=about-page] [data-component=team] .culture-row .images-wrapper .image-inner img{-o-object-fit:cover;object-fit:cover;contain:layout paint;backface-visibility:hidden;will-change:transform;width:100%;height:100%}[data-component=about-page] [data-component=team] .culture-row .images-wrapper .image-inner .bg{z-index:2;opacity:0;background-color:#0000004d;width:100%;height:100%;position:absolute;top:0;left:0}@media only screen and (min-width:2000px){[data-component=about-page] [data-component=team] .culture-row{margin-top:10vw}[data-component=about-page] [data-component=team] .culture-row .title{margin-top:5vw}[data-component=about-page] [data-component=team] .culture-row .images-wrapper{gap:.5vw}}[data-component=about-page] [data-component=team]{padding-top:clamp(40px,16.21px + 6.1vw,120px);position:relative}@media only screen and (max-width:1023px){[data-component=about-page] [data-component=team]>.g-row:not(.overview-row) .label{margin-bottom:18px}}[data-component=about-page] [data-component=team] .team-row{margin-top:64px}@media only screen and (max-width:1023px){[data-component=about-page] [data-component=team] .team-row{gap:32px;margin-top:32px}}[data-component=about-page] [data-component=team] .team-row .last{margin-left:calc((var(--100vw) - 2 * var(--grid-padding)) / 4)}@media only screen and (max-width:1023px){[data-component=about-page] [data-component=team] .team-row .last{margin-left:0}}[data-component=about-page] [data-component=team] .team-row .name{color:#241f21;margin-top:12px}[data-component=about-page] [data-component=team] .team-row .role{color:#241f21;opacity:.4}[data-component=about-page] [data-component=team] .placeholder{width:100%;height:100lvh;position:absolute;top:0}@media only screen and (min-width:2000px){[data-component=about-page] [data-component=team]{padding-top:6vw}[data-component=about-page] [data-component=team] .team-row{margin-top:3.2vw}[data-component=about-page] [data-component=team] .team-row .name{margin-top:.6vw}}[data-component=about-page] [data-component=featured-video]{height:100vh;margin-top:clamp(100px,70.36px + 7.6vw,200px);position:relative;overflow:hidden}[data-component=about-page] [data-component=featured-video] .video-wrapper{height:100%}[data-component=about-page] [data-component=featured-video] .video-wrapper .title-controls{width:100%;padding:0 calc(var(--grid-padding) + var(--grid-half-gap));flex-direction:row;justify-content:space-between;align-items:flex-end;display:flex;position:absolute;bottom:clamp(16px,10.15px + 1.5vw,36px)}@media only screen and (max-width:1023px){[data-component=about-page] [data-component=featured-video] .video-wrapper .title-controls{flex-direction:column;align-items:flex-start;gap:20px}}[data-component=about-page] [data-component=featured-video] .video-wrapper .media{-o-object-fit:cover;object-fit:cover;height:100%}[data-component=about-page] [data-component=featured-video] .video-wrapper .title-wrapper .profile-wrapper{gap:var(--grid-gap);display:flex}[data-component=about-page] [data-component=featured-video] .video-wrapper .title-wrapper .name-wrapper{color:#fff;flex-direction:column;display:flex}[data-component=about-page] [data-component=featured-video] .video-wrapper .title-wrapper .name-wrapper .role{opacity:.7}[data-component=about-page] [data-component=featured-video] .video-wrapper .title-wrapper .title{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 2.4 - var(--grid-gap));text-indent:calc((var(--100vw) - 2 * var(--grid-padding)) / 8);color:#fff;margin-top:clamp(-43px,-23.71px - 1.1vw,-28px)}@media only screen and (max-width:1023px){[data-component=about-page] [data-component=featured-video] .video-wrapper .title-wrapper .title{width:var(--grid-width);text-indent:calc((var(--100vw) - 2 * var(--grid-padding)) / 3)}}[data-component=about-page] [data-component=featured-video] .video-wrapper .title-wrapper .media{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 8 - var(--grid-gap))}@media only screen and (max-width:1023px){[data-component=about-page] [data-component=featured-video] .video-wrapper .title-wrapper .media{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 3 - var(--grid-gap))}}[data-component=about-page] [data-component=featured-video] .case-studies-wrapper{opacity:0;visibility:hidden;pointer-events:none;max-height:101vh;position:relative;overflow:hidden}[data-component=about-page] [data-component=featured-video] .case-studies-wrapper .case-study{color:#fff;flex-direction:column;justify-content:flex-end;width:100%;height:100%;max-height:101vh;display:flex;position:absolute;top:0;left:0}[data-component=about-page] [data-component=featured-video] .case-studies-wrapper .case-study:first-child{height:101vh;position:relative}[data-component=about-page] [data-component=featured-video] .case-studies-wrapper .case-study:first-child img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}[data-component=about-page] [data-component=featured-video] .case-studies-wrapper .case-study .media-wrapper{z-index:1;width:100%;height:100%;position:absolute}[data-component=about-page] [data-component=featured-video] .case-studies-wrapper .case-study .media-wrapper:after{content:"";background:linear-gradient(#0000,#0009);width:100%;height:100%;position:absolute;top:0;left:0}@media only screen and (max-width:1023px){[data-component=about-page] [data-component=featured-video] .case-studies-wrapper .case-study .media-wrapper:after{background:linear-gradient(#0000,#0009)}}[data-component=about-page] [data-component=featured-video] .case-studies-wrapper .case-study .media-wrapper img,[data-component=about-page] [data-component=featured-video] .case-studies-wrapper .case-study .media-wrapper video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media only screen and (max-width:1023px){[data-component=about-page] [data-component=featured-video] .case-studies-wrapper .case-study .media-wrapper img,[data-component=about-page] [data-component=featured-video] .case-studies-wrapper .case-study .media-wrapper video{-o-object-fit:cover;object-fit:cover}}[data-component=about-page] [data-component=featured-video] .case-studies-wrapper .case-study .title-wrapper{z-index:2;padding-left:calc(var(--grid-gap) + var(--grid-half-gap));padding-right:calc(var(--grid-gap) + var(--grid-half-gap));position:relative}[data-component=about-page] [data-component=featured-video] .case-studies-wrapper .case-study .title-wrapper .profile-wrapper{gap:var(--grid-gap);display:flex}[data-component=about-page] [data-component=featured-video] .case-studies-wrapper .case-study .title-wrapper .name-wrapper{color:#fff;flex-direction:column;display:flex}[data-component=about-page] [data-component=featured-video] .case-studies-wrapper .case-study .title-wrapper .name-wrapper .role{opacity:.7}[data-component=about-page] [data-component=featured-video] .case-studies-wrapper .case-study .title-wrapper .title{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 1.5 - var(--grid-gap));text-indent:calc((var(--100vw) - 2 * var(--grid-padding)) / 8);color:#fff;margin-top:clamp(-57px,-19.42px - 2.2vw,-28px)}@media only screen and (max-width:1023px){[data-component=about-page] [data-component=featured-video] .case-studies-wrapper .case-study .title-wrapper .title{width:var(--grid-width);text-indent:calc((var(--100vw) - 2 * var(--grid-padding)) / 2.667)}}[data-component=about-page] [data-component=featured-video] .case-studies-wrapper .case-study .title-wrapper .media{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 8 - var(--grid-gap));-o-object-fit:cover;object-fit:cover;height:clamp(150px,132.06px + 4.6vw,210px)}@media only screen and (max-width:1023px){[data-component=about-page] [data-component=featured-video] .case-studies-wrapper .case-study .title-wrapper .media{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 2.667 - var(--grid-gap))}}[data-component=about-page] [data-component=featured-video] .case-studies-wrapper .case-study .line{z-index:2;height:1px;width:calc(100% - var(--grid-half-gap) * 2);margin-top:32px;margin-left:var(--grid-half-gap);background-color:#a9a9a9;position:relative}[data-component=about-page] [data-component=featured-video] .case-studies-wrapper .case-study .line .progress{background-color:#fff;width:24%;height:1px;position:absolute;top:0;left:0}[data-component=about-page] [data-component=featured-video] .case-studies-wrapper .case-study .description-wrapper{z-index:2;width:100%;padding-left:calc(var(--grid-gap) + var(--grid-half-gap));padding-right:calc(var(--grid-gap) + var(--grid-half-gap));flex-direction:row;align-items:flex-start;margin-top:34px;padding-bottom:40px;display:flex;position:relative}@media only screen and (max-width:1023px){[data-component=about-page] [data-component=featured-video] .case-studies-wrapper .case-study .description-wrapper{flex-direction:column}}[data-component=about-page] [data-component=featured-video] .case-studies-wrapper .case-study .description-wrapper .label-wrapper{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 8)}[data-component=about-page] [data-component=featured-video] .case-studies-wrapper .case-study .description-wrapper .description{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 3);flex-direction:column;display:flex}@media only screen and (max-width:1023px){[data-component=about-page] [data-component=featured-video] .case-studies-wrapper .case-study .description-wrapper .description{width:var(--grid-width)}}[data-component=about-page] [data-component=featured-video] .case-studies-wrapper .case-study .description-wrapper .navigation{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 1.5);pointer-events:none;justify-content:flex-end;display:flex}@media only screen and (max-width:1023px){[data-component=about-page] [data-component=featured-video] .case-studies-wrapper .case-study .description-wrapper .navigation{width:var(--grid-width)}}@media only screen and (max-width:743px){[data-component=about-page] [data-component=featured-video] .case-studies-wrapper .case-study .description-wrapper .navigation{width:var(--grid-width);position:absolute;bottom:40px}}[data-component=about-page] [data-component=featured-video] .case-studies-wrapper .case-study .description-wrapper .navigation .meta-row-container{pointer-events:all}[data-component=about-page] [data-component=featured-video] .case-studies-wrapper .case-study .description-wrapper .navigation .button{--btn-background-color:transparent}[data-component=about-page] [data-component=featured-video] .case-studies-wrapper .case-study .description-wrapper .navigation .button[disabled]{cursor:not-allowed}[data-component=about-page] [data-component=featured-video] .case-studies-wrapper .case-study .description-wrapper .navigation .button[disabled] .icon{opacity:.4}[data-component=about-page] [data-component=featured-video] .case-studies-wrapper .case-study .description-wrapper .navigation .button[disabled]:hover .icon{transform:scale(1)}[data-component=about-page] [data-component=featured-video] .case-studies-wrapper .case-study .description-wrapper .navigation .meta-row-container{--gap:8px!important}[data-component=about-page] [data-component=featured-video].is-revealed .case-studies-wrapper{opacity:1;visibility:visible;pointer-events:auto}@media only screen and (min-width:2000px){[data-component=about-page] [data-component=featured-video]{margin-top:10vw}[data-component=about-page] [data-component=featured-video] .video-wrapper .title-controls{bottom:1.8vw}[data-component=about-page] [data-component=featured-video] .video-wrapper .title-wrapper .title{margin-top:-2.15vw}[data-component=about-page] [data-component=featured-video] .case-studies-wrapper .case-study .title-wrapper .title{margin-top:-2.85vw}[data-component=about-page] [data-component=featured-video] .case-studies-wrapper .case-study .title-wrapper .media{height:10.5vw}[data-component=about-page] [data-component=featured-video] .case-studies-wrapper .case-study .line{margin-top:1.6vw}[data-component=about-page] [data-component=featured-video] .case-studies-wrapper .case-study .description-wrapper{margin-top:1.7vw;padding-bottom:2vw}}[data-component=about-page] [data-component=careers]{background-color:#ebe7df;padding-top:clamp(56px,42.74px + 3.4vw,100px);padding-bottom:clamp(38px,61.46px - 1.4vw,56px);position:relative}[data-component=about-page] [data-component=careers] .label,[data-component=about-page] [data-component=careers] .top-wrapper{margin-bottom:clamp(16px,10.15px + 1.5vw,36px)}[data-component=about-page] [data-component=careers] .top-wrapper{border-top:1px solid #c3bcbb;margin-top:clamp(48px,32.4px + 4vw,100px);padding-top:10px}[data-component=about-page] [data-component=careers] .jobs-wrapper{gap:var(--grid-gap) var(--grid-gap);flex-wrap:wrap;display:flex}@media only screen and (max-width:1023px){[data-component=about-page] [data-component=careers] .jobs-wrapper{gap:16px}}@media only screen and (min-width:2000px){[data-component=about-page] [data-component=careers]{padding-top:5vw;padding-bottom:1.9vw}[data-component=about-page] [data-component=careers] .label{margin-bottom:1.8vw}[data-component=about-page] [data-component=careers] .top-wrapper{margin-top:5vw;margin-bottom:1.8vw;padding-top:.5vw}}[data-component=about-page] [data-component=more-updates]{margin-bottom:clamp(40px,16.21px + 6.1vw,120px);padding-top:clamp(64px,53.47px + 2.7vw,100px);position:relative}[data-component=about-page] [data-component=more-updates] .title{text-align:center;margin-bottom:clamp(32px,22.25px + 2.5vw,65px)}@media only screen and (max-width:1023px){[data-component=about-page] [data-component=more-updates] .title{text-align:left}}[data-component=about-page] [data-component=more-updates] .cards-wrapper{justify-content:center;gap:var(--grid-gap);flex-direction:row;display:flex}@media only screen and (max-width:1023px){[data-component=about-page] [data-component=more-updates] .cards-wrapper{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;width:100vw;margin-left:calc(var(--grid-padding));justify-content:flex-start;padding:0;overflow:auto hidden}[data-component=about-page] [data-component=more-updates] .cards-wrapper::-webkit-scrollbar{display:none}}[data-component=about-page] [data-component=more-updates] .cards-wrapper .card{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 4.8 - var(--grid-gap))}@media only screen and (max-width:1023px){[data-component=about-page] [data-component=more-updates] .cards-wrapper .card{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 1.2 - var(--grid-gap));flex-shrink:0}}[data-component=about-page] [data-component=more-updates] .cards-wrapper .card .image-wrapper{aspect-ratio:293/273}[data-component=about-page] [data-component=more-updates] .cards-wrapper .card .image-wrapper img{-o-object-fit:cover;object-fit:cover;height:100%}[data-component=about-page] [data-component=more-updates] .cards-wrapper .card .text-wrapper .-body-medium{height:clamp(85px,81.88px + .8vw,95px)}[data-component=about-page] [data-component=more-updates] .button-wrapper{flex-direction:row;justify-content:center;margin-top:clamp(40px,32.59px + 1.9vw,65px);display:flex}@media only screen and (min-width:2000px){[data-component=about-page] [data-component=more-updates]{margin-bottom:6vw;padding-top:5vw}[data-component=about-page] [data-component=more-updates] .title{margin-bottom:3.25vw}[data-component=about-page] [data-component=more-updates] .cards-wrapper .card .text-wrapper .-body-medium{height:4.75vw}[data-component=about-page] [data-component=more-updates] .button-wrapper{margin-top:3.25vw}}[data-component=sustainability-page] [data-component=product-feature] [data-component=tooltip]{flex-direction:row;align-items:center;gap:4px;display:flex;position:relative}[data-component=sustainability-page] [data-component=product-feature] [data-component=tooltip] .indicator{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#fff3;border:1px solid #fff3;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:relative;overflow:hidden}[data-component=sustainability-page] [data-component=product-feature] [data-component=tooltip] .indicator:after{content:"";opacity:1;background-color:#fff6;border-radius:12px;width:100%;height:100%;animation:2s infinite pulse-733b3405;position:absolute;top:0;left:0;transform:scale(1)}[data-component=sustainability-page] [data-component=product-feature] [data-component=tooltip] .indicator .circle{background-color:#fff;border-radius:20px;width:10px;height:10px}[data-component=sustainability-page] [data-component=product-feature] [data-component=tooltip] .content{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;filter:blur(4px);clip-path:inset(0 100% 0 0 round 12px);transform-origin:0;will-change:clip-path, opacity, transform, filter;pointer-events:none;background-color:#fff3;border:1px solid #fff0;border-radius:12px;flex-direction:column;justify-content:center;width:200px;padding:4px clamp(12px,11.22px + .2vw,14px);transition:clip-path .6s cubic-bezier(.22,.61,.36,1),opacity .3s,transform .6s cubic-bezier(.22,.61,.36,1),filter .4s,border .6s .6s;display:flex;position:absolute;left:48px;transform:translate(6px)scale(.98)}[data-component=sustainability-page] [data-component=product-feature] [data-component=tooltip] .content .description{opacity:.6}[data-component=sustainability-page] [data-component=product-feature] [data-component=tooltip][data-direction=right] .content{clip-path:inset(0 0 0 100% round 12px);transform-origin:100%;left:auto;right:48px}[data-component=sustainability-page] [data-component=product-feature] [data-component=tooltip] .indicator:focus-visible+.content,[data-component=sustainability-page] [data-component=product-feature] [data-component=tooltip] .indicator:hover+.content{opacity:1;filter:blur();clip-path:inset(0 round 12px);pointer-events:auto;border:1px solid #fff3;transform:translate(0)scale(1)}@media (prefers-reduced-motion:reduce){[data-component=sustainability-page] [data-component=product-feature] [data-component=tooltip] .content{filter:none;clip-path:none;transition:opacity .2s;transform:none}[data-component=sustainability-page] [data-component=product-feature] [data-component=tooltip] .indicator:focus-visible+.content,[data-component=sustainability-page] [data-component=product-feature] [data-component=tooltip] .indicator:hover+.content{opacity:1}}@media only screen and (min-width:2000px){[data-component=sustainability-page] [data-component=product-feature] [data-component=tooltip] .indicator{border-radius:.6vw;width:2.2vw;height:2.2vw}[data-component=sustainability-page] [data-component=product-feature] [data-component=tooltip] .indicator:after{border-radius:.6vw}[data-component=sustainability-page] [data-component=product-feature] [data-component=tooltip] .indicator .circle{width:.5vw;height:.5vw}[data-component=sustainability-page] [data-component=product-feature] [data-component=tooltip] .content{clip-path:inset(0 100% 0 0 round .6vw);border-radius:.6vw;width:10vw;padding:.2vw .7vw;left:2.4vw;transform:translate(.3vw)scale(.98)}[data-component=sustainability-page] [data-component=product-feature] [data-component=tooltip][data-direction=right] .content{clip-path:inset(0 0 0 100% round .6vw);right:2.4vw}[data-component=sustainability-page] [data-component=product-feature] [data-component=tooltip] .indicator:focus-visible+.content,[data-component=sustainability-page] [data-component=product-feature] [data-component=tooltip] .indicator:hover+.content{clip-path:inset(0 round .6vw)}}@keyframes pulse-733b3405{0%{opacity:1;transform:scale(.3)}50%{opacity:0;transform:scale(1.8)}to{opacity:0;transform:scale(.3)}}[data-component=sustainability-page] [data-component=product-feature] [data-component=card]{position:relative}[data-component=sustainability-page] [data-component=product-feature] [data-component=card] a{background-color:#f2efea;border-radius:12px;flex-direction:row;height:clamp(130px,115.18px + 3.8vw,180px);display:flex}@media only screen and (max-width:1023px){[data-component=sustainability-page] [data-component=product-feature] [data-component=card] a{left:50%;right:auto;transform:translate(-50%)}}@media (hover:hover){[data-component=sustainability-page] [data-component=product-feature] [data-component=card] a:hover{cursor:pointer;border-radius:12px}}[data-component=sustainability-page] [data-component=product-feature] [data-component=card] .content{color:#241f21;flex-direction:column;justify-content:space-between;width:clamp(150px,144.15px + 1.5vw,170px);height:100%;padding:clamp(16px,14.83px + .3vw,20px);display:flex}[data-component=sustainability-page] [data-component=product-feature] [data-component=card] .content .title-wrapper{flex-direction:column;gap:10px;display:flex}[data-component=sustainability-page] [data-component=product-feature] [data-component=card] .image-wrapper{width:clamp(150px,137.91px + 3.1vw,190px);height:100%;overflow:hidden}[data-component=sustainability-page] [data-component=product-feature] [data-component=card] .image-wrapper img{-o-object-fit:cover;object-fit:cover;-o-object-position:0 25%;object-position:0 25%;width:100%;height:100%;transform:scale(1.2)}@media only screen and (min-width:2000px){[data-component=sustainability-page] [data-component=product-feature] [data-component=card] a{border-radius:.6vw;height:9vw}[data-component=sustainability-page] [data-component=product-feature] [data-component=card] .content{width:8.5vw;padding:1vw}[data-component=sustainability-page] [data-component=product-feature] [data-component=card] .content .title-wrapper{gap:.5vw}[data-component=sustainability-page] [data-component=product-feature] [data-component=card] .image-wrapper{width:9.5vw}}[data-component=sustainability-page] [data-component=product-feature]{color:#e9e778;background-color:#042d2b;position:relative}[data-component=sustainability-page] [data-component=product-feature] .three-container-stick{pointer-events:none;width:100%;height:100%;position:absolute;top:0}[data-component=sustainability-page] [data-component=product-feature] .svg-products{z-index:-1;width:100%;margin:0 auto;overflow:hidden}[data-component=sustainability-page] [data-component=product-feature] .svg-products .object-1{position:absolute;left:50%;transform:translate(calc(-100% - 145px))}[data-component=sustainability-page] [data-component=product-feature] .svg-products .object-2{position:absolute;right:50%;transform:translate(calc(100% + 150px))}[data-component=sustainability-page] [data-component=product-feature] .svg-products .object-3{position:absolute;right:50%;transform:translate(calc(400% + 110px))}[data-component=sustainability-page] [data-component=product-feature] .svg-products svg{position:absolute}[data-component=sustainability-page] [data-component=product-feature] section{height:100vh}[data-component=sustainability-page] [data-component=product-feature] .item-1,[data-component=sustainability-page] [data-component=product-feature] .item-2,[data-component=sustainability-page] [data-component=product-feature] .item-3,[data-component=sustainability-page] [data-component=product-feature] .item-4,[data-component=sustainability-page] [data-component=product-feature] .item-5{z-index:1;position:relative}[data-component=sustainability-page] [data-component=product-feature] .item-1{text-align:center;border-bottom:1px solid #667550;padding-top:clamp(140px,132.98px + 1.8vw,164px)}[data-component=sustainability-page] [data-component=product-feature] .item-1 .g-row{justify-content:center}[data-component=sustainability-page] [data-component=product-feature] .item-1 .title .line,[data-component=sustainability-page] [data-component=product-feature] .item-1 .title .word{font:inherit;font-kerning:none;text-rendering:optimizespeed;display:inline-block}[data-component=sustainability-page] [data-component=product-feature] .item-1 .-body-medium{padding:0 calc((var(--100vw) - 2 * var(--grid-padding)) / 24);margin-top:clamp(20px,18.83px + .3vw,24px)}[data-component=sustainability-page] [data-component=product-feature] .item-1 svg{width:clamp(60px,54.15px + 1.5vw,80px);margin-top:clamp(30px,26.88px + .8vw,40px)}[data-component=sustainability-page] [data-component=product-feature] .item-2 .g-row{align-items:center;height:100%}[data-component=sustainability-page] [data-component=product-feature] .item-2 img,[data-component=sustainability-page] [data-component=product-feature] .item-2 svg{width:max(26px,26px + 3.2vw);margin-bottom:clamp(12px,10.05px + .5vw,18px)}[data-component=sustainability-page] [data-component=product-feature] .item-3 .g-row{align-items:center;height:100%}[data-component=sustainability-page] [data-component=product-feature] .item-3 img,[data-component=sustainability-page] [data-component=product-feature] .item-3 svg{width:max(26px,26px + 3.2vw);margin-bottom:clamp(12px,10.05px + .5vw,18px)}[data-component=sustainability-page] [data-component=product-feature] .item-4 .g-row{align-items:center;height:100%}[data-component=sustainability-page] [data-component=product-feature] .item-4 img,[data-component=sustainability-page] [data-component=product-feature] .item-4 svg{width:max(26px,26px + 3.2vw);margin-bottom:clamp(12px,10.05px + .5vw,18px)}[data-component=sustainability-page] [data-component=product-feature] .item-5{text-align:center}[data-component=sustainability-page] [data-component=product-feature] .item-5 .g-row{justify-content:center;align-items:center;height:100%}[data-component=sustainability-page] [data-component=product-feature] .item-5 .g-row .g-col{flex-direction:column;align-items:center;display:flex}[data-component=sustainability-page] [data-component=product-feature] .item-5 .-title-5-medium{padding:0 calc((var(--100vw) - 2 * var(--grid-padding)) / 24 - var(--grid-gap));margin-top:24px}[data-component=sustainability-page] [data-component=product-feature] .item-5 .author{text-align:left;flex-direction:row;align-items:center;gap:clamp(10px,9.22px + .2vw,12px);margin-top:48px;display:flex}[data-component=sustainability-page] [data-component=product-feature] .item-5 .author img{border-radius:130px;width:64px;height:64px;overflow:hidden}[data-component=sustainability-page] [data-component=product-feature] .item-5 .author .-body-medium{opacity:.7}[data-component=sustainability-page] [data-component=product-feature] .mask{height:200vh;position:relative}[data-component=sustainability-page] [data-component=product-feature] .real-product{clip-path:inset(100% 0 0);margin-top:-20vh;overflow:hidden}[data-component=sustainability-page] [data-component=product-feature] .real-product,[data-component=sustainability-page] [data-component=product-feature] .real-product .real-product-sticky{justify-content:center;align-items:flex-end;height:100vh;display:flex;position:sticky;top:0}[data-component=sustainability-page] [data-component=product-feature] .real-product .image-container{max-width:50vh;height:auto;position:absolute;bottom:0}@media only screen and (max-width:1023px){[data-component=sustainability-page] [data-component=product-feature] .real-product .image-container{max-width:42vh;margin:auto 38px}}[data-component=sustainability-page] [data-component=product-feature] .real-product .image-container img,[data-component=sustainability-page] [data-component=product-feature] .real-product .image-container svg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}[data-component=sustainability-page] [data-component=product-feature] .real-product .image-container-bg{z-index:-1;width:100%;height:100%;position:absolute;top:0}[data-component=sustainability-page] [data-component=product-feature] .real-product .image-container-bg img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}[data-component=sustainability-page] [data-component=product-feature] .real-product .tooltip-wrapper{width:100%;height:100%;position:absolute;top:0;left:0}[data-component=sustainability-page] [data-component=product-feature] .real-product .tooltip-wrapper .tooltip{position:absolute;top:0;left:0}[data-component=sustainability-page] [data-component=product-feature] .real-product .tooltip-wrapper .tooltip:first-child{z-index:1}[data-component=sustainability-page] [data-component=product-feature] .real-product .tooltip-wrapper .tooltip:nth-child(2){z-index:3}[data-component=sustainability-page] [data-component=product-feature] .real-product .tooltip-wrapper .tooltip:nth-child(3){z-index:2}@media only screen and (max-width:1023px){[data-component=sustainability-page] [data-component=product-feature] .real-product .tooltip-wrapper{display:none}}[data-component=sustainability-page] [data-component=product-feature] .real-product .view-product{position:absolute;bottom:24px}@media only screen and (min-width:1023px){[data-component=sustainability-page] [data-component=product-feature] .real-product .view-product{right:24px}}[data-component=sustainability-page] [data-component=product-feature] .animation-wrapper{z-index:10;pointer-events:none;width:100%;height:500vh;position:absolute;top:0;left:0;overflow:hidden}[data-component=sustainability-page] [data-component=product-feature] .animation-wrapper .image-wrapper{justify-content:center;align-items:end;height:100vh;display:flex}@media only screen and (min-width:2000px){[data-component=sustainability-page] [data-component=product-feature] .item-1{padding-top:8.2vw}[data-component=sustainability-page] [data-component=product-feature] .item-1 .-body-medium{margin-top:1.2vw}[data-component=sustainability-page] [data-component=product-feature] .item-1 svg{width:4vw;margin-top:2vw}[data-component=sustainability-page] [data-component=product-feature] .item-2 img,[data-component=sustainability-page] [data-component=product-feature] .item-2 svg,[data-component=sustainability-page] [data-component=product-feature] .item-3 img,[data-component=sustainability-page] [data-component=product-feature] .item-3 svg,[data-component=sustainability-page] [data-component=product-feature] .item-4 img,[data-component=sustainability-page] [data-component=product-feature] .item-4 svg{width:4vw;margin-bottom:.9vw}[data-component=sustainability-page] [data-component=product-feature] .item-5 .-title-5-medium{margin-top:1.2vw}[data-component=sustainability-page] [data-component=product-feature] .item-5 .author{gap:.6vw;margin-top:2.4vw}[data-component=sustainability-page] [data-component=product-feature] .item-5 .author img{width:3.2vw;height:3.2vw}[data-component=sustainability-page] [data-component=product-feature] .real-product .view-product{bottom:1.2vw}}[data-component=sustainability-page] [data-component=product-feature] .three-container.-outline{pointer-events:none;width:100%;height:100vh;display:block;position:sticky;top:0}[data-component=sustainability-page] [data-component=product-feature] .three-container.-outline canvas{width:100%;height:100%}[data-component=sustainability-page] [data-component=materials] .three-container.-cube{opacity:1;z-index:1;position:absolute;top:0}[data-component=sustainability-page] [data-component=materials] .three-container.-cube,[data-component=sustainability-page] [data-component=materials] .three-container.-cube canvas{width:100%;height:100%}[data-component=sustainability-page] [data-component=materials] .materials-row{position:sticky;top:0}[data-component=sustainability-page] [data-component=materials] .materials-row .inner{align-items:center;height:100vh;position:relative}[data-component=sustainability-page] [data-component=materials] .materials-row .text-col{flex-direction:column;justify-content:space-between;height:100%;padding-top:114px;padding-bottom:36px;display:flex}[data-component=sustainability-page] [data-component=materials] .materials-row .titles-wrapper .title-wrapper{color:#241f214d;align-items:center;transition:all .7s cubic-bezier(.19,1,.22,1);display:flex;position:relative}[data-component=sustainability-page] [data-component=materials] .materials-row .titles-wrapper .title-wrapper .title{transition:all .7s cubic-bezier(.19,1,.22,1)}[data-component=sustainability-page] [data-component=materials] .materials-row .titles-wrapper .title-wrapper.active{color:#241f21;pointer-events:none}[data-component=sustainability-page] [data-component=materials] .materials-row .titles-wrapper .title-wrapper.active .title{transform:translate(40px)}@media only screen and (max-width:1023px){[data-component=sustainability-page] [data-component=materials] .materials-row .titles-wrapper .title-wrapper.active .title{transform:translate(32px)}}[data-component=sustainability-page] [data-component=materials] .materials-row .titles-wrapper .title-wrapper.active svg{opacity:1;transition:all .7s cubic-bezier(.19,1,.22,1);transform:scale(1)translate(0)}[data-component=sustainability-page] [data-component=materials] .materials-row .titles-wrapper .title-wrapper svg{opacity:0;transition:all .3s cubic-bezier(.19,1,.22,1);position:absolute;transform:scale(.5)translate(-150%)}@media only screen and (max-width:1023px){[data-component=sustainability-page] [data-component=materials] .materials-row .titles-wrapper .title-wrapper svg{width:clamp(28px,26.05px + .5vw,34px)}}[data-component=sustainability-page] [data-component=materials] .materials-row .description-wrapper{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 4 - var(--grid-gap));position:relative}@media only screen and (max-width:1023px){[data-component=sustainability-page] [data-component=materials] .materials-row .description-wrapper{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 1.2 - var(--grid-gap))}}[data-component=sustainability-page] [data-component=materials] .materials-row .description-wrapper .description{opacity:0;position:absolute;bottom:0}[data-component=sustainability-page] [data-component=materials] .materials-row .description-wrapper .description.active{opacity:1}[data-component=sustainability-page] [data-component=materials] .materials-row .description-wrapper .description:first-child{position:relative}[data-component=sustainability-page] [data-component=materials] .materials-row .description-wrapper .-body-medium{opacity:.6;margin-bottom:30px}[data-component=sustainability-page] [data-component=materials] .materials-row .materials-animation{position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}[data-component=sustainability-page] [data-component=materials] .materials-row .materials-animation .circle{border-radius:100%;width:717px;height:717px;position:relative}@media only screen and (max-width:1023px){[data-component=sustainability-page] [data-component=materials] .materials-row .materials-animation .circle{width:304px;height:304px}}[data-component=sustainability-page] [data-component=materials] .materials-row .materials-animation .circle .circle-svg{shape-rendering:geometricprecision;width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible;transform:rotate(-90deg)}[data-component=sustainability-page] [data-component=materials] .materials-row .materials-animation .circle .progress,[data-component=sustainability-page] [data-component=materials] .materials-row .materials-animation .circle .track{fill:none;vector-effect:non-scaling-stroke;stroke-width:2px}[data-component=sustainability-page] [data-component=materials] .materials-row .materials-animation .circle .track{stroke:#241f2140}[data-component=sustainability-page] [data-component=materials] .materials-row .materials-animation .circle .progress{stroke:#241f21;stroke-linecap:butt;stroke-dasharray:calc(var(--circumference) * var(--p,0)) calc(var(--circumference) * (1 - var(--p,0)));stroke-dashoffset:0}[data-component=sustainability-page] [data-component=materials] .materials-row .materials-animation .materials-texture{width:100%;height:100%;position:absolute;top:0}[data-component=sustainability-page] [data-component=materials] .materials-row .materials-animation .materials-texture .texture{position:absolute}[data-component=sustainability-page] [data-component=materials] .materials-row .materials-animation .materials-texture .texture img{will-change:transform;border:2px solid #241f2133;border-radius:12px;width:clamp(40px,31.81px + 2.1vw,68px);transition:all .7s cubic-bezier(.19,1,.22,1);transform:scale(1)}[data-component=sustainability-page] [data-component=materials] .materials-row .materials-animation .materials-texture .texture.active img{border:2px solid #241f21;animation:1s cubic-bezier(.19,1,.22,1) texture-bounce-in-4317d641;transform:scale(1)}[data-component=sustainability-page] [data-component=materials] .materials-row .materials-animation .materials-texture .texture:first-child{top:0;left:50%;transform:translate(-50%)translateY(-50%)}[data-component=sustainability-page] [data-component=materials] .materials-row .materials-animation .materials-texture .texture:nth-child(2){top:75%;right:5%}[data-component=sustainability-page] [data-component=materials] .materials-row .materials-animation .materials-texture .texture:nth-child(3){top:75%;left:5%}[data-component=sustainability-page] [data-component=materials] .materials-row .materials-animation .center-material{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0}[data-component=sustainability-page] [data-component=materials] .materials-row .materials-animation .center-material .inner-material{position:relative}[data-component=sustainability-page] [data-component=materials] .materials-row .materials-animation .center-material img{width:397px;position:absolute;top:0}[data-component=sustainability-page] [data-component=materials] .materials-row .materials-animation .center-material img:first-child{position:relative}@media only screen and (min-width:2000px){[data-component=sustainability-page] [data-component=materials] .materials-row .text-col{padding-top:5.7vw;padding-bottom:1.8vw}[data-component=sustainability-page] [data-component=materials] .materials-row .description-wrapper .-body-medium{margin-bottom:1.5vw}[data-component=sustainability-page] [data-component=materials] .materials-row .materials-animation .circle{width:35.85vw;height:35.85vw}[data-component=sustainability-page] [data-component=materials] .materials-row .materials-animation .circle .progress,[data-component=sustainability-page] [data-component=materials] .materials-row .materials-animation .circle .track{stroke-width:.1vw}[data-component=sustainability-page] [data-component=materials] .materials-row .materials-animation .materials-texture .texture img{border-radius:.6vw;width:3.4vw}[data-component=sustainability-page] [data-component=materials] .materials-row .materials-animation .center-material img{width:19.85vw}}@keyframes texture-bounce-in-4317d641{0%{transform:scale(1)}50%{transform:scale(1.08)}to{transform:scale(1)}}[data-component=sustainability-page] [data-component=materials]{background-color:#e9e778;padding-top:clamp(36px,78.75px - 2.5vw,69px);position:relative}[data-component=sustainability-page] [data-component=materials] .quote-row .title{margin-top:clamp(-57px,-21.81px - 2.1vw,-30px)}[data-component=sustainability-page] [data-component=materials] .quote-row .title .spacer{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 8)}@media only screen and (max-width:1023px){[data-component=sustainability-page] [data-component=materials] .quote-row .title .spacer{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 2.4)}}[data-component=sustainability-page] [data-component=materials] .quote-row .title .line,[data-component=sustainability-page] [data-component=materials] .quote-row .title .word{font:inherit;font-kerning:none;text-rendering:optimizespeed;display:inline-block}[data-component=sustainability-page] [data-component=materials] .quote-row .quote{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 4 - var(--grid-gap));gap:var(--grid-gap);flex-direction:row;display:flex}@media only screen and (max-width:1023px){[data-component=sustainability-page] [data-component=materials] .quote-row .quote{width:100%}}[data-component=sustainability-page] [data-component=materials] .quote-row .quote .media{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 8 - var(--grid-gap))}@media only screen and (max-width:1023px){[data-component=sustainability-page] [data-component=materials] .quote-row .quote .media{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 2.4 - var(--grid-gap))}}[data-component=sustainability-page] [data-component=materials] .quote-row .quote .name-role{flex-direction:column;display:flex}@media only screen and (max-width:1023px){[data-component=sustainability-page] [data-component=materials] .quote-row .quote .name-role .name{letter-spacing:-.02em;font-variation-settings:"cnct" 1000, "wght" 400;font-family:var(--font-zimula);font-size:clamp(16px,14.83px + .3vw,20px);line-height:1.3em}}[data-component=sustainability-page] [data-component=materials] .quote-row .quote .name-role .role{opacity:.7}@media only screen and (max-width:1023px){[data-component=sustainability-page] [data-component=materials] .quote-row .quote .name-role .role{letter-spacing:-.02em;font-variation-settings:"cnct" 1000, "wght" 500;font-family:var(--font-zimula);font-size:clamp(14px,13.22px + .2vw,16px);line-height:1.4em}}[data-component=sustainability-page] [data-component=materials] .description-row{--element-height:0px;--element-offset:36px;width:100%;height:calc(100% - var(--element-offset));pointer-events:none;position:absolute;top:0}@media only screen and (max-width:1023px){[data-component=sustainability-page] [data-component=materials] .description-row{height:auto;position:relative}}[data-component=sustainability-page] [data-component=materials] .description-row .description-wrapper{top:calc(100vh - var(--element-height) - var(--element-offset));padding-left:var(--grid-gap);pointer-events:all;border-left:1px solid #241f21;flex-direction:column;justify-content:space-between;margin-top:clamp(32px,1.19px + 7.9vw,135px);display:flex;position:sticky}@media only screen and (max-width:1023px){[data-component=sustainability-page] [data-component=materials] .description-row .description-wrapper{border-top:1px solid #241f21;border-left:none;padding-top:22px;padding-left:0}}[data-component=sustainability-page] [data-component=materials] .description-row .description-wrapper .description{white-space:pre-line}@media only screen and (max-width:1023px){[data-component=sustainability-page] [data-component=materials] .description-row .description-wrapper .description{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 1.2 - var(--grid-gap))}}[data-component=sustainability-page] [data-component=materials] .description-row .description-wrapper .image-wrapper{margin-top:clamp(32px,24.98px + 1.8vw,55px)}@media only screen and (max-width:1023px){[data-component=sustainability-page] [data-component=materials] .description-row .description-wrapper .image-wrapper{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 1.714 - var(--grid-gap))}}@media only screen and (min-width:2000px){[data-component=sustainability-page] [data-component=materials]{padding-top:1.8vw}[data-component=sustainability-page] [data-component=materials] .quote-row .title{margin-top:-2.85vw}[data-component=sustainability-page] [data-component=materials] .description-row .description-wrapper{margin-top:6.75vw}[data-component=sustainability-page] [data-component=materials] .description-row .description-wrapper .image-wrapper{margin-top:2.75vw}}[data-component=sustainability-page] [data-component=highlighted-case-study]{position:relative}[data-component=sustainability-page] [data-component=highlighted-case-study] .text-content{left:calc((var(--100vw) - 2 * var(--grid-padding)) / 24 + var(--grid-gap));z-index:2;width:calc((var(--100vw) - 2 * var(--grid-padding)) / 6 - var(--grid-gap));-webkit-user-select:none;user-select:none;color:#fff;position:absolute;top:clamp(24px,6.6vw - 1.74px,110px)}@media only screen and (max-width:1023px){[data-component=sustainability-page] [data-component=highlighted-case-study] .text-content{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 2 - var(--grid-gap))}}[data-component=sustainability-page] [data-component=highlighted-case-study] .text-content .title{margin-bottom:16px}[data-component=sustainability-page] [data-component=highlighted-case-study] .text-content .location{opacity:.7}[data-component=sustainability-page] [data-component=highlighted-case-study] .text-content .button{margin-top:24px}[data-component=sustainability-page] [data-component=highlighted-case-study] .text-content.invert{-webkit-user-select:none;user-select:none;color:#241f21}[data-component=sustainability-page] [data-component=highlighted-case-study] .first-image{z-index:1;height:100vh;position:relative}@media only screen and (max-width:1023px){[data-component=sustainability-page] [data-component=highlighted-case-study] .first-image{height:80vh}}[data-component=sustainability-page] [data-component=highlighted-case-study] .first-image img{-o-object-fit:cover;object-fit:cover;height:100%}[data-component=sustainability-page] [data-component=highlighted-case-study] .second-image{z-index:3;pointer-events:none;position:absolute;inset:0}[data-component=sustainability-page] [data-component=highlighted-case-study] .second-image .image-top{position:absolute;inset:0}[data-component=sustainability-page] [data-component=highlighted-case-study] .images-wrapper{z-index:1;position:relative}[data-component=sustainability-page] [data-component=highlighted-case-study] .images-wrapper img{-o-object-fit:cover;object-fit:cover;height:100%}[data-component=sustainability-page] [data-component=highlighted-case-study] .divider{z-index:4;background:#e9e778;width:2px;position:absolute;top:0;bottom:0;transform:translate(-50%)}[data-component=sustainability-page] [data-component=highlighted-case-study] .handle-circle{cursor:grab;background:#e9e778;border-radius:50%;padding:15px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (min-width:2000px){[data-component=sustainability-page] [data-component=highlighted-case-study] .text-content{top:5.5vw}[data-component=sustainability-page] [data-component=highlighted-case-study] .text-content .title{margin-bottom:.8vw}[data-component=sustainability-page] [data-component=highlighted-case-study] .text-content .button{margin-top:1.2vw}[data-component=sustainability-page] [data-component=highlighted-case-study] .divider{width:.1vw}[data-component=sustainability-page] [data-component=highlighted-case-study] .handle-circle{padding:.75vw}}[data-component=sustainability-page] [data-component=environment-intergration] .beginnings-row{position:relative}[data-component=sustainability-page] [data-component=environment-intergration] .beginnings-row .line{width:calc(100% - var(--grid-gap));margin-left:var(--grid-half-gap);border-bottom:1px solid #241f21;display:block}[data-component=sustainability-page] [data-component=environment-intergration] .beginnings-row .icon-col{align-items:flex-end;display:flex}[data-component=sustainability-page] [data-component=environment-intergration] .beginnings-row .icon-col .icon{margin-left:calc((var(--100vw) - 2 * var(--grid-padding)) / 24 - var(--grid-gap));margin-bottom:-1px}@media only screen and (max-width:1023px){[data-component=sustainability-page] [data-component=environment-intergration] .beginnings-row .icon-col .icon{bottom:0;right:calc((var(--100vw) - 2 * var(--grid-padding)) / 24 - var(--grid-gap));position:absolute}}[data-component=sustainability-page] [data-component=environment-intergration] .beginnings-row .icon-col .icon svg{display:block}[data-component=sustainability-page] [data-component=environment-intergration] .beginnings-row .text-content .-title-7-medium{margin-bottom:24px}[data-component=sustainability-page] [data-component=environment-intergration] .beginnings-row .text-content .-body-small-medium{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 3.429 - var(--grid-gap));opacity:.6;margin-bottom:32px}@media only screen and (max-width:1023px){[data-component=sustainability-page] [data-component=environment-intergration] .beginnings-row .text-content .-body-small-medium{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 1.5 - var(--grid-gap))}}[data-component=sustainability-page] [data-component=environment-intergration] .beginnings-row .button-wrapper{justify-content:flex-end;align-items:flex-end;display:flex}@media only screen and (max-width:1023px){[data-component=sustainability-page] [data-component=environment-intergration] .beginnings-row .button-wrapper{justify-content:flex-start;align-items:flex-start}}[data-component=sustainability-page] [data-component=environment-intergration] .beginnings-row .button-wrapper .button{margin-bottom:32px}@media only screen and (min-width:2000px){[data-component=sustainability-page] [data-component=environment-intergration] .beginnings-row .text-content .-title-7-medium{margin-bottom:1.2vw}[data-component=sustainability-page] [data-component=environment-intergration] .beginnings-row .button-wrapper .button,[data-component=sustainability-page] [data-component=environment-intergration] .beginnings-row .text-content .-body-small-medium{margin-bottom:1.6vw}}[data-component=sustainability-page] [data-component=environment-intergration] .pillars-row .label{width:100%;padding-left:var(--grid-half-gap);margin-top:12px;margin-bottom:22px}[data-component=sustainability-page] [data-component=environment-intergration] .pillars-row .inner .media{width:100%;margin-bottom:16px}[data-component=sustainability-page] [data-component=environment-intergration] .pillars-row .inner .text-content{flex-direction:row;justify-content:space-between;margin-bottom:48px;display:flex}[data-component=sustainability-page] [data-component=environment-intergration] .pillars-row .inner .text-content .-title-8-medium{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 8 - var(--grid-gap));line-height:1em}@media only screen and (max-width:1023px){[data-component=sustainability-page] [data-component=environment-intergration] .pillars-row .inner .text-content .-title-8-medium{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 3 - var(--grid-gap))}}[data-component=sustainability-page] [data-component=environment-intergration] .pillars-row .inner .text-content .right-side{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 4.8 - var(--grid-gap));margin-top:1px}@media only screen and (max-width:1023px){[data-component=sustainability-page] [data-component=environment-intergration] .pillars-row .inner .text-content .right-side{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 1.5 - var(--grid-gap))}}[data-component=sustainability-page] [data-component=environment-intergration] .pillars-row .inner .text-content .right-side .-body-medium{color:#988f8b;margin-bottom:clamp(8px,18.34px - .6vw,16px)}@media only screen and (min-width:2000px){[data-component=sustainability-page] [data-component=environment-intergration] .pillars-row .label{margin-top:.6vw;margin-bottom:1.1vw}[data-component=sustainability-page] [data-component=environment-intergration] .pillars-row .inner .media{margin-bottom:.8vw}[data-component=sustainability-page] [data-component=environment-intergration] .pillars-row .inner .text-content{margin-bottom:2.4vw}[data-component=sustainability-page] [data-component=environment-intergration] .pillars-row .inner .text-content .right-side .-body-medium{margin-bottom:.4vw}}[data-component=sustainability-page] [data-component=environment-intergration]{padding-top:32px;position:relative}[data-component=sustainability-page] [data-component=environment-intergration] .title-row{padding-bottom:clamp(100px,58.27px + 10.7vw,240px);position:relative}[data-component=sustainability-page] [data-component=environment-intergration] .title-row .images-wrapper{width:100vw;height:100%;position:absolute;top:0;left:0}[data-component=sustainability-page] [data-component=environment-intergration] .title-row .images-wrapper .image-set{transform-origin:top;position:absolute;top:50%;left:50%}[data-component=sustainability-page] [data-component=environment-intergration] .title-row .images-wrapper .image-set:first-child{left:25%;transform:translate(-50%)}@media only screen and (max-width:1023px){[data-component=sustainability-page] [data-component=environment-intergration] .title-row .images-wrapper .image-set:first-child{left:15%}}[data-component=sustainability-page] [data-component=environment-intergration] .title-row .images-wrapper .image-set:nth-child(2){left:50%;transform:translate(-50%)}[data-component=sustainability-page] [data-component=environment-intergration] .title-row .images-wrapper .image-set:nth-child(3){left:75%;transform:translate(-50%)}@media only screen and (max-width:1023px){[data-component=sustainability-page] [data-component=environment-intergration] .title-row .images-wrapper .image-set:nth-child(3){left:85%}}[data-component=sustainability-page] [data-component=environment-intergration] .title-row .images-wrapper .image-set img{width:clamp(100px,10.69px + 22.9vw,400px)}[data-component=sustainability-page] [data-component=environment-intergration] .title-row .images-wrapper .image-set .image-flip{width:100%;height:100%;position:absolute;top:0;left:0}[data-component=sustainability-page] [data-component=environment-intergration] .title-row .images-wrapper .image-set .image-flip img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute}[data-component=sustainability-page] [data-component=environment-intergration] .title-row .-title-2-medium{white-space:pre-line}[data-component=sustainability-page] [data-component=environment-intergration] .title-row .-title-2-medium img{opacity:0;visibility:hidden;width:clamp(32px,26.54px + 1.4vw,50px);margin-top:-15px;display:inline-block}[data-component=sustainability-page] [data-component=environment-intergration] .title-row .-title-2-medium .word{opacity:0}[data-component=sustainability-page] [data-component=environment-intergration] .title-row .line{white-space:pre-line;display:block}[data-component=sustainability-page] [data-component=environment-intergration] .title-row .images{visibility:hidden;display:none}@media only screen and (min-width:2000px){[data-component=sustainability-page] [data-component=environment-intergration]{padding-top:1.6vw}[data-component=sustainability-page] [data-component=environment-intergration] .title-row{padding-bottom:12vw}[data-component=sustainability-page] [data-component=environment-intergration] .title-row .images-wrapper .image-set img{width:20vw}[data-component=sustainability-page] [data-component=environment-intergration] .title-row .-title-2-medium img{width:2.5vw;margin-top:-.75vw}}[data-component=sustainability-page] [data-component=homepage]{position:relative}[data-component=journal-page] [data-component=selector-button]{--duration:.5s;--ease:cubic-bezier(.19, 1, .22, 1);justify-content:center;align-items:center;width:fit-content;padding:8px 10px;display:inline-flex;position:relative}[data-component=journal-page] [data-component=selector-button]:before{content:"";width:calc(100% + 10px);height:calc(100% + 10px);position:absolute;top:-5px;left:-5px}@media (hover:hover){[data-component=journal-page] [data-component=selector-button]:hover,[data-component=journal-page] [data-component=selector-button][data-hover=true]{cursor:pointer}[data-component=journal-page] [data-component=selector-button]:hover .bg,[data-component=journal-page] [data-component=selector-button][data-hover=true] .bg{border:1px solid #241f21}[data-component=journal-page] [data-component=selector-button]:hover .label,[data-component=journal-page] [data-component=selector-button][data-hover=true] .label{opacity:1}}[data-component=journal-page] [data-component=selector-button] .bg{transition:border var(--duration) var(--ease);border:1px solid #241f2114;border-radius:12px;display:block;position:absolute;inset:0}[data-component=journal-page] [data-component=selector-button] .label{letter-spacing:-.02em;font-variation-settings:"cnct" 1000, "wght" 500;opacity:.55;transition:opacity var(--duration) var(--ease);font-family:var(--font-zimula);font-size:clamp(14px,13.22px + .2vw,16px);line-height:1em;position:relative}[data-component=journal-page] [data-component=selector-button][active=true] .bg{border:1px solid #241f21}[data-component=journal-page] [data-component=selector-button][active=true] .label{opacity:1}@media only screen and (min-width:2000px){[data-component=journal-page] [data-component=selector-button]{padding:.4vw .5vw}[data-component=journal-page] [data-component=selector-button] .bg{border-radius:.6vw}[data-component=journal-page] [data-component=selector-button] .label{font-size:.8vw}}[data-component=journal-page] [data-component=category-selector]{margin-bottom:clamp(100px,85.18px + 3.8vw,150px);position:relative}[data-component=journal-page] [data-component=category-selector] .categories-wrapper{justify-content:center;gap:10px;display:flex}@media only screen and (max-width:743px){[data-component=journal-page] [data-component=category-selector] .categories-wrapper{-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:0 var(--grid-padding);justify-content:flex-start;overflow:auto hidden}[data-component=journal-page] [data-component=category-selector] .categories-wrapper::-webkit-scrollbar{display:none}[data-component=journal-page] [data-component=category-selector] .categories-wrapper .button .label{white-space:nowrap}}@media only screen and (min-width:2000px){[data-component=journal-page] [data-component=category-selector]{margin-bottom:7.5vw}[data-component=journal-page] [data-component=category-selector] .categories-wrapper{gap:.5vw}}[data-component=journal-page] [data-component=journal-header]{background-color:#f2efea;margin-top:clamp(150px,132.06px + 4.6vw,210px);position:relative}[data-component=journal-page] [data-component=journal-header] .g-row{text-align:center;justify-content:center}[data-component=journal-page] [data-component=journal-header] .label{margin-bottom:38px}[data-component=journal-page] [data-component=journal-header] .title{margin-bottom:24px}[data-component=journal-page] [data-component=journal-header] .title .line,[data-component=journal-page] [data-component=journal-header] .title .word{font:inherit;font-kerning:none;text-rendering:optimizespeed;display:inline-block}@media only screen and (min-width:2000px){[data-component=journal-page] [data-component=journal-header]{margin-top:10.5vw}[data-component=journal-page] [data-component=journal-header] .label{margin-bottom:1.9vw}[data-component=journal-page] [data-component=journal-header] .title{margin-bottom:1.2vw}}[data-component=journal-page] [data-component=articles-set]{margin-bottom:100px;position:relative}[data-component=journal-page] [data-component=articles-set] .g-col>.label{margin-bottom:24px}[data-component=journal-page] [data-component=articles-set] .category-title{flex-direction:row;align-items:flex-end;gap:24px;margin-bottom:24px;display:flex}[data-component=journal-page] [data-component=articles-set] .cards-wrapper{width:100%;position:relative;overflow:visible}[data-component=journal-page] [data-component=articles-set] .cards-wrapper>.inner{gap:var(--grid-gap);flex-direction:row;width:max-content;display:inline-flex}@media only screen and (max-width:743px){[data-component=journal-page] [data-component=articles-set] .cards-wrapper{-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:0;overflow:auto hidden}[data-component=journal-page] [data-component=articles-set] .cards-wrapper::-webkit-scrollbar{display:none}[data-component=journal-page] [data-component=articles-set] .cards-wrapper>.inner{gap:var(--grid-padding)}}[data-component=journal-page] [data-component=articles-set] .custom-scrollbar{background-color:#241f2133;border-radius:12px;height:2px;margin-top:48px;display:none;position:relative}[data-component=journal-page] [data-component=articles-set] .custom-scrollbar .scroll-thumb{cursor:pointer;background-color:#241f21;border-radius:12px;width:max(23px,23px + 1.6vw);height:100%;position:absolute}@media only screen and (max-width:743px){[data-component=journal-page] [data-component=articles-set] .custom-scrollbar{width:60%;margin:48px auto 0}}@media only screen and (min-width:744px){[data-component=journal-page] [data-component=articles-set] .custom-scrollbar{display:none!important}}[data-component=journal-page] [data-component=articles-set] .view-more-btn{margin-bottom:clamp(2px,1.61px + .1vw,3px)}@media only screen and (min-width:2000px){[data-component=journal-page] [data-component=articles-set]{margin-bottom:5vw}[data-component=journal-page] [data-component=articles-set] .g-col>.label{margin-bottom:1.2vw}[data-component=journal-page] [data-component=articles-set] .category-title{gap:1.2vw;margin-bottom:1.2vw}[data-component=journal-page] [data-component=articles-set] .custom-scrollbar{border-radius:.6vw;height:.1vw;margin-top:2.4vw}[data-component=journal-page] [data-component=articles-set] .custom-scrollbar .scroll-thumb{border-radius:.6vw;width:2.5vw}[data-component=journal-page] [data-component=articles-set] .view-more-btn{margin-bottom:.15vw}}[data-component=journal-page] [data-component=articles-pagination]{margin-bottom:100px;position:relative}[data-component=journal-page] [data-component=articles-pagination] .label{margin-bottom:24px}[data-component=journal-page] [data-component=articles-pagination] .category-title{flex-direction:row;align-items:flex-end;gap:24px;margin-bottom:24px;display:flex}[data-component=journal-page] [data-component=articles-pagination] .cards-wrapper{gap:var(--grid-gap);flex-flow:wrap;display:flex}@media only screen and (min-width:2000px){[data-component=journal-page] [data-component=articles-pagination]{margin-bottom:5vw}[data-component=journal-page] [data-component=articles-pagination] .label{margin-bottom:1.2vw}[data-component=journal-page] [data-component=articles-pagination] .category-title{gap:1.2vw;margin-bottom:1.2vw}}[data-component=journal-page] [data-component=newsletter]{margin-top:clamp(106px,88.06px + 4.6vw,166px);margin-bottom:clamp(100px,94.15px + 1.5vw,120px);position:relative}[data-component=journal-page] [data-component=newsletter] .g-row.centered{justify-content:center;display:flex}[data-component=journal-page] [data-component=newsletter] .title-wrapper{flex-direction:column;align-items:center;display:flex}[data-component=journal-page] [data-component=newsletter] .title-wrapper .title{text-align:center;margin-top:18px;margin-bottom:38px}[data-component=journal-page] [data-component=newsletter] [data-component=newsletter-input] .email-input{width:100%}@media only screen and (min-width:2000px){[data-component=journal-page] [data-component=newsletter]{margin-top:8.3vw;margin-bottom:6vw}[data-component=journal-page] [data-component=newsletter] .title-wrapper .title{margin-top:.9vw;margin-bottom:1.9vw}}[data-component=journal-page] [data-component=featured-case-studies]{margin-bottom:120px;position:relative}[data-component=journal-page] [data-component=featured-case-studies]>.g-row .label{margin-bottom:12px}[data-component=journal-page] [data-component=featured-case-studies] .case-studies-wrapper{max-height:101vh;position:relative;overflow:hidden}[data-component=journal-page] [data-component=featured-case-studies] .case-studies-wrapper .case-study{color:#fff;width:100%;max-height:101vh;position:absolute;top:0;left:0}[data-component=journal-page] [data-component=featured-case-studies] .case-studies-wrapper .case-study:first-child{height:100%;position:relative}[data-component=journal-page] [data-component=featured-case-studies] .case-studies-wrapper .case-study:first-child img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}[data-component=journal-page] [data-component=featured-case-studies] .case-studies-wrapper .case-study .g-row{position:absolute;bottom:40px}[data-component=journal-page] [data-component=featured-case-studies] .case-studies-wrapper .case-study .media-wrapper{z-index:1;position:relative}[data-component=journal-page] [data-component=featured-case-studies] .case-studies-wrapper .case-study .media-wrapper:after{content:"";background:linear-gradient(#0000,#0009);width:100%;height:100%;position:absolute;top:0;left:0}@media only screen and (max-width:1023px){[data-component=journal-page] [data-component=featured-case-studies] .case-studies-wrapper .case-study .media-wrapper:after{background:linear-gradient(#0000,#0009)}}[data-component=journal-page] [data-component=featured-case-studies] .case-studies-wrapper .case-study .media-wrapper img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media only screen and (max-width:1023px){[data-component=journal-page] [data-component=featured-case-studies] .case-studies-wrapper .case-study .media-wrapper img{-o-object-fit:cover;object-fit:cover;height:80vh}}[data-component=journal-page] [data-component=featured-case-studies] .case-studies-wrapper .case-study .title{z-index:2;width:calc((var(--100vw) - 2 * var(--grid-padding)) / 1.714 - var(--grid-gap));padding-left:var(--grid-half-gap);padding-right:var(--grid-half-gap);text-indent:calc((var(--100vw) - 2 * var(--grid-padding)) / 8);margin-bottom:34px;position:relative}@media only screen and (max-width:1023px){[data-component=journal-page] [data-component=featured-case-studies] .case-studies-wrapper .case-study .title{width:var(--grid-width);text-indent:0}}[data-component=journal-page] [data-component=featured-case-studies] .case-studies-wrapper .case-study .line{z-index:2;height:1px;width:calc(100% - var(--grid-half-gap) * 2);margin-left:var(--grid-half-gap);background-color:#fff3;position:relative}[data-component=journal-page] [data-component=featured-case-studies] .case-studies-wrapper .case-study .line .progress{background-color:#fff;width:24%;height:1px;position:absolute;top:0;left:0}[data-component=journal-page] [data-component=featured-case-studies] .case-studies-wrapper .case-study .category-description{z-index:2;width:100%;padding-left:var(--grid-half-gap);padding-right:var(--grid-half-gap);flex-direction:row;margin-top:34px;display:flex;position:relative}@media only screen and (max-width:1023px){[data-component=journal-page] [data-component=featured-case-studies] .case-studies-wrapper .case-study .category-description{flex-direction:column}}[data-component=journal-page] [data-component=featured-case-studies] .case-studies-wrapper .case-study .category-description .category{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 8)}@media only screen and (max-width:1023px){[data-component=journal-page] [data-component=featured-case-studies] .case-studies-wrapper .case-study .category-description .category{width:var(--grid-width);margin-bottom:10px}}[data-component=journal-page] [data-component=featured-case-studies] .case-studies-wrapper .case-study .category-description .description{width:calc((var(--100vw) - 2 * var(--grid-padding)) / 3)}@media only screen and (max-width:1023px){[data-component=journal-page] [data-component=featured-case-studies] .case-studies-wrapper .case-study .category-description .description{width:var(--grid-width)}}[data-component=journal-page] [data-component=featured-case-studies] .case-studies-wrapper .case-study .category-description .description .button{margin-top:44px}[data-component=journal-page] [data-component=featured-case-studies] .case-studies-wrapper .navigation-buttons{right:calc(var(--grid-gap) + var(--grid-half-gap));width:calc((var(--100vw) - 2 * var(--grid-padding)) / 12 - var(--grid-gap));justify-content:flex-end;margin-left:auto;display:flex;position:absolute;bottom:160px}@media only screen and (min-width:2000px){[data-component=journal-page] [data-component=featured-case-studies]{margin-bottom:6vw}[data-component=journal-page] [data-component=featured-case-studies]>.g-row .label{margin-bottom:.6vw}[data-component=journal-page] [data-component=featured-case-studies] .case-studies-wrapper .case-study .g-row{bottom:2vw}[data-component=journal-page] [data-component=featured-case-studies] .case-studies-wrapper .case-study .title{margin-bottom:1.7vw}[data-component=journal-page] [data-component=featured-case-studies] .case-studies-wrapper .case-study .category-description{margin-top:1.7vw}[data-component=journal-page] [data-component=featured-case-studies] .case-studies-wrapper .case-study .category-description .description .button{margin-top:2.2vw}[data-component=journal-page] [data-component=featured-case-studies] .case-studies-wrapper .navigation-buttons{bottom:8vw}}[data-component=journal-page] [data-component=journal]{position:relative}}@layer utilities{.z-\[10001\]{z-index:10001}.text-center{text-align:center}.leading-\[normal\]{--tw-leading:normal;line-height:normal}@media not all and (min-width:1024px){.max-sm\:hidden{display:none}}@media (min-width:1024px){.sm\:hidden{display:none}}}@property --tw-leading{syntax:"*";inherits:false}
