:root{--hw-system-brown: #542a0a;--hw-system-gold: #d6983e;--hw-system-cream: #fbf3e7;--hw-system-yellow-soft: #ffebc4;--hw-system-blue: #164194;--hw-system-line: rgba(84, 42, 10, .16);--hw-system-shadow: 0 18px 50px rgba(84, 42, 10, .1);--hw-system-radius: 24px;--hw-system-page-top: 160px}:is(main[data-template="404"],main[data-template=cart],main[data-template=search],main[data-template^="customers/"]){color:var(--hw-system-brown);background:var(--hw-system-cream)}:is(main[data-template="404"],main[data-template=cart],main[data-template=search],main[data-template^="customers/"],.shopify-policy__container,.gift-card,.password-main-content) :is(h1,h2,h3,h4){color:var(--hw-system-brown);font-family:var(--font-heading--family);font-weight:400}:is(main[data-template="404"],main[data-template=cart],main[data-template=search],main[data-template^="customers/"],.shopify-policy__container,.gift-card,.password-main-content) :is(a,button,input,select,textarea){font-family:var(--font-body--family)}:is(main[data-template="404"],main[data-template=cart],main[data-template=search],main[data-template^="customers/"],.shopify-policy__container,.gift-card,.password-main-content) a:not(.button){text-decoration-color:color-mix(in srgb,var(--hw-system-gold) 70%,transparent);text-underline-offset:.18em}:is(main[data-template="404"],main[data-template=cart],main[data-template=search],main[data-template^="customers/"],.gift-card,.password-main-content) .button:not(.button-secondary),.cart-drawer__summary .cart__checkout-button{color:var(--hw-system-brown);background:var(--hw-system-gold);border-color:var(--hw-system-gold);border-radius:12px;font-weight:700;transition:color .18s ease,background-color .18s ease,border-color .18s ease,transform .18s ease}:is(main[data-template="404"],main[data-template=cart],main[data-template=search],main[data-template^="customers/"],.gift-card,.password-main-content) .button:not(.button-secondary):is(:hover,:focus-visible),.cart-drawer__summary .cart__checkout-button:is(:hover,:focus-visible){color:var(--hw-system-cream);background:var(--hw-system-brown);border-color:var(--hw-system-brown);transform:translateY(-1px)}:is(main[data-template="404"],main[data-template=cart],main[data-template=search],main[data-template^="customers/"],.gift-card,.password-main-content) .button-secondary{color:var(--hw-system-brown);background:transparent;border:1px solid color-mix(in srgb,var(--hw-system-brown) 32%,transparent);border-radius:12px}:is(main[data-template="404"],main[data-template=cart],main[data-template=search],main[data-template^="customers/"],.password-main-content) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){color:var(--hw-system-brown);background:#ffffff7a;border-color:color-mix(in srgb,var(--hw-system-brown) 25%,transparent);border-radius:12px}:is(main[data-template="404"],main[data-template=cart],main[data-template=search],main[data-template^="customers/"],.password-main-content) :is(input,select,textarea):focus{outline-color:var(--hw-system-gold)}main[data-template="404"]>.shopify-section:first-child .section-content-wrapper{position:relative;width:min(100% - 32px,820px);margin-inline:auto;padding:var(--hw-system-page-top) clamp(24px,5vw,72px) 96px!important;text-align:center;isolation:isolate}main[data-template="404"]>.shopify-section:first-child .section-content-wrapper:before{content:"404";display:block;margin-bottom:12px;color:var(--hw-system-gold);font-family:var(--font-heading--family);font-size:clamp(4.5rem,12vw,9rem);font-weight:400;line-height:.8;opacity:.18;pointer-events:none}main[data-template="404"]>.shopify-section:first-child h1{font-size:clamp(2.6rem,6vw,5rem);line-height:.95}main[data-template="404"]>.shopify-section:first-child p{max-width:560px;margin-inline:auto;color:color-mix(in srgb,var(--hw-system-brown) 82%,transparent)}main[data-template=cart] .cart-page{padding-top:var(--hw-system-page-top)!important;padding-bottom:88px!important}main[data-template=cart] .cart-page__title h1,main[data-template=cart] .cart-page__title h2{font-size:clamp(2.7rem,5vw,4.8rem);line-height:1}main[data-template=cart] .cart-page__summary{align-self:start}main[data-template=cart] .cart-page__summary .cart-summary__inner{padding:clamp(22px,3vw,36px)!important;background:var(--hw-system-yellow-soft);border:1px solid color-mix(in srgb,var(--hw-system-gold) 35%,transparent);border-radius:var(--hw-system-radius);box-shadow:var(--hw-system-shadow)}main[data-template=cart] :is(.cart-items,.cart-items__table){border-color:var(--hw-system-line)}main[data-template=cart] .cart-items img{border-radius:16px}main[data-template=cart] :is(.cart__subtotal,.cart__total){color:var(--hw-system-brown)}.theme-drawer__dialog:has(.cart-drawer){color:var(--hw-system-brown);background:var(--hw-system-cream)}.theme-drawer__dialog:has(.cart-drawer) .theme-drawer__title{color:var(--hw-system-brown);font-family:var(--font-heading--family);font-size:clamp(2rem,4vw,3rem)}.cart-drawer__content{background:var(--hw-system-cream)}.cart-drawer__summary{background:var(--hw-system-yellow-soft);border-top:1px solid var(--hw-system-line)}.cart-drawer :is(.cart-items img,.cart-drawer__item-image){border-radius:14px}.cart-drawer :is(.cart__subtotal,.cart__total,.cart-item__name){color:var(--hw-system-brown)}main[data-template=search] .search-page__header{padding-top:var(--hw-system-page-top)!important;padding-bottom:40px!important}main[data-template=search] .search-page__header :is(h1,h2,h3){font-size:clamp(2.7rem,5vw,4.8rem);line-height:1}main[data-template=search] results-list{padding-bottom:96px}main[data-template=search] .predictive-search{color:var(--hw-system-brown);background:var(--hw-system-cream)}main[data-template^="customers/"]>.shopify-section:first-child .section{padding-top:var(--hw-system-page-top)!important;padding-bottom:88px!important}main[data-template^="customers/"] :is(.customer,.customer-account,.login,.register,.recover-password){color:var(--hw-system-brown)}main[data-template^="customers/"] :is(.customer,.login,.register,.recover-password) h1{font-size:clamp(2.7rem,5vw,4.8rem);line-height:1}body:has(.shopify-policy__container){color:var(--hw-system-brown);font-family:var(--font-body--family);background:var(--hw-system-cream)}.shopify-policy__container{width:min(100% - 32px,900px);max-width:none;margin-inline:auto;padding:var(--hw-system-page-top) 0 96px;color:var(--hw-system-brown)}.shopify-policy__title h1{font-family:var(--font-heading--family);font-size:clamp(2.7rem,5vw,4.8rem);font-weight:400;line-height:1}.shopify-policy__body{color:color-mix(in srgb,var(--hw-system-brown) 86%,transparent)}.shopify-policy__body :is(h2,h3){margin-top:1.5em;font-family:var(--font-heading--family);font-weight:400}.shopify-policy__body a{color:var(--hw-system-brown);text-decoration-color:var(--hw-system-gold)}body:has(.password-main-content){min-height:100svh;color:var(--hw-system-brown);font-family:var(--font-body--family);background:var(--hw-system-cream)}.password-main-content{min-height:calc(100svh - 80px);color:var(--hw-system-brown);background:radial-gradient(circle at 88% 14%,rgba(214,152,62,.14),transparent 28rem),var(--hw-system-cream)}.hw-password-brand{position:relative;z-index:2;display:block;width:min(190px,46vw);margin:28px auto 0}.hw-password-brand__logo{display:block;width:100%;height:auto}.password-main-content .section-content-wrapper{width:min(100% - 32px,760px);margin-inline:auto}.password-main-content h1{font-size:clamp(3rem,7vw,5.8rem);line-height:.95}.password-main-content .email-signup__input-group{padding:6px;background:#ffffff8c;border:1px solid var(--hw-system-line);border-radius:14px}.password-dialog{color:var(--hw-system-brown);background:var(--hw-system-cream);border:1px solid var(--hw-system-line);border-radius:var(--hw-system-radius);box-shadow:var(--hw-system-shadow)}body.gift-card{min-height:100svh;color:var(--hw-system-brown);font-family:var(--font-body--family);background:radial-gradient(circle at 12% 8%,rgba(214,152,62,.15),transparent 24rem),var(--hw-system-cream)}.gift-card header{padding:24px 20px 10px}.gift-card__brand-link{display:block;width:min(180px,44vw);margin-inline:auto}.gift-card__brand-logo{display:block;width:100%;height:auto}.gift-card__main{width:min(100% - 32px,600px);margin-inline:auto;padding:18px 0 64px}.gift-card__main h1{font-family:var(--font-heading--family);font-size:clamp(2.2rem,7vw,4.2rem);font-weight:400;line-height:1}.gift-card__image-wrapper{overflow:hidden;background:var(--hw-system-yellow-soft);border:1px solid color-mix(in srgb,var(--hw-system-gold) 28%,transparent);border-radius:var(--hw-system-radius);box-shadow:var(--hw-system-shadow)}.gift-card__price{color:var(--hw-system-brown)}.gift-card__code{color:var(--hw-system-brown);background:#fff9;border:1px dashed var(--hw-system-gold);border-radius:12px}.gift-card__qr-code{padding:12px;background:#fff;border-radius:16px}.gift-card__buttons{gap:12px}@media screen and (max-width:989px){:root{--hw-system-page-top: 124px}main[data-template=cart] .cart-page__summary .cart-summary__inner{box-shadow:none}}@media screen and (max-width:749px){:root{--hw-system-page-top: 132px;--hw-system-radius: 20px}main[data-template="404"]>.shopify-section:first-child .section-content-wrapper{width:min(100% - 28px,620px);padding-inline:18px!important;padding-bottom:72px!important}main[data-template=cart] .cart-page{padding-inline:16px!important;padding-bottom:64px!important}main[data-template=cart] .cart-page__summary .cart-summary__inner{padding:20px!important}main[data-template=search] .search-page__header{padding-inline:16px!important;padding-bottom:28px!important}main[data-template=search] results-list{padding-bottom:72px}main[data-template^="customers/"]>.shopify-section:first-child .section{padding-inline:16px!important;padding-bottom:64px!important}.shopify-policy__container{width:min(100% - 32px,900px);padding-bottom:72px}.gift-card__buttons{display:grid;grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){:is(main[data-template="404"],main[data-template=cart],main[data-template=search],main[data-template^="customers/"],.gift-card,.password-main-content) .button,.cart-drawer__summary .cart__checkout-button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/hw-system-pages.css.map */
