:root{--ec-pcard-shadow: 0 1px 2px rgba(63,75,64,.06), 0 8px 24px rgba(63,75,64,.08);--ec-pcard-shadow-md: 0 1px 2px rgba(63,75,64,.05), 0 6px 20px rgba(63,75,64,.07);--ec-pcard-radius: 18px;--ec-pcard-radius-sm: 16px}.m-product-card__tags .m-product-card__tag-name.m-product-tag--sale,.m-product-card__tags .m-product-tag--sale,.m-product-card .m-product-tag--sale,.m-product-card .ec-rrp-badge,.m-cascading-product-card .m-product-tag--sale,.m-cascading-product-card .ec-rrp-badge,.product-bundles__item .m-product-tag--sale,.product-bundles__item .ec-rrp-badge,.m-product-card .ec-gold-tag,.m-product-card .ec-peel,.m-recently-viewed .m-product-tag--sale,.m-product-recommendations .m-product-tag--sale,.m-featured-collection .m-product-tag--sale{display:none!important;visibility:hidden!important;opacity:0!important;width:0!important;height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;pointer-events:none!important;font-size:0!important;clip:rect(0,0,0,0)!important;position:absolute!important;left:-9999px!important}.m-product-tag--sale:before,.ec-rrp-badge:before{content:none!important;display:none!important}.m-product-card__tags .m-product-card__tag-name.m-product-tag--sale.ec-rrp-badge,.m-collection-products .m-product-card__tags .m-product-card__tag-name.m-product-tag--sale.ec-rrp-badge{display:none!important;visibility:hidden!important}.m-recently-viewed .m-product-card,.m-product-recommendations .m-product-card,.m-featured-collection .m-product-card,.m-complementary-products .m-product-card,.main-product__block-complementary .m-product-card,.template-search .m-product-card,.m-search-page .m-product-card,.template-cart .m-product-card,.template-404 .m-product-card,.m-product-list .m-product-card,.m-collection-product .m-product-card,lookbook-card .m-product-card,.m-lookbook-card .m-product-card{background:#fff!important;border-radius:var(--ec-pcard-radius)!important;box-shadow:var(--ec-pcard-shadow)!important;overflow:hidden!important;padding:0!important;border:0!important;height:100%;display:flex!important;flex-direction:column!important}.m-recently-viewed .m-product-card__media,.m-product-recommendations .m-product-card__media,.m-featured-collection .m-product-card__media,.m-complementary-products .m-product-card__media,.main-product__block-complementary .m-product-card__media,.template-search .m-product-card__media,.m-search-page .m-product-card__media,.template-cart .m-product-card__media,.template-404 .m-product-card__media{border-radius:0!important;aspect-ratio:1/1;background:#f7f3ee;overflow:hidden}.m-recently-viewed .m-product-card__content,.m-product-recommendations .m-product-card__content,.m-featured-collection .m-product-card__content,.m-complementary-products .m-product-card__content,.main-product__block-complementary .m-product-card__content,.template-search .m-product-card__content,.m-search-page .m-product-card__content,.template-cart .m-product-card__content{text-align:left!important;padding:12px 14px 14px!important;display:flex!important;flex-direction:column!important;flex:1 1 auto}.m-recently-viewed .m-product-card__name,.m-product-recommendations .m-product-card__name,.m-featured-collection .m-product-card__name,.template-search .m-product-card__name,.template-cart .m-product-card__name{font-size:16px!important;font-weight:700!important;line-height:1.25!important;text-wrap:balance}.m-recently-viewed .m-product-card__price,.m-product-recommendations .m-product-card__price,.m-featured-collection .m-product-card__price,.template-search .m-product-card__price,.template-cart .m-product-card__price{justify-content:flex-start!important;margin-top:6px!important}.m-recently-viewed .m-product-card__content-footer,.m-product-recommendations .m-product-card__content-footer,.m-featured-collection .m-product-card__content-footer,.m-complementary-products .m-product-card__content-footer,.template-search .m-product-card__content-footer,.template-cart .m-product-card__content-footer,.m-recently-viewed .m-product-card__action,.m-product-recommendations .m-product-card__action,.m-featured-collection .m-product-card__action,.m-recently-viewed .ec-chips,.m-recently-viewed .ec-card-meta__ship,.m-recently-viewed .ec-card-cta,.m-product-recommendations .ec-chips,.m-product-recommendations .ec-card-meta__ship,.m-product-recommendations .ec-card-cta,.m-featured-collection .ec-chips,.m-featured-collection .ec-card-meta__ship,.m-featured-collection .ec-card-cta,.m-complementary-products .ec-chips,.m-complementary-products .ec-card-meta__ship,.main-product__block-complementary .ec-chips,.main-product__block-complementary .ec-card-meta__ship{display:none!important}.m-recently-viewed .ec-card-meta,.m-product-recommendations .ec-card-meta,.m-featured-collection .ec-card-meta{margin-top:4px}@media(min-width:768px){.m-recently-viewed .m-product-card,.m-product-recommendations .m-product-card,.m-featured-collection .m-product-card,.template-search .m-product-card,.template-cart .m-product-card{border-radius:var(--ec-pcard-radius)!important;box-shadow:var(--ec-pcard-shadow-md)!important}.m-recently-viewed .m-product-card__content,.m-product-recommendations .m-product-card__content,.m-featured-collection .m-product-card__content{padding:14px 16px 16px!important}}.m-recently-viewed .m:grid,.m-recently-viewed .swiper-wrapper,.m-product-recommendations .m:grid,.m-product-recommendations .swiper-wrapper,.m-featured-collection .m:grid,.m-featured-collection .swiper-wrapper{align-items:stretch}.m-recently-viewed .m:column,.m-recently-viewed .swiper-slide,.m-product-recommendations .m:column,.m-product-recommendations .swiper-slide,.m-featured-collection .m:column,.m-featured-collection .swiper-slide{display:flex;height:auto}.m-recently-viewed .m:column>.m-product-card,.m-recently-viewed .swiper-slide>.m-product-card,.m-product-recommendations .m:column>.m-product-card,.m-product-recommendations .swiper-slide>.m-product-card,.m-featured-collection .m:column>.m-product-card,.m-featured-collection .swiper-slide>.m-product-card{width:100%;flex:1}.m-recently-viewed .m-section-py,.m-product-recommendations .m-section-py{box-sizing:border-box}.m-recently-viewed .m-product-card__media,.m-product-recommendations .m-product-card__media,.m-featured-collection .m-product-card__media{box-shadow:none!important;outline:none!important;border:0!important}.ec-dup__item,.ec-set__item,.ec-upsell__item{background:#fff!important;border:0!important;border-radius:14px!important;box-shadow:0 1px 2px #3f4b400f,0 4px 14px #3f4b4012!important;overflow:hidden}.ec-dup__title,.ec-upsell__title,.ec-cts__title,.ec-complete-set__title{text-wrap:balance}[data-predictive-search] .m-product-tag--sale,[data-predictive-search] .ec-rrp-badge,.m-search-popup .m-product-tag--sale,.m-search-popup .ec-rrp-badge{display:none!important}.m-product-card .ec-card-title,.m-product-card__name,.ec-dup__title,.ec-upsell__title{text-wrap:balance;overflow-wrap:anywhere}@media(max-width:767px){.m-recently-viewed .m-mixed-layout--mobile-scroll .m:column,.m-recently-viewed [class*=mobile-scroll] .m:column{height:auto}.m-recently-viewed .m-product-card{border-radius:var(--ec-pcard-radius-sm)!important}}.ec-set__item{background:#fff!important;border:0!important;border-radius:14px!important;box-shadow:0 1px 2px #3f4b400f,0 4px 14px #3f4b4012!important;overflow:hidden}.ec-set__list{display:grid;gap:10px;align-items:stretch}.ec-set__title,.ec-upsell__title,.ec-dup__title{text-wrap:balance;overflow-wrap:anywhere}.ec-upsell__list{align-items:stretch}.ec-upsell__img img,.ec-set__img img,.ec-dup__img img{border-radius:10px;object-fit:cover;box-shadow:none!important}.m-collection-products .m:grid,.m-collection-products .m-product-list,.template-search .m:grid,.m-search-page .m:grid,.m-product-list .m:grid{align-items:stretch!important}.m-collection-products .m-product-item,.m-collection-products .m\:column,.template-search .m\:column,.m-search-page .m\:column,.m-product-list .m\:column{display:flex!important;flex-direction:column!important;height:auto!important}.m-collection-products .m-product-item>.m-product-card,.m-collection-products .m\:column>.m-product-card,.template-search .m\:column>.m-product-card,.m-search-page .m\:column>.m-product-card,.m-product-list .m\:column>.m-product-card{flex:1 1 auto!important;height:100%!important;display:flex!important;flex-direction:column!important}.m-collection-products .m-product-card__content,.template-search .m-product-card__content,.m-search-page .m-product-card__content{flex:1 1 auto!important;display:flex!important;flex-direction:column!important}.m-collection-products .m-product-card__price,.template-search .m-product-card__price,.m-search-page .m-product-card__price,.m-recently-viewed .m-product-card__price,.m-product-recommendations .m-product-card__price,.m-featured-collection .m-product-card__price{margin-top:auto!important;justify-content:flex-start!important}.m-collection-products .m-product-card{background:#fff!important;border-radius:var(--ec-pcard-radius)!important;box-shadow:var(--ec-pcard-shadow)!important;overflow:hidden!important;border:0!important}@media(min-width:768px){.m-collection-products .m-product-card{box-shadow:var(--ec-pcard-shadow-md)!important}}.template-search .ec-chips,.template-search .ec-card-meta__ship,.template-search .ec-card-cta,.m-search-page .ec-chips,.m-search-page .ec-card-meta__ship,.m-search-page .ec-card-cta,.template-search .m-product-card__content-footer,.m-search-page .m-product-card__content-footer,.template-search .m-product-card__action,.m-search-page .m-product-card__action{display:none!important}.ec-upsell__list{display:grid!important;gap:12px!important;align-items:stretch!important}.ec-upsell__item{display:flex!important;align-items:center!important;min-height:96px}.ec-upsell__add{margin-left:auto;flex-shrink:0}.ec-dup__item{display:flex!important;flex-direction:column!important;min-height:100%}.ec-upsell__img{flex:0 0 88px!important;width:88px!important;height:88px!important;display:block!important;overflow:hidden;border-radius:10px}.ec-upsell__img img{width:100%!important;height:100%!important;object-fit:cover!important}.ec-upsell__item{gap:12px!important;padding:10px 12px!important}.ec-upsell__btn{flex:0 0 auto;min-width:64px}.ec-dup__img{flex:0 0 72px!important;width:72px!important;height:72px!important;overflow:hidden;border-radius:10px}.ec-dup__img img{width:100%!important;height:100%!important;object-fit:cover!important}.ec-set__img{flex:0 0 64px!important;width:64px!important;height:64px!important;overflow:hidden;border-radius:10px}.ec-set__img img{width:100%!important;height:100%!important;object-fit:cover!important}
/*# sourceMappingURL=/cdn/shop/t/6/assets/ec-pcard-unify.css.map */
