:root{--ink:#0E0E10;--ink-2:#16161A;--ink-3:#202026;--line:rgba(242,238,232,.14);--line-strong:rgba(242,238,232,.34);--ivory:#F2EEE8;--ivory-2:#CFC9C0;--mute:#9A948B;--cognac:#C3803F;--cognac-deep:#8E5A2B;--paper:#EFEAE3;--paper-2:#E3DCD2;--on-paper:#141416;--on-paper-2:#5E5852;--ok:#8CC49A;--warn:#E0B055;--font:"Jost",system-ui,-apple-system,sans-serif;--max:1360px;--gutter:48px}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--ink);color:var(--ivory);font-family:var(--font);font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--cognac);outline-offset:3px;border-radius:2px}.al-skip{position:absolute;left:16px;top:-60px;z-index:100;background:var(--ivory);color:var(--ink);padding:12px 16px;font-size:13px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.al-skip:focus{top:16px}.al-drawer-panel{position:absolute;top:0;left:0;bottom:0;width:340px;background:var(--ink);border-right:1px solid var(--line);display:flex;flex-direction:column}.al-menu-row{display:flex;justify-content:space-between;align-items:center;min-height:56px;padding:0 24px;border-bottom:1px solid var(--line);font-size:15px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.al-mega{position:absolute;left:0;right:0;top:108px;background:var(--ink);border-bottom:1px solid var(--line);box-shadow:0 30px 60px #00000080;z-index:30}.al-mega__col h5{font-size:12px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--mute);margin:0 0 16px}.al-mega__col ul{display:flex;flex-direction:column;gap:10px;font-size:15px;color:var(--ivory-2)}.al-toast{position:absolute;right:48px;top:124px;width:360px;background:var(--ink-2);border:1px solid var(--line-strong);padding:18px;display:flex;gap:14px;align-items:center;z-index:40}@media(max-width:720px){.al-toast{left:16px;right:16px;width:auto;top:96px}}.al-modal{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:560px;max-width:calc(100% - 32px);background:var(--ink);border:1px solid var(--line-strong);padding:32px;z-index:40}.al-banner{position:absolute;left:0;right:0;bottom:0;background:var(--ink-2);border-top:1px solid var(--line-strong);padding:20px 48px;display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between;z-index:40}.al-radio{display:flex;align-items:center;gap:12px;min-height:44px;font-size:15px}.al-radio__dot{width:18px;height:18px;border-radius:50%;border:1px solid var(--line-strong);display:inline-flex;align-items:center;justify-content:center}.al-radio__dot--on{border-color:var(--ivory)}.al-radio__dot--on:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--ivory)}.al-error{border-color:var(--warn)!important}.al-error-msg{font-size:13px;color:var(--warn);display:flex;gap:6px;align-items:center}.al-skel{background:linear-gradient(90deg,var(--ink-2),var(--ink-3),var(--ink-2));background-size:200% 100%}img{display:block;max-width:100%}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer;text-align:inherit}input,select,textarea{font:inherit;color:inherit}h1,h2,h3,h4,p,ul,ol,figure{margin:0}ul,ol{padding:0;list-style:none}svg{display:block}.al-page{background:var(--ink);color:var(--ivory);font-family:var(--font);width:100%;min-height:100%;overflow-x:clip}.al-wrap{max-width:var(--max);margin:0 auto;padding:0 var(--gutter)}.al-sec{padding:112px 0}.al-sec--tight{padding:72px 0}.al-sec--paper{background:var(--paper);color:var(--on-paper)}.al-sec--raised{background:var(--ink-2)}.al-rule{height:1px;background:var(--line)}.al-grid{display:grid;gap:24px}.al-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.al-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.al-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.al-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:64px;align-items:center}.al-row{display:flex;align-items:center;gap:16px}.al-between{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.al-show-m{display:none}.al-eyebrow{font-size:12px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--cognac)}.al-d1{font-weight:300;font-size:84px;line-height:.98;letter-spacing:-.015em}.al-d2{font-weight:300;font-size:60px;line-height:1.02;letter-spacing:-.012em}.al-h2{font-weight:300;font-size:42px;line-height:1.08;letter-spacing:-.008em}.al-h3{font-weight:400;font-size:26px;line-height:1.2}.al-h4{font-weight:500;font-size:18px;line-height:1.3}.al-lead{font-size:21px;font-weight:300;line-height:1.5;color:var(--ivory-2)}.al-body{font-size:17px;color:var(--ivory-2)}.al-small{font-size:14px;color:var(--mute);line-height:1.5}.al-label{font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.al-num{font-weight:300;font-size:13px;letter-spacing:.2em;color:var(--mute)}.al-wordmark{font-weight:300;letter-spacing:.24em;text-transform:uppercase;line-height:1}.al-sec--paper .al-lead,.al-sec--paper .al-body,.al-sec--paper .al-small{color:var(--on-paper-2)}.al-sec--paper .al-eyebrow{color:var(--cognac-deep)}.al-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;height:52px;padding:0 28px;font-size:13px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;border:1px solid transparent;white-space:nowrap;transition:background .2s,border-color .2s,color .2s}.al-btn--primary{background:var(--ivory);color:var(--ink)}.al-btn--primary:hover{background:#fff}.al-btn--ghost{border-color:var(--line-strong);color:var(--ivory)}.al-btn--ghost:hover{border-color:var(--ivory)}.al-btn--cognac{background:var(--cognac);color:var(--ink)}.al-btn--cognac:hover{background:#d08e4c}.al-btn--ink{background:var(--ink);color:var(--ivory)}.al-btn--ink:hover{background:#000}.al-btn--ghost-ink{border-color:#14141666;color:var(--on-paper)}.al-btn--full{width:100%}.al-btn--lg{height:60px;padding:0 36px}.al-link{display:inline-block;font-size:13px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;border-bottom:1px solid var(--line-strong);padding-bottom:5px}.al-link:hover{border-color:var(--ivory)}.al-sec--paper .al-link{border-color:#14141666}.al-arrow{display:inline-flex;align-items:center;gap:10px}.al-headwrap{position:relative;z-index:20;width:100%}.al-headwrap--overlay{position:absolute;left:0;right:0;top:0}.al-bar{height:36px;font-size:11px;letter-spacing:.16em;text-transform:uppercase;display:flex;align-items:center;justify-content:center;gap:24px;color:var(--mute);border-bottom:1px solid var(--line);background:var(--ink)}.al-headwrap--overlay .al-bar{background:#0e0e108c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.al-head{height:72px;display:flex;align-items:center;border-bottom:1px solid var(--line);background:var(--ink)}.al-headwrap--overlay .al-head{background:linear-gradient(#0e0e10b8,#0e0e1000);border-bottom:0}.al-head__in{display:flex;align-items:center;gap:40px;width:100%}.al-brand{display:flex;align-items:center;gap:14px}.al-brand__word{font-size:15px;font-weight:500;letter-spacing:.3em;text-transform:uppercase}.al-nav{display:flex;gap:32px;margin-left:16px}.al-nav a{font-size:13px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;padding:6px 0;border-bottom:1px solid transparent}.al-nav a:hover{border-color:var(--ivory)}.al-nav a.al-nav__accent{color:var(--cognac)}.al-head__tools{margin-left:auto;display:flex;align-items:center;gap:22px}.al-head__tools a,.al-head__tools button{display:inline-flex;align-items:center;gap:8px;height:44px;min-width:44px;justify-content:center;font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.al-count{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;border-radius:9px;background:var(--cognac);color:var(--ink);font-size:11px;font-weight:600;letter-spacing:0}.al-icon{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.al-icon--sm{width:16px;height:16px}.al-hero{position:relative;min-height:800px;display:flex;align-items:flex-end;overflow:hidden;background:var(--ink-2)}.al-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:70% 30%}.al-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0e0e10d1,#0e0e1073,#0e0e101a),linear-gradient(0deg,#0e0e10e6,#0e0e1000 45%)}.al-hero__in{position:relative;width:100%;padding-bottom:88px;padding-top:200px}.al-hero__caption{display:flex;align-items:center;gap:14px;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--ivory-2)}.al-tile{display:block;color:inherit;min-width:0}.al-tile__media{display:block;background:var(--paper);aspect-ratio:4/5;overflow:hidden;position:relative}.al-tile__media img{width:100%;height:100%;object-fit:contain;padding:6%;box-sizing:border-box;mix-blend-mode:multiply;transition:transform .7s ease}.al-tile:hover .al-tile__media img{transform:scale(1.035)}.al-tile__tag{position:absolute;left:14px;top:14px;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--on-paper);background:#ffffffd1;padding:6px 9px}.al-tile__quick{position:absolute;left:14px;right:14px;bottom:14px;height:44px;display:flex;align-items:center;justify-content:center;background:var(--ink);color:var(--ivory);font-size:12px;letter-spacing:.16em;text-transform:uppercase;font-weight:500;opacity:0;transition:opacity .25s}.al-tile:hover .al-tile__quick{opacity:1}.al-tile__body{display:flex;justify-content:space-between;gap:16px;padding:16px 0 0}.al-tile__name{font-size:17px;font-weight:400}.al-tile__meta{font-size:13px;color:var(--mute);margin-top:4px}.al-tile__price{font-size:16px;color:var(--ivory-2);white-space:nowrap}.al-sec--paper .al-tile__price{color:var(--on-paper-2)}.al-dots{display:flex;gap:7px;margin-top:10px}.al-dot{width:12px;height:12px;border-radius:50%;box-shadow:inset 0 0 0 1px #ffffff38}.al-cats{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px}.al-cats .al-cat{grid-column:span 3}.al-cats[data-count="2"] .al-cat{grid-column:span 6}.al-cats[data-count="3"] .al-cat,.al-cats[data-count="6"] .al-cat,.al-cats[data-count="5"] .al-cat{grid-column:span 4}.al-cats[data-count="5"] .al-cat:nth-child(-n+2){grid-column:span 6;aspect-ratio:5/4}.al-cats[data-count="5"] .al-cat:nth-child(-n+2) img{object-position:50% 0}.al-cats[data-count="5"] .al-cat:nth-child(-n+2) .al-cat__name{font-size:28px}.al-cat{position:relative;display:block;overflow:hidden;background:var(--paper);aspect-ratio:3/4}.al-cat img{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply;transition:transform .7s}.al-cat:hover img{transform:scale(1.04)}.al-cat__label{position:absolute;left:20px;right:20px;bottom:18px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;color:var(--on-paper)}.al-cat__name{font-size:22px;font-weight:400}.al-cat__count{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--on-paper-2);white-space:nowrap}.al-input{height:52px;width:100%;background:transparent;border:1px solid var(--line-strong);padding:0 16px;color:var(--ivory);outline:0}.al-input:focus{border-color:var(--ivory)}.al-input::placeholder{color:var(--mute)}.al-textarea{min-height:120px;padding:14px 16px;resize:vertical}.al-select{-webkit-appearance:none;appearance:none;height:44px;padding:0 40px 0 14px;border:1px solid var(--line-strong);background:transparent;color:var(--ivory);font-size:13px;letter-spacing:.1em;text-transform:uppercase}.al-field{display:flex;flex-direction:column;gap:8px}.al-field label{font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--mute)}.al-pill{height:46px;min-width:56px;padding:0 18px;border:1px solid var(--line-strong);display:inline-flex;align-items:center;justify-content:center;font-size:14px;letter-spacing:.04em;transition:border-color .2s,background .2s}.al-pill:hover{border-color:var(--ivory)}.al-pill--on{background:var(--ivory);color:var(--ink);border-color:var(--ivory)}.al-pill--muted{color:var(--mute);border-style:dashed}.al-swatch{width:40px;height:40px;border-radius:50%;border:1px solid transparent;padding:3px;background-clip:content-box;position:relative}.al-swatch--on{border-color:var(--ivory)}.al-swatch--lg{width:52px;height:52px;padding:4px}.al-check{display:flex;align-items:center;gap:12px;font-size:15px}.al-check__box{width:20px;height:20px;border:1px solid var(--line-strong);display:inline-flex;align-items:center;justify-content:center}.al-toggle{display:flex;border:1px solid var(--line-strong)}.al-toggle button{height:40px;padding:0 18px;font-size:12px;letter-spacing:.16em;text-transform:uppercase;font-weight:500;color:var(--mute)}.al-toggle button.al-on{background:var(--ivory);color:var(--ink)}.al-acc{border-top:1px solid var(--line)}.al-acc:last-child{border-bottom:1px solid var(--line)}.al-acc__h{display:flex;justify-content:space-between;align-items:center;min-height:62px;width:100%;font-size:14px;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.al-acc__b{padding:0 0 22px;color:var(--ivory-2);font-size:16px}.al-badge{display:inline-flex;align-items:center;gap:8px;height:28px;padding:0 10px;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--line-strong);color:var(--ivory-2)}.al-badge--cognac{border-color:var(--cognac);color:var(--cognac)}.al-badge--ok{border-color:var(--ok);color:var(--ok)}.al-badge--solid{background:var(--ivory);color:var(--ink);border-color:var(--ivory)}.al-steps{display:grid;gap:0}.al-step{display:grid;grid-template-columns:56px 1fr;gap:16px;padding:22px 0;border-top:1px solid var(--line);align-items:baseline}.al-step:last-child{border-bottom:1px solid var(--line)}.al-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.al-fact__n{font-size:40px;font-weight:300;line-height:1;color:var(--ivory)}.al-quote{font-size:24px;font-weight:300;line-height:1.4}.al-crumbs{display:flex;gap:10px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--mute)}.al-crumbs a:hover{color:var(--ivory)}.al-table{width:100%;border-collapse:collapse;font-size:15px}.al-table th{text-align:left;font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:500;color:var(--mute);padding:14px 16px 14px 0;border-bottom:1px solid var(--line-strong)}.al-table td{padding:16px 16px 16px 0;border-bottom:1px solid var(--line);color:var(--ivory-2);vertical-align:top}.al-table-box{overflow-x:auto}.al-prose{max-width:720px}.al-prose h2{font-weight:300;font-size:34px;line-height:1.12;margin:56px 0 20px}.al-prose h3{font-weight:500;font-size:20px;margin:36px 0 12px}.al-prose p{color:var(--ivory-2);margin:0 0 20px;font-size:18px;line-height:1.65}.al-prose ul{margin:0 0 20px;padding-left:0}.al-prose li{color:var(--ivory-2);font-size:18px;line-height:1.6;padding-left:28px;position:relative;margin-bottom:8px}.al-prose li:before{content:"";position:absolute;left:0;top:14px;width:14px;height:1px;background:var(--cognac)}.al-prose a{border-bottom:1px solid var(--line-strong)}.al-toc{display:flex;flex-direction:column;gap:14px;font-size:14px;color:var(--mute)}.al-toc a:hover{color:var(--ivory)}.al-toc a.al-on{color:var(--ivory);padding-left:14px;position:relative}.al-toc a.al-on:before{content:"";position:absolute;left:0;top:50%;width:8px;height:1px;background:var(--cognac)}.al-card{background:var(--ink-2);border:1px solid var(--line);padding:28px}.al-card--paper{background:var(--paper);color:var(--on-paper);border:0}.al-media{background:var(--ink-2);overflow:hidden}.al-media img{width:100%;height:100%;object-fit:cover}.al-article{display:block}.al-article__media{aspect-ratio:3/2;overflow:hidden;background:var(--ink-2)}.al-article__media img{width:100%;height:100%;object-fit:cover;transition:transform .7s}.al-article:hover .al-article__media img{transform:scale(1.03)}.al-foot{border-top:1px solid var(--line);background:var(--ink);color:var(--ivory)}.al-foot__top{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr 1fr 1fr;gap:32px;padding:80px 0 64px}.al-foot h4,.al-foot__h{font-size:12px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--mute);margin-bottom:20px}.al-foot ul{display:flex;flex-direction:column;gap:12px;font-size:15px;color:var(--ivory-2)}.al-foot li a:hover{color:var(--ivory)}.al-foot__mark{padding:36px 0 20px;border-top:1px solid var(--line)}.al-foot__legal{display:flex;flex-direction:column;gap:14px;padding:0 0 40px;font-size:12px;color:var(--mute);letter-spacing:.04em}.al-foot__row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px}.al-foot__links{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px}.al-foot__links a:hover{color:var(--ivory)}.al-foot__row .al-select{width:auto;flex:none}.al-pay{display:flex;flex-wrap:wrap;gap:6px}.al-pay span{height:26px;padding:0 8px;border:1px solid var(--line);display:inline-flex;align-items:center;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--ivory-2)}.al-cz{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:48px;align-items:start}.al-cz__stage{position:sticky;top:24px;background:var(--paper);color:var(--on-paper);padding:32px;min-height:720px;display:flex;flex-direction:column}.al-cz__panel{display:flex;flex-direction:column;gap:0}.al-cz__group{padding:26px 0;border-top:1px solid var(--line)}.al-cz__group:last-child{border-bottom:1px solid var(--line)}.al-cz__gh{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:16px}.al-cz__gh .al-label{color:var(--ivory)}.al-cz__opts{display:flex;flex-wrap:wrap;gap:10px}.al-opt{display:flex;flex-direction:column;gap:4px;min-width:150px;flex:1 1 150px;padding:14px 16px;border:1px solid var(--line-strong);transition:border-color .2s,background .2s}.al-opt:hover{border-color:var(--ivory)}.al-opt--on{background:var(--ivory);color:var(--ink);border-color:var(--ivory)}.al-opt__n{font-size:15px;font-weight:500}.al-opt__d{font-size:13px;color:var(--mute)}.al-opt--on .al-opt__d{color:#4a4640}.al-cz__sum{padding:20px 0 4px;border-top:1px solid var(--line-strong);margin-top:12px}.al-cz__bar{position:sticky;bottom:0;z-index:5;background:var(--ink);padding:12px 0 14px;border-top:1px solid var(--line-strong);display:flex;align-items:center;justify-content:space-between;gap:16px}.al-cz__bar .al-cz__total{margin:0;flex-direction:column;align-items:flex-start;gap:0}.al-cz__bar .al-cz__total span:last-child{font-size:24px!important;line-height:1.1}.al-cz__bar .al-btn{width:auto;flex:1 1 auto;max-width:380px;white-space:nowrap}.al-cz__total{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:16px}.al-cz__lead{font-size:13px;color:var(--mute);margin-top:12px}.al-sumlist{display:grid;grid-template-columns:1fr 1fr;gap:6px 24px;font-size:14px;color:var(--ivory-2)}.al-sumlist span:first-child{color:var(--mute)}.al-drawer-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#0e0e1099}.al-drawer{position:absolute;top:0;right:0;bottom:0;width:480px;background:var(--ink);border-left:1px solid var(--line);display:flex;flex-direction:column}.al-drawer__h{display:flex;justify-content:space-between;align-items:center;height:72px;padding:0 32px;border-bottom:1px solid var(--line)}.al-drawer__b{flex:1;overflow:auto;padding:8px 32px}.al-drawer__f{padding:24px 32px 32px;border-top:1px solid var(--line)}.al-line{display:grid;grid-template-columns:96px minmax(0,1fr);gap:20px;padding:24px 0;border-bottom:1px solid var(--line);align-items:start}.al-line>*{min-width:0}.al-line .al-small{overflow-wrap:anywhere}.al-line__img{position:relative;display:block;width:96px;height:120px;background:var(--paper);overflow:hidden;flex:none}.al-line__img a{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.al-line__img img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:none;object-fit:contain;padding:4px;box-sizing:border-box;mix-blend-mode:multiply}@media(max-width:720px){.al-line{grid-template-columns:80px minmax(0,1fr);gap:16px}.al-line__img{width:80px;height:100px}}.al-qty{display:inline-flex;border:1px solid var(--line-strong);height:40px}.al-qty button{width:40px;display:inline-flex;align-items:center;justify-content:center}.al-qty span{width:40px;display:inline-flex;align-items:center;justify-content:center;font-size:14px}.al-ds-swatch{display:flex;flex-direction:column;gap:10px}.al-ds-swatch div:first-child{height:96px;border:1px solid var(--line)}.al-ds-row{display:grid;grid-template-columns:200px 1fr;gap:32px;align-items:baseline;padding:18px 0;border-top:1px solid var(--line)}.al-split--cart{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.al-split--help{grid-template-columns:minmax(0,3fr) minmax(0,8fr)}@media(max-width:1100px){.al-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}.al-cats{gap:16px}.al-d1{font-size:64px}.al-d2{font-size:48px}.al-sec{padding:88px 0}.al-foot__top{grid-template-columns:1fr 1fr;gap:32px}.al-cz{grid-template-columns:1fr}.al-cz__stage{position:relative;top:0;min-height:0}.al-split{gap:40px}}@media(max-width:720px){:root{--gutter:16px}.al-hide-m{display:none!important}.al-show-m{display:inline-flex}.al-grid--3,.al-grid--2,.al-grid--4{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.al-cats{gap:12px}.al-cats .al-cat,.al-cats[data-count="5"] .al-cat,.al-cats[data-count="5"] .al-cat:nth-child(-n+2){grid-column:span 6;aspect-ratio:3/4}.al-cats[data-count="5"] .al-cat:nth-child(-n+2) .al-cat__name{font-size:17px}.al-cats .al-cat:nth-child(odd):last-child{grid-column:span 12;aspect-ratio:16/9}.al-cats .al-cat:nth-child(odd):last-child img{object-position:50% 20%}.al-grid--m1{grid-template-columns:1fr}.al-split{grid-template-columns:minmax(0,1fr);gap:32px}.al-d1{font-size:46px}.al-d2{font-size:38px}.al-h2{font-size:32px}.al-h3{font-size:22px}.al-lead{font-size:18px}.al-sec{padding:56px 0}.al-sec--tight{padding:40px 0}.al-hero{min-height:640px}.al-hero__in{padding-top:150px;padding-bottom:40px}.al-head__in{gap:16px}.al-brand{gap:10px;flex:none}.al-brand__word{display:inline;font-size:11px;letter-spacing:.2em;white-space:nowrap}.al-head__in{gap:12px}.al-head__tools{gap:4px}.al-facts{grid-template-columns:1fr;gap:24px}.al-between{flex-direction:column;align-items:flex-start;gap:12px}.al-foot__top{grid-template-columns:1fr 1fr;padding:56px 0 40px}.al-drawer{width:100%}.al-cz__stage{padding:16px}.al-prose h2{font-size:28px}.al-quote{font-size:20px}.al-tile__quick{opacity:1;height:40px}.al-btn{padding:0 20px}}[hidden]{display:none!important}.al-article__media{display:block}.al-cat__name{font-size:20px}.al-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px}.al-nav__item{position:static}.al-nav__link{font-size:13px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;padding:6px 0;border-bottom:1px solid transparent;background:none;border-top:0;border-left:0;border-right:0;color:inherit;cursor:pointer;font-family:inherit}.al-nav__link:hover,.al-nav__link[aria-expanded=true]{border-bottom-color:var(--ivory)}.al-mega{position:absolute;left:0;right:0;top:100%;background:var(--ink);border-bottom:1px solid var(--line);box-shadow:0 30px 60px #00000080;z-index:30;padding:36px 0 40px}.al-mega[hidden]{display:none}.al-mega__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px}.al-head{position:relative}.al-headwrap{position:relative;z-index:20}.al-drawer-panel{position:fixed;top:0;left:0;bottom:0;width:min(340px,88vw);transform:translate(-100%);transition:transform .32s ease;z-index:60;overflow:auto}.al-drawer-panel[data-open=true]{transform:none}.al-scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#0e0e1099;z-index:55;opacity:0;pointer-events:none;transition:opacity .3s}.al-scrim[data-open=true]{opacity:1;pointer-events:auto}dialog.al-modal{position:fixed;inset:auto;left:50%;top:50%;transform:translate(-50%,-50%);margin:0;color:var(--ivory)}dialog.al-modal::backdrop{background:#0e0e10b3}.al-pay__icon{height:26px;width:auto}.al-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}main{display:block}.al-section-rule{height:1px;background:var(--line)}.al-badge{white-space:nowrap}.al-cart-drawer{position:fixed;top:0;right:0;bottom:0;width:min(480px,100vw);transform:translate(100%);transition:transform .32s ease;z-index:60;background:var(--ink);border-left:1px solid var(--line);display:flex;flex-direction:column}.al-cart-drawer[data-open=true]{transform:none}.al-cart-drawer [data-cart-drawer-inner]{display:flex;flex-direction:column;height:100%}.al-cat:after{content:"";position:absolute;left:0;right:0;bottom:0;height:34%;background:linear-gradient(transparent,#efeae3f0);pointer-events:none}.al-cat__label{z-index:1}.al-toc[hidden]{display:none}.al-filter summary::-webkit-details-marker{display:none}.al-acc summary::-webkit-details-marker{display:none}.al-acc[open] .al-icon path{d:path("M5 12h14")}@media(max-width:720px){.al-product,.al-page-layout,.al-gallery{grid-template-columns:1fr!important}.al-gallery>div:first-child{flex-direction:row;overflow-x:auto;order:2}.al-gallery>div:first-child>button{width:64px;flex:none}}.al-cz__fig{position:relative;width:100%;max-width:400px;aspect-ratio:4/5;margin:0 auto;--cz-leather:#1C1B1B;--cz-ink:#D6D0C6}.al-cz__fig>div{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .25s}.al-cz__fig--ready>.al-cz__tint,.al-cz__fig--ready>.al-cz__sheen,.al-cz__fig--ready>.al-cz__ink{opacity:1}.al-cz__tint{background:var(--cz-leather);-webkit-mask-image:var(--cz-mask);-webkit-mask-size:contain;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;mask-image:var(--cz-mask);mask-size:contain;mask-position:center;mask-repeat:no-repeat}.al-cz__sheen{background:linear-gradient(118deg,#ffffff2e,#fff0 45%,#00000029);-webkit-mask-image:var(--cz-mask);-webkit-mask-size:contain;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;mask-image:var(--cz-mask);mask-size:contain;mask-position:center;mask-repeat:no-repeat}.al-cz__ink{background:var(--cz-ink);-webkit-mask-image:var(--cz-ink-mask);-webkit-mask-size:contain;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;mask-image:var(--cz-ink-mask);mask-size:contain;mask-position:center;mask-repeat:no-repeat}.al-cz__zone{position:absolute;border:1.5px dashed #C9A24D;box-shadow:0 0 0 1px #efeae38c;pointer-events:none}.al-cz__zone span{position:absolute;top:100%;left:50%;transform:translate(-50%);margin-top:5px;padding:2px 6px;background:#efeae3eb;font-size:9px;letter-spacing:.15em;color:#8e5a2b;white-space:nowrap}.al-cz__zone[hidden]{display:none}.al-cz__fig>.al-cz__zone{opacity:1;inset:auto}.al-cz__legend{display:flex;flex-wrap:wrap;gap:8px 18px;justify-content:center;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#5e5852;padding-bottom:16px}.al-cz__legend i{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:7px;vertical-align:-1px;border:1px solid rgba(20,20,22,.25)}.al-cz__legend b{font-weight:500;color:#141416}.al-cz [data-cz-only][hidden]{display:none}.al-cz__opts .al-opt[aria-pressed=true]{background:var(--ivory);color:var(--ink);border-color:var(--ivory)}.al-cz__opts .al-opt[aria-pressed=true] .al-opt__d{color:#4a4640}input[type=file].al-input{height:auto}.al-check__box svg{opacity:0}.al-check__box--on svg{opacity:1}.al-check__box--on{background:var(--ivory);border-color:var(--ivory);color:var(--ink)}.al-cz__panel .al-check__box--on{color:var(--ink)}@media(max-width:1100px){.al-head .al-hide-m,.al-bar .al-hide-m{display:none!important}.al-head .al-show-m{display:inline-flex}}@media(max-width:720px){[style*="position:sticky"]{position:static!important}}@media(max-width:720px){.al-cat__name{font-size:clamp(14px,4.5vw,17px)}.al-cat__label{left:14px;right:14px;bottom:12px;gap:2px 10px}.al-cat:after{height:48%}}.al-dyo__card{background:#efeae3;padding:40px 40px 32px;display:flex;flex-direction:column;gap:20px;color:#141416;min-width:0}@media(max-width:720px){.al-dyo__card{padding:24px 20px 20px}}.al-featured{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:48px;align-items:end}@media(max-width:720px){.al-featured{grid-template-columns:minmax(0,1fr);gap:20px}.al-featured .al-d2{font-size:32px!important}.al-feature-grid{grid-template-columns:minmax(0,1fr)!important}.al-page-layout{gap:32px!important}}@media(max-width:360px){.al-brand__word{font-size:10px;letter-spacing:.14em}.al-head__in{gap:8px}}@media(max-width:720px){.al-cz__bar{gap:12px}.al-cz__bar .al-btn{max-width:none;font-size:12px;padding:0 14px}.al-cz__bar .al-cz__total span:last-child{font-size:20px!important}}body.al-cz-page shopify-chat::part(activator){transform:translateY(-100px)}@media(max-width:720px){.al-cz__bar .al-label{display:none}}.al-terms{display:flex;flex-direction:column;gap:8px}.al-terms__label{align-items:flex-start;gap:10px;cursor:pointer}.al-terms__text{line-height:1.5}.al-terms__text a{color:inherit;text-decoration:underline;text-underline-offset:2px}.al-terms__err{color:#e07a6b}.al-terms__err[hidden]{display:none}.al-check input:checked+.al-check__box{background:var(--ivory);border-color:var(--ivory);color:var(--ink)}.al-check input:checked+.al-check__box svg{opacity:1}.al-check input:focus-visible+.al-check__box{outline:2px solid var(--ivory);outline-offset:2px}.al-btn[aria-disabled=true]{opacity:.5}@media(max-width:720px){.al-filters .al-filter{position:static!important}.al-filter__panel{left:0;right:0;min-width:0}}.al-foot li a,.al-crumbs a{display:inline-block;padding:3px 0}[data-qty-change="0"]{padding:4px 0;min-height:24px}.al-cz__stage .al-toggle button{color:var(--on-paper-2)}.al-cz__stage .al-toggle button.al-on{color:var(--ink)}@media(max-width:720px){.al-table{font-size:14px}.al-table th,.al-table td{padding:12px 10px 12px 0}}.al-dyo__fig{max-width:400px;width:100%}.al-stars{display:inline-block;width:108px;height:20px;vertical-align:middle;color:var(--ivory-2)}.al-stars--sm{width:80px;height:15px}.al-stars--lg{width:150px;height:28px}.al-stars__svg{display:block;width:100%;height:100%}.al-stars__bg path{fill:none;stroke:currentColor;stroke-width:1.1;opacity:.5}.al-stars__fg path{fill:var(--cognac)}.al-rating{display:inline-flex;align-items:center;gap:10px;color:var(--ivory-2);border:0;padding:0}.al-rating--sm{gap:6px;margin-top:6px;font-size:12px;color:var(--mute)}.al-sec--paper .al-stars{color:var(--on-paper-2)}.al-review{padding:24px 0;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:10px}.al-review:last-child{border-bottom:1px solid var(--line)}.al-review__h{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px}.al-review__photo{width:100%;max-width:240px;aspect-ratio:4/5;object-fit:cover;background:var(--paper)}.al-review__reply{margin-top:6px;padding:16px 20px;border-left:2px solid var(--cognac);background:var(--ink-2);display:flex;flex-direction:column;gap:6px;font-size:15px;color:var(--ivory-2)}.al-rate{display:inline-flex;flex-direction:row-reverse;justify-content:flex-end;gap:4px;position:relative;align-self:flex-start}.al-rate input{position:absolute;opacity:0;width:1px;height:1px;overflow:hidden}.al-rate label{font-size:34px;line-height:1;color:var(--line-strong);cursor:pointer;transition:color .15s;font-family:Arial,Helvetica,sans-serif}.al-rate label:hover,.al-rate label:hover~label,.al-rate input:checked~label{color:var(--cognac)}.al-rate input:focus-visible+label{outline:2px solid var(--cognac);outline-offset:2px}.al-review-form summary{list-style:none}.al-review-form summary::-webkit-details-marker{display:none}.al-review-form form{margin-top:24px;display:flex;flex-direction:column;gap:18px}.al-guide-link{display:flex;align-items:center;gap:14px;padding:16px 18px;border:1px solid var(--line);color:var(--ivory);transition:border-color .2s}.al-guide-link:hover{border-color:var(--line-strong)}.al-guide-link .al-icon{margin-left:auto;flex:none}.al-restock{display:flex;flex-direction:column;gap:10px;margin:4px 0 20px}.al-restock[hidden],.al-sticky-add{display:none}@media(max-width:720px){.al-sticky-add{position:fixed;left:0;right:0;bottom:0;z-index:45;display:flex;align-items:center;gap:12px;padding:10px 100px 10px 16px;padding-bottom:calc(10px + env(safe-area-inset-bottom));background:var(--ink);border-top:1px solid var(--line);transform:translateY(110%);visibility:hidden;transition:transform .25s ease,visibility 0s .25s}.al-sticky-add[data-on=true]{transform:none;visibility:visible;transition:transform .25s ease}.al-sticky-add .al-btn{height:46px;padding:0 18px;white-space:nowrap;flex:none}.al-sticky-add__name{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.al-sticky-add__price{font-size:17px;font-weight:300}}.al-social{display:flex;gap:6px}.al-social a{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid var(--line);color:var(--ivory-2);transition:border-color .2s,color .2s}.al-social a:hover{border-color:var(--line-strong);color:var(--ivory)}.al-social .al-icon{width:18px;height:18px}
/*# sourceMappingURL=/cdn/shop/t/10/assets/arian.css.map */
