.pdp-bundles{margin-top:22px}.pdp-bundles+.bundle-note{margin-top:10px}.pdp-installments{margin-top:14px}.pdp-installments shopify-payment-terms{display:block;font-size:13px;color:var(--muted-foreground);padding:12px 14px;border-radius:var(--radius-md);background:var(--secondary)}@media(min-width:901px){.collection-layout{grid-template-columns:250px minmax(0,1fr);gap:48px}.collection-sidebar{padding-right:14px}.collection-sidebar nav{font-size:15px}.side-group summary{font-size:12.5px}}@media(min-width:1500px){.collection-products{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:901px){.site-container{width:min(1440px,calc(100% - 64px))}}.pdp-description h3,.pdp-description h2{font-family:var(--font-sans)!important;font-size:12px!important;font-weight:600!important;letter-spacing:.14em;text-transform:uppercase;color:var(--primary);margin:22px 0 8px}.pdp-description p,.pdp-description li{color:var(--muted-foreground);line-height:1.8}.pdp-description ul{padding-left:18px}.pdp-description li::marker{color:var(--rose)}.pdp-description strong,.pdp-description .desc-em{font-weight:600;color:var(--foreground)}.pdp-description a,.pdp-description .desc-link{color:var(--primary);text-decoration:underline;text-decoration-color:color-mix(in oklab,var(--primary) 35%,transparent);text-underline-offset:3px;font-weight:500}.pdp-description a:hover{text-decoration-color:var(--primary)}.desc-size{overflow-x:auto;margin:6px 0 4px;border:1px solid var(--border);border-radius:12px}.desc-size table{width:100%;border-collapse:collapse;font-size:13px;text-align:center}.desc-size th,.desc-size td{padding:8px 6px;border-top:1px solid var(--border)}.desc-size thead th{border-top:0;background:var(--secondary);font-weight:600;font-size:12px;color:var(--foreground)}.desc-size tbody th{font-weight:700;color:var(--primary)}.desc-sg-btn{margin-top:10px;font-size:13px;font-weight:600;color:var(--primary);text-decoration:underline;text-underline-offset:3px;background:none;border:0;padding:0;cursor:pointer}.pdp-bundles,.pdp-bundles *{font-family:var(--font-sans)!important}.ha-step h3,.ha-dd h3,.ha-kit strong{font-family:var(--font-sans)!important;font-weight:600!important}.ha-stats strong,.sg-step strong,.summary-item strong{font-weight:600}@media(min-width:901px){.collection-heading h1,.legal-heading h1,.shipping-heading h1,.contact-page h1,.ha-hero h1,.search-page h1,.cart-page h1,.list-collections h1,.not-found h1,.blog-page h1{font-size:60px!important;line-height:1.05}.section-title,.shop-heading h2,.section-heading h2,.home-story h2,.home-faq h2,.ha-section h2,.ha-cta h2,.pdp-reviews-summary h2,.contact-form-wrap h2{font-size:44px!important;line-height:1.12}}@media(max-width:900px){.section-title,.shop-heading h2,.section-heading h2,.home-story h2,.home-faq h2,.ha-section h2,.ha-cta h2,.pdp-reviews-summary h2,.contact-form-wrap h2{font-size:34px!important;line-height:1.15}}.pdp-sticky [data-sticky-add]{gap:8px;padding:0 18px}.pdp-sticky [data-sticky-label]{color:var(--primary-foreground)!important;font-weight:700!important;font-size:16px!important;letter-spacing:.01em}.bundle-note{display:block!important;line-height:1.6}.bundle-note svg,.bundle-note .icon{display:inline-block;vertical-align:-3px;margin-right:6px;width:16px;height:16px}.pdp-bundles [class*="pmpr:!text-lg"]{font-size:17px!important;flex-shrink:1!important;white-space:normal!important;text-align:center;line-height:1.3}.pdp-bundles .pmpr-tier-title,.pdp-bundles .pmpr-tier-title *{font-size:17px!important;line-height:1.25!important}.pdp-bundles .pmpr-tier-offer-subtitle,.pdp-bundles .pmpr-tier-offer-subtitle *{font-size:13px!important;line-height:1.4!important}.pdp-bundles .pmpr-tier-price__total,.pdp-bundles .pmpr-tier-price__total *{font-size:18px!important}.pdp-bundles .pumper_block__bottomtitle_noline,.pdp-bundles .pumper_block__bottomtitle_noline *{font-size:13px!important}@media(max-width:600px){.pdp-bundles [class*="pmpr:!text-lg"]{font-size:14px!important}.pdp-bundles .pmpr-tier-title,.pdp-bundles .pmpr-tier-title *{font-size:14.5px!important}.pdp-bundles .pmpr-tier-offer-subtitle,.pdp-bundles .pmpr-tier-offer-subtitle *{font-size:12px!important}.pdp-bundles .pmpr-tier-price__total,.pdp-bundles .pmpr-tier-price__total *{font-size:15.5px!important}.pdp-bundles [class*=pmpr-tier-price] s,.pdp-bundles [class*=pmpr-tier-price] del,.pdp-bundles [class*=compare]{font-size:12px!important}.pdp-bundles .pmpr-tier-label,.pdp-bundles .pmpr-tier-label *{font-size:11px!important}.pdp-bundles .pumper_block__bottomtitle_noline,.pdp-bundles .pumper_block__bottomtitle_noline *{font-size:12px!important}.pdp-sticky [data-sticky-label]{font-size:15px!important}}.template-product .site-footer{padding-bottom:110px}.jm-review-widget-minimal-header__title{display:none!important}.jm-text,.jm-no-reviews-state__text{color:var(--foreground)!important;font-family:var(--font-sans)!important}.jm-button--primary,.jm-button.jm-button--primary{background:var(--primary)!important;border-color:var(--primary)!important;color:var(--primary-foreground)!important;border-radius:999px!important;font-family:var(--font-sans)!important;font-weight:600!important;padding-inline:26px!important}.jm-button--primary:hover{filter:brightness(1.08)}.jm-button--secondary,.jm-button.jm-button--secondary{border-color:var(--primary)!important;color:var(--primary)!important;border-radius:999px!important}.store-hero{width:100%;max-width:none}@media(min-width:901px){.store-hero{aspect-ratio:auto;height:clamp(520px,calc(100vw * 809 / 1942),880px);min-height:0;max-height:none}.store-hero>img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:right bottom}.store-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,color-mix(in oklab,var(--secondary) 80%,transparent),color-mix(in oklab,var(--secondary) 35%,transparent) 35%,transparent 60%);pointer-events:none}.store-hero-content{position:relative;z-index:1;padding-block:24px}}@media(min-width:901px)and (max-width:1400px){.store-hero h1{font-size:50px!important;margin-top:14px}.store-hero p{margin-top:14px;max-width:390px;font-size:15px;line-height:1.5}.store-hero .hero-actions{margin-top:22px}.store-hero .hero-proof{margin-top:18px;gap:6px}}@media(max-width:900px){.store-hero>img{object-position:86% bottom}}.mini-props{font-size:12px!important;line-height:1.5;color:var(--muted-foreground)}.cart-props{list-style:none;padding:0;margin:6px 0 8px;font-size:13px;line-height:1.6;color:var(--muted-foreground)}.cart-props span{color:var(--foreground);font-weight:500}.cart-props a{color:var(--primary);text-decoration:underline}.pdp-customize{display:flex;gap:12px;align-items:flex-start;margin-top:14px;padding:14px 16px;border:1px dashed var(--rose);border-radius:var(--radius-md);background:var(--muted);font-size:13px;line-height:1.55;color:var(--muted-foreground);transition:border-color .2s,background .2s}.pdp-customize:hover{border-color:var(--primary);background:var(--secondary)}.pdp-customize>.icon{width:18px;height:18px;color:var(--primary);flex:none;margin-top:2px}.pdp-customize strong{display:block;color:var(--foreground);font-size:14px}.pdp-customize span .icon{width:13px;height:13px;vertical-align:-2px}
/*# sourceMappingURL=/cdn/shop/t/21/assets/blush-extra.css.map */
