.dh-store{--dh-ink:#202321;--dh-green:#193232;--dh-paper:#f3f0ea;letter-spacing:.025em}.dh-store h1,.dh-store h2,.dh-store h3{font-family:var(--font-body-family);font-weight:600}.dh-store .header{max-width:none;padding-left:3.2rem;padding-right:3.2rem}.dh-store .header__menu-item{font-size:1.15rem;letter-spacing:.08em;text-transform:uppercase}.dh-store .header__heading-logo{max-height:56px;object-fit:contain}.dh-store .announcement-bar__message{font-size:1.1rem;letter-spacing:.07em;padding:1rem 0}.dh-store .header-wrapper--border-bottom{border-bottom:1px solid rgba(32,35,33,.12)}.dh-campaign{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;min-height:560px;background:#193232;color:#fff;overflow:hidden;text-align:center}.dh-campaign--full{height:calc(100svh - 125px);min-height:560px;max-height:1100px}.dh-campaign--medium{height:72svh;min-height:480px;max-height:850px}.dh-campaign__media,.dh-campaign__shade,.dh-campaign__empty{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.dh-campaign__media img,.dh-campaign__empty svg{width:100%;height:100%;object-fit:cover;object-position:center var(--dh-focus,35%)}.dh-campaign__shade{z-index:-1;background:linear-gradient(180deg,#0000000d,rgba(0,0,0,var(--dh-overlay,.3)) 55%,#0000004d)}.dh-campaign__content{max-width:1100px;padding:70px 24px;text-shadow:0 2px 20px #0003}.dh-campaign__eyebrow{font-family:Georgia,serif;font-style:italic;font-size:clamp(22px,2.8vw,40px);margin:0 0 12px;letter-spacing:-.02em}.dh-campaign h1,.dh-campaign h2{color:inherit;font-size:clamp(42px,6.5vw,100px);line-height:1;letter-spacing:-.04em;font-weight:700;margin:0 auto;max-width:1000px}.dh-campaign__subtitle{font-size:14px;line-height:1.6;letter-spacing:.04em;margin:22px 0}.dh-campaign__link{display:inline-flex;align-items:center;gap:24px;padding:12px 0;color:inherit;text-decoration:none;border-bottom:1px solid #fff;font-size:12px;text-transform:uppercase;letter-spacing:.12em;min-height:44px}.dh-campaign__link:hover{gap:32px}.dh-campaign__note{position:absolute;bottom:24px;left:32px;font-size:10px;letter-spacing:.15em}.dh-store .collection__title{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0 32px;margin-bottom:24px}.dh-store .collection__title h2{font-size:14px;letter-spacing:.045em;margin:0}.dh-shop-all{flex-shrink:0;font-size:12px;color:inherit;text-underline-offset:5px;min-height:44px;display:inline-flex;align-items:center;gap:18px}.dh-store .collection__view-all{display:none}.dh-store .collection .slider--desktop{scroll-padding-left:32px}.dh-store .collection .slider--desktop .slider__slide:first-child{margin-left:32px}.dh-store .card__heading{font-size:12px;line-height:1.45;text-transform:uppercase;letter-spacing:.025em;font-weight:600}.dh-store .card__information{padding-top:14px;padding-bottom:8px}.dh-store .card-information>.price{font-size:12px;letter-spacing:0;margin-top:5px}.dh-store .card__content .badge{font-size:10px;letter-spacing:.03em;border:0;padding:5px 7px}.dh-store .card__media .media img{object-fit:cover;transition:opacity .25s ease,transform .4s ease}.dh-store .card-wrapper:hover .media.media--hover-effect>img{transform:none}.dh-store .quick-add__submit{font-size:11px;letter-spacing:.06em;text-transform:uppercase;min-height:40px;padding:8px 12px}.dh-image-toggle{display:none;position:absolute;right:8px;bottom:8px;z-index:4;width:44px;height:44px;border:1px solid #20232155;border-radius:50%;background:#fffffff2;color:#202321;font-size:21px;cursor:pointer;align-items:center;justify-content:center;touch-action:manipulation}.dh-store .card__media.dh-show-alternate .media>img:first-child{opacity:0!important}.dh-store .card__media.dh-show-alternate .media>img:nth-child(2){opacity:1!important}@media(hover:hover){.dh-store .card-wrapper:focus-within .media.media--hover-effect>img:first-child:not(:only-child){opacity:0}.dh-store .card-wrapper:focus-within .media.media--hover-effect>img:nth-child(2){opacity:1}}@media(hover:none){.dh-image-toggle{display:flex}.dh-store .card-wrapper:hover .media.media--hover-effect>img:first-child{opacity:1}.dh-store .card-wrapper:hover .media.media--hover-effect>img:nth-child(2){opacity:0}}.dh-categories{display:grid;grid-template-columns:repeat(4,1fr);gap:2px;background:#fff}.dh-category{position:relative;display:block;aspect-ratio:3/4;overflow:hidden;background:var(--dh-paper);color:#fff;text-decoration:none}.dh-category>img,.dh-category>svg{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.dh-category:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(transparent 45%,#0008)}.dh-category>span{position:absolute;bottom:28px;left:24px;right:24px;z-index:1;display:flex;justify-content:space-between;align-items:center;font-weight:600;font-size:16px;letter-spacing:.05em}.dh-category:hover>img{transform:scale(1.025)}.dh-store .rich-text__heading{letter-spacing:-.035em;line-height:1.15;max-width:650px;margin-left:auto;margin-right:auto}.dh-store .rich-text__text{font-size:16px;max-width:570px;margin-left:auto;margin-right:auto}.dh-store .footer{border-top:0}.dh-store .footer-block__heading{font-size:13px;letter-spacing:.08em;text-transform:uppercase}.dh-store .footer-block__brand-info .footer-block__heading{font-size:26px;letter-spacing:.12em}.dh-store .footer-block__brand-info img{display:none}.dh-store .footer-block__details-content{font-size:13px}.dh-store .footer-block__newsletter .footer-block__heading{font-size:22px;letter-spacing:-.02em;text-transform:none}.dh-store .footer__content-bottom{border-color:#ffffff26}.dh-store .collection-hero__title{font-size:clamp(32px,4.5vw,64px);text-transform:uppercase;letter-spacing:-.035em}.dh-store .product__title h1{font-size:clamp(28px,3vw,44px);letter-spacing:-.03em;line-height:1.1}.dh-store .product__info-wrapper{padding-top:8px}.dh-store .product-form__input--pill input[type=radio]+label{min-width:48px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}.dh-store .product-form__submit{min-height:54px;text-transform:uppercase;font-size:13px;letter-spacing:.1em}.dh-store .product__description{font-size:14px;line-height:1.8}.dh-detail{border-bottom:1px solid #20232126;margin:0!important;font-size:13px}.dh-detail summary{padding:18px 28px 18px 0;min-height:48px;text-transform:uppercase;letter-spacing:.06em;position:relative;list-style:none}.dh-detail summary:after{content:"+";position:absolute;right:4px;font-size:18px;top:12px}.dh-detail[open] summary:after{content:"\2212"}.dh-detail>div{padding:0 0 18px;line-height:1.7}.dh-detail img{max-width:100%;height:auto}.dh-detail a{color:inherit;text-underline-offset:4px}.dh-store .shopify-policy__container{max-width:850px;padding:48px 24px 72px}.dh-store .main-page-title,.dh-store .cart__contents .title{letter-spacing:-.035em}.dh-store .drawer__inner{border:0;background:#fff}.dh-store .drawer__heading{font-size:22px;letter-spacing:-.02em}@media(min-width:990px){.dh-store .product__info-wrapper{padding-left:6rem}.dh-store .header--middle-center{grid-template-columns:1fr auto 1fr}}@media(max-width:749px){.dh-store .header{padding-left:16px;padding-right:16px}.dh-campaign--full{height:76svh;min-height:490px;max-height:820px}.dh-campaign--medium{height:68svh;min-height:450px}.dh-campaign h1,.dh-campaign h2{font-size:clamp(38px,10vw,62px)}.dh-campaign__subtitle{font-size:12px;max-width:270px;margin:20px auto}.dh-campaign__note{left:20px;bottom:20px;font-size:9px}.dh-store .collection__title{padding:0 16px;gap:12px;margin-bottom:16px}.dh-store .collection__title h2{font-size:12px}.dh-store .card__heading,.dh-store .card-information>.price{font-size:11px}.dh-categories{grid-template-columns:repeat(2,1fr)}.dh-category>span{font-size:12px;left:16px;right:16px;bottom:20px}.dh-store .rich-text__heading{font-size:34px}.dh-store .rich-text__text{font-size:14px}.dh-store .footer-block.grid__item{margin:24px 0}.dh-store .collection .slider--desktop .slider__slide:first-child{margin-left:16px}}@media(prefers-reduced-motion:reduce){.dh-store *{scroll-behavior:auto!important}.dh-campaign__link,.dh-category>img,.dh-store .card__media .media img{transition:none}}.dh-campaign__media--pair{right:50%}.dh-campaign__second{position:absolute;top:0;right:0;bottom:0;left:50%;z-index:-2}.dh-campaign__second img{height:100%;width:100%;object-fit:cover;object-position:center var(--dh-focus,35%)}@media(max-width:749px){.dh-campaign__media--pair{right:0}.dh-campaign__second{display:none}}@media(max-width:749px){.dh-image-toggle{display:flex}}.dh-store .card .card__inner{transform:none}.dh-store .card .card__inner .card__media{z-index:auto}.dh-store .section-header.dh-overlay-header{margin-bottom:calc(-1 * var(--dh-header-height,88px));z-index:30}.dh-store .dh-overlay-header .header-wrapper{--color-foreground:255,255,255;--color-link:255,255,255;background:transparent;border-bottom-color:transparent;transition:background-color .22s ease,color .22s ease,border-color .22s ease}.dh-store .dh-overlay-header .header__heading-logo{filter:brightness(0) invert(1);transition:filter .22s ease}.dh-store .dh-overlay-header.dh-header-scrolled .header-wrapper,.dh-store .dh-overlay-header:focus-within .header-wrapper,.dh-store .dh-overlay-header:has(details[open]) .header-wrapper{--color-foreground:32,35,33;--color-link:32,35,33;background:#fff;border-bottom-color:#2023211f}.dh-store .dh-overlay-header.dh-header-scrolled .header__heading-logo,.dh-store .dh-overlay-header:focus-within .header__heading-logo,.dh-store .dh-overlay-header:has(details[open]) .header__heading-logo{filter:none}@media(hover:hover)and (pointer:fine){.dh-store .dh-overlay-header:hover .header-wrapper{--color-foreground:32,35,33;--color-link:32,35,33;background:#fff;border-bottom-color:#2023211f}.dh-store .dh-overlay-header:hover .header__heading-logo{filter:none}}.dh-page-index .dh-campaign--full .dh-campaign__content{padding-top:calc(var(--dh-header-height,88px) + 40px)}@media(prefers-reduced-motion:reduce){.dh-store .dh-overlay-header .header-wrapper,.dh-store .dh-overlay-header .header__heading-logo{transition:none}}.dh-store .section-header{z-index:30}.dh-menu-scrim{display:none;position:fixed;inset:var(--dh-menu-top,120px) 0 0;background:#1932321f;backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px);border:0;padding:0;width:100%;cursor:pointer;z-index:25}@media(min-width:990px){.dh-menu-open .dh-menu-scrim{display:block}.dh-store.dh-menu-open .header-wrapper{--color-foreground:32,35,33;--color-link:32,35,33;background:#fff}.dh-store.dh-menu-open .header__heading-logo{filter:none}.dh-store .dh-desktop-nav .header__menu-item{padding:1.2rem 1.4rem}.dh-store .dh-nav-menu[open]>summary span{text-decoration:underline;text-underline-offset:6px}.dh-store .dh-nav-menu>.dh-nav-panel{position:absolute;top:100%;left:0;right:auto;width:36vw;min-width:340px;max-width:520px;height:calc(100dvh - var(--dh-menu-top,120px));max-height:calc(100dvh - var(--dh-menu-top,120px));padding:24px 32px 28px;background:#fff;border:0;box-shadow:none;display:flex;flex-direction:column;gap:24px;overflow-y:auto;color:#202321}.dh-store .dh-nav-menu:not([open])>.dh-nav-panel{display:none}.dh-nav-links{margin:0;padding:0}.dh-nav-links a,.dh-nav-submenu>summary{display:flex;align-items:center;justify-content:space-between;min-height:44px;padding:9px 0;color:#202321;font-size:16px;line-height:1.4;text-decoration:none;letter-spacing:0}.dh-nav-links a:hover,.dh-nav-links a[aria-current=page]{text-decoration:underline;text-underline-offset:5px}.dh-nav-submenu>summary{list-style:none;cursor:pointer}.dh-nav-submenu>summary::-webkit-details-marker{display:none}.dh-nav-submenu[open]>summary>span{transform:rotate(45deg)}.dh-nav-submenu>ul{padding:0 0 12px 16px;border-left:1px solid #19323233}.dh-nav-submenu li ul{padding-left:16px}.dh-nav-submenu li a{font-size:14px}.dh-nav-brand{margin-top:auto;padding-top:28px}.dh-nav-brand p{font-size:18px;font-weight:600;letter-spacing:.13em;margin:0 0 8px;color:#193232}.dh-nav-brand span{font-family:Georgia,serif;font-style:italic;font-size:16px}.dh-nav-footer{display:flex;flex-wrap:wrap;gap:18px;padding-top:22px;border-top:1px solid #19323226}.dh-nav-footer a{font-size:12px;color:inherit;text-decoration:none}.dh-nav-footer a:hover{text-decoration:underline}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/dehleez.css.map */
