html{scroll-padding-block-start:calc(var(--ew-header-h, 64px) + var(--ew-s2))}body{background-color:var(--ew-ground);color:var(--ew-ink);font-family:var(--ew-text);font-size:var(--ew-t-body);font-weight:400;line-height:var(--ew-lh-body);letter-spacing:var(--ew-tr-body);font-synthesis-weight:none;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}::selection{background:var(--ew-ink);color:var(--ew-ground)}h1,h2,h3,.ew-display{font-family:var(--ew-display);font-weight:400;line-height:var(--ew-lh-head);letter-spacing:var(--ew-tr-display);text-wrap:balance;margin:0}h1{font-size:var(--ew-t-h1);line-height:var(--ew-lh-head)}h2{font-size:var(--ew-t-h2);line-height:var(--ew-lh-title)}h3{font-size:var(--ew-t-h3);line-height:var(--ew-lh-title)}h4,h5,h6{font-family:var(--ew-text);font-weight:500;font-size:var(--ew-t-h4);line-height:var(--ew-lh-tight);letter-spacing:0;text-transform:none;margin:0}h5,h6{font-size:var(--ew-t-small)}.ew-label{font-family:var(--ew-text);font-weight:400;font-size:var(--ew-t-micro);line-height:var(--ew-lh-label);letter-spacing:var(--ew-tr-label);text-transform:uppercase;color:var(--ew-ink);margin:0}.ew-label--muted{color:var(--ew-muted)}.ew-legal{font-size:var(--ew-t-legal);line-height:var(--ew-lh-label);color:var(--ew-muted)}p{margin:0 0 var(--ew-s2);max-width:var(--ew-measure);text-wrap:pretty}p:last-child{margin-bottom:0}.ew-caption{font-family:var(--ew-text);font-size:var(--ew-t-small);line-height:var(--ew-lh-tight);color:var(--ew-muted);letter-spacing:0}.ew-meta{font-size:var(--ew-t-nav);line-height:var(--ew-lh-tight);color:var(--ew-muted);letter-spacing:0;text-transform:none}.ew-figures,.price,.ew-measure-table{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:.22em}a:where(:not(.button):not(.ew-plain)){text-decoration-color:var(--ew-line-strong);transition:text-decoration-color var(--ew-ui) var(--ew-quint)}a:where(:not(.button):not(.ew-plain)):hover{text-decoration-color:currentcolor}.ew-plain{text-decoration:none}.ew-link{display:inline-block;font-size:var(--ew-t-nav);text-decoration:none;padding-block-end:2px;border-block-end:1px solid var(--ew-ink);transition:border-color var(--ew-ui) var(--ew-quint),color var(--ew-ui) var(--ew-quint)}.ew-link:hover{color:var(--ew-muted);border-color:var(--ew-muted)}:focus-visible{outline:var(--focus-outline-width) solid var(--ew-ink);outline-offset:var(--focus-outline-offset);border-radius:0}.ew-on-photo :focus-visible,.ew-plate :focus-visible{outline-color:var(--ew-ground)}.button,button.button,.shopify-payment-button__button--unbranded{--button-size: 3rem;font-family:var(--ew-text);font-size:var(--ew-t-small);font-weight:500;letter-spacing:0;text-transform:none;border-radius:0;min-height:var(--button-size);padding-inline:var(--ew-s3);background-image:none;box-shadow:none;transition:background-color var(--ew-ui) var(--ew-quint),color var(--ew-ui) var(--ew-quint),border-color var(--ew-ui) var(--ew-quint)}.button:not([disabled]):hover,.shopify-payment-button__button--unbranded:hover{background-color:var(--ew-ink-70)}.button--secondary:not([disabled]):hover{background-color:var(--ew-panel);border-color:var(--ew-ink)}.button[disabled],.button[aria-disabled=true]{background-color:var(--ew-panel);border-color:var(--ew-line);color:var(--ew-muted);cursor:not-allowed}input[type=text],input[type=email],input[type=search],input[type=tel],input[type=number],textarea,select{font-family:var(--ew-text);font-size:var(--ew-t-body);color:var(--ew-ink);background:transparent;border:0;border-block-end:1px solid var(--ew-line-strong);border-radius:0;padding:.75rem 0;box-shadow:none}input::placeholder,textarea::placeholder{color:var(--ew-muted);opacity:1}input:focus-visible,textarea:focus-visible{outline-offset:4px}.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content{--page-margin: max(var(--ew-gutter), var(--safe-area-inset-left, 0px), var(--safe-area-inset-right, 0px))}.ew-wrap{max-width:var(--ew-page);margin-inline:auto;padding-inline:var(--ew-gutter)}.ew-section{padding-block:var(--ew-section)}.ew-section--tight{padding-block:calc(var(--ew-section) / 2)}.ew-section--room{padding-block-start:var(--ew-section);padding-block-end:calc(var(--ew-section) * 1.34)}.ew-section--flush{padding-block-start:0}.ew-rule{border:0;border-block-start:1px solid var(--ew-line);margin:0}.ew-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--ew-s5);margin-block-end:var(--ew-s6)}.ew-head__title{font-family:var(--ew-display);font-weight:400;font-size:var(--ew-t-h1);line-height:var(--ew-lh-head);letter-spacing:var(--ew-tr-display);text-transform:none;margin:0}.ew-head__aside{flex:none;font-size:var(--ew-t-micro);line-height:var(--ew-lh-label);letter-spacing:var(--ew-tr-label);text-transform:uppercase;color:var(--ew-ink)}.ew-plate{position:relative;display:block;background-color:var(--ew-panel);background-image:radial-gradient(120% 90% at 22% 8%,color-mix(in srgb,var(--ew-ground) 85%,var(--ew-panel)) 0%,var(--ew-panel) 46%,color-mix(in srgb,var(--ew-ink) 7%,var(--ew-panel)) 100%);overflow:hidden;isolation:isolate}.ew-plate:after{content:"";position:absolute;inset-inline:0;inset-block-start:62%;block-size:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--ew-ink) 9%,transparent) 18%,color-mix(in srgb,var(--ew-ink) 9%,transparent) 82%,transparent)}.ew-plate__note{position:absolute;inset-block-end:var(--ew-s2);inset-inline-start:var(--ew-s2);max-inline-size:26ch;font-family:var(--ew-text);font-size:var(--ew-t-small);line-height:1.35;color:var(--ew-muted);margin:0;z-index:1}a,button,summary,label,[role=button],input[type=submit]{touch-action:manipulation;-webkit-tap-highlight-color:transparent}#cart-drawer dialog,.cart-drawer__items,#search-modal dialog,.predictive-search-dropdown,.theme-drawer{overscroll-behavior:contain}.button,button.button,.cart__checkout-button,.ew-signup__button,.ew-capture__button,.ew-reserve__button,.ew-upsell__add,.ew-finish__option,.ew-mark__punch,.ew-measure__unit,.product-form__submit{transition:transform .16s var(--ew-expo),background-color var(--ew-ui) var(--ew-quint),color var(--ew-ui) var(--ew-quint),border-color var(--ew-ui) var(--ew-quint)}.button:active,button.button:active,.cart__checkout-button:active,.ew-signup__button:active,.ew-capture__button:active,.ew-reserve__button:active,.ew-upsell__add:active,.ew-finish__option:active,.ew-mark__punch:active,.ew-measure__unit:active,.product-form__submit:active{transform:scale(.97)}@media(prefers-reduced-motion:reduce){.button,button.button,.cart__checkout-button,.ew-signup__button,.ew-capture__button,.ew-reserve__button,.ew-upsell__add,.ew-finish__option,.ew-mark__punch,.ew-measure__unit,.product-form__submit{transition:background-color var(--ew-ui) var(--ew-quint),color var(--ew-ui) var(--ew-quint)}.button:active,button.button:active,.cart__checkout-button:active,.ew-signup__button:active,.ew-capture__button:active,.ew-reserve__button:active,.ew-upsell__add:active,.ew-finish__option:active,.ew-mark__punch:active,.ew-measure__unit:active,.product-form__submit:active{transform:none}}.header-section{--color-background: var(--ew-ground)}#header-component{--color-border: var(--ew-line);font-family:var(--ew-text);background-color:var(--ew-ground);transition:transform .32s var(--ew-quint)}#header-component[transparent]{background-color:transparent}#header-component:not([transparent]) .header__row--top{border-block-end:1px solid var(--ew-line)}#header-component .header__row--top{min-height:60px}#header-component a,#header-component button{font-family:var(--ew-text);font-size:var(--ew-t-nav);font-weight:400;letter-spacing:0;text-transform:none}#header-component .menu-list__link,#header-component .header__link{text-decoration:none}#header-component .menu-list__link:hover{text-decoration:underline;text-underline-offset:.3em;text-decoration-thickness:1px}#header-component[data-scroll-direction=down][data-sticky-state=active]{transform:translateY(-100%)}html[data-ew-over-plate] #header-component[data-scroll-direction=down][data-sticky-state=active]{transform:none}.shopify-section-group-header-group:has(.announcement-bar),.header-announcements{position:sticky;inset-block-start:0;z-index:calc(var(--layer-menu-drawer) + 1)}.ew-mark-track{position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--layer-temporary, 20);pointer-events:none}.ew-mark{position:sticky;z-index:var(--layer-temporary, 20);display:none;inline-size:auto;block-size:auto;max-inline-size:none;max-block-size:none;transform-origin:50% 50%;pointer-events:none}.ew-mark>img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;inline-size:100%;block-size:100%;max-inline-size:none;max-block-size:none;margin:0}.ew-mark:not(.has-rim)>.ew-mark__rim{display:none}html[data-ew-over-plate] .ew-mark.is-up>.ew-mark__ink,html[data-ew-over-plate] .ew-mark.is-seated>.ew-mark__ink{filter:brightness(1.55) contrast(1.08)}html[data-ew-mark=intro] .ew-mark{display:block;opacity:0}html[data-ew-mark=fade] .ew-mark{display:block;opacity:1;transition:opacity .2s linear}html[data-ew-mark=on] .ew-mark{display:block;opacity:1}html[data-ew-mark] .header-logo .header-logo__image{opacity:0}html[data-ew-opening] .header-logo[data-hidden-on-home-page]{display:flex}html[data-ew-opening] .header-logo{position:relative}.ew-mark.is-seated{position:absolute;transform:none}.header-logo .ew-logo{display:block;aspect-ratio:4568 / 990;inline-size:auto;max-inline-size:none;block-size:clamp(16px,1.9vw,24px)}footer .section{border-block-start:1px solid var(--ew-line)}footer{background-color:var(--ew-ground);color:var(--ew-ink)}footer a{color:var(--ew-ink);text-decoration:none}footer a:hover{text-decoration:underline;text-underline-offset:.25em}footer .rte p a{text-decoration:underline;text-decoration-color:var(--ew-line-strong);text-underline-offset:.22em}footer .rte p a:hover{text-decoration-color:currentcolor}@media(min-width:990px){footer .footer-content{grid-template-columns:minmax(16rem,26rem) auto auto minmax(0,1fr);column-gap:var(--ew-s5)}footer .footer-content>:last-child .payment-icons__list{justify-content:flex-end}}footer .utilities{justify-content:flex-start}footer .utilities>[class*=footer-utilities__group]{margin-inline:0 auto;text-align:start}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}html[data-ew-motion=off] *,html[data-ew-motion=off] *:before,html[data-ew-motion=off] *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.ew-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.ew-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgb(0 0 0 / calc(var(--ew-scrim-opacity, 45) * 1%)),rgb(0 0 0 / calc(var(--ew-scrim-opacity, 45) * .42%)) 46%,rgb(0 0 0 / calc(var(--ew-scrim-opacity, 45) * .12%)));pointer-events:none}.ew-clothed{position:relative;isolation:isolate}.ew-art{display:block;inline-size:100%;block-size:auto;color:var(--ew-line-strong)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ew-base.css.map */
