.m-collection-cards #CollectionProductGrid{min-width:0}.m-collection-cards .m-product-card--style-1{position:relative;box-sizing:border-box;height:100%;min-width:0;padding:var(--cc-card-padding, 10px);background-color:var(--cc-card-bg, #fff);border:1px solid var(--cc-card-border, #ece7df);border-radius:var(--cc-card-radius, 16px);transition:border-color .2s ease,box-shadow .2s ease}.m-collection-cards .m-collection-products:not(.m-cols-1) .m-product-card--style-1,.m-collection-cards .m-product-recommendations__wrapper .m-product-card--style-1{display:flex;flex-direction:column}.m-collection-cards .m-product-recommendations__wrapper .swiper-slide{height:auto}@media(hover:hover){.m-collection-cards .m-product-card--style-1:hover{box-shadow:0 6px 18px #132f2a12}}@media screen and (max-width:360px){.m-collection-cards .m-product-card--style-1{padding:max(0px,calc(var(--cc-card-padding, 10px) - 3px))}}.m-collection-cards .m-product-card--style-1 .m-product-card__media{flex-shrink:0;border-radius:var(--cc-image-radius, 12px);background-color:rgba(var(--color-foreground),.03)}.m-collection-cards .m-product-card--style-1 .m-product-card__media .m-image,.m-collection-cards .m-product-card--style-1 .m-product-card__media img{border-radius:var(--cc-image-radius, 12px)}.m-collection-cards .m-product-card--style-1 .m-product-card__media img{object-fit:var(--cc-image-fit, cover)}.m-collection-cards .m-product-card--style-1 .m-product-card__tags{top:8px;left:8px;right:auto;z-index:4;gap:4px}.m-collection-cards--badge-right .m-product-card--style-1 .m-product-card__tags,[dir=rtl] .m-collection-cards--badge-left .m-product-card--style-1 .m-product-card__tags{left:auto;right:8px}[dir=rtl] .m-collection-cards--badge-right .m-product-card--style-1 .m-product-card__tags{right:auto;left:8px}.m-collection-cards__badge{display:contents}.m-collection-cards .m-product-tabs__badge{position:absolute;top:8px;z-index:4;display:inline-flex;align-items:center;gap:.45em;max-width:calc(100% - 16px);box-sizing:border-box;padding:4px 8px;border-radius:var(--cc-badge-radius, 6px);background-color:var(--pt-badge-bg, #fde2e7);color:var(--pt-badge-color, #9f1239);font-size:11px;font-weight:600;line-height:1.3;letter-spacing:.04em;white-space:nowrap;pointer-events:none}.m-collection-cards .m-product-tabs__badge-icon{flex:0 0 auto;width:1.2em;height:1.2em}.m-collection-cards .m-product-tabs__badge-text{min-width:0;overflow:hidden;text-overflow:ellipsis}.m-collection-cards--badge-left .m-product-tabs__badge{inset-inline-start:8px}.m-collection-cards--badge-right .m-product-tabs__badge{inset-inline-end:8px}.m-collection-cards .m-product-card__media:has(.m-product-tag--sale:not(.\!m\:hidden)) .m-collection-cards__badge{display:none}.m-collection-cards .m-product-card__media:has(.m-product-tabs__badge):not(:has(.m-product-tag--sale:not(.\!m\:hidden))) .m-product-card__tags{top:36px}.m-collection-cards .m-product-card--style-1 .m-product-tag--sale{gap:.4em;padding:4px 8px;border-radius:var(--cc-badge-radius, 6px);background:var(--cc-sale-bg, #e11d48);color:var(--cc-sale-color, #fff);font-size:11px;line-height:1.3;letter-spacing:.04em}.m-collection-cards .m-product-card--style-1 .m-product-tag--sale:before{content:"";flex:0 0 auto;width:1.15em;height:1.15em;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12.6 2c.6 3.3 4.9 5.6 4.9 10.6a5.5 5.5 0 0 1-11 0c0-2.4 1.1-4.2 2.7-5.3-.1 1.8.6 3.2 2 4 .1-3.4 0-6.4 1.4-9.3z'/%3E%3C/svg%3E") no-repeat center / contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12.6 2c.6 3.3 4.9 5.6 4.9 10.6a5.5 5.5 0 0 1-11 0c0-2.4 1.1-4.2 2.7-5.3-.1 1.8.6 3.2 2 4 .1-3.4 0-6.4 1.4-9.3z'/%3E%3C/svg%3E") no-repeat center / contain}@media screen and (max-width:767px){.m-collection-cards .m-product-tabs__badge,.m-collection-cards .m-product-card--style-1 .m-product-tag--sale{font-size:10px;padding:3px 7px}.m-collection-cards--hide-badge-mobile .m-collection-cards__badge{display:none}}.m-collection-cards .m-product-card--style-1 .m-product-card__content{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;padding:12px 2px 0;text-align:start}.m-collection-cards .m-product-card--style-1 .m-product-card__info{display:flex;flex-direction:column;flex:1 1 auto;min-width:0}.m-collection-cards .m-product-card--style-1 .m-product-card__title{margin-bottom:4px}.m-collection-cards .m-product-card--style-1 .m-product-card__name{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.m-collection-cards .m-product-card--style-1 .m-product-card__price .m-price-item{font-weight:600}.m-collection-cards .m-product-card--style-1 .m-price--on-sale .m-price-item--sale{color:var(--cc-sale-bg, #e11d48)}.m-collection-cards .m-product-card--style-1 .m-price--on-sale s.m-price-item--regular{font-weight:400;color:rgba(var(--color-foreground),.45)}.m-collection-cards .m-product-card--style-1 .m-product-option{margin-top:8px;justify-content:flex-start}.m-collection-cards .m-product-card--style-1 .m-product-option--content{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0}.m-collection-cards .m-product-card--style-1 .m-product-option--node,.m-collection-cards .m-product-card--style-1 .m-product-option--swatch{margin:0;padding:0;border:0;width:auto;height:auto}.m-collection-cards .m-product-card--style-1 .m-product-option--node__label{--cc-swatch-current: var(--cc-swatch-size-mobile, 24px);position:relative;box-sizing:border-box;overflow:hidden;width:var(--cc-swatch-current)!important;height:var(--cc-swatch-current)!important;min-width:var(--cc-swatch-current)!important;margin:2px!important;padding:0!important;border:0!important;border-radius:50%!important;box-shadow:0 0 0 1px var(--cc-swatch-border, rgba(0, 0, 0, .15));font-size:0;line-height:0;cursor:pointer;transition:box-shadow .2s ease}@media screen and (min-width:768px){.m-collection-cards .m-product-card--style-1 .m-product-option--node__label{--cc-swatch-current: var(--cc-swatch-size, 28px)}}.m-collection-cards .m-product-card--style-1 .m-product-option--node__label:hover{box-shadow:0 0 0 1px rgba(var(--color-foreground),.45)}.m-collection-cards .m-product-card--style-1 .m-product-option--node__label[data-selected=true]{box-shadow:0 0 0 2px var(--cc-swatch-selected, #1e4d40),inset 0 0 0 2px #fff}.m-collection-cards .m-product-card--style-1 .m-product-option--node__label:focus-visible{outline:2px solid var(--cc-swatch-selected, #1e4d40);outline-offset:3px}.m-collection-cards .m-product-option__swatch-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;border-radius:50%;object-fit:cover;pointer-events:none}.m-collection-cards .m-product-option--node__label[data-selected=true]:has(.m-product-option__swatch-img):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;box-shadow:inset 0 0 0 2px #fff;pointer-events:none}.m-collection-cards .m-product-card--style-1 .m-product-option--more-option{min-width:0;padding:0 0 0 4px;font-size:13px;font-weight:500}.m-collection-cards .m-product-card--style-1 .m-product-card__content-footer{display:block;margin-top:auto;padding-top:12px}.m-collection-cards .m-product-card--style-1 .m-product-card__content-footer:not(:has(.m-product-card__action-wrapper)){display:none}.m-collection-cards .m-product-card--style-1 .m-product-card__content-footer .m-product-card__description,.m-collection-cards .m-product-card--style-1 .m-product-card__content-footer .m-product-card__action-icons{display:none}.m-collection-cards .m-product-card--style-1 .m-product-card__content-footer .m-product-card__action{position:static;display:block;margin:0;opacity:1;transform:none}.m-collection-cards .m-product-card--style-1 .m-product-card__content-footer .m-product-card__action-wrapper,.m-collection-cards .m-product-card--style-1 .m-product-card__content-footer product-form{display:block;width:100%}.m-collection-cards .m-product-card--style-1 .m-product-card__content-footer .m-button{display:flex;align-items:center;justify-content:center;width:100%;min-height:40px;padding:0 10px;border:1px solid var(--cc-cta-bg, #1e4d40);border-radius:var(--cc-cta-radius, 8px);background:var(--cc-cta-bg, #1e4d40);color:var(--cc-cta-text, #fff);font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:768px){.m-collection-cards .m-product-card--style-1 .m-product-card__content-footer .m-button{min-height:44px;font-size:14px}}.m-collection-cards .m-product-card--style-1 .m-product-card__content-footer .m-button:hover{background:color-mix(in srgb,var(--cc-cta-bg, #1e4d40) 82%,#000);border-color:color-mix(in srgb,var(--cc-cta-bg, #1e4d40) 82%,#000);color:var(--cc-cta-text, #fff)}.m-collection-cards .m-product-card--style-1 .m-product-card__content-footer .m-button:focus-visible{outline:2px solid var(--cc-cta-bg, #1e4d40);outline-offset:2px}.m-collection-cards .m-product-card--style-1 .m-product-card__content-footer .m-button[disabled]{opacity:.55;cursor:not-allowed}.m-collection-cards .m-product-card__content-footer .m-add-to-cart--text:before,.m-collection-cards .m-product-card__content-footer .m-product-form>span:last-child:before{content:"";display:inline-block;width:16px;height:16px;margin-inline-end:8px;vertical-align:-3px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='21' r='1'/%3E%3Ccircle cx='20' cy='21' r='1'/%3E%3Cpath d='M1 1h4l2.68 13.39a2 2 0 0 0 2 1.61h9.72a2 2 0 0 0 2-1.61L23 6H6'/%3E%3C/svg%3E") no-repeat center / contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='21' r='1'/%3E%3Ccircle cx='20' cy='21' r='1'/%3E%3Cpath d='M1 1h4l2.68 13.39a2 2 0 0 0 2 1.61h9.72a2 2 0 0 0 2-1.61L23 6H6'/%3E%3C/svg%3E") no-repeat center / contain}.m-collection-cards .m-cols-1 .m-product-card--style-1 .m-product-card__content-footer .m-product-card__action{max-width:320px}
/*# sourceMappingURL=/cdn/shop/t/26/assets/collection-product-cards.css.map */
