.plp-enhanced{--plp-pink: #de4c96;--plp-pink-pressed: #c40f6b;--plp-cta-shadow: 0 0 10px 0 rgb(0 0 0 / .1)}.plp-enhanced .quick-add__button{border:0;border-radius:12px;background:var(--plp-pink);color:#fff;box-shadow:var(--plp-cta-shadow);-webkit-backdrop-filter:none;backdrop-filter:none}.plp-enhanced .quick-add__button:is(:hover,:active,[aria-busy=true]){background:var(--plp-pink-pressed)}.plp-enhanced .quick-add__button:focus-visible{outline:2px solid var(--plp-pink-pressed);outline-offset:2px}.plp-enhanced .quick-add__button .add-to-cart-text{width:100%;justify-content:center;background:transparent;color:inherit}.plp-enhanced .quick-add__button .add-to-cart-text__content{grid-template-columns:1fr}.plp-enhanced .quick-add__button .add-to-cart-text__content>span span{padding-right:0;opacity:1;translate:0 0;filter:none;font-weight:400;white-space:nowrap}.plp-enhanced .quick-add__button .add-to-cart-icon svg{width:100%;height:100%}@media screen and (min-width:750px){.plp-enhanced .quick-add--overlay .quick-add__button{left:0;right:0;bottom:12px;margin-inline:auto;width:min(calc(100% - 24px),240px);height:48px;padding:0;justify-content:center;translate:0 16px;transition:opacity .25s ease-out,translate .25s ease-out,background-color .2s ease}.plp-enhanced product-card:is(:hover,:focus-within) .quick-add--overlay .quick-add__button{translate:0 0}.plp-enhanced .quick-add--overlay .quick-add__button:active{translate:0 1px}@media(prefers-reduced-motion:reduce){.plp-enhanced .quick-add--overlay .quick-add__button{translate:0 0;transition:opacity .15s linear,background-color .15s linear}}.plp-enhanced .quick-add--overlay .quick-add__button .add-to-cart-text{gap:.5rem;padding-inline:1rem}.plp-enhanced .quick-add--overlay .quick-add__button .add-to-cart-icon{width:20px;height:20px}.plp-enhanced .quick-add--overlay .quick-add__button .add-to-cart-text__content>span span{font-size:.9375rem;font-weight:500}}.quick-add--inline{display:none}@media screen and (max-width:749px){.quick-add--inline{display:block;position:static;inset:auto;margin-block-start:auto;padding-block-start:8px;pointer-events:auto}.plp-enhanced product-card:has(.quick-add--inline) .card-gallery .quick-add{display:none}.quick-add--inline .quick-add__product-form-component,.quick-add--inline .shopify-product-form{display:block;height:auto}.plp-enhanced .quick-add--inline .quick-add__button{position:relative;inset:auto;display:flex;justify-content:center;width:100%;height:36px;padding:0 8px;opacity:1;border-radius:10px}.plp-enhanced .quick-add--inline .quick-add__button .add-to-cart-text{gap:6px}.plp-enhanced .quick-add--inline .quick-add__button .add-to-cart-icon{width:20px;height:20px;flex-shrink:0}.plp-enhanced .quick-add--inline .quick-add__button .add-to-cart-text__content>span span{font-size:15px;line-height:20px}@media(max-width:389px){.plp-enhanced .quick-add--inline .quick-add__button .add-to-cart-text__content>span span{font-size:13px}.plp-enhanced .quick-add--inline .quick-add__button .add-to-cart-icon{width:18px;height:18px}}.quick-add--inline[data-quick-add-button=choose] add-to-cart-component,.quick-add--inline[data-quick-add-button=add] .quick-add__button--choose{display:none}}@media screen and (max-width:749px){.plp-enhanced .facets-toggle{position:sticky;top:calc(var(--header-height, 60px) + 8px);z-index:var(--layer-heightened, 4);box-sizing:border-box;height:60px;margin:0 var(--page-margin, 16px) 16px;padding:15px 18px 16px 13px;border:1px solid #cacaca;border-radius:14px;background:#f5f5f5;box-shadow:0 0 10px #0000001a}.plp-enhanced .facets-toggle__wrapper{margin:0}.plp-enhanced .facets-toggle__button{display:inline-flex;align-items:center;gap:8px;padding:0;min-height:0;color:#1e1e1e;font-family:Inter,var(--font-body--family);font-size:16px;font-weight:700;line-height:22.4px}.plp-enhanced .facets-toggle__button .svg-wrapper{width:20px;height:20px}.plp-enhanced .facets-toggle .filter-count-bubble{width:22px;height:22px;border:0}.plp-enhanced .facets-toggle .filter-count-bubble__background{background:var(--plp-pink)}.plp-enhanced .facets-toggle .filter-count-bubble__text{position:relative;color:#fff;font-size:12px;font-weight:700}.plp-enhanced .facets-toggle .column-options-wrapper{height:auto;margin-right:0}.plp-enhanced .facets-toggle .column-options{gap:12px;align-items:center}.plp-enhanced .facets-toggle .column-options__option{width:28px;height:28px;align-items:center;justify-content:center;border-radius:6px}.plp-enhanced .facets-toggle .column-options__option:has(:checked){background:#e6e6e6}}@media screen and (max-width:749px){.plp-compact-mobile .product-grid .product-grid__card{--padding-block-start: 12px !important;--padding-block-end: 12px !important;--padding-inline-start: 12px !important;--padding-inline-end: 12px !important;--product-card-gap: 4px !important}.plp-compact-mobile .card-gallery{margin-inline:0!important}.plp-compact-mobile .product-grid .card-gallery{--gallery-aspect-ratio: 1 !important;margin-block-end:8px}.plp-compact-mobile .product-grid .product-media-container.media-fit{--product-media-fit: contain}.plp-compact-mobile .product-grid .product-card__content>.text-block:not(product-price) p{font-size:13px;line-height:1.3;color:var(--plp-pink)}.plp-compact-mobile .product-grid [ref=productTitleLink] p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;font-size:13px;line-height:1.3;min-height:2.6em;color:#1e1e1e;text-decoration:none}.plp-compact-mobile .product-grid [ref=productTitleLink],.plp-compact-mobile .product-grid [ref=productTitleLink] *{text-decoration:none}.plp-enhanced .active-filters__title{display:none}.plp-compact-mobile .product-grid product-price .price{font-size:20px;line-height:1.2}.plp-compact-mobile .product-grid product-price .compare-at-price{font-size:15px}.plp-compact-mobile .product-grid product-price div[ref=priceContainer]{flex-wrap:wrap;align-items:baseline;column-gap:8px;row-gap:0}.plp-compact-mobile .product-grid .product-badges__badge{font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/collection-plp.css.map */
