:root{--dh-ink:#37403f;--dh-soft:#68716f;--dh-paper:#f6f3ec;--dh-line:#e3ded2;--dh-coral:#d9675a;--dh-teal:#4f8f82;--dh-night:#23474d}#ProductGridContainer .card,.related-products .card{background:transparent!important;--color-card:transparent}#ProductGridContainer .card__inner,.related-products .card__inner{border-radius:6px;overflow:hidden}#ProductGridContainer .card__content,.related-products .card__content{padding:0!important}#ProductGridContainer .card__information,.related-products .card__information{padding:10px 2px 4px!important;text-align:left}#ProductGridContainer .card__heading,.related-products .card__heading{font-size:1.5rem;font-weight:700;line-height:1.3;text-align:left;color:var(--dh-ink)}#ProductGridContainer .card-information,.related-products .card-information{text-align:left}#ProductGridContainer .price,.related-products .price{justify-content:flex-start;font-size:1.5rem;margin-top:2px}#ProductGridContainer .price__container,.related-products .price__container{justify-content:flex-start}#ProductGridContainer .price--on-sale .price__sale,.related-products .price--on-sale .price__sale{display:flex;flex-direction:row-reverse;flex-wrap:wrap;gap:0 6px;align-items:baseline;justify-content:flex-end}#ProductGridContainer .price-item--sale,.related-products .price-item--sale{font-weight:700;color:var(--dh-ink);font-size:1.5rem}#ProductGridContainer .price__sale s,.related-products .price__sale s{font-size:1.3rem;color:var(--dh-soft)}#ProductGridContainer .card__badge,.related-products .card__badge{padding:8px}#ProductGridContainer .badge,.related-products .badge,.product .price__badge-sale{background:var(--dh-coral)!important;color:#fff!important;border:0;border-radius:999px;font-weight:800;font-size:1.25rem;padding:.3rem 1rem}.dhc-bar{background:var(--dh-night);color:#fff;text-align:center;font-weight:700;font-size:1.4rem;padding:8px 14px;line-height:1.35}.dhc-bar a{color:#fff;text-underline-offset:2px}.dhc-head{max-width:var(--page-width);margin:0 auto;padding:14px 5rem 4px}.dhc-head h1{font-size:clamp(2.8rem,3.4vw,3.8rem);font-weight:800;line-height:1.1;margin:0 0 4px;color:var(--dh-ink);letter-spacing:0}.dhc-sub{margin:0 0 12px;color:var(--dh-soft);font-size:1.45rem}.dhc-chips{display:flex;gap:8px;overflow-x:auto;padding:2px 0 8px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.dhc-chips::-webkit-scrollbar{display:none}.dhc-chip{flex:none;border:1.5px solid var(--dh-line);border-radius:999px;padding:7px 14px;font-size:1.4rem;font-weight:700;text-decoration:none;color:var(--dh-ink);background:#fff;white-space:nowrap}.dhc-chip:hover{border-color:var(--dh-teal)}.dhc-chip[aria-current=true]{background:var(--dh-ink);border-color:var(--dh-ink);color:#fff}.dhc-usp{background:var(--dh-paper);margin-top:12px}.dhc-usp__g{max-width:var(--page-width);margin:0 auto;padding:22px 5rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;font-size:1.4rem;line-height:1.3;color:var(--dh-soft)}.dhc-usp__g b{display:block;color:var(--dh-ink);font-size:1.5rem}.dhc-seo{max-width:var(--page-width);margin:0 auto;padding:28px 5rem 40px;font-size:1.45rem;color:var(--dh-soft)}.dhc-seo>div{max-width:860px}.dhc-seo p{margin:0 0 10px}@media(max-width:749px){.dhc-head{padding:8px 16px 2px}.dhc-chips{margin:0 -16px;padding:2px 16px 8px}.dhc-usp__g{grid-template-columns:repeat(2,minmax(0,1fr));padding:18px 16px}.dhc-seo{padding:22px 16px 30px}#ProductGridContainer .card__heading{font-size:1.4rem}}.dhp-hide{display:none!important}.product .product__info-container .product__title h1{font-size:clamp(2.4rem,2.6vw,3rem);font-weight:800;line-height:1.14;letter-spacing:0;color:var(--dh-ink)}.product .product__info-container>*+*{margin-top:1rem}.dh-trust{font-size:1.35rem;color:var(--dh-soft)}.product .price{align-items:center;gap:.4rem 1rem}.product .price-item--sale,.product .price__regular .price-item--regular{font-size:2.8rem;font-weight:800;color:var(--dh-ink)}.product .price__sale s{font-size:1.6rem;color:var(--dh-soft)}.product .product__tax{font-size:1.2rem;color:var(--dh-soft);margin-top:.2rem}.dhp-note{font-size:1.3rem;color:var(--dh-soft);line-height:1.35;margin:.6rem 0 -.2rem}.dhp-note b{color:var(--dh-ink)}.product .product-form__input{margin-bottom:1.2rem}.product .product-form__input .form__label{font-weight:800;font-size:1.45rem;color:var(--dh-ink);margin-bottom:.6rem}.product fieldset.product-form__input input[type=radio]+label{border-radius:10px;border:1.5px solid var(--dh-line);background:#fff;color:var(--dh-ink);font-size:1.4rem;padding:.7rem 1.2rem;margin:.3rem .5rem .3rem 0;line-height:1.25;text-align:left;transition:none}.product fieldset.product-form__input input[type=radio]:checked+label{border-color:var(--dh-ink);background:var(--dh-paper);box-shadow:inset 0 0 0 1px var(--dh-ink);color:var(--dh-ink)}.product fieldset.dhp-sizes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.product fieldset.dhp-sizes legend{grid-column:1/-1}.product fieldset.dhp-sizes input[type=radio]+label{margin:0;display:block;height:100%;padding:.9rem 1.1rem}.dhp-s-n{display:block;font-weight:800}.dhp-s-m{display:block;font-size:1.3rem;color:var(--dh-soft)}.dhp-s-p{display:block;font-size:1.4rem;font-weight:700;margin-top:.2rem}.product .product-form__submit{background:var(--dh-coral)!important;color:#fff!important;border:0!important;border-radius:999px;font-weight:800;font-size:1.7rem;min-height:5.4rem;margin-bottom:.8rem}.product .product-form__submit:before,.product .product-form__submit:after{display:none!important}.product .product-form__submit:hover{background:#c55a4e!important}.product .shopify-payment-button__button{border-radius:999px!important;overflow:hidden;min-height:4.6rem}.dhp-box{font-size:1.35rem;line-height:1.35;background:var(--dh-paper);border-radius:10px;padding:1rem 1.2rem;margin:.2rem 0}.dhp-box div{display:flex;gap:.7rem;padding:.3rem 0}.dhp-box svg{flex:none;width:18px;height:18px;margin-top:1px;stroke:var(--dh-teal);fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.dhp-box b{color:var(--dh-ink)}.dhp-acc{border-top:1px solid var(--dh-line);margin-top:1.4rem}.dhp-acc details{border-bottom:1px solid var(--dh-line);padding:1.2rem 0}.dhp-acc summary{cursor:pointer;font-weight:800;font-size:1.5rem;color:var(--dh-ink)}.dhp-acc .rte,.dhp-acc p{font-size:1.4rem;color:var(--dh-soft);margin:.8rem 0 0}.product .accordion .accordion__title{font-size:1.5rem;font-weight:800;text-transform:none;color:var(--dh-ink)}.dhp-rev{background:var(--dh-night);color:#fff7ea;padding:36px 0}.dhp-rev__in{max-width:var(--page-width);margin:0 auto;padding:0 5rem}.dhp-rev h2{color:#fff7ea;font-size:clamp(2.4rem,3vw,3.2rem);font-weight:800;margin:0 0 4px;letter-spacing:0}.dhp-rev__g{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:18px}.dhp-q{background:#fff;color:var(--dh-ink);border-radius:10px;padding:18px;margin:0;font-size:1.45rem;display:flex;flex-direction:column;justify-content:space-between;gap:10px}.dhp-q cite{font-style:normal;font-weight:800;font-size:1.35rem}.dh-sticky__btn{background:var(--dh-coral)!important;color:#fff!important;border-radius:999px;font-weight:800;border:0}.dh-sticky__btn:before,.dh-sticky__btn:after{display:none!important}@media(max-width:749px){.dhp-rev__in{padding:0 16px}.dhp-rev__g{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/dh-store.css.map */
