otm-product-editorial.otm-four{display:block;margin:40px 0 12px;color:var(--otm-four-ink, #211d19)}.otm-four .otm-four-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:stretch}.otm-four .otm-four-card{min-width:0;margin:0;border:1px solid var(--otm-four-border);background:var(--otm-four-bg, #f3eee7)}.otm-four .otm-four-card>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:30px 32px 0;list-style:none;cursor:default}.otm-four .otm-four-card>summary::-webkit-details-marker{display:none}.otm-four .otm-four-card>summary::marker{content:""}.otm-four .otm-four-card h2{margin:0;color:inherit;font-family:inherit;font-size:12px;line-height:1.5;letter-spacing:.12em;font-weight:500;text-transform:uppercase}.otm-four .otm-four-content{padding:20px 32px 32px;font-size:14px;line-height:1.8;overflow-wrap:anywhere}.otm-four .otm-four-content p,.otm-four .otm-four-content li{font-size:inherit;line-height:inherit;color:inherit}.otm-four .otm-four-content p{margin:0 0 16px}.otm-four .otm-four-content h3{color:inherit;font-size:16px;line-height:1.5;margin:22px 0 10px}.otm-four .otm-four-content>:first-child{margin-top:0}.otm-four .otm-four-content>:last-child,.otm-four .rte>:last-child{margin-bottom:0}.otm-four .otm-four-content a,.otm-four .otm-four-dialog a{color:inherit;text-underline-offset:4px}.otm-four .otm-four-content img,.otm-four .otm-four-dialog img{max-width:100%;height:auto}.otm-four .otm-four-content table,.otm-four .otm-four-dialog table{display:block;max-width:100%;overflow-x:auto}.otm-four .otm-four-facts{margin:20px 0 0}.otm-four .otm-four-facts>div{display:grid;grid-template-columns:minmax(0,42%) minmax(0,1fr);gap:18px;padding:12px 0;border-bottom:1px solid var(--otm-four-border)}.otm-four .otm-four-facts dt{font-size:10px;line-height:1.7;letter-spacing:.08em;text-transform:uppercase}.otm-four .otm-four-facts dd{margin:0;font-size:13px;line-height:1.6}.otm-four .otm-four-link,.otm-four .otm-four-guides button{display:inline-block;padding:0 0 4px;border:0;border-bottom:1px solid currentColor;border-radius:0;background:transparent;color:inherit;text-decoration:none;font:inherit;font-size:10px;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.otm-four .otm-four-link{margin-top:22px}.otm-four .otm-four-guides{display:flex;flex-wrap:wrap;gap:20px;margin-top:22px}.otm-four .otm-four-toggle{display:none}.otm-four .otm-four-dialog{position:fixed;top:0;right:0;bottom:0;left:0;box-sizing:border-box;width:min(760px,calc(100vw - 32px));max-height:85vh;max-height:85dvh;margin:auto;padding:56px 32px 32px;border:1px solid var(--otm-four-border);background:var(--otm-four-bg, #f3eee7);color:var(--otm-four-ink, #211d19);overflow-y:auto;overscroll-behavior:contain;font-size:14px;line-height:1.8}.otm-four .otm-four-dialog::backdrop{background:#000000a6}.otm-four .otm-four-dialog h2{color:inherit;font-size:20px;margin:0 0 24px}.otm-four .otm-four-dialog h3{color:inherit}.otm-four .otm-four-close{position:absolute;top:8px;right:8px;width:44px;height:44px;border:0;padding:0;background:transparent;color:inherit;font-size:30px;cursor:pointer}.otm-four :is(summary,a,button):focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:749px){otm-product-editorial.otm-four{margin-top:24px;padding:0 8px}.otm-four .otm-four-grid{gap:10px;align-items:start}.otm-four .otm-four-card>summary{box-sizing:border-box;min-height:78px;padding:16px 14px;gap:10px;cursor:pointer}.otm-four .otm-four-card h2{font-size:10px;letter-spacing:.07em;line-height:1.5}.otm-four .otm-four-toggle{display:block;position:relative;width:12px;height:12px;flex:0 0 12px}.otm-four .otm-four-toggle:before,.otm-four .otm-four-toggle:after{content:"";position:absolute;background:currentColor}.otm-four .otm-four-toggle:before{width:12px;height:1px;top:5px;left:0}.otm-four .otm-four-toggle:after{width:1px;height:12px;top:0;left:5px}.otm-four .otm-four-card[open]{grid-column:1 / -1}.otm-four .otm-four-card[open]>summary{min-height:60px;border-bottom:1px solid var(--otm-four-border)}.otm-four .otm-four-card[open] .otm-four-toggle:after{display:none}.otm-four .otm-four-content{padding:20px 18px 24px;font-size:13px}.otm-four .otm-four-dialog{padding:56px 20px 28px}}.otm-framed-print{display:block;position:relative;width:100%;aspect-ratio:var(--otm-frame-ratio);isolation:isolate;overflow:hidden}.otm-framed-print:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:url(/cdn/shop/files/Frame-Options-Old-Town-Magick-black-overlay.png?v=1780044734) center / 100% 100% no-repeat}.otm-framed-print>img.otm-framed-print__artwork{position:absolute!important;top:3.9%!important;left:5.8%!important;width:88.4%!important;height:92.2%!important;max-width:none!important;max-height:none!important;object-fit:fill!important;opacity:1!important;transform:none!important;border-radius:0!important;margin:0!important}.card__media .media>.otm-framed-print{position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.otm-product-card__image:has(>.otm-framed-print),.otm-cl-product-image:has(>.otm-framed-print),.otm-glossary__product-image:has(>.otm-framed-print),.otm-symbol__product-image:has(>.otm-framed-print),.otm-product-editorial__product-image:has(>.otm-framed-print),.otm-sacred__pairing-image:has(>.otm-framed-print),.otm-wheel__product-image:has(>.otm-framed-print){height:auto!important;aspect-ratio:auto!important;background:transparent}
/*# sourceMappingURL=/cdn/shop/t/8/compiled_assets/styles.css.map?subset=AAAAAAAEAAAAAAAAAAAACA */
