.styles-module__card___JxzBB{position:relative;display:flex;flex:1;flex-direction:column;height:auto;color:#1d1d1c;-webkit-text-decoration:none;text-decoration:none;background-color:#f4f3f0}.styles-module__card-link___GzvOm{color:inherit;-webkit-text-decoration:none;text-decoration:none}.styles-module__card-link___GzvOm:after{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0}.styles-module__card-link___GzvOm:focus-visible{outline:none}.styles-module__card-link___GzvOm:focus-visible:after{outline:2px solid #8c8ca1;outline-offset:-2px}.styles-module__is-loading___wmyrg{opacity:.6;transition:opacity .2s ease-out}.styles-module__image-wrapper___vnW72{position:relative;overflow:hidden;aspect-ratio:270 / 278;width:100%}.styles-module__image-wrapper___vnW72.styles-module__image-wrapper___vnW72>div{height:100%}.styles-module__image-wrapper___vnW72.styles-module__image-wrapper___vnW72 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.styles-module__details___isdGS{display:flex;flex:1;flex-direction:column;gap:16px;padding:16px 8px 8px}.styles-module__details-header___bOosD{display:flex;flex-direction:column;gap:8px}.styles-module__name-description___U-tsH{display:flex;flex-direction:column;gap:4px}.styles-module__rating___lolM1{display:flex;gap:4px;align-items:center}.styles-module__rating-score___cPS8N{display:flex;gap:2px;align-items:center;font-family:fakt,sans-serif;font-size:11px;font-weight:700;line-height:13px;color:#616161}.styles-module__rating-score___cPS8N svg{width:12px;height:12px;color:#84694d}.styles-module__rating-divider___3Z-4t{width:1px;height:10px;opacity:.2;background-color:#616161}.styles-module__review-count___AYO0t{font-family:fakt,sans-serif;font-size:11px;font-weight:400;line-height:13px;color:#616161}.styles-module__title___hc8nX{overflow:hidden;margin:0;font-family:louize,sans-serif;font-size:18px;font-weight:400;line-height:24px;color:#1d1d1c;text-overflow:ellipsis;letter-spacing:-.18px}@media screen and (min-width:768px){.styles-module__title___hc8nX{font-size:19px;line-height:26px;letter-spacing:-.19px}}.styles-module__subtitle___rwV6l{margin:2px 0 0;font-family:fakt,sans-serif;font-size:13px;font-weight:400;line-height:13px;color:#bd2828}@media screen and (min-width:768px){.styles-module__subtitle___rwV6l{font-size:13px;line-height:15px}}.styles-module__bottom-area___ocjEZ{display:flex;flex:1;flex-direction:column;gap:8px;justify-content:flex-end;min-height:40px}.styles-module__swatches___5HSe5{position:relative;z-index:2;display:flex;gap:4px;align-items:center}.styles-module__swatch-button___RqLWG{cursor:pointer;display:block;flex:none;width:20px;height:20px;padding:0;background:none;border:0}@media screen and (min-width:768px){.styles-module__swatch-button___RqLWG{width:26px;height:26px}}.styles-module__overflow___iKZAJ{font-family:fakt,sans-serif;font-size:11px;font-weight:400;line-height:13px;color:#616161}.styles-module__price-container___-x0Ga{display:flex;gap:8px;align-items:center;justify-content:space-between;min-height:32px;padding-top:8px;border-top:1px solid #edede9}.styles-module__price-wrapper___-6zBM{display:flex;flex:1;gap:2px;align-items:center;min-width:0}.styles-module__from___y7P9n{font-family:fakt,sans-serif;font-size:13px;line-height:13px;color:#616161}.styles-module__price___w2ilF{font-family:fakt,sans-serif;font-weight:400;line-height:100%;color:#616161}.styles-module__add-button___ItZAk{position:relative;z-index:2;display:flex;flex:none;align-items:center;justify-content:center;width:32px;min-width:32px;max-width:none;height:32px;margin-right:0;padding:8px;background-color:#fff;border:0;border-radius:50%;box-shadow:0 1px 1.5px #0000004d}.styles-module__add-button___ItZAk svg{width:16px;height:16px}.category-grid-section-module__category-grid-carousel___pF0tW{overflow:visible!important}.category-grid-section-module__type-carousel-content___EtsWb{padding-bottom:8px}.category-grid-section-module__meta___0bWzT{display:flex;flex-direction:column;align-items:center;margin-bottom:16px;text-align:left}@media screen and (min-width:768px){.category-grid-section-module__meta___0bWzT.category-grid-section-module__multi-line___hTD4z{align-items:start}}.category-grid-section-module__meta___0bWzT .category-grid-section-module__header___u-BDL{width:auto;margin-bottom:8px;padding-right:0}@media screen and (max-width:768px){.category-grid-section-module__meta___0bWzT .category-grid-section-module__header___u-BDL{font-size:24px}}@media screen and (min-width:768px){.category-grid-section-module__meta___0bWzT .category-grid-section-module__header___u-BDL{flex:0 0 auto;margin-bottom:0}}.category-grid-section-module__meta___0bWzT .category-grid-section-module__subheader___OMtQW{flex:20 1 auto;margin-top:6px;margin-bottom:12px;padding-left:0;font-size:15px;border-left:none}@media screen and (min-width:768px){.category-grid-section-module__meta___0bWzT .category-grid-section-module__subheader___OMtQW{margin:0 20px;padding-left:20px;border-left:1px solid var(--divider-color)}}.category-grid-section-module__meta___0bWzT .category-grid-section-module__more___D8g0u{display:none;flex:0 0 auto;align-items:baseline;margin-left:auto;padding-right:12px;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:var(--header-subheader-color);text-transform:uppercase}.category-grid-section-module__meta___0bWzT .category-grid-section-module__more___D8g0u span{display:flex;align-items:center;font-size:12px;letter-spacing:.72px}.category-grid-section-module__meta___0bWzT .category-grid-section-module__more___D8g0u svg{margin-right:32px;margin-left:10px}@media screen and (min-width:768px){.category-grid-section-module__meta___0bWzT .category-grid-section-module__more___D8g0u svg{display:flex;margin-right:0}}@media screen and (min-width:768px){.category-grid-section-module__meta___0bWzT .category-grid-section-module__more___D8g0u{display:flex}}@media screen and (min-width:768px){.category-grid-section-module__meta___0bWzT{margin-bottom:24px}}@media screen and (max-width:768px){.category-grid-section-module__meta___0bWzT{text-align:center}}@media screen and (min-width:768px){.category-grid-section-module__meta___0bWzT{flex-direction:row}}.category-grid-section-module__visual-alone___NBxVv,.category-grid-section-module__visual-header-container___cnQVp{display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;height:100%;padding:7px 10px;text-align:center}.category-grid-section-module__visual-alone___NBxVv .category-grid-section-module__visual-header___BvGbe,.category-grid-section-module__visual-header-container___cnQVp .category-grid-section-module__visual-header___BvGbe{font-size:10px;font-weight:700;line-height:10px;color:#616161;text-transform:uppercase;letter-spacing:1px}@media screen and (min-width:768px){.category-grid-section-module__visual-alone___NBxVv .category-grid-section-module__visual-header___BvGbe,.category-grid-section-module__visual-header-container___cnQVp .category-grid-section-module__visual-header___BvGbe{font-size:12px;line-height:12px}}.category-grid-section-module__visual-alone___NBxVv .category-grid-section-module__visual-subheader___lIV5B,.category-grid-section-module__visual-header-container___cnQVp .category-grid-section-module__visual-subheader___lIV5B{margin-top:6px;font-size:11px;font-weight:400;line-height:13px;color:#616161}@media screen and (min-width:768px){.category-grid-section-module__visual-alone___NBxVv .category-grid-section-module__visual-subheader___lIV5B,.category-grid-section-module__visual-header-container___cnQVp .category-grid-section-module__visual-subheader___lIV5B{font-size:13px;line-height:15px}}@media screen and (min-width:768px){.category-grid-section-module__visual-alone___NBxVv,.category-grid-section-module__visual-header-container___cnQVp{padding:18px 14px}}.category-grid-section-module__visual-alone___NBxVv{display:flex;align-items:center;justify-content:center}.category-grid-section-module__visual-slide-container___zFJeU.category-grid-section-module__grid-slide___PZY8H{min-width:162px;height:auto}@media screen and (min-width:430px){.category-grid-section-module__visual-slide-container___zFJeU.category-grid-section-module__grid-slide___PZY8H{min-width:186px}}@media screen and (min-width:768px){.category-grid-section-module__visual-slide-container___zFJeU.category-grid-section-module__grid-slide___PZY8H{min-width:140px}}@media screen and (min-width:1024px){.category-grid-section-module__visual-slide-container___zFJeU.category-grid-section-module__grid-slide___PZY8H{min-width:188px}}.category-grid-section-module__visual-header-ref___UtPgK{position:relative;height:100%}.category-grid-section-module__visual-slide___rlcgw{cursor:pointer;display:flex;flex-direction:column;width:100%;background-color:var(--visual-background-color)}.category-grid-section-module__visual-slide___rlcgw img{aspect-ratio:auto 640 / 360;width:100%;height:100%!important;border-radius:0}.category-grid-section-module__visual-slide___rlcgw .category-grid-section-module__visual-header___BvGbe,.category-grid-section-module__visual-slide___rlcgw .category-grid-section-module__visual-subheader___lIV5B{color:var(--visual-text-color)}.category-grid-section-module__visual-slide___rlcgw:hover,.category-grid-section-module__visual-slide___rlcgw.category-grid-section-module__is-selected___xVBxU{background-color:var(--visual-highlighted-background-color);transition:color .5s}.category-grid-section-module__visual-slide___rlcgw:hover .category-grid-section-module__visual-header___BvGbe,.category-grid-section-module__visual-slide___rlcgw.category-grid-section-module__is-selected___xVBxU .category-grid-section-module__visual-header___BvGbe,.category-grid-section-module__visual-slide___rlcgw:hover .category-grid-section-module__visual-subheader___lIV5B,.category-grid-section-module__visual-slide___rlcgw.category-grid-section-module__is-selected___xVBxU .category-grid-section-module__visual-subheader___lIV5B{color:var(--visual-highlighted-text-color);transition:color .5s}.category-grid-section-module__visual-arrow___g89PB.category-grid-section-module__visual-left-arrow___7OWKO,.category-grid-section-module__visual-arrow___g89PB.category-grid-section-module__visual-right-arrow___kscXg{position:absolute;top:40%;transform:translateY(-50%);display:none;align-items:center;justify-content:center;width:22px;height:28px;padding:0;background-color:#fff}@media screen and (min-width:480px){.category-grid-section-module__visual-arrow___g89PB.category-grid-section-module__visual-left-arrow___7OWKO,.category-grid-section-module__visual-arrow___g89PB.category-grid-section-module__visual-right-arrow___kscXg{display:flex}}.category-grid-section-module__visual-left-arrow___7OWKO{left:0;margin-left:16px}.category-grid-section-module__visual-right-arrow___kscXg{right:0;margin-right:16px}.category-grid-section-module__visual-arrow-container___ExjuV{display:flex;gap:20px;justify-content:right;min-height:32px;margin-top:12px}.category-grid-section-module__visual-arrow-container___ExjuV .category-grid-section-module__arrow___ssr3k{position:relative;display:flex;padding:0}.category-grid-section-module__sticky-visual-nav___Ok6q5 .category-grid-section-module__visual-arrow___g89PB{top:var(--visual-sticky-nav-y-pos)}.category-grid-section-module__grid-slide___PZY8H{display:flex;height:100%}.category-grid-section-module__grid-slide___PZY8H .category-grid-section-module__item-meta___buT8l img{max-width:100%;max-height:517px;-o-object-fit:cover;object-fit:cover}.category-grid-section-module__grid-slide___PZY8H a:hover{-webkit-text-decoration:none;text-decoration:none}.category-grid-section-module__product-card-slide___gOjZ3.category-grid-section-module__product-card-slide___gOjZ3{height:auto}.category-grid-section-module__skeleton-slide___ztggf{flex-direction:column}.category-grid-section-module__skeleton-image___Up1yF{aspect-ratio:270 / 278;width:100%}.category-grid-section-module__skeleton-details___l0qbf{display:flex;flex:1;flex-direction:column;gap:16px;padding:16px 8px 8px}.category-grid-section-module__skeleton-details-header___Mkl57{display:flex;flex-direction:column;gap:8px}.category-grid-section-module__skeleton-bottom___i-zyU{display:flex;flex:1;flex-direction:column;gap:8px;justify-content:flex-end;min-height:40px}.category-grid-section-module__skeleton-price-row___qKGBI{display:flex;align-items:center;justify-content:space-between}.category-grid-section-module__custom-arrow-container___PBT71{display:none;gap:16px;justify-content:right;min-height:32px;margin-top:12px}.category-grid-section-module__custom-arrow-container___PBT71 .category-grid-section-module__arrow___ssr3k{position:relative;display:flex;padding:0}@media screen and (min-width:768px){.category-grid-section-module__custom-arrow-container___PBT71{display:flex;padding-right:12px}}.category-grid-section-module__more-mobile___k61uw{display:flex;align-self:center;margin-top:32px}@media screen and (min-width:768px){.category-grid-section-module__more-mobile___k61uw{display:none}}.category-grid-section-module__type-product___UMS5b{display:flex;flex-direction:column;padding:40px 16px}.category-grid-section-module__type-product___UMS5b.category-grid-section-module__in-tabbed-section___MvWhp{padding-top:0;padding-left:0}@media screen and (min-width:768px){.category-grid-section-module__type-product___UMS5b.category-grid-section-module__in-tabbed-section___MvWhp{padding-top:0;padding-left:0}}.category-grid-section-module__type-product___UMS5b .category-grid-section-module__grid-slide___PZY8H{width:270px;max-width:none}.category-grid-section-module__type-product___UMS5b .category-grid-section-module__grid-slide___PZY8H .category-grid-section-module__item-meta___buT8l{display:flex;flex-direction:column;align-items:center}.category-grid-section-module__type-product___UMS5b .category-grid-section-module__grid-slide___PZY8H .category-grid-section-module__item-meta___buT8l .category-grid-section-module__item-header___agrRa{max-width:227px;min-height:64px;max-height:64px;padding-top:11px;padding-bottom:12px;font-size:18px;line-height:24px;text-align:center}@media screen and (min-width:768px){.category-grid-section-module__type-product___UMS5b .category-grid-section-module__grid-slide___PZY8H .category-grid-section-module__item-meta___buT8l .category-grid-section-module__item-header___agrRa{max-width:235px;padding-top:18px}}.category-grid-section-module__type-product___UMS5b .category-grid-section-module__grid-slide___PZY8H .category-grid-section-module__item-meta___buT8l img{display:block;max-width:275px;max-height:358px;-o-object-fit:cover;object-fit:cover;border-radius:0}@media screen and (min-width:768px){.category-grid-section-module__type-product___UMS5b .category-grid-section-module__grid-slide___PZY8H .category-grid-section-module__item-meta___buT8l img{max-width:none;max-height:none}}@media screen and (min-width:768px){.category-grid-section-module__type-product___UMS5b .category-grid-section-module__grid-slide___PZY8H{width:360px}}@media screen and (min-width:768px){.category-grid-section-module__type-product___UMS5b{padding:48px 35px}}.category-grid-section-module__type-content___SOj-v{display:flex;flex-direction:column;padding:40px 16px}.category-grid-section-module__type-content___SOj-v.category-grid-section-module__in-tabbed-section___MvWhp{padding-top:0;padding-left:0}@media screen and (min-width:768px){.category-grid-section-module__type-content___SOj-v.category-grid-section-module__in-tabbed-section___MvWhp{padding-top:0;padding-left:0}}.category-grid-section-module__type-content___SOj-v .category-grid-section-module__grid-slide___PZY8H{display:flex;flex-direction:column;justify-content:start;width:224px}.category-grid-section-module__type-content___SOj-v .category-grid-section-module__grid-slide___PZY8H .category-grid-section-module__item-meta___buT8l{width:100%}.category-grid-section-module__type-content___SOj-v .category-grid-section-module__grid-slide___PZY8H .category-grid-section-module__item-meta___buT8l .category-grid-section-module__item-image-wrapper___6dSDU{margin-bottom:20px}.category-grid-section-module__type-content___SOj-v .category-grid-section-module__grid-slide___PZY8H .category-grid-section-module__item-meta___buT8l img{pointer-events:none;display:block;width:335px;height:285px;-o-object-fit:cover;object-fit:cover;border-radius:0}@media screen and (min-width:768px){.category-grid-section-module__type-content___SOj-v .category-grid-section-module__grid-slide___PZY8H .category-grid-section-module__item-meta___buT8l img{height:auto}}.category-grid-section-module__type-content___SOj-v .category-grid-section-module__grid-slide___PZY8H .category-grid-section-module__item-meta___buT8l .category-grid-section-module__item-header___agrRa{width:100%}.category-grid-section-module__type-content___SOj-v .category-grid-section-module__grid-slide___PZY8H .category-grid-section-module__item-meta___buT8l .category-grid-section-module__item-subheader___Qr6Ns{width:100%;margin-top:8px;margin-bottom:12px;font-size:15px}.category-grid-section-module__type-content___SOj-v .category-grid-section-module__grid-slide___PZY8H .category-grid-section-module__item-meta___buT8l .category-grid-section-module__item-content___zKKZN{width:100%;max-width:320px}.category-grid-section-module__type-content___SOj-v .category-grid-section-module__grid-slide___PZY8H .category-grid-section-module__item-meta___buT8l .category-grid-section-module__cta-link___BqnfQ{margin-top:16px;font-size:15px;-webkit-text-decoration:underline;text-decoration:underline}@media screen and (min-width:768px){.category-grid-section-module__type-content___SOj-v .category-grid-section-module__grid-slide___PZY8H .category-grid-section-module__item-meta___buT8l .category-grid-section-module__cta-link___BqnfQ{margin-top:20px}}@media screen and (min-width:768px){.category-grid-section-module__type-content___SOj-v .category-grid-section-module__grid-slide___PZY8H{width:23.35vw;min-width:333px;max-width:404px}}@media screen and (min-width:768px){.category-grid-section-module__type-content___SOj-v{padding:48px 35px}}.category-grid-section-module__sh1___5zFO1{font-size:27px;line-height:32px;letter-spacing:-1%}.category-grid-section-module__product-badge___-CruB{position:absolute;right:0;left:0;width:-moz-max-content;width:max-content;margin-right:auto;margin-left:auto}.category-grid-section-module__centered___EFFjX{flex-direction:column;justify-content:center;max-width:910px;margin:0 auto 32px}.category-grid-section-module__centered___EFFjX .category-grid-section-module__header___u-BDL{max-width:100%;margin-bottom:16px}.category-grid-section-module__centered___EFFjX .category-grid-section-module__subheader___OMtQW{max-width:100%;margin-bottom:24px;border-left:none}.category-grid-section-module__centered___EFFjX .category-grid-section-module__more___D8g0u{margin-left:0}.category-grid-section-module__centered___EFFjX .category-grid-section-module__more___D8g0u svg{display:none}
