:root{--dadiva-accent: #f3ffa6;--dadiva-brown: #5a372b;--dadiva-brown-dark: #2b1b16;--dadiva-cream: #fff8ec;--dadiva-white: #ffffff;--dadiva-font-giaza: "Giaza", "Tex Gyre Termes", Newsreader, Georgia, serif;--dadiva-font-tex-gyre: "Tex Gyre Termes", Newsreader, Georgia, serif;--dadiva-font-work-sans: "Work Sans", var(--font-body--family), Arial, sans-serif;--dadiva-serif: var(--dadiva-heading-font, var(--dadiva-font-giaza));--dadiva-text-serif: var(--dadiva-accent-font, var(--dadiva-font-tex-gyre));--dadiva-sans: var(--dadiva-body-font, var(--dadiva-font-work-sans))}.dadiva-font-giaza,.font-giaza{font-family:var(--font-giaza--family, var(--dadiva-font-giaza))!important}.dadiva-font-tex-gyre,.font-tex-gyre{font-family:var(--font-tex-gyre--family, var(--dadiva-font-tex-gyre))!important}.dadiva-font-work-sans,.font-work-sans{font-family:var(--font-work-sans--family, var(--dadiva-font-work-sans))!important}body{background:var(--dadiva-cream);color:var(--dadiva-brown)}a{text-underline-offset:.18em}h1,.h1,h2,.h2,h3,.h3,.text-block.h1>*,.text-block.h2>*,.text-block.h3>*{color:var(--color, var(--dadiva-brown));font-family:var(--dadiva-serif);font-weight:400}h4,.h4,h5,.h5,h6,.h6{font-family:var(--dadiva-sans);font-weight:500}.paragraph,.rte,.product-description,.resource-card__subtext,.footer-utilities__text{font-family:var(--dadiva-sans)}.button,.button-secondary,button.shopify-payment-button__button--unbranded,.shopify-payment-button__button{border-radius:999px;min-height:44px;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.button:hover,.button-secondary:hover,button.shopify-payment-button__button--unbranded:hover{transform:translateY(-1px)}.button:not(.button-secondary,.button-unstyled),button.shopify-payment-button__button--unbranded{--button-background-color: var(--dadiva-brown);--button-border-color: var(--dadiva-brown);--button-color: var(--dadiva-white)}.button-secondary,.button-unstyled.button-secondary{--button-background-color: transparent;--button-border-color: currentColor;--button-color: var(--color-foreground, var(--dadiva-brown))}input:not([type=checkbox],[type=radio]),textarea,select{border-radius:999px;box-shadow:inset 0 0 0 1px #5a372b3d}textarea{border-radius:18px}.header-section,footer,.footer,.footer-utilities,.search-modal,.dialog,dialog{color:var(--color-foreground, var(--dadiva-brown))}#header-component.header{--dadiva-header-glass: rgb(43 27 22 / 34%);--dadiva-header-glass-active: rgb(43 27 22 / 68%);--dadiva-header-border: rgb(243 255 166 / 18%);--color-foreground: var(--dadiva-white);--color-foreground-rgb: 255 255 255;--color-border: var(--dadiva-header-border);--color-primary: var(--dadiva-accent);--color-primary-rgb: 243 255 166;--color-primary-hover: var(--dadiva-white);--closed-underlay-height: 100%;color:var(--dadiva-white)}#header-component.header .header__underlay-closed,#header-component.header .header__underlay-open{-webkit-backdrop-filter:blur(20px) saturate(1.14);backdrop-filter:blur(20px) saturate(1.14);background:var(--dadiva-header-glass);border-block-end:1px solid var(--dadiva-header-border);box-shadow:none}#header-component.header:not([transparent]) .header__underlay-closed,#header-component.header[data-sticky-state=active] .header__underlay-closed,#header-component.header[data-scroll-direction=down] .header__underlay-closed,#header-component.header[data-scroll-direction=up] .header__underlay-closed,#header-component.header:hover .header__underlay-closed,#header-component.header:focus-within .header__underlay-closed{background:var(--dadiva-header-glass-active);box-shadow:0 18px 44px #2b1b1629}#header-component.header .header__underlay-open{background:#2b1b16d1}#header-component.header .header__row{--color-foreground: var(--dadiva-white);--color-foreground-rgb: 255 255 255;--color-border: var(--dadiva-header-border);--color-primary-button-background: var(--dadiva-accent);--color-primary-button-text: var(--dadiva-brown);color:var(--dadiva-white)}#header-component.header .menu-list__link,#header-component.header .header-actions__action,#header-component.header .header__icon--menu,#header-component.header .dropdown-localization__button{color:var(--dadiva-white)}#header-component.header .menu-list__link:hover,#header-component.header .header-actions__action:hover,#header-component.header .header__icon--menu:hover,#header-component.header .dropdown-localization__button:hover{color:var(--dadiva-accent)}#header-component.header .menu-list__link-title,#header-component.header .svg-wrapper svg{color:currentColor;stroke:currentColor}.header__row,.header__navigation-bar-row{-webkit-backdrop-filter:blur(20px) saturate(1.14);backdrop-filter:blur(20px) saturate(1.14)}.header-menu,.header-actions,.menu-list__link,.dropdown-localization__button{font-family:var(--dadiva-sans);font-weight:500}.header__heading,.header__heading-link,.header-logo,.header-logo__text{font-family:var(--dadiva-serif);font-weight:400}.product-card,.collection-card,.resource-card,.predictive-search-results__card{--resource-card-corner-radius: 0;color:var(--color-foreground, var(--dadiva-brown))}.product-card__content,.collection-card__content,.resource-card__content{gap:8px}.product-card img,.collection-card img,.resource-card__image,.card-gallery img{background:var(--dadiva-cream)}.product-card .card-gallery{border-radius:var(--dadiva-product-image-radius, var(--border-radius, 0));overflow:hidden}.product-card .card-gallery :is(slideshow-slide,.product-media-container,.product-media,img){border-radius:inherit}.product-card .card-gallery slideshow-slide,.product-card .card-gallery .product-media-container{overflow:hidden}.product-card .price,.resource-card .price,.price,.compare-at-price{color:var(--color-foreground, var(--dadiva-brown));font-family:var(--dadiva-sans);font-weight:500}.price-item--sale{color:var(--dadiva-brown)}.resource-card__title,.product-card .text-block,.collection-card .text-block{color:var(--color-foreground, var(--dadiva-brown))}.badge,.product-card__badge,.inventory-badge{border-radius:999px;font-family:var(--dadiva-sans)}.quick-add__button,.sticky-add-to-cart,.product-form-buttons .button{border-radius:999px}.section-background,.section,.shopify-section{scroll-margin-block-start:var(--header-height, 72px)}.color-scheme-3,.color-scheme-4,.color-scheme-5{--color-primary: var(--dadiva-accent)}.product-information,.product-grid-container,.search-page__header{background:var(--dadiva-cream)}.product-information{padding-block-start:clamp(22px,3vw,34px)}body:has(#header-component[transparent]) .content-for-layout>.shopify-section:first-child:has(.product-information){margin-top:0}.product-information__grid{border-block-end:1px solid rgb(90 55 43 / 10%);margin-block-start:0}.product-information__media{margin-block-start:0}.product-information__media>media-gallery{display:block;margin-block-start:clamp(16px,1.8vw,24px)}.product-details>.group-block{background:#ffffffa8;border:1px solid rgb(90 55 43 / 12%);color:var(--dadiva-brown)}.product-details .text-block.h2>*,.product-details .text-block.h1>*{color:var(--dadiva-brown);font-family:var(--dadiva-serif);font-weight:400;line-height:.95}.product-details .price,.product-details .tax-note,.product-details .variant-option__button-label,.product-details .product-form-buttons,.product-details .accordion,.product-details .inventory-badge{font-family:var(--dadiva-sans)}.product-details .tax-note,.product-details .accordion__content,.product-details .product-description{color:#5a372bc7}.product-details .accordion,.product-details .accordion-custom,.product-details details{border-color:#5a372b24}.product-details .variant-option__button-label,.product-details .quantity-selector,.cart-items .quantity-selector,.facets__pill-label,.facets__summary,.sorting-filter__select-wrapper select{border-radius:999px}.product-details .variant-option__button-label:has(:checked),.facets__pill-input:checked+.facets__pill-label{background:var(--dadiva-brown);border-color:var(--dadiva-brown);color:var(--dadiva-white)}.product-details .variant-option__button-label:has([data-option-available=false]){cursor:not-allowed;opacity:.56}.product-details .variant-option__button-label:has([data-option-available=false]) input{cursor:not-allowed}.product-details .variant-option__button-label:has([data-option-available=false]) .variant-option__button-label__text{text-decoration:line-through;text-decoration-thickness:1px}.product-details .shopify-payment-button__button,.cart__checkout-button{font-family:var(--dadiva-sans);font-weight:600}.cart-page{color:var(--dadiva-brown)}.cart-page__title,.cart-title,.cart-title h1{color:var(--dadiva-brown);font-family:var(--dadiva-serif);font-weight:400}.cart-items__table-row{border-color:#5a372b1f}.cart-items__title,.cart-items__title a{color:var(--dadiva-brown);font-family:var(--dadiva-text-serif);font-weight:600;text-decoration:none}.cart-items__details,.cart-items__variants,.cart-items__properties,.cart-items__price,.cart-primary-typography,.cart-secondary-typography{color:#5a372bd1;font-family:var(--dadiva-sans)}.cart-summary{background:var(--dadiva-accent);border-color:#5a372b29;color:var(--dadiva-brown)}.cart-summary__inner{align-items:stretch}.cart-totals__total-label,.cart-totals__total-value{color:var(--dadiva-brown);font-family:var(--dadiva-text-serif);font-weight:700}.cart-discount__summary,.cart-totals__tax-note{color:#5a372bc2;font-family:var(--dadiva-sans)}.cart-discount__input{background:#ffffffb8}.collection-wrapper,.main-collection-grid,.search-page__header{color:var(--dadiva-brown)}.main-collection-grid__title,.search-page__header h1,.search-page__header .h1{color:var(--dadiva-brown);font-family:var(--dadiva-serif);font-weight:400}.facets,.facets__label,.facets__status,.facets-remove,.sorting-filter{color:#5a372bd1;font-family:var(--dadiva-sans)}.facets__summary,.facets__panel,.sorting-filter__select-wrapper{border-color:#5a372b2e}.facets__summary:hover,.facets-remove__pill:hover,.cart-items__title a:hover{color:var(--dadiva-brown-dark)}.shopify-policy__container,.main-page{color:var(--dadiva-brown);font-family:var(--dadiva-sans)}footer{background:var(--dadiva-brown);color:var(--dadiva-white)}footer .footer-content{align-items:start}footer a,footer .footer-utilities__text,footer .paragraph{color:currentColor}footer h1,footer h2,footer h3,footer .h1,footer .h2,footer .h3{color:var(--dadiva-accent)}footer .footer-content .text-block h2,footer .footer-content .text-block.h2>*{color:var(--dadiva-accent);font-family:var(--dadiva-serif);font-size:3rem;font-weight:400;line-height:.9}footer .footer-content .text-block h3,footer .footer-content .text-block.h3>*,footer .footer-content .text-block.custom-typography h3,footer .menu__heading{color:var(--dadiva-accent);font-family:var(--dadiva-sans);font-size:.875rem;font-weight:700;letter-spacing:0;line-height:1.25;margin:0;text-transform:uppercase}footer .footer-content .rte p{color:#fff8ecdb;line-height:1.55;margin-block:0 .7rem;max-width:30ch}footer .footer-content .rte p:last-child{margin-block-end:0}footer .footer-content .rte strong{color:var(--dadiva-accent);display:inline-block;font-family:var(--dadiva-sans);font-size:.8125rem;font-weight:700;margin-block-end:.12rem}footer .footer-content .rte a{color:var(--dadiva-white);text-decoration:none;transition:border-color .18s ease,color .18s ease}footer .footer-content .rte a:hover{color:var(--dadiva-accent)}footer .social-icons__wrapper{gap:10px;justify-content:flex-start}footer .social-icons__icon-wrapper{height:42px;width:42px}footer .social-icons__icon-wrapper a{align-items:center;border:1px solid rgb(243 255 166 / 42%);border-radius:999px;display:flex;height:42px;justify-content:center;text-decoration:none;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease;width:42px}footer .social-icons__icon-wrapper a:hover{background:var(--dadiva-accent);border-color:var(--dadiva-accent);color:var(--dadiva-brown);transform:translateY(-1px)}footer .social-icons__icon{height:20px;width:20px}footer .utilities{color:#fff8ecc2}.rte :is(h1,h2,h3),.product-description :is(h1,h2,h3){color:var(--dadiva-brown)}.rte :is(p,li),.product-description :is(p,li){max-width:66ch}@media screen and (max-width:749px){.button,.button-secondary,button.shopify-payment-button__button--unbranded{min-height:42px}.product-details>.group-block{background:transparent;border:0}}.product-grid-container .product-card__content,.collection-wrapper .product-card__content,.search-page__header+.collection-wrapper .product-card__content,.section-resource-list .product-card__content,.product-list .product-card__content{align-items:stretch;text-align:var(--dadiva-product-info-align, center)}.resource-card__content{align-items:center;text-align:center}.product-grid-container .product-card__content>.card-gallery,.collection-wrapper .product-card__content>.card-gallery,.search-page__header+.collection-wrapper .product-card__content>.card-gallery,.section-resource-list .product-card__content>.card-gallery,.product-list .product-card__content>.card-gallery{align-self:stretch;width:100%}.product-grid-container .product-card__content>:not(.card-gallery),.collection-wrapper .product-card__content>:not(.card-gallery),.search-page__header+.collection-wrapper .product-card__content>:not(.card-gallery),.section-resource-list .product-card__content>:not(.card-gallery),.product-list .product-card__content>:not(.card-gallery){align-self:var(--dadiva-product-info-justify, center)}.product-grid-container :is(.product-card,.product-grid__card) :is(h3,h4,.h3,.h4,.text-block),.collection-wrapper :is(.product-card,.product-grid__card) :is(h3,h4,.h3,.h4,.text-block),.search-page__header+.collection-wrapper :is(.product-card,.product-grid__card) :is(h3,h4,.h3,.h4,.text-block),.section-resource-list :is(.product-card,.product-grid__card) :is(h3,h4,.h3,.h4,.text-block),.product-list :is(.product-card,.product-grid__card) :is(h3,h4,.h3,.h4,.text-block){margin-inline:0;max-width:24ch;text-align:var(--dadiva-product-info-align, center)}.resource-card__title,.resource-card__subtext{margin-inline:auto;max-width:24ch;text-align:center}.product-grid-container :is(product-price,.price,.price *,.compare-at-price),.collection-wrapper :is(product-price,.price,.price *,.compare-at-price),.search-page__header+.collection-wrapper :is(product-price,.price,.price *,.compare-at-price),.section-resource-list :is(product-price,.price,.price *,.compare-at-price),.product-list :is(product-price,.price,.price *,.compare-at-price){justify-content:var(--dadiva-product-info-justify, center);margin-inline:0;text-align:var(--dadiva-product-info-align, center)}.product-grid-container product-price,.collection-wrapper product-price,.search-page__header+.collection-wrapper product-price,.section-resource-list product-price,.product-list product-price{align-items:var(--dadiva-product-info-justify, center);display:flex;flex-direction:column;width:100%}.resource-card .price{justify-content:center;margin-inline:auto;text-align:center}.product-grid[product-grid-view=zoom-out] .product-card__content,.product-grid[product-grid-view=zoom-out] .product-grid__card{align-items:center;gap:6px;justify-content:start;padding:10px 8px 12px;text-align:center}ul.product-grid[product-grid-view=zoom-out] .product-grid__card>.card-gallery{display:block;margin-inline:auto;width:100%}.product-grid[product-grid-view=zoom-out] .card-gallery :is(a.contents,slideshow-component,slideshow-container,slideshow-slide,.product-media-container,.product-media,img){display:block}.product-grid[product-grid-view=zoom-out] .card-gallery{aspect-ratio:1 / 1}.product-grid[product-grid-view=zoom-out] .card-gallery img{height:100%;object-fit:contain;width:100%}.product-grid[product-grid-view=zoom-out] .product-grid-view-zoom-out--details{display:grid!important;gap:3px;justify-items:center;margin-inline:auto;max-width:100%;padding-inline:2px;text-align:center;width:100%}.product-grid[product-grid-view=zoom-out] .product-grid-view-zoom-out--details :is(.h4,span,s,product-price){display:block;line-height:1.18;margin-inline:auto;max-width:100%;text-align:center;white-space:normal}.product-grid[product-grid-view=zoom-out] .product-grid-view-zoom-out--details .h4{font-family:var(--dadiva-sans);font-size:.74rem;font-weight:500;min-height:2.35em}.product-grid[product-grid-view=zoom-out] .product-grid-view-zoom-out--details :is(.h6,product-price,.price){color:var(--dadiva-brown);font-size:.72rem;line-height:1.15}.product-grid[product-grid-view=zoom-out] .card-gallery{margin-inline:auto}.dadiva-collection-showcase__header{align-items:center;grid-template-columns:minmax(0,1fr);justify-items:center;text-align:center}.dadiva-collection-showcase__heading,.dadiva-collection-showcase__intro{margin-inline:auto}.dadiva-collection-showcase__intro{max-width:62ch}.dadiva-collection-card__content{justify-items:center;text-align:center}.dadiva-collection-card__meta{flex-wrap:wrap;justify-content:center}
/*# sourceMappingURL=/cdn/shop/t/9/assets/dadiva-brand.css.map */
