@media(max-width:899px){.hv-pdp .hv-grid__inner,.hv-pdp .hv-node__inner,.hv-pdp .hv-prin__inner,.hv-pdp-problem .hv-grid__inner{padding-top:46px;padding-bottom:46px}.hv-pdp-how .hv-node__spec{display:grid;grid-auto-flow:column;grid-auto-columns:74%;gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;border-top:0;margin-top:26px;padding-block:4px 20px}.hv-pdp-how .hv-node__spec::-webkit-scrollbar{display:none}.hv-pdp-how .hv-node__spec li{scroll-snap-align:start;min-width:0;padding:20px;border:1px solid rgba(255,255,255,.14);border-bottom:1px solid rgba(255,255,255,.14);border-radius:14px;background:linear-gradient(180deg,#ffffff0e,#ffffff04)}.hv-clar__row{grid-template-columns:1fr 1fr;gap:0 16px;padding:14px 0}.hv-clar__a,.hv-clar__b{font-size:13px;line-height:1.4}.hv-clar__key{display:none}.hv-clar__head{display:grid;grid-template-columns:1fr 1fr;gap:0 16px;padding-bottom:10px}.hv-clar__head span{font-size:11px;letter-spacing:.14em}.hv-specs{grid-template-columns:repeat(2,1fr);gap:0 20px}.hv-spec{padding:14px 0}.hv-spec dd{font-size:15px}.hv-spec dd small{font-size:12px}.hv-vs{display:grid;grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:86%;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding-block:6px 22px;margin-block:-6px -22px}.hv-vs::-webkit-scrollbar{display:none}.hv-vs>*{scroll-snap-align:start;min-width:0}.hv-pdp-waste .hv-vs{display:grid;grid-auto-flow:row;grid-template-columns:1fr;overflow:visible;padding-block:0;margin-block:0}.hv-faq__list.is-clamped .hv-faq__item:nth-child(n+8){display:none}.hv-faq__more{margin-top:20px;width:100%}.hv-faq__item summary{padding:16px 0;font-size:15px}.hvp__thumbs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.hvp__thumbs::-webkit-scrollbar{display:none}.hvp__thumb{flex:0 0 54px;width:54px;height:54px}.hv-pdp .hv-grid__head{margin-bottom:26px}.hv-pdp .hv-sub{margin-top:12px!important}.hv-closer{margin-top:28px;padding-top:20px}.hv-band__inner{padding:26px 0 34px}}@media(max-width:560px){.hv-spec dt{font-size:9px;letter-spacing:.16em}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/havn-pdp-mobile.css.map */
