:root{--olm-purple:#7b2ff7;--olm-pink:#e0218a;--olm-grad:linear-gradient(135deg,#7b2ff7 0%,#e0218a 100%);--olm-ink:#1a1025}.announcement-bar-section .utility-bar{background:#1f1030;border-bottom:2px solid transparent;border-image:var(--olm-grad) 1}.announcement-bar-section .utility-bar,.announcement-bar-section .utility-bar a,.announcement-bar-section .announcement-bar__message{color:#f5ecff}.announcement-bar-section .announcement-bar__message svg{color:#ff5fb0}.announcement-bar__message{font-weight:600;letter-spacing:.06em;text-transform:uppercase;font-size:1.2rem}.header__heading-link .h2{font-weight:800;font-size:2.6rem;letter-spacing:-.02em;background:var(--olm-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.header__menu-item{font-weight:600}.header__menu-item:hover span,.header__active-menu-item{color:var(--olm-pink);text-decoration-color:var(--olm-pink)}.header__icon .svg-wrapper,.header__icon svg{width:2.2rem;height:2.2rem}.cart-count-bubble{background:var(--olm-grad)!important;color:#fff!important}.button:not(.button--secondary):not(.button--tertiary),.shopify-payment-button__button--unbranded{background:var(--olm-grad);border:0;font-weight:700;letter-spacing:.04em;transition:transform .2s ease,box-shadow .2s ease}.button:not(.button--secondary):not(.button--tertiary):hover{transform:translateY(-2px);box-shadow:0 10px 24px #7b2ff759}.button:not(.button--secondary):not(.button--tertiary):after,.button:not(.button--secondary):not(.button--tertiary):before{box-shadow:none}.color-scheme-4 .button:not(.button--secondary):not(.button--tertiary),.color-scheme-5 .button:not(.button--secondary):not(.button--tertiary){background:#fff;color:var(--olm-purple)}.slideshow .banner__heading{font-weight:800;font-size:clamp(3.2rem,5.4vw,6.4rem);line-height:1.05;letter-spacing:-.02em;color:#1a1025}.slideshow .banner__text{font-size:1.8rem;font-weight:500;color:#4a3d5c}.slideshow .banner__buttons .button{min-width:18rem;min-height:5.2rem;font-size:1.6rem}@media screen and (min-width:750px){.slideshow .banner__content{padding-left:6rem}}.title-wrapper-with-link .title,.collection-list-title,.newsletter__wrapper .h1{font-weight:800;letter-spacing:-.02em}.title-wrapper-with-link .title:after,.collection-list-title:after{content:"";display:block;width:56px;height:4px;border-radius:4px;margin-top:10px;background:var(--olm-grad)}.title-wrapper-with-link .link{color:var(--olm-pink);font-weight:700}.card-wrapper .card{transition:transform .25s ease,box-shadow .25s ease}.card-wrapper:hover .card{transform:translateY(-4px);box-shadow:0 14px 30px #1a10251f}.card__heading{font-weight:600}.price-item--sale,.price--on-sale .price-item--regular{font-weight:700}.price--on-sale .price-item--sale{color:var(--olm-pink)}.badge.color-scheme-5,.badge{border-radius:40px;font-weight:700}.collection-list .card__heading{font-weight:800;font-size:1.8rem}.olm-marquee{overflow:hidden;background:var(--olm-ink);color:#fff;padding:1.4rem 0}.olm-marquee__track{display:flex;width:max-content;animation:olm-scroll 28s linear infinite}.olm-marquee__item{display:flex;align-items:center;gap:2.4rem;padding-right:2.4rem;font-weight:800;font-size:1.8rem;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.olm-marquee__item span.dot{width:10px;height:10px;border-radius:50%;background:var(--olm-grad);display:inline-block}@keyframes olm-scroll{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.olm-marquee__track{animation:none}}.newsletter .newsletter-form__field-wrapper .field__input{border-radius:40px}.footer{border-top:4px solid transparent;border-image:var(--olm-grad) 1}.jdgm-star,.jdgm-prev-badge__stars,.jdgm-rev-widg__summary-stars{color:#e0218a!important}.jdgm-write-rev-link,.jdgm-btn--solid,.jdgm-submit-rev{background:linear-gradient(135deg,#7b2ff7,#e0218a)!important;border:0!important;color:#fff!important;border-radius:40px!important;padding:.9em 2em!important;font-weight:700}.jdgm-rev-widg__title{font-weight:800!important;font-size:2.4rem!important;color:#1a1025}.card__information .jdgm-widget.jdgm-preview-badge{margin:.2rem 0 .4rem}
/*# sourceMappingURL=/cdn/shop/t/5/assets/olmira-custom.css.map */
