:root{--bi-blush: #E498A8;--bi-blush-dark: #CF6E88;--bi-iris: #6E4F94;--bi-iris-dark: #4E3570;--bi-peach: #F6C9AE;--bi-petal: #FDF6F4;--bi-prune: #2C2330;--bi-gradient: linear-gradient(135deg, #E498A8 0%, #CF6E88 45%, #6E4F94 100%);--bi-gradient-hover: linear-gradient(135deg, #CF6E88 0%, #6E4F94 100%)}:root{--font-heading-family: "Fraunces", Georgia, serif;--font-heading-style: normal;--font-heading-weight: 600;--font-body-family: "Plus Jakarta Sans", system-ui, -apple-system, sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 700}.button:not(.button--secondary):not(.button--tertiary),.shopify-challenge__button,button.shopify-payment-button__button--unbranded{background:var(--bi-gradient);color:#fff;font-family:var(--font-body-family);font-weight:600;letter-spacing:.03em;border:none}.button:not(.button--secondary):not(.button--tertiary):not([disabled]):hover,.shopify-challenge__button:hover,button.shopify-payment-button__button--unbranded:hover{background:var(--bi-gradient-hover);opacity:1}.button:not(.button--secondary):not(.button--tertiary):after,.shopify-challenge__button:after,button.shopify-payment-button__button--unbranded:after{box-shadow:none}.button:not(.button--secondary):not(.button--tertiary):before,.shopify-challenge__button:before,button.shopify-payment-button__button--unbranded:before{box-shadow:0 4px 14px #6e4f9447}.button--secondary{color:var(--bi-prune);border:1.5px solid #EFD9D4!important;background:#fff}.button--secondary:hover{border-color:var(--bi-blush)!important;color:var(--bi-blush-dark)}a{text-underline-offset:.2em}h1,.h1,h2,.h2,h3,.h3,h4,.h4{font-family:var(--font-heading-family);font-weight:600;letter-spacing:-.02em;line-height:1.15}.card-wrapper{border-radius:1.6rem}.card--card{border-radius:1.6rem;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.card--card:hover{transform:translateY(-3px);box-shadow:0 8px 24px #2c23301a}.field__input,.select__select,input[type=email],input[type=text],input[type=tel],input[type=password],textarea{border-radius:.8rem;border-color:#2c233033}.field__input:focus,.select__select:focus,input:focus{border-color:var(--bi-iris);box-shadow:0 0 0 3px #6e4f9426;outline:none}.announcement-bar{background-color:var(--bi-iris);color:#fff}.announcement-bar__message,.announcement-bar a{color:#fff}.header{background-color:var(--bi-petal)}.footer{background-color:var(--bi-prune);color:var(--bi-petal)}.badge--sale{background-color:var(--bi-blush);color:#fff}.collection .title-wrapper h2{font-family:var(--font-heading-family);color:var(--bi-prune)}.collection .button--tertiary,.collection a.button--tertiary{color:var(--bi-iris);border-color:var(--bi-iris)}.color-scheme-3 .rte,.color-scheme-3 p,.color-scheme-3 h1,.color-scheme-3 h2,.color-scheme-3 h3{color:#fff}.color-scheme-3 .button:not(.button--secondary):not(.button--tertiary){background:#fff;color:var(--bi-iris)}.color-scheme-3 .button:not(.button--secondary):not(.button--tertiary):hover{background:#ffffffe6}.color-scheme-4 .newsletter__wrapper{text-align:center}.color-scheme-4 .rte,.color-scheme-4 h1,.color-scheme-4 h2,.color-scheme-4 h3{color:#fff}.color-scheme-4 p{color:#ffffffeb}.color-scheme-4 .newsletter-form{max-width:50rem;margin:0 auto}@media screen and (min-width:750px){.color-scheme-4 .newsletter-form{align-items:center}}.color-scheme-4 .newsletter-form__field-wrapper{max-width:50rem}.color-scheme-4 .newsletter-form__field-wrapper .field{display:flex;flex-direction:column;align-items:stretch;gap:1.2rem}@media screen and (min-width:750px){.color-scheme-4 .newsletter-form__field-wrapper .field{flex-direction:row;align-items:center}}.color-scheme-4 .field__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.color-scheme-4 .newsletter-form__field-wrapper .field__input{background:#fff;border:none;border-radius:999px;color:var(--bi-prune)!important;height:6.2rem;padding:0 2.8rem;font-size:1.6rem;width:100%}.color-scheme-4 .newsletter-form__field-wrapper .field__input::placeholder{color:#2c23308c!important;opacity:1!important}.color-scheme-4 .newsletter-form__field-wrapper .field__input:focus{border:none;box-shadow:0 0 0 3px #ffffffb3}.color-scheme-4 .newsletter-form__button{position:static;flex:none;width:100%;height:6.2rem;margin:0;padding:0 3.2rem;border-radius:999px;background:var(--bi-iris-dark);color:#fff;font-family:var(--font-body-family);font-weight:600;font-size:1.5rem;white-space:nowrap}@media screen and (min-width:750px){.color-scheme-4 .newsletter-form__button{width:auto}}.color-scheme-4 .newsletter-form__button:not(:focus-visible):not(.focused){background-color:var(--bi-iris-dark)}.color-scheme-4 .newsletter-form__button:hover{background:var(--bi-iris)}.color-scheme-4 .newsletter-form__button .svg-wrapper{display:none}.color-scheme-4 .newsletter-form__message--success{color:#fff}.color-scheme-4 .newsletter__privacy-note{margin-top:1.6rem;font-size:1.3rem;color:#ffffffd9;text-align:center}.footer-block__brand-info .footer-block__heading{font-family:var(--font-heading-family);font-size:2.4rem;color:#fff}.footer-block__brand-info .rte{color:#ffffffa6;font-size:1.4rem;max-width:32rem}.footer-block__brand-info .list-social__link{border-radius:50%;background:#ffffff14;margin-right:.8rem;transition:background var(--duration-short) ease}.footer-block__brand-info .list-social__link:hover{background:var(--bi-blush)}.footer-static-columns{display:grid;grid-template-columns:1fr;gap:32px;margin-top:32px}@media screen and (min-width:750px){.footer-static-columns{grid-template-columns:1.6fr 1fr 1fr 1fr;align-items:start}}.footer-block--menu .footer-block__heading{font-family:var(--font-body-family);font-size:1.2rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#ffffff8c}.footer-block__details-content a{color:#ffffffd9}.footer-block__details-content a:hover{color:var(--bi-blush)}.footer .list-payment__item{background:#ffffffeb;border-radius:.6rem;padding:.5rem .8rem;margin-right:.6rem;margin-bottom:.6rem}.footer .copyright__content{color:#ffffff8c}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--bi-petal)}::-webkit-scrollbar-thumb{background:var(--bi-blush);border-radius:3px}
/*# sourceMappingURL=/cdn/shop/t/5/assets/blushiris-custom.css.map */
