:root{--dz-forest: #0B2B27;--dz-ivory: #F3EEE3;--dz-ink: #17201D;--dz-olive: #636044;--dz-gold: #A68B55;--dz-stone: #E8E1D3;--dz-line: rgba(23, 32, 29, .2);--dz-space-section: clamp(4rem, 8vw, 9rem);--font-heading-family: "Cormorant Garamond", "Iowan Old Style", Baskerville, serif;--font-heading-style: normal;--font-heading-weight: 500;--font-body-family: "Manrope", "Helvetica Neue", Arial, sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 600}body{letter-spacing:.015rem}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{letter-spacing:.03em;line-height:1.12}.title,.banner__heading,.collection-hero__title,.product__title>*{text-transform:uppercase;letter-spacing:.06em}.header__menu-item span,summary.header__menu-item span{text-transform:uppercase;font-size:1.2rem;letter-spacing:.14em;font-weight:500}.header__active-menu-item{text-decoration-thickness:.05rem;text-underline-offset:.5rem}.header{border-bottom:.1rem solid var(--dz-line)}.announcement-bar__message{text-transform:uppercase;letter-spacing:.18em;font-size:1.05rem;font-weight:600}.button,.shopify-payment-button__button--unbranded,.customer button{text-transform:uppercase;letter-spacing:.16em;font-size:1.15rem;font-weight:600}.card__heading{font-family:var(--font-heading-family);font-weight:500;text-transform:uppercase;letter-spacing:.08em;font-size:1.5rem;line-height:1.35}.card-information .price{letter-spacing:.08em;font-size:1.25rem;color:rgba(var(--color-foreground),.75)}.card--card,.card--standard{--product-card-corner-radius: 0}.product__title h1{letter-spacing:.06em}.price--large{font-size:1.6rem;letter-spacing:.1em}.product__accordion .accordion__title,.accordion__title{text-transform:uppercase;font-size:1.2rem;letter-spacing:.12em;font-family:var(--font-body-family);font-weight:600}.footer-block__heading{text-transform:uppercase;letter-spacing:.14em;font-size:1.2rem}.dz-kicker{display:inline-block;text-transform:uppercase;letter-spacing:.3em;font-size:1.1rem;font-weight:600;color:var(--dz-gold)}.dz-rule{border:none;border-top:.1rem solid var(--dz-gold);width:6rem;margin:0}.image-with-text__heading,.rich-text__heading,.collapsible-content__heading,.newsletter__wrapper h2{text-transform:uppercase;letter-spacing:.05em}.banner__heading{letter-spacing:.04em}.banner__text.subtitle{font-family:var(--font-heading-family);font-style:italic;text-transform:none;letter-spacing:.02em;font-size:1.8rem}.facets-container{border-bottom:.1rem solid var(--dz-line)}.mobile-facets__open,.facets__disclosure summary,.facet-filters__label,.facet-filters__sort{text-transform:uppercase;letter-spacing:.12em;font-size:1.1rem}.multicolumn-card__info h3{font-family:var(--font-heading-family);font-weight:500;text-transform:uppercase;letter-spacing:.08em;font-size:1.6rem}@media screen and (min-width:990px){.newsletter__wrapper{display:grid;grid-template-columns:minmax(0,1fr) minmax(34rem,46rem);column-gap:6rem;align-items:center;text-align:left;padding-left:5rem;padding-right:5rem}.newsletter__wrapper>h2{grid-column:1;margin:0}.newsletter__wrapper .newsletter__subheading{grid-column:1;margin:.8rem 0 0}.newsletter__wrapper>div:has(.newsletter-form){grid-column:2;grid-row:1 / span 2;width:100%}.newsletter__wrapper .newsletter-form,.newsletter__wrapper .newsletter-form__field-wrapper{max-width:none}}@media screen and (min-width:990px){main[data-template=cart]:has(cart-items:not(.is-empty)){display:grid;grid-template-columns:minmax(0,1fr) minmax(52rem,30vw);column-gap:0;align-items:start;padding:0 5rem}main[data-template=cart]:has(cart-items:not(.is-empty))>.shopify-section{grid-column:1 / -1}main[data-template=cart]:has(cart-items:not(.is-empty))>.shopify-section:has(cart-items){grid-column:1;grid-row:1}main[data-template=cart]:has(cart-items:not(.is-empty))>.shopify-section:has(.cart__footer){grid-column:2;grid-row:1;position:sticky;top:2.4rem}main[data-template=cart]:has(cart-items:not(.is-empty))>.shopify-section:has(cart-items) .page-width,main[data-template=cart]:has(cart-items:not(.is-empty))>.shopify-section:has(.cart__footer) .page-width{padding-left:0;padding-right:0}main[data-template=cart] .cart__footer{display:grid;grid-template-columns:minmax(0,1fr);border:.1rem solid var(--dz-line);padding:3.2rem}main[data-template=cart] .cart__footer:before{content:"Order Summary";display:block;margin-bottom:2.4rem;font-family:var(--font-heading-family);font-size:2.8rem;letter-spacing:.05em;text-transform:uppercase}main[data-template=cart] .cart__blocks,main[data-template=cart] .cart__note{width:100%}main[data-template=cart] .cart__blocks{grid-row:2;margin-left:0}main[data-template=cart] .cart__note{grid-row:3;margin-top:2.4rem}main[data-template=cart] .cart__checkout-button{max-width:none;width:100%}main[data-template=cart]>.shopify-section:has(cart-items){border-right:.1rem solid var(--dz-line);padding-right:4rem}main[data-template=cart]>.shopify-section:has(.cart__footer){padding-left:4rem}main[data-template=cart]>.shopify-section:has(.cart__footer) .cart__footer{border-top:0;border-right:0;border-bottom:0}main[data-template=cart]>.shopify-section:has(.collection[id*=crosssell]){margin-top:1.2rem}main[data-template=cart] .collection[id*=crosssell]{padding-top:2.4rem;padding-bottom:2.4rem}main[data-template=cart] .collection[id*=crosssell] .collection__title{margin-bottom:1.6rem}main[data-template=cart] .collection[id*=crosssell] .product-grid,main[data-template=cart] .collection[id*=crosssell] .grid__item,main[data-template=cart] .collection[id*=crosssell] product-component,main[data-template=cart] .collection[id*=crosssell] .card-wrapper,main[data-template=cart] .collection[id*=crosssell] .card{height:14rem}main[data-template=cart] .collection[id*=crosssell] .card{display:grid;grid-template-columns:14rem minmax(0,1fr)}main[data-template=cart] .collection[id*=crosssell] .card>.card__inner{width:14rem;height:14rem;grid-column:1}main[data-template=cart] .collection[id*=crosssell] .card>.card__inner:before{padding-bottom:0!important}main[data-template=cart] .collection[id*=crosssell] .card>.card__content{grid-column:2;height:14rem;align-items:center}main[data-template=cart] .collection[id*=crosssell] .card>.card__content .card__information{padding:1.2rem 1.8rem}}@media(prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;transition-duration:.01ms!important}}.dz-header-label{display:none}@media screen and (min-width:990px){.header__icons .dz-header-label{display:inline-flex!important;align-items:center;justify-content:center;height:100%;line-height:1;white-space:nowrap;text-transform:uppercase;letter-spacing:.14em;font-size:1.2rem;font-weight:500;text-decoration:none}.header__icons svg,.header__icons .svg-wrapper{display:none!important}.header__icons a.header__icon,.header__icons .header__icon,.header__icons summary.header__icon--search{width:auto;height:4.4rem;padding:0 1rem;text-decoration:none}.header__icons{align-items:center;justify-content:flex-end;flex-wrap:nowrap;min-width:max-content}.header__icons>*,.header__icons details-modal,.header__icons .header__search,.header__icons .header__icon{flex:0 0 auto}.header__icons details-modal,.header__icons .header__search{display:flex;align-items:center;width:auto}.header__icons a.header__icon--cart{display:inline-flex;flex-wrap:nowrap;flex-shrink:0;min-width:max-content;gap:.2rem;white-space:nowrap}.header__icons .cart-count-bubble{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;position:static;width:auto;height:auto;background:transparent;color:rgba(var(--color-foreground),1);font-size:1.2rem;letter-spacing:.14em;font-weight:500;line-height:1;margin-left:.2rem;white-space:nowrap}.header__icons .cart-count-bubble>span{display:inline;min-width:0;line-height:1}.header__icons .cart-count-bubble:before{content:"("}.header__icons .cart-count-bubble:after{content:")"}.header__icons .cart-count-bubble .visually-hidden{display:none}.header__icons summary.header__icon--search{display:inline-flex;align-items:center;justify-content:center}.header__icons summary.header__icon--search .dz-header-label{line-height:normal}}.dz-cheader__tab{padding:1.2rem 0}.caption-with-letter-spacing{color:var(--dz-gold)}.related-products__heading,main[data-template=search] h1{text-transform:uppercase;letter-spacing:.06em}.menu-drawer__menu-item{text-transform:uppercase;letter-spacing:.12em;font-size:1.3rem}.copyright__content a[href*="shopify.com"]{display:none}.footer__copyright>.copyright__content:first-child{font-size:0}.footer__copyright>.copyright__content:first-child:after{content:"\a9  2026, Doha Zaitoon";font-size:1rem}.page-width{max-width:204.8rem;padding-left:clamp(2rem,4vw,8rem);padding-right:clamp(2rem,4vw,8rem)}.announcement-bar__message{min-height:3rem;padding-top:.5rem;padding-bottom:.5rem}.section-header .header.page-width{max-width:none;padding-left:clamp(2.4rem,2.7vw,5.5rem);padding-right:clamp(2.4rem,2.7vw,5.5rem)}.header__heading-logo-wrapper{min-width:48rem;text-align:center}.header__heading-logo{display:none}.header__heading-logo-wrapper:after{content:"DOHA ZAITOON";display:block;color:var(--dz-forest);font-family:var(--font-heading-family);font-size:5.6rem;font-weight:500;letter-spacing:.025em;line-height:1;white-space:nowrap}@media screen and (min-width:990px){.header{min-height:9.4rem;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.header__inline-menu{justify-self:start}.header__icons{gap:1.4rem}main[data-template=index] .dz-hero{min-height:55rem}main[data-template=index] .dz-hero__media{min-height:55rem}main[data-template=index] .dz-hero__text{padding:5rem 6.4rem}main[data-template=index] .dz-hero__heading{font-size:clamp(4.8rem,3.1vw,6.4rem);max-width:12em}main[data-template=index] .dz-hero__accent-row{margin-top:2.2rem}main[data-template=index] .featured-collection .card__inner.ratio:before{padding-bottom:43%!important}main[data-template=index] .featured-collection .card__media .media img{object-fit:cover;object-position:center 28%}main[data-template=collection]:has(.dz-campaign) .shopify-section:has(.dz-cheader),main[data-template=collection]:has(.dz-campaign) .shopify-section:has(#ProductGridContainer){display:none}main[data-template=collection]:not(:has(.dz-campaign)) .dz-cheader__inner{padding-top:1.5rem}main[data-template=collection]:not(:has(.dz-campaign)) .dz-cheader__title{font-size:clamp(5.2rem,4vw,7rem)}main[data-template=collection]:not(:has(.dz-campaign)) .dz-cheader__row{padding-bottom:1.8rem}main[data-template=collection]:not(:has(.dz-campaign)) .dz-cheader__sketch{width:clamp(22rem,19vw,34rem)}main[data-template=collection]:not(:has(.dz-campaign)) .dz-cheader__bar{min-height:6.4rem;padding-top:.6rem;padding-bottom:.6rem}main[data-template=collection]:not(:has(.dz-campaign)) .shopify-section:has(#ProductGridContainer) .facets-container{position:relative;z-index:2;margin-top:-6.5rem;margin-left:auto;min-height:6.4rem;padding-left:72%;border-bottom:0}main[data-template=collection]:not(:has(.dz-campaign)) .shopify-section:has(#ProductGridContainer) #ProductGridContainer{padding-top:0}main[data-template=collection]:not(:has(.dz-campaign)) .card__inner.ratio:before{padding-bottom:61%!important}main[data-template=collection]:not(:has(.dz-campaign)) .card__media .media img{object-fit:cover;object-position:center 24%}main[data-template=product] .product{column-gap:4.8rem}main[data-template=product] .product--large:not(.product--no-media) .product__media-wrapper{width:calc(72% - 2.4rem);max-width:calc(72% - 2.4rem)}main[data-template=product] .product--large:not(.product--no-media) .product__info-wrapper{width:calc(28% - 2.4rem);max-width:calc(28% - 2.4rem);padding-left:0}main[data-template=product] .product__media-list{display:grid;grid-template-columns:2fr 1fr;grid-template-rows:repeat(2,36rem);gap:.8rem}main[data-template=product] .product__media-item.grid__item{width:100%;max-width:100%}main[data-template=product] .product__media-item:first-child{grid-row:1 / 3}main[data-template=product] .product__media-item:nth-child(n+4){display:none}main[data-template=product] .product__media-item:nth-child(-n+3) .product-media-container,main[data-template=product] .product__media-item:nth-child(-n+3) .product__modal-opener{height:100%!important}main[data-template=product] .product__media,main[data-template=product] .product__media .media{height:100%!important;padding:0!important}main[data-template=product] .product__media img{width:100%;height:100%;object-fit:cover}main[data-template=page]:has(.dz-faq)>.shopify-section:first-child .page-width{max-width:none;padding:0}main[data-template=page]:has(.dz-faq)>.shopify-section:first-child .image-with-text__grid{min-height:22rem}main[data-template=page]:has(.dz-faq)>.shopify-section:first-child .image-with-text__media{height:22rem}main[data-template=page]:has(.dz-faq)>.shopify-section:first-child .image-with-text__content{padding:3.2rem clamp(8rem,9vw,18rem)}main[data-template=page]:has(.dz-faq) .dz-faq{padding-top:2rem;padding-bottom:1.8rem}main[data-template=page]:has(.dz-faq) .dz-faq__question{padding-top:1.1rem;padding-bottom:1.1rem}main[data-template=page]:has(.dz-faq) .dz-contact{padding-top:1.2rem;padding-bottom:2rem}main[data-template=page]:has(.dz-faq) .dz-contact__grid{border-left:0;border-right:0;border-bottom:0}}@media screen and (min-width:990px)and (max-width:1199px){.header__heading-logo-wrapper{min-width:34rem}.header__heading-logo-wrapper:after{font-size:4.2rem}.header__icons{gap:.2rem}.header__icons a.header__icon,.header__icons .header__icon,.header__icons summary.header__icon--search{padding-left:.6rem;padding-right:.6rem}main[data-template=collection]:not(:has(.dz-campaign)) .shopify-section:has(#ProductGridContainer) .facets-container{padding:.8rem 0 .8rem 28%!important;flex-wrap:nowrap;gap:1.8rem}main[data-template=collection]:not(:has(.dz-campaign)) .facets-container>.mobile-facets__wrapper,main[data-template=collection]:not(:has(.dz-campaign)) .facets-container>facet-filters-form,main[data-template=collection]:not(:has(.dz-campaign)) .facets-container>.product-count{flex:0 0 auto;width:auto}main[data-template=collection]:not(:has(.dz-campaign)) .facet-filters__field{display:flex;align-items:center;gap:1rem;white-space:nowrap}main[data-template=collection]:not(:has(.dz-campaign)) .facet-filters__sort{min-width:15rem}main[data-template=collection]:not(:has(.dz-campaign)) .product-count{white-space:nowrap}}@media screen and (max-width:989px){.section-header .header.page-width{padding-left:1.2rem;padding-right:1.2rem}.header__icons .dz-header-label{display:none!important}.header__heading-logo-wrapper{min-width:0}.header__heading-logo-wrapper:after{font-size:2.7rem}}@media screen and (max-width:479px){.header__heading-logo-wrapper:after{font-size:2.4rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/dz-brand.css.map */
