:root{--hd-c-ink: #111111;--hd-c-text: #141414;--hd-c-muted: #5E5A55;--hd-c-bg: #FFFFFF;--hd-c-surface: #F6F4F1;--hd-c-surface-2: #ECE8E2;--hd-c-tint: #F2EEE8;--hd-c-hero-bg: #EFE9E1;--hd-c-card-img-bg: #F4F2EE;--hd-c-border: #DCD7D0;--hd-c-control-border: #8A847C;--hd-c-violet-700: #4B2280;--hd-c-violet-500: #7B4BD0;--hd-c-violet-400: #9670E0;--hd-c-link-on-dark: #C7B3F2;--hd-c-footer-muted: #B8B3AC;--hd-c-sale: #C1330E;--hd-c-sale-ink: #FFFFFF;--hd-c-success: #1D6B3F;--hd-c-error: #A3171F;--hd-c-overlay: rgb(17 17 17 / .5);--hd-f-display: var(--font-heading--family);--hd-f-ui: var(--font-body--family);--hd-section-gap: 72px;--hd-grid-gap: 24px;--hd-gutter-m: 16px;--hd-radius: 2px;--hd-btn-h: 48px;--hd-tap: 44px;--hd-ivory: var(--hd-c-bg);--hd-stone: var(--hd-c-surface);--hd-charcoal: var(--hd-c-text);--hd-graphite: var(--hd-c-muted);--hd-olive: var(--hd-c-violet-700);--hd-taupe: var(--hd-c-control-border);--hd-terracotta: var(--hd-c-sale);--hd-hairline: var(--hd-c-border);--hd-space-1: 4px;--hd-space-2: 8px;--hd-space-3: 12px;--hd-space-4: 16px;--hd-space-5: 24px;--hd-space-6: 32px;--hd-space-7: 48px;--hd-space-8: 72px;--hd-ease: cubic-bezier(.2,.7,.2,1)}@media screen and (max-width:749px){:root{--hd-section-gap: 44px;--hd-grid-gap: 12px}}.hd-logo{display:inline-flex;align-items:center;line-height:0}.hd-logo svg{height:var(--header-logo-image-height, 34px);width:auto;display:block}@media(max-width:749px){.hd-logo svg{height:var(--header-logo-image-height-mobile, 18px)}}.header[transparent] .hd-logo svg path{fill:currentColor}:root{--focus-outline-width: 3px;--focus-outline-offset: 2px}*:focus-visible{outline:3px solid var(--hd-focus-color, var(--hd-c-violet-400))!important;outline-offset:2px}:root{--opacity-muted-text: .75}:is(.rte,.text-block) a:not([class*=button]){color:var(--hd-c-violet-700);text-decoration:underline;text-underline-offset:3px}.hd-on-dark a:not([class*=button]){color:var(--hd-c-link-on-dark)}@media screen and (max-width:749px){:root{--font-h1--size: 2rem;--font-h2--size: 1.5rem;--font-h5--size: .875rem;--font-h6--size: .875rem}}.hd-label,.hd-kicker{font-family:var(--font-subheading--family);font-weight:700;font-size:13px;line-height:1.3;letter-spacing:.1em;text-transform:uppercase}.hd-kicker{color:var(--hd-c-violet-700)}@media screen and (max-width:749px){.hd-label,.hd-kicker{font-size:14px}}.button,.button-secondary,.add-to-cart-button{min-height:var(--hd-btn-h);font-family:var(--font-body--family);font-weight:700;font-size:16px;letter-spacing:.01em}.hd-media{position:relative;aspect-ratio:var(--hd-media-aspect, 1 / 1);overflow:hidden;min-width:0}.hd-media img{display:block;width:100%;height:100%}.hd-media--creative img{object-fit:cover}.hd-media--interim{background:var(--hd-c-card-img-bg)}.hd-media--interim img{object-fit:contain;padding:6%;box-sizing:border-box}.hd-media--collage{display:grid;grid-template-columns:repeat(var(--hd-collage-cols, 3),minmax(0,1fr));gap:var(--hd-space-2)}.hd-media--collage img{min-width:0}@media screen and (max-width:749px){.hd-media.hd-media--creative-m{background:none}.hd-media.hd-media--creative-m img{object-fit:cover;padding:0}.hd-media.hd-media--interim-m{background:var(--hd-c-card-img-bg)}.hd-media.hd-media--interim-m img{object-fit:contain;object-position:center;padding:6%;box-sizing:border-box}}hr,.divider{border-color:var(--hd-hairline)}.hd-band{background:var(--hd-stone)}.hd-eyebrow{font-family:var(--font-subheading--family);font-weight:700;font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:var(--hd-c-violet-700)}.product-card .product-media-container,.product-card__image{background:var(--hd-c-card-img-bg);border-radius:0}.product-card .product-media img,.product-card .product-media-container.media-fit img,.product-card__image img{object-fit:contain;background:var(--hd-c-card-img-bg);border-radius:0}.product-card [ref=productTitleLink] :is(p,h2,h3){font-family:var(--font-body--family);font-weight:400;font-size:15px;line-height:1.35;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}@media screen and (max-width:749px){.product-card [ref=productTitleLink] :is(p,h2,h3){font-size:16px}}.product-card product-price,.product-card product-price .price{font-family:var(--font-subheading--family);font-weight:700;font-size:16px}.price--on-sale .price-item--sale,.price__sale,s+.price{color:var(--hd-c-sale)}.hd-service{display:grid;gap:var(--hd-space-5);grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.hd-service__item{display:flex;gap:var(--hd-space-3);align-items:flex-start}.hd-service__item svg{flex:none;width:24px;height:24px;color:var(--hd-olive)}.hd-service__title{font-weight:700;margin:0 0 2px}.hd-service__text{margin:0;color:var(--hd-graphite);font-size:.9375rem}.hd-breadcrumbs{font-size:.8125rem;color:var(--hd-graphite);margin:0 0 var(--hd-space-4)}.hd-breadcrumbs ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.hd-breadcrumbs li+li:before{content:"/";margin-right:6px;color:var(--hd-taupe)}.hd-breadcrumbs a{color:inherit;text-underline-offset:3px}.hd-breadcrumbs [aria-current=page]{color:var(--hd-charcoal)}.hd-facts{border-top:1px solid var(--hd-hairline);margin-top:var(--hd-space-5)}.hd-facts dl{display:grid;grid-template-columns:minmax(110px,30%) 1fr;gap:var(--hd-space-2) var(--hd-space-4);margin:var(--hd-space-4) 0 0}.hd-facts dt{color:var(--hd-graphite)}.hd-facts dd{margin:0}.hd-delivery{background:var(--hd-stone);padding:var(--hd-space-4);border-radius:2px;font-size:.9375rem}.hd-delivery p{margin:0 0 var(--hd-space-2)}.hd-delivery p:last-child{margin-bottom:0}.hd-delivery a{color:var(--hd-olive)}.hd-chips{display:flex;gap:var(--hd-space-2);overflow-x:auto;padding-bottom:var(--hd-space-2);scrollbar-width:thin;-webkit-overflow-scrolling:touch}.hd-chips a{flex:none;border:1px solid var(--hd-c-control-border);padding:8px 14px;border-radius:2px;text-decoration:none;color:var(--hd-charcoal);min-height:44px;display:inline-flex;align-items:center}.hd-chips a:hover{border-color:var(--hd-c-ink)}.shopify-block:has(>div>.hd-chips),:has(>.hd-chips){align-self:stretch;width:100%;min-width:0;max-width:100%}.hd-chips{width:100%;min-width:0;max-width:100%;overscroll-behavior-x:contain}@media(pointer:coarse){.button,button,.header-actions__action,.variant-option label{min-height:44px}}.field__input:focus-visible{outline:3px solid var(--hd-focus-color, var(--hd-c-violet-400));outline-offset:2px}shopify-account:focus-within{outline:3px solid var(--hd-c-violet-400);outline-offset:2px;border-radius:2px}.facets.facets{--facets-input-label-color: rgb(var(--color-input-text-rgb) / .78)}.price-facet__highest-price{color:var(--color-foreground-muted)}.contact-form__input::placeholder{color:rgb(var(--color-input-text-rgb) / .78)}@media screen and (min-width:750px)and (max-width:989px){.collection-wrapper .facets-block-wrapper--vertical:not(#filters-drawer){display:none}.collection-wrapper #ResultsList{grid-column:var(--grid-column--desktop, var(--centered))}.collection-wrapper .facets-toggle{display:flex;grid-column:var(--centered);margin-inline:0;padding-inline:0}.collection-wrapper .facets-toggle .facets-toggle__button{display:flex}.collection-wrapper .facets-toggle .facets-mobile-wrapper{display:none}.collection-wrapper:has(.facets--vertical) .facets--filters-title{display:none}}@media screen and (min-width:750px)and (max-width:989px){.product-information .product-information__grid.product-information__grid:not(.product-information__grid--half,.product-information--media-none).product-information--media-left{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.product-information .product-information__grid.product-information__grid:not(.product-information__grid--half,.product-information--media-none).product-information--media-right{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.product-information .product-information__grid .product-details>.group-block{min-width:0}}.slideshow-controls__dots.slideshow-controls__dots{gap:0}.slideshow-controls__dots.slideshow-controls__dots button{width:24px;height:24px;min-width:24px;min-height:24px;margin:0}main.content-for-layout:is([data-template^=page],[data-template="404"],[data-template=cart]){flex:0 0 auto}.page-wrapper:has(>main:is([data-template^=page],[data-template="404"],[data-template=cart]))>footer{flex:1 0 auto;display:flex;flex-direction:column}.page-wrapper:has(>main:is([data-template^=page],[data-template="404"],[data-template=cart]))>footer>.shopify-section:last-child{flex-grow:1}main[data-template="404"] .section.section--height-small{--section-min-height: min(var(--section-height-small), 24rem)}.cart-page--empty .cart-page__title,.cart-page--empty .cart-page__more-blocks{margin-top:var(--hd-space-6)}@media screen and (max-width:749px){main[data-template=search] .main-collection-grid.collection-wrapper--full-width-on-mobile{padding-inline:var(--margin-lg, 16px)}main[data-template=search] .collection-wrapper--full-width-on-mobile .card-gallery{margin-inline:0}}@media screen and (max-width:749px){.menu-drawer__menu .menu-drawer__menu-item:is(.menu-drawer__menu-item--child,.menu-drawer__menu-item--parent){min-height:44px}.facets-mobile-wrapper .column-options__option{min-width:44px;min-height:44px;justify-content:center;align-items:center}.quantity-selector.quantity-selector input[type=number]{min-height:44px}footer .menu__item>a{display:inline-flex;align-items:center;min-height:44px}footer .menu__item+.menu__item{margin-block-start:0}.cart-items__wrapper>p a{padding-block:12px}footer .footer-utilities a{padding-block:15px}footer .policy-list-trigger{min-height:44px}}header-drawer summary.header__icon--menu{min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center;margin-inline-start:-15px}@media screen and (min-width:750px)and (max-width:989px){.column-options .column-options__option{min-width:44px;min-height:44px;justify-content:center;align-items:center}}.announcement-bar__link{top:-4px;right:0;bottom:-4px;left:0}.announcement-bar__link:focus-visible{outline-offset:2px}@media screen and (max-width:749px){.announcement-bar__slider:not(:has(slideshow-arrows)) .announcement-bar__slides{width:calc(100% - 32px)}.announcement-bar__slider:has(slideshow-arrows) .announcement-bar__text{font-size:min(1em,13px);letter-spacing:-.01em}.announcement-bar__text{text-wrap:balance}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.search-page__count{margin:var(--margin-sm, 12px) 0 0}@media screen and (min-width:750px){body:has(.facets--horizontal .products-count-wrapper) .search-page__count{display:none}}.main-collection-grid__title.h4{margin-block-end:1.33em}.hd-media picture{display:contents}.hd-media--cover{background:var(--hd-c-card-img-bg)}.hd-media--cover img,.hd-media--interim.hd-media--cover img{object-fit:cover;object-position:center;padding:0}.product-card .product-media img,.product-card .product-media-container.media-fit img,.product-card__image img{padding:6%;box-sizing:border-box}a[class*=product_list_button]{display:inline-flex;align-items:center;min-height:var(--hd-tap)}@media screen and (max-width:749px){.slideshow-controls__dots.slideshow-controls__dots button{width:44px;height:44px;min-width:44px;min-height:44px}.quantity-selector.quantity-selector input[type=number]{min-width:44px}}header-drawer details:not([open]) .hd-rail{display:none!important}.header__row--bottom .header__columns:has(.menu-list--hd){grid-template-columns:minmax(0,1fr)!important}.header__row--bottom .header__column:has(.menu-list--hd){min-width:0}:root{--backdrop-opacity: .5}dialog{--backdrop-color-rgb: 17 17 17}@media screen and (min-width:990px){body:has(header .menu-list--hd .menu-list__list-item [aria-expanded=true]) #MainContent{position:relative}body:has(header .menu-list--hd .menu-list__list-item [aria-expanded=true]) #MainContent:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none;background:var(--hd-c-overlay)}}footer .footer-content{contain-intrinsic-size:auto 540px}@media screen and (max-width:749px){footer .footer-content{contain-intrinsic-size:auto 1100px}}@media screen and (max-width:749px){body:has(.hd-msearch__form) .header__row--top search-button.search-action{display:none}}@media screen and (max-width:749px){.hd-tiles__link.hd-tiles__link,:is(.hd-cbanner,.hd-offer,main) .hd-breadcrumbs.hd-breadcrumbs,.pagination .pagination__link{font-size:16px}}@media screen and (min-width:750px){.collection-wrapper:has(>.facets-block-wrapper--vertical.hidden)>.main-collection-grid.main-collection-grid{grid-column:2 / -2!important}.collection-wrapper:has(>.facets-block-wrapper--vertical.hidden) .facets--filters-title{display:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/hd-brand.css.map */
