.tdg{position:relative;isolation:isolate;scroll-margin-top:150px}.tdg .section-content-wrapper,.tdg .group-block,.tdg .image-block{min-width:0}.tdg .text-block.h1,.tdg .text-block.h1>*{font-size:clamp(2.4rem,4.5vw,4.4rem);line-height:1.06;letter-spacing:-.035em;max-width:16ch}.tdg .text-block.h2,.tdg .text-block.h2>*{font-size:clamp(1.85rem,3.1vw,2.9rem);line-height:1.12;letter-spacing:-.025em}.tdg .text-block.h3,.tdg .text-block.h3>*{font-size:1.3rem;line-height:1.2}.tdg p{line-height:1.6}.tdg .image-block__image{width:100%;height:auto;max-width:100%;object-fit:contain}.tdg--hero>.section .section-content-wrapper>.group-block{flex:1 1 50%}.tdg--hero>.section .section-content-wrapper>.image-block{flex:1 1 50%}.tdg--features .section-content-wrapper>.image-block,.tdg--features .section-content-wrapper>.group-block{flex:1 1 50%}.tdg--setup .section-content-wrapper>.group-block,.tdg--specs .section-content-wrapper>.group-block{flex:1 1 50%}.tdg--sizes .section-content-wrapper>.text-block{max-width:840px}.tdg--sizes .section-content-wrapper>.group-block>.group-block-content{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch}.tdg--sizes .section-content-wrapper>.group-block>.group-block-content>.group-block{width:100%;transition:border-color .18s ease,transform .18s ease}.tdg--sizes .section-content-wrapper>.group-block>.group-block-content>.group-block>.group-block-content{height:100%}.tdg--sizes .image-block{aspect-ratio:1;width:100%}.tdg--sizes .image-block__image{aspect-ratio:1;object-fit:contain}.tdg--sizes .button-secondary{margin-top:auto;width:100%;min-height:48px;padding-inline:10px}.tdg--sizes h3{white-space:normal}.tdg--specs .section-content-wrapper>.group-block:last-child>.group-block-content>.group-block{border-bottom:1px solid #E7E4DF}.tdg--specs .section-content-wrapper>.group-block:last-child>.group-block-content>.group-block:first-child{border-top:1px solid #E7E4DF}.tdg--specs .section-content-wrapper>.group-block:last-child .group-block-content>.text-block:first-child{flex:0 0 38%}.tdg--specs .section-content-wrapper>.group-block:last-child .group-block-content>.text-block:last-child{flex:1}.tdg--faq .section-content-wrapper{max-width:980px;margin-inline:auto}.tdg--faq .accordion{width:100%}.tdg--faq summary{padding-block:22px;line-height:1.4}.tdg--faq .details-content{padding-bottom:20px}.tdg--closing .section-content-wrapper>.group-block:first-child{flex:1.2}.tdg--closing .section-content-wrapper>.group-block:last-child{flex:1}.tdg .button,.tdg .button-secondary{text-align:center;min-height:48px}.tdg--hero .image-block__image{max-height:670px}@media(hover:hover)and (prefers-reduced-motion:no-preference){.tdg--sizes .section-content-wrapper>.group-block>.group-block-content>.group-block:hover{border-color:#ba7a46;transform:translateY(-3px)}}@media(min-width:750px)and (max-width:1099px){.tdg--sizes .section-content-wrapper>.group-block>.group-block-content{grid-template-columns:repeat(2,minmax(0,1fr))}.tdg--hero .section-content-wrapper,.tdg--features .section-content-wrapper,.tdg--setup .section-content-wrapper,.tdg--specs .section-content-wrapper{gap:28px}}@media(max-width:749px){.tdg{scroll-margin-top:110px}.tdg .section-content-wrapper{padding-block:40px;gap:28px}.tdg--hero .section-content-wrapper{padding-top:28px}.tdg .section-content-wrapper>.group-block,.tdg .section-content-wrapper>.image-block{flex:none;width:100%}.tdg h1{max-width:15ch}.tdg--hero .section-content-wrapper>.group-block,.tdg--hero .section-content-wrapper>.group-block>.group-block-content{display:contents}.tdg--hero .section-content-wrapper>.group-block>.group-block-content>*{order:3}.tdg--hero .section-content-wrapper>.group-block>.group-block-content>:first-child{order:0}.tdg--hero .section-content-wrapper>.group-block>.group-block-content>:nth-child(2){order:1}.tdg--hero .section-content-wrapper>.image-block{order:2}.tdg--hero .section-content-wrapper>.image-block img{max-height:310px}.tdg h2{max-width:22ch}.tdg--features .section-content-wrapper>.image-block{order:2}.tdg--sizes .section-content-wrapper>.group-block>.group-block-content{grid-template-columns:1fr;gap:20px}.tdg--sizes .image-block,.tdg--sizes .image-block__image{max-height:310px}.tdg--specs .section-content-wrapper>.group-block:last-child .group-block-content>.text-block{flex:none;width:100%}.tdg--specs .section-content-wrapper>.group-block:last-child .group-block-content{gap:6px}.tdg--faq summary{font-size:1rem;padding-block:20px}.tdg--hero .button,.tdg--hero .button-secondary,.tdg--closing .button,.tdg--closing .button-secondary{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/tdg-guide.css.map */
