:root{--dd5-ink: #080808;--dd5-bone: #f2eee6;--dd5-paper: #fffdf8;--dd5-stone: #d8d1c7;--dd5-wine: #7a1026;--dd5-rule: #c9c1b7}html{background:var(--dd5-bone)}body{color:var(--dd5-ink);background:var(--dd5-bone)}body,button,input,select,textarea{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.header-announcements,.header-announcements__wrapper{color:var(--dd5-paper)!important;background:var(--dd5-wine)!important}.header-announcements a,.header-announcements p,.header-announcements span{color:var(--dd5-paper)!important}header-component,.header,.header__row,.header__columns{color:var(--dd5-ink);background:#f2eee6f5}.header{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.header__heading-link,.header__logo-link{letter-spacing:-.04em}.header-menu__link,.header__menu-item,.menu-list__link,.header-actions__action{font-weight:760;letter-spacing:.075em;text-transform:uppercase}.cart-bubble,.cart-count-bubble{color:var(--dd5-paper)!important;background:var(--dd5-wine)!important}.menu-drawer,.header__submenu,.mega-menu__content,.search-modal,.predictive-search{color:var(--dd5-ink);background:var(--dd5-bone)}.menu-drawer a,.header__submenu a,.mega-menu__content a{color:var(--dd5-ink)}.button,.shopify-payment-button__button,button[name=add],.add-to-cart-button{min-height:52px;border-radius:0!important;font-family:var(--font-subheading--family),Arial,sans-serif;font-size:.72rem;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.button:not(.button--secondary),button[name=add],.add-to-cart-button{color:var(--dd5-paper)!important;background:var(--dd5-ink)!important;border-color:var(--dd5-ink)!important}.button:not(.button--secondary):hover,button[name=add]:hover,.add-to-cart-button:hover{color:var(--dd5-paper)!important;background:var(--dd5-wine)!important;border-color:var(--dd5-wine)!important}.button--secondary{color:var(--dd5-ink)!important;background:transparent!important;border:1px solid var(--dd5-ink)!important}.product-card{color:var(--dd5-ink)}.product-card__content,.product-grid__card{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.product-card__media,.product-card .card-gallery,.product-card .product-media{overflow:hidden;background:var(--dd5-stone);border-radius:0!important}.product-card__media img,.product-card .card-gallery img,.product-card .product-media img{object-fit:contain!important;transition:transform .42s cubic-bezier(.2,.8,.2,1)}.product-card:hover .product-card__media img,.product-card:hover .card-gallery img{transform:scale(1.025)}.product-card .product-title,.product-card [class*=product-title],.product-card h3,.product-card h4{font-family:var(--font-heading--family),Arial,sans-serif;font-weight:760;line-height:1.12;letter-spacing:-.02em}.product-card .price,.product-card [class*=price]{font-family:var(--font-subheading--family),Arial,sans-serif;font-size:.72rem;font-weight:750;letter-spacing:.05em}.product-grid{column-gap:clamp(.7rem,2vw,2.2rem)!important;row-gap:clamp(2.5rem,5vw,5rem)!important}.facets,.facets-wrapper,.collection__view-all,.collection-hero,.main-collection-banner{border-color:var(--dd5-rule)!important}.collection-hero,.main-collection-banner,[class*=collection-header]{color:var(--dd5-ink);background:var(--dd5-bone)}.collection-hero h1,.main-collection-banner h1,[class*=collection-header] h1,.search-page h1{font-family:var(--font-heading--family),"Arial Black",Arial,sans-serif;font-size:clamp(3.4rem,7vw,8rem);font-weight:850;line-height:.84;letter-spacing:-.065em;text-transform:uppercase}product-information,.product-information,.product-information__grid{color:var(--dd5-ink);background:var(--dd5-bone)}.product-information__media,.product-media-container,.product__media-wrapper{background:var(--dd5-stone)}.product-information__media img,.product__media img{object-fit:contain!important}.product-details,.product__info-container{color:var(--dd5-ink);background:var(--dd5-bone)}.product-details h1,.product__title h1,.product-information h1{max-width:16ch;font-family:var(--font-heading--family),"Arial Black",Arial,sans-serif;font-size:clamp(2.2rem,4vw,4.7rem);font-weight:820;line-height:.91;letter-spacing:-.05em;text-transform:uppercase}.product-details .price,.product-information .price{font-family:var(--font-heading--family),Arial,sans-serif;font-size:clamp(1.15rem,1.6vw,1.5rem);font-weight:750}.dd-product-summary{padding-block:.35rem .65rem}.dd-product-summary__design,.dd-product-summary__type,.dd-product-summary__options{margin:0}.dd-product-summary__design{font-family:var(--font-subheading--family),Arial,sans-serif;font-size:.7rem;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.dd-product-summary__type{margin-top:.55rem;max-width:42rem;color:#080808a8;font-size:.96rem;line-height:1.55}.dd-product-summary__options{margin-top:1rem;display:grid;gap:.4rem;font-family:var(--font-subheading--family),Arial,sans-serif;font-size:.69rem;line-height:1.45;letter-spacing:.04em;text-transform:uppercase}.dd-product-summary__options span{display:block}.dd-product-summary__options strong{min-width:4rem;margin-right:.45rem;display:inline-block}.dd-product-summary__trust{margin-top:1.25rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-block:1px solid var(--dd5-rule)}.dd-product-summary__trust span{min-height:58px;padding:.9rem .75rem;display:flex;align-items:center;font-family:var(--font-subheading--family),Arial,sans-serif;font-size:.62rem;font-weight:760;line-height:1.35;letter-spacing:.07em;text-transform:uppercase}.dd-product-summary__trust span+span{border-left:1px solid var(--dd5-rule)}variant-picker label,variant-picker legend,.product-form__input label,.product-form__input legend{font-family:var(--font-subheading--family),Arial,sans-serif;font-size:.68rem;font-weight:820;letter-spacing:.08em;text-transform:uppercase}variant-picker input+label,.product-form__input input+label,.swatch-input__input+.swatch-input__label{border-radius:0!important;border-color:#08080859!important}variant-picker input:checked+label,.product-form__input input:checked+label,.swatch-input__input:checked+.swatch-input__label{color:var(--dd5-paper)!important;background:var(--dd5-wine)!important;border-color:var(--dd5-wine)!important}.quantity-selector,.quantity{border-radius:0!important;border-color:#08080873!important}cart-drawer-component,.cart-drawer,.cart__drawer,.cart-page,.template-cart main{color:var(--dd5-ink);background:var(--dd5-bone)}.cart-drawer__footer,.cart__footer{border-color:var(--dd5-rule)}footer,.footer,.footer-group,.shopify-section-group-footer-group{color:var(--dd5-paper);background:var(--dd5-ink)}footer a,.footer a,.footer-group a{color:var(--dd5-paper)}footer input,.footer input,footer .field,.footer .field{color:var(--dd5-paper);background:transparent;border-color:#fffdf873;border-radius:0!important}footer .button,.footer .button{color:var(--dd5-ink)!important;background:var(--dd5-paper)!important;border-color:var(--dd5-paper)!important}@media(max-width:749px){.product-grid{column-gap:.65rem!important;row-gap:2.8rem!important}.product-details h1,.product__title h1,.product-information h1{font-size:clamp(2.1rem,10vw,3.4rem)}.dd-product-summary__trust{grid-template-columns:1fr}.dd-product-summary__trust span+span{border-left:0;border-top:1px solid var(--dd5-rule)}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/dd-commerce-global-v5.css.map */
