:root{--ah-ink:#292d26;--ah-olive:#3c4434;--ah-paper:#f4f3ef;--ah-line:#dedfd6;--ah-font:Tahoma,Arial,sans-serif}html{scroll-behavior:smooth;scroll-padding-top:24px}body{color:var(--ah-ink)}html[lang=ar] body,html[lang=ar] h1,html[lang=ar] h2,html[lang=ar] h3,html[lang=ar] button,html[lang=ar] input{font-family:var(--ah-font);letter-spacing:0}.ah-wrap{width:calc(100% - 112px);max-width:1380px;margin-inline:auto}.ah-topline{height:35px;display:flex;align-items:center;justify-content:center;background:#252b22;color:#fff;font:11px var(--ah-font);letter-spacing:.04em}.ah-header{display:grid;grid-template-columns:110px 1fr auto;align-items:center;gap:34px;min-height:103px;background:#fff}.ah-logo{display:flex;align-items:center;justify-content:center;min-height:58px}.ah-logo-space{display:block;width:100px;height:54px}.ah-logo img{max-width:140px;object-fit:contain;height:auto}.ah-nav{display:flex;align-items:center;justify-content:center;gap:32px;flex-wrap:wrap}.ah-nav a{font:13px var(--ah-font);color:var(--ah-ink);text-decoration:none;white-space:nowrap;padding-block:14px;border-bottom:1px solid transparent}.ah-nav a:hover{border-color:currentColor}.ah-tools{display:flex;gap:19px;align-items:center}.ah-icon{display:inline-flex;align-items:center;justify-content:center;min-width:32px;min-height:40px;border:0;padding:3px;background:none;color:var(--ah-ink);cursor:pointer}.ah-icon svg{width:22px;height:22px}.ah-cart{position:relative;text-decoration:none}.ah-cart>span{font-size:10px;position:absolute;inset-inline-end:-3px;top:0}.ah-localization select{max-width:85px;padding:6px 0;border:0;background:transparent;color:var(--ah-ink);font:12px var(--ah-font)}.ah-hero{background:#e7e8df;overflow:hidden}.ah-hero-inner{display:grid;grid-template-columns:43% 57%;min-height:570px;align-items:center}.ah-hero-copy{padding:60px 0;position:relative;z-index:1}.ah-eyebrow{font:10px/1.6 Arial,sans-serif;letter-spacing:.19em;text-transform:uppercase;margin:0 0 24px;color:#5c6254;text-align:start}.ah-hero-copy h1{font:500 clamp(42px,4.1vw,66px)/1.35 var(--ah-font);letter-spacing:-.04em;margin:0 0 24px;color:#292e26}.ah-hero-description{font:14px/2.2 var(--ah-font);max-width:350px;margin:0 0 30px;color:#555c4f}.ah-button{background:var(--ah-olive);color:#fff;border:1px solid var(--ah-olive);display:inline-flex;align-items:center;gap:45px;padding:13px 24px;min-height:49px;font:12px var(--ah-font);text-decoration:none;transition:background .2s}.ah-button:hover{background:#22281e}.ah-button svg,.ah-text-link svg{width:20px;height:20px}html[dir=ltr] .ah-button svg,html[dir=ltr] .ah-text-link svg{transform:rotate(180deg)}.ah-hero-note{margin:45px 0 0;font:10px var(--ah-font);letter-spacing:.07em;color:#6b705f}.ah-hero-media{align-self:stretch;display:flex;align-items:center;justify-content:center;overflow:visible;min-width:0}.ah-hero-media img{width:112%;max-width:none;aspect-ratio:1;height:auto;max-height:620px;object-fit:contain;mix-blend-mode:multiply;transform:translateY(8px)}.ah-collection{padding-block:74px 83px}.ah-section-heading{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:33px}.ah-section-heading .ah-eyebrow{margin-bottom:12px}.ah-section-heading h2{font:400 33px/1.5 var(--ah-font);margin:0;color:var(--ah-ink)}.ah-section-heading>p{font:12px/2 var(--ah-font);color:#656b60;margin:0 0 9px}.ah-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.ah-product-grid--3{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.ah-product-visual{position:relative;background:var(--ah-paper);overflow:hidden}.ah-product-image-link{display:block;border:0;background:none;width:100%;padding:0;cursor:pointer;position:relative;aspect-ratio:.91;overflow:hidden}.ah-product-img,.ah-product-box{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;display:block;transition:opacity .3s,transform .45s}.ah-product-box{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.ah-product-image-link:hover .ah-product-img{transform:scale(1.025)}.ah-product-image-link:hover:has(.ah-product-box) .ah-product-img{opacity:0}.ah-product-image-link:hover .ah-product-box{opacity:1}.ah-product-index{position:absolute;top:15px;inset-inline-start:16px;font:10px Arial,sans-serif;z-index:1;color:#767b70;letter-spacing:.1em}.ah-product-info{padding:21px 4px 0;text-align:center}.ah-product-type{font:10px/1.7 var(--ah-font);color:#747969;margin:0 0 8px}.ah-product-type span{padding-inline:6px}.ah-product-info h3{font:400 23px/1.4 Georgia,Times New Roman,serif!important;letter-spacing:0!important;margin:0 0 15px;color:var(--ah-ink)}.ah-product-price{font:13px/1.8 var(--ah-font);margin:0 0 8px}.ah-text-link{font:11px/1.5 var(--ah-font);color:var(--ah-ink);text-decoration:none;display:inline-flex;align-items:center;gap:15px;background:none;border:0;border-bottom:1px solid #b5b9ac;padding:2px 0 6px;cursor:pointer}.ah-text-link:hover{border-color:var(--ah-ink)}.ah-story{background:#f0eee7;overflow:hidden}.ah-story-inner{display:grid;grid-template-columns:53% 47%;align-items:center;min-height:460px;gap:0}.ah-story-image{min-width:0;max-height:470px;display:flex;align-items:center;justify-content:center;order:2}.ah-story-image img{width:90%;max-height:480px;object-fit:contain;mix-blend-mode:multiply}.ah-story-copy{order:1;padding:65px 0;max-width:410px}.ah-story-copy h2{font:400 38px/1.65 var(--ah-font);margin:0 0 20px;color:var(--ah-ink)}.ah-story-copy>p:not(.ah-eyebrow){font:13px/2.2 var(--ah-font);color:#676b60;margin:0 0 24px}.ah-story-copy .ah-eyebrow{margin-bottom:20px}.ah-footer{background:#30372b;color:#f4f3ef;margin-top:0}.ah-footer-main{display:flex;gap:80px;padding-block:55px 45px;align-items:start;justify-content:space-between}.ah-footer-brand{margin-inline-end:auto}.ah-footer-brand .ah-eyebrow{color:#d1d6c8;margin-bottom:17px}.ah-footer-brand h2{font:400 29px/1.7 var(--ah-font);color:#fff;margin:0}.ah-footer h3{font:13px var(--ah-font);color:#fff;margin:8px 0 22px}.ah-footer a{color:#d9ddd0;display:block;font:11px/1.9 var(--ah-font);text-decoration:none;margin:0 0 11px}.ah-footer a:hover{text-decoration:underline}.ah-footer select{display:block;max-width:190px;background:transparent;border:1px solid #899080;color:#fff;padding:10px;margin-top:14px}.ah-footer option{color:#000}.ah-footer label{font:11px var(--ah-font)}.ah-footer-bottom{padding-block:20px;border-top:1px solid #5c6355;display:flex;gap:30px;justify-content:space-between;align-items:center;font:9px Arial,sans-serif;letter-spacing:.08em;color:#c0c7b9}.ah-footer-bottom>div{display:flex;gap:22px}.ah-footer-bottom a{font-size:10px;margin:0}.ah-dialog{width:min(980px,calc(100% - 40px));max-height:88vh;padding:0;border:0;background:#fff;color:var(--ah-ink);overflow:auto}.ah-dialog::backdrop{background:#20261dcc;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.ah-dialog-close{position:absolute;inset-inline-end:15px;top:12px;z-index:2;background:#ffffffdb}.ah-dialog-layout{display:grid;grid-template-columns:55% 45%;align-items:center}.ah-dialog-gallery{display:flex;overflow:auto;scroll-snap-type:x mandatory;background:var(--ah-paper)}.ah-dialog-gallery img{width:100%;min-width:100%;height:auto;aspect-ratio:1;object-fit:contain;mix-blend-mode:multiply;scroll-snap-align:center}.ah-dialog-copy{padding:50px 30px}.ah-dialog-copy h2{font:400 35px/1.3 Georgia,serif!important;margin:0 0 20px}.ah-dialog-copy>p:not(.ah-eyebrow){font:13px/1.8 var(--ah-font);margin-bottom:30px}.ah-dialog .ah-eyebrow{margin-bottom:18px}body:has(.ah-dialog[open]){overflow:hidden}.ah-header a:focus-visible,.ah-text-link:focus-visible,.ah-button:focus-visible,.ah-product-image-link:focus-visible,.ah-icon:focus-visible{outline:2px solid #716743;outline-offset:5px}html[dir=rtl] .field__label{left:auto;right:calc(var(--inputs-border-width) + 2rem)}html[dir=rtl] .product__info-container,html[dir=rtl] .cart-items th{text-align:right}html[dir=rtl] .quantity__input{direction:ltr}html[dir=rtl] .product__info-wrapper{padding:0 5rem 0 0}.ah-preview-note{background:#f5ead9;color:#554b37;padding:11px 20px;text-align:center;font:12px Tahoma,Arial,sans-serif}.ah-preview-switch{position:fixed;bottom:18px;inset-inline-end:18px;z-index:20;display:flex;background:#fff;border:1px solid #c9cbbb;box-shadow:0 5px 25px #0002}.ah-preview-switch button{padding:10px 14px;font:12px Tahoma,Arial,sans-serif;border:0;background:transparent;color:#333;cursor:pointer}.ah-preview-switch button[aria-pressed=true]{background:var(--ah-olive);color:#fff}.ah-preview-shell[hidden]{display:none}@media(min-width:1500px){.ah-hero-inner{min-height:640px}.ah-hero-media img{max-height:680px}}@media(max-width:1050px){.ah-wrap{width:calc(100% - 64px)}.ah-header{gap:20px;grid-template-columns:70px 1fr auto}.ah-nav{gap:20px}.ah-tools{gap:10px}.ah-logo-space{width:65px}.ah-hero-inner{min-height:510px;grid-template-columns:45% 55%}.ah-hero-copy h1{font-size:47px}.ah-product-grid{gap:15px}.ah-product-info h3{font-size:21px!important}.ah-story-copy{padding-inline-end:30px}.ah-footer-main{gap:45px}}@media(max-width:700px){.ah-wrap{width:calc(100% - 36px)}.ah-topline{height:30px;font-size:10px}.ah-header{grid-template-columns:1fr 1fr;min-height:109px;gap:0;padding-top:7px}.ah-logo{justify-content:start;min-height:49px}.ah-logo-space{height:45px;width:90px}.ah-tools{justify-content:end;grid-column:2;grid-row:1;gap:14px}.ah-nav{grid-column:1/-1;grid-row:2;flex-wrap:nowrap;justify-content:space-between;gap:14px;overflow:auto;scrollbar-width:none;padding-bottom:1px}.ah-nav a{font-size:10px;padding:14px 0}.ah-hero-inner{grid-template-columns:1fr;min-height:auto}.ah-hero-copy{padding:40px 7px 0;text-align:center}.ah-hero-copy .ah-eyebrow{text-align:center;font-size:9px;margin-bottom:17px}.ah-hero-copy h1{font-size:43px;line-height:1.4;margin-bottom:16px}.ah-hero-description{font-size:12px;line-height:2.1;max-width:300px;margin:0 auto 22px}.ah-button{font-size:11px;min-height:44px;padding:11px 20px;gap:32px}.ah-hero-note{margin-top:23px;font-size:9px}.ah-hero-media{height:295px;overflow:hidden}.ah-hero-media img{width:106%;height:auto;max-height:380px;transform:translateY(-5px)}.ah-collection{padding-block:45px 48px}.ah-section-heading{display:block;text-align:center;margin-bottom:24px}.ah-section-heading .ah-eyebrow{text-align:center;font-size:8px;margin-bottom:9px}.ah-section-heading h2{font-size:26px}.ah-section-heading>p{font-size:11px;margin:8px 0 0}.ah-product-grid,.ah-product-grid--3{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:13px;row-gap:30px}.ah-product-grid--3>.ah-product:last-of-type{grid-column:1/-1;width:calc((100% - 13px)/2);justify-self:center}.ah-product-image-link{aspect-ratio:.86}.ah-product-index{top:11px;inset-inline-start:11px;font-size:8px}.ah-product-info{padding-top:15px}.ah-product-type{font-size:8px;margin-bottom:7px}.ah-product-type span{padding-inline:3px}.ah-product-info h3{font-size:19px!important;line-height:1.25;margin-bottom:12px}.ah-text-link{font-size:10px;gap:12px}.ah-text-link svg{width:16px;height:16px}.ah-story-inner{display:flex;flex-direction:column;min-height:0}.ah-story-copy{max-width:none;padding:43px 13px 0;text-align:center}.ah-story-copy .ah-eyebrow{text-align:center;font-size:9px;margin-bottom:13px}.ah-story-copy h2{font-size:29px;line-height:1.65;margin-bottom:13px}.ah-story-copy>p:not(.ah-eyebrow){font-size:12px;max-width:320px;line-height:2.1}.ah-story-image{order:2;max-height:none;height:300px;overflow:hidden;width:100%}.ah-story-image img{width:95%;height:auto;max-height:330px}.ah-footer-main{padding-block:35px;gap:30px;flex-wrap:wrap}.ah-footer-brand{flex-basis:100%}.ah-footer-brand h2{font-size:25px}.ah-footer h3{font-size:12px}.ah-footer-bottom{padding-bottom:25px;font-size:8px;align-items:start;flex-direction:column;gap:15px}.ah-footer-bottom>div{flex-wrap:wrap;gap:12px}.ah-dialog{width:calc(100% - 28px)}.ah-dialog-layout{grid-template-columns:1fr}.ah-dialog-copy{padding:27px}.ah-dialog-copy h2{font-size:28px!important}.ah-dialog-gallery,.ah-dialog-gallery img{max-height:45vh}.ah-preview-note{font-size:10px;line-height:1.8}.ah-preview-switch{bottom:10px;inset-inline-end:10px}.ah-preview-switch button{font-size:10px;padding:8px 11px}html[dir=rtl] .product__info-wrapper{padding:0}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.ah-product-img,.ah-product-box,.ah-button{transition:none}}@media(min-width:701px){html[dir=rtl] .ah-hero-copy .ah-eyebrow,html[dir=rtl] .ah-section-heading .ah-eyebrow,html[dir=rtl] .ah-story-copy .ah-eyebrow,html[dir=rtl] .ah-footer-brand .ah-eyebrow{text-align:right}}:root{--ah-olive:#171917;--ah-ink:#1c1e1c;--ah-paper:#f7f6f3}.ah-topline{background:#111}.ah-header{grid-template-columns:140px 1fr auto;min-height:111px;gap:24px}.ah-logo img{width:140px;max-width:100%;height:auto}.ah-nav{column-gap:24px;row-gap:0}.ah-nav a{padding-block:9px;font-size:12px}.ah-hero{background:#ebe9e2}.ah-hero-inner{min-height:590px}.ah-section-heading{display:block;text-align:center;margin-bottom:32px}.ah-section-heading .ah-eyebrow{text-align:center!important;margin-bottom:8px}.ah-section-heading h2{font-weight:500;font-size:32px}.ah-section-heading>p{margin:9px 0 0}.ah-product-info h3{margin-bottom:10px}.ah-product-price{font:14px/1.7 Arial,Tahoma,sans-serif;color:#171917;margin:0 0 15px}.ah-dialog-copy .ah-product-price{font-size:19px!important}.ah-story{background:#f3f1eb}.ah-categories{padding-block:25px 65px;border-bottom:1px solid #e4e4de}.ah-category-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:19px}.ah-category{text-align:center;display:block;text-decoration:none;color:var(--ah-ink);min-width:0;scroll-margin-top:30px}.ah-category-art{display:flex;align-items:center;justify-content:center;aspect-ratio:1;background:#f6f5f1;overflow:hidden}.ah-category-art>img{height:100%;width:100%;object-fit:contain;mix-blend-mode:multiply}.ah-category-art>svg{width:44%;height:44%;color:#77796e}.ah-category h3{font:13px/1.9 var(--ah-font);margin:12px 0 3px}.ah-soon-label{font:10px/1.8 var(--ah-font);color:#6c7064}.ah-category:target .ah-category-art{outline:1px solid #878b7b;outline-offset:4px}.ah-footer{background:#fff;color:#222;border-top:1px solid #e5e5df}.ah-footer h3,.ah-footer-brand h2{color:#222}.ah-footer a{color:#575a51}.ah-footer-logo{display:block;width:130px;height:auto;margin-bottom:25px}.ah-footer-brand h2{font-size:22px;line-height:1.7}.ah-footer-bottom{border-color:#e3e4dd;color:#73766d}.ah-footer select{border-color:#ccc;color:#222}.ah-lang-link{display:inline-block;color:var(--ah-ink);text-decoration:none;white-space:nowrap;font:12px Arial,Tahoma,sans-serif}.ah-language-label{font-size:10px}.ah-preview-note{background:#f1eee5;font-size:10px;min-height:28px}.ah-footer-main{padding-top:45px}.ah-category-art{transition:background .2s}.ah-category[href]:hover .ah-category-art{background:#edeee5}@media(max-width:1050px){.ah-header{grid-template-columns:115px 1fr auto;gap:18px}.ah-logo img{width:115px}.ah-nav{gap:0 17px}.ah-category-grid{gap:12px}.ah-category h3{font-size:11px}}@media(max-width:700px){.ah-header{grid-template-columns:1fr 1fr;min-height:112px;padding-top:10px;gap:0}.ah-logo img{width:112px}.ah-logo{min-height:55px}.ah-tools{gap:15px}.ah-nav{justify-content:start;gap:22px;padding-block:5px 2px}.ah-nav a{font-size:11px;padding-block:12px}.ah-lang-link{font-size:11px}.ah-hero-inner{min-height:0}.ah-section-heading h2{font-size:26px}.ah-product-price{font-size:12px;margin-bottom:11px}.ah-categories{padding-block:10px 45px}.ah-category-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 13px}.ah-category h3{font-size:11px}.ah-category:last-child{grid-column:2}.ah-category-art>svg{width:48%;height:48%}.ah-category-art{aspect-ratio:1}.ah-soon-label{font-size:9px}.ah-footer-logo{width:115px}.ah-footer-brand h2{font-size:21px}}:root{--ah-font:"Segoe UI",Arial,sans-serif;--ah-ink:#171717;--ah-paper:#fff;--font-body-family:"Segoe UI",Arial,sans-serif;--font-heading-family:"Segoe UI",Arial,sans-serif;--font-body-style:normal;--font-body-weight:400;--font-body-weight-bold:700;--font-heading-style:normal;--font-heading-weight:600;--font-body-scale:1;--font-heading-scale:1;--color-foreground:23,23,23;--color-background:255,255,255;--color-shadow:18,18,18;--color-button:23,23,23;--color-button-text:255,255,255;--color-secondary-button:255,255,255;--color-secondary-button-text:23,23,23;--color-link:23,23,23;--color-badge-foreground:23,23,23;--color-badge-background:255,255,255;--color-badge-border:23,23,23}:root{--gradient-background:#fff;--color-background-contrast:245,245,245;--page-width:136rem;--page-width-margin:0rem;--grid-desktop-horizontal-spacing:.8rem;--grid-desktop-vertical-spacing:.8rem;--grid-mobile-horizontal-spacing:.4rem;--grid-mobile-vertical-spacing:.4rem;--spacing-sections-desktop:0px;--spacing-sections-mobile:0px;--product-card-image-padding:0rem;--product-card-corner-radius:.7rem;--product-card-text-alignment:center;--product-card-border-width:0rem;--product-card-border-opacity:.1;--product-card-shadow-opacity:.1;--product-card-shadow-visible:1;--product-card-shadow-horizontal-offset:0rem;--product-card-shadow-vertical-offset:.3rem;--product-card-shadow-blur-radius:1.2rem;--collection-card-image-padding:0rem;--collection-card-corner-radius:.4rem;--collection-card-text-alignment:start;--collection-card-border-width:.1rem;--collection-card-border-opacity:.1;--collection-card-shadow-opacity:0;--collection-card-shadow-visible:0;--collection-card-shadow-horizontal-offset:0rem;--collection-card-shadow-vertical-offset:.4rem;--collection-card-shadow-blur-radius:.5rem;--blog-card-image-padding:0rem;--blog-card-corner-radius:0rem;--blog-card-text-alignment:start;--blog-card-border-width:0rem;--blog-card-border-opacity:.1;--blog-card-shadow-opacity:0;--blog-card-shadow-visible:0;--blog-card-shadow-horizontal-offset:0rem;--blog-card-shadow-vertical-offset:.4rem;--blog-card-shadow-blur-radius:.5rem;--media-padding:0px;--media-border-opacity:.05;--media-border-width:1px;--media-radius:0px;--media-shadow-opacity:0;--media-shadow-visible:0;--media-shadow-horizontal-offset:0px;--media-shadow-vertical-offset:4px;--media-shadow-blur-radius:5px;--buttons-radius:0px;--buttons-radius-outset:0px;--buttons-border-width:1px;--buttons-border-opacity:1;--buttons-shadow-opacity:0;--buttons-shadow-visible:0;--buttons-shadow-horizontal-offset:0px;--buttons-shadow-vertical-offset:4px;--buttons-shadow-blur-radius:5px;--buttons-border-offset:.3px;--inputs-radius:0px;--inputs-border-width:1px;--inputs-border-opacity:.55;--inputs-shadow-opacity:0;--inputs-shadow-horizontal-offset:0px;--inputs-margin-offset:0px;--inputs-shadow-vertical-offset:4px;--inputs-shadow-blur-radius:5px;--inputs-radius-outset:0px;--variant-pills-radius:40px;--variant-pills-border-width:1px;--variant-pills-border-opacity:.55;--variant-pills-shadow-opacity:0;--variant-pills-shadow-horizontal-offset:0px;--variant-pills-shadow-vertical-offset:4px;--variant-pills-shadow-blur-radius:5px;--text-boxes-radius:0px;--text-boxes-border-width:0px;--text-boxes-border-opacity:.1;--text-boxes-shadow-opacity:0;--text-boxes-shadow-visible:0;--text-boxes-shadow-horizontal-offset:0px;--text-boxes-shadow-vertical-offset:4px;--text-boxes-shadow-blur-radius:5px;--popup-border-width:1px;--popup-border-opacity:.1;--popup-corner-radius:0px;--popup-shadow-opacity:.05;--popup-shadow-horizontal-offset:0px;--popup-shadow-vertical-offset:4px;--popup-shadow-blur-radius:5px;--drawer-border-width:1px;--drawer-border-opacity:.1;--drawer-shadow-opacity:0;--drawer-shadow-horizontal-offset:0px;--drawer-shadow-vertical-offset:4px;--drawer-shadow-blur-radius:5px;--badge-corner-radius:40px}html{font-size:62.5%;line-height:1.5}body{font-size:1.6rem;line-height:1.5;font-family:var(--ah-font);font-style:normal;font-weight:400}body,.ah-topline,.ah-nav a,.ah-localization select,.ah-lang-link,.ah-hero-copy h1,.ah-hero-description,.ah-button,.ah-hero-note,.ah-section-heading h2,.ah-section-heading>p,.ah-product-info h3,.ah-product-price,.ah-category h3,.ah-story-copy h2,.ah-story-copy>p:not(.ah-eyebrow),.ah-footer-brand h2,.ah-footer h3,.ah-footer a,.ah-footer label,.ah-preview-note,.ah-preview-switch button,.ah-dialog-copy h2,.ah-dialog-copy>p:not(.ah-eyebrow){font-family:var(--ah-font)!important}.ah-header{border-bottom:1px solid #ededed}.ah-nav{line-height:1.5}.ah-nav a{height:auto;line-height:1.5;font-size:14px;letter-spacing:.01em}.ah-cart>span{height:auto;line-height:1}.ah-topline{line-height:1.5;letter-spacing:.08em}.ah-collection{padding-block:55px 64px}.ah-collection+.ah-collection{padding-top:14px}.ah-section-heading{margin-bottom:34px}.ah-section-heading h2{font-size:36px;line-height:1.35;font-weight:700;letter-spacing:0}.ah-product-grid{gap:20px}.ah-product-grid--3{width:calc(75% - 5px);max-width:1010px;margin-inline:auto;gap:20px}.ah-product{display:flex;flex-direction:column;background:#fff;border-radius:7px;overflow:hidden;box-shadow:0 3px 12px #0000001a;transition:transform .25s ease,box-shadow .25s ease}.ah-product:hover{transform:translateY(-3px);box-shadow:0 7px 20px #00000021}.ah-product-visual{background:#fff}.ah-product-image-link{aspect-ratio:1}.ah-product-img,.ah-product-box{mix-blend-mode:normal}.ah-product-info{display:flex;min-height:130px;flex-direction:column;justify-content:center;padding:18px 14px 22px;text-align:center}.ah-product-info h3{font-size:16px!important;line-height:1.45;font-weight:600!important;margin:0 0 16px;letter-spacing:0!important}.ah-product-price{font-size:17px;line-height:1.4;font-weight:600;margin:0}.ah-dialog-copy h2{font-size:34px!important;font-weight:600!important}.ah-categories{padding-block:60px 82px;border-top:1px solid #ededed;border-bottom:1px solid #ededed}.ah-categories .ah-section-heading{margin-bottom:38px}.ah-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 24px}.ah-category{text-align:start}.ah-category-art{position:relative;aspect-ratio:1/1;background:#f5f3ee;border:1px solid #e8e6e0;border-radius:4px}.ah-category-art>img{width:100%;height:100%;object-fit:cover;object-position:center;mix-blend-mode:normal}.ah-category-placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:linear-gradient(135deg,#f8f7f4,#eeece6);color:#95958f}.ah-category-placeholder>span{font:500 15px/1.5 var(--ah-font);letter-spacing:.03em}.ah-category h3{display:flex;gap:8px;align-items:center;font-size:18px;line-height:1.5;font-weight:400;margin:13px 0 0}.ah-category h3 span{font-family:Arial,sans-serif!important}.ah-category--soon{opacity:.82}.ah-category[href]:hover .ah-category-art{background:#f5f3ee}.ah-category[href]:hover h3{text-decoration:underline;text-underline-offset:5px}.ah-story-copy h2{font-weight:600}.ah-footer-brand h2{font-weight:500}.ah-preview-note{font-size:11px}.ah-lang-link{font-size:13px}@media(max-width:1050px){.ah-product-grid{gap:16px}.ah-product-grid--3{width:78%}.ah-product-info h3{font-size:14px!important}.ah-category-grid{gap:26px 18px}.ah-category h3{font-size:16px}}@media(max-width:700px){.ah-collection{padding-block:38px 44px}.ah-collection+.ah-collection{padding-top:4px}.ah-section-heading{margin-bottom:24px}.ah-section-heading h2{font-size:27px}.ah-product-grid,.ah-product-grid--3{width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px}.ah-product-grid--3>.ah-product:last-of-type{grid-column:1/-1;width:calc((100% - 12px)/2);justify-self:center}.ah-product-image-link{aspect-ratio:1}.ah-product-info{min-height:100px;padding:13px 9px 16px}.ah-product-info h3{font-size:12px!important;line-height:1.4;margin-bottom:10px}.ah-product-price{font-size:12px;margin:0}.ah-categories{padding-block:42px 52px}.ah-categories .ah-section-heading{margin-bottom:25px}.ah-category-grid{grid-template-columns:1fr;gap:28px}.ah-category:last-child{grid-column:auto}.ah-category-art{aspect-ratio:1/1}.ah-category h3{font-size:15px;margin-top:10px}.ah-category-placeholder>span{font-size:13px}}@media(max-width:749px){html,body{max-width:100%;overflow-x:hidden}.ah-wrap{width:calc(100% - 32px);max-width:none}.ah-topline{height:auto;min-height:32px;padding:7px 16px;font-size:10px;line-height:1.6;text-align:center}.ah-header{grid-template-columns:minmax(0,1fr) auto;min-height:104px;gap:0 12px;padding-top:8px}.ah-logo{justify-content:flex-start;min-width:0;min-height:52px}.ah-logo img{width:108px;max-height:46px;object-fit:contain}.ah-tools{grid-column:2;grid-row:1;gap:8px;justify-content:flex-end}.ah-icon{min-width:40px;min-height:44px;padding:7px}.ah-localization select{max-width:72px;font-size:11px}.ah-nav{grid-column:1 / -1;grid-row:2;justify-content:flex-start;gap:22px;padding:0 0 3px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}.ah-nav::-webkit-scrollbar{display:none}.ah-nav a{flex:0 0 auto;min-height:44px;padding:13px 0;font-size:11px;scroll-snap-align:start}.ah-hero-inner{grid-template-columns:minmax(0,1fr);min-height:0}.ah-hero-copy{padding:38px 4px 8px;text-align:center}.ah-hero-copy .ah-eyebrow{margin-bottom:14px;font-size:9px;text-align:center}.ah-hero-copy h1{margin-bottom:15px;font-size:clamp(34px,10.5vw,44px);line-height:1.3}.ah-hero-description{max-width:32rem;margin:0 auto 21px;font-size:12px;line-height:2}.ah-button{min-height:46px;padding:11px 20px;gap:28px;font-size:11px}.ah-hero-note{margin-top:20px;font-size:9px}.ah-hero-media{width:100%;height:clamp(270px,78vw,350px);overflow:hidden}.ah-hero-media img{width:100%;height:100%;max-width:100%;max-height:none;object-fit:contain;transform:none}.ah-collection{padding-block:42px 48px}.ah-collection+.ah-collection{padding-top:6px}.ah-section-heading{margin-bottom:24px;text-align:center}.ah-section-heading .ah-eyebrow{text-align:center!important}.ah-section-heading h2{font-size:clamp(25px,7.2vw,29px);line-height:1.35}.ah-section-heading>p{margin-top:8px;font-size:11px;line-height:1.8}.ah-product-grid,.ah-product-grid--3{width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}.ah-product-grid--3>.ah-product:last-of-type{grid-column:1 / -1;width:calc((100% - 12px)/2);justify-self:center}.ah-product{min-width:0;border-radius:5px}.ah-product-image-link{aspect-ratio:1}.ah-product-img,.ah-product-box{width:100%;height:100%;object-fit:contain}.ah-product-info{min-height:104px;padding:14px 8px 16px}.ah-product-info h3{min-height:34px;margin-bottom:9px;font-size:12px!important;line-height:1.4;overflow-wrap:anywhere}.ah-product-price{font-size:12px;line-height:1.4}.ah-categories{padding-block:44px 52px}.ah-categories .ah-section-heading{margin-bottom:24px}.ah-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}.ah-category:last-child{grid-column:1 / -1;width:calc((100% - 12px)/2);justify-self:center}.ah-category-art{aspect-ratio:1}.ah-category h3{margin-top:9px;font-size:13px;line-height:1.45}.ah-story-inner{display:flex;min-height:0;flex-direction:column}.ah-story-copy{width:100%;max-width:none;padding:42px 5px 18px;text-align:center}.ah-story-copy .ah-eyebrow{text-align:center}.ah-story-copy h2{margin-bottom:13px;font-size:clamp(27px,7.8vw,32px);line-height:1.55}.ah-story-copy>p:not(.ah-eyebrow){max-width:33rem;margin:0 auto 22px;font-size:12px;line-height:2}.ah-story-image{width:100%;height:clamp(270px,78vw,340px);max-height:none;overflow:hidden}.ah-story-image img{width:100%;height:100%;max-height:none;object-fit:contain}.ah-footer-main{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 22px;padding-block:38px 34px}.ah-footer-brand{grid-column:1 / -1;margin-inline-end:0}.ah-footer-logo{width:112px}.ah-footer-bottom{gap:15px;padding-block:20px 26px;flex-direction:column;align-items:flex-start}.ah-dialog{width:calc(100% - 24px);max-height:92svh}.ah-dialog-layout{grid-template-columns:minmax(0,1fr)}.ah-dialog-gallery,.ah-dialog-gallery img{max-height:43svh}.ah-dialog-copy{padding:26px 20px 30px}.ah-dialog-copy h2{font-size:27px!important}.product{row-gap:20px}.product__media-wrapper,.product__info-wrapper{width:100%;max-width:100%}.product__info-wrapper,html[dir=rtl] .product__info-wrapper{padding:0}.product__info-container{max-width:none}.product__title h1{font-size:clamp(25px,7vw,31px);line-height:1.3}.product-form__buttons,.product-form__submit,.shopify-payment-button{width:100%;max-width:none}.product__media img{width:100%;height:auto;object-fit:contain}.related-products{padding-inline:0}.related-products .grid{column-gap:12px;row-gap:22px}.related-products .grid__item{min-width:0}}@media(max-width:389px){.ah-wrap{width:calc(100% - 24px)}.ah-hero-copy h1{font-size:32px}.ah-product-grid,.ah-product-grid--3,.ah-category-grid{gap-inline:9px}.ah-product-grid--3>.ah-product:last-of-type,.ah-category:last-child{width:calc((100% - 9px)/2)}.ah-product-info{padding-inline:6px}.ah-product-info h3{font-size:11px!important}}@media(max-width:749px){.ah-product-grid,.ah-product-grid--3{display:flex;width:100%;max-width:none;gap:12px;margin-inline:0;padding:2px 1px 14px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline:1px;overscroll-behavior-inline:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.ah-product-grid::-webkit-scrollbar,.ah-product-grid--3::-webkit-scrollbar{display:none}.ah-product-grid>.ah-product,.ah-product-grid--3>.ah-product,.ah-product-grid--3>.ah-product:last-of-type{flex:0 0 clamp(150px,calc((100vw - 56px)/2),220px);width:auto;min-width:0;grid-column:auto;justify-self:auto;scroll-snap-align:start;scroll-snap-stop:always}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/aldur-home.css.map */
