.LegalPage-module__jXgtnq__body{gap:calc(var(--spacing,.25rem) * 3);--tw-leading:1.65;color:var(--color-text-secondary,#4a525c);flex-direction:column;font-size:.8125rem;line-height:1.65;display:flex}.LegalPage-module__jXgtnq__body h2{margin:0;margin-top:calc(var(--spacing,.25rem) * 4);padding-top:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-medium,500);font-size:.78rem;font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:var(--color-ink,#1c1f24)}.LegalPage-module__jXgtnq__body h2:first-child{margin-top:0;padding-top:0}.LegalPage-module__jXgtnq__body h2{border-top:1px solid #d7dde3cc}@supports (color:color-mix(in lab, red, red)){.LegalPage-module__jXgtnq__body h2{border-top:1px solid color-mix(in srgb, var(--color-border) 80%, transparent)}}.LegalPage-module__jXgtnq__body h2:first-child{border-top:0}.LegalPage-module__jXgtnq__body h3{margin:0;margin-top:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-medium,500);font-size:.8125rem;font-weight:var(--font-weight-medium,500);color:var(--color-ink,#1c1f24)}.LegalPage-module__jXgtnq__body p,.LegalPage-module__jXgtnq__body ul,.LegalPage-module__jXgtnq__body ol,.LegalPage-module__jXgtnq__body dl{margin:0}.LegalPage-module__jXgtnq__body ul,.LegalPage-module__jXgtnq__body ol{list-style-type:disc}:where(:is(.LegalPage-module__jXgtnq__body ul,.LegalPage-module__jXgtnq__body ol)>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--space-1,.25rem) * var(--tw-space-y-reverse));margin-block-end:calc(var(--space-1,.25rem) * calc(1 - var(--tw-space-y-reverse)))}.LegalPage-module__jXgtnq__body ul,.LegalPage-module__jXgtnq__body ol{padding-left:calc(var(--spacing,.25rem) * 4)}.LegalPage-module__jXgtnq__body a{color:var(--color-ink,#1c1f24);text-underline-offset:2px}@media (hover:hover){.LegalPage-module__jXgtnq__body a:hover{text-decoration-line:underline}}.LegalPage-module__jXgtnq__body dt{margin-top:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-medium,500);font-size:.75rem;font-weight:var(--font-weight-medium,500);color:var(--color-ink,#1c1f24)}.LegalPage-module__jXgtnq__body dd{margin:0;margin-top:calc(var(--spacing,.25rem) * .5)}.LegalPage-module__jXgtnq__seller{margin:0;margin-bottom:var(--spacing,.25rem);border-block-style:var(--tw-border-style);border-block-width:1px;border-color:#d7dde3cc;gap:0;display:grid}@supports (color:color-mix(in lab, red, red)){.LegalPage-module__jXgtnq__seller{border-color:color-mix(in oklab, var(--color-border,#d7dde3) 80%, transparent)}}.LegalPage-module__jXgtnq__seller{padding-block:var(--spacing,.25rem)}.LegalPage-module__jXgtnq__seller dt{margin-top:calc(var(--spacing,.25rem) * 2.5);--tw-font-weight:var(--font-weight-medium,500);font-size:.65rem;font-weight:var(--font-weight-medium,500);--tw-tracking:.12em;letter-spacing:.12em;color:var(--color-text-secondary,#4a525c);text-transform:uppercase}.LegalPage-module__jXgtnq__seller dt:first-of-type{margin-top:calc(var(--spacing,.25rem) * 2)}.LegalPage-module__jXgtnq__seller dd{margin:0;margin-top:calc(var(--spacing,.25rem) * .5);padding-bottom:calc(var(--spacing,.25rem) * 2);--tw-leading:var(--leading-relaxed,1.625);font-size:.8125rem;line-height:var(--leading-relaxed,1.625);color:var(--color-ink,#1c1f24);border-bottom:1px solid #d7dde3a6}@supports (color:color-mix(in lab, red, red)){.LegalPage-module__jXgtnq__seller dd{border-bottom:1px solid color-mix(in srgb, var(--color-border) 65%, transparent)}}.LegalPage-module__jXgtnq__seller dd{overflow-wrap:anywhere}.LegalPage-module__jXgtnq__seller dd:last-of-type{padding-bottom:calc(var(--spacing,.25rem) * 2);border-bottom:0}.LegalPage-module__jXgtnq__sellerMissing{margin:0;margin-bottom:calc(var(--spacing,.25rem) * 3);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.5);--tw-leading:var(--leading-relaxed,1.625);font-size:.8125rem;line-height:var(--leading-relaxed,1.625);color:var(--color-text-secondary,#4a525c)}.LegalPage-module__jXgtnq__htmlBody{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}.LegalPage-module__jXgtnq__htmlBody :is(h2,h3,p,ul,ol,dl){margin:0}.LegalPage-module__jXgtnq__htmlBody h2{margin-top:calc(var(--spacing,.25rem) * 4);padding-top:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-medium,500);font-size:.78rem;font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:var(--color-ink,#1c1f24)}.LegalPage-module__jXgtnq__htmlBody h2:first-child{margin-top:0;padding-top:0}.LegalPage-module__jXgtnq__htmlBody h2{border-top:1px solid #d7dde3cc}@supports (color:color-mix(in lab, red, red)){.LegalPage-module__jXgtnq__htmlBody h2{border-top:1px solid color-mix(in srgb, var(--color-border) 80%, transparent)}}.LegalPage-module__jXgtnq__htmlBody h2:first-child{border-top:0}.LegalPage-module__jXgtnq__htmlBody h3{margin-top:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-medium,500);font-size:.8125rem;font-weight:var(--font-weight-medium,500);color:var(--color-ink,#1c1f24)}.LegalPage-module__jXgtnq__htmlBody ul,.LegalPage-module__jXgtnq__htmlBody ol{list-style-type:disc}:where(:is(.LegalPage-module__jXgtnq__htmlBody ul,.LegalPage-module__jXgtnq__htmlBody ol)>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--space-1,.25rem) * var(--tw-space-y-reverse));margin-block-end:calc(var(--space-1,.25rem) * calc(1 - var(--tw-space-y-reverse)))}.LegalPage-module__jXgtnq__htmlBody ul,.LegalPage-module__jXgtnq__htmlBody ol{padding-left:calc(var(--spacing,.25rem) * 4)}.LegalPage-module__jXgtnq__htmlBody a{color:var(--color-ink,#1c1f24);text-underline-offset:2px}@media (hover:hover){.LegalPage-module__jXgtnq__htmlBody a:hover{text-decoration-line:underline}}.LegalPage-module__jXgtnq__htmlBody dt{margin-top:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-medium,500);font-size:.75rem;font-weight:var(--font-weight-medium,500);color:var(--color-ink,#1c1f24)}.LegalPage-module__jXgtnq__htmlBody dd{margin:0;margin-top:calc(var(--spacing,.25rem) * .5)}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.Breadcrumbs-module__FM6wta__nav{margin-bottom:0}.Breadcrumbs-module__FM6wta__list{align-items:center;row-gap: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);flex-wrap:wrap;margin:0;padding:0;list-style-type:none;display:flex}.Breadcrumbs-module__FM6wta__item{align-items:center;display:inline-flex}.Breadcrumbs-module__FM6wta__sep{margin-inline:calc(var(--spacing,.25rem) * 2);color:var(--color-border,#d7dde3)}.Breadcrumbs-module__FM6wta__link{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){.Breadcrumbs-module__FM6wta__link:hover{color:var(--color-primary,#3f5e4a)}}.Breadcrumbs-module__FM6wta__current{color:var(--color-text-primary,#1c1f24)}.Breadcrumbs-module__FM6wta__currentHeading{font-family:var(--font-sans,var(--font-manrope), "Manrope", sans-serif);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);margin:0;display:inline}@property --tw-font-weight{syntax:"*";inherits:false}
.SizeGuideTable-module__UFU-Na__wrap{margin-top:calc(var(--spacing,.25rem) * 2);width:100%;min-width:0}.SizeGuideTable-module__UFU-Na__scroll{width:100%;min-width:0}.SizeGuideTable-module__UFU-Na__table{border-collapse:collapse;border-radius:var(--radius-lg,16px);width:100%;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));overflow:hidden}.SizeGuideTable-module__UFU-Na__table th,.SizeGuideTable-module__UFU-Na__table td{padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 2);text-align:left;vertical-align:top;overflow-wrap:break-word}.SizeGuideTable-module__UFU-Na__table thead th{background-color:#e6eaee99}@supports (color:color-mix(in lab, red, red)){.SizeGuideTable-module__UFU-Na__table thead th{background-color:color-mix(in oklab, var(--color-mist,#e6eaee) 60%, transparent)}}.SizeGuideTable-module__UFU-Na__table thead th{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-text-secondary,#4a525c);text-transform:uppercase}.SizeGuideTable-module__UFU-Na__table tbody th{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-border,#d7dde3);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-text-primary,#1c1f24);white-space:nowrap}.SizeGuideTable-module__UFU-Na__table td{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-border,#d7dde3);color:var(--color-text-primary,#1c1f24);font-variant-numeric:tabular-nums}.SizeGuideTable-module__UFU-Na__table tbody tr:hover th,.SizeGuideTable-module__UFU-Na__table tbody tr:hover td{background-color:#e8efea66}@supports (color:color-mix(in lab, red, red)){.SizeGuideTable-module__UFU-Na__table tbody tr:hover th,.SizeGuideTable-module__UFU-Na__table tbody tr:hover td{background-color:color-mix(in oklab, var(--color-primary-soft,#e8efea) 40%, transparent)}}.SizeGuideTable-module__UFU-Na__hint{margin:0;margin-top:calc(var(--spacing,.25rem) * 3);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)}@media (max-width:640px){.SizeGuideTable-module__UFU-Na__scroll{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;overflow-x:auto}.SizeGuideTable-module__UFU-Na__table{width:max-content;min-width:100%}.SizeGuideTable-module__UFU-Na__table th,.SizeGuideTable-module__UFU-Na__table td{white-space:normal;max-width:11rem}}@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-leading{syntax:"*";inherits:false}
.ProductPurchase-module__Gv5-KG__panel{gap:calc(var(--spacing,.25rem) * 4);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);padding:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}@media (min-width:40rem){.ProductPurchase-module__Gv5-KG__panel{padding:calc(var(--spacing,.25rem) * 6)}}@media (min-width:64rem){.ProductPurchase-module__Gv5-KG__panel{position:sticky}}.ProductPurchase-module__Gv5-KG__panel{box-shadow:0 1px #1c1f240a}@media (min-width:1024px){.ProductPurchase-module__Gv5-KG__panel{top:calc(var(--header-height,6.25rem) + 1rem)}}.ProductPurchase-module__Gv5-KG__metaRow{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.ProductPurchase-module__Gv5-KG__metaLeft{gap:calc(var(--spacing,.25rem) * .5);flex-direction:column;display:flex}.ProductPurchase-module__Gv5-KG__brandLabel{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:.08em;letter-spacing:.08em;color:var(--color-text-secondary,#4a525c);text-transform:uppercase}.ProductPurchase-module__Gv5-KG__sku{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)}.ProductPurchase-module__Gv5-KG__rating{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);text-decoration-line:none}@media (hover:hover){.ProductPurchase-module__Gv5-KG__rating:hover{color:var(--color-primary,#3f5e4a)}}.ProductPurchase-module__Gv5-KG__ratingMuted{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)}.ProductPurchase-module__Gv5-KG__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){.ProductPurchase-module__Gv5-KG__title{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)))}}.ProductPurchase-module__Gv5-KG__badges{gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.ProductPurchase-module__Gv5-KG__badgeHit{border-radius:var(--radius-button,var(--radius-sm));background-color:var(--color-ink,#1c1f24);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-white,#fff)}.ProductPurchase-module__Gv5-KG__badgeNew{border-radius:var(--radius-button,var(--radius-sm));background-color:var(--color-primary,#3f5e4a);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-white,#fff)}.ProductPurchase-module__Gv5-KG__badgeSale{border-radius:var(--radius-button,var(--radius-sm));background-color:var(--color-error,#b42318);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-white,#fff)}.ProductPurchase-module__Gv5-KG__price{align-items:baseline;gap:calc(var(--spacing,.25rem) * 2);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);color:var(--color-text-primary,#1c1f24);flex-wrap:wrap;margin:0;display:flex}.ProductPurchase-module__Gv5-KG__compareAt{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-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-text-secondary,#4a525c);text-decoration-line:line-through}.ProductPurchase-module__Gv5-KG__lead{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}.ProductPurchase-module__Gv5-KG__group{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.ProductPurchase-module__Gv5-KG__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)}.ProductPurchase-module__Gv5-KG__sizeHead{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:flex}.ProductPurchase-module__Gv5-KG__sizeGuide{margin-right:calc(var(--spacing,.25rem) * -2);min-height:calc(var(--spacing,.25rem) * 11);cursor:pointer;border-style:var(--tw-border-style);padding-inline: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)));color:var(--color-primary,#3f5e4a);text-underline-offset:2px;background-color:#0000;border-width:0;align-items:center;padding-block:0;display:inline-flex}@media (hover:hover){.ProductPurchase-module__Gv5-KG__sizeGuide:hover{text-decoration-line:underline}}.ProductPurchase-module__Gv5-KG__swatches{gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.ProductPurchase-module__Gv5-KG__swatch{width:calc(var(--spacing,.25rem) * 9);height:calc(var(--spacing,.25rem) * 9);cursor:pointer;border-style:var(--tw-border-style);--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:var(--color-border,#d7dde3);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));border-width:0;border-radius:3.40282e38px;position:relative}@media (hover:hover){.ProductPurchase-module__Gv5-KG__swatch:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y);--tw-ring-color:#3f5e4a80}@supports (color:color-mix(in lab, red, red)){.ProductPurchase-module__Gv5-KG__swatch:hover{--tw-ring-color:color-mix(in oklab, var(--color-primary,#3f5e4a) 50%, transparent)}}}.ProductPurchase-module__Gv5-KG__swatch:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-primary,#3f5e4a)}.ProductPurchase-module__Gv5-KG__swatch{box-shadow:inset 0 0 0 2px #fff}.ProductPurchase-module__Gv5-KG__swatch:after{content:"";border-radius:var(--radius-pill);position:absolute;inset:-.25rem}.ProductPurchase-module__Gv5-KG__swatchActive{--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:var(--color-primary,#3f5e4a);box-shadow:inset 0 0 0 2px #fff, 0 0 0 1px var(--color-primary)}.ProductPurchase-module__Gv5-KG__swatchCheck{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);color:var(--color-white,#fff);mix-blend-mode:difference;margin:auto;position:absolute;inset:0}.ProductPurchase-module__Gv5-KG__tone_ivory{background:#f4f1ea}.ProductPurchase-module__Gv5-KG__tone_gray{background:#9aa3ad}.ProductPurchase-module__Gv5-KG__tone_green{background:#3f5e4a}.ProductPurchase-module__Gv5-KG__tone_blue{background:#4a6fa5}.ProductPurchase-module__Gv5-KG__tone_rose{background:#d4a5a5}.ProductPurchase-module__Gv5-KG__tone_beige{background:#cbb79a}.ProductPurchase-module__Gv5-KG__tone_brown{background:#8b6b4a}.ProductPurchase-module__Gv5-KG__tone_yellow{background:#d4b45a}.ProductPurchase-module__Gv5-KG__tone_red{background:#b54a4a}.ProductPurchase-module__Gv5-KG__tone_black{background:#1c1f24}.ProductPurchase-module__Gv5-KG__tone_default{background:#c5ccd4}.ProductPurchase-module__Gv5-KG__swatchUnavailable{cursor:not-allowed;opacity:.35;box-shadow:inset 0 0 0 1px #1c1f2433}.ProductPurchase-module__Gv5-KG__chipUnavailable{cursor:not-allowed;opacity:.4;text-decoration-line:line-through}.ProductPurchase-module__Gv5-KG__chips{gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.ProductPurchase-module__Gv5-KG__chip{min-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);padding-inline:calc(var(--spacing,.25rem) * 4);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)));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))}@media (hover:hover){.ProductPurchase-module__Gv5-KG__chip:hover{border-color:#3f5e4a80}@supports (color:color-mix(in lab, red, red)){.ProductPurchase-module__Gv5-KG__chip:hover{border-color:color-mix(in oklab, var(--color-primary,#3f5e4a) 50%, transparent)}}.ProductPurchase-module__Gv5-KG__chip:hover{color:var(--color-text-primary,#1c1f24)}}.ProductPurchase-module__Gv5-KG__chipActive{border-color:var(--color-primary,#3f5e4a);background-color:#3f5e4a1a}@supports (color:color-mix(in lab, red, red)){.ProductPurchase-module__Gv5-KG__chipActive{background-color:color-mix(in oklab, var(--color-primary,#3f5e4a) 10%, transparent)}}.ProductPurchase-module__Gv5-KG__chipActive{color:var(--color-primary,#3f5e4a)}.ProductPurchase-module__Gv5-KG__stock{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}.ProductPurchase-module__Gv5-KG__stockOut{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}.ProductPurchase-module__Gv5-KG__qtyRow{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:flex}.ProductPurchase-module__Gv5-KG__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}.ProductPurchase-module__Gv5-KG__stepBtn{width:calc(var(--spacing,.25rem) * 11);height:calc(var(--spacing,.25rem) * 11);cursor:pointer;border-style:var(--tw-border-style);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));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){.ProductPurchase-module__Gv5-KG__stepBtn:hover{background-color:var(--color-primary-soft,#e8efea)}}.ProductPurchase-module__Gv5-KG__stepBtn:disabled{cursor:not-allowed;opacity:.4}.ProductPurchase-module__Gv5-KG__stepValue{min-width:calc(var(--spacing,.25rem) * 10);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,)}.ProductPurchase-module__Gv5-KG__actions{align-items:stretch;gap:calc(var(--spacing,.25rem) * 2);display:none}@media (min-width:40rem){.ProductPurchase-module__Gv5-KG__actions{display:flex}}.ProductPurchase-module__Gv5-KG__cta{flex:1}.ProductPurchase-module__Gv5-KG__wishBtn{height:calc(var(--spacing,.25rem) * 12);width:calc(var(--spacing,.25rem) * 12);border-radius:var(--radius-button,var(--radius-sm));border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border,#d7dde3);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));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));flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.ProductPurchase-module__Gv5-KG__wishBtn:hover{border-color:var(--color-primary,#3f5e4a);color:var(--color-primary,#3f5e4a)}}.ProductPurchase-module__Gv5-KG__message{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}.ProductPurchase-module__Gv5-KG__trust{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:#e6eaee66;grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@supports (color:color-mix(in lab, red, red)){.ProductPurchase-module__Gv5-KG__trust{background-color:color-mix(in oklab, var(--color-mist,#e6eaee) 40%, transparent)}}.ProductPurchase-module__Gv5-KG__trust{padding:calc(var(--spacing,.25rem) * 3);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)}@media (min-width:40rem){.ProductPurchase-module__Gv5-KG__trust{grid-template-columns:repeat(3,minmax(0,1fr))}}.ProductPurchase-module__Gv5-KG__trustItem{gap:calc(var(--spacing,.25rem) * 2);display:flex}.ProductPurchase-module__Gv5-KG__trustIcon{height:calc(var(--spacing,.25rem) * 9);width:calc(var(--spacing,.25rem) * 9);border-radius:var(--radius-lg,16px);background-color:var(--color-surface,#fff);color:var(--color-primary,#3f5e4a);flex-shrink:0;justify-content:center;align-items:center;display:flex}.ProductPurchase-module__Gv5-KG__trust strong{margin-bottom:calc(var(--spacing,.25rem) * .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);display:block}.ProductPurchase-module__Gv5-KG__trust span{display:block}.ProductPurchase-module__Gv5-KG__dialogBackdrop{z-index:var(--z-modal);background-color:#1c1f2473;justify-content:center;align-items:center;animation:.2s ease-out both ProductPurchase-module__Gv5-KG__overlay-fade-in;display:flex;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.ProductPurchase-module__Gv5-KG__dialogBackdrop{background-color:color-mix(in oklab, var(--color-ink,#1c1f24) 45%, transparent)}}.ProductPurchase-module__Gv5-KG__dialogBackdrop{padding:calc(var(--spacing,.25rem) * 4)}.ProductPurchase-module__Gv5-KG__dialog{width:100%;max-height:85dvh;max-width:var(--container-lg,32rem);animation:ProductPurchase-module__Gv5-KG__overlay-zoom-in .22s var(--ease-out-soft) both;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);padding:calc(var(--spacing,.25rem) * 5);--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);overflow-y:auto}.ProductPurchase-module__Gv5-KG__dialogHead{margin-bottom:calc(var(--spacing,.25rem) * 3);justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:flex}.ProductPurchase-module__Gv5-KG__dialogHead h3{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}.ProductPurchase-module__Gv5-KG__dialogClose{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);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;display:flex}@media (hover:hover){.ProductPurchase-module__Gv5-KG__dialogClose:hover{background-color:var(--color-mist,#e6eaee);color:var(--color-text-primary,#1c1f24)}}.ProductPurchase-module__Gv5-KG__sizeHint{margin:0;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)}.ProductPurchase-module__Gv5-KG__shippingBlock{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:#e6eaee66;grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@supports (color:color-mix(in lab, red, red)){.ProductPurchase-module__Gv5-KG__shippingBlock{background-color:color-mix(in oklab, var(--color-mist,#e6eaee) 40%, transparent)}}.ProductPurchase-module__Gv5-KG__shippingBlock{padding:calc(var(--spacing,.25rem) * 4)}@media (min-width:40rem){.ProductPurchase-module__Gv5-KG__shippingBlock{grid-template-columns:repeat(2,minmax(0,1fr))}}.ProductPurchase-module__Gv5-KG__shippingRow{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);display:flex}.ProductPurchase-module__Gv5-KG__shippingIcon{height:calc(var(--spacing,.25rem) * 9);width:calc(var(--spacing,.25rem) * 9);border-radius:var(--radius-lg,16px);background-color:var(--color-surface,#fff);color:var(--color-primary,#3f5e4a);box-shadow:var(--shadow-xs);flex-shrink:0;justify-content:center;align-items:center;display:flex}.ProductPurchase-module__Gv5-KG__shippingIcon svg{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4)}.ProductPurchase-module__Gv5-KG__shippingText{gap:calc(var(--spacing,.25rem) * .5);flex-direction:column;display:flex}.ProductPurchase-module__Gv5-KG__shippingText strong{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)}.ProductPurchase-module__Gv5-KG__shippingText span{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)}.ProductPurchase-module__Gv5-KG__stickyBar{z-index:var(--z-sticky-cta);align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-border,#d7dde3);background-color:var(--color-background,#f7f8fa);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2.5);display:flex;position:fixed;inset-inline:0}@media (min-width:40rem){.ProductPurchase-module__Gv5-KG__stickyBar{display:none}}.ProductPurchase-module__Gv5-KG__stickyBar{bottom:var(--mobile-nav-height);box-shadow:var(--shadow-lg)}.ProductPurchase-module__Gv5-KG__stickyMeta{gap:calc(var(--spacing,.25rem) * .5);flex-direction:column;flex:1;min-width:0;display:flex}.ProductPurchase-module__Gv5-KG__stickyPrice{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,)}.ProductPurchase-module__Gv5-KG__stickyVariant{text-overflow:ellipsis;white-space:nowrap;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);overflow:hidden}.ProductPurchase-module__Gv5-KG__stickyActions{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);flex-shrink:0;display:flex}.ProductPurchase-module__Gv5-KG__stickyCta{min-width:7.5rem}@media (max-width:639px){.ProductPurchase-module__Gv5-KG__panel{padding-bottom:calc(4.5rem + var(--mobile-nav-height))}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-leading{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-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-outline-style{syntax:"*";inherits:false;initial-value:solid}@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}
.ProductGallery-module__gZVn1a__gallery{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;animation:.55s ease-out both ProductGallery-module__gZVn1a__mediaReveal;display:flex}.ProductGallery-module__gZVn1a__mainWrap{position:relative}.ProductGallery-module__gZVn1a__main{aspect-ratio:4/5;cursor:zoom-in;border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);background-color:var(--color-mist,#e6eaee);border-width:0;width:100%;padding:0;position:relative;overflow:hidden}@media (min-width:40rem){.ProductGallery-module__gZVn1a__main{aspect-ratio:4/3}}.ProductGallery-module__gZVn1a__mainImage{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));animation:.35s ease-out ProductGallery-module__gZVn1a__fadeIn}.ProductGallery-module__gZVn1a__main:hover .ProductGallery-module__gZVn1a__mainImage{scale:1.02}.ProductGallery-module__gZVn1a__zoomHint{pointer-events:none;bottom:calc(var(--spacing,.25rem) * 3);left:calc(var(--spacing,.25rem) * 3);align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);border-radius:var(--radius-pill,9999px);background-color:#ffffffe6;display:flex;position:absolute}@supports (color:color-mix(in lab, red, red)){.ProductGallery-module__gZVn1a__zoomHint{background-color:color-mix(in oklab, var(--color-surface,#fff) 90%, transparent)}}.ProductGallery-module__gZVn1a__zoomHint{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-2xs,.6875rem);line-height:var(--tw-leading,var(--text-2xs--line-height,1rem));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-text-primary,#1c1f24);opacity:0;--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: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:.2s;transition-duration:.2s}@media (min-width:40rem){.ProductGallery-module__gZVn1a__zoomHint{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}}.ProductGallery-module__gZVn1a__main:hover .ProductGallery-module__gZVn1a__zoomHint,.ProductGallery-module__gZVn1a__main:focus-visible .ProductGallery-module__gZVn1a__zoomHint{opacity:1}@media (hover:none){.ProductGallery-module__gZVn1a__zoomHint{opacity:1}}@keyframes ProductGallery-module__gZVn1a__fadeIn{0%{opacity:.35}to{opacity:1}}.ProductGallery-module__gZVn1a__navPrev,.ProductGallery-module__gZVn1a__navNext{z-index:10;width:calc(var(--spacing,.25rem) * 11);height:calc(var(--spacing,.25rem) * 11);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);cursor:pointer;border-style:var(--tw-border-style);background-color:#ffffffe6;border-width:0;border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex;position:absolute;top:50%}@supports (color:color-mix(in lab, red, red)){.ProductGallery-module__gZVn1a__navPrev,.ProductGallery-module__gZVn1a__navNext{background-color:color-mix(in oklab, var(--color-surface,#fff) 90%, transparent)}}.ProductGallery-module__gZVn1a__navPrev,.ProductGallery-module__gZVn1a__navNext{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){:is(.ProductGallery-module__gZVn1a__navPrev,.ProductGallery-module__gZVn1a__navNext):hover{background-color:var(--color-surface,#fff);--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)}}.ProductGallery-module__gZVn1a__navPrev{left:calc(var(--spacing,.25rem) * 3)}.ProductGallery-module__gZVn1a__navNext{right:calc(var(--spacing,.25rem) * 3)}.ProductGallery-module__gZVn1a__counter{top:calc(var(--spacing,.25rem) * 3);right:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-pill,9999px);background-color:#1c1f24a6;position:absolute}@supports (color:color-mix(in lab, red, red)){.ProductGallery-module__gZVn1a__counter{background-color:color-mix(in oklab, var(--color-ink,#1c1f24) 65%, transparent)}}.ProductGallery-module__gZVn1a__counter{padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:var(--spacing,.25rem);font-size:var(--text-2xs,.6875rem);line-height:var(--tw-leading,var(--text-2xs--line-height,1rem));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-white,#fff);--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,);--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,)}.ProductGallery-module__gZVn1a__thumbs{gap:calc(var(--spacing,.25rem) * 2);grid-template-columns:repeat(auto-fill,minmax(3.75rem,1fr));margin:0;padding:0;list-style-type:none;display:grid}@media (min-width:40rem){.ProductGallery-module__gZVn1a__thumbs{grid-template-columns:repeat(auto-fill,minmax(4.5rem,1fr))}}.ProductGallery-module__gZVn1a__thumb{aspect-ratio:1;cursor:pointer;border-radius:var(--radius-xl,24px);border-style:var(--tw-border-style);background-color:var(--color-mist,#e6eaee);opacity:.75;width:100%;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-width:2px;border-color:#0000;padding:0;position:relative;overflow:hidden}@media (hover:hover){.ProductGallery-module__gZVn1a__thumb:hover{opacity:1}}.ProductGallery-module__gZVn1a__thumbActive{border-color:var(--color-primary,#3f5e4a);opacity:1}.ProductGallery-module__gZVn1a__thumbImage{object-fit:cover}.ProductGallery-module__gZVn1a__empty{aspect-ratio:4/5;justify-content:flex-end;align-items:flex-start;gap:var(--spacing,.25rem);border-radius:var(--radius-2xl,1rem);background-color:var(--color-mist,#e6eaee);padding:calc(var(--spacing,.25rem) * 6);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)));color:#3f5e4a59;flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.ProductGallery-module__gZVn1a__empty{color:color-mix(in oklab, var(--color-primary,#3f5e4a) 35%, transparent)}}@media (min-width:40rem){.ProductGallery-module__gZVn1a__empty{aspect-ratio:4/3}}.ProductGallery-module__gZVn1a__emptyText{font-family:var(--font-sans,var(--font-manrope), "Manrope", sans-serif);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}.ProductGallery-module__gZVn1a__lightbox{z-index:var(--z-modal);padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);flex-direction:column;display:flex;position:fixed;inset:0}.ProductGallery-module__gZVn1a__lightboxBackdrop{background-color:#1c1f24eb;animation:.2s ease-out both ProductGallery-module__gZVn1a__overlay-fade-in;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.ProductGallery-module__gZVn1a__lightboxBackdrop{background-color:color-mix(in oklab, var(--color-ink,#1c1f24) 92%, transparent)}}.ProductGallery-module__gZVn1a__lightboxBackdrop{--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,)}.ProductGallery-module__gZVn1a__lightboxBar{z-index:10;justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2.5);display:flex;position:relative}@media (min-width:40rem){.ProductGallery-module__gZVn1a__lightboxBar{padding-inline:calc(var(--spacing,.25rem) * 5)}}.ProductGallery-module__gZVn1a__lightboxCounter{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:#ffffffd9;margin:0}@supports (color:color-mix(in lab, red, red)){.ProductGallery-module__gZVn1a__lightboxCounter{color:color-mix(in oklab, var(--color-white,#fff) 85%, transparent)}}.ProductGallery-module__gZVn1a__lightboxCounter{--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,)}.ProductGallery-module__gZVn1a__lightboxTools{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);display:flex}.ProductGallery-module__gZVn1a__toolButton{width:calc(var(--spacing,.25rem) * 11);height:calc(var(--spacing,.25rem) * 11);cursor:pointer;border-style:var(--tw-border-style);background-color:#ffffff1a;border-width:0;border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.ProductGallery-module__gZVn1a__toolButton{background-color:color-mix(in oklab, var(--color-white,#fff) 10%, transparent)}}.ProductGallery-module__gZVn1a__toolButton{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))}@media (hover:hover){.ProductGallery-module__gZVn1a__toolButton:hover{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.ProductGallery-module__gZVn1a__toolButton:hover{background-color:color-mix(in oklab, var(--color-white,#fff) 20%, transparent)}}}.ProductGallery-module__gZVn1a__toolButton:disabled{cursor:not-allowed;opacity:.35}.ProductGallery-module__gZVn1a__zoomLevel{min-width:calc(var(--spacing,.25rem) * 12);text-align:center;font-size:var(--text-2xs,.6875rem);line-height:var(--tw-leading,var(--text-2xs--line-height,1rem));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.ProductGallery-module__gZVn1a__zoomLevel{color:color-mix(in oklab, var(--color-white,#fff) 70%, transparent)}}.ProductGallery-module__gZVn1a__zoomLevel{--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,)}.ProductGallery-module__gZVn1a__lightboxViewport{z-index:10;cursor:zoom-in;touch-action:none;flex:1;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.ProductGallery-module__gZVn1a__lightboxViewport[data-zoomed=true]{cursor:grab}.ProductGallery-module__gZVn1a__lightboxViewport[data-zoomed=true]:active{cursor:grabbing}.ProductGallery-module__gZVn1a__lightboxImg{transform-origin:50%;object-fit:contain;-webkit-user-select:none;user-select:none;max-width:100%;max-height:100%;transition:transform .22s var(--ease-out-soft);will-change:transform}.ProductGallery-module__gZVn1a__lightboxImg[data-gesturing=true]{transition:none}.ProductGallery-module__gZVn1a__lightboxPrev,.ProductGallery-module__gZVn1a__lightboxNext{z-index:20;width:calc(var(--spacing,.25rem) * 11);height:calc(var(--spacing,.25rem) * 11);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);cursor:pointer;border-style:var(--tw-border-style);background-color:#ffffff1f;border-width:0;border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex;position:absolute;top:50%}@supports (color:color-mix(in lab, red, red)){.ProductGallery-module__gZVn1a__lightboxPrev,.ProductGallery-module__gZVn1a__lightboxNext{background-color:color-mix(in oklab, var(--color-white,#fff) 12%, transparent)}}.ProductGallery-module__gZVn1a__lightboxPrev,.ProductGallery-module__gZVn1a__lightboxNext{color:var(--color-white,#fff);--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){:is(.ProductGallery-module__gZVn1a__lightboxPrev,.ProductGallery-module__gZVn1a__lightboxNext):hover{background-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){:is(.ProductGallery-module__gZVn1a__lightboxPrev,.ProductGallery-module__gZVn1a__lightboxNext):hover{background-color:color-mix(in oklab, var(--color-white,#fff) 25%, transparent)}}}@media (min-width:40rem){.ProductGallery-module__gZVn1a__lightboxPrev,.ProductGallery-module__gZVn1a__lightboxNext{width:calc(var(--spacing,.25rem) * 12);height:calc(var(--spacing,.25rem) * 12)}}.ProductGallery-module__gZVn1a__lightboxPrev{left:calc(var(--spacing,.25rem) * 2)}@media (min-width:40rem){.ProductGallery-module__gZVn1a__lightboxPrev{left:calc(var(--spacing,.25rem) * 4)}}.ProductGallery-module__gZVn1a__lightboxNext{right:calc(var(--spacing,.25rem) * 2)}@media (min-width:40rem){.ProductGallery-module__gZVn1a__lightboxNext{right:calc(var(--spacing,.25rem) * 4)}}.ProductGallery-module__gZVn1a__lightboxHelp{z-index:10;padding-inline:calc(var(--spacing,.25rem) * 4);padding-bottom:var(--spacing,.25rem);text-align:center;font-size:var(--text-2xs,.6875rem);line-height:var(--tw-leading,var(--text-2xs--line-height,1rem));color:#ffffff8c;margin:0;position:relative}@supports (color:color-mix(in lab, red, red)){.ProductGallery-module__gZVn1a__lightboxHelp{color:color-mix(in oklab, var(--color-white,#fff) 55%, transparent)}}.ProductGallery-module__gZVn1a__lightboxThumbs{z-index:10;justify-content:flex-start;gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2.5);margin:0;list-style-type:none;display:flex;position:relative;overflow-x:auto}@media (min-width:40rem){.ProductGallery-module__gZVn1a__lightboxThumbs{padding-inline:calc(var(--spacing,.25rem) * 5);justify-content:center}}.ProductGallery-module__gZVn1a__lightboxThumbs{scrollbar-width:none}.ProductGallery-module__gZVn1a__lightboxThumbs::-webkit-scrollbar{display:none}.ProductGallery-module__gZVn1a__lightboxThumb{width:calc(var(--spacing,.25rem) * 14);height:calc(var(--spacing,.25rem) * 14);cursor:pointer;border-radius:var(--radius-lg,16px);border-style:var(--tw-border-style);background-color:#ffffff1a;border-width:2px;border-color:#0000;flex-shrink:0;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.ProductGallery-module__gZVn1a__lightboxThumb{background-color:color-mix(in oklab, var(--color-white,#fff) 10%, transparent)}}.ProductGallery-module__gZVn1a__lightboxThumb{opacity:.6;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));padding:0}@media (hover:hover){.ProductGallery-module__gZVn1a__lightboxThumb:hover{opacity:1}}@media (min-width:40rem){.ProductGallery-module__gZVn1a__lightboxThumb{width:calc(var(--spacing,.25rem) * 16);height:calc(var(--spacing,.25rem) * 16)}}.ProductGallery-module__gZVn1a__lightboxThumb img{object-fit:cover;width:100%;height:100%}.ProductGallery-module__gZVn1a__lightboxThumbActive{border-color:var(--color-white,#fff);opacity:1}@keyframes ProductGallery-module__gZVn1a__mediaReveal{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@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-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-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}
.ProductSpecs-module__t1PDmq__section{margin-top:calc(var(--spacing,.25rem) * 2)}.ProductSpecs-module__t1PDmq__title{margin:0;margin-bottom:calc(var(--spacing,.25rem) * 3);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)}.ProductSpecs-module__t1PDmq__list{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-border,#d7dde3);gap:0;margin:0;display:grid}.ProductSpecs-module__t1PDmq__row{gap:calc(var(--spacing,.25rem) * .5);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border,#d7dde3);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)));grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:26rem){.ProductSpecs-module__t1PDmq__row{gap:calc(var(--spacing,.25rem) * 3);grid-template-columns:minmax(7rem,34%) 1fr}}.ProductSpecs-module__t1PDmq__term{color:var(--color-text-secondary,#4a525c);margin:0}.ProductSpecs-module__t1PDmq__value{overflow-wrap:break-word;color:var(--color-text-primary,#1c1f24);margin:0}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.RegionPicker-module__AbZT7G__field{gap:calc(var(--spacing,.25rem) * 1.5);flex-direction:column;width:100%;display:flex;position:relative}.RegionPicker-module__AbZT7G__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)}.RegionPicker-module__AbZT7G__required{color:var(--color-error,#b42318)}.RegionPicker-module__AbZT7G__trigger{cursor:pointer;justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);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);text-align:left;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));display:flex}@media (hover:hover){.RegionPicker-module__AbZT7G__trigger:hover{border-color:#3f5e4a66}@supports (color:color-mix(in lab, red, red)){.RegionPicker-module__AbZT7G__trigger:hover{border-color:color-mix(in oklab, var(--color-primary,#3f5e4a) 40%, transparent)}}}.RegionPicker-module__AbZT7G__trigger: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)){.RegionPicker-module__AbZT7G__trigger:focus{--tw-ring-color:color-mix(in oklab, var(--color-primary,#3f5e4a) 20%, transparent)}}.RegionPicker-module__AbZT7G__trigger:focus{--tw-outline-style:none;outline-style:none}.RegionPicker-module__AbZT7G__triggerError,.RegionPicker-module__AbZT7G__triggerError:focus{border-color:var(--color-error,#b42318)}.RegionPicker-module__AbZT7G__triggerError:focus{--tw-ring-color:#b4231833}@supports (color:color-mix(in lab, red, red)){.RegionPicker-module__AbZT7G__triggerError:focus{--tw-ring-color:color-mix(in oklab, var(--color-error,#b42318) 20%, transparent)}}.RegionPicker-module__AbZT7G__value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.RegionPicker-module__AbZT7G__placeholder{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-text-secondary,#4a525c);overflow:hidden}.RegionPicker-module__AbZT7G__caret{font-size:var(--text-2xs,.6875rem);line-height:var(--tw-leading,var(--text-2xs--line-height,1rem));color:#4a525ccc;flex-shrink:0}@supports (color:color-mix(in lab, red, red)){.RegionPicker-module__AbZT7G__caret{color:color-mix(in oklab, var(--color-text-secondary,#4a525c) 80%, transparent)}}.RegionPicker-module__AbZT7G__panel{z-index:30;border-radius:var(--radius-sm,8px);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) * 2);--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);animation:.16s ease-out both RegionPicker-module__AbZT7G__overlay-slide-down;position:absolute;top:calc(100% + .35rem);left:0;right:0}.RegionPicker-module__AbZT7G__search{margin-bottom:var(--spacing,.25rem);padding-inline:var(--spacing,.25rem);display:block}.RegionPicker-module__AbZT7G__search input{border-style:var(--tw-border-style);border-width:0;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border,#d7dde3);width:100%;padding-inline:0;padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-outline-style:none;background-color:#0000;border-radius:0;outline-style:none}.RegionPicker-module__AbZT7G__search input:focus{border-color:var(--color-primary,#3f5e4a)}.RegionPicker-module__AbZT7G__list{max-height:min(16rem,50dvh);overflow-y:auto}.RegionPicker-module__AbZT7G__row{min-height:calc(var(--spacing,.25rem) * 10);cursor:pointer;border-radius:var(--radius-xs,4px);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 2);text-align:left;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);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;align-items:center;display:flex}@media (hover:hover){.RegionPicker-module__AbZT7G__row:hover{background-color:#e6eaee80}@supports (color:color-mix(in lab, red, red)){.RegionPicker-module__AbZT7G__row:hover{background-color:color-mix(in oklab, var(--color-mist,#e6eaee) 50%, transparent)}}.RegionPicker-module__AbZT7G__row:hover{color:var(--color-text-primary,#1c1f24)}}.RegionPicker-module__AbZT7G__rowOn{color:var(--color-text-primary,#1c1f24)}.RegionPicker-module__AbZT7G__rowCustom{margin-top:calc(var(--spacing,.25rem) * .5);border-top-style:var(--tw-border-style);border-color:#d7dde3b3;border-top-width:1px}@supports (color:color-mix(in lab, red, red)){.RegionPicker-module__AbZT7G__rowCustom{border-color:color-mix(in oklab, var(--color-border,#d7dde3) 70%, transparent)}}.RegionPicker-module__AbZT7G__rowCustom{padding-top:calc(var(--spacing,.25rem) * 2);color:var(--color-primary,#3f5e4a)}.RegionPicker-module__AbZT7G__empty{padding-inline:calc(var(--spacing,.25rem) * 2);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)));color:var(--color-text-secondary,#4a525c);margin:0}.RegionPicker-module__AbZT7G__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}.RegionPicker-module__AbZT7G__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}.RegionPicker-module__AbZT7G__srOnly{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-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}
.ReviewsList-module__8X5npW__list{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;margin:0;padding:0;list-style-type:none;display:flex}.ReviewsList-module__8X5npW__item{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) * 3)}.ReviewsList-module__8X5npW__meta{margin-bottom:var(--spacing,.25rem);align-items:center;column-gap:calc(var(--spacing,.25rem) * 3);row-gap:var(--spacing,.25rem);flex-wrap:wrap;display:flex}.ReviewsList-module__8X5npW__author{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)}.ReviewsList-module__8X5npW__rating{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-primary,#3f5e4a)}.ReviewsList-module__8X5npW__date{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);margin-left:auto}.ReviewsList-module__8X5npW__text{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);margin:0}.ReviewsList-module__8X5npW__photos{margin:0;margin-top:calc(var(--spacing,.25rem) * 3);gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;padding:0;list-style-type:none;display:flex}.ReviewsList-module__8X5npW__photo{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-mist,#e6eaee);width:5.5rem;height:5.5rem;overflow:hidden}.ReviewsList-module__8X5npW__photoImg{object-fit:cover;width:100%;height:100%}.ReviewsList-module__8X5npW__reply{margin:0;margin-top:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-button,var(--radius-sm));background-color:var(--color-background,#f7f8fa);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1.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-secondary,#4a525c)}.ReviewsList-module__8X5npW__replyLabel{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-text-primary,#1c1f24)}.ReviewsList-module__8X5npW__empty{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}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}
.SitePage-module__JeSLKa__root{gap:calc(var(--spacing,.25rem) * 7);width:100%;padding-bottom:calc(var(--spacing,.25rem) * 10);flex-direction:column;margin-inline:auto;display:flex}.SitePage-module__JeSLKa__guide{max-width:var(--container-xl,36rem)}.SitePage-module__JeSLKa__document{max-width:var(--container-2xl,42rem)}.SitePage-module__JeSLKa__crumbs{margin-bottom:calc(var(--spacing,.25rem) * -1)}.SitePage-module__JeSLKa__header{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.SitePage-module__JeSLKa__guide .SitePage-module__JeSLKa__title{font-family:var(--font-display,var(--font-newsreader), "Source Serif 4", "Times New Roman", serif);--tw-leading:var(--leading-tight,1.25);font-size:1.85rem;line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--color-ink,#1c1f24);margin:0}@media (min-width:40rem){.SitePage-module__JeSLKa__guide .SitePage-module__JeSLKa__title{font-size:2.1rem}}.SitePage-module__JeSLKa__document .SitePage-module__JeSLKa__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-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--color-ink,#1c1f24);margin:0}@media (min-width:40rem){.SitePage-module__JeSLKa__document .SitePage-module__JeSLKa__title{font-size:1.75rem}}.SitePage-module__JeSLKa__lead{--tw-leading:var(--leading-relaxed,1.625);font-size:.95rem;line-height:var(--leading-relaxed,1.625);color:var(--color-text-secondary,#4a525c);margin:0}.SitePage-module__JeSLKa__meta{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);margin:0}.SitePage-module__JeSLKa__body{gap:calc(var(--spacing,.25rem) * 6);flex-direction:column;display:flex}.SitePage-module__JeSLKa__footer{align-items:center;column-gap:calc(var(--spacing,.25rem) * 5);row-gap:calc(var(--spacing,.25rem) * 2);border-top-style:var(--tw-border-style);border-color:#d7dde3b3;border-top-width:1px;flex-wrap:wrap;display:flex}@supports (color:color-mix(in lab, red, red)){.SitePage-module__JeSLKa__footer{border-color:color-mix(in oklab, var(--color-border,#d7dde3) 70%, transparent)}}.SitePage-module__JeSLKa__footer{padding-top:calc(var(--spacing,.25rem) * 5)}.SitePage-module__JeSLKa__prose{gap:calc(var(--spacing,.25rem) * 3.5);--tw-leading:1.7;color:var(--color-text-primary,#1c1f24);flex-direction:column;font-size:.95rem;line-height:1.7;display:flex}.SitePage-module__JeSLKa__prose p{margin:0}.SitePage-module__JeSLKa__prose h2{margin:0;margin-top:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-medium,500);font-size:.8rem;font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:var(--color-ink,#1c1f24)}.SitePage-module__JeSLKa__prose ul{margin:0;list-style-type:disc}:where(.SitePage-module__JeSLKa__prose ul>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--space-1,.25rem) * var(--tw-space-y-reverse));margin-block-end:calc(var(--space-1,.25rem) * calc(1 - var(--tw-space-y-reverse)))}.SitePage-module__JeSLKa__prose ul{padding-left:calc(var(--spacing,.25rem) * 4)}.SitePage-module__JeSLKa__prose a{color:var(--color-ink,#1c1f24);text-underline-offset:4px}@media (hover:hover){.SitePage-module__JeSLKa__prose a:hover{text-decoration-line:underline}}.SitePage-module__JeSLKa__section{gap:calc(var(--spacing,.25rem) * 2.5);flex-direction:column;display:flex}.SitePage-module__JeSLKa__sectionTitle{--tw-font-weight:var(--font-weight-medium,500);font-size:.8rem;font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:var(--color-ink,#1c1f24);margin:0}.SitePage-module__JeSLKa__sectionLead{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}.SitePage-module__JeSLKa__sectionLead a{color:var(--color-ink,#1c1f24);text-underline-offset:4px}@media (hover:hover){.SitePage-module__JeSLKa__sectionLead a:hover{text-decoration-line:underline}}.SitePage-module__JeSLKa__link{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-ink,#1c1f24);text-underline-offset:4px;text-decoration-line:none}@media (hover:hover){.SitePage-module__JeSLKa__link:hover{text-decoration-line:underline}}.SitePage-module__JeSLKa__linkQuiet{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);text-underline-offset:4px;text-decoration-line:none}@media (hover:hover){.SitePage-module__JeSLKa__linkQuiet:hover{color:var(--color-ink,#1c1f24);text-decoration-line:underline}}.SitePage-module__JeSLKa__split{gap:calc(var(--spacing,.25rem) * 8);display:grid}@media (min-width:64rem){.SitePage-module__JeSLKa__split{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 10);grid-template-columns:minmax(0,1fr) 11.5rem}}.SitePage-module__JeSLKa__aside{gap:calc(var(--spacing,.25rem) * 6);flex-direction:column;display:flex}.SitePage-module__JeSLKa__asideBlock{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.SitePage-module__JeSLKa__asideTitle{--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}.SitePage-module__JeSLKa__asideDl{margin:0}.SitePage-module__JeSLKa__asideRow{gap:calc(var(--spacing,.25rem) * .5);border-top-style:var(--tw-border-style);border-color:#d7dde3b3;border-top-width:1px;display:grid}@supports (color:color-mix(in lab, red, red)){.SitePage-module__JeSLKa__asideRow{border-color:color-mix(in oklab, var(--color-border,#d7dde3) 70%, transparent)}}.SitePage-module__JeSLKa__asideRow{padding-block:calc(var(--spacing,.25rem) * 2.5)}.SitePage-module__JeSLKa__asideRow dt{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-ink,#1c1f24)}.SitePage-module__JeSLKa__asideRow dd{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}.SitePage-module__JeSLKa__asideRow a{color:var(--color-ink,#1c1f24);text-underline-offset:4px;text-decoration-line:none}@media (hover:hover){.SitePage-module__JeSLKa__asideRow a:hover{text-decoration-line:underline}}.SitePage-module__JeSLKa__asideLinks{gap:calc(var(--spacing,.25rem) * 1.5);flex-direction:column;margin:0;padding:0;list-style-type:none;display:flex}.SitePage-module__JeSLKa__asideLinks a{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);text-underline-offset:4px;text-decoration-line:none}@media (hover:hover){.SitePage-module__JeSLKa__asideLinks a:hover{color:var(--color-ink,#1c1f24);text-decoration-line:underline}}.SitePage-module__JeSLKa__contactsLine{column-gap:calc(var(--spacing,.25rem) * 4);row-gap: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);flex-wrap:wrap;margin:0;display:flex}.SitePage-module__JeSLKa__contactsLine a{color:var(--color-ink,#1c1f24);text-underline-offset:4px;text-decoration-line:none}@media (hover:hover){.SitePage-module__JeSLKa__contactsLine a:hover{text-decoration-line:underline}}@property --tw-leading{syntax:"*";inherits:false}@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}
.CartView-module__WnhNoq__wrap{gap:calc(var(--spacing,.25rem) * 8);display:grid}@media (min-width:64rem){.CartView-module__WnhNoq__wrap{grid-template-columns:1fr 300px}}.CartView-module__WnhNoq__reconcileNotice{border-radius:var(--radius-lg,16px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border,#d7dde3);background-color:var(--color-primary-soft,#e8efea);padding-inline:calc(var(--spacing,.25rem) * 4);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)));color:var(--color-text-primary,#1c1f24);grid-column:1/-1}.CartView-module__WnhNoq__reconcilePending{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);grid-column:1/-1}.CartView-module__WnhNoq__list{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;margin:0;padding:0;list-style-type:none;display:flex}.CartView-module__WnhNoq__row{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:var(--color-surface,#fff);padding:calc(var(--spacing,.25rem) * 4);display:grid}@media (min-width:40rem){.CartView-module__WnhNoq__row{grid-template-columns:72px 1fr auto;align-items:center}}.CartView-module__WnhNoq__thumb{border-radius:var(--radius-xl,24px);background-color:var(--color-mist,#e6eaee);width:72px;height:72px;font-family:var(--font-display,var(--font-newsreader), "Source Serif 4", "Times New Roman", serif);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:#3f5e4a80;justify-content:center;align-items:center;display:flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.CartView-module__WnhNoq__thumb{color:color-mix(in oklab, var(--color-primary,#3f5e4a) 50%, transparent)}}.CartView-module__WnhNoq__thumbImg{object-fit:cover;width:100%;height:100%}.CartView-module__WnhNoq__info{gap:var(--spacing,.25rem);flex-direction:column;display:flex}.CartView-module__WnhNoq__name{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-text-primary,#1c1f24);text-decoration-line:none}@media (hover:hover){.CartView-module__WnhNoq__name:hover{color:var(--color-primary,#3f5e4a)}}.CartView-module__WnhNoq__meta,.CartView-module__WnhNoq__price{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}.CartView-module__WnhNoq__controls{align-items:center;gap:calc(var(--spacing,.25rem) * 3);flex-wrap:wrap;display:flex}@media (min-width:40rem){.CartView-module__WnhNoq__controls{justify-content:flex-end}}.CartView-module__WnhNoq__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}.CartView-module__WnhNoq__stepBtn{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){.CartView-module__WnhNoq__stepBtn:hover{background-color:var(--color-primary-soft,#e8efea)}}.CartView-module__WnhNoq__stepBtn:disabled{cursor:not-allowed;opacity:.4}.CartView-module__WnhNoq__stepValue{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,)}.CartView-module__WnhNoq__lineTotal{min-width:calc(var(--spacing,.25rem) * 20);text-align:right;--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--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,);margin:0}.CartView-module__WnhNoq__remove{min-height:calc(var(--spacing,.25rem) * 11);cursor:pointer;border-style:var(--tw-border-style);padding-inline: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)));color:var(--color-error,#b42318);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){.CartView-module__WnhNoq__remove:hover{color:#b42318cc}@supports (color:color-mix(in lab, red, red)){.CartView-module__WnhNoq__remove:hover{color:color-mix(in oklab, var(--color-error,#b42318) 80%, transparent)}}}.CartView-module__WnhNoq__summary{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:fit-content;padding:calc(var(--spacing,.25rem) * 5)}.CartView-module__WnhNoq__totalLabel{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}.CartView-module__WnhNoq__total{margin:0;margin-top:var(--spacing,.25rem);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)}.CartView-module__WnhNoq__hint{margin-top: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)}.CartView-module__WnhNoq__promoBox{margin-top:calc(var(--spacing,.25rem) * 4);gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.CartView-module__WnhNoq__promoLabel{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)}.CartView-module__WnhNoq__promoRow{gap:calc(var(--spacing,.25rem) * 2);display:flex}.CartView-module__WnhNoq__attrChips{margin-top:var(--spacing,.25rem);gap:var(--spacing,.25rem);flex-wrap:wrap;display:flex}.CartView-module__WnhNoq__attrChip{background-color:var(--color-mist,#e6eaee);padding-inline:calc(var(--spacing,.25rem) * 1.5);padding-block:calc(var(--spacing,.25rem) * .5);color:var(--color-text-secondary,#4a525c);border-radius:.25rem;font-size:11px}.CartView-module__WnhNoq__promoInput{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);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)));flex:1}.CartView-module__WnhNoq__promoInput:disabled{opacity:.7}.CartView-module__WnhNoq__promoBtn{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)));color:var(--color-text-primary,#1c1f24)}@media (hover:hover){.CartView-module__WnhNoq__promoBtn:hover{background-color:var(--color-mist,#e6eaee)}}.CartView-module__WnhNoq__promoBtn:disabled{opacity:.7}.CartView-module__WnhNoq__promoError{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}.CartView-module__WnhNoq__promoOk{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}.CartView-module__WnhNoq__subtotal{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-medium,500);font-weight:var(--font-weight-medium,500);margin:0}.CartView-module__WnhNoq__discount{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)));color:var(--color-success,#2f6f4e);margin:0;display:inline-flex}.CartView-module__WnhNoq__promoReset{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);color:#2f6f4eb3;border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.CartView-module__WnhNoq__promoReset{color:color-mix(in oklab, var(--color-success,#2f6f4e) 70%, transparent)}}.CartView-module__WnhNoq__promoReset{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){.CartView-module__WnhNoq__promoReset:hover{background-color:#2f6f4e1a}@supports (color:color-mix(in lab, red, red)){.CartView-module__WnhNoq__promoReset:hover{background-color:color-mix(in oklab, var(--color-success,#2f6f4e) 10%, transparent)}}.CartView-module__WnhNoq__promoReset:hover{color:var(--color-success,#2f6f4e)}}.CartView-module__WnhNoq__promoReset:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-success,#2f6f4e)}.CartView-module__WnhNoq__checkoutBtn{margin-top:calc(var(--spacing,.25rem) * 4);width:100%}.CartView-module__WnhNoq__continue{margin-top:calc(var(--spacing,.25rem) * 3);text-align:center;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-primary,#3f5e4a);text-decoration-line:none;display:block}@media (hover:hover){.CartView-module__WnhNoq__continue:hover{text-decoration-line:underline}}.CartView-module__WnhNoq__empty{max-width:var(--container-md,28rem);align-items:flex-start;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:var(--color-surface,#fff);padding:calc(var(--spacing,.25rem) * 8);flex-direction:column;display:flex}.CartView-module__WnhNoq__emptyArt{height:calc(var(--spacing,.25rem) * 16);width:calc(var(--spacing,.25rem) * 16);background-color:var(--color-mist,#e6eaee);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));color:#3f5e4a66;border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.CartView-module__WnhNoq__emptyArt{color:color-mix(in oklab, var(--color-primary,#3f5e4a) 40%, transparent)}}.CartView-module__WnhNoq__emptyTitle{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);margin:0}.CartView-module__WnhNoq__emptyText{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}.CartView-module__WnhNoq__emptyCta{margin-top:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-button,var(--radius-sm));background-color:var(--color-primary,#3f5e4a);padding-inline:calc(var(--spacing,.25rem) * 5);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);text-decoration-line:none;display:inline-flex}@media (hover:hover){.CartView-module__WnhNoq__emptyCta: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-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}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
.CheckoutForm-module__j7w_5a__layout{gap:calc(var(--spacing,.25rem) * 6);display:grid}@media (min-width:64rem){.CheckoutForm-module__j7w_5a__layout{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1023px){.CheckoutForm-module__j7w_5a__layout{padding-bottom:calc(4.75rem + var(--mobile-nav-height))}}.CheckoutForm-module__j7w_5a__reconcileWarning{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-primary-soft,#e8efea);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)));color:var(--color-text-primary,#1c1f24);grid-column:1/-1}.CheckoutForm-module__j7w_5a__formAlert{gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-xl,24px);border-style:var(--tw-border-style);border-width:1px;border-color:#b4231840;margin:0;display:flex}@supports (color:color-mix(in lab, red, red)){.CheckoutForm-module__j7w_5a__formAlert{border-color:color-mix(in oklab, var(--color-error,#b42318) 25%, transparent)}}.CheckoutForm-module__j7w_5a__formAlert{background-color:#b423180d}@supports (color:color-mix(in lab, red, red)){.CheckoutForm-module__j7w_5a__formAlert{background-color:color-mix(in oklab, var(--color-error,#b42318) 5%, transparent)}}.CheckoutForm-module__j7w_5a__formAlert{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)));color:var(--color-text-primary,#1c1f24)}.CheckoutForm-module__j7w_5a__formAlertIcon{margin-top:calc(var(--spacing,.25rem) * .5);height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);color:var(--color-error,#b42318);flex-shrink:0}.CheckoutForm-module__j7w_5a__formAlertBody{gap:calc(var(--spacing,.25rem) * .5);flex-direction:column;margin:0;display:flex}.CheckoutForm-module__j7w_5a__formAlertTitle{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-text-primary,#1c1f24);margin:0}.CheckoutForm-module__j7w_5a__formAlertText{color:var(--color-text-secondary,#4a525c);margin:0}.CheckoutForm-module__j7w_5a__samePhone{margin-top:var(--spacing,.25rem);border-style:var(--tw-border-style);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);text-underline-offset:2px;background-color:#0000;border-width:0;padding:0;display:inline-flex}@media (hover:hover){.CheckoutForm-module__j7w_5a__samePhone:hover{text-decoration-line:underline}}.CheckoutForm-module__j7w_5a__samePhone:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-primary,#3f5e4a)}.CheckoutForm-module__j7w_5a__main{gap:calc(var(--spacing,.25rem) * 5);flex-direction:column;display:flex}@media (min-width:64rem){.CheckoutForm-module__j7w_5a__main{grid-column:span 2/span 2}}.CheckoutForm-module__j7w_5a__main{order:2}@media (min-width:64rem){.CheckoutForm-module__j7w_5a__aside{grid-column:span 1/span 1}}.CheckoutForm-module__j7w_5a__aside{order:1}@media (min-width:1024px){.CheckoutForm-module__j7w_5a__main{order:1}.CheckoutForm-module__j7w_5a__aside{order:2}}.CheckoutForm-module__j7w_5a__section{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:var(--color-surface,#fff);padding:calc(var(--spacing,.25rem) * 5);box-shadow:var(--shadow-xs);flex-direction:column;display:flex;position:relative}.CheckoutForm-module__j7w_5a__section+.CheckoutForm-module__j7w_5a__section:before{content:"";background:var(--color-border);width:2px;height:1.5rem;position:absolute;top:-1.5rem;left:1.75rem}.CheckoutForm-module__j7w_5a__stepHead{margin-bottom:var(--spacing,.25rem);align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:flex}.CheckoutForm-module__j7w_5a__stepCircle{height:calc(var(--spacing,.25rem) * 8);width:calc(var(--spacing,.25rem) * 8);background-color:var(--color-primary,#3f5e4a);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);color:var(--color-white,#fff);border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:flex;box-shadow:0 0 0 4px #3f5e4a1f}.CheckoutForm-module__j7w_5a__stepLabel{flex-direction:column;display:flex}.CheckoutForm-module__j7w_5a__stepKicker{--tw-font-weight:var(--font-weight-semibold,600);font-size:11px;font-weight:var(--font-weight-semibold,600);--tw-tracking:.14em;letter-spacing:.14em;color:var(--color-text-secondary,#4a525c);text-transform:uppercase}.CheckoutForm-module__j7w_5a__heading{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);margin:0}.CheckoutForm-module__j7w_5a__subHeading{margin:0;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-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.CheckoutForm-module__j7w_5a__fields2{gap:calc(var(--spacing,.25rem) * 3);display:grid}@media (min-width:40rem){.CheckoutForm-module__j7w_5a__fields2{grid-template-columns:repeat(2,minmax(0,1fr))}.CheckoutForm-module__j7w_5a__span2{grid-column:span 2/span 2}}.CheckoutForm-module__j7w_5a__fieldHint{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);margin:0}.CheckoutForm-module__j7w_5a__srOnly{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.CheckoutForm-module__j7w_5a__methods{border-style:var(--tw-border-style);border-width:0;margin:0;padding:0}.CheckoutForm-module__j7w_5a__shipHighlight{margin:0;margin-bottom:calc(var(--spacing,.25rem) * 3);gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-xl,24px);border-style:var(--tw-border-style);border-width:1px;border-color:#3f5e4a33;flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.CheckoutForm-module__j7w_5a__shipHighlight{border-color:color-mix(in oklab, var(--color-primary,#3f5e4a) 20%, transparent)}}.CheckoutForm-module__j7w_5a__shipHighlight{background-color:#e8efea80}@supports (color:color-mix(in lab, red, red)){.CheckoutForm-module__j7w_5a__shipHighlight{background-color:color-mix(in oklab, var(--color-primary-soft,#e8efea) 50%, transparent)}}.CheckoutForm-module__j7w_5a__shipHighlight{padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 3)}@media (min-width:40rem){.CheckoutForm-module__j7w_5a__shipHighlight{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);flex-direction:row}}.CheckoutForm-module__j7w_5a__shipHighlightBadge{border-radius:var(--radius-pill,9999px);background-color:var(--color-primary,#3f5e4a);width:fit-content;padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:var(--spacing,.25rem);--tw-font-weight:var(--font-weight-semibold,600);font-size:11px;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;flex-shrink:0;align-items:center;display:inline-flex}.CheckoutForm-module__j7w_5a__shipHighlightText{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);color:var(--color-text-primary,#1c1f24)}.CheckoutForm-module__j7w_5a__methodCards{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.CheckoutForm-module__j7w_5a__methodCard{cursor:pointer;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-background,#f7f8fa);padding:calc(var(--spacing,.25rem) * 3.5);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));display:flex}.CheckoutForm-module__j7w_5a__methodCard input{accent-color:var(--color-primary,#3f5e4a)}.CheckoutForm-module__j7w_5a__methodCardActive{border-color:var(--color-primary,#3f5e4a);background-color:#e8efea59}@supports (color:color-mix(in lab, red, red)){.CheckoutForm-module__j7w_5a__methodCardActive{background-color:color-mix(in oklab, var(--color-primary-soft,#e8efea) 35%, transparent)}}.CheckoutForm-module__j7w_5a__methodIcon{height:calc(var(--spacing,.25rem) * 10);width:calc(var(--spacing,.25rem) * 10);border-radius:var(--radius-lg,16px);background-color:var(--color-primary-soft,#e8efea);color:var(--color-primary,#3f5e4a);flex-shrink:0;justify-content:center;align-items:center;display:flex}.CheckoutForm-module__j7w_5a__methodBody{gap:calc(var(--spacing,.25rem) * .5);flex-direction:column;flex:1;min-width:0;display:flex}.CheckoutForm-module__j7w_5a__methodTitleRow{align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.CheckoutForm-module__j7w_5a__methodTitle{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)}.CheckoutForm-module__j7w_5a__methodChip{border-radius:var(--radius-pill,9999px);background-color:#3f5e4a26}@supports (color:color-mix(in lab, red, red)){.CheckoutForm-module__j7w_5a__methodChip{background-color:color-mix(in oklab, var(--color-primary,#3f5e4a) 15%, transparent)}}.CheckoutForm-module__j7w_5a__methodChip{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);--tw-font-weight:var(--font-weight-semibold,600);font-size:10px;font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:var(--color-primary,#3f5e4a);text-transform:uppercase}.CheckoutForm-module__j7w_5a__methodDesc{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)}.CheckoutForm-module__j7w_5a__methodPrice{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);color:var(--color-primary,#3f5e4a);flex-shrink:0}.CheckoutForm-module__j7w_5a__payCard{border-radius:var(--radius-xl,24px);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-primary,#3f5e4a);background-color:#e8efea66}@supports (color:color-mix(in lab, red, red)){.CheckoutForm-module__j7w_5a__payCard{background-color:color-mix(in oklab, var(--color-primary-soft,#e8efea) 40%, transparent)}}.CheckoutForm-module__j7w_5a__payCard{padding:calc(var(--spacing,.25rem) * 4)}.CheckoutForm-module__j7w_5a__payCardHead{gap:calc(var(--spacing,.25rem) * 3);display:flex}.CheckoutForm-module__j7w_5a__payRadio{margin-top:var(--spacing,.25rem);height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);border-style:var(--tw-border-style);border-width:4px;border-color:var(--color-primary,#3f5e4a);background-color:var(--color-white,#fff);border-radius:3.40282e38px;flex-shrink:0}.CheckoutForm-module__j7w_5a__payTitle{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);margin:0}.CheckoutForm-module__j7w_5a__payNote{margin:0;margin-top:calc(var(--spacing,.25rem) * .5);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)}.CheckoutForm-module__j7w_5a__payBadges{margin-top:calc(var(--spacing,.25rem) * 3);gap:calc(var(--spacing,.25rem) * 1.5);flex-wrap:wrap;display:flex}.CheckoutForm-module__j7w_5a__payBadges span{background-color:var(--color-mist,#e6eaee);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:var(--spacing,.25rem);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);color:var(--color-text-secondary,#4a525c);border-radius:.25rem;font-size:10px}.CheckoutForm-module__j7w_5a__promoRow{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}@media (min-width:40rem){.CheckoutForm-module__j7w_5a__promoRow{flex-direction:row;align-items:flex-end}}.CheckoutForm-module__j7w_5a__promoRow>:first-child{flex:1}.CheckoutForm-module__j7w_5a__summary{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);padding:calc(var(--spacing,.25rem) * 5);top:calc(var(--header-height,6.25rem) + 1rem);position:sticky}.CheckoutForm-module__j7w_5a__summaryTitle{margin:0;margin-bottom:calc(var(--spacing,.25rem) * 4);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)}.CheckoutForm-module__j7w_5a__summaryList{margin:0;margin-bottom:calc(var(--spacing,.25rem) * 4);max-height:calc(var(--spacing,.25rem) * 72);gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;padding:0;list-style-type:none;display:flex;overflow-y:auto}.CheckoutForm-module__j7w_5a__summaryRow{gap:calc(var(--spacing,.25rem) * 3);display:flex}.CheckoutForm-module__j7w_5a__summaryThumb{height:calc(var(--spacing,.25rem) * 14);width:calc(var(--spacing,.25rem) * 14);border-radius:var(--radius-lg,16px);background-color:var(--color-mist,#e6eaee);color:#3f5e4a80;flex-shrink:0;justify-content:center;align-items:center;font-size:10px;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.CheckoutForm-module__j7w_5a__summaryThumb{color:color-mix(in oklab, var(--color-primary,#3f5e4a) 50%, transparent)}}.CheckoutForm-module__j7w_5a__summaryThumb img{object-fit:cover;width:100%;height:100%}.CheckoutForm-module__j7w_5a__summaryQty{top:calc(var(--spacing,.25rem) * -1);right:calc(var(--spacing,.25rem) * -1);height:calc(var(--spacing,.25rem) * 5);min-width:calc(var(--spacing,.25rem) * 5);background-color:var(--color-primary,#3f5e4a);padding-inline:var(--spacing,.25rem);--tw-font-weight:var(--font-weight-semibold,600);font-size:10px;font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex;position:absolute}.CheckoutForm-module__j7w_5a__summaryInfo{gap:calc(var(--spacing,.25rem) * .5);min-width:0;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));flex-direction:column;flex:1;display:flex}.CheckoutForm-module__j7w_5a__summaryName{-webkit-line-clamp:2;--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;display:-webkit-box;overflow:hidden}.CheckoutForm-module__j7w_5a__summaryMeta{color:var(--color-text-secondary,#4a525c)}.CheckoutForm-module__j7w_5a__summaryPrice{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);flex-shrink:0}.CheckoutForm-module__j7w_5a__summaryTotals{gap:calc(var(--spacing,.25rem) * 1.5);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-border,#d7dde3);padding-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)));flex-direction:column;display:flex}.CheckoutForm-module__j7w_5a__summaryLine{color:var(--color-text-secondary,#4a525c);justify-content:space-between;display:flex}.CheckoutForm-module__j7w_5a__summaryLine span:last-child{color:var(--color-text-primary,#1c1f24)}.CheckoutForm-module__j7w_5a__summaryDiscount{color:var(--color-success,#2f6f4e);justify-content:space-between;display:flex}.CheckoutForm-module__j7w_5a__summaryGrand{margin-top:calc(var(--spacing,.25rem) * 2);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-border,#d7dde3);padding-top:calc(var(--spacing,.25rem) * 3);justify-content:space-between;align-items:center;display:flex}.CheckoutForm-module__j7w_5a__summaryGrand strong{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)}.CheckoutForm-module__j7w_5a__consent{margin-top:calc(var(--spacing,.25rem) * 4);align-items:flex-start;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)));color:var(--color-text-secondary,#4a525c);display:flex}.CheckoutForm-module__j7w_5a__consentInvalid{border-radius:var(--radius-lg,16px);border-style:var(--tw-border-style);border-width:1px;border-color:#b4231840}@supports (color:color-mix(in lab, red, red)){.CheckoutForm-module__j7w_5a__consentInvalid{border-color:color-mix(in oklab, var(--color-error,#b42318) 25%, transparent)}}.CheckoutForm-module__j7w_5a__consentInvalid{background-color:#b423180d}@supports (color:color-mix(in lab, red, red)){.CheckoutForm-module__j7w_5a__consentInvalid{background-color:color-mix(in oklab, var(--color-error,#b42318) 5%, transparent)}}.CheckoutForm-module__j7w_5a__consentInvalid{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1.5);color:var(--color-text-primary,#1c1f24)}.CheckoutForm-module__j7w_5a__consentError{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}.CheckoutForm-module__j7w_5a__consent a{color:var(--color-primary,#3f5e4a);text-decoration-line:none}@media (hover:hover){.CheckoutForm-module__j7w_5a__consent a:hover{text-decoration-line:underline}}.CheckoutForm-module__j7w_5a__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}.CheckoutForm-module__j7w_5a__submit{margin-top:calc(var(--spacing,.25rem) * 4);width:100%}.CheckoutForm-module__j7w_5a__submitDesktop{margin-top:calc(var(--spacing,.25rem) * 4);width:100%;display:none}@media (min-width:64rem){.CheckoutForm-module__j7w_5a__submitDesktop{display:inline-flex}}.CheckoutForm-module__j7w_5a__mobilePayBar{z-index:var(--z-sticky-cta);justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-border,#d7dde3);background-color:var(--color-surface,#fff);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);display:flex;position:fixed;inset-inline:0}@media (min-width:64rem){.CheckoutForm-module__j7w_5a__mobilePayBar{display:none}}.CheckoutForm-module__j7w_5a__mobilePayBar{bottom:var(--mobile-nav-height);box-shadow:var(--shadow-lg)}.CheckoutForm-module__j7w_5a__mobilePayMeta{flex-direction:column;min-width:0;display:flex}.CheckoutForm-module__j7w_5a__mobilePayLabel{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)}.CheckoutForm-module__j7w_5a__mobilePayTotal{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,)}.CheckoutForm-module__j7w_5a__mobilePayBtn{flex-shrink:0}.CheckoutForm-module__j7w_5a__reserve{margin:0;margin-top:calc(var(--spacing,.25rem) * 3);text-align:center;color:var(--color-text-secondary,#4a525c);font-size:11px}.CheckoutForm-module__j7w_5a__reserveDesktop{margin:0;margin-top:calc(var(--spacing,.25rem) * 3);text-align:center;color:var(--color-text-secondary,#4a525c);font-size:11px;display:none}@media (min-width:64rem){.CheckoutForm-module__j7w_5a__reserveDesktop{display:block}}.CheckoutForm-module__j7w_5a__mobileReserve{padding-inline:calc(var(--spacing,.25rem) * 4);padding-bottom:calc(var(--spacing,.25rem) * 3);text-align:center;color:var(--color-text-secondary,#4a525c);margin:0;font-size:11px}@media (min-width:64rem){.CheckoutForm-module__j7w_5a__mobileReserve{display:none}}.CheckoutForm-module__j7w_5a__empty{max-width:var(--container-md,28rem);align-items:flex-start;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:var(--color-surface,#fff);padding:calc(var(--spacing,.25rem) * 8);flex-direction:column;display:flex}.CheckoutForm-module__j7w_5a__emptyTitle{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);margin:0}.CheckoutForm-module__j7w_5a__emptyText{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}.CheckoutForm-module__j7w_5a__emptyCta{margin-top:calc(var(--spacing,.25rem) * 2);min-height:calc(var(--spacing,.25rem) * 11);border-radius:var(--radius-button,var(--radius-sm));background-color:var(--color-primary,#3f5e4a);padding-inline:calc(var(--spacing,.25rem) * 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-white,#fff);align-items:center;text-decoration-line:none;display:inline-flex}@media (hover:hover){.CheckoutForm-module__j7w_5a__emptyCta: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-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-tracking{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}
.ReviewForm-module__oIr56a__form{margin-top:calc(var(--spacing,.25rem) * 4);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);flex-direction:column;display:flex}.ReviewForm-module__oIr56a__title{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);margin:0}.ReviewForm-module__oIr56a__notice{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}.ReviewForm-module__oIr56a__link{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);text-underline-offset:2px}@media (hover:hover){.ReviewForm-module__oIr56a__link:hover{text-decoration-line:underline}}.ReviewForm-module__oIr56a__label{gap:calc(var(--spacing,.25rem) * 1.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);flex-direction:column;display:flex}.ReviewForm-module__oIr56a__input,.ReviewForm-module__oIr56a__textarea{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%;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);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-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-text-primary,#1c1f24)}.ReviewForm-module__oIr56a__submitBtn{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) * 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-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);border-width:0}@media (hover:hover){.ReviewForm-module__oIr56a__submitBtn:hover{background-color:var(--color-primary-hover,#344d3d)}}.ReviewForm-module__oIr56a__submitBtn:disabled{cursor:not-allowed;opacity:.6}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}
.cart-module___H1poa__page{gap:calc(var(--spacing,.25rem) * 6);flex-direction:column;display:flex}.cart-module___H1poa__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}@property --tw-font-weight{syntax:"*";inherits:false}
.checkout-module__L63rWW__page{gap:calc(var(--spacing,.25rem) * 5);flex-direction:column;display:flex}.checkout-module__L63rWW__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){.checkout-module__L63rWW__title{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)))}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}
.ProductTabs-module__8Cf9Ma__section{gap:calc(var(--spacing,.25rem) * 5);scroll-margin-top:calc(var(--header-height,6.25rem) + .5rem);flex-direction:column;display:flex}.ProductTabs-module__8Cf9Ma__tabs{justify-content:center;gap:var(--spacing,.25rem);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border,#d7dde3);flex-wrap:wrap;display:flex}.ProductTabs-module__8Cf9Ma__tab{min-height:calc(var(--spacing,.25rem) * 11);cursor:pointer;border-top-left-radius:var(--radius-button,var(--radius-sm));border-top-right-radius:var(--radius-button,var(--radius-sm));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-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))}@media (hover:hover){.ProductTabs-module__8Cf9Ma__tab:hover{color:var(--color-text-primary,#1c1f24)}}.ProductTabs-module__8Cf9Ma__tabActive{color:var(--color-primary,#3f5e4a);box-shadow:inset 0 -2px 0 var(--color-primary)}.ProductTabs-module__8Cf9Ma__panel{animation:ProductTabs-module__8Cf9Ma__panel-swap-in .24s var(--ease-out-soft) both;gap:calc(var(--spacing,.25rem) * 5);flex-direction:column;display:flex}.ProductTabs-module__8Cf9Ma__emptyPanel{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}.ProductTabs-module__8Cf9Ma__copy{max-width:var(--container-3xl,48rem);gap:calc(var(--spacing,.25rem) * 5);flex-direction:column;display:flex}.ProductTabs-module__8Cf9Ma__descriptionBlock{gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.ProductTabs-module__8Cf9Ma__description{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-text-primary,#1c1f24);margin:0}.ProductTabs-module__8Cf9Ma__muted{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}.ProductTabs-module__8Cf9Ma__careTitle{margin:0;margin-bottom:calc(var(--spacing,.25rem) * 2);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)}.ProductTabs-module__8Cf9Ma__careList{margin:0;margin-top:calc(var(--spacing,.25rem) * 3);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)));color:var(--color-text-primary,#1c1f24);flex-direction:column;padding:0;list-style-type:none;display:flex}.ProductTabs-module__8Cf9Ma__careList li{padding-left:calc(var(--spacing,.25rem) * 6);position:relative}.ProductTabs-module__8Cf9Ma__careList li:before{content:"✓";color:var(--color-success,#2f6f4e);position:absolute;left:0}.ProductTabs-module__8Cf9Ma__categoryNote{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}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}
