.product-card-wrapper{background:#fff;border:0;border-radius:0;min-width:0;text-align:left;transition:box-shadow .18s ease}.product-card-wrapper>.card{padding:0!important;gap:0!important;border:0!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}.product-card-wrapper .card--block-media,.product-card-wrapper .card__inner{width:100%!important;max-width:100%!important;border-radius:0!important;padding:0!important;overflow:hidden;background:#f5f3ef}.product-card-wrapper .card--block-media>.ratio,.product-card-wrapper .card__inner.ratio{--ratio-percent: 133.333333% !important}.product-card-wrapper .card__media{margin:0!important;width:100%!important;border-radius:0!important;overflow:hidden}.product-card-wrapper .card__media .media img{object-fit:cover;object-position:center top;border-radius:0!important}.product-card-wrapper .card__media .media{border-radius:0!important}.product-card-wrapper .card-product-information,.product-card-wrapper .card>.card__content{padding:8px 5px 12px!important;gap:6px!important;align-items:flex-start!important;text-align:left!important;width:100%!important}.product-card-wrapper .card__information{padding:0!important;width:100%}.product-card-wrapper .card--block-title,.product-card-wrapper .card__heading{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;text-align:left!important}.product-card-wrapper .card__heading a,.product-card-wrapper .card__heading .text{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;white-space:normal!important;font-family:var(--font-body--family),Arial,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:1.45!important;letter-spacing:0!important;text-transform:none!important;color:#31353c!important;min-height:2.9em}.product-card-wrapper .card__heading a:after{display:none!important}.product-card-wrapper .card-information,.product-card-wrapper .card--block-variant{margin:0!important;padding:0!important;text-align:left!important;align-self:flex-start}.product-card-wrapper .price,.product-card-wrapper .price .price-item{color:#c92d35!important;font-family:var(--font-body--family),Arial,sans-serif!important;font-size:18px!important;font-weight:700!important;line-height:1.4!important;letter-spacing:0!important}.product-card-wrapper .price .price__sale .price-item--regular,.product-card-wrapper .price s,.product-card-wrapper .price s .price-item{color:#868c93!important;font-size:13px!important;font-weight:400!important}.product-card-wrapper .card__badge{z-index:3;pointer-events:none}.product-card-wrapper .card-product__group{z-index:5!important}.product-card-wrapper .card__badge .badge{border:0!important;border-radius:0!important;padding:4px 7px!important;font:500 11px/1.25 var(--font-body--family),Arial,sans-serif!important;letter-spacing:.03em!important;box-shadow:none!important}.product-card-wrapper .card__badge .sale-badge{background:#c92d35!important;color:#fff!important}.product-card-wrapper .card__badge .new-badge{background:#0f1c2e!important;color:#fff!important}.product-card-wrapper .swatch-list{justify-content:flex-start!important;gap:2px!important}.product-card-wrapper .swatch-item{display:flex;align-items:center;justify-content:center;min-width:30px;min-height:32px}.product-card-wrapper .swatch-item>.swatch{width:21px!important;height:21px!important;min-width:21px!important;border-radius:50%!important;background-size:cover}.product-card-wrapper .splashis-card-action{position:absolute;z-index:4;bottom:22px;left:50%;transform:translate(-50%);width:calc(100% - 28px);max-width:224px}.splashis-card-action modal-opener,.splashis-card-action product-form-component{display:block;width:100%}.product-card-wrapper .splashis-card-action .splashis-card-action__button{position:relative;display:flex;align-items:center;justify-content:center;gap:6px;width:100%;min-width:0;min-height:48px;margin:0;padding:10px 15px!important;border:1px solid rgba(15,28,46,.12)!important;border-radius:999px!important;background:#fffffff5!important;color:#0f1c2e!important;-webkit-text-fill-color:#0f1c2e!important;font:600 13px/1.25 var(--font-body--family),Arial,sans-serif!important;text-transform:uppercase;letter-spacing:.04em!important;text-align:center;text-decoration:none;cursor:pointer;box-shadow:0 2px 8px #00000014}.product-card-wrapper .splashis-card-action .splashis-card-action__button:hover{background:#0f1c2e!important;color:#fff!important;-webkit-text-fill-color:#fff!important}.splashis-card-action__button:focus-visible{outline:2px solid #0f1c2e;outline-offset:3px}.splashis-card-action__button:disabled{cursor:default;opacity:.7}.splashis-card-action__button:before,.splashis-card-action__button:after{display:none!important}.product-card-wrapper .card--block-button,.product-card-wrapper .card>.card__content>.quick-add{display:none!important}.splashis-card-action .product-form__error-message-wrapper:not([hidden]){padding:8px;color:#8d1c23;background:#fff;font-size:12px}.splashis-card-rating{display:flex;align-items:center;gap:6px;font-size:12px;line-height:1.4;color:#545454}.splashis-card-rating__stars{display:inline-block;font-size:17px;letter-spacing:1px;background:linear-gradient(90deg,#d99420 var(--card-rating-fill),#ddd var(--card-rating-fill));color:transparent;background-clip:text}@media(hover:hover)and (pointer:fine){.product-card-wrapper:hover,.product-card-wrapper:focus-within{box-shadow:0 2px 12px #00000024}.product-card-wrapper .splashis-card-action{opacity:0;pointer-events:none;transition:opacity .18s ease}.product-card-wrapper:hover .splashis-card-action,.product-card-wrapper:focus-within .splashis-card-action{opacity:1;pointer-events:auto}}@media(max-width:749px){.product-card-wrapper .splashis-card-action{bottom:12px;width:calc(100% - 16px);opacity:1;pointer-events:auto}.product-card-wrapper .splashis-card-action .splashis-card-action__button{min-height:44px;font-size:11px!important;padding:8px!important}.product-card-wrapper .price,.product-card-wrapper .price .price-item{font-size:16px!important}}@media(prefers-reduced-motion:reduce){.product-card-wrapper,.product-card-wrapper .splashis-card-action{transition:none}}.product-card-wrapper .splashis-card-action .splashis-card-action__button:hover span,.product-card-wrapper .splashis-card-action .splashis-card-action__button:focus-visible,.product-card-wrapper .splashis-card-action .splashis-card-action__button:focus-visible span{color:#fff!important;-webkit-text-fill-color:#fff!important}.product-card-wrapper .splashis-card-action .splashis-card-action__button:focus-visible{background:#0f1c2e!important}.splashis-card-action .splashis-card-action__button:not(#_):not(#__):is(:hover,:focus-visible){background:#0f1c2e!important;background-color:#0f1c2e!important;background-image:none!important;border-color:#0f1c2e!important;color:#fff!important;-webkit-text-fill-color:#fff!important}.splashis-card-action .splashis-card-action__button:not(#_):not(#__):is(:hover,:focus-visible) *{color:#fff!important;-webkit-text-fill-color:#fff!important}@media(hover:none),(pointer:coarse),(max-width:749px){.product-card-wrapper{outline:1px solid transparent;outline-offset:-1px}.product-card-wrapper>.card{padding:8px!important;box-sizing:border-box;transform:none!important}.product-card-wrapper .splashis-card-action,.product-card-wrapper .card-product__group{opacity:0!important;pointer-events:none!important;transition:opacity .18s ease}.product-card-wrapper.splashis-card-revealed,.product-card-wrapper:has(:focus-visible){outline-color:#ececec;box-shadow:0 2px 10px #0000002e}.product-card-wrapper.splashis-card-revealed .splashis-card-action,.product-card-wrapper.splashis-card-revealed .card-product__group,.product-card-wrapper:has(:focus-visible) .splashis-card-action,.product-card-wrapper:has(:focus-visible) .card-product__group{opacity:1!important;pointer-events:auto!important}.product-card-wrapper .splashis-card-action .splashis-card-action__button{min-height:48px;font-size:13px!important}.product-card-wrapper .card__media .media>img{display:block!important;object-fit:cover!important;object-position:center top!important;transform:none!important;transition:opacity .25s ease!important}.product-card-wrapper .card__media .media>img:first-of-type{opacity:1!important;visibility:visible!important}.product-card-wrapper .card__media .media>img:nth-of-type(2){opacity:0!important;visibility:hidden!important;pointer-events:none!important}.product-card-wrapper.splashis-card-revealed .card__media .media:has(>img:nth-of-type(2))>img:first-of-type{opacity:0!important}.product-card-wrapper.splashis-card-revealed .card__media .media>img:nth-of-type(2){opacity:1!important;visibility:visible!important}.product-card-wrapper .card__media .media>.deferred-media{display:none!important}}.product-card-wrapper .card-product-information,.product-card-wrapper .card>.card__content{align-items:center!important;text-align:center!important}.product-card-wrapper .card--block-title,.product-card-wrapper .card__heading,.product-card-wrapper .card-information,.product-card-wrapper .card--block-variant{text-align:center!important;align-self:center!important}.product-card-wrapper .card-information,.product-card-wrapper .card--block-variant{width:100%!important}.product-card-wrapper .price,.product-card-wrapper .price__container,.product-card-wrapper .swatch-list{justify-content:center!important;text-align:center!important}.product-card-wrapper .price,.product-card-wrapper .price .price-item,.product-card-wrapper .price .price__sale .price-item--regular,.product-card-wrapper .price s,.product-card-wrapper .price s .price-item{color:#000!important}.product-card-wrapper .card__badge .badge.new-badge{position:relative;display:inline-flex!important;align-items:center;justify-content:center;width:auto;height:auto;min-width:62px;box-sizing:border-box;background:#ffffffe0!important;color:#242424!important;border:3px double #242424!important;border-radius:2px!important;padding:5px 9px!important;font-family:Courier New,monospace!important;font-size:14px!important;font-weight:700!important;line-height:1!important;letter-spacing:.14em!important;text-transform:uppercase!important;transform:rotate(-12deg);box-shadow:none!important;-webkit-mask-image:repeating-linear-gradient(175deg,#000 0 4px,rgba(0,0,0,.58) 4px 4.7px,#000 4.7px 8px);mask-image:repeating-linear-gradient(175deg,#000 0 4px,#00000094 4px 4.7px,#000 4.7px 8px)}.product-card-wrapper .card__badge .badge.new-badge:before,.product-card-wrapper .card__badge .badge.new-badge:after{content:none}@media(max-width:749px){.product-card-wrapper .card__badge .badge.new-badge{min-width:52px;padding:4px 7px!important;font-size:12px!important}}.product-card-wrapper .splashis-card-product-type{display:block;margin:0 0 5px;color:#62666c;font-family:var(--font-body--family),Arial,sans-serif;font-size:11px;font-weight:500;line-height:1.4;letter-spacing:.06em;text-align:center;text-transform:uppercase}.product-card-wrapper .card__heading a:hover,.product-card-wrapper .card__heading a:hover .text,.product-card-wrapper .card__heading a:hover .text *,.product-card-wrapper .card__heading a:focus-visible,.product-card-wrapper .card__heading a:focus-visible .text,.product-card-wrapper .card__heading a:focus-visible .text *{color:#0f1c2e!important}@media(hover:hover)and (pointer:fine)and (min-width:750px){.product-card-wrapper>.card{padding:8px!important;box-sizing:border-box;transform:none!important}.product-card-wrapper{outline:1px solid transparent;outline-offset:-1px}.product-card-wrapper:hover,.product-card-wrapper:focus-within{outline-color:#ececec;box-shadow:0 2px 10px #0000002e}.product-card-wrapper .card__media .media>img{transition:opacity .25s ease!important;transform:none!important}.product-card-wrapper:hover .card__media .media:has(>img:nth-of-type(2))>img:first-of-type{opacity:0!important}.product-card-wrapper:hover .card__media .media>img:nth-of-type(2){opacity:1!important;visibility:visible!important}.product-card-wrapper .card__media .media>img:nth-of-type(2){opacity:0}}@media(min-width:1024px){body.template-index swiper-component{--card-grid-per-row-tablet: 5 !important}}#MainContent .product-card-wrapper.splashis-swatch-selected .card__media .media>img:first-of-type{opacity:1!important;visibility:visible!important}#MainContent .product-card-wrapper.splashis-swatch-selected .card__media .media>img:nth-of-type(2){opacity:0!important;visibility:hidden!important}.product-card-wrapper .card__swatch [role=button]:focus-visible{outline:2px solid #0f1c2e;outline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/150/assets/splashis-product-cards.css.map */
