.dh-header{display:none}@media(min-width:990px){.dh-header{display:block;position:relative;z-index:30;isolation:isolate;color:var(--dh-ink);background:var(--dh-paper);font-family:inherit;-webkit-font-smoothing:antialiased}.dh-header *,.dh-header *:before,.dh-header *:after{box-sizing:border-box}.dh-header [hidden]{display:none!important}.dh-bar{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px;min-height:100px;max-width:1600px;margin:0 auto;padding:20px clamp(24px,4vw,64px)}.dh-primary,.dh-secondary{display:flex;align-items:center;gap:clamp(18px,2.5vw,36px)}.dh-primary{justify-content:center;flex-wrap:wrap;column-gap:clamp(16px,2vw,28px);row-gap:3px}.dh-secondary{justify-content:flex-end;gap:18px}.dh-icon-link{display:inline-flex;align-items:center;justify-content:center;min-width:28px;min-height:44px}desktop-hover-menu{display:contents}.dh-categories{min-width:0}.dh-categories-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,2.5vw,36px)}.dh-column .dh-nested{padding-left:13px;border-left:1px solid color-mix(in srgb,var(--dh-ink) 20%,transparent);margin:6px 0 14px}.dh-nested .dh-item{font-size:14px!important}.dh-panel-inner--no-metadata{grid-template-columns:minmax(200px,1fr) minmax(0,3fr)}.dh-metadata-column{padding-left:20px;border-left:1px solid color-mix(in srgb,var(--dh-ink) 14%,transparent)}.dh-metadata-column .dh-item{font-size:15px!important;padding-block:6px!important}.dh-footer-link{font-weight:600;text-decoration:underline!important;text-underline-offset:4px}.dh-panel-footer-left{display:flex;align-items:center;gap:25px;flex-wrap:wrap}@media(max-width:1100px){.dh-bar{gap:18px}.dh-brand img{max-width:145px}.dh-secondary{gap:12px}.dh-top-link,.dh-trigger{font-size:14px!important}}.dh-header a,.dh-header button,.dh-header summary{color:inherit;font:inherit;-webkit-tap-highlight-color:transparent}.dh-header a{text-decoration:none}.dh-header button{background:none;border:0;padding:0;cursor:pointer;text-align:start}.dh-header a:focus-visible,.dh-header button:focus-visible,.dh-header summary:focus-visible{outline:2px solid currentColor;outline-offset:6px;border-radius:2px}.dh-top-link,.dh-trigger{font-size:15px!important;line-height:1.5!important;letter-spacing:.01em;white-space:nowrap;padding-block:8px}.dh-top-link:hover{text-decoration:underline;text-underline-offset:6px}.dh-brand{display:block;text-align:center;font-family:Georgia,serif!important;font-size:clamp(24px,2.6vw,35px)!important;font-weight:700!important;letter-spacing:-.045em;line-height:1.1!important}.dh-brand img{display:block;max-width:180px;max-height:68px;width:auto;height:auto}.dh-trigger{display:flex;align-items:center;gap:8px;list-style:none;cursor:pointer}.dh-trigger::-webkit-details-marker{display:none}.dh-chevron{transition:transform .18s ease}.dh-disclosure[open] .dh-chevron{transform:rotate(180deg)}.dh-disclosure:not([open])>.dh-panel,.dh-disclosure:not([open])>.dh-backdrop{display:none}.dh-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;top:var(--dh-header-bottom, 100px);background:#18261c33;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.dh-panel{position:absolute;top:100%;left:50%;transform:translate(-50%);width:100vw;max-height:calc(100dvh - var(--dh-header-bottom, 100px) - 12px);overflow-y:auto;overscroll-behavior:contain;background:var(--dh-paper);border-top:1px solid color-mix(in srgb,var(--dh-ink) 14%,transparent);box-shadow:0 16px 22px #10221617}.dh-panel-inner{display:grid;grid-template-columns:minmax(200px,1.15fr) minmax(0,3fr) minmax(160px,1fr);gap:clamp(20px,3.1vw,46px);max-width:1600px;margin:0 auto;padding:38px clamp(24px,4vw,64px) 30px}.dh-preview{margin:0;min-width:0}.dh-preview-art{aspect-ratio:1;position:relative;overflow:hidden;border-radius:16px;background:var(--dh-preview-tone, #d2dacb)}.dh-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:var(--dh-preview-tone, #d2dacb);transition:background .18s ease}.dh-placeholder i{position:absolute;width:80%;height:90%;border:1px solid rgb(255 255 255 / .55);border-radius:50% 50% 0 0;left:30%;top:28%;transform:rotate(-28deg)}.dh-placeholder b{position:absolute;width:85%;height:85%;border-radius:50%;left:-36%;top:-29%;background:#ffffff3b}.dh-placeholder span{position:absolute;bottom:15px;left:22px;font: 100px/.9 Georgia,serif;color:#fffc}.dh-photo,.dh-preview-image{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.dh-preview-image{object-fit:cover}.dh-preview figcaption{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:15px;font-size:15px;line-height:1.35;font-weight:600}.dh-preview figcaption svg{flex:0 0 auto}.dh-column{min-width:0;padding-top:3px}.dh-column h2{color:inherit;font:inherit;font-size:12px;line-height:1.4;font-weight:700;text-transform:uppercase;letter-spacing:.11em;margin:0 0 17px}.dh-column ul{list-style:none;padding:0;margin:0}.dh-column li{padding:0;margin:0}.dh-item{display:block;width:fit-content;max-width:100%;padding-block:9px!important;font-size:clamp(15px,1.3vw,19px)!important;line-height:1.45!important}.dh-item>span{border-bottom:1px solid transparent;padding-bottom:3px;transition:border-color .15s ease}.dh-item:hover>span,.dh-item:focus-visible>span,.dh-item[data-active]>span,.dh-item[aria-current=page]>span{border-bottom-color:currentColor}.dh-item small{display:block;font-size:12px;line-height:1.5;opacity:.75;margin-top:5px}.dh-metadata-heading{font:inherit;font-size:12px;font-weight:700;margin:22px 0 6px}.dh-panel-footer{max-width:1600px;padding:16px clamp(24px,4vw,64px) 20px;display:flex;align-items:center;justify-content:space-between;gap:24px;margin:0 auto;border-top:1px solid color-mix(in srgb,var(--dh-ink) 12%,transparent);font-size:12px;line-height:1.5}.dh-close{display:flex;align-items:center;gap:12px;font-size:13px!important;flex-shrink:0}.dh-close span{font-size:24px;line-height:1}@media(prefers-reduced-motion:reduce){.dh-header *,.dh-header *:before,.dh-header *:after{animation:none!important;transition:none!important}}}@media(min-width:990px){body:has(desktop-hover-header[data-navigation-ready]) .shopify-section-group-header-group.section-header{display:none}}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map */
