.autool-description .autool-media-grid{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.autool-description .autool-media-card{background:var(--autool-surface);border:1px solid var(--autool-border);border-radius:var(--autool-radius);box-shadow:var(--autool-card-shadow-rest,0 1px 2px rgb(26 29 32 / .04));overflow:hidden}.autool-description .autool-media-card img{background:var(--autool-surface-alt)}.autool-description .autool-single-image{justify-self:center;width:min(100%, 500px)}.autool-description .autool-media-card figcaption{color:var(--autool-muted);font-size:13px;line-height:1.45;padding:10px 12px}.autool-description .autool-image-scroll{display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.autool-description .autool-use-gallery{margin-top:18px}.autool-description .autool-section-tonal .autool-copy-panel,.autool-description .autool-section-tonal .autool-media-card{background:#fff0;border:0;border-radius:var(--autool-radius);box-shadow:none}.autool-description .autool-section-tonal .autool-media-card{align-items:center;display:flex;justify-content:center;min-height:clamp(320px, 34vw, 440px)}.autool-description .autool-section-tonal .autool-single-image{width:100%}.autool-description .autool-section-tonal .autool-media-card img{background:#fff0;height:100%;max-height:430px;object-fit:contain;padding:clamp(14px, 2vw, 26px);width:100%}.autool-description .autool-split .autool-media-card,.autool-description .autool-split .autool-copy-panel{justify-self:stretch;width:100%}.autool-description .autool-section-package .autool-media-card,.autool-description .autool-section-comparison .autool-media-card{background:#fff0}.autool-description .autool-section-package .autool-media-card img,.autool-description .autool-section-comparison .autool-media-card img{background:#fff0;max-height:380px;padding:0}.autool-description .autool-package-media{position:relative}.autool-description .autool-media-hint{position:absolute;left:14px;bottom:14px;z-index:1;display:inline-flex;align-items:center;min-height:30px;padding:7px 11px;border:1px solid color-mix(in srgb,var(--autool-border) 70%,transparent);border-radius:var(--autool-radius);background:color-mix(in srgb,var(--autool-surface) 72%,transparent);color:var(--autool-heading);font-size:11px;font-weight:800;line-height:1;opacity:.95;pointer-events:none;gap:6px;border-color:color-mix(in srgb,var(--autool-border) 58%,transparent);box-shadow:0 10px 24px rgb(17 18 20 / .12);backdrop-filter:blur(14px) saturate(1.12);-webkit-backdrop-filter:blur(14px) saturate(1.12);letter-spacing:.02em}.autool-description .autool-media-hint::before{content:"+";align-items:center;display:inline-flex;justify-content:center;width:16px;height:16px;border-radius:var(--autool-radius);background:color-mix(in srgb,var(--autool-brand) 18%,var(--autool-surface));color:var(--autool-heading);font-size:13px;font-weight:900;line-height:1}.autool-description .autool-use-note-stack+.autool-image-scroll,.autool-description .autool-use-note-stack+.autool-media-slider{margin-top:0}.autool-description :is(#autool-features,#autool-cart-features,#autool-applications,#autool-choose,#autool-battery) :is(.autool-feature-gallery,.autool-image-scroll,.autool-use-gallery){margin-top:clamp(12px, 1.6vw, 18px)}.autool-description #autool-specs :is(.autool-media-stack,.autool-specs-media-stack,.autool-media-grid.autool-media-stack) .autool-media-card{margin:0}.autool-description #autool-specs :is(.autool-media-stack,.autool-specs-media-stack,.autool-media-grid.autool-media-stack){display:grid;grid-template-columns:1fr;gap:12px;align-content:start}.autool-description :is(#autool-features,#autool-cart-features,#autool-applications,#autool-choose,#autool-battery,#autool-why,#autool-notes,#autool-upgrade,#autool-core-value,#autool-highlights,#autool-maintenance,#autool-operation) :is(.autool-feature-gallery,.autool-image-scroll,.autool-use-gallery,.autool-media-grid,.autool-media-slider):has(.autool-media-card){gap:var(--autool-media-grid-gap);margin-top:0!important;margin-bottom:0}.autool-description .autool-section:not(#autool-overview):not(#autool-specs) :is(.autool-feature-gallery,.autool-image-scroll,.autool-use-gallery,.autool-media-grid,.autool-media-slider):has(.autool-media-card){gap:var(--autool-media-grid-gap);margin-top:0!important;margin-bottom:0!important}.autool-description .autool-media-grid.autool-media-stack{background:#fff0;border:0;box-shadow:none;padding:0}.autool-description .autool-media-grid.autool-media-stack .autool-media-card{background:#fff0;border:0;box-shadow:none;padding:0}.autool-description .autool-media-grid.autool-media-stack .autool-media-card img{background:#fff0;border:0;box-shadow:none}.autool-description #autool-specs .autool-media-card,.autool-description #autool-specs .autool-package-media,.autool-description #autool-specs .autool-single-image{background:#fff0;border:0;box-shadow:none;width:100%;max-width:100%;min-width:0;justify-self:stretch}.autool-description #autool-specs .autool-media-card img,.autool-description #autool-specs .autool-package-media img{background:#fff0}.autool-description #autool-overview :is(.autool-media-grid,.autool-media-slider,.autool-image-scroll,.autool-media-stack,.autool-specs-media-stack){padding:0;margin:0}.autool-description #autool-overview :is(.autool-media-card,.autool-single-image,.autool-package-media){background:#fff0;border:0;box-shadow:none;padding:0;margin:0}.autool-description #autool-overview :is(.autool-media-card,.autool-single-image,.autool-package-media) img{background:#fff0;object-fit:contain;padding:0}.autool-description #autool-overview:not(:has(.autool-media-card,.autool-media-grid,.autool-package-media,.autool-single-image,.autool-split,.autool-split-overview)):not(:has(.autool-copy-panel)){background:var(--autool-surface);border:1px solid var(--autool-border);border-radius:var(--autool-radius);box-shadow:var(--autool-card-shadow-rest,0 1px 2px rgb(26 29 32 / .04));padding:clamp(22px, 3vw, 34px)}.autool-description #autool-overview:not(:has(.autool-media-card,.autool-media-grid,.autool-package-media,.autool-single-image,.autool-split,.autool-split-overview)):not(:has(.autool-copy-panel)) .autool-section-head{max-width:none!important}.autool-description :is(.autool-guide-grid,.autool-media-slider,.autool-image-scroll,.autool-products-block,.autool-products-slider [data-products],.autool-use-note-stack+.autool-image-scroll,.autool-use-note-stack+.autool-media-slider){margin:0;padding:0}.autool-description :is(.autool-media-card,.autool-single-image,.autool-package-media,.autool-guide-card,.autool-products-slider [data-products] .product){margin:0}.autool-description #autool-comparison .autool-media-card figcaption.autool-card-title,.autool-description #autool-comparison .autool-compare-image figcaption.autool-card-title{display:block!important;margin:0;padding:12px 14px 14px;border-top:1px solid var(--autool-border,var(--theme-border-color,#E2E8F0));background:var(--autool-surface,#fff);color:var(--autool-heading,var(--theme-headings-color,#111827));font-size:clamp(15px, 1.25vw, 18px);font-weight:800;letter-spacing:0;line-height:1.24;text-transform:uppercase}.autool-description #autool-details.autool-section-details:not(:has(.autool-media-card,.autool-media-grid,.autool-single-image,.autool-package-media,img)){--autool-no-media-details-gap:clamp(16px, 1.8vw, 24px)}.autool-description #autool-details.autool-section-details:not(:has(.autool-media-card,.autool-media-grid,.autool-single-image,.autool-package-media,img)) .autool-detail-list{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(330px, 100%),1fr))!important;gap:var(--autool-no-media-details-gap);margin-top:clamp(18px, 2vw, 26px)}.autool-description #autool-details.autool-section-details:not(:has(.autool-media-card,.autool-media-grid,.autool-single-image,.autool-package-media,img)) .autool-detail-item{height:100%!important;grid-template-columns:minmax(118px,.34fr) minmax(0,1fr)!important;padding:clamp(14px, 1.5vw, 18px);background:var(--autool-surface-alt,#f8fafc)}body.single-product .autool-description section.autool-section:not(#autool-products):not(#autool-guide) :is(figure.autool-media-card,figure.autool-single-image,figure.autool-package-media,figure.autool-compare-image):has(img):has(.autool-media-hint){display:block!important;position:relative!important}body.single-product .autool-description section.autool-section:not(#autool-products):not(#autool-guide) :is(figure.autool-media-card,figure.autool-single-image,figure.autool-package-media,figure.autool-compare-image):has(img):has(.autool-media-hint) img{display:block!important}body.single-product .autool-description section.autool-section:not(#autool-products):not(#autool-guide) :is(figure.autool-media-card,figure.autool-single-image,figure.autool-package-media,figure.autool-compare-image):has(img):has(.autool-media-hint) .autool-media-hint{position:absolute!important;left:clamp(10px, 1.2vw, 14px)!important;bottom:clamp(10px, 1.2vw, 14px)!important;right:auto!important;top:auto!important;display:inline-flex!important;width:fit-content!important;max-width:max-content!important;min-width:0!important;white-space:nowrap!important;flex:0 0 auto!important;z-index:3;margin:0!important}body.single-product .autool-description section.autool-section:not(#autool-products):not(#autool-guide) .autool-split:has(:is(.autool-media-card,.autool-single-image,.autool-package-media,.autool-compare-image,.autool-media-grid,.autool-media-slider,.autool-image-scroll,.autool-feature-gallery,.autool-use-gallery)){align-items:center!important}body.single-product .autool-description section.autool-section:not(#autool-products):not(#autool-guide) :is(.autool-media-grid,.autool-media-slider,.autool-image-scroll,.autool-feature-gallery,.autool-use-gallery,.autool-application-gallery,.autool-media-stack,.autool-specs-media-stack):has(.autool-media-card){align-content:center;align-items:center!important}body.single-product .autool-description section.autool-section:not(#autool-products):not(#autool-guide) :is(figure.autool-media-card,figure.autool-single-image,figure.autool-package-media,figure.autool-compare-image){align-items:center;align-content:center;justify-content:center}body.single-product .autool-description section.autool-section:not(#autool-products):not(#autool-guide) :is(figure.autool-media-card,figure.autool-single-image,figure.autool-package-media,figure.autool-compare-image) img{object-fit:contain!important}body.single-product .autool-description :is(#autool-products,#autool-guide,.products,ul.products,.autool-products-slider,.autool-guide-grid,.autool-guide-card,.autool-blog-card,.autool-related-guide,.autool-guide-item) .autool-media-hint{display:none!important}.autool-description :is(#autool-principle,#autool-working-principle,#autool-assembly-care) .autool-principle-media-flush:is(.autool-media-card,.autool-single-image,.autool-package-media),.autool-description :is(#autool-principle,#autool-working-principle,#autool-assembly-care) .autool-principle-media-flush .autool-media-card{align-items:center;display:flex!important;justify-content:center;overflow:hidden!important}.autool-description :is(#autool-principle,#autool-working-principle,#autool-assembly-care) .autool-principle-media-flush:is(.autool-media-card,.autool-single-image,.autool-package-media) img,.autool-description :is(#autool-principle,#autool-working-principle,#autool-assembly-care) .autool-principle-media-flush .autool-media-card img{display:block!important;height:auto!important;max-height:none!important;object-fit:contain!important;padding:0;width:100%!important}.autool-description :is(#autool-principle,#autool-working-principle,#autool-assembly-care) .autool-principle-media-flush:is(figure.autool-media-card,.autool-media-card,.autool-single-image,.autool-package-media),.autool-description :is(#autool-principle,#autool-working-principle,#autool-assembly-care) .autool-principle-media-flush figure.autool-media-card,.autool-description :is(#autool-principle,#autool-working-principle,#autool-assembly-care) .autool-principle-media-flush .autool-media-card{min-height:0!important;margin-top:0;margin-bottom:0}body.single-product .autool-description section.autool-section:not(#autool-products):not(#autool-guide) :is(figure.autool-media-card,figure.autool-single-image,figure.autool-package-media,figure.autool-compare-image,figure.autool-specs-media-card){position:relative!important;box-sizing:border-box;display:flex!important;align-items:center;justify-content:center;width:100%!important;max-width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:auto!important;margin:0;padding:0;overflow:visible!important;background:#fff}body.single-product .autool-description section.autool-section:not(#autool-products):not(#autool-guide) :is(figure.autool-media-card,figure.autool-single-image,figure.autool-package-media,figure.autool-compare-image,figure.autool-specs-media-card) img{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;object-fit:contain!important;object-position:center center;margin:0 auto;padding:0;background:#fff}body.single-product .autool-description section.autool-section:not(#autool-products):not(#autool-guide) :is(.autool-media-slider,.autool-image-scroll,.autool-media-grid,.autool-feature-gallery,.autool-use-gallery,.autool-application-gallery,.autool-principle-gallery,.autool-specs-gallery,.autool-specs-media-stack,.autool-media-stack){box-sizing:border-box!important;min-width:0!important;max-width:100%!important}body.single-product .autool-description section.autool-section.autool-unbounded-media-panel .autool-split:has(.autool-copy-panel):has(figure.autool-media-card){align-items:stretch}body.single-product .autool-description section.autool-section.autool-unbounded-media-panel .autool-split:has(.autool-copy-panel):has(figure.autool-media-card) :is(.autool-copy-panel,figure.autool-media-card,figure.autool-single-image,figure.autool-package-media,figure.autool-compare-image){box-sizing:border-box;min-width:0!important;width:100%!important;max-width:100%!important}body.single-product .autool-description section.autool-section.autool-unbounded-media-panel .autool-split:has(.autool-copy-panel):has(figure.autool-media-card) figure.autool-media-card:is(.autool-single-image,.autool-package-media,.autool-compare-image),body.single-product .autool-description section.autool-section.autool-unbounded-media-panel .autool-split:has(.autool-copy-panel):has(figure.autool-media-card) figure.autool-media-card{position:relative!important;display:flex!important;flex-direction:column!important;align-items:center;justify-content:center;align-self:stretch;justify-self:stretch;width:100%!important;max-width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:auto!important;margin:0;padding:var(--autool-unbounded-media-pad);overflow:visible!important;background:#fff}body.single-product .autool-description section.autool-section.autool-unbounded-media-panel .autool-split:has(.autool-copy-panel):has(figure.autool-media-card) figure.autool-media-card img{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:auto!important;object-fit:contain!important;object-position:center center;margin:0 auto;padding:0;transform:none!important;background:#fff}body.single-product .autool-description section.autool-section.autool-unbounded-media-panel .autool-split:has(.autool-copy-panel):has(figure.autool-media-card) figure.autool-media-card .autool-media-hint{right:calc(var(--autool-unbounded-media-pad) + 10px)!important;bottom:calc(var(--autool-unbounded-media-pad) + 10px)!important}body.single-product .autool-description section.autool-section.autool-single-media-padding-parity .autool-split:has(figure.autool-media-card){align-items:stretch}body.single-product .autool-description section.autool-section.autool-single-media-padding-parity figure.autool-media-card:is(.autool-single-image,.autool-package-media,.autool-compare-image),body.single-product .autool-description section.autool-section.autool-single-media-padding-parity figure.autool-media-card{position:relative!important;box-sizing:border-box;display:flex!important;flex-direction:column!important;align-items:center;justify-content:center;align-self:stretch;justify-self:stretch;width:100%!important;max-width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:auto!important;margin:0;padding:var(--autool-single-media-padding);overflow:visible!important;background:var(--autool-surface,#fff)}body.single-product .autool-description section.autool-section.autool-single-media-padding-parity figure.autool-media-card img{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:auto!important;object-fit:contain!important;object-position:center center;margin:0 auto;padding:0;transform:none!important;background:#fff}body.single-product .autool-description section.autool-section.autool-single-media-padding-parity figure.autool-media-card .autool-media-hint{right:calc(var(--autool-single-media-padding) + 10px)!important;bottom:calc(var(--autool-single-media-padding) + 10px)!important}body.single-product .autool-description section.autool-section.autool-media-padding-parity{--autool-media-panel-padding:22px}body.single-product .autool-description section.autool-section.autool-media-padding-parity:has(.autool-copy-panel){--autool-media-panel-padding:clamp(22px, 3vw, 34px)}body.single-product .autool-description section.autool-section.autool-media-padding-parity .autool-split:has(figure.autool-media-card),body.single-product .autool-description section.autool-section.autool-media-padding-parity .autool-split:has(.autool-image-scroll),body.single-product .autool-description section.autool-section.autool-media-padding-parity .autool-split:has(.autool-media-slider),body.single-product .autool-description section.autool-section.autool-media-padding-parity .autool-split:has(.autool-use-gallery){align-items:stretch!important}body.single-product .autool-description section.autool-section.autool-media-padding-parity :is(.autool-image-scroll,.autool-media-slider,.autool-media-grid,.autool-use-gallery,.autool-media-stack):has(figure.autool-media-card){box-sizing:border-box!important;min-width:0!important;max-width:100%!important;margin:0;padding:0;gap:var(--autool-clean-media-gap,14px)}body.single-product .autool-description section.autool-section.autool-media-padding-parity figure.autool-media-card:is(.autool-single-image,.autool-package-media,.autool-compare-image),body.single-product .autool-description section.autool-section.autool-media-padding-parity figure.autool-media-card{position:relative!important;box-sizing:border-box;display:flex!important;flex-direction:column!important;align-items:center;justify-content:center;align-self:stretch;justify-self:stretch;width:100%!important;max-width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:auto!important;margin:0;padding:var(--autool-media-panel-padding);overflow:visible!important;background:var(--autool-surface,#fff)}body.single-product .autool-description section.autool-section.autool-media-padding-parity figure.autool-media-card img{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:auto!important;object-fit:contain!important;object-position:center center;margin:0 auto;padding:0;transform:none!important;background:#fff}body.single-product .autool-description section.autool-section.autool-media-padding-parity figure.autool-media-card .autool-media-hint{right:calc(var(--autool-media-panel-padding) + 10px)!important;bottom:calc(var(--autool-media-panel-padding) + 10px)!important}body.single-product .autool-description section.autool-section.autool-media-padding-parity:not(#autool-overview):not(#autool-specs):not(#autool-download):not(#autool-products):not(#autool-guide){--autool-media-panel-padding:22px}body.single-product .autool-description section.autool-section.autool-media-padding-parity:not(#autool-overview):not(#autool-specs):not(#autool-download):not(#autool-products):not(#autool-guide):has(.autool-copy-panel){--autool-media-panel-padding:clamp(22px, 3vw, 34px)}body.single-product .autool-description section.autool-section.autool-media-padding-parity:not(#autool-overview):not(#autool-specs):not(#autool-download):not(#autool-products):not(#autool-guide) :is(.autool-image-scroll,.autool-media-slider,.autool-media-grid,.autool-use-gallery,.autool-media-stack):has(figure.autool-media-card){box-sizing:border-box!important;min-width:0!important;max-width:100%!important;margin:0;padding:0;gap:var(--autool-clean-media-gap,14px)}body.single-product .autool-description section.autool-section.autool-media-padding-parity:not(#autool-overview):not(#autool-specs):not(#autool-download):not(#autool-products):not(#autool-guide) figure.autool-media-card:is(.autool-single-image,.autool-package-media,.autool-compare-image),body.single-product .autool-description section.autool-section.autool-media-padding-parity:not(#autool-overview):not(#autool-specs):not(#autool-download):not(#autool-products):not(#autool-guide) figure.autool-media-card{position:relative!important;box-sizing:border-box;display:flex!important;flex-direction:column!important;align-items:center;justify-content:center;align-self:stretch;justify-self:stretch;width:100%!important;max-width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:auto!important;margin:0;padding:var(--autool-media-panel-padding);overflow:visible!important;background:var(--autool-surface,#fff)}body.single-product .autool-description section.autool-section.autool-media-padding-parity:not(#autool-overview):not(#autool-specs):not(#autool-download):not(#autool-products):not(#autool-guide) figure.autool-media-card img{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:auto!important;object-fit:contain!important;object-position:center center;margin:0 auto;padding:0;transform:none!important;background:#fff}body.single-product .autool-description section.autool-section.autool-media-padding-parity:not(#autool-overview):not(#autool-specs):not(#autool-download):not(#autool-products):not(#autool-guide) figure.autool-media-card .autool-media-hint{right:calc(var(--autool-media-panel-padding) + 10px)!important;bottom:calc(var(--autool-media-panel-padding) + 10px)!important}@media (max-width:1180px){.autool-description .autool-image-scroll{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.autool-description .autool-media-slider,.autool-description .autool-image-scroll{display:flex;gap:14px;overflow-x:auto;overscroll-behavior-x:contain;padding:0 28px 12px 12px;scroll-padding-left:12px;scroll-snap-type:x proximity;scrollbar-width:thin;-webkit-overflow-scrolling:touch}}@media (max-width:760px){.autool-description .autool-media-slider .autool-media-card,.autool-description .autool-image-scroll .autool-media-card{flex:0 0 min(76vw, 300px);scroll-snap-align:start}}@media (max-width:760px){.autool-description .autool-media-slider::-webkit-scrollbar,.autool-description .autool-image-scroll::-webkit-scrollbar,.autool-description .autool-guide-grid::-webkit-scrollbar,.autool-description .autool-products-slider [data-products]::-webkit-scrollbar{height:5px}}@media (max-width:760px){.autool-description .autool-media-slider::-webkit-scrollbar-track,.autool-description .autool-image-scroll::-webkit-scrollbar-track,.autool-description .autool-guide-grid::-webkit-scrollbar-track,.autool-description .autool-products-slider [data-products]::-webkit-scrollbar-track{background:var(--autool-surface-alt);border-radius:var(--autool-radius)}}@media (max-width:760px){.autool-description .autool-media-slider::-webkit-scrollbar-thumb,.autool-description .autool-image-scroll::-webkit-scrollbar-thumb,.autool-description .autool-guide-grid::-webkit-scrollbar-thumb,.autool-description .autool-products-slider [data-products]::-webkit-scrollbar-thumb{background:var(--autool-accent-border);border-radius:var(--autool-radius)}}@media (max-width:760px){.autool-description .autool-single-image{width:100%!important;max-width:100%!important}}@media (max-width:760px){.autool-description .autool-section-tonal .autool-media-card{min-height:auto}}@media (max-width:760px){.autool-description .autool-section-tonal .autool-media-card img{max-height:340px;padding:16px}}@media (max-width:760px){.autool-description .autool-media-slider,.autool-description .autool-image-scroll,.autool-description .autool-guide-grid,.autool-description .autool-download-grid{padding:0 28px 12px 0;scroll-padding-left:0}}@media (max-width:760px){.autool-description .autool-section-package .autool-media-card img,.autool-description .autool-section-comparison .autool-media-card img{max-height:318px;padding:0}}@media (max-width:760px){.autool-description .autool-media-hint{left:12px;bottom:12px;font-size:11px;min-height:28px;padding:6px 10px}}@media (max-width:760px){.autool-description .autool-section-package .autool-media-card,.autool-description .autool-section-comparison .autool-media-card{margin-block:14px}}@media (max-width:760px){.autool-description #autool-comparison .autool-copy-panel,.autool-description #autool-comparison .autool-media-card,.autool-description #autool-comparison .autool-package-media,.autool-description #autool-comparison .autool-single-image{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box;justify-self:stretch}}@media (max-width:760px){.autool-description #autool-comparison .autool-media-card,.autool-description #autool-comparison .autool-package-media{padding:18px;margin:0}}@media (max-width:760px){.autool-description #autool-comparison .autool-media-card img,.autool-description #autool-comparison .autool-package-media img,.autool-description #autool-comparison .autool-compare-image img{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important;object-fit:contain!important;margin:0;padding:0}}@media (max-width:760px){.autool-description #autool-specs .autool-media-stack,.autool-description #autool-specs .autool-specs-media-stack,.autool-description #autool-specs .autool-media-grid.autool-media-stack,.autool-description #autool-specs .autool-image-scroll.autool-media-slider{margin-top:0!important;margin-bottom:14px!important}}@media (max-width:760px){.autool-description #autool-box .autool-copy-panel,.autool-description #autool-packing .autool-copy-panel,.autool-description #autool-package .autool-copy-panel,.autool-description #autool-box .autool-media-card,.autool-description #autool-packing .autool-media-card,.autool-description #autool-package .autool-media-card,.autool-description #autool-box .autool-package-media,.autool-description #autool-packing .autool-package-media,.autool-description #autool-package .autool-package-media{width:100%!important;max-width:100%!important;min-width:0!important;justify-self:stretch;box-sizing:border-box}}@media (max-width:760px){.autool-description #autool-box .autool-media-card,.autool-description #autool-packing .autool-media-card,.autool-description #autool-package .autool-media-card,.autool-description #autool-box .autool-package-media,.autool-description #autool-packing .autool-package-media,.autool-description #autool-package .autool-package-media{padding:18px;margin:0}}@media (max-width:760px){.autool-description #autool-box .autool-media-card img,.autool-description #autool-packing .autool-media-card img,.autool-description #autool-package .autool-media-card img,.autool-description #autool-box .autool-package-media img,.autool-description #autool-packing .autool-package-media img,.autool-description #autool-package .autool-package-media img{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important;object-fit:contain!important;padding:0;margin:0}}@media (max-width:760px){.autool-description #autool-specs .autool-cs310-specs-media,.autool-description #autool-specs .autool-specs-media-stack,.autool-description #autool-specs .autool-media-stack,.autool-description #autool-specs .autool-media-grid.autool-media-stack,.autool-description #autool-specs .autool-image-scroll.autool-media-slider{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-x:contain!important;scroll-snap-type:x mandatory!important;scroll-padding-left:0!important;gap:14px;padding:0 28px 12px 0;box-sizing:border-box!important}}@media (max-width:760px){.autool-description #autool-specs .autool-cs310-specs-media .autool-media-card,.autool-description #autool-specs .autool-specs-media-stack .autool-media-card,.autool-description #autool-specs .autool-media-stack .autool-media-card,.autool-description #autool-specs .autool-media-grid.autool-media-stack .autool-media-card,.autool-description #autool-specs .autool-image-scroll.autool-media-slider .autool-media-card{flex:0 0 min(75vw, 300px)!important;width:min(75vw, 300px)!important;min-width:min(75vw, 300px)!important;max-width:min(75vw, 300px)!important;margin:0;scroll-snap-align:start!important}}@media (max-width:760px){.autool-description #autool-overview .autool-media-grid.autool-media-slider{width:100%;max-width:100%;min-width:0;box-sizing:border-box;justify-self:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scroll-snap-type:x proximity;padding:0;margin:0;gap:14px;scroll-padding-left:0}}@media (max-width:760px){.autool-description #autool-overview :is(.autool-copy-panel,.autool-media-card,.autool-single-image,.autool-package-media){width:100%;max-width:100%;min-width:0;box-sizing:border-box;justify-self:stretch}}@media (max-width:760px){.autool-description #autool-overview :is(.autool-media-card,.autool-single-image,.autool-package-media){padding:0;margin:0}}@media (max-width:760px){.autool-description #autool-overview :is(.autool-media-card img,.autool-package-media img){display:block;width:100%;max-width:100%;height:auto;max-height:none;object-fit:contain;margin:0;padding:0}}@media (max-width:760px){.autool-description #autool-overview .autool-media-grid.autool-media-slider .autool-media-card{flex:0 0 min(76vw, 300px);width:min(76vw, 300px);min-width:min(76vw, 300px);max-width:min(76vw, 300px);scroll-snap-align:start}}@media (max-width:760px){.autool-description #autool-overview:not(:has(.autool-media-card,.autool-media-grid,.autool-package-media,.autool-single-image,.autool-split,.autool-split-overview)):not(:has(.autool-copy-panel)){padding:18px}}@media (max-width:760px){.autool-description #autool-comparison .autool-media-card figcaption.autool-card-title,.autool-description #autool-comparison .autool-compare-image figcaption.autool-card-title{padding:10px 12px 12px;font-size:15px;line-height:1.28}}@media (max-width:760px){.autool-description #autool-details.autool-section-details:not(:has(.autool-media-card,.autool-media-grid,.autool-single-image,.autool-package-media,img)) .autool-detail-list,.autool-description #autool-details.autool-section-details:not(:has(.autool-media-card,.autool-media-grid,.autool-single-image,.autool-package-media,img)) .autool-detail-item{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:760px){body.single-product .autool-description section.autool-section:not(#autool-products):not(#autool-guide) .autool-split:has(:is(.autool-media-card,.autool-single-image,.autool-package-media,.autool-compare-image,.autool-media-grid,.autool-media-slider,.autool-image-scroll,.autool-feature-gallery,.autool-use-gallery)){align-items:stretch!important}}@media (max-width:760px){.autool-description :is(#autool-principle,#autool-working-principle,#autool-assembly-care) .autool-principle-media-flush:is(.autool-media-card,.autool-single-image,.autool-package-media) img,.autool-description :is(#autool-principle,#autool-working-principle,#autool-assembly-care) .autool-principle-media-flush .autool-media-card img{padding:0}}@media (max-width:760px){.autool-description .autool-unbounded-media-panel .autool-split .autool-copy-panel,.autool-description .autool-unbounded-media-panel .autool-split .autool-media-card,.autool-description .autool-unbounded-media-panel .autool-split .autool-package-media,.autool-description .autool-unbounded-media-panel .autool-split .autool-compare-image,.autool-description .autool-unbounded-media-panel .autool-split .autool-single-image{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box;justify-self:stretch}}@media (max-width:760px){.autool-description .autool-unbounded-media-panel .autool-split .autool-media-card{min-height:0!important;max-height:none!important;padding:18px;margin:0;overflow:visible!important}}@media (max-width:760px){.autool-description .autool-unbounded-media-panel .autool-split .autool-media-card img,.autool-description .autool-unbounded-media-panel .autool-split .autool-package-media img,.autool-description .autool-unbounded-media-panel .autool-split .autool-compare-image img,.autool-description .autool-unbounded-media-panel .autool-split .autool-single-image img{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important;object-fit:contain!important;margin:0 auto;padding:0}}@media (max-width:760px){body.single-product .autool-description section.autool-section:not(#autool-products):not(#autool-guide):not(#autool-use):not(#autool-how-to-use):not(.autool-use-side-media-stack) :is(.autool-media-slider,.autool-image-scroll,.autool-media-grid,.autool-feature-gallery,.autool-use-gallery,.autool-application-gallery,.autool-principle-gallery,.autool-specs-gallery,.autool-specs-media-stack,.autool-media-stack):has(.autool-media-card:nth-child(2)){display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:var(--autool-clean-mobile-gap);overflow-x:auto!important;overflow-y:hidden!important;padding:0 0 14px 0;margin:0;scroll-padding-left:0!important;scroll-snap-type:x mandatory!important;width:100%!important;max-width:100%!important;min-width:0!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-x:contain!important}}@media (max-width:760px){body.single-product .autool-description section.autool-section:not(#autool-products):not(#autool-guide):not(#autool-use):not(#autool-how-to-use):not(.autool-use-side-media-stack) :is(.autool-media-slider,.autool-image-scroll,.autool-media-grid,.autool-feature-gallery,.autool-use-gallery,.autool-application-gallery,.autool-principle-gallery,.autool-specs-gallery,.autool-specs-media-stack,.autool-media-stack):has(.autool-media-card:nth-child(2)) .autool-media-card{flex:0 0 var(--autool-clean-mobile-card)!important;width:var(--autool-clean-mobile-card)!important;max-width:var(--autool-clean-mobile-card)!important;min-width:var(--autool-clean-mobile-card)!important;height:auto!important;scroll-snap-align:start!important}}@media (max-width:760px){body.single-product .autool-description section.autool-section:not(#autool-products):not(#autool-guide):not(#autool-use):not(#autool-how-to-use):not(.autool-use-side-media-stack) :is(.autool-media-slider,.autool-image-scroll,.autool-media-grid,.autool-feature-gallery,.autool-use-gallery,.autool-application-gallery,.autool-principle-gallery,.autool-specs-gallery,.autool-specs-media-stack,.autool-media-stack):not(:has(.autool-media-card:nth-child(2))) .autool-media-card,body.single-product .autool-description section.autool-section:not(#autool-products):not(#autool-guide):not(#autool-use):not(#autool-how-to-use):not(.autool-use-side-media-stack) figure.autool-media-card.autool-single-image{flex:0 0 100%!important;width:100%!important;max-width:100%!important;min-width:0!important}}@media (max-width:760px){body.single-product .autool-description section.autool-section.autool-unbounded-media-panel .autool-split:has(.autool-copy-panel):has(figure.autool-media-card){grid-template-columns:minmax(0,1fr)!important;gap:18px}}@media (max-width:760px){body.single-product .autool-description :is(#autool-use,#autool-how-to-use,section.autool-use-side-media-stack) .autool-split :is(.autool-media-slider,.autool-image-scroll,.autool-media-grid,.autool-use-gallery) .autool-media-card,body.single-product .autool-description :is(#autool-use,#autool-how-to-use,section.autool-use-side-media-stack) .autool-split figure.autool-media-card,body.single-product .autool-description :is(#autool-use,#autool-how-to-use,section.autool-use-side-media-stack) :is(.autool-media-slider,.autool-image-scroll,.autool-media-grid,.autool-use-gallery):has(.autool-media-card) .autool-media-card{padding:0!important;margin:0!important}}@media (max-width:760px){body.single-product .autool-description :is(#autool-use,#autool-how-to-use,section.autool-use-side-media-stack,section[data-autool-nav="How To Use"],section[data-autool-nav="Use"]) :is(.autool-media-slider,.autool-image-scroll,.autool-media-grid,.autool-use-gallery,.autool-media-stack){display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain!important;-webkit-overflow-scrolling:touch!important;scroll-snap-type:x mandatory!important;gap:var(--autool-clean-mobile-gap)!important;padding:0 18px 14px 18px!important;scroll-padding-left:18px!important;scroll-padding-right:18px!important;margin:0!important;box-sizing:border-box!important}}@media (max-width:760px){body.single-product .autool-description :is(#autool-use,#autool-how-to-use,section.autool-use-side-media-stack,section[data-autool-nav="How To Use"],section[data-autool-nav="Use"]) :is(.autool-media-slider,.autool-image-scroll,.autool-media-grid,.autool-use-gallery,.autool-media-stack) .autool-media-card{flex:0 0 var(--autool-clean-mobile-card)!important;width:var(--autool-clean-mobile-card)!important;min-width:var(--autool-clean-mobile-card)!important;max-width:var(--autool-clean-mobile-card)!important;scroll-snap-align:start!important;box-sizing:border-box!important;overflow:hidden!important}}@media (max-width:760px){body.single-product .autool-description :is(#autool-use,#autool-how-to-use,section.autool-use-side-media-stack,section[data-autool-nav="How To Use"],section[data-autool-nav="Use"]) :is(.autool-media-slider,.autool-image-scroll,.autool-media-grid,.autool-use-gallery,.autool-media-stack) .autool-media-card img{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;margin:0!important}}@media (max-width:760px){body.single-product .autool-description :is(#autool-use,#autool-how-to-use,section.autool-use-side-media-stack,section[data-autool-nav="How To Use"],section[data-autool-nav="Use"]) :is(.autool-media-slider,.autool-image-scroll,.autool-media-grid,.autool-use-gallery,.autool-media-stack) figure.autool-media-card.autool-single-image{flex:0 0 calc(100% - 36px)!important;width:calc(100% - 36px)!important;min-width:calc(100% - 36px)!important;max-width:calc(100% - 36px)!important}}@media (max-width:1024px) and (min-width:761px){.autool-description :is(#autool-features,#autool-cart-features,#autool-applications,#autool-choose,#autool-battery,#autool-why,#autool-notes,#autool-upgrade,#autool-core-value,#autool-highlights,#autool-maintenance,#autool-operation) :is(.autool-feature-gallery,.autool-image-scroll,.autool-use-gallery,.autool-media-grid):has(.autool-media-card){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1024px) and (min-width:761px){.autool-description .autool-section:not(#autool-overview):not(#autool-specs) :is(.autool-feature-gallery,.autool-image-scroll,.autool-use-gallery,.autool-media-grid):has(.autool-media-card){grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:689px){.autool-description :is(#autool-features,#autool-cart-features,#autool-applications,#autool-choose,#autool-battery) :is(.autool-feature-gallery,.autool-image-scroll,.autool-use-gallery){margin-top:12px}}@media (min-width:761px){.autool-description #autool-comparison .autool-media-card,.autool-description #autool-comparison .autool-compare-image,.autool-description #autool-comparison .autool-compare-image img{width:100%;max-width:100%}}@media (min-width:761px){.autool-description #autool-overview :is(.autool-media-card,.autool-package-media){display:flex;align-items:center;justify-content:center}}@media (min-width:761px){.autool-description #autool-overview .autool-media-grid{align-content:center}}@media (min-width:761px){.autool-description #autool-overview .autool-media-grid.autool-media-slider{justify-self:stretch;width:100%;max-width:100%}}@media (min-width:761px){.autool-description #autool-overview .autool-media-grid.autool-media-slider .autool-media-card{width:100%;min-width:0}}@media (min-width:761px){.autool-description #autool-overview .autool-media-grid.autool-media-slider .autool-media-card img{display:block;width:100%;height:auto;max-height:none;object-fit:contain;margin:0}}@media (min-width:761px){.autool-description .autool-unbounded-media-panel .autool-split .autool-media-card,.autool-description .autool-unbounded-media-panel .autool-split .autool-package-media,.autool-description .autool-unbounded-media-panel .autool-split .autool-compare-image,.autool-description .autool-unbounded-media-panel .autool-split .autool-single-image{width:100%!important;max-width:100%!important;min-width:0!important;height:auto!important;max-height:none!important;min-height:0!important;justify-self:stretch;align-self:stretch;box-sizing:border-box}}@media (min-width:761px){.autool-description .autool-unbounded-media-panel .autool-split .autool-media-card{display:flex!important;align-items:center;justify-content:center;overflow:visible!important;padding:var(--autool-unbounded-media-pad);margin:0}}@media (min-width:761px){.autool-description .autool-unbounded-media-panel .autool-split .autool-media-card img,.autool-description .autool-unbounded-media-panel .autool-split .autool-package-media img,.autool-description .autool-unbounded-media-panel .autool-split .autool-compare-image img,.autool-description .autool-unbounded-media-panel .autool-split .autool-single-image img{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important;object-fit:contain!important;margin:0 auto;padding:0}}@media (min-width:761px){body.single-product .autool-description section.autool-section:not(#autool-overview):not(#autool-products):not(#autool-guide):not(#autool-specs):not(.autool-use-side-media-stack) :is(.autool-media-slider,.autool-image-scroll,.autool-media-grid,.autool-feature-gallery,.autool-use-gallery,.autool-application-gallery,.autool-principle-gallery,.autool-media-stack):has(.autool-media-card){display:grid!important;gap:var(--autool-clean-media-gap);overflow:visible!important;padding:0;margin:0;scroll-snap-type:none!important;width:100%!important}}@media (min-width:761px){body.single-product .autool-description section.autool-section:not(#autool-overview):not(#autool-products):not(#autool-guide):not(#autool-specs):not(.autool-use-side-media-stack) :is(.autool-media-slider,.autool-image-scroll,.autool-media-grid,.autool-feature-gallery,.autool-use-gallery,.autool-application-gallery,.autool-principle-gallery,.autool-media-stack):has(.autool-media-card:nth-child(1)):not(:has(.autool-media-card:nth-child(2))){grid-template-columns:minmax(0,1fr)!important}}@media (min-width:761px){body.single-product .autool-description section.autool-section:not(#autool-overview):not(#autool-products):not(#autool-guide):not(#autool-specs):not(.autool-use-side-media-stack) :is(.autool-media-slider,.autool-image-scroll,.autool-media-grid,.autool-feature-gallery,.autool-use-gallery,.autool-application-gallery,.autool-principle-gallery,.autool-media-stack):has(.autool-media-card:nth-child(2)):not(:has(.autool-media-card:nth-child(3))){grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (min-width:761px){body.single-product .autool-description section.autool-section:not(#autool-overview):not(#autool-products):not(#autool-guide):not(#autool-specs):not(.autool-use-side-media-stack) :is(.autool-media-slider,.autool-image-scroll,.autool-media-grid,.autool-feature-gallery,.autool-use-gallery,.autool-application-gallery,.autool-principle-gallery,.autool-media-stack):has(.autool-media-card:nth-child(3)):not(:has(.autool-media-card:nth-child(4))){grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (min-width:761px){body.single-product .autool-description section.autool-section:not(#autool-overview):not(#autool-products):not(#autool-guide):not(#autool-specs):not(.autool-use-side-media-stack) :is(.autool-media-slider,.autool-image-scroll,.autool-media-grid,.autool-feature-gallery,.autool-use-gallery,.autool-application-gallery,.autool-principle-gallery,.autool-media-stack):has(.autool-media-card:nth-child(4)){grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (min-width:761px){body.single-product .autool-description section.autool-section:not(#autool-overview):not(#autool-products):not(#autool-guide):not(#autool-specs):not(.autool-use-side-media-stack) :is(.autool-media-slider,.autool-image-scroll,.autool-media-grid,.autool-feature-gallery,.autool-use-gallery,.autool-application-gallery,.autool-principle-gallery,.autool-media-stack).autool-media-grid-3-fixed:has(.autool-media-card){grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (min-width:761px){body.single-product .autool-description #autool-specs .autool-split.autool-specs-table-media:not(.autool-specs-many-images):not(.autool-specs-short-table-media):has(.autool-table-wrap):has(:is(.autool-specs-gallery,.autool-specs-media-stack,.autool-media-slider,.autool-image-scroll,.autool-media-grid)){display:grid!important;grid-template-columns:minmax(0,2fr) minmax(260px,1fr)!important;column-gap:clamp(18px, 2.4vw, 30px);row-gap:clamp(16px, 1.8vw, 24px);align-items:start!important;width:100%!important}}@media (min-width:761px){body.single-product .autool-description #autool-specs .autool-split.autool-specs-table-media:not(.autool-specs-many-images):not(.autool-specs-short-table-media):has(.autool-table-wrap):has(:is(.autool-specs-gallery,.autool-specs-media-stack,.autool-media-slider,.autool-image-scroll,.autool-media-grid)) .autool-table-wrap{grid-column:1!important;grid-row:1!important;align-self:start!important;margin:0;min-width:0!important}}@media (min-width:761px){body.single-product .autool-description #autool-specs .autool-split.autool-specs-table-media:not(.autool-specs-many-images):not(.autool-specs-short-table-media):has(.autool-table-wrap):has(:is(.autool-specs-gallery,.autool-specs-media-stack,.autool-media-slider,.autool-image-scroll,.autool-media-grid)) :is(.autool-specs-gallery,.autool-specs-media-stack,.autool-media-slider,.autool-image-scroll,.autool-media-grid){grid-column:2!important;grid-row:1!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:var(--autool-clean-media-gap);align-content:start;align-self:start!important;overflow:visible!important;padding:0;margin:0;min-width:0!important;width:100%!important}}@media (min-width:761px){body.single-product .autool-description #autool-specs .autool-split.autool-specs-table-media :is(.autool-specs-gallery,.autool-specs-media-stack,.autool-media-slider,.autool-image-scroll,.autool-media-grid){width:100%!important;min-width:0!important;max-width:none!important;justify-self:stretch!important;align-self:start!important}}@media (min-width:761px){body.single-product .autool-description #autool-specs .autool-split.autool-specs-normal-table-media :is(.autool-specs-gallery,.autool-specs-media-stack,.autool-media-slider,.autool-image-scroll,.autool-media-grid){grid-column:2!important;grid-row:1!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important;min-width:0!important;max-width:none!important;align-self:start!important;justify-self:stretch!important;margin:0!important;padding:0!important;overflow:visible!important}}@media (min-width:761px){body.single-product .autool-description #autool-specs .autool-split.autool-specs-many-images:has(.autool-table-wrap):has(:is(.autool-specs-gallery,.autool-specs-media-stack,.autool-media-slider,.autool-image-scroll,.autool-media-grid)),body.single-product .autool-description #autool-specs .autool-split.autool-specs-short-table-media:has(.autool-table-wrap):has(:is(.autool-specs-gallery,.autool-specs-media-stack,.autool-media-slider,.autool-image-scroll,.autool-media-grid)){display:grid!important;grid-template-columns:minmax(0,1fr)!important;row-gap:clamp(18px, 2.4vw, 28px)}}@media (min-width:761px){body.single-product .autool-description #autool-specs .autool-split.autool-specs-many-images :is(.autool-specs-gallery,.autool-specs-media-stack,.autool-media-slider,.autool-image-scroll,.autool-media-grid),body.single-product .autool-description #autool-specs .autool-split.autool-specs-short-table-media :is(.autool-specs-gallery,.autool-specs-media-stack,.autool-media-slider,.autool-image-scroll,.autool-media-grid){display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:var(--autool-clean-media-gap);overflow:visible!important;padding:0;width:100%!important}}@media (hover:hover) and (pointer:fine) and (min-width:761px){.autool-description .autool-media-hint{opacity:0;transform:translateY(4px);transition:opacity .18s ease,transform .18s ease}}@media (hover:hover) and (pointer:fine) and (min-width:761px){body.single-product .autool-description section.autool-section:not(#autool-products):not(#autool-guide) :is(figure.autool-media-card,figure.autool-single-image,figure.autool-package-media,figure.autool-compare-image):has(img):has(.autool-media-hint) .autool-media-hint{opacity:0;transform:translateY(4px)!important;transition:opacity .18s ease,transform .18s ease}}@media (hover:hover) and (pointer:fine) and (min-width:761px){body.single-product .autool-description section.autool-section:not(#autool-products):not(#autool-guide) :is(figure.autool-media-card,figure.autool-single-image,figure.autool-package-media,figure.autool-compare-image):has(img):has(.autool-media-hint):hover .autool-media-hint,body.single-product .autool-description section.autool-section:not(#autool-products):not(#autool-guide) :is(figure.autool-media-card,figure.autool-single-image,figure.autool-package-media,figure.autool-compare-image):has(img):has(.autool-media-hint):focus-within .autool-media-hint{opacity:.95;transform:translateY(0)!important}}@media (hover:none),(pointer:coarse),(max-width:760px){body.single-product .autool-description section.autool-section:not(#autool-products):not(#autool-guide) :is(figure.autool-media-card,figure.autool-single-image,figure.autool-package-media,figure.autool-compare-image):has(img):has(.autool-media-hint) .autool-media-hint{opacity:.95;transform:translateY(0)!important}}@media (min-width:1025px){.autool-description .autool-use-side-media-stack .autool-media-card{min-height:0!important}}@media (min-width:1025px){.autool-description .autool-use-side-media-stack .autool-media-card img{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important;object-fit:contain!important;margin:0 auto}}@media (min-width:1025px){body.single-product .autool-description .autool-use-side-media-stack .autool-split :is(.autool-image-scroll,.autool-media-slider,.autool-media-grid){display:grid!important;grid-auto-flow:row!important;grid-template-columns:minmax(0,1fr)!important;gap:var(--autool-clean-media-gap);align-content:start;align-items:start!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0;padding:0;overflow:visible!important;scroll-snap-type:none!important}}@media (min-width:1025px){body.single-product .autool-description .autool-use-side-media-stack .autool-split.autool-split-media-right :is(.autool-image-scroll,.autool-media-slider,.autool-media-grid),body.single-product .autool-description .autool-use-side-media-stack .autool-split.autool-split-media-right:not(:has(.autool-use-gallery)) figure.autool-media-card{grid-column:2!important}}@media (min-width:1025px){body.single-product .autool-description .autool-use-side-media-stack .autool-split.autool-split-media-left :is(.autool-image-scroll,.autool-media-slider,.autool-media-grid),body.single-product .autool-description .autool-use-side-media-stack .autool-split.autool-split-media-left:not(:has(.autool-use-gallery)) figure.autool-media-card{grid-column:1!important}}@media (min-width:761px){body.single-product .autool-description :is(#autool-use,#autool-how-to-use,#autool-comparison,#autool-box,#autool-packing,#autool-package) .autool-split{align-items:start!important}}@media (min-width:761px){body.single-product .autool-description :is(#autool-use,#autool-how-to-use,#autool-comparison,#autool-box,#autool-packing,#autool-package) :is(figure.autool-media-card,figure.autool-single-image,figure.autool-package-media,figure.autool-compare-image){align-self:start!important;min-height:0!important;height:auto!important;max-height:none!important}}@media (min-width:761px){body.single-product .autool-description :is(#autool-comparison,#autool-box,#autool-packing,#autool-package).autool-section-tonal .autool-media-card{min-height:0!important}}body.single-product .autool-description #autool-guide{--gray-900:var(--theme-headings-color, var(--theme-palette-color-4, #111111));--gray-400:color-mix(in srgb, var(--theme-palette-color-8, #ffffff) 70%, var(--theme-palette-color-4, #111111));--gray-200:var(--theme-border-color, #d4d4d4);--gray-100:var(--theme-palette-color-6, #ebebeb);--white:var(--theme-palette-color-8, #ffffff);--accent:var(--theme-palette-color-1, #FEB511);--font-display:var(--theme-heading-font-family, 'Barlow Condensed', sans-serif);--font-mono:'IBM Plex Mono', monospace;--radius:var(--autool-radius, var(--theme-border-radius, 0px));--text-on-light:var(--theme-text-color, #4A5568);--heading-on-light:var(--theme-headings-color, var(--theme-palette-color-4, #111111))}body.single-product .autool-description #autool-guide .autool-guide-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;align-items:stretch;margin-top:clamp(18px, 2.2vw, 26px)}body.single-product .autool-description #autool-guide .autool-guide-card{display:flex;flex-direction:column;height:100%;min-width:0;overflow:hidden;border:1px solid var(--gray-200);border-radius:var(--radius);background:var(--white);box-shadow:none;color:inherit;transition:border-color .18s}body.single-product .autool-description #autool-guide .autool-guide-card:hover{border-color:var(--accent)}body.single-product .autool-description #autool-guide .autool-guide-media{display:block;aspect-ratio:16 / 9;overflow:hidden;background:var(--gray-100);color:inherit;text-decoration:none}body.single-product .autool-description #autool-guide .autool-guide-media img{display:block;width:100%;height:100%;max-width:none;object-fit:cover;transition:transform .35s ease}body.single-product .autool-description #autool-guide .autool-guide-card:hover .autool-guide-media img{transform:scale(1.04)}body.single-product .autool-description #autool-guide .autool-guide-body{display:flex;flex:1;flex-direction:column;gap:0;padding:18px}body.single-product .autool-description #autool-guide .autool-guide-meta{align-self:flex-start;display:inline-block;min-height:0;margin:0 0 10px;padding:3px 8px;background:var(--gray-900);color:var(--accent);font-family:var(--font-mono);font-size:9px;font-weight:700;line-height:1.4;letter-spacing:.12em;text-transform:uppercase}body.single-product .autool-description #autool-guide .autool-guide-title{display:-webkit-box;flex:0 0 auto;min-height:calc(1.2em * 2);max-height:calc(1.2em * 2);margin:0 0 14px;overflow:hidden;color:var(--heading-on-light);font-family:var(--font-display);font-size:17px;font-weight:800;line-height:1.2;text-overflow:ellipsis;text-transform:uppercase;-webkit-box-orient:vertical;-webkit-line-clamp:2}body.single-product .autool-description #autool-guide .autool-guide-title a{color:inherit;text-decoration:none}body.single-product .autool-description #autool-guide .autool-guide-copy{flex:1;min-height:calc(1.55em * 2);margin:0;overflow:hidden;color:var(--text-on-light);display:-webkit-box;font-size:13px;font-weight:400;line-height:1.55;opacity:1;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}body.single-product .autool-description #autool-guide .autool-guide-body::after{content:"Read \2192";display:block;margin-top:14px;padding-top:12px;border-top:1px solid var(--gray-100);color:var(--gray-900);font-family:var(--font-mono);font-size:10px;font-weight:700;line-height:1.2;letter-spacing:.08em;text-align:right;text-transform:uppercase}@media (max-width:1199px){body.single-product .autool-description #autool-guide .autool-guide-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1023px){body.single-product .autool-description #autool-guide .autool-guide-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){body.single-product .autool-description #autool-guide .autool-guide-grid{display:flex;gap:14px;overflow-x:auto;overscroll-behavior-x:contain;padding:0 28px 12px 0;scroll-padding-left:0;scroll-snap-type:x proximity;scrollbar-width:thin;-webkit-overflow-scrolling:touch}body.single-product .autool-description #autool-guide .autool-guide-card{flex:0 0 min(75vw, 300px);height:auto;min-height:100%;scroll-snap-align:start}}body.single-product .autool-description :is(#autool-products,.autool-products-block,.autool-products-slider,.autool-desc-products) :is(ul.products,[data-products]) li.product>figure{padding:0!important}body.single-product .autool-description :is(#autool-products,.autool-products-block,.autool-products-slider,.autool-desc-products) :is(ul.products,[data-products]) li.product>figure>:is(a.ct-media-container,.ct-media-container,.ct-image-container,picture){padding:0!important}body.single-product .autool-description :is(#autool-products,.autool-products-block,.autool-products-slider,.autool-desc-products) :is(ul.products,[data-products]) li.product>figure>:is(a.ct-media-container,.ct-media-container,.ct-image-container,picture) img{display:block;width:100%;height:100%;max-width:100%;max-height:100%;margin:0!important;padding:0!important;object-fit:contain;object-position:center center}