.dt-v2 .dt-hy-section{padding-block:64px;color:var(--dt-ink,#252a29);scroll-margin-top:calc(var(--sticky-area-height,80px) + 24px)}.dt-v2 .dt-hy-container{width:min(1280px,calc(100% - 80px));margin-inline:auto}.dt-v2 .dt-hy-section :is(h2,h3){font-family:var(--dt-heading-font,var(--heading-font-family));font-weight:600;letter-spacing:0;text-wrap:balance;overflow-wrap:break-word}.dt-v2 .dt-hy-section h2{font-size:32px;line-height:1.25;margin:0 0 18px}.dt-v2 .dt-hy-section h3{font-size:21px;line-height:1.35;margin:0 0 8px}.dt-v2 .dt-hy-section :is(p,li,dt,dd){font-size:17px;line-height:1.65;overflow-wrap:anywhere}.dt-v2 .dt-hy-section p{margin:0 0 16px}.dt-v2 .dt-hy-section p:last-child{margin-bottom:0}.dt-v2 .dt-hy-section :is(ul,ol){padding-inline-start:22px}.dt-v2 .dt-hy-section li+li{margin-top:8px}.dt-v2 .dt-hy-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:center}.dt-v2 .dt-hy-row+.dt-hy-row{margin-top:64px}.dt-v2 .dt-hy-row--reverse>.dt-hy-media{order:2}.dt-v2 .dt-product-row--text-only{grid-template-columns:minmax(0,1fr)}.dt-v2 .dt-product-row--text-only>.dt-hy-copy{max-width:900px;width:100%;margin-inline:auto}.dt-v2 :is(.dt-hy-media,.dt-hy-copy,.dt-hy-richtext){min-width:0}.dt-v2 .dt-hy-picture{display:block;width:100%}.dt-v2 .dt-hy-picture img{width:100%;height:auto;object-fit:contain;display:block}.dt-v2 .dt-hy-details{display:grid;gap:20px;margin-top:28px}.dt-v2 .dt-hy-details h3{font-size:19px}.dt-v2 .dt-hy-detail p{margin:0}.dt-v2 .dt-hy-muted{color:var(--dt-muted,#56615f)}.dt-v2 .dt-hy-fit{background:var(--dt-soft,#edf1f0)}.dt-v2 .dt-hy-specs{margin:24px 0 0;font-variant-numeric:tabular-nums}.dt-v2 .dt-hy-specs>div{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);gap:20px;padding-block:14px;border-bottom:1px solid var(--dt-line,#dce2e0)}.dt-v2 .dt-hy-specs dt{color:var(--dt-muted,#56615f)}.dt-v2 .dt-hy-specs dd{margin:0}.dt-v2 .dt-hy-fold-facts{display:grid;gap:16px;margin-block:24px}.dt-v2 .dt-hy-fold-facts dd{margin:4px 0 0}.dt-v2 .dt-hy-support-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;margin-bottom:36px}.dt-v2 .dt-hy-box{border-block:1px solid var(--dt-line,#dce2e0)}.dt-v2 :is(.dt-hy-box,.dt-hy-faq,.dt-product-detail-toggle) summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;padding-block:16px;list-style:none;cursor:pointer;font-size:18px;line-height:1.45}.dt-v2 :is(.dt-hy-box,.dt-hy-faq,.dt-product-detail-toggle) summary::-webkit-details-marker{display:none}.dt-v2 :is(.dt-hy-box,.dt-hy-faq,.dt-product-detail-toggle) summary svg{flex:0 0 20px;width:20px;height:20px}.dt-v2 :is(.dt-hy-box,.dt-hy-faq,.dt-product-detail-toggle)[open] summary svg{transform:rotate(180deg)}.dt-v2 :is(.dt-hy-box,.dt-hy-faq,.dt-product-detail-toggle)>div{padding-bottom:20px}.dt-v2 .dt-hy-faq{border-bottom:1px solid var(--dt-line,#dce2e0)}.dt-v2 .dt-hy-safety{border-block:1px solid var(--dt-line,#dce2e0);padding-block:24px;margin-block:32px}.dt-v2 .dt-hy-service-note{max-width:66ch;margin-block:24px}.dt-v2 .dt-hy-section a{color:var(--dt-accent,#1d716c);text-decoration:underline;text-underline-offset:4px}.dt-v2 .dt-hy-intro{font-size:17px;line-height:1.55;color:var(--dt-muted,#56615f)}.dt-v2 .dt-hy-at-glance,.dt-v2 .dt-fit-at-glance__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:14px 0 0;padding-block:14px;border-block:1px solid var(--dt-line,#dce2e0)}.dt-v2 :is(.dt-hy-at-glance,.dt-fit-at-glance__grid) dt{font-size:15px;color:var(--dt-muted,#56615f)}.dt-v2 :is(.dt-hy-at-glance,.dt-fit-at-glance__grid) dd{font-size:17px;margin:4px 0 0;line-height:1.45;overflow-wrap:anywhere}.dt-v2 .dt-fit-at-glance__eyebrow{font-size:15px;letter-spacing:0}.dt-v2 .dt-hy-fit-link,.dt-v2 .dt-hy-order-notes a{display:inline-flex;align-items:center;min-height:44px;font-size:16px;color:var(--dt-accent,#1d716c);text-decoration:underline;text-underline-offset:4px}.dt-v2 .dt-hy-order-notes{display:flex;flex-wrap:wrap;gap:4px 18px}.dt-v2 .dt-hy-section :focus-visible{outline:2px solid var(--dt-accent,#1d716c);outline-offset:4px}.dt-v2 .dt-vip-terms{max-width:880px;margin-inline:auto}.dt-v2 .dt-product-choice{padding-block:48px}.dt-v2 .dt-product-choice__header{max-width:800px;margin:0 auto 28px;text-align:center}.dt-v2 .dt-product-choice__header h2{font-size:30px;line-height:1.25;letter-spacing:0}.dt-v2 .dt-product-choice__header p{font-size:17px;line-height:1.65;margin-top:16px}.dt-v2 .dt-product-choice__eyebrow,.dt-v2 .dt-product-choice__grid>li>span{display:none}.dt-v2 .dt-product-choice__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;list-style:none;padding:0;margin:0}.dt-v2 .dt-product-choice__grid h3{font-size:20px;letter-spacing:0;margin-bottom:10px}.dt-v2 .dt-product-choice__grid p{font-size:17px;line-height:1.65}.dt-v2 .dt-product-choice__questions{max-width:880px;margin:40px auto 0}.dt-v2 .dt-product-choice__questions>h3{font-size:24px;margin-bottom:16px}.dt-v2 .dt-product-choice__question-grid details{border-bottom:1px solid var(--dt-line,#dce2e0);padding-block:16px}.dt-v2 .dt-product-choice__question-grid summary{cursor:pointer;min-height:32px;font-size:18px;line-height:1.5}.dt-v2 .dt-product-choice__question-grid details p{font-size:17px;line-height:1.65;margin-top:12px}@media(max-width:999px){.dt-v2 .dt-hy-container{width:calc(100% - 48px)}.dt-v2 .dt-hy-row{gap:32px}}@media(max-width:699px){.dt-v2 .dt-hy-section{padding-block:36px}.dt-v2 .dt-hy-container{width:calc(100% - 40px)}.dt-v2 .dt-hy-row,.dt-v2 .dt-hy-support-intro{grid-template-columns:minmax(0,1fr);gap:24px}.dt-v2 .dt-hy-row--reverse>.dt-hy-media{order:0}.dt-v2 .dt-hy-row+.dt-hy-row{margin-top:40px}.dt-v2 .dt-hy-section h2{font-size:26px}.dt-v2 .dt-hy-section h3{font-size:20px}.dt-v2 .dt-hy-specs>div{gap:14px;padding-block:12px}.dt-v2 .dt-product-choice__grid{grid-template-columns:minmax(0,1fr);gap:24px}.dt-v2 .dt-product-choice__header h2{font-size:25px}.dt-v2 .dt-product-info__heading{font-size:26px!important}}@media(max-width:359px){.dt-v2 .dt-hy-specs>div{grid-template-columns:minmax(0,1fr);gap:4px}.dt-v2 .dt-hy-at-glance{gap:12px}}
/*# sourceMappingURL=/cdn/shop/t/115/assets/dt-v2-product.css.map */
