body{background:var(--al-paper);color:var(--al-ink)}h1,h2,h3,.h1,.h2,.h3{font-family:var(--font-heading--family);font-weight:400;letter-spacing:-.025em}button,.button,.button-secondary,input,select,textarea{border-radius:2px}button:not(.button-unstyled),.button,.button-secondary{min-height:48px}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--al-gold-dark);outline-offset:4px}.header-logo{font-family:var(--font-heading--family)!important;font-size:29px!important;font-weight:400!important;letter-spacing:-.035em;white-space:nowrap}.header__row{background:var(--al-paper);color:var(--al-ink)}.menu-list__link:hover,.header a:hover{color:var(--al-gold-dark)}.announcement-bar,.announcement-bar a,.announcement-bar p,.announcement-bar__text{color:var(--al-paper)!important}.announcement-bar{background:var(--al-ink)}.al-subnav{display:flex;justify-content:center;gap:32px;padding:14px 20px;background:var(--al-paper2);border-top:1px solid var(--al-line);font-size:12px}.al-subnav a{text-decoration:none;white-space:nowrap}.al-announcement-mobile{display:none}.al-hero,.al-trust,.al-seal,.al-formats,.al-signature,.al-gift,.al-story,.al-footer{font-family:var(--font-body--family);line-height:1.65}.al-hero h1,.al-hero p,.al-seal h2,.al-seal p,.al-formats h2,.al-formats p,.al-signature h2,.al-signature p,.al-gift h2,.al-gift p,.al-story h2,.al-story p{margin:0}.al-container{max-width:1440px;margin:auto;padding:100px 5.5vw}.al-eyebrow{font-family:var(--font-body--family);font-size:11px;line-height:1.6;font-weight:500;letter-spacing:.18em;text-transform:uppercase;margin:0 0 18px!important;color:var(--al-text,var(--al-ink))}.al-scheme-ink .al-eyebrow{color:var(--al-gold)}.al-button{display:inline-flex;align-items:center;justify-content:center;gap:24px;min-height:50px;padding:14px 24px;border:1px solid var(--al-button-bg,var(--al-ink));border-radius:2px;background:var(--al-button-bg,var(--al-ink));color:var(--al-button-text,var(--al-paper));text-decoration:none;font-size:13px;font-weight:500;line-height:1.35;transition:background .18s,border-color .18s}.al-button:hover{background:var(--al-gold-dark);border-color:var(--al-gold-dark);color:var(--al-ink)}.al-button-outline{background:transparent;border-color:var(--al-text);color:var(--al-text)}.al-button-outline:hover{background:var(--al-paper);border-color:var(--al-paper);color:var(--al-ink)}.al-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.al-text-link{display:inline-flex;align-items:center;gap:20px;color:inherit;font-size:13px;line-height:1.6;text-decoration:underline;text-underline-offset:6px;min-height:48px}.al-center{text-align:center}.al-hero{height:100vh;min-height:720px;position:relative;isolation:isolate;background:linear-gradient(var(--al-dark-start),var(--al-dark-end));overflow:hidden}.al-hero-picture,.al-hero-picture img,.al-hero-shade{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.al-hero-picture img{object-fit:cover;object-position:center}.al-hero-shade{background:linear-gradient(90deg,rgba(var(--al-overlay-rgb),.75),rgba(var(--al-overlay-rgb),.28) 46%,transparent 76%)}.al-hero-copy{position:relative;z-index:1;padding:0 5.5vw;top:50%;transform:translateY(-38%);width:100%;max-width:800px}.al-hero h1{font-size:clamp(72px,6.2vw,88px);line-height:1.04;max-width:680px;margin:18px 0 28px}.al-hero-sub{max-width:540px;font-size:18px;line-height:1.65;opacity:.8}.al-trust{padding:27px 5.5vw;display:grid;grid-template-columns:repeat(4,1fr);gap:20px;border-bottom:1px solid var(--al-line)}.al-trust>div{display:flex;align-items:center;justify-content:center;gap:12px;font-size:12px;line-height:1.5}.al-trust svg{width:27px;height:27px;flex-shrink:0;color:var(--al-gold-dark)}.al-intro{max-width:810px;margin:auto;text-align:center}.al-intro h2,.al-section-heading h2,.al-signature h2,.al-gift h2,.al-story h2{font-size:clamp(38px,4vw,56px);line-height:1.14}.al-intro>p:last-child{font-size:16px;line-height:1.8;max-width:760px;margin:24px auto 0}.al-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin:50px 0 42px}.al-steps figure{margin:0}.al-steps img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover}.al-steps figcaption{display:flex;gap:16px;align-items:baseline;margin-top:20px;font-size:15px}.al-steps figcaption span{color:var(--al-gold);font-size:11px;letter-spacing:.1em}.al-section-heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:34px}.al-section-heading h2{margin:0}.al-categories{display:grid;grid-template-columns:repeat(4,1fr);gap:26px}.al-category{color:var(--al-ink);text-decoration:none}.al-category>div{aspect-ratio:4/5;overflow:hidden;background:var(--al-paper2)}.al-category img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s}.al-category:hover img{transform:scale(1.025)}.al-category h3{font:400 16px/1.5 var(--font-body--family);display:flex;align-items:center;justify-content:space-between;gap:8px;margin:18px 0 0}.al-category h3 span{font-size:20px}.al-signature{display:grid;grid-template-columns:55% 45%;align-items:center}.al-signature-photo{width:100%;max-width:720px;aspect-ratio:1;min-height:0;max-height:720px;justify-self:center;position:relative;overflow:hidden}.al-signature-photo img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.al-signature-copy{padding:70px clamp(30px,5vw,90px);display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.al-signature h2{margin:0 0 24px}.al-signature-copy>p:not(.al-eyebrow):not(.al-price){font-size:16px;line-height:1.85;max-width:430px}.al-price,.price{color:var(--al-gold-dark);font-family:var(--font-body--family);font-size:24px;font-weight:500}.al-signature .al-price{margin:25px 0}.al-native-featured{background:var(--al-paper);--color-background:var(--al-paper);--page-margin:5.5vw;--full-page-grid-central-column-width:min( calc(1440px - 11vw) , calc(100% - 11vw) )}.al-native-featured .section-resource-list__header{width:100%}.al-native-featured .al-section-heading{margin:0;width:100%}.al-native-featured .resource-list__item{min-width:0}.al-card-image{display:block;aspect-ratio:1;background:var(--al-paper2);width:100%;overflow:hidden}.al-card-image img{width:100%;height:100%;object-fit:cover}.product-card__content{background:var(--al-paper)}.product-card .product-title,.product-card .text-block{font-family:var(--font-body--family);font-weight:400}.product-card .price{font-size:24px;line-height:1.3}.card-gallery{--gallery-aspect-ratio:1!important}.al-native-featured .section-resource-list__content:empty{display:none}.al-gift{min-height:650px;position:relative;isolation:isolate;display:flex;align-items:center;background:linear-gradient(var(--al-dark-start),var(--al-dark-end));overflow:hidden}.al-gift-image,.al-gift-shade{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.al-gift-shade{background:linear-gradient(90deg,rgba(var(--al-overlay-rgb),.85),rgba(var(--al-overlay-rgb),.45) 45%,transparent 80%)}.al-gift-copy{position:relative;z-index:1;padding:90px 5.5vw;max-width:670px}.al-gift-copy>p:not(.al-eyebrow){font-size:16px;line-height:1.8;max-width:370px;margin:24px 0 30px}.al-story{padding:95px 20px 100px;text-align:center}.al-story-mark{width:76px;margin:0 auto 30px;color:var(--al-gold-dark)}.al-story-mark svg{width:100%;display:block}.al-story h2{font-size:clamp(34px,3.4vw,48px);margin:0 auto 25px;max-width:840px}.al-story p{max-width:600px;margin:0 auto 20px;font-size:16px;line-height:1.8}.al-footer{padding:0 5.5vw 25px}.al-footer a{display:block;width:fit-content;color:inherit;text-decoration:none;font-size:13px;line-height:1.7;margin:9px 0}.al-footer a:hover{color:var(--al-gold);text-decoration:underline}.al-footer-top{display:grid;grid-template-columns:1.5fr 1fr 1fr 1.2fr;gap:40px;max-width:1280px;margin:auto;padding-top:60px}.al-footer h2{font:500 11px/1.6 var(--font-body--family);letter-spacing:.15em;text-transform:uppercase;color:var(--al-gold);margin:8px 0 20px}.al-footer p{font-size:13px;line-height:1.85;max-width:250px;margin:12px 0}.al-footer .al-wordmark{font:32px/1.3 var(--font-heading--family);margin:0 0 18px;letter-spacing:-.035em}.al-wordmark i{font-style:normal;color:var(--al-gold)}.al-footer-bottom{max-width:1280px;margin:50px auto 0;padding-top:22px;border-top:1px solid color-mix(in srgb,var(--al-gold) 30%,transparent);display:flex;align-items:center;justify-content:space-between;gap:22px;font-size:11px}.al-footer-bottom nav{display:flex;gap:18px;flex-wrap:wrap}.al-footer-bottom a{font-size:11px}.al-newsletter{max-width:1280px;margin:0 auto;padding:64px 0;border-bottom:1px solid color-mix(in srgb,var(--al-gold) 30%,transparent);display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.al-footer .al-newsletter h2{font:400 32px/1.25 var(--font-heading--family);letter-spacing:-.02em;text-transform:none;color:var(--al-paper);margin:0 0 15px;max-width:470px}.al-footer .al-newsletter p{max-width:460px}.al-newsletter label{display:block;font-size:12px;margin-bottom:9px}.al-newsletter-fields{display:flex;gap:8px}.al-newsletter input[type=email]{flex:1;min-width:0;min-height:50px;border:1px solid var(--al-line);background:transparent;color:var(--al-paper);border-radius:2px;padding:12px;font:14px var(--font-body--family)}.al-newsletter input::placeholder{color:var(--al-paper);opacity:.7}.al-newsletter button{border:1px solid var(--al-gold);background:var(--al-gold);color:var(--al-ink);padding:12px 22px;border-radius:2px;font:500 13px var(--font-body--family);cursor:pointer;min-height:50px}.al-newsletter button:hover{background:var(--al-gold-dark);border-color:var(--al-gold-dark)}.al-footer .al-newsletter-consent{font-size:11px;line-height:1.7}.al-footer .al-newsletter-consent a{display:inline;font-size:inherit;text-decoration:underline}.al-page{max-width:850px;margin:0 auto;padding:75px 25px 100px}.al-page header{margin-bottom:42px}.al-page h1{font-size:clamp(38px,5vw,60px);line-height:1.15;margin:18px 0}.al-page-body{font-size:16px;line-height:1.9}.al-page-body h2{font-size:29px;line-height:1.3;margin:40px 0 14px}.al-page-body h3{font-size:23px;line-height:1.4;margin:28px 0 10px}.al-page-body p{margin:14px 0}.al-page-body a{text-decoration:underline;text-underline-offset:3px}.shopify-policy__container{padding-block:60px;max-width:850px!important;line-height:1.9}.shopify-policy__body h2{font-size:28px;margin-top:34px}.product-information h1,.product-information .h1{font-size:clamp(30px,3.3vw,46px)!important;line-height:1.15!important}.sw-product-full-description h2{font-family:var(--font-heading--family)!important;font-size:29px!important;line-height:1.3!important}.sw-product-full-description{line-height:1.85}.sw-shipping-note,.al-delivery-note{color:var(--al-ink)!important}.al-delivery-note{display:block;width:100%;margin:14px 0 0;font-size:13px;line-height:1.65}.al-delivery-note a{text-decoration:underline;text-underline-offset:3px}.product-information{padding-top:28px!important}.image-block[class*=__blog-post-image]{max-width:480px;margin-inline:auto}.blog-post-content{line-height:1.8}.blog-post-content h2{margin-top:1.6em}.cart-drawer,.cart-drawer__dialog,.search-modal,.predictive-search{background:var(--al-paper);color:var(--al-ink)}@media(min-width:1500px){.al-container{padding-inline:60px}.al-native-featured{--page-margin:60px;--full-page-grid-central-column-width:min(1320px, calc(100% - 120px) )}.al-hero-copy{padding-left:max(5.5vw,calc((100vw - 1400px)/2))}.al-hero-copy{max-width:850px}}@media(max-width:989px){.al-container{padding:70px 28px}.al-native-featured{--page-margin:28px;--full-page-grid-central-column-width: calc(100% - 56px) }.al-trust{padding-inline:25px;gap:15px}.al-trust>div{font-size:11px;gap:8px}.al-hero-copy{padding-inline:32px;max-width:680px}.al-hero h1{font-size:72px}.al-categories{gap:18px}.al-category h3{font-size:14px}.al-signature-copy{padding:40px 30px}.al-signature h2{font-size:42px}.al-footer-top{grid-template-columns:repeat(2,1fr)}.al-newsletter{gap:30px}.al-steps{gap:20px}}@media(max-width:749px){.header-logo{font-size:24px!important}.announcement-bar__text{font-size:11px!important;line-height:1.6;white-space:nowrap}.al-announcement-mobile{display:inline}.al-announcement-desktop{display:none}.al-subnav{justify-content:flex-start;overflow:auto;gap:22px}.al-container{padding:60px 20px}.al-hero{height:85svh;min-height:650px;max-height:1000px}.al-hero-picture img{object-position:center bottom}.al-hero-shade{background:linear-gradient(180deg,rgba(var(--al-overlay-rgb),.4),rgba(var(--al-overlay-rgb),.06) 65%,transparent)}.al-hero-copy{top:0;transform:none;padding:42px 20px 0;max-width:100%}.al-eyebrow{font-size:11px;margin-bottom:16px!important}.al-hero h1{font-size:44px;line-height:1.06;margin:16px 0 18px;max-width:100%}.al-hero-sub{font-size:15px;line-height:1.7;max-width:350px}.al-actions{gap:10px;margin-top:24px}.al-actions .al-button{font-size:12px;padding:13px 15px;gap:10px}.al-button{min-height:50px}.al-trust{grid-template-columns:repeat(2,1fr);padding:25px 20px;gap:23px 16px}.al-trust>div{justify-content:flex-start;font-size:11px;gap:10px}.al-trust svg{width:25px;height:25px}.al-intro{text-align:left}.al-intro h2,.al-section-heading h2{font-size:36px}.al-intro>p:last-child{font-size:15px;margin-top:22px}.al-steps{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:85%;gap:16px;margin:34px 0;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;padding-bottom:12px;scrollbar-width:thin;scrollbar-color:var(--al-gold-dark) transparent}.al-steps figure{scroll-snap-align:start}.al-steps:focus-visible{outline:2px solid var(--al-gold);outline-offset:5px}.al-steps figcaption{margin-top:14px;font-size:15px}.al-steps img{max-height:560px}.al-center{text-align:left}.al-section-heading{align-items:start;gap:18px;margin-bottom:26px}.al-categories{grid-template-columns:repeat(2,1fr);gap:27px 16px}.al-category h3{font-size:13px;margin-top:13px;align-items:start}.al-category h3 span{font-size:16px}.al-signature{grid-template-columns:1fr}.al-signature-photo{min-height:0;aspect-ratio:1}.al-signature-copy{padding:40px 20px 55px}.al-signature h2{font-size:40px}.al-signature-copy>p:not(.al-eyebrow):not(.al-price){font-size:15px}.al-native-featured{padding-top:60px!important;padding-bottom:60px!important;--page-margin:20px;--full-page-grid-central-column-width: calc(100% - 40px) }.al-native-featured .al-section-heading{flex-direction:column;gap:10px}.al-native-featured .resource-list{--resource-list-column-gap:16px}.product-card .price{font-size:24px}.al-native-featured .product-title{font-size:13px}.al-gift{min-height:0;align-items:stretch;flex-direction:column;background:var(--al-ink)}.al-gift-image{position:relative;inset:auto;order:1;height:100vw;max-height:650px;object-position:64% center}.al-gift-shade{display:none}.al-gift-copy{padding:45px 20px;max-width:100%}.al-gift h2{font-size:40px}.al-gift-copy>p:not(.al-eyebrow){font-size:15px;max-width:310px;margin:20px 0 25px}.al-story{padding:60px 20px}.al-story-mark{width:60px;margin-bottom:25px}.al-story h2{font-size:34px}.al-story p{font-size:15px}.al-footer{padding:0 20px 25px}.al-newsletter{grid-template-columns:1fr;gap:22px;padding:50px 0}.al-footer .al-newsletter h2{font-size:30px}.al-newsletter button{padding-inline:16px}.al-footer-top{gap:32px 20px;padding-top:40px}.al-footer-brand{grid-column:1/-1}.al-footer-bottom{align-items:flex-start;flex-direction:column;gap:12px;margin-top:34px}.al-footer-bottom nav{gap:12px}.al-page{padding:45px 20px 60px}.al-page h1{font-size:40px}.al-page-body{font-size:15px}.al-page-body h2{font-size:27px}.shopify-policy__container{padding-inline:20px!important}}@media(max-width:359px){.al-hero h1{font-size:40px}.al-actions{flex-direction:column;align-items:flex-start}.al-hero{min-height:740px}.al-hero-picture img{object-position:58% bottom}}.al-signature .al-price{background:transparent;padding:0;border:0;box-shadow:none;color:var(--al-gold-dark)}.cart-items__price,.cart-items__unit-price-wrapper,.cart__total-value{color:var(--al-gold-dark);font-size:19px!important;font-weight:700}.al-newsletter>div,.al-newsletter-form{min-width:0;max-width:100%}@media(max-width:749px){.al-newsletter{grid-template-columns:minmax(0,1fr)}}@media(min-width:750px)and (max-width:1100px)and (orientation:portrait){.al-hero-copy{top:8%;transform:none;max-width:740px;padding-inline:40px}.al-hero h1{font-size:64px}.al-hero-picture img{object-position:center bottom}.al-hero-shade{background:linear-gradient(180deg,rgba(var(--al-overlay-rgb),.45),transparent 75%)}}@media(prefers-reduced-motion:reduce){.al-category img,.al-button{transition:none}}.al-origin-page{max-width:1240px}.al-origin-page>header,.al-story-copy{max-width:780px;margin-inline:auto}.al-founder-scene{margin:48px 0}.al-founder-scene img{display:block;width:100%;height:auto}.al-founder-signature{font:italic 28px/1.5 var(--font-heading--family);margin-top:32px!important}.al-story-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:32px}.al-story-actions .al-button{text-decoration:none}.al-story-actions .al-button-outline{color:var(--al-ink);border-color:var(--al-ink)}.al-related{padding-block:64px}.al-related h2{font-size:34px;margin:0 0 30px}.al-related-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.al-related-grid>*{min-width:0}.al-reviews{padding-block:45px}.al-cart-delivery{font-size:12px;line-height:1.7}.al-cart-delivery p{margin:8px 0}#AshMarketSelector{display:flex;flex-direction:column;gap:7px;max-width:100%}#AshMarketSelector select{background:var(--al-ink);color:var(--al-paper);border:1px solid var(--al-gold);padding:9px;max-width:100%;font-size:12px}.jdgm-widget{--jdgm-primary-color:#A8834A;--jdgm-star-color:#A8834A}@media(max-width:749px){.al-origin-page{padding-inline:20px}.al-founder-scene{margin:32px -20px}.al-founder-scene img{aspect-ratio:4/5;object-fit:cover}.al-founder-signature{font-size:25px}.al-related-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.al-related{padding-block:45px}.product-information .variant-option--buttons{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.product-information .variant-option--buttons .variant-option__button-label{width:100%!important;min-width:0!important;max-width:100%;min-height:44px;padding:10px 8px;white-space:normal!important;text-align:center}.product-information .variant-option--buttons legend{grid-column:1/-1;width:100%}.al-story-actions{flex-direction:column}.al-story-actions .al-button{width:100%}.al-trust>div{align-items:flex-start}.al-trust svg{flex-shrink:0}}#judgeme_product_reviews .jm-review-widget{--jm-review-widget-star-and-histogram-color:#A8834A!important;--jm-review-widget-button-color:#A8834A!important;--jm-review-widget-button-text-color:#141311!important;--jm-review-widget-text-color:#141311!important;--jm-widget-primary-color:#A8834A!important;--jm-review-widget-form-button-color:#A8834A!important;--jm-review-widget-form-button-text-color:#141311!important;--jm-review-widget-form-background-color:#F5F0E6!important;--jm-review-widget-form-field-background-color:#FAF7F0!important;--jm-review-widget-form-text-color:#141311!important;--jm-widget-border-radius:2px!important}.al-founder-photo{max-width:780px;margin:32px auto 38px}.al-founder-photo img{display:block;width:100%;height:auto;aspect-ratio:4/3}.al-founder-signature{font-family:Playfair Display,Georgia,serif;font-style:italic}.al-story .al-eyebrow{font-size:11px}@media(max-width:749px){.al-founder-photo{margin:26px 0 30px}.al-founder-photo img{aspect-ratio:4/5;object-fit:contain}.announcement-bar__text{white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ash-lotus.css.map */
