.sy-hero-product:where(.astro-mtv5buha){align-items:center;border-radius:0 0 1.5rem 1.5rem;display:flex;margin:0 auto;max-width:var(--container-max-width);min-height:32.1rem;overflow:hidden;padding:9.7rem 0 6.2rem;position:relative;text-align:center;z-index:1}@media only screen and (max-width:987px){.sy-hero-product:where(.astro-mtv5buha){min-height:26.875rem;padding:8.75rem 0 4.6875rem;text-align:left}}.sy-hero-product.bg-black{background:var(--color-brand-3);color:var(--color-brand-2)}.sy-hero-product.bg-red{background:#f75050;color:var(--color-brand-2)}.content:where(.astro-mtv5buha){align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:38.1rem;position:relative;z-index:2}@media only screen and (max-width:987px){.content:where(.astro-mtv5buha){align-items:normal;margin:0}}h1:where(.astro-mtv5buha){font:700 var(--font-size-h-xl) /1 var(--font-passion-one);max-width:12.6666em;position:relative;text-transform:uppercase;width:100%}h1:where(.astro-mtv5buha) small:where(.astro-mtv5buha){display:block;font:500 .6rem/1.666 var(--font-outfit);margin-bottom:.6666em}@media only screen and (max-width:987px){h1:where(.astro-mtv5buha) small:where(.astro-mtv5buha){font-size:12px}}h1:where(.astro-mtv5buha) small:where(.astro-mtv5buha)>span{opacity:.6}@media only screen and (max-width:987px){h1:where(.astro-mtv5buha){font-size:3.5rem;line-height:.8571}}@media only screen and (max-width:400px){h1:where(.astro-mtv5buha){font-size:3.5rem}}.text:where(.astro-mtv5buha){font-size:1.1rem;line-height:1.2727;margin-top:1.6rem;max-width:28.8181em}@media only screen and (max-width:987px){.text:where(.astro-mtv5buha){font-size:1.25rem;line-height:1.4;margin-top:1.5rem}}svg:where(.astro-mtv5buha){opacity:.32;overflow:visible;position:absolute}.sy-hero-product.bg-red svg{opacity:.64}@media only screen and (max-width:987px){svg:where(.astro-mtv5buha){display:none}}svg:where(.astro-mtv5buha) path:where(.astro-mtv5buha){stroke-dashoffset:5}svg:where(.astro-mtv5buha) mask:where(.astro-mtv5buha) path:where(.astro-mtv5buha){stroke:#fff;stroke-dashoffset:691.326416015625px;stroke-dasharray:691.326416015625px;transition:stroke-dashoffset 1.5s .2s var(--ease-out-cubic)}svg.is-in mask path{stroke-dashoffset:0}svg.pos-bottom-right{left:100%;transform:translate(-3%,-12%) scale(-1);width:63.421%}@media only screen and (max-width:1280px){svg.pos-bottom-right{transform:translate(-4%,-31%) scale(-1)}}svg.pos-center-left{bottom:-29.5%;right:80.5%;transform:rotate(5deg) scaleY(-1);width:71.842%}@media only screen and (max-width:1280px){svg.pos-center-left{bottom:-37.5%;right:84%}}svg.pos-top-left{right:85.5%;top:-12%;transform:rotate(1deg) scaleX(1.1327);width:63.421%}svg.pos-top-right{left:92.3%;top:-22%;transform:rotate(7deg) scaleX(-1);width:63.421%}@media only screen and (max-width:1280px){svg.pos-top-right{top:-25%}}.sy-text-image-rows:where(.astro-sxcrceo3){display:block;margin-bottom:10rem;padding-top:4.75rem;position:relative}@media only screen and (max-width:987px){.sy-text-image-rows:where(.astro-sxcrceo3){margin-bottom:9.375rem;overflow:hidden;padding-top:6.25rem}}.content:where(.astro-sxcrceo3){align-items:center;display:flex;flex-direction:column;margin-bottom:4rem;position:relative;text-align:center}@media only screen and (max-width:987px){.content:where(.astro-sxcrceo3){align-items:normal;margin:0 auto 3.75rem;max-width:33.75rem;text-align:left}}.content:where(.astro-sxcrceo3):after{background:radial-gradient(50% 50% at 50% 50%,#ff4a4a33 0,#ffeceb00);content:"";height:377%;left:0;position:absolute;top:0;transform:translateY(-50%);width:100%}@media only screen and (max-width:987px){.content:where(.astro-sxcrceo3):after{bottom:-4.123%;height:165.97%;left:50%;top:auto;transform:translate(-50%);width:142.67%}}h2:where(.astro-sxcrceo3){font:700 var(--font-size-h-xl) /.8 var(--font-passion-one);margin-bottom:.2em;max-width:18em;position:relative;text-transform:uppercase;z-index:2}@media only screen and (max-width:987px){h2:where(.astro-sxcrceo3){font-size:2.75rem;line-height:.9318;margin-bottom:1rem}}.text:where(.astro-sxcrceo3){font-size:var(--font-size-sm);line-height:1.5;max-width:44em}.items:where(.astro-sxcrceo3),.text:where(.astro-sxcrceo3){position:relative;z-index:2}.items:where(.astro-sxcrceo3){display:flex;flex-direction:column;gap:5rem}@media only screen and (max-width:987px){.items:where(.astro-sxcrceo3){gap:9.375rem}}.item:where(.astro-sxcrceo3){display:flex;flex-direction:row-reverse}@media only screen and (max-width:987px){.item:where(.astro-sxcrceo3){align-items:center;flex-direction:column}}.item:where(.astro-sxcrceo3):nth-child(odd){flex-direction:row}@media only screen and (max-width:987px){.item:where(.astro-sxcrceo3):nth-child(odd){flex-direction:column}}.item-image:where(.astro-sxcrceo3){border-radius:1.5rem;min-height:17.5rem;overflow:hidden;position:relative;width:50%}@media only screen and (max-width:987px){.item-image:where(.astro-sxcrceo3){height:21.875rem;max-width:33.75rem;width:100%}}.item-image:where(.astro-sxcrceo3) img:where(.astro-sxcrceo3){height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;-o-object-position:var(--x,50%) var(--y,50%);object-position:var(--x,50%) var(--y,50%);position:absolute;width:100%}.item-content:where(.astro-sxcrceo3){display:flex;flex-direction:column;gap:1.5rem;justify-content:center;max-width:33.75rem;padding:4.1rem 2.5rem;width:50%}@media only screen and (max-width:987px){.item-content:where(.astro-sxcrceo3){gap:1rem;margin-top:1rem;padding:0;width:100%}}.item-title:where(.astro-sxcrceo3){font:700 1.6rem/1.0625 var(--font-passion-one)}@media only screen and (max-width:767px){.item-title:where(.astro-sxcrceo3){font-size:1.5rem;line-height:1.0833}}.item-statement:where(.astro-sxcrceo3){font:700 .9rem/1.222 var(--font-outfit)}@media only screen and (max-width:767px){.item-statement:where(.astro-sxcrceo3){font-size:1.125rem;line-height:1.4444}}.item-text:where(.astro-sxcrceo3){font:500 var(--font-size-sm) /1.5 var(--font-outfit)}.sy-text-image-rows:where(.astro-sxcrceo3).is-reversed .item{flex-direction:row}@media only screen and (max-width:987px){.sy-text-image-rows:where(.astro-sxcrceo3).is-reversed .item{flex-direction:column}}.sy-text-image-rows:where(.astro-sxcrceo3).is-reversed .item:nth-child(odd){flex-direction:row-reverse}@media only screen and (max-width:987px){.sy-text-image-rows:where(.astro-sxcrceo3).is-reversed .item:nth-child(odd){flex-direction:column}}
