:root{--content-accent-color: #d4af38;--lightmode-bg-dark: #f9fafc;--lightmode-bg-light: #FFFFFF;--lightmode-text: #111827;--darkmode-bg-dark: #252525;--darkmode-bg-light: #353535;--darkmode-text: #FFFFFF}.content-wrapper h1,.content-wrapper h2,.content-wrapper h3,.content-wrapper h4,.content-wrapper h5,.content-wrapper h6,.content-wrapper p,.content-wrapper li,.content-wrapper ul li::marker,.content-wrapper ol li::marker{color:var(--lightmode-text)}.content-wrapper .content-section{background:var(--lightmode-bg-dark);color:var(--lightmode-text)}.content-wrapper .faq-qa-wrapper .faq-question,.content-wrapper .faq-qa-wrapper .faq-answer{background:var(--lightmode-bg-dark)}.content-wrapper .callout-section{background:color-mix(in srgb,var(--content-accent-color) 20%,var(--lightmode-bg-dark));color:#000;width:fit-content}.content-wrapper .faq-qa-wrapper .faq-question,.year-specific-content-wrapper h1{color:var(--lightmode-text)}.year-specific-content-wrapper h2{border-bottom:2px solid var(--lightmode-bg-dark)}.year-specific-content-wrapper .compatibility-section .compatibility-grid .compatibility-item{background:var(--lightmode-bg-dark)}.year-specific-content-wrapper .kit-contents .feature-grid .feature-card{border:2px solid var(--lightmode-bg-dark)}.year-specific-content-wrapper .disclaimer-section .disclaimer-alert{background:var(--lightmode-bg-dark)}.content-wrapper .content-section{border-radius:.5rem;padding:1rem 2rem;margin:20px 10px}@media screen and (max-width: 400px){.content-wrapper .content-section{padding:1rem}}.content-wrapper h2{font-size:20px;padding:10px 0;font-weight:700;margin-bottom:10px}.content-wrapper h3{font-size:19px;padding-top:15px}.content-wrapper .featured-collection-list-carousel h3{font-size:14px;padding-top:0}.content-wrapper h4{font-size:18px}.content-wrapper h5{font-size:17px}.content-wrapper h6{font-size:16px}.content-wrapper p,.content-wrapper li{font-size:15px}.content-wrapper .callout-section{font-size:15px;width:fit-content}.content-wrapper .square-img{width:100%;max-width:400px;height:400px;margin:1rem auto;display:block;border-radius:4px;object-fit:contain}.content-wrapper .wide-img{width:100%;height:auto;margin:1rem auto;display:block;border-radius:4px;object-fit:contain}.content-wrapper hr{margin:1rem 0rem}.content-wrapper .featured-product-card{height:610px}@media screen and (min-width: 640px){.content-wrapper .featured-product-card{height:420px}}@media screen and (min-width: 721px){.content-wrapper .featured-product-card{height:325px}}.content-wrapper .featured-collection-list{height:463px}@media screen and (max-width: 720px){.content-wrapper .featured-collection-list{height:570px}}.content-wrapper ul,.content-wrapper ol{padding-left:2rem;margin:1rem 0rem}.content-wrapper ul{list-style:circle}.content-wrapper ol{list-style:auto}.content-wrapper li{margin-bottom:1rem}.content-wrapper .callout-section{margin:1rem 0rem;padding:.2rem 1rem;border-radius:4px;position:relative;width:fit-content}.content-wrapper .callout-section:before{content:"";position:absolute;left:0;top:0;width:5px;height:100%;background:var(--content-accent-color)}.content-wrapper .colored-href{color:var(--content-accent-color)}.content-wrapper .split-section{display:flex;flex-direction:row;gap:5px}@media screen and (max-width: 650px){.content-wrapper .split-section{flex-direction:column}}.content-wrapper .faq-container{display:flex;flex-direction:column;gap:.75rem}.content-wrapper .faq-qa-wrapper{border-radius:.5rem;overflow:hidden}.content-wrapper .faq-qa-wrapper .faq-question{list-style:none;cursor:pointer;padding:1rem 2.5rem 1rem 1.25rem;font-weight:600;font-size:15px;margin:0;position:relative}.content-wrapper .faq-qa-wrapper .faq-question::-webkit-details-marker,.content-wrapper .faq-qa-wrapper .faq-question::marker{display:none}.content-wrapper .faq-qa-wrapper .faq-question:after{content:"";position:absolute;right:1.25rem;top:50%;width:.5rem;height:.5rem;border-right:2px solid var(--content-accent-color);border-bottom:2px solid var(--content-accent-color);transform:translateY(-65%) rotate(45deg);transition:transform .25s ease}.content-wrapper .faq-qa-wrapper[open] .faq-question:after{transform:translateY(-35%) rotate(-135deg)}.content-wrapper .faq-qa-wrapper .faq-answer{padding:0 1.25rem 1.25rem;margin:0}.content-wrapper .faq-qa-wrapper .faq-answer p{margin:0;padding-top:.25rem;font-size:14px;line-height:1.6}
/*# sourceMappingURL=/cdn/shop/t/26/assets/hydrogen.css.map */
