.site-header .brand{display:block;font-family:Georgia,Times New Roman,serif;color:#111;font-weight:400;letter-spacing:-.065em;line-height:1.2}.site-header .brand__name{font-size:clamp(28px,3.2vw,48px)}.site-header .site-header__inner{position:relative;min-height:88px}@media(max-width:720px){.site-header .site-header__inner{min-height:76px}.site-header .brand{position:static;transform:none;margin:0;text-align:left;white-space:nowrap}.site-header .brand__name{font-size:clamp(22px,6vw,29px);letter-spacing:-.065em}.site-header .header-actions{margin-left:auto}.site-header .menu-toggle{position:static;transform:none}.site-header .header-actions>a[aria-label=Search]{position:relative;transform:none}}.mv-menu-panel{position:fixed;inset:0 0 0 auto;margin:0;width:min(480px,100%);height:100dvh;max-height:100dvh;max-width:100%;background:#fafaf8;color:#111;border:0;padding:0;overflow:hidden;box-shadow:-20px 0 80px #0001}.mv-menu-panel::backdrop{background:#0005;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.mv-menu-panel[open]{display:flex;flex-direction:column;animation:mv-menu-in .3s ease}.mv-menu-top{display:flex;align-items:center;justify-content:space-between;padding:23px 28px;border-bottom:1px solid #e6e6e3;background:#fafaf8}.mv-menu-top .eyebrow{margin:0;font-size:10px;letter-spacing:.22em}.mv-menu-close{width:40px;height:40px;border:1px solid #deded9;border-radius:50%;background:transparent;padding:9px;color:#111;display:grid;place-items:center}.mv-menu-close svg{width:22px;height:22px}.mv-menu-body{overflow:auto;overscroll-behavior:contain;padding:32px 30px 20px}.mv-menu-label{font-size:8px;letter-spacing:.14em;color:#777;line-height:1.8;margin:0 0 22px}.mv-menu-links{counter-reset:menu-link}.mv-menu-links>a{display:flex;align-items:center;gap:15px;padding:13px 0;border:0;border-bottom:1px solid #e4e4df;font:400 clamp(28px,7vw,37px)/1.15 Georgia,serif;letter-spacing:-.035em;counter-increment:menu-link}.mv-menu-links>a:before{content:counter(menu-link,decimal-leading-zero);font:400 8px Arial,sans-serif;color:#aaa;align-self:flex-start;padding-top:6px;letter-spacing:.04em}.mv-menu-links>a>span:last-child{margin-left:auto;font:400 20px Arial,sans-serif;color:#888}.mv-menu-links>a:hover{padding-left:6px;transition:padding .2s}.mv-menu-feature{position:relative;display:block;aspect-ratio:2.1;overflow:hidden;margin:28px 0 24px;border-radius:8px;background:#ddd}.mv-menu-feature img{width:100%;height:100%;object-fit:cover;object-position:center 42%}.mv-menu-feature:after{position:absolute;content:"";top:30%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#0008)}.mv-menu-feature>span{position:absolute;bottom:18px;left:20px;right:20px;z-index:1;color:#fff;display:flex;justify-content:space-between;gap:20px;font:400 20px Georgia,serif}.mv-menu-feature>span>span{font-family:Arial,sans-serif}.mv-menu-bottom{display:flex;gap:24px;flex-wrap:wrap;font-size:10px;color:#555}.mv-menu-bottom a{padding:5px 0}.mv-menu-signature{font:400 29px Georgia,serif;letter-spacing:-.05em;margin:36px 0 8px;color:#c5c5bd}.mv-menu-close:focus-visible,.mv-menu-panel a:focus-visible{outline:2px solid #111;outline-offset:4px}@keyframes mv-menu-in{0%{transform:translate(100%)}to{transform:translate(0)}}@media(prefers-reduced-motion:reduce){.mv-menu-panel[open]{animation:none}}.mv-option-groups{display:grid;gap:26px;margin:12px 0 4px}.mv-option-group{border:0;padding:0;margin:0;min-width:0}.mv-option-group legend{font-size:11px;letter-spacing:.07em;margin-bottom:14px;padding:0;text-transform:uppercase}.mv-option-group legend span{color:#777;text-transform:none;letter-spacing:0;margin-left:12px}.mv-option-values{display:flex;flex-wrap:wrap;gap:9px}.mv-option{display:inline-flex;justify-content:center;align-items:center;gap:9px;min-width:47px;min-height:44px;border:1px solid #dedede;background:#fff;color:#111;padding:11px 15px;font-size:11px;transition:border-color .15s,background .15s}.mv-option[aria-pressed=true]{border-color:#111;box-shadow:inset 0 0 0 1px #111;background:#f8f8f8}.mv-option:hover{border-color:#777}.mv-option-color{border-radius:50%;padding:5px;width:40px;height:40px;min-width:40px;min-height:40px;gap:0}.mv-option-color>span:last-child{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.mv-option-color .mv-color-dot{width:28px;height:28px}.mv-option-color.is-unavailable .mv-color-dot{opacity:.35}.mv-color-dot{width:18px;height:18px;border-radius:50%;background:var(--swatch);border:1px solid #0002}.mv-option.is-unavailable{color:#999}.mv-option.is-unavailable>span:last-child{text-decoration:line-through}.mv-option:focus-visible{outline:2px solid #111;outline-offset:3px}.mv-variant-status{font-size:11px;color:#8a3930;margin:0;min-height:0}.mv-variant-status:empty{display:none}.mv-product .product-submit:disabled{background:#777;cursor:not-allowed;transform:none}.product-gallery__item.mv-primary-image{grid-column:1/-1;order:-1}.mv-product .product-gallery{display:flex;flex-wrap:wrap;align-content:flex-start}.mv-product .product-gallery__item{width:calc(50% - 6px)}.mv-product .product-gallery__item:first-child,.mv-product .product-gallery__item.mv-primary-image{width:100%}.mv-product .product-gallery:has(.mv-primary-image) .product-gallery__item:first-child:not(.mv-primary-image){width:calc(50% - 6px)}@media(max-width:720px){.mv-option-groups{gap:23px}.mv-option{min-width:45px;min-height:45px}.mv-product .product-gallery__item{width:calc(50% - 3px)}.mv-product .product-gallery:has(.mv-primary-image) .product-gallery__item:first-child:not(.mv-primary-image){width:calc(50% - 3px)}}
/*# sourceMappingURL=/cdn/shop/t/14/compiled_assets/styles.css.map */
