.mwds{--mwds-card-bg: #ffffff;--mwds-card-border: #eadfce;--mwds-title-color: #2e2119;--mwds-slogan-color: #57493f;--mwds-media-bg: #f5efe4;--mwds-accent: #e8a33d;--mwds-radius: 18px;--mwds-media-ratio: 1/1;--mwds-title-size: 20px;--mwds-slogan-size: 16px;overflow:hidden}@media(min-width:990px){.mwds{overflow:visible}}.mwds .mwds-header{margin-bottom:34px}.mwds .mwds-header .section__description{max-width:640px;margin-inline:auto}.mwds__carousel{display:block;position:relative}.mwds-slider .splide__track{overflow:hidden;padding:8px 0 14px;margin:-8px 0 -14px;-webkit-mask-image:none}.mwds-slider .splide__list{align-items:stretch}.mwds-slide{height:auto}.mwds-card{position:relative;display:flex;flex-direction:column;height:100%;background:var(--mwds-card-bg);border:1px solid var(--mwds-card-border);border-radius:var(--mwds-radius);overflow:hidden;transition:transform .45s cubic-bezier(.33,1,.68,1),box-shadow .45s cubic-bezier(.33,1,.68,1),border-color .45s ease;will-change:transform}.mwds--shadow .mwds-card{box-shadow:0 2px 10px #2e21190d}@media(hover:hover){.mwds-card:hover,.mwds-card:focus-within{transform:translateY(-6px);border-color:var(--mwds-accent)}.mwds--shadow .mwds-card:hover,.mwds--shadow .mwds-card:focus-within{box-shadow:0 16px 34px #2e211921}}.mwds-card__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit;text-indent:-9999px;overflow:hidden}.mwds-card__link:focus-visible{outline:2px solid var(--mwds-accent);outline-offset:-3px}.mwds-card__media{position:relative;aspect-ratio:var(--mwds-media-ratio);background:var(--mwds-media-bg);overflow:hidden}.mwds-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.33,1,.68,1),opacity .5s ease}.mwds-card__img--hover{opacity:0}@media(hover:hover){.mwds-card:hover .mwds-card__img{transform:scale(1.045)}.mwds-card:hover .mwds-card__img--hover{opacity:1}}.mwds-card__placeholder,.mwds-card__placeholder .placeholder-svg{width:100%;height:100%;object-fit:cover;opacity:.55}.mwds-card.is-swatched .mwds-card__img{object-fit:contain;padding:10px;background:var(--mwds-card-bg)}.mwds-card__body{display:flex;flex-direction:column;align-items:center;gap:8px;flex:1 1 auto;padding:20px 18px 22px;text-align:center}.mwds-card__title{margin:0;color:var(--mwds-title-color);font-size:var(--mwds-title-size);line-height:1.2;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.mwds-card__slogan{margin:0;color:var(--mwds-slogan-color);font-family:Georgia,Times New Roman,serif;font-style:italic;font-size:var(--mwds-slogan-size);line-height:1.45;max-width:34ch}.mwds-card__price{color:var(--mwds-title-color);font-size:15px;font-weight:600}.mwds-card__cta{position:relative;z-index:2;margin-top:auto;padding-top:14px;width:100%;display:flex;justify-content:center}.mwds-card__cta .btn,.mwds-card__cta quick-view{width:100%;max-width:240px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:14px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.mwds-card__cta .mwds-card__form{width:100%;display:flex;justify-content:center}.mwds-card__cta .btn-primary,.mwds-card__cta .btn-primary:hover,.mwds-card__cta .btn-secondary,.mwds-card__cta .btn-secondary:hover{color:var(--mwds-cta-solid-text, #ffffff)}.mwds-card__btn--disabled{pointer-events:none;opacity:.55}.mwds-card__cta quick-view:focus-visible,.mwds-card__cta .btn:focus-visible{outline:2px solid var(--mwds-accent);outline-offset:2px}.mwds-card__swatches{position:relative;z-index:2;width:100%}.mwds-card__swatches .card-product-swatch{padding-top:2px}.mwds-card__swatches .card-product__swatch-list{margin:0;gap:8px}@media(min-width:750px){.mwds--horizontal .mwds-card{flex-direction:row;align-items:stretch}.mwds--horizontal .mwds-card__media{flex:0 0 var(--mwds-media-width, 45%);width:var(--mwds-media-width, 45%);aspect-ratio:auto;align-self:stretch;min-height:210px}.mwds--horizontal .mwds-card__body{align-items:flex-start;justify-content:center;text-align:left;padding:20px 20px 22px}.mwds--horizontal .mwds-card__slogan{max-width:none}.mwds--horizontal .mwds-card__swatches .flex,.mwds--horizontal .mwds-card__swatches .card-product__swatch-list{justify-content:flex-start}.mwds--horizontal .mwds-card__cta{justify-content:flex-start;margin-top:14px;padding-top:0}.mwds--horizontal .mwds-card__cta .btn,.mwds--horizontal .mwds-card__cta quick-view{width:auto;min-width:150px;max-width:none;padding-inline:18px}.mwds--horizontal .mwds-card__form{justify-content:flex-start}}.mwds-slider .splide__arrows{pointer-events:none}.mwds-slider .splide__arrow{pointer-events:auto;width:46px;height:46px;background:var(--mwds-card-bg);border:1px solid var(--mwds-card-border);box-shadow:0 4px 14px #2e21191a;opacity:1;transition:background-color .25s ease,border-color .25s ease,transform .25s ease}.mwds-slider .splide__arrow svg{stroke:var(--mwds-title-color);transition:stroke .25s ease}.mwds-slider .splide__arrow:hover:not(:disabled){background:var(--mwds-accent);border-color:var(--mwds-accent);opacity:1;transform:scale(1.06)}.mwds-slider .splide__arrow:hover:not(:disabled) svg{stroke:#1e1e1e}.mwds-slider .splide__arrow:disabled{opacity:.35}.mwds-slider .splide__arrow--prev{left:-22px}.mwds-slider .splide__arrow--next{right:-22px}@media(max-width:1360px){.mwds-slider .splide__arrow--prev{left:6px}.mwds-slider .splide__arrow--next{right:6px}}.mwds-slider .splide__pagination{position:static;gap:8px;margin-top:26px;padding:0}.mwds-slider .splide__pagination__page{width:8px;height:8px;margin:0;border-radius:999px;background:var(--mwds-card-border);opacity:1;transform:none;transition:width .35s cubic-bezier(.33,1,.68,1),background-color .35s ease}.mwds-slider .splide__pagination__page.is-active{width:26px;background:var(--mwds-accent);transform:none}.mwds-slider .splide__pagination__page:hover{background:var(--mwds-accent)}.mwds-slider .splide__pagination__page:focus-visible{outline:2px solid var(--mwds-accent);outline-offset:3px}@media(max-width:749px){.mwds-slider .splide__arrows{display:none}.mwds--horizontal .mwds-card{flex-direction:column}.mwds--horizontal .mwds-card__media{width:100%;flex:0 0 auto;aspect-ratio:var(--mwds-media-ratio)}.mwds .mwds-header{margin-bottom:24px}.mwds-card__body{padding:14px 12px 16px;gap:6px}.mwds-card__title{font-size:calc(var(--mwds-title-size) - 4px);letter-spacing:.04em}.mwds-card__slogan{font-size:calc(var(--mwds-slogan-size) - 2px);line-height:1.4}.mwds-card__cta{padding-top:10px}.mwds-card__cta .btn,.mwds-card__cta quick-view{max-width:none;min-height:40px;font-size:12px;letter-spacing:.04em;padding-inline:10px}.mwds__carousel{margin-right:calc(var(--fluid-offset, 24px) * -1)}.mwds-slider .splide__pagination{margin-top:18px;padding-right:var(--fluid-offset, 24px)}.mwds-card__swatches .flex{gap:6px}.mwds-card__swatches .card-product__swatch-list{flex-wrap:nowrap;gap:6px}.mwds-card__swatches .color-swatch__view-more{font-size:11px;white-space:nowrap}}@media(prefers-reduced-motion:reduce){.mwds-card,.mwds-card__img,.mwds-slider .splide__arrow,.mwds-slider .splide__pagination__page{transition:none!important}.mwds-card:hover,.mwds-card:hover .mwds-card__img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/design-story-carousel.css.map */
