:root{--selah-serif: "Cormorant Garamond", Georgia, serif;--selah-rose: #b8807d;--selah-rose-soft: #c49a97;--selah-rose-deep: #8d5c5b;--selah-rose-pale: #f8ecea;--selah-rose-line: #ecd9d3;--selah-gold: #c9a86a;--selah-gold-pale: #e8d3c0;--selah-plum: #3d232b;--selah-mauve: #b48a85}body{background:#fffdfb!important}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4,.product__title h1,.header__heading,.header__heading-link,.footer-block__heading,.collection-hero__title,.card__heading{font-family:Cormorant Garamond,Georgia,serif;font-weight:500;letter-spacing:.005em;color:var(--selah-plum)}.product__info-container{text-align:center}.product__info-container{display:flex!important;flex-direction:column!important;gap:22px!important}.product__info-container>*{padding-top:0!important;padding-bottom:0!important}.product__info-container .product-form__input{margin-bottom:0!important}.product__title h1{font-family:Cormorant Garamond,Georgia,serif!important;font-style:italic!important;font-weight:400!important;letter-spacing:.01em!important;font-size:clamp(34px,5vw,52px)!important;line-height:1.15!important;text-wrap:balance}.product-form__input.product-form__quantity{display:flex!important;flex-direction:column!important;align-items:center!important;gap:8px!important;text-align:center!important}.product-form__quantity .quantity__label{text-align:center!important}.product-form__quantity .price-per-item__container{display:flex!important;justify-content:center!important}.product__info-container .price{text-align:center!important}fieldset.product-form__input{display:flex!important;flex-wrap:wrap!important;justify-content:center!important}fieldset.product-form__input>legend{width:100%!important;text-align:center!important}.selah-kicker{color:var(--selah-mauve)!important;letter-spacing:.26em!important;font-size:10px}.selah-elegant-section h2,.selah-product-story__intro h2{font-weight:400;font-style:italic;letter-spacing:.01em;text-wrap:balance}.selah-elegant-section h2:before,.selah-product-story__intro h2:before{content:"\2726  \2726  \2726";display:block;color:var(--selah-gold);font-size:12px;font-style:normal;letter-spacing:0;margin-bottom:12px}.selah-elegant-section h2:after,.selah-product-story__intro h2:after{content:"";display:block;width:48px;height:1px;background:var(--selah-gold);margin:16px auto 0}.selah-elegant-section{background:#fdf6f3!important;border-radius:28px!important;padding:28px!important;box-shadow:0 16px 34px #b8807d1a}.product .price,.product__info-container .price{color:var(--selah-rose-deep)!important;font-size:24px;font-family:Cormorant Garamond,Georgia,serif;font-style:italic;letter-spacing:.02em}.button,.shopify-payment-button__button,button.shopify-payment-button__button--unbranded,.selah-cta{border-radius:999px;min-height:56px;letter-spacing:.18em}.product-form__submit{border-color:var(--selah-rose)!important;background:var(--selah-rose)!important;color:#fff;box-shadow:0 0 0 2px var(--selah-gold),0 14px 28px #b8807d40;transition:background .25s ease,box-shadow .25s ease}.product-form__submit:hover{border-color:var(--selah-rose-deep)!important;background:var(--selah-rose-deep)!important;color:#fff;box-shadow:0 0 0 2px var(--selah-gold),0 16px 32px #8d5c5b4d}.shopify-payment-button__button--unbranded{border-color:var(--selah-rose-line)}.shopify-payment-button__button--unbranded:hover{border-color:var(--selah-rose);background:var(--selah-rose-pale)}.quantity{border-radius:999px;border-color:var(--selah-rose-line);background:#fffdfb;min-height:52px}.quantity__button{color:var(--selah-rose-deep)}.product-form__input input[type=radio]+label{border-color:var(--selah-rose-line);border-radius:999px;background:#fffdfb;min-height:52px}.product-form__input input[type=radio]:checked+label{background:var(--selah-rose-pale)!important;border:2px solid var(--selah-gold)!important;color:var(--selah-rose-deep)!important;box-shadow:0 8px 20px #b8807d2e}.product__media-wrapper{background:#fbf0ec;border-radius:28px;padding:12px}.product-media-container,.product__media img,.product__media video{border-radius:24px}.product__media{border:1px solid #f0ddd8;border-radius:24px;box-shadow:0 20px 40px #b8807d1f}.thumbnail,.thumbnail img{border-radius:12px}.thumbnail[aria-current=true]{border-color:var(--selah-rose)}.product__accordion,.product__accordion .accordion{border-color:var(--selah-rose-line)}.product__accordion .accordion__title{color:var(--selah-plum);font-family:Cormorant Garamond,Georgia,serif;font-size:21px;font-weight:500;letter-spacing:.01em}.product__accordion .accordion__title .icon-accordion{color:var(--selah-rose)}.product__accordion .accordion__content{line-height:1.85}.announcement-bar,.utility-bar{background:#f6ebd8;color:#6e3b44;letter-spacing:.14em}.announcement-bar a,.utility-bar a{color:#6e3b44}.header-wrapper{border-bottom:1px solid #ead9b8}.header__menu-item:hover,.header__menu-item:focus-visible{color:var(--selah-rose-deep)}.selah-product-story{background:#fdf6f3;border-top:1px solid var(--selah-rose-line);padding:48px 0!important}.selah-steps,.selah-card{border-color:var(--selah-rose-line);border-top:2px solid var(--selah-gold);border-radius:24px;background:#fffdfb;box-shadow:0 14px 30px #b8807d1a}.selah-faq{border-bottom-color:var(--selah-rose-line)}.selah-faq summary{font-family:Cormorant Garamond,Georgia,serif;font-size:21px;font-weight:500;letter-spacing:.01em}.selah-faq p{line-height:1.85}.footer{background:#fbefea;border-top:1px solid var(--selah-gold-pale)}.product__info-container .product-form{border-top:1px solid var(--selah-rose-line);padding-top:20px;margin-top:0!important;margin-bottom:0!important}:focus-visible{outline:2px solid var(--selah-rose-soft);outline-offset:3px}.product__info-container .product-form__input{margin-left:auto!important;margin-right:auto!important}.product__info-container .price{display:flex!important;justify-content:center!important;text-align:center!important}.product__info-container .price__container{justify-content:center!important}.product__info-container .product-form__input input[type=radio]+label{min-height:52px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.product__info-container .quantity{min-height:52px!important}.shopify-payment-button__more-options{margin-bottom:0!important}@media(max-width:749px){.product__info-container{gap:12px!important}.product__info-container .product-form{padding-top:14px}.product-form__input.product-form__quantity{gap:6px!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/feminine.css.map */
