:root{--bg-deep:#0d0a08;--bg-primary:#14100d;--bg-secondary:#1c1712;--bg-card:#18140f;--border:#332b22;--copper:#a88658;--copper-light:#c4a273;--ivory:#e2d8cb;--ivory-dim:#bdb3a6;--muted:#8a8278;--success:#4a7c59;--danger:#b34a3a;--display:"Oswald",Impact,sans-serif;--body:"Inter",sans-serif}*{box-sizing:border-box}html{background:var(--bg-deep);scroll-behavior:smooth}body{margin:0;background:var(--bg-primary);color:var(--ivory);font:15px/1.6 var(--body)}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button,input,select{font:inherit}.container{width:min(1280px,calc(100% - 48px));margin:auto}.d-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:12px 24px;border:2px solid var(--copper);font:600 13px/1.1 var(--display);letter-spacing:.15em;text-transform:uppercase;transition:.2s}.d-btn.primary{background:var(--copper);color:var(--bg-deep)}.d-btn.primary:hover{background:var(--copper-light);border-color:var(--copper-light)}.d-btn.ghost{background:transparent;color:var(--copper)}.d-btn.ghost:hover{background:#a8865817}.d-plate{display:inline-block;border:1px solid var(--copper);padding:6px 16px;color:var(--copper);font:500 11px var(--display);letter-spacing:.28em;text-transform:uppercase}.d-eyebrow{color:var(--copper);font:500 12px var(--display);letter-spacing:.3em;text-transform:uppercase}.d-eyebrow:before{content:"";display:inline-block;width:34px;height:1px;margin:0 11px 4px 0;background:currentColor}.d-leather{height:8px;background:repeating-linear-gradient(90deg,#4a2f1a 0 2px,transparent 2px 6px),linear-gradient(#5a3a1e,#3d2814);border-block:1px solid #2a1a0c}.d-header{position:sticky;top:0;z-index:50;height:69px;background:#0d0a08f0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--border)}.d-header__in{height:68px;display:flex;justify-content:space-between;align-items:center;gap:25px}.d-brand{display:flex;align-items:center;gap:12px}.d-brand img{width:40px;height:40px;border-radius:50%;object-fit:cover;background:#000}.d-brand b,.d-brand small{display:block;font-family:var(--display);line-height:1;text-transform:uppercase}.d-brand b{font-size:18px;letter-spacing:.12em}.d-brand small{margin-top:5px;color:var(--muted);font-size:9px;letter-spacing:.16em}.d-nav{display:flex;gap:27px;align-items:center}.d-nav a,.d-footer a{font:500 13px var(--display);letter-spacing:.1em;text-transform:uppercase;color:var(--ivory-dim)}.d-nav a:hover,.d-footer a:hover{color:var(--copper)}.d-header__actions{display:flex;align-items:center;gap:14px}.d-cart-count{display:inline-grid;place-items:center;min-width:17px;height:17px;margin-left:5px;border-radius:50%;background:var(--copper);color:var(--bg-deep);font:bold 10px var(--body)}.d-hero{position:relative;min-height:calc(100vh - 69px);display:grid;align-items:center;isolation:isolate;overflow:hidden}.d-hero>img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover}.d-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#0d0a0847,#0d0a08b3 48%,var(--bg-primary)),linear-gradient(90deg,#0d0a08bf,#0d0a084d)}.d-hero__in{padding:90px 0 130px}.d-hero h1,.d-heading,.d-page-title{margin:20px 0;color:var(--ivory);font:700 clamp(36px,5vw,70px)/.96 var(--display);letter-spacing:.025em;text-transform:uppercase}.d-hero h1{max-width:780px;font-size:clamp(50px,8vw,92px)}.d-hero h1 em,.d-heading em,.d-page-title em{display:block;color:var(--copper);font-style:italic;font-weight:400}.d-hero p{max-width:620px;color:var(--ivory-dim);font-size:18px}.d-grid{display:grid;gap:24px}.d-products{grid-template-columns:repeat(4,1fr)}.d-product{overflow:hidden;border:1px solid var(--border);background:var(--bg-card);transition:.25s}.d-product:hover{transform:translateY(-4px);border-color:var(--copper);box-shadow:0 18px 34px #0006}.d-product__img{position:relative;aspect-ratio:4/5;overflow:hidden;background:var(--bg-secondary)}.d-product__img img{width:100%;height:100%;object-fit:cover;transition:.4s}.d-product:hover .d-product__img img{transform:scale(1.05)}.d-product__badge{position:absolute;top:13px;left:13px;padding:4px 10px;background:var(--copper);color:var(--bg-deep);font:bold 10px var(--display);letter-spacing:.13em;text-transform:uppercase}.d-product__info{padding:17px 19px 20px}.d-product__type{color:#5c554c;font:10px var(--display);letter-spacing:.18em;text-transform:uppercase}.d-product h3{min-height:43px;margin:6px 0;color:var(--ivory);font:600 17px/1.28 var(--display);letter-spacing:.04em;text-transform:uppercase}.d-product p{min-height:19px;margin:0 0 12px;color:#5c554c;font-size:11px;font-style:italic}.d-product__bottom{display:flex;justify-content:space-between;align-items:center}.d-price{color:var(--copper);font:700 21px var(--display)}.d-cart-mini{display:grid;place-items:center;width:35px;height:35px;border:1px solid var(--copper);background:transparent;color:var(--copper)}.d-cart-mini:hover{background:var(--copper);color:var(--bg-deep)}.d-section{padding:110px 0}.d-section--secondary{background:var(--bg-secondary)}.d-head{text-align:center;max-width:680px;margin:0 auto 55px}.d-head p{color:var(--muted);font-size:16px}.d-categories{grid-template-columns:repeat(4,1fr);gap:20px}.d-category{position:relative;min-height:385px;overflow:hidden;border:1px solid var(--border);isolation:isolate}.d-category>img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover;filter:sepia(.1) brightness(.64);transition:.5s}.d-category:hover>img{transform:scale(1.07);filter:sepia(.05) brightness(.52)}.d-category:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(transparent 25%,#0d0a08ef)}.d-category__text{position:absolute;inset:auto 0 0;padding:25px 21px;text-align:center}.d-category small{color:var(--copper);font-family:var(--display);letter-spacing:.25em}.d-category h3{margin:8px 0 5px;font:600 21px/1.2 var(--display);letter-spacing:.07em;text-transform:uppercase}.d-category p{color:var(--muted);font-size:13px}.d-story{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:75px}.d-story__img{position:relative}.d-story__img>img{width:100%;aspect-ratio:4/5;object-fit:cover}.d-story__img:after{content:"";position:absolute;top:20px;right:20px;bottom:20px;left:20px;border:1px solid var(--copper);pointer-events:none}.d-story__content p{color:var(--ivory-dim)}.d-story__content .lead{color:var(--copper);font:italic 23px/1.4 var(--display)}.d-feature-strip{padding:74px 0;border-block:1px solid var(--border);background:var(--bg-secondary)}.d-features{grid-template-columns:repeat(4,1fr);gap:24px;text-align:center}.d-features h3{margin:0 0 8px;font:600 20px var(--display);letter-spacing:.07em;text-transform:uppercase}.d-features p{margin:0;color:var(--muted);font-size:14px}.d-page-hero{padding:100px 0 75px;text-align:center;background:linear-gradient(#0d0a08d4,#0d0a08ef),url(aadkvjaguuwiu_ve_miaoda-3a837f21.webp) center/cover}.d-page-hero p{max-width:650px;margin:auto;color:var(--muted);font-size:17px}.d-toolbar{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;margin-bottom:38px;border-bottom:1px solid var(--border);color:var(--muted)}.d-toolbar select{padding:9px 12px;background:var(--bg-secondary);border:1px solid var(--border);color:var(--ivory)}.d-product-main{display:grid;grid-template-columns:1.2fr 1fr;gap:65px}.d-gallery__main{aspect-ratio:4/5;border:1px solid var(--border);overflow:hidden;background:var(--bg-secondary)}.d-gallery__main img{width:100%;height:100%;object-fit:cover}.d-thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:10px}.d-thumbs img{aspect-ratio:1;object-fit:cover;border:2px solid var(--border)}.d-product-info h1{margin:18px 0;color:var(--ivory);font:700 clamp(39px,5vw,56px)/1 var(--display);letter-spacing:.02em;text-transform:uppercase}.d-product-info .d-price{display:block;padding-bottom:18px;margin-bottom:19px;border-bottom:1px solid var(--border);font-size:34px}.d-product-info p{color:var(--ivory-dim)}.d-variant-label{display:block;margin:22px 0 8px;color:var(--ivory);font:12px var(--display);letter-spacing:.14em;text-transform:uppercase}.d-variant-select{width:100%;padding:12px;background:var(--bg-secondary);border:1px solid var(--border);color:var(--ivory)}.d-product-form{display:grid;grid-template-columns:120px 1fr;gap:14px;margin-top:25px}.d-quantity{display:flex;border:1px solid var(--border);background:var(--bg-secondary)}.d-quantity button{width:38px;border:0;background:transparent;color:var(--muted)}.d-quantity input{min-width:0;flex:1;border:0;background:transparent;color:var(--ivory);text-align:center}.d-buy{width:100%;margin-top:12px}.d-tabs{padding:70px 0;background:var(--bg-secondary);border-block:1px solid var(--border)}.d-tabs__nav{display:flex;gap:0;border-bottom:1px solid var(--border)}.d-tabs__nav a{padding:15px 22px;border-bottom:2px solid var(--copper);color:var(--copper);font:13px var(--display);letter-spacing:.13em;text-transform:uppercase}.d-tab-content{max-width:800px;padding-top:30px;color:var(--ivory-dim)}.d-tab-content h2{color:var(--ivory);font:24px var(--display);letter-spacing:.06em;text-transform:uppercase}.d-cart-layout{display:grid;grid-template-columns:1fr 370px;align-items:start;gap:46px}.d-cart-items,.d-summary{border:1px solid var(--border);background:var(--bg-card)}.d-cart-item{display:grid;grid-template-columns:100px 1fr 100px 115px 92px 30px;gap:15px;align-items:center;padding:20px;border-bottom:1px solid var(--border)}.d-cart-item img{width:100px;height:116px;object-fit:cover;border:1px solid var(--border)}.d-cart-item a{font:600 17px/1.2 var(--display);letter-spacing:.04em;text-transform:uppercase}.d-cart-item small{display:block;color:var(--muted)}.d-cart-item__quantity{display:flex;justify-content:center;border:1px solid var(--border);background:var(--bg-secondary)}.d-cart-item__quantity input{width:38px;border:0;background:transparent;color:var(--ivory);text-align:center}.d-cart-item__quantity button{width:29px;border:0;background:transparent;color:var(--muted)}.d-remove{border:0;background:transparent;color:#5c554c;font-size:20px}.d-remove:hover{color:var(--danger)}.d-summary{position:sticky;top:92px;padding:28px}.d-summary h2{margin:0 0 20px;padding-bottom:14px;border-bottom:1px solid var(--border);font:21px var(--display);letter-spacing:.1em;text-transform:uppercase}.d-summary__row{display:flex;justify-content:space-between;gap:15px;margin:12px 0;color:var(--muted);font-size:13px}.d-summary__row b{color:var(--ivory);text-align:right}.d-summary__total{padding-top:18px;margin-top:20px;border-top:1px solid var(--border);color:var(--ivory);font:18px var(--display);letter-spacing:.1em;text-transform:uppercase}.d-summary__total b{color:var(--copper);font-size:31px}.d-summary .d-btn{width:100%;margin-top:12px}.d-empty{padding:60px 20px;text-align:center;color:var(--muted)}.d-empty h2{color:var(--ivory);font:24px var(--display);letter-spacing:.08em;text-transform:uppercase}.d-page-content{max-width:850px;padding-top:55px;padding-bottom:100px}.d-page-content p{color:var(--ivory-dim);font-size:16px;line-height:1.9}.d-footer{padding:70px 0 25px;background:var(--bg-deep);border-top:1px solid var(--border)}.d-footer__grid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:48px;margin-bottom:50px}.d-footer p{max-width:320px;color:var(--muted);font-size:14px}.d-footer h2{margin:0 0 13px;color:var(--copper);font:13px var(--display);letter-spacing:.18em;text-transform:uppercase}.d-footer__links{display:grid;gap:10px}.d-footer__bottom{display:flex;justify-content:space-between;gap:15px;padding-top:24px;border-top:1px solid var(--border);color:#5c554c;font-size:12px}@media(max-width:1050px){.d-nav{gap:14px}.d-products{grid-template-columns:repeat(3,1fr)}.d-product-main,.d-cart-layout{grid-template-columns:1fr}.d-summary{position:static}.d-story{gap:45px}.d-footer__grid{grid-template-columns:1fr 1fr}}@media(max-width:800px){.d-nav{display:none}.d-section{padding:75px 0}.d-products,.d-categories,.d-features{grid-template-columns:repeat(2,1fr)}.d-story{grid-template-columns:1fr}.d-cart-item{grid-template-columns:75px 1fr auto;grid-template-rows:auto auto}.d-cart-item img{grid-row:span 2;width:75px;height:94px}.d-cart-item__unit{display:none}.d-cart-item__quantity{grid-column:2;grid-row:2;justify-self:start}.d-cart-item__total{grid-column:3;grid-row:1;color:var(--copper);font-family:var(--display);font-size:18px}.d-remove{grid-column:3;grid-row:2;justify-self:end}.d-hero__in{padding:60px 0 90px}}@media(max-width:540px){.container{width:min(100% - 36px,1280px)}.d-header__actions{gap:7px}.d-products,.d-categories,.d-features,.d-footer__grid{grid-template-columns:1fr}.d-category{min-height:300px}.d-hero p{font-size:16px}.d-product-form{grid-template-columns:1fr}.d-footer__bottom{flex-direction:column}.d-page-hero{padding:75px 0 55px}}.d-header-icon{font:500 12px var(--display);letter-spacing:.08em;text-transform:uppercase;color:var(--ivory-dim)}.d-header-icon:hover{color:var(--copper)}.d-mobile-toggle{display:none;border:1px solid var(--copper);background:transparent;color:var(--copper);padding:8px 10px;font:500 11px var(--display);letter-spacing:.1em;text-transform:uppercase}.d-mobile-nav{display:none}.d-search-form{display:flex;max-width:720px;margin:30px auto 0;gap:10px}.d-search-form input{min-width:0;flex:1;padding:13px 15px;border:1px solid var(--border);background:var(--bg-card);color:var(--ivory)}.d-search-count{margin:0 0 25px;color:var(--muted)}.d-search-count strong{color:var(--ivory)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:800px){.d-mobile-toggle{display:block}.d-mobile-nav{display:grid;max-height:0;overflow:hidden;background:var(--bg-deep);border-bottom:1px solid transparent;transition:max-height .25s ease,border-color .25s ease}.d-mobile-nav.open{max-height:520px;border-color:var(--border)}.d-mobile-nav a{padding:14px 24px;border-top:1px solid var(--border);font:500 14px var(--display);letter-spacing:.12em;text-transform:uppercase;color:var(--ivory-dim)}.d-mobile-nav a:hover{color:var(--copper)}}@media(max-width:540px){.d-header-icon{display:none}.d-header__actions{gap:8px}.d-search-form{display:grid;grid-template-columns:1fr}.d-search-form .d-btn{width:100%}}.d-product h3{height:44px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.d-product__bottom form{margin:0}.d-hero__buttons{display:flex;flex-wrap:wrap;gap:12px}@media(max-width:800px){.d-hero{min-height:720px}.d-hero h1{font-size:clamp(44px,12vw,64px);line-height:.94}.d-hero__in{padding-top:72px;padding-bottom:88px}.d-story{gap:36px}}@media(max-width:540px){.container{width:min(100% - 36px,1280px)}.d-hero{min-height:640px}.d-hero h1{margin:16px 0;font-size:clamp(40px,13vw,52px);line-height:.94}.d-hero p{font-size:16px;line-height:1.55}.d-hero__buttons{display:grid}.d-hero__buttons .d-btn{width:100%}.d-section{padding:68px 0}.d-head{margin-bottom:38px}.d-heading{font-size:clamp(34px,11vw,48px)}}.d-head p,.d-category p,.d-features p,.d-footer p{color:#a79d91}.d-category__text{display:grid;gap:8px}.d-category h3{margin:0;text-wrap:balance}.d-category p{margin:0;line-height:1.55}.d-categories{align-items:stretch}.d-category{height:100%}.d-features{align-items:stretch}.d-features article{height:100%;padding-inline:10px}.d-features h3{text-wrap:balance}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid #c4a273;outline-offset:3px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media(max-width:800px){.d-story__content .lead{font-size:21px}.d-category__text{padding:22px 18px}.d-feature-strip{padding-block:60px}}@media(max-width:540px){.d-category{min-height:320px}.d-category h3{font-size:20px}.d-features{gap:34px}.d-features article{max-width:420px;margin-inline:auto}.d-footer{padding-top:58px}}.d-story__img>img{aspect-ratio:1 / 1;object-fit:cover;object-position:center}
/*# sourceMappingURL=/cdn/shop/t/5/assets/dunov.css.map */
