@property --gl-fill{syntax: "<length>"; inherits: false; initial-value: 0px;}:root{--gl-bg: #f7f5f0;--gl-paper: #fbfaf7;--gl-stone: #efebe4;--gl-ink: #1c1a17;--gl-ink-2: #3a3631;--gl-muted: #6b665e;--gl-line: #e3ded4;--gl-brass: #8c6d3a;--gl-ease: cubic-bezier(.22, 1, .36, 1);--gl-shadow: 0 1px 2px rgb(28 26 23 / .04), 0 12px 32px -18px rgb(28 26 23 / .18);--gl-case: radial-gradient(120% 90% at 50% 35%, #ffffff 0%, #f6f4ef 60%, #eeeae2 100%)}.button:not(.button-unstyled,.close-button,.slideshow-control,.menu-drawer__back-button,.localization-selector,.predictive-search__close-modal-button,.header-actions__action),.button-secondary,.ash-btn,.gl-btn{--gl-fill-color: var(--gl-ink-2);letter-spacing:.02em;font-weight:500;background-image:radial-gradient(circle at var(--gl-x, 50%) var(--gl-y, 50%),var(--gl-fill-color) var(--gl-fill),transparent calc(var(--gl-fill) + 1px))!important;transition:--gl-fill .55s var(--gl-ease),color .3s var(--gl-ease),border-color .3s var(--gl-ease),box-shadow .3s var(--gl-ease),transform .2s var(--gl-ease)!important}.button-secondary{--gl-fill-color: var(--gl-ink)}@media(hover:hover)and (pointer:fine){.button:not(.button-unstyled,.close-button,.slideshow-control,.menu-drawer__back-button,.localization-selector,.predictive-search__close-modal-button,.header-actions__action):not([disabled]):not([aria-disabled=true]):hover,.button-secondary:not([disabled]):hover,.ash-btn:hover,.gl-btn:hover{--gl-fill: 260px;transform:none!important}.button-secondary:not([disabled]):hover{color:var(--gl-bg)!important}}.button:not(.button-unstyled,.close-button,.slideshow-control,.menu-drawer__back-button,.localization-selector,.predictive-search__close-modal-button,.header-actions__action):active,.button-secondary:active,.ash-btn:active,.gl-btn:active{transform:scale(.98)!important}.ash-btn{border-radius:999px;display:inline-flex;align-items:center;gap:.6rem;padding:.95rem 1.7rem;background-color:var(--gl-ink)!important;color:var(--gl-bg)!important;text-decoration:none;box-shadow:none!important}.ash-btn span[aria-hidden],.gl-btn .gl-arrow{transition:transform .35s var(--gl-ease)}.ash-btn:hover span[aria-hidden],.gl-btn:hover .gl-arrow{transform:translate(3px)}.gl-btn--ghost{background-color:transparent!important;color:var(--gl-ink)!important;border:1px solid var(--gl-ink);--gl-fill-color: var(--gl-ink)}.gl-btn--ghost:hover{color:var(--gl-bg)!important}.shopify-payment-button__button,.shopify-payment-button__button--unbranded{border-radius:999px!important;overflow:hidden}.button:focus-visible,.button-secondary:focus-visible,.ash-btn:focus-visible,.gl-btn:focus-visible{outline:2px solid var(--gl-brass);outline-offset:3px}#header-group .header{border-bottom:1px solid var(--gl-line)}product-card .product-media,.product-information__media .product-media,.product-information__media .product-media-container,.collection-card__image,.resource-card__media{background:var(--gl-case)}product-card .product-media__image,.product-information__media .product-media__image{mix-blend-mode:multiply}.product-information__media .product-media img,product-card .product-media img{background:transparent!important}product-card .card-gallery{position:relative;border-radius:16px;overflow:hidden;box-shadow:inset 0 0 0 1px var(--gl-line);transition:box-shadow .4s var(--gl-ease)}@media(hover:hover){product-card:hover .card-gallery{box-shadow:inset 0 0 0 1px #d6cfc2,var(--gl-shadow)}}product-card .slideshow-control{color:var(--gl-ink)}product-card .product-card__content{gap:4px}product-card [class*=product-title] a,product-card .product-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}product-card product-price .price{font-weight:500;letter-spacing:.01em;color:var(--gl-ink)}.product-information__media .product-media-container{position:relative;overflow:hidden;border-radius:16px;box-shadow:inset 0 0 0 1px var(--gl-line)}.product-details product-price .price{font-family:var(--font-heading--family);font-size:clamp(1.5rem,2.2vw,1.85rem);line-height:1.1;color:var(--gl-ink)}.product-details product-price .compare-at-price{font-size:1rem;opacity:.5;margin-inline-start:.5em}.product-details .rte h2,.product-details .rte h3{font-size:.8rem!important;line-height:1.3;letter-spacing:.18em;text-transform:uppercase;font-family:var(--font-body--family);font-weight:600;color:var(--gl-ink);margin:2em 0 .8em;padding-top:1.2em;border-top:1px solid var(--gl-line)}.product-details .rte p,.product-details .rte li{font-size:.98rem;line-height:1.75;color:var(--gl-ink-2)}.product-details .rte ul{padding-inline-start:1.1em}.product-details .rte li::marker{color:var(--gl-brass)}.asm-extras{display:grid;gap:16px;margin-top:6px}.asm-trust{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.asm-trust__item{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:14px;background:var(--gl-paper);border:1px solid var(--gl-line);color:var(--gl-ink);text-decoration:none;font-size:.82rem;line-height:1.3;transition:border-color .3s var(--gl-ease)}a.asm-trust__item:hover{border-color:var(--gl-ink)}.asm-trust__item svg{flex:none;width:22px;height:22px;color:var(--gl-brass)}.asm-trust__item strong{display:block;font-weight:600;font-size:.84rem}.asm-trust__item span{color:var(--gl-muted);font-size:.76rem}.asm-specs{border-radius:16px;border:1px solid var(--gl-line);background:var(--gl-paper);padding:18px 20px 8px}.asm-specs__title,.asm-size__title{margin:0 0 10px;font-family:var(--font-body--family);font-size:.7rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--gl-muted)}.asm-specs dl{margin:0}.asm-specs__row{display:grid;grid-template-columns:7.5rem 1fr;gap:12px;padding:10px 0;border-top:1px solid var(--gl-line);font-size:.9rem}.asm-specs__row:first-child{border-top:0}.asm-specs dt{color:var(--gl-muted)}.asm-specs dd{margin:0;color:var(--gl-ink)}.asm-size{margin-top:14px;padding:16px 16px 12px;border-radius:16px;background:var(--gl-paper);border:1px solid var(--gl-line)}.asm-size__svg{display:block;width:100%;height:auto;max-height:260px;overflow:visible}.asm-size__floor{stroke:#cfc8bb;stroke-width:.6;vector-effect:non-scaling-stroke}.asm-size__ref{fill:#1c1a171a}.asm-size__ref .asm-size__cut{fill:#1c1a1724}.asm-size__stroke{stroke:#1c1a1740}.asm-size__table{fill:#1c1a1714}.asm-size__cap{fill:var(--gl-muted);font-family:inherit}.asm-size__dim line{stroke:var(--gl-brass);stroke-width:1;vector-effect:non-scaling-stroke}.asm-size__dim text{fill:var(--gl-brass);font-weight:600;font-family:inherit}.asm-size__note{margin:8px 0 0;font-size:.8rem;line-height:1.5;color:var(--gl-muted)}.asm-size__note strong{color:var(--gl-ink);font-weight:600}@media(max-width:749px){.asm-trust__item{padding:10px;gap:8px}.asm-specs__row{grid-template-columns:6.2rem 1fr}}.product-information__media .product-media__image{transition:transform .38s var(--gl-ease)}.product-information__media .asm-zooming .product-media__image{transform:scale(2.3);cursor:zoom-in}.asm-zoom-hint{position:absolute;right:12px;bottom:12px;z-index:3;display:flex;align-items:center;gap:6px;padding:7px 12px;border-radius:999px;background:#fbfaf7d9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--gl-ink);font-size:.72rem;letter-spacing:.03em;line-height:1;pointer-events:none;transition:opacity .3s;box-shadow:inset 0 0 0 1px var(--gl-line)}.asm-zoom-hint svg{width:14px;height:14px}.asm-zooming .asm-zoom-hint{opacity:0}.asm-zoom-hint .m{display:none}.product-media-container:not(:first-child) .asm-zoom-hint{display:none}@media(hover:none),(pointer:coarse){.asm-zoom-hint .d{display:none}.asm-zoom-hint .m{display:inline}}.asm-ch{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(20px,4vw,56px);align-items:center;margin:clamp(12px,2vw,24px) 0 8px;padding:clamp(24px,4vw,48px);border-radius:20px;background:var(--gl-stone)}.asm-ch:before,.asm-ch__rose{display:none}.asm-ch__copy{position:relative;z-index:1;min-width:0}.asm-ch__eyebrow{margin:0 0 10px;font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;color:var(--gl-muted);font-weight:600}.asm-ch__eyebrow span{opacity:.6;margin:0 .3em}.asm-ch__title{margin:0;font-family:var(--font-heading--family);font-weight:400;font-size:clamp(2rem,4vw,3.2rem);line-height:1.05;color:var(--gl-ink);text-wrap:balance}.asm-ch__rule{display:block;width:48px;height:1px;margin:18px 0 16px;background:var(--gl-ink)}.asm-ch__intro{margin:0;color:var(--gl-ink-2);font-size:clamp(.95rem,1.1vw,1.05rem);line-height:1.7;max-width:58ch}.asm-ch__more summary{list-style:none;cursor:pointer}.asm-ch__more summary::-webkit-details-marker{display:none}.asm-ch__toggle{color:var(--gl-ink);font-weight:600;font-size:.9rem;white-space:nowrap;border-bottom:1px solid currentColor}.asm-ch__more[open] summary .asm-ch__intro{display:none}.asm-ch__more[open] .asm-ch__toggle{font-size:0}.asm-ch__more[open] .asm-ch__toggle:after{content:"Show less";font-size:.9rem}.asm-ch__more[open] summary{margin-top:10px;order:2}.asm-ch__more[open]{display:flex;flex-direction:column}.asm-ch__points{display:flex;flex-wrap:wrap;gap:8px 20px;list-style:none;margin:18px 0 0;padding:0;color:var(--gl-ink-2);font-size:.85rem}.asm-ch__points li{display:flex;align-items:center;gap:8px}.asm-ch__points li:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--gl-brass)}.asm-ch__nav{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.asm-ch__nav a{padding:8px 16px;border-radius:999px;font-size:.8rem;letter-spacing:.02em;text-decoration:none;color:var(--gl-ink);border:1px solid #d6cfc2;background:transparent;transition:background-color .3s var(--gl-ease),border-color .3s var(--gl-ease),color .3s var(--gl-ease)}.asm-ch__nav a:hover{border-color:var(--gl-ink)}.asm-ch__nav a[aria-current=page]{color:var(--gl-bg);background:var(--gl-ink);border-color:var(--gl-ink)}.asm-ch__media{position:relative;z-index:1}.asm-ch__case{position:relative;aspect-ratio:4 / 3;border-radius:16px;overflow:hidden;background:var(--gl-case)}.asm-ch__case:after{display:none}.asm-ch__img{width:100%;height:100%;object-fit:contain;padding:6%;mix-blend-mode:multiply;background:transparent!important}@media(max-width:749px){.asm-ch{grid-template-columns:1fr;border-radius:16px;margin-inline:0}.asm-ch__media{order:-1}.asm-ch__case{aspect-ratio:16 / 10}.asm-ch__nav{flex-wrap:nowrap;overflow-x:auto;margin-inline:-4px;padding:2px 4px 4px;scrollbar-width:none}.asm-ch__nav a{flex:none}}.color-custom-badge-sale{box-shadow:none!important;background-image:none!important}html:root{--ash-gold: #8c6d3a;--ash-gold-2: #8c6d3a;--ash-ink: #1c1a17;--ash-navy: #efebe4;--ash-cream: #f7f5f0}html body product-card.product-card,html body .collection-card{transition:transform .5s cubic-bezier(.22,1,.36,1);border-radius:16px}html body product-card.product-card .product-media__image,html body .collection-card__image img{transition:transform 1s cubic-bezier(.22,1,.36,1)}@media(hover:hover){html body product-card.product-card:hover,html body .collection-card:hover{transform:translateY(-3px)}html body product-card.product-card:hover .product-media__image,html body .collection-card:hover .collection-card__image img{transform:scale(1.03)}}html body .collection-card__image,html body product-card .product-media{overflow:hidden}@media(prefers-reduced-motion:no-preference){html.ash-js body .ash-reveal{opacity:0;transform:translateY(18px);transition:opacity .8s ease,transform .9s cubic-bezier(.22,1,.36,1);transition-delay:var(--ash-d, 0s)}html.ash-js body .ash-reveal.is-in{opacity:1;transform:none}}html body .ash-eyebrow{font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;color:#6b665e;margin:0 0 .7rem;font-weight:600}html body .ash-head{text-align:center;margin:0 auto 2.5rem;max-width:40rem}html body .ash-head h2{margin:0}html body .ash-spot{display:grid;grid-template-columns:1.25fr 1fr;gap:clamp(1.5rem,5vw,5rem);align-items:center}html body .ash-spot__media{display:block;border-radius:20px;overflow:hidden;position:relative;background:radial-gradient(120% 90% at 50% 35%,#fff,#f6f4ef 60%,#eeeae2)}html body .ash-spot__media img{width:100%;height:auto;display:block;mix-blend-mode:multiply;transition:transform 1.2s cubic-bezier(.22,1,.36,1)}html body .ash-spot__media:hover img{transform:scale(1.03)}html body .ash-spot__body h2{margin:0 0 .35rem;font-size:clamp(2rem,3.6vw,3rem);line-height:1.05;font-weight:400}html body .ash-spot__sub{color:#6b665e;margin:0 0 1.2rem;font-style:italic;font-family:var(--font-heading--family, serif)}html body .ash-spot__body p{color:#3a3631}html body .ash-spot__facts{list-style:none;padding:0;margin:1.4rem 0 1.8rem;display:grid;gap:.6rem}html body .ash-spot__facts li{padding-left:1.2rem;position:relative}html body .ash-spot__facts li:before{content:"";position:absolute;left:0;top:.6em;width:5px;height:5px;border-radius:50%;background:var(--ash-gold)}html body .ash-spot__buy{display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap}html body .ash-spot__price{font-size:1.4rem;color:var(--ash-ink);font-family:var(--font-heading--family, serif)}html body .ash-price__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}html body .ash-price__card{position:relative;display:flex;flex-direction:column;justify-content:flex-end;aspect-ratio:4 / 5;border-radius:18px;overflow:hidden;text-decoration:none;color:var(--ash-ink);isolation:isolate;background:radial-gradient(120% 90% at 50% 35%,#fff,#f6f4ef 60%,#eeeae2);transition:transform .5s cubic-bezier(.22,1,.36,1)}html body .ash-price__card img{position:absolute;top:0;right:0;bottom:28%;left:0;width:100%;height:72%;object-fit:contain;padding:8%;mix-blend-mode:multiply;z-index:-1;transition:transform 1s cubic-bezier(.22,1,.36,1)}html body .ash-price__label{font-size:clamp(1.25rem,1.8vw,1.6rem);padding:0 1.25rem;font-family:var(--font-heading--family, serif)}html body .ash-price__cta{padding:.35rem 1.25rem 1.3rem;font-size:.78rem;letter-spacing:.04em;color:#6b665e}@media(hover:hover){html body .ash-price__card:hover{transform:translateY(-3px)}html body .ash-price__card:hover img{transform:scale(1.05)}}html body .ash-craft{position:relative;min-height:min(78vh,720px);display:grid;align-items:center;overflow:hidden;isolation:isolate;color:#f7f5f0}html body .ash-craft__video,html body .ash-craft__poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2}html body .ash-craft:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#1c1a17e0,#1c1a1799 42%,#1c1a171a)}html body .ash-craft__body{max-width:34rem;padding:clamp(3rem,8vw,6rem) clamp(1.25rem,6vw,5rem)}html body .ash-craft__body h2{font-size:clamp(2rem,3.6vw,3rem);line-height:1.08;margin:0 0 1rem;color:#f7f5f0;font-weight:400}html body .ash-craft__body p{opacity:.88;margin:0 0 1.6rem}html body .ash-craft .ash-eyebrow{color:#f7f5f0b3}html body .ash-craft__stats{display:flex;gap:2rem;margin:0 0 2rem;flex-wrap:wrap}html body .ash-craft__stats b{display:block;font-size:1.5rem;font-weight:400;font-family:var(--font-heading--family, serif)}html body .ash-craft__stats span{font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;opacity:.7}html body .ash-craft .ash-btn{background-color:#f7f5f0!important;color:#1c1a17!important;--gl-fill-color: #e3ded4}html body .ash-foot{display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:2rem;padding:3.5rem 0 1rem;border-top:1px solid #e3ded4}html body .ash-foot h3{font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;color:#6b665e;margin:0 0 1rem;font-family:var(--font-body--family);font-weight:600}html body .ash-foot ul{list-style:none;margin:0;padding:0;display:grid;gap:.6rem}html body .ash-foot a{color:inherit;text-decoration:none;transition:opacity .2s}html body .ash-foot a:hover{opacity:.6}html body .ash-foot__brand p{color:#6b665e;max-width:22rem;margin:.5rem 0 1rem}html body .ash-foot__logo{font-family:var(--font-heading--family, serif);font-size:1.4rem;letter-spacing:.04em}html body .ash-foot__pay{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:1rem}html body .ash-foot__pay svg{height:24px;width:auto}@media(max-width:989px){html body .ash-spot{grid-template-columns:1fr}html body .ash-price__grid{grid-template-columns:repeat(2,1fr)}html body .ash-foot{grid-template-columns:1fr 1fr}html body .ash-foot__brand{grid-column:1 / -1}}@media(max-width:749px){html body .ash-craft:before{background:linear-gradient(to top,#1c1a17eb 35%,#1c1a1766)}html body .ash-craft{align-items:end}}html body .ash-price__card:before,html body .ash-spot__media:after{display:none}html body .ash-spot__media{box-shadow:none}@media(hover:hover){html body product-card.product-card:hover,html body .collection-card:hover,html body .ash-price__card:hover{box-shadow:none}html body product-card.product-card:hover .product-media__image,html body .collection-card:hover .collection-card__image img{filter:none}html body .collection-card:hover .collection-card__title,html body .collection-card:hover h3,html body .collection-card:hover h4{color:inherit}}html body .ash-foot a{opacity:1}html body .ash-foot a:hover{color:inherit}html body .ash-foot__brand p{opacity:1}[class*=__marquee_trust]{--color-background: #efebe4 !important;--color-background-rgb: 239 235 228 !important;--color: #1c1a17 !important;--color-foreground: #1c1a17 !important;--color-foreground-rgb: 28 26 23 !important}[class*=__ship_spotlight]{--color-background: #f7f5f0 !important;--color-background-rgb: 247 245 240 !important;--color: #1c1a17 !important;--color-foreground: #1c1a17 !important;--color-foreground-rgb: 28 26 23 !important}[class*=__craft_film]{--color-background: #1c1a17 !important;--color-background-rgb: 28 26 23 !important}[style*="--color: #c8a96a" i],[style*="--color: #efd79a" i],[style*="--color: #d4af37" i]{--color: #8c6d3a !important;--color-rgb: 140 109 58 !important}[class*=__marquee_trust] [style*="--color: #c8a96a" i]{--color: #3a3631 !important;--color-rgb: 58 54 49 !important;letter-spacing:.14em}body:has(.asm-size) .ash-size{display:none!important}.ash-size{border:1px solid var(--gl-line)!important;background:var(--gl-paper)!important;border-radius:16px!important}.ash-size__dims b{color:var(--gl-ink)!important}.ash-size a,.ash-size__fit strong{color:var(--gl-brass)!important}.ash-size svg path[fill="#c8a96a"]{fill:var(--gl-brass)}.ash-size svg line[stroke="#c8a96a"]{stroke:var(--gl-brass)}.ash-size svg path[fill="#efe6d6"]{fill:var(--gl-ink);fill-opacity:.25}
/*# sourceMappingURL=/cdn/shop/t/17/assets/gallery.css.map */
