@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500&family=Poppins:wght@300;400;500;600;700&display=swap";:root{--dd-canvas: #FBF9F5;--dd-paper: #F5F0E8;--dd-paper-deep: #EBE3D6;--dd-ink-900: #1C1B19;--dd-ink-700: #3B3833;--dd-ink-500: #6E6A60;--dd-ink-300: #A7A196;--dd-line: #DED7C9;--dd-line-strong: #CDC4B2;--dd-taupe-700: #6B5F4F;--dd-taupe-500: #8C7E69;--dd-taupe-100: #E6DFCF;--dd-navy-700: #232A38;--dd-navy-500: #2B3343;--dd-sage-400: #97A189;--dd-sage-600: #76836C;--dd-terracotta: #B05C42;--dd-text-on-dark: #F3EEE4;--dd-text-on-brand: #FBF9F5;--dd-font-display: "Cormorant Garamond", "Hoefler Text", Georgia, "Times New Roman", serif;--dd-font-sans: "Poppins", system-ui, -apple-system, "Segoe UI", Helvetica, Arial, sans-serif;--dd-tracking-eyebrow: .22em;--dd-ease-out: cubic-bezier(.16, 1, .3, 1);--dd-dur-fast: .14s;--dd-dur-base: .24s;--dd-dur-slow: .42s;--font-heading-family: var(--dd-font-display);--font-heading-style: normal;--font-heading-weight: 500;--font-body-family: var(--dd-font-sans)}h1,h2,h3,.h0,.h1,.h2,.h3,.hxl,.hxxl{font-family:var(--dd-font-display);font-weight:500;letter-spacing:-.01em;line-height:1.08}.h4,.h5,h4,h5{font-family:var(--dd-font-display);font-weight:500}body{font-family:var(--dd-font-sans);font-weight:400}.dd-eyebrow{font-family:var(--dd-font-sans);font-size:1.2rem;font-weight:500;text-transform:uppercase;letter-spacing:var(--dd-tracking-eyebrow);color:var(--dd-taupe-700);margin:0}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{font-family:var(--dd-font-sans);font-weight:500;font-size:1.3rem;text-transform:uppercase;letter-spacing:.04em;transition:background-color var(--dd-dur-base) var(--dd-ease-out),color var(--dd-dur-base) var(--dd-ease-out),border-color var(--dd-dur-base) var(--dd-ease-out)}.button--primary:hover,.button:not(.button--secondary):not(.button--tertiary):hover{--color-button: 35, 42, 56}.button--secondary{--border-opacity: 1}.button--secondary:hover{--color-secondary-button: 28, 27, 25;--color-secondary-button-text: 243, 238, 228;color:rgb(var(--color-secondary-button-text));background-color:rgb(var(--color-secondary-button))}.link,.underlined-link{color:var(--dd-taupe-700);text-underline-offset:4px;text-decoration-color:var(--dd-line-strong);transition:text-decoration-color var(--dd-dur-base) var(--dd-ease-out)}.link:hover,.underlined-link:hover{text-decoration-color:currentColor}.card-wrapper .card__content .card__information{padding-top:2rem;padding-bottom:.4rem}.card-wrapper .card__heading{font-family:var(--dd-font-display);font-size:2.2rem;font-weight:500;line-height:1.2;letter-spacing:-.01em;margin-bottom:.8rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:5.28rem}.card-wrapper .card__heading a:after{outline-offset:.4rem}.card-wrapper .caption-with-letter-spacing{font-family:var(--dd-font-sans);font-size:1.1rem;font-weight:500;letter-spacing:var(--dd-tracking-eyebrow);text-transform:uppercase;color:var(--dd-taupe-700);line-height:1.5;margin-bottom:.5rem}.card-wrapper .price{font-size:1.3rem;letter-spacing:.02em;color:var(--dd-ink-700);margin-top:1.4rem}.card-wrapper .quick-add{margin:1rem 0 0}.card-wrapper .card__media{border:1px solid var(--dd-line);border-radius:10px;overflow:hidden}.card-wrapper .card:hover .media img{transform:scale(1.035)}.card-wrapper .media img{transition:transform var(--dd-dur-slow) var(--dd-ease-out)}.card__badge .badge{font-family:var(--dd-font-sans);font-size:1rem;font-weight:500;text-transform:uppercase;letter-spacing:.12em;border:none}.header-wrapper{border-bottom:1px solid var(--dd-line)}.header__menu-item{font-family:var(--dd-font-sans);font-size:1.35rem;letter-spacing:.01em;color:var(--dd-ink-700)}.header__menu-item:hover,.header__active-menu-item{color:var(--dd-ink-900);text-decoration:none}.header__active-menu-item{box-shadow:0 1.5px 0 var(--dd-taupe-500);text-decoration:none}.announcement-bar__message{font-family:var(--dd-font-sans);font-size:1.2rem;letter-spacing:.04em}.footer__list-social,.footer-block__heading{font-family:var(--dd-font-sans)}.footer-block__heading{font-size:1.2rem;font-weight:500;text-transform:uppercase;letter-spacing:var(--dd-tracking-eyebrow);color:#f3eee48c}.footer-block__details-content .list-menu__item--link,.footer__copyright .copyright__content{color:#f3eee4cc}.footer__content-bottom{border-top:1px solid rgba(243,238,228,.12)}.footer__copyright .copyright__content{font-size:1.2rem;letter-spacing:.04em;color:#f3eee480}.product__title>h1,.product__title>.h1{font-family:var(--dd-font-display);font-size:4rem;font-weight:500;letter-spacing:-.01em;line-height:1.08;color:var(--dd-ink-900)}.product__info-container .product__text.caption-with-letter-spacing{font-family:var(--dd-font-sans);font-size:1.1rem;font-weight:500;letter-spacing:var(--dd-tracking-eyebrow);text-transform:uppercase;color:var(--dd-taupe-700)}.product__info-container .price{font-size:1.7rem;letter-spacing:.02em;color:var(--dd-ink-700)}.product__description{font-size:1.5rem;line-height:1.65;color:var(--dd-ink-700);max-width:60ch}.product__media,.product__media-item .global-media-settings{border:1px solid var(--dd-line);border-radius:10px;overflow:hidden}.thumbnail-list__item .thumbnail{border:1px solid var(--dd-line);border-radius:6px;overflow:hidden}.thumbnail-list__item .thumbnail[aria-current]{border-color:var(--dd-taupe-500);box-shadow:0 0 0 1px var(--dd-taupe-500)}.product-form__input--pill input[type=radio]+label{border-radius:4px;border:1px solid var(--dd-line-strong);background-color:transparent;color:var(--dd-ink-700);font-family:var(--dd-font-sans);font-size:1.3rem;transition:border-color var(--dd-dur-base) var(--dd-ease-out),background-color var(--dd-dur-base) var(--dd-ease-out),color var(--dd-dur-base) var(--dd-ease-out)}.product-form__input--pill input[type=radio]+label:hover{border-color:var(--dd-ink-700)}.product-form__input--pill input[type=radio]:checked+label{background-color:var(--dd-ink-900);border-color:var(--dd-ink-900);color:var(--dd-text-on-dark)}.product-form__input .quantity{border-radius:4px;border:1px solid var(--dd-line-strong)}.quantity__button{color:var(--dd-ink-700)}.product__info-container .icon-with-text--horizontal{border-top:1px solid var(--dd-line);padding-top:1.8rem;margin-top:.6rem}.product__info-container .icon-with-text .h4{font-family:var(--dd-font-sans);font-size:1.2rem;font-weight:400;letter-spacing:.02em;text-transform:none;color:var(--dd-ink-500)}.product__info-container .icon-with-text .icon{width:1.6rem;height:1.6rem;color:var(--dd-ink-500)}.product__accordion .accordion{border-top:1px solid var(--dd-line);border-bottom:none;margin:0}.product__accordion:last-of-type .accordion{border-bottom:1px solid var(--dd-line)}.product__accordion .accordion__title{font-family:var(--dd-font-sans);font-size:1.3rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--dd-ink-900)}.product__accordion .accordion__content{font-size:1.4rem;line-height:1.7;color:var(--dd-ink-700)}.product__accordion .accordion .summary__title .icon-accordion{color:var(--dd-taupe-500)}.dd-product-meta{display:flex;flex-wrap:wrap;gap:.4rem 1.6rem;font-family:var(--dd-font-sans);font-size:1.25rem;letter-spacing:.02em;color:var(--dd-ink-500);margin:.4rem 0 0}.dd-product-meta span+span:before{content:"\b7";margin-right:1.6rem;color:var(--dd-line-strong)}.dd-lead-time{font-family:var(--dd-font-sans);font-size:1.25rem;letter-spacing:.04em;color:var(--dd-ink-500);margin:1rem 0 0}.dd-help-line{font-family:var(--dd-font-sans);font-size:1.25rem;letter-spacing:.02em;color:var(--dd-ink-500);margin:.6rem 0 0}.dd-help-line a{color:var(--dd-taupe-700);text-underline-offset:3px;text-decoration-color:var(--dd-line-strong)}.dd-help-line a:hover{text-decoration-color:currentColor}.dd-spec-table{width:100%;border-collapse:collapse;margin:0}.dd-spec-table tr{border-bottom:1px solid var(--dd-line)}.dd-spec-table tr:last-child{border-bottom:none}.dd-spec-table th{font-family:var(--dd-font-sans);font-size:1.1rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--dd-ink-500);text-align:left;vertical-align:top;padding:1rem 1.6rem 1rem 0;width:38%}.dd-spec-table td{font-family:var(--dd-font-sans);font-size:1.35rem;line-height:1.5;color:var(--dd-ink-700);padding:1rem 0}.dd-card-caption{font-family:var(--dd-font-sans);font-size:1.15rem;letter-spacing:.02em;line-height:1.6;color:var(--dd-ink-500);margin-top:.3rem}.dd-badge--giftable{background-color:var(--dd-taupe-100);color:var(--dd-taupe-700);border-color:transparent}.collection-hero__title,.collection-list-title,.title--primary{font-family:var(--dd-font-display);font-weight:500;letter-spacing:-.01em;color:var(--dd-ink-900)}.collection-hero__description{font-size:1.5rem;line-height:1.65;color:var(--dd-ink-700);max-width:60ch}.facets-vertical{border-top:1px solid var(--dd-line)}.facets__disclosure-vertical,.facets__disclosure{border-color:var(--dd-line)}.facets__summary,.facets__summary-label,.mobile-facets__summary{font-family:var(--dd-font-sans);font-size:1.2rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--dd-ink-900)}.facets__label,.facet-checkbox{font-family:var(--dd-font-sans);font-size:1.35rem;color:var(--dd-ink-700)}.facet-checkbox>svg{background-color:transparent;border:1px solid var(--dd-line-strong);border-radius:3px}.active-facets__button,.active-facets__button-remove{font-family:var(--dd-font-sans);font-size:1.2rem}.active-facets__button{border:1px solid var(--dd-line-strong);border-radius:999px;color:var(--dd-ink-700)}.facet-filters__label,.collection-filters__label,.facets__selected{font-family:var(--dd-font-sans);font-size:1.2rem;letter-spacing:.04em;text-transform:uppercase;color:var(--dd-ink-500)}.facet-filters__sort,.facets__sort select{font-family:var(--dd-font-sans);font-size:1.35rem;color:var(--dd-ink-900)}.product-count__text{font-family:var(--dd-font-sans);font-size:1.25rem;color:var(--dd-ink-500)}.pagination__item{font-family:var(--dd-font-sans);font-size:1.35rem;color:var(--dd-ink-700)}.pagination__item--current:after{border-color:var(--dd-taupe-500)}.quick-add__submit{font-size:1.2rem;letter-spacing:.04em}.cart__title,.cart__empty-text{font-family:var(--dd-font-display);font-weight:500;letter-spacing:-.01em;color:var(--dd-ink-900)}.cart-items thead th{font-family:var(--dd-font-sans);font-size:1.1rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--dd-ink-500);border-bottom:1px solid var(--dd-line)}.cart-item{border-bottom:1px solid var(--dd-line)}.cart-item__name{font-family:var(--dd-font-display);font-size:1.9rem;font-weight:500;line-height:1.2;letter-spacing:-.01em;color:var(--dd-ink-900);text-decoration:none}.cart-item__name:hover{text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--dd-line-strong)}.cart-item .product-option{font-family:var(--dd-font-sans);font-size:1.25rem;color:var(--dd-ink-500)}.cart-item__image{border:1px solid var(--dd-line);border-radius:8px}.cart-item .price{color:var(--dd-ink-700)}.cart-remove-button .icon-remove{color:var(--dd-ink-500)}.cart-remove-button:hover .icon-remove{color:var(--dd-terracotta)}.totals__total{font-family:var(--dd-font-sans);font-size:1.2rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--dd-ink-500)}.totals__total-value{font-family:var(--dd-font-display);font-size:2.4rem;font-weight:500;color:var(--dd-ink-900)}.cart__footer .tax-note{font-family:var(--dd-font-sans);font-size:1.2rem;color:var(--dd-ink-500);letter-spacing:.02em}.cart__checkout-button{max-width:36rem}[id$=__cart-trust] .dd-value-props__grid{border-top:1px solid var(--dd-line);padding-top:4rem}@media screen and (min-width:1500px){:root{--page-width: 140rem}}@media screen and (min-width:1800px){:root{--page-width: 152rem}}@media screen and (max-width:749px){.product-grid.slider.grid--peek .grid__item{width:calc(46% - var(--grid-mobile-horizontal-spacing))}}.section+.section{margin-top:0}@media(prefers-reduced-motion:reduce){.card-wrapper .media img,.button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/dd-brand.css.map */
