.header-section{background-image:none;box-shadow:none}#header-component .header,.header-section>.header{position:relative;isolation:isolate;background-color:#cfd4d9;background-image:linear-gradient(180deg,#ffffff8c,#fff0 48%,#1a1d211a),var(--ew-brushed-light);background-size:100% 100%,512px auto;background-repeat:no-repeat,repeat;box-shadow:none;padding-block-start:env(safe-area-inset-top,0px);background-origin:border-box}#header-component:before{content:"";position:absolute;top:0;right:-20%;bottom:0;left:-20%;z-index:0;pointer-events:none;background:linear-gradient(to right,#0a0c0e38,#0a0c0e00 14% 86%,#0a0c0e38)}#header-component:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none;box-shadow:inset 0 -1px #ffffff38,inset 0 -2px #00000073}#header-component:before,#header-component:after{content:none}html:not([data-ew-over-plate]) #header-component.header,html[data-ew-menu-open] #header-component.header{background-color:var(--ew-head-bg, #cfd4d9)!important;background-image:var(--ew-head-sheen),var(--ew-head-metal)!important;background-size:100% 100%,512px auto!important;background-repeat:no-repeat,repeat!important;border-block-end:1px solid var(--ew-line-strong)}html:not([data-ew-over-plate]) #header-component .ew-nameplate{filter:var(--ew-head-name-filter)}.shopify-section--ew-rack .ew-rack__head{padding-block-start:clamp(3rem,7vw,6rem)}.shopify-section--ew-rack .ew-rack{--rack-sky: clamp(28px, 4vh, 44px)}#header-component .header__row{position:relative;z-index:1}#header-component .header__underlay-closed{background:transparent}#header-component .header__row--top{--border-bottom-width: 0px;--border-bottom-width-mobile: 0px}#header-component{--ew-head-ink: var(--ew-head-ink-set, #1a1d21);--ew-head-lip: transparent}html[data-ew-over-plate] #header-component{--ew-head-ink: var(--color-transparent-text, #e8eaee);--ew-head-lip: transparent}#header-component .header__row--top .header__columns{min-block-size:3.75rem;align-items:center}#header-component a,#header-component button{font-family:var(--ew-text);font-size:var(--ew-t-micro);font-weight:400;line-height:var(--ew-lh-label);letter-spacing:var(--ew-tr-label);text-transform:uppercase}#header-component .menu-list__link,#header-component .header__link,#header-component .header-actions__action{color:var(--ew-head-ink);text-decoration:none;text-shadow:0 1px 0 var(--ew-head-lip)}#header-component .menu-list__link:hover,#header-component .header-actions__action:hover{text-decoration:underline;text-underline-offset:.5em;text-decoration-thickness:1px}#header-component header-actions{gap:var(--ew-s5)}@media screen and (min-width:750px){#header-component .header-actions__cart-icon--text{display:inline-flex;align-items:baseline;gap:.35em}#header-component .header-actions__cart-icon--text .cart-bubble{position:static;inset:auto;min-inline-size:0;transform:none}}@media screen and (max-width:749px){#header-component header-actions{gap:var(--ew-s4)}#header-component .header-actions__action .svg-wrapper svg{inline-size:1.125rem;block-size:1.125rem}}#header-component .svg-wrapper,#header-component .svg-wrapper svg,#header-component .icon{color:var(--ew-head-ink);filter:drop-shadow(0 1px 0 var(--ew-head-lip))}#header-component .cart-bubble__background{background-color:transparent;background-image:none;box-shadow:none}#header-component .cart-bubble,#header-component .cart-bubble__text{--cart-bubble-text: var(--ew-walnut-light);color:var(--ew-walnut-light);text-shadow:none}#header-component .cart-bubble__text{font-family:var(--ew-text);font-size:var(--ew-t-micro);font-weight:500;letter-spacing:var(--ew-tr-label)}html[data-ew-over-plate] #header-component .cart-bubble,html[data-ew-over-plate] #header-component .cart-bubble__text{--cart-bubble-text: var(--ew-head-ink);color:var(--ew-head-ink)}@media screen and (max-width:749px){#header-component .menu-drawer{--theme-drawer-width: 100%;inline-size:100%;max-inline-size:100%;background-color:var(--ew-ground);border-inline-end:0}}#header-component .menu-drawer__menu-item--mainlist,#header-component .menu-drawer__menu-item--parent{min-block-size:2.625rem;padding-inline:var(--ew-gutter);font-family:var(--ew-text);font-weight:400;font-size:var(--ew-t-small);line-height:var(--ew-lh-tight);letter-spacing:var(--ew-tr-label);text-transform:uppercase;color:var(--ew-ink)}#header-component .menu-drawer__menu-item--child{min-block-size:2.625rem;padding-inline:var(--ew-gutter);font-family:var(--ew-text);font-weight:400;font-size:var(--ew-t-small);line-height:var(--ew-lh-tight);letter-spacing:0;text-transform:none;color:var(--ew-muted)}#header-component .menu-drawer .icon-plus svg,#header-component .menu-drawer .icon-caret svg{inline-size:.75rem;block-size:.75rem;stroke-width:1px;color:var(--ew-muted)}#header-component .menu-drawer__list-item--divider .menu-drawer__menu-item{border-block-end:0}#header-component .menu-drawer__close-button{--private-button-background: transparent;--private-button-border-color: transparent;background:transparent;background-color:transparent;border:0;box-shadow:none;color:var(--ew-ink)}#header-component .menu-drawer__utility-links,#header-component .menu-drawer__footer{padding:var(--ew-s5) var(--ew-gutter);margin-inline-start:0;border-block-start:1px solid var(--ew-line)}#header-component .menu-drawer__utility-links:not(:has(a)){display:none}#header-component .menu-drawer__utility-links a{font-family:var(--ew-text);font-size:var(--ew-t-nav);letter-spacing:var(--ew-tr-label);text-transform:uppercase;color:var(--ew-muted);text-decoration:none}#header-component .mega-menu{padding-block:2.5rem;background-color:var(--ew-ground);border-block-end:1px solid var(--ew-line);box-shadow:none}#header-component .mega-menu__grid{max-inline-size:var(--ew-page);margin-inline:auto;padding-inline:var(--ew-gutter);gap:0;grid-template-columns:1fr}#header-component .mega-menu__column{grid-column:1 / -1;columns:4;column-gap:var(--ew-col-gap)}#header-component .mega-menu__link{display:block;min-block-size:2rem;padding:0;break-inside:avoid;font-family:var(--ew-text);font-weight:400;font-size:var(--ew-t-nav);line-height:2rem;letter-spacing:0;text-transform:none;color:var(--ew-ink);text-decoration:none}#header-component .mega-menu__link:hover{text-decoration:underline;text-underline-offset:.4em;text-decoration-thickness:1px}#header-component .mega-menu__link--parent{font-size:var(--ew-t-micro);letter-spacing:var(--ew-tr-label);text-transform:uppercase;color:var(--ew-muted)}@media(prefers-reduced-motion:no-preference){#header-component .mega-menu{transition:opacity .12s var(--ew-quint)}}.ew-nameplate{display:block;inline-size:100%;max-inline-size:none;block-size:100%;filter:drop-shadow(0 1px 0 rgb(255 255 255 / .92)) drop-shadow(0 -1px 0 rgb(26 29 33 / .2))}html[data-ew-over-plate] .ew-nameplate{filter:drop-shadow(0 1px 0 rgb(0 0 0 / .55)) brightness(3.4) contrast(.72)}html[data-ew-over-plate] #header-component .header,html[data-ew-over-plate] .header-section>.header{background-image:none;background-color:#1a1d2138;-webkit-backdrop-filter:blur(14px) saturate(130%);backdrop-filter:blur(14px) saturate(130%);border-block-end-color:#ffffff24;transition:background-color .32s var(--ew-quint),box-shadow .32s var(--ew-quint),border-color .32s var(--ew-quint)}html[data-ew-over-plate] #header-component:before{opacity:0}html[data-ew-over-plate] #header-component:after{box-shadow:inset 0 -1px #ffffff1a;background-image:none}html[data-ew-over-plate] #header-component,html[data-ew-over-plate] .header[transparent][data-sticky-state=active]{--closed-underlay-height: 0px;background-color:transparent}html[data-ew-over-plate] .header[transparent][data-sticky-state=active] .header__row{--color-foreground: var(--color-transparent-text);--color-foreground-rgb: var(--color-transparent-text-rgb);--color-border: var(--color-transparent-text);--color-border-rgb: var(--color-transparent-text-rgb)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){html[data-ew-over-plate] #header-component .header,html[data-ew-over-plate] .header-section>.header{background-color:#1a1d2185}}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: scroll()){html:not([data-ew-motion=off]) #header-component:before{animation:ew-plate-sweep linear both;animation-timeline:scroll(nearest block)}}}@keyframes ew-plate-sweep{0%{transform:translate3d(-9%,0,0)}to{transform:translate3d(9%,0,0)}}@media(prefers-reduced-motion:reduce){html[data-ew-over-plate] #header-component .header,html[data-ew-over-plate] .header-section>.header{transition:none}}#header-component .header,.header-section>.header{transition:background-color .32s var(--ew-quint),box-shadow .32s var(--ew-quint),border-color .32s var(--ew-quint)}.ew-brand{margin:0;font-family:var(--ew-text);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-brand__link{color:inherit;text-decoration:none;border-block-end:0;transition:color var(--ew-ui) var(--ew-quint)}.ew-brand__link:hover{color:var(--ew-ink);text-decoration:underline;text-underline-offset:.4em;text-decoration-thickness:1px}.product-card .ew-brand{margin-block-end:-.125rem}.ew-signup__error{margin:.5rem 0 0;padding-inline-start:.625rem;border-inline-start:2px solid var(--ew-ink);font-size:var(--ew-t-small);color:var(--ew-ink)}.ew-size-guide__button{display:inline-flex;align-items:center;gap:.375rem;padding:0;border:0;background:none;color:var(--ew-muted);font-family:var(--ew-text);font-size:var(--ew-t-nav);cursor:pointer;text-decoration:underline;text-underline-offset:.25em;text-decoration-color:var(--ew-line-strong)}.ew-size-guide__button:hover{color:var(--ew-ink);text-decoration-color:currentcolor}.ew-size-guide__icon{inline-size:.875rem;block-size:.875rem;border:1px solid currentcolor;border-block-start-width:3px}.ew-size-guide__dialog{max-inline-size:36rem;padding:var(--ew-s4);background-color:var(--ew-ground);border:1px solid var(--ew-line-strong)}.ew-size-guide__heading{margin:0 0 var(--ew-s2);font-family:var(--ew-display);font-size:var(--ew-t-h3)}.product-card{background:none;border:0;padding:0}.product-card .product-media-container,.card-gallery{border-radius:0;background-color:var(--ew-panel);outline:0;border:0;box-shadow:none}.product-card img,.card-gallery img{filter:none}.product-card .ew-brand,.product-card__brand{font-size:var(--ew-t-micro);font-weight:400;letter-spacing:var(--ew-tr-label);text-transform:uppercase;color:var(--ew-ink)}.product-card .ew-brand__link{border-block-end:0;text-decoration:none}.product-card .ew-brand__link:hover{color:var(--ew-ink);text-decoration:underline;text-underline-offset:.4em;text-decoration-thickness:1px}.product-card .card-gallery{margin-block-end:0}.product-card .product-title,.product-card__title,.product-card product-price,.product-card .price{margin-block-start:var(--ew-s1)}.product-card .product-title,.product-card__title{font-family:var(--ew-text);font-weight:400;font-size:var(--ew-t-small);letter-spacing:0;line-height:var(--ew-lh-tight)}.product-card product-price,.product-card .price,.product-card__price{font-family:var(--ew-text);font-weight:400;font-size:var(--ew-t-small);line-height:var(--ew-lh-tight);font-variant-numeric:tabular-nums}product-price [ref=priceContainer]:has(.compare-at-price) .price-item__group.price,.ew-sale{color:var(--ew-accent)}html[data-ew-sale=tag] product-price [ref=priceContainer]:has(.compare-at-price) .price-item__group.price,html[data-ew-sale=tag] .ew-sale{color:var(--ew-ink);background-color:var(--ew-accent);padding:.08em .45em;border-radius:var(--ew-radius);box-decoration-break:clone;-webkit-box-decoration-break:clone}.compare-at-price{color:var(--ew-muted)}ul[product-grid-view=zoom-out] .product-grid__card .card-gallery>.product-badges{display:block}.product-badges.product-badges{position:static;margin:0;padding:0}.product-badges--inline{margin-block-start:0}.product-badges--inline+*{margin-block-start:var(--ew-s1)}.product-badges__badge.product-badges__badge{background:none;background-color:transparent;box-shadow:none;border:0;border-radius:0;padding:0;font-family:var(--ew-text);font-size:var(--ew-t-micro);font-weight:400;line-height:var(--ew-lh-label);letter-spacing:var(--ew-tr-label);text-transform:uppercase;color:var(--ew-muted)}.product-badges__badge.color-custom-badge-sold-out{--color-background: transparent;background-color:transparent;color:var(--ew-muted);box-shadow:none}.product-badges__badge.color-custom-badge-sale,.product-badges__badge[class*=badge-sale]{display:none}.text-block--shop_all,.text-block--shop_all a,.text-block--shop_all p{margin:0}.ew-sizes{display:flex;flex-wrap:wrap;gap:4px;margin:7px 0 0;padding:0;list-style:none}.ew-sizes__one,.ew-sizes__more{display:inline-flex;align-items:center;justify-content:center;min-inline-size:24px;block-size:21px;padding-inline:4px;border:1px solid var(--ew-line-strong);border-radius:2px;font-family:var(--ew-text);font-size:var(--ew-t-legal);line-height:1;color:var(--ew-ink)}.ew-sizes__one.is-out{color:var(--ew-muted);border-color:var(--ew-line);text-decoration:line-through}.ew-sizes__more{border-style:dashed;color:var(--ew-muted)}.ew-colours{display:flex;align-items:center;gap:6px;margin:7px 0 0;padding:0;list-style:none;min-block-size:14px}.ew-colours__one{position:relative;inline-size:11px;block-size:11px;border-radius:50%;background:var(--ew-dot) center / cover no-repeat;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ew-ink) 16%,transparent);flex:none}.ew-colours__one.is-on{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ew-ink) 16%,transparent),0 0 0 2px var(--ew-ground),0 0 0 3px var(--ew-ink)}.ew-colours__one.is-out:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:color-mix(in srgb,var(--ew-ground) 55%,transparent)}.ew-colours__one.is-out:after{content:"";position:absolute;inset-block-start:50%;inset-inline:-3px;block-size:1px;background:var(--ew-ink);transform:rotate(-45deg)}.ew-colours__count{margin-inline-start:2px;font-family:var(--ew-text);font-size:var(--ew-t-legal);line-height:1;color:var(--ew-muted);white-space:nowrap}.product-card[data-ew-sold] .card-gallery{opacity:.88}.product-card[data-ew-sold] .price,.product-card[data-ew-sold] product-price .price-item__group:not(.compare-at-price){color:var(--ew-sold);text-decoration:line-through;text-decoration-thickness:1px}.product-card[data-ew-sold] .compare-at-price{display:none}.collection-title,.main-collection__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}@media screen and (min-width:750px){.product-grid.product-grid{--product-grid-columns-desktop: repeat(3, minmax(0, 1fr))}}@media screen and (min-width:1280px){.product-grid.product-grid{--product-grid-columns-desktop: repeat(4, minmax(0, 1fr))}}@media screen and (max-width:749px){.product-grid.product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ew-s6) var(--ew-s4)}}.ew-pdp .product-details>.group-block>.group-block__media-wrapper{display:none}@media screen and (min-width:1024px){.ew-pdp.ew-pdp.product-information__grid:not(.product-information--media-none){grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--ew-col-gap);align-items:start}.ew-pdp.product-information__grid .product-information__media.product-information__media{grid-column:4 / span 6;grid-row:1;order:0;padding-inline:0}.ew-pdp .product-details,.ew-pdp .product-details>.group-block,.ew-pdp .product-details>.group-block>.group-block-content{display:contents}.ew-pdp .product-details>.group-block>.group-block-content>.view-product-title+.group-block{grid-column:1 / span 3;grid-row:1;position:sticky;inset-block-start:calc(var(--ew-header-h, 60px) + var(--ew-s5));padding-block-start:clamp(120px,22vh,260px)}.ew-pdp .product-details>.group-block>.group-block-content>.group-block+.group-block{grid-column:10 / span 3;grid-row:1;position:sticky;inset-block-start:calc(var(--ew-header-h, 60px) + var(--ew-s5));padding-block-start:clamp(120px,22vh,260px)}.ew-pdp .product-details>.group-block>.group-block-content>.group-block{grid-column:1 / span 3}}@media screen and (min-width:750px)and (max-width:1023.98px){.ew-pdp.ew-pdp.product-information__grid:not(.product-information--media-none){grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--ew-col-gap);align-items:start}.ew-pdp.product-information__grid .product-information__media.product-information__media{grid-column:1 / span 8;grid-row:1 / span 2;padding-inline:0}.ew-pdp .product-details,.ew-pdp .product-details>.group-block,.ew-pdp .product-details>.group-block>.group-block-content{display:contents}.ew-pdp .product-details>.group-block>.group-block-content>.group-block+.group-block{grid-column:9 / span 4;grid-row:1}.ew-pdp .product-details>.group-block>.group-block-content>.view-product-title+.group-block{grid-column:9 / span 4;grid-row:2;padding-block-start:var(--ew-s8)}}@media screen and (max-width:749px){.ew-pdp .product-details>.group-block>.group-block-content{display:flex;flex-direction:column;gap:var(--ew-s5)}.ew-pdp .product-details [data-block-id=ew_left],.ew-pdp .product-details [data-block-id=ew_left]>.group-block-content{display:contents}.ew-pdp .product-details [data-block-id=ew_left]>.group-block__media-wrapper{display:none}.ew-pdp .product-details [data-block-id=head]{order:1}.ew-pdp .product-details [data-block-id=ew_right]{order:2}.ew-pdp .product-details [data-block-id=notes]{order:3}.ew-pdp .product-details [data-block-id=ew_right]>.group-block-content{display:flex;flex-direction:column}.ew-pdp .product-details [data-block-id=variant_picker]{order:1}.ew-pdp .product-details [data-block-id=size_guide]{order:2}.ew-pdp .product-details [data-block-id=buy_buttons]{order:3}.ew-pdp .product-details [data-block-id=trust]{order:4}}.ew-pdp .product-media-gallery,.ew-pdp .media-gallery{--media-gap: var(--ew-s4)}.ew-pdp .product-information__media .product-media-container{background-color:var(--ew-panel);border-radius:0;border:0;box-shadow:none;outline:0}.product-information__title,.product-title h1,h1.product-title,.ew-pdp .product-details h1{font-family:var(--ew-display);font-size:var(--ew-t-h2);font-weight:400;line-height:var(--ew-lh-title);letter-spacing:var(--ew-tr-display);text-transform:none}@media screen and (max-width:749px){.product-information__title,.product-title h1,h1.product-title,.ew-pdp .product-details h1{font-size:var(--ew-t-h4)}}.product-information .price{font-family:var(--ew-text);font-size:var(--ew-t-small);font-weight:400;line-height:var(--ew-lh-tight);font-variant-numeric:tabular-nums}.ew-pdp .product-details .rte,.ew-pdp .product-details .rte p{font-size:var(--ew-t-body);line-height:var(--ew-lh-body);max-inline-size:44ch}.product-form__buttons .button,product-form-component .button--primary,.add-to-cart-button{inline-size:100%;min-block-size:3rem;border-radius:0;background-color:var(--ew-ink);border-color:var(--ew-ink);color:var(--ew-ground);background-image:none;box-shadow:none;font-size:var(--ew-t-small);font-weight:500;letter-spacing:0;text-transform:none}.add-to-cart-icon,.add-to-cart-text .svg-wrapper{display:none}.product-information .variant-option,.product-information .variant-option legend{text-align:start}.ew-pdp .variant-option legend{display:flex;align-items:baseline;gap:.5em;inline-size:100%;margin-block-end:var(--ew-s3);padding:0;font-family:var(--ew-text);font-size:var(--ew-t-micro);line-height:var(--ew-lh-label);letter-spacing:var(--ew-tr-label);text-transform:uppercase;color:var(--ew-muted)}.ew-pdp .variant-option__swatch-value{color:var(--ew-ink);letter-spacing:var(--ew-tr-label)}.ew-pdp .variant-option--buttons:not(.variant-option--swatches){--options-border-width: 0px;--options-border-radius: 0px;--color-variant-border: transparent;--color-variant-background: transparent;--color-variant-text: var(--ew-ink);--color-variant-hover-border: transparent;--color-variant-hover-background: transparent;--color-variant-hover-text: var(--ew-ink);--color-selected-variant-border: transparent;--color-selected-variant-background: var(--ew-gold);--color-selected-variant-text: var(--ew-ink);display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--ew-s3) 18px;border:0;padding:0;margin:0}.ew-pdp .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label{flex:0 0 auto;min-inline-size:0;min-block-size:2.75rem;display:inline-flex;align-items:center;justify-content:flex-start;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;cursor:pointer}.ew-pdp .variant-option__button-label__text{font-family:var(--ew-text);font-size:var(--ew-t-nav);line-height:var(--ew-lh-tight);letter-spacing:0;text-transform:none;color:var(--ew-ink)}.ew-pdp .variant-option__button-label__pill{inset-block-start:calc(50% + 12px);inset-block-end:auto;block-size:1px;border-radius:0}.ew-pdp .variant-option__button-label:has([data-option-available=false]) .variant-option__button-label__text{color:var(--ew-muted);text-decoration:line-through;text-decoration-thickness:1px}.ew-pdp .variant-option--buttons:not(.variant-option--swatches):has(.variant-option__button-label:nth-of-type(6)){--options-border-width: 1px;--color-variant-border: var(--ew-line-strong);--color-selected-variant-border: var(--ew-ink);gap:var(--ew-s2)}.ew-pdp .variant-option--buttons:not(.variant-option--swatches):has(.variant-option__button-label:nth-of-type(6)) .variant-option__button-label{justify-content:center;min-inline-size:2.75rem;min-block-size:2.75rem}.ew-pdp .variant-option--swatches .variant-option__button-label{position:relative;padding:0 0 8px;border:0;background:transparent;box-shadow:none}.ew-pdp .variant-option--swatches .swatch{inline-size:2rem;block-size:2rem;border-radius:0;box-shadow:inset 0 0 0 1px var(--ew-line-strong)}.ew-pdp .variant-option--swatches .variant-option__button-label:has(:checked):after{content:"";position:absolute;inset-block-end:0;inset-inline:0;block-size:1px;background-color:var(--ew-ink)}.product-form__buttons .button[disabled],.add-to-cart-button[disabled]{background-color:transparent;border:1px solid var(--ew-line-strong);color:var(--ew-muted)}.sticky-add-to-cart,sticky-add-to-cart-component{background-color:var(--ew-ground);border-block-start:1px solid var(--ew-line);box-shadow:none;padding-block-end:env(safe-area-inset-bottom)}.ew-gallery-row{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--ew-s1);padding:.75rem var(--ew-gutter);border-block-end:var(--ew-hair) solid var(--ew-line)}.ew-gallery-row__cell{display:flex;align-items:center;min-inline-size:0}.ew-gallery-row__cell--end{justify-content:flex-end}.ew-gallery-row__cell--dots{justify-content:center}.ew-gallery-row__model,.ew-gallery-row__zoom-text{font-size:var(--ew-t-micro);line-height:1.3;color:var(--ew-muted)}.ew-gallery-row__zoom{display:flex;align-items:center;gap:.375rem;min-block-size:2.75rem;padding:0;border:0;background:none;color:var(--ew-muted);cursor:pointer}.ew-gallery-row__zoom:hover,.ew-gallery-row__zoom:focus-visible{color:var(--ew-ink)}.ew-gallery-row__zoom:hover .ew-gallery-row__zoom-text,.ew-gallery-row__zoom:focus-visible .ew-gallery-row__zoom-text{color:var(--ew-ink)}.ew-gallery-row__zoom-icon{inline-size:.8125rem;block-size:.8125rem;background-color:currentcolor;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 13'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.1'%3E%3Ccircle cx='5.4' cy='5.4' r='4.1'/%3E%3Cpath d='M8.6 8.6 12 12M3.6 5.4h3.6M5.4 3.6v3.6' stroke-linecap='round'/%3E%3C/g%3E%3C/svg%3E");mask-size:contain;mask-repeat:no-repeat;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 13'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.1'%3E%3Ccircle cx='5.4' cy='5.4' r='4.1'/%3E%3Cpath d='M8.6 8.6 12 12M3.6 5.4h3.6M5.4 3.6v3.6' stroke-linecap='round'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.ew-gallery-row slideshow-controls{position:static;padding:0;background:none}.cart-drawer,#cart-drawer dialog{background-color:var(--ew-ground);color:var(--ew-ink);border-radius:0}#cart-drawer .theme-drawer__dialog{--theme-drawer-width: 30rem;--theme-drawer-padding: var(--ew-s5);border-inline-start:1px solid var(--ew-line)}@media screen and (max-width:749px){#cart-drawer .theme-drawer__dialog{--theme-drawer-width: 100%;border-inline-start:0}}#cart-drawer .theme-drawer__close-button{--private-button-border-color: transparent;border:0;background:transparent;color:var(--ew-muted)}#cart-drawer .theme-drawer__close-button:hover:not(:active){background:transparent;color:var(--ew-ink)}.theme-drawer__header .theme-drawer__close-button,.theme-drawer__close-button.cart-drawer__close-button--empty{--private-button-size: 2.75rem;--private-button-border-color: var(--ew-line-strong);--private-button-shadow: none;border-radius:var(--ew-radius);box-shadow:none;color:var(--ew-ink)}.theme-drawer__header .theme-drawer__close-button:hover:not(:active){background-color:var(--ew-panel);color:var(--ew-ink)}.theme-drawer__header .theme-drawer__title .theme-drawer__badge{aspect-ratio:auto;min-inline-size:0;block-size:auto;padding:0;border-radius:0;background:none;font-family:var(--ew-text);font-size:var(--ew-t-small);font-variant-numeric:tabular-nums;line-height:1.2;color:var(--ew-muted)}.cart-drawer__header,#cart-drawer .theme-drawer__header{position:relative;z-index:2;min-block-size:3.5rem;padding:0 var(--ew-s5);border-block-end:1px solid var(--ew-line);background-color:var(--ew-ground);display:flex;align-items:center;justify-content:space-between;gap:var(--ew-s4)}#cart-drawer .theme-drawer__title{display:flex;align-items:baseline;gap:.35em;margin:0;font-family:var(--ew-display);font-weight:400;font-size:var(--ew-t-h4);line-height:var(--ew-lh-tight);letter-spacing:var(--ew-tr-display);text-transform:none;color:var(--ew-ink)}.cart-drawer__items,.cart-items{padding-block-start:var(--ew-s5)}.cart-item,.cart-items__item{border-block-end:1px solid var(--ew-line);padding-block:var(--ew-s5)}.cart-items__table-row.cart-items__table-row--full-width-variants{grid-template-rows:repeat(5,min-content);grid-template-areas:"media details price" "media variants price" "media unit_price unit_price" "media quantity quantity" "media error error";row-gap:.25rem;padding-block-end:.5rem;margin-block-end:.5rem}.cart-items__table-row .cart-items__quantity-controls:not(:has(.quantity-selector)){margin-block-start:-.625rem}.cart-items__table-row .cart-items__quantity{grid-area:quantity;min-block-size:0;justify-content:space-between;inline-size:100%}.cart-items__table-row .cart-items__remove{inline-size:2.75rem;block-size:2.75rem;min-block-size:0;color:var(--ew-muted)}.cart-items__table-row .cart-items__quantity-controls{min-block-size:2.75rem;color:var(--ew-ink)}.cart-items__table-row .cart-items__remove:hover,.cart-items__table-row .cart-items__remove:focus-visible{color:var(--ew-ink)}.cart-items__table-row .cart-items__remove svg{max-inline-size:none;inline-size:1.125rem;block-size:1.125rem}.cart-items__table-row .cart-items__unit-price-wrapper{display:none}.cart-items__table-row .cart-items__unit-price-wrapper:has(.compare-at-price){display:block;color:var(--ew-muted)}.cart-items__table-row .cart-items__unit-price-wrapper .compare-at-price{margin-inline-start:.5rem;text-decoration-thickness:1px}.cart-item__image img,.cart-items__media img{border-radius:0;background-color:var(--ew-panel)}#cart-drawer .cart-items__table-row{grid-template-columns:6rem minmax(0,1fr) minmax(4.5rem,auto);column-gap:var(--ew-s4)}#cart-drawer .cart-items__media,#cart-drawer .cart-item__media{grid-area:media;inline-size:6rem;flex:0 0 6rem}#cart-drawer .cart-items__media img,#cart-drawer .cart-item__media img{inline-size:6rem;block-size:7.5rem;object-fit:contain;background-color:var(--ew-panel)}#cart-drawer .cart-items__product-title,#cart-drawer .cart-item__name{font-family:var(--ew-text);font-size:var(--ew-t-small);line-height:var(--ew-lh-tight);font-weight:400;letter-spacing:0;text-transform:none;color:var(--ew-ink)}#cart-drawer .cart-items__variants,#cart-drawer .cart-item .product-option{font-size:var(--ew-t-nav);line-height:var(--ew-lh-tight);color:var(--ew-muted)}#cart-drawer .cart-items__table-row .cart-items__remove{inline-size:auto;min-inline-size:0;block-size:2.75rem;padding:0;font-family:var(--ew-text);font-size:var(--ew-t-nav);line-height:var(--ew-lh-tight);letter-spacing:0;text-transform:none;text-decoration:underline;text-underline-offset:.3em;text-decoration-thickness:1px;color:var(--ew-muted);background:transparent;border:0}#cart-drawer .cart-items__table-row .cart-items__remove svg{display:none}#cart-drawer .cart-items__table-row .cart-items__remove .visually-hidden{position:static;inline-size:auto;block-size:auto;margin:0;overflow:visible;clip:auto;clip-path:none;white-space:nowrap}#cart-drawer .quantity-selector{border:1px solid var(--ew-line-strong);border-radius:0;min-block-size:2.25rem;background:transparent}#cart-drawer .quantity-selector button{inline-size:2.25rem;block-size:2.25rem;border-radius:0;color:var(--ew-ink)}#cart-drawer .quantity-selector input[type=number]{font-family:var(--ew-text);font-size:var(--ew-t-nav);font-variant-numeric:tabular-nums;color:var(--ew-ink);border:0}.cart-totals__original-container{padding-block-end:var(--ew-s1)}.cart-totals__original{display:flex;justify-content:space-between;gap:var(--ew-s2);color:var(--ew-muted)}.cart-totals__original-value{font-variant-numeric:tabular-nums;text-decoration:line-through;text-decoration-thickness:1px}.cart__subtotal-row,.cart-summary__subtotal,.totals__subtotal{display:none}.cart__checkout-button,.cart-summary .button--primary{display:flex;align-items:center;justify-content:space-between;gap:var(--ew-s2);inline-size:100%;max-inline-size:100%;block-size:3rem;min-block-size:3rem;padding-block:0;padding-inline:var(--ew-s4);border:0;border-radius:0;background-color:var(--ew-ink);background-image:none;color:var(--ew-ground);font-size:var(--ew-t-small);font-weight:500;letter-spacing:0;text-transform:none}.cart__checkout-button:hover,.cart__checkout-button:focus-visible{background-color:var(--ew-ink-70);color:var(--ew-ground)}.cart__checkout-total{font-variant-numeric:tabular-nums;font-size:var(--ew-t-small);font-weight:500}.ew-drawer__view-bag{display:inline-block;margin-block-start:var(--ew-s4);font-size:var(--ew-t-nav);line-height:var(--ew-lh-tight);color:var(--ew-muted);text-decoration:underline;text-underline-offset:.3em;text-decoration-thickness:1px}.ew-drawer__view-bag:hover,.ew-drawer__view-bag:focus-visible{color:var(--ew-ink)}.ew-pay{padding-block-start:var(--ew-s2)}.ew-pay__list{display:flex;flex-wrap:wrap;gap:.375rem;margin:0;padding:0;list-style:none}.ew-pay__mark{display:block;block-size:1.375rem;inline-size:auto;opacity:.72}[data-ew-ground=graphite] .ew-pay__mark{opacity:.92}.ew-upsell{min-inline-size:0;max-inline-size:100%;border-block-start:1px solid var(--ew-line);padding:var(--ew-s2) var(--ew-s3)}.ew-upsell__head{min-inline-size:0;display:flex;align-items:baseline;justify-content:space-between;gap:var(--ew-s2);margin-block-end:.75rem}.ew-upsell__title{margin:0;font-size:var(--ew-t-nav);color:var(--ew-muted)}.ew-upsell__dots{display:flex;gap:.3125rem}.ew-upsell__dot{inline-size:5px;block-size:5px;padding:0;border:0;background-color:var(--ew-line-strong);cursor:pointer}.ew-upsell__dot[aria-selected=true]{background-color:var(--ew-ink)}.ew-upsell__window{min-inline-size:0;overflow:hidden}.ew-upsell__track{display:flex;min-inline-size:0;transition:transform .42s var(--ew-expo)}.ew-upsell__slide{flex:0 0 100%;display:flex;align-items:center;gap:var(--ew-s2)}.ew-upsell__media{flex:none;inline-size:3.5rem;aspect-ratio:3 / 4;background-color:var(--ew-panel);overflow:hidden}.ew-upsell__media img{inline-size:100%;block-size:100%;object-fit:cover;display:block}.ew-upsell__copy{flex:1 1 auto;min-inline-size:0}.ew-upsell__name{display:block;font-size:var(--ew-t-small);text-decoration:none;color:var(--ew-ink)}.ew-upsell__price{display:block;font-size:var(--ew-t-small);font-variant-numeric:tabular-nums;color:var(--ew-ink)}.ew-upsell__was{margin-inline-start:.5rem;color:var(--ew-muted)}.ew-upsell__add{flex:none;inline-size:2.5rem;block-size:2.5rem;display:grid;place-items:center;border:1px solid var(--ew-ink);background:transparent;cursor:pointer;color:var(--ew-ink)}.ew-upsell__add:hover{background-color:var(--ew-ink);color:var(--ew-ground)}.ew-upsell__plus{position:relative;inline-size:.75rem;block-size:.75rem}.ew-upsell__plus:before,.ew-upsell__plus:after{content:"";position:absolute;background-color:currentcolor}.ew-upsell__plus:before{inset-block:0;inset-inline-start:calc(50% - .5px);inline-size:1px}.ew-upsell__plus:after{inset-inline:0;inset-block-start:calc(50% - .5px);block-size:1px}.search-modal__content,.predictive-search{background-color:var(--ew-ground);color:var(--ew-ink);border-radius:0;border:1px solid var(--ew-line)}.predictive-search-form__header-inner{display:flex;align-items:center;gap:var(--ew-s2);padding:var(--ew-s2) var(--ew-s3);border-block-end:1px solid var(--ew-line)}.predictive-search-form__header-inner .search-input{flex:1 1 auto;font-family:var(--ew-display);font-size:clamp(1.5rem,4vw,2.25rem);border:0;padding-block:.25rem;min-inline-size:0}.predictive-search-form__header-inner .search-input::-webkit-search-cancel-button,.predictive-search-form__header-inner .search-input::-webkit-search-decoration{appearance:none;-webkit-appearance:none}.predictive-search__reset-button{flex:0 0 auto;min-block-size:2.75rem;padding-inline:.25rem;font-family:var(--ew-text);font-size:var(--ew-t-nav);color:var(--ew-muted);text-decoration:underline;text-underline-offset:.25em;text-decoration-color:var(--ew-line-strong)}.predictive-search__reset-button:hover{color:var(--ew-ink);text-decoration-color:currentcolor}@media screen and (min-width:990px){footer .footer-content{grid-template-columns:4fr 2fr 2fr 2fr 2fr;column-gap:var(--ew-col-gap)}footer .footer-content--isolated-grid-item-desktop>:last-child{grid-column:auto}}footer .text-block--head p,footer .menu__heading,footer .menu__heading__default,footer .menu-list__title{margin:0;font-family:var(--ew-text);font-size:var(--ew-t-micro);font-weight:400;line-height:var(--ew-lh-label);letter-spacing:var(--ew-tr-label);text-transform:uppercase;color:var(--ew-muted)}footer .text-block--links p,footer .menu__item,footer .menu__list li{margin:0 0 var(--ew-s2);font-size:var(--ew-t-nav);line-height:var(--ew-lh-tight);color:var(--ew-ink)}footer .text-block--links p:last-child{margin-block-end:0}footer .text-block--links a,footer .text-block--links.rte a,footer .menu__item a,footer .menu__list a{color:inherit;text-decoration:none;border-block-end:0;background-image:none}footer .text-block--links a:hover,footer .menu__item a:hover,footer .menu__list a:hover{text-decoration:underline;text-underline-offset:.3em;text-decoration-thickness:1px}footer .social-links a svg,footer .social-links a .svg-wrapper{inline-size:1rem;block-size:1rem;color:var(--ew-muted)}footer .social-links a:hover svg{color:var(--ew-ink)}footer .footer-utilities,.footer-utilities__text{font-size:var(--ew-t-legal);line-height:var(--ew-lh-label);color:var(--ew-muted)}.ew-signup{padding-block:var(--ew-section);border-block-start:1px solid var(--ew-line)}.ew-signup__inner{display:grid;gap:var(--ew-s3);max-width:var(--ew-page);margin-inline:auto;padding-inline:var(--ew-gutter)}.ew-signup__heading{margin:0;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)}.ew-signup__line{margin:.5rem 0 0;color:var(--ew-muted);max-inline-size:42ch}.ew-signup__form{display:flex;flex-wrap:wrap;align-items:stretch;gap:.75rem}.ew-signup__input{flex:1 1 12rem;inline-size:auto;min-inline-size:0}.ew-signup__error,.ew-signup__ok{flex-basis:100%}.ew-signup__button{flex:0 0 auto;min-block-size:3rem;padding-inline:var(--ew-s3);border:0;background-color:var(--ew-ink);color:var(--ew-ground);font-family:var(--ew-text);font-size:var(--ew-t-nav);font-weight:500;cursor:pointer}.ew-signup__button:hover{background-color:var(--ew-ink-70)}.ew-signup__ok{margin:0;border-inline-start:2px solid var(--ew-ink);padding-inline-start:.75rem}@media(min-width:750px){.ew-signup__inner{grid-template-columns:1fr minmax(18rem,26rem);align-items:end;gap:var(--ew-s4)}}.ew-faq{padding:var(--ew-s5) var(--ew-gutter);max-width:var(--ew-page);margin-inline:auto}.ew-faq__heading{margin:0 0 var(--ew-s3);font-family:var(--ew-display);font-size:var(--ew-t-h2)}.ew-faq__row{border-block-start:1px solid var(--ew-line)}.ew-faq__row:last-of-type{border-block-end:1px solid var(--ew-line)}.ew-faq__q{display:flex;align-items:baseline;justify-content:space-between;gap:var(--ew-s2);padding-block:var(--ew-s2);cursor:pointer;list-style:none;font-size:var(--ew-t-body)}.ew-faq__q::-webkit-details-marker{display:none}.ew-faq__mark{position:relative;flex:none;inline-size:.75rem;block-size:.75rem;margin-block-start:.35em}.ew-faq__mark:before,.ew-faq__mark:after{content:"";position:absolute;background-color:currentcolor;transition:transform var(--ew-ui) var(--ew-quint)}.ew-faq__mark:before{inset-inline:0;inset-block-start:calc(50% - .5px);block-size:1px}.ew-faq__mark:after{inset-block:0;inset-inline-start:calc(50% - .5px);inline-size:1px}.ew-faq__row[open] .ew-faq__mark:after{transform:scaleY(0)}.ew-faq__a{padding-block-end:var(--ew-s3);max-inline-size:var(--ew-measure);color:var(--ew-muted)}.ew-coll-head{padding:var(--ew-s8) var(--ew-gutter) var(--ew-s6);max-inline-size:var(--ew-page);margin-inline:auto}.ew-coll-head__title{margin:0;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);color:var(--ew-ink)}.ew-coll-head__copy{max-inline-size:var(--ew-measure);margin-block-start:var(--ew-s2);color:var(--ew-muted)}.ew-coll-head__copy p{margin:0 0 var(--ew-s2)}.ew-bubbles{padding:0 var(--ew-gutter);max-inline-size:var(--ew-page);margin-inline:auto}.ew-coll-head+.ew-bubbles{padding-block-start:0}.ew-bubbles__list{display:flex;align-items:center;gap:0 var(--ew-s6);margin:0;padding:0;list-style:none;border-block:1px solid var(--ew-line)}@media screen and (max-width:749px){.ew-bubbles{padding-inline:0}.ew-bubbles__list{gap:0 var(--ew-s5);padding-inline:var(--ew-gutter);overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.ew-bubbles__list::-webkit-scrollbar{display:none}.ew-bubbles__item{flex:0 0 auto}}.ew-bubble__disc{display:none}.ew-bubble__label{display:inline-flex;align-items:center;min-block-size:2.75rem;padding:0;border:0;border-radius:0;font-family:var(--ew-text);font-size:var(--ew-t-micro);line-height:var(--ew-lh-label);letter-spacing:var(--ew-tr-label);text-transform:uppercase;color:var(--ew-muted);white-space:nowrap;box-shadow:none}.ew-bubbles__item a{text-decoration:none}.ew-bubbles__item a:hover .ew-bubble__label{color:var(--ew-ink)}.ew-bubbles__item.is-on .ew-bubble__label,.ew-bubbles__item [aria-current=page] .ew-bubble__label{background-color:transparent;color:var(--ew-ink);box-shadow:inset 0 -1px 0 var(--ew-ink)}.ew-gold-marker{position:fixed;inset-block-end:0;inset-inline-start:0;z-index:var(--layer-sticky, 20);margin:0;padding:.375rem .75rem;background-color:var(--ew-ink);color:var(--ew-ground);font-size:var(--ew-t-micro);letter-spacing:.01em;display:none}html[data-ew-gold-hours=open] .ew-gold-marker{display:block}.section--full-width .section-resource-list__header,.section--full-width .section-resource-list__footer{padding-inline:var(--ew-gutter)}.section--full-width .resource-list__carousel{padding-inline-start:var(--ew-gutter);scroll-padding-inline-start:var(--ew-gutter)}.section--full-width slideshow-component.resource-list__carousel{padding-inline-start:0}.section--full-width .resource-list:not(.resource-list__carousel){padding-inline:var(--ew-gutter)}.section-resource-list__header h2{font-family:var(--ew-display);font-size:var(--ew-t-h2);line-height:var(--ew-lh-head);letter-spacing:var(--ew-tr-display);margin:0}.product-card .card-gallery,.product-card .product-media-container{padding:clamp(4px,.45vw,7px)}.product-information__media .product-media-container{padding:clamp(5px,.5vw,8px);border-radius:var(--ew-radius);background-color:var(--ew-panel);outline:1px solid var(--ew-line-strong);outline-offset:-1px;box-shadow:0 2px 12px #1a1d2112}.ew-card-hover{position:absolute;z-index:1;inset:clamp(4px,.45vw,7px);display:block;opacity:0;pointer-events:none}.product-card .card-gallery .slideshow-controls,.product-card .card-gallery [ref=next],.product-card .card-gallery [ref=previous],.product-card .card-gallery .slideshow-control{display:none}.ew-card-hover__img{inline-size:100%;block-size:100%;object-fit:cover}.product-card .card-gallery{position:relative}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){html:not([data-ew-motion=off]) .ew-card-hover{transition:opacity .2s var(--ew-quint)}html:not([data-ew-motion=off]) .product-card:hover .ew-card-hover{opacity:1}html:not([data-ew-motion=off]) .product-card:hover div.text-block,html:not([data-ew-motion=off]) .product-card:hover div.text-block p,html:not([data-ew-motion=off]) .product-card:hover div.text-block a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.35em}}.ew-rack__chip[aria-pressed=true]{box-shadow:inset 0 -1px 0 var(--ew-gold)}.product-card .product-card__content{align-items:center;text-align:center}.product-card .ew-brand,.product-card__brand,.product-card .product-title,.product-card__title,.product-card .text-block--card_title,.product-card product-price,.product-card .price,.product-card__price,.product-card .product-badges{text-align:center;justify-content:center}.product-card .product-card__content .text-block{inline-size:100%;max-inline-size:none}.product-card .product-card__content .text-block>*{inline-size:100%;max-inline-size:none;text-align:inherit}.resource-list__item,.product-grid__item{display:flex}.product-card,.product-card .product-card__content{inline-size:100%;block-size:100%}.product-card .product-card__content>product-price,.product-card .product-card__content>.contents:last-child{margin-block-start:auto}.product-card .ew-sizes,.product-card .ew-colours{justify-content:center}.product-card .card-gallery,.product-card .product-media-container{inline-size:100%}.ew-sect__head,.ew-sect__title,.product-list__header,.section-header{text-align:center}.ew-signup__inner{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--ew-s5)}@media(min-width:750px){.ew-signup__inner{display:flex;grid-template-columns:none;align-items:center}}.ew-signup__copy{text-align:center;max-inline-size:52ch}.ew-signup__line{margin-inline:auto;max-inline-size:52ch}.ew-signup__form{inline-size:100%;max-inline-size:28rem;margin-inline:auto}footer .footer__content,footer .footer__column,footer .group-block,footer .text-block{text-align:center}footer .group-block-content,footer .layout-panel-flex--column{align-items:center}footer .menu__list,footer .footer__menu,footer ul{text-align:center}footer .social-icons,footer .social-icons__list{justify-content:center}footer .footer__copyright,footer .footer-bottom{text-align:center}.ew-pdp .product-details .group-block-content,.ew-pdp .product-details .layout-panel-flex--column{align-items:center}.ew-pdp .product-details .text-block,.ew-pdp .product-details .ew-brand,.ew-pdp .product-details h1,.ew-pdp .product-details .price,.ew-pdp .product-details product-price,.ew-pdp .product-details .rte{text-align:center}.ew-pdp .product-details .rte p{text-align:left;margin-inline:auto}.ew-pdp .variant-option__label,.ew-pdp .variant-option,.ew-pdp .product-form__buttons,.ew-pdp .ew-size-guide{text-align:center}.ew-pdp .variant-option__values,.ew-pdp .variant-picker__option-values{justify-content:center}@media screen and (max-width:749px){.ew-pdp .product-details .rte p{text-align:center}}.collection__header,.collection-banner,.ew-collection__head{text-align:center}.product-card .text-block--card_title p,.product-card .product-title p{font-size:var(--ew-t-small);line-height:var(--ew-lh-tight)}.section-resource-list__header .text-block--in_shop_text,.section-resource-list__header .text-block--in_shop_line,.section-resource-list__header .text-block--shop_all,.section-resource-list__header .text-block--bestsellers_text{text-align:center}.section-resource-list__header .text-block--in_shop_line p{font-size:var(--ew-t-body);line-height:var(--ew-lh-body);color:var(--ew-muted);max-inline-size:56ch;margin-inline:auto}.ew-trust{padding-block-start:var(--ew-trust-pad, var(--ew-top));padding-block-end:var(--ew-trust-pad, var(--ew-bottom));border-block-start:1px solid var(--ew-line);border-block-end:1px solid var(--ew-line)}.ew-trust__inner{max-inline-size:var(--ew-page);margin-inline:auto;padding-inline:var(--ew-gutter);display:flex;flex-direction:column;align-items:center;gap:var(--ew-s5)}.ew-trust__heading{text-align:center}.ew-trust__list{inline-size:100%;margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ew-s6) var(--ew-s5)}.ew-trust__cell{display:flex;flex-direction:column;align-items:center;gap:var(--ew-s3);text-align:center;color:var(--ew-ink);text-decoration:none}.ew-trust__icon{display:block;inline-size:1.5rem;block-size:1.5rem;color:var(--ew-ink)}.ew-trust__label{font-family:var(--ew-text);font-size:var(--ew-t-micro);line-height:var(--ew-lh-label);letter-spacing:var(--ew-tr-label);text-transform:uppercase;max-inline-size:22ch}.ew-trust__note{font-family:var(--ew-text);font-size:var(--ew-t-legal);line-height:var(--ew-lh-label);color:var(--ew-muted);max-inline-size:26ch}a.ew-trust__cell:hover .ew-trust__label,a.ew-trust__cell:focus-visible .ew-trust__label{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em}.ew-trust__pay{display:flex;flex-direction:column;align-items:center;gap:var(--ew-s3)}.ew-trust__pay-list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--ew-s2);margin:0;padding:0;list-style:none}.ew-trust__pay-item{display:flex}.ew-trust__pay-mark{display:block;block-size:1.5rem;inline-size:auto;filter:grayscale(1);opacity:.55}.ew-trust--compact{padding-block:0;border:0}.ew-trust--compact .ew-trust__inner{padding-inline:0;align-items:stretch;gap:var(--ew-s3)}.ew-trust--compact .ew-trust__list{grid-template-columns:minmax(0,auto);justify-content:center;gap:var(--ew-s3)}.ew-trust--compact .ew-trust__cell{flex-direction:row;align-items:start;justify-content:start;gap:var(--ew-s2);text-align:start}.ew-trust--compact .ew-trust__icon{inline-size:1.125rem;block-size:1.125rem;flex:0 0 auto}.ew-trust--compact .ew-trust__label{letter-spacing:0;text-transform:none;font-size:var(--ew-t-nav);max-inline-size:none}@media screen and (min-width:750px){.ew-trust__list{grid-template-columns:repeat(var(--ew-trust-cols, 4),minmax(0,1fr))}.ew-trust__inner{gap:var(--ew-s6)}}[data-ew-ground]{background-color:var(--ew-ground);color:var(--ew-ink)}[data-ew-ground=steel],.ew-ground--steel{--ew-ground: var(--ew-steel-ground);--ew-panel: #f7f9fa;--ew-line: var(--ew-line-alt, #c3c9cf);--ew-line-strong: var(--ew-line-strong-alt, #a3abb3);--color-background: var(--ew-ground);--color-background-rgb: 213 218 222;--color-border: var(--ew-line);--color-border-rgb: 203 191 178}[data-ew-ground=sand],.ew-ground--sand{--ew-ground: var(--ew-sand-ground, #dde1e5);--ew-panel: #f7f9fa;--ew-line: var(--ew-line-alt, #c8ced3);--ew-line-strong: var(--ew-line-strong-alt, #a9b0b7);--color-background: var(--ew-ground);--color-background-rgb: 221 225 229;--color-border: var(--ew-line);--color-border-rgb: 212 201 188}[data-ew-ground=blue],.ew-ground--blue{--ew-ground: var(--ew-powder);--ew-ink: #1a1d21;--ew-muted: #4a5868;--ew-line: #9fb4c8;--ew-line-strong: #7c97b2;--ew-panel: #f7f9fa;--ew-gold: #1a1d21;--color-background: var(--ew-ground);--color-background-rgb: 195 210 223;--color-border: var(--ew-line);--color-border-rgb: 159 180 200}[data-ew-ground=graphite],.ew-ground--graphite{--ew-ground: var(--ew-graphite);--ew-ink: #ffffff;--ew-muted: #aeb4ba;--ew-line: #3a3f45;--ew-line-strong: #5a6066;--ew-panel: #ffffff;--ew-blue: #9dc0e4;--color-background: var(--ew-ground);--color-background-rgb: 26 29 33;--color-foreground: var(--ew-ink);--color-foreground-rgb: 255 255 255;--color-foreground-muted: var(--ew-muted);--color-foreground-subdued: var(--ew-muted);--color-border: var(--ew-line);--color-border-rgb: 58 63 69}.ew-say,.ew-trust,.ew-register,.ew-shop,.ew-faq,.shopify-section .section-resource-list,.shopify-section>.section--padding{padding-block-start:var(--ew-top);padding-block-end:var(--ew-bottom)}.collection__header,.ew-collection__head,.section-header,.ew-page__head{padding-block-start:var(--ew-page-top)}.ew-say__heading:after,.ew-shop__heading:after,.ew-trust__heading:after,.ew-signup__heading:after,.ew-faq__heading:after,.collection__title:after{content:"";display:block;inline-size:3rem;block-size:2px;background-color:var(--ew-gold);margin:var(--ew-s5) auto 0}.ew-rack__helper:before{content:"";display:block;inline-size:3rem;block-size:2px;background-color:var(--ew-gold);margin:0 auto var(--ew-s5)}footer{border-block-start:2px solid var(--ew-gold)}[data-ew-ground=graphite] .ew-label,[data-ew-ground=graphite] .ew-say__label,[data-ew-ground=graphite] .ew-trust__label,[data-ew-ground=graphite] .ew-register__intro{color:var(--ew-gold)}.rte a,.ew-say__body a,.ew-shop__map-link,.ew-trust__note a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25em;text-decoration-color:var(--ew-line-strong)}.rte a:hover,.ew-say__body a:hover,.ew-shop__map-link:hover,.ew-trust__note a:hover{text-decoration-color:currentcolor}.ew-say__hi{font-family:var(--ew-text);font-size:var(--ew-t-h4);line-height:1.45;color:var(--ew-ink);max-inline-size:46ch;margin:var(--ew-s2) auto 0;text-align:center;text-wrap:balance}[data-ew-ground=graphite] .button,[data-ew-ground=graphite] .ew-btn{background-color:#fff;border-color:#fff;color:var(--ew-graphite)}@media screen and (min-width:750px){.ew-say__hi{font-size:var(--ew-t-h3)}}.shopify-section:has(.footer-content),.shopify-section:has(.utilities),.footer-content,.utilities{--ew-ground: var(--ew-graphite);--ew-ink: #ffffff;--ew-muted: #aeb4ba;--ew-line: #3a3f45;--ew-line-strong: #5a6066;--ew-blue: #9dc0e4;--color-foreground: var(--ew-ink);--color-foreground-rgb: 255 255 255;--color-foreground-muted: var(--ew-muted);--color-foreground-subdued: var(--ew-muted);--color-border: var(--ew-line);--color-border-rgb: 58 63 69;background-color:var(--ew-ground);color:var(--ew-ink)}.shopify-section:has(.footer-content) .section-background,.shopify-section:has(.utilities) .section-background{background-color:var(--ew-ground)}.footer-content .footer-block__heading,.footer-content h3,.footer-content .group-block-content>.text-block:first-child p strong{color:var(--ew-gold)}.footer-content .menu__heading,.footer-content .menu__heading__default,.footer-content .footer-block__heading,.footer-content h3{display:block;text-align:center;font-family:var(--ew-text);font-size:var(--ew-t-micro);line-height:var(--ew-lh-label);letter-spacing:var(--ew-tr-label);text-transform:uppercase;color:var(--ew-gold)}@media screen and (min-width:750px){.footer-content .menu__heading__toggle{display:none}}#header-component .cart-bubble__text{background-color:var(--ew-graphite);padding-inline:.4em;padding-block:.1em}#header-component .cart-bubble,#header-component .cart-bubble__text{--cart-bubble-text: var(--ew-gold);color:var(--ew-gold)}html[data-ew-over-plate] #header-component .cart-bubble__text{background-color:transparent}html[data-ew-over-plate] #header-component .cart-bubble,html[data-ew-over-plate] #header-component .cart-bubble__text{--cart-bubble-text: var(--ew-gold);color:var(--ew-gold)}.shopify-section.section-ew_bestsellers{--ew-ground: var(--ew-steel-ground);--ew-panel: #ffffff;--ew-line: #c3c9cf;--ew-line-strong: #a4abb2;--color-background: var(--ew-ground);--color-background-rgb: 228 231 234;--color-border: var(--ew-line);background-color:var(--ew-ground)}.shopify-section.section-ew_faq{--ew-ground: var(--ew-graphite);--ew-ink: #ffffff;--ew-muted: #aeb4ba;--ew-line: #3a3f45;--ew-line-strong: #5a6066;--ew-panel: #ffffff;--ew-blue: #9dc0e4;--color-background: var(--ew-ground);--color-background-rgb: 26 29 33;--color-foreground: var(--ew-ink);--color-foreground-rgb: 255 255 255;--color-foreground-muted: var(--ew-muted);--color-foreground-subdued: var(--ew-muted);--color-border: var(--ew-line);--color-border-rgb: 58 63 69;background-color:var(--ew-ground);color:var(--ew-ink)}.shopify-section.section-ew_faq .ew-label,.shopify-section.section-ew_faq .ew-faq__label{color:var(--ew-gold)}.shopify-section.section-main .product-information,.shopify-section.section-main .collection,.shopify-section.section-search .search-header,.shopify-section.section-bubbles{padding-block-start:max(var(--ew-page-top),var(--padding-block-start, 0px))}@media screen and (min-width:1024px){.ew-pdp .product-details h1,.ew-pdp .product-information__title{font-size:3.5rem;line-height:1.04}}.ew-pdp .product-details product-price:before,.ew-pdp .product-details .price:not(product-price .price):before{content:"";display:block;inline-size:2rem;block-size:2px;background-color:var(--ew-gold);margin:var(--ew-s4) auto}.ew-faq__heading{text-align:center}.ew-coll-head{text-align:center;padding-block-start:var(--ew-page-top)}.ew-coll-head__title:after{content:"";display:block;inline-size:3rem;block-size:2px;background-color:var(--ew-gold);margin:var(--ew-s5) auto 0}.ew-coll-head__copy{max-inline-size:60ch;margin-inline:auto}@media screen and (min-width:1024px){.ew-register--grid .ew-register__grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--ew-s9);background-image:linear-gradient(to right,transparent calc(50% - .5px),var(--ew-gold) calc(50% - .5px),var(--ew-gold) calc(50% + .5px),transparent calc(50% + .5px))}}@media screen and (max-width:1023px){.ew-register--grid .ew-register__grid{border-block-start:2px solid var(--ew-gold);padding-block-start:var(--ew-s7)}}@media screen and (min-width:1024px){.ew-shop .ew-shop__cols{grid-template-columns:minmax(12rem,16rem) minmax(26rem,34rem) minmax(12rem,16rem);align-items:start}.ew-shop .ew-shop__day{font-size:var(--ew-t-h4);line-height:1.3;padding-block:var(--ew-s3)}.ew-shop .ew-shop__day.is-today{border-block-end-style:solid;border-block-end-color:var(--ew-gold);border-block-end-width:2px}}#header-component .mega-menu{--ew-ground: var(--ew-graphite);--ew-ink: #ffffff;--ew-muted: #aeb4ba;--ew-line: #3a3f45;--color-foreground: var(--ew-ink);--color-foreground-rgb: 255 255 255;min-block-size:60vh;padding-block:var(--ew-s9) var(--ew-s10);background-color:var(--ew-ground);color:var(--ew-ink);border-block-start:2px solid var(--ew-gold);border-block-end:0}#header-component .mega-menu__column{columns:2;column-gap:var(--ew-s9)}#header-component .mega-menu__link{min-block-size:auto;padding-block:var(--ew-s2);font-family:var(--ew-display);font-size:var(--ew-t-h2);line-height:1.35;color:var(--ew-ink)}#header-component .mega-menu__link--parent{font-family:var(--ew-text);font-size:var(--ew-t-micro);line-height:var(--ew-lh-label);letter-spacing:var(--ew-tr-label);text-transform:uppercase;color:var(--ew-gold);margin-block-end:var(--ew-s5)}@media screen and (max-width:1023px){#header-component .mega-menu__column{columns:1}}.footer-content{padding-block-start:var(--ew-footer-top)}.ew-register--index .ew-register__head{text-align:center;padding-block-start:var(--ew-page-top)}.ew-register--index .ew-register__headrow{flex-direction:column;align-items:center;gap:var(--ew-s4)}.ew-register--index .ew-register__intro{max-inline-size:56ch;margin-inline:auto}[data-template=index] .ew-register--index .ew-register__head{text-align:start;padding-block-start:0;padding-block-end:var(--ew-s3);border-block-end:1px solid var(--ew-walnut);margin-block-end:var(--ew-s4)}[data-template=index] .ew-register--index .ew-register__headrow{flex-direction:row;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem var(--ew-s3)}[data-template=index] .ew-register--index .ew-register__intro{margin-inline:0}.ew-nav__bar{display:flex;flex-wrap:nowrap;align-items:center;gap:var(--ew-s4);margin:0;padding:0}@media screen and (min-width:1280px){.ew-nav__bar{gap:var(--ew-s5)}}.ew-nav__item{display:flex}#header-component .ew-nav__word{display:inline-block;padding:0;border:0;background:none;color:var(--ew-head-ink);font-family:var(--ew-text);font-size:var(--ew-t-micro);line-height:var(--ew-lh-label);letter-spacing:var(--ew-tr-label);text-transform:uppercase;text-decoration:none;text-shadow:0 1px 0 var(--ew-head-lip);white-space:nowrap;cursor:pointer}#header-component .ew-nav__word:hover,#header-component .ew-nav__burger:hover{text-decoration:underline;text-underline-offset:.5em;text-decoration-thickness:1px}.ew-nav__drawer{display:flex;min-block-size:3.75rem;align-items:center}@media screen and (min-width:750px){#header-component[data-menu-style=menu] .ew-nav__drawer{display:none;min-block-size:0}}#header-component .ew-burger{display:inline-flex;align-items:center;justify-content:flex-start;inline-size:44px;block-size:44px;margin-inline-start:-10px;padding:0;border:0;background:none;color:var(--ew-head-ink);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.ew-burger__bars{position:relative;display:block;inline-size:22px;block-size:14px}.ew-burger__bar{position:absolute;inset-inline:0;block-size:2px;border-radius:1px;background:currentcolor;transition:transform var(--ew-ui-slow) var(--ew-expo),opacity .12s linear,top var(--ew-ui-slow) var(--ew-expo)}.ew-burger__bar:nth-child(1){top:0}.ew-burger__bar:nth-child(2){top:6px}.ew-burger__bar:nth-child(3){top:12px}#header-component .ew-burger[aria-expanded=true] .ew-burger__bar:nth-child(1){top:6px;transform:rotate(45deg)}#header-component .ew-burger[aria-expanded=true] .ew-burger__bar:nth-child(2){opacity:0;transform:scaleX(.4)}#header-component .ew-burger[aria-expanded=true] .ew-burger__bar:nth-child(3){top:6px;transform:rotate(-45deg)}#header-component .ew-nav__word--opens[aria-expanded=true]{text-decoration:underline;text-underline-offset:.5em;text-decoration-thickness:1px}@media(prefers-reduced-motion:reduce){.ew-burger__bar{transition:none}}.ew-menu{--ew-menu-top: var(--header-height, 3.8125rem);position:fixed;inset:var(--ew-menu-top) 0 0 0;z-index:40;display:block}.ew-menu[hidden]{display:none}.ew-menu__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#0a0b0c75;opacity:0;transition:opacity var(--ew-ui-slow) linear}.ew-menu.is-open .ew-menu__scrim{opacity:1}.ew-menu__panel{--ew-ground: var(--ew-graphite);--ew-ink: #f2f4f6;--ew-muted: #a7a09a;--ew-line: #3a3530;position:relative;max-block-size:calc(100% - 2rem);overflow-y:auto;overscroll-behavior:contain;background:var(--ew-graphite);color:#f2f4f6;border-block-start:1px solid var(--ew-copper);transform:translateY(-8px);opacity:0;transition:transform var(--ew-ui-slow) var(--ew-expo),opacity var(--ew-ui-slow) linear}.ew-menu.is-open .ew-menu__panel{transform:translateY(0);opacity:1}.ew-menu__inner{display:grid;gap:var(--ew-s6);max-inline-size:var(--ew-page);margin-inline:auto;padding:var(--ew-s6) var(--ew-gutter) var(--ew-s5)}@media screen and (min-width:750px){.ew-menu__inner{grid-template-columns:1fr 1fr;gap:var(--ew-s7);padding-block:var(--ew-s7) var(--ew-s6)}}.ew-menu__colhead{margin:0 0 var(--ew-s3);padding-block-end:var(--ew-s2);border-block-end:1px solid var(--ew-walnut);color:var(--ew-walnut-light);font-family:var(--ew-text);font-size:var(--ew-t-micro);line-height:var(--ew-lh-label);letter-spacing:var(--ew-tr-label);text-transform:uppercase}.ew-menu__list,.ew-menu__brands{margin:0;padding:0}.ew-menu__link,.ew-menu__brand{display:block;padding-block:.4rem;color:#f2f4f6;font-family:var(--ew-display);text-decoration:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:color var(--ew-ui) linear}.ew-menu__link{font-size:1.625rem;line-height:1.28}@media screen and (min-width:750px){.ew-menu__link{font-size:2rem}}.ew-menu__brand{font-family:var(--ew-text);font-size:var(--ew-t-body);line-height:var(--ew-lh-tight)}.ew-menu__link:hover,.ew-menu__brand:hover,.ew-menu__link:focus-visible,.ew-menu__brand:focus-visible{color:var(--ew-walnut-light)}.ew-menu__brands{columns:2;column-gap:var(--ew-s5)}@media screen and (min-width:750px){.ew-menu__brands{columns:2}}.ew-menu__foot{margin:0;padding:var(--ew-s4) var(--ew-gutter) var(--ew-s5);max-inline-size:var(--ew-page);margin-inline:auto;border-block-start:1px solid var(--ew-line);color:#a7a09a;font-size:var(--ew-t-micro);line-height:var(--ew-lh-label)}html[data-ew-menu-open] .header-section{transform:none!important;opacity:1!important;visibility:visible!important}@media(prefers-reduced-motion:reduce){.ew-menu__panel,.ew-menu__scrim,.ew-menu__link,.ew-menu__brand{transition:none}.ew-menu__panel{transform:none}}html #header-component[data-scroll-direction=down][data-sticky-state=active]{transform:none}html[data-ew-menu-open] #header-component{transform:none!important;opacity:1!important;visibility:visible!important}.ew-menu__panel{block-size:100%;max-block-size:none;padding-block-end:env(safe-area-inset-bottom,0px)}.ew-pagehead{padding-block-start:var(--ew-page-top);padding-block-end:var(--ew-section-head);text-align:center}.ew-pagehead__title{margin:0;color:var(--ew-ink);font-family:var(--ew-display);font-size:var(--ew-t-h1);font-weight:400;line-height:var(--ew-lh-head);letter-spacing:var(--ew-tr-display);text-wrap:balance}.ew-pagehead__title:after{content:"";display:block;inline-size:3rem;block-size:2px;margin:var(--ew-s5) auto 0;background-color:var(--ew-gold)}.ew-pagehead__intro{max-inline-size:56ch;margin:var(--ew-s5) auto 0;color:var(--ew-muted);font-family:var(--ew-text);font-size:var(--ew-t-body);line-height:var(--ew-lh-body)}.ew-policy{box-sizing:border-box;max-inline-size:var(--ew-page);margin-inline:auto;padding-inline:var(--ew-gutter);padding-block-end:var(--ew-bottom)}.ew-policy__head{padding-block-start:var(--ew-page-top);padding-block-end:var(--ew-section-head);text-align:center}.ew-policy__title{margin:0;color:var(--ew-ink);font-family:var(--ew-display);font-size:var(--ew-t-h1);font-weight:400;line-height:var(--ew-lh-head);letter-spacing:var(--ew-tr-display)}.ew-policy__title:after{content:"";display:block;inline-size:3rem;block-size:2px;margin:var(--ew-s5) auto 0;background-color:var(--ew-gold)}.ew-policy__body{max-inline-size:68ch;margin-inline:auto;color:var(--ew-ink);font-family:var(--ew-text);font-size:var(--ew-t-body);line-height:var(--ew-lh-body);text-align:start}.ew-policy__body>:first-child{margin-block-start:0}.ew-policy__body p,.ew-policy__body ul,.ew-policy__body ol{max-inline-size:none;margin-block:0 var(--ew-s5)}.ew-policy__body h2,.ew-policy__body h3{margin-block:var(--ew-s7) var(--ew-s4);color:var(--ew-ink);font-family:var(--ew-display);font-size:var(--ew-t-h3);font-weight:400;line-height:var(--ew-lh-title)}.ew-policy__body a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25em}.ew-policy__more{max-inline-size:68ch;margin:var(--ew-s9) auto 0;border-block-start:var(--ew-hair) solid var(--ew-line);padding-block-start:var(--ew-s5)}.ew-policy__morelabel{margin:0 0 var(--ew-s4);color:var(--ew-muted);font-family:var(--ew-text);font-size:var(--ew-t-micro);line-height:var(--ew-lh-label);letter-spacing:var(--ew-tr-label);text-transform:uppercase}.ew-policy__list{display:flex;flex-wrap:wrap;gap:var(--ew-s3) var(--ew-s6);margin:0;padding:0}.ew-policy__link{color:inherit;font-family:var(--ew-text);font-size:var(--ew-t-small);line-height:var(--ew-lh-tight);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em}.shopify-section.section-main [data-template="404"],[data-template="404"] .shopify-section.section-main .section{padding-block-start:var(--ew-page-top)}[data-template="404"] .ew-404-art{margin-block-end:var(--ew-s5)}[data-template="404"] .shopify-section.section-main h1{font-family:var(--ew-display);font-size:var(--ew-t-h1);font-weight:400;line-height:var(--ew-lh-head)}[data-template="404"] .shopify-section.section-main h1:after{content:"";display:block;inline-size:3rem;block-size:2px;margin:var(--ew-s5) auto var(--ew-s2);background-color:var(--ew-gold)}[data-template="404"] .shopify-section.section-main{padding-block-end:var(--ew-bottom)}.shopify-section.section-ew_404_rail{--ew-ground: var(--ew-steel-ground);--ew-panel: #ffffff;--ew-line: #c3c9cf;--ew-line-strong: #a4abb2;--color-background: var(--ew-ground);--color-background-rgb: 228 231 234;--color-border: var(--ew-line);--color-border-rgb: 195 201 207;display:block;margin-block-start:var(--ew-section);padding-block:var(--ew-top) var(--ew-bottom);background-color:var(--ew-ground)}.shopify-section.section-ew_404_rail .section-resource-list__header .text-block p{margin:0;font-family:var(--ew-display);font-size:var(--ew-t-h2);font-weight:400;line-height:var(--ew-lh-title);text-align:center}.shopify-section.section-ew_404_rail .section-resource-list__header .text-block p:after{content:"";display:block;inline-size:3rem;block-size:2px;margin:var(--ew-s5) auto 0;background-color:var(--ew-gold)}.shopify-section.section-ew_404_rail .section-resource-list__header{margin-block-end:var(--ew-section-head)}[data-template=cart] .cart-page{padding-block-start:var(--ew-page-top)}[data-template=cart] .cart-page__title{text-align:center}[data-template=cart] .cart-page__title h1,[data-template=cart] .cart-page__title .cart-title{font-family:var(--ew-display);font-size:var(--ew-t-h1);font-weight:400;line-height:var(--ew-lh-head);letter-spacing:var(--ew-tr-display)}[data-template=cart] .cart-page__title .cart-bubble{inline-size:auto;min-inline-size:0;aspect-ratio:auto;padding:0;border:0;border-radius:0;background:none}[data-template=cart] .cart-page__title .cart-bubble__background{display:none}[data-template=cart] .cart-page__title .cart-bubble__text{color:var(--ew-muted);font-family:var(--ew-text);font-size:var(--ew-t-small);letter-spacing:0}@media screen and (min-width:750px){[data-template=cart] .cart-page__title{grid-column:1 / -1;margin-block-end:var(--ew-section-head)}[data-template=cart] .cart-page__summary{grid-row:2 / -1;align-self:start;block-size:auto}}[data-template=cart] .cart-items__table-row .cart-items__remove{inline-size:auto;min-inline-size:0;block-size:2.75rem;padding:0;border:0;background:transparent;color:var(--ew-muted);font-family:var(--ew-text);font-size:var(--ew-t-micro);line-height:var(--ew-lh-tight);letter-spacing:0;text-transform:none;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em}[data-template=cart] .cart-items__table-row .cart-items__remove svg{display:none}[data-template=cart] .cart-items__table-row .cart-items__remove .visually-hidden{position:static;inline-size:auto;block-size:auto;margin:0;overflow:visible;clip:auto;clip-path:none;white-space:normal}[data-template=cart] .cart-items__vendor{margin-block-end:var(--ew-s1);color:var(--ew-muted);font-family:var(--ew-text);font-size:var(--ew-t-micro);line-height:var(--ew-lh-label);letter-spacing:var(--ew-tr-label);text-transform:uppercase}[data-template=cart] .cart-items__title{font-family:var(--ew-text);font-size:var(--ew-t-small);line-height:var(--ew-lh-tight);text-decoration:none}[data-template=cart] .cart-items__product-info{display:flex;flex-direction:column;gap:var(--ew-s1)}[data-template=cart] .cart-items__product-info>p{order:-1;margin:0;color:var(--ew-muted);font-family:var(--ew-text);font-size:var(--ew-t-micro);line-height:var(--ew-lh-label);letter-spacing:var(--ew-tr-label);text-transform:uppercase}[data-template=cart] .cart-items__quantity{inline-size:1%;white-space:nowrap}[data-template=cart] .cart-items__quantity-controls{justify-content:flex-end}[data-template=cart] .cart-summary__inner{border:var(--ew-hair) solid var(--ew-line);background-color:var(--ew-panel);padding:var(--ew-s6)}@media screen and (min-width:750px){[data-template=cart] .cart-summary__inner{padding:var(--ew-s6)}}.shopify-section.section-ew_cart_rail{--ew-ground: var(--ew-steel-ground);--ew-panel: #ffffff;--ew-line: #c3c9cf;--ew-line-strong: #a4abb2;--color-background: var(--ew-ground);--color-background-rgb: 228 231 234;--color-border: var(--ew-line);--color-border-rgb: 195 201 207;display:block;margin-block-start:var(--ew-section);padding-block:var(--ew-top) var(--ew-bottom);background-color:var(--ew-ground)}.shopify-section.section-ew_cart_rail .section-resource-list__header{margin-block-end:var(--ew-section-head)}.shopify-section.section-ew_cart_rail .section-resource-list__header .text-block h3,.shopify-section.section-ew_cart_rail .section-resource-list__header .text-block p{margin:0;font-family:var(--ew-display);font-size:var(--ew-t-h2);font-weight:400;line-height:var(--ew-lh-title);text-align:center}.shopify-section.section-ew_cart_rail .section-resource-list__header .text-block h3:after,.shopify-section.section-ew_cart_rail .section-resource-list__header .text-block p:after{content:"";display:block;inline-size:3rem;block-size:2px;margin:var(--ew-s5) auto 0;background-color:var(--ew-gold)}[data-template=cart] .cart-page--empty .cart-page__title{order:1}[data-template=cart] .cart-page--empty .cart-page__more-blocks{order:2;margin-block-start:0}[data-template=cart] .cart-page--empty .cart-page__title{margin-block-end:0}[data-template=cart] .cart-page--empty .text-block--ew_empty{max-inline-size:46ch;margin-block:var(--ew-s5) 0;color:var(--ew-muted);font-family:var(--ew-text);font-size:var(--ew-t-body);line-height:var(--ew-lh-body);text-align:center}[data-template=cart] .cart-page--empty .cart-page__items{order:3}[data-template=cart] .cart-page--empty .ew-trust{display:none}[data-template=cart] .cart-page:not(.cart-page--empty) .text-block--ew_empty{display:none}[data-template=search] .search-page__header .text-block h1,[data-template=search] .search-page__header .text-block h2,[data-template=search] .search-page__header .text-block h3{margin:0;font-family:var(--ew-display);font-size:var(--ew-t-h1);font-weight:400;line-height:var(--ew-lh-head);letter-spacing:var(--ew-tr-display);text-align:center}[data-template=search] .search-page__header .text-block h1:after,[data-template=search] .search-page__header .text-block h2:after,[data-template=search] .search-page__header .text-block h3:after{content:"";display:block;inline-size:3rem;block-size:2px;margin:var(--ew-s5) auto var(--ew-s6);background-color:var(--ew-gold)}[data-template=search] .search-page__header form,[data-template=search] .search-page__header .search-input{max-inline-size:34rem;margin-inline:auto}[data-template=search] .main-collection-grid__title{margin-block:0 var(--ew-section-head);font-family:var(--ew-display);font-size:var(--ew-t-h2);font-weight:400;line-height:var(--ew-lh-title);text-align:center}[data-template=search] .main-collection-grid__title:after{content:"";display:block;inline-size:3rem;block-size:2px;margin:var(--ew-s5) auto 0;background-color:var(--ew-gold)}[data-template=search] .search-results__no-results{max-inline-size:46ch;margin-inline:auto;margin-block:var(--ew-s5) var(--ew-s7);color:var(--ew-ink);font-family:var(--ew-text);font-size:var(--ew-t-body);line-height:var(--ew-lh-body);text-align:center}[data-template=password] body,body:has([data-template=password]){background-color:var(--ew-graphite)}[data-template=password] .shopify-section.section-main{--ew-ground: var(--ew-graphite);--ew-ink: #ffffff;--ew-muted: #aeb4ba;--ew-line: #3a3f45;--ew-line-strong: #5a6066;--ew-panel: #ffffff;--color-background: var(--ew-ground);--color-background-rgb: 26 29 33;--color-foreground: var(--ew-ink);--color-foreground-rgb: 255 255 255;--color-foreground-muted: var(--ew-muted);--color-foreground-subdued: var(--ew-muted);--color-border: var(--ew-line);--color-border-rgb: 58 63 69;display:block;min-block-size:100dvh;background-color:var(--ew-ground);color:var(--ew-ink)}[data-template=password] .section-content-wrapper{min-block-size:100dvh;text-align:center}[data-template=password] .logo-block,[data-template=password] .header-logo{color:var(--ew-ink)}[data-template=password] h1{margin:0;color:var(--ew-ink);font-family:var(--ew-display);font-size:var(--ew-t-h1);font-weight:400;line-height:var(--ew-lh-head);letter-spacing:var(--ew-tr-display)}[data-template=password] h1:after{content:"";display:block;inline-size:3rem;block-size:2px;margin:var(--ew-s5) auto var(--ew-s2);background-color:var(--ew-gold)}[data-template=password] .text-block p{max-inline-size:48ch;margin-inline:auto;color:var(--ew-muted);font-family:var(--ew-text);font-size:var(--ew-t-body);line-height:var(--ew-lh-body);text-align:center}[data-template=password] .email-signup,[data-template=password] .email-signup__form{max-inline-size:28rem;margin-inline:auto}[data-template=password] .email-signup input[type=email]{border:0;border-block-end:var(--ew-hair) solid var(--ew-line-strong);border-radius:0;background:transparent;color:var(--ew-ink)}[data-template=password] .email-signup input[type=email]::placeholder{color:var(--ew-muted)}[data-template=password] .email-signup .email-signup__button.button,[data-template=password] .section-content-wrapper .button--email-signup{border:0;border-radius:0;background-color:#fff;color:var(--ew-graphite)}.sticky-add-to-cart__bar{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto minmax(120px,1.2fr);align-items:center;column-gap:12px}.sticky-add-to-cart__info{min-inline-size:0;display:flex;flex-direction:column;gap:2px}.sticky-add-to-cart__title{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;line-height:1.3}.sticky-add-to-cart__variant{font-size:12px;line-height:1.3;color:var(--ew-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sticky-add-to-cart__price{white-space:nowrap;font-size:14px;padding-inline:4px}.ew-trust__icon{inline-size:48px;block-size:48px;display:inline-grid;place-items:center;border-radius:50%;background:var(--ew-ink);color:var(--ew-ground);padding:12px;box-sizing:border-box}.ew-shop__label,.ew-say__label{display:inline-block;padding:0;border-radius:0;background:none;color:var(--ew-muted);letter-spacing:.1em}#header-component header-actions{display:inline-flex;align-items:center;gap:22px}#header-component .header-actions__action,#header-component .header-actions__action.action__cart,#header-component .account-button{display:inline-flex;align-items:center;justify-content:center;inline-size:40px;block-size:40px;padding:0;margin:0}#header-component .header-actions__action .svg-wrapper,#header-component .header-actions__cart-icon{display:inline-flex;align-items:center;justify-content:center;margin:0;inline-size:24px;block-size:24px;position:relative}#header-component .header-actions__action .svg-wrapper svg,#header-component .header-actions__cart-icon svg{inline-size:20px;block-size:20px;display:block}#header-component .header-actions__cart-icon .cart-bubble{position:absolute;inset-block-start:-8px;inset-inline-end:-10px;transform:none}@media screen and (max-width:749px){#header-component header-actions{gap:14px}}a,.rte a,.ew-say__body a,.ew-shop__map-link,.ew-trust__note a,.ew-policy__body a,.ew-policy__link,footer a,.footer a,.ew-footer a{color:inherit;text-decoration:none}a:hover,a:focus-visible,.rte a:hover,.ew-say__body a:hover,.ew-shop__map-link:hover,.ew-trust__note a:hover,.ew-policy__body a:hover,.ew-policy__link:hover,footer a:hover,.footer a:hover,.ew-footer a:hover{text-decoration:underline;text-decoration-color:var(--ew-walnut);text-decoration-thickness:1px;text-underline-offset:.3em}a.button:hover,a.ew-btn:hover,.button:hover,.ew-btn:hover{text-decoration:none}html:not([data-ew-over-plate]) #header-component .header__logo img,html:not([data-ew-over-plate]) #header-component .header-logo img,html:not([data-ew-over-plate]) #header-component [class*=logo] img{filter:var(--ew-head-logo-filter, none)}html[data-ew-over-plate] #header-component .header__logo img,html[data-ew-over-plate] #header-component .header-logo img,html[data-ew-over-plate] #header-component [class*=logo] img{filter:invert(1) brightness(1.15)}html[data-ew-over-plate],html[data-ew-over-plate] body{background-color:#050506}@media screen and (max-width:749px){#header-component .menu-drawer{position:fixed;top:0;right:0;bottom:0;left:0;block-size:100dvh;overflow-y:auto;z-index:60}#header-component .menu-drawer__close-button{display:inline-flex!important;align-items:center;justify-content:center;position:absolute;inset-block-start:10px;inset-inline-end:10px;inline-size:44px;block-size:44px;z-index:5;color:var(--ew-ink);opacity:1;visibility:visible}#header-component .menu-drawer__close-button .header-drawer-icon,#header-component .menu-drawer__close-button svg{display:block;inline-size:22px;block-size:22px;color:var(--ew-ink)}#header-component .menu-drawer__navigation{padding-block-start:64px}}main .shopify-section:not(#shopify-section-opening),#MainContent>.shopify-section:not(#shopify-section-opening){background-color:var(--ew-ground)}.ew-band .ew-store-photo,.ew-shop__photo .ew-store-photo,.ew-say__figure .ew-store-photo{position:absolute;top:0;right:0;bottom:0;left:0;display:block;inline-size:100%;block-size:100%}.ew-band .ew-store-photo img,.ew-shop__photo .ew-store-photo img,.ew-say__figure .ew-store-photo img{display:block;inline-size:100%;block-size:100%;object-fit:cover}.ew-say__figure{position:relative;overflow:hidden;min-block-size:56svh}@media screen and (min-width:1024px){.ew-say__figure{min-block-size:70svh}}@media screen and (max-width:749px){.ew-pdp .product-details [data-block-id=size_meta]{order:0}.ew-pdp .product-details [data-block-id=buy_buttons]{order:2}.ew-pdp .product-details .group-block-content:has([data-block-id=variant_picker]) .ew-ask{order:3}}.product-card .product-card__content>.card-gallery{order:0}.product-card .product-card__content>.ew-qa{order:1;align-self:stretch;inline-size:100%;margin-block-start:calc(-1 * var(--product-card-gap, 4px));margin-block-end:var(--ew-s2)}.product-card .product-card__content>:not(.card-gallery):not(.ew-qa):not(script),.product-card .product-card__content>.contents>*{order:2}.product-card .product-card__content .text-block,.product-card .product-card__content .text-block>*,.product-card .product-card__content [role=heading]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:none;-webkit-box-orient:initial}.product-card .product-card__content>product-price,.product-card .product-card__content>.contents:last-child{margin-block-start:0}.product-card .product-card__content{padding-inline-start:0!important;padding-inline-end:0!important}.product-card .card-gallery{padding:0;margin-inline:0!important}.product-card .product-media-container,.product-card .product-media-container.media-fit{padding:0}.product-card .product-card__content>:not(.card-gallery):not(.ew-qa):not(script),.product-card .product-card__content>.contents>*{padding-inline:8px}@media screen and (max-width:749px){.product-grid.product-grid--main,.product-list .product-grid,ul.product-grid{column-gap:2px}}#cart-drawer .theme-drawer__dialog{border-block-start:1px solid var(--ew-blue)}#cart-drawer .cart-items{padding-block-start:var(--ew-s3)}.section-resource-list__header .group-block-content,.product-list__header .group-block-content{flex-direction:row;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem var(--ew-s3);padding-block-end:var(--ew-s3);border-block-end:1px solid var(--ew-walnut)}.section-resource-list__header :is(h2,h3){margin:0;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);color:var(--ew-ink)}.section-resource-list__header p{margin:0}.section-resource-list__header p a{font-size:var(--ew-t-micro);letter-spacing:var(--ew-tr-label);text-transform:uppercase;color:var(--ew-ink);text-decoration:none;border-block-end:1px solid var(--ew-line-strong);padding-block-end:2px}.section-resource-list__header p a:hover{border-block-end-color:var(--ew-walnut)}@media screen and (max-width:749px){.section--full-width.section-resource-list>.resource-list--grid{grid-column:1 / -1;padding-inline:0;column-gap:2px}.resource-list--grid{column-gap:2px}}.product-card .ew-brand,.product-card__brand{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;inline-size:100%}#header-component .ew-nav,#header-component .ew-nav__drawer,#header-component .ew-burger,#header-component search-button,#header-component .search-action,#header-component header-actions,#header-component .header-actions,#header-component .header__icons,.ew-menu{display:none!important}#header-component .header-logo{pointer-events:none}html:not([data-ew-over-plate]) body{background:var(--ew-ground)}.ew-signup{background-color:#d3d8dd;background-image:radial-gradient(120% 90% at 50% 0%,#ffffff8c,#fff0 60%),linear-gradient(180deg,#1a1d2100 70%,#1a1d211a),var(--ew-head-metal);background-size:100% 100%,100% 100%,512px auto;background-repeat:no-repeat,no-repeat,repeat;border-block:1px solid var(--ew-line-strong)}.cart-drawer__content,.cart-drawer__summary,.main-collection-grid,.section-background.color-custom-main{background-color:var(--ew-ground)}.ew-signup .ew-signup__line,.ew-signup .ew-signup__input::placeholder{color:#3b4249}.ew-signup .ew-signup__input{border-color:#6d757d}.ew-opening__chrome .ew-finish,.ew-opening__chrome .ew-opening__tilt{display:none!important}.ew-opening__chrome{justify-content:center}.ew-opening__chrome .ew-opening__cue{margin-inline:auto;display:inline-flex;align-items:center;justify-content:center;inline-size:48px;block-size:48px;padding:0;font-size:0;letter-spacing:0;color:var(--ew-flash, #e8eaee);opacity:.85}.ew-opening__chrome .ew-opening__cue:after{content:"";inline-size:14px;block-size:14px;border-inline-end:1.5px solid currentColor;border-block-end:1.5px solid currentColor;transform:translateY(-3px) rotate(45deg)}@media(prefers-reduced-motion:no-preference){.ew-opening__chrome .ew-opening__cue:after{animation:ew-cue-bob 2.4s cubic-bezier(.45,0,.55,1) 1.2s infinite}}@keyframes ew-cue-bob{0%,to{transform:translateY(-3px) rotate(45deg)}50%{transform:translateY(4px) rotate(45deg)}}html body,html:not([data-ew-over-plate]) body,html[data-ew-over-plate] body{background-color:#2b2c2e;background-image:linear-gradient(180deg,#0a0b0c4d 0,#0a0b0c0f 420px 70%,#0a0b0c66),radial-gradient(80% 30% at 28% 22%,#ffffff0f,#fff0 70%),var(--ew-brushed-dark);background-size:100% 100%,100% 100%,640px auto;background-repeat:no-repeat,no-repeat,repeat}main.content-for-layout,.page-wrapper{background:transparent}.shopify-section-group-footer-group{display:none!important}main .shopify-section:not(#shopify-section-opening),main .ew-signup,main .ew-social{background:transparent!important;border-color:transparent!important}main .ew-signup,main .ew-social{--ew-ink: #eef0f2;--ew-muted: #b3b9bf;--ew-line: rgb(255 255 255 / .14);--ew-line-strong: rgb(255 255 255 / .38);--ew-panel: rgb(255 255 255 / .05);--ew-ground: transparent;color:#eef0f2}main .ew-signup .ew-signup__heading{color:#eef0f2}main .ew-signup .ew-signup__input{color:#eef0f2;border-color:#ffffff73;background:transparent}main .ew-signup .ew-signup__input::placeholder{color:#9aa2aa}main .ew-signup .ew-signup__button,main .ew-ig .ew-ig__follow{background:#e4e7ea;color:#1a1d21}main .ew-signup .ew-signup__button:hover,main .ew-ig .ew-ig__follow:hover{background:#fff;color:#1a1d21}main .ew-ig{background:#0a0b0c47;border-color:#ffffff1f;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}main .ew-ig .ew-ig__ring{border-color:#0b0c0d;background:#2e2f31;box-shadow:0 0 0 1px #ffffff47}html:not([data-ew-over-plate]) body #header-component.header,html[data-ew-menu-open] body #header-component.header{background-color:#1a1d219e!important;background-image:none!important;-webkit-backdrop-filter:blur(14px) saturate(130%);backdrop-filter:blur(14px) saturate(130%);border-block-end:1px solid rgb(255 255 255 / .12)}html:not([data-ew-over-plate]) body #header-component{--ew-head-ink: #e8eaee}html:not([data-ew-over-plate]) body #header-component .ew-nameplate{filter:drop-shadow(0 1px 0 rgb(0 0 0 / .55)) brightness(3.4) contrast(.72)}main .ew-signup{position:relative}main .ew-signup:before{content:"";position:absolute;inset:0 0 auto;block-size:320px;background:linear-gradient(180deg,#08090a4d,#08090a00);pointer-events:none}main .ew-signup>.ew-signup__inner{position:relative}@media screen and (max-width:749px){main .ew-signup:before{block-size:280px;background:linear-gradient(180deg,#08090a80,#08090a2e 45%,#08090a00)}}html body,html:not([data-ew-over-plate]) body,html[data-ew-over-plate] body{background:#1e1f21}main .ew-signup:before{content:none}main.content-for-layout{position:relative;background:transparent}main.content-for-layout:before{content:"";position:absolute;inset-inline:0;top:max(420px,100vh);height:max(420px,100vh);background:#1e1f21 url(ew-plate-below-wide.jpg) center / cover no-repeat;pointer-events:none;z-index:0}@supports (height: 1svh){main.content-for-layout:before{top:max(420px,100svh);height:max(420px,100svh)}}@media(max-width:47.9375em){main.content-for-layout:before{background-image:url(ew-plate-below-tall.jpg)}}main.content-for-layout>.shopify-section{position:relative;z-index:1}main.content-for-layout:before{background:linear-gradient(to bottom,#0a0b0c70,#0a0b0c00) top / 100% clamp(96px,16vh,190px) no-repeat,linear-gradient(to top,#0a0b0c9e,#0a0b0c00) bottom / 100% clamp(96px,15vh,180px) no-repeat,url(ew-plate-below-wide.jpg) center / cover no-repeat,#1e1f21}@media(max-width:47.9375em){main.content-for-layout:before{background:linear-gradient(to bottom,#0a0b0c7f,#0a0b0c00) top / 100% clamp(96px,16vh,190px) no-repeat,linear-gradient(to top,#0a0b0c9e,#0a0b0c00) bottom / 100% clamp(96px,15vh,180px) no-repeat,url(ew-plate-below-tall.jpg) center / cover no-repeat,#1e1f21}}html body .ew-opening:after{height:clamp(140px,24vh,260px);background:linear-gradient(to top,#1d1e20,#1d1e20d1 16%,#0a0b0c80 42%,#0a0b0c33 70%,#0a0b0c00)}main.content-for-layout:before{background:linear-gradient(to bottom,#1d1e20,#1d1e20d1 16%,#0a0b0c80 42%,#0a0b0c33 70%,#0a0b0c00) top / 100% clamp(140px,24vh,260px) no-repeat,linear-gradient(to top,#0a0b0c9e,#0a0b0c00) bottom / 100% clamp(96px,15vh,180px) no-repeat,url(ew-plate-below-wide.jpg) center / cover no-repeat,#1d1e20}@media(max-width:47.9375em){main.content-for-layout:before{background:linear-gradient(to bottom,#1d1e20,#1d1e20d1 16%,#0a0b0c80 42%,#0a0b0c33 70%,#0a0b0c00) top / 100% clamp(140px,24vh,260px) no-repeat,linear-gradient(to top,#0a0b0c9e,#0a0b0c00) bottom / 100% clamp(96px,15vh,180px) no-repeat,url(ew-plate-below-tall.jpg) center / cover no-repeat,#1d1e20}}html body .ew-opening:after{display:none}main.content-for-layout:before{content:none}.page-wrapper{background-color:#2b2c2e;background-image:url(ew-plate-long-wide.jpg);background-repeat:no-repeat;background-attachment:local;background-size:max(100vw,160vh) auto;background-position:center min(0px,calc((100vh - 62.5vw)/2))}@supports (height: 1svh){.page-wrapper{background-size:max(100vw,160svh) auto;background-position:center min(0px,calc((100svh - 62.5vw)/2))}}@media(max-width:47.9375em){.page-wrapper{background-image:url(ew-plate-long-tall.jpg);background-size:max(100vw,46.2085vh) auto;background-position:center min(0px,calc((100vh - 216.41vw)/2))}@supports (height: 1svh){.page-wrapper{background-size:max(100vw,46.2085svh) auto;background-position:center min(0px,calc((100svh - 216.41vw)/2))}}}#shopify-section-opening,.ew-opening{background:transparent!important}.ew-opening .ew-opening__plate,.ew-opening .ew-opening__poster{-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 140px),rgb(0 0 0 / 0) 100%);mask-image:linear-gradient(to bottom,#000 calc(100% - 140px),#0000)}.ew-sheen{position:absolute;inset-inline:0;z-index:0;pointer-events:none;opacity:var(--ew-son, .35);mix-blend-mode:screen;background:radial-gradient(ellipse 9% 75% at var(--ew-sx, 32%) var(--ew-sy, 25%),rgb(255 255 255 / .26),rgb(255 255 255 / 0) 70%),radial-gradient(ellipse 30% 90% at var(--ew-sx, 32%) var(--ew-sy, 25%),rgb(220 226 232 / .12),rgb(220 226 232 / 0) 72%)}.ew-sheen{-webkit-mask-image:linear-gradient(to bottom,rgb(0 0 0 / 0) 0,#000 220px);mask-image:linear-gradient(to bottom,#0000 0,#000 220px)}@supports (-webkit-box-reflect: below 0){.ew-opening{overflow:visible!important}.ew-opening .ew-opening__plate,.ew-opening .ew-opening__poster{-webkit-mask-image:none;mask-image:none;-webkit-box-reflect:below 0}.ew-sheen{display:none!important}}@supports (-webkit-box-reflect: below 0){html:not(.ew-reflect) .ew-opening .ew-opening__plate,.ew-opening .ew-opening__plate:not([data-bare]){-webkit-box-reflect:initial}}main .ew-signup .ew-signup__heading,main .ew-social .ew-social__head,main .ew-social .ew-social__eyebrow{text-shadow:0 1px 2px rgb(0 0 0 / .35),0 2px 18px rgb(0 0 0 / .38)}main .ew-signup .ew-signup__input{background:#0e0f1185;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding-inline:.9rem;border:1px solid rgb(255 255 255 / .22)}main .ew-signup .ew-signup__input::placeholder{color:#b9c0c7}.ew-opening .ew-opening__plate,.ew-opening .ew-opening__poster{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;-webkit-box-reflect:initial!important;-webkit-mask-image:none!important;mask-image:none!important}.page-wrapper{background:#1e1f21!important}.ew-opening__chrome{padding-bottom:calc(clamp(84px,15vh,160px) + env(safe-area-inset-bottom,0px))!important}.ew-opening__chrome .ew-opening__cue{inline-size:64px;block-size:64px;opacity:1;color:#f2f4f6;filter:drop-shadow(0 1px 3px rgb(0 0 0 / .55))}.ew-opening__chrome .ew-opening__cue:after{inline-size:22px;block-size:22px;border-inline-end-width:2px;border-block-end-width:2px}main .ew-signup .ew-signup__input,main .ew-signup .ew-signup__button{-webkit-appearance:none;appearance:none;border-radius:0;box-sizing:border-box;min-block-size:3rem}main .ew-signup .ew-signup__input{font-size:16px;line-height:1.2;font-family:var(--ew-text)}.ew-opening__chrome .ew-opening__cue{transition:opacity .4s ease}html.ew-scrolled .ew-opening__chrome .ew-opening__cue{opacity:0;pointer-events:none}@media(max-width:380px){main .ew-ig{gap:.9rem;padding:.9rem}main .ew-ig .ew-ig__ring{inline-size:4.5rem;block-size:4.5rem}main .ew-ig .ew-ig__row{flex-wrap:nowrap;gap:.6rem}main .ew-ig .ew-ig__handle{font-size:1rem}main .ew-ig .ew-ig__follow{padding-inline:.9rem;flex:0 0 auto}}html.ew-mark-off .ew-mark{opacity:0!important;visibility:hidden!important;transition:none!important}html.ew-mark-off #header-component .header-logo :is(.header-logo__image,.ew-logo):not(.ew-mark *){opacity:1!important;visibility:visible!important}main .ew-signup .ew-signup__ok{border:0;padding:0;text-align:center;font-size:var(--ew-t-body, 1rem)}.ew-opening .ew-opening__plate,.ew-opening .ew-opening__poster{pointer-events:none!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ew-skin.css.map */
