.ftr__grid{grid-template-columns:1.6fr 1fr 1fr 1fr 1fr}.hdr__nav{align-self:stretch;align-items:stretch}.hdr__nav>a{align-self:center}.mm{position:static;display:flex;align-items:center}.mm__top{display:inline-flex;align-items:center;gap:8px}.mm__caret{width:10px;height:6px;transition:transform .3s var(--ease)}.mm__panel{position:absolute;left:0;right:0;top:100%;background:var(--bg);border-block:1px solid var(--line);box-shadow:0 24px 40px -28px #14120f59;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .25s var(--ease),transform .25s var(--ease),visibility 0s .25s;text-transform:none;letter-spacing:.01em}.mm:hover .mm__panel,.mm:focus-within .mm__panel,.mm.is-open .mm__panel{opacity:1;visibility:visible;transform:none;transition:opacity .25s var(--ease),transform .25s var(--ease)}.mm:hover .mm__caret,.mm.is-open .mm__caret{transform:rotate(180deg)}.mm__in{display:grid;grid-template-columns:minmax(220px,1fr) 3fr;gap:clamp(24px,4vw,64px);padding-block:34px 40px}.mm__list{list-style:none;margin:0;padding:0;display:grid;gap:2px}.mm__list a{display:flex;justify-content:space-between;gap:16px;font-family:var(--serif);font-size:22px;line-height:1.3;padding:6px 0;border-bottom:1px solid transparent}.mm__list a:hover{color:var(--brass);border-bottom-color:var(--line)}.mm__list a:after{display:none}.mm__list span{font-family:var(--sans);font-size:12px;color:var(--muted);align-self:center}.mm__feat{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.mm__card{display:block;padding:0!important}.mm__card:after{display:none}.mm__img{display:block;aspect-ratio:4/5;overflow:hidden;background:var(--card)}.mm__img img{width:100%;height:100%;object-fit:cover;transition:transform 1s var(--ease)}.mm__card:hover img{transform:scale(1.04)}.mm__name{display:block;margin-top:10px;font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase}.drawer__group{border-bottom:1px solid var(--line)}.drawer__group summary{list-style:none;display:flex;justify-content:space-between;align-items:center;font-family:var(--serif);font-size:30px;line-height:1.2;padding:10px 0;cursor:pointer}.drawer__group summary::-webkit-details-marker{display:none}.drawer__group summary .ico{width:18px;height:18px;transition:transform .3s var(--ease)}.drawer__group[open] summary .ico{transform:rotate(45deg)}.drawer__sub{display:grid;padding:0 0 14px 2px}.drawer__panel nav .drawer__sub a{font-family:var(--sans);font-size:15px;letter-spacing:.04em;border:0;padding:7px 0;color:var(--ink-2)}.sec__lede{max-width:56ch;margin:14px auto 0}.tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.6vw,22px)}.tile{position:relative;display:block;overflow:hidden;background:var(--card);color:#fff;aspect-ratio:5/4}.tile__media,.tile__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.tile__media img{object-fit:cover;transition:transform 1.2s var(--ease)}.tile:hover .tile__media img{transform:scale(1.05)}.tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#12100d00 40%,#12100da8)}.tile__label{position:absolute;left:clamp(16px,2vw,28px);right:16px;bottom:clamp(16px,2vw,26px);z-index:1;display:grid;gap:4px}.tile__title{font-family:var(--serif);font-size:clamp(24px,2.4vw,32px);line-height:1.1}.tile__copy{font-size:14px;color:#ece4d6;max-width:34ch}.tile__count{display:inline-flex;align-items:center;gap:8px;margin-top:8px;font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase}.tile__count .ico{width:15px;height:15px;transition:transform .3s var(--ease)}.tile:hover .tile__count .ico{transform:translate(4px)}.tabs{display:flex;flex-wrap:wrap;gap:6px}.tabs__btn{padding:10px 18px;border:1px solid var(--line);font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;background:var(--bg);transition:background .2s,color .2s,border-color .2s}.tabs__btn:hover{border-color:var(--ink)}.tabs__btn[aria-selected=true]{background:var(--ink);border-color:var(--ink);color:var(--light)}.tabs__more{margin-top:30px}.rail{position:relative}.rail__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (3*clamp(12px,1.6vw,24px)))/4);gap:clamp(12px,1.6vw,24px);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px}.rail__track::-webkit-scrollbar{display:none}.rail__track>.card{scroll-snap-align:start}.rail__btn{position:absolute;top:calc(50% - 60px);width:46px;height:46px;border-radius:50%;background:var(--bg);border:1px solid var(--line);display:inline-flex;align-items:center;justify-content:center;box-shadow:0 8px 20px -12px #14120f66;transition:opacity .2s,border-color .2s;z-index:2}.rail__btn:hover{border-color:var(--ink)}.rail__btn[disabled]{opacity:0;pointer-events:none}.rail__btn .ico{width:18px;height:18px}.rail__btn--prev{left:-18px}.rail__btn--prev .ico{transform:rotate(180deg)}.rail__btn--next{right:-18px}.mats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.6vw,22px)}.mat{position:relative;display:block;aspect-ratio:3/4;overflow:hidden;background:var(--dark);color:#fff}.mat img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--ease),opacity .6s}.mat:hover img{transform:scale(1.05)}.mat:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#12100d0d 30%,#12100db8)}.mat__label{position:absolute;inset:auto 0 0 0;z-index:1;padding:clamp(20px,2.6vw,36px);display:grid;gap:6px}.mat__stat{font-family:var(--serif);font-size:clamp(40px,4.4vw,60px);line-height:1;color:#e9dcc4}.mat__title{font-family:var(--serif);font-size:clamp(26px,2.6vw,34px);line-height:1.1}.mat__copy{font-size:14px;color:#e4dccd;max-width:36ch}.mat__cta{display:inline-flex;align-items:center;gap:8px;margin-top:10px;font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase}.mat__cta .ico{width:15px;height:15px}.feat{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,2fr);gap:clamp(28px,5vw,80px);align-items:center}.feat__copy{display:flex;flex-direction:column;align-items:flex-start;gap:18px}.feat__grid .grid{grid-template-columns:repeat(4,minmax(0,1fr))}.ticks{list-style:none;margin:0 0 8px;padding:0;display:grid;gap:8px;font-size:14px}.ticks li{display:flex;gap:10px}.ticks li:before{content:"";flex:none;width:14px;height:8px;margin-top:6px;border-left:1.3px solid var(--brass);border-bottom:1.3px solid var(--brass);transform:rotate(-45deg)}.std{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,2vw,28px)}.std>div{background:var(--bg);border:1px solid var(--line);padding:clamp(24px,2.6vw,36px);text-align:left}.std .ico{width:32px;height:32px;color:var(--brass);margin-bottom:18px}.std h3{font-family:var(--serif);font-weight:400;font-size:24px;line-height:1.15;margin-bottom:8px}.std p{color:var(--muted);font-size:14px}
/*# sourceMappingURL=/cdn/shop/t/10/assets/ol-ext.css.map */
