.container{grid-template-columns:1fr var(--container-bound-left) minmax(0, var(--container-width)) var(--container-bound-right) 1fr;display:grid;position:relative}.container>*{grid-column:3/4}@font-face{font-family:Plus Jakarta Sans;font-weight:100 900;font-style:normal;font-display:swap;src:url(/dist/Variable.BBNPXI38.ttf)format("truetype")}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:var(--space-64)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}button,input,textarea,select{background:0 0;border:none;outline:none}button:not([type=checkbox]):not([type=radio]),input:not([type=checkbox]):not([type=radio]),textarea:not([type=checkbox]):not([type=radio]),select:not([type=checkbox]):not([type=radio]){appearance:none}fieldset{border:0}textarea{resize:none}ul,ol{list-style:none}a{color:unset;text-decoration:none}:root{--clr-pink:#c7b2d6;--clr-sky:#b0cdeb;--clr-rose:#efbddc;--clr-lime:#d9e4a8;--clr-yellow:#faf29c;--clr-purple:#cd7ea4;--clr-blue:#759bce;--clr-red:#e95550;--clr-green:#4ba484;--clr-orange:#f6926f;--clr-black:#151514;--clr-white:#f7f5ed;--font-primary:"Plus Jakarta Sans", sans-serif;--fs-13:.8125rem;--fs-15:.9375rem;--fs-17:1.0625rem;--fs-20:1.25rem;--fs-22:1.375rem;--fs-30:1.875rem;--fs-40:2.5rem;--fs-50:3.125rem;--fs-70:4.375rem;--fs-80:5rem;--fw-400:400;--fw-500:500;--fw-700:700;--space-1:.0625rem;--space-4:.25rem;--space-8:.5rem;--space-12:.75rem;--space-16:1rem;--space-20:1.25rem;--space-24:1.5rem;--space-32:2rem;--space-48:3rem;--space-56:3.5rem;--space-64:4rem;--space-80:5rem;--space-96:6rem;--space-160:10rem;--space-256:16rem;--container-width:1400px;--container-bound-left:1rem;--container-bound-right:1rem}@media (width>=768px){:root{--container-bound-left:1.5rem;--container-bound-right:1.5rem}}@media (width>=1024px){:root{--container-bound-left:2rem;--container-bound-right:2rem}}:root{--border-radius-5:5px;--border-radius-10:10px;--border-radius-15:15px;--border-radius-25:25px;--border-radius-40:40px;--border-radius-full:1000px;--box-shadow-default:0 10px 16px -4px #0000001a;--transition-default:all ease-out .15s;--image-placeholder-blur:filter .7s ease-in-out}.wysiwyg{color:var(--scheme-contrast)}.wysiwyg>:first-child{margin-top:0}.wysiwyg>:last-child{margin-bottom:0}.wysiwyg h2{font-family:var(--font-primary);font-size:clamp(var(--fs-50), 1.702vw + 2.673rem, var(--fs-70));font-weight:var(--fw-700);margin-block:var(--space-32) var(--space-24);line-height:1.2}.wysiwyg h3{font-family:var(--font-primary);font-size:clamp(var(--fs-40), .851vw + 2.274rem, var(--fs-50));font-weight:var(--fw-700);margin-block:var(--space-24) var(--space-20);line-height:1.2}.wysiwyg h4{font-family:var(--font-primary);font-size:clamp(var(--fs-30), .851vw + 1.649rem, var(--fs-40));font-weight:var(--fw-700);margin-block:var(--space-20) var(--space-16);line-height:1.2}.wysiwyg h5{font-family:var(--font-primary);font-size:clamp(var(--fs-17), 1.106vw + .769rem, var(--fs-30));font-weight:var(--fw-700);margin-block:var(--space-16) var(--space-12);line-height:1.2}.wysiwyg h6{font-family:var(--font-primary);font-size:clamp(var(--fs-17), .426vw + .949rem, var(--fs-22));font-weight:var(--fw-700);margin-block:var(--space-16) var(--space-12);line-height:1.2}.wysiwyg p{font-family:var(--font-primary);font-weight:var(--fw-400);font-size:var(--fs-17);margin-block:var(--space-12);line-height:1.6}.wysiwyg p .large{font-family:var(--font-primary);font-weight:var(--fw-400);font-size:clamp(var(--fs-17), .255vw + .995rem, var(--fs-20));line-height:1.6}.wysiwyg a:not([class]){text-decoration:underline}.wysiwyg ul:not([class]),.wysiwyg ol:not([class]){gap:var(--space-8);margin-block:var(--space-16) var(--space-24);padding-left:var(--space-32);font-family:var(--font-primary);font-weight:var(--fw-400);font-size:var(--fs-17);flex-direction:column;line-height:1.6;display:flex}.wysiwyg ul:not([class]){list-style:square}.wysiwyg ol:not([class]){list-style:decimal}.wysiwyg table{margin-top:var(--space-12);border-collapse:collapse;width:100%}.wysiwyg table>thead>tr>th{text-align:left;border:1px solid var(--clr-grey-100);padding:var(--space-8) var(--space-12);font-family:var(--font-primary);font-weight:var(--fw-400);font-size:var(--fs-17);line-height:1.6;font-weight:var(--fw-700)}.wysiwyg table>tbody>tr>td{border:1px solid var(--clr-grey-100);padding:var(--space-8) var(--space-12);font-family:var(--font-primary);font-weight:var(--fw-400);font-size:var(--fs-17);line-height:1.6}.wysiwyg blockquote{margin-block:var(--space-12);border:1px solid var(--clr-grey-100);padding:var(--space-16) var(--space-20);width:fit-content}.wysiwyg blockquote p{margin:0}.wysiwyg .c-icon{color:var(--scheme-accent)}.scheme-base{--scheme-base:var(--clr-white);--scheme-contrast:var(--clr-black);--scheme-contrast-alt:var(--clr-blue);--scheme-accent:var(--clr-black)}.scheme-sky-light{--scheme-base:var(--clr-white);--scheme-contrast:var(--clr-black);--scheme-contrast-alt:var(--clr-blue);--scheme-accent:var(--clr-sky);--scheme-button-accent:var(--clr-blue);--scheme-button-base:var(--clr-sky);--scheme-button-accent-contrast:var(--clr-white);--scheme-button-base-contrast:var(--clr-black)}.scheme-pink-light{--scheme-base:var(--clr-white);--scheme-contrast:var(--clr-black);--scheme-contrast-alt:var(--clr-purple);--scheme-accent:var(--clr-rose);--scheme-button-accent:var(--clr-purple);--scheme-button-base:var(--clr-rose);--scheme-button-accent-contrast:var(--clr-white);--scheme-button-base-contrast:var(--clr-black)}.scheme-rose-light{--scheme-base:var(--clr-white);--scheme-contrast:var(--clr-black);--scheme-contrast-alt:var(--clr-red);--scheme-accent:var(--clr-pink);--scheme-button-accent:var(--clr-red);--scheme-button-base:var(--clr-pink);--scheme-button-accent-contrast:var(--clr-white);--scheme-button-base-contrast:var(--clr-black)}.scheme-lime-light{--scheme-base:var(--clr-white);--scheme-contrast:var(--clr-black);--scheme-contrast-alt:var(--clr-green);--scheme-accent:var(--clr-lime);--scheme-button-accent:var(--clr-green);--scheme-button-base:var(--clr-lime);--scheme-button-accent-contrast:var(--clr-white);--scheme-button-base-contrast:var(--clr-black)}.scheme-yellow-light{--scheme-base:var(--clr-white);--scheme-contrast:var(--clr-black);--scheme-contrast-alt:var(--clr-orange);--scheme-accent:var(--clr-yellow);--scheme-button-accent:var(--clr-orange);--scheme-button-base:var(--clr-yellow);--scheme-button-accent-contrast:var(--clr-white);--scheme-button-base-contrast:var(--clr-black)}.scheme-blue-light{--scheme-base:var(--clr-white);--scheme-contrast:var(--clr-black);--scheme-contrast-alt:var(--clr-sky);--scheme-accent:var(--clr-blue);--scheme-button-accent:var(--clr-blue);--scheme-button-base:var(--clr-sky);--scheme-button-accent-contrast:var(--clr-white);--scheme-button-base-contrast:var(--clr-black)}.scheme-purple-light{--scheme-base:var(--clr-white);--scheme-contrast:var(--clr-black);--scheme-contrast-alt:var(--clr-rose);--scheme-accent:var(--clr-purple);--scheme-button-accent:var(--clr-purple);--scheme-button-base:var(--clr-rose);--scheme-button-accent-contrast:var(--clr-white);--scheme-button-base-contrast:var(--clr-black)}.scheme-red-light{--scheme-base:var(--clr-white);--scheme-contrast:var(--clr-black);--scheme-contrast-alt:var(--clr-pink);--scheme-accent:var(--clr-red);--scheme-button-accent:var(--clr-pink);--scheme-button-base:var(--clr-red);--scheme-button-accent-contrast:var(--clr-black);--scheme-button-base-contrast:var(--clr-white)}.scheme-green-light{--scheme-base:var(--clr-white);--scheme-contrast:var(--clr-black);--scheme-contrast-alt:var(--clr-lime);--scheme-accent:var(--clr-green);--scheme-button-accent:var(--clr-lime);--scheme-button-base:var(--clr-green);--scheme-button-accent-contrast:var(--clr-black);--scheme-button-base-contrast:var(--clr-white)}.scheme-orange-light{--scheme-base:var(--clr-white);--scheme-contrast:var(--clr-black);--scheme-contrast-alt:var(--clr-yellow);--scheme-accent:var(--clr-orange);--scheme-button-accent:var(--clr-yellow);--scheme-button-base:var(--clr-orange);--scheme-button-accent-contrast:var(--clr-black);--scheme-button-base-contrast:var(--clr-white)}.scheme-sky-dark{--scheme-base:var(--clr-sky);--scheme-contrast:var(--clr-black);--scheme-contrast-alt:var(--clr-white);--scheme-accent:var(--clr-blue);--scheme-button-accent:var(--clr-sky);--scheme-button-base:var(--clr-white);--scheme-button-accent-contrast:var(--clr-black);--scheme-button-base-contrast:var(--clr-black)}.scheme-pink-dark{--scheme-base:var(--clr-rose);--scheme-contrast:var(--clr-black);--scheme-contrast-alt:var(--clr-white);--scheme-accent:var(--clr-purple);--scheme-button-accent:var(--clr-rose);--scheme-button-base:var(--clr-white);--scheme-button-accent-contrast:var(--clr-black);--scheme-button-base-contrast:var(--clr-black)}.scheme-rose-dark{--scheme-base:var(--clr-pink);--scheme-contrast:var(--clr-white);--scheme-contrast-alt:var(--clr-black);--scheme-accent:var(--clr-red);--scheme-button-accent:var(--clr-pink);--scheme-button-base:var(--clr-white);--scheme-button-accent-contrast:var(--clr-black);--scheme-button-base-contrast:var(--clr-black)}.scheme-lime-dark{--scheme-base:var(--clr-lime);--scheme-contrast:var(--clr-black);--scheme-contrast-alt:var(--clr-white);--scheme-accent:var(--clr-green);--scheme-button-accent:var(--clr-lime);--scheme-button-base:var(--clr-white);--scheme-button-accent-contrast:var(--clr-black);--scheme-button-base-contrast:var(--clr-black)}.scheme-yellow-dark{--scheme-base:var(--clr-yellow);--scheme-contrast:var(--clr-black);--scheme-contrast-alt:var(--clr-white);--scheme-accent:var(--clr-orange);--scheme-button-accent:var(--clr-yellow);--scheme-button-base:var(--clr-white);--scheme-button-accent-contrast:var(--clr-black);--scheme-button-base-contrast:var(--clr-black)}.scheme-blue-dark{--scheme-base:var(--clr-blue);--scheme-contrast:var(--clr-black);--scheme-contrast-alt:var(--clr-white);--scheme-accent:var(--clr-sky);--scheme-button-accent:var(--clr-blue);--scheme-button-base:var(--clr-white);--scheme-button-accent-contrast:var(--clr-white);--scheme-button-base-contrast:var(--clr-black)}.scheme-purple-dark{--scheme-base:var(--clr-purple);--scheme-contrast:var(--clr-black);--scheme-contrast-alt:var(--clr-white);--scheme-accent:var(--clr-rose);--scheme-button-accent:var(--clr-purple);--scheme-button-base:var(--clr-white);--scheme-button-accent-contrast:var(--clr-white);--scheme-button-base-contrast:var(--clr-black)}.scheme-red-dark{--scheme-base:var(--clr-red);--scheme-contrast:var(--clr-black);--scheme-contrast-alt:var(--clr-white);--scheme-accent:var(--clr-red);--scheme-button-accent:var(--clr-red);--scheme-button-base:var(--clr-white);--scheme-button-accent-contrast:var(--clr-white);--scheme-button-base-contrast:var(--clr-black)}.scheme-green-dark{--scheme-base:var(--clr-green);--scheme-contrast:var(--clr-white);--scheme-contrast-alt:var(--clr-white);--scheme-accent:var(--clr-lime);--scheme-button-accent:var(--clr-green);--scheme-button-base:var(--clr-white);--scheme-button-accent-contrast:var(--clr-white);--scheme-button-base-contrast:var(--clr-black)}.scheme-orange-dark{--scheme-base:var(--clr-orange);--scheme-contrast:var(--clr-white);--scheme-contrast-alt:var(--clr-white);--scheme-accent:var(--clr-yellow);--scheme-button-accent:var(--clr-orange);--scheme-button-base:var(--clr-white);--scheme-button-accent-contrast:var(--clr-white);--scheme-button-base-contrast:var(--clr-black)}@keyframes updown{0%,to{transform:translate(75%,-50%)}50%{transform:translate(70%,-40%)rotate(10deg)}}@keyframes wiggle{0%,to{transform:translate(30%,5%)}45%{transform:translate(28%,3%)}55%{transform:translate(32%,7%)}48%{transform:translate(35%,5%)rotate(-5deg)scale(1.05,.95)}52%{transform:translate(25%,5%)rotate(5deg)scale(.95,1.05)}}@keyframes float{0%,to{transform:translate(-50%,-50%)rotate(0)}15%{transform:translate(-45%,-50%)rotate(1deg)scale(1)}30%{transform:translate(-50%,-55%)rotate(0)scale(1.05,.95)}45%{transform:translate(-50%,-50%)rotate(-10deg)scale(.95)}60%{transform:translate(-50%,-45%)rotate(0)scale(1.05)}75%{transform:translate(-55%,-50%)rotate(1deg)scale(1)}}@keyframes float2{0%,to{transform:translate(-50%,-50%)rotate(0)}20%{transform:translate(-55%,-50%)rotate(-3deg)scale(1)}35%{transform:translate(-50%,-45%)rotate(0)scale(.95,1.05)}55%{transform:translate(-50%,-50%)rotate(10deg)scale(1.05)}70%{transform:translate(-50%,-55%)rotate(0)scale(.95)}85%{transform:translate(-45%,-50%)rotate(-2deg)scale(1)}}@keyframes float3{0%,to{transform:translate(0)rotate(0)}15%{transform:translate(-5%)rotate(-3deg)scale(1)}30%{transform:translateY(5%)rotate(0)scale(1.05,.95)}45%{transform:translate(0)rotate(10deg)scale(.95)}60%{transform:translateY(-5%)rotate(0)scale(1.05)}75%{transform:translate(5%)rotate(-3deg)scale(1)}}@keyframes bounce{0%,to{transform:translate(-50%,15%)rotate(0)}10%{transform:scale(1.05,.95)translate(-50%,15%)rotate(0)}30%{transform:scale(.95,1.05)translate(-50%,calc(15% - 100px))rotate(10deg)}70%{transform:scale(1.05,.95)translate(-50%,15%)rotate(0)}80%{transform:scale(1)translate(-50%,calc(15% - 10px))}90%{transform:scale(1)translate(-50%,15%)}}@keyframes bounceReverse{0%,to{transform:translate(30%,-50%)rotate(0)}10%{transform:scale(1.05,.95)translate(30%,-50%)rotate(0)}30%{transform:scale(.95,1.05)translate(30%,calc(100px - 50%))rotate(-20deg)}70%{transform:scale(1.05,.95)translate(30%,-50%)rotate(0)}80%{transform:scale(1)translate(30%,calc(10px - 50%))}90%{transform:scale(1)translate(30%,-50%)}}@keyframes bounce2{0%,to{transform:translate(-50%,-55%)rotate(0)}55%{transform:scale(1.02,.98)translate(-50%,-55%)rotate(0)}70%{transform:scale(.98,1.02)translate(-50%,calc(-55% - 40px))rotate(-3deg)}80%{transform:scale(1.02,.98)translate(-50%,-55%)rotate(0)}85%{transform:scale(1)translate(-50%,calc(-55% - 3px))}90%{transform:scale(1)translate(-50%,-55%)}}.home .b-marquee-hero:after{content:"";z-index:9;background:url(/dist/graphic1.BGQa5T6b.png) 50%/contain no-repeat;width:clamp(10rem,8.205vw + 7.821rem,15rem);height:clamp(10rem,8.205vw + 7.821rem,15rem);animation:15s ease-in-out infinite float;position:absolute;top:13%;left:40%;transform:translate(-50%,-50%)}@media (prefers-reduced-motion:reduce){.home .b-marquee-hero:after{animation:none}}@media (width>=1024px){.home .b-marquee-hero:after{left:45%}}.home .b-marquee-hero:before{content:"";z-index:1;background:url(/dist/graphic2.B8FeaPBb.png) 50%/contain no-repeat;width:clamp(10rem,8.205vw + 7.821rem,15rem);height:clamp(10rem,8.205vw + 7.821rem,15rem);animation:5s ease-in-out infinite bounce;position:absolute;bottom:0;left:20%;transform:translate(-50%,15%)}@media (prefers-reduced-motion:reduce){.home .b-marquee-hero:before{animation:none}}@media (width>=1024px){.home .b-marquee-hero:before{left:10%}}.home .b-marquee-hero .c-title:after{content:"";background:url(/dist/graphic3.CNRWZo0p.png) 50%/contain no-repeat;width:clamp(10rem,8.205vw + 7.821rem,15rem);height:clamp(10rem,8.205vw + 7.821rem,15rem);position:absolute;top:100%;right:0;transform:translate(30%,-5%)}.home .b-text-media:nth-child(4):after{content:"";z-index:99;background:url(/dist/graphic4.BGm6cSag.png) 50%/contain no-repeat;width:clamp(10rem,8.205vw + 7.821rem,15rem);height:clamp(10rem,8.205vw + 7.821rem,15rem);animation:5s ease-in-out infinite bounceReverse;position:absolute;top:100%;right:20%;transform:translate(30%,-50%)}@media (prefers-reduced-motion:reduce){.home .b-text-media:nth-child(4):after{animation:none}}.b-media-hero figure:after{content:"";z-index:99;background:url(/dist/graphic13.C7ytX6ze.png) 50%/contain no-repeat;width:clamp(10rem,8.205vw + 7.821rem,15rem);height:clamp(10rem,8.205vw + 7.821rem,15rem);animation:12s ease-in-out infinite wiggle;position:absolute;top:100%;right:10%;transform:translate(30%,5%)}@media (prefers-reduced-motion:reduce){.b-media-hero figure:after{animation:none}}.b-media-hero figure:before{content:"";z-index:-1;background:url(/dist/graphic12.Bmcqp_1c.png) 50%/contain no-repeat;width:clamp(10rem,8.205vw + 7.821rem,15rem);height:clamp(10rem,8.205vw + 7.821rem,15rem);position:absolute;top:100%;left:3%;transform:translateY(-20%)}.b-media-hero picture:before{content:"";z-index:99;background:url(/dist/graphic8.yOetAoRJ.png) 50%/contain no-repeat;width:clamp(10rem,8.205vw + 7.821rem,15rem);height:clamp(10rem,8.205vw + 7.821rem,15rem);animation:20s ease-in-out infinite float;position:absolute;top:0;left:-5%;transform:translate(-50%,-50%)}@media (prefers-reduced-motion:reduce){.b-media-hero picture:before{animation:none}}.b-media-hero picture:after{content:"";z-index:-1;background:url(/dist/graphic9.CXDuMxf3.png) 50%/contain no-repeat;width:clamp(10rem,8.205vw + 7.821rem,15rem);height:clamp(10rem,8.205vw + 7.821rem,15rem);position:absolute;top:0;right:0%;transform:translate(70%,-40%)}.b-media-hero-featured:before{content:"";z-index:99;background:url(/dist/graphic11.DACF8jr4.png) 50%/contain no-repeat;width:clamp(10rem,8.205vw + 7.821rem,15rem);height:clamp(10rem,8.205vw + 7.821rem,15rem);animation:10s ease-in-out infinite updown;position:absolute;top:50%;right:0%;transform:translate(75%,-50%)}@media (prefers-reduced-motion:reduce){.b-media-hero-featured:before{animation:none}}.b-media-hero-featured:after{content:"";z-index:99;background:url(/dist/graphic10.Ci2l2Eq_.png) 50%/contain no-repeat;width:clamp(10rem,8.205vw + 7.821rem,15rem);height:clamp(10rem,8.205vw + 7.821rem,15rem);position:absolute;top:50%;left:0%;transform:translate(-110%,-40%)}.b-text-background-image-content:after{content:"";z-index:99;background:url(/dist/graphic16.DdmB29O_.png) 50%/contain no-repeat;width:clamp(10rem,8.205vw + 7.821rem,15rem);height:clamp(10rem,8.205vw + 7.821rem,15rem);animation:3s ease-in-out infinite bounce2;position:absolute;top:0%;left:70%;transform:translate(-50%,-55%)}@media (prefers-reduced-motion:reduce){.b-text-background-image-content:after{animation:none}}.b-collections-content>:first-child:after{content:"";z-index:99;background:url(/dist/graphic18.atTI1XLl.png) 50%/contain no-repeat;width:clamp(10rem,8.205vw + 7.821rem,15rem);height:clamp(10rem,8.205vw + 7.821rem,15rem);animation:16s ease-in-out infinite float;position:absolute;top:100%;left:70%;transform:translate(-50%,-50%)}@media (prefers-reduced-motion:reduce){.b-collections-content>:first-child:after{animation:none}}.b-collections-content>:nth-child(4):after{content:"";z-index:99;background:url(/dist/graphic19.BD8fireZ.png) 50%/contain no-repeat;width:clamp(10rem,8.205vw + 7.821rem,15rem);height:clamp(10rem,8.205vw + 7.821rem,15rem);animation:12s ease-in-out infinite float2;position:absolute;top:100%;left:70%;transform:translate(-50%,-50%)}@media (prefers-reduced-motion:reduce){.b-collections-content>:nth-child(4):after{animation:none}}.home .b-usps-main{position:relative}.home .b-usps-main:before{content:"";z-index:99;background:url(/dist/graphic7.-bZMwxbX.png) 50%/contain no-repeat;width:clamp(10rem,8.205vw + 7.821rem,15rem);height:clamp(10rem,8.205vw + 7.821rem,15rem);position:absolute;top:4%;right:0;transform:translate(-50%,-50%)}@media (width>=1024px){.home .b-usps-main:before{top:30%;right:15%}}@media (width>=1200px){.home .b-usps-main:before{top:20%}}.home .b-usps-main:before{animation:20s ease-in-out infinite float}@media (prefers-reduced-motion:reduce){.home .b-usps-main:before{animation:none}}.home .b-collage-content:before,.home .b-collage-content:after{z-index:10;transform:translate(-50%,-50%)}.home .b-collage-content:before{content:"";background:url(/dist/graphic5.BF9Q3nEv.png) 50%/contain no-repeat;width:clamp(10rem,8.205vw + 7.821rem,15rem);height:clamp(10rem,8.205vw + 7.821rem,15rem);animation:15s ease-in-out infinite float2;position:absolute;top:13%;left:22%}@media (prefers-reduced-motion:reduce){.home .b-collage-content:before{animation:none}}.home .b-collage-content:after{content:"";background:url(/dist/graphic6.BvWVQ6wV.png) 50%/contain no-repeat;width:clamp(10rem,8.205vw + 7.821rem,15rem);height:clamp(10rem,8.205vw + 7.821rem,15rem);animation:15s ease-in-out infinite float;position:absolute;bottom:13%;right:5%}@media (prefers-reduced-motion:reduce){.home .b-collage-content:after{animation:none}}.about .b-collage-content:before,.about .b-collage-content:after,.a-propos .b-collage-content:before,.a-propos .b-collage-content:after,.sobre .b-collage-content:before,.sobre .b-collage-content:after,.chi-siamo .b-collage-content:before,.chi-siamo .b-collage-content:after,.uber-uns .b-collage-content:before,.uber-uns .b-collage-content:after,.over-ons .b-collage-content:before,.over-ons .b-collage-content:after{z-index:10;transform:translate(-50%,-50%)}.about .b-collage-content:before,.a-propos .b-collage-content:before,.sobre .b-collage-content:before,.chi-siamo .b-collage-content:before,.uber-uns .b-collage-content:before,.over-ons .b-collage-content:before{content:"";background:url(/dist/graphic15.DFpVBWZf.png) 50%/contain no-repeat;width:clamp(10rem,8.205vw + 7.821rem,15rem);height:clamp(10rem,8.205vw + 7.821rem,15rem);animation:13s ease-in-out infinite float;position:absolute;top:15%;right:0}@media (prefers-reduced-motion:reduce){.about .b-collage-content:before,.a-propos .b-collage-content:before,.sobre .b-collage-content:before,.chi-siamo .b-collage-content:before,.uber-uns .b-collage-content:before,.over-ons .b-collage-content:before{animation:none}}.about .b-collage-content:after,.a-propos .b-collage-content:after,.sobre .b-collage-content:after,.chi-siamo .b-collage-content:after,.uber-uns .b-collage-content:after,.over-ons .b-collage-content:after{content:"";background:url(/dist/graphic14.D7dLE4CN.png) 50%/contain no-repeat;width:clamp(10rem,8.205vw + 7.821rem,15rem);height:clamp(10rem,8.205vw + 7.821rem,15rem);animation:18s ease-in-out infinite float2;position:absolute;bottom:-10%;left:25%}@media (prefers-reduced-motion:reduce){.about .b-collage-content:after,.a-propos .b-collage-content:after,.sobre .b-collage-content:after,.chi-siamo .b-collage-content:after,.uber-uns .b-collage-content:after,.over-ons .b-collage-content:after{animation:none}}@media (width>=768px){.about .b-collage-content:after,.a-propos .b-collage-content:after,.sobre .b-collage-content:after,.chi-siamo .b-collage-content:after,.uber-uns .b-collage-content:after,.over-ons .b-collage-content:after{bottom:10%;left:15%}}.collections #main,.colecciones #main,.collezioni #main,.kollektionen #main,.collecties #main{position:relative}@media (width>=1024px){.collections #main,.colecciones #main,.collezioni #main,.kollektionen #main,.collecties #main{overflow:visible}}.collections #main:before,.colecciones #main:before,.collezioni #main:before,.kollektionen #main:before,.collecties #main:before{content:"";z-index:100;background:url(/dist/graphic20.DMuz5ScW.png) 50%/contain no-repeat;width:clamp(10rem,8.205vw + 7.821rem,15rem);height:clamp(10rem,8.205vw + 7.821rem,15rem);animation:16s ease-in-out infinite float3;position:absolute;top:20px;left:10%}@media (prefers-reduced-motion:reduce){.collections #main:before,.colecciones #main:before,.collezioni #main:before,.kollektionen #main:before,.collecties #main:before{animation:none}}@media (width>=1024px){.collections #main:before,.colecciones #main:before,.collezioni #main:before,.kollektionen #main:before,.collecties #main:before{top:-20px;left:30%}}.collections .b-featured-product-hero,.colecciones .b-featured-product-hero,.collezioni .b-featured-product-hero,.kollektionen .b-featured-product-hero,.collecties .b-featured-product-hero{position:relative}.collections .b-featured-product-hero:before,.colecciones .b-featured-product-hero:before,.collezioni .b-featured-product-hero:before,.kollektionen .b-featured-product-hero:before,.collecties .b-featured-product-hero:before{content:"";z-index:10;background:url(/dist/graphic17.DIe5O8cH.png) 50%/contain no-repeat;width:clamp(10rem,8.205vw + 7.821rem,15rem);height:clamp(10rem,8.205vw + 7.821rem,15rem);animation:20s ease-in-out infinite float3;position:absolute;bottom:0;left:10%}@media (prefers-reduced-motion:reduce){.collections .b-featured-product-hero:before,.colecciones .b-featured-product-hero:before,.collezioni .b-featured-product-hero:before,.kollektionen .b-featured-product-hero:before,.collecties .b-featured-product-hero:before{animation:none}}.faq .b-featured-product-hero{position:relative}.faq .b-featured-product-hero:before{content:"";z-index:10;background:url(/dist/graphic21.Dv8AAWmh.png) 50%/contain no-repeat;width:clamp(10rem,8.205vw + 7.821rem,15rem);height:clamp(10rem,8.205vw + 7.821rem,15rem);animation:15s ease-in-out infinite float3;position:absolute;top:20px;right:5%}@media (prefers-reduced-motion:reduce){.faq .b-featured-product-hero:before{animation:none}}@media (width>=1024px){.faq .b-featured-product-hero:before{left:40%;right:auto}}.c-emoji-button{align-items:center;gap:var(--space-24);text-align:center;flex-direction:column-reverse;width:fit-content;max-width:300px;display:flex}@media (width>=768px){.c-emoji-button{gap:var(--space-32);text-align:left;flex-direction:row;width:100%;max-width:600px}}.c-emoji-button-bubble{border-radius:var(--border-radius-full);background-color:var(--scheme-button-base);min-width:110px;max-width:110px;height:110px;color:var(--scheme-button-base-contrast);justify-content:center;display:flex;position:relative}@media (width>=768px){.c-emoji-button-bubble{min-width:125px;max-width:125px;height:125px}}.c-emoji-button-bubble{transition:background-color .3s ease-out,color .3s ease-out,transform .3s ease-out;overflow:hidden}.c-emoji-button-bubble span{text-align:center;margin:var(--space-16) var(--space-16) var(--space-56);align-items:center;display:flex}@media (width>=768px){.c-emoji-button-bubble span{margin:var(--space-16) var(--space-16) var(--space-64)}}.c-emoji-button-bubble span{font-family:var(--font-primary);font-weight:var(--fw-400);line-height:1.6;font-size:clamp(var(--fs-13), .17vw + .767rem, var(--fs-15))}.c-emoji-button-bubble .c-icon{width:70px;height:70px;color:var(--scheme-button-accent);transition:transform .3s ease-out,color .3s ease-out;position:absolute;bottom:-50%;left:50%;transform:translate(-50%,-55%)}@media (width>=768px){.c-emoji-button-bubble .c-icon{width:80px;height:80px}}.c-emoji-button .c-text{font-family:var(--font-primary);font-size:clamp(var(--fs-30), .851vw + 1.649rem, var(--fs-40));font-weight:var(--fw-700);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 3px;line-height:1.2;transition:background-size 1.5s cubic-bezier(.22,1,.36,1);display:inline}.c-emoji-button:focus-visible{outline:none}.c-emoji-button:focus-visible .c-emoji-button-bubble{outline:3px solid var(--scheme-button-accent);outline-offset:3px}.c-emoji-button:focus-visible .c-emoji-button-bubble,.c-emoji-button:hover .c-emoji-button-bubble{background-color:var(--scheme-button-accent);color:var(--scheme-button-accent-contrast);transform:scale(1.05)}.c-emoji-button:focus-visible .c-emoji-button-bubble .c-icon,.c-emoji-button:hover .c-emoji-button-bubble .c-icon{color:var(--scheme-button-base);transform:translate(-50%,calc(4px - 55%))}.c-emoji-button:focus-visible .c-text,.c-emoji-button:hover .c-text{background-size:100% 3px}.c-button{font-family:var(--font-primary);font-weight:var(--fw-400);font-size:var(--fs-15);min-height:32px;padding:var(--space-4) var(--space-12);border-radius:var(--border-radius-full);color:var(--scheme-contrast);text-transform:lowercase;line-height:1.6;transition:background-color .2s ease-out;display:flex}.c-button:hover{background-color:lch(from var(--clr-black) l c h/5%)}.c-button.active{background-color:var(--scheme-accent)}.c-buttons{align-items:center;gap:var(--space-16);flex-wrap:wrap;display:flex}@media (width>=768px){.c-buttons{gap:var(--space-24)}}.c-image{width:100%;display:flex;position:relative;overflow:hidden}.c-image picture{width:100%;display:flex}.c-image img{object-fit:cover;width:100%;height:auto;transition:var(--image-placeholder-blur)}.c-image-product-tag{position:absolute;top:0;left:0}.c-icon{display:flex}.c-text{font-family:var(--font-primary);font-weight:var(--fw-400);font-size:var(--fs-17);line-height:1.6}.c-title{font-family:var(--font-primary);font-size:clamp(var(--fs-50), 1.702vw + 2.673rem, var(--fs-70));font-weight:var(--fw-700);color:var(--scheme-contrast);line-height:1.2}.c-title strong{color:var(--scheme-accent)}.c-primary-navigation-links{align-items:center;gap:var(--space-24);display:flex}.c-primary-navigation-link .c-link{font-family:var(--font-primary);font-weight:var(--fw-400);font-size:var(--fs-15);min-height:32px;padding:var(--space-4) var(--space-12);border-radius:var(--border-radius-full);color:var(--scheme-contrast);text-transform:lowercase;line-height:1.6;transition:background-color .2s ease-out;display:flex}.c-primary-navigation-link .c-link:hover{background-color:lch(from var(--clr-black) l c h/5%)}.c-primary-navigation-link.active .c-link{font-weight:var(--fw-700);color:var(--scheme-base);background-color:var(--scheme-accent)}.c-footer-navigation-links{justify-content:center;align-items:center;gap:var(--space-8) var(--space-32);flex-wrap:wrap;display:flex}.c-footer-navigation-links .c-link{font-family:var(--font-primary);font-weight:var(--fw-400);font-size:var(--fs-17);line-height:1.6}.c-mobile-menu{background-color:var(--scheme-base)}.c-mobile-menu-main{align-items:center;gap:var(--space-32);flex-direction:column;padding-block:10vh;display:flex}.c-mobile-menu-navigation{text-align:center}.c-mobile-menu-navigation-links{align-items:center;gap:var(--space-32);flex-direction:column;display:flex}.c-mobile-menu-navigation-link .c-link{font-family:var(--font-primary);font-size:clamp(var(--fs-17), 1.106vw + .769rem, var(--fs-30));font-weight:var(--fw-700);line-height:1.2}.c-header-content{justify-content:space-between;align-items:center;height:80px;display:flex}.c-header-main{align-items:center;gap:var(--space-32);display:flex}@media (width<=767px){.c-header .c-primary-navigation{display:none}}.c-header-controls{align-items:center;gap:var(--space-8);display:flex}.c-header-controls button.mobile-menu{color:var(--scheme-base);background-color:var(--scheme-accent);display:none}@media (width<=767px){.c-header-controls button.mobile-menu{display:flex}}.c-header-controls button.mobile-menu:hover{background-color:var(--scheme-accent)}.c-header-controls button{align-items:center;gap:var(--space-8);padding:var(--space-4) var(--space-12);border-radius:var(--border-radius-full);font-family:var(--font-primary);font-weight:var(--fw-400);font-size:var(--fs-15);text-transform:uppercase;line-height:1.6;font-weight:var(--fw-700);transition:background-color .2s ease-out;display:flex}.c-header-controls button:hover{cursor:pointer;background-color:lch(from var(--clr-black) l c h/5%)}.c-header-controls button .c-icon{transform:translateY(1px)}.c-rich-text-buttons{margin-block:var(--space-24);width:fit-content}@media (width>=768px){.c-rich-text-buttons{margin-block:var(--space-48)}}.c-rich-text-logo{margin-block:var(--space-24)}.c-rich-text-logo .c-image{height:var(--logo-size);width:fit-content}.c-footer-main{background-color:var(--scheme-accent)}.c-footer-main-content{padding-block:var(--space-48) var(--space-96);text-align:center;justify-content:space-between;align-items:center;gap:var(--space-32);flex-direction:column;display:flex}@media (width>=768px){.c-footer-main-content{text-align:left;flex-direction:row;align-items:flex-start}}@media (width>=1200px){.c-footer-main-content{padding-block:var(--space-48) var(--space-160)}}.c-footer-main-left{gap:var(--space-16);flex-direction:column;display:flex}@media (width<=767px){.c-footer-main-left{flex:0 0 220px;align-items:center;max-width:220px}}@media (width>=1024px){.c-footer-main-left{min-width:400px}}.c-footer-main-left .c-rich-text{max-width:280px}.c-footer-main-right{gap:var(--space-32);flex-direction:column;flex:0 0 100%;max-width:100%;display:flex}@media (width>=768px){.c-footer-main-right{gap:var(--space-16);flex:0 0 400px;max-width:400px}}@media (width>=1024px){.c-footer-main-right{flex:0 0 560px;max-width:560px}}@media (width>=768px){.c-footer-navigation-links{justify-content:flex-start}}.c-footer-legal-content{color:var(--scheme-contrast-alt);flex-direction:column-reverse;align-items:center;display:flex;position:relative}@media (width>=768px){.c-footer-legal-content{flex-direction:row;height:60px}}.c-footer-legal-content .c-buttons{margin-top:-60px}@media (width>=768px){.c-footer-legal-content .c-buttons{right:0;bottom:var(--space-16);position:absolute}}@media (width<=767px){.c-footer-legal-content .c-text{padding-block:var(--space-24)}}.c-footer-legal-content .c-emoji-button-bubble{outline:3px solid var(--scheme-base)}.c-footer-graphic img{z-index:99;width:100%;margin-bottom:-10px}.c-newsletter-form{width:100%}@media (width>=768px){.c-newsletter-form{order:2}}.c-newsletter-form #sb_form{background-color:#0000;padding:0}.c-newsletter-form #sb_form tr td span div:last-child{display:none}.c-newsletter-form #sb_form tr td span{margin-bottom:var(--space-8)}.c-newsletter-form #sb_form #alert_captcha,.c-newsletter-form #sb_form tr p span{color:var(--scheme-contrast);font-family:var(--font-primary)!important;font-size:var(--fs-18)!important;line-height:1.6!important;font-weight:var(--fw-500)!important}.c-newsletter-form #sb_form input{margin:0}.c-newsletter-form #sb_form input[type=email]{background-color:var(--clr-white);border:1px solid lch(from var(--scheme-contrast) l c h/15%);border-radius:var(--border-radius-full);width:100%;height:50px}.c-newsletter-form #sb_form input[type=email]:focus{outline-offset:-1px;outline:3px solid var(--scheme-contrast-alt)!important}.c-newsletter-form #sb_form input[type=email]{font-family:var(--font-primary)!important;font-weight:var(--fw-400)!important;font-size:var(--fs-18)!important;color:var(--clr-black)!important;padding-inline:var(--space-16)!important;line-height:1.6!important}.c-newsletter-form #sb_form #div-submitInput{margin-top:var(--space-8);justify-content:flex-start!important}.c-newsletter-form #sb_form #submitInput{width:fit-content!important;min-height:40px!important;padding-inline:var(--space-24)!important;background-color:var(--scheme-contrast-alt)!important;color:var(--scheme-base)!important;border-radius:var(--border-radius-full)!important;border:2px solid #0000!important;align-items:center!important;display:flex!important}.c-newsletter-form #sb_form #submitInput span{font-family:var(--font-primary)!important;font-size:var(--fs-14)!important;line-height:1.6!important;font-weight:var(--fw-500)!important}.c-newsletter-form #sb_form .g-recaptcha{margin-top:var(--space-16)}.c-usp{text-align:center;align-items:center;gap:var(--space-24);flex-direction:column;display:flex}.c-usp .c-title{font-family:var(--font-primary);font-size:clamp(var(--fs-17), 1.106vw + .769rem, var(--fs-30));font-weight:var(--fw-700);background-color:var(--scheme-accent);color:var(--scheme-contrast-alt);padding:var(--space-8) var(--space-24);border-radius:var(--border-radius-full);line-height:1.2}.c-slider-card{background-color:var(--scheme-base);border-radius:var(--border-radius-40);height:100%;overflow:hidden}.c-slider-card .c-image{border-radius:var(--border-radius-40)}.c-slider-card-main{gap:var(--space-32);padding:var(--space-32) var(--space-32) var(--space-48);flex-direction:column;display:flex}.c-slider-card-main .c-title{font-family:var(--font-primary);font-size:clamp(var(--fs-30), .851vw + 1.649rem, var(--fs-40));font-weight:var(--fw-700);color:var(--scheme-accent);line-height:1.2}.c-product-card{align-items:center;gap:var(--space-16);padding:var(--space-16);background-color:var(--scheme-button-base);border-radius:var(--border-radius-25);width:fit-content;box-shadow:0 0 40px lch(from var(--clr-black) l c h/30%);display:flex}.c-product-card .c-image{background-color:var(--scheme-base);border-radius:var(--border-radius-15);width:80px;height:80px}@media (width>=768px){.c-product-card .c-image{width:100px;height:100px}}.c-product-card .c-image img{height:unset!important}.c-product-card-main{gap:var(--space-4);flex-direction:column;display:flex}.c-product-card-main .c-text:first-child{background-color:var(--scheme-base);color:var(--scheme-accent);width:fit-content;padding:0 var(--space-12);border-radius:var(--border-radius-full)}.c-product-card-main .c-title{font-family:var(--font-primary);font-size:clamp(var(--fs-17), 1.106vw + .769rem, var(--fs-30));font-weight:var(--fw-700);color:var(--clr-black);line-height:1.2}.c-product-card-main .c-text:last-child{font-family:var(--font-primary);font-weight:var(--fw-400);font-size:var(--fs-15);width:max-content;line-height:1.6}.c-social-post{border-radius:var(--border-radius-10);background-color:var(--scheme-accent);width:180px;height:240px;display:block;position:relative;overflow:hidden}@media (width>=768px){.c-social-post{width:220px;height:290px}}@media (width>=1024px){.c-social-post{width:280px;height:375px}}.c-social-post .c-image,.c-social-post img{object-fit:cover;width:100%;height:100%}.c-social-post img{transition:transform .2s ease-out}.c-social-post.wReel:before,.c-social-post.wReel:after{content:"";transition:all .15s ease-out;display:block;position:absolute}.c-social-post.wReel:before{opacity:0;z-index:1;background-color:#000;width:100%;height:100%}.c-social-post.wReel:after{z-index:2;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='white'%3e%3cpath%20fill-rule='evenodd'%20d='M2.25%2012c0-5.385%204.365-9.75%209.75-9.75s9.75%204.365%209.75%209.75-4.365%209.75-9.75%209.75S2.25%2017.385%202.25%2012Zm14.024-.983a1.125%201.125%200%200%201%200%201.966l-5.603%203.113A1.125%201.125%200%200%201%209%2015.113V8.887c0-.857.921-1.4%201.671-.983l5.603%203.113Z'%20clip-rule='evenodd'%20/%3e%3c/svg%3e");width:60px;height:60px;top:50%;left:50%;transform:translate(-50%,-50%)}@media (width>=768px){.c-social-post.wReel:after{width:80px;height:80px}}@media (width>=1024px){.c-social-post.wReel:after{width:120px;height:120px}}a.c-social-post:hover img,a.c-social-post:active img{transform:scale(1.1)}a.c-social-post.wReel:hover:before,a.c-social-post.wReel:active:before{opacity:.75}a.c-social-post.wReel:hover:after,a.c-social-post.wReel:active:after{transform:translate(-50%,-50%)rotate(-25deg)scale(1.2)}.c-collection-card{background-color:var(--scheme-base);border-radius:var(--border-radius-25);aspect-ratio:4/5;flex-direction:column;align-items:center;width:300px;transition:background-color .3s ease-out;display:flex;overflow:hidden}.c-collection-card:hover{background-color:var(--scheme-accent)}.c-collection-card:hover .c-title{color:var(--scheme-base);padding-block:var(--space-20)}.c-collection-card .c-title{font-family:var(--font-primary);font-weight:var(--fw-400);font-size:clamp(var(--fs-17), .255vw + .995rem, var(--fs-20));color:var(--scheme-accent);padding-block:var(--space-12);line-height:1.6;transition:color .3s ease-out,padding-block .3s ease-out}.c-collection-card .c-image{border-radius:var(--border-radius-25);height:100%;overflow:hidden}.c-rich-text-text-buttons{gap:var(--space-32);flex-direction:column;display:flex}@media (width>=768px){.c-rich-text-text-buttons{gap:var(--space-64);flex-direction:row}}@media (width>=1200px){.c-rich-text-text-buttons{gap:var(--space-96)}}.c-rich-text-collapses-list{gap:var(--space-8);margin-block:var(--space-24);flex-direction:column;display:flex}.c-rich-text-collapse.expanded .c-rich-text-collapse-toggle .c-icon{transform:scaleY(-1)}.c-rich-text-collapse.expanded .c-rich-text-collapse-main{grid-template-rows:1fr}.c-rich-text-collapse-toggle{align-items:center;gap:var(--space-16);text-align:left;width:100%;min-height:48px;display:flex}.c-rich-text-collapse-toggle:hover{cursor:pointer}.c-rich-text-collapse-toggle span.label{font-family:var(--font-primary);font-weight:var(--fw-400);font-size:clamp(var(--fs-17), .255vw + .995rem, var(--fs-20));line-height:1.6;font-weight:var(--fw-700);color:var(--scheme-contrast)}.c-rich-text-collapse-toggle-icon{border-radius:var(--border-radius-full);background-color:var(--scheme-accent);justify-content:center;align-items:center;min-width:32px;height:32px;margin-left:auto;display:flex}.c-rich-text-collapse-toggle-icon .c-icon{width:auto;height:10px;color:var(--scheme-base);transition:all .3s ease-out}.c-rich-text-collapse-main{grid-template-rows:0fr;transition:grid-template-rows .6s cubic-bezier(.3,.7,.4,1);display:grid}.c-rich-text-collapse-main-content{grid-row:1/span 2;overflow:hidden}.c-rich-text-collapse-main-content .c-rich-text{padding-block:0 var(--space-16);margin-top:8px}.c-menu{background-color:var(--scheme-base);z-index:999;padding-block:var(--space-20);color:var(--scheme-contrast);opacity:0;pointer-events:none;transition:opacity .3s ease-out;position:fixed;inset:0}@media (width>=1024px){.c-menu{background-color:lch(from var(--clr-black) l c h/50%);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);align-items:center}}.c-menu-content{border-radius:var(--border-radius-40);background-color:var(--scheme-base);text-align:center;height:fit-content}@media (width>=1024px){.c-menu-content{padding:var(--space-32)}}.c-menu.open{pointer-events:all;opacity:1}.c-menu-toolbar{justify-content:space-between;align-items:center;display:flex}.c-menu-toolbar button{background-color:var(--scheme-accent);border-radius:var(--border-radius-full);justify-content:center;align-items:center;width:40px;height:40px;display:flex}.c-menu-toolbar button .c-icon{width:auto;height:16px;color:var(--scheme-base)}.c-language-menu-main{align-items:center;gap:var(--space-32);flex-direction:column;padding-block:10vh;display:flex}.c-language-menu .c-title{font-family:var(--font-primary);font-size:clamp(var(--fs-40), .851vw + 2.274rem, var(--fs-50));font-weight:var(--fw-700);color:var(--scheme-contrast);line-height:1.2}.c-language-menu-options{justify-content:center;gap:var(--space-16);flex-wrap:wrap;max-width:400px;margin-inline:auto;display:flex}@media (width>=1024px){.c-language-menu-options{max-width:600px}}.b-text-content{gap:var(--space-32) var(--space-64);grid-template-columns:1fr;display:grid}@media (width>=1024px){.b-text-content{grid-template-columns:1fr 2fr}}.b-text-content .c-rich-text{margin-top:var(--space-12)}.b-spacing{width:100%}.b-spacing.small{height:var(--space-48)}.b-spacing.medium{height:var(--space-64)}@media (width>=1024px){.b-spacing.medium{height:var(--space-96)}}.b-spacing.large{height:var(--space-96)}@media (width>=1024px){.b-spacing.large{height:var(--space-160)}}.b-marquee-hero{padding-bottom:var(--space-48)}@media (width>=1024px){.b-marquee-hero{padding-bottom:var(--space-96)}}.b-marquee-hero-background{aspect-ratio:21/9;grid-area:1/1/2/6;min-height:600px}@media (width<=1535px){.b-marquee-hero-background{aspect-ratio:16/9}}@media (width<=767px){.b-marquee-hero-background{aspect-ratio:5/4}}.b-marquee-hero-background .c-image{height:100%}.b-marquee-hero-content{text-align:right;color:var(--scheme-contrast);padding-block:var(--space-32) var(--space-80);z-index:1;grid-area:1/3/2/4;justify-content:flex-end;align-items:center;display:flex;position:relative}@media (width>=600px){.b-marquee-hero-content{padding-block:var(--space-32) var(--space-96)}}.b-marquee-hero-content .c-title{font-family:var(--font-primary);font-size:clamp(var(--fs-50), 2.553vw + 2.447rem, var(--fs-80));font-weight:var(--fw-700);color:var(--scheme-contrast-alt);line-height:1.1;position:relative}@media (width>=1024px){.b-marquee-hero-content .c-title{font-size:clamp(var(--fs-50) * 1.2, 2.553vw + 2.447rem, var(--fs-80) * 1.2)}}.b-marquee-hero-scroller{border-bottom:1px solid var(--scheme-base);--offset:20vw;--move-initial:calc(-25% + var(--offset));--move-final:calc(-50% + var(--offset));display:flex;position:relative;overflow:hidden}.b-marquee-hero-scroller-inner{width:fit-content;transform:translate3d(var(--move-initial), 0, 0);animation:20s linear infinite marquee;display:flex;position:relative}.b-marquee-hero-scroller-item{padding:var(--space-12) var(--space-32)}.b-marquee-hero-scroller-item .c-text{font-family:var(--font-primary);font-weight:var(--fw-400);font-size:clamp(var(--fs-17), .255vw + .995rem, var(--fs-20));color:var(--scheme-base);white-space:nowrap;line-height:1.6}@keyframes marquee{0%{transform:translate3d(var(--move-initial), 0, 0)}to{transform:translate3d(var(--move-final), 0, 0)}}.b-text-media-content{flex-direction:column-reverse;display:flex}@media (width>=768px){.b-text-media-content{grid-template-columns:1fr 1fr;align-items:center;display:grid}}.b-text-media-content.image-right{flex-direction:column}.b-text-media-content.image-right .b-text-media-left{order:1}@media (width>=768px){.b-text-media-content.image-right .b-text-media-right{padding-inline:0 var(--space-48)}}.b-text-media-content.background-full{background-color:var(--scheme-base);border-radius:var(--border-radius-25)}@media (width>=768px){.b-text-media-content.background-full{padding-inline:0 var(--space-48)}.b-text-media-content.background-full.image-right{padding-inline:var(--space-48) 0}}.b-text-media-content.background-full .b-text-media-left,.b-text-media-content.background-full .b-text-media-left .c-media{height:100%}.b-text-media-content.background-full .b-text-media-right{padding-block:var(--space-48)}@media (width<=767px){.b-text-media-content.background-full .b-text-media-right{text-align:center;padding-inline:var(--space-24);align-items:center}}.b-text-media-content.background-content .b-text-media-right{background-color:var(--scheme-base);border-radius:var(--border-radius-25);height:100%;padding:var(--space-24)}@media (width>=768px){.b-text-media-content.background-content .b-text-media-right{padding:var(--space-48)}}.b-text-media-content.layout-3366{grid-template-columns:1fr 2fr}.b-text-media-content.layout-6633{grid-template-columns:1fr}@media (width>=1024px){.b-text-media-content.layout-6633{grid-template-columns:2fr 1fr}}.b-text-media-left{height:100%}.b-text-media-left .c-media{border-radius:var(--border-radius-25);height:100%;overflow:hidden}.b-text-media-left .c-video,.b-text-media-left .c-video video{max-width:100%}.b-text-media-right{justify-content:center;gap:var(--space-24);padding-block:var(--space-48);flex-direction:column;display:flex}@media (width>=768px){.b-text-media-right{padding-inline:var(--space-48) 0}}.b-text-media-right.align-content-right{text-align:right;align-items:flex-end}.b-text-media-right .c-title{font-family:var(--font-primary);font-size:clamp(var(--fs-40), .851vw + 2.274rem, var(--fs-50));font-weight:var(--fw-700);line-height:1.2}.b-text-media-right .c-rich-text{max-width:600px}@media (width>=1200px){.b-text-media-right .c-rich-text{max-width:var(--content-width)}}.b-usps-content{align-items:center;gap:var(--space-64);flex-direction:column;display:flex}.b-usps-main{place-items:center;row-gap:var(--space-48);grid-template-columns:1fr;display:grid}@media (width>=1024px){.b-usps-main{column-gap:var(--space-48);grid-template-rows:1fr 1fr 1fr;grid-template-columns:1fr 2fr 1fr}}@media (width<=1023px){.b-usps-main .c-image{max-width:600px}}@media (width>=1024px){.b-usps-main .c-image{grid-area:1/2/4/3}}.b-usps-main .c-image img{object-fit:contain}.b-usps-main .c-usp{max-width:400px}@media (width>=1024px){.b-usps-main .c-usp:nth-of-type(2){grid-area:2/3/3/4}.b-usps-main .c-usp:nth-of-type(3){grid-area:3/1/4/2}.b-collage .c-image.mobile{display:none}}@media (width<=1023px){.b-collage .c-image.desktop{display:none}}.b-collage-content{position:relative}.b-collage-slogan{text-align:right;align-items:flex-end;gap:var(--space-24);flex-direction:column;display:flex}.b-media-hero{padding-block:var(--space-48) var(--space-64)}@media (width>=768px){.b-media-hero{padding-block:var(--space-48) var(--space-160)}}.b-media-hero-content{text-align:center;align-items:center;gap:var(--space-48);flex-direction:column;display:flex}@media (width>=1024px){.b-media-hero-content{gap:var(--space-80)}}.b-media-hero-content .c-title,.b-media-hero-content .c-media{max-width:920px}.b-media-hero-content .c-media video,.b-media-hero-content .c-media img{border-radius:var(--border-radius-25);width:100%}.b-media-hero-content .c-image{overflow:visible}.b-media-hero-featured{position:relative}.b-featured-product-hero{padding-bottom:var(--space-48)}@media (width>=768px){.b-featured-product-hero{padding-bottom:var(--space-96)}}.b-featured-product-hero>.c-image{aspect-ratio:21/9;grid-area:1/1/2/6;min-height:600px;max-height:80vh}.b-featured-product-hero-content{grid-row:1/2;align-items:center;height:100%;display:flex;position:relative}.b-featured-product-hero-content>.c-title{font-family:var(--font-primary);font-size:clamp(var(--fs-50), 2.553vw + 2.447rem, var(--fs-80));font-weight:var(--fw-700);color:var(--clr-white);line-height:1.1}.b-featured-product-hero-content .c-product-card{position:absolute;bottom:5%;right:5%}@media (width<=767px){.b-featured-product-hero-content .c-product-card{display:none}}@media (width>=1024px){.b-featured-product-hero-content .c-product-card{bottom:30%}}.b-card-slider{--swiper-scrollbar-sides-offset:0%}.b-card-slider .swiper-slide{height:auto}.b-card-slider .swiper-wrapper{padding-bottom:var(--space-48)}.b-card-slider .swiper-scrollbar{background-color:var(--scheme-accent);border-radius:var(--border-radius-full);padding:var(--space-4);overflow:hidden;height:20px!important;bottom:0!important}.b-card-slider .swiper-scrollbar-drag{background-color:var(--scheme-contrast-alt);border-radius:var(--border-radius-full);height:12px}.b-collections-item{position:relative}.b-collections-item:nth-of-type(3n+1){background-color:var(--scheme-base);border-radius:var(--border-radius-40);margin-bottom:var(--space-24);flex-direction:column-reverse;display:flex}@media (width>=768px){.b-collections-item:nth-of-type(3n+1){margin-bottom:var(--space-96);grid-template-columns:1fr 1fr;display:grid}}@media (width>=1024px){.b-collections-item:nth-of-type(3n+1){grid-template-columns:1fr 2fr}}.b-collections-item:nth-of-type(3n+1) .b-collections-item-right{position:relative}.b-collections-item:nth-of-type(3n+1) .b-collections-item-right>.c-image{border-radius:var(--border-radius-40);height:100%}@media (width<=767px){.b-collections-item:nth-of-type(3n+1) .b-collections-item-right>.c-image{aspect-ratio:4/5}}.b-collections-item:nth-of-type(3n+1) .b-collections-item-left{justify-content:flex-end;gap:var(--space-16);padding:var(--space-32) var(--space-24);flex-direction:column;display:flex}@media (width>=768px){.b-collections-item:nth-of-type(3n+1) .b-collections-item-left{padding:var(--space-64) var(--space-32)}}.b-collections-item:nth-of-type(3n+1) .b-collections-item-left .c-title{color:var(--scheme-accent)}.b-collections-item:nth-of-type(3n+1) .b-collections-item-left .c-rich-text{max-width:700px}.b-collections-item:nth-of-type(3n+2){grid-template-columns:1fr;display:grid}@media (width>=1024px){.b-collections-item:nth-of-type(3n+2){grid-template-columns:2fr 3fr}}.b-collections-item:nth-of-type(3n+2) .b-collections-item-left{position:relative}.b-collections-item:nth-of-type(3n+2) .b-collections-item-left>.c-image img{border-radius:var(--border-radius-40)}@media (width>=1024px){.b-collections-item:nth-of-type(3n+2) .b-collections-item-left>.c-image img{height:600px}}@media (width<=1023px){.b-collections-item:nth-of-type(3n+2) .b-collections-item-left>.c-image img{aspect-ratio:5/4;max-width:700px}}.b-collections-item:nth-of-type(3n+2) .b-collections-item-right{gap:var(--space-32);padding:var(--space-32);padding-bottom:var(--space-256);flex-direction:column;display:flex}@media (width<=1023px){.b-collections-item:nth-of-type(3n+2) .b-collections-item-right{padding-inline:0}}.b-collections-item:nth-of-type(3n+2) .b-collections-item-right .c-title{color:var(--scheme-contrast-alt);padding:var(--space-8) var(--space-32);background-color:var(--scheme-accent);border-radius:var(--border-radius-full);width:fit-content;font-family:var(--font-primary);font-size:clamp(var(--fs-40), .851vw + 2.274rem, var(--fs-50));font-weight:var(--fw-700);line-height:1.2}.b-collections-item:nth-of-type(3n+2) .b-collections-item-right .c-rich-text{max-width:700px}.b-collections-item:nth-of-type(3n+3){flex-direction:column-reverse;align-items:flex-end;margin-top:-200px;display:flex}@media (width>=1024px){.b-collections-item:nth-of-type(3n+3){margin-bottom:var(--space-96);grid-template-columns:3fr 2fr;display:grid}}.b-collections-item:nth-of-type(3n+3) .b-collections-item-right{position:relative}.b-collections-item:nth-of-type(3n+3) .b-collections-item-right>.c-image img{border-radius:var(--border-radius-40)}@media (width>=1024px){.b-collections-item:nth-of-type(3n+3) .b-collections-item-right>.c-image img{height:600px}}@media (width<=1023px){.b-collections-item:nth-of-type(3n+3) .b-collections-item-right>.c-image img{aspect-ratio:5/4;max-width:700px}}.b-collections-item:nth-of-type(3n+3) .b-collections-item-left{justify-content:flex-end;align-items:flex-end;gap:var(--space-32);padding:var(--space-32);text-align:right;flex-direction:column;display:flex}@media (width<=1023px){.b-collections-item:nth-of-type(3n+3) .b-collections-item-left{padding-inline:0}}@media (width>=1024px){.b-collections-item:nth-of-type(3n+3) .b-collections-item-left{padding-top:var(--space-256)}}.b-collections-item:nth-of-type(3n+3) .b-collections-item-left .c-title{color:var(--scheme-contrast-alt);padding:var(--space-8) var(--space-32);background-color:var(--scheme-accent);border-radius:var(--border-radius-full);width:fit-content;font-family:var(--font-primary);font-size:clamp(var(--fs-40), .851vw + 2.274rem, var(--fs-50));font-weight:var(--fw-700);line-height:1.2}.b-collections-item:nth-of-type(3n+3) .b-collections-item-left .c-rich-text{max-width:700px}.b-social-post-slider{overflow:hidden}.b-social-post-slider-content{padding-block:var(--space-16);row-gap:var(--space-32);grid-template-columns:1fr;display:grid}@media (width>=1024px){.b-social-post-slider-content{grid-template-columns:400px 1fr}}.b-social-post-slider-content{--swiper-scrollbar-sides-offset:0%}.b-social-post-slider-content.layout-stacked{grid-template-columns:1fr}.b-social-post-slider-content.layout-stacked .b-social-post-slider-intro:after{display:none}.b-social-post-slider-content .swiper{width:100%;min-width:0;overflow:visible}.b-social-post-slider-content .swiper-slide{width:fit-content}.b-social-post-slider-content .swiper-wrapper{padding-bottom:var(--space-32)}.b-social-post-slider-content .swiper-scrollbar{background-color:var(--scheme-accent);border-radius:var(--border-radius-full);padding:var(--space-4);overflow:hidden;height:16px!important;bottom:0!important}.b-social-post-slider-content .swiper-scrollbar-drag{background-color:var(--scheme-contrast-alt);border-radius:var(--border-radius-full);height:8px}.b-social-post-slider-intro{z-index:9;align-items:center;gap:var(--space-16);background-color:var(--scheme-base);flex-direction:column;display:flex;position:relative}@media (width>=768px){.b-social-post-slider-intro{padding-right:var(--space-64);align-items:flex-start}}.b-social-post-slider-intro .c-title{font-family:var(--font-primary);font-size:clamp(var(--fs-30), .851vw + 1.649rem, var(--fs-40));font-weight:var(--fw-700);line-height:1.2}.b-social-post-slider-intro .c-rich-text{z-index:99;max-width:600px;position:relative}@media (width<=767px){.b-social-post-slider-intro .c-rich-text .c-rich-text-buttons{margin-inline:auto}}.b-social-post-slider-intro:after{content:"";background-color:var(--scheme-base);z-index:9;position:absolute;inset:0 100% 0 -20vw}.b-collection-slider{overflow:hidden}.b-collection-slider-content{padding-block:var(--space-16);row-gap:var(--space-64);grid-template-columns:1fr;display:grid}@media (width<=767px){.b-collection-slider-content{text-align:center}}@media (width>=1024px){.b-collection-slider-content{text-align:left;grid-template-columns:400px 1fr}}.b-collection-slider-content{--swiper-scrollbar-sides-offset:0%}.b-collection-slider-content.layout-stacked{grid-template-columns:1fr}.b-collection-slider-content.layout-stacked .b-social-post-slider-intro:after{display:none}.b-collection-slider-content .swiper{width:100%;min-width:0;overflow:visible}.b-collection-slider-content .swiper-slide{width:fit-content}.b-collection-slider-content .swiper-wrapper{padding-bottom:var(--space-48)}.b-collection-slider-content .swiper-scrollbar{background-color:var(--scheme-accent);border-radius:var(--border-radius-full);padding:var(--space-4);overflow:hidden;height:20px!important;bottom:0!important}.b-collection-slider-content .swiper-scrollbar-drag{background-color:var(--scheme-contrast-alt);border-radius:var(--border-radius-full);height:12px}.b-collection-slider-intro{z-index:9;gap:var(--space-16);background-color:var(--scheme-base);flex-direction:column;display:flex;position:relative}@media (width<=767px){.b-collection-slider-intro{align-items:center}}@media (width>=768px){.b-collection-slider-intro{padding-right:var(--space-64)}}.b-collection-slider-intro .c-title{font-family:var(--font-primary);font-size:clamp(var(--fs-30), .851vw + 1.649rem, var(--fs-40));font-weight:var(--fw-700);line-height:1.2}.b-collection-slider-intro .c-rich-text{z-index:99;max-width:450px;position:relative}@media (width<=767px){.b-collection-slider-intro .c-rich-text .c-rich-text-buttons{margin-inline:auto}}.b-collection-slider-intro:after{content:"";background-color:var(--scheme-base);z-index:9;position:absolute;inset:0 100% 0 -20vw}.b-text-background-image-background{grid-area:1/1/2/6}.b-text-background-image-background .c-image{z-index:-1;height:100%;position:relative}@media (width>=768px){.b-text-background-image-background .c-image.mobile{display:none}}@media (width<=767px){.b-text-background-image-background .c-image.desktop{display:none}}.b-text-background-image-content{padding-block:var(--space-96);text-align:right;grid-row:1/2;grid-template-columns:1fr;display:grid;position:relative}@media (width>=768px){.b-text-background-image-content{text-align:left;grid-column:3/4;grid-template-columns:1fr .7fr;align-items:center}}.b-text-background-image-text{gap:var(--space-24);flex-direction:column;grid-column:2/3;display:flex}@media (width<=767px){.b-text-background-image-text .c-rich-text .c-rich-text-buttons{margin-left:auto}}[x-cloak]{display:none!important}.page{background-color:var(--clr-white)}.page main{overflow-x:hidden}.page a.skip-link{top:var(--space-12);z-index:9999;opacity:0;pointer-events:none;white-space:nowrap;position:fixed;left:50%;transform:translate(-50%)}.page a.skip-link:focus-visible{opacity:1;pointer-events:all}
