:root{--dh-bg:#ffffff;--dh-ink:#1b1b1b;--dh-muted:#707070;--dh-line:#d8d8d6;--dh-gold:#b8995c;--dh-red:#d7312d;--dh-dark:#1b1b1b;--dh-white:#fff;--dh-font:"Jost","Helvetica Neue",Arial,sans-serif;--dh-gutter:2.5vw;--dh-track:.18em;--color-background:255,255,255;--gradient-background:#ffffff}body{background:var(--dh-bg);color:var(--dh-ink);font-family:var(--dh-font)}.dh-hero,.dh-split,.dh-grid,.dh-marquee,.dh-mosaic,.dh-insta,.dh-news,.dh-services,.dh-product,.dh-recs{font-family:var(--dh-font);color:var(--dh-ink)}.dh-hero *,.dh-split *,.dh-grid *,.dh-mosaic *,.dh-insta *,.dh-news *,.dh-services *,.dh-product *,.dh-recs *{box-sizing:border-box}.dh-ph{width:100%;height:100%;display:block;object-fit:cover;background:#fff;fill:#b9b5ad}.dh-hero a,.dh-split a,.dh-grid a,.dh-mosaic a,.dh-insta a,.dh-services a,.dh-product a,.dh-recs a{text-decoration:none}.dh-link-underline{color:inherit;font-size:11px;letter-spacing:.2em;text-transform:uppercase;border-bottom:1px solid currentColor;padding-bottom:2px;display:inline-block}.dh-btn-outline{display:inline-block;border:1px solid #bdbdbb;padding:13px 30px;font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:var(--dh-ink);background:transparent;cursor:pointer}.dh-btn-outline:hover{background:var(--dh-ink);color:#fff;border-color:var(--dh-ink)}.utility-bar,.announcement-bar{background:var(--dh-dark)!important}.announcement-bar__message,.announcement-bar__link,.announcement-bar a,.announcement-bar p{color:#fff!important;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;font-family:var(--dh-font)}.section-header .header{background:#fff;border-bottom:1px solid var(--dh-line);font-family:var(--dh-font)}.header__menu-item,.header__menu-item span,.list-menu__item--link{font-family:var(--dh-font);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--dh-ink)}.header__heading-link{font-family:var(--dh-font);letter-spacing:.04em}body:has(.dh-hero) .section-header{position:absolute;left:0;right:0;z-index:20}body:has(.dh-hero) .section-header .header{background:transparent;border-bottom:0}body:has(.dh-hero) .section-header .header a,body:has(.dh-hero) .section-header .header svg,body:has(.dh-hero) .section-header .header span{color:#fff}.dh-hero{position:relative;overflow:hidden;aspect-ratio:2.1/1;min-height:440px;background:#2b2b2b}.dh-hero__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity .9s ease}.dh-hero__slide.is-active{opacity:1;visibility:visible;z-index:1}.dh-hero__img{width:100%;height:100%;object-fit:cover;display:block}.dh-hero__slide:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#00000059,#0000 45%)}.dh-hero__content{position:absolute;z-index:2;left:var(--dh-gutter);bottom:9%;color:#fff}.dh-hero__content h2{margin:0 0 14px;font-size:clamp(20px,2vw,29px);font-weight:400;letter-spacing:.16em;text-transform:uppercase;color:#fff}.dh-hero__dots{position:absolute;right:var(--dh-gutter);bottom:18px;z-index:3;display:flex;gap:9px}.dh-hero__dot{width:6px;height:6px;border-radius:50%;background:#ffffff80;border:0;padding:0;cursor:pointer}.dh-hero__dot.is-active{background:#fff}.dh-hero__down{position:absolute;left:50%;bottom:-1px;transform:translate(-50%);z-index:3;width:46px;height:30px;border-radius:30px 30px 0 0;background:var(--dh-bg);border:0;cursor:pointer;display:flex;align-items:center;justify-content:center}.dh-hero__down svg{width:12px;height:12px}.dh-split{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;border-bottom:1px solid var(--dh-line)}.dh-split__media{aspect-ratio:3/2;overflow:hidden}.dh-split__media img,.dh-split__media svg{width:100%;height:100%;object-fit:cover;display:block}.dh-split--right .dh-split__media{order:2}.dh-split__text{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:40px 8%}.dh-split__text h2{margin:0 0 16px;font-size:clamp(16px,1.5vw,22px);font-weight:400;letter-spacing:.26em;text-transform:uppercase}.dh-split__text p{margin:0 0 28px;font-size:11px;letter-spacing:.04em;color:#444;max-width:360px;line-height:1.7}@media(max-width:749px){.dh-split{grid-template-columns:1fr}.dh-split--right .dh-split__media{order:0}}.dh-grid__head{text-align:center;padding:clamp(36px,4.5vw,64px) 20px clamp(22px,2.5vw,36px)}.dh-grid__eyebrow{display:block;margin:0 0 10px;font-size:9.5px;letter-spacing:.3em;text-transform:uppercase;color:#555}.dh-grid__title{margin:0;font-weight:400;text-transform:uppercase;letter-spacing:.22em;font-size:clamp(15px,1.7vw,24px)}.dh-grid__title--small{font-size:clamp(11px,.9vw,13px);letter-spacing:.2em}.dh-grid__list{display:grid;grid-template-columns:repeat(var(--cols-m,2),1fr);gap:var(--gap,0)}.dh-grid__item{position:relative;display:block;color:inherit}.dh-grid__img{aspect-ratio:var(--ratio,1/1);overflow:hidden}.dh-grid__img img,.dh-grid__img svg{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s ease}.dh-grid__item:hover .dh-grid__img img{transform:scale(1.03)}.dh-grid__caption{padding:20px 10px 8px;text-align:center;font-size:12px;font-weight:500;letter-spacing:.18em;text-transform:uppercase}.dh-grid--overlay .dh-grid__item:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#00000059,#0000 45%);pointer-events:none}.dh-grid__over{position:absolute;z-index:2;left:clamp(14px,1.8vw,28px);bottom:clamp(14px,1.8vw,26px);color:#fff}.dh-grid__over strong{display:block;font-weight:500;font-size:clamp(13px,1.2vw,18px);letter-spacing:.14em;text-transform:uppercase;margin-bottom:8px}.dh-grid__over span{font-size:10px;letter-spacing:.18em;text-transform:uppercase;border-bottom:1px solid #fff;padding-bottom:2px}@media(min-width:750px){.dh-grid__list{grid-template-columns:repeat(var(--cols-d,4),1fr)}}.dh-marquee{overflow:hidden;white-space:nowrap;padding:26px 0}.dh-marquee__track{display:inline-flex;animation:dh-marq var(--speed,28s) linear infinite}.dh-marquee__track span{padding-right:.6em;color:var(--dh-gold);font-size:clamp(26px,3.4vw,50px);letter-spacing:.14em;text-transform:uppercase;font-weight:400}@keyframes dh-marq{to{transform:translate(-50%)}}.dh-mosaic{padding-bottom:clamp(30px,4vw,60px)}.dh-mosaic__grid{width:min(66%,960px);margin:0 auto;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:3px;aspect-ratio:2.1/1}.dh-mosaic__tile{position:relative;overflow:hidden;display:block;color:#fff}.dh-mosaic__tile:nth-child(1){grid-row:1/3}.dh-mosaic__tile:nth-child(2){grid-column:2;grid-row:1}.dh-mosaic__tile:nth-child(3){grid-column:2;grid-row:2}.dh-mosaic__tile:nth-child(4){grid-column:3;grid-row:1/3}.dh-mosaic__tile img,.dh-mosaic__tile svg{width:100%;height:100%;object-fit:cover;display:block}.dh-mosaic__tile .dh-grid__over{left:12px;bottom:12px}.dh-mosaic__tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,.35),transparent 50%)}.dh-insta{padding:clamp(30px,4vw,56px) 1.5vw}.dh-insta__title{text-align:center;margin:0 0 22px;font-size:13px;font-weight:500;letter-spacing:.06em}.dh-insta__row{display:flex;gap:7px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.dh-insta__row::-webkit-scrollbar{display:none}.dh-insta__item{flex:0 0 calc((100% - 42px)/7);aspect-ratio:.7;border-radius:6px;overflow:hidden;scroll-snap-align:start;display:block}.dh-insta__item img,.dh-insta__item svg{width:100%;height:100%;object-fit:cover;display:block}.dh-insta__nav{display:flex;justify-content:center;gap:8px;margin-top:16px}.dh-insta__nav button{width:26px;height:26px;border-radius:50%;border:1px solid #cfcfcd;background:#fff;cursor:pointer;font-size:12px;line-height:1}@media(max-width:749px){.dh-insta__item{flex-basis:calc((100% - 14px)/3.4)}}.dh-news{position:relative;min-height:clamp(320px,36vw,560px);display:flex;align-items:center;justify-content:center;text-align:center;color:#fff;overflow:hidden;background:#3a3633}.dh-news__bg{position:absolute;top:0;right:0;bottom:0;left:0}.dh-news__bg img,.dh-news__bg svg{width:100%;height:100%;object-fit:cover}.dh-news__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#00000047}.dh-news__box{position:relative;z-index:2;padding:30px 20px;width:min(520px,92%)}.dh-news__eyebrow{font-size:9px;letter-spacing:.3em;text-transform:uppercase}.dh-news h2{margin:8px 0 10px;font-weight:400;font-size:clamp(22px,2.2vw,32px);letter-spacing:.24em;text-transform:uppercase;color:#fff}.dh-news p{margin:0 0 18px;font-size:10px;letter-spacing:.04em;opacity:.9}.dh-news form{display:flex;flex-direction:column;gap:12px;align-items:center}.dh-news input[type=email]{width:100%;background:transparent;border:0;border-bottom:1px solid rgba(255,255,255,.7);color:#fff;padding:10px 2px;font:inherit;font-size:12px;letter-spacing:.08em;outline:0}.dh-news input::placeholder{color:#fffc}.dh-news button{background:#111;color:#fff;border:0;padding:13px 54px;font-size:10px;letter-spacing:.28em;text-transform:uppercase;cursor:pointer}.dh-services{display:grid;grid-template-columns:repeat(3,1fr);text-align:center;padding:26px 10px;border-top:1px solid var(--dh-line);background:var(--dh-bg)}.dh-services a,.dh-services div{display:flex;flex-direction:column;align-items:center;gap:8px;color:var(--dh-ink);font-size:11px;letter-spacing:.16em;text-transform:uppercase}.dh-services svg{width:24px;height:24px;stroke:var(--dh-ink);fill:none;stroke-width:1.2}.dh-product{background:#fff;padding:clamp(20px,2.5vw,40px) clamp(16px,2.5vw,40px) clamp(48px,6vw,90px)}.dh-product__inner{max-width:1440px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:clamp(28px,4vw,64px);align-items:start}.dh-gallery{min-width:0}.dh-gallery__main{position:relative;aspect-ratio:4/5;background:#fff;overflow:hidden}.dh-gallery__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity .35s ease}.dh-gallery__slide.is-active{opacity:1;visibility:visible}.dh-gallery__slide img,.dh-gallery__slide svg{width:100%;height:100%;object-fit:cover;display:block}.dh-gallery__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:38px;height:38px;border-radius:50%;border:0;background:#ffffffd9;color:var(--dh-ink);cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s}.dh-gallery__main:hover .dh-gallery__arrow,.dh-gallery__arrow:focus-visible{opacity:1}.dh-gallery__arrow--prev{left:12px}.dh-gallery__arrow--next{right:12px}.dh-gallery__thumbs{display:flex;gap:8px;margin-top:10px;overflow-x:auto;scrollbar-width:thin;padding-bottom:4px}.dh-gallery__thumb{flex:0 0 clamp(54px,6vw,84px);aspect-ratio:3/4;padding:0;border:2px solid transparent;background:#fff;cursor:pointer;opacity:.6;transition:opacity .2s,border-color .2s;overflow:hidden}.dh-gallery__thumb img{width:100%;height:100%;object-fit:cover;display:block}.dh-gallery__thumb:hover{opacity:1}.dh-gallery__thumb.is-active{opacity:1;border-color:var(--dh-ink)}.dh-product__info{min-width:0;position:sticky;top:20px;max-width:560px}.dh-product__title{margin:0 0 8px;font-size:clamp(16px,1.4vw,20px);font-weight:500;letter-spacing:.06em;line-height:1.4;text-transform:uppercase}.dh-product__price{font-size:14px;letter-spacing:.04em;color:var(--dh-ink);margin-bottom:18px;display:flex;gap:10px;align-items:baseline;flex-direction:row-reverse;justify-content:flex-end}.dh-product__price s{color:#8a8a88;font-size:12.5px}.dh-product__install{display:flex;align-items:center;gap:8px;font-size:11px;margin-bottom:12px}.dh-product__install b{background:var(--dh-ink);color:#fff;font-weight:500;font-size:11px;padding:2px 8px;border-radius:3px}.dh-product__sku{font-size:10px;color:var(--dh-muted);margin-bottom:16px}.dh-opt{border:0;padding:0;margin:0 0 20px;min-width:0}.dh-opt__head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:10px;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:#555}.dh-opt__head legend{padding:0;font-size:10.5px}.dh-opt__head b{font-weight:500;color:var(--dh-ink)}.dh-opt__head a{color:var(--dh-ink);text-decoration:underline;letter-spacing:.06em}.dh-opt__values{display:flex;flex-wrap:wrap;gap:10px}.dh-opt__values input{position:absolute;opacity:0;pointer-events:none}.dh-opt__values label{min-width:46px;height:34px;padding:0 14px;display:flex;align-items:center;justify-content:center;border:1px solid #d5d5d3;border-radius:999px;font-size:11px;color:#444;cursor:pointer;background:#fff;transition:all .15s}.dh-opt__values label:hover{border-color:var(--dh-ink)}.dh-opt__values input:checked+label{background:var(--dh-ink);border-color:var(--dh-ink);color:#fff}.dh-opt__values input:focus-visible+label{outline:2px solid var(--dh-gold);outline-offset:2px}.dh-opt__values input.is-soldout+label{color:#aaa;text-decoration:line-through}.dh-opt__values input.is-soldout:checked+label{color:#ccc}.dh-opt--swatch .dh-opt__values label.dh-swatch{width:26px;min-width:26px;height:26px;padding:0;border-radius:50%;background:var(--sw,#ddd);border:1px solid rgba(0,0,0,.18);box-shadow:inset 0 0 0 2px #fff;position:relative}.dh-opt--swatch .dh-opt__values input:checked+label.dh-swatch{background:var(--sw,#ddd);border-color:var(--dh-ink);box-shadow:inset 0 0 0 2px #fff,0 0 0 1.5px var(--dh-ink)}.dh-opt--swatch .dh-opt__values input.is-soldout+label.dh-swatch{opacity:.4;text-decoration:none}.dh-buyrow{display:grid;grid-template-columns:auto 1fr 1fr;gap:10px;margin:6px 0 26px}.dh-qty{display:inline-flex;border:1px solid #cfcfcd;height:46px;background:#fff}.dh-qty button{width:32px;border:0;background:transparent;cursor:pointer;font-size:15px}.dh-qty input{width:34px;border:0;background:transparent;text-align:center;font:inherit;font-size:12px;-moz-appearance:textfield}.dh-qty input::-webkit-outer-spin-button,.dh-qty input::-webkit-inner-spin-button{-webkit-appearance:none}.dh-buyrow button[type=submit]{height:46px;font:inherit;font-size:11px;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;width:100%;border-radius:2px}.dh-btn-cart{background:#fff;border:1px solid var(--dh-ink);color:var(--dh-ink)}.dh-btn-cart:hover{background:#f3f3f1}.dh-btn-buy{background:#111;border:1px solid #111;color:#fff;font-weight:500}.dh-btn-buy:hover{background:#000}.dh-product button[disabled]{opacity:.5;cursor:not-allowed}.dh-acc{border-top:1px solid var(--dh-line)}.dh-acc__item{border-bottom:1px solid var(--dh-line)}.dh-acc__item summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:16px 0;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.dh-acc__item summary::-webkit-details-marker{display:none}.dh-acc__item summary i{position:relative;width:12px;height:12px;flex:none}.dh-acc__item summary i:before,.dh-acc__item summary i:after{content:"";position:absolute;left:0;top:50%;width:12px;height:1px;background:var(--dh-ink);transition:transform .2s}.dh-acc__item summary i:after{transform:rotate(90deg)}.dh-acc__item[open] summary i:after{transform:rotate(0)}.dh-acc__body{padding:0 0 20px;font-size:12.5px;line-height:1.75;color:#333}.dh-acc__body p{margin:0 0 10px}.dh-acc__body ul{margin:0 0 10px;padding-left:18px}.dh-acc__body img{max-width:100%;height:auto}.dh-pairs{margin-top:40px}.dh-pairs h3{font-size:11px;letter-spacing:.22em;text-transform:uppercase;font-weight:400;margin:0 0 18px}.dh-pairs__item{display:flex;gap:18px;margin-bottom:14px;align-items:center}.dh-pairs__img{width:62px;aspect-ratio:2/3;flex:none;overflow:hidden;background:#fff}.dh-pairs__img img,.dh-pairs__img svg{width:100%;height:100%;object-fit:cover}.dh-pairs__t{font-size:10px;letter-spacing:.14em;text-transform:uppercase;display:block;margin-bottom:6px;color:var(--dh-ink)}.dh-pairs__p{font-size:10px;letter-spacing:.14em;color:#666;display:block;margin-bottom:8px}.dh-pairs a.dh-pairs__a{font-size:10.5px;text-decoration:underline;color:var(--dh-ink)}.dh-share{margin-top:26px;font-size:10px;letter-spacing:.2em;color:#777;text-transform:uppercase;display:flex;align-items:center;gap:10px}.dh-share button{background:none;border:0;cursor:pointer;padding:0;color:#777;font:inherit}@media(max-width:989px){.dh-product{padding:0 0 60px}.dh-product__inner{grid-template-columns:minmax(0,1fr);gap:20px}.dh-gallery__main{aspect-ratio:3/4}.dh-gallery__arrow{opacity:1;width:34px;height:34px}.dh-gallery__thumbs{padding:0 14px}.dh-product__info{position:static;max-width:none;padding:0 16px}.dh-buyrow{grid-template-columns:auto 1fr}.dh-buyrow .dh-btn-buy{grid-column:1/-1}}.dh-recs{border-top:1px solid var(--dh-line);padding:clamp(34px,4vw,60px) var(--dh-gutter)}.dh-recs__title{text-align:center;margin:0 0 34px;font-weight:400;text-transform:uppercase;letter-spacing:.22em;font-size:clamp(16px,1.7vw,24px)}.dh-recs__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px 8px}@media(min-width:990px){.dh-recs__grid{grid-template-columns:repeat(5,1fr)}}.dh-card{display:block;color:var(--dh-ink)}.dh-card__img{aspect-ratio:2/3;overflow:hidden;background:#fff;margin-bottom:14px}.dh-card__img img,.dh-card__img svg{width:100%;height:100%;object-fit:cover;display:block}.dh-card__t{font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;margin-bottom:6px}.dh-card__type{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;display:flex;align-items:center;gap:6px;margin-bottom:6px}.dh-card__badge{background:var(--dh-red);color:#fff;font-size:7.5px;font-weight:600;padding:2px 4px;letter-spacing:.04em}.dh-card__p{font-size:10.5px;letter-spacing:.12em;color:#555;text-transform:uppercase}*,*:before,*:after{box-sizing:border-box}body{margin:0;-webkit-font-smoothing:antialiased}img{max-width:100%;height:auto}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.dh-announce{background:var(--dh-dark);color:#fff;text-align:center;padding:9px 12px;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase}.dh-announce a,.dh-announce span{color:#fff}.dh-header{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;padding:18px var(--dh-gutter);background:#fff;border-bottom:1px solid var(--dh-line);color:var(--dh-ink);position:relative;z-index:30}.dh-header a{color:inherit;text-decoration:none}.dh-header__logo{grid-column:1;grid-row:1;font-size:26px;font-weight:600;letter-spacing:.04em;color:var(--dh-gold)!important;justify-self:start}.dh-header__logo img{max-height:40px;width:auto}.dh-header__nav{grid-column:2;grid-row:1;display:flex;gap:34px;justify-content:center}.dh-header__nav a{font-size:11px;letter-spacing:.2em;text-transform:uppercase;white-space:nowrap}.dh-header__icons{grid-column:3;grid-row:1;justify-self:end;display:flex;gap:18px;align-items:center}.dh-header__cart{position:relative;display:flex}.dh-header__cart span{position:absolute;top:-7px;right:-9px;background:var(--dh-ink);color:#fff;border-radius:50%;font-size:9px;min-width:15px;height:15px;display:flex;align-items:center;justify-content:center}.dh-header__burger{display:none;background:none;border:0;color:inherit;padding:0;cursor:pointer}body:has(.dh-hero) .dh-header{position:absolute;left:0;right:0;background:transparent;border-bottom:0;color:#fff}body:has(.dh-hero) .dh-header__logo{color:#fff!important}@media(max-width:989px){.dh-header{grid-template-columns:auto 1fr auto}.dh-header__burger{display:block;grid-column:1;grid-row:1}.dh-header__logo{grid-column:2;justify-self:center}.dh-header__nav{display:none;grid-column:1/-1;grid-row:2;flex-direction:column;gap:14px;padding:16px 0 4px}.dh-header.is-open{background:#fff!important;color:var(--dh-ink)!important}.dh-header.is-open .dh-header__logo{color:var(--dh-gold)!important}.dh-header.is-open .dh-header__nav{display:flex}}.dh-footer{background:var(--dh-bg);border-top:1px solid var(--dh-line);padding:48px var(--dh-gutter) 28px;font-size:12px;color:#333}.dh-footer__cols{display:grid;grid-template-columns:repeat(4,1fr);gap:32px}.dh-footer h3{font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;font-weight:400;margin:0 0 18px;color:#555}.dh-footer p{margin:0 0 12px;line-height:1.6}.dh-footer a{display:block;color:#333;text-decoration:none;margin-bottom:12px}.dh-footer input[type=email]{width:100%;border:1px solid #cfcfcd;background:#fff;padding:12px;font:inherit;margin-bottom:10px}.dh-footer button{background:#111;color:#fff;border:0;padding:12px 28px;font:inherit;font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;cursor:pointer}.dh-footer__bottom{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:40px;padding-top:20px;border-top:1px solid var(--dh-line)}.dh-footer__social{display:flex;gap:18px}.dh-footer__social a{margin:0;font-size:11px;letter-spacing:.14em;text-transform:uppercase}.dh-footer__pay{display:flex;gap:6px}.dh-pay{height:22px;width:auto}@media(max-width:749px){.dh-footer__cols{grid-template-columns:1fr 1fr}}.dh-page{max-width:960px;margin:0 auto;padding:clamp(30px,5vw,70px) 20px}.dh-page h1{font-weight:400;text-transform:uppercase;letter-spacing:.2em;font-size:clamp(18px,2vw,26px);text-align:center;margin:0 0 34px}.dh-page__body{font-size:13px;line-height:1.8}.dh-page--wide{max-width:none;padding-left:var(--dh-gutter);padding-right:var(--dh-gutter)}.dh-pager{display:flex;justify-content:center;gap:10px;margin:40px 0 0;font-size:12px;letter-spacing:.1em}.dh-pager a,.dh-pager span{padding:8px 14px;border:1px solid var(--dh-line);color:var(--dh-ink);text-decoration:none}.dh-pager .is-current{background:var(--dh-ink);color:#fff;border-color:var(--dh-ink)}.dh-cart__row{display:grid;grid-template-columns:90px 1fr auto;gap:20px;padding:20px 0;border-bottom:1px solid var(--dh-line);align-items:center}.dh-cart__row img{width:90px;aspect-ratio:2/3;object-fit:cover;display:block}.dh-cart__row a{color:var(--dh-ink);text-decoration:none;font-size:12px;letter-spacing:.12em;text-transform:uppercase}.dh-cart__row small{display:block;color:#777;margin-top:4px;font-size:11px}.dh-cart__row input{width:56px;padding:8px;border:1px solid #cfcfcd;background:transparent;font:inherit;text-align:center}.dh-cart__foot{text-align:right;padding-top:24px}.dh-cart__foot p{font-size:14px;letter-spacing:.1em;margin:0 0 18px}.dh-cart__foot button{background:#111;color:#fff;border:0;padding:14px 44px;font:inherit;font-size:11px;letter-spacing:.26em;text-transform:uppercase;cursor:pointer;margin-left:8px}.dh-cart__foot button.alt{background:transparent;color:var(--dh-ink);border:1px solid #cfcfcd}.dh-search input[type=search]{width:100%;border:0;border-bottom:1px solid var(--dh-ink);background:transparent;padding:12px 0;font:inherit;font-size:16px;margin-bottom:34px;outline:0}.dh-center{text-align:center}html{overflow-x:hidden;max-width:100%}body{overflow-x:clip;max-width:100%}main,.dh-hero,.dh-split,.dh-grid,.dh-marquee,.dh-mosaic,.dh-insta,.dh-news,.dh-services,.dh-product,.dh-recs,.dh-footer,.dh-announce,.dh-header{max-width:100%}.dh-marquee{contain:paint}.dh-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.dh-services{grid-template-columns:repeat(3,minmax(0,1fr))}.dh-footer__cols{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:749px){.dh-split{grid-template-columns:minmax(0,1fr)}.dh-footer__cols{grid-template-columns:repeat(2,minmax(0,1fr))}}.dh-footer input[type=email],.dh-news input[type=email]{min-width:0}.dh-hero picture{display:block;width:100%;height:100%}@media(max-width:749px){.dh-hero--has-mobile{width:100%;max-width:100%;aspect-ratio:var(--dh-mr,.8);min-height:0}.dh-hero--has-mobile .dh-hero__media,.dh-hero--has-mobile .dh-hero__slide{width:100%;left:0;right:0}.dh-hero--has-mobile .dh-hero__img{width:100%;object-fit:cover}}@media(max-width:749px){.dh-grid--mscroll .dh-grid__list{display:flex;grid-template-columns:none;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:0 var(--dh-gutter);scroll-padding:0 var(--dh-gutter);gap:max(var(--gap,0px),8px)}.dh-grid--mscroll .dh-grid__list::-webkit-scrollbar{display:none}.dh-grid--mscroll .dh-grid__item{flex:0 0 calc((100% - max(var(--gap,0px),8px)*(var(--vis,2.3) - 1))/var(--vis,2.3));scroll-snap-align:start;min-width:0}}.dh-fc{padding:clamp(24px,3vw,48px) 0;font-family:var(--dh-font);color:var(--dh-ink)}.dh-fc *{box-sizing:border-box}.dh-fc a{text-decoration:none;color:inherit}.dh-fc__head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:0 var(--dh-gutter);margin-bottom:18px}.dh-fc__head .dh-grid__title{text-align:left}.dh-fc__wrap{position:relative}.dh-fc__track{display:flex;gap:var(--fc-gap,8px);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:0 var(--dh-gutter);scroll-padding:0 var(--dh-gutter)}.dh-fc__track::-webkit-scrollbar{display:none}.dh-fc__item{flex:0 0 calc((100% - 2*var(--dh-gutter) - var(--fc-gap,8px)*(var(--fc-m,2.3) - 1))/var(--fc-m,2.3));scroll-snap-align:start;min-width:0;display:block}@media(min-width:750px){.dh-fc__item{flex-basis:calc((100% - 2*var(--dh-gutter) - var(--fc-gap,8px)*(var(--fc-d,4.3) - 1))/var(--fc-d,4.3))}}.dh-fc__img{position:relative;aspect-ratio:var(--fc-ratio,2/3);overflow:hidden;background:#fff}.dh-fc__img img,.dh-fc__img svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;transition:opacity .35s ease,transform .6s ease}.dh-fc__img .dh-fc__img2{opacity:0}@media(hover:hover){.dh-fc__item:hover .dh-fc__img2{opacity:1}.dh-fc__item:hover .dh-fc__img img:first-child{transform:scale(1.02)}}.dh-fc__sold{position:absolute;left:8px;top:8px;z-index:2;background:#fff;color:var(--dh-ink);font-size:9px;letter-spacing:.14em;text-transform:uppercase;padding:3px 7px}.dh-fc__title{display:block;margin-top:8px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dh-fc__price{display:flex;align-items:baseline;gap:7px;margin-top:8px;font-size:13px}.dh-fc__now{font-weight:500}.dh-fc__now--sale{color:var(--dh-red)}.dh-fc__price s{font-size:11px;color:#777}.dh-fc__arrow{position:absolute;top:calc(50% - 28px);transform:translateY(-50%);z-index:3;width:40px;height:40px;border-radius:50%;border:0;background:#fff;color:var(--dh-ink);box-shadow:0 1px 8px #0003;cursor:pointer;display:none;align-items:center;justify-content:center}.dh-fc__arrow[hidden]{display:none!important}.dh-fc__arrow--prev{left:12px}.dh-fc__arrow--next{right:12px}@media(min-width:750px){.dh-fc__arrow{display:flex}}.dh-card__p{display:flex;gap:7px;align-items:baseline;font-size:13px;letter-spacing:.02em;color:var(--dh-ink);text-transform:none}.dh-card__p b{font-weight:500}.dh-card__p .dh-card__sale{color:var(--dh-red)}.dh-card__p s{font-size:11px;color:#777}.dh-card__img{margin-bottom:10px}.dh-card__img{aspect-ratio:var(--ratio,2/3)}.dh-coll__grid--natural{align-items:start}.dh-coll__grid--natural .dh-card__img{aspect-ratio:auto}.dh-coll__grid--natural .dh-card__img img{height:100%}.dh-coll__grid{grid-template-columns:repeat(var(--cols-m,2),minmax(0,1fr))}@media(min-width:990px){.dh-coll__grid{grid-template-columns:repeat(var(--cols-d,4),minmax(0,1fr))}}@media(max-width:749px){.dh-recs__grid--mscroll{display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:8px;margin:0 calc(-1*var(--dh-gutter));padding:0 var(--dh-gutter);scroll-padding:0 var(--dh-gutter)}.dh-recs__grid--mscroll::-webkit-scrollbar{display:none}.dh-recs__grid--mscroll .dh-card{flex:0 0 calc((100% - 2*var(--dh-gutter) - 8px*(var(--vis,2.3) - 1))/var(--vis,2.3));scroll-snap-align:start;min-width:0}}html,body,main,#MainContent{background:#fff}.dh-header__cart span[hidden]{display:none}html.dh-lock{overflow:hidden}.dh-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;visibility:hidden;pointer-events:none}.dh-drawer.is-open{visibility:visible;pointer-events:auto}.dh-drawer__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073;opacity:0;transition:opacity .3s ease}.dh-drawer.is-open .dh-drawer__overlay{opacity:1}.dh-drawer__panel{position:absolute;top:0;right:0;height:100%;width:min(420px,100%);background:#fff;color:var(--dh-ink);font-family:var(--dh-font);transform:translate(100%);transition:transform .35s ease;display:flex;flex-direction:column;box-shadow:-6px 0 30px #0000001f}.dh-drawer.is-open .dh-drawer__panel{transform:none}.dh-drawer__inner{display:flex;flex-direction:column;height:100%;min-height:0}.dh-drawer.is-busy .dh-drawer__inner{opacity:.55;pointer-events:none}.dh-drawer__head{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid var(--dh-line)}.dh-drawer__head h2{margin:0;font-size:13px;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.dh-drawer__close{background:none;border:0;cursor:pointer;padding:6px;color:var(--dh-ink);display:flex}.dh-drawer__msg{margin:10px 20px 0;padding:9px 12px;background:#fdecea;color:#a12622;font-size:12px}.dh-drawer__empty{padding:50px 20px;text-align:center;font-size:13px}.dh-drawer__empty p{margin:0 0 20px}.dh-ship{padding:14px 20px 4px;font-size:12px;text-align:center}.dh-ship p{margin:0 0 8px}.dh-ship__bar{height:5px;background:#ececea;border-radius:99px;overflow:hidden}.dh-ship__bar span{display:block;height:100%;background:var(--dh-gold);border-radius:99px;transition:width .4s ease}.dh-drawer__items{list-style:none;margin:0;padding:6px 20px;overflow-y:auto;flex:1;min-height:0}.dh-line{display:grid;grid-template-columns:78px 1fr auto;gap:14px;padding:16px 0;border-bottom:1px solid var(--dh-line)}.dh-line__img{display:block;aspect-ratio:3/4;background:#fff;overflow:hidden}.dh-line__img img,.dh-line__img svg{width:100%;height:100%;object-fit:cover;display:block}.dh-line__info{min-width:0;display:flex;flex-direction:column;gap:5px}.dh-line__title{font-size:12px;letter-spacing:.04em;line-height:1.4;color:var(--dh-ink);text-decoration:none}.dh-line__var{font-size:11px;color:#777}.dh-line__price{font-size:12px;color:#444}.dh-line__price s{color:#999;margin-right:4px}.dh-line__ctrl{display:flex;align-items:center;gap:14px;margin-top:6px}.dh-line__rm{background:none;border:0;padding:0;font:inherit;font-size:11px;color:#777;text-decoration:underline;cursor:pointer}.dh-line__total{font-size:12px;font-weight:500;white-space:nowrap}.dh-qty--sm{height:30px;margin:0;display:inline-flex;align-items:center;border:1px solid #cfcfcd}.dh-qty--sm button{width:28px;height:100%;border:0;background:transparent;cursor:pointer;font-size:14px}.dh-qty--sm span{min-width:24px;text-align:center;font-size:12px}.dh-drawer__foot{padding:16px 20px 20px;border-top:1px solid var(--dh-line);background:#fff}.dh-drawer__sub{display:flex;justify-content:space-between;font-size:13px;margin-bottom:6px}.dh-drawer__note{margin:0 0 14px;font-size:11px;color:#777}.dh-drawer__checkout{width:100%;height:46px;font:inherit;font-size:11px;letter-spacing:.16em;text-transform:uppercase;cursor:pointer}.dh-drawer__view{display:block;text-align:center;margin-top:12px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--dh-ink);text-decoration:underline}.dh-card__img,.dh-fc__img{position:relative}.dh-badge{position:absolute;left:8px;top:8px;z-index:2;font-size:10px;letter-spacing:.06em;padding:3px 8px;line-height:1.3}.dh-badge--sale{background:var(--dh-red);color:#fff}.dh-badge--sold{background:#fff;color:var(--dh-ink);border:1px solid var(--dh-line);letter-spacing:.12em;text-transform:uppercase;font-size:9px}.dh-product__err{margin:-14px 0 16px;font-size:12px;color:#a12622}.dh-hl{list-style:none;margin:0 0 24px;padding:0;display:grid;gap:8px;font-size:12px;color:#333}.dh-hl li{display:flex;align-items:center;gap:8px}.dh-hl svg{flex:none;color:var(--dh-gold)}.dh-gallery__main{cursor:zoom-in}.dh-lb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;background:#fffffff7;display:flex;align-items:center;justify-content:center;cursor:zoom-out}.dh-lb img{max-width:96vw;max-height:94vh;object-fit:contain;display:block}.dh-lb__x{position:absolute;top:12px;right:16px;background:none;border:0;font-size:36px;line-height:1;cursor:pointer;color:var(--dh-ink)}.dh-lb__a{position:absolute;top:50%;transform:translateY(-50%);background:none;border:0;font-size:46px;line-height:1;cursor:pointer;color:var(--dh-ink);padding:10px 16px}.dh-lb__a--p{left:4px}.dh-lb__a--n{right:4px}.dh-sticky{position:fixed;left:0;right:0;bottom:0;z-index:90;display:flex;align-items:center;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));background:#fff;border-top:1px solid var(--dh-line);font-family:var(--dh-font);transform:translateY(110%);transition:transform .3s ease;visibility:hidden}.dh-sticky.is-visible{transform:none;visibility:visible}.dh-sticky__img{width:44px;aspect-ratio:3/4;flex:none;background:#fff;overflow:hidden}.dh-sticky__img img{width:100%;height:100%;object-fit:cover;display:block}.dh-sticky__info{min-width:0;flex:1;display:flex;flex-direction:column;gap:2px}.dh-sticky__title{font-size:12px;letter-spacing:.04em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dh-sticky__price{font-size:12px;color:#444}.dh-sticky__price s{color:#999}.dh-sticky__btn{flex:none;height:42px;padding:0 26px;background:#111;color:#fff;border:0;font:inherit;font-size:11px;letter-spacing:.14em;text-transform:uppercase;cursor:pointer}.dh-sticky__btn[disabled]{opacity:.5;cursor:not-allowed}@media(min-width:990px){.dh-sticky{padding-left:max(16px,calc((100vw - 1440px)/2 + 40px));padding-right:max(16px,calc((100vw - 1440px)/2 + 40px))}}.dh-wa{position:fixed;bottom:20px;z-index:80;display:flex;align-items:center;gap:8px;min-width:54px;height:54px;padding:0 14px;border-radius:99px;background:#25d366;color:#fff;font-family:var(--dh-font);font-size:12px;letter-spacing:.06em;text-decoration:none;justify-content:center;box-shadow:0 4px 16px #00000040;transition:transform .2s,bottom .3s}.dh-wa:hover{transform:scale(1.05)}.dh-wa--right{right:18px}.dh-wa--left{left:18px}body.dh-sticky-on .dh-wa{bottom:84px}.dh-coll__bar{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin:0 0 22px;padding:12px 0;border-top:1px solid var(--dh-line);border-bottom:1px solid var(--dh-line);font-size:12px}.dh-coll__count{color:#777;letter-spacing:.06em}.dh-coll__sort{margin-left:auto;display:flex;align-items:center;gap:8px;letter-spacing:.06em}.dh-coll__sort select{border:1px solid var(--dh-line);background:#fff;padding:8px 10px;font:inherit;font-size:12px;color:var(--dh-ink)}.dh-coll__filterbtn{background:#fff;border:1px solid var(--dh-ink);padding:9px 18px;font:inherit;font-size:11px;letter-spacing:.14em;text-transform:uppercase;cursor:pointer}.dh-coll__panel{margin:-8px 0 26px;padding:6px 18px 18px;border:1px solid var(--dh-line);background:#fff;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:0 28px;align-items:start}.dh-coll__panel[hidden]{display:none}.dh-fgroup{border-bottom:1px solid var(--dh-line);padding:12px 0}.dh-fgroup summary{cursor:pointer;font-size:11px;letter-spacing:.14em;text-transform:uppercase;list-style:none}.dh-fgroup summary::-webkit-details-marker{display:none}.dh-fgroup__body{display:grid;gap:8px;padding-top:12px;max-height:220px;overflow-y:auto}.dh-fcheck{display:flex;align-items:center;gap:8px;font-size:12px;cursor:pointer}.dh-fcheck em{color:#999;font-style:normal;font-size:11px}.dh-fcheck.is-disabled{opacity:.4;cursor:not-allowed}.dh-fprice{display:flex;gap:10px}.dh-fprice label{display:grid;gap:4px;font-size:11px;flex:1;min-width:0}.dh-fprice input{width:100%;padding:8px;border:1px solid var(--dh-line);font:inherit;font-size:12px}.dh-coll__actions{grid-column:1/-1;display:flex;align-items:center;gap:18px;padding-top:14px}.dh-coll__clear{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--dh-ink);text-decoration:underline}@media(max-width:749px){.dh-coll__sort{margin-left:0;width:100%}.dh-coll__sort select{flex:1}}.dh-blog{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:34px 20px}.dh-blog__card{display:block;color:var(--dh-ink);text-decoration:none}.dh-blog__img{aspect-ratio:3/2;overflow:hidden;background:#fff;margin-bottom:14px}.dh-blog__img img,.dh-blog__img svg{width:100%;height:100%;object-fit:cover;display:block}.dh-blog__card time{font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:#777}.dh-blog__card h2{margin:6px 0 8px;font-size:15px;font-weight:500;letter-spacing:.06em;line-height:1.4}.dh-blog__card p{margin:0;font-size:12.5px;color:#555;line-height:1.7}@media(max-width:989px){.dh-blog{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.dh-blog{grid-template-columns:minmax(0,1fr)}}.dh-article__img{margin:0 0 30px}.dh-article__img img{width:100%;height:auto;display:block}.dh-article .dh-page__body img{max-width:100%;height:auto}.dh-auth{max-width:460px}.dh-field{display:grid;gap:6px;margin-bottom:16px;font-size:11px;letter-spacing:.1em;text-transform:uppercase}.dh-field input{width:100%;padding:12px;border:1px solid #cfcfcd;background:#fff;font:inherit;font-size:14px;letter-spacing:0;text-transform:none}.dh-auth__btn{width:100%;height:46px;font:inherit;font-size:11px;letter-spacing:.16em;text-transform:uppercase;cursor:pointer}.dh-auth__links{text-align:center;font-size:12px;margin-top:18px}.dh-auth__links a{color:var(--dh-ink)}.dh-auth__sub{text-align:center;font-weight:400;font-size:13px;letter-spacing:.18em;text-transform:uppercase;margin:34px 0 16px}.dh-auth__ok{padding:10px 12px;background:#eaf6ec;color:#256b36;font-size:12px}.dh-auth__decline{display:block;margin:14px auto 0;background:none;border:0;font:inherit;font-size:12px;text-decoration:underline;cursor:pointer;color:#777}.dh-auth .errors,.dh-auth ul.errors{color:#a12622;font-size:12px;margin:0 0 14px;padding-left:18px}.dh-table-wrap{overflow-x:auto}.dh-table{width:100%;border-collapse:collapse;font-size:12.5px}.dh-table th,.dh-table td{padding:12px 10px;border-bottom:1px solid var(--dh-line);text-align:left}.dh-table th{font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;font-weight:500;color:#555}.dh-table a{color:var(--dh-ink)}main{overflow-x:clip}[data-dh-sec]{opacity:var(--dh-sop,1);box-sizing:border-box}@media(max-width:749px){[data-dh-hide=mobile]{display:none!important}}@media(min-width:750px){[data-dh-hide=desktop]{display:none!important}}[data-dh-anim=fade-in]{--dh-tf:none}[data-dh-anim=fade-up]{--dh-tf:translateY(42px)}[data-dh-anim=fade-down]{--dh-tf:translateY(-42px)}[data-dh-anim=slide-left]{--dh-tf:translateX(-70px)}[data-dh-anim=slide-right]{--dh-tf:translateX(70px)}[data-dh-anim=zoom-in]{--dh-tf:scale(.92)}.dh-js [data-dh-anim]:not([data-dh-anim=none]):not([data-dh-stagger]){opacity:0;transform:var(--dh-tf,none);transition:opacity var(--dh-ad,.8s) ease var(--dh-adl,0s),transform var(--dh-ad,.8s) cubic-bezier(.2,.7,.2,1) var(--dh-adl,0s)}.dh-js [data-dh-anim]:not([data-dh-anim=none]):not([data-dh-stagger]).dh-in{opacity:var(--dh-sop,1);transform:none}.dh-js [data-dh-stagger]:not([data-dh-anim=none]) [data-dh-item]{opacity:0;transform:var(--dh-tf,none);transition:opacity var(--dh-ad,.8s) ease calc(var(--dh-adl,0ms) + var(--i,0)*var(--dh-stg,0ms)),transform var(--dh-ad,.8s) cubic-bezier(.2,.7,.2,1) calc(var(--dh-adl,0ms) + var(--i,0)*var(--dh-stg,0ms))}.dh-js [data-dh-stagger].dh-in [data-dh-item]{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.dh-js [data-dh-anim],.dh-js [data-dh-anim] [data-dh-item]{opacity:var(--dh-sop,1)!important;transform:none!important;transition:none!important}.dh-marquee__track,.dh-announce__track{animation:none!important}}.dh-hero__slide:after{display:none}.dh-hero__slide{z-index:0;opacity:0;visibility:hidden;transition:opacity 0s linear var(--dh-tr,.9s),visibility 0s linear var(--dh-tr,.9s),transform 0s linear var(--dh-tr,.9s),filter 0s linear var(--dh-tr,.9s)}.dh-hero__slide.is-active{z-index:2;opacity:1;visibility:visible;transform:none;filter:none;transition:opacity var(--dh-tr,.9s) ease,transform var(--dh-tr,.9s) cubic-bezier(.2,.7,.2,1),filter var(--dh-tr,.9s) ease,visibility 0s}.dh-hero[data-transition=slide] .dh-hero__slide:not(.is-active){transform:translate(7%)}.dh-hero[data-transition=zoom] .dh-hero__slide:not(.is-active){transform:scale(1.12)}.dh-hero[data-transition=zoom-out] .dh-hero__slide:not(.is-active){transform:scale(.9)}.dh-hero[data-transition=blur] .dh-hero__slide:not(.is-active){filter:blur(18px)}.dh-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;transform:scale(1);transition:transform 0s linear var(--dh-tr,.9s)}.dh-hero__media picture,.dh-hero__media img,.dh-hero__video{width:100%;height:100%;object-fit:cover;display:block}.dh-hero[data-kenburns=true] .dh-hero__slide.is-active .dh-hero__media{transform:scale(var(--dh-kb-scale,1.12));transition:transform var(--dh-kb-dur,7s) ease-out}.dh-hero__ov{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1}.dh-hero__fulllink{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.dh-hero__content{left:0;right:0;top:0;bottom:0;display:flex;flex-direction:column;padding:var(--dh-gutter);pointer-events:none;color:#fff}.dh-hero__content>*{pointer-events:auto}.dh-hero__content h2{color:inherit;line-height:1.15}.dh-v-top{justify-content:flex-start;padding-top:max(120px,13%)}.dh-v-middle{justify-content:center}.dh-v-bottom{justify-content:flex-end;padding-bottom:calc(9% + 6px)}.dh-h-left{align-items:flex-start;text-align:left}.dh-h-center{align-items:center;text-align:center}.dh-h-right{align-items:flex-end;text-align:right}.dh-size-small h2{font-size:clamp(15px,1.4vw,21px)}.dh-size-large h2{font-size:clamp(26px,3.4vw,50px);letter-spacing:.12em}.dh-size-xl h2{font-size:clamp(32px,5.2vw,80px);letter-spacing:.08em;line-height:1.05}.dh-hero__eyebrow{display:block;margin:0 0 12px;font-size:11px;letter-spacing:.3em;text-transform:uppercase;opacity:.92}.dh-hero__sub{margin:0 0 20px;max-width:520px;font-size:clamp(12px,1vw,15px);line-height:1.65;letter-spacing:.04em;opacity:.95}.dh-hero__content--shadow{text-shadow:0 2px 20px rgba(0,0,0,.45)}.dh-hero__btns{display:flex;gap:14px;flex-wrap:wrap;align-items:center}.dh-h-center .dh-hero__btns{justify-content:center}.dh-h-right .dh-hero__btns{justify-content:flex-end}.dh-hbtn{display:inline-block;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:inherit;transition:background .3s,color .3s,border-color .3s,transform .3s}.dh-hbtn--underline{border-bottom:1px solid currentColor;padding-bottom:2px}.dh-hbtn--outline{border:1px solid currentColor;padding:13px 30px}.dh-hbtn--outline:hover{background:#fff;border-color:#fff;color:#1b1b1b}.dh-hbtn--solid{background:#fff;border:1px solid #fff;color:#1b1b1b!important;padding:14px 32px}.dh-hbtn--solid:hover{background:transparent;color:#fff!important}.dh-hbtn--dark{background:#1b1b1b;border:1px solid #1b1b1b;color:#fff!important;padding:14px 32px}.dh-hbtn--dark:hover{background:var(--dh-gold);border-color:var(--dh-gold)}.dh-hero[data-text-anim=fade-in]{--tt:none;--tf:none}.dh-hero[data-text-anim=fade-up]{--tt:translateY(28px);--tf:none}.dh-hero[data-text-anim=fade-down]{--tt:translateY(-28px);--tf:none}.dh-hero[data-text-anim=slide-left]{--tt:translateX(-55px);--tf:none}.dh-hero[data-text-anim=slide-right]{--tt:translateX(55px);--tf:none}.dh-hero[data-text-anim=zoom-in]{--tt:scale(.9);--tf:none}.dh-hero[data-text-anim=blur-in]{--tt:none;--tf:blur(10px)}.dh-hero:not([data-text-anim=none]) .dh-hero__slide.is-active .dh-hero__content>*{animation:dh-tin .95s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(.25s + var(--k,0)*.14s)}.dh-hero__content>*:nth-child(1){--k:0}.dh-hero__content>*:nth-child(2){--k:1}.dh-hero__content>*:nth-child(3){--k:2}.dh-hero__content>*:nth-child(4){--k:3}.dh-hero__content>*:nth-child(5){--k:4}@keyframes dh-tin{0%{opacity:0;transform:var(--tt,none);filter:var(--tf,none)}to{opacity:1;transform:none;filter:none}}.dh-hero__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:4;width:44px;height:44px;border-radius:50%;border:1px solid rgba(255,255,255,.65);background:#0000002e;color:#fff;display:none;align-items:center;justify-content:center;cursor:pointer;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);transition:background .3s,color .3s}.dh-hero__arrow svg{width:14px;height:14px}.dh-hero__arrow:hover{background:#ffffffeb;color:#1b1b1b}.dh-hero__arrow--prev{left:var(--dh-gutter)}.dh-hero__arrow--next{right:var(--dh-gutter)}@media(min-width:750px){.dh-hero__arrow{display:flex}}.dh-hero__dots{z-index:4}.dh-hero__dots--lines .dh-hero__dot{width:28px;height:2px;border-radius:0}.dh-hero__dot{transition:background .3s,transform .3s}.dh-hero__dot.is-active{transform:scale(1.25)}.dh-hero__dots--lines .dh-hero__dot.is-active{transform:none}.dh-dp-left{right:auto;left:var(--dh-gutter)}.dh-dp-center{right:auto;left:50%;transform:translate(-50%);bottom:44px}.dh-hero__progress{position:absolute;left:0;right:0;bottom:0;height:3px;background:#ffffff38;z-index:4}.dh-hero__progress span{display:block;height:100%;width:0;background:#fff}@media(min-width:750px){.dh-hero.dh-hero--hd{aspect-ratio:auto;height:var(--hh);min-height:440px}}@media(max-width:749px){.dh-hero.dh-hero--hm{aspect-ratio:auto;height:var(--hhm);min-height:0}}.dh-grid__img,.dh-mosaic__tile,.dh-insta__item{border-radius:var(--rad,var(--irad,0))}.dh-grid__img img,.dh-mosaic__tile img,.dh-insta__item img{transition:transform .6s ease,filter .5s ease}.dh-hv-none .dh-grid__item:hover .dh-grid__img img{transform:none}.dh-hv-zoom .dh-grid__item:hover .dh-grid__img img,.dh-hv-zoom .dh-mosaic__tile:hover img,.dh-hv-zoom .dh-insta__item:hover img{transform:scale(1.07)}.dh-hv-gray .dh-grid__item .dh-grid__img img,.dh-hv-gray .dh-mosaic__tile img,.dh-hv-gray .dh-insta__item img{filter:grayscale(1)}.dh-hv-gray .dh-grid__item:hover .dh-grid__img img,.dh-hv-gray .dh-mosaic__tile:hover img,.dh-hv-gray .dh-insta__item:hover img{filter:none;transform:scale(1.03)}.dh-hv-dim .dh-grid__item:hover .dh-grid__img img,.dh-hv-dim .dh-mosaic__tile:hover img,.dh-hv-dim .dh-insta__item:hover img{filter:brightness(.75)}.dh-hv-lift .dh-grid__img{transition:transform .4s ease,box-shadow .4s ease}.dh-hv-lift .dh-grid__item:hover .dh-grid__img{transform:translateY(-7px);box-shadow:0 18px 34px #0000002e}.dh-hv-lift .dh-grid__item:hover .dh-grid__img img{transform:none}.dh-grid__title{color:var(--hc,#1b1b1b)}.dh-grid--overlay .dh-grid__item:after{background:linear-gradient(to top,rgba(0,0,0,var(--ov,.35)),#0000 45%);border-radius:var(--rad,0)}.dh-grid__over{color:var(--oc,#fff)}.dh-grid__over span{border-bottom-color:currentColor}.dh-grid__over em,.dh-grid__caption em{display:block;font-style:normal;font-size:10px;letter-spacing:.14em;text-transform:none;opacity:.8;margin-bottom:6px;font-weight:400}.dh-grid__caption em{margin:6px 0 0;opacity:.6}.dh-ta-left .dh-grid__caption{text-align:left;padding-left:4px}.dh-badge{position:absolute;top:12px;left:12px;z-index:3;background:var(--dh-red);color:#fff;font-size:9px;letter-spacing:.18em;text-transform:uppercase;padding:5px 10px;font-weight:500}.dh-mosaic .dh-grid__title{color:var(--hc,#1b1b1b)}.dh-mosaic__grid{width:min(var(--mw,66%),var(--mmax,960px));gap:var(--mgap,3px)}@media(max-width:749px){.dh-mosaic__grid{width:92%}}.dh-mosaic__tile{color:var(--oc,#fff)}.dh-mosaic__tile:after{background:linear-gradient(to top,rgba(0,0,0,var(--ov,.35)),transparent 50%);pointer-events:none}.dh-mosaic .dh-grid__over{color:var(--oc,#fff);z-index:2}.dh-mosaic .dh-grid__over em{display:block;font-style:normal;font-size:10px;opacity:.85;margin-bottom:6px;letter-spacing:.1em}.dh-split__media{aspect-ratio:var(--sr,3/2);position:relative}.dh-split__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,var(--ov,0));pointer-events:none}.dh-split__text{background:var(--stbg,transparent);color:var(--stc,#1b1b1b)}.dh-split__text p{color:inherit;opacity:.8}.dh-split__media img{transition:transform 7s ease-out}.dh-js [data-dh-sec].dh-in .dh-split--zoom .dh-split__media img{transform:scale(1.08)}.dh-btn-outline.dh-bs-solid{background:var(--dh-ink);color:#fff;border-color:var(--dh-ink)}.dh-btn-outline.dh-bs-solid:hover{background:transparent;color:var(--dh-ink)}.dh-btn-outline.dh-bs-gold{background:var(--dh-gold);color:#fff;border-color:var(--dh-gold)}.dh-btn-outline.dh-bs-gold:hover{background:var(--dh-ink);border-color:var(--dh-ink);color:#fff}.dh-btn-outline.dh-bs-underline{border:0;border-bottom:1px solid currentColor;padding:0 0 3px;color:inherit}.dh-btn-outline.dh-bs-underline:hover{background:none;color:inherit;border-bottom-color:currentColor;opacity:.7}.dh-news{min-height:clamp(320px,var(--nh,36vw),720px);color:var(--ntc,#fff)}.dh-news h2,.dh-news input[type=email]{color:var(--ntc,#fff)}.dh-news input[type=email]{border-bottom-color:currentColor}.dh-news input::placeholder{color:inherit;opacity:.8}.dh-news__bg:after{background:var(--noc,#000);opacity:var(--nov,.28)}.dh-news button{background:var(--nbb,#111);color:var(--nbt,#fff);transition:opacity .3s,transform .3s}.dh-news button:hover{opacity:.85;transform:translateY(-1px)}.dh-news--left{justify-content:flex-start;padding-left:7%}.dh-news--right{justify-content:flex-end;padding-right:7%}.dh-news--glass .dh-news__box{background:#ffffff1f;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.28);padding:40px 34px}.dh-news__bg img{transition:transform 10s ease-out}.dh-js [data-dh-sec].dh-in .dh-news--zoom .dh-news__bg img{transform:scale(1.1)}@media(max-width:749px){.dh-news--left,.dh-news--right{justify-content:center;padding-left:0;padding-right:0}}.dh-marquee .dh-marquee__track span{color:var(--mqc,#b8995c)}.dh-marquee--small .dh-marquee__track span{font-size:clamp(16px,2vw,28px)}.dh-marquee--large .dh-marquee__track span{font-size:clamp(36px,5.4vw,80px)}.dh-marquee--outline .dh-marquee__track span{color:transparent;-webkit-text-stroke:1px var(--mqc,#b8995c)}.dh-marquee--pause:hover .dh-marquee__track{animation-play-state:paused}.dh-marquee--rev .dh-marquee__track{animation-direction:reverse}.dh-insta__title{color:var(--hc,#1b1b1b)}.dh-insta__row{gap:var(--igap,7px)}.dh-insta__item{position:relative;flex:0 0 calc((100% - (var(--icd,7) - 1)*var(--igap,7px))/var(--icd,7));aspect-ratio:var(--iratio,.7);border-radius:var(--irad,6px)}@media(max-width:749px){.dh-insta__item{flex-basis:calc((100% - (var(--icm,3) - 1)*var(--igap,7px))/var(--icm,3))}}.dh-insta__ico{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#00000052;opacity:0;transition:opacity .35s;pointer-events:none}.dh-insta__ico svg{width:30px;height:30px}.dh-hv-zoom .dh-insta__item:hover .dh-insta__ico{opacity:1}.dh-services{background:transparent}.dh-services a,.dh-services div{color:var(--stx,#1b1b1b)}.dh-services svg{width:var(--sis,24px);height:var(--sis,24px);stroke:var(--sic,#1b1b1b);transition:transform .35s ease}.dh-services span{transition:transform .35s ease}.dh-services small{display:block;font-size:10px;letter-spacing:.08em;text-transform:none;opacity:.65;margin-top:-4px}.dh-services--div a+a{border-left:1px solid var(--dh-line)}.dh-services.dh-hv-lift a:hover svg,.dh-services.dh-hv-lift a:hover span{transform:translateY(-4px)}.dh-services.dh-hv-zoom a:hover svg{transform:scale(1.22)}.dh-announce{background:var(--ab,var(--dh-dark));color:var(--at,#fff);position:relative;overflow:hidden}.dh-announce a,.dh-announce span{color:var(--at,#fff)}.dh-announce--scroll{padding:9px 0;white-space:nowrap;text-align:left}.dh-announce__track{display:inline-flex;animation:dh-ann var(--aspeed,24s) linear infinite}.dh-announce__item{padding-right:4em}@keyframes dh-ann{to{transform:translate(-50%)}}.dh-announce__x{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:0;color:var(--at,#fff);font-size:20px;line-height:1;cursor:pointer;z-index:2;padding:4px 8px}.dh-totop{position:fixed;right:18px;bottom:88px;z-index:70;width:42px;height:42px;border-radius:50%;border:1px solid var(--dh-line);background:#fff;color:#1b1b1b;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 6px 18px #00000024;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .3s,transform .3s,visibility .3s}.dh-totop.is-show{opacity:1;visibility:visible;transform:none}.dh-totop svg{width:14px;height:14px}.dh-cl{font-family:var(--dh-font);color:var(--dh-ink);padding-top:var(--pt-m,30px);padding-bottom:var(--pb-m,30px)}.dh-cl *{box-sizing:border-box}@media(min-width:750px){.dh-cl{padding-top:var(--pt-t,40px);padding-bottom:var(--pb-t,40px)}}@media(min-width:990px){.dh-cl{padding-top:var(--pt-d,50px);padding-bottom:var(--pb-d,50px)}}.dh-cl__wrap{max-width:var(--cw,none);margin:0 auto;padding:0 var(--dh-gutter)}@media(min-width:990px){.dh-cl--full .dh-cl__wrap{padding-left:var(--fwp,40px);padding-right:var(--fwp,40px)}}.dh-cl h1{font-weight:400;text-transform:uppercase;letter-spacing:.2em;font-size:clamp(18px,2vw,26px);text-align:center;margin:0 0 34px}.dh-cl__desc{text-align:center;margin:-10px auto 30px;max-width:760px;font-size:14px;line-height:1.7}.dh-cl a{text-decoration:none}.dh-cl__bar{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin:0 0 22px;padding:12px 0;border-top:1px solid var(--dh-line);border-bottom:1px solid var(--dh-line);font-size:12px}.dh-cl__bar--min{border:0;padding:0;margin:0 0 14px}@media(min-width:990px){.dh-cl__bar--min{display:none}}.dh-cl__count{color:#777;letter-spacing:.06em}.dh-cl__tools{margin-left:auto;display:flex;align-items:center;gap:14px;flex-wrap:wrap}.dh-cl__sel{display:flex;align-items:center;gap:8px;letter-spacing:.06em}.dh-cl__sel select{border:1px solid var(--dh-line);background:#fff;padding:8px 10px;font:inherit;font-size:12px;color:var(--dh-ink)}.dh-cl__view{display:none;gap:4px}@media(min-width:750px){.dh-cl__view{display:flex}}.dh-cl__view button{width:32px;height:32px;padding:0;border:1px solid var(--dh-line);background:#fff;cursor:pointer;font:inherit;font-size:12px;color:var(--dh-ink);display:flex;align-items:center;justify-content:center}.dh-cl__view button.is-on{background:var(--dh-ink);color:#fff;border-color:var(--dh-ink)}.dh-cl__filterbtn{background:#fff;border:1px solid var(--dh-ink);padding:9px 18px;font:inherit;font-size:11px;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;color:var(--dh-ink)}@media(min-width:990px){.dh-cl__filterbtn{display:none}}@media(max-width:749px){.dh-cl__tools{margin-left:0;width:100%;justify-content:space-between}.dh-cl__sel{flex:1}.dh-cl__sel select{flex:1;min-width:0}}.dh-cl__layout{display:block}.dh-cl__side{position:fixed;top:0;bottom:0;left:0;width:min(86vw,360px);background:#fff;z-index:200;transform:translate(-102%);transition:transform .3s ease;overflow-y:auto;padding:0 20px 20px;box-shadow:0 0 40px #0003}.dh-cl__side.is-open{transform:none}.dh-cl__ov{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;z-index:190;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}.dh-cl__ov.is-open{opacity:1;visibility:visible}.dh-cl__sidehead{display:flex;justify-content:space-between;align-items:center;padding:16px 0;border-bottom:1px solid var(--dh-line);position:sticky;top:0;background:#fff;z-index:2;font-size:12px;letter-spacing:.14em;text-transform:uppercase}.dh-cl__sidehead button{background:none;border:0;cursor:pointer;color:var(--dh-ink);padding:4px}.dh-cl__actions{display:flex;align-items:center;gap:18px;padding:14px 0;position:sticky;bottom:0;background:#fff}.dh-cl__clear{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--dh-ink);text-decoration:underline!important}@media(min-width:990px){.dh-cl__ov,.dh-cl__sidehead{display:none}.dh-cl--v .dh-cl__layout{display:grid;grid-template-columns:260px minmax(0,1fr);gap:40px;align-items:start}.dh-cl--v.dh-cl--right .dh-cl__layout{grid-template-columns:minmax(0,1fr) 260px}.dh-cl--v.dh-cl--right .dh-cl__side{order:2}.dh-cl--v.dh-cl--nof .dh-cl__layout{display:block}.dh-cl--v .dh-cl__side{position:static;transform:none;width:auto;padding:0;box-shadow:none;z-index:auto;overflow:visible;transition:none}.dh-cl--v .dh-cl__actions{position:static;padding:14px 0 0}.dh-cl--v.dh-cl--sticky .dh-cl__side{position:sticky;top:24px;max-height:calc(100vh - 48px);overflow-y:auto;align-self:start}.dh-cl--h .dh-cl__side{position:static;transform:none;width:auto;padding:0;box-shadow:none;z-index:auto;overflow:visible;transition:none;display:flex;flex-wrap:wrap;gap:10px 14px;align-items:center;margin:0 0 24px}.dh-cl--h .dh-cl__actions{position:static;padding:0}.dh-cl--h .dh-fgroup{border:0;padding:0;position:relative;margin:0;background:none}.dh-cl--h .dh-fgroup>summary{border:1px solid var(--dh-line);padding:9px 14px;background:#fff;gap:12px}.dh-cl--h .dh-fgroup__body{position:absolute;top:calc(100% + 6px);left:0;z-index:40;min-width:230px;background:#fff;border:1px solid var(--dh-line);padding:14px;max-height:320px!important;overflow-y:auto!important;box-shadow:0 10px 30px #0000001a}.dh-cl--h .dh-fmore{display:none}.dh-cl--h .dh-fcheck.is-extra{display:flex!important}}.dh-cl .dh-fgroup{border-bottom:1px solid var(--dh-line);padding:14px 0}.dh-cl .dh-fgroup>summary{display:flex;justify-content:space-between;align-items:center;cursor:pointer;list-style:none;font-size:var(--fh-size,12px);font-weight:var(--fh-weight,500);text-transform:var(--fh-tt,uppercase);letter-spacing:.12em}.dh-cl .dh-fgroup>summary::-webkit-details-marker{display:none}.dh-cl .dh-fgroup__body{max-height:none;overflow:visible;padding-top:14px}.dh-cl--s2 .dh-fgroup{border:1px solid var(--dh-line);padding:13px 15px;margin-bottom:10px;background:#faf9f7}.dh-fgroup__ico{position:relative;width:12px;height:12px;flex:none}.dh-cl--chev .dh-fgroup__ico:before{content:"";position:absolute;left:2px;top:1px;width:6px;height:6px;border:solid currentColor;border-width:0 1.3px 1.3px 0;transform:rotate(45deg);transition:transform .2s,top .2s}.dh-cl--chev details[open]>summary .dh-fgroup__ico:before{transform:rotate(-135deg);top:4px}.dh-cl--plus .dh-fgroup__ico:before,.dh-cl--plus .dh-fgroup__ico:after{content:"";position:absolute;left:0;top:50%;width:12px;height:1px;background:currentColor;transition:transform .2s}.dh-cl--plus .dh-fgroup__ico:after{transform:rotate(90deg)}.dh-cl--plus details[open]>summary .dh-fgroup__ico:after{transform:none}.dh-fgroup__body--swatch,.dh-fgroup__body--rect{display:flex;flex-wrap:wrap;gap:9px}.dh-fcheck--swatch,.dh-fcheck--rect{position:relative;gap:0}.dh-fcheck--swatch input,.dh-fcheck--rect input{position:absolute;opacity:0;pointer-events:none}.dh-sw{width:26px;height:26px;border-radius:50%;border:1px solid rgba(0,0,0,.18);background:#ddd;display:block;flex:none}.dh-cl--sw-square .dh-sw{border-radius:3px}.dh-fcheck--swatch input:checked+.dh-sw{box-shadow:0 0 0 2px #fff,0 0 0 3.5px var(--dh-ink)}.dh-fcheck--swatch.has-label{flex:0 0 100%;gap:10px}.dh-rect{display:block;min-width:42px;padding:8px 12px;border:1px solid var(--dh-line);text-align:center;font-size:12px;background:#fff}.dh-fcheck--rect:hover .dh-rect{border-color:var(--dh-ink)}.dh-fcheck--rect input:checked+.dh-rect{background:var(--dh-ink);border-color:var(--dh-ink);color:#fff}.dh-fcheck--rect.is-disabled .dh-rect{text-decoration:line-through}.dh-fgroup:not(.is-expanded) .dh-fcheck.is-extra{display:none}.dh-fmore{background:none;border:0;padding:10px 0 0;font:inherit;font-size:11px;letter-spacing:.1em;text-transform:uppercase;text-decoration:underline;cursor:pointer;color:var(--dh-ink)}.dh-cg{display:grid;gap:var(--gym,16px) var(--gxm,8px);grid-template-columns:repeat(var(--cols-m,2),minmax(0,1fr))}@media(min-width:750px){.dh-cg{gap:var(--gy,20px) var(--gx,8px);grid-template-columns:repeat(var(--cols-t,3),minmax(0,1fr))}}@media(min-width:990px){.dh-cg{grid-template-columns:repeat(var(--cols-d,4),minmax(0,1fr))}}.dh-cg .dh-cg__item[hidden]{display:none!important}.dh-cg--natural{align-items:start}.dh-cg--natural .dh-card__img{aspect-ratio:auto}.dh-cg--natural .dh-card__img img{height:100%}.dh-cg__banner .dh-card__img{margin-bottom:0}.dh-cg--list{grid-template-columns:minmax(0,1fr)!important}.dh-cg--list .dh-cg__item:not(.dh-cg__banner){display:grid;grid-template-columns:clamp(110px,22vw,200px) minmax(0,1fr);column-gap:18px;align-content:start;align-items:start}.dh-cg--list .dh-cg__item:not(.dh-cg__banner) .dh-card__img{grid-row:1/span 4;margin-bottom:0}.dh-cg--list .dh-cg__item:not(.dh-cg__banner)>span{grid-column:2;white-space:normal}.dh-cl__more{text-align:center;margin-top:40px}.dh-cl__more[hidden]{display:none}.dh-cl__more.is-loading{opacity:.55;pointer-events:none}.dh-cl__spin{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#777}
/*# sourceMappingURL=/cdn/shop/t/25/assets/dar-e-haya.css.map */
