h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.card__heading,.product__title,.footer-block__heading,.collection-hero__title,.title,.title-wrapper h2{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;letter-spacing:.6px}body,.product__description,.rte,.field__input,.select__select,button,input,textarea{font-family:Lato,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif}.button,.shopify-challenge__button,.customer button,.shopify-payment-button__button--unbranded{font-family:Montserrat,sans-serif;text-transform:uppercase;letter-spacing:.12em;font-weight:600;font-size:1.25rem;min-height:4.8rem;transition:transform .22s ease,background-color .22s ease}.button:not([disabled]):hover{transform:translateY(-2px)}.shopify-payment-button__button--unbranded{border-radius:var(--buttons-radius,40px)!important}.announcement-bar__message{font-family:Montserrat,sans-serif;letter-spacing:.14em;text-transform:uppercase;font-size:1.15rem;font-weight:600;padding:1.1rem 0}.header{padding-top:1.6rem;padding-bottom:1.6rem}.header__menu-item{font-family:Montserrat,sans-serif;letter-spacing:.08em;text-transform:uppercase;font-size:1.24rem;font-weight:500}.header__menu-item span{transition:color .2s}.header__menu-item:hover span{text-decoration:none;color:#3f6a72}.header__inline-menu .header__menu-item:after{content:"";display:block;height:1px;background:#3f6a72;transform:scaleX(0);transform-origin:left;transition:transform .28s ease;margin-top:3px}.header__inline-menu .header__menu-item:hover:after{transform:scaleX(1)}.header__heading-logo{max-width:100%}.header-wrapper{border-bottom:1px solid rgba(18,18,18,.06)}.shopify-section-header-sticky{box-shadow:0 2px 14px #12121212}.cart-count-bubble{background:#3f6a72;color:#fff}.card__heading{font-family:Lato,sans-serif;letter-spacing:0;font-weight:400;font-size:1.5rem;line-height:1.4}.card__heading a:hover{color:#3f6a72}.card--card,.card-wrapper .card--standard .card__inner{border-radius:12px;overflow:hidden}.card--card{box-shadow:0 6px 15px #1212121a;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s}.card-wrapper:hover .card--card{transform:translateY(-4px);box-shadow:2px 6px 15px #1212122e}.card__media img,.card .media img{transition:transform .8s cubic-bezier(.16,1,.3,1)}.card-wrapper:hover .card__media img{transform:scale(1.05)}.price{font-family:Lato,sans-serif;font-weight:700}.price__sale .price-item--regular{color:#9aa0a0;font-weight:400}.price-item--sale,.price--on-sale .price-item--regular{color:#3f6a72}.badge{font-family:Montserrat,sans-serif;text-transform:uppercase;letter-spacing:.08em;font-size:1rem;font-weight:600;padding:.6rem 1rem}.product__title h1,.product__title>*{font-size:calc(2.6rem + .8vw);line-height:1.2}.product .price--large{font-size:2.4rem;color:#3f6a72;font-weight:700}.product-form__submit{margin-bottom:1.2rem}.product__info-container>*+*{margin-top:1.6rem}.product-form__input .form__label{font-family:Montserrat,sans-serif;text-transform:uppercase;letter-spacing:.08em;font-size:1.15rem;font-weight:600}variant-selects .select__select,.product-form__input input[type=radio]+label{font-family:Lato,sans-serif}.product-form__input input[type=radio]+label:hover{border-color:#3f6a72;color:#3f6a72}.product-form__input input[type=radio]:checked+label{background:#3f6a72;border-color:#3f6a72;color:#fff}.product__accordion .summary__title,.product__accordion summary{font-family:Montserrat,sans-serif;letter-spacing:.4px;font-weight:600}.product__description{line-height:1.75}.product__description h2,.product__description h3{margin-top:2.4rem;margin-bottom:.8rem}.product__description ul{padding-left:1.8rem}.product__description li{margin-bottom:.6rem}.collection-hero__title,.main-page-title{letter-spacing:.6px}.facets__summary,.facets__label,.facet-filters__label,.facets-vertical .facets__heading{font-family:Montserrat,sans-serif;text-transform:uppercase;letter-spacing:.08em;font-size:1.2rem;font-weight:600}.collection .card-wrapper{height:100%}.footer{border-top:0}.footer .footer-block__heading{font-family:Montserrat,sans-serif;text-transform:uppercase;letter-spacing:.12em;font-size:1.3rem;font-weight:600}.footer__content-top{padding-bottom:3rem}.footer__content-bottom{border-top:1px solid rgba(255,255,255,.14)}.footer a:hover{text-decoration:underline;text-underline-offset:3px}.footer .list-menu__item--link{font-size:1.4rem;padding:.7rem 0}.field__input,.select__select,.customer .field input{font-size:1.5rem}.newsletter-form__field-wrapper .field__input{border-radius:40px}.rte a,a.link{text-underline-offset:3px}.cart-notification{border-radius:12px}.quantity{border-radius:6px}model-viewer,.global-media-settings{border-radius:12px}@media screen and (max-width:749px){.button{font-size:1.2rem;min-height:4.4rem}.product__title h1,.product__title>*{font-size:2.4rem}}@media screen and (max-width:749px){.alhero__scrim{display:block!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:linear-gradient(to top,#fbf7f3fa,#fbf7f3f2 30%,#fbf7f3a8 52%,#fbf7f32e 70%,#fbf7f300 84%)!important}.alhero__img--m{object-position:50% 24%!important}.alhero__content{padding-bottom:6px}.alhero__btns{gap:10px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/allure-theme.css.map */
