.hd-modern{--hd-ink: #292b2a;--hd-muted: #656962;--hd-line: #e4e5df;--hd-font: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;background:#fff;color:var(--hd-ink);font-family:var(--hd-font);font-size:16px;line-height:1.6}.hd-modern h1,.hd-modern h2,.hd-modern h3,.hd-modern h4,.hd-modern h5,.hd-modern h6,.hd-modern .heading-font,.hd-modern .h1-style,.hd-modern .h2-style,.hd-modern .h3-style,.hd-modern .h4-style,.hd-modern .h5-style,.hd-modern .h6-style{font-family:var(--hd-font);font-weight:400;text-transform:none;color:var(--hd-ink)}.hd-modern input,.hd-modern select,.hd-modern textarea,.hd-modern button,.hd-modern .btn,.hd-modern .button,.hd-modern .navigation{font-family:var(--hd-font);font-weight:400}.hd-modern .button,.hd-modern .btn,.hd-modern button[type=submit]{text-transform:none;letter-spacing:0;border-radius:2px}.hd-modern .btn--primary,.hd-modern button.button[type=submit]{background:var(--hd-ink);border-color:var(--hd-ink);color:#fff}.hd-modern a{color:inherit}.hd-modern a:focus-visible,.hd-modern button:focus-visible,.hd-modern summary:focus-visible,.hd-modern input:focus-visible,.hd-modern [tabindex="0"]:focus-visible{outline:2px solid #535a4d;outline-offset:4px}.hd-modern [hidden]{display:none!important}.hd-modern #content>.container{max-width:none;padding:0}.hd-modern .container{max-width:1536px;padding-inline:48px}.hd-modern .announcement-bar{border:0;min-height:30px}.hd-modern .announcement{padding:5px 0;font-size:12px;line-height:1.5}.hd-modern .announcement p{margin:0}.hd-modern .logo-area{min-height:82px;border-color:var(--hd-line)}.hd-modern .pageheader .logo .logotext{display:block;font-family:var(--hd-font);font-size:20px;letter-spacing:.19em;line-height:1.2;font-weight:400}.hd-wordmark-location{display:block;font-size:8px;font-weight:400;line-height:1.5;letter-spacing:.24em;margin-top:5px;text-align:center}.hd-modern .logo{padding-block:18px}.hd-modern .navigation .navigation__link{color:var(--hd-ink);font-size:14px;font-weight:400;text-transform:none;letter-spacing:0}.hd-modern .navigation__tier-1>.navigation__item>.navigation__link{padding-inline:12px}.hd-modern .navigation__tier-2-container{border-color:var(--hd-line);box-shadow:0 8px 14px #292b2a08}.hd-modern .navigation .featured-link>a{color:#6d5048}.hd-modern .navigation__link:hover{color:#656962}.hd-modern .product-block__title{font-size:15px;font-weight:400;line-height:1.45;letter-spacing:0;text-transform:none}.hd-modern .product-price{font-size:14px;line-height:1.5;margin-top:4px;color:var(--hd-muted)}.hd-modern .product-price__amount--on-sale{color:#865446}.hd-modern .product-block .product-info{padding-top:12px}.hd-modern .collection-listing .product-list:not(.carousel){margin-inline:-10px}.hd-modern .collection-listing .product-list:not(.carousel)>.product-block{padding-inline:10px;margin-bottom:30px}.hd-modern .product-block .quickbuy-toggle{font-size:12px;font-weight:400;text-transform:none;letter-spacing:0}.hd-modern .product-label{font-size:11px;font-weight:400}.hd-modern .page-header{margin-top:0;padding-top:40px;padding-bottom:24px;text-align:left}.hd-modern .page-header .pagetitle{margin-bottom:0;font-size:clamp(32px,3.5vw,46px);line-height:1.2;letter-spacing:-.035em;text-align:left}.hd-modern .subcollection-links--buttons{display:flex;gap:9px;margin-top:0;padding-bottom:24px;overflow-x:auto;text-align:left}.hd-modern .subcollection-links--buttons .btn{margin:0;flex:0 0 auto;padding:9px 16px;border:1px solid var(--hd-line);min-height:42px;color:#53574f;background:#fff;font-size:13px}.hd-modern .subcollection-links--buttons .btn:hover{background:#f5f5f1;border-color:#a8ada2}.hd-modern .utility-bar{border-top:1px solid var(--hd-line);border-bottom:1px solid var(--hd-line);margin-bottom:28px;min-height:60px}.hd-modern .utility-bar__item{font-size:13px}.hd-modern .filters{font-size:14px}.hd-modern .filters__heading{font-weight:400}.hd-modern .filter-group{border-color:var(--hd-line)}.hd-modern .product-detail .detail .title{font-size:clamp(27px,2.6vw,36px);line-height:1.2;letter-spacing:-.03em;margin-bottom:12px}.hd-modern .product-detail .price{font-size:21px;font-weight:400}.hd-modern .product-detail .price-container{margin-bottom:24px}.hd-modern .product-detail .label{font-size:14px;font-weight:400;margin-bottom:10px}.hd-modern .product-detail .opt-label{min-width:49px;min-height:46px;border-radius:2px;border-color:#d5d8ce;font-size:14px}.hd-modern .opt-btn:checked+.opt-label{background:#f3f4ee;color:var(--hd-ink);border-color:var(--hd-ink);box-shadow:inset 0 0 0 1px var(--hd-ink)}.hd-modern .opt-btn.is-unavailable+.opt-label{opacity:.5;text-decoration:line-through}.hd-modern .quantity-submit-row__submit button{width:100%;min-height:52px;font-size:15px;font-weight:400}.hd-modern .quantity-submit-row.has-spb .quantity-submit-row__submit{width:100%}.hd-modern .buy-buttons-row{margin-top:24px}.hd-modern .product-recommendations .hometitle{text-align:left;font-size:30px;letter-spacing:-.03em}.hd-modern #pagefooter{border-top:1px solid var(--hd-line)}.hd-modern .section-footer{background:#fff;color:var(--hd-muted)}.hd-modern .section-footer__row--blocks{padding-block:38px}.hd-modern .section-footer__title{font-size:15px;font-weight:400;letter-spacing:0}.hd-modern .section-footer__text-block .section-footer__title{letter-spacing:.17em}.hd-modern .section-footer__text,.hd-modern .section-footer__menu-block__menu{font-size:13px;line-height:1.65}.hd-modern .section-footer__menu-block__menu a{display:inline-block;padding-block:4px}.hd-modern .section-footer__row-container{border-color:var(--hd-line)}@media(min-width:768px){.hd-modern .product-detail{gap:clamp(32px,5vw,80px)}.hd-modern .product-detail .gallery-size-medium{width:55%;padding:0}.hd-modern .product-detail .gallery-size-medium+.product-column-right{width:calc(45% - clamp(32px,5vw,80px));padding:0;margin-inline-start:0}.hd-modern .product-detail .sticky-content-container{top:calc(var(--theme-header-height, 82px) + 24px)}.hd-modern.template-product .product-detail{margin-top:12px}}@media(max-width:767.98px){.hd-modern{font-size:15px}.hd-modern .container{padding-inline:18px}.hd-modern .logo-area{min-height:68px}.hd-modern .logo{padding-block:14px}.hd-modern .pageheader .logo .logotext{font-size:16px;letter-spacing:.14em;white-space:nowrap}.hd-wordmark-location{font-size:7px;letter-spacing:.2em;margin-top:3px}.hd-modern .logo-area.container{padding-inline:6px}.hd-modern .header-account-link{display:none}.hd-modern .page-header{padding-top:30px;padding-bottom:20px}.hd-modern .page-header .pagetitle{font-size:33px}.hd-modern .subcollection-links--buttons{padding-bottom:18px}.hd-modern .utility-bar{margin-bottom:20px;min-height:52px}.hd-modern .collection-listing .product-list:not(.carousel){margin-inline:-6px}.hd-modern .collection-listing .product-list:not(.carousel)>.product-block{padding-inline:6px;margin-bottom:24px}.hd-modern .product-block__title,.hd-modern .product-price{font-size:13px}.hd-modern .product-detail .gallery{margin-inline:-18px}.hd-modern .product-detail .thumbnails{padding-inline:18px}.hd-modern .product-detail .detail{padding-top:24px}.hd-modern .product-detail .detail .title{font-size:28px}.hd-modern .product-detail .opt-label{min-height:48px;min-width:48px}.hd-modern .section-footer__row--blocks{padding-block:30px 10px}.hd-modern .product-recommendations .hometitle{font-size:25px}}@media(prefers-reduced-motion:reduce){.hd-modern *,.hd-modern *:before,.hd-modern *:after{scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/45/compiled_assets/styles.css.map?subset=AAAAAAAAAAAC */
