h1,h2,h3,.h1,.h2,.h3,.product__title,.title,.banner__heading{letter-spacing:-.02em!important}.card,.card__inner,.card-wrapper,.collection-card,.blog-card,.article-card{border-radius:22px!important}.card__inner,.card-wrapper .card,.collection-card__inner{box-shadow:0 14px 36px #785a821a!important;border:1px solid rgba(120,90,130,.06)!important}.product__media-item .media,.product__media-item img,.media--transparent img,.card__media img{border-radius:18px!important;overflow:hidden!important}.quantity-breaks,.quantity-breaks__option,.complementary-products .card,.product-popup-modal__content,.rte blockquote{border-radius:16px!important}.badge,.price__badge-sale,.card__badge>*{border-radius:999px!important}.button--primary,.atc-button,.cart__checkout-button{box-shadow:0 8px 24px #e9508c47,inset 0 1px #ffffff59!important}.testimonial,.review-card,.quote{border-radius:20px!important}.card-wrapper,.collection-card,.card{transition:transform .25s ease,box-shadow .25s ease!important}.card-wrapper:hover,.collection-card:hover{transform:translateY(-6px)!important}.card-wrapper:hover .card__inner{box-shadow:0 20px 44px #785a8229!important}.card__media,.card .media{background:linear-gradient(160deg,#fdeef5,#f3ecfb)!important}@media(min-width:990px){.featured-collection,.multicolumn,.collection-list-wrapper{padding-block:8px!important}.title-wrapper-with-link,.section-header,.title-wrapper{margin-bottom:28px!important}}.title--primary,.collection__title,.section-header__title,h2.title{font-weight:800!important}#pv-included{max-width:1000px;margin:40px auto;padding:0 20px;box-sizing:border-box}.pv-inc__title{text-align:center;font-size:1.9rem;font-weight:800;margin:0 0 6px;letter-spacing:-.02em}.pv-inc__sub{text-align:center;color:#3c283799;margin:0 0 22px;font-size:1rem}.pv-inc__grid{display:flex;flex-wrap:wrap;gap:14px;justify-content:center}.pv-inc__item{flex:1 1 160px;max-width:200px;background:linear-gradient(160deg,#fdeef5,#f3ecfb);border:1px solid rgba(120,90,130,.08);border-radius:18px;padding:20px 14px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:10px}.pv-inc__ic{width:52px;height:52px;border-radius:999px;background:#fff;display:flex;align-items:center;justify-content:center;font-size:24px;box-shadow:0 6px 16px #785a821f}.pv-inc__lb{font-size:.9rem;font-weight:600;color:#3a2a35;line-height:1.3}#pv-compare{max-width:1000px;margin:40px auto;padding:0 20px;box-sizing:border-box}.pv-compare__title{text-align:center;font-size:1.9rem;font-weight:800;margin:0 0 6px;letter-spacing:-.02em}.pv-compare__sub{text-align:center;color:#3c283799;margin:0 0 22px;font-size:1rem}.pv-compare__table{border:1px solid rgba(120,90,130,.1);border-radius:20px;overflow:hidden;box-shadow:0 14px 36px #785a821a;background:#fff}.pv-compare__row{display:grid;grid-template-columns:1.2fr 1fr 1fr;align-items:stretch}.pv-compare__row+.pv-compare__row{border-top:1px solid rgba(120,90,130,.08)}.pv-c{padding:15px 16px;font-size:.95rem;line-height:1.35;display:flex;align-items:center;gap:8px}.pv-c--label{font-weight:700;color:#3a2a35}.pv-c--us{background:#e9508c0f;font-weight:600;border-left:1px solid rgba(233,80,140,.12);border-right:1px solid rgba(233,80,140,.12)}.pv-c--them{color:#3c28378c}.pv-compare__row--head .pv-c{font-weight:800;font-size:1rem;padding-top:18px;padding-bottom:18px}.pv-compare__row--head .pv-c--us{color:#e9508c}.pv-ic{flex:0 0 auto;width:20px;height:20px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:#fff}.pv-ic--ok{background:#34c77b}.pv-ic--no{background:#d9b7c4}@media(max-width:749px){h1,.product__title{font-size:1.6rem!important;line-height:1.2!important}.card,.card__inner,.card-wrapper{border-radius:18px!important}.card-wrapper:hover,.collection-card:hover{transform:none!important}#pv-included{margin:28px auto;padding:0 14px}.pv-inc__title{font-size:1.4rem}.pv-inc__item{flex:1 1 44%;padding:15px 10px}.pv-inc__ic{width:44px;height:44px;font-size:20px}#pv-compare{margin:28px auto;padding:0 14px}.pv-compare__title{font-size:1.4rem}.pv-c{padding:11px 9px;font-size:.8rem;gap:5px}.pv-compare__row--head .pv-c{font-size:.82rem}.pv-ic{width:17px;height:17px;font-size:10px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/premium.css.map */
