.styles-module__container___djg05{position:relative;container-name:product-card;container-type:inline-size;display:flex;flex-direction:column;height:100%;line-height:0;background-color:#efece7}.styles-module__container___djg05:focus-visible{outline:none}.styles-module__container___djg05:focus-visible:after{pointer-events:none;content:"";position:absolute;z-index:16;top:0;right:0;bottom:0;left:0;border:2px solid #8c8ca1}.styles-module__container___djg05 .styles-module__image-wrapper___gqfBj{position:relative;box-sizing:border;width:100%;height:auto}.styles-module__container___djg05 .styles-module__image-wrapper___gqfBj .styles-module__images-hover-wrapper___KNsG5{display:none}.styles-module__container___djg05 .styles-module__image-wrapper___gqfBj .styles-module__images-carousel-wrapper___Pl3Dh{position:relative;display:block;aspect-ratio:1;width:100%}.styles-module__container___djg05 .styles-module__image-wrapper___gqfBj .styles-module__carousel___6sSV0{position:static;width:100%}.styles-module__container___djg05 .styles-module__image-wrapper___gqfBj .styles-module__carousel___6sSV0 .swiper-scrollbar{position:absolute;z-index:var(--z-index-swiper-scrollbar);bottom:7px;left:50%;transform:translate(-50%);width:18.5%;height:2px}.styles-module__container___djg05 .styles-module__image-wrapper___gqfBj .styles-module__carousel-slide___DE3bi{width:100%!important}.styles-module__container___djg05 .styles-module__image-wrapper___gqfBj img{border-radius:0}.styles-module__container___djg05 .styles-module__image-wrapper___gqfBj .styles-module__secondary-image-wrapper___HHI03{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .2s ease-in-out}.styles-module__container___djg05 .styles-module__image-wrapper___gqfBj .styles-module__badge-wrapper___9wjWy{position:absolute;z-index:2;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%}.styles-module__container___djg05 .styles-module__image-wrapper___gqfBj .styles-module__cta-button-wrapper___jp862{position:absolute;z-index:1;bottom:12px;left:0;display:none;align-items:center;justify-content:center;width:100%}.styles-module__container___djg05 .styles-module__image-wrapper___gqfBj .styles-module__cta-button-wrapper___jp862 .styles-module__cta-button___3PKhD{opacity:0}@container product-card (min-width: 336px){.styles-module__container___djg05 .styles-module__image-wrapper___gqfBj .styles-module__cta-button-wrapper___jp862{display:flex}}.styles-module__container___djg05 .styles-module__image-wrapper___gqfBj .styles-module__product-badge___gVOFi{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%}@container product-card (min-width: 336px){.styles-module__container___djg05 .styles-module__image-wrapper___gqfBj .styles-module__images-hover-wrapper___KNsG5{display:block}.styles-module__container___djg05 .styles-module__image-wrapper___gqfBj .styles-module__images-carousel-wrapper___Pl3Dh{display:none}}.styles-module__container___djg05 .styles-module__image-scaled___aaQj6 .styles-module__primary-image-wrapper___GFlpa,.styles-module__container___djg05 .styles-module__image-scaled___aaQj6 .styles-module__carousel-slide___DE3bi{overflow:hidden}.styles-module__container___djg05 .styles-module__image-scaled___aaQj6 .styles-module__primary-image-wrapper___GFlpa img,.styles-module__container___djg05 .styles-module__image-scaled___aaQj6 .styles-module__carousel-slide___DE3bi img{transform-origin:left bottom;transform:translateY(15%) scale(1.32)}.styles-module__container___djg05 .styles-module__content___Kl6FY{display:flex;flex-direction:column;gap:8px;justify-content:space-between;height:100%;min-height:71px;padding:8px 12px 12px}.styles-module__container___djg05 .styles-module__content___Kl6FY .styles-module__content-header___BzMxZ{display:flex;flex-direction:column;gap:8px;min-height:50px}.styles-module__container___djg05 .styles-module__content___Kl6FY .styles-module__content-header___BzMxZ h2{flex:6;margin-bottom:0;font-family:louize,sans-serif;font-size:16px;font-weight:400;line-height:1.25;color:#1d1d1c}@container product-card (min-width: 405px){.styles-module__container___djg05 .styles-module__content___Kl6FY .styles-module__content-header___BzMxZ h2{flex:7;font-size:19px}}.styles-module__container___djg05 .styles-module__content___Kl6FY .styles-module__content-header___BzMxZ .styles-module__content-header-info___jJQLy{display:flex;flex:5;flex-direction:column;align-items:start}@container product-card (min-width: 336px){.styles-module__container___djg05 .styles-module__content___Kl6FY .styles-module__content-header___BzMxZ .styles-module__content-header-info___jJQLy:has(.styles-module__price-wrapper___BV6kD .styles-module__price___SGbSd .markdown-percent){flex:6.2}}@container product-card (min-width: 405px){.styles-module__container___djg05 .styles-module__content___Kl6FY .styles-module__content-header___BzMxZ .styles-module__content-header-info___jJQLy:has(.styles-module__price-wrapper___BV6kD .styles-module__price___SGbSd .markdown-percent){flex:8}}@media screen and (min-width:1440px){.styles-module__container___djg05 .styles-module__content___Kl6FY .styles-module__content-header___BzMxZ .styles-module__content-header-info___jJQLy:has(.styles-module__price-wrapper___BV6kD .styles-module__price___SGbSd .markdown-percent){flex:6}}.styles-module__container___djg05 .styles-module__content___Kl6FY .styles-module__content-header___BzMxZ .styles-module__content-header-info___jJQLy .styles-module__price-wrapper___BV6kD{display:flex;gap:4px;align-items:center}.styles-module__container___djg05 .styles-module__content___Kl6FY .styles-module__content-header___BzMxZ .styles-module__content-header-info___jJQLy .styles-module__price-wrapper___BV6kD .styles-module__from___LbTWr{color:#616161}.styles-module__container___djg05 .styles-module__content___Kl6FY .styles-module__content-header___BzMxZ .styles-module__content-header-info___jJQLy .styles-module__price-wrapper___BV6kD .styles-module__price___SGbSd{flex-wrap:wrap;font-family:fakt,sans-serif;font-weight:400;line-height:140%}.styles-module__container___djg05 .styles-module__content___Kl6FY .styles-module__content-header___BzMxZ .styles-module__content-header-info___jJQLy .styles-module__price-wrapper___BV6kD .styles-module__price___SGbSd .markdown-percent{flex:0 0 auto;font-size:11px;font-weight:400;line-height:140%;color:#616161}@container product-card (min-width: 405px){.styles-module__container___djg05 .styles-module__content___Kl6FY .styles-module__content-header___BzMxZ .styles-module__content-header-info___jJQLy .styles-module__price-wrapper___BV6kD .styles-module__price___SGbSd .markdown-percent{font-size:13px}}.styles-module__container___djg05 .styles-module__content___Kl6FY .styles-module__content-header___BzMxZ .styles-module__content-header-info___jJQLy .styles-module__price-wrapper___BV6kD .styles-module__from___LbTWr,.styles-module__container___djg05 .styles-module__content___Kl6FY .styles-module__content-header___BzMxZ .styles-module__content-header-info___jJQLy .styles-module__price-wrapper___BV6kD .styles-module__price___SGbSd{font-size:12px}@container product-card (min-width: 405px){.styles-module__container___djg05 .styles-module__content___Kl6FY .styles-module__content-header___BzMxZ .styles-module__content-header-info___jJQLy .styles-module__price-wrapper___BV6kD .styles-module__from___LbTWr,.styles-module__container___djg05 .styles-module__content___Kl6FY .styles-module__content-header___BzMxZ .styles-module__content-header-info___jJQLy .styles-module__price-wrapper___BV6kD .styles-module__price___SGbSd{font-size:15px}}.styles-module__container___djg05 .styles-module__content___Kl6FY .styles-module__content-header___BzMxZ .styles-module__content-header-info___jJQLy .styles-module__subtitle___-6Fup p{font-family:fakt,sans-serif;font-size:11px;font-weight:400;line-height:140%;color:#bd2828}@container product-card (min-width: 405px){.styles-module__container___djg05 .styles-module__content___Kl6FY .styles-module__content-header___BzMxZ .styles-module__content-header-info___jJQLy .styles-module__subtitle___-6Fup p{font-size:13px}}@media screen and (min-width:768px){.styles-module__container___djg05 .styles-module__content___Kl6FY .styles-module__content-header___BzMxZ h2{font-size:19px}}@container product-card (min-width: 336px){.styles-module__container___djg05 .styles-module__content___Kl6FY .styles-module__content-header___BzMxZ{flex-direction:row;justify-content:space-between}.styles-module__container___djg05 .styles-module__content___Kl6FY .styles-module__content-header___BzMxZ .styles-module__content-header-info___jJQLy{align-items:end}.styles-module__container___djg05 .styles-module__content___Kl6FY .styles-module__content-header___BzMxZ .styles-module__content-header-info___jJQLy .styles-module__price___SGbSd,.styles-module__container___djg05 .styles-module__content___Kl6FY .styles-module__content-header___BzMxZ .styles-module__content-header-info___jJQLy .styles-module__money___t3KT9{font-size:15px}.styles-module__container___djg05 .styles-module__content___Kl6FY .styles-module__content-header___BzMxZ .styles-module__content-header-info___jJQLy .styles-module__subtitle___-6Fup p{text-align:right}}.styles-module__container___djg05 .styles-module__content___Kl6FY .styles-module__content-footer___uFQPa{display:flex;align-items:end;justify-content:space-between;font-family:fakt,sans-serif;font-size:11px;font-weight:400;line-height:140%;color:#616161}.styles-module__container___djg05 .styles-module__content___Kl6FY .styles-module__content-footer___uFQPa .styles-module__swatch-details___ifCHS{display:flex;gap:10px}.styles-module__container___djg05 .styles-module__content___Kl6FY .styles-module__content-footer___uFQPa:focus{cursor:default}.styles-module__container___djg05 .styles-module__content___Kl6FY .styles-module__content-footer___uFQPa:focus h2{-webkit-text-decoration:none;text-decoration:none}.styles-module__container___djg05 .styles-module__content___Kl6FY .styles-module__content-footer___uFQPa .styles-module__swatch-selectors-count___CNKql,.styles-module__container___djg05 .styles-module__content___Kl6FY .styles-module__content-footer___uFQPa .styles-module__swatch-selectors-count-mobile___DOK5V{text-transform:lowercase}.styles-module__container___djg05 .styles-module__content___Kl6FY .styles-module__content-footer___uFQPa .styles-module__swatch-selector-wrapper___D7Q-D{display:none;flex:1;justify-content:end}@container product-card (min-width: 405px){.styles-module__container___djg05 .styles-module__content___Kl6FY .styles-module__content-footer___uFQPa .styles-module__swatch-selector-wrapper___D7Q-D{display:flex}}.styles-module__container___djg05 .styles-module__content___Kl6FY .styles-module__content-footer___uFQPa .styles-module__swatch-selector___9qUFe{width:100%;max-width:186px}.styles-module__container___djg05 .styles-module__content___Kl6FY .styles-module__content-footer___uFQPa .styles-module__active-swatch___7NQ9-{display:none}@container product-card (min-width: 405px){.styles-module__container___djg05 .styles-module__content___Kl6FY .styles-module__content-footer___uFQPa .styles-module__active-swatch___7NQ9-{display:block}}@container product-card (min-width: 405px){.styles-module__container___djg05 .styles-module__content___Kl6FY .styles-module__content-footer___uFQPa .styles-module__swatch-selectors-count-mobile___DOK5V{display:none}}.styles-module__container___djg05 .styles-module__content___Kl6FY .styles-module__content-footer___uFQPa .styles-module__quick-shop-button___EXpIc{cursor:pointer;position:relative;display:flex;align-items:center;justify-content:center;width:28px;height:28px;margin-left:auto;padding:0;color:#fff;background:#434a57;border:none;border-radius:50%;box-shadow:0 1px 3px #0000004d}.styles-module__container___djg05 .styles-module__content___Kl6FY .styles-module__content-footer___uFQPa .styles-module__quick-shop-button___EXpIc:after{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px}.styles-module__container___djg05 .styles-module__content___Kl6FY .styles-module__content-footer___uFQPa .styles-module__quick-shop-button___EXpIc svg{width:16px;height:16px}@media screen and (min-width:1024px){.styles-module__container___djg05 .styles-module__content___Kl6FY .styles-module__content-footer___uFQPa .styles-module__quick-shop-button___EXpIc{display:none}}@container product-card (min-width: 405px){.styles-module__container___djg05 .styles-module__content___Kl6FY .styles-module__content-footer___uFQPa{font-size:13px}}@media(hover:hover)and (pointer:fine){.styles-module__container___djg05 .styles-module__content___Kl6FY .styles-module__content-footer___uFQPa:hover{cursor:default}.styles-module__container___djg05 .styles-module__content___Kl6FY .styles-module__content-footer___uFQPa:hover h2{-webkit-text-decoration:none;text-decoration:none}}@container product-card (min-width: 405px){.styles-module__container___djg05 .styles-module__content___Kl6FY{padding:20px 24px}}.styles-module__container___djg05 .styles-module__button-link___k6PbQ{cursor:pointer;margin:0;padding:0;font-family:fakt,sans-serif;font-size:16px;line-height:0;text-align:left;background:none;border:none}@media(hover:hover)and (pointer:fine){.styles-module__container___djg05:hover{-webkit-text-decoration:none;text-decoration:none}}@container product-card (min-width: 336px){.styles-module__container___djg05:focus-within{background-color:#fff}.styles-module__container___djg05:focus-within .styles-module__secondary-image-wrapper___HHI03{opacity:1!important}.styles-module__container___djg05:focus-within .styles-module__cta-button-wrapper___jp862 .styles-module__cta-button___3PKhD{opacity:1}.styles-module__container___djg05:focus-within .styles-module__swatch-selector-wrapper___D7Q-D{visibility:visible!important}.styles-module__container___djg05 .styles-module__cta-button-wrapper___jp862 .styles-module__cta-button___3PKhD:focus{opacity:1}@media(hover:hover)and (pointer:fine){.styles-module__container___djg05:hover{background-color:#fff}.styles-module__container___djg05:hover .styles-module__secondary-image-wrapper___HHI03{opacity:1!important}.styles-module__container___djg05:hover .styles-module__cta-button-wrapper___jp862 .styles-module__cta-button___3PKhD{opacity:1}.styles-module__container___djg05:hover .styles-module__swatch-selector-wrapper___D7Q-D{visibility:visible!important}}}.styles-module__container___0fXTV{height:100%}.styles-module__sheet___VjfAs{--drawer-width: 100%;position:fixed;z-index:var(--z-index-modal);top:0;right:0;bottom:0;transform:translate(100%);overflow-y:auto;display:flex;flex-direction:column;width:var(--drawer-width);background-color:var(--color-light);transition:.2s ease-out}.styles-module__sheet___VjfAs[data-state=open]{animation:styles-module__slide-in___E321C .3s ease-out forwards}.styles-module__sheet___VjfAs:not([data-state=open]){animation:styles-module__slide-out___GnMut .3s ease-out forwards}@media(min-width:1000.02px){.styles-module__sheet___VjfAs{width:480px}}.styles-module__overlay___U7ITi{cursor:pointer;position:fixed;z-index:var(--z-index-modal);top:0;right:0;bottom:0;left:0;background-color:#1d1d1c80}.styles-module__overlay___U7ITi[data-state=open]{animation:styles-module__fade-in___arUqP .3s ease-out forwards}.styles-module__overlay___U7ITi:not([data-state=open]){animation:styles-module__fade-out___xCW9h .3s ease-out forwards}.styles-module__sheet-top___ml510{position:fixed;z-index:var(--z-index-modal);top:0;right:0;left:0;overflow-y:auto;display:flex;flex-direction:column;width:100%;height:100%;background-color:var(--color-light);clip-path:inset(0 0 100% 0)}.styles-module__sheet-top___ml510[data-state=open]{animation:styles-module__reveal-down___p08Et .3s ease-out forwards}.styles-module__sheet-top___ml510:not([data-state=open]){animation:styles-module__conceal-up___iskB0 .3s ease-out forwards}@media(max-width:1023.98px){.styles-module__sheet-top___ml510{top:0!important}}@media screen and (min-width:1024px){.styles-module__sheet-top___ml510{height:auto;max-height:80vh}}.styles-module__overlay-top___7tMIc{cursor:default;background-color:#1d1d1c40}@media(max-width:1023.98px){.styles-module__overlay-top___7tMIc{top:0!important}}@keyframes styles-module__slide-in___E321C{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes styles-module__slide-out___GnMut{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes styles-module__reveal-down___p08Et{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}@keyframes styles-module__conceal-up___iskB0{0%{clip-path:inset(0 0 0 0)}to{clip-path:inset(0 0 100% 0)}}@keyframes styles-module__fade-in___arUqP{0%{opacity:0}to{opacity:1}}@keyframes styles-module__fade-out___xCW9h{0%{opacity:1}to{opacity:0}}
