:root{--glowrah-terracotta: #C17B5A;--glowrah-terracotta-hover: #A86548;--glowrah-brown: #3D2B1F;--glowrah-cream: #FAF6F0;--glowrah-ink: #2C2419;--glowrah-muted: #6B5D4F;--glowrah-turquoise: #4A9B8A;--glowrah-wine: #8B3A3A;--glowrah-line: #E4DCCF;--glowrah-shadow: 0 2px 12px rgba(61, 43, 31, .08);--glowrah-font-heading: var(--font-heading, var(--font-heading-family, "Playfair Display", serif));--glowrah-font-body: var(--font-body, var(--font-body-family, "DM Sans", sans-serif));--glowrah-font-button: var(--font-button, Montserrat, sans-serif)}body{background:var(--glowrah-cream);color:var(--glowrah-ink);font-family:var(--glowrah-font-body)}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4{color:var(--glowrah-brown);font-family:var(--glowrah-font-heading);font-weight:700;letter-spacing:-.025em}p,a,span{font-family:var(--glowrah-font-body)}.button,.shopify-payment-button__button,.button--primary{border-radius:8px!important;background:var(--glowrah-terracotta)!important;color:#fff!important;font-family:var(--glowrah-font-button)!important;font-size:.78rem!important;font-weight:700!important;letter-spacing:.05em!important;text-transform:uppercase}.button:hover,.shopify-payment-button__button:hover,.button--primary:hover{background:var(--glowrah-terracotta-hover)!important}.announcement-bar{background:var(--glowrah-brown)!important;color:var(--glowrah-cream)!important}.announcement-bar__message{color:var(--glowrah-cream)!important;font-family:var(--glowrah-font-button)!important;font-size:15px!important;font-weight:600!important;line-height:1.45;padding:10px 1.5rem!important;letter-spacing:.03em;white-space:normal;overflow-wrap:anywhere}.header-wrapper,.header{background:var(--glowrah-cream)!important}.header__menu-item,.header__icon,.header__active-menu-item{color:var(--glowrah-brown)!important;font-family:var(--glowrah-font-body)!important;font-weight:600!important}.header__menu-item:hover,.header__active-menu-item{color:var(--glowrah-terracotta)!important;text-decoration:none!important}.header__menu-item[href*=heritage]:after,.header__menu-item.glowrah-coming-soon:after{content:"Coming Soon";display:block;color:var(--glowrah-muted);font-family:var(--glowrah-font-body);font-size:.57rem;line-height:.7rem;text-align:center}.header__menu-item.glowrah-limited:after{content:"Limited";display:inline-block;margin-left:.35rem;padding:.1rem .34rem;border-radius:4px;background:var(--glowrah-wine);color:#fff;font-family:var(--glowrah-font-button);font-size:.56rem;font-weight:700;letter-spacing:.05em}.card-wrapper{position:relative}.card-wrapper .card{overflow:hidden;border-radius:12px;background:#fff;box-shadow:var(--glowrah-shadow);transition:transform .2s ease,box-shadow .2s ease}.card-wrapper:hover .card{transform:translateY(-2px);box-shadow:0 7px 20px #3d2b1f24}.card__media{position:relative}.card__heading a{font-family:var(--glowrah-font-heading)}.card-wrapper .glowrah-series-badge{position:absolute;top:12px;left:12px;z-index:999;display:inline-flex;align-items:center;border-radius:20px;padding:.38rem .7rem;color:#fff;font-family:var(--glowrah-font-body);font-size:.68rem;font-weight:700;line-height:1;letter-spacing:.05em;text-transform:uppercase;pointer-events:none}.glowrah-series-badge--wildwood{background:#3e7c59;color:#fff}.glowrah-series-badge--raw-stone{background:#d4af37;color:#2c2419}.glowrah-series-badge--coral{background:#7ec8c8;color:#2c2419}.price,.price-item{color:var(--glowrah-terracotta);font-family:var(--glowrah-font-button);font-weight:700}.price--on-sale .price-item--sale{color:var(--glowrah-wine)}.badge{border-radius:4px!important;font-family:var(--glowrah-font-button)!important;font-size:.65rem!important;letter-spacing:.05em}.badge--sale,.color-background-1 .badge--sale{background:var(--glowrah-wine)!important;color:#fff!important}.facets-container,.facets-vertical,.collection-hero,.product__info-container details,.cart__footer,.cart-items thead th{border-color:var(--glowrah-line)!important}.field__input,.select__select,.customer .field input{border-color:var(--glowrah-line)!important;border-radius:6px!important;font-family:var(--glowrah-font-body)}.product__info-container,.product__info-container p,.product__info-container span,.product__info-container label,.product__info-container select,.product__info-container option,.product__info-container input,.product__info-container textarea{font-family:var(--glowrah-font-body)}.product__title,h1.product__title{color:var(--glowrah-brown);font-family:var(--glowrah-font-heading)!important;font-size:56px;font-weight:700;line-height:1.1}.product__info-container .price,.product__info-container .price-item,.product__info-container .price__regular .price-item--regular,.product__info-container .price__sale .price-item--sale{color:#c17b5a;font-family:var(--glowrah-font-button)!important;font-size:32px;font-weight:700;line-height:1.25}.product__info-container .caption,.product__info-container .product__tax,.product__info-container .product__inventory,.product__info-container .product__sku,.product__info-container .share-button__button,.product-form__input .form__label,.quantity__label{color:var(--glowrah-muted);font-family:var(--glowrah-font-body)!important;font-size:15px;letter-spacing:normal}.product-form__input .form__label,.quantity__label{color:var(--glowrah-brown);font-family:var(--glowrah-font-button)!important;font-size:15px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.product-form__submit,.product-form .button,.product-form button.button,.shopify-payment-button__button{min-height:60px;padding:18px 24px!important;font-family:var(--glowrah-font-button)!important;font-size:20px!important;font-weight:700!important;line-height:1.1!important}.product__description,.product__description p,.product__description li,.product__description td,.product__description th{color:#453a30;font-family:var(--glowrah-font-body)!important;font-size:18px;font-weight:400;letter-spacing:normal;line-height:1.7}.product__description p{margin-top:0;margin-bottom:1.1em}.product__description h2,.product__description h3,.product__description h4{margin-top:1.6em;margin-bottom:.65em;color:var(--glowrah-brown);font-family:var(--glowrah-font-heading)!important;font-size:24px;font-weight:700;line-height:1.25}.product__description ul,.product__description ol{padding-left:1.45rem}.product__description li{margin-bottom:.5rem}.product__description li::marker{color:var(--glowrah-terracotta)}.product__accordion{border-top:1px solid var(--glowrah-line)!important}.product__accordion .summary__title,.product__accordion .accordion__title{color:var(--glowrah-brown);font-family:var(--glowrah-font-body)!important;font-size:18px;font-weight:700}.product__accordion .icon-caret{color:var(--glowrah-terracotta)}.glowrah-tiles .glowrah-tiles__eyebrow{color:#c17b5a!important;font-family:var(--glowrah-font-body)!important;font-size:16px!important;font-weight:600!important;letter-spacing:.1em!important;line-height:1.4;text-transform:uppercase}.glowrah-tile .glowrah-tile__overlay a{color:#fff!important;font-family:var(--glowrah-font-body)!important;font-size:14px!important;font-weight:600!important;line-height:1.4;letter-spacing:.03em!important}.glowrah-boho-hero .glowrah-boho-hero__eyebrow{font-family:var(--glowrah-font-body)!important;font-size:18px!important;letter-spacing:2px!important}.glowrah-boho-hero .glowrah-boho-hero__heading{font-family:var(--glowrah-font-heading)!important;font-size:72px!important;line-height:1.1!important}.glowrah-boho-hero .glowrah-boho-hero__copy{font-family:var(--glowrah-font-body)!important;font-size:20px!important;line-height:1.6!important}.glowrah-boho-hero .glowrah-boho-hero__button{padding:18px 48px!important;font-family:var(--glowrah-font-button)!important;font-size:18px!important}.glowrah-boho-hero .glowrah-boho-hero__trust{color:#faf6f0c7!important;font-family:var(--glowrah-font-body)!important;font-size:14px!important;line-height:1.45!important;letter-spacing:.035em!important}.contact,.contact .rte,.contact .rte p,.contact .rte li,.contact p,.contact li,.contact label,.contact .field__label{font-family:var(--glowrah-font-body)!important;font-style:normal;font-weight:400;line-height:1.7;letter-spacing:normal}.footer{background:var(--glowrah-brown)!important}.footer,.footer a,.footer h2,.footer h3,.footer .list-menu__item--link{color:var(--glowrah-cream)!important}.footer a:hover{color:#e8b18d!important}.footer__content-bottom{border-color:#faf6f038!important}@media screen and (max-width:749px){.announcement-bar__message{font-size:12px!important;line-height:1.45;padding:8px 1rem!important;letter-spacing:.02em}.product__title,h1.product__title{font-size:42px;line-height:1.12}.product__info-container .price,.product__info-container .price-item,.product__info-container .price__regular .price-item--regular,.product__info-container .price__sale .price-item--sale{font-size:28px}.product-form__submit,.product-form .button,.product-form button.button,.shopify-payment-button__button{min-height:56px;padding:16px 20px!important;font-size:18px!important}.product__description,.product__description p,.product__description li,.product__description td,.product__description th{font-size:17px}.product__accordion .summary__title,.product__accordion .accordion__title{font-size:16px}.glowrah-boho-hero .glowrah-boho-hero__heading{font-size:clamp(3rem,13vw,4.35rem)!important}.glowrah-boho-hero .glowrah-boho-hero__copy{font-size:.96rem!important}.glowrah-boho-hero .glowrah-boho-hero__trust{font-size:14px!important}.glowrah-tiles__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.card-wrapper .glowrah-series-badge{top:10px;left:10px;font-size:.62rem;padding:.34rem .6rem}}@media screen and (min-width:990px){.glowrah-tiles__grid{gap:1.5rem}}.product__description .rte{font-family:var(--font-body);font-size:18px;line-height:1.7;color:#2c2419}.product__description .rte ul{list-style:disc;padding-left:24px}.product__description .rte ul li{margin-bottom:8px}.product__description .rte strong{font-weight:700;color:#2c2419}.product__description,.product__description .rte,.product__description div{font-family:DM Sans,sans-serif!important;font-size:18px!important;line-height:1.7!important;color:#2c2419!important}.product__description ul{list-style-type:disc!important;padding-left:24px!important}.product__description li{margin-bottom:8px!important;font-size:18px!important}.product__description strong{font-weight:700!important;color:#2c2419!important}@media screen and (max-width:749px){body:has(main[data-template=product]) .header{padding-top:8px;padding-bottom:8px}body:has(main[data-template=product]) .header__heading-logo-wrapper{width:68px;max-width:68px}body:has(main[data-template=product]) .header__heading-logo{max-height:68px;object-fit:contain}main[data-template=product] product-info{padding-top:12px}main[data-template=product] .product__media-list{margin-bottom:8px}main[data-template=product] .product__media-list .product-media-container.media-type-image{width:100%;height:clamp(180px,28svh,240px)}main[data-template=product] .product__media-list .product__modal-opener--image{height:100%}main[data-template=product] .product__media-list .media-type-image .product__media{height:100%;padding-top:0}main[data-template=product] .product__media-list .media-type-image img{object-fit:contain}main[data-template=product] .slider-buttons{min-height:32px}main[data-template=product] .product__info-container>*+*{margin-top:8px;margin-bottom:8px}main[data-template=product] .product__title h1{font-size:26px;line-height:1.15}main[data-template=product] .product__info-container .price,main[data-template=product] .product__info-container .price-item{font-size:24px}main[data-template=product] .product__tax{margin-top:0;font-size:12px;line-height:1.4}main[data-template=product] .product__info-container .product-form{margin:12px 0}main[data-template=product] .product-form__submit{min-height:48px;padding:12px 20px!important;font-size:16px!important}main[data-template=product] .product__info-wrapper{padding-top:0}}.glowrah-purchase-policy{padding:12px 14px;border:1px solid #E4DCCF;border-radius:6px;background:#faf6f0;color:#3d2b1f;font-size:13px;line-height:1.55}.glowrah-purchase-policy p{margin:0 0 8px}.glowrah-purchase-policy p:last-child{margin-bottom:0}.glowrah-purchase-policy a{color:inherit;text-underline-offset:3px}@media screen and (max-width:749px){main[data-template=product] product-info:has(variant-selects) .product__media-list .product-media-container.media-type-image{height:180px}}.glowrah-tile--wildwood .glowrah-tile__icon{color:#3e7c59}.glowrah-tile--raw-stone .glowrah-tile__icon{color:#d4af37}.glowrah-tile--coral .glowrah-tile__icon{color:#7ec8c8}.header__inline-menu .list-menu--inline{gap:4px;flex-wrap:wrap}.header__inline-menu .header__menu-item{font-size:15px;line-height:1.4;padding:12px 10px;min-height:44px}.header__menu-item[aria-current=page],.menu-drawer__menu-item[aria-current=page]{color:var(--glowrah-terracotta)!important;text-decoration:underline;text-underline-offset:6px}.menu-drawer__navigation .menu-drawer__menu-item{font-size:18px;line-height:1.4;min-height:48px}.glowrah-boho-hero .glowrah-boho-hero__eyebrow,.glowrah-tiles .glowrah-tiles__eyebrow{font-size:26px!important;line-height:1.3;letter-spacing:.1em!important;font-weight:700!important}.glowrah-boho-hero .glowrah-boho-hero__actions a.glowrah-boho-hero__button{font-size:20px!important;line-height:1.3!important;padding:16px 28px!important;min-height:54px;max-width:100%;white-space:normal;text-align:center}.glowrah-boho-hero .glowrah-boho-hero__secondary-link{font-size:18px!important;line-height:1.4;min-height:44px;display:inline-flex;align-items:center;gap:8px}.glowrah-boho-hero__actions{flex-wrap:wrap;gap:18px}.glowrah-tiles .glowrah-tiles__title{font-size:clamp(26px,3vw,36px);line-height:1.25;margin:12px auto 32px;max-width:760px}.glowrah-tile .glowrah-tile__overlay p{font-size:15px;line-height:1.45}.glowrah-tile .glowrah-tile__overlay a{font-size:15px!important;min-height:44px;display:inline-flex;align-items:center}.collection__view-all .button{font-size:18px!important;line-height:1.3!important;min-height:52px;padding:14px 30px!important}.card-wrapper .badge{font-size:12px!important;line-height:1.3;padding:5px 9px}.card-wrapper .card__information{padding:16px 12px}.card-wrapper .card__heading{font-size:18px;line-height:1.35}.card-wrapper .price{font-size:16px;line-height:1.5;margin-top:8px}.slider-counter{font-size:14px}.collection-hero__title{line-height:1.15;overflow-wrap:anywhere}.collection-hero__description{font-size:17px;line-height:1.6}.footer-block__details-content,.footer-block__details-content .list-menu__item--link{font-size:15px;line-height:1.6}.footer-block__heading{font-size:20px}.footer__content-bottom .copyright__content{font-size:12px;line-height:1.6}@media screen and (max-width:749px){.glowrah-boho-hero .glowrah-boho-hero__eyebrow,.glowrah-tiles .glowrah-tiles__eyebrow{font-size:22px!important}.glowrah-boho-hero .glowrah-boho-hero__actions a.glowrah-boho-hero__button{font-size:18px!important;padding:14px 20px!important;min-height:50px}.glowrah-boho-hero .glowrah-boho-hero__secondary-link{font-size:17px!important}.glowrah-boho-hero .glowrah-boho-hero__copy{font-size:16px!important;line-height:1.6!important}.glowrah-boho-hero__actions{gap:12px}.glowrah-tiles .glowrah-tiles__title{font-size:26px;line-height:1.3}.glowrah-tile{min-height:260px}.glowrah-tile h3{font-size:21px}.glowrah-tile .glowrah-tile__overlay p{font-size:13px;line-height:1.45}.glowrah-tile .glowrah-tile__overlay a{font-size:14px!important}.collection__view-all .button{font-size:17px!important;min-height:50px}.card-wrapper .card__heading{font-size:16px;line-height:1.35}.card-wrapper .price{font-size:15px}.card-wrapper .card__information{padding:12px 10px}.collection-hero__title{font-size:32px}.collection-hero__description{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/glowrah-custom.css.map */
