.announcement-bar-module__YfMSGa__root{text-align:center;width:100%;padding-block:.5rem;font-size:.875rem;line-height:1.4}.announcement-bar-module__YfMSGa__align_left .announcement-bar-module__YfMSGa__inner{justify-content:flex-start}.announcement-bar-module__YfMSGa__align_center .announcement-bar-module__YfMSGa__inner{justify-content:center}.announcement-bar-module__YfMSGa__align_right .announcement-bar-module__YfMSGa__inner{justify-content:flex-end}.announcement-bar-module__YfMSGa__inner{max-width:var(--theme-container-max,1280px);padding-inline:var(--section-padding-x,1rem);justify-content:center;align-items:center;gap:.5rem;margin-inline:auto;display:flex}.announcement-bar-module__YfMSGa__link{color:inherit;text-underline-offset:2px;white-space:nowrap;font-weight:600;text-decoration:underline}.announcement-bar-module__YfMSGa__link:hover{text-decoration:none}
.category-cards-module___Z-2Fq__root{width:100%}.category-cards-module___Z-2Fq__container{max-width:var(--theme-container-max,1280px);padding-inline:var(--space-4,1rem);padding-block:var(--space-12,3rem);margin-inline:auto;container-type:inline-size}.category-cards-module___Z-2Fq__spacing_compact .category-cards-module___Z-2Fq__container{padding-block:var(--space-4,1rem)}.category-cards-module___Z-2Fq__spacing_normal .category-cards-module___Z-2Fq__container{padding-block:var(--space-12,3rem)}.category-cards-module___Z-2Fq__spacing_spacious .category-cards-module___Z-2Fq__container{padding-block:var(--space-20,5rem)}.category-cards-module___Z-2Fq__heading{color:var(--theme-text-heading,var(--theme-foreground,#111827));margin-bottom:1.5rem;font-size:1.5rem;font-weight:700}.category-cards-module___Z-2Fq__headingAlign_left .category-cards-module___Z-2Fq__heading{text-align:left}.category-cards-module___Z-2Fq__headingAlign_center .category-cards-module___Z-2Fq__heading{text-align:center}.category-cards-module___Z-2Fq__headingAlign_right .category-cards-module___Z-2Fq__heading{text-align:right}.category-cards-module___Z-2Fq__grid{gap:1rem;margin:0;padding:0;list-style:none}.category-cards-module___Z-2Fq__layoutRow .category-cards-module___Z-2Fq__grid{grid-template-columns:repeat(var(--per-row,3), 1fr);display:grid}.category-cards-module___Z-2Fq__item{list-style:none}.category-cards-module___Z-2Fq__card{color:inherit;height:100%;box-shadow:var(--card-shadow,none);border-radius:.5rem;flex-direction:column;text-decoration:none;transition:transform .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.category-cards-module___Z-2Fq__card:hover{box-shadow:var(--card-shadow-hover,var(--card-shadow,none))}.category-cards-module___Z-2Fq__layoutRow.category-cards-module___Z-2Fq__modeOverlay .category-cards-module___Z-2Fq__card{aspect-ratio:var(--aspect,1)}.category-cards-module___Z-2Fq__layoutRow.category-cards-module___Z-2Fq__modeBelow .category-cards-module___Z-2Fq__card{aspect-ratio:unset}.category-cards-module___Z-2Fq__layoutRow.category-cards-module___Z-2Fq__modeBeside .category-cards-module___Z-2Fq__card{aspect-ratio:unset;flex-direction:row;align-items:stretch}.category-cards-module___Z-2Fq__layoutRow.category-cards-module___Z-2Fq__modeBeside .category-cards-module___Z-2Fq__imageWrap{width:45%;aspect-ratio:var(--aspect,1);flex-shrink:0;position:relative}.category-cards-module___Z-2Fq__modeOverlay .category-cards-module___Z-2Fq__imageWrap{position:absolute;inset:0}.category-cards-module___Z-2Fq__layoutRow.category-cards-module___Z-2Fq__modeBelow .category-cards-module___Z-2Fq__imageWrap{width:100%;aspect-ratio:var(--aspect,1);flex-shrink:0;position:relative}.category-cards-module___Z-2Fq__image{object-fit:cover;transition:transform .4s}.category-cards-module___Z-2Fq__imagePlaceholder{background-color:var(--theme-surface,#f3f4f6);position:absolute;inset:0}.category-cards-module___Z-2Fq__overlay{pointer-events:none;display:none;position:absolute;inset:0}.category-cards-module___Z-2Fq__modeOverlay .category-cards-module___Z-2Fq__overlay{display:block}.category-cards-module___Z-2Fq__hoverDarken{opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}.category-cards-module___Z-2Fq__content{z-index:1;flex-direction:column;gap:.25rem;display:flex;position:relative}.category-cards-module___Z-2Fq__modeOverlay .category-cards-module___Z-2Fq__content{color:var(--theme-text,#fff);padding:1rem;position:absolute;bottom:0;left:0;right:0}.category-cards-module___Z-2Fq__modeBelow .category-cards-module___Z-2Fq__content{color:var(--theme-text,var(--theme-foreground,#111827));padding:.625rem 0}.category-cards-module___Z-2Fq__modeBeside .category-cards-module___Z-2Fq__content{color:var(--theme-text,var(--theme-foreground,#111827));flex:1;justify-content:center;padding:.75rem 1rem}.category-cards-module___Z-2Fq__alignLeft{text-align:left;align-items:flex-start}.category-cards-module___Z-2Fq__alignCenter{text-align:center;align-items:center}@media (max-width:767px){[data-heading-align-mobile=left] .category-cards-module___Z-2Fq__heading{text-align:left!important}[data-heading-align-mobile=center] .category-cards-module___Z-2Fq__heading{text-align:center!important}[data-heading-align-mobile=right] .category-cards-module___Z-2Fq__heading{text-align:right!important}[data-align-mobile=left] .category-cards-module___Z-2Fq__content{text-align:left!important;align-items:flex-start!important}[data-align-mobile=center] .category-cards-module___Z-2Fq__content{text-align:center!important;align-items:center!important}[data-align-mobile=right] .category-cards-module___Z-2Fq__content{text-align:right!important;align-items:flex-end!important}}.category-cards-module___Z-2Fq__catName{font-size:.9375rem;font-weight:600;line-height:1.3}.category-cards-module___Z-2Fq__hoverEffect .category-cards-module___Z-2Fq__card:hover{transform:scale(1.03);box-shadow:0 8px 24px #00000026}.category-cards-module___Z-2Fq__hoverEffect .category-cards-module___Z-2Fq__card:hover .category-cards-module___Z-2Fq__image{transform:scale(1.04)}.category-cards-module___Z-2Fq__hoverEffect .category-cards-module___Z-2Fq__card:hover .category-cards-module___Z-2Fq__hoverDarken{opacity:.15}@media (max-width:640px){.category-cards-module___Z-2Fq__layoutRow .category-cards-module___Z-2Fq__grid{grid-template-columns:repeat(var(--mobile-cols,2), 1fr)!important}.category-cards-module___Z-2Fq__layoutRow.category-cards-module___Z-2Fq__modeBeside .category-cards-module___Z-2Fq__card{flex-direction:column}.category-cards-module___Z-2Fq__layoutRow.category-cards-module___Z-2Fq__modeBeside .category-cards-module___Z-2Fq__imageWrap{width:100%}}@media (max-width:767px){.category-cards-module___Z-2Fq__layoutRow[data-tpos-mobile=on_image] .category-cards-module___Z-2Fq__card{aspect-ratio:var(--aspect,1);flex-direction:column}.category-cards-module___Z-2Fq__layoutRow[data-tpos-mobile=on_image] .category-cards-module___Z-2Fq__imageWrap{width:auto;position:absolute;inset:0}.category-cards-module___Z-2Fq__layoutRow[data-tpos-mobile=on_image] .category-cards-module___Z-2Fq__overlay{display:block}.category-cards-module___Z-2Fq__layoutRow[data-tpos-mobile=on_image] .category-cards-module___Z-2Fq__content{color:var(--theme-text,#fff);padding:1rem;position:absolute;inset:auto 0 0}.category-cards-module___Z-2Fq__layoutRow[data-tpos-mobile=below_image] .category-cards-module___Z-2Fq__card{aspect-ratio:unset;flex-direction:column}.category-cards-module___Z-2Fq__layoutRow[data-tpos-mobile=below_image] .category-cards-module___Z-2Fq__imageWrap{width:100%;aspect-ratio:var(--aspect,1);flex-shrink:0;position:relative;inset:auto}.category-cards-module___Z-2Fq__layoutRow[data-tpos-mobile=below_image] .category-cards-module___Z-2Fq__overlay{display:none}.category-cards-module___Z-2Fq__layoutRow[data-tpos-mobile=below_image] .category-cards-module___Z-2Fq__content{color:var(--theme-text,var(--theme-foreground,#111827));padding:.625rem 0;position:static}.category-cards-module___Z-2Fq__layoutRow[data-tpos-mobile=beside_image] .category-cards-module___Z-2Fq__card{aspect-ratio:unset;flex-direction:row;align-items:stretch}.category-cards-module___Z-2Fq__layoutRow[data-tpos-mobile=beside_image] .category-cards-module___Z-2Fq__imageWrap{width:45%;aspect-ratio:var(--aspect,1);flex-shrink:0;position:relative;inset:auto}.category-cards-module___Z-2Fq__layoutRow[data-tpos-mobile=beside_image] .category-cards-module___Z-2Fq__overlay{display:none}.category-cards-module___Z-2Fq__layoutRow[data-tpos-mobile=beside_image] .category-cards-module___Z-2Fq__content{color:var(--theme-text,var(--theme-foreground,#111827));flex:1;justify-content:center;padding:.75rem 1rem;position:static}}
.countdown-module__JUbjYq__root{padding-block:var(--section-padding-y,3rem)}.countdown-module__JUbjYq__spacing_compact{padding-block:var(--space-4,1rem)}.countdown-module__JUbjYq__spacing_normal{padding-block:var(--space-12,3rem)}.countdown-module__JUbjYq__spacing_spacious{padding-block:var(--space-20,5rem)}.countdown-module__JUbjYq__inner{max-width:var(--theme-container-max,1280px);padding-inline:var(--section-padding-x,1rem);flex-direction:column;gap:1.5rem;margin-inline:auto;display:flex}.countdown-module__JUbjYq__align_center .countdown-module__JUbjYq__inner{text-align:center;align-items:center}.countdown-module__JUbjYq__align_left .countdown-module__JUbjYq__inner{text-align:left;align-items:flex-start}.countdown-module__JUbjYq__align_right .countdown-module__JUbjYq__inner{text-align:right;align-items:flex-end}@media (max-width:767px){[data-align-mobile=center] .countdown-module__JUbjYq__inner{text-align:center!important;align-items:center!important}[data-align-mobile=left] .countdown-module__JUbjYq__inner{text-align:left!important;align-items:flex-start!important}[data-align-mobile=right] .countdown-module__JUbjYq__inner{text-align:right!important;align-items:flex-end!important}}.countdown-module__JUbjYq__heading{color:var(--color-fg,#111);margin:0;font-size:1.5rem;font-weight:700}.countdown-module__JUbjYq__timer{align-items:flex-end;gap:1rem;display:flex}@media (max-width:480px){.countdown-module__JUbjYq__timer{gap:.5rem}}.countdown-module__JUbjYq__unit{flex-direction:column;align-items:center;gap:.25rem;min-width:4rem;display:flex}@media (max-width:480px){.countdown-module__JUbjYq__unit{min-width:3rem}}.countdown-module__JUbjYq__number{font-variant-numeric:tabular-nums;color:var(--color-fg,#111);background:var(--countdown-box-bg,var(--color-surface,#f9fafb));border:1px solid var(--countdown-box-border,var(--color-border,#e5e7eb));border-radius:var(--radius-md,.5rem);text-align:center;min-width:3.5rem;padding:.5rem .75rem;font-size:clamp(2rem,8vw,3.5rem);font-weight:700;line-height:1;display:block}.countdown-module__JUbjYq__label{text-transform:uppercase;letter-spacing:.06em;color:var(--color-fg-muted,#6b7280);font-size:.75rem;font-weight:500}.countdown-module__JUbjYq__expired{color:var(--color-fg-muted,#6b7280);margin:0;font-size:1.125rem}
.cta-banner-module__nT9aaG__section{width:100%}.cta-banner-module__nT9aaG__bg_background{background:var(--theme-page-bg,var(--background,#fff))}.cta-banner-module__nT9aaG__bg_surface{background:var(--theme-surface,var(--surface,#f9fafb))}.cta-banner-module__nT9aaG__bg_dark{background:var(--gray-900,#111827);color:#fff}.cta-banner-module__nT9aaG__bg_primary{background:var(--primary,#4f46e5);color:var(--primary-fg,#fff)}.cta-banner-module__nT9aaG__spacing_compact{padding-block:var(--space-8,2rem)}.cta-banner-module__nT9aaG__spacing_normal{padding-block:var(--space-16,4rem)}.cta-banner-module__nT9aaG__spacing_spacious{padding-block:var(--space-24,6rem)}.cta-banner-module__nT9aaG__container{max-width:var(--theme-container-max,1280px);padding-inline:var(--space-4,1rem);gap:var(--space-4,1rem);flex-direction:column;margin-inline:auto;display:flex}.cta-banner-module__nT9aaG__align_left .cta-banner-module__nT9aaG__container{text-align:left;align-items:flex-start}.cta-banner-module__nT9aaG__align_center .cta-banner-module__nT9aaG__container{text-align:center;align-items:center}.cta-banner-module__nT9aaG__align_right .cta-banner-module__nT9aaG__container{text-align:right;align-items:flex-end}.cta-banner-module__nT9aaG__align_left{text-align:left}.cta-banner-module__nT9aaG__align_center{text-align:center}.cta-banner-module__nT9aaG__align_right{text-align:right}@media (max-width:767px){[data-align-mobile=left] .cta-banner-module__nT9aaG__container{text-align:left!important;align-items:flex-start!important}[data-align-mobile=center] .cta-banner-module__nT9aaG__container{text-align:center!important;align-items:center!important}[data-align-mobile=right] .cta-banner-module__nT9aaG__container{text-align:right!important;align-items:flex-end!important}.cta-banner-module__nT9aaG__section[data-align-mobile=left]{text-align:left!important}.cta-banner-module__nT9aaG__section[data-align-mobile=center]{text-align:center!important}.cta-banner-module__nT9aaG__section[data-align-mobile=right]{text-align:right!important}}.cta-banner-module__nT9aaG__heading{font-family:var(--font-heading,inherit);font-size:clamp(var(--text-2xl,1.5rem), 4vw, var(--text-4xl,2.25rem));font-weight:var(--weight-bold,700);max-width:40rem;color:var(--text-heading,inherit);margin:0;line-height:1.15}.cta-banner-module__nT9aaG__subheading{font-size:var(--text-lg,1.125rem);opacity:.85;max-width:36rem;margin:0}.cta-banner-module__nT9aaG__actions{gap:var(--space-3,.75rem);flex-wrap:wrap;margin-block-start:var(--space-2,.5rem);display:flex}.cta-banner-module__nT9aaG__align_center .cta-banner-module__nT9aaG__actions{justify-content:center}.cta-banner-module__nT9aaG__align_right .cta-banner-module__nT9aaG__actions{justify-content:flex-end}.cta-banner-module__nT9aaG__cta{padding:var(--space-3,.75rem) var(--space-6,1.5rem);border-radius:var(--radius-md,.5rem);font-weight:var(--weight-semibold,600);font-size:var(--text-sm,.875rem);cursor:pointer;border:2px solid #0000;justify-content:center;align-items:center;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s,opacity .15s;display:inline-flex}.cta-banner-module__nT9aaG__cta_primary{background:var(--s-btn-bg,var(--primary,#2563eb));color:var(--s-btn-text,var(--primary-fg,#fff));border-color:var(--s-btn-border,transparent)}.cta-banner-module__nT9aaG__cta_primary:hover{background:var(--s-btn-hover-bg,var(--s-btn-bg,var(--primary,#2563eb)));opacity:.9}.cta-banner-module__nT9aaG__cta_secondary{background:var(--s-btn-bg,var(--secondary,#374151));color:var(--s-btn-text,var(--secondary-fg,#fff));border-color:var(--s-btn-border,transparent)}.cta-banner-module__nT9aaG__cta_secondary:hover{background:var(--s-btn-hover-bg,var(--s-btn-bg,var(--secondary,#374151)));opacity:.9}.cta-banner-module__nT9aaG__cta_outline{background:var(--s-btn-bg,transparent);color:var(--s-btn-text,var(--text,#111));border-color:var(--s-btn-border,var(--border,#e5e7eb))}.cta-banner-module__nT9aaG__cta_outline:hover{background:var(--s-btn-hover-bg,var(--surface,#f9fafb))}
.faq-accordion-module__SoKF0G__root{padding-block:var(--section-padding-y,4rem)}.faq-accordion-module__SoKF0G__spacing_compact{padding-block:var(--space-4,1rem)}.faq-accordion-module__SoKF0G__spacing_normal{padding-block:var(--space-12,3rem)}.faq-accordion-module__SoKF0G__spacing_spacious{padding-block:var(--space-20,5rem)}.faq-accordion-module__SoKF0G__inner{max-width:800px;padding-inline:var(--section-padding-x,1rem);flex-direction:column;gap:2rem;margin-inline:auto;display:flex}.faq-accordion-module__SoKF0G__heading{color:var(--color-fg,#111);margin:0;font-size:1.875rem;font-weight:700}.faq-accordion-module__SoKF0G__align_left .faq-accordion-module__SoKF0G__heading{text-align:left}.faq-accordion-module__SoKF0G__align_center .faq-accordion-module__SoKF0G__heading{text-align:center}.faq-accordion-module__SoKF0G__align_right .faq-accordion-module__SoKF0G__heading{text-align:right}@media (max-width:767px){[data-align-mobile=left] .faq-accordion-module__SoKF0G__heading{text-align:left!important}[data-align-mobile=center] .faq-accordion-module__SoKF0G__heading{text-align:center!important}[data-align-mobile=right] .faq-accordion-module__SoKF0G__heading{text-align:right!important}}.faq-accordion-module__SoKF0G__list{flex-direction:column;gap:.5rem;display:flex}.faq-accordion-module__SoKF0G__item{border:1px solid var(--faq-border,var(--color-border,#e5e7eb));border-radius:var(--faq-radius,8px);background:var(--faq-item-bg,transparent);overflow:hidden}.faq-accordion-module__SoKF0G__question{cursor:pointer;color:var(--faq-question,var(--color-fg,#111));background:var(--faq-question-bg,transparent);-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:1rem;padding:1.125rem 1.25rem;font-size:1rem;font-weight:600;list-style:none;display:flex}.faq-accordion-module__SoKF0G__question::-webkit-details-marker{display:none}.faq-accordion-module__SoKF0G__question>span:first-child{flex:1;min-width:0}.faq-accordion-module__SoKF0G__icon{color:var(--faq-icon,var(--color-fg-muted,#6b7280));flex-shrink:0;transition:transform .2s}.faq-accordion-module__SoKF0G__item[open] .faq-accordion-module__SoKF0G__icon{transform:rotate(180deg)}.faq-accordion-module__SoKF0G__answer{padding:.5rem 2.5rem 1.125rem 1.25rem}.faq-accordion-module__SoKF0G__answer p{color:var(--faq-answer,var(--color-fg-muted,#6b7280));margin:0;font-size:.9375rem;line-height:1.65}.faq-accordion-module__SoKF0G__item_align_left .faq-accordion-module__SoKF0G__question>span:first-child,.faq-accordion-module__SoKF0G__item_align_left .faq-accordion-module__SoKF0G__answer p{text-align:left}.faq-accordion-module__SoKF0G__item_align_center .faq-accordion-module__SoKF0G__question>span:first-child,.faq-accordion-module__SoKF0G__item_align_center .faq-accordion-module__SoKF0G__answer p{text-align:center}.faq-accordion-module__SoKF0G__item_align_right .faq-accordion-module__SoKF0G__question>span:first-child,.faq-accordion-module__SoKF0G__item_align_right .faq-accordion-module__SoKF0G__answer p{text-align:right}
.feature-trio-module__jYe6Qq__section{width:100%}.feature-trio-module__jYe6Qq__bg_background{background:var(--theme-page-bg,var(--background,#fff))}.feature-trio-module__jYe6Qq__bg_surface{background:var(--theme-surface,var(--surface,#f9fafb))}.feature-trio-module__jYe6Qq__bg_primary{background:var(--primary,#4f46e5);color:var(--primary-fg,#fff)}.feature-trio-module__jYe6Qq__spacing_compact{padding-block:var(--space-4,1rem)}.feature-trio-module__jYe6Qq__spacing_normal{padding-block:var(--space-12,3rem)}.feature-trio-module__jYe6Qq__spacing_spacious{padding-block:var(--space-20,5rem)}.feature-trio-module__jYe6Qq__container{max-width:var(--theme-container-max,1280px);padding-inline:var(--space-4,1rem);margin-inline:auto}.feature-trio-module__jYe6Qq__header{text-align:center;margin-block-end:var(--space-10,2.5rem)}.feature-trio-module__jYe6Qq__headingAlign_left .feature-trio-module__jYe6Qq__header{text-align:left}.feature-trio-module__jYe6Qq__headingAlign_center .feature-trio-module__jYe6Qq__header{text-align:center}.feature-trio-module__jYe6Qq__headingAlign_right .feature-trio-module__jYe6Qq__header{text-align:right}.feature-trio-module__jYe6Qq__align_left .feature-trio-module__jYe6Qq__feature{text-align:left;align-items:flex-start}.feature-trio-module__jYe6Qq__align_center .feature-trio-module__jYe6Qq__feature{text-align:center;align-items:center}.feature-trio-module__jYe6Qq__align_right .feature-trio-module__jYe6Qq__feature{text-align:right;align-items:flex-end}@media (max-width:767px){[data-heading-align-mobile=left] .feature-trio-module__jYe6Qq__header{text-align:left!important}[data-heading-align-mobile=center] .feature-trio-module__jYe6Qq__header{text-align:center!important}[data-heading-align-mobile=right] .feature-trio-module__jYe6Qq__header{text-align:right!important}[data-align-mobile=left] .feature-trio-module__jYe6Qq__feature{text-align:left!important;align-items:flex-start!important}[data-align-mobile=center] .feature-trio-module__jYe6Qq__feature{text-align:center!important;align-items:center!important}[data-align-mobile=right] .feature-trio-module__jYe6Qq__feature{text-align:right!important;align-items:flex-end!important}}.feature-trio-module__jYe6Qq__heading{font-family:var(--font-heading,inherit);font-size:var(--text-3xl,1.875rem);font-weight:var(--weight-bold,700);margin:0 0 var(--space-2,.5rem);color:var(--text-heading,inherit);line-height:1.2}.feature-trio-module__jYe6Qq__subheading{font-size:var(--text-base,1rem);color:var(--text-muted,#6b7280);margin:0}.feature-trio-module__jYe6Qq__grid{grid-template-columns:repeat(var(--feature-count,3), 1fr);gap:var(--space-6,1.5rem);display:grid}@media (max-width:767px){.feature-trio-module__jYe6Qq__grid{grid-template-columns:repeat(var(--mobile-cols,1), 1fr)}}.feature-trio-module__jYe6Qq__feature{gap:var(--space-3,.75rem);flex-direction:column;min-width:0;display:flex}.feature-trio-module__jYe6Qq__iconWrap{flex-shrink:0;justify-content:center;align-items:center;display:flex}.feature-trio-module__jYe6Qq__icon_circle{background:color-mix(in srgb, var(--primary,#4f46e5) 12%, transparent);border-radius:9999px}.feature-trio-module__jYe6Qq__icon_square{border-radius:var(--radius-md,8px);background:color-mix(in srgb, var(--primary,#4f46e5) 12%, transparent)}.feature-trio-module__jYe6Qq__icon_plain{background:0 0}.feature-trio-module__jYe6Qq__featureHeading{font-size:var(--text-lg,1.125rem);font-weight:var(--weight-bold,700);color:var(--text-heading,inherit);margin:0;line-height:1.3}.feature-trio-module__jYe6Qq__featureBody{font-size:var(--text-sm,.875rem);color:var(--text-muted,#6b7280);margin:0;line-height:1.6}.feature-trio-module__jYe6Qq__featureLink{color:inherit;text-decoration:none;display:contents}.feature-trio-module__jYe6Qq__layout_inline .feature-trio-module__jYe6Qq__feature{gap:var(--space-4,1rem);flex-direction:row;align-items:flex-start!important}.feature-trio-module__jYe6Qq__layout_inline .feature-trio-module__jYe6Qq__grid{grid-template-columns:repeat(var(--feature-count,3), minmax(0, 22rem))}@media (max-width:767px){.feature-trio-module__jYe6Qq__layout_inline .feature-trio-module__jYe6Qq__grid{grid-template-columns:repeat(var(--mobile-cols,1), 1fr)}}.feature-trio-module__jYe6Qq__featureContent{gap:var(--space-2,.5rem);text-align:left;flex-direction:column;min-width:0;display:flex}
.footer-links-module__KK8eAq__root{border-block-start:1px solid var(--color-border,#e5e7eb);background:var(--color-background,#fff);padding-block:2rem}.footer-links-module__KK8eAq__inner{grid-template-columns:repeat(var(--footer-links-cols,2), 1fr);max-width:var(--theme-container-max,1280px);padding-inline:var(--section-padding-x,1rem);gap:2rem;margin-inline:auto;display:grid}.footer-links-module__KK8eAq__root[data-columns="1"] .footer-links-module__KK8eAq__inner{--footer-links-cols:1}.footer-links-module__KK8eAq__root[data-columns="2"] .footer-links-module__KK8eAq__inner{--footer-links-cols:2}.footer-links-module__KK8eAq__root[data-columns="3"] .footer-links-module__KK8eAq__inner{--footer-links-cols:3}@media (max-width:640px){.footer-links-module__KK8eAq__inner{grid-template-columns:1fr}}.footer-links-module__KK8eAq__column{flex-direction:column;gap:.75rem;display:flex}.footer-links-module__KK8eAq__heading{text-transform:uppercase;letter-spacing:.06em;color:var(--color-fg,#111);margin:0;font-size:.875rem;font-weight:600}.footer-links-module__KK8eAq__list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.footer-links-module__KK8eAq__item{margin:0}.footer-links-module__KK8eAq__link{color:var(--color-fg-muted,#6b7280);font-size:.9375rem;text-decoration:none;transition:color .1s}a.footer-links-module__KK8eAq__link:hover{color:var(--color-primary,#2563eb)}
.footer-main-module__jFsB1a__root{border-block-start:1px solid var(--color-border,#e5e7eb);background:var(--color-background,#fff);padding-block:2.5rem}.footer-main-module__jFsB1a__inner{max-width:var(--theme-container-max,1280px);padding-inline:var(--section-padding-x,1rem);flex-direction:column;gap:1.5rem;margin-inline:auto;display:flex}.footer-main-module__jFsB1a__brand{flex-direction:column;gap:.5rem;display:flex}.footer-main-module__jFsB1a__logoLink{align-items:center;text-decoration:none;display:inline-flex}.footer-main-module__jFsB1a__logoImg{object-fit:contain;width:auto;height:2rem}.footer-main-module__jFsB1a__shopName{color:var(--color-fg,#111);font-size:1.125rem;font-weight:700}.footer-main-module__jFsB1a__tagline{color:var(--color-fg-muted,#6b7280);margin:0;font-size:.9375rem}.footer-main-module__jFsB1a__bottom{border-block-start:1px solid var(--color-border,#e5e7eb);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-block-start:1.5rem;display:flex}.footer-main-module__jFsB1a__copyright{color:var(--color-fg-muted,#6b7280);margin:0;font-size:.875rem}.footer-main-module__jFsB1a__social{align-items:center;gap:.75rem;display:flex}.footer-main-module__jFsB1a__socialLink{width:2rem;height:2rem;color:var(--color-fg-muted,#6b7280);justify-content:center;align-items:center;transition:color .1s;display:flex}.footer-main-module__jFsB1a__socialLink:hover{color:var(--color-primary,#2563eb)}
.FooterNewsletterFormIsland-module__s7gAsW__form{flex-direction:column;gap:.5rem;display:flex}.FooterNewsletterFormIsland-module__s7gAsW__emailRow{gap:.5rem;display:flex}.FooterNewsletterFormIsland-module__s7gAsW__input{background:var(--nl-input-bg,var(--theme-input-bg,#f9fafb));color:var(--nl-input-color,var(--theme-text,inherit));border:1px solid var(--nl-input-border,var(--theme-input-border,#d1d5db));border-radius:.375rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.4;transition:border-color .15s,box-shadow .15s}.FooterNewsletterFormIsland-module__s7gAsW__input::placeholder{color:var(--nl-input-color,var(--theme-text-muted,#9ca3af));opacity:.7}.FooterNewsletterFormIsland-module__s7gAsW__input:focus{border-color:var(--nl-input-border,var(--theme-primary,#2563eb));box-shadow:0 0 0 2px color-mix(in srgb, var(--nl-input-border,var(--theme-primary,#2563eb)) 30%, transparent);outline:none}.FooterNewsletterFormIsland-module__s7gAsW__emailInput{flex:1;min-width:0}.FooterNewsletterFormIsland-module__s7gAsW__button{cursor:pointer;white-space:nowrap;background:var(--nl-button-bg,var(--theme-primary,#2563eb));color:var(--nl-button-color,var(--theme-primary-fg,#fff));border:none;border-radius:.375rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;line-height:1.4;transition:background .15s,filter .15s}.FooterNewsletterFormIsland-module__s7gAsW__button:hover:not(:disabled){background:var(--nl-button-hover-bg,var(--nl-button-bg,var(--theme-primary,#2563eb)));filter:brightness(.93)}.FooterNewsletterFormIsland-module__s7gAsW__button:disabled{opacity:.6;cursor:default}
.footer-row-module__eZG0VW__root{width:100%;display:block}.footer-row-module__eZG0VW__inner{width:100%;padding-inline:var(--theme-container-padding,1.5rem);max-width:var(--theme-container-max,1280px);margin-inline:auto}.footer-row-module__eZG0VW__inner[data-padding=compact]{padding-block:1rem}.footer-row-module__eZG0VW__inner[data-padding=normal]{padding-block:2rem}.footer-row-module__eZG0VW__inner[data-padding=spacious]{padding-block:3rem}.footer-row-module__eZG0VW__inner[data-bg=surface]{background:var(--theme-surface,var(--surface,#fff))}.footer-row-module__eZG0VW__inner[data-bg=primary]{background:var(--theme-primary,#2563eb);color:var(--theme-primary-fg,#fff)}.footer-row-module__eZG0VW__inner[data-bg=transparent]{background:0 0}.footer-row-module__eZG0VW__inner[data-bg=dark]{background:var(--theme-dark,#111);color:#fff}.footer-row-module__eZG0VW__inner[data-border-top=subtle]{border-top:1px solid var(--theme-border,#00000014)}.footer-row-module__eZG0VW__inner[data-border-top=strong]{border-top:2px solid var(--theme-border,#0003)}.footer-row-module__eZG0VW__inner nav p{color:var(--footer-heading-color,inherit)}.footer-row-module__eZG0VW__root .footer-row-module__eZG0VW__inner a:not([data-cta]):not([data-card]):not([class*=text-]):not([class*=bg-]){color:var(--footer-link-color,var(--theme-primary))}.footer-row-module__eZG0VW__root .footer-row-module__eZG0VW__inner a:not([data-cta]):not([data-card]):not([class*=text-]):not([class*=bg-]):hover{color:var(--footer-link-hover-color,var(--footer-link-color,var(--theme-primary)))}.footer-row-module__eZG0VW__inner[data-variant=standard]{align-items:center;gap:1rem;display:flex}.footer-row-module__eZG0VW__slot{flex-direction:column;gap:.75rem;display:flex}.footer-row-module__eZG0VW__slotLeft{flex:1;align-items:flex-start}.footer-row-module__eZG0VW__slotCenter{flex:none;align-items:center}.footer-row-module__eZG0VW__slotRight{flex:1;align-items:flex-end}.footer-row-module__eZG0VW__inner[data-variant=columns]{grid-template-columns:repeat(var(--footer-cols,3), 1fr);align-items:start;gap:var(--footer-col-gap,2rem);display:grid}.footer-row-module__eZG0VW__inner[data-variant=columns][data-cols="2"]{--footer-cols:2}.footer-row-module__eZG0VW__inner[data-variant=columns][data-cols="3"]{--footer-cols:3}.footer-row-module__eZG0VW__inner[data-variant=columns][data-cols="4"]{--footer-cols:4}.footer-row-module__eZG0VW__inner[data-variant=columns][data-cols="5"]{--footer-cols:5}.footer-row-module__eZG0VW__col{flex-direction:column;gap:.5rem;display:flex}@media (max-width:767px){.footer-row-module__eZG0VW__inner[data-variant=columns]{grid-template-columns:1fr}}
.HamburgerDrawerIsland-module__fN5Yga__hamburger{cursor:pointer;color:inherit;background:0 0;border:none;padding:.5rem;display:none}@media (max-width:767px){.HamburgerDrawerIsland-module__fN5Yga__hamburger{justify-content:center;align-items:center;display:flex}}.HamburgerDrawerIsland-module__fN5Yga__hamburger[data-desktop]{justify-content:center;align-items:center;display:flex}.HamburgerDrawerIsland-module__fN5Yga__drawer{z-index:50;border:none;width:100%;max-width:320px;height:100dvh;max-height:100dvh;margin:0;padding:0;position:fixed;inset:0;overflow-y:auto}.HamburgerDrawerIsland-module__fN5Yga__drawer[data-direction=right]{margin-inline-start:auto}.HamburgerDrawerIsland-module__fN5Yga__drawer[data-bg=light]{color:#111827;background:#fff}.HamburgerDrawerIsland-module__fN5Yga__drawer[data-bg=surface]{background:var(--theme-surface,#fff)}.HamburgerDrawerIsland-module__fN5Yga__drawer[data-bg=primary]{background:var(--theme-primary,#2563eb);color:var(--theme-primary-fg,#fff)}.HamburgerDrawerIsland-module__fN5Yga__drawer[data-bg=dark]{background:var(--theme-dark,#111);color:#fff}.HamburgerDrawerIsland-module__fN5Yga__drawer::backdrop{background:#0006}.HamburgerDrawerIsland-module__fN5Yga__drawerInner{flex-direction:column;gap:.5rem;padding:1.5rem 1rem;display:flex}.HamburgerDrawerIsland-module__fN5Yga__drawerClose{cursor:pointer;color:inherit;background:0 0;border:none;align-self:flex-end;margin-bottom:.5rem;padding:.5rem}.HamburgerDrawerIsland-module__fN5Yga__drawerDivider{border:none;border-top:1px solid color-mix(in srgb, currentColor 15%, transparent);margin-block:.5rem}.HamburgerDrawerIsland-module__fN5Yga__drawerExtra{flex-direction:column;display:flex}
.header-menu-module__UZD4vG__stackedNav{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.header-menu-module__UZD4vG__stackedLink{color:inherit;padding:.375rem 0;font-size:.9375rem;font-weight:500;text-decoration:none;display:block}.header-menu-module__UZD4vG__stackedLink:hover{text-decoration:underline}.header-menu-module__UZD4vG__inlineNav{align-items:center;gap:1.5rem;margin:0;padding:0;list-style:none;display:flex}.header-menu-module__UZD4vG__inlineLink{color:inherit;white-space:nowrap;font-size:.9375rem;font-weight:500;text-decoration:none}.header-menu-module__UZD4vG__inlineLink:hover{text-decoration:underline}.header-menu-module__UZD4vG__megaNav{align-items:stretch;margin:0;padding:0;list-style:none;display:flex}.header-menu-module__UZD4vG__megaItem{position:relative}.header-menu-module__UZD4vG__megaLink{color:inherit;white-space:nowrap;cursor:default;border-block-end:2px solid #0000;align-items:center;gap:.25rem;padding:.75rem 1rem;font-size:.9375rem;font-weight:500;text-decoration:none;transition:color .1s,border-color .1s;display:flex}.header-menu-module__UZD4vG__megaLink[href]{cursor:pointer}:is(.header-menu-module__UZD4vG__megaLink:hover,.header-menu-module__UZD4vG__megaItem:has(.header-menu-module__UZD4vG__dropdown:focus-within) .header-menu-module__UZD4vG__megaLink){color:var(--theme-primary,#2563eb);border-block-end-color:var(--theme-primary,#2563eb)}.header-menu-module__UZD4vG__chevron{flex-shrink:0;width:.75rem;height:.75rem;transition:transform .15s}.header-menu-module__UZD4vG__megaItem:hover .header-menu-module__UZD4vG__chevron{transform:rotate(180deg)}.header-menu-module__UZD4vG__dropdown{background:var(--theme-surface,#fff);border:1px solid var(--theme-border,#e5e7eb);border-radius:var(--radius-md,.5rem);z-index:200;visibility:hidden;opacity:0;pointer-events:none;min-width:14rem;margin:0;padding:.5rem 0;list-style:none;transition:opacity .12s,transform .12s,visibility 0s .12s;position:absolute;inset-block-start:100%;inset-inline-start:0;transform:translateY(-4px);box-shadow:0 8px 24px #00000014}.header-menu-module__UZD4vG__megaItem:hover .header-menu-module__UZD4vG__dropdown,.header-menu-module__UZD4vG__megaItem:focus-within .header-menu-module__UZD4vG__dropdown{visibility:visible;opacity:1;pointer-events:auto;transition-delay:0s;transform:translateY(0)}.header-menu-module__UZD4vG__dropdownLink{color:var(--theme-text-muted,#374151);padding:.5rem 1rem;font-size:.9rem;text-decoration:none;transition:background 80ms,color 80ms;display:block}.header-menu-module__UZD4vG__dropdownLink:hover{background:var(--theme-surface-2,#f9fafb);color:var(--theme-primary,#2563eb)}.header-menu-module__UZD4vG__dropdownLabel{color:var(--theme-text-muted,#374151);padding:.5rem 1rem;font-size:.9rem;font-weight:600;display:block}
.MiniCartIsland-module__o4k0aG__cartBtn{border-radius:var(--radius-full,9999px);cursor:pointer;width:2.25rem;height:2.25rem;color:inherit;background:0 0;border:none;justify-content:center;align-items:center;text-decoration:none;display:flex;position:relative}.MiniCartIsland-module__o4k0aG__cartBtn:hover{background:color-mix(in srgb, currentColor 8%, transparent)}.MiniCartIsland-module__o4k0aG__cartBadge{background:var(--theme-primary,#2563eb);min-width:1.125rem;height:1.125rem;color:var(--theme-primary-fg,#fff);border-radius:var(--radius-full,9999px);text-align:center;padding-inline:.25rem;font-size:.625rem;font-weight:700;line-height:1.125rem;position:absolute;inset-block-start:-.25rem;inset-inline-end:-.375rem}
:root{--header-row-compact:48px;--header-row-normal:72px;--header-row-tall:96px}.header-row-module__uRtXHW__root{width:100%;display:block}.header-row-module__uRtXHW__inner{width:100%;padding-inline:var(--theme-container-padding,1.5rem);max-width:var(--theme-container-max,1280px);align-items:center;margin-inline:auto;display:flex}.header-row-module__uRtXHW__inner[data-height=compact]{min-height:var(--header-row-compact,48px)}.header-row-module__uRtXHW__inner[data-height=normal]{min-height:var(--header-row-normal,72px)}.header-row-module__uRtXHW__inner[data-height=tall]{min-height:var(--header-row-tall,96px)}.header-row-module__uRtXHW__inner[data-border=subtle]{border-bottom:1px solid var(--theme-border,#00000014)}.header-row-module__uRtXHW__inner[data-border=strong]{border-bottom:2px solid var(--theme-border,#0003)}.header-row-module__uRtXHW__slot{align-self:stretch;align-items:center;gap:1rem;display:flex}.header-row-module__uRtXHW__slotLeft{flex:1;justify-content:flex-start}.header-row-module__uRtXHW__slotCenter{flex:none;justify-content:center}.header-row-module__uRtXHW__slotRight{flex:1;justify-content:flex-end}
.hero-split-module__s2S9Sq__heroSplit{width:100%}.hero-split-module__s2S9Sq__inner{max-width:var(--theme-container-max,1280px);padding-inline:var(--space-4,1rem);gap:var(--space-8,2rem);align-items:center;margin-inline:auto;display:grid}@media (min-width:768px){.hero-split-module__s2S9Sq__inner{grid-template-columns:1fr 1fr}}.hero-split-module__s2S9Sq__spacingCompact{padding-block:var(--space-4,1rem)}.hero-split-module__s2S9Sq__spacingNormal{padding-block:var(--space-12,3rem)}.hero-split-module__s2S9Sq__spacingSpaciious{padding-block:var(--space-20,5rem)}.hero-split-module__s2S9Sq__bgBackground{background-color:var(--background,transparent)}.hero-split-module__s2S9Sq__bgSurface{background-color:var(--surface,#f9fafb)}.hero-split-module__s2S9Sq__bgPrimary{background-color:var(--primary,#4f46e5);color:var(--primary-fg,#fff)}.hero-split-module__s2S9Sq__heading{font-family:var(--font-heading,inherit);font-size:var(--text-4xl,2.25rem);font-weight:var(--weight-bold,700);line-height:var(--leading-tight,1.2);color:var(--text-heading,inherit);margin-block-end:.5em}.hero-split-module__s2S9Sq__subheading{font-size:var(--text-lg,1.125rem);color:var(--text-muted,#6b7280);margin-block-end:var(--space-6,1.5rem)}.hero-split-module__s2S9Sq__actions{gap:var(--space-3,.75rem);flex-wrap:wrap;display:flex}.hero-split-module__s2S9Sq__imageCol{border-radius:var(--radius-lg,1rem);position:relative;overflow:hidden}.hero-split-module__s2S9Sq__image{object-fit:cover;width:100%;height:auto;display:block}.hero-split-module__s2S9Sq__imageLeft .hero-split-module__s2S9Sq__imageCol{order:-1}.hero-split-module__s2S9Sq__imageRight .hero-split-module__s2S9Sq__imageCol{order:1}.hero-split-module__s2S9Sq__minHeightHalf{min-height:50svh}.hero-split-module__s2S9Sq__minHeightFull{min-height:100svh}.hero-split-module__s2S9Sq__textCol{flex-direction:column;display:flex}.hero-split-module__s2S9Sq__textAlignLeft{text-align:left;align-items:flex-start}.hero-split-module__s2S9Sq__textAlignCenter{text-align:center;align-items:center}.hero-split-module__s2S9Sq__textAlignRight{text-align:right;align-items:flex-end}@media (max-width:767px){.hero-split-module__s2S9Sq__textCol[data-align-mobile=left]{text-align:left!important;align-items:flex-start!important}.hero-split-module__s2S9Sq__textCol[data-align-mobile=center]{text-align:center!important;align-items:center!important}.hero-split-module__s2S9Sq__textCol[data-align-mobile=right]{text-align:right!important;align-items:flex-end!important}}.hero-split-module__s2S9Sq__textValignTop{align-self:start}.hero-split-module__s2S9Sq__textValignMiddle{align-self:center}.hero-split-module__s2S9Sq__textValignBottom{align-self:end}
.image-grid-module__jm9GWW__section{width:100%}.image-grid-module__jm9GWW__spacing_compact{padding-block:var(--space-4,1rem)}.image-grid-module__jm9GWW__spacing_normal{padding-block:var(--space-12,3rem)}.image-grid-module__jm9GWW__spacing_spacious{padding-block:var(--space-20,5rem)}.image-grid-module__jm9GWW__container{max-width:var(--theme-container-max,1280px);padding-inline:var(--space-4,1rem);margin-inline:auto}.image-grid-module__jm9GWW__header{text-align:center;margin-block-end:var(--space-10,2.5rem)}.image-grid-module__jm9GWW__headingAlign_left .image-grid-module__jm9GWW__header{text-align:left}.image-grid-module__jm9GWW__headingAlign_center .image-grid-module__jm9GWW__header{text-align:center}.image-grid-module__jm9GWW__headingAlign_right .image-grid-module__jm9GWW__header{text-align:right}.image-grid-module__jm9GWW__align_left .image-grid-module__jm9GWW__item{text-align:left;align-items:flex-start}.image-grid-module__jm9GWW__align_center .image-grid-module__jm9GWW__item{text-align:center;align-items:center}.image-grid-module__jm9GWW__align_right .image-grid-module__jm9GWW__item{text-align:right;align-items:flex-end}@media (max-width:767px){[data-heading-align-mobile=left] .image-grid-module__jm9GWW__header{text-align:left!important}[data-heading-align-mobile=center] .image-grid-module__jm9GWW__header{text-align:center!important}[data-heading-align-mobile=right] .image-grid-module__jm9GWW__header{text-align:right!important}[data-align-mobile=left] .image-grid-module__jm9GWW__item{text-align:left!important;align-items:flex-start!important}[data-align-mobile=center] .image-grid-module__jm9GWW__item{text-align:center!important;align-items:center!important}[data-align-mobile=right] .image-grid-module__jm9GWW__item{text-align:right!important;align-items:flex-end!important}}.image-grid-module__jm9GWW__heading{font-family:var(--font-heading,inherit);font-size:var(--text-3xl,1.875rem);font-weight:var(--weight-bold,700);margin:0 0 var(--space-2,.5rem);color:var(--text-heading,inherit);line-height:1.2}.image-grid-module__jm9GWW__subheading{font-size:var(--text-base,1rem);color:var(--text-muted,#6b7280);margin:0}.image-grid-module__jm9GWW__grid{grid-template-columns:repeat(var(--col-count,3), 1fr);gap:var(--space-6,1.5rem);display:grid}@media (max-width:767px){.image-grid-module__jm9GWW__grid{grid-template-columns:repeat(var(--mobile-cols,2), 1fr)}}.image-grid-module__jm9GWW__item{gap:var(--space-3,.75rem);flex-direction:column;min-width:0;display:flex}.image-grid-module__jm9GWW__itemLink{color:inherit;text-decoration:none;display:block}.image-grid-module__jm9GWW__itemLink:hover .image-grid-module__jm9GWW__imageWrap,.image-grid-module__jm9GWW__itemLink:hover .image-grid-module__jm9GWW__imagePlaceholder{opacity:.88}.image-grid-module__jm9GWW__itemHeading{font-size:var(--text-lg,1.125rem);font-weight:var(--weight-bold,700);color:var(--text-heading,inherit);margin:0;line-height:1.3}.image-grid-module__jm9GWW__itemBody{font-size:var(--text-sm,.875rem);color:var(--text-muted,#6b7280);margin:0;line-height:1.6}.image-grid-module__jm9GWW__imageWrap{width:100%;transition:opacity .2s;position:relative;overflow:hidden}.image-grid-module__jm9GWW__imagePlaceholder{background:color-mix(in srgb, var(--primary,#4f46e5) 8%, transparent);border:2px dashed color-mix(in srgb, var(--primary,#4f46e5) 20%, transparent);width:100%;transition:opacity .2s}.image-grid-module__jm9GWW__imageWrap.image-grid-module__jm9GWW__size_sm,.image-grid-module__jm9GWW__imagePlaceholder.image-grid-module__jm9GWW__size_sm{max-width:8rem}.image-grid-module__jm9GWW__imageWrap.image-grid-module__jm9GWW__size_md,.image-grid-module__jm9GWW__imagePlaceholder.image-grid-module__jm9GWW__size_md{max-width:14rem}.image-grid-module__jm9GWW__imageWrap.image-grid-module__jm9GWW__aspect_square,.image-grid-module__jm9GWW__imagePlaceholder.image-grid-module__jm9GWW__aspect_square{aspect-ratio:1}.image-grid-module__jm9GWW__imageWrap.image-grid-module__jm9GWW__aspect_portrait,.image-grid-module__jm9GWW__imagePlaceholder.image-grid-module__jm9GWW__aspect_portrait{aspect-ratio:3/4}.image-grid-module__jm9GWW__imageWrap.image-grid-module__jm9GWW__aspect_landscape,.image-grid-module__jm9GWW__imagePlaceholder.image-grid-module__jm9GWW__aspect_landscape{aspect-ratio:4/3}.image-grid-module__jm9GWW__imageWrap.image-grid-module__jm9GWW__aspect_auto{height:auto;position:static}.image-grid-module__jm9GWW__imagePlaceholder.image-grid-module__jm9GWW__aspect_auto{min-height:6rem}.image-grid-module__jm9GWW__img{object-fit:cover}.image-grid-module__jm9GWW__imageWrap.image-grid-module__jm9GWW__radius_none,.image-grid-module__jm9GWW__imagePlaceholder.image-grid-module__jm9GWW__radius_none{border-radius:0}.image-grid-module__jm9GWW__imageWrap.image-grid-module__jm9GWW__radius_sm,.image-grid-module__jm9GWW__imagePlaceholder.image-grid-module__jm9GWW__radius_sm{border-radius:var(--radius-sm,4px)}.image-grid-module__jm9GWW__imageWrap.image-grid-module__jm9GWW__radius_md,.image-grid-module__jm9GWW__imagePlaceholder.image-grid-module__jm9GWW__radius_md{border-radius:var(--radius-md,8px)}.image-grid-module__jm9GWW__imageWrap.image-grid-module__jm9GWW__radius_lg,.image-grid-module__jm9GWW__imagePlaceholder.image-grid-module__jm9GWW__radius_lg{border-radius:var(--radius-lg,16px)}.image-grid-module__jm9GWW__imageWrap.image-grid-module__jm9GWW__radius_full,.image-grid-module__jm9GWW__imagePlaceholder.image-grid-module__jm9GWW__radius_full{border-radius:9999px}.image-grid-module__jm9GWW__layout_inline .image-grid-module__jm9GWW__item{gap:var(--space-4,1rem);flex-direction:row;align-items:flex-start!important}.image-grid-module__jm9GWW__layout_inline .image-grid-module__jm9GWW__grid{grid-template-columns:repeat(var(--col-count,3), minmax(0, 24rem))}@media (max-width:767px){.image-grid-module__jm9GWW__layout_inline .image-grid-module__jm9GWW__grid{grid-template-columns:repeat(var(--mobile-cols,2), 1fr)}}.image-grid-module__jm9GWW__itemContent{gap:var(--space-2,.5rem);text-align:left;flex-direction:column;min-width:0;display:flex}.image-grid-module__jm9GWW__layout_inline .image-grid-module__jm9GWW__imageWrap.image-grid-module__jm9GWW__size_sm,.image-grid-module__jm9GWW__layout_inline .image-grid-module__jm9GWW__imagePlaceholder.image-grid-module__jm9GWW__size_sm{flex-shrink:0;width:6rem;max-width:none}.image-grid-module__jm9GWW__layout_inline .image-grid-module__jm9GWW__imageWrap.image-grid-module__jm9GWW__size_md,.image-grid-module__jm9GWW__layout_inline .image-grid-module__jm9GWW__imagePlaceholder.image-grid-module__jm9GWW__size_md{flex-shrink:0;width:9rem;max-width:none}.image-grid-module__jm9GWW__layout_inline .image-grid-module__jm9GWW__imageWrap.image-grid-module__jm9GWW__size_lg,.image-grid-module__jm9GWW__layout_inline .image-grid-module__jm9GWW__imagePlaceholder.image-grid-module__jm9GWW__size_lg{flex-shrink:0;width:12rem;max-width:none}
.mega-nav-module__TIRuba__root{border-block-end:1px solid var(--color-border,#e5e7eb);background:var(--color-background,#fff)}.mega-nav-module__TIRuba__inner{max-width:var(--theme-container-max,1280px);padding-inline:var(--section-padding-x,1rem);align-items:stretch;margin-inline:auto;display:flex}.mega-nav-module__TIRuba__navItem{position:relative}.mega-nav-module__TIRuba__navLink{color:var(--color-fg,#111);white-space:nowrap;border-block-end:2px solid #0000;align-items:center;gap:.25rem;padding:.75rem 1rem;font-size:.9375rem;font-weight:500;text-decoration:none;transition:color .1s,border-color .1s;display:flex}:is(.mega-nav-module__TIRuba__navLink:hover,.mega-nav-module__TIRuba__navItem:has(.mega-nav-module__TIRuba__dropdown:focus-within) .mega-nav-module__TIRuba__navLink){color:var(--color-primary,#2563eb);border-block-end-color:var(--color-primary,#2563eb)}.mega-nav-module__TIRuba__chevron{width:.75rem;height:.75rem;transition:transform .15s}.mega-nav-module__TIRuba__navItem:hover .mega-nav-module__TIRuba__chevron{transform:rotate(180deg)}.mega-nav-module__TIRuba__dropdown{background:var(--color-background,#fff);border:1px solid var(--color-border,#e5e7eb);border-radius:var(--radius-md,.5rem);z-index:200;visibility:hidden;opacity:0;pointer-events:none;min-width:14rem;padding:.5rem 0;transition:opacity .12s,transform .12s,visibility 0s .12s;position:absolute;inset-block-start:100%;inset-inline-start:0;transform:translateY(-4px);box-shadow:0 8px 24px #00000014}.mega-nav-module__TIRuba__navItem:hover .mega-nav-module__TIRuba__dropdown,.mega-nav-module__TIRuba__navItem:focus-within .mega-nav-module__TIRuba__dropdown{visibility:visible;opacity:1;pointer-events:auto;transition-delay:0s;transform:translateY(0)}.mega-nav-module__TIRuba__dropdownItem{color:var(--color-fg-muted,#374151);padding:.5rem 1rem;font-size:.9rem;text-decoration:none;transition:background 80ms,color 80ms;display:block}.mega-nav-module__TIRuba__dropdownItem:hover{background:var(--color-surface,#f9fafb);color:var(--color-primary,#2563eb)}.mega-nav-module__TIRuba__dropdownText{color:var(--color-fg-muted,#374151);padding:.5rem 1rem;font-size:.9rem;font-weight:600;display:block}
.newsletter-module__vvGcIq__root{padding-block:var(--section-padding-y,4rem);background:var(--section-bg,var(--color-primary,#2563eb));color:var(--color-fg,#fff)}.newsletter-module__vvGcIq__spacing_compact{padding-block:var(--space-4,1rem)}.newsletter-module__vvGcIq__spacing_normal{padding-block:var(--space-12,3rem)}.newsletter-module__vvGcIq__spacing_spacious{padding-block:var(--space-20,5rem)}.newsletter-module__vvGcIq__inner{max-width:640px;padding-inline:var(--section-padding-x,1rem);flex-direction:column;gap:1rem;margin-inline:auto;display:flex}.newsletter-module__vvGcIq__align_center .newsletter-module__vvGcIq__inner{text-align:center}.newsletter-module__vvGcIq__align_left .newsletter-module__vvGcIq__inner{text-align:left}.newsletter-module__vvGcIq__align_right .newsletter-module__vvGcIq__inner{text-align:right}@media (max-width:767px){[data-align-mobile=center] .newsletter-module__vvGcIq__inner{text-align:center!important}[data-align-mobile=left] .newsletter-module__vvGcIq__inner{text-align:left!important}[data-align-mobile=right] .newsletter-module__vvGcIq__inner{text-align:right!important}}.newsletter-module__vvGcIq__heading{color:var(--text-heading,var(--color-fg,#fff));margin:0;font-size:1.875rem;font-weight:700}.newsletter-module__vvGcIq__subheading{opacity:.85;margin:0;font-size:1rem}.newsletter-module__vvGcIq__form{flex-direction:column;gap:.75rem;margin-block-start:.5rem;display:flex}.newsletter-module__vvGcIq__row{gap:.5rem;display:flex}@media (max-width:480px){.newsletter-module__vvGcIq__row{flex-direction:column}}.newsletter-module__vvGcIq__input{border:2px solid var(--s-input-border,#ffffff4d);border-radius:var(--radius-md,.5rem);background:var(--s-input-bg,#ffffff26);color:var(--s-input-text,var(--color-fg,#fff));outline:none;flex:1;padding:.75rem 1rem;font-size:1rem;transition:border-color .15s}.newsletter-module__vvGcIq__input::placeholder{color:var(--color-fg-muted,#fff9)}.newsletter-module__vvGcIq__input:focus{border-color:var(--s-input-border,#ffffffb3);filter:brightness(1.2)}.newsletter-module__vvGcIq__btn{border:1px solid var(--s-btn-border,transparent);border-radius:var(--radius-md,.5rem);background:var(--s-btn-bg,#fff);color:var(--s-btn-text,var(--color-primary,#2563eb));cursor:pointer;white-space:nowrap;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;transition:background-color .15s,color .15s,border-color .15s,opacity .15s}.newsletter-module__vvGcIq__btn:hover:not(:disabled){background:var(--s-btn-hover-bg,var(--s-btn-bg,#fff));opacity:.9}.newsletter-module__vvGcIq__btn:disabled{opacity:.7;cursor:not-allowed}.newsletter-module__vvGcIq__success{border-radius:var(--radius-md,.5rem);background:#ffffff26;border:1px solid #ffffff4d;margin:0;padding:1rem;font-size:1.0625rem;font-weight:500}.newsletter-module__vvGcIq__error{color:#fecaca;margin:0;font-size:.875rem}
.page-body-module__fe_Lla__root{max-width:65ch;color:var(--theme-text,inherit);margin-inline:auto;padding-block:2rem;padding-inline:1rem;font-size:1rem;line-height:1.75}.page-body-module__fe_Lla__root h2{margin-block:1.5rem .75rem;font-size:1.5rem;font-weight:700;line-height:1.3}.page-body-module__fe_Lla__root h3{margin-block:1.25rem .5rem;font-size:1.25rem;font-weight:600;line-height:1.35}.page-body-module__fe_Lla__root h4{margin-block:1rem .5rem;font-size:1.1rem;font-weight:600;line-height:1.4}.page-body-module__fe_Lla__root p{margin-block:.75rem}.page-body-module__fe_Lla__root a{color:var(--theme-primary,#2563eb);text-decoration:underline}.page-body-module__fe_Lla__root a:hover{opacity:.8}.page-body-module__fe_Lla__root strong{font-weight:700}.page-body-module__fe_Lla__root em{font-style:italic}.page-body-module__fe_Lla__root s{text-decoration:line-through}.page-body-module__fe_Lla__root u{text-decoration:underline}.page-body-module__fe_Lla__root ul,.page-body-module__fe_Lla__root ol{margin-block:.75rem;padding-inline-start:1.5rem}.page-body-module__fe_Lla__root li{margin-block:.25rem}.page-body-module__fe_Lla__root blockquote{border-inline-start:3px solid var(--theme-border,#e2e8f0);color:var(--theme-text-muted,#64748b);margin-block:1rem;margin-inline:0;padding-inline-start:1rem}.page-body-module__fe_Lla__root hr{border:none;border-top:1px solid var(--theme-border,#e2e8f0);margin-block:1.5rem}.page-body-module__fe_Lla__root img{border-radius:.25rem;max-width:100%;height:auto;margin-block:.75rem}
.product-gallery-module__Ldk4_W__gallery{width:100%}.product-gallery-module__Ldk4_W__container{max-width:var(--theme-container-max,1280px);padding-inline:var(--space-4,1rem);margin-inline:auto}.product-gallery-module__Ldk4_W__spacing_compact{padding:.5rem 0}.product-gallery-module__Ldk4_W__spacing_normal{padding:1.5rem 0}.product-gallery-module__Ldk4_W__spacing_spacious{padding:3rem 0}.product-gallery-module__Ldk4_W__mainWrap{background:var(--theme-surface);border-radius:.75rem;width:100%;position:relative;overflow:hidden}.product-gallery-module__Ldk4_W__aspectSquare{aspect-ratio:1}.product-gallery-module__Ldk4_W__aspect4x3{aspect-ratio:4/3}.product-gallery-module__Ldk4_W__aspect3x4{aspect-ratio:3/4}.product-gallery-module__Ldk4_W__aspect16x9{aspect-ratio:16/9}.product-gallery-module__Ldk4_W__mainImage{object-fit:cover;transition:transform .3s}.product-gallery-module__Ldk4_W__mainWrap:hover .product-gallery-module__Ldk4_W__mainImage{transform:scale(1.02)}.product-gallery-module__Ldk4_W__thumbStrip{scrollbar-width:none;gap:.5rem;margin-top:.75rem;display:flex;overflow-x:auto}.product-gallery-module__Ldk4_W__thumbStrip::-webkit-scrollbar{display:none}.product-gallery-module__Ldk4_W__thumbWrap{cursor:pointer;background:var(--theme-surface);border:2px solid #0000;border-radius:.5rem;flex:0 0 72px;height:72px;transition:border-color .15s;position:relative;overflow:hidden}.product-gallery-module__Ldk4_W__thumbWrap:hover{border-color:var(--theme-primary)}.product-gallery-module__Ldk4_W__thumbImage{object-fit:cover}
.product-card-module__tQX52q__card{border-radius:var(--card-radius,var(--radius-md,8px));background:var(--surface,#fff);box-shadow:var(--card-shadow,0 1px 2px 0 #0000000f);flex-direction:column;transition:box-shadow .15s;display:flex;overflow:hidden}.product-card-module__tQX52q__card:hover{box-shadow:var(--card-shadow-hover,var(--card-shadow,0 1px 2px 0 #0000000f))}.product-card-module__tQX52q__card a[data-card]{color:inherit;text-decoration:none;display:block}.product-card-module__tQX52q__imageWrap{aspect-ratio:1;background:var(--surface-2,#f3f4f6);position:relative;overflow:hidden}.product-card-module__tQX52q__saleBadge{top:var(--space-2,.5rem);left:var(--space-2,.5rem);padding:var(--space-1,.25rem) var(--space-2,.5rem);background:var(--primary,#4f46e5);color:var(--primary-fg,#fff);font-size:var(--text-xs,.75rem);font-weight:var(--weight-bold,700);border-radius:var(--radius-sm,4px);z-index:2;line-height:1.2;position:absolute}.product-card-module__tQX52q__hoverOverlay{z-index:1;background-color:color-mix(in srgb, var(--overlay-color,#000) 0%, transparent);pointer-events:none;transition:background-color .3s;position:absolute;inset:0}.product-card-module__tQX52q__card:hover .product-card-module__tQX52q__hoverOverlay{background-color:color-mix(in srgb, var(--overlay-color,#000) var(--overlay-pct,0%), transparent)}.product-card-module__tQX52q__image{object-fit:cover;width:100%;height:100%;display:block}.product-card-module__tQX52q__imagePlaceholder{background:var(--surface-2,#f3f4f6);width:100%;height:100%}.product-card-module__tQX52q__cardBody{padding:var(--space-3,.75rem)}.product-card-module__tQX52q__align_left .product-card-module__tQX52q__cardBody{text-align:left}.product-card-module__tQX52q__align_center .product-card-module__tQX52q__cardBody{text-align:center}.product-card-module__tQX52q__align_right .product-card-module__tQX52q__cardBody{text-align:right}@media (max-width:767px){[data-align-mobile=left] .product-card-module__tQX52q__cardBody{text-align:left!important}[data-align-mobile=center] .product-card-module__tQX52q__cardBody{text-align:center!important}[data-align-mobile=right] .product-card-module__tQX52q__cardBody{text-align:right!important}[data-align-mobile=left] .product-card-module__tQX52q__rating{justify-content:flex-start!important}[data-align-mobile=center] .product-card-module__tQX52q__rating{justify-content:center!important}[data-align-mobile=right] .product-card-module__tQX52q__rating{justify-content:flex-end!important}}.product-card-module__tQX52q__listItem [data-card]{flex-direction:row;align-items:stretch;display:flex}.product-card-module__tQX52q__listItem .product-card-module__tQX52q__imageWrap{aspect-ratio:1;flex:0 0 clamp(96px,28%,200px)}.product-card-module__tQX52q__listItem .product-card-module__tQX52q__cardBody{flex-direction:column;flex:auto;justify-content:center;gap:.25rem;display:flex}.product-card-module__tQX52q__title{font-size:var(--text-sm,.875rem);font-weight:var(--weight-medium,500);color:var(--text,inherit);white-space:nowrap;text-overflow:ellipsis;margin:0 0 .25rem;overflow:hidden}.product-card-module__tQX52q__rating{align-items:center;gap:.35rem;margin:0 0 .25rem;display:flex}.product-card-module__tQX52q__align_center .product-card-module__tQX52q__rating{justify-content:center}.product-card-module__tQX52q__align_right .product-card-module__tQX52q__rating{justify-content:flex-end}.product-card-module__tQX52q__ratingCount{color:var(--theme-text-muted,#6b7280);font-size:.8em}.product-card-module__tQX52q__price{font-size:var(--text-sm,.875rem);font-weight:var(--weight-bold,700);color:var(--_price-color,var(--primary,#4f46e5));margin:0}.product-card-module__tQX52q__addToCart{margin:0 var(--space-3,.75rem) var(--space-3,.75rem);text-align:center;font-size:var(--text-sm,.875rem);font-weight:var(--weight-medium,500);border-radius:var(--radius-sm,6px);background:var(--primary,#4f46e5);color:var(--primary-fg,#fff);cursor:pointer;border:none;padding:.5rem .75rem;line-height:1.2;text-decoration:none;transition:opacity .15s;display:block}.product-card-module__tQX52q__addToCart:hover{opacity:.9}.product-card-module__tQX52q__addToCart:disabled{opacity:.6;cursor:default}
.star-rating-module__U60Xva__stars{gap:1px;font-size:1rem;line-height:1;display:inline-flex}.star-rating-module__U60Xva__starFull{color:var(--theme-primary)}.star-rating-module__U60Xva__starHalf{color:var(--theme-primary);opacity:.6}.star-rating-module__U60Xva__starEmpty{color:var(--theme-text-muted)}
.product-grid-module__li_mHq__productGrid{width:100%}.product-grid-module__li_mHq__container{max-width:var(--theme-container-max,1280px);padding-inline:var(--space-4,1rem);margin-inline:auto}.product-grid-module__li_mHq__spacing_compact{padding-block:var(--space-4,1rem)}.product-grid-module__li_mHq__spacing_normal{padding-block:var(--space-12,3rem)}.product-grid-module__li_mHq__spacing_spacious{padding-block:var(--space-20,5rem)}.product-grid-module__li_mHq__heading{font-family:var(--font-heading,inherit);font-size:var(--text-2xl,1.5rem);font-weight:var(--weight-bold,700);color:var(--text-heading,var(--theme-text-heading,inherit));margin-block-end:var(--space-6,1.5rem)}.product-grid-module__li_mHq__align_left .product-grid-module__li_mHq__heading{text-align:left}.product-grid-module__li_mHq__align_center .product-grid-module__li_mHq__heading{text-align:center}.product-grid-module__li_mHq__align_right .product-grid-module__li_mHq__heading{text-align:right}@media (max-width:767px){[data-heading-align-mobile=left] .product-grid-module__li_mHq__heading{text-align:left!important}[data-heading-align-mobile=center] .product-grid-module__li_mHq__heading{text-align:center!important}[data-heading-align-mobile=right] .product-grid-module__li_mHq__heading{text-align:right!important}}.product-grid-module__li_mHq__grid{gap:var(--space-4,1rem);grid-template-columns:repeat(var(--mobile-cols,2), 1fr);margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.product-grid-module__li_mHq__cols2{grid-template-columns:repeat(2,1fr)}.product-grid-module__li_mHq__cols3{grid-template-columns:repeat(3,1fr)}.product-grid-module__li_mHq__cols4{grid-template-columns:repeat(4,1fr)}}
.add-to-cart-module__606z5q__wrap{flex-direction:column;gap:1rem;display:flex}.add-to-cart-module__606z5q__attrGroup{flex-direction:column;gap:.5rem;display:flex}.add-to-cart-module__606z5q__attrLabel{color:var(--theme-text);margin:0;font-size:.875rem;font-weight:600}.add-to-cart-module__606z5q__attrValues{flex-wrap:wrap;gap:.5rem;display:flex}.add-to-cart-module__606z5q__swatchBtn{cursor:pointer;outline-offset:2px;border:3px solid #0000;border-radius:50%;width:2rem;height:2rem;transition:border-color .15s,opacity .15s}.add-to-cart-module__606z5q__swatchBtn.add-to-cart-module__606z5q__selected{border-color:var(--theme-primary)}.add-to-cart-module__606z5q__swatchBtn.add-to-cart-module__606z5q__unavailable{opacity:.35;cursor:not-allowed}.add-to-cart-module__606z5q__variantBtn{border:1.5px solid var(--theme-border);background:var(--theme-background);color:var(--theme-text);cursor:pointer;border-radius:.375rem;padding:.375rem .875rem;font-size:.875rem;transition:border-color .15s,background .15s}.add-to-cart-module__606z5q__variantBtn.add-to-cart-module__606z5q__selected{border-color:var(--theme-primary);background:color-mix(in srgb, var(--theme-primary) 10%, transparent);color:var(--theme-primary);font-weight:600}.add-to-cart-module__606z5q__variantBtn.add-to-cart-module__606z5q__unavailable{opacity:.4;cursor:not-allowed;text-decoration:line-through}.add-to-cart-module__606z5q__row{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.add-to-cart-module__606z5q__qtyControl{border:1.5px solid var(--theme-border);border-radius:.5rem;align-items:center;display:flex;overflow:hidden}.add-to-cart-module__606z5q__qtyBtn{cursor:pointer;width:2.5rem;height:2.75rem;color:var(--theme-text);background:0 0;border:none;font-size:1.125rem;transition:background .15s}.add-to-cart-module__606z5q__qtyBtn:hover:not(:disabled){background:var(--theme-surface)}.add-to-cart-module__606z5q__qtyBtn:disabled{opacity:.4;cursor:not-allowed}.add-to-cart-module__606z5q__qtyValue{text-align:center;min-width:2.25rem;font-size:.9375rem;font-weight:600}.add-to-cart-module__606z5q__addBtn{background:var(--theme-primary);min-width:10rem;height:2.75rem;color:var(--theme-primary-fg,#fff);cursor:pointer;border:none;border-radius:.5rem;flex:1;font-size:1rem;font-weight:600;transition:opacity .15s,background .2s}.add-to-cart-module__606z5q__addBtn:hover:not(:disabled){opacity:.88}.add-to-cart-module__606z5q__addBtn:disabled{opacity:.55;cursor:not-allowed}.add-to-cart-module__606z5q__addBtnSuccess{background:#065f46}.add-to-cart-module__606z5q__outOfStock{color:#991b1b;margin:0;font-size:.875rem}
.product-info-module__XSyFwW__productInfo{width:100%}.product-info-module__XSyFwW__container{max-width:var(--theme-container-max,1280px);padding-inline:var(--space-4,1rem);flex-direction:column;gap:1rem;margin-inline:auto;display:flex;container-type:inline-size}.product-info-module__XSyFwW__container[data-align=center]{text-align:center}.product-info-module__XSyFwW__container[data-align=right]{text-align:right}.product-info-module__XSyFwW__container[data-align=center] .product-info-module__XSyFwW__rating,.product-info-module__XSyFwW__container[data-align=center] .product-info-module__XSyFwW__priceRow{justify-content:center}.product-info-module__XSyFwW__container[data-align=right] .product-info-module__XSyFwW__rating,.product-info-module__XSyFwW__container[data-align=right] .product-info-module__XSyFwW__priceRow{justify-content:flex-end}@media (max-width:767px){.product-info-module__XSyFwW__container[data-align-mobile=left]{text-align:left}.product-info-module__XSyFwW__container[data-align-mobile=center]{text-align:center}.product-info-module__XSyFwW__container[data-align-mobile=right]{text-align:right}.product-info-module__XSyFwW__container[data-align-mobile=left] .product-info-module__XSyFwW__rating,.product-info-module__XSyFwW__container[data-align-mobile=left] .product-info-module__XSyFwW__priceRow{justify-content:flex-start}.product-info-module__XSyFwW__container[data-align-mobile=center] .product-info-module__XSyFwW__rating,.product-info-module__XSyFwW__container[data-align-mobile=center] .product-info-module__XSyFwW__priceRow{justify-content:center}.product-info-module__XSyFwW__container[data-align-mobile=right] .product-info-module__XSyFwW__rating,.product-info-module__XSyFwW__container[data-align-mobile=right] .product-info-module__XSyFwW__priceRow{justify-content:flex-end}}.product-info-module__XSyFwW__spacing_compact{padding:.5rem 0}.product-info-module__XSyFwW__spacing_normal{padding:1.5rem 0}.product-info-module__XSyFwW__spacing_spacious{padding:3rem 0}.product-info-module__XSyFwW__category{color:var(--theme-primary);text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:.75rem;font-weight:600}.product-info-module__XSyFwW__title{color:var(--theme-text-heading);margin:0;font-size:clamp(1.5rem,5cqi,2.25rem);font-weight:700;line-height:1.2}.product-info-module__XSyFwW__rating{align-items:center;gap:.5rem;display:flex}.product-info-module__XSyFwW__ratingCount{color:var(--theme-text-muted);font-size:.875rem}.product-info-module__XSyFwW__priceRow{align-items:baseline;gap:.75rem;display:flex}.product-info-module__XSyFwW__price{color:var(--theme-text-heading);font-size:clamp(1.25rem,4cqi,1.75rem);font-weight:700}.product-info-module__XSyFwW__salePrice{color:var(--theme-danger,#dc2626);font-size:clamp(1.25rem,4cqi,1.75rem);font-weight:700}.product-info-module__XSyFwW__comparePrice{color:var(--theme-text-muted);font-size:1.125rem;text-decoration:line-through}.product-info-module__XSyFwW__availability{color:var(--theme-text-muted);margin:0;font-size:.875rem}.product-info-module__XSyFwW__shortDescription{color:var(--theme-text);margin:0;font-size:1rem;line-height:1.7}.product-info-module__XSyFwW__shortDescription p{margin-block:.5em}:is(.product-info-module__XSyFwW__shortDescription ul,.product-info-module__XSyFwW__shortDescription ol){margin-block:.5em;padding-left:1.25em}.product-info-module__XSyFwW__shortDescription strong{font-weight:600}.product-info-module__XSyFwW__island{border-top:1px solid var(--theme-border);flex-direction:column;gap:1rem;padding:1.25rem 0;display:flex}.product-info-module__XSyFwW__attrGroup{flex-direction:column;gap:.5rem;display:flex}.product-info-module__XSyFwW__attrLabel{color:var(--theme-text);margin:0;font-size:.875rem;font-weight:600}.product-info-module__XSyFwW__attrValues{flex-wrap:wrap;gap:.5rem;display:flex}.product-info-module__XSyFwW__swatchBtn{cursor:pointer;outline-offset:2px;border:3px solid #0000;border-radius:50%;width:2rem;height:2rem;transition:border-color .15s,opacity .15s}.product-info-module__XSyFwW__swatchBtn.product-info-module__XSyFwW__selected{border-color:var(--theme-primary)}.product-info-module__XSyFwW__swatchBtn.product-info-module__XSyFwW__unavailable{opacity:.35;cursor:not-allowed}.product-info-module__XSyFwW__variantBtn{border:1.5px solid var(--theme-border);background:var(--theme-background);color:var(--theme-text);cursor:pointer;border-radius:.375rem;padding:.375rem .875rem;font-size:.875rem;transition:border-color .15s,background .15s}.product-info-module__XSyFwW__variantBtn.product-info-module__XSyFwW__selected{border-color:var(--theme-primary);background:color-mix(in srgb, var(--theme-primary) 10%, transparent);color:var(--theme-primary);font-weight:600}.product-info-module__XSyFwW__variantBtn.product-info-module__XSyFwW__unavailable{opacity:.4;cursor:not-allowed;text-decoration:line-through}.product-info-module__XSyFwW__qtyRow{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.product-info-module__XSyFwW__qtyControl{border:1.5px solid var(--theme-border);border-radius:.5rem;align-items:center;display:flex;overflow:hidden}.product-info-module__XSyFwW__qtyBtn{cursor:pointer;width:2.5rem;height:2.75rem;color:var(--theme-text);background:0 0;border:none;font-size:1.125rem;transition:background .15s}.product-info-module__XSyFwW__qtyBtn:hover:not(:disabled){background:var(--theme-surface)}.product-info-module__XSyFwW__qtyBtn:disabled{opacity:.4;cursor:not-allowed}.product-info-module__XSyFwW__qtyValue{text-align:center;min-width:2.25rem;font-size:.9375rem;font-weight:600}.product-info-module__XSyFwW__addBtn{background:var(--theme-primary);min-width:10rem;height:2.75rem;color:var(--theme-primary-text,#fff);cursor:pointer;border:none;border-radius:.5rem;flex:1;font-size:1rem;font-weight:600;transition:opacity .15s,background .2s}.product-info-module__XSyFwW__addBtn:hover:not(:disabled){opacity:.88}.product-info-module__XSyFwW__addBtn:disabled{opacity:.55;cursor:not-allowed}.product-info-module__XSyFwW__addBtn.product-info-module__XSyFwW__addBtnSuccess{background:#065f46}.product-info-module__XSyFwW__outOfStock{color:#991b1b;margin:0;font-size:.875rem}.product-info-module__XSyFwW__sku{color:var(--theme-text-muted);margin:0;font-size:.75rem}
.product-tabs-module__i8eIda__productTabs{width:100%}.product-tabs-module__i8eIda__container{max-width:var(--theme-container-max,1280px);padding-inline:var(--space-4,1rem);margin-inline:auto;container-type:inline-size}.product-tabs-module__i8eIda__spacing_compact{padding:.5rem 0}.product-tabs-module__i8eIda__spacing_normal{padding:2rem 0}.product-tabs-module__i8eIda__spacing_spacious{padding:4rem 0}.product-tabs-module__i8eIda__tabsContainer{border:1px solid var(--theme-border);border-radius:.75rem;overflow:hidden}.product-tabs-module__i8eIda__tabList{border-bottom:1px solid var(--theme-border);background:var(--theme-surface);flex-wrap:wrap;display:flex}.product-tabs-module__i8eIda__tabList_left{justify-content:flex-start}.product-tabs-module__i8eIda__tabList_center{justify-content:center}.product-tabs-module__i8eIda__tabList_right{justify-content:flex-end}@media (max-width:767px){.product-tabs-module__i8eIda__tabList{flex-direction:column}.product-tabs-module__i8eIda__tabBtn{text-align:left}.product-tabs-module__i8eIda__tabList_center .product-tabs-module__i8eIda__tabBtn{text-align:center}.product-tabs-module__i8eIda__tabList_right .product-tabs-module__i8eIda__tabBtn{text-align:right}.product-tabs-module__i8eIda__tabList[data-align-mobile=left] .product-tabs-module__i8eIda__tabBtn{text-align:left!important}.product-tabs-module__i8eIda__tabList[data-align-mobile=center] .product-tabs-module__i8eIda__tabBtn{text-align:center!important}.product-tabs-module__i8eIda__tabList[data-align-mobile=right] .product-tabs-module__i8eIda__tabBtn{text-align:right!important}}.product-tabs-module__i8eIda__tabBtn{color:var(--theme-text-muted);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;border-bottom:2px solid #0000;padding:.875rem 1.5rem;font-size:.9375rem;font-weight:500;transition:color .15s,border-color .15s}.product-tabs-module__i8eIda__tabBtnActive{color:var(--theme-primary);border-bottom-color:var(--theme-primary);font-weight:600}.product-tabs-module__i8eIda__tabPanel{background:var(--theme-background);padding:1.5rem}.product-tabs-module__i8eIda__tabPanelHidden{display:none}.product-tabs-module__i8eIda__prose{color:var(--theme-text);font-size:.9375rem;line-height:1.7}.product-tabs-module__i8eIda__prose p{margin:0 0 1em}.product-tabs-module__i8eIda__prose h2,.product-tabs-module__i8eIda__prose h3,.product-tabs-module__i8eIda__prose h4{color:var(--theme-text-heading);margin:1.5em 0 .5em;font-weight:700}.product-tabs-module__i8eIda__prose ul,.product-tabs-module__i8eIda__prose ol{margin:0 0 1em;padding-left:1.5em}.product-tabs-module__i8eIda__prose li{margin-bottom:.25em}.product-tabs-module__i8eIda__prose a{color:var(--theme-primary)}.product-tabs-module__i8eIda__specsTable{border-collapse:collapse;width:100%;font-size:.9375rem}.product-tabs-module__i8eIda__specsTable tr{border-bottom:1px solid var(--theme-border)}.product-tabs-module__i8eIda__specsTable tr:last-child{border-bottom:none}.product-tabs-module__i8eIda__specKey{text-align:left;color:var(--theme-text);vertical-align:top;width:40%;padding:.75rem 1rem .75rem 0;font-weight:600}.product-tabs-module__i8eIda__specVal{color:var(--theme-text-muted);padding:.75rem 0}
.related-products-module__25IrQW__relatedProducts{width:100%}.related-products-module__25IrQW__container{max-width:var(--theme-container-max,1280px);padding-inline:var(--space-4,1rem);margin-inline:auto}.related-products-module__25IrQW__spacing_compact{padding-block:var(--space-4,1rem)}.related-products-module__25IrQW__spacing_normal{padding-block:var(--space-12,3rem)}.related-products-module__25IrQW__spacing_spacious{padding-block:var(--space-20,5rem)}.related-products-module__25IrQW__heading{font-family:var(--font-heading,inherit);font-size:var(--text-2xl,1.5rem);font-weight:var(--weight-bold,700);color:var(--text-heading,var(--theme-text-heading,inherit));margin-block-end:var(--space-6,1.5rem)}.related-products-module__25IrQW__align_left .related-products-module__25IrQW__heading{text-align:left}.related-products-module__25IrQW__align_center .related-products-module__25IrQW__heading{text-align:center}.related-products-module__25IrQW__align_right .related-products-module__25IrQW__heading{text-align:right}@media (max-width:767px){[data-heading-align-mobile=left] .related-products-module__25IrQW__heading{text-align:left!important}[data-heading-align-mobile=center] .related-products-module__25IrQW__heading{text-align:center!important}[data-heading-align-mobile=right] .related-products-module__25IrQW__heading{text-align:right!important}}.related-products-module__25IrQW__grid{gap:var(--space-4,1rem);grid-template-columns:repeat(var(--mobile-cols,2), 1fr);margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.related-products-module__25IrQW__cols2{grid-template-columns:repeat(2,1fr)}.related-products-module__25IrQW__cols3{grid-template-columns:repeat(3,1fr)}.related-products-module__25IrQW__cols4{grid-template-columns:repeat(4,1fr)}}
.rich-text-module__QzSrgG__richText{padding-block:var(--space-8,2rem);padding-inline:var(--space-4,1rem);max-width:var(--theme-container-max,1280px);margin-inline:auto}.rich-text-module__QzSrgG__richText :where(p,li){color:var(--text,inherit);line-height:var(--leading-normal,1.6)}.rich-text-module__QzSrgG__richText :where(h2,h3,h4){color:var(--text-heading,var(--text,inherit));font-family:var(--font-heading,inherit);font-weight:var(--weight-bold,700);margin-block-end:.5em}.rich-text-module__QzSrgG__richText :where(a){color:var(--primary,currentColor);text-decoration:underline}.rich-text-module__QzSrgG__richText :where(ul,ol){padding-inline-start:1.5em}.rich-text-module__QzSrgG__richText :where(ul){list-style:outside}.rich-text-module__QzSrgG__richText :where(ol){list-style:decimal}.rich-text-module__QzSrgG__richText :where(li){display:list-item}.rich-text-module__QzSrgG__alignLeft{text-align:left}.rich-text-module__QzSrgG__alignCenter{text-align:center}.rich-text-module__QzSrgG__alignRight{text-align:right}@media (max-width:767px){.rich-text-module__QzSrgG__richText[data-align-mobile=left]{text-align:left!important}.rich-text-module__QzSrgG__richText[data-align-mobile=center]{text-align:center!important}.rich-text-module__QzSrgG__richText[data-align-mobile=right]{text-align:right!important}}
.slider-module__bomp2a__slider{width:100%;position:relative;overflow:hidden}.slider-module__bomp2a__boxed{max-width:var(--theme-container-max,1280px);margin-inline:auto}.slider-module__bomp2a__height_compact{height:400px}.slider-module__bomp2a__height_medium{height:600px}.slider-module__bomp2a__height_tall{height:80svh}.slider-module__bomp2a__height_auto{aspect-ratio:16/9}.slider-module__bomp2a__track{width:100%;height:100%;display:flex}.slider-module__bomp2a__transition_slide .slider-module__bomp2a__track{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;overflow-x:scroll}.slider-module__bomp2a__transition_slide .slider-module__bomp2a__track::-webkit-scrollbar{display:none}.slider-module__bomp2a__transition_fade .slider-module__bomp2a__track,.slider-module__bomp2a__transition_none .slider-module__bomp2a__track{position:relative;overflow:hidden}.slider-module__bomp2a__slide{flex-shrink:0;width:100%;height:100%;position:relative}.slider-module__bomp2a__transition_slide .slider-module__bomp2a__slide{scroll-snap-align:start}.slider-module__bomp2a__transition_fade .slider-module__bomp2a__slide{opacity:0;pointer-events:none;transition:opacity var(--duration-300,.35s) ease;position:absolute;inset:0}.slider-module__bomp2a__transition_fade .slider-module__bomp2a__slide[data-active=true]{opacity:1;pointer-events:auto}.slider-module__bomp2a__transition_none .slider-module__bomp2a__slide{opacity:0;pointer-events:none;position:absolute;inset:0}.slider-module__bomp2a__transition_none .slider-module__bomp2a__slide[data-active=true]{opacity:1;pointer-events:auto}.slider-module__bomp2a__bgImage,.slider-module__bomp2a__desktopOnly,.slider-module__bomp2a__mobileOnly{object-fit:cover;object-position:center}.slider-module__bomp2a__desktopOnly,.slider-module__bomp2a__mobileOnly{display:none}@media (min-width:768px){.slider-module__bomp2a__desktopOnly{display:block}.slider-module__bomp2a__mobileOnly{display:none}}@media (max-width:767px){.slider-module__bomp2a__desktopOnly{display:none}.slider-module__bomp2a__mobileOnly{display:block}}.slider-module__bomp2a__overlay{pointer-events:none;position:absolute;inset:0}.slider-module__bomp2a__overlay_light{background:#fff6}.slider-module__bomp2a__overlay_dark{background:#00000080}.slider-module__bomp2a__overlay_gradient{background:linear-gradient(#0000 40%,#000000a6 100%)}.slider-module__bomp2a__gap_compact .slider-module__bomp2a__content{gap:.375rem}.slider-module__bomp2a__gap_normal .slider-module__bomp2a__content{gap:.75rem}.slider-module__bomp2a__gap_spacious .slider-module__bomp2a__content{gap:1.5rem}.slider-module__bomp2a__content{padding:var(--space-6,1.5rem);text-align:center;flex-direction:column;justify-content:flex-end;align-items:center;gap:.75rem;display:flex;position:absolute;inset:0}.slider-module__bomp2a__pos_top_left{text-align:left;justify-content:flex-start;align-items:flex-start}.slider-module__bomp2a__pos_top_center{text-align:center;justify-content:flex-start;align-items:center}.slider-module__bomp2a__pos_top_right{text-align:right;justify-content:flex-start;align-items:flex-end}.slider-module__bomp2a__pos_middle_left{text-align:left;justify-content:center;align-items:flex-start}.slider-module__bomp2a__pos_middle_center{text-align:center;justify-content:center;align-items:center}.slider-module__bomp2a__pos_middle_right{text-align:right;justify-content:center;align-items:flex-end}.slider-module__bomp2a__pos_bottom_left{text-align:left;justify-content:flex-end;align-items:flex-start}.slider-module__bomp2a__pos_bottom_center{text-align:center;justify-content:flex-end;align-items:center}.slider-module__bomp2a__pos_bottom_right{text-align:right;justify-content:flex-end;align-items:flex-end}@media (max-width:767px){.slider-module__bomp2a__posM_top_left{text-align:left;justify-content:flex-start;align-items:flex-start}.slider-module__bomp2a__posM_top_center{text-align:center;justify-content:flex-start;align-items:center}.slider-module__bomp2a__posM_top_right{text-align:right;justify-content:flex-start;align-items:flex-end}.slider-module__bomp2a__posM_middle_left{text-align:left;justify-content:center;align-items:flex-start}.slider-module__bomp2a__posM_middle_center{text-align:center;justify-content:center;align-items:center}.slider-module__bomp2a__posM_middle_right{text-align:right;justify-content:center;align-items:flex-end}.slider-module__bomp2a__posM_bottom_left{text-align:left;justify-content:flex-end;align-items:flex-start}.slider-module__bomp2a__posM_bottom_center{text-align:center;justify-content:flex-end;align-items:center}.slider-module__bomp2a__posM_bottom_right{text-align:right;justify-content:flex-end;align-items:flex-end}}.slider-module__bomp2a__color_light{color:#fff}.slider-module__bomp2a__color_dark{color:#111}.slider-module__bomp2a__heading{font-family:var(--font-heading,inherit);font-size:var(--text-3xl,1.875rem);font-weight:var(--weight-bold,700);line-height:var(--leading-tight,1.2);margin:0}@media (min-width:768px){.slider-module__bomp2a__heading{font-size:var(--text-4xl,2.25rem)}}@media (min-width:1024px){.slider-module__bomp2a__heading{font-size:var(--text-5xl,3rem)}}.slider-module__bomp2a__subheading{font-size:var(--text-lg,1.125rem);opacity:.9;margin:0}.slider-module__bomp2a__cta{padding:var(--space-3,.75rem) var(--space-6,1.5rem);border-radius:var(--radius-md,.375rem);font-weight:var(--weight-semibold,600);cursor:pointer;text-decoration:none;transition:background .15s,color .15s,opacity .15s;display:inline-block}.slider-module__bomp2a__cta_primary{background:var(--cta-bg,var(--primary,#4f46e5));color:var(--cta-color,var(--primary-fg,#fff));border:2px solid #0000}.slider-module__bomp2a__cta_primary:hover{background:var(--cta-hover-bg,var(--cta-bg,var(--primary,#4f46e5)))!important;color:var(--cta-hover-color,var(--cta-color,var(--primary-fg,#fff)))!important}.slider-module__bomp2a__cta_outline{background:var(--cta-bg,transparent);color:var(--cta-color,var(--primary,#4f46e5));border:2px solid var(--cta-color,var(--primary,#4f46e5))}.slider-module__bomp2a__cta_outline:hover{background:var(--cta-hover-bg,transparent)!important;color:var(--cta-hover-color,var(--cta-color,var(--primary,#4f46e5)))!important}.slider-module__bomp2a__cta_text{background:var(--cta-bg,transparent);color:var(--cta-color,currentColor);text-underline-offset:3px;border:2px solid #0000;padding-inline:0;text-decoration:underline}.slider-module__bomp2a__cta_text:hover{background:var(--cta-hover-bg,transparent)!important;color:var(--cta-hover-color,var(--cta-color,currentColor))!important}.slider-module__bomp2a__controls{pointer-events:none;position:absolute;inset:0}@media (max-width:767px){.slider-module__bomp2a__controls:not([data-arrows-mobile]) .slider-module__bomp2a__arrow,.slider-module__bomp2a__controls:not([data-dots-mobile]) .slider-module__bomp2a__dots{display:none}}@media (min-width:768px){.slider-module__bomp2a__controls:not([data-arrows-desktop]) .slider-module__bomp2a__arrow,.slider-module__bomp2a__controls:not([data-dots-desktop]) .slider-module__bomp2a__dots{display:none}}.slider-module__bomp2a__arrow{pointer-events:auto;color:#fff;cursor:pointer;background:#0006;border:none;border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:background .15s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.slider-module__bomp2a__arrow:hover:not(:disabled){background:#000000a6}.slider-module__bomp2a__arrow:disabled{opacity:.35;cursor:default}.slider-module__bomp2a__arrowPrev{left:var(--space-4,1rem)}.slider-module__bomp2a__arrowNext{right:var(--space-4,1rem)}.slider-module__bomp2a__dots{bottom:var(--space-4,1rem);gap:var(--space-2,.5rem);pointer-events:auto;display:flex;position:absolute;left:50%;transform:translate(-50%)}.slider-module__bomp2a__dot{cursor:pointer;background:#ffffff80;border:none;border-radius:50%;width:.5rem;height:.5rem;padding:0;transition:background .15s,transform .15s}.slider-module__bomp2a__dotActive,.slider-module__bomp2a__dot[aria-selected=true]{background:#fff;transform:scale(1.3)}@media (prefers-reduced-motion:reduce){.slider-module__bomp2a__transition_fade .slider-module__bomp2a__slide,.slider-module__bomp2a__arrow{transition:none}}
.subcategory-grid-module__aIFjmG__root{container-type:inline-size}.subcategory-grid-module__aIFjmG__root[data-spacing=compact]{padding-block:var(--section-spacing-compact,1rem)}.subcategory-grid-module__aIFjmG__root[data-spacing=normal]{padding-block:var(--section-spacing-normal,3rem)}.subcategory-grid-module__aIFjmG__root[data-spacing=spacious]{padding-block:var(--section-spacing-spacious,5rem)}.subcategory-grid-module__aIFjmG__inner{max-width:var(--theme-container-max,1280px);padding-inline:var(--section-padding-x,1rem);margin-inline:auto}.subcategory-grid-module__aIFjmG__heading{color:var(--text-heading,var(--text,#111827));margin:0 0 1.25rem;font-size:clamp(1.1rem,3cqi,1.5rem);font-weight:600}.subcategory-grid-module__aIFjmG__align_left .subcategory-grid-module__aIFjmG__heading{text-align:left}.subcategory-grid-module__aIFjmG__align_center .subcategory-grid-module__aIFjmG__heading{text-align:center}.subcategory-grid-module__aIFjmG__align_right .subcategory-grid-module__aIFjmG__heading{text-align:right}@media (max-width:767px){[data-align-mobile=left] .subcategory-grid-module__aIFjmG__heading{text-align:left!important}[data-align-mobile=center] .subcategory-grid-module__aIFjmG__heading{text-align:center!important}[data-align-mobile=right] .subcategory-grid-module__aIFjmG__heading{text-align:right!important}}.subcategory-grid-module__aIFjmG__grid{grid-template-columns:repeat(var(--cols,3), 1fr);gap:1rem;display:grid}@container (max-width:640px){.subcategory-grid-module__aIFjmG__grid{grid-template-columns:repeat(var(--mobile-cols,2), 1fr)}}.subcategory-grid-module__aIFjmG__card{border-radius:var(--radius-md);background:var(--theme-surface,var(--surface,#f9fafb));border:1px solid var(--theme-border,var(--border,#e5e7eb));box-shadow:var(--card-shadow,none);text-decoration:none;transition:box-shadow .2s;display:block;position:relative;overflow:hidden}.subcategory-grid-module__aIFjmG__card:hover{box-shadow:var(--card-shadow-hover,var(--card-shadow,none))}.subcategory-grid-module__aIFjmG__cover{aspect-ratio:4/3;background:var(--theme-border,var(--border,#e5e7eb));position:relative}.subcategory-grid-module__aIFjmG__coverImg{object-fit:cover}.subcategory-grid-module__aIFjmG__hoverOverlay{z-index:1;background-color:color-mix(in srgb, var(--overlay-color,#000) 0%, transparent);pointer-events:none;transition:background-color .3s;position:absolute;inset:0}.subcategory-grid-module__aIFjmG__card:hover .subcategory-grid-module__aIFjmG__hoverOverlay{background-color:color-mix(in srgb, var(--overlay-color,#000) var(--overlay-pct,0%), transparent)}.subcategory-grid-module__aIFjmG__coverPlaceholder{width:100%;height:100%;color:var(--text-muted,#6b7280);justify-content:center;align-items:center;font-size:2rem;display:flex}.subcategory-grid-module__aIFjmG__cardBody{padding:.75rem 1rem}.subcategory-grid-module__aIFjmG__cardName{color:var(--text,#111827);margin:0 0 .25rem;font-size:.9375rem;font-weight:600}.subcategory-grid-module__aIFjmG__cardCount{color:var(--text-muted,#6b7280);margin:0;font-size:.8125rem}.subcategory-grid-module__aIFjmG__card[data-text-position=on_image]{position:relative}.subcategory-grid-module__aIFjmG__card[data-text-position=on_image] .subcategory-grid-module__aIFjmG__cover{aspect-ratio:4/3}.subcategory-grid-module__aIFjmG__card[data-text-position=on_image] .subcategory-grid-module__aIFjmG__cardBody{inset-inline:0;z-index:2;background:linear-gradient(to top, var(--sub-ov,transparent), transparent);padding:.75rem 1rem;position:absolute;bottom:0}.subcategory-grid-module__aIFjmG__card[data-text-position=on_image] .subcategory-grid-module__aIFjmG__cardName{color:#fff}.subcategory-grid-module__aIFjmG__card[data-text-position=on_image] .subcategory-grid-module__aIFjmG__cardCount{color:#ffffffbf}.subcategory-grid-module__aIFjmG__card[data-text-position=beside_image]{flex-direction:row;align-items:flex-start;display:flex}.subcategory-grid-module__aIFjmG__card[data-text-position=beside_image] .subcategory-grid-module__aIFjmG__cover{flex:0 0 55%}.subcategory-grid-module__aIFjmG__card[data-text-position=beside_image] .subcategory-grid-module__aIFjmG__cardBody{flex:1;align-self:center;padding:.5rem .625rem}.subcategory-grid-module__aIFjmG__card[data-text-position=beside_image] .subcategory-grid-module__aIFjmG__cardName{text-transform:uppercase;letter-spacing:.04em;font-size:1rem}.subcategory-grid-module__aIFjmG__card[data-text-position=beside_image] .subcategory-grid-module__aIFjmG__cardCount{text-transform:uppercase;letter-spacing:.03em;font-size:.8125rem}@media (max-width:767px){.subcategory-grid-module__aIFjmG__card[data-text-position-mobile=below_image]{display:block}.subcategory-grid-module__aIFjmG__card[data-text-position-mobile=below_image] .subcategory-grid-module__aIFjmG__cover{aspect-ratio:4/3;flex:none}.subcategory-grid-module__aIFjmG__card[data-text-position-mobile=below_image] .subcategory-grid-module__aIFjmG__cardBody{background:0 0;flex:none;align-self:auto;padding:.75rem 1rem;position:static;inset:auto}.subcategory-grid-module__aIFjmG__card[data-text-position-mobile=below_image] .subcategory-grid-module__aIFjmG__cardName{color:var(--text,#111827);text-transform:none;letter-spacing:normal;font-size:.9375rem}.subcategory-grid-module__aIFjmG__card[data-text-position-mobile=below_image] .subcategory-grid-module__aIFjmG__cardCount{color:var(--text-muted,#6b7280);text-transform:none;letter-spacing:normal;font-size:.8125rem}.subcategory-grid-module__aIFjmG__card[data-text-position-mobile=on_image]{display:block;position:relative}.subcategory-grid-module__aIFjmG__card[data-text-position-mobile=on_image] .subcategory-grid-module__aIFjmG__cover{aspect-ratio:4/3;flex:none}.subcategory-grid-module__aIFjmG__card[data-text-position-mobile=on_image] .subcategory-grid-module__aIFjmG__cardBody{inset-inline:0;bottom:0;z-index:2;background:linear-gradient(to top, var(--sub-ov,transparent), transparent);flex:none;align-self:auto;padding:.75rem 1rem;position:absolute;inset-block-start:auto}.subcategory-grid-module__aIFjmG__card[data-text-position-mobile=on_image] .subcategory-grid-module__aIFjmG__cardName{color:#fff}.subcategory-grid-module__aIFjmG__card[data-text-position-mobile=on_image] .subcategory-grid-module__aIFjmG__cardCount{color:#ffffffbf}.subcategory-grid-module__aIFjmG__card[data-text-position-mobile=beside_image]{flex-direction:row;align-items:flex-start;display:flex}.subcategory-grid-module__aIFjmG__card[data-text-position-mobile=beside_image] .subcategory-grid-module__aIFjmG__cover{aspect-ratio:4/3;flex:0 0 55%}.subcategory-grid-module__aIFjmG__card[data-text-position-mobile=beside_image] .subcategory-grid-module__aIFjmG__cardBody{background:0 0;flex:1;align-self:center;padding:.5rem .625rem;position:static;inset:auto}.subcategory-grid-module__aIFjmG__card[data-text-position-mobile=beside_image] .subcategory-grid-module__aIFjmG__cardName{color:var(--text,#111827);text-transform:uppercase;letter-spacing:.04em;font-size:1rem}.subcategory-grid-module__aIFjmG__card[data-text-position-mobile=beside_image] .subcategory-grid-module__aIFjmG__cardCount{text-transform:uppercase;letter-spacing:.03em;font-size:.8125rem}}
.testimonials-module__-p6uHG__root{padding-block:var(--section-padding-y,4rem)}.testimonials-module__-p6uHG__spacing_compact{padding-block:var(--space-4,1rem)}.testimonials-module__-p6uHG__spacing_normal{padding-block:var(--space-12,3rem)}.testimonials-module__-p6uHG__spacing_spacious{padding-block:var(--space-20,5rem)}.testimonials-module__-p6uHG__inner{max-width:var(--theme-container-max,1280px);padding-inline:var(--section-padding-x,1rem);flex-direction:column;gap:2.5rem;margin-inline:auto;display:flex}.testimonials-module__-p6uHG__heading{color:var(--color-fg,#111);text-align:center;margin:0;font-size:1.875rem;font-weight:700}.testimonials-module__-p6uHG__align_left .testimonials-module__-p6uHG__heading{text-align:left}.testimonials-module__-p6uHG__align_center .testimonials-module__-p6uHG__heading{text-align:center}.testimonials-module__-p6uHG__align_right .testimonials-module__-p6uHG__heading{text-align:right}@media (max-width:767px){[data-align-mobile=left] .testimonials-module__-p6uHG__heading{text-align:left!important}[data-align-mobile=center] .testimonials-module__-p6uHG__heading{text-align:center!important}[data-align-mobile=right] .testimonials-module__-p6uHG__heading{text-align:right!important}}.testimonials-module__-p6uHG__layout_grid .testimonials-module__-p6uHG__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:1.5rem;display:grid}.testimonials-module__-p6uHG__layout_centered .testimonials-module__-p6uHG__grid{grid-template-columns:1fr;gap:2rem;max-width:720px;margin-inline:auto;display:grid}.testimonials-module__-p6uHG__card{background:var(--color-surface,#f9fafb);border-radius:var(--radius-lg,.75rem);border:1px solid var(--color-border,#e5e7eb);flex-direction:column;gap:1rem;margin:0;padding:1.5rem;display:flex}.testimonials-module__-p6uHG__stars{gap:.125rem;font-size:1.125rem;display:flex}.testimonials-module__-p6uHG__starFilled{color:var(--color-warning,#f59e0b)}.testimonials-module__-p6uHG__starEmpty{color:var(--color-border,#e5e7eb)}.testimonials-module__-p6uHG__quote{flex:1;margin:0}.testimonials-module__-p6uHG__quote p{color:var(--color-fg,#111);margin:0;font-size:1rem;line-height:1.6}.testimonials-module__-p6uHG__author{border-block-start:1px solid var(--color-border,#e5e7eb);align-items:center;gap:.75rem;padding-block-start:.75rem;display:flex}.testimonials-module__-p6uHG__avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:2.5rem;height:2.5rem}.testimonials-module__-p6uHG__authorName{color:var(--color-fg,#111);font-size:.9375rem;font-weight:600;display:block}.testimonials-module__-p6uHG__authorRole{color:var(--color-fg-muted,#6b7280);font-size:.875rem;display:block}
.two-column-module__evKILW__section{width:100%}.two-column-module__evKILW__container{max-width:var(--theme-container-max,1200px);padding-inline:var(--theme-container-padding,1.5rem);margin-inline:auto}.two-column-module__evKILW__spacing_compact{padding-block:1.5rem}.two-column-module__evKILW__spacing_normal{padding-block:3rem}.two-column-module__evKILW__spacing_spacious{padding-block:5rem}.two-column-module__evKILW__grid{width:100%;display:grid}.two-column-module__evKILW__layout_50-50{grid-template-columns:1fr 1fr}.two-column-module__evKILW__layout_33-67{grid-template-columns:1fr 2fr}.two-column-module__evKILW__layout_67-33{grid-template-columns:2fr 1fr}.two-column-module__evKILW__gap_none{gap:0}.two-column-module__evKILW__gap_compact{gap:1rem}.two-column-module__evKILW__gap_normal{gap:2rem}.two-column-module__evKILW__gap_spacious{gap:4rem}.two-column-module__evKILW__align_start{align-items:start}.two-column-module__evKILW__align_center{align-items:center}.two-column-module__evKILW__align_end{align-items:end}.two-column-module__evKILW__align_stretch{align-items:stretch}.two-column-module__evKILW__col{flex-direction:column;gap:1rem;min-width:0;display:flex}@media (max-width:767px){.two-column-module__evKILW__layout_50-50,.two-column-module__evKILW__layout_33-67,.two-column-module__evKILW__layout_67-33{grid-template-columns:1fr}.two-column-module__evKILW__mobileRightFirst{order:-1}}.two-column-module__evKILW__heading{color:var(--theme-text-heading);margin:0;font-size:clamp(1.5rem,2.5vw,2.25rem);font-weight:700;line-height:1.25}.two-column-module__evKILW__paragraph{color:var(--theme-text);margin:0;line-height:1.7}.two-column-module__evKILW__paragraph p{margin-block:.4em}.two-column-module__evKILW__paragraph p:first-child{margin-top:0}.two-column-module__evKILW__paragraph p:last-child{margin-bottom:0}.two-column-module__evKILW__paragraph ul{margin-block:.4em;padding-left:1.25em;list-style-type:disc}.two-column-module__evKILW__paragraph ol{margin-block:.4em;padding-left:1.25em;list-style-type:decimal}.two-column-module__evKILW__paragraph li{margin-block:.1em}.two-column-module__evKILW__paragraph strong{font-weight:700}.two-column-module__evKILW__paragraph em{font-style:italic}.two-column-module__evKILW__paragraph u{text-decoration:underline}.two-column-module__evKILW__paragraph mark{background-color:#fef08a;border-radius:2px;padding-inline:1px}.two-column-module__evKILW__simpleImageWrap{background:var(--theme-surface);width:100%;position:relative;overflow:hidden}.two-column-module__evKILW__simpleImageRounded{border-radius:var(--theme-radius-md,8px)}.two-column-module__evKILW__aspect16x9{aspect-ratio:16/9}.two-column-module__evKILW__aspect4x3{aspect-ratio:4/3}.two-column-module__evKILW__aspect1x1{aspect-ratio:1}.two-column-module__evKILW__aspect3x4{aspect-ratio:3/4}.two-column-module__evKILW__simpleImageImg{object-fit:cover}.two-column-module__evKILW__htmlText{color:var(--theme-text);line-height:1.7}.two-column-module__evKILW__htmlText.two-column-module__evKILW__size_sm{font-size:.875rem}.two-column-module__evKILW__htmlText.two-column-module__evKILW__size_base{font-size:1rem}.two-column-module__evKILW__htmlText.two-column-module__evKILW__size_lg{font-size:1.125rem}.two-column-module__evKILW__alignText[data-align=center]{text-align:center}.two-column-module__evKILW__alignText[data-align=right]{text-align:right}.two-column-module__evKILW__productPrice[data-align=center]{justify-content:center}.two-column-module__evKILW__productPrice[data-align=right]{justify-content:flex-end}@media (max-width:767px){.two-column-module__evKILW__alignText[data-align-mobile=left]{text-align:left!important}.two-column-module__evKILW__alignText[data-align-mobile=center]{text-align:center!important}.two-column-module__evKILW__alignText[data-align-mobile=right]{text-align:right!important}.two-column-module__evKILW__productPrice[data-align-mobile=left]{justify-content:flex-start!important}.two-column-module__evKILW__productPrice[data-align-mobile=center]{justify-content:center!important}.two-column-module__evKILW__productPrice[data-align-mobile=right]{justify-content:flex-end!important}}.two-column-module__evKILW__htmlText h2{margin-block:.5em;font-size:1.5rem;font-weight:700}.two-column-module__evKILW__htmlText h3{margin-block:.5em;font-size:1.25rem;font-weight:600}.two-column-module__evKILW__htmlText p{margin-block:.5em}:is(.two-column-module__evKILW__htmlText ul,.two-column-module__evKILW__htmlText ol){margin-block:.5em;padding-left:1.25em}.two-column-module__evKILW__htmlText a{color:var(--theme-primary);text-decoration:underline}.two-column-module__evKILW__imageCard{flex-direction:column;gap:.5rem;display:flex}.two-column-module__evKILW__imageCardWrap{aspect-ratio:16/9;border-radius:var(--theme-radius-md,8px);background:var(--theme-surface);width:100%;position:relative;overflow:hidden}.two-column-module__evKILW__imageCardImg{object-fit:cover}.two-column-module__evKILW__imageCardHeading{color:var(--theme-text-heading);font-weight:600}.two-column-module__evKILW__imageCardBody{color:var(--theme-text-muted);font-size:.875rem}.two-column-module__evKILW__blockButton{display:inline-flex}.two-column-module__evKILW__btn{border-radius:var(--theme-radius-md,8px);cursor:pointer;border:none;justify-content:center;align-items:center;padding:.625rem 1.25rem;font-size:.9375rem;font-weight:600;text-decoration:none;transition:opacity .15s;display:inline-flex}.two-column-module__evKILW__btn:hover{opacity:.85}.two-column-module__evKILW__btnPrimary{background:var(--theme-primary);color:var(--theme-primary-fg)}.two-column-module__evKILW__btnSecondary{background:var(--theme-secondary);color:var(--theme-secondary-fg)}.two-column-module__evKILW__btnOutline{color:var(--theme-primary);border:2px solid var(--theme-primary);background:0 0}.two-column-module__evKILW__iconCard{flex-direction:column;gap:.5rem;display:flex}.two-column-module__evKILW__iconCardIcon{background:var(--theme-surface);width:3rem;height:3rem;color:var(--theme-primary);border-radius:50%;justify-content:center;align-items:center;display:flex}.two-column-module__evKILW__iconCardHeading{color:var(--theme-text-heading);font-weight:600}.two-column-module__evKILW__iconCardDesc{color:var(--theme-text-muted);font-size:.875rem}.two-column-module__evKILW__productGallery{flex-direction:column;gap:.75rem;display:flex}.two-column-module__evKILW__galleryMainWrap{border-radius:var(--theme-radius-md,8px);background:var(--theme-surface);width:100%;transition:transform .3s;position:relative;overflow:hidden}.two-column-module__evKILW__galleryMainSquare{aspect-ratio:1}.two-column-module__evKILW__galleryMain4x3{aspect-ratio:4/3}.two-column-module__evKILW__galleryMain3x4{aspect-ratio:3/4}.two-column-module__evKILW__galleryMain16x9{aspect-ratio:16/9}.two-column-module__evKILW__galleryMainImg{object-fit:cover;transition:transform .3s}.two-column-module__evKILW__galleryMainWrap:hover .two-column-module__evKILW__galleryMainImg{transform:scale(1.02)}.two-column-module__evKILW__thumbGrid{gap:.5rem;display:grid}.two-column-module__evKILW__thumbGrid4{grid-template-columns:repeat(4,1fr)}.two-column-module__evKILW__thumbGrid3{grid-template-columns:repeat(3,1fr)}.two-column-module__evKILW__thumbWrap{aspect-ratio:1;border-radius:var(--theme-radius-sm,6px);background:var(--theme-surface);border:2px solid #0000;transition:border-color .15s;position:relative;overflow:hidden}.two-column-module__evKILW__thumbWrap:hover{border-color:var(--theme-primary)}.two-column-module__evKILW__thumbImg{object-fit:cover}.two-column-module__evKILW__productTitle{color:var(--theme-text-heading);margin:0;font-weight:700;line-height:1.25}.two-column-module__evKILW__titleSm{font-size:1.125rem}.two-column-module__evKILW__titleBase{font-size:1.25rem}.two-column-module__evKILW__titleLg{font-size:1.5rem}.two-column-module__evKILW__titleXl{font-size:1.875rem}.two-column-module__evKILW__title2xl{font-size:2.25rem}.two-column-module__evKILW__title3xl{font-size:3rem}.two-column-module__evKILW__productPrice{flex-wrap:wrap;align-items:baseline;gap:.75rem;display:flex}.two-column-module__evKILW__priceCurrent{color:var(--theme-text-heading);font-weight:700}.two-column-module__evKILW__priceCompare{color:var(--theme-text-muted);text-decoration:line-through}.two-column-module__evKILW__priceSale{color:var(--theme-danger);font-weight:700}.two-column-module__evKILW__priceBase{font-size:1rem}.two-column-module__evKILW__priceLg{font-size:1.25rem}.two-column-module__evKILW__priceXl{font-size:1.5rem}.two-column-module__evKILW__price2xl{font-size:2rem}.two-column-module__evKILW__productPlaceholder{border:1.5px dashed var(--theme-text-muted,#9ca3af);border-radius:var(--theme-radius-md,8px);min-height:3rem;color:var(--theme-text-muted,#9ca3af);text-align:center;justify-content:center;align-items:center;padding:.75rem 1rem;font-size:.8125rem;font-style:italic;line-height:1.4;display:flex}.two-column-module__evKILW__productInfoBlock{flex-direction:column;gap:.75rem;display:flex}.two-column-module__evKILW__productInfoBlock[data-align=center]{text-align:center}.two-column-module__evKILW__productInfoBlock[data-align=right]{text-align:right}.two-column-module__evKILW__productInfoBlock[data-align=center] .two-column-module__evKILW__piRating,.two-column-module__evKILW__productInfoBlock[data-align=center] .two-column-module__evKILW__piPriceRow{justify-content:center}.two-column-module__evKILW__productInfoBlock[data-align=right] .two-column-module__evKILW__piRating,.two-column-module__evKILW__productInfoBlock[data-align=right] .two-column-module__evKILW__piPriceRow{justify-content:flex-end}@media (max-width:767px){.two-column-module__evKILW__productInfoBlock[data-align-mobile=left]{text-align:left}.two-column-module__evKILW__productInfoBlock[data-align-mobile=center]{text-align:center}.two-column-module__evKILW__productInfoBlock[data-align-mobile=right]{text-align:right}.two-column-module__evKILW__productInfoBlock[data-align-mobile=left] .two-column-module__evKILW__piRating,.two-column-module__evKILW__productInfoBlock[data-align-mobile=left] .two-column-module__evKILW__piPriceRow{justify-content:flex-start}.two-column-module__evKILW__productInfoBlock[data-align-mobile=center] .two-column-module__evKILW__piRating,.two-column-module__evKILW__productInfoBlock[data-align-mobile=center] .two-column-module__evKILW__piPriceRow{justify-content:center}.two-column-module__evKILW__productInfoBlock[data-align-mobile=right] .two-column-module__evKILW__piRating,.two-column-module__evKILW__productInfoBlock[data-align-mobile=right] .two-column-module__evKILW__piPriceRow{justify-content:flex-end}}.two-column-module__evKILW__piCategory{text-transform:uppercase;letter-spacing:.05em;color:var(--theme-primary);font-size:.75rem;font-weight:600}.two-column-module__evKILW__piTitle{color:var(--theme-text-heading);margin:0;font-size:1.75rem;font-weight:700;line-height:1.25}.two-column-module__evKILW__piRating{align-items:center;gap:.5rem;display:flex}.two-column-module__evKILW__piRatingCount{color:var(--theme-text-muted);font-size:.875rem}.two-column-module__evKILW__piPriceRow{flex-wrap:wrap;align-items:baseline;gap:.75rem;display:flex}.two-column-module__evKILW__piPrice{color:var(--theme-text-heading);font-size:1.5rem;font-weight:700}.two-column-module__evKILW__piComparePrice{color:var(--theme-text-muted);font-size:1.125rem;text-decoration:line-through}.two-column-module__evKILW__piSalePrice{color:var(--theme-danger,#dc2626);font-size:1.5rem;font-weight:700}.two-column-module__evKILW__piAvailability{color:var(--theme-text-muted);font-size:.875rem}.two-column-module__evKILW__piShortDesc{color:var(--theme-text);font-size:1rem;line-height:1.7}.two-column-module__evKILW__piShortDesc p{margin-block:.5em}:is(.two-column-module__evKILW__piShortDesc ul,.two-column-module__evKILW__piShortDesc ol){margin-block:.5em;padding-left:1.25em}.two-column-module__evKILW__piShortDesc strong{font-weight:600}.two-column-module__evKILW__piSku{color:var(--theme-text-muted);font-size:.75rem}.two-column-module__evKILW__productShortDesc{color:var(--theme-text);font-size:1rem;line-height:1.7}.two-column-module__evKILW__productShortDesc p{margin-block:.5em}:is(.two-column-module__evKILW__productShortDesc ul,.two-column-module__evKILW__productShortDesc ol){margin-block:.5em;padding-left:1.25em}.two-column-module__evKILW__productShortDesc strong{font-weight:600}
.pagination-module__VKf41W__nav{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-top:2rem;display:flex}.pagination-module__VKf41W__pages{align-items:center;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.pagination-module__VKf41W__pageItem{align-items:center;gap:.25rem;display:flex}.pagination-module__VKf41W__link,.pagination-module__VKf41W__page{border-radius:var(--radius-md,8px);border:1px solid var(--theme-border,#e5e7eb);min-width:2.25rem;height:2.25rem;color:var(--theme-text,inherit);justify-content:center;align-items:center;padding:0 .6rem;font-size:.9rem;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.pagination-module__VKf41W__link:hover,.pagination-module__VKf41W__page:hover{background:var(--theme-surface-2,#f3f4f6)}.pagination-module__VKf41W__current{background:var(--theme-primary,#4f46e5);border-color:var(--theme-primary,#4f46e5);color:var(--theme-primary-fg,#fff);font-weight:600}.pagination-module__VKf41W__current:hover{background:var(--theme-primary,#4f46e5)}.pagination-module__VKf41W__disabled{opacity:.45;pointer-events:none}.pagination-module__VKf41W__ellipsis{color:var(--theme-text-muted,#9ca3af);padding:0 .25rem}
.category-product-list-module__Xn7Nbq__wrap{width:100%}.category-product-list-module__Xn7Nbq__container{max-width:var(--theme-container-max,1280px);padding-inline:var(--space-4,1rem);padding-block:var(--space-8,2rem);margin-inline:auto}.category-product-list-module__Xn7Nbq__grid{gap:var(--space-4,1rem);grid-template-columns:repeat(var(--mobile-cols,2), 1fr);margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.category-product-list-module__Xn7Nbq__cols2{grid-template-columns:repeat(2,1fr)}.category-product-list-module__Xn7Nbq__cols3{grid-template-columns:repeat(3,1fr)}.category-product-list-module__Xn7Nbq__cols4{grid-template-columns:repeat(4,1fr)}}.category-product-list-module__Xn7Nbq__list{gap:var(--space-3,.75rem);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}
.subcategory-strip-module__5CNPta__wrap{max-width:var(--theme-container-max,1280px);padding-inline:var(--space-4,1rem);margin-inline:auto;padding-block-start:var(--space-8,2rem)}.subcategory-strip-module__5CNPta__strip{grid-template-columns:repeat(3,1fr);gap:1rem;margin:0;padding:0;list-style:none;display:grid;container-type:inline-size}@media (max-width:640px){.subcategory-strip-module__5CNPta__strip{grid-template-columns:repeat(2,1fr)}}
.category-header-module__0AwydG__root{padding-block:var(--section-spacing-normal,3rem) 1.5rem;container-type:inline-size}.category-header-module__0AwydG__inner{max-width:var(--theme-container-max,1280px);padding-inline:var(--section-padding-x,1rem);margin-inline:auto}.category-header-module__0AwydG__align_left .category-header-module__0AwydG__inner{text-align:left}.category-header-module__0AwydG__align_center .category-header-module__0AwydG__inner{text-align:center}.category-header-module__0AwydG__align_right .category-header-module__0AwydG__inner{text-align:right}.category-header-module__0AwydG__cover{border-radius:var(--radius-lg);background:var(--color-surface,var(--surface,#f3f4f6));width:100%;margin-block-end:1.5rem;position:relative;overflow:hidden}.category-header-module__0AwydG__cover[data-aspect=wide]{aspect-ratio:3}.category-header-module__0AwydG__cover[data-aspect=standard]{aspect-ratio:2}.category-header-module__0AwydG__coverImg{object-fit:cover}.category-header-module__0AwydG__breadcrumb{color:var(--color-muted-fg,var(--text-muted,#6b7280));flex-wrap:wrap;align-items:center;gap:.25rem;margin:0 0 .75rem;padding:0;font-size:.8125rem;list-style:none;display:flex}.category-header-module__0AwydG__align_center .category-header-module__0AwydG__breadcrumb{justify-content:center}.category-header-module__0AwydG__align_right .category-header-module__0AwydG__breadcrumb{justify-content:flex-end}.category-header-module__0AwydG__breadcrumb li+li:before{content:"/";opacity:.4;margin-inline-end:.25rem}.category-header-module__0AwydG__breadcrumb a{color:inherit;text-decoration:none}.category-header-module__0AwydG__breadcrumb a:hover{text-decoration:underline}.category-header-module__0AwydG__heading{color:var(--color-fg,var(--text,inherit));margin:0 0 .5rem;font-size:clamp(1.5rem,4cqi,2.5rem);font-weight:700;line-height:1.15}.category-header-module__0AwydG__description{color:var(--color-muted-fg,var(--text-muted,#6b7280));max-width:65ch;margin:0;font-size:1rem;line-height:1.6}.category-header-module__0AwydG__align_center .category-header-module__0AwydG__description{margin-inline:auto}.category-header-module__0AwydG__align_right .category-header-module__0AwydG__description{margin-inline-start:auto}
