:root{--alora-bg: #fbf9f5;--alora-white: #ffffff;--alora-cream: #f7f3ec;--alora-beige: #f7f3ec;--alora-text: #1f1f1f;--alora-text-soft: #666666;--alora-gold: #b08a4a;--alora-gold-dark: #8a6a35;--alora-border: #d8c7a5;--alora-black: #1f1f1f;--alora-maroon: #b08a4a;--alora-burgundy: #1f1f1f;--alora-warm-light: #fbf9f5;--alora-track-wide: .16em;--alora-track-mid: .1em;--alora-track-tight: .01em;--alora-ease: cubic-bezier(.22, 1, .36, 1);--alora-speed: .6s;--alora-speed-slow: .9s;--alora-speed-hover: .8s;--alora-section-space: clamp(5.6rem, 8vw, 11rem);--alora-block-space: clamp(2.4rem, 3.5vw, 4.4rem)}h1,h2,h3,.h0,.h1,.h2,.h3{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);letter-spacing:var(--alora-track-tight);text-transform:none}.h0{font-size:clamp(3.6rem,5.6vw,6.4rem);line-height:1.08}h1,.h1{font-size:clamp(3rem,4.4vw,5rem);line-height:1.12}h2,.h2{font-size:clamp(2.4rem,3.2vw,3.6rem);line-height:1.18}h3,.h3{font-size:clamp(2rem,2.4vw,2.6rem);line-height:1.24}body,.rte p,p{font-family:var(--font-body-family)}.rte p{line-height:1.75}.alora-eyebrow{display:block;font-family:var(--font-body-family);font-size:1.1rem;font-weight:500;letter-spacing:var(--alora-track-wide);text-transform:uppercase;margin:0 0 1.4rem;opacity:.72}.alora-rule{display:block;width:4.4rem;height:1px;border:0;background:var(--alora-gold);opacity:.9;margin:0 0 2rem}.title-wrapper-with-link,.collection__title{margin-bottom:var(--alora-block-space)}.title-wrapper-with-link .title,.collection-list__title,.rich-text__heading,.title{letter-spacing:var(--alora-track-tight);text-transform:none}.collection-list-wrapper .title-wrapper-with-link .title:before,.collection .title-wrapper-with-link .title:before{content:"";display:block;width:4.4rem;height:1px;background:var(--alora-gold);margin-bottom:1.8rem}.title-wrapper-with-link .link,.collection__view-all .link{text-transform:uppercase;font-size:1.15rem;letter-spacing:var(--alora-track-wide);color:var(--alora-gold-dark)}.header__inline-menu .header__menu-item{text-transform:uppercase;font-size:1.15rem;letter-spacing:var(--alora-track-wide);font-weight:500;padding-left:0;padding-right:0;transition:color var(--alora-speed) var(--alora-ease)}.header__inline-menu>.list-menu>li+li{margin-left:2.6rem}.header__inline-menu .header__menu-item:hover{color:var(--alora-gold)}.header__inline-menu .header__menu-item span{position:relative}.header__inline-menu .header__menu-item span:after{content:"";position:absolute;left:0;right:0;bottom:-.6rem;height:1px;background:var(--alora-gold);transform:scaleX(0);transform-origin:left center;transition:transform var(--alora-speed) var(--alora-ease)}.header__inline-menu .header__menu-item:hover span:after,.header__inline-menu .header__menu-item[aria-expanded=true] span:after{transform:scaleX(1)}.header__heading-logo,.header__heading-link{letter-spacing:var(--alora-track-wide)}.header__icon .icon{transition:opacity var(--alora-speed) var(--alora-ease)}.header__icon:hover .icon{opacity:.65}.header__submenu{border-radius:0;box-shadow:none;border:1px solid rgba(176,138,74,.22)}.shopify-section-group-header-group .header-wrapper{border-bottom:1px solid rgba(176,138,74,.18)}.button,button.button,.shopify-challenge__button,.customer button,.shopify-payment-button__button--unbranded{text-transform:uppercase;letter-spacing:var(--alora-track-wide);font-size:1.15rem;font-weight:500;border-radius:0;min-height:4.8rem;padding:0 3.2rem;transition:background-color var(--alora-speed) var(--alora-ease),color var(--alora-speed) var(--alora-ease),opacity var(--alora-speed) var(--alora-ease)}.button--secondary{border-width:1px}.button--secondary:after{box-shadow:0 0 0 var(--buttons-border-width) var(--alora-gold)}.button:not([disabled]):hover{opacity:.88}.alora-link,.title-wrapper-with-link .link,.collection__view-all .link{position:relative;display:inline-block;text-decoration:none;padding-bottom:.4rem}.alora-link:after,.title-wrapper-with-link .link:after,.collection__view-all .link:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:currentColor;transform:scaleX(.4);transform-origin:left center;opacity:.6;transition:transform var(--alora-speed-hover) var(--alora-ease),opacity var(--alora-speed-hover) var(--alora-ease)}.alora-link:hover:after,.title-wrapper-with-link .link:hover:after,.collection__view-all .link:hover:after{transform:scaleX(1);opacity:1}*:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:3px;box-shadow:none}.button:focus-visible,.header__menu-item:focus-visible,.alora-link:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:3px}@media screen and (max-width:749px){.header__icon,.list-menu__item--link,.menu-drawer__menu-item{min-height:4.4rem;display:flex;align-items:center}}.card,.card-wrapper{--product-card-border-width: 0rem;--product-card-shadow-opacity: 0;background:transparent}.card__media,.card .media{overflow:hidden}.card__media img,.card-wrapper .media img{transition:transform var(--alora-speed-hover) var(--alora-ease),opacity var(--alora-speed-hover) var(--alora-ease)}.card:hover .card__media img,.card-wrapper:hover .media img{transform:scale(1.025)}.media--hover-effect>img+img{transition:opacity var(--alora-speed-hover) var(--alora-ease),transform var(--alora-speed-hover) var(--alora-ease)}.card__information{padding-top:1.6rem;padding-left:0;padding-right:0}.card__information .card__heading{text-transform:none;letter-spacing:var(--alora-track-tight);font-family:var(--font-body-family);font-size:1.4rem;font-weight:400;line-height:1.45}.card__information .card__heading a{transition:color var(--alora-speed-hover) var(--alora-ease)}.card-wrapper:hover .card__heading a{color:var(--alora-gold)}.card__heading a:after{outline-offset:.4rem}.price{font-family:var(--font-body-family);font-size:1.35rem;letter-spacing:.03em;opacity:.85}.card__badge .badge,.badge{border-radius:0;text-transform:uppercase;font-size:1rem;letter-spacing:var(--alora-track-mid);padding:.5rem 1rem;border:0}.collection-list .card,.collection-list .card-wrapper{--collection-card-border-width: 0rem;--product-card-border-width: 0rem;--product-card-shadow-opacity: 0}.collection-list .card__content{text-align:center;padding:0}.collection-list .card__information{padding-top:1.8rem;transition:transform var(--alora-speed-hover) var(--alora-ease)}.collection-list .card-wrapper:hover .card__information{transform:translateY(-5px)}.collection-list .card__media img,.collection-list .card-wrapper .media img{transition:transform .9s var(--alora-ease)}.collection-list .card-wrapper:hover .media img{transform:scale(1.03)}.collection-list .card__heading{text-transform:uppercase;letter-spacing:var(--alora-track-wide);font-family:var(--font-body-family);font-size:1.2rem;font-weight:500;text-align:center;position:relative;display:inline-block;padding-bottom:.9rem}.collection-list .card__heading a{transition:color var(--alora-speed-hover) var(--alora-ease)}.collection-list .card-wrapper:hover .card__heading a{color:var(--alora-gold)}.collection-list .card__heading:after{content:"";position:absolute;left:50%;bottom:0;width:3.2rem;height:1px;margin-left:-1.6rem;background:var(--alora-gold);transform:scaleX(0);transform-origin:center;opacity:0;transition:transform var(--alora-speed-hover) var(--alora-ease),opacity var(--alora-speed-hover) var(--alora-ease)}.collection-list .card-wrapper:hover .card__heading:after{transform:scaleX(1);opacity:1}.facets__form,.facets-container{letter-spacing:.02em}.facets__summary,.facet-filters__label,.facets__label,.facets__heading{text-transform:uppercase;font-size:1.1rem;letter-spacing:var(--alora-track-mid)}.facets__disclosure .facets__display{border-radius:0;box-shadow:none;border:1px solid rgba(176,138,74,.22);background:rgb(var(--color-background))}.facets-container,.product-count{border-bottom:1px solid rgba(var(--color-foreground),.12);padding-bottom:1.2rem}.collection-hero__title,.main-collection-title{letter-spacing:var(--alora-track-tight)}.product-count__text,.facets__selected{font-size:1.2rem;letter-spacing:.03em}.field__input,.select__select,.customer .field input,.text-area{border-radius:0;font-family:var(--font-body-family);letter-spacing:.02em}.field__label{letter-spacing:.04em}.newsletter-form__field-wrapper .field:after{box-shadow:none}.newsletter-form__field-wrapper .field__input{border:1px solid rgba(176,138,74,.4)}.newsletter-form__button .icon,.newsletter-form__button svg{color:var(--alora-gold)}.announcement-bar{font-size:1.05rem;letter-spacing:var(--alora-track-mid);text-transform:uppercase}.announcement-bar__message{padding-top:.9rem;padding-bottom:.9rem;min-height:0;font-weight:400}.footer{letter-spacing:.02em;border-top:1px solid rgba(176,138,74,.2)}.footer__content-top{padding-bottom:var(--alora-block-space)}.footer-block__heading{text-transform:uppercase;font-family:var(--font-body-family);font-size:1.15rem;font-weight:500;letter-spacing:var(--alora-track-wide);margin-bottom:1.8rem;color:var(--alora-gold-dark)}.footer-block__details-content .list-menu__item--link,.footer__list-social .list-social__link{font-size:1.35rem;letter-spacing:.03em;transition:color var(--alora-speed) var(--alora-ease),opacity var(--alora-speed) var(--alora-ease)}.footer-block__details-content .list-menu__item--link:hover,.footer__list-social .list-social__link:hover{color:var(--alora-gold);opacity:1}.footer__content-bottom{border-top:1px solid rgba(176,138,74,.28)}.footer .footer-block__brand-info .rte{font-size:1.35rem;line-height:1.75;opacity:.78;max-width:34rem}.copyright__content{font-size:1.15rem;letter-spacing:.04em;opacity:.7}.alora-cart-reassurance{display:flex;align-items:center;justify-content:center;gap:.6rem;font-size:1.15rem;letter-spacing:var(--alora-track-mid);text-transform:uppercase;padding:1.2rem 0;border-top:1px solid rgba(176,138,74,.25);margin-top:.4rem;color:var(--alora-gold-dark)}.cart-drawer__heading,.drawer__heading{letter-spacing:var(--alora-track-tight)}.cart-item__name{font-family:var(--font-body-family);font-size:1.4rem;font-weight:400;letter-spacing:var(--alora-track-tight)}.totals__total{font-family:var(--font-body-family);font-size:1.2rem;text-transform:uppercase;letter-spacing:var(--alora-track-mid)}.alora-trust__icon{color:var(--alora-gold)}.alora-trust__heading{font-family:var(--font-body-family);font-size:1.25rem;letter-spacing:var(--alora-track-mid)}.product__title h1,.product__title .h1{font-size:clamp(2.6rem,3.4vw,3.8rem);line-height:1.15}.product .price{font-size:1.7rem;opacity:1}.product__info-container>*+*{margin-top:2rem}.product__description{font-size:1.45rem;line-height:1.75}.alora-pdp-trust{list-style:none;margin:2.4rem 0 0;padding:2rem 0 0;border-top:1px solid var(--alora-border);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem 2rem}.alora-pdp-trust li{display:flex;align-items:center;gap:.9rem;font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:.06em;text-transform:uppercase;opacity:.9}.alora-pdp-trust svg{width:1.5rem;height:1.5rem;flex:0 0 auto;color:var(--alora-gold)}@media screen and (max-width:749px){.alora-pdp-trust{grid-template-columns:1fr;gap:1rem}}.product__accordion .accordion__title,.accordion__title{font-family:var(--font-body-family);font-size:1.2rem;text-transform:uppercase;letter-spacing:var(--alora-track-mid)}.product__accordion{border-top:1px solid var(--alora-border);border-bottom:0}.product__accordion summary{padding:1.8rem 0}.product-form__input .form__label{text-transform:uppercase;font-size:1.1rem;letter-spacing:var(--alora-track-mid)}@media(prefers-reduced-motion:no-preference){.alora-fade-in{animation:alora-fade-in var(--alora-speed-slow) var(--alora-ease) both}}@keyframes alora-fade-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:no-preference){.scroll-trigger.animate--slide-in{animation-duration:1.1s;animation-timing-function:var(--alora-ease)}}.header-wrapper{transition:box-shadow var(--alora-speed) var(--alora-ease),background-color var(--alora-speed) var(--alora-ease)}.header{transition:padding-top var(--alora-speed) var(--alora-ease),padding-bottom var(--alora-speed) var(--alora-ease)}.shopify-section-header-sticky .header{padding-top:1.6rem;padding-bottom:1.6rem}.shopify-section-header-sticky .header__heading-logo{transition:max-width var(--alora-speed) var(--alora-ease);max-width:86%}.shopify-section-header-sticky .header-wrapper{box-shadow:0 1px #b08a4a38}@media(prefers-reduced-motion:reduce){.card__media img,.card-wrapper .media img,.collection-list .card__media img,.collection-list .card__information,.collection-list .card__heading:after,.media--hover-effect>img+img,.header__inline-menu .header__menu-item span:after,.header,.header-wrapper,.alora-link:after,.title-wrapper-with-link .link:after,.collection__view-all .link:after{transition:none!important}.card:hover .card__media img,.card-wrapper:hover .media img,.collection-list .card-wrapper:hover .media img,.collection-list .card-wrapper:hover .card__information{transform:none}.alora-fade-in,.scroll-trigger.animate--slide-in{animation:none}}html,body{overflow-x:hidden}@media screen and (max-width:749px){.page-width{padding-left:2rem;padding-right:2rem}.button,button.button{padding:0 2.4rem;font-size:1.1rem}.collection-list .card__heading{font-size:1.1rem}.collection-list .card-wrapper:hover .card__information{transform:none}.product__info-container .product-form__buttons{position:sticky;bottom:0;z-index:2;padding:1.2rem 0 1.6rem;background:rgb(var(--color-background));box-shadow:0 -1px rgba(var(--color-foreground),.1)}.product__info-container .shopify-payment-button{margin-top:.8rem}.product-grid{--grid-mobile-horizontal-spacing: 1rem;column-gap:1rem}.menu-drawer__menu-item{text-transform:uppercase;font-size:1.3rem;letter-spacing:var(--alora-track-mid)}}.header-wrapper.color-scheme-alora-header-black .header__heading-link .h2,.header-wrapper.color-scheme-alora-header-black .header__heading-link:hover .h2{color:#c9a45c!important}.header-wrapper.color-scheme-alora-header-black .header__icon--cart .cart-count-bubble{background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.header-wrapper.color-scheme-alora-header-black .search-modal{--color-background: 255, 255, 255;--gradient-background: #ffffff;--color-foreground: 31, 31, 31;--color-link: 31, 31, 31;--color-shadow: 31, 31, 31;color:rgba(var(--color-foreground),.75)}
/*# sourceMappingURL=/cdn/shop/t/42/assets/alora-global.css.map */
