.hearthway-pdp-section .ht-pdp-info-wrap{position:static}.ht-pdp-info .ht-pdp-desc{margin-top:22px}.ht-pdp-info .ht-product-accordions{max-width:none;margin:0;border-top:1px solid var(--ht-border)}.ht-pdp-info .ht-product-accordions details:last-child{border-bottom:1px solid var(--ht-border)}.ht-pdp-info .ht-product-accordions summary{min-height:58px;padding:16px 0;font-size:14px}.ht-pdp-info .ht-product-accordions__body{padding-bottom:22px;font-size:13.5px;line-height:1.65}.ht-pdp-info .ht-product-accordions__body p{margin:0 0 14px}.ht-pdp-info .ht-product-accordions__body ul{margin:16px 0 0;padding-left:20px}.ht-pdp-info .ht-product-accordions__body li+li{margin-top:7px}.ht-pdp-related{border-top:1px solid var(--ht-border);padding-top:clamp(42px,5vw,72px);padding-bottom:clamp(48px,5vw,76px)}.ht-pdp-related .ht-pdp-section__head{margin-bottom:26px}.ht-pdp-related__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.ht-pdp-related .htc-card__media{aspect-ratio:1 / 1}.ht-pdp-faq:not(.ht-home-faq){display:block;border-top:1px solid var(--ht-border);padding-top:clamp(52px,6vw,88px);padding-bottom:clamp(64px,7vw,104px)}.ht-pdp-faq:not(.ht-home-faq) .ht-pdp-section__head{margin:0 auto 30px;text-align:center}.ht-pdp-faq:not(.ht-home-faq) .ht-pdp-faq__list{max-width:860px;margin:0 auto;border:0}.ht-pdp-faq:not(.ht-home-faq) .ht-pdp-faq__list details,.ht-pdp-faq:not(.ht-home-faq) .ht-pdp-faq__list details+details{margin:0 0 12px;padding:0;border:0;border-radius:8px;background:var(--ht-surface);overflow:hidden}.ht-pdp-faq:not(.ht-home-faq) .ht-pdp-faq__list summary{min-height:64px;gap:20px;padding:18px 24px;font-size:13px;font-weight:800;line-height:1.45;letter-spacing:.035em;text-align:left;text-transform:uppercase}.ht-pdp-faq:not(.ht-home-faq) .ht-pdp-faq__list summary:after,.ht-pdp-faq:not(.ht-home-faq) .ht-pdp-faq__list details[open] summary:after{content:"";flex:0 0 9px;width:9px;height:9px;margin:-5px 3px 0 auto;border-right:2px solid var(--ht-text);border-bottom:2px solid var(--ht-text);transform:rotate(45deg)}.ht-pdp-faq:not(.ht-home-faq) .ht-pdp-faq__list details[open] summary:after{margin-top:5px;transform:rotate(225deg)}.ht-pdp-faq:not(.ht-home-faq) .ht-pdp-faq__list summary:focus-visible{outline:2px solid var(--ht-accent);outline-offset:-4px}.ht-pdp-faq:not(.ht-home-faq) .ht-pdp-faq__panel{max-width:72ch;padding:0 56px 22px 24px;font-size:16px;line-height:1.65;font-weight:500;text-align:left}@media(max-width:749px){.ht-pdp-related__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}.ht-pdp-faq:not(.ht-home-faq){padding-top:52px;padding-bottom:68px}.ht-pdp-faq:not(.ht-home-faq) .ht-pdp-faq__list summary{min-height:60px;padding:16px 18px;font-size:12px}.ht-pdp-faq:not(.ht-home-faq) .ht-pdp-faq__panel{padding:0 24px 22px 18px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/pineypets-pdp-details.css.map */
