body.glas-template-index{--glas-soft: #e7ebdf;--glas-card: #f3f4ef;--glas-ink: #20261b}body.glas-template-index :is(.glas-hero h1,.glas-rituals h2,.glas-range__header h2,.glas-videos h2,.glas-instagram h2,.glas-benefits h2){font-family:var(--font-body--family,Arial,sans-serif);font-weight:500;letter-spacing:.085em;text-transform:uppercase;line-height:1.25}body.glas-template-index .glas-hero--group h1{font-size:clamp(34px,3.8vw,62px);max-width:620px;margin-bottom:18px}body.glas-template-index .glas-hero--group .glas-hero__copy{padding:36px clamp(24px,3vw,54px)}body.glas-template-index .glas-hero--group .glas-hero__intro{font-size:14px;line-height:1.75;max-width:390px}body.glas-template-index .glas-hero__logo{width:100px;margin-bottom:24px}body.glas-template-index .glas-button{border-radius:7px;font-size:12px;letter-spacing:.09em;text-transform:uppercase;min-height:46px;padding:14px 26px}body.glas-template-index .glas-rituals{padding:56px 0 0}body.glas-template-index .glas-rituals__heading{padding:0 20px;margin-bottom:32px;max-width:800px}body.glas-template-index :is(.glas-rituals h2,.glas-range__header h2,.glas-videos h2,.glas-instagram h2,.glas-benefits h2){font-size:clamp(22px,2.4vw,34px)}body.glas-template-index .glas-rituals__grid{max-width:none;gap:2px}body.glas-template-index .glas-rituals .glas-ritual{position:relative;padding:0;overflow:hidden;background:var(--glas-soft)}body.glas-template-index .glas-rituals .glas-ritual__media{aspect-ratio:1;border-radius:0}body.glas-template-index .glas-rituals .glas-ritual__media img{width:100%;height:100%;padding:0;object-fit:contain}body.glas-template-index .glas-rituals .glas-ritual__title{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:24px 14px 28px;text-align:center}body.glas-template-index .glas-rituals .glas-ritual h3{font-size:15px;letter-spacing:.12em;font-weight:500;text-align:center}body.glas-template-index .glas-rituals .glas-ritual__title>.glas-ritual__shop{display:inline-flex;justify-content:center;align-items:center;gap:18px;background:#fff;color:var(--glas-ink);border-radius:6px;min-height:42px;padding:10px 24px;font-size:11px;letter-spacing:.12em;text-transform:uppercase}body.glas-template-index .glas-rituals .glas-ritual>p{display:none}body.glas-template-index glas-product-range.glas-range{padding:68px clamp(16px,3vw,48px)}body.glas-template-index .glas-range__header{max-width:820px;margin-bottom:18px}body.glas-template-index .glas-range__header .glas-eyebrow{margin-bottom:12px;font-size:10px}body.glas-template-index .glas-range__header>p:last-child{font-size:13px}body.glas-template-index .glas-range__tabs{gap:30px;margin-bottom:30px}body.glas-template-index .glas-range__tabs button{font-size:11px;letter-spacing:.12em;text-transform:uppercase;border:0;border-bottom:1px solid transparent;border-radius:0;background:transparent;color:#72776d;padding:12px 0;min-height:44px}body.glas-template-index .glas-range__tabs button[aria-selected=true]{border-bottom-color:#60713f;background:transparent;color:#20261b}body.glas-template-index .glas-range__grid{gap:24px}body.glas-template-index .glas-range__card{border-radius:8px;background:var(--glas-card)}body.glas-template-index .glas-range__details{padding:18px 18px 20px;gap:8px}body.glas-template-index .glas-range__details h3{font-size:12px;letter-spacing:.08em;text-transform:uppercase;font-weight:500;line-height:1.5;min-height:3em}body.glas-template-index .glas-range__benefit{font-size:13px;color:#656b60;min-height:3.1em}body.glas-template-index .glas-range__price{font-size:13px;font-weight:400}body.glas-template-index .glas-range__buy{border-color:#60713f;border-radius:6px;justify-content:center;gap:12px;min-height:46px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;background:#fff}body.glas-template-index .glas-range__buy:hover{background:#60713f;color:#fff}body.glas-template-index .glas-range__buy span{font-size:14px}body.glas-template-index .glas-range__view{font-size:11px;letter-spacing:.1em;text-transform:uppercase;margin-top:34px}body.glas-template-index .glas-videos{padding:64px clamp(20px,4vw,64px);border:0;background:var(--glas-soft);grid-template-columns:1fr;gap:32px}body.glas-template-index .glas-videos__intro{max-width:800px;margin:0 auto;text-align:center}body.glas-template-index .glas-videos__intro :is(h2,p){max-width:none}body.glas-template-index .glas-videos__shop{border-radius:6px;font-size:11px;letter-spacing:.1em;text-transform:uppercase;margin-top:10px;min-height:44px}body.glas-template-index .glas-videos__grid{width:100%;max-width:760px;margin:auto;gap:24px}body.glas-template-index .glas-video__frame{border-radius:8px}body.glas-template-index .glas-video__caption h3{font-family:var(--font-body--family,Arial,sans-serif);font-size:13px;letter-spacing:.07em;text-transform:uppercase}body.glas-template-index .glas-videos__provider{grid-column:1;text-align:center}body.glas-template-index .glas-instagram{padding-top:64px;padding-bottom:64px}body.glas-template-index .glas-instagram__header{text-align:center}body.glas-template-index .glas-instagram__header h2{max-width:none}body.glas-template-index .glas-benefits{padding-top:64px;padding-bottom:64px}body.glas-template-index .glas-benefits h3{font-family:var(--font-body--family,Arial,sans-serif);font-size:15px;font-weight:500;letter-spacing:.04em}body.glas-template-index .glas-footer{background:#e7ebdf;padding-top:52px;padding-bottom:52px}@media(max-width:749px){body.glas-template-index .glas-hero--group .glas-hero__copy{padding:30px 22px 32px;text-align:center}body.glas-template-index .glas-hero--group h1{font-size:32px;max-width:380px;margin:0 auto 16px;letter-spacing:.07em}body.glas-template-index .glas-hero__logo{width:82px;margin:0 auto 20px}body.glas-template-index .glas-hero--group .glas-hero__intro{font-size:13px;max-width:350px;margin:0 auto}body.glas-template-index .glas-hero--group .glas-button{display:none}body.glas-template-index .glas-rituals{padding-top:36px}body.glas-template-index .glas-rituals__heading{margin-bottom:26px}body.glas-template-index :is(.glas-rituals h2,.glas-range__header h2,.glas-videos h2,.glas-instagram h2,.glas-benefits h2){font-size:22px;letter-spacing:.09em}body.glas-template-index .glas-rituals .glas-ritual__title{padding:16px 5px 20px;gap:12px}body.glas-template-index .glas-rituals .glas-ritual h3{font-size:10px;line-height:1.5;letter-spacing:.025em;min-height:3em;display:flex;align-items:center;justify-content:center}body.glas-template-index .glas-rituals .glas-ritual__title>.glas-ritual__shop{min-height:36px;padding:8px 15px;font-size:9px;gap:8px}body.glas-template-index glas-product-range.glas-range{padding:42px 14px}body.glas-template-index .glas-range__tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 18px;margin-bottom:24px}body.glas-template-index .glas-range__tabs button{font-size:10px;letter-spacing:.06em}body.glas-template-index .glas-range__grid{gap:14px 10px}body.glas-template-index .glas-range__details{padding:12px 10px 14px;gap:8px}body.glas-template-index .glas-range__details h3{font-size:10px;letter-spacing:.04em;min-height:4.5em}body.glas-template-index .glas-range__benefit{font-size:11px;line-height:1.5;min-height:4.5em}body.glas-template-index .glas-range__buy{font-size:10px;padding:10px 6px;letter-spacing:.04em;gap:5px}body.glas-template-index .glas-videos{padding:40px 16px;gap:26px}body.glas-template-index .glas-videos__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:none;overflow:visible}body.glas-template-index .glas-videos__grid .glas-video{min-width:0}body.glas-template-index .glas-video__caption h3{font-size:10px;line-height:1.5}body.glas-template-index .glas-video__circle{width:44px;height:44px;font-size:14px}body.glas-template-index :is(.glas-instagram,.glas-benefits){padding-top:40px;padding-bottom:40px}}:is(.glas-button,.glas-ritual__shop,a.glas-range__buy,.glas-range__view,.glas-campaign__product)>span[aria-hidden],.glas-sample-review__arrow{font-size:0!important;display:inline-flex!important;position:relative;align-items:center;justify-content:center;min-width:16px;min-height:16px;flex-shrink:0}:is(.glas-button,.glas-ritual__shop,a.glas-range__buy,.glas-range__view,.glas-campaign__product)>span[aria-hidden]:before,.glas-sample-review__arrow:before{content:"";position:absolute;width:16px;top:50%;left:50%;border-top:1.5px solid currentColor;transform:translate(-50%,-50%) rotate(-45deg)}:is(.glas-button,.glas-ritual__shop,a.glas-range__buy,.glas-range__view,.glas-campaign__product)>span[aria-hidden]:after,.glas-sample-review__arrow:after{content:"";position:absolute;box-sizing:border-box;width:8px;height:8px;top:calc(50% - 6px);left:calc(50% - 2px);border-top:1.5px solid currentColor;border-right:1.5px solid currentColor}
/*# sourceMappingURL=/cdn/shop/t/3/assets/glas-reference-refinement.css.map */
