.sloosh-guide-nav{display:flex;flex-direction:column;gap:8px;padding:16px 0}.sloosh-guide-nav a,.sloosh-search-start>a{min-height:44px;display:flex;align-items:center;color:inherit;text-decoration:underline;text-underline-offset:4px}.sloosh-search-start{padding:20px 0}.sloosh-search-start>p{font-weight:600}.sloosh-decision-summary{margin:12px 0 20px;font-size:16px;line-height:1.6}.sloosh-position{margin:0 0 16px}.sloosh-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:0;padding:16px;background:#e4f5fd;border-radius:15px}.sloosh-spec-grid>div:first-child{grid-column:1/-1}.sloosh-spec-grid dt{font-size:13px;color:#344a55}.sloosh-spec-grid dd{font-weight:500;margin:4px 0 0}.sloosh-guide-links,.sloosh-purchase-support{display:flex;gap:12px 20px;flex-wrap:wrap;margin:12px 0}.sloosh-guide-links a,.sloosh-purchase-support a{min-height:44px;display:inline-flex;align-items:center;text-decoration:underline;text-underline-offset:4px;color:inherit}.sloosh-offer{display:flex;align-items:center;gap:10px;flex-wrap:wrap;background:#d4f0ff;padding:12px 16px;border-radius:15px;margin:16px 0}.sloosh-offer>span:first-child{flex:1;min-width:190px;font-size:14px}.sloosh-offer small{font-size:12px;line-height:1.5;flex-basis:100%}.sloosh-offer button{border:2px solid #000;border-radius:999px;background:#fff856;padding:8px 18px;min-height:44px;font:600 14px var(--font-body-family,Rubik,sans-serif)}.sloosh-card-position{white-space:normal!important;display:block!important;-webkit-line-clamp:unset!important;overflow:visible!important;font-size:14px;line-height:1.5;margin:8px 0}.sloosh-card-specs{font-size:13px;line-height:1.6;margin:4px 0 12px}.sloosh-series-tools{margin:16px 0 24px;padding:24px;background:#e4f5fd;border-radius:15px}.sloosh-series-tools h2{font-size:24px;margin:0 0 12px}.sloosh-series-tools .sloosh-guide-links{margin:0 0 16px}.sloosh-series-controls{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.sloosh-series-controls label{display:flex;flex-direction:column;gap:8px;font-size:14px}.sloosh-series-controls select{width:100%;background:#fff;border:1px solid #002538;border-radius:12px;min-height:44px;padding:10px 12px;font:inherit}.sloosh-series-status{margin:16px 0 0;line-height:1.6}.sloosh-series-reset{border:0;background:none;text-decoration:underline;font:inherit;cursor:pointer;min-height:44px;padding:0 12px;color:inherit}.sloosh-series-hidden{display:none!important}#shopify-section-template--index__video_gfPVkc .video__heading{max-width:850px}@media(min-width:1100px){.sloosh-p-section .product-title{line-height:1.2}}@media(max-width:749px){.sloosh-series-controls{grid-template-columns:1fr}.sloosh-series-tools{padding:20px}.sloosh-spec-grid{padding:14px}.sloosh-card-position{font-size:13px}.sloosh-card-specs{font-size:12px}.sloosh-offer{padding:12px}.sloosh-decision-summary{font-size:15px}.sloosh-search-start{padding-bottom:110px}}@media(prefers-reduced-motion:reduce){.kf-viewport{scroll-behavior:auto!important}}.video__overlay__elements__wrapper>.btn{margin:8px}.video__heading{line-height:1.15}@media(max-width:749px){.video__overlay__elements__wrapper>.btn{margin:6px;min-height:44px}.video__sub__heading{max-width:32ch;margin-inline:auto!important}}.sloosh-p-section .product-title{font-size:clamp(24px,2.35vw,32px);line-height:1.25}.sloosh-product-position{margin:10px 0 14px;font-size:16px;line-height:1.6}.sloosh-purchase-support{margin-top:12px}.sloosh-card-specs{color:#002538}.sloosh-model-faq summary{min-height:44px}.tabs-slider .sloosh-card-position{white-space:normal}.sloosh-sup-specs-only .sloosh-position{display:none}.sloosh-search-start{padding-inline:24px}.sloosh-search-start .sloosh-guide-nav{border-top:1px solid #00253833;margin-top:12px}.sloosh-position:empty{display:none}.drawer:has(input[type=search]:not(:placeholder-shown)) .sloosh-search-start{display:none}.sloosh-size-link{margin:10px 0 14px;font-size:14px}.sloosh-size-link a{display:inline-flex;align-items:center;min-height:44px;color:inherit;text-decoration:underline;text-underline-offset:4px}.nav-controls .nav-btn{padding:0!important;border:0!important;border-radius:50%;background:transparent!important;color:#000!important}.nav-controls .nav-btn svg{display:block!important;width:100%!important;height:100%!important;flex-shrink:0}.nav-controls .nav-btn svg path{stroke:#000!important;stroke-width:1.5}.nav-controls .nav-btn svg circle{stroke:#000!important}.sloosh-feature-icon{display:flex;align-items:center;justify-content:center;flex:none;width:34px;height:34px;color:#002538}.sloosh-feature-icon svg{width:28px;height:28px}.sloosh-features-grid .feature-item{display:flex;align-items:center;gap:10px}.sloosh-guide-links .btn{margin-top:8px}.sloosh-spec-grid dt{display:flex;align-items:center;gap:8px}.sloosh-spec-grid dt .sloosh-feature-icon{width:22px;height:22px}.sloosh-spec-grid dt .sloosh-feature-icon svg{width:20px;height:20px}:is([id$=__video_gfPVkc],[id$=__video_ReKPte],[id$=__video_WUzq9D]) .video__heading{font-size:43px!important;line-height:1.2!important}@media(max-width:991px){:is([id$=__video_gfPVkc],[id$=__video_ReKPte],[id$=__video_WUzq9D]) .video__heading{font-size:27px!important}}@media(max-width:749px){.sloosh-p-section .sloosh-features-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.sloosh-p-section .feature-item{min-width:0;font-size:14px;line-height:1.5}.sloosh-series-controls select,.sloosh-select,input[type=email],input[type=search],textarea{font-size:16px}.sloosh-p-section .sloosh-media-col,.sloosh-p-section .sloosh-info-col{min-width:0}.sloosh-guide-links .btn{width:100%}.nav-controls .nav-btn{min-width:44px;min-height:44px}.sloosh-about-jump a:focus-visible{outline:3px solid #002538;outline-offset:3px}}.sloosh-table-scroll{max-width:100%;min-width:0;overflow-x:auto;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.sloosh-table-scroll:focus-visible{outline:3px solid #002538;outline-offset:3px}#optionsPanel :is(.next-btn-q1,.nav-btn){width:44px;height:44px;min-width:44px;min-height:44px;padding:0!important;border:2px solid #000;color:#000;background:#fff856}#optionsPanel :is(.next-btn-q1,.nav-btn) svg{width:18px;height:14px;flex-shrink:0}#optionsPanel :is(.next-btn-q1,.nav-btn):focus-visible{outline:3px solid #002538;outline-offset:4px}
/*# sourceMappingURL=/cdn/shop/t/39/assets/sloosh-ux-improvements.css.map */
