.collection-grid-section .product-grid .grid__item{min-width:0}.bundle-card{width:100%;height:100%;display:flex;flex-direction:column;font-family:Euclid-Regular,sans-serif;color:#111}.bundle-card__media{height:auto;aspect-ratio:1.25/1;position:relative;overflow:hidden;background:#fff}.bundle-card__image{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.bundle-card__placeholder{background:#fafafa;fill:#eeeaf1}.bundle-card__free-gift{position:absolute;left:11px;top:11px;border-radius:22px;padding:5px 13px;background:#ff9ce9;font:12px/1.2 Euclid-Medium,sans-serif}.bundle-card__count{position:absolute;left:10px;bottom:10px;color:#fff;background:#070707;border-radius:7px;padding:5px 8px;font:10px/1.2 Euclid-Medium,sans-serif;letter-spacing:.02em}.bundle-card__heart{position:absolute;top:12px;right:12px;border:0;padding:3px;background:transparent;cursor:pointer;display:flex;color:#111}.bundle-card__details{flex:1;display:flex;flex-direction:column;padding-top:17px}.bundle-card__vendor{font:11px/1.5 Euclid-Regular,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#888;margin-bottom:6px}.bundle-card__title{color:#111;text-decoration:none;font:17px/1.35 Euclid-Medium,sans-serif;margin-bottom:8px}.bundle-card__items{list-style:none;margin:0 0 8px;padding:0;font:13px/1.6 Euclid-Regular,sans-serif}.bundle-card__items li{position:relative;padding-left:15px}.bundle-card__items li:before{content:"+";position:absolute;left:0;color:#ee62cf}.bundle-card__gift-description{display:flex;gap:8px;margin:0 0 10px;font:13px/1.4 Euclid-Medium,sans-serif}.bundle-card__gift-heart{color:#f676d4}.bundle-card__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:9px;margin-top:auto;margin-bottom:16px}.bundle-card__current-price{font:18px/1.3 Euclid-Medium,sans-serif}.bundle-card__compare-price{font-size:13px;color:#929292}.bundle-card__saving{font:12px/1.3 Euclid-Medium,sans-serif;color:#dc00c7}.bundle-card__add{width:100%;min-height:45px;border:0;background:#f7a0e7;border-radius:9px;cursor:pointer;padding:12px 8px;color:#111;font:12px/1.3 Euclid-Medium,sans-serif;letter-spacing:.18em;transition:background-color .2s;transition:background-position .4s ease-in-out,background-color .4s ease-in-out!important;background-image:none;background-size:300% 100%!important;background-position:0 0!important}.bundle-card__add:hover:not(:disabled){background-image:linear-gradient(to right,#39ecff,#a9ffd8,#f1f6c0,#ffb4d5,#92acff)!important;background-position:100% 0!important;border:none!important}.bundle-card__add:disabled{cursor:not-allowed;opacity:.55}@media(max-width:749px){.bundle-card__details{padding-top:11px}.bundle-card__vendor{font-size:9px}.bundle-card__title{font-size:14px}.bundle-card__items,.bundle-card__gift-description{font-size:11px}.bundle-card__current-price{font-size:15px}.bundle-card__compare-price,.bundle-card__saving{font-size:10px}.bundle-card__count{font-size:8px;padding:4px 6px}.bundle-card__add{font-size:10px;letter-spacing:.08em;min-height:40px}}.bundle-card__image,.bundle-card__media,.bundle-card__image-wrapper{position:relative}.bundle-klaviyo-favorite button{cursor:pointer;top:0!important}.bundle-card__media{position:relative;width:100%;aspect-ratio:3 / 4;overflow:hidden}.bundle-card__image-link{display:block;width:100%;height:100%}.bundle-card__image{width:100%;height:100%;object-fit:cover;object-position:center}.bundle-klaviyo-favorite{position:absolute;top:12px;right:12px;z-index:10}.bundle-card__count{position:absolute;bottom:10px;left:10px;z-index:5}@media screen and (max-width:749px){.bundle-card__media{aspect-ratio:3 / 4}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/bundle-collection.css.map */
