.hf-pdp{scroll-margin-top:10rem}.hf-pdp h2{max-width:22ch}.hf-pdp__intro{margin-bottom:3rem}.hf-pdp__description{max-width:86rem}.hf-pdp__description h3{margin:3rem 0 1.4rem;font-size:2.5rem}.hf-pdp__description li{margin-bottom:1rem;line-height:1.8}.hf-pdp__description p{max-width:72ch}.hf-pdp__description ul{padding-left:2rem}.hf-pdp__figure{margin:0;min-width:0}.hf-pdp__figure img{display:block;width:100%;height:auto;max-height:70rem;object-fit:contain;background:#eeece4;border-radius:.8rem}.hf-pdp__figure figcaption{font-size:1.1rem;color:#687568;letter-spacing:.09em;margin-top:1.2rem;text-transform:uppercase}.hf-pdp__reverse>.hf-pdp__figure{order:2}.hf-pdp__text-link{display:inline-block;margin-top:1rem;text-underline-offset:.5rem;min-height:4.4rem;line-height:4.4rem}.hf-pdp__small{font-size:1.3rem;color:#64715f}.hf-pdp__decision-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem}.hf-pdp__decision-card{padding:2.8rem;border:1px solid #d4dbcd;border-radius:.8rem;background:#faf8f3}.hf-pdp__decision-card h3{font-size:2.4rem;margin-top:0}.hf-pdp__decision-card p{font-size:1.5rem}.hf-pdp__decision-card dt{font-size:1.2rem;text-transform:uppercase;letter-spacing:.08em;margin:1.6rem 0 .5rem}.hf-pdp__decision-card dd{margin:0;line-height:1.6}.hf-pdp__specs{margin-top:3rem}.hf-pdp__breadcrumb{font-size:1.2rem;display:flex;gap:1rem;align-items:baseline;flex-wrap:wrap;line-height:1.6;margin-bottom:1.8rem}.hf-pdp__breadcrumb a{color:inherit}.hf-pdp__summary{font-size:1.5rem;line-height:1.7}.hf-pdp__summary p{margin:0 0 1rem}.hf-pdp__summary a{font-size:1.3rem;text-underline-offset:.4rem;color:inherit}div[id^=haven-purchase-]{scroll-margin-top:10rem}.hf-pdp__editor-note{border:1px dashed #a4774b}@media(max-width:749px){.hf-pdp__decision-grid{grid-template-columns:1fr;gap:1.6rem}.hf-pdp__decision-card{padding:2.2rem}.hf-pdp__description h3{font-size:2.2rem}.hf-pdp__reverse>.hf-pdp__figure{order:0}.hf-pdp__figure img{max-height:48rem}.hf-pdp__breadcrumb{font-size:1.1rem}.hf-pdp h2{font-size:3.2rem}.hf-pdp__summary{font-size:1.4rem}}.product__info-container .hf-pdp__breadcrumb{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:.8rem;min-width:0;width:100%;margin:0 0 1.4rem;line-height:2rem}.product__info-container .hf-pdp__breadcrumb a{flex:0 0 auto;padding:0;border:0;min-height:0}.product__info-container .hf-pdp__breadcrumb>span{flex:0 0 auto}.product__info-container .hf-pdp__breadcrumb>span:last-child{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:749px){.product__info-container .hf-pdp__breadcrumb{font-size:1rem;gap:.7rem;margin-bottom:1rem;line-height:1.8rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/haven-product.css.map */
