.Benefits-module__eGTe_G__section{gap:calc(var(--spacing,.25rem) * 6);flex-direction:column;display:flex}.Benefits-module__eGTe_G__grid{gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border,#d7dde3);background-color:#e6eaee4d;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@supports (color:color-mix(in lab, red, red)){.Benefits-module__eGTe_G__grid{background-color:color-mix(in oklab, var(--color-mist,#e6eaee) 30%, transparent)}}.Benefits-module__eGTe_G__grid{padding:calc(var(--spacing,.25rem) * 5)}@media (min-width:40rem){.Benefits-module__eGTe_G__grid{gap:calc(var(--spacing,.25rem) * 6);padding:calc(var(--spacing,.25rem) * 6);grid-template-columns:repeat(4,minmax(0,1fr))}}.Benefits-module__eGTe_G__item{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}.Benefits-module__eGTe_G__icon{height:calc(var(--spacing,.25rem) * 11);width:calc(var(--spacing,.25rem) * 11);background-color:var(--color-primary-soft,#e8efea);color:var(--color-primary,#3f5e4a);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex}.Benefits-module__eGTe_G__icon svg{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5)}.Benefits-module__eGTe_G__title{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-text-primary,#1c1f24);margin:0}.Benefits-module__eGTe_G__text{margin:0;margin-top:var(--spacing,.25rem);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-text-secondary,#4a525c)}.Benefits-module__eGTe_G__promo{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:#3f5e4a33;flex-direction:column;display:flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.Benefits-module__eGTe_G__promo{border-color:color-mix(in oklab, var(--color-primary,#3f5e4a) 20%, transparent)}}.Benefits-module__eGTe_G__promo{background-color:var(--color-primary-soft,#e8efea);padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 6)}@media (min-width:40rem){.Benefits-module__eGTe_G__promo{padding-inline:calc(var(--spacing,.25rem) * 10);padding-block:calc(var(--spacing,.25rem) * 8);flex-direction:row;justify-content:space-between;align-items:center}}.Benefits-module__eGTe_G__promoCopy{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);display:flex}.Benefits-module__eGTe_G__promoIcon{height:calc(var(--spacing,.25rem) * 12);width:calc(var(--spacing,.25rem) * 12);background-color:var(--color-primary,#3f5e4a);color:var(--color-white,#fff);border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.Benefits-module__eGTe_G__promoIcon svg{height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 6)}.Benefits-module__eGTe_G__promoTitle{font-family:var(--font-display,var(--font-newsreader), "Source Serif 4", "Times New Roman", serif);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);margin:0}@media (min-width:40rem){.Benefits-module__eGTe_G__promoTitle{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)))}}.Benefits-module__eGTe_G__promoTitle span{color:var(--color-primary,#3f5e4a)}.Benefits-module__eGTe_G__promoText{margin:0;margin-top:var(--spacing,.25rem);max-width:var(--container-md,28rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-text-secondary,#4a525c)}.Benefits-module__eGTe_G__promoCta{border-radius:var(--radius-button,var(--radius-sm));background-color:var(--color-primary,#3f5e4a);padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-white,#fff);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));justify-content:center;align-items:center;text-decoration-line:none;display:inline-flex}@media (hover:hover){.Benefits-module__eGTe_G__promoCta:hover{background-color:var(--color-primary-hover,#344d3d)}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}
.CategoryTiles-module__4LTPYa__section{gap:calc(var(--spacing,.25rem) * 6);flex-direction:column;display:flex}.CategoryTiles-module__4LTPYa__head{justify-content:space-between;align-items:flex-end;gap:calc(var(--spacing,.25rem) * 3);display:flex}.CategoryTiles-module__4LTPYa__title{font-family:var(--font-display,var(--font-newsreader), "Source Serif 4", "Times New Roman", serif);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);margin:0}@media (min-width:40rem){.CategoryTiles-module__4LTPYa__title{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)))}}.CategoryTiles-module__4LTPYa__subtitle{margin:0;margin-top:var(--spacing,.25rem);max-width:var(--container-xl,36rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-text-secondary,#4a525c)}.CategoryTiles-module__4LTPYa__viewAll{align-items:center;gap:var(--spacing,.25rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-primary,#3f5e4a);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));text-decoration-line:none;display:none}@media (hover:hover){.CategoryTiles-module__4LTPYa__viewAll:hover{color:var(--color-primary-hover,#344d3d)}}@media (min-width:40rem){.CategoryTiles-module__4LTPYa__viewAll{display:inline-flex}}.CategoryTiles-module__4LTPYa__arrow{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4)}.CategoryTiles-module__4LTPYa__grid{gap:calc(var(--spacing,.25rem) * 3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:40rem){.CategoryTiles-module__4LTPYa__grid{gap:calc(var(--spacing,.25rem) * 4)}}.CategoryTiles-module__4LTPYa__grid[data-count="1"]{max-width:var(--container-md,28rem);grid-template-columns:repeat(1,minmax(0,1fr))}.CategoryTiles-module__4LTPYa__grid[data-count="3"]>:last-child{grid-column:span 2/span 2}@media (min-width:1024px){.CategoryTiles-module__4LTPYa__grid[data-count="1"]{max-width:var(--container-sm,24rem)}.CategoryTiles-module__4LTPYa__grid[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.CategoryTiles-module__4LTPYa__grid[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.CategoryTiles-module__4LTPYa__grid[data-count="3"]>:last-child{grid-column:span 1/span 1}.CategoryTiles-module__4LTPYa__grid[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}.CategoryTiles-module__4LTPYa__tile{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border,#d7dde3);background-color:#e6eaee66;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.CategoryTiles-module__4LTPYa__tile{background-color:color-mix(in oklab, var(--color-mist,#e6eaee) 40%, transparent)}}.CategoryTiles-module__4LTPYa__tile{text-align:left;box-shadow:var(--shadow-sm);text-decoration-line:none;transition:box-shadow .25s,transform .25s}.CategoryTiles-module__4LTPYa__tile:hover,.CategoryTiles-module__4LTPYa__tile:focus-visible{box-shadow:var(--shadow-md);z-index:1;transform:translateY(-2px)}.CategoryTiles-module__4LTPYa__media{background-color:var(--color-mist,#e6eaee);aspect-ratio:3/4;position:relative;overflow:hidden}.CategoryTiles-module__4LTPYa__image{object-fit:cover;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.5s;--tw-ease:var(--ease-out,cubic-bezier(0, 0, .2, 1));transition-duration:.5s;transition-timing-function:var(--ease-out,cubic-bezier(0, 0, .2, 1))}.CategoryTiles-module__4LTPYa__tile:hover .CategoryTiles-module__4LTPYa__image{transform:scale(1.05)}.CategoryTiles-module__4LTPYa__fallback{font-family:var(--font-display,var(--font-newsreader), "Source Serif 4", "Times New Roman", serif);font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)));color:#3f5e4a40;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.CategoryTiles-module__4LTPYa__fallback{color:color-mix(in oklab, var(--color-primary,#3f5e4a) 25%, transparent)}}.CategoryTiles-module__4LTPYa__fallback{background:linear-gradient(160deg, var(--color-mist), var(--color-primary-soft))}.CategoryTiles-module__4LTPYa__shade{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:#1c1f24cc;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.CategoryTiles-module__4LTPYa__shade{--tw-gradient-from:color-mix(in oklab, var(--color-ink,#1c1f24) 80%, transparent)}}.CategoryTiles-module__4LTPYa__shade{--tw-gradient-via:#1c1f2459}@supports (color:color-mix(in lab, red, red)){.CategoryTiles-module__4LTPYa__shade{--tw-gradient-via:color-mix(in oklab, var(--color-ink,#1c1f24) 35%, transparent)}}.CategoryTiles-module__4LTPYa__shade{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to:transparent;pointer-events:none}.CategoryTiles-module__4LTPYa__copy{padding:calc(var(--spacing,.25rem) * 4);flex-direction:column;justify-content:flex-end;display:flex;position:absolute;inset:0}@media (min-width:40rem){.CategoryTiles-module__4LTPYa__copy{padding:calc(var(--spacing,.25rem) * 5)}}.CategoryTiles-module__4LTPYa__name{font-family:var(--font-display,var(--font-newsreader), "Source Serif 4", "Times New Roman", serif);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);text-wrap:balance;color:var(--color-white,#fff);margin:0}@media (min-width:40rem){.CategoryTiles-module__4LTPYa__name{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)))}}.CategoryTiles-module__4LTPYa__name{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.CategoryTiles-module__4LTPYa__meta{margin:0;margin-top:var(--spacing,.25rem);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.CategoryTiles-module__4LTPYa__meta{color:color-mix(in oklab, var(--color-white,#fff) 75%, transparent)}}@media (min-width:40rem){.CategoryTiles-module__4LTPYa__meta{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}}.CategoryTiles-module__4LTPYa__go{margin-top:calc(var(--spacing,.25rem) * 2);align-items:center;gap:var(--spacing,.25rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:#ffffffe6;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.CategoryTiles-module__4LTPYa__go{color:color-mix(in oklab, var(--color-white,#fff) 90%, transparent)}}.CategoryTiles-module__4LTPYa__go{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.CategoryTiles-module__4LTPYa__tile:hover .CategoryTiles-module__4LTPYa__go{transform:translate(2px)}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}
.HeroSlider-module__CzoRzq__section{width:100%;animation:.8s ease-out both HeroSlider-module__CzoRzq__fadeIn}.HeroSlider-module__CzoRzq__frame{border-radius:var(--radius-2xl,1rem);background-color:var(--color-mist,#e6eaee);box-shadow:var(--shadow-md);position:relative;overflow:hidden}.HeroSlider-module__CzoRzq__liveRegion{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.HeroSlider-module__CzoRzq__stage{aspect-ratio:16/11;position:relative}@media (min-width:640px){.HeroSlider-module__CzoRzq__stage{aspect-ratio:16/8}}@media (min-width:1024px){.HeroSlider-module__CzoRzq__stage{aspect-ratio:16/7}}.HeroSlider-module__CzoRzq__slide{opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.7s;pointer-events:none;transition-duration:.7s;position:absolute;inset:0}.HeroSlider-module__CzoRzq__slideActive{opacity:1;pointer-events:auto}.HeroSlider-module__CzoRzq__image{object-fit:cover;transform:scale(1.04)}.HeroSlider-module__CzoRzq__slideActive .HeroSlider-module__CzoRzq__image{animation:8s ease-out forwards HeroSlider-module__CzoRzq__kenBurns}@keyframes HeroSlider-module__CzoRzq__kenBurns{0%{transform:scale(1.04)}to{transform:scale(1.14)}}.HeroSlider-module__CzoRzq__overlay{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:#1c1f24bf;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.HeroSlider-module__CzoRzq__overlay{--tw-gradient-from:color-mix(in oklab, var(--color-ink,#1c1f24) 75%, transparent)}}.HeroSlider-module__CzoRzq__overlay{--tw-gradient-via:#1c1f2466}@supports (color:color-mix(in lab, red, red)){.HeroSlider-module__CzoRzq__overlay{--tw-gradient-via:color-mix(in oklab, var(--color-ink,#1c1f24) 40%, transparent)}}.HeroSlider-module__CzoRzq__overlay{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to:transparent;pointer-events:none}.HeroSlider-module__CzoRzq__overlayRight{--tw-gradient-position:to left in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:#1c1f24bf}@supports (color:color-mix(in lab, red, red)){.HeroSlider-module__CzoRzq__overlayRight{--tw-gradient-from:color-mix(in oklab, var(--color-ink,#1c1f24) 75%, transparent)}}.HeroSlider-module__CzoRzq__overlayRight{--tw-gradient-via:#1c1f2466}@supports (color:color-mix(in lab, red, red)){.HeroSlider-module__CzoRzq__overlayRight{--tw-gradient-via:color-mix(in oklab, var(--color-ink,#1c1f24) 40%, transparent)}}.HeroSlider-module__CzoRzq__overlayRight{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to:transparent}.HeroSlider-module__CzoRzq__content{padding-inline:calc(var(--spacing,.25rem) * 6);padding-bottom:calc(var(--spacing,.25rem) * 14);justify-content:flex-start;align-items:center;display:flex;position:absolute;inset:0}@media (min-width:40rem){.HeroSlider-module__CzoRzq__content{padding-inline:calc(var(--spacing,.25rem) * 14);padding-bottom:calc(var(--spacing,.25rem) * 12)}}@media (min-width:64rem){.HeroSlider-module__CzoRzq__content{padding-inline:calc(var(--spacing,.25rem) * 20);padding-bottom:calc(var(--spacing,.25rem) * 10)}}.HeroSlider-module__CzoRzq__contentRight{justify-content:flex-end}.HeroSlider-module__CzoRzq__copy{max-width:var(--container-md,28rem);color:var(--color-white,#fff)}@media (min-width:40rem){.HeroSlider-module__CzoRzq__copy{max-width:var(--container-lg,32rem)}}@media (min-width:64rem){.HeroSlider-module__CzoRzq__copy{max-width:var(--container-xl,36rem)}}.HeroSlider-module__CzoRzq__copy{animation:.7s ease-out both HeroSlider-module__CzoRzq__rise}.HeroSlider-module__CzoRzq__copyRight{text-align:right}.HeroSlider-module__CzoRzq__badge{margin-bottom:calc(var(--spacing,.25rem) * 3);align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);border-radius:var(--radius-pill,9999px);background-color:#ffffff26;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.HeroSlider-module__CzoRzq__badge{background-color:color-mix(in oklab, var(--color-white,#fff) 15%, transparent)}}.HeroSlider-module__CzoRzq__badge{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:var(--spacing,.25rem);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:var(--color-white,#fff);text-transform:uppercase;--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#fff3}@supports (color:color-mix(in lab, red, red)){.HeroSlider-module__CzoRzq__badge{--tw-ring-color:color-mix(in oklab, var(--color-white,#fff) 20%, transparent)}}.HeroSlider-module__CzoRzq__badge{--tw-backdrop-blur:blur(var(--blur-sm,8px));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.HeroSlider-module__CzoRzq__title{font-family:var(--font-display,var(--font-newsreader), "Source Serif 4", "Times New Roman", serif);font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)));--tw-leading:1.05;--tw-font-weight:var(--font-weight-medium,500);line-height:1.05;font-weight:var(--font-weight-medium,500);text-wrap:balance;margin:0}@media (min-width:40rem){.HeroSlider-module__CzoRzq__title{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)))}}@media (min-width:64rem){.HeroSlider-module__CzoRzq__title{font-size:var(--text-6xl,3.75rem);line-height:var(--tw-leading,var(--text-6xl--line-height,1))}}.HeroSlider-module__CzoRzq__title{text-shadow:0 2px 16px #1c1f2440}.HeroSlider-module__CzoRzq__subtitle{margin-top:calc(var(--spacing,.25rem) * 4);max-width:65ch;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));color:#ffffffd9;margin-bottom:0}@supports (color:color-mix(in lab, red, red)){.HeroSlider-module__CzoRzq__subtitle{color:color-mix(in oklab, var(--color-white,#fff) 85%, transparent)}}@media (min-width:64rem){.HeroSlider-module__CzoRzq__subtitle{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}}.HeroSlider-module__CzoRzq__subtitle{text-shadow:0 1px 8px #1c1f244d}.HeroSlider-module__CzoRzq__cta{margin-top:calc(var(--spacing,.25rem) * 6);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-pill,9999px);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 7);padding-block:calc(var(--spacing,.25rem) * 3.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-ink,#1c1f24);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));text-decoration-line:none;display:inline-flex}@media (hover:hover){.HeroSlider-module__CzoRzq__cta:hover{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.HeroSlider-module__CzoRzq__cta:hover{background-color:color-mix(in oklab, var(--color-white,#fff) 90%, transparent)}}.HeroSlider-module__CzoRzq__cta:hover{--tw-shadow:0 12px 40px var(--tw-shadow-color,#1c1f241f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.HeroSlider-module__CzoRzq__cta:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-white,#fff)}.HeroSlider-module__CzoRzq__ctaArrow{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.HeroSlider-module__CzoRzq__cta:hover .HeroSlider-module__CzoRzq__ctaArrow{transform:translate(2px)}.HeroSlider-module__CzoRzq__arrow{z-index:var(--z-local);height:calc(var(--spacing,.25rem) * 11);width:calc(var(--spacing,.25rem) * 11);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);background-color:#ffffffd9;border-radius:3.40282e38px;justify-content:center;align-items:center;display:none;position:absolute;top:50%}@supports (color:color-mix(in lab, red, red)){.HeroSlider-module__CzoRzq__arrow{background-color:color-mix(in oklab, var(--color-surface,#fff) 85%, transparent)}}.HeroSlider-module__CzoRzq__arrow{color:var(--color-text-primary,#1c1f24);--tw-shadow:0 4px 14px var(--tw-shadow-color,#1c1f2414);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.HeroSlider-module__CzoRzq__arrow:hover{background-color:var(--color-surface,#fff)}}.HeroSlider-module__CzoRzq__arrow:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-primary,#3f5e4a)}@media (min-width:40rem){.HeroSlider-module__CzoRzq__arrow{display:flex}}.HeroSlider-module__CzoRzq__arrow svg{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5)}.HeroSlider-module__CzoRzq__arrowPrev{left:calc(var(--spacing,.25rem) * 3)}.HeroSlider-module__CzoRzq__arrowNext{right:calc(var(--spacing,.25rem) * 3)}.HeroSlider-module__CzoRzq__controls{bottom:calc(var(--spacing,.25rem) * 2);z-index:var(--z-local);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);align-items:center;gap:var(--spacing,.25rem);display:flex;position:absolute;left:50%}.HeroSlider-module__CzoRzq__pauseBtn{height:calc(var(--spacing,.25rem) * 11);width:calc(var(--spacing,.25rem) * 11);cursor:pointer;border-style:var(--tw-border-style);color:var(--color-white,#fff);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#0000;border-width:0;border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex;position:relative}@media (hover:hover){.HeroSlider-module__CzoRzq__pauseBtn:hover{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.HeroSlider-module__CzoRzq__pauseBtn:hover{background-color:color-mix(in oklab, var(--color-white,#fff) 15%, transparent)}}}.HeroSlider-module__CzoRzq__pauseBtn:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-white,#fff)}.HeroSlider-module__CzoRzq__pauseBtn svg{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4)}.HeroSlider-module__CzoRzq__dots{display:flex}.HeroSlider-module__CzoRzq__dot{height:calc(var(--spacing,.25rem) * 11);width:calc(var(--spacing,.25rem) * 6);cursor:pointer;border-style:var(--tw-border-style);background-color:#0000;border-width:0;padding:0;position:relative}.HeroSlider-module__CzoRzq__dot:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-white,#fff)}.HeroSlider-module__CzoRzq__dot:before{height:calc(var(--spacing,.25rem) * 1.5);width:calc(var(--spacing,.25rem) * 1.5);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);background-color:#ffffffb3;border-radius:3.40282e38px;position:absolute;top:50%;left:50%}@supports (color:color-mix(in lab, red, red)){.HeroSlider-module__CzoRzq__dot:before{background-color:color-mix(in oklab, var(--color-white,#fff) 70%, transparent)}}.HeroSlider-module__CzoRzq__dot:before{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-content:"";content:var(--tw-content)}.HeroSlider-module__CzoRzq__dot:hover:before{background-color:var(--color-white,#fff)}.HeroSlider-module__CzoRzq__dotActive{width:calc(var(--spacing,.25rem) * 10)}.HeroSlider-module__CzoRzq__dotActive:before{width:calc(var(--spacing,.25rem) * 8);background-color:var(--color-white,#fff)}@keyframes HeroSlider-module__CzoRzq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes HeroSlider-module__CzoRzq__rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.HeroSlider-module__CzoRzq__slideActive .HeroSlider-module__CzoRzq__image,.HeroSlider-module__CzoRzq__copy,.HeroSlider-module__CzoRzq__section{animation:none}.HeroSlider-module__CzoRzq__image{transform:none}}@property --tw-duration{syntax:"*";inherits:false}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-content{syntax:"*";inherits:false;initial-value:""}
.WishlistButton-module__O1_Fwq__icon{width:calc(var(--spacing,.25rem) * 11);height:calc(var(--spacing,.25rem) * 11);cursor:pointer;border-radius:var(--radius-button,var(--radius-sm));border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border,#d7dde3);background-color:var(--color-surface,#fff);color:var(--color-text-secondary,#4a525c);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));justify-content:center;align-items:center;display:flex}@media (hover:hover){.WishlistButton-module__O1_Fwq__icon:hover{border-color:var(--color-primary,#3f5e4a);color:var(--color-primary,#3f5e4a)}}.WishlistButton-module__O1_Fwq__icon:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-primary,#3f5e4a)}.WishlistButton-module__O1_Fwq__overlay{top:calc(var(--spacing,.25rem) * 2);right:calc(var(--spacing,.25rem) * 2);z-index:10;width:calc(var(--spacing,.25rem) * 11);height:calc(var(--spacing,.25rem) * 11);cursor:pointer;border-style:var(--tw-border-style);color:var(--color-text-secondary,#4a525c);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#0000;border-width:0;border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex;position:absolute}@media (hover:hover){.WishlistButton-module__O1_Fwq__overlay:hover{color:var(--color-primary,#3f5e4a)}}.WishlistButton-module__O1_Fwq__overlay:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-primary,#3f5e4a)}.WishlistButton-module__O1_Fwq__overlay .WishlistButton-module__O1_Fwq__glyph{width:calc(var(--spacing,.25rem) * 9);height:calc(var(--spacing,.25rem) * 9);background-color:#ffffffe6;border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.WishlistButton-module__O1_Fwq__overlay .WishlistButton-module__O1_Fwq__glyph{background-color:color-mix(in oklab, var(--color-surface,#fff) 90%, transparent)}}.WishlistButton-module__O1_Fwq__overlay .WishlistButton-module__O1_Fwq__glyph{--tw-shadow:0 1px 0 var(--tw-shadow-color,#1c1f240a), 0 2px 6px var(--tw-shadow-color,#1c1f240d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.WishlistButton-module__O1_Fwq__overlay:active .WishlistButton-module__O1_Fwq__glyph{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.WishlistButton-module__O1_Fwq__active{color:var(--color-error,#b42318)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}
.ProductCard-module__h24rAW__card{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border,#d7dde3);background-color:var(--color-surface,#fff);height:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;box-shadow:var(--shadow-xs);flex-direction:column;transition-duration:.3s;display:flex;position:relative;overflow:hidden}.ProductCard-module__h24rAW__card:focus-within{box-shadow:var(--shadow-md);z-index:1;border-color:#3f5e4a59}.ProductCard-module__h24rAW__card:hover{box-shadow:var(--shadow-md);z-index:1;border-color:#3f5e4a33;transform:translateY(-4px)}.ProductCard-module__h24rAW__mainHit{z-index:0;cursor:pointer;height:100%;color:inherit;--tw-outline-style:none;outline-style:none;flex-direction:column;display:flex;position:relative}.ProductCard-module__h24rAW__mainHit:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-primary,#3f5e4a)}.ProductCard-module__h24rAW__srOnly{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ProductCard-module__h24rAW__media{background-color:var(--color-mist,#e6eaee);aspect-ratio:4/5;position:relative;overflow:hidden}.ProductCard-module__h24rAW__image{object-fit:cover;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.5s;--tw-ease:var(--ease-out,cubic-bezier(0, 0, .2, 1));transition-duration:.5s;transition-timing-function:var(--ease-out,cubic-bezier(0, 0, .2, 1))}.ProductCard-module__h24rAW__imageSecondary{object-fit:cover;opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.5s;--tw-ease:var(--ease-out,cubic-bezier(0, 0, .2, 1));transition-duration:.5s;transition-timing-function:var(--ease-out,cubic-bezier(0, 0, .2, 1));pointer-events:none;position:absolute;inset:0}@media (hover:hover){.ProductCard-module__h24rAW__hasSecondary:hover .ProductCard-module__h24rAW__image{opacity:0;transform:scale(1.06)}.ProductCard-module__h24rAW__hasSecondary:hover .ProductCard-module__h24rAW__imageSecondary{opacity:1;transform:scale(1.06)}.ProductCard-module__h24rAW__card:not(.ProductCard-module__h24rAW__hasSecondary):hover .ProductCard-module__h24rAW__image{transform:scale(1.04)}}@media (hover:none){.ProductCard-module__h24rAW__hasSecondary:active .ProductCard-module__h24rAW__image{opacity:0;transform:scale(1.06)}.ProductCard-module__h24rAW__hasSecondary:active .ProductCard-module__h24rAW__imageSecondary{opacity:1;transform:scale(1.06)}}.ProductCard-module__h24rAW__mediaFallback{padding:calc(var(--spacing,.25rem) * 4);font-family:var(--font-display,var(--font-newsreader), "Source Serif 4", "Times New Roman", serif);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));color:#3f5e4a66;align-items:flex-end;display:flex;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.ProductCard-module__h24rAW__mediaFallback{color:color-mix(in oklab, var(--color-primary,#3f5e4a) 40%, transparent)}}.ProductCard-module__h24rAW__chrome{pointer-events:none;z-index:10;aspect-ratio:4/5;inset-inline:0;position:absolute;top:0}.ProductCard-module__h24rAW__badges{top:calc(var(--spacing,.25rem) * 3);left:calc(var(--spacing,.25rem) * 3);align-items:flex-start;gap:var(--spacing,.25rem);flex-direction:column;display:flex;position:absolute}.ProductCard-module__h24rAW__badgeNew{border-radius:var(--radius-pill,9999px);background-color:var(--color-primary,#3f5e4a);padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * .5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-white,#fff);--tw-shadow:0 1px 0 var(--tw-shadow-color,#1c1f240a), 0 2px 6px var(--tw-shadow-color,#1c1f240d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ProductCard-module__h24rAW__badgeHit{border-radius:var(--radius-pill,9999px);background-color:var(--color-ink,#1c1f24);padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * .5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-white,#fff);--tw-shadow:0 1px 0 var(--tw-shadow-color,#1c1f240a), 0 2px 6px var(--tw-shadow-color,#1c1f240d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ProductCard-module__h24rAW__badgeSale{border-radius:var(--radius-pill,9999px);background-color:var(--color-error,#b42318);padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * .5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);--tw-shadow:0 1px 0 var(--tw-shadow-color,#1c1f240a), 0 2px 6px var(--tw-shadow-color,#1c1f240d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ProductCard-module__h24rAW__lowStock{bottom:calc(var(--spacing,.25rem) * 3);left:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-pill,9999px);background-color:#fffffff2;max-width:calc(100% - 4.5rem);position:absolute}@supports (color:color-mix(in lab, red, red)){.ProductCard-module__h24rAW__lowStock{background-color:color-mix(in oklab, var(--color-surface,#fff) 95%, transparent)}}.ProductCard-module__h24rAW__lowStock{padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:var(--spacing,.25rem);--tw-font-weight:var(--font-weight-medium,500);font-size:11px;font-weight:var(--font-weight-medium,500);color:var(--color-error,#b42318);--tw-shadow:0 1px 0 var(--tw-shadow-color,#1c1f240a), 0 2px 6px var(--tw-shadow-color,#1c1f240d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.ProductCard-module__h24rAW__lowStockBar{margin-top:var(--spacing,.25rem);height:var(--spacing,.25rem);background-color:var(--color-mist,#e6eaee);border-radius:3.40282e38px;width:100%;overflow:hidden}.ProductCard-module__h24rAW__lowStockFill{background-color:var(--color-error,#b42318);border-radius:3.40282e38px;height:100%;display:block}.ProductCard-module__h24rAW__lowStockFill20{width:20%}.ProductCard-module__h24rAW__lowStockFill40{width:40%}.ProductCard-module__h24rAW__lowStockFill60{width:60%}.ProductCard-module__h24rAW__lowStockFill80{width:80%}.ProductCard-module__h24rAW__chrome button{pointer-events:auto}.ProductCard-module__h24rAW__body{gap:calc(var(--spacing,.25rem) * 1.5);padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 3.5);flex-direction:column;flex:1;display:flex;position:relative}.ProductCard-module__h24rAW__priceAside{pointer-events:none;right:calc(var(--spacing,.25rem) * 3.5);bottom:calc(var(--spacing,.25rem) * 3.5);z-index:2;align-items:flex-end;gap:var(--spacing,.25rem);flex-direction:column;display:flex;position:absolute}.ProductCard-module__h24rAW__priceAsideSpacer{visibility:hidden;align-items:flex-end;gap:var(--spacing,.25rem);flex-direction:column;flex-shrink:0;width:5.75rem;min-height:3.75rem;display:flex}.ProductCard-module__h24rAW__cartFab{pointer-events:auto;width:calc(var(--spacing,.25rem) * 11);height:calc(var(--spacing,.25rem) * 11);cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border,#d7dde3);background-color:var(--color-surface,#fff);color:var(--color-primary,#3f5e4a);--tw-shadow:0 1px 0 var(--tw-shadow-color,#1c1f240a), 0 2px 6px var(--tw-shadow-color,#1c1f240d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex}@media (hover:hover){.ProductCard-module__h24rAW__cartFab:hover{border-color:var(--color-primary,#3f5e4a);background-color:var(--color-primary,#3f5e4a);color:var(--color-white,#fff)}}.ProductCard-module__h24rAW__cartFab:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-primary,#3f5e4a)}.ProductCard-module__h24rAW__cartFab:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.ProductCard-module__h24rAW__cartFab:disabled{cursor:not-allowed;opacity:.45}.ProductCard-module__h24rAW__cartFabIcon{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5)}.ProductCard-module__h24rAW__metaRow{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.ProductCard-module__h24rAW__overline{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-medium,500);min-width:0;font-size:11px;font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:var(--color-text-secondary,#4a525c);text-transform:uppercase;margin:0;overflow:hidden}.ProductCard-module__h24rAW__sizeMeta{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-text-secondary,#4a525c);display:block}.ProductCard-module__h24rAW__rating{align-items:center;gap:var(--spacing,.25rem);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-text-primary,#1c1f24);flex-shrink:0;display:inline-flex}.ProductCard-module__h24rAW__star{height:calc(var(--spacing,.25rem) * 3.5);width:calc(var(--spacing,.25rem) * 3.5);color:var(--color-primary,#3f5e4a)}.ProductCard-module__h24rAW__ratingCount{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-text-secondary,#4a525c)}.ProductCard-module__h24rAW__title{-webkit-line-clamp:2;min-height:2.5rem;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-text-primary,#1c1f24);-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}@media (min-width:40rem){.ProductCard-module__h24rAW__title{min-height:2.75rem;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}}.ProductCard-module__h24rAW__swatches{margin-top:var(--spacing,.25rem);align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.ProductCard-module__h24rAW__swatch{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-border,#d7dde3);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:3.40282e38px}@media (hover:hover){.ProductCard-module__h24rAW__swatch:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.ProductCard-module__h24rAW__swatch{box-shadow:inset 0 0 0 2px #fff}.ProductCard-module__h24rAW__swatchIvory{background:#f4f1ea}.ProductCard-module__h24rAW__swatchGray{background:#9aa3ad}.ProductCard-module__h24rAW__swatchGreen{background:#3f5e4a}.ProductCard-module__h24rAW__swatchBlue{background:#4a6fa5}.ProductCard-module__h24rAW__swatchRose{background:#d4a5a5}.ProductCard-module__h24rAW__swatchBeige{background:#cbb79a}.ProductCard-module__h24rAW__swatchBrown{background:#8b6b4a}.ProductCard-module__h24rAW__swatchYellow{background:#d4b45a}.ProductCard-module__h24rAW__swatchRed{background:#b54a4a}.ProductCard-module__h24rAW__swatchBlack{background:#1c1f24}.ProductCard-module__h24rAW__swatchDefault{background:#c5ccd4}.ProductCard-module__h24rAW__priceRow{justify-content:space-between;align-items:flex-end;gap:calc(var(--spacing,.25rem) * 2);padding-top:calc(var(--spacing,.25rem) * 2);margin-top:auto;display:flex}.ProductCard-module__h24rAW__priceBlock{justify-content:flex-end;gap:calc(var(--spacing,.25rem) * .5);flex-direction:column;flex:1;min-width:0;display:flex}.ProductCard-module__h24rAW__price{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-text-primary,#1c1f24);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.ProductCard-module__h24rAW__compareAt{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-text-secondary,#4a525c);font-variant-numeric:tabular-nums;text-decoration-line:line-through}.ProductCard-module__h24rAW__badgeOk{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-success,#2f6f4e)}.ProductCard-module__h24rAW__badgeMuted{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-text-secondary,#4a525c)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ease{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}
.ProductRow-module__-ywbRq__section{gap:calc(var(--spacing,.25rem) * 5);flex-direction:column;display:flex}.ProductRow-module__-ywbRq__head{justify-content:space-between;align-items:flex-end;gap:calc(var(--spacing,.25rem) * 3);display:flex}.ProductRow-module__-ywbRq__title{font-family:var(--font-display,var(--font-newsreader), "Source Serif 4", "Times New Roman", serif);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);margin:0}@media (min-width:40rem){.ProductRow-module__-ywbRq__title{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)))}}.ProductRow-module__-ywbRq__subtitle{margin:0;margin-top:var(--spacing,.25rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-text-secondary,#4a525c)}.ProductRow-module__-ywbRq__controls{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.ProductRow-module__-ywbRq__viewAll{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-primary,#3f5e4a);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));text-decoration-line:none;display:none}@media (hover:hover){.ProductRow-module__-ywbRq__viewAll:hover{color:var(--color-primary-hover,#344d3d)}}@media (min-width:40rem){.ProductRow-module__-ywbRq__viewAll{display:inline}}.ProductRow-module__-ywbRq__navBtn{width:calc(var(--spacing,.25rem) * 10);height:calc(var(--spacing,.25rem) * 10);cursor:pointer;border-radius:var(--radius-button,var(--radius-sm));border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border,#d7dde3);background-color:var(--color-surface,#fff);color:var(--color-text-primary,#1c1f24);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));justify-content:center;align-items:center;display:none}@media (hover:hover){.ProductRow-module__-ywbRq__navBtn:hover{border-color:#3f5e4a66}@supports (color:color-mix(in lab, red, red)){.ProductRow-module__-ywbRq__navBtn:hover{border-color:color-mix(in oklab, var(--color-primary,#3f5e4a) 40%, transparent)}}.ProductRow-module__-ywbRq__navBtn:hover{background-color:var(--color-primary-soft,#e8efea)}}.ProductRow-module__-ywbRq__navBtn:disabled{cursor:not-allowed;opacity:.4}@media (min-width:40rem){.ProductRow-module__-ywbRq__navBtn{display:inline-flex}}.ProductRow-module__-ywbRq__navBtn svg{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4)}.ProductRow-module__-ywbRq__scroller{margin-inline:calc(var(--spacing,.25rem) * -4);scroll-snap-type:x var(--tw-scroll-snap-strictness);gap:calc(var(--spacing,.25rem) * 4);padding-inline:calc(var(--spacing,.25rem) * 4);padding-bottom:calc(var(--spacing,.25rem) * 2);display:flex;overflow-x:auto}@media (min-width:40rem){.ProductRow-module__-ywbRq__scroller{margin-inline:0;padding-inline:0}}.ProductRow-module__-ywbRq__scroller{scrollbar-width:thin;scroll-padding-inline:1rem}@media (min-width:640px){.ProductRow-module__-ywbRq__scroller{scroll-padding-inline:0}}.ProductRow-module__-ywbRq__item{scroll-snap-align:start;flex-shrink:0;width:240px}@media (min-width:40rem){.ProductRow-module__-ywbRq__item{width:260px}}@media (min-width:64rem){.ProductRow-module__-ywbRq__item{width:280px}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}
.product-module__GSdIfq__page{gap:calc(var(--spacing,.25rem) * 8);flex-direction:column;display:flex}@media (min-width:40rem){.product-module__GSdIfq__page{gap:calc(var(--spacing,.25rem) * 10)}}.product-module__GSdIfq__grid{gap:calc(var(--spacing,.25rem) * 8);display:grid}@media (min-width:64rem){.product-module__GSdIfq__grid{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 10);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}}.product-module__GSdIfq__grid{animation:.45s ease-out both product-module__GSdIfq__pageIn}.product-module__GSdIfq__grid>:last-child{animation:.5s ease-out 80ms both product-module__GSdIfq__panelIn}@keyframes product-module__GSdIfq__pageIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes product-module__GSdIfq__panelIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}
.ProductGrid-module__VpP66G__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:.75rem;display:grid}@media (min-width:768px){.ProductGrid-module__VpP66G__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}}@media (min-width:1024px){.ProductGrid-module__VpP66G__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}
.Button-module__LCT47W__button{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-button,var(--radius-sm));padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;transition-duration:.2s;display:inline-flex}.Button-module__LCT47W__button:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-primary,#3f5e4a)}.Button-module__LCT47W__button:disabled{pointer-events:none;opacity:.5}.Button-module__LCT47W__primary{background-color:var(--color-primary,#3f5e4a);color:var(--color-white,#fff)}@media (hover:hover){.Button-module__LCT47W__primary:hover{background-color:var(--color-primary-hover,#344d3d)}}.Button-module__LCT47W__secondary{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border,#d7dde3);background-color:var(--color-surface,#fff);color:var(--color-text-primary,#1c1f24)}@media (hover:hover){.Button-module__LCT47W__secondary:hover{border-color:#3f5e4a66}@supports (color:color-mix(in lab, red, red)){.Button-module__LCT47W__secondary:hover{border-color:color-mix(in oklab, var(--color-primary,#3f5e4a) 40%, transparent)}}.Button-module__LCT47W__secondary:hover{background-color:#e8efea99}@supports (color:color-mix(in lab, red, red)){.Button-module__LCT47W__secondary:hover{background-color:color-mix(in oklab, var(--color-primary-soft,#e8efea) 60%, transparent)}}}.Button-module__LCT47W__ghost{color:var(--color-primary,#3f5e4a);background-color:#0000}@media (hover:hover){.Button-module__LCT47W__ghost:hover{background-color:var(--color-primary-soft,#e8efea)}}.Button-module__LCT47W__danger{background-color:var(--color-error,#b42318);color:var(--color-white,#fff)}@media (hover:hover){.Button-module__LCT47W__danger:hover{background-color:#b42318e6}@supports (color:color-mix(in lab, red, red)){.Button-module__LCT47W__danger:hover{background-color:color-mix(in oklab, var(--color-error,#b42318) 90%, transparent)}}}.Button-module__LCT47W__xs{min-height:calc(var(--spacing,.25rem) * 9);padding-inline:calc(var(--spacing,.25rem) * 3);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));padding-block:0}.Button-module__LCT47W__sm{min-height:calc(var(--spacing,.25rem) * 10);padding-inline:calc(var(--spacing,.25rem) * 4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));padding-block:0}.Button-module__LCT47W__md{min-height:calc(var(--spacing,.25rem) * 11);padding-inline:calc(var(--spacing,.25rem) * 6);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));padding-block:0}.Button-module__LCT47W__lg{min-height:calc(var(--spacing,.25rem) * 13);padding-inline:calc(var(--spacing,.25rem) * 8);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));padding-block:0}.Button-module__LCT47W__loading{cursor:progress}.Button-module__LCT47W__spinner{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);animation:var(--animate-spin,spin 1s linear infinite)}.Button-module__LCT47W__labelHidden{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@keyframes Button-module__LCT47W__spin{to{transform:rotate(360deg)}}
.Input-module__Nmke_G__field{gap:calc(var(--spacing,.25rem) * 1.5);flex-direction:column;width:100%;display:flex}.Input-module__Nmke_G__label{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-text-primary,#1c1f24)}.Input-module__Nmke_G__labelRow{flex-wrap:wrap;align-items:center;gap:0;display:inline-flex}.Input-module__Nmke_G__required{color:var(--color-error,#b42318)}.Input-module__Nmke_G__input{border-radius:var(--radius-button,var(--radius-sm));border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border,#d7dde3);background-color:var(--color-surface,#fff);width:100%;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));color:var(--color-text-primary,#1c1f24);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.Input-module__Nmke_G__input::placeholder{color:var(--color-text-secondary,#4a525c)}.Input-module__Nmke_G__input:focus{border-color:var(--color-primary,#3f5e4a);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#3f5e4a33}@supports (color:color-mix(in lab, red, red)){.Input-module__Nmke_G__input:focus{--tw-ring-color:color-mix(in oklab, var(--color-primary,#3f5e4a) 20%, transparent)}}.Input-module__Nmke_G__input:focus{--tw-outline-style:none;outline-style:none}.Input-module__Nmke_G__input:disabled{cursor:not-allowed;opacity:.5}.Input-module__Nmke_G__inputError,.Input-module__Nmke_G__inputError:focus{border-color:var(--color-error,#b42318)}.Input-module__Nmke_G__inputError:focus{--tw-ring-color:#b4231833}@supports (color:color-mix(in lab, red, red)){.Input-module__Nmke_G__inputError:focus{--tw-ring-color:color-mix(in oklab, var(--color-error,#b42318) 20%, transparent)}}.Input-module__Nmke_G__inputSuccess,.Input-module__Nmke_G__inputSuccess:focus{border-color:var(--color-success,#2f6f4e)}.Input-module__Nmke_G__inputSuccess:focus{--tw-ring-color:#2f6f4e33}@supports (color:color-mix(in lab, red, red)){.Input-module__Nmke_G__inputSuccess:focus{--tw-ring-color:color-mix(in oklab, var(--color-success,#2f6f4e) 20%, transparent)}}.Input-module__Nmke_G__hint{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-text-secondary,#4a525c);margin:0}.Input-module__Nmke_G__error{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-error,#b42318);margin:0}.Input-module__Nmke_G__success{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-success,#2f6f4e);margin:0}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
.Pagination-module__5ucfXG__nav{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);flex-wrap:wrap;display:flex}.Pagination-module__5ucfXG__meta{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-text-secondary,#4a525c);margin:0}.Pagination-module__5ucfXG__controls{align-items:center;gap:var(--spacing,.25rem);flex-wrap:wrap;display:flex}.Pagination-module__5ucfXG__btn{min-height:calc(var(--spacing,.25rem) * 11);min-width:calc(var(--spacing,.25rem) * 11);cursor:pointer;border-radius:var(--radius-button,var(--radius-sm));border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border,#d7dde3);background-color:var(--color-surface,#fff);padding-inline:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-text-primary,#1c1f24);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.Pagination-module__5ucfXG__btn:hover{border-color:#3f5e4a80}@supports (color:color-mix(in lab, red, red)){.Pagination-module__5ucfXG__btn:hover{border-color:color-mix(in oklab, var(--color-primary,#3f5e4a) 50%, transparent)}}}.Pagination-module__5ucfXG__btn:disabled{cursor:not-allowed;opacity:.4}.Pagination-module__5ucfXG__btnActive{border-color:var(--color-primary,#3f5e4a);background-color:var(--color-primary-soft,#e8efea);color:var(--color-primary,#3f5e4a)}.Pagination-module__5ucfXG__ellipsis{padding-inline:var(--spacing,.25rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-text-secondary,#4a525c)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.TurnstileWidget-module__qrTO_a__wrap{gap:calc(var(--spacing,.25rem) * 1.5);flex-direction:column;width:100%;display:flex}.TurnstileWidget-module__qrTO_a__wrap[data-mode=execute]{min-height:0}.TurnstileWidget-module__qrTO_a__host{border-radius:var(--radius-button,var(--radius-sm));width:100%;min-height:0;overflow:hidden}.TurnstileWidget-module__qrTO_a__host iframe{max-width:100%}.TurnstileWidget-module__qrTO_a__wrap[data-size=compact]{max-width:10rem}.TurnstileWidget-module__qrTO_a__wrap[data-size=compact] .TurnstileWidget-module__qrTO_a__host{justify-content:flex-start;display:flex}
.NewsletterForm-module__QNKwUG__form{margin-top:var(--spacing,.25rem);max-width:var(--container-md,28rem);gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.NewsletterForm-module__QNKwUG__title{--tw-font-weight:var(--font-weight-medium,500);font-size:.7rem;font-weight:var(--font-weight-medium,500);--tw-tracking:.12em;letter-spacing:.12em;color:var(--color-text-secondary,#4a525c);text-transform:uppercase;margin:0}.NewsletterForm-module__QNKwUG__row{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}@media (min-width:40rem){.NewsletterForm-module__QNKwUG__row{flex-direction:row;align-items:flex-end}}.NewsletterForm-module__QNKwUG__row>:first-child{flex:1}.NewsletterForm-module__QNKwUG__consent{cursor:pointer;align-items:flex-start;gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);color:var(--color-text-secondary,#4a525c);display:flex}.NewsletterForm-module__QNKwUG__consent input{margin-top:calc(var(--spacing,.25rem) * .5);width:calc(var(--spacing,.25rem) * 3.5);height:calc(var(--spacing,.25rem) * 3.5);accent-color:var(--color-primary,#3f5e4a);flex-shrink:0}.NewsletterForm-module__QNKwUG__error{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-error,#b42318);margin:0}.NewsletterForm-module__QNKwUG__success{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-success,#2f6f4e);margin:0}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}
.Footer-module__yg9ahW__footer{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-border,#d7dde3);background-color:#e6eaee66;margin-top:auto}@supports (color:color-mix(in lab, red, red)){.Footer-module__yg9ahW__footer{background-color:color-mix(in oklab, var(--color-mist,#e6eaee) 40%, transparent)}}.Footer-module__yg9ahW__benefits{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border,#d7dde3);background-color:var(--color-surface,#fff)}.Footer-module__yg9ahW__benefitsInner{column-gap:calc(var(--spacing,.25rem) * 4);row-gap:calc(var(--spacing,.25rem) * 5);max-width:1440px;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 6);grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:auto;display:grid}@media (min-width:40rem){.Footer-module__yg9ahW__benefitsInner{gap:calc(var(--spacing,.25rem) * 6);padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 7)}}@media (min-width:64rem){.Footer-module__yg9ahW__benefitsInner{padding-inline:calc(var(--spacing,.25rem) * 8);grid-template-columns:repeat(4,minmax(0,1fr))}}.Footer-module__yg9ahW__benefit{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);display:flex}.Footer-module__yg9ahW__benefitIcon{height:calc(var(--spacing,.25rem) * 10);width:calc(var(--spacing,.25rem) * 10);background-color:var(--color-primary-soft,#e8efea);color:var(--color-primary,#3f5e4a);border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.Footer-module__yg9ahW__benefitIcon svg{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5)}.Footer-module__yg9ahW__benefitTitle{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-text-primary,#1c1f24);margin:0}.Footer-module__yg9ahW__benefitText{margin:0;margin-top:var(--spacing,.25rem);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-text-secondary,#4a525c)}.Footer-module__yg9ahW__inner{gap:calc(var(--spacing,.25rem) * 10);max-width:1440px;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 8);grid-template-columns:repeat(1,minmax(0,1fr));margin-inline:auto;display:grid}@media (min-width:40rem){.Footer-module__yg9ahW__inner{gap:calc(var(--spacing,.25rem) * 8);padding-inline:calc(var(--spacing,.25rem) * 6)}}@media (min-width:64rem){.Footer-module__yg9ahW__inner{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 12);padding-inline:calc(var(--spacing,.25rem) * 8);grid-template-columns:minmax(0,1.2fr) minmax(0,1.8fr)}}.Footer-module__yg9ahW__brandCol{max-width:var(--container-md,28rem);gap:calc(var(--spacing,.25rem) * 3);border-bottom-style:var(--tw-border-style);border-color:#d7dde3b3;border-bottom-width:1px;flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.Footer-module__yg9ahW__brandCol{border-color:color-mix(in oklab, var(--color-border,#d7dde3) 70%, transparent)}}.Footer-module__yg9ahW__brandCol{padding-bottom:calc(var(--spacing,.25rem) * 8)}@media (min-width:64rem){.Footer-module__yg9ahW__brandCol{border-style:var(--tw-border-style);border-width:0;padding-bottom:0}}.Footer-module__yg9ahW__brand{align-items:center;text-decoration-line:none;display:inline-flex}.Footer-module__yg9ahW__brandLogo{height:calc(var(--spacing,.25rem) * 11);object-fit:contain;object-position:left;width:auto;max-width:14rem}@media (min-width:40rem){.Footer-module__yg9ahW__brandLogo{height:calc(var(--spacing,.25rem) * 12);max-width:15.5rem}}.Footer-module__yg9ahW__note{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-text-secondary,#4a525c);margin:0}.Footer-module__yg9ahW__links{column-gap:calc(var(--spacing,.25rem) * 6);row-gap:calc(var(--spacing,.25rem) * 8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:40rem){.Footer-module__yg9ahW__links{column-gap:calc(var(--spacing,.25rem) * 8);grid-template-columns:repeat(3,minmax(0,1fr));row-gap:0}}.Footer-module__yg9ahW__colContacts{grid-column:span 2/span 2}@media (min-width:40rem){.Footer-module__yg9ahW__colContacts{grid-column:span 1/span 1}}.Footer-module__yg9ahW__colTitle{margin:0;margin-bottom:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-text-primary,#1c1f24)}.Footer-module__yg9ahW__list{gap:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));flex-direction:column;margin:0;padding:0;list-style-type:none;display:flex}.Footer-module__yg9ahW__list a{color:var(--color-text-secondary,#4a525c);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));text-decoration-line:none}@media (hover:hover){.Footer-module__yg9ahW__list a:hover{color:var(--color-primary,#3f5e4a)}}.Footer-module__yg9ahW__contacts{gap:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-text-secondary,#4a525c);flex-direction:column;margin:0;padding:0;list-style-type:none;display:flex}.Footer-module__yg9ahW__contacts li{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 2);min-width:0;display:flex}.Footer-module__yg9ahW__contacts li>div{gap:calc(var(--spacing,.25rem) * .5);flex-direction:column;min-width:0;display:flex}.Footer-module__yg9ahW__contacts a{color:var(--color-text-secondary,#4a525c);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));text-decoration-line:none}@media (hover:hover){.Footer-module__yg9ahW__contacts a:hover{color:var(--color-primary,#3f5e4a)}}.Footer-module__yg9ahW__contacts a{overflow-wrap:anywhere}.Footer-module__yg9ahW__contactPrimary{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-text-primary,#1c1f24);display:block}.Footer-module__yg9ahW__contactLink{color:var(--color-text-secondary,#4a525c);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));text-decoration-line:none}@media (hover:hover){.Footer-module__yg9ahW__contactLink:hover{color:var(--color-primary,#3f5e4a)}}.Footer-module__yg9ahW__contactIcon{margin-top:calc(var(--spacing,.25rem) * .5);height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);color:var(--color-primary,#3f5e4a);flex-shrink:0}.Footer-module__yg9ahW__bottom{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-border,#d7dde3)}.Footer-module__yg9ahW__bottomInner{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing,.25rem) * 2);max-width:1440px;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);--tw-leading:var(--leading-relaxed,1.625);font-size:.6875rem;line-height:var(--leading-relaxed,1.625);color:var(--color-text-secondary,#4a525c);flex-direction:column;margin-inline:auto;display:flex}@media (min-width:40rem){.Footer-module__yg9ahW__bottomInner{align-items:center;gap:calc(var(--spacing,.25rem) * 3);padding-inline:calc(var(--spacing,.25rem) * 6);flex-direction:row}}@media (min-width:64rem){.Footer-module__yg9ahW__bottomInner{padding-inline:calc(var(--spacing,.25rem) * 8)}}.Footer-module__yg9ahW__bottomInner p{margin:0}.Footer-module__yg9ahW__sellerLine{color:var(--color-text-secondary,#4a525c)}.Footer-module__yg9ahW__legal{align-items:center;column-gap:calc(var(--spacing,.25rem) * 4);row-gap:calc(var(--spacing,.25rem) * 1.5);flex-wrap:wrap;margin:0;display:flex}.Footer-module__yg9ahW__legal a{color:var(--color-text-secondary,#4a525c);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));text-decoration-line:none}@media (hover:hover){.Footer-module__yg9ahW__legal a:hover{color:var(--color-text-primary,#1c1f24);text-decoration-line:underline}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}
.CartDrawer-module__xWnuvG__root{z-index:var(--z-overlay);justify-content:flex-end;display:flex;position:fixed;inset:0}.CartDrawer-module__xWnuvG__backdrop{cursor:pointer;border-style:var(--tw-border-style);background-color:#1c1f2473;border-width:0;animation:.2s ease-out both CartDrawer-module__xWnuvG__overlay-fade-in;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.CartDrawer-module__xWnuvG__backdrop{background-color:color-mix(in oklab, var(--color-ink,#1c1f24) 45%, transparent)}}.CartDrawer-module__xWnuvG__panel{z-index:10;width:100%;height:100%;max-width:var(--container-md,28rem);background-color:var(--color-surface,#fff);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);animation:CartDrawer-module__xWnuvG__slideIn .26s var(--ease-out-soft) both;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);flex-direction:column;display:flex;position:relative}@keyframes CartDrawer-module__xWnuvG__slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}.CartDrawer-module__xWnuvG__header{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border,#d7dde3);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 4);justify-content:space-between;align-items:center;display:flex}.CartDrawer-module__xWnuvG__title{align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-text-primary,#1c1f24);margin:0;display:flex}.CartDrawer-module__xWnuvG__badge{background-color:var(--color-primary-soft,#e8efea);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-primary,#3f5e4a);border-radius:3.40282e38px}.CartDrawer-module__xWnuvG__close{width:calc(var(--spacing,.25rem) * 11);height:calc(var(--spacing,.25rem) * 11);cursor:pointer;border-radius:var(--radius-button,var(--radius-sm));border-style:var(--tw-border-style);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-leading:1;color:var(--color-text-secondary,#4a525c);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#0000;border-width:0;justify-content:center;align-items:center;line-height:1;display:flex}@media (hover:hover){.CartDrawer-module__xWnuvG__close:hover{background-color:var(--color-mist,#e6eaee);color:var(--color-text-primary,#1c1f24)}}.CartDrawer-module__xWnuvG__empty{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 3);padding:calc(var(--spacing,.25rem) * 6);text-align:center;flex-direction:column;flex:1;display:flex}.CartDrawer-module__xWnuvG__emptyIcon{height:calc(var(--spacing,.25rem) * 16);width:calc(var(--spacing,.25rem) * 16);background-color:var(--color-mist,#e6eaee);color:var(--color-text-secondary,#4a525c);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex}.CartDrawer-module__xWnuvG__emptyTitle{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);margin:0}.CartDrawer-module__xWnuvG__emptyText{max-width:var(--container-xs,20rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-text-secondary,#4a525c);margin:0}.CartDrawer-module__xWnuvG__list{gap:calc(var(--spacing,.25rem) * 3);padding:calc(var(--spacing,.25rem) * 4);flex-direction:column;flex:1;margin:0;list-style-type:none;display:flex;overflow-y:auto}.CartDrawer-module__xWnuvG__row{gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-xl,24px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border,#d7dde3);background-color:var(--color-surface,#fff);padding:calc(var(--spacing,.25rem) * 3);display:flex}.CartDrawer-module__xWnuvG__thumb{height:calc(var(--spacing,.25rem) * 20);width:calc(var(--spacing,.25rem) * 20);border-radius:var(--radius-lg,16px);background-color:var(--color-mist,#e6eaee);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:#3f5e4a80;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.CartDrawer-module__xWnuvG__thumb{color:color-mix(in oklab, var(--color-primary,#3f5e4a) 50%, transparent)}}.CartDrawer-module__xWnuvG__thumbImg{object-fit:cover;width:100%;height:100%}.CartDrawer-module__xWnuvG__info{flex-direction:column;flex:1;min-width:0;display:flex}.CartDrawer-module__xWnuvG__name{-webkit-line-clamp:2;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-text-primary,#1c1f24);-webkit-box-orient:vertical;text-decoration-line:none;display:-webkit-box;overflow:hidden}@media (hover:hover){.CartDrawer-module__xWnuvG__name:hover{color:var(--color-primary,#3f5e4a)}}.CartDrawer-module__xWnuvG__meta{margin:0;margin-top:calc(var(--spacing,.25rem) * .5);font-size:var(--text-2xs,.6875rem);line-height:var(--tw-leading,var(--text-2xs--line-height,1rem));color:var(--color-text-secondary,#4a525c)}.CartDrawer-module__xWnuvG__attrChips{margin-top:var(--spacing,.25rem);gap:var(--spacing,.25rem);flex-wrap:wrap;display:flex}.CartDrawer-module__xWnuvG__attrChip{background-color:var(--color-mist,#e6eaee);padding-inline:calc(var(--spacing,.25rem) * 1.5);padding-block:calc(var(--spacing,.25rem) * .5);font-size:var(--text-2xs,.6875rem);line-height:var(--tw-leading,var(--text-2xs--line-height,1rem));color:var(--color-text-secondary,#4a525c);border-radius:.25rem}.CartDrawer-module__xWnuvG__rowFooter{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding-top:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;margin-top:auto;display:flex}.CartDrawer-module__xWnuvG__stepper{border-radius:var(--radius-button,var(--radius-sm));border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border,#d7dde3);align-items:center;display:inline-flex}.CartDrawer-module__xWnuvG__stepper button{width:calc(var(--spacing,.25rem) * 11);height:calc(var(--spacing,.25rem) * 11);cursor:pointer;border-style:var(--tw-border-style);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));color:var(--color-text-primary,#1c1f24);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#0000;border-width:0}@media (hover:hover){.CartDrawer-module__xWnuvG__stepper button:hover{background-color:var(--color-mist,#e6eaee)}}.CartDrawer-module__xWnuvG__stepper button:disabled{cursor:not-allowed;opacity:.4}.CartDrawer-module__xWnuvG__stepper span{min-width:calc(var(--spacing,.25rem) * 8);text-align:center;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.CartDrawer-module__xWnuvG__priceBlock{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.CartDrawer-module__xWnuvG__price{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.CartDrawer-module__xWnuvG__remove{min-height:calc(var(--spacing,.25rem) * 11);cursor:pointer;border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-text-secondary,#4a525c);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#0000;border-width:0}@media (hover:hover){.CartDrawer-module__xWnuvG__remove:hover{color:var(--color-error,#b42318)}}.CartDrawer-module__xWnuvG__footer{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-border,#d7dde3);padding:calc(var(--spacing,.25rem) * 4)}.CartDrawer-module__xWnuvG__totalRow{margin-bottom:calc(var(--spacing,.25rem) * 4);justify-content:space-between;align-items:center;display:flex}.CartDrawer-module__xWnuvG__totalRow span{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.CartDrawer-module__xWnuvG__totalRow strong{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.CartDrawer-module__xWnuvG__linkBtn{min-height:calc(var(--spacing,.25rem) * 12);border-radius:var(--radius-button,var(--radius-sm));background-color:var(--color-primary,#3f5e4a);width:100%;padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));justify-content:center;align-items:center;text-decoration-line:none;display:inline-flex}@media (hover:hover){.CartDrawer-module__xWnuvG__linkBtn:hover{background-color:var(--color-primary-hover,#344d3d)}}.CartDrawer-module__xWnuvG__linkGhost{margin-top:calc(var(--spacing,.25rem) * 2);min-height:calc(var(--spacing,.25rem) * 11);border-radius:var(--radius-button,var(--radius-sm));width:100%;padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-text-secondary,#4a525c);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));justify-content:center;align-items:center;text-decoration-line:none;display:inline-flex}@media (hover:hover){.CartDrawer-module__xWnuvG__linkGhost:hover{background-color:var(--color-mist,#e6eaee);color:var(--color-text-primary,#1c1f24)}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}
.WelcomePromoModal-module__5I_SZq__root{z-index:var(--z-modal);padding:calc(var(--spacing,.25rem) * 4);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.WelcomePromoModal-module__5I_SZq__backdrop{cursor:pointer;border-style:var(--tw-border-style);background-color:#1c1f2473;border-width:0;animation:.2s ease-out both WelcomePromoModal-module__5I_SZq__overlay-fade-in;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.WelcomePromoModal-module__5I_SZq__backdrop{background-color:color-mix(in oklab, var(--color-ink,#1c1f24) 45%, transparent)}}.WelcomePromoModal-module__5I_SZq__panel{z-index:10;width:100%;max-width:var(--container-md,28rem);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border,#d7dde3);background-color:var(--color-surface,#fff);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);animation:WelcomePromoModal-module__5I_SZq__welcomeIn .28s var(--ease-out-soft) both;flex-direction:column;display:flex;position:relative;overflow:hidden}.WelcomePromoModal-module__5I_SZq__panel_left,.WelcomePromoModal-module__5I_SZq__panel_right{max-width:var(--container-lg,32rem)}@media (min-width:40rem){.WelcomePromoModal-module__5I_SZq__panel_left,.WelcomePromoModal-module__5I_SZq__panel_right{max-width:var(--container-2xl,42rem);flex-direction:row}}@keyframes WelcomePromoModal-module__5I_SZq__welcomeIn{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.WelcomePromoModal-module__5I_SZq__close{top:calc(var(--spacing,.25rem) * 3);right:calc(var(--spacing,.25rem) * 3);z-index:20;width:calc(var(--spacing,.25rem) * 11);height:calc(var(--spacing,.25rem) * 11);cursor:pointer;border-radius:var(--radius-button,var(--radius-sm));border-style:var(--tw-border-style);background-color:#ffffffe6;border-width:0;justify-content:center;align-items:center;display:flex;position:absolute}@supports (color:color-mix(in lab, red, red)){.WelcomePromoModal-module__5I_SZq__close{background-color:color-mix(in oklab, var(--color-surface,#fff) 90%, transparent)}}.WelcomePromoModal-module__5I_SZq__close{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-leading:1;color:var(--color-text-secondary,#4a525c);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));line-height:1}@media (hover:hover){.WelcomePromoModal-module__5I_SZq__close:hover{background-color:var(--color-mist,#e6eaee);color:var(--color-text-primary,#1c1f24)}}.WelcomePromoModal-module__5I_SZq__body{z-index:10;min-width:0;padding:calc(var(--spacing,.25rem) * 6);flex-direction:column;flex:1;display:flex;position:relative}.WelcomePromoModal-module__5I_SZq__media{background-color:var(--color-mist,#e6eaee);flex-shrink:0;position:relative;overflow:hidden}.WelcomePromoModal-module__5I_SZq__media_top,.WelcomePromoModal-module__5I_SZq__media_bottom{aspect-ratio:16/9;width:100%}.WelcomePromoModal-module__5I_SZq__media_left,.WelcomePromoModal-module__5I_SZq__media_right{width:100%}@media (min-width:40rem){.WelcomePromoModal-module__5I_SZq__media_left,.WelcomePromoModal-module__5I_SZq__media_right{width:42%}}.WelcomePromoModal-module__5I_SZq__media_left,.WelcomePromoModal-module__5I_SZq__media_right{aspect-ratio:4/5;min-height:10rem}.WelcomePromoModal-module__5I_SZq__mediaImg{object-fit:cover;width:100%;height:100%}.WelcomePromoModal-module__5I_SZq__title{padding-right:calc(var(--spacing,.25rem) * 10);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-text-primary,#1c1f24);margin:0}.WelcomePromoModal-module__5I_SZq__lead{margin-top:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-text-secondary,#4a525c);margin-bottom:0}.WelcomePromoModal-module__5I_SZq__codeBox{margin-top:calc(var(--spacing,.25rem) * 5);justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-xl,24px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border,#d7dde3);background-color:var(--color-mist,#e6eaee);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);display:flex}.WelcomePromoModal-module__5I_SZq__code{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:var(--color-text-primary,#1c1f24);margin:0}.WelcomePromoModal-module__5I_SZq__copy{cursor:pointer;border-radius:var(--radius-button,var(--radius-sm));border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border,#d7dde3);background-color:var(--color-surface,#fff);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-text-primary,#1c1f24);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.WelcomePromoModal-module__5I_SZq__copy:hover{background-color:var(--color-primary-soft,#e8efea);color:var(--color-primary,#3f5e4a)}}.WelcomePromoModal-module__5I_SZq__meta{margin-top:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-text-secondary,#4a525c);margin-bottom:0}.WelcomePromoModal-module__5I_SZq__actions{margin-top:calc(var(--spacing,.25rem) * 6);gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.WelcomePromoModal-module__5I_SZq__primary{cursor:pointer;border-radius:var(--radius-button,var(--radius-sm));border-style:var(--tw-border-style);background-color:var(--color-primary,#3f5e4a);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-width:0;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.WelcomePromoModal-module__5I_SZq__primary:hover{opacity:.9}}.WelcomePromoModal-module__5I_SZq__secondary{cursor:pointer;border-radius:var(--radius-button,var(--radius-sm));border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border,#d7dde3);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-text-primary,#1c1f24);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#0000;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.WelcomePromoModal-module__5I_SZq__secondary:hover{background-color:var(--color-mist,#e6eaee)}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}
.AdminTip-module__RD9A-G__wrap{vertical-align:middle;align-items:center;margin-left:.2rem;display:inline-flex;position:relative}.AdminTip-module__RD9A-G__trigger{border:1px solid #4a525c2e;border-radius:999px;justify-content:center;align-items:center;width:1rem;height:1rem;padding:0;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.AdminTip-module__RD9A-G__trigger{border:1px solid color-mix(in srgb, var(--color-text-secondary,#6b6b6b) 18%, transparent)}}.AdminTip-module__RD9A-G__trigger{color:#4a525ca6;background:0 0}@supports (color:color-mix(in lab, red, red)){.AdminTip-module__RD9A-G__trigger{color:color-mix(in srgb, var(--color-text-secondary,#6b6b6b) 65%, transparent)}}.AdminTip-module__RD9A-G__trigger{cursor:help;flex-shrink:0;transition:border-color .12s,color .12s,background .12s}.AdminTip-module__RD9A-G__triggerMark{font-size:.6875rem;font-weight:500;line-height:1;translate:0 .1px}.AdminTip-module__RD9A-G__trigger:hover,.AdminTip-module__RD9A-G__trigger:focus-visible{border-color:#3f5e4a8c}@supports (color:color-mix(in lab, red, red)){.AdminTip-module__RD9A-G__trigger:hover,.AdminTip-module__RD9A-G__trigger:focus-visible{border-color:color-mix(in srgb, var(--color-primary,#3f5e4a) 55%, transparent)}}.AdminTip-module__RD9A-G__trigger:hover,.AdminTip-module__RD9A-G__trigger:focus-visible{color:var(--color-primary,#3f5e4a);background:#3f5e4a0f}@supports (color:color-mix(in lab, red, red)){.AdminTip-module__RD9A-G__trigger:hover,.AdminTip-module__RD9A-G__trigger:focus-visible{background:color-mix(in srgb, var(--color-primary,#3f5e4a) 6%, transparent)}}.AdminTip-module__RD9A-G__trigger:hover,.AdminTip-module__RD9A-G__trigger:focus-visible{outline:none}.AdminTip-module__RD9A-G__popup{z-index:var(--z-tip);box-sizing:border-box;border:1px solid #d7dde3d9;border-radius:.45rem;width:max-content;max-width:min(17.5rem,100vw - 1.5rem);padding:.5rem .65rem;position:fixed}@supports (color:color-mix(in lab, red, red)){.AdminTip-module__RD9A-G__popup{border:1px solid color-mix(in srgb, var(--color-border,#e5e5e5) 85%, transparent)}}.AdminTip-module__RD9A-G__popup{background:var(--color-surface,#fff);color:var(--color-text-primary,#1a1a1a);letter-spacing:.01em;text-align:left;pointer-events:none;opacity:0;font-size:.75rem;font-weight:400;line-height:1.4;box-shadow:0 1px 2px #0000000a,0 8px 24px #00000014}.AdminTip-module__RD9A-G__popupMeasuring{visibility:hidden}.AdminTip-module__RD9A-G__popupVisible{opacity:1;visibility:visible}.AdminTip-module__RD9A-G__popupAbove{transform-origin:bottom}.AdminTip-module__RD9A-G__popupBelow{transform-origin:top}
.marketing-module__lgf-La__page{gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.marketing-module__lgf-La__title{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);margin:0}.marketing-module__lgf-La__hint{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-text-secondary,#4a525c);margin:0}.marketing-module__lgf-La__titleRow{flex-wrap:wrap;align-items:center;display:inline-flex}.marketing-module__lgf-La__form{gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-card,var(--radius-md));border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border,#d7dde3);padding:calc(var(--spacing,.25rem) * 4);display:grid}@media (min-width:40rem){.marketing-module__lgf-La__form{grid-template-columns:repeat(2,minmax(0,1fr))}}.marketing-module__lgf-La__label{gap:var(--spacing,.25rem);min-width:0;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);flex-direction:column;display:flex}.marketing-module__lgf-La__select{border-radius:var(--radius-button,var(--radius-sm));border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border,#d7dde3);background-color:var(--color-background,#f7f8fa);width:100%;min-width:0;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));min-height:2.5rem}.marketing-module__lgf-La__check{align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));display:flex}.marketing-module__lgf-La__list{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;margin:0;padding:0;list-style-type:none;display:flex}.marketing-module__lgf-La__card{border-radius:var(--radius-card,var(--radius-md));border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border,#d7dde3);padding:calc(var(--spacing,.25rem) * 4)}.marketing-module__lgf-La__head{margin-bottom:calc(var(--spacing,.25rem) * 2);gap:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));flex-wrap:wrap;display:flex}.marketing-module__lgf-La__meta{margin:0;margin-bottom:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-text-secondary,#4a525c)}.marketing-module__lgf-La__error{color:var(--color-error,#b42318)}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
