.ella-slide{position:relative;width:100%;margin:24px 0;--ella-brand:#114165;--ella-gap:16px;--ella-item-width:360px;--ella-item-height:200px;--ella-overlay:0.35;--ella-slide-button-radius:999px}.ella-slide *{box-sizing:border-box}.ella-slide-shell{position:relative}.ella-slide-track{display:flex;gap:var(--ella-gap);overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:x proximity;scroll-behavior:smooth;padding-bottom:4px}.ella-slide-track::-webkit-scrollbar{display:none}.ella-slide-slide{flex:0 0 min(var(--ella-item-width),calc(100vw - 48px));max-width:min(var(--ella-item-width),calc(100vw - 48px));scroll-snap-align:start;position:relative}.ella-slide-family-hero_banner .ella-slide-track,.ella-slide-family-youtube_playlist .ella-slide-track{gap:0}.ella-slide-family-hero_banner .ella-slide-slide,.ella-slide-family-youtube_playlist .ella-slide-slide{flex-basis:100%;max-width:100%}.ella-slide-single-item-view .ella-slide-track{display:grid;grid-auto-flow:column;grid-auto-columns:100%;gap:0;scroll-snap-type:x mandatory}.ella-slide-single-item-view .ella-slide-slide{width:min(var(--ella-item-width),calc(100vw - 96px));max-width:100%;justify-self:center;align-self:start;scroll-snap-align:center}.ella-slide-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:5;width:42px;height:42px;border:0;border-radius:999px;background:rgba(17,24,39,.78);color:#fff;cursor:pointer;display:grid;place-items:center;line-height:1}.ella-slide-nav:hover{background:rgba(17,24,39,.92)}.ella-slide-nav-prev{left:12px}.ella-slide-nav-next{right:12px}.ella-slide-dots{display:flex;justify-content:center;gap:8px;margin-top:14px}.ella-slide-dot{width:10px;height:10px;border:0;border-radius:999px;background:rgba(17,24,39,.24);cursor:pointer;padding:0}.ella-slide-dot.is-active{background:var(--ella-brand)}.ella-slide-card,.ella-slide-panel,.ella-slide-lightbox-card,.ella-slide-image-area,.ella-slide-text-menu{border-radius:14px;overflow:hidden;background:#fff;border:1px solid rgba(17,24,39,.08);box-shadow:0 10px 24px rgba(17,24,39,.08)}.ella-slide-card-media,.ella-slide-panel-media,.ella-slide-image-area-link,.ella-slide-lightbox-trigger{display:block;text-decoration:none;color:inherit}.ella-slide-card-image,.ella-slide-panel-image,.ella-slide-image-area-image,.ella-slide-lightbox-image{display:block;width:100%;height:var(--ella-item-height);object-fit:cover}.ella-slide-card-image,.ella-slide-panel-image,.ella-slide-card-image-inline,.ella-slide-panel-image-inline,.ella-slide-youtube-thumb,.ella-slide-hero-bg,.ella-slide-hero-bg-mobile{-webkit-user-drag:none;user-select:none}.ella-slide-card-body{padding:16px;text-align:var(--ella-slide-content-align,inherit)}.ella-slide-card-body-no-content{padding:0}.ella-slide-card-no-image .ella-slide-card-body{min-height:var(--ella-item-height);display:flex;flex-direction:column;justify-content:center}.ella-slide-card-caption,.ella-slide-text-menu-caption{margin-bottom:10px}.ella-slide-card-caption ul,.ella-slide-card-price ul{margin:0 0 10px 18px}.ella-slide-text-menu{background:linear-gradient(180deg,rgba(255,255,255,0.98),rgba(247,250,252,0.98))}.ella-slide-text-menu-body{padding:22px;min-height:var(--ella-item-height);display:flex;flex-direction:column;text-align:var(--ella-slide-content-align,inherit)}.ella-slide-text-menu-title{margin-top:0}.ella-slide-text-menu-text{flex:1 1 auto}.ella-slide-text-menu .ella-slide-button{align-self:flex-start}.ella-slide-card-eyebrow{font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:#64748b;margin-bottom:8px}.ella-slide-card-title,.ella-slide-panel-title,.ella-slide-youtube-title,.ella-slide-text-menu-title{margin:0 0 8px;font-size:1.125rem;line-height:1.3;color:#111827}.ella-slide-card-text,.ella-slide-card-caption,.ella-slide-card-price,.ella-slide-panel-text,.ella-slide-youtube-text,.ella-slide-lightbox-caption,.ella-slide-text-menu-caption,.ella-slide-text-menu-text{color:#374151;font-size:.95rem;line-height:1.55}.ella-slide-inline-icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;margin-right:8px;vertical-align:-3px;flex:0 0 auto}.ella-slide-inline-icon img{display:block;width:100%;height:100%;object-fit:contain}.ella-slide-inline-icon-feature{width:18px;height:18px}.ella-slide-inline-icon-info{width:17px;height:17px}.ella-slide-card-price{font-weight:700;margin-top:8px}.ella-slide-button{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 18px;margin-top:14px;border-radius:var(--ella-item-radius,var(--ella-slide-button-radius,999px));background:var(--ella-brand);color:#fff;text-decoration:none;font-weight:600;text-align:center}.ella-slide-button:hover{color:#fff;filter:brightness(.96)}.ella-slide-panel-link{display:block;position:relative;color:inherit;text-decoration:none}.ella-slide-panel-overlay{position:absolute;inset:0;background:linear-gradient(to top,rgba(17,24,39,.74),rgba(17,24,39,.10))}.ella-slide-panel-body{position:absolute;text-align:var(--ella-slide-content-align,inherit);inset-inline:0;bottom:0;z-index:2;padding:16px;color:#fff}.ella-slide-panel-title,.ella-slide-panel-text{color:#fff}.ella-slide-image-area{background:transparent;border:0;box-shadow:none}.ella-slide-image-area-link{position:relative;overflow:hidden;border-radius:14px}.ella-slide-image-area-title{position:absolute;left:14px;right:14px;bottom:14px;color:#fff;font-weight:700;text-shadow:0 1px 5px rgba(0,0,0,.4)}.ella-slide-lightbox-trigger{border:0;width:100%;padding:0;background:transparent;cursor:pointer}.ella-slide-lightbox-caption{padding:10px 4px 2px}.ella-slide-youtube-shell{position:relative;background:#000;aspect-ratio:16 / 9;width:100%}.ella-slide-youtube-poster,.ella-slide-youtube-iframe{display:block;width:100%;height:100%;border:0}.ella-slide-youtube-poster{position:relative;padding:0;cursor:pointer;background:#000}.ella-slide-youtube-thumb{width:100%;height:100%;object-fit:cover}.ella-slide-youtube-play{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);width:74px;height:74px;border-radius:999px;display:grid;place-items:center;background:rgba(17,24,39,.75);color:#fff;font-size:28px}.ella-slide-youtube-body{padding:16px 0 0;text-align:var(--ella-slide-content-align,inherit)}.ella-slide-hero{min-height:max(420px,var(--ella-item-height));overflow:hidden;border-radius:18px}.ella-slide-hero-bgwrap{position:absolute;inset:0}.ella-slide-hero-bg,.ella-slide-hero-bg-mobile{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ella-slide-hero-bg-mobile{display:none}.ella-slide-hero-overlay{position:absolute;inset:0;background:rgba(17,24,39,var(--ella-overlay))}.ella-slide-hero-inner{position:relative;z-index:2;min-height:max(420px,var(--ella-item-height));display:grid;grid-template-columns:repeat(var(--ella-hero-cols,2),minmax(0,1fr));gap:32px;align-items:center;padding:48px;color:#fff}.ella-slide-hero-inner h1,.ella-slide-hero-inner h2,.ella-slide-hero-inner h3,.ella-slide-hero-inner p,.ella-slide-hero-inner li{color:inherit}.ella-slide-hero-col-right{justify-self:end;width:100%;max-width:520px}.ella-slide-hero-col-right>*:last-child,.ella-slide-hero-col-left>*:last-child{margin-bottom:0}.ella-slide-lightbox{position:fixed;inset:0;background:rgba(17,24,39,.86);display:none;align-items:center;justify-content:center;z-index:99999;padding:32px}.ella-slide-lightbox.is-open{display:flex}.ella-slide-lightbox-inner{max-width:min(90vw,1200px);max-height:86vh;text-align:center}.ella-slide-lightbox-image{max-width:100%;max-height:76vh;width:auto;height:auto;object-fit:contain}.ella-slide-lightbox-caption{color:#fff;margin-top:12px}.ella-slide-lightbox-close{position:absolute;top:18px;right:18px;width:42px;height:42px;border:0;border-radius:999px;background:rgba(255,255,255,.1);color:#fff;font-size:24px;cursor:pointer}.ella-slide-lightbox-open{overflow:hidden}@media (max-width:767px){.ella-slide-slide{flex-basis:min(var(--ella-item-width),calc(100vw - 32px));max-width:min(var(--ella-item-width),calc(100vw - 32px))}.ella-slide-hero-bg-mobile{display:block}.ella-slide-hero-inner{grid-template-columns:1fr;gap:18px;padding:28px 20px;min-height:460px}.ella-slide-hero-col-right{max-width:none;justify-self:stretch}.ella-slide-nav{width:38px;height:38px}}.ella-slide-hero-inner.is-layout-left,.ella-slide-hero-inner.is-layout-right{grid-template-columns:1fr}.ella-slide-hero-inner.is-layout-left .ella-slide-hero-col-left,.ella-slide-hero-inner.is-layout-right .ella-slide-hero-col-right{width:100%;max-width:640px}.ella-slide-hero-inner.is-layout-right .ella-slide-hero-col-right{justify-self:end}.ella-slide-hero-inner.is-layout-left .ella-slide-hero-col-left{justify-self:start}@media (max-width:767px){.ella-slide-hero-inner.is-layout-left,.ella-slide-hero-inner.is-layout-right,.ella-slide-hero-inner.is-layout-cols-1,.ella-slide-hero-inner.is-layout-cols-2,.ella-slide-hero-inner.is-layout-cols-3,.ella-slide-hero-inner.is-layout-cols-4,.ella-slide-hero-inner.is-layout-cols-5{grid-template-columns:1fr;max-width:none}.ella-slide-hero-inner.is-layout-left .ella-slide-hero-col-left,.ella-slide-hero-inner.is-layout-right .ella-slide-hero-col-right,.ella-slide-hero-inner.is-layout-cols-1 .ella-slide-hero-col,.ella-slide-hero-inner.is-layout-cols-2 .ella-slide-hero-col,.ella-slide-hero-inner.is-layout-cols-3 .ella-slide-hero-col,.ella-slide-hero-inner.is-layout-cols-4 .ella-slide-hero-col,.ella-slide-hero-inner.is-layout-cols-5 .ella-slide-hero-col{max-width:none;justify-self:stretch}}.ella-slide-nav{overflow:hidden}.ella-slide-nav-icon{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:26px;line-height:1}.ella-slide-nav-icon-image img{width:100%;height:100%;object-fit:contain;display:block}.ella-slide-nav-preset-rounded .ella-slide-nav{border-radius:999px;background:rgba(255,255,255,0.92);color:#111827;box-shadow:0 8px 20px rgba(17,24,39,0.16)}.ella-slide-nav-preset-rounded .ella-slide-nav:hover{background:#fff}.ella-slide-nav-preset-minimal .ella-slide-nav{width:32px;height:32px;background:transparent;color:#111827;box-shadow:none}.ella-slide-nav-preset-minimal .ella-slide-nav:hover{background:transparent;color:#000}.ella-slide-dots-preset-pills .ella-slide-dot{width:24px;height:8px}.ella-slide-dots-preset-bars .ella-slide-dot{width:32px;height:4px;border-radius:4px}.ella-slide-dot.has-custom-images{width:auto;min-width:18px;height:auto;padding:0;background:transparent;border:0}.ella-slide-dot.has-custom-images::before{content:'';display:block;width:18px;height:18px;background-image:var(--ella-dot-image-inactive);background-size:contain;background-position:center;background-repeat:no-repeat}.ella-slide-dot.has-custom-images.is-active::before{background-image:var(--ella-dot-image-active,var(--ella-dot-image-inactive))}.ella-slide-hero-inner.is-layout-cols-1{max-width:720px}.ella-slide-hero-inner.is-layout-cols-1 .ella-slide-hero-col{max-width:680px}.ella-slide-hero-inner.is-layout-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ella-slide-hero-inner.is-layout-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.ella-slide-hero-inner.is-layout-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.ella-slide-hero-inner.is-layout-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.ella-slide-hero-col>*:last-child{margin-bottom:0}@media (max-width:1024px){.ella-slide-hero-inner.is-layout-cols-4,.ella-slide-hero-inner.is-layout-cols-5{grid-template-columns:repeat(2,minmax(0,1fr))}}.ella-slide-card-layout-horizontal{display:grid;grid-template-columns:minmax(180px,42%) minmax(0,1fr);align-items:stretch}.ella-slide-card-layout-horizontal .ella-slide-card-media,.ella-slide-card-layout-horizontal .ella-slide-card-media>img,.ella-slide-card-layout-horizontal .ella-slide-card-media>picture,.ella-slide-card-layout-horizontal .ella-slide-card-media>picture img,.ella-slide-card-layout-horizontal .ella-slide-card-media>.ella-slide-card-image,.ella-slide-card-layout-horizontal .ella-slide-card-media>a,.ella-slide-card-layout-horizontal .ella-slide-card-image{height:100%;min-height:var(--ella-item-height)}.ella-slide-card-layout-horizontal .ella-slide-card-image{height:100%}.ella-slide-card-layout-horizontal .ella-slide-card-body{display:flex;flex-direction:column;justify-content:center}.ella-slide-family-card_carousel_horizontal{--ella-item-width:520px}@media (max-width:767px){.ella-slide-card-layout-horizontal{grid-template-columns:1fr}.ella-slide-card-layout-horizontal .ella-slide-card-image{height:var(--ella-item-height)}}.ella-slide-card,.ella-slide-panel,.ella-slide-lightbox-card,.ella-slide-image-area,.ella-slide-text-menu,.ella-slide-youtube-body{background:var(--ella-slide-bg,#fff)}.ella-slide-card-title,.ella-slide-panel-title,.ella-slide-youtube-title,.ella-slide-text-menu-title,.ella-slide-hero-inner,.ella-slide-hero-inner h1,.ella-slide-hero-inner h2,.ella-slide-hero-inner h3,.ella-slide-hero-inner h4,.ella-slide-hero-inner h5,.ella-slide-hero-inner h6{color:var(--ella-slide-text,#111827)}.ella-slide-card-text,.ella-slide-card-caption,.ella-slide-card-price,.ella-slide-panel-text,.ella-slide-panel-caption,.ella-slide-youtube-text,.ella-slide-lightbox-caption,.ella-slide-text-menu-caption,.ella-slide-text-menu-text,.ella-slide-hero-inner,.ella-slide-hero-copy{color:var(--ella-slide-subtext,#374151)}.ella-slide-button{background:var(--ella-slide-button-bg,var(--ella-brand));color:var(--ella-slide-button-text,#fff)}.ella-slide-button:hover,.ella-slide-button:focus{color:var(--ella-slide-button-text,#fff)}.ella-slide-panel-title{color:var(--ella-slide-text,#fff)}.ella-slide-panel-text,.ella-slide-panel-caption{color:var(--ella-slide-subtext,#fff)}.ella-slide-image-panel .ella-slide-button{color:var(--ella-slide-button-text,#fff)}.ella-slide-panel-caption{margin-top:8px;font-size:.9rem;line-height:1.5}.ella-slide-image-panel .ella-slide-button{margin-top:12px}.ella-slide-hero-overlay{background:rgba(17,24,39,var(--ella-slide-overlay,var(--ella-overlay)))}.ella-slide-card-generic-text,.ella-slide-panel-generic-text{margin:0 0 10px;font-size:1.05rem;line-height:1.35;font-weight:600;color:var(--ella-slide-text,#111827)}.ella-slide-card-generic-subtext,.ella-slide-panel-generic-subtext{margin:0 0 10px;color:var(--ella-slide-subtext,#374151);font-size:.95rem;line-height:1.55}.ella-slide-panel-generic-text,.ella-slide-panel-generic-subtext{color:var(--ella-slide-subtext,#fff)}.ella-slide-card-inline-media,.ella-slide-panel-inline-media{display:block;margin:0 0 12px;overflow:hidden;border-radius:12px}.ella-slide-card-inline-image{height:min(240px,var(--ella-item-height));object-fit:cover}.ella-slide-panel-inline-image{height:220px;object-fit:cover}.ella-slide-button-static{pointer-events:none}.ella-slide-card-body>:last-child,.ella-slide-panel-body>:last-child{margin-bottom:0}.ella-slide-panel-generic-text{color:var(--ella-slide-text,#fff)}.ella-slide-card-media-inline,.ella-slide-card-inline-media,.ella-slide-panel-inline-media{display:block;margin:0 0 12px;overflow:hidden;border-radius:12px}.ella-slide-card-image-inline,.ella-slide-card-inline-image{width:100%;height:min(240px,var(--ella-item-height));object-fit:cover}.ella-slide-panel-image-inline,.ella-slide-panel-inline-image{width:100%;height:220px;object-fit:cover}.ella-slide-panel-eyebrow{margin:0 0 8px;font-size:.82rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;opacity:.9}.ella-slide-nav{transition:background 0.18s ease,box-shadow 0.18s ease,transform 0.18s ease,color 0.18s ease}.ella-slide-nav-icon{font-weight:700}.ella-slide-nav-preset-chevron .ella-slide-nav{border-radius:999px;background:rgba(17,24,39,0.82);color:#fff}.ella-slide-nav-preset-chevron .ella-slide-nav:hover{background:rgba(17,24,39,0.94)}.ella-slide-nav-preset-stretched .ella-slide-nav{width:44px;height:94px;border-radius:999px;background:rgba(17,24,39,0.78);color:#fff}.ella-slide-nav-preset-stretched .ella-slide-nav-icon{font-size:30px}.ella-slide-nav-preset-bold .ella-slide-nav{width:54px;height:54px;border-radius:16px;background:var(--ella-brand);color:#fff;box-shadow:0 16px 28px rgba(17,65,101,0.26)}.ella-slide-nav-preset-bold .ella-slide-nav:hover{background:#2f6ea8}.ella-slide-nav-preset-bold .ella-slide-nav-icon{font-size:30px}.ella-slide-nav-preset-deep .ella-slide-nav{width:58px;height:58px;border-radius:999px;background:rgba(15,23,42,0.9);color:#fff;box-shadow:0 20px 34px rgba(15,23,42,0.32),inset 0 1px 0 rgba(255,255,255,0.10)}.ella-slide-nav-preset-deep .ella-slide-nav:hover{background:#111827;transform:translateY(-50%) scale(1.04)}.ella-slide-nav-preset-deep .ella-slide-nav-icon{font-size:31px}.ella-slide-dots-preset-squares .ella-slide-dot{width:12px;height:12px;border-radius:4px}.ella-slide-dots-preset-progress .ella-slide-dots{gap:0;width:min(320px,100%);margin-left:auto;margin-right:auto;border-radius:999px;overflow:hidden;background:rgba(17,24,39,0.12)}.ella-slide-dots-preset-progress .ella-slide-dot{flex:1 1 0;width:auto;min-width:0;height:8px;border-radius:0;background:transparent;position:relative}.ella-slide-dots-preset-progress .ella-slide-dot::before{content:'';position:absolute;inset:0;background:transparent}.ella-slide-dots-preset-progress .ella-slide-dot:not(:last-child){border-right:1px solid rgba(255,255,255,0.55)}.ella-slide-dots-preset-progress .ella-slide-dot.is-active,.ella-slide-dots-preset-progress .ella-slide-dot.is-active::before{background:var(--ella-brand)}.ella-slide-dots-preset-thumbnails .ella-slide-dots{gap:10px;flex-wrap:wrap}.ella-slide-dots-preset-thumbnails .ella-slide-dot{position:relative;width:68px;height:44px;border-radius:10px;overflow:hidden;border:2px solid transparent;background:linear-gradient(135deg,#ccd8e3 0%,#e5ecf1 100%);box-shadow:none}.ella-slide-dots-preset-thumbnails .ella-slide-dot::before{content:'';position:absolute;inset:0;background-image:var(--ella-dot-thumb);background-size:cover;background-position:center;background-repeat:no-repeat}.ella-slide-dots-preset-thumbnails .ella-slide-dot::after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,255,255,0.02),rgba(17,24,39,0.12))}.ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active{background:linear-gradient(135deg,#ccd8e3 0%,#e5ecf1 100%);border-color:var(--ella-brand);box-shadow:0 10px 22px rgba(17,65,101,0.24)}.ella-slide-dots-preset-thumbnails .ella-slide-dot.has-slide-thumbnail{background:#d4dfe8}.ella-slide-dots-preset-thumbnails .ella-slide-dot.has-slide-thumbnail.is-active{background:#d4dfe8}@media (max-width:782px){.ella-slide-nav-preset-stretched .ella-slide-nav{width:38px;height:78px}.ella-slide-nav-preset-bold .ella-slide-nav,.ella-slide-nav-preset-deep .ella-slide-nav{width:48px;height:48px}.ella-slide-dots-preset-thumbnails .ella-slide-dot{width:58px;height:38px}}.ella-slide{--ella-arrow-bg:rgba(17,24,39,0.78);--ella-arrow-icon:#ffffff;--ella-dot-bg:rgba(17,24,39,0.24);--ella-dot-icon:transparent;--ella-dot-active-bg:var(--ella-brand);--ella-dot-active-icon:var(--ella-brand)}.ella-slide-nav{background:var(--ella-arrow-bg,rgba(17,24,39,0.78));color:var(--ella-arrow-icon,#ffffff)}.ella-slide-nav:hover{background:var(--ella-arrow-bg,rgba(17,24,39,0.9));filter:brightness(0.96)}.ella-slide-nav-preset-chevron .ella-slide-nav,.ella-slide-nav-preset-stretched .ella-slide-nav,.ella-slide-nav-preset-bold .ella-slide-nav,.ella-slide-nav-preset-deep .ella-slide-nav{background:var(--ella-arrow-bg,rgba(17,24,39,0.82));color:var(--ella-arrow-icon,#ffffff)}.ella-slide-nav-preset-rounded .ella-slide-nav{background:var(--ella-arrow-bg,#ffffff);color:var(--ella-arrow-icon,#111827)}.ella-slide-nav-preset-minimal .ella-slide-nav{background:transparent;color:var(--ella-arrow-icon,#111827)}.ella-slide-dot{background:var(--ella-dot-bg,rgba(17,24,39,0.24));border:1px solid var(--ella-dot-icon,transparent)}.ella-slide-dot.is-active{background:var(--ella-dot-active-bg,var(--ella-brand));border-color:var(--ella-dot-active-icon,var(--ella-dot-active-bg,var(--ella-brand)))}.ella-slide-dot.has-custom-images{background:var(--ella-dot-bg,rgba(17,24,39,0.24));border:1px solid var(--ella-dot-icon,transparent)}.ella-slide-dots-preset-pills .ella-slide-dot,.ella-slide-dots-preset-bars .ella-slide-dot,.ella-slide-dots-preset-squares .ella-slide-dot{border-color:var(--ella-dot-icon,transparent)}.ella-slide-dots-preset-progress .ella-slide-dots{background:var(--ella-dot-bg,rgba(17,24,39,0.12))}.ella-slide-dots-preset-progress .ella-slide-dot:not(:last-child){border-right-color:var(--ella-dot-icon,rgba(255,255,255,0.55))}.ella-slide-dots-preset-progress .ella-slide-dot.is-active,.ella-slide-dots-preset-progress .ella-slide-dot.is-active::before{background:var(--ella-dot-active-bg,var(--ella-brand))}.ella-slide-dots-preset-thumbnails .ella-slide-dot{background-color:var(--ella-dot-bg,#ccd8e3);border-color:var(--ella-dot-icon,transparent)}.ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active{border-color:var(--ella-dot-active-icon,var(--ella-brand));box-shadow:0 10px 22px rgba(17,65,101,0.24)}.ella-slide-nav-preset-chevron .ella-slide-nav:hover,.ella-slide-nav-preset-rounded .ella-slide-nav:hover,.ella-slide-nav-preset-stretched .ella-slide-nav:hover,.ella-slide-nav-preset-bold .ella-slide-nav:hover,.ella-slide-nav-preset-deep .ella-slide-nav:hover{background:var(--ella-arrow-bg,rgba(17,24,39,0.82))}.ella-slide-nav-preset-minimal .ella-slide-nav:hover{background:transparent;color:var(--ella-arrow-icon,#111827)}.ella-slide-item-custom{position:relative}.ella-slide-item-custom.ella-slide-item-custom-has-bg:not(.ella-slide-button){background:var(--ella-item-bg);border-radius:14px;padding:14px 16px}.ella-slide-card-media-inline.ella-slide-item-custom.ella-slide-item-custom-has-bg,.ella-slide-panel-inline-media.ella-slide-item-custom.ella-slide-item-custom-has-bg:not(.ella-slide-button){padding:12px}.ella-slide-card-media-inline.ella-slide-item-custom.ella-slide-item-custom-has-bg .ella-slide-card-image,.ella-slide-card-media-inline.ella-slide-item-custom.ella-slide-item-custom-has-bg .ella-slide-card-image-inline,.ella-slide-panel-inline-media.ella-slide-item-custom.ella-slide-item-custom-has-bg .ella-slide-panel-image,.ella-slide-panel-inline-media.ella-slide-item-custom.ella-slide-item-custom-has-bg .ella-slide-panel-image-inline{border-radius:12px}.ella-slide-card-title.ella-slide-item-custom.ella-slide-item-custom-has-text,.ella-slide-card-eyebrow.ella-slide-item-custom.ella-slide-item-custom-has-text,.ella-slide-card-text.ella-slide-item-custom.ella-slide-item-custom-has-text,.ella-slide-card-caption.ella-slide-item-custom.ella-slide-item-custom-has-text,.ella-slide-card-price.ella-slide-item-custom.ella-slide-item-custom-has-text,.ella-slide-panel-title.ella-slide-item-custom.ella-slide-item-custom-has-text,.ella-slide-panel-eyebrow.ella-slide-item-custom.ella-slide-item-custom-has-text,.ella-slide-panel-text.ella-slide-item-custom.ella-slide-item-custom-has-text,.ella-slide-panel-caption.ella-slide-item-custom.ella-slide-item-custom-has-text{color:var(--ella-item-text)}.ella-slide-button.ella-slide-item-custom{background:var(--ella-item-bg,var(--ella-slide-button-bg,var(--ella-brand)));color:var(--ella-item-text,var(--ella-slide-button-text,#fff))}.ella-slide-button.ella-slide-item-custom:hover,.ella-slide-button.ella-slide-item-custom:focus{color:var(--ella-item-text,var(--ella-slide-button-text,#fff))}.ella-slide-hero-overlay-stack>*+*{margin-top:12px}.ella-slide-button{position:relative;isolation:isolate;background:transparent !important;color:var(--ella-item-text,var(--ella-slide-button-text,#fff));overflow:hidden}.ella-slide-button::before{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--ella-item-bg,var(--ella-slide-button-bg,var(--ella-brand)));z-index:-1;transition:filter 0.2s ease,transform 0.2s ease}.ella-slide-button:hover::before,.ella-slide-button:focus::before{filter:brightness(var(--ella-button-hover-brightness,0.96))}.ella-slide-button:hover,.ella-slide-button:focus,.ella-slide-button.ella-slide-item-custom:hover,.ella-slide-button.ella-slide-item-custom:focus,.ella-slide-image-panel .ella-slide-button:hover,.ella-slide-image-panel .ella-slide-button:focus{color:var(--ella-item-text,var(--ella-slide-button-text,#fff))}.ella-slide-button.ella-slide-item-custom{background:transparent !important;color:var(--ella-item-text,var(--ella-slide-button-text,#fff))}.ella-slide-button:hover,.ella-slide-button:focus,.ella-slide-button.ella-slide-item-custom:hover,.ella-slide-button.ella-slide-item-custom:focus{filter:none}.ella-slide-lightbox-inner{width:min(90vw,1200px);max-width:100%;max-height:86vh;display:flex;flex-direction:column;align-items:center;gap:12px}.ella-slide-lightbox-stage{--ella-lightbox-zoom:1;width:100%;max-height:76vh;overflow:auto;display:flex;justify-content:center;align-items:flex-start}.ella-slide-lightbox-image{width:auto;max-width:calc(100% * var(--ella-lightbox-zoom,1));max-height:none;height:auto;object-fit:contain}.ella-slide-lightbox-caption:empty{display:none}.ella-slide-panel-link-lightbox-shell{position:relative}.ella-slide-panel-lightbox-cover{position:absolute;inset:0;z-index:1;border:0;padding:0;background:transparent;cursor:zoom-in}.ella-slide-panel-body-passive{pointer-events:none}.ella-slide-panel-zoom-badge{position:absolute;top:14px;right:14px;width:44px;height:44px;border-radius:999px;display:flex;align-items:center;justify-content:center;background:rgba(17,24,39,0.72);color:#fff;box-shadow:0 6px 16px rgba(0,0,0,0.18);pointer-events:none;transition:transform .2s ease,background .2s ease}.ella-slide-panel-zoom-badge svg{width:20px;height:20px;display:block}.ella-slide-panel-lightbox-cover:hover .ella-slide-panel-zoom-badge,.ella-slide-panel-lightbox-cover:focus .ella-slide-panel-zoom-badge{transform:scale(1.05);background:rgba(17,24,39,0.82)}.ella-slide-panel-lightbox-cover:focus-visible{outline:2px solid rgba(255,255,255,0.9);outline-offset:-4px}.ella-slide-card-title.ella-slide-item-custom,.ella-slide-card-eyebrow.ella-slide-item-custom,.ella-slide-panel-title.ella-slide-item-custom,.ella-slide-panel-eyebrow.ella-slide-item-custom{font-size:var(--ella-item-font-size,inherit)}.ella-slide-lightbox-toolbar{width:100%;display:flex;justify-content:flex-end}.ella-slide-lightbox-zoom-control{display:inline-flex;align-items:center;gap:12px;padding:10px 14px;border-radius:999px;background:rgba(17,24,39,0.72);color:#fff;line-height:1}.ella-slide-lightbox-zoom-label,.ella-slide-lightbox-zoom-value{font-size:13px;font-weight:600}.ella-slide-lightbox-zoom-range{width:180px}.ella-slide-lightbox-zoom-value{min-width:48px;text-align:right;font-variant-numeric:tabular-nums}@media (max-width:767px){.ella-slide-lightbox-toolbar{justify-content:stretch}.ella-slide-lightbox-zoom-control{width:100%;border-radius:18px;flex-wrap:wrap;justify-content:space-between}.ella-slide-lightbox-zoom-range{width:100%;order:3}}.ella-slide-panel-link--lightbox{position:relative;display:block;cursor:zoom-in}.ella-slide-panel-link--lightbox .ella-slide-button,.ella-slide-panel-link--lightbox a{position:relative;z-index:4}.ella-slide-panel-link--lightbox:hover .ella-slide-panel-zoom-badge,.ella-slide-panel-link--lightbox:focus .ella-slide-panel-zoom-badge,.ella-slide-panel-link--lightbox:focus-visible .ella-slide-panel-zoom-badge{transform:scale(1.05);background:rgba(17,24,39,0.82)}.ella-slide-panel-link--lightbox:focus-visible{outline:2px solid rgba(255,255,255,0.9);outline-offset:-4px}.ella-slide-nav-preset-minimal .ella-slide-nav{background:rgba(255,255,255,0.72);color:var(--ella-arrow-icon,#111827);box-shadow:inset 0 0 0 1px rgba(148,163,184,0.24),0 8px 18px rgba(15,23,42,0.12);backdrop-filter:blur(6px)}.ella-slide-nav-preset-minimal .ella-slide-nav:hover{background:rgba(255,255,255,0.9);color:var(--ella-arrow-icon,#111827)}.ella-slide-has-crossfade .ella-slide-track{position:relative;display:block;overflow:hidden;padding-bottom:0}.ella-slide-has-crossfade .ella-slide-slide{position:absolute;inset:0;width:100%;max-width:none;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--ella-animation-duration,800ms) var(--ella-animation-easing,ease-in-out),visibility 0s linear var(--ella-animation-duration,800ms)}.ella-slide-has-crossfade:not([data-ella-ready="1"]) .ella-slide-slide:first-child,.ella-slide-has-crossfade .ella-slide-slide.is-active{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s}.ella-slide-has-crossfade .ella-slide-slide.is-active{position:relative;z-index:2}.ella-slide-has-crossfade .ella-slide-slide:not(.is-active){z-index:1}.ella-slide-track{touch-action:pan-x}.ella-slide:not(.ella-slide-has-crossfade).is-dragging,.ella-slide:not(.ella-slide-has-crossfade).is-dragging *{user-select:none;-webkit-user-select:none}.ella-slide:not(.ella-slide-has-crossfade) .ella-slide-track{cursor:grab}.ella-slide:not(.ella-slide-has-crossfade) .ella-slide-track:active{cursor:grabbing}.ella-slide-arrows-hover-only .ella-slide-nav,.ella-slide-dots-hover-only .ella-slide-dots{opacity:0;visibility:hidden;transition:opacity 0.18s ease,visibility 0s linear 0.18s}.ella-slide-arrows-hover-only:hover .ella-slide-nav,.ella-slide-arrows-hover-only:focus-within .ella-slide-nav,.ella-slide-dots-hover-only:hover .ella-slide-dots,.ella-slide-dots-hover-only:focus-within .ella-slide-dots{opacity:1;visibility:visible;transition-delay:0s}@media (hover:none),(pointer:coarse){.ella-slide-arrows-hover-only .ella-slide-nav,.ella-slide-dots-hover-only .ella-slide-dots{opacity:1;visibility:visible}}.ella-slide-has-parallax .ella-slide-hero-bg,.ella-slide-has-parallax .ella-slide-hero-bg-mobile,.ella-slide-has-parallax .ella-slide-panel-image,.ella-slide-has-parallax .ella-slide-card-image,.ella-slide-has-parallax .ella-slide-card-image-inline,.ella-slide-has-parallax .ella-slide-panel-image-inline,.ella-slide-has-parallax .ella-slide-youtube-thumb{transform:translate3d(0,var(--ella-parallax-shift,0px),0);transition:transform 0.18s linear;will-change:transform}.ella-slide-card-title.ella-slide-item-custom,.ella-slide-card-eyebrow.ella-slide-item-custom,.ella-slide-panel-title.ella-slide-item-custom,.ella-slide-panel-eyebrow.ella-slide-item-custom{font-size:var(--ella-item-font-size,inherit);font-weight:var(--ella-item-font-weight,inherit)}.ella-slide-nav-preset-minimal .ella-slide-nav-icon{text-shadow:0 1px 2px rgba(15,23,42,0.62),0 0 8px rgba(15,23,42,0.24)}.ella-slide-nav-preset-minimal .ella-slide-nav-icon-image img{filter:drop-shadow(0 1px 2px rgba(15,23,42,0.62)) drop-shadow(0 0 8px rgba(15,23,42,0.2))}.ella-slide-youtube-poster{overflow:hidden}.ella-slide-youtube-title-overlay{position:absolute;left:0;right:0;bottom:0;z-index:2;display:flex;align-items:flex-end;min-height:34%;padding:18px;pointer-events:none;background:linear-gradient(180deg,rgba(4,9,18,0) 0%,rgba(4,9,18,0.20) 22%,rgba(4,9,18,0.74) 100%)}.ella-slide-youtube-title-overlay-text{display:inline-flex;max-width:min(100%,92%);padding:10px 14px;border-radius:14px;background:rgba(15,23,42,0.46);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#ffffff;font-size:clamp(1rem,2.1vw,1.65rem);line-height:1.25;font-weight:600;text-shadow:0 1px 2px rgba(0,0,0,0.22);box-shadow:0 14px 28px rgba(0,0,0,0.18)}.ella-slide-youtube-play{z-index:3}.ella-slide-youtube-body-builder>:first-child{margin-top:0}.ella-slide-dots-preset-thumbnails .ella-slide-dot{width:var(--ella-dot-thumb-width,96px);height:var(--ella-dot-thumb-height,60px);transition:transform 0.18s ease,box-shadow 0.18s ease,border-color 0.18s ease,opacity 0.18s ease}.ella-slide-dots-preset-thumbnails .ella-slide-dot:hover,.ella-slide-dots-preset-thumbnails .ella-slide-dot:focus-visible{transform:translateY(-2px) scale(1.03);box-shadow:0 14px 28px rgba(15,23,42,0.18)}@media (max-width:782px){.ella-slide-youtube-title-overlay{padding:14px;min-height:30%}.ella-slide-youtube-title-overlay-text{max-width:100%;padding:9px 12px}.ella-slide-dots-preset-thumbnails .ella-slide-dot{width:var(--ella-dot-thumb-width,96px);height:var(--ella-dot-thumb-height,60px)}}.ella-slide-nav{width:var(--ella-arrow-size,42px);height:var(--ella-arrow-size,42px);border:var(--ella-arrow-border-width,0px) solid var(--ella-arrow-border,transparent);background:var(--ella-arrow-bg,rgba(17,24,39,0.78));color:var(--ella-arrow-icon,#ffffff);box-shadow:0 10px 22px rgba(15,23,42,0.10);filter:none}.ella-slide-nav-icon{font-size:clamp(18px,calc(var(--ella-arrow-size,42px) * 0.56),34px)}.ella-slide-nav-icon-image img{width:calc(var(--ella-arrow-size,42px) * 0.48);height:calc(var(--ella-arrow-size,42px) * 0.48)}.ella-slide-nav:hover,.ella-slide-nav:focus-visible{background:var(--ella-arrow-hover-bg,var(--ella-arrow-bg,rgba(17,24,39,0.9)));color:var(--ella-arrow-hover-icon,var(--ella-arrow-icon,#ffffff));border-color:var(--ella-arrow-hover-border,var(--ella-arrow-border,transparent));box-shadow:0 14px 28px rgba(15,23,42,0.12);filter:none}.ella-slide-nav-preset-rounded .ella-slide-nav{border-radius:999px;box-shadow:0 10px 22px rgba(15,23,42,0.08)}.ella-slide-nav-preset-rounded .ella-slide-nav:hover,.ella-slide-nav-preset-rounded .ella-slide-nav:focus-visible{transform:translateY(-50%) scale(1.02)}.ella-slide-nav-preset-chevron .ella-slide-nav,.ella-slide-nav-preset-stretched .ella-slide-nav,.ella-slide-nav-preset-bold .ella-slide-nav,.ella-slide-nav-preset-deep .ella-slide-nav{border-color:var(--ella-arrow-border,transparent)}.ella-slide-nav-preset-minimal .ella-slide-nav{width:max(32px,calc(var(--ella-arrow-size,42px) - 8px));height:max(32px,calc(var(--ella-arrow-size,42px) - 8px));border-color:transparent;box-shadow:none;backdrop-filter:none}.ella-slide-nav-preset-minimal .ella-slide-nav:hover,.ella-slide-nav-preset-minimal .ella-slide-nav:focus-visible{background:transparent;color:var(--ella-arrow-hover-icon,var(--ella-arrow-icon,#111827))}.ella-slide:not(.ella-slide-single-item-view) .ella-slide-nav+.ella-slide-nav+.ella-slide-track{padding-inline:clamp(24px,calc(var(--ella-arrow-size,42px) * 0.55),40px)}.ella-slide-button{transition:color 0.18s ease,transform 0.18s ease}.ella-slide-button::before{box-shadow:0 8px 18px rgba(17,24,39,0.10);transition:filter 0.2s ease,transform 0.2s ease,box-shadow 0.2s ease}/* 2026-11-02: no hover lift - translateY(-1px) moved the button off a mouse resting on its bottom edge, so hover switched on/off and the button blinked (owner: "jub mouse ko button k edge per le ker jao to buttons blink"); the brighter shadow of ::before stays */.ella-slide-button:hover,.ella-slide-button:focus,.ella-slide-button.ella-slide-item-custom:hover,.ella-slide-button.ella-slide-item-custom:focus{transform:none}.ella-slide-button:hover::before,.ella-slide-button:focus::before,.ella-slide-button.ella-slide-item-custom:hover::before,.ella-slide-button.ella-slide-item-custom:focus::before{transform:scale(1.01);box-shadow:0 14px 26px rgba(17,24,39,0.14)}.ella-slide-card-media-focus{background:transparent !important;border:0;box-shadow:none;overflow:visible}.ella-slide-card-media-focus .ella-slide-card-media{border-radius:14px;overflow:hidden;border:1px solid rgba(17,24,39,0.08);background:#ffffff;box-shadow:0 10px 24px rgba(17,24,39,0.08)}.ella-slide-card-media-focus .ella-slide-card-media-lightbox{cursor:zoom-in}.ella-slide-card-media-focus .ella-slide-card-image{object-fit:contain;background:#ffffff}.ella-slide-card-media-focus .ella-slide-card-body{padding:14px 0 0;display:flex;justify-content:center;align-items:center;text-align:center}.ella-slide-card-media-focus .ella-slide-button,.ella-slide-card-media-focus .ella-slide-button-static{margin-top:0}.ella-slide-item-custom.ella-slide-item-custom-has-bg:not(.ella-slide-button){border:var(--ella-item-border-width,0px) solid var(--ella-item-border,transparent);border-radius:var(--ella-item-radius,14px);padding:var(--ella-item-padding,14px 16px)}.ella-slide-card-media-inline.ella-slide-item-custom.ella-slide-item-custom-has-bg,.ella-slide-panel-inline-media.ella-slide-item-custom.ella-slide-item-custom-has-bg:not(.ella-slide-button){padding:var(--ella-item-padding,12px);border:var(--ella-item-border-width,0px) solid var(--ella-item-border,transparent);border-radius:var(--ella-item-radius,14px)}.ella-slide-card-text-feature,.ella-slide-panel-text-feature,.ella-slide-card-text-info,.ella-slide-panel-text-info{display:flex;align-items:flex-start;gap:10px}.ella-slide-card-text-feature,.ella-slide-panel-text-feature{background:var(--ella-item-bg,#f4f7f5);border:var(--ella-item-border-width,1px) solid var(--ella-item-border,#d9e6dc);border-radius:var(--ella-item-radius,12px);padding:var(--ella-item-padding,10px 14px);line-height:1.45}.ella-slide-card-text-info,.ella-slide-panel-text-info{color:var(--ella-item-text,#114165);font-weight:600;line-height:1.4}.ella-slide-card-text-feature .ella-slide-inline-icon,.ella-slide-panel-text-feature .ella-slide-inline-icon,.ella-slide-card-text-info .ella-slide-inline-icon,.ella-slide-panel-text-info .ella-slide-inline-icon{margin-right:0;margin-top:2px;flex:0 0 auto}.ella-slide-has-visible-count:not(.ella-slide-single-item-view) .ella-slide-shell{margin-left:auto;margin-right:auto}@media (min-width:768px){.ella-slide-has-visible-count:not(.ella-slide-single-item-view) .ella-slide-shell{max-width:calc((var(--ella-item-width) * var(--ella-visible-count))+(var(--ella-gap) * (var(--ella-visible-count) - 1))+72px)}.ella-slide-has-visible-count:not(.ella-slide-single-item-view) .ella-slide-slide{flex:0 0 var(--ella-item-width);max-width:var(--ella-item-width)}}.ella-slide-nav-preset-hover_circle .ella-slide-nav{border-radius:999px;background:transparent;border-color:transparent;color:var(--ella-arrow-icon,#111827);box-shadow:none}.ella-slide-nav-preset-hover_circle .ella-slide-nav:hover,.ella-slide-nav-preset-hover_circle .ella-slide-nav:focus-visible{background:var(--ella-arrow-hover-bg,#f1f5f9);color:var(--ella-arrow-hover-icon,var(--ella-arrow-icon,#111827));border-color:transparent;box-shadow:none}.ella-slide-nav-preset-outlined_circle .ella-slide-nav{border-radius:999px;background:var(--ella-arrow-bg,#ffffff);color:var(--ella-arrow-icon,#114165);border-color:var(--ella-arrow-border,#114165);box-shadow:none}.ella-slide-nav-preset-outlined_circle .ella-slide-nav:hover,.ella-slide-nav-preset-outlined_circle .ella-slide-nav:focus-visible{background:var(--ella-arrow-hover-bg,#114165);color:var(--ella-arrow-hover-icon,#ffffff);border-color:var(--ella-arrow-hover-border,var(--ella-arrow-border,#114165));box-shadow:none}.ella-slide-card-body>*{margin-top:0;margin-bottom:0}.ella-slide-card-body>*+*{margin-top:10px}.ella-slide-card-text-info,.ella-slide-panel-text-info{padding:var(--ella-item-padding,0 0 var(--ella-item-divider-pad,0) 0);border-bottom:var(--ella-item-divider-width,0px) solid var(--ella-item-divider-color,transparent);border-radius:var(--ella-item-radius,0)}.ella-slide-item-custom{margin:var(--ella-item-margin,0)}.ella-slide-card-media-focus .ella-slide-card-media{display:flex;align-items:center;justify-content:center;border:0;background:transparent;box-shadow:none}.ella-slide-card-media-focus .ella-slide-card-image{width:auto;max-width:100%;height:auto;max-height:var(--ella-item-height);object-fit:contain;background:transparent}.ella-slide-card-media-focus .ella-slide-card-body{padding:8px 0 0;gap:8px}.ella-slide-card-media-focus .ella-slide-button,.ella-slide-card-media-focus .ella-slide-button-static{margin-top:0}.ella-slide-nav{width:var(--ella-arrow-size,42px);height:var(--ella-arrow-size,42px);box-shadow:none}.ella-slide-nav-prev{left:var(--ella-arrow-offset,12px)}.ella-slide-nav-next{right:var(--ella-arrow-offset,12px)}.ella-slide-nav-icon{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;line-height:1}.ella-slide-nav-icon svg{width:var(--ella-arrow-icon-size,clamp(18px,calc(var(--ella-arrow-size,42px) * 0.56),34px));height:var(--ella-arrow-icon-size,clamp(18px,calc(var(--ella-arrow-size,42px) * 0.56),34px));display:block}.ella-slide-nav-icon-image img{width:var(--ella-arrow-icon-size,calc(var(--ella-arrow-size,42px) * 0.48));height:var(--ella-arrow-icon-size,calc(var(--ella-arrow-size,42px) * 0.48))}.ella-slide-nav-preset-hover_circle .ella-slide-nav{background:transparent;border-color:transparent;color:var(--ella-arrow-icon,#111827);box-shadow:none}.ella-slide-nav-preset-hover_circle .ella-slide-nav:hover,.ella-slide-nav-preset-hover_circle .ella-slide-nav:focus-visible{background:var(--ella-arrow-hover-bg,#f1f5f9);color:var(--ella-arrow-hover-icon,var(--ella-arrow-icon,#111827));border-color:transparent;box-shadow:none}.ella-slide-nav-preset-outlined_circle .ella-slide-nav{background:var(--ella-arrow-bg,#ffffff);color:var(--ella-arrow-icon,#114165);border:max(1px,var(--ella-arrow-border-width,2px)) solid var(--ella-arrow-border,#114165);box-shadow:none}.ella-slide-nav-preset-outlined_circle .ella-slide-nav:hover,.ella-slide-nav-preset-outlined_circle .ella-slide-nav:focus-visible{background:var(--ella-arrow-hover-bg,#114165);color:var(--ella-arrow-hover-icon,#ffffff);border-color:var(--ella-arrow-hover-border,var(--ella-arrow-border,#114165));box-shadow:none}.ella-slide:not(.ella-slide-single-item-view) .ella-slide-nav+.ella-slide-nav+.ella-slide-track{padding-inline:var(--ella-track-arrow-pad,0px)}@media (min-width:768px){.ella-slide-has-visible-count:not(.ella-slide-single-item-view) .ella-slide-shell{max-width:calc((var(--ella-item-width) * var(--ella-visible-count))+(var(--ella-gap) * (var(--ella-visible-count) - 1))+var(--ella-shell-extra,0px))}}@media (max-width:767px){.ella-slide-has-visible-count:not(.ella-slide-single-item-view) .ella-slide-shell{max-width:calc((var(--ella-item-width) * var(--ella-visible-count-mobile,1))+(var(--ella-gap) * (var(--ella-visible-count-mobile,1) - 1))+var(--ella-shell-extra,0px))}}.ella-slide-card-media-focus .ella-slide-card-media{min-height:0;line-height:0}.ella-slide-card-media-focus .ella-slide-card-image{width:100%;max-width:100%;height:auto;max-height:none;object-fit:contain}.ella-slide-card-media-focus .ella-slide-card-body{padding:6px 0 0}.ella-slide-lightbox{padding:24px}.ella-slide-lightbox-inner{width:auto;max-width:min(92vw,1280px);max-height:88vh;gap:12px}.ella-slide-lightbox-media{position:relative;display:inline-flex;align-items:flex-start;justify-content:center;max-width:100%}.ella-slide-lightbox-stage{width:auto;max-width:min(92vw,1280px);max-height:82vh;overflow:auto;justify-content:center;align-items:center}.ella-slide-lightbox-image{display:block;width:auto;max-width:min(92vw,1280px);max-height:82vh;height:auto;object-fit:contain;border-radius:0;transform:none !important;filter:none !important;transition:none !important}.ella-slide-lightbox-close{top:12px;right:12px;width:40px;height:40px;border:0;border-radius:10px;background:rgba(17,24,39,0.84);color:#ffffff;display:grid;place-items:center;z-index:3;box-shadow:none}.ella-slide-lightbox-close span{display:block;font-size:24px;line-height:1;transform:translateY(-1px)}.ella-slide-lightbox-close:hover,.ella-slide-lightbox-close:focus-visible{background:rgba(17,24,39,0.96)}.ella-slide-lightbox-toolbar,.ella-slide-lightbox-zoom-control,.ella-slide-lightbox-zoom-range,.ella-slide-lightbox-zoom-label,.ella-slide-lightbox-zoom-value{display:none !important}.ella-slide.is-dragging .ella-slide-track{scroll-snap-type:none !important;scroll-behavior:auto !important}.ella-slide-nav{display:flex;align-items:center;justify-content:center;padding:0}.ella-slide-nav-icon,.ella-slide-nav-icon-image{display:flex;align-items:center;justify-content:center;flex:0 0 auto}.ella-slide-nav-icon svg,.ella-slide-nav-icon-image img{display:block;margin:auto;pointer-events:none}.ella-slide-lightbox-close{display:flex;align-items:center;justify-content:center;padding:0;line-height:1}.ella-slide-lightbox-close-icon{display:flex;align-items:center;justify-content:center;width:18px;height:18px}.ella-slide-lightbox-close-icon svg{width:18px;height:18px;display:block}.ella-slide-nav-preset-outlined_circle .ella-slide-nav{background:var(--ella-arrow-bg,transparent)}.ella-slide-nav-preset-hover_circle .ella-slide-nav,.ella-slide-nav-preset-outlined_circle .ella-slide-nav,.ella-slide-nav-preset-minimal .ella-slide-nav{border-radius:999px}.ella-slide-nav{min-width:var(--ella-arrow-size,42px);min-height:var(--ella-arrow-size,42px)}.ella-slide-nav-icon,.ella-slide-nav-icon-image,.ella-slide-lightbox-close-icon{display:inline-flex;align-items:center;justify-content:center}.ella-slide-lightbox-close{width:44px;height:44px;min-width:44px;min-height:44px;border-radius:12px;padding:0}.ella-slide-lightbox-close-icon{width:20px;height:20px}.ella-slide-lightbox-close-icon svg{width:20px;height:20px;display:block}.ella-slide-arrow-fill-outline .ella-slide-nav{background:transparent;border-color:var(--ella-arrow-border,currentColor)}.ella-slide-arrow-fill-outline .ella-slide-nav:hover,.ella-slide-arrow-fill-outline .ella-slide-nav:focus-visible{background:var(--ella-arrow-hover-bg,rgba(17,65,101,0.12))}.ella-slide-arrow-fill-filled .ella-slide-nav{background:var(--ella-arrow-bg,rgba(17,24,39,0.78))}.ella-slide-dot-fill-outline .ella-slide-dot{background:transparent !important;border:1px solid var(--ella-dot-icon,rgba(17,24,39,0.35))}.ella-slide-dot-fill-outline .ella-slide-dot.is-active{background:transparent !important;border-color:var(--ella-dot-active-icon,var(--ella-brand))}.ella-slide-arrow-placement-outside .ella-slide-nav-prev{left:var(--ella-arrow-offset,-48px)}.ella-slide-arrow-placement-outside .ella-slide-nav-next{right:var(--ella-arrow-offset,-48px)}.ella-slide-arrow-placement-inside .ella-slide-nav-prev{left:var(--ella-arrow-offset,12px)}.ella-slide-arrow-placement-inside .ella-slide-nav-next{right:var(--ella-arrow-offset,12px)}.ella-slide-arrow-placement-outside .ella-slide-track{padding-inline:0 !important}.ella-slide.is-dragging .ella-slide-track{cursor:grabbing}.ella-slide-card-media-focus .ella-slide-card-media{border:1px solid rgba(17,24,39,0.10);background:#ffffff;box-shadow:0 1px 0 rgba(17,24,39,0.04)}.ella-slide-card-media-focus .ella-slide-card-image{background:#ffffff}.ella-slide-nav{width:var(--ella-arrow-width,var(--ella-arrow-size,42px));height:var(--ella-arrow-height,var(--ella-arrow-size,42px));min-width:var(--ella-arrow-width,var(--ella-arrow-size,42px));min-height:var(--ella-arrow-height,var(--ella-arrow-size,42px));transition:background 0.14s ease,color 0.14s ease,border-color 0.14s ease,opacity 0.14s ease}.ella-slide-nav.is-hidden,.ella-slide-nav[aria-hidden="true"]{opacity:0;visibility:hidden;pointer-events:none}.ella-slide-nav.is-disabled{opacity:0.35;pointer-events:none}.ella-slide-full-width .ella-slide-shell,.ella-slide-full-width.ella-slide-has-visible-count:not(.ella-slide-single-item-view) .ella-slide-shell{width:100%;max-width:none !important}@media (min-width:768px){.ella-slide-full-width:not(.ella-slide-single-item-view) .ella-slide-slide{flex:0 0 calc((100% - (var(--ella-gap) * (var(--ella-visible-count) - 1))) / var(--ella-visible-count));max-width:calc((100% - (var(--ella-gap) * (var(--ella-visible-count) - 1))) / var(--ella-visible-count))}}@media (max-width:767px){.ella-slide-full-width:not(.ella-slide-single-item-view) .ella-slide-slide{flex:0 0 calc((100% - (var(--ella-gap) * (var(--ella-visible-count-mobile,1) - 1))) / var(--ella-visible-count-mobile,1));max-width:calc((100% - (var(--ella-gap) * (var(--ella-visible-count-mobile,1) - 1))) / var(--ella-visible-count-mobile,1))}}.ella-slide-card-media-focus .ella-slide-card-media{border:1px solid rgba(17,24,39,0.08) !important;background:#ffffff !important;box-shadow:none !important}.ella-slide-card-media-focus .ella-slide-card-image{background:#ffffff !important}.ella-slide-panel-zoom-badge{top:12px;right:12px;width:35px;height:35px}.ella-slide-panel-zoom-badge svg{width:16px;height:16px}.ella-slide-lightbox-media{position:relative}.ella-slide-lightbox-close{inset:10px -10px auto auto;top:10px !important;right:-10px !important}.ella-slide-card-no-image .ella-slide-card-body{justify-content:flex-start;align-items:stretch}.ella-slide-full-width .ella-slide-shell,.ella-slide-full-width.ella-slide-has-visible-count:not(.ella-slide-single-item-view) .ella-slide-shell{width:100%;max-width:none !important}.ella-slide-image-panel,.ella-slide-family-lightbox_image_carousel .ella-slide-panel,.ella-slide-family-panel_carousel .ella-slide-panel,.ella-slide-family-image_area_carousel .ella-slide-panel{background:transparent !important;border:0 !important;box-shadow:none !important;border-radius:0 !important}.ella-slide-image-panel .ella-slide-panel-link,.ella-slide-image-panel .ella-slide-panel-media,.ella-slide-family-lightbox_image_carousel .ella-slide-panel-link,.ella-slide-family-lightbox_image_carousel .ella-slide-panel-media,.ella-slide-family-panel_carousel .ella-slide-panel-link,.ella-slide-family-panel_carousel .ella-slide-panel-media,.ella-slide-family-image_area_carousel .ella-slide-panel-link,.ella-slide-family-image_area_carousel .ella-slide-panel-media{display:block;height:100%;background:transparent !important;line-height:0}.ella-slide-image-panel .ella-slide-panel-image,.ella-slide-family-lightbox_image_carousel .ella-slide-panel-image,.ella-slide-family-panel_carousel .ella-slide-panel-image,.ella-slide-family-image_area_carousel .ella-slide-panel-image{display:block;width:100%;height:var(--ella-item-height);min-height:var(--ella-item-height);object-fit:cover;object-position:center center;vertical-align:top;background:transparent !important}.ella-slide-card-media-has-hover{position:relative;overflow:hidden}.ella-slide-card-media-has-hover .ella-slide-card-image{position:relative;z-index:1;transition:opacity .22s ease}.ella-slide-card-media-has-hover .ella-slide-card-image-hover{position:absolute;inset:0;z-index:2;opacity:0;pointer-events:none}.ella-slide-card:hover .ella-slide-card-media-has-hover .ella-slide-card-image-hover,.ella-slide-card:focus-within .ella-slide-card-media-has-hover .ella-slide-card-image-hover{opacity:1}.ella-slide-card:hover .ella-slide-card-media-has-hover>.ella-slide-card-image:not(.ella-slide-card-image-hover),.ella-slide-card:focus-within .ella-slide-card-media-has-hover>.ella-slide-card-image:not(.ella-slide-card-image-hover){opacity:0}@media (min-width:768px){.ella-slide-full-width .ella-slide-shell,.ella-slide-full-width.ella-slide-has-visible-count:not(.ella-slide-single-item-view) .ella-slide-shell{position:relative;left:50%;transform:translateX(-50%);width:min(calc(100vw - 32px),var(--ella-pane-max-width,1400px));max-width:min(calc(100vw - 32px),var(--ella-pane-max-width,1400px)) !important;margin-left:0 !important;margin-right:0 !important}}@media (max-width:1024px){.ella-slide-arrow-placement-outside .ella-slide-nav-prev{left:2px !important}.ella-slide-arrow-placement-outside .ella-slide-nav-next{right:2px !important}.ella-slide-full-width .ella-slide-shell,.ella-slide-full-width.ella-slide-has-visible-count:not(.ella-slide-single-item-view) .ella-slide-shell{position:relative;left:50%;transform:translateX(-50%);width:min(calc(100vw - 20px),var(--ella-pane-max-width,100vw));max-width:min(calc(100vw - 20px),var(--ella-pane-max-width,100vw)) !important;margin-left:0 !important;margin-right:0 !important}}.ella-slide-lightbox-close{inset:6px 6px auto auto !important;top:6px !important;right:6px !important}.ella-slide-has-visible-count:not(.ella-slide-full-width):not(.ella-slide-single-item-view) .ella-slide-shell{margin-inline:auto}.ella-slide-card-image,.ella-slide-card-image-inline,.ella-slide-panel-image,.ella-slide-panel-image-inline,.ella-slide-image-area-image{object-fit:var(--ella-image-fit,cover);object-position:center center}.ella-slide-card-media,.ella-slide-panel-media,.ella-slide-image-area-link,.ella-slide-lightbox-trigger,.ella-slide-card-media-inline,.ella-slide-panel-inline-media{line-height:0}.ella-slide-image-panel,.ella-slide-family-lightbox_image_carousel .ella-slide-panel,.ella-slide-family-panel_carousel .ella-slide-panel,.ella-slide-family-image_area_carousel .ella-slide-panel{background:transparent !important;border:0 !important;box-shadow:none !important;border-radius:14px !important;overflow:hidden !important}.ella-slide-image-panel .ella-slide-panel-link,.ella-slide-image-panel .ella-slide-panel-media,.ella-slide-family-lightbox_image_carousel .ella-slide-panel-link,.ella-slide-family-lightbox_image_carousel .ella-slide-panel-media,.ella-slide-family-panel_carousel .ella-slide-panel-link,.ella-slide-family-panel_carousel .ella-slide-panel-media,.ella-slide-family-image_area_carousel .ella-slide-panel-link,.ella-slide-family-image_area_carousel .ella-slide-panel-media{border-radius:inherit;overflow:hidden}.ella-slide-image-panel .ella-slide-panel-image,.ella-slide-family-lightbox_image_carousel .ella-slide-panel-image,.ella-slide-family-panel_carousel .ella-slide-panel-image,.ella-slide-family-image_area_carousel .ella-slide-panel-image{display:block;width:100%;height:var(--ella-item-height);min-height:var(--ella-item-height);border-radius:inherit;background:transparent !important}@media (min-width:768px){.ella-slide-full-width .ella-slide-shell,.ella-slide-full-width.ella-slide-has-visible-count:not(.ella-slide-single-item-view) .ella-slide-shell{position:relative;left:50%;transform:translateX(-50%);width:min(calc(100vw - 8px),var(--ella-pane-max-width,1480px));max-width:min(calc(100vw - 8px),var(--ella-pane-max-width,1480px)) !important;margin-left:0 !important;margin-right:0 !important}}@media (max-width:1024px){.ella-slide-arrow-placement-outside .ella-slide-nav-prev{left:12px !important}.ella-slide-arrow-placement-outside .ella-slide-nav-next{right:12px !important}.ella-slide-full-width .ella-slide-shell,.ella-slide-full-width.ella-slide-has-visible-count:not(.ella-slide-single-item-view) .ella-slide-shell{position:relative;left:50%;transform:translateX(-50%);width:min(calc(100vw - 12px),var(--ella-pane-max-width,100vw));max-width:min(calc(100vw - 12px),var(--ella-pane-max-width,100vw)) !important}}.ella-slide-lightbox-close{inset:4px 2px auto auto !important;top:4px !important;right:2px !important}.ella-slide-product-types-tabs .ella-slide-track{gap:0}.ella-slide-product-types-tabs .ella-slide-card{border-radius:18px;box-shadow:none;border-color:rgba(17,24,39,0.10)}.ella-slide-product-types-tabs .ella-slide-card-body{padding:0 18px 18px}.ella-slide-product-types-tabs .ella-slide-card-title{display:inline-flex;align-items:center;justify-content:center;width:min(100%,340px);margin:0 auto 18px;padding:14px 24px;border-radius:999px;background:rgba(17,65,101,0.12);color:var(--ella-brand);font-weight:700}.ella-slide-product-types-tabs .ella-slide-card-image,.ella-slide-product-types-tabs .ella-slide-card-image-inline{object-fit:contain}.ella-slide-product-types-tabs .ella-slide-nav{border-radius:999px}.ella-slide-compare-wrapper{margin:0 0 56px}.ella-slide-compare-columns{display:grid !important;grid-template-columns:1fr !important;gap:32px !important;align-items:start !important}.ella-slide-compare-columns>div{min-width:0}.ella-slide-compare-columns h3{margin:0 0 14px}.ella-slide-compare-stage{width:100%;max-width:100%;overflow:visible}.ella-slide-card-eyebrow.ella-slide-item-custom,.ella-slide-panel-eyebrow.ella-slide-item-custom{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;width:auto;max-width:100%;min-height:28px;padding:6px 12px;line-height:1.2;border-radius:999px}.ella-slide-lightbox-close{inset:12px 12px auto auto !important;top:12px !important;right:12px !important}.ella-slide-compare-wrapper{margin:0 0 56px}.ella-slide-compare-columns{display:grid !important;grid-template-columns:1fr !important;gap:32px !important;align-items:start !important}.ella-slide-compare-columns>div{min-width:0}.ella-slide-compare-stage{width:100%;max-width:100%;margin-inline:auto;overflow:visible}.ella-slide-compare-wrapper[data-ella-compare-device="desktop"] .ella-slide-compare-stage{position:relative;left:50%;transform:translateX(-50%);width:min(calc(100vw - 48px),1920px);max-width:min(calc(100vw - 48px),1920px)}.ella-slide-compare-wrapper[data-ella-compare-device="ipad"] .ella-slide-compare-stage{width:min(100%,900px);max-width:min(100%,900px)}.ella-slide-compare-wrapper[data-ella-compare-device="mobile"] .ella-slide-compare-stage{width:min(100%,430px);max-width:min(100%,430px)}.ella-slide-compare-wrapper[data-ella-compare-device="desktop"] .ella-slide-full-width .ella-slide-shell,.ella-slide-compare-wrapper[data-ella-compare-device="desktop"] .ella-slide-full-width.ella-slide-has-visible-count:not(.ella-slide-single-item-view) .ella-slide-shell{width:min(calc(100vw - 48px),1600px) !important;max-width:min(calc(100vw - 48px),1600px) !important}.ella-slide-compare-wrapper[data-ella-compare-device="ipad"] .ella-slide-full-width .ella-slide-shell,.ella-slide-compare-wrapper[data-ella-compare-device="ipad"] .ella-slide-full-width.ella-slide-has-visible-count:not(.ella-slide-single-item-view) .ella-slide-shell{width:100% !important;max-width:900px !important}.ella-slide-compare-wrapper[data-ella-compare-device="mobile"] .ella-slide-full-width .ella-slide-shell,.ella-slide-compare-wrapper[data-ella-compare-device="mobile"] .ella-slide-full-width.ella-slide-has-visible-count:not(.ella-slide-single-item-view) .ella-slide-shell{width:100% !important;max-width:430px !important}.ella-slide-has-visible-count:not(.ella-slide-full-width):not(.ella-slide-single-item-view) .ella-slide-shell{max-width:calc((var(--ella-item-width) * var(--ella-visible-count))+(var(--ella-gap) * (var(--ella-visible-count) - 1))) !important}@media (max-width:767px){.ella-slide-has-visible-count:not(.ella-slide-full-width):not(.ella-slide-single-item-view) .ella-slide-shell{max-width:calc((var(--ella-item-width) * var(--ella-visible-count-mobile,1))+(var(--ella-gap) * (var(--ella-visible-count-mobile,1) - 1))) !important}}.ella-slide-has-visible-count:not(.ella-slide-full-width):not(.ella-slide-single-item-view) .ella-slide-shell{width:calc((var(--ella-item-width) * var(--ella-visible-count))+(var(--ella-gap) * (var(--ella-visible-count) - 1))) !important;max-width:calc((var(--ella-item-width) * var(--ella-visible-count))+(var(--ella-gap) * (var(--ella-visible-count) - 1))) !important}@media (max-width:1024px){.ella-slide-has-visible-count:not(.ella-slide-full-width):not(.ella-slide-single-item-view) .ella-slide-shell{width:calc((var(--ella-item-width) * var(--ella-visible-count-ipad,var(--ella-visible-count-mobile,1)))+(var(--ella-gap) * (var(--ella-visible-count-ipad,var(--ella-visible-count-mobile,1)) - 1))) !important;max-width:min(100%,calc((var(--ella-item-width) * var(--ella-visible-count-ipad,var(--ella-visible-count-mobile,1)))+(var(--ella-gap) * (var(--ella-visible-count-ipad,var(--ella-visible-count-mobile,1)) - 1)))) !important}}@media (max-width:767px){.ella-slide-has-visible-count:not(.ella-slide-full-width):not(.ella-slide-single-item-view) .ella-slide-shell{width:calc((var(--ella-item-width) * var(--ella-visible-count-mobile,1))+(var(--ella-gap) * (var(--ella-visible-count-mobile,1) - 1))) !important;max-width:min(100%,calc((var(--ella-item-width) * var(--ella-visible-count-mobile,1))+(var(--ella-gap) * (var(--ella-visible-count-mobile,1) - 1)))) !important}}.ella-slide-full-width .ella-slide-shell,.ella-slide-full-width.ella-slide-has-visible-count:not(.ella-slide-single-item-view) .ella-slide-shell{width:min(calc(100vw - 64px),max(calc((var(--ella-item-width) * var(--ella-visible-count))+(var(--ella-gap) * (var(--ella-visible-count) - 1))+240px),var(--ella-pane-max-width,1600px))) !important;max-width:min(calc(100vw - 64px),max(calc((var(--ella-item-width) * var(--ella-visible-count))+(var(--ella-gap) * (var(--ella-visible-count) - 1))+240px),var(--ella-pane-max-width,1600px))) !important}.ella-slide-compare-wrapper[data-ella-compare-device="desktop"] .ella-slide-full-width .ella-slide-shell,.ella-slide-compare-wrapper[data-ella-compare-device="desktop"] .ella-slide-full-width.ella-slide-has-visible-count:not(.ella-slide-single-item-view) .ella-slide-shell{width:min(calc(100vw - 64px),max(calc((var(--ella-item-width) * var(--ella-visible-count))+(var(--ella-gap) * (var(--ella-visible-count) - 1))+240px),var(--ella-pane-max-width,1680px))) !important;max-width:min(calc(100vw - 64px),max(calc((var(--ella-item-width) * var(--ella-visible-count))+(var(--ella-gap) * (var(--ella-visible-count) - 1))+240px),var(--ella-pane-max-width,1680px))) !important}.ella-slide-compare-wrapper[data-ella-compare-device="ipad"] .ella-slide-has-visible-count:not(.ella-slide-full-width):not(.ella-slide-single-item-view) .ella-slide-shell{width:calc((var(--ella-item-width) * var(--ella-visible-count-ipad,1))+(var(--ella-gap) * (var(--ella-visible-count-ipad,1) - 1))) !important;max-width:min(100%,calc((var(--ella-item-width) * var(--ella-visible-count-ipad,1))+(var(--ella-gap) * (var(--ella-visible-count-ipad,1) - 1)))) !important}.ella-slide-compare-wrapper[data-ella-compare-device="mobile"] .ella-slide-has-visible-count:not(.ella-slide-full-width):not(.ella-slide-single-item-view) .ella-slide-shell{width:calc((var(--ella-item-width) * var(--ella-visible-count-mobile,1))+(var(--ella-gap) * (var(--ella-visible-count-mobile,1) - 1))) !important;max-width:min(100%,calc((var(--ella-item-width) * var(--ella-visible-count-mobile,1))+(var(--ella-gap) * (var(--ella-visible-count-mobile,1) - 1)))) !important}.ella-slide-arrow-placement-outside .ella-slide-nav-prev{left:8px !important}.ella-slide-arrow-placement-outside .ella-slide-nav-next{right:8px !important}.ella-slide-arrow-placement-outside .ella-slide-track{padding-inline:0 !important}.ella-slide-lightbox-close{inset:16px 14px auto auto !important;top:16px !important;right:14px !important}.ella-slide-card-eyebrow.ella-slide-item-custom,.ella-slide-panel-eyebrow.ella-slide-item-custom,.ella-slide-hero-item-eyebrow.ella-slide-item-custom{min-height:30px;padding:7px 14px;border-radius:999px;font-weight:700 !important;letter-spacing:0.04em;text-transform:uppercase;font-size:11px}.ella-slide-copy-shortcode{padding:0 !important;border:0 !important;background:transparent !important;text-decoration:none !important}.ella-slide-copy-shortcode code{cursor:pointer}.ella-slide-copy-shortcode.is-copied code{background:#d4dfe8}.ella-slide-button{white-space:normal;flex-wrap:wrap;line-height:1.25}.ella-slide-arrow-placement-outside .ella-slide-nav-prev{left:8px !important}.ella-slide-arrow-placement-outside .ella-slide-nav-next{right:8px !important}.ella-slide-force-screen-width .ella-slide-shell,.ella-slide-force-screen-width.ella-slide-has-visible-count:not(.ella-slide-single-item-view) .ella-slide-shell,.ella-slide-compare-wrapper[data-ella-compare-device="desktop"] .ella-slide-force-screen-width .ella-slide-shell,.ella-slide-compare-wrapper[data-ella-compare-device="desktop"] .ella-slide-force-screen-width.ella-slide-has-visible-count:not(.ella-slide-single-item-view) .ella-slide-shell{position:relative;left:50%;transform:translateX(-50%);width:min(calc(100vw - 24px),max(calc((var(--ella-item-width) * var(--ella-visible-count))+(var(--ella-gap) * (var(--ella-visible-count) - 1))+320px),var(--ella-pane-max-width,1760px))) !important;max-width:min(calc(100vw - 24px),max(calc((var(--ella-item-width) * var(--ella-visible-count))+(var(--ella-gap) * (var(--ella-visible-count) - 1))+320px),var(--ella-pane-max-width,1760px))) !important;margin-left:0 !important;margin-right:0 !important}.ella-slide-natural-image-cards .ella-slide-card-media,.ella-slide-natural-image-cards .ella-slide-card-media-inline{display:block;background:transparent !important;padding:0 !important;margin:0 !important;line-height:0}.ella-slide-natural-image-cards .ella-slide-card-image,.ella-slide-natural-image-cards .ella-slide-card-image-inline,.ella-slide-natural-image-cards .ella-slide-card-image-hover{display:block;width:100%;height:auto !important;max-height:none !important;min-height:0 !important;object-fit:contain !important;object-position:center top !important;aspect-ratio:auto !important;background:transparent !important}.ella-slide-natural-image-cards .ella-slide-card-body{padding-top:12px}.ella-slide-hero-no-overlay .ella-slide-hero-overlay{display:none !important}.ella-slide-vanity-collection .ella-slide-card-title,.ella-slide-vanity-collection .ella-slide-card-caption,.ella-slide-vanity-collection .ella-slide-card-text{font-weight:500}.ella-slide-item-is-new-feature{display:flex !important;align-items:center;justify-content:center;width:calc(100%+32px);max-width:none;min-height:34px;margin:10px -16px -16px;padding:8px 12px;border-top:1px solid rgba(214,155,96,0.35);border-radius:0 0 14px 14px !important;background:#efe7df !important;color:#d18a45 !important;font-weight:700 !important;font-size:11px !important;letter-spacing:.08em !important;text-transform:uppercase !important;line-height:1.2 !important;text-align:center !important}.ella-slide-item-is-new-feature.ella-slide-item-custom{align-self:stretch}.ella-slide-compare-wrapper[data-ella-compare-device="ipad"] .ella-slide-force-screen-width .ella-slide-shell,.ella-slide-compare-wrapper[data-ella-compare-device="mobile"] .ella-slide-force-screen-width .ella-slide-shell{left:0;transform:none;width:100% !important;max-width:100% !important}.ella-slide,.ella-slide-shell,.ella-slide-track{cursor:default !important}.ella-slide-track{gap:max(var(--ella-gap),12px)}.ella-slide-family-hero_banner .ella-slide-track,.ella-slide-family-youtube_playlist .ella-slide-track{gap:0 !important}.ella-slide-force-screen-width.ella-slide-has-visible-count:not(.ella-slide-single-item-view) .ella-slide-shell,.ella-slide-compare-wrapper[data-ella-compare-device="desktop"] .ella-slide-force-screen-width .ella-slide-shell,.ella-slide-compare-wrapper[data-ella-compare-device="desktop"] .ella-slide-force-screen-width.ella-slide-has-visible-count:not(.ella-slide-single-item-view) .ella-slide-shell{width:min(calc(100vw - 12px),var(--ella-pane-max-width,1920px)) !important;max-width:min(calc(100vw - 12px),var(--ella-pane-max-width,1920px)) !important}.ella-slide-home-hero .ella-slide-shell{position:relative;left:50%;transform:translateX(-50%);width:min(calc(100vw - 12px),var(--ella-pane-max-width,1760px)) !important;max-width:min(calc(100vw - 12px),var(--ella-pane-max-width,1760px)) !important}.ella-slide-home-hero .ella-slide-hero{border-radius:0 !important}.ella-slide-home-hero .ella-slide-hero-inner{padding:clamp(24px,4vw,56px) !important}.ella-slide-home-hero .ella-slide-hero-overlay,.ella-slide-hero-no-overlay .ella-slide-hero-overlay{display:none !important}.ella-slide-brands-reviews .ella-slide-hero-inner{grid-template-columns:repeat(3,minmax(0,1fr)) !important;justify-items:center !important;align-items:center !important;text-align:center !important}.ella-slide-youtube-sidebar .ella-slide-shell{position:relative;max-width:min(calc(100vw - 24px),var(--ella-pane-max-width,1320px)) !important}.ella-slide-family-youtube_playlist .ella-slide-slide{flex:0 0 100% !important;max-width:100% !important}.ella-slide-youtube-sidebar .ella-slide-track{margin-left:148px !important}.ella-slide-youtube-sidebar .ella-slide-dots{position:absolute !important;left:0;top:0;bottom:0;margin-top:0 !important;width:132px;display:flex !important;flex-direction:column !important;align-items:stretch !important;justify-content:flex-start !important;gap:8px !important;overflow:auto;padding-right:10px}.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot{width:120px !important;height:68px !important;flex:0 0 auto !important}@media (max-width:900px){.ella-slide-youtube-sidebar .ella-slide-track{margin-left:0 !important}.ella-slide-youtube-sidebar .ella-slide-dots{position:static !important;width:auto !important;flex-direction:row !important;align-items:center !important;overflow:visible !important;padding-right:0 !important;margin-top:12px !important}}.ella-slide-natural-image-cards .ella-slide-card-media,.ella-slide-natural-image-cards .ella-slide-card-media-inline{min-height:0 !important}.ella-slide-natural-image-cards .ella-slide-card-image,.ella-slide-natural-image-cards .ella-slide-card-image-inline,.ella-slide-natural-image-cards .ella-slide-card-image-hover{width:100% !important;height:auto !important;max-height:none !important;object-fit:contain !important;object-position:center center !important}.ella-slide-natural-image-cards .ella-slide-card-body{padding:8px 0 12px !important}.ella-slide-natural-image-cards .ella-slide-card{display:flex;flex-direction:column}.ella-slide-natural-image-cards .ella-slide-card-body{display:flex;flex-direction:column;justify-content:flex-start}.ella-slide-new-feature-wide .ella-slide-item-is-new-feature{display:flex !important;align-items:center !important;justify-content:center !important;width:calc(100%+32px) !important;max-width:none !important;margin:10px -16px -16px !important;padding:8px 12px !important}.ella-slide-arrow-placement-outside .ella-slide-nav-prev{left:8px !important}.ella-slide-arrow-placement-outside .ella-slide-nav-next{right:8px !important}.ella-slide-track,.ella-slide-slide,.ella-slide-card-media,.ella-slide-panel-media,.ella-slide-youtube-shell,.ella-slide-youtube-poster{cursor:auto !important}.ella-slide button,.ella-slide a,.ella-slide .ella-slide-dot,.ella-slide .ella-slide-nav,.ella-slide .ella-slide-lightbox-trigger{cursor:pointer !important}.ella-slide-home-hero .ella-slide-shell,.ella-slide-brands-reviews .ella-slide-shell{position:relative !important;left:auto !important;transform:none !important;width:100vw !important;max-width:100vw !important;margin-left:8px !important;margin-right:8px !important}.ella-slide-home-hero .ella-slide-hero,.ella-slide-brands-reviews .ella-slide-hero{border-radius:0 !important;overflow:hidden !important}.ella-slide-home-hero .ella-slide-hero-inner{padding:clamp(20px,4vw,56px) !important;color:#ffffff}.ella-slide-home-hero .ella-slide-hero-col-1{max-width:min(46vw,520px);align-self:end}.ella-slide-home-hero .ella-slide-hero-col-1 h1,.ella-slide-home-hero .ella-slide-hero-col-1 h2,.ella-slide-home-hero .ella-slide-hero-col-1 h3,.ella-slide-home-hero .ella-slide-hero-col-1 p{color:#ffffff !important;text-shadow:0 1px 2px rgba(0,0,0,.28),0 8px 26px rgba(0,0,0,.22)}@keyframes ellaFadeUp{from{opacity:0;transform:translate3d(0,18px,0)}to{opacity:1;transform:translate3d(0,0,0)}}@keyframes ellaBlurUp{from{opacity:0;transform:translate3d(0,18px,0);filter:blur(10px)}to{opacity:1;transform:translate3d(0,0,0);filter:blur(0)}}.ella-slide-text-animation-fade .ella-slide-hero-inner>.ella-slide-hero-col>*,.ella-slide-home-hero.ella-slide-hero-animated-text .ella-slide-hero-inner>.ella-slide-hero-col>*{animation:ellaFadeUp .75s ease both}.ella-slide-text-animation-fade_up .ella-slide-hero-inner>.ella-slide-hero-col>*,.ella-slide-home-hero.ella-slide-hero-animated-text .ella-slide-hero-inner>.ella-slide-hero-col>*{animation:ellaFadeUp .8s ease both}.ella-slide-text-animation-blur_up .ella-slide-hero-inner>.ella-slide-hero-col>*{animation:ellaBlurUp .85s ease both}.ella-slide-home-hero .ella-slide-hero-inner>.ella-slide-hero-col>*:nth-child(2){animation-delay:.08s}.ella-slide-home-hero .ella-slide-hero-inner>.ella-slide-hero-col>*:nth-child(3){animation-delay:.16s}.ella-slide-brands-reviews .ella-slide-hero-inner{display:flex !important;align-items:center !important;justify-content:center !important;padding:clamp(18px,4vw,42px) !important}.ella-slide-brands-reviews .ella-slide-hero-col{width:100% !important}.ella-slide-brands-reviews .ella-slide-hero-overlay-stack,.ella-slide-brands-reviews .ella-slide-hero-col:first-child{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;align-items:center !important;justify-content:center !important;gap:clamp(20px,5vw,72px) !important}.ella-slide-brands-reviews .ella-slide-hero-overlay-stack>*,.ella-slide-brands-reviews .ella-slide-hero-col:first-child>*{flex:0 1 auto !important;max-width:28% !important;margin:0 !important}.ella-slide-brands-reviews .ella-slide-hero-overlay-stack img,.ella-slide-brands-reviews .ella-slide-hero-col:first-child img{width:auto !important;max-width:100% !important;max-height:130px !important;object-fit:contain !important}.ella-slide-home-product-slider .ella-slide-card-media,.ella-slide-home-accessory-slider .ella-slide-card-media,.ella-slide-home-product-cards .ella-slide-card-media,.ella-slide-natural-image-cards .ella-slide-card-media,.ella-slide-natural-image-cards .ella-slide-card-media-inline{padding:0 !important;min-height:0 !important;line-height:0;display:flex !important;align-items:flex-start !important;justify-content:center !important;background:transparent !important}.ella-slide-home-product-slider .ella-slide-card-image,.ella-slide-home-accessory-slider .ella-slide-card-image,.ella-slide-home-product-cards .ella-slide-card-image,.ella-slide-natural-image-cards .ella-slide-card-image,.ella-slide-natural-image-cards .ella-slide-card-image-inline,.ella-slide-natural-image-cards .ella-slide-card-image-hover{width:100% !important;height:auto !important;max-height:none !important;object-fit:contain !important;object-position:center center !important;display:block !important}.ella-slide-home-product-slider .ella-slide-card,.ella-slide-home-accessory-slider .ella-slide-card,.ella-slide-home-product-cards .ella-slide-card,.ella-slide-natural-image-cards .ella-slide-card{display:flex !important;flex-direction:column !important}.ella-slide-home-product-slider .ella-slide-card-body,.ella-slide-home-accessory-slider .ella-slide-card-body,.ella-slide-home-product-cards .ella-slide-card-body,.ella-slide-natural-image-cards .ella-slide-card-body{padding:10px 0 14px !important;display:flex !important;flex-direction:column !important;justify-content:flex-start !important;gap:10px !important}.ella-slide-home-product-slider .ella-slide-card-body>*,.ella-slide-home-accessory-slider .ella-slide-card-body>*,.ella-slide-home-product-cards .ella-slide-card-body>*,.ella-slide-natural-image-cards .ella-slide-card-body>*{margin-top:0 !important;margin-bottom:0 !important}.ella-slide-home-product-slider .ella-slide-button,.ella-slide-home-accessory-slider .ella-slide-button,.ella-slide-home-product-cards .ella-slide-button,.ella-slide-natural-image-cards .ella-slide-button,.ella-slide-home-product-slider .ella-slide-button-static,.ella-slide-home-accessory-slider .ella-slide-button-static,.ella-slide-home-product-cards .ella-slide-button-static,.ella-slide-natural-image-cards .ella-slide-button-static{width:auto !important;max-width:calc(100% - 32px) !important;margin:10px auto 0 !important;padding-left:18px !important;padding-right:18px !important;border-radius:var(--ella-slide-button-radius,999px) !important;align-self:center !important}.ella-slide-home-accessory-slider .ella-slide-card-title,.ella-slide-home-product-slider .ella-slide-card-title,.ella-slide-home-product-cards .ella-slide-card-title{padding-left:16px !important;padding-right:16px !important}.ella-slide-product-carousel-accessible .ella-slide-shell,.ella-slide-force-screen-width.ella-slide-product-carousel-accessible .ella-slide-shell{width:min(calc(100vw - 8px),var(--ella-pane-max-width,2200px)) !important;max-width:min(calc(100vw - 8px),var(--ella-pane-max-width,2200px)) !important}.ella-slide-product-carousel-accessible .ella-slide-track,.ella-slide-home-product-slider .ella-slide-track,.ella-slide-home-accessory-slider .ella-slide-track,.ella-slide-natural-image-cards .ella-slide-track{gap:max(16px,var(--ella-gap,16px)) !important}.ella-slide-product-carousel-accessible .ella-slide-card,.ella-slide-product-carousel-accessible .ella-slide-slide{margin-right:0 !important}.ella-slide-new-feature-wide .ella-slide-item-is-new-feature,.ella-slide-card .ella-slide-item-is-new-feature{display:flex !important;align-items:center !important;justify-content:center !important;width:calc(100%+24px) !important;max-width:none !important;margin:10px -12px -12px !important;min-height:34px !important;padding:7px 12px !important;font-weight:600 !important;letter-spacing:.08em !important;text-transform:uppercase !important;border-radius:10px !important}.ella-slide-youtube-shell{position:relative !important;min-height:auto !important}.ella-slide-youtube-title-overlay{position:absolute !important;inset:auto 0 0 0 !important;z-index:3 !important}.ella-slide-youtube-nav-left .ella-slide-shell,.ella-slide-youtube-sidebar .ella-slide-shell{position:relative;max-width:min(calc(100vw - 24px),var(--ella-pane-max-width,1520px)) !important}.ella-slide-youtube-nav-left .ella-slide-track,.ella-slide-youtube-sidebar .ella-slide-track{margin-left:180px !important}.ella-slide-youtube-nav-left .ella-slide-dots,.ella-slide-youtube-sidebar .ella-slide-dots{position:absolute !important;left:0;top:0;bottom:0;width:164px;margin-top:0 !important;padding-right:10px;display:flex !important;flex-direction:column !important;align-items:stretch !important;justify-content:flex-start !important;gap:8px !important;overflow:auto}.ella-slide-youtube-nav-left.ella-slide-dots-preset-thumbnails .ella-slide-dot,.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot{width:154px !important;min-height:78px !important;height:auto !important;flex:0 0 auto !important;padding:0 !important;background-position:left top !important;display:grid !important;grid-template-columns:72px 1fr !important;align-items:stretch !important;justify-items:stretch !important}.ella-slide-youtube-nav-left .ella-slide-dot.has-dot-label .ella-slide-dot-label,.ella-slide-youtube-sidebar .ella-slide-dot.has-dot-label .ella-slide-dot-label{display:flex !important;align-items:center !important;justify-content:flex-start !important;padding:8px 8px 8px 10px !important;font-size:11px !important;line-height:1.35 !important;text-align:left !important;color:#1f2937 !important;background:rgba(255,255,255,.86) !important;min-height:100% !important;margin-left:72px !important}.ella-slide-youtube-nav-bottom .ella-slide-dots,.ella-slide-youtube-bottom-thumbs .ella-slide-dots{display:flex !important;flex-direction:row !important;align-items:center !important;justify-content:center !important;gap:8px !important;margin-top:12px !important}.ella-slide-youtube-nav-bottom .ella-slide-dot .ella-slide-dot-label,.ella-slide-youtube-bottom-thumbs .ella-slide-dot .ella-slide-dot-label{display:none !important}@media (max-width:960px){.ella-slide-youtube-nav-left .ella-slide-track,.ella-slide-youtube-sidebar .ella-slide-track{margin-left:0 !important}.ella-slide-youtube-nav-left .ella-slide-dots,.ella-slide-youtube-sidebar .ella-slide-dots{position:static !important;width:auto !important;flex-direction:row !important;align-items:center !important;justify-content:center !important;padding-right:0 !important;margin-top:12px !important}.ella-slide-youtube-nav-left.ella-slide-dots-preset-thumbnails .ella-slide-dot,.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot{width:var(--ella-dot-thumb-width,96px) !important;min-height:var(--ella-dot-thumb-height,60px) !important;grid-template-columns:1fr !important}.ella-slide-youtube-nav-left .ella-slide-dot .ella-slide-dot-label,.ella-slide-youtube-sidebar .ella-slide-dot .ella-slide-dot-label{display:none !important}}.ella-slide-lightbox-close{top:10px !important;right:10px !important;inset:10px -10px auto auto !important}.ella-slide-track{gap:max(var(--ella-gap),16px) !important}.ella-slide-family-hero_banner .ella-slide-track,.ella-slide-family-youtube_playlist .ella-slide-track{gap:0 !important}.ella-slide-arrow-placement-outside .ella-slide-nav-prev{left:8px !important}.ella-slide-arrow-placement-outside .ella-slide-nav-next{right:8px !important}.ella-slide-card .ella-slide-button,.ella-slide-text-menu .ella-slide-button{max-width:calc(100% - 28px);margin-left:auto !important;margin-right:auto !important;border-radius:12px !important}.ella-slide-home-hero .ella-slide-shell,.ella-slide-brands-reviews-row .ella-slide-shell{position:relative !important;left:50% !important;margin-left:-50vw !important;width:100vw !important;max-width:100vw !important;transform:none !important}.ella-slide-home-hero .ella-slide-hero,.ella-slide-brands-reviews-row .ella-slide-hero{border-radius:0 !important;min-height:clamp(520px,72vh,760px) !important}.ella-slide-home-hero .ella-slide-hero-inner,.ella-slide-brands-reviews-row .ella-slide-hero-inner{max-width:min(1680px,100vw);margin:0 auto;padding:clamp(28px,4vw,64px) !important}.ella-slide-home-hero .ella-slide-hero-inner,.ella-slide-home-hero .ella-slide-hero-inner h1,.ella-slide-home-hero .ella-slide-hero-inner h2,.ella-slide-home-hero .ella-slide-hero-inner h3,.ella-slide-home-hero .ella-slide-hero-inner p{color:#fff !important;text-shadow:0 2px 18px rgba(17,24,39,.28)}@keyframes ellaSlideFadeUp{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.ella-slide-hero-animated-text .ella-slide-hero-col:first-child h1,.ella-slide-hero-animated-text .ella-slide-hero-col:first-child h2,.ella-slide-hero-animated-text .ella-slide-hero-col:first-child h3,.ella-slide-hero-animated-text .ella-slide-hero-col:first-child p{opacity:0;animation:ellaSlideFadeUp .85s ease forwards}.ella-slide-hero-animated-text .ella-slide-hero-col:first-child h1,.ella-slide-hero-animated-text .ella-slide-hero-col:first-child h2,.ella-slide-hero-animated-text .ella-slide-hero-col:first-child h3{animation-delay:.12s}.ella-slide-hero-animated-text .ella-slide-hero-col:first-child p{animation-delay:.28s}.ella-slide-brands-reviews-row .ella-slide-hero-overlay-stack,.ella-slide-brands-reviews-row .ella-slide-hero-col{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,3vw,48px) !important;align-items:center !important;justify-items:center !important}.ella-slide-brands-reviews-row .ella-slide-hero-col>*{max-width:100%}.ella-slide-youtube-layout-left .ella-slide-shell{position:relative;max-width:min(calc(100vw - 24px),var(--ella-pane-max-width,1520px)) !important}.ella-slide-youtube-layout-left .ella-slide-track{margin-left:190px !important}.ella-slide-youtube-layout-left .ella-slide-dots{position:absolute !important;left:0;top:0;bottom:0;width:178px;display:flex !important;flex-direction:column !important;align-items:stretch !important;justify-content:flex-start !important;gap:8px !important;overflow:auto;padding-top:8px;padding-right:10px;margin-top:0 !important}.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot{width:100% !important;min-height:74px !important;height:auto !important;padding:0 10px 0 130px !important;border-radius:10px !important;background:#fff !important;border:1px solid rgba(17,24,39,.08) !important;box-shadow:none !important}.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot::before{inset:6px auto 6px 6px !important;width:116px !important;height:calc(100% - 12px) !important;border-radius:8px !important;background-size:cover !important;background-position:center !important}.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot::after{content:attr(data-dot-title) !important;position:absolute !important;left:134px !important;right:10px !important;top:50% !important;transform:translateY(-50%) !important;background:none !important;color:#111827 !important;font-size:13px !important;line-height:1.35 !important;text-align:left !important;white-space:normal !important;display:-webkit-box !important;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden !important}.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active{border-color:var(--ella-brand) !important;box-shadow:0 8px 18px rgba(17,65,101,.14) !important}.ella-slide-youtube-layout-bottom .ella-slide-track{margin-left:0 !important}.ella-slide-youtube-layout-bottom .ella-slide-dots{position:static !important;display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:flex-start !important;overflow:auto !important;gap:10px !important;margin-top:12px !important;padding-right:0 !important}.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot{width:var(--ella-dot-thumb-width,96px) !important;height:var(--ella-dot-thumb-height,60px) !important;min-height:0 !important;padding:0 !important}@media (max-width:900px){.ella-slide-youtube-layout-left .ella-slide-track{margin-left:0 !important}.ella-slide-youtube-layout-left .ella-slide-dots{position:static !important;width:auto !important;flex-direction:row !important;align-items:center !important;overflow:auto !important;padding-right:0 !important;margin-top:12px !important}.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot{width:var(--ella-dot-thumb-width,96px) !important;height:var(--ella-dot-thumb-height,60px) !important;min-height:0 !important;padding:0 !important}.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot::before{inset:0 !important;width:100% !important;height:100% !important;border-radius:10px !important}.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot::after{content:'' !important}}.ella-slide-home-product-cards .ella-slide-card-media,.ella-slide-accessory-slider .ella-slide-card-media,.ella-slide-natural-image-cards .ella-slide-card-media{display:flex !important;align-items:flex-start !important;justify-content:center !important;padding:0 !important;background:transparent !important;min-height:0 !important}.ella-slide-home-product-cards .ella-slide-card-image,.ella-slide-accessory-slider .ella-slide-card-image,.ella-slide-natural-image-cards .ella-slide-card-image,.ella-slide-home-product-cards .ella-slide-card-image-inline,.ella-slide-accessory-slider .ella-slide-card-image-inline,.ella-slide-natural-image-cards .ella-slide-card-image-inline{width:100% !important;height:auto !important;max-height:none !important;object-fit:contain !important;object-position:center top !important;background:transparent !important}.ella-slide-accessory-slider .ella-slide-card,.ella-slide-home-product-slider .ella-slide-card{display:flex !important;flex-direction:column !important}.ella-slide-accessory-slider .ella-slide-card-body,.ella-slide-home-product-slider .ella-slide-card-body{display:flex !important;flex-direction:column !important;justify-content:flex-start !important;gap:8px !important;padding-top:10px !important}.ella-slide-accessory-slider .ella-slide-card-body>*:first-child,.ella-slide-home-product-slider .ella-slide-card-body>*:first-child{margin-top:0 !important}.ella-slide-accessory-slider .ella-slide-card-media,.ella-slide-accessory-slider .ella-slide-card-media-inline{padding:0 !important;min-height:0 !important;display:flex !important;align-items:flex-start !important;justify-content:center !important}.ella-slide-accessory-slider .ella-slide-card-image,.ella-slide-accessory-slider .ella-slide-card-image-inline,.ella-slide-accessory-slider .ella-slide-card-image-hover{width:100% !important;height:auto !important;max-height:none !important;object-fit:contain !important}.ella-slide-accessory-slider .ella-slide-card-body{padding:10px 0 14px !important;justify-content:flex-start !important}.ella-slide-force-screen-width .ella-slide-shell,.ella-slide-force-screen-width.ella-slide-has-visible-count:not(.ella-slide-single-item-view) .ella-slide-shell{position:relative !important;left:auto !important;transform:none !important;width:min(100%,calc(100vw - 24px),var(--ella-pane-max-width,1760px)) !important;max-width:min(100%,calc(100vw - 24px),var(--ella-pane-max-width,1760px)) !important;margin-left:auto !important;margin-right:auto !important}.ella-slide-compare-wrapper .ella-slide-force-screen-width .ella-slide-shell,.ella-slide-compare-wrapper .ella-slide-force-screen-width.ella-slide-has-visible-count:not(.ella-slide-single-item-view) .ella-slide-shell{width:100% !important;max-width:100% !important;margin-left:auto !important;margin-right:auto !important}.ella-slide-home-hero .ella-slide-shell,.ella-slide-brands-reviews .ella-slide-shell,.ella-slide-brands-reviews-row .ella-slide-shell{position:relative !important;left:auto !important;transform:none !important;width:min(100%,calc(100vw - 24px),var(--ella-pane-max-width,1760px)) !important;max-width:min(100%,calc(100vw - 24px),var(--ella-pane-max-width,1760px)) !important;margin-left:auto !important;margin-right:auto !important}.ella-slide-home-hero .ella-slide-hero,.ella-slide-brands-reviews .ella-slide-hero,.ella-slide-brands-reviews-row .ella-slide-hero{border-radius:0 !important;overflow:hidden !important;min-height:clamp(460px,60vw,720px) !important}.ella-slide-home-hero .ella-slide-hero-inner,.ella-slide-brands-reviews .ella-slide-hero-inner,.ella-slide-brands-reviews-row .ella-slide-hero-inner{max-width:min(1680px,100%) !important;margin:0 auto !important;padding:clamp(24px,4vw,56px) !important}.ella-slide-home-hero .ella-slide-hero-col-1{max-width:min(46vw,560px)}.ella-slide-home-hero .ella-slide-hero-col-1 h1,.ella-slide-home-hero .ella-slide-hero-col-1 h2,.ella-slide-home-hero .ella-slide-hero-col-1 h3,.ella-slide-home-hero .ella-slide-hero-col-1 p{color:#fff !important;text-shadow:0 2px 18px rgba(17,24,39,0.28)}.ella-slide-brands-reviews .ella-slide-hero-inner,.ella-slide-brands-reviews-row .ella-slide-hero-inner{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:clamp(18px,3vw,48px) !important;align-items:center !important;justify-items:center !important;text-align:center !important}.ella-slide-brands-reviews .ella-slide-hero-col,.ella-slide-brands-reviews-row .ella-slide-hero-col{display:flex !important;align-items:center !important;justify-content:center !important;min-width:0}.ella-slide-brands-reviews .ella-slide-hero-col>*,.ella-slide-brands-reviews-row .ella-slide-hero-col>*{max-width:100%}.ella-slide-brands-reviews .ella-slide-hero-col img,.ella-slide-brands-reviews-row .ella-slide-hero-col img{width:auto !important;max-width:100% !important;max-height:140px !important;object-fit:contain !important}@media (max-width:900px){.ella-slide-brands-reviews .ella-slide-hero-inner,.ella-slide-brands-reviews-row .ella-slide-hero-inner{grid-template-columns:1fr !important}}@keyframes ellaHeroQuadIn{from{opacity:0;transform:translate3d(0,18px,0) scale(0.96)}to{opacity:1;transform:translate3d(0,0,0) scale(1)}}.ella-slide-family-hero_banner.ella-slide-text-animation-fade .ella-slide-hero-inner>.ella-slide-hero-col>*{animation:ellaFadeUp .75s ease both}.ella-slide-family-hero_banner.ella-slide-text-animation-fade_up .ella-slide-hero-inner>.ella-slide-hero-col>*{animation:ellaFadeUp .8s ease both}.ella-slide-family-hero_banner.ella-slide-text-animation-blur_up .ella-slide-hero-inner>.ella-slide-hero-col>*{animation:ellaBlurUp .85s ease both}.ella-slide-family-hero_banner.ella-slide-text-animation-quad_in .ella-slide-hero-inner>.ella-slide-hero-col>*{animation:ellaHeroQuadIn .85s cubic-bezier(0.25,0.46,0.45,0.94) both}.ella-slide-family-hero_banner.ella-slide-hero-animated-text .ella-slide-hero-inner>.ella-slide-hero-col>*:nth-child(2){animation-delay:.08s}.ella-slide-family-hero_banner.ella-slide-hero-animated-text .ella-slide-hero-inner>.ella-slide-hero-col>*:nth-child(3){animation-delay:.16s}.ella-slide-family-hero_banner[class*="ella-slide-hero-backdrop-"] .ella-slide-hero-col:first-child{padding:clamp(18px,2.4vw,28px) !important;border-radius:24px !important}.ella-slide-hero-backdrop-shadow .ella-slide-hero-col:first-child{filter:drop-shadow(0 18px 34px rgba(15,23,42,0.22))}.ella-slide-hero-backdrop-shadow .ella-slide-hero-col:first-child h1,.ella-slide-hero-backdrop-shadow .ella-slide-hero-col:first-child h2,.ella-slide-hero-backdrop-shadow .ella-slide-hero-col:first-child h3,.ella-slide-hero-backdrop-shadow .ella-slide-hero-col:first-child p{text-shadow:0 3px 18px rgba(15,23,42,0.42) !important}.ella-slide-hero-backdrop-soft_dark .ella-slide-hero-col:first-child{background:rgba(15,23,42,0.42) !important;box-shadow:0 20px 44px rgba(15,23,42,0.24) !important}.ella-slide-hero-backdrop-blur_dark .ella-slide-hero-col:first-child{background:rgba(15,23,42,0.34) !important;border:1px solid rgba(255,255,255,0.14) !important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 20px 44px rgba(15,23,42,0.22) !important}.ella-slide-hero-backdrop-blur_light .ella-slide-hero-col:first-child{background:rgba(255,255,255,0.18) !important;border:1px solid rgba(255,255,255,0.26) !important;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 20px 44px rgba(15,23,42,0.18) !important}.ella-slide-youtube-layout-left .ella-slide-shell{position:relative !important;max-width:min(100%,calc(100vw - 24px),var(--ella-pane-max-width,1520px)) !important}.ella-slide-youtube-layout-left .ella-slide-track{margin-left:188px !important}.ella-slide-youtube-layout-left .ella-slide-dots{position:absolute !important;left:0;top:0;bottom:0;width:180px;margin-top:0 !important;padding-top:8px;padding-right:10px;display:flex !important;flex-direction:column !important;align-items:stretch !important;justify-content:flex-start !important;gap:8px !important;overflow:auto}.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot{width:100% !important;min-height:80px !important;height:auto !important;padding:0 !important;display:grid !important;grid-template-columns:116px minmax(0,1fr) !important;align-items:stretch !important;border-radius:12px !important;background:#fff !important;border:1px solid rgba(17,24,39,0.08) !important;box-shadow:none !important}.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot::before{inset:6px auto 6px 6px !important;width:104px !important;height:calc(100% - 12px) !important;border-radius:8px !important;background-size:cover !important;background-position:center !important}.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot::after{content:none !important}.ella-slide-youtube-layout-left .ella-slide-dot.has-dot-label .ella-slide-dot-label{display:flex !important;align-items:center !important;justify-content:flex-start !important;min-width:0;margin-left:0 !important;padding:10px 12px !important;font-size:12px !important;line-height:1.35 !important;text-align:left !important;color:#111827 !important;background:transparent !important}.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active{border-color:var(--ella-brand) !important;box-shadow:0 8px 18px rgba(17,65,101,0.14) !important}.ella-slide-youtube-layout-bottom .ella-slide-track{margin-left:0 !important}.ella-slide-youtube-layout-bottom .ella-slide-dots{position:static !important;display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:flex-start !important;align-items:center !important;gap:10px !important;overflow:auto !important;padding-bottom:2px;margin-top:14px !important}.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot{width:var(--ella-dot-thumb-width,120px) !important;height:var(--ella-dot-thumb-height,68px) !important;min-height:0 !important;padding:0 !important;border-radius:12px !important;flex:0 0 auto !important}.ella-slide-youtube-layout-bottom .ella-slide-dot .ella-slide-dot-label{display:none !important}@media (max-width:900px){.ella-slide-youtube-layout-left .ella-slide-track{margin-left:0 !important}.ella-slide-youtube-layout-left .ella-slide-dots{position:static !important;width:auto !important;flex-direction:row !important;align-items:center !important;justify-content:flex-start !important;overflow:auto !important;padding-right:0 !important;margin-top:12px !important}.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot{width:var(--ella-dot-thumb-width,96px) !important;height:var(--ella-dot-thumb-height,60px) !important;min-height:0 !important;grid-template-columns:1fr !important}.ella-slide-youtube-layout-left .ella-slide-dot.has-dot-label .ella-slide-dot-label{display:none !important}}.ella-slide-natural-image-cards .ella-slide-card,.ella-slide-home-product-slider .ella-slide-card,.ella-slide-home-accessory-slider .ella-slide-card,.ella-slide-product-carousel-accessible .ella-slide-card{display:flex !important;flex-direction:column !important;height:100% !important}.ella-slide-natural-image-cards .ella-slide-card-media,.ella-slide-home-product-slider .ella-slide-card-media,.ella-slide-home-accessory-slider .ella-slide-card-media,.ella-slide-product-carousel-accessible .ella-slide-card-media,.ella-slide-natural-image-cards .ella-slide-card-media-inline,.ella-slide-home-product-slider .ella-slide-card-media-inline,.ella-slide-home-accessory-slider .ella-slide-card-media-inline,.ella-slide-product-carousel-accessible .ella-slide-card-media-inline{min-height:var(--ella-uniform-media-height,0px) !important;display:flex !important;align-items:flex-start !important;justify-content:center !important;padding:0 !important;background:transparent !important}.ella-slide-natural-image-cards .ella-slide-card-body,.ella-slide-home-product-slider .ella-slide-card-body,.ella-slide-home-accessory-slider .ella-slide-card-body,.ella-slide-product-carousel-accessible .ella-slide-card-body{min-height:var(--ella-uniform-body-height,auto) !important;display:flex !important;flex-direction:column !important;justify-content:flex-start !important;gap:8px !important;padding:10px 0 14px !important}.ella-slide-home-product-slider .ella-slide-card-body,.ella-slide-home-accessory-slider .ella-slide-card-body,.ella-slide-product-carousel-accessible .ella-slide-card-body{align-items:center !important;text-align:center !important}.ella-slide-home-product-slider .ella-slide-card-body>.ella-slide-item-custom,.ella-slide-home-accessory-slider .ella-slide-card-body>.ella-slide-item-custom,.ella-slide-product-carousel-accessible .ella-slide-card-body>.ella-slide-item-custom,.ella-slide-home-product-slider .ella-slide-card-body>*,.ella-slide-home-accessory-slider .ella-slide-card-body>*,.ella-slide-product-carousel-accessible .ella-slide-card-body>*{margin:0 !important}.ella-slide-home-product-slider .ella-slide-card-eyebrow,.ella-slide-home-accessory-slider .ella-slide-card-eyebrow,.ella-slide-product-carousel-accessible .ella-slide-card-eyebrow,.ella-slide-home-product-slider .ella-slide-card-title,.ella-slide-home-accessory-slider .ella-slide-card-title,.ella-slide-product-carousel-accessible .ella-slide-card-title,.ella-slide-home-product-slider .ella-slide-card-text,.ella-slide-home-accessory-slider .ella-slide-card-text,.ella-slide-product-carousel-accessible .ella-slide-card-text{width:100%;text-align:center !important}.ella-slide-home-product-slider .ella-slide-button,.ella-slide-home-accessory-slider .ella-slide-button,.ella-slide-product-carousel-accessible .ella-slide-button,.ella-slide-home-product-slider .ella-slide-button-static,.ella-slide-home-accessory-slider .ella-slide-button-static,.ella-slide-product-carousel-accessible .ella-slide-button-static{min-height:46px !important;padding:0 24px !important;font-size:14px !important;font-weight:700 !important;margin-top:12px !important}.ella-slide-home-product-cards .ella-slide-card-body{align-items:center !important;text-align:center !important}.ella-slide-home-product-cards .ella-slide-card-eyebrow,.ella-slide-home-product-cards .ella-slide-card-title,.ella-slide-home-product-cards .ella-slide-card-text,.ella-slide-home-product-cards .ella-slide-card-caption,.ella-slide-home-product-cards .ella-slide-card-price{width:100% !important;text-align:center !important}.ella-slide-home-product-cards .ella-slide-card-eyebrow{display:block !important;margin:0 auto !important}.ella-slide-home-product-cards .ella-slide-button,.ella-slide-home-product-cards .ella-slide-button-static{min-width:146px !important;padding:11px 22px !important;font-size:14px !important;font-weight:600 !important}.ella-slide-vanity-collection .ella-slide-card-title{white-space:pre-line !important}.ella-slide-youtube-layout-left .ella-slide-dot.has-dot-label .ella-slide-dot-label,.ella-slide-youtube-sidebar .ella-slide-dot.has-dot-label .ella-slide-dot-label{display:flex !important}.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot{position:relative !important;width:var(--ella-dot-thumb-width,120px) !important;height:calc(var(--ella-dot-thumb-height,68px)+38px) !important;min-height:calc(var(--ella-dot-thumb-height,68px)+38px) !important;padding:0 !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;background:transparent !important;overflow:visible !important;flex:0 0 auto !important}.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot::before{inset:0 !important;width:100% !important;height:var(--ella-dot-thumb-height,68px) !important;border-radius:12px !important;background-size:cover !important;background-position:center !important;box-shadow:none !important}.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot::after{content:attr(data-dot-title) !important;position:absolute !important;left:0 !important;right:0 !important;top:calc(var(--ella-dot-thumb-height,68px)+6px) !important;background:none !important;color:#111827 !important;font-size:12px !important;line-height:1.35 !important;text-align:left !important;white-space:normal !important;display:-webkit-box !important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden !important}.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active::before{box-shadow:none !important;outline:none !important;outline-offset:0 !important}.ella-slide-product-types-tabs .ella-slide-track{gap:0 !important}.ella-slide-product-types-tabs .ella-slide-product-type-card{border:1px solid rgba(17,24,39,0.10) !important;border-radius:20px !important;background:#ffffff !important;box-shadow:none !important;padding:18px 22px 24px !important;display:flex !important;flex-direction:column !important;gap:18px !important}.ella-slide-product-types-tabs .ella-slide-product-type-top{display:flex !important;align-items:flex-start !important;justify-content:space-between !important;gap:18px !important}.ella-slide-product-types-tabs .ella-slide-product-type-label-wrap{flex:0 0 auto;min-width:0}.ella-slide-product-types-tabs .ella-slide-product-type-pill,.ella-slide-product-types-tabs .ella-slide-product-type-pill.ella-slide-button-static{margin:0 !important;min-width:0 !important;width:auto !important;max-width:100% !important}.ella-slide-product-types-tabs .ella-slide-product-type-thumbs{flex:1 1 auto;display:grid !important;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:12px !important;align-items:start !important;justify-items:end !important}.ella-slide-product-types-tabs .ella-slide-product-type-thumb{width:100% !important;max-width:128px !important;border:1px solid rgba(17,24,39,0.14) !important;border-radius:12px !important;background:#fff !important;padding:8px !important}.ella-slide-product-types-tabs .ella-slide-product-type-thumb-image{width:100% !important;height:auto !important;object-fit:contain !important;display:block !important}.ella-slide-product-types-tabs .ella-slide-product-type-main{display:grid !important;grid-template-columns:minmax(210px,320px) minmax(0,1fr);gap:28px !important;align-items:center !important}.ella-slide-product-types-tabs .ella-slide-product-type-media{display:flex !important;align-items:center !important;justify-content:center !important}.ella-slide-product-types-tabs .ella-slide-product-type-main-image{width:100% !important;height:auto !important;object-fit:contain !important;display:block !important}.ella-slide-product-types-tabs .ella-slide-product-type-copy{display:flex !important;flex-direction:column !important;gap:12px !important;align-items:flex-start !important;text-align:left !important}.ella-slide-product-types-tabs .ella-slide-product-type-title{margin:0 !important;font-size:clamp(24px,2.2vw,34px) !important;line-height:1.12 !important;font-weight:700 !important;color:#111827 !important}.ella-slide-product-types-tabs .ella-slide-product-type-text{margin:0 !important;color:#374151 !important;font-size:15px !important;line-height:1.65 !important}.ella-slide-product-types-tabs .ella-slide-product-type-cta-wrap{margin-top:4px !important}@media (max-width:900px){.ella-slide-product-types-tabs .ella-slide-product-type-top{flex-direction:column !important;align-items:stretch !important}.ella-slide-product-types-tabs .ella-slide-product-type-thumbs{justify-items:start !important}.ella-slide-product-types-tabs .ella-slide-product-type-main{grid-template-columns:1fr !important;gap:20px !important}}.ella-slide-natural-image-cards .ella-slide-card-media,.ella-slide-home-product-slider .ella-slide-card-media,.ella-slide-home-accessory-slider .ella-slide-card-media,.ella-slide-product-carousel-accessible .ella-slide-card-media,.ella-slide-natural-image-cards .ella-slide-card-media-inline,.ella-slide-home-product-slider .ella-slide-card-media-inline,.ella-slide-home-accessory-slider .ella-slide-card-media-inline,.ella-slide-product-carousel-accessible .ella-slide-card-media-inline{min-height:0 !important}.ella-slide-natural-image-cards .ella-slide-card-body,.ella-slide-home-product-slider .ella-slide-card-body,.ella-slide-home-accessory-slider .ella-slide-card-body,.ella-slide-product-carousel-accessible .ella-slide-card-body{min-height:auto !important}.ella-slide-arrow-placement-outside .ella-slide-nav-prev{left:8px !important}.ella-slide-arrow-placement-outside .ella-slide-nav-next{right:8px !important}.ella-slide-button.ella-slide-item-custom,.ella-slide-button-static.ella-slide-item-custom{font-weight:var(--ella-item-font-weight,700) !important}.ella-slide-button-note{display:inline-block;font-size:0.88em;font-style:italic;line-height:1.2}.ella-slide-home-hero.ella-slide-force-screen-width .ella-slide-shell,.ella-slide-brands-reviews.ella-slide-force-screen-width .ella-slide-shell{position:relative !important;left:50% !important;transform:translateX(-50%) !important;width:100vw !important;max-width:100vw !important;margin:0 !important}.ella-slide-home-hero.ella-slide-force-screen-width .ella-slide-hero-inner,.ella-slide-brands-reviews.ella-slide-force-screen-width .ella-slide-hero-inner{width:min(var(--ella-pane-max-width,1760px),calc(100vw - 48px)) !important;max-width:min(var(--ella-pane-max-width,1760px),calc(100vw - 48px)) !important;margin-left:auto !important;margin-right:auto !important}.ella-slide-brands-reviews .ella-slide-hero-inner{grid-template-columns:repeat(3,minmax(180px,1fr)) !important;gap:clamp(24px,4vw,72px) !important}.ella-slide-brands-reviews .ella-slide-hero-col,.ella-slide-brands-reviews .ella-slide-hero-overlay-stack>*{width:100% !important;display:flex !important;align-items:center !important;justify-content:center !important}.ella-slide-brands-reviews .ella-slide-hero-col img,.ella-slide-brands-reviews .ella-slide-hero-overlay-stack img{display:block !important;width:min(100%,260px) !important;max-width:260px !important;max-height:112px !important;margin:0 auto !important;object-fit:contain !important;object-position:center center !important}.ella-slide-youtube-layout-left:not(.ella-slide-show-thumbnail-titles) .ella-slide-dot .ella-slide-dot-label,.ella-slide-youtube-sidebar:not(.ella-slide-show-thumbnail-titles) .ella-slide-dot .ella-slide-dot-label{display:none !important}.ella-slide-youtube-layout-bottom:not(.ella-slide-show-thumbnail-titles).ella-slide-dots-preset-thumbnails .ella-slide-dot{height:var(--ella-dot-thumb-height,68px) !important;min-height:var(--ella-dot-thumb-height,68px) !important}.ella-slide-youtube-layout-bottom:not(.ella-slide-show-thumbnail-titles).ella-slide-dots-preset-thumbnails .ella-slide-dot::after{content:none !important}.ella-slide-natural-image-cards .ella-slide-card,.ella-slide-home-product-slider .ella-slide-card,.ella-slide-home-accessory-slider .ella-slide-card,.ella-slide-accessory-slider .ella-slide-card,.ella-slide-product-carousel-accessible .ella-slide-card,.ella-slide-therapy-door-types .ella-slide-card,.ella-slide-dealer-vertical-cards .ella-slide-card{display:flex !important;flex-direction:column !important;height:auto !important}.ella-slide-natural-image-cards .ella-slide-card-media,.ella-slide-home-product-slider .ella-slide-card-media,.ella-slide-home-accessory-slider .ella-slide-card-media,.ella-slide-accessory-slider .ella-slide-card-media,.ella-slide-product-carousel-accessible .ella-slide-card-media,.ella-slide-therapy-door-types .ella-slide-card-media,.ella-slide-dealer-vertical-cards .ella-slide-card-media,.ella-slide-natural-image-cards .ella-slide-card-media-inline,.ella-slide-home-product-slider .ella-slide-card-media-inline,.ella-slide-home-accessory-slider .ella-slide-card-media-inline,.ella-slide-accessory-slider .ella-slide-card-media-inline,.ella-slide-product-carousel-accessible .ella-slide-card-media-inline,.ella-slide-therapy-door-types .ella-slide-card-media-inline,.ella-slide-dealer-vertical-cards .ella-slide-card-media-inline{display:block !important;min-height:0 !important;height:auto !important;padding:0 !important;background:transparent !important}.ella-slide-natural-image-cards .ella-slide-card-image,.ella-slide-home-product-slider .ella-slide-card-image,.ella-slide-home-accessory-slider .ella-slide-card-image,.ella-slide-accessory-slider .ella-slide-card-image,.ella-slide-product-carousel-accessible .ella-slide-card-image,.ella-slide-therapy-door-types .ella-slide-card-image,.ella-slide-dealer-vertical-cards .ella-slide-card-image,.ella-slide-natural-image-cards .ella-slide-card-image-inline,.ella-slide-home-product-slider .ella-slide-card-image-inline,.ella-slide-home-accessory-slider .ella-slide-card-image-inline,.ella-slide-accessory-slider .ella-slide-card-image-inline,.ella-slide-product-carousel-accessible .ella-slide-card-image-inline,.ella-slide-therapy-door-types .ella-slide-card-image-inline,.ella-slide-dealer-vertical-cards .ella-slide-card-image-inline,.ella-slide-natural-image-cards .ella-slide-card-image-hover,.ella-slide-home-product-slider .ella-slide-card-image-hover,.ella-slide-home-accessory-slider .ella-slide-card-image-hover,.ella-slide-accessory-slider .ella-slide-card-image-hover,.ella-slide-product-carousel-accessible .ella-slide-card-image-hover,.ella-slide-therapy-door-types .ella-slide-card-image-hover,.ella-slide-dealer-vertical-cards .ella-slide-card-image-hover{display:block !important;width:100% !important;max-width:100% !important;height:auto !important;max-height:none !important;min-height:0 !important;object-fit:cover !important;object-position:center center !important;margin:0 auto !important;background:transparent !important}.ella-slide-natural-image-cards .ella-slide-card-body,.ella-slide-home-product-slider .ella-slide-card-body,.ella-slide-home-accessory-slider .ella-slide-card-body,.ella-slide-accessory-slider .ella-slide-card-body,.ella-slide-product-carousel-accessible .ella-slide-card-body,.ella-slide-therapy-door-types .ella-slide-card-body,.ella-slide-dealer-vertical-cards .ella-slide-card-body{min-height:auto !important;display:flex !important;flex-direction:column !important;justify-content:flex-start !important;gap:10px !important;padding:12px 14px 16px !important}.ella-slide-natural-image-cards .ella-slide-card-body>*,.ella-slide-home-product-slider .ella-slide-card-body>*,.ella-slide-home-accessory-slider .ella-slide-card-body>*,.ella-slide-accessory-slider .ella-slide-card-body>*,.ella-slide-product-carousel-accessible .ella-slide-card-body>*,.ella-slide-therapy-door-types .ella-slide-card-body>*,.ella-slide-dealer-vertical-cards .ella-slide-card-body>*{margin-top:0 !important;margin-bottom:0 !important}.ella-slide-buttons-inset .ella-slide-button,.ella-slide-buttons-inset .ella-slide-button-static,.ella-slide-home-product-slider .ella-slide-button,.ella-slide-home-product-slider .ella-slide-button-static,.ella-slide-home-product-cards .ella-slide-button,.ella-slide-home-product-cards .ella-slide-button-static,.ella-slide-home-accessory-slider .ella-slide-button,.ella-slide-home-accessory-slider .ella-slide-button-static,.ella-slide-accessory-slider .ella-slide-button,.ella-slide-accessory-slider .ella-slide-button-static,.ella-slide-product-carousel-accessible .ella-slide-button,.ella-slide-product-carousel-accessible .ella-slide-button-static,.ella-slide-therapy-door-types .ella-slide-button,.ella-slide-therapy-door-types .ella-slide-button-static,.ella-slide-dealer-vertical-cards .ella-slide-button,.ella-slide-dealer-vertical-cards .ella-slide-button-static{display:block !important;width:80% !important;max-width:80% !important;margin:12px 10% 0 !important;padding:12px 18px !important;text-align:center !important;font-weight:700 !important}.ella-slide-howto-menu .ella-slide-card-title{font-size:clamp(17px,1.45vw,28px) !important;line-height:1.14 !important}.ella-slide-howto-menu .ella-slide-card-text{font-size:15px !important;line-height:1.65 !important}.ella-slide-howto-menu .ella-slide-card-text a{color:#114165 !important;font-weight:600 !important;text-decoration:none !important}.ella-slide-therapy-door-types .ella-slide-card-title,.ella-slide-therapy-door-types .ella-slide-card-text,.ella-slide-dealer-vertical-cards .ella-slide-card-title,.ella-slide-dealer-vertical-cards .ella-slide-card-text{width:100% !important;text-align:center !important}.ella-slide-true-full-width,.ella-slide-home-hero.ella-slide-force-screen-width,.ella-slide-brands-reviews.ella-slide-force-screen-width,.ella-slide-brands-reviews-row.ella-slide-force-screen-width{position:relative !important;left:50% !important;right:50% !important;width:100vw !important;max-width:100vw !important;margin-left:-50vw !important;margin-right:-50vw !important}.ella-slide-true-full-width .ella-slide-shell,.ella-slide-home-hero.ella-slide-force-screen-width .ella-slide-shell,.ella-slide-brands-reviews.ella-slide-force-screen-width .ella-slide-shell,.ella-slide-brands-reviews-row.ella-slide-force-screen-width .ella-slide-shell{width:100vw !important;max-width:100vw !important;left:auto !important;transform:none !important;margin-left:0 !important;margin-right:0 !important}.ella-slide-true-full-width .ella-slide-track,.ella-slide-home-hero.ella-slide-force-screen-width .ella-slide-track,.ella-slide-brands-reviews.ella-slide-force-screen-width .ella-slide-track,.ella-slide-brands-reviews-row.ella-slide-force-screen-width .ella-slide-track,.ella-slide-true-full-width .ella-slide-slide,.ella-slide-home-hero.ella-slide-force-screen-width .ella-slide-slide,.ella-slide-brands-reviews.ella-slide-force-screen-width .ella-slide-slide,.ella-slide-brands-reviews-row.ella-slide-force-screen-width .ella-slide-slide,.ella-slide-true-full-width .ella-slide-hero,.ella-slide-home-hero.ella-slide-force-screen-width .ella-slide-hero,.ella-slide-brands-reviews.ella-slide-force-screen-width .ella-slide-hero,.ella-slide-brands-reviews-row.ella-slide-force-screen-width .ella-slide-hero{width:100vw !important;max-width:100vw !important}.ella-slide-true-full-width .ella-slide-hero-inner,.ella-slide-home-hero.ella-slide-force-screen-width .ella-slide-hero-inner,.ella-slide-brands-reviews.ella-slide-force-screen-width .ella-slide-hero-inner,.ella-slide-brands-reviews-row.ella-slide-force-screen-width .ella-slide-hero-inner{width:100% !important;max-width:none !important}.ella-slide-brands-reviews .ella-slide-hero-inner,.ella-slide-brands-reviews-row .ella-slide-hero-inner{grid-template-columns:1fr !important}.ella-slide-brands-reviews .ella-slide-hero-overlay-stack,.ella-slide-brands-reviews-row .ella-slide-hero-overlay-stack{width:min(100%,1280px) !important;margin:0 auto !important;display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:clamp(20px,4vw,56px) !important;align-items:center !important;justify-items:center !important}.ella-slide-brands-reviews .ella-slide-hero-overlay-stack>*,.ella-slide-brands-reviews-row .ella-slide-hero-overlay-stack>*{display:flex !important;align-items:center !important;justify-content:center !important;width:100% !important}.ella-slide-brands-reviews .ella-slide-hero-overlay-stack img,.ella-slide-brands-reviews-row .ella-slide-hero-overlay-stack img{width:auto !important;max-width:100% !important;max-height:180px !important;object-fit:contain !important;margin:0 auto !important}.ella-slide-family-youtube_playlist .ella-slide-nav{display:none !important}.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dots{align-items:flex-start !important}.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot{display:flex !important;flex-direction:column !important;align-items:stretch !important;justify-content:flex-start !important;width:var(--ella-dot-thumb-width,120px) !important;height:auto !important;min-height:0 !important;padding:0 !important;background:transparent !important;border:0 !important;box-shadow:none !important;gap:6px !important}.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot::before{position:relative !important;inset:auto !important;width:100% !important;height:var(--ella-dot-thumb-height,68px) !important;border-radius:10px !important;display:block !important}.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dot.has-dot-label .ella-slide-dot-label{display:block !important;padding:0 !important;background:transparent !important;color:#111827 !important;font-size:11px !important;line-height:1.3 !important;text-align:left !important;white-space:normal !important}.ella-slide-howto-menu .ella-slide-card-title{font-size:clamp(16px,1.3vw,25px) !important;line-height:1.16 !important;font-weight:600 !important}.ella-slide-howto-menu .ella-slide-card-text a{font-weight:500 !important}.ella-slide-dealer-vertical-cards .ella-slide-card-eyebrow{width:100% !important;display:block !important;margin:0 auto !important;text-align:center !important}.ella-slide-build-shower-cards .ella-slide-card-body{padding:14px 14px 18px !important;gap:10px !important}.ella-slide-build-shower-cards .ella-slide-button,.ella-slide-build-shower-cards .ella-slide-button-static{display:block !important;width:80% !important;max-width:80% !important;margin:12px 10% 0 !important;padding:12px 18px !important;font-weight:700 !important}.ella-slide-natural-image-cards .ella-slide-card-media,.ella-slide-natural-image-cards .ella-slide-card-media-inline,.ella-slide-home-product-slider .ella-slide-card-media,.ella-slide-home-product-slider .ella-slide-card-media-inline,.ella-slide-home-accessory-slider .ella-slide-card-media,.ella-slide-home-accessory-slider .ella-slide-card-media-inline,.ella-slide-accessory-slider .ella-slide-card-media,.ella-slide-accessory-slider .ella-slide-card-media-inline,.ella-slide-product-carousel-accessible .ella-slide-card-media,.ella-slide-product-carousel-accessible .ella-slide-card-media-inline,.ella-slide-therapy-door-types .ella-slide-card-media,.ella-slide-therapy-door-types .ella-slide-card-media-inline,.ella-slide-dealer-vertical-cards .ella-slide-card-media,.ella-slide-dealer-vertical-cards .ella-slide-card-media-inline,.ella-slide-build-shower-cards .ella-slide-card-media,.ella-slide-build-shower-cards .ella-slide-card-media-inline{height:clamp(220px,var(--ella-item-height),320px) !important;min-height:clamp(220px,var(--ella-item-height),320px) !important;max-height:clamp(220px,var(--ella-item-height),320px) !important;overflow:hidden !important;display:flex !important;align-items:stretch !important;justify-content:center !important;padding:0 !important;background:transparent !important}.ella-slide-natural-image-cards .ella-slide-card-image,.ella-slide-natural-image-cards .ella-slide-card-image-inline,.ella-slide-natural-image-cards .ella-slide-card-image-hover,.ella-slide-home-product-slider .ella-slide-card-image,.ella-slide-home-product-slider .ella-slide-card-image-inline,.ella-slide-home-product-slider .ella-slide-card-image-hover,.ella-slide-home-accessory-slider .ella-slide-card-image,.ella-slide-home-accessory-slider .ella-slide-card-image-inline,.ella-slide-home-accessory-slider .ella-slide-card-image-hover,.ella-slide-accessory-slider .ella-slide-card-image,.ella-slide-accessory-slider .ella-slide-card-image-inline,.ella-slide-accessory-slider .ella-slide-card-image-hover,.ella-slide-product-carousel-accessible .ella-slide-card-image,.ella-slide-product-carousel-accessible .ella-slide-card-image-inline,.ella-slide-product-carousel-accessible .ella-slide-card-image-hover,.ella-slide-therapy-door-types .ella-slide-card-image,.ella-slide-therapy-door-types .ella-slide-card-image-inline,.ella-slide-therapy-door-types .ella-slide-card-image-hover,.ella-slide-dealer-vertical-cards .ella-slide-card-image,.ella-slide-dealer-vertical-cards .ella-slide-card-image-inline,.ella-slide-dealer-vertical-cards .ella-slide-card-image-hover,.ella-slide-build-shower-cards .ella-slide-card-image,.ella-slide-build-shower-cards .ella-slide-card-image-inline,.ella-slide-build-shower-cards .ella-slide-card-image-hover{width:100% !important;height:100% !important;max-height:none !important;object-fit:cover !important;object-position:center center !important;display:block !important}.ella-slide-home-hero .ella-slide-hero-col,.ella-slide-home-hero .ella-slide-hero-col>*,.ella-slide-home-hero .ella-slide-hero-overlay-stack,.ella-slide-home-hero .ella-slide-hero-overlay-stack>*{text-align:var(--ella-slide-content-align,inherit) !important}.ella-slide-home-hero .ella-slide-hero-col .ella-slide-button,.ella-slide-home-hero .ella-slide-hero-overlay-stack .ella-slide-button,.ella-slide-card-body .ella-slide-button-fallback{align-self:center !important}.ella-slide-home-hero .ella-slide-hero-col,.ella-slide-home-hero .ella-slide-hero-overlay-stack{justify-items:start !important}.ella-slide-home-hero .ella-slide-hero-col[style*="--ella-slide-content-align:center"],.ella-slide-home-hero .ella-slide-hero-overlay-stack[style*="--ella-slide-content-align:center"]{justify-items:center !important}.ella-slide-brands-reviews.ella-slide-force-screen-width .ella-slide-hero,.ella-slide-brands-reviews-row.ella-slide-force-screen-width .ella-slide-hero{min-height:clamp(260px,28vw,340px) !important}.ella-slide-brands-reviews .ella-slide-hero-inner,.ella-slide-brands-reviews-row .ella-slide-hero-inner{padding:clamp(16px,2.4vw,30px) !important}.ella-slide-brands-reviews .ella-slide-hero-overlay-stack img,.ella-slide-brands-reviews-row .ella-slide-hero-overlay-stack img{max-height:128px !important}.ella-slide-accessory-slider .ella-slide-card-eyebrow,.ella-slide-build-shower-cards .ella-slide-card-eyebrow,.ella-slide-mexico-product-slider .ella-slide-card-eyebrow,.ella-slide-dealer-vertical-cards .ella-slide-card-eyebrow,.ella-slide-home-product-slider .ella-slide-card-eyebrow,.ella-slide-home-product-cards .ella-slide-card-eyebrow{width:100% !important;display:block !important;text-align:center !important;margin:0 auto 8px !important}.ella-slide-card-media,.ella-slide-card-media-inline{height:clamp(200px,var(--ella-item-height),320px) !important;min-height:clamp(200px,var(--ella-item-height),320px) !important;max-height:clamp(200px,var(--ella-item-height),320px) !important;overflow:hidden !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:0 !important;background:transparent !important}.ella-slide-card-image,.ella-slide-card-image-inline,.ella-slide-card-image-hover{width:100% !important;height:100% !important;max-height:none !important;object-fit:contain !important;object-position:center center !important;display:block !important}.ella-slide-mexico-product-slider .ella-slide-card-media,.ella-slide-mexico-product-slider .ella-slide-card-media-inline{height:220px !important;min-height:220px !important;max-height:220px !important}.ella-slide-mexico-product-slider .ella-slide-card,.ella-slide-mexico-product-slider .ella-slide-card-layout-vertical{max-width:420px !important;margin-left:auto !important;margin-right:auto !important}.ella-slide-youtube-layout-left .ella-slide-shell,.ella-slide-youtube-sidebar .ella-slide-shell{position:relative !important;max-width:min(100%,calc(100vw - 24px),var(--ella-pane-max-width,1600px)) !important}.ella-slide-youtube-layout-left .ella-slide-track,.ella-slide-youtube-sidebar .ella-slide-track{margin-left:212px !important}.ella-slide-youtube-layout-left .ella-slide-dots,.ella-slide-youtube-sidebar .ella-slide-dots{position:absolute !important;left:0 !important;top:0 !important;bottom:0 !important;width:204px !important;margin-top:0 !important;padding-right:12px !important;display:flex !important;flex-direction:column !important;align-items:stretch !important;justify-content:flex-start !important;gap:10px !important;overflow:auto !important}.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot,.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot{width:100% !important;min-height:86px !important;height:auto !important;padding:6px !important;display:grid !important;grid-template-columns:92px minmax(0,1fr) !important;gap:12px !important;align-items:center !important;border-radius:12px !important;background:#ffffff !important;border:1px solid rgba(17,24,39,0.08) !important;box-shadow:none !important}.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot::before,.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot::before{position:relative !important;inset:auto !important;width:92px !important;height:74px !important;border-radius:10px !important;background-size:cover !important;background-position:center center !important;transition:none !important}.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot::after,.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot::after{content:none !important}.ella-slide-youtube-layout-left .ella-slide-dot.has-dot-label .ella-slide-dot-label,.ella-slide-youtube-sidebar .ella-slide-dot.has-dot-label .ella-slide-dot-label{display:block !important;margin:0 !important;padding:0 !important;min-width:0 !important;background:transparent !important;color:#111827 !important;font-size:12px !important;line-height:1.35 !important;text-align:left !important;white-space:normal !important;word-break:break-word !important}.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot:hover::before,.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active::before,.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot:hover::before,.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active::before{transform:none !important}.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dots{align-items:flex-start !important}.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot{display:flex !important;flex-direction:column !important;align-items:stretch !important;justify-content:flex-start !important;width:var(--ella-dot-thumb-width,120px) !important;height:auto !important;min-height:0 !important;padding:0 !important;background:transparent !important;border:0 !important;box-shadow:none !important;gap:8px !important;overflow:visible !important}.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot::before{position:relative !important;inset:auto !important;width:100% !important;height:var(--ella-dot-thumb-height,68px) !important;border-radius:10px !important;background-size:cover !important;background-position:center center !important;display:block !important}.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot::after{content:none !important}.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dot.has-dot-label .ella-slide-dot-label{display:block !important;padding:0 !important;margin:0 !important;background:transparent !important;color:#111827 !important;font-size:11px !important;line-height:1.3 !important;text-align:left !important;white-space:normal !important;word-break:break-word !important}.ella-slide-card-body br+br,.ella-slide-panel-body br+br,.ella-slide-youtube-body br+br,.ella-slide-text-menu-body br+br{display:none !important}.ella-slide-button-note{display:block !important;margin-top:2px !important}@media (max-width:900px){.ella-slide-youtube-layout-left .ella-slide-track,.ella-slide-youtube-sidebar .ella-slide-track{margin-left:0 !important}.ella-slide-youtube-layout-left .ella-slide-dots,.ella-slide-youtube-sidebar .ella-slide-dots{position:static !important;width:auto !important;flex-direction:row !important;align-items:center !important;justify-content:flex-start !important;overflow:auto !important;padding-right:0 !important;margin-top:12px !important}.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot,.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot{width:var(--ella-dot-thumb-width,96px) !important;min-height:0 !important;grid-template-columns:1fr !important;padding:0 !important}.ella-slide-youtube-layout-left .ella-slide-dot.has-dot-label .ella-slide-dot-label,.ella-slide-youtube-sidebar .ella-slide-dot.has-dot-label .ella-slide-dot-label{display:none !important}}.ella-slide-hero-backdrop-shadow .ella-slide-hero-col:first-child,.ella-slide-hero-backdrop-soft_dark .ella-slide-hero-col:first-child,.ella-slide-hero-backdrop-blur_dark .ella-slide-hero-col:first-child,.ella-slide-hero-backdrop-blur_light .ella-slide-hero-col:first-child{padding:var(--ella-hero-backdrop-padding,24px) !important;border-radius:var(--ella-hero-backdrop-radius,24px) !important}.ella-slide-hero-backdrop-soft_dark .ella-slide-hero-col:first-child{background:rgba(15,23,42,var(--ella-hero-backdrop-opacity,0.42)) !important;box-shadow:0 20px 44px rgba(15,23,42,0.24) !important}.ella-slide-hero-backdrop-blur_dark .ella-slide-hero-col:first-child{background:rgba(15,23,42,var(--ella-hero-backdrop-opacity,0.34)) !important;border:1px solid rgba(255,255,255,0.14) !important;-webkit-backdrop-filter:blur(var(--ella-hero-backdrop-blur,16px)) !important;backdrop-filter:blur(var(--ella-hero-backdrop-blur,16px)) !important;box-shadow:0 20px 44px rgba(15,23,42,0.22) !important}.ella-slide-hero-backdrop-blur_light .ella-slide-hero-col:first-child{background:rgba(255,255,255,var(--ella-hero-backdrop-opacity,0.18)) !important;border:1px solid rgba(255,255,255,0.26) !important;-webkit-backdrop-filter:blur(var(--ella-hero-backdrop-blur,18px)) !important;backdrop-filter:blur(var(--ella-hero-backdrop-blur,18px)) !important;box-shadow:0 20px 44px rgba(15,23,42,0.18) !important}.ella-slide-brands-reviews.ella-slide-force-screen-width .ella-slide-hero,.ella-slide-brands-reviews-row.ella-slide-force-screen-width .ella-slide-hero{min-height:clamp(200px,22vw,280px) !important}.ella-slide-brands-reviews .ella-slide-hero-inner,.ella-slide-brands-reviews-row .ella-slide-hero-inner{grid-template-columns:repeat(3,minmax(0,1fr)) !important;align-items:center !important;justify-items:center !important;gap:clamp(18px,3vw,40px) !important;padding:clamp(14px,2vw,24px) !important}.ella-slide-brands-reviews .ella-slide-hero-col,.ella-slide-brands-reviews-row .ella-slide-hero-col,.ella-slide-brands-reviews .ella-slide-hero-overlay-stack>*,.ella-slide-brands-reviews-row .ella-slide-hero-overlay-stack>*{display:flex !important;align-items:center !important;justify-content:center !important;min-width:0 !important;width:100% !important}.ella-slide-brands-reviews .ella-slide-hero-overlay-stack,.ella-slide-brands-reviews-row .ella-slide-hero-overlay-stack{width:min(100%,1120px) !important;margin:0 auto !important;display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:clamp(18px,3vw,40px) !important;align-items:center !important;justify-items:center !important}.ella-slide-brands-reviews .ella-slide-hero-overlay-stack img,.ella-slide-brands-reviews-row .ella-slide-hero-overlay-stack img,.ella-slide-brands-reviews .ella-slide-hero-col img,.ella-slide-brands-reviews-row .ella-slide-hero-col img{width:auto !important;max-width:100% !important;max-height:116px !important;margin:0 auto !important;object-fit:contain !important;object-position:center center !important}.ella-slide-youtube-layout-bottom .ella-slide-dots,.ella-slide-youtube-bottom-thumbs .ella-slide-dots,.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dots{width:100% !important;justify-content:center !important;align-items:flex-start !important;padding-inline:12px !important;box-sizing:border-box !important}.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dot.has-dot-label .ella-slide-dot-label,.ella-slide-youtube-layout-bottom .ella-slide-dot.has-dot-label .ella-slide-dot-label{text-align:center !important}.ella-slide-youtube-layout-left .ella-slide-track,.ella-slide-youtube-sidebar .ella-slide-track{margin-left:184px !important}.ella-slide-youtube-layout-left .ella-slide-dots,.ella-slide-youtube-sidebar .ella-slide-dots{width:176px !important;padding-right:8px !important;gap:8px !important}.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot,.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot{min-height:78px !important;grid-template-columns:74px minmax(0,1fr) !important;gap:8px !important;padding:6px !important}.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot::before,.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot::before{width:74px !important;height:58px !important}.ella-slide-youtube-layout-left .ella-slide-dot.has-dot-label .ella-slide-dot-label,.ella-slide-youtube-sidebar .ella-slide-dot.has-dot-label .ella-slide-dot-label{font-size:11px !important;line-height:1.28 !important;display:-webkit-box !important;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden !important}@media (max-width:900px){.ella-slide-brands-reviews .ella-slide-hero-inner,.ella-slide-brands-reviews-row .ella-slide-hero-inner,.ella-slide-brands-reviews .ella-slide-hero-overlay-stack,.ella-slide-brands-reviews-row .ella-slide-hero-overlay-stack{grid-template-columns:1fr !important;gap:14px !important}.ella-slide-youtube-layout-bottom .ella-slide-dots,.ella-slide-youtube-bottom-thumbs .ella-slide-dots,.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dots{justify-content:flex-start !important}.ella-slide-youtube-layout-left .ella-slide-track,.ella-slide-youtube-sidebar .ella-slide-track{margin-left:0 !important}.ella-slide-youtube-layout-left .ella-slide-dots,.ella-slide-youtube-sidebar .ella-slide-dots{width:auto !important}}.ella-slide-item-custom{text-align:var(--ella-item-text-align,inherit)}.ella-slide-family-hero_banner[class*="ella-slide-hero-backdrop-"] .ella-slide-hero-col:first-child,.ella-slide-family-hero_banner[class*="ella-slide-hero-backdrop-"] .ella-slide-hero-overlay-stack:first-child{padding:var(--ella-hero-backdrop-padding,24px) !important;border-radius:var(--ella-hero-backdrop-radius,24px) !important}.ella-slide-hero-backdrop-shadow .ella-slide-hero-col:first-child,.ella-slide-hero-backdrop-shadow .ella-slide-hero-overlay-stack:first-child{filter:drop-shadow(0 18px 34px rgba(15,23,42,calc(var(--ella-hero-backdrop-opacity,0.34) * 0.78))) !important}.ella-slide-hero-backdrop-shadow .ella-slide-hero-col:first-child h1,.ella-slide-hero-backdrop-shadow .ella-slide-hero-col:first-child h2,.ella-slide-hero-backdrop-shadow .ella-slide-hero-col:first-child h3,.ella-slide-hero-backdrop-shadow .ella-slide-hero-col:first-child p,.ella-slide-hero-backdrop-shadow .ella-slide-hero-overlay-stack:first-child>*{text-shadow:0 3px 18px rgba(15,23,42,calc(var(--ella-hero-backdrop-opacity,0.34)+0.12)) !important}.ella-slide-hero-backdrop-soft_dark .ella-slide-hero-col:first-child,.ella-slide-hero-backdrop-soft_dark .ella-slide-hero-overlay-stack:first-child{background:rgba(15,23,42,var(--ella-hero-backdrop-opacity,0.34)) !important;box-shadow:0 20px 44px rgba(15,23,42,calc(var(--ella-hero-backdrop-opacity,0.34) * 0.7)) !important}.ella-slide-hero-backdrop-blur_dark .ella-slide-hero-col:first-child,.ella-slide-hero-backdrop-blur_dark .ella-slide-hero-overlay-stack:first-child{background:rgba(15,23,42,var(--ella-hero-backdrop-opacity,0.34)) !important;border:1px solid rgba(255,255,255,0.14) !important;-webkit-backdrop-filter:blur(var(--ella-hero-backdrop-blur,16px));backdrop-filter:blur(var(--ella-hero-backdrop-blur,16px));box-shadow:0 20px 44px rgba(15,23,42,calc(var(--ella-hero-backdrop-opacity,0.34) * 0.68)) !important}.ella-slide-hero-backdrop-blur_light .ella-slide-hero-col:first-child,.ella-slide-hero-backdrop-blur_light .ella-slide-hero-overlay-stack:first-child{background:rgba(255,255,255,max(0.12,calc(var(--ella-hero-backdrop-opacity,0.34) * 0.72))) !important;border:1px solid rgba(255,255,255,0.26) !important;-webkit-backdrop-filter:blur(var(--ella-hero-backdrop-blur,18px));backdrop-filter:blur(var(--ella-hero-backdrop-blur,18px));box-shadow:0 20px 44px rgba(15,23,42,calc(var(--ella-hero-backdrop-opacity,0.34) * 0.55)) !important}.ella-slide-family-hero_banner .ella-slide-item-custom[class*="ella-slide-item-backdrop-"]{max-width:100%;padding:var(--ella-item-backdrop-padding,var(--ella-hero-backdrop-padding,24px));border-radius:var(--ella-item-backdrop-radius,var(--ella-hero-backdrop-radius,24px))}.ella-slide-family-hero_banner .ella-slide-item-backdrop-shadow{filter:drop-shadow(0 18px 34px rgba(15,23,42,calc(var(--ella-item-backdrop-opacity,var(--ella-hero-backdrop-opacity,0.34)) * 0.78))) !important}.ella-slide-family-hero_banner .ella-slide-item-backdrop-soft_dark{background:rgba(15,23,42,var(--ella-item-backdrop-opacity,var(--ella-hero-backdrop-opacity,0.34))) !important;box-shadow:0 20px 44px rgba(15,23,42,calc(var(--ella-item-backdrop-opacity,var(--ella-hero-backdrop-opacity,0.34)) * 0.7)) !important}.ella-slide-family-hero_banner .ella-slide-item-backdrop-blur_dark{background:rgba(15,23,42,var(--ella-item-backdrop-opacity,var(--ella-hero-backdrop-opacity,0.34))) !important;border:1px solid rgba(255,255,255,0.14) !important;-webkit-backdrop-filter:blur(var(--ella-item-backdrop-blur,var(--ella-hero-backdrop-blur,16px)));backdrop-filter:blur(var(--ella-item-backdrop-blur,var(--ella-hero-backdrop-blur,16px)));box-shadow:0 20px 44px rgba(15,23,42,calc(var(--ella-item-backdrop-opacity,var(--ella-hero-backdrop-opacity,0.34)) * 0.68)) !important}.ella-slide-family-hero_banner .ella-slide-item-backdrop-blur_light{background:rgba(255,255,255,max(0.12,calc(var(--ella-item-backdrop-opacity,var(--ella-hero-backdrop-opacity,0.34)) * 0.72))) !important;border:1px solid rgba(255,255,255,0.26) !important;-webkit-backdrop-filter:blur(var(--ella-item-backdrop-blur,var(--ella-hero-backdrop-blur,18px)));backdrop-filter:blur(var(--ella-item-backdrop-blur,var(--ella-hero-backdrop-blur,18px)));box-shadow:0 20px 44px rgba(15,23,42,calc(var(--ella-item-backdrop-opacity,var(--ella-hero-backdrop-opacity,0.34)) * 0.55)) !important}.ella-slide-family-hero_banner .ella-slide-item-align-center{margin-left:auto !important;margin-right:auto !important;text-align:center !important}.ella-slide-family-hero_banner .ella-slide-item-align-right{margin-left:auto !important;text-align:right !important}.ella-slide-youtube-layout-bottom .ella-slide-dots,.ella-slide-youtube-bottom-thumbs .ella-slide-dots{justify-content:center !important;align-items:flex-start !important;padding-inline:0 !important;width:100% !important}.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dot.has-dot-label .ella-slide-dot-label,.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs .ella-slide-dot.has-dot-label .ella-slide-dot-label{text-align:center !important}.ella-slide-youtube-layout-left .ella-slide-track,.ella-slide-youtube-sidebar .ella-slide-track{margin-left:182px !important}.ella-slide-youtube-layout-left .ella-slide-dots,.ella-slide-youtube-sidebar .ella-slide-dots{width:172px !important;padding-right:6px !important;gap:6px !important}.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot,.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot{min-height:72px !important;grid-template-columns:72px minmax(0,1fr) !important;gap:8px !important;padding:5px !important}.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot::before,.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot::before{width:72px !important;height:60px !important}.ella-slide-youtube-layout-left .ella-slide-dot.has-dot-label .ella-slide-dot-label,.ella-slide-youtube-sidebar .ella-slide-dot.has-dot-label .ella-slide-dot-label{font-size:11px !important;line-height:1.25 !important}.ella-slide-brands-reviews.ella-slide-force-screen-width .ella-slide-hero,.ella-slide-brands-reviews-row.ella-slide-force-screen-width .ella-slide-hero{min-height:clamp(220px,24vw,300px) !important}.ella-slide-brands-reviews .ella-slide-hero-inner,.ella-slide-brands-reviews-row .ella-slide-hero-inner{display:grid !important;grid-template-columns:minmax(0,1fr) !important;justify-items:stretch !important;align-items:center !important;padding:clamp(14px,2vw,24px) !important}.ella-slide-brands-reviews .ella-slide-hero-col,.ella-slide-brands-reviews-row .ella-slide-hero-col,.ella-slide-brands-reviews .ella-slide-hero-overlay-stack,.ella-slide-brands-reviews-row .ella-slide-hero-overlay-stack{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;align-items:center !important;justify-content:center !important;gap:clamp(20px,4vw,56px) !important;width:100% !important;max-width:100% !important}.ella-slide-brands-reviews .ella-slide-hero-col>*,.ella-slide-brands-reviews-row .ella-slide-hero-col>*,.ella-slide-brands-reviews .ella-slide-hero-overlay-stack>*,.ella-slide-brands-reviews-row .ella-slide-hero-overlay-stack>*{flex:0 0 auto !important;width:auto !important;margin:0 !important;max-width:none !important}.ella-slide-brands-reviews .ella-slide-hero-col>:nth-child(1),.ella-slide-brands-reviews-row .ella-slide-hero-col>:nth-child(1),.ella-slide-brands-reviews .ella-slide-hero-overlay-stack>:nth-child(1),.ella-slide-brands-reviews-row .ella-slide-hero-overlay-stack>:nth-child(1){order:1 !important}.ella-slide-brands-reviews .ella-slide-hero-col>:nth-child(2),.ella-slide-brands-reviews-row .ella-slide-hero-col>:nth-child(2),.ella-slide-brands-reviews .ella-slide-hero-overlay-stack>:nth-child(2),.ella-slide-brands-reviews-row .ella-slide-hero-overlay-stack>:nth-child(2){order:3 !important}.ella-slide-brands-reviews .ella-slide-hero-col>:nth-child(3),.ella-slide-brands-reviews-row .ella-slide-hero-col>:nth-child(3),.ella-slide-brands-reviews .ella-slide-hero-overlay-stack>:nth-child(3),.ella-slide-brands-reviews-row .ella-slide-hero-overlay-stack>:nth-child(3){order:2 !important}.ella-slide-brands-reviews .ella-slide-hero-col img,.ella-slide-brands-reviews-row .ella-slide-hero-col img,.ella-slide-brands-reviews .ella-slide-hero-overlay-stack img,.ella-slide-brands-reviews-row .ella-slide-hero-overlay-stack img{max-height:108px !important;width:auto !important;height:auto !important;object-fit:contain !important}.ella-slide-brands-reviews.ella-slide-force-screen-width .ella-slide-hero,.ella-slide-brands-reviews-row.ella-slide-force-screen-width .ella-slide-hero{min-height:clamp(220px,24vw,300px) !important}.ella-slide-brands-reviews .ella-slide-hero-inner,.ella-slide-brands-reviews-row .ella-slide-hero-inner{grid-template-columns:repeat(3,minmax(0,1fr)) !important;align-items:center !important;justify-items:center !important;gap:clamp(16px,2.4vw,32px) !important;padding:clamp(12px,1.8vw,22px) !important}.ella-slide-brands-reviews .ella-slide-hero-col,.ella-slide-brands-reviews-row .ella-slide-hero-col{display:flex !important;align-items:center !important;justify-content:center !important}.ella-slide-youtube-layout-bottom .ella-slide-dots,.ella-slide-youtube-bottom-thumbs .ella-slide-dots,.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dots{justify-content:center !important;align-items:flex-start !important;width:fit-content !important;max-width:100% !important;margin-left:auto !important;margin-right:auto !important}.ella-slide-youtube-layout-left .ella-slide-track,.ella-slide-youtube-sidebar .ella-slide-track{margin-left:172px !important}.ella-slide-youtube-layout-left .ella-slide-dots,.ella-slide-youtube-sidebar .ella-slide-dots{width:164px !important;padding-right:6px !important;gap:8px !important}.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot,.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot{min-height:74px !important;grid-template-columns:72px minmax(0,1fr) !important;gap:8px !important;padding:6px !important}.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot::before,.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot::before{width:72px !important;height:56px !important}.ella-slide-youtube-layout-left .ella-slide-dot.has-dot-label .ella-slide-dot-label,.ella-slide-youtube-sidebar .ella-slide-dot.has-dot-label .ella-slide-dot-label{font-size:11px !important;line-height:1.25 !important;padding:0 !important}@media (max-width:900px){.ella-slide-youtube-layout-bottom .ella-slide-dots,.ella-slide-youtube-bottom-thumbs .ella-slide-dots,.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dots{width:100% !important;justify-content:flex-start !important;margin-left:0 !important;margin-right:0 !important}.ella-slide-brands-reviews .ella-slide-hero-inner,.ella-slide-brands-reviews-row .ella-slide-hero-inner{grid-template-columns:1fr !important}}.ella-slide-brands-reviews.ella-slide-force-screen-width .ella-slide-hero,.ella-slide-brands-reviews-row.ella-slide-force-screen-width .ella-slide-hero{min-height:clamp(210px,24vw,290px) !important}.ella-slide-brands-reviews .ella-slide-hero-inner,.ella-slide-brands-reviews-row .ella-slide-hero-inner{padding:clamp(12px,1.8vw,22px) !important}.ella-slide-brands-reviews .ella-slide-hero-overlay-stack,.ella-slide-brands-reviews-row .ella-slide-hero-overlay-stack{width:min(100%,1080px) !important;margin:0 auto !important;display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:center !important;align-items:center !important;gap:clamp(16px,2.2vw,36px) !important}.ella-slide-brands-reviews .ella-slide-hero-overlay-stack>*,.ella-slide-brands-reviews-row .ella-slide-hero-overlay-stack>*{flex:0 0 auto !important;width:auto !important;max-width:none !important;margin:0 !important;display:flex !important;align-items:center !important;justify-content:center !important}.ella-slide-brands-reviews .ella-slide-hero-overlay-stack img,.ella-slide-brands-reviews-row .ella-slide-hero-overlay-stack img{display:block !important;width:auto !important;height:auto !important;max-width:clamp(120px,18vw,260px) !important;max-height:108px !important;object-fit:contain !important}.ella-slide-youtube-layout-bottom .ella-slide-dots,.ella-slide-youtube-bottom .ella-slide-dots,.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dots{width:100% !important;justify-content:center !important;align-items:flex-start !important;margin-left:auto !important;margin-right:auto !important;padding-left:0 !important;padding-right:0 !important}.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot,.ella-slide-youtube-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot{flex:0 0 auto !important}.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dot.has-dot-label .ella-slide-dot-label{text-align:center !important}.ella-slide-youtube-layout-left .ella-slide-shell,.ella-slide-youtube-sidebar .ella-slide-shell{max-width:min(100%,calc(100vw - 24px),var(--ella-pane-max-width,1480px)) !important}.ella-slide-youtube-layout-left .ella-slide-track,.ella-slide-youtube-sidebar .ella-slide-track{margin-left:182px !important}.ella-slide-youtube-layout-left .ella-slide-dots,.ella-slide-youtube-sidebar .ella-slide-dots{width:172px !important;padding-right:8px !important;gap:8px !important}.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot,.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot{min-height:72px !important;grid-template-columns:74px minmax(0,1fr) !important;gap:8px !important;padding:4px !important;border-radius:10px !important}.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot::before,.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot::before{width:74px !important;height:56px !important;border-radius:8px !important}.ella-slide-youtube-layout-left .ella-slide-dot.has-dot-label .ella-slide-dot-label,.ella-slide-youtube-sidebar .ella-slide-dot.has-dot-label .ella-slide-dot-label{display:none !important}.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot::after,.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot::after{content:attr(data-dot-title) !important;display:block !important;position:static !important;transform:none !important;background:none !important;color:#111827 !important;font-size:11px !important;line-height:1.25 !important;text-align:left !important;white-space:normal !important;word-break:break-word !important;overflow:hidden !important}.ella-slide-family-hero_banner[class*="ella-slide-hero-backdrop-"] .ella-slide-hero-col:first-child{padding:var(--ella-hero-backdrop-padding,clamp(18px,2.4vw,28px)) !important;border-radius:var(--ella-hero-backdrop-radius,24px) !important}.ella-slide-hero-backdrop-soft_dark .ella-slide-hero-col:first-child{background:rgba(15,23,42,var(--ella-hero-backdrop-opacity,0.42)) !important}.ella-slide-hero-backdrop-blur_dark .ella-slide-hero-col:first-child{background:rgba(15,23,42,var(--ella-hero-backdrop-opacity,0.34)) !important;-webkit-backdrop-filter:blur(var(--ella-hero-backdrop-blur,16px)) !important;backdrop-filter:blur(var(--ella-hero-backdrop-blur,16px)) !important}.ella-slide-hero-backdrop-blur_light .ella-slide-hero-col:first-child{background:rgba(255,255,255,var(--ella-hero-backdrop-opacity,0.18)) !important;-webkit-backdrop-filter:blur(var(--ella-hero-backdrop-blur,18px)) !important;backdrop-filter:blur(var(--ella-hero-backdrop-blur,18px)) !important}.ella-slide-brands-reviews.ella-slide-force-screen-width .ella-slide-hero,.ella-slide-brands-reviews-row.ella-slide-force-screen-width .ella-slide-hero{min-height:clamp(210px,22vw,275px) !important}.ella-slide-brands-reviews .ella-slide-hero-inner,.ella-slide-brands-reviews-row .ella-slide-hero-inner{display:grid !important;grid-template-columns:repeat(var(--ella-hero-cols,3),minmax(0,1fr)) !important;gap:clamp(18px,3vw,44px) !important;align-items:center !important;justify-items:center !important;padding:clamp(12px,2vw,22px) !important}.ella-slide-brands-reviews .ella-slide-hero-col,.ella-slide-brands-reviews-row .ella-slide-hero-col{width:100% !important;display:flex !important;align-items:center !important;justify-content:center !important}.ella-slide-brands-reviews .ella-slide-hero-col-2,.ella-slide-brands-reviews-row .ella-slide-hero-col-2,.ella-slide-brands-reviews .ella-slide-hero-overlay-stack>*:nth-child(2),.ella-slide-brands-reviews-row .ella-slide-hero-overlay-stack>*:nth-child(2){order:3 !important}.ella-slide-brands-reviews .ella-slide-hero-col-3,.ella-slide-brands-reviews-row .ella-slide-hero-col-3,.ella-slide-brands-reviews .ella-slide-hero-overlay-stack>*:nth-child(3),.ella-slide-brands-reviews-row .ella-slide-hero-overlay-stack>*:nth-child(3){order:2 !important}.ella-slide-brands-reviews .ella-slide-hero-overlay-stack,.ella-slide-brands-reviews-row .ella-slide-hero-overlay-stack{width:min(100%,1320px) !important;display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;align-items:center !important;justify-content:center !important;gap:clamp(18px,3vw,44px) !important;margin:0 auto !important}.ella-slide-brands-reviews .ella-slide-hero-col>*,.ella-slide-brands-reviews-row .ella-slide-hero-col>*,.ella-slide-brands-reviews .ella-slide-hero-overlay-stack>*,.ella-slide-brands-reviews-row .ella-slide-hero-overlay-stack>*{width:auto !important;max-width:min(100%,320px) !important;margin:0 auto !important}.ella-slide-brands-reviews .ella-slide-hero-col img,.ella-slide-brands-reviews-row .ella-slide-hero-col img,.ella-slide-brands-reviews .ella-slide-hero-overlay-stack img,.ella-slide-brands-reviews-row .ella-slide-hero-overlay-stack img{width:auto !important;max-width:100% !important;max-height:108px !important;object-fit:contain !important;object-position:center center !important;margin:0 auto !important}.ella-slide-youtube-layout-bottom .ella-slide-dots,.ella-slide-youtube-bottom-thumbs .ella-slide-dots{width:100% !important;justify-content:center !important;align-items:flex-start !important;gap:12px !important;padding-top:12px !important}.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot,.ella-slide-youtube-bottom-thumbs.ella-slide-dots-preset-thumbnails .ella-slide-dot{display:flex !important;flex-direction:column !important;align-items:stretch !important;justify-content:flex-start !important;width:var(--ella-dot-thumb-width,120px) !important;height:auto !important;min-height:0 !important;padding:0 !important;background:transparent !important;border:0 !important;box-shadow:none !important;overflow:visible !important}.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot::after,.ella-slide-youtube-bottom-thumbs.ella-slide-dots-preset-thumbnails .ella-slide-dot::after{content:none !important}.ella-slide-youtube-layout-bottom .ella-slide-dot.has-dot-label .ella-slide-dot-label,.ella-slide-youtube-bottom-thumbs .ella-slide-dot.has-dot-label .ella-slide-dot-label{display:block !important;width:100% !important;margin:8px 0 0 !important;padding:0 !important;background:transparent !important;color:#111827 !important;font-size:11px !important;line-height:1.3 !important;text-align:center !important;white-space:normal !important;word-break:break-word !important}.ella-slide-youtube-layout-left .ella-slide-shell,.ella-slide-youtube-sidebar .ella-slide-shell{max-width:min(100%,calc(100vw - 24px),var(--ella-pane-max-width,1540px)) !important}.ella-slide-youtube-layout-left .ella-slide-track,.ella-slide-youtube-sidebar .ella-slide-track{margin-left:188px !important}.ella-slide-youtube-layout-left .ella-slide-dots,.ella-slide-youtube-sidebar .ella-slide-dots{width:180px !important;padding-top:8px !important;padding-right:8px !important;gap:8px !important}.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot,.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot{display:grid !important;grid-template-columns:72px minmax(0,1fr) !important;gap:10px !important;align-items:center !important;min-height:76px !important;height:auto !important;padding:6px !important}.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot::before,.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot::before{position:relative !important;inset:auto !important;width:72px !important;height:64px !important;grid-column:1 !important;border-radius:8px !important}.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot::after,.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot::after{content:none !important}.ella-slide-youtube-layout-left .ella-slide-dot.has-dot-label .ella-slide-dot-label,.ella-slide-youtube-sidebar .ella-slide-dot.has-dot-label .ella-slide-dot-label{display:-webkit-box !important;grid-column:2 !important;margin:0 !important;padding:0 !important;min-width:0 !important;background:transparent !important;color:#111827 !important;font-size:12px !important;line-height:1.35 !important;text-align:left !important;white-space:normal !important;word-break:break-word !important;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden !important}.ella-slide-hero.ella-slide-hero-backdrop-shadow .ella-slide-hero-col:first-child,.ella-slide-hero.ella-slide-hero-backdrop-soft_dark .ella-slide-hero-col:first-child,.ella-slide-hero.ella-slide-hero-backdrop-blur_dark .ella-slide-hero-col:first-child,.ella-slide-hero.ella-slide-hero-backdrop-blur_light .ella-slide-hero-col:first-child{padding:var(--ella-hero-backdrop-padding,24px) !important;border-radius:var(--ella-hero-backdrop-radius,24px) !important}.ella-slide-hero.ella-slide-hero-backdrop-shadow .ella-slide-hero-col:first-child{filter:drop-shadow(0 18px 34px rgba(15,23,42,calc(var(--ella-hero-backdrop-opacity,0.22)+0.08))) !important}.ella-slide-hero.ella-slide-hero-backdrop-soft_dark .ella-slide-hero-col:first-child{background:rgba(15,23,42,var(--ella-hero-backdrop-opacity,0.42)) !important;box-shadow:0 20px 44px rgba(15,23,42,calc(var(--ella-hero-backdrop-opacity,0.22)+0.06)) !important}.ella-slide-hero.ella-slide-hero-backdrop-blur_dark .ella-slide-hero-col:first-child{background:rgba(15,23,42,var(--ella-hero-backdrop-opacity,0.34)) !important;border:1px solid rgba(255,255,255,0.14) !important;-webkit-backdrop-filter:blur(var(--ella-hero-backdrop-blur,16px)) !important;backdrop-filter:blur(var(--ella-hero-backdrop-blur,16px)) !important;box-shadow:0 20px 44px rgba(15,23,42,calc(var(--ella-hero-backdrop-opacity,0.20)+0.06)) !important}.ella-slide-hero.ella-slide-hero-backdrop-blur_light .ella-slide-hero-col:first-child{background:rgba(255,255,255,var(--ella-hero-backdrop-opacity,0.18)) !important;border:1px solid rgba(255,255,255,0.26) !important;-webkit-backdrop-filter:blur(var(--ella-hero-backdrop-blur,18px)) !important;backdrop-filter:blur(var(--ella-hero-backdrop-blur,18px)) !important;box-shadow:0 20px 44px rgba(15,23,42,calc(var(--ella-hero-backdrop-opacity,0.14)+0.04)) !important}.ella-slide-brands-reviews.ella-slide-force-screen-width .ella-slide-hero,.ella-slide-brands-reviews-row.ella-slide-force-screen-width .ella-slide-hero{min-height:clamp(220px,24vw,285px) !important}.ella-slide-brands-reviews .ella-slide-hero-inner,.ella-slide-brands-reviews-row .ella-slide-hero-inner{max-width:min(1180px,calc(100vw - 40px)) !important;margin:0 auto !important;padding:clamp(16px,2.8vw,28px) !important;display:grid !important;grid-template-columns:repeat(3,minmax(140px,max-content)) !important;justify-content:center !important;justify-items:center !important;align-items:center !important;gap:clamp(18px,3vw,48px) !important;text-align:center !important}.ella-slide-brands-reviews .ella-slide-hero-col,.ella-slide-brands-reviews-row .ella-slide-hero-col{width:auto !important;min-width:0 !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:0 !important}.ella-slide-brands-reviews .ella-slide-hero-col>*,.ella-slide-brands-reviews-row .ella-slide-hero-col>*,.ella-slide-brands-reviews .ella-slide-hero-overlay-stack>*,.ella-slide-brands-reviews-row .ella-slide-hero-overlay-stack>*{margin:0 !important;padding:0 !important;width:auto !important;max-width:none !important}.ella-slide-brands-reviews .ella-slide-hero-col img,.ella-slide-brands-reviews-row .ella-slide-hero-col img,.ella-slide-brands-reviews .ella-slide-hero-overlay-stack img,.ella-slide-brands-reviews-row .ella-slide-hero-overlay-stack img{display:block !important;width:auto !important;max-width:min(100%,320px) !important;max-height:112px !important;object-fit:contain !important;object-position:center center !important}.ella-slide-youtube-layout-bottom .ella-slide-dots,.ella-slide-youtube-bottom .ella-slide-dots{justify-content:center !important;align-items:flex-start !important;width:100% !important;margin-left:auto !important;margin-right:auto !important;padding-left:0 !important;padding-right:0 !important}.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dot,.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom .ella-slide-dot{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:flex-start !important;gap:6px !important;width:clamp(108px,10vw,148px) !important;height:auto !important;min-height:0 !important}.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dot::after,.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom .ella-slide-dot::after{content:none !important;display:none !important}.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dot.has-dot-label .ella-slide-dot-label,.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom .ella-slide-dot.has-dot-label .ella-slide-dot-label{display:block !important;width:100% !important;margin:0 !important;padding:0 !important;color:#111827 !important;background:transparent !important;font-size:11px !important;line-height:1.3 !important;text-align:center !important;white-space:normal !important;word-break:break-word !important}.ella-slide-youtube-layout-left .ella-slide-shell,.ella-slide-youtube-sidebar .ella-slide-shell{max-width:min(100%,calc(100vw - 24px),var(--ella-pane-max-width,1480px)) !important}.ella-slide-youtube-layout-left .ella-slide-track,.ella-slide-youtube-sidebar .ella-slide-track{margin-left:184px !important}.ella-slide-youtube-layout-left .ella-slide-dots,.ella-slide-youtube-sidebar .ella-slide-dots{width:176px !important;gap:8px !important;padding-right:8px !important}.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot,.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot{display:grid !important;grid-template-columns:74px minmax(0,1fr) !important;align-items:center !important;gap:10px !important;min-height:78px !important;height:auto !important;padding:6px !important;width:100% !important}.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot::before,.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot::before{position:relative !important;inset:auto !important;width:74px !important;height:62px !important;border-radius:8px !important;background-size:cover !important;background-position:center center !important}.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot::after,.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot::after{content:none !important;display:none !important}.ella-slide-youtube-layout-left .ella-slide-dot.has-dot-label .ella-slide-dot-label,.ella-slide-youtube-sidebar .ella-slide-dot.has-dot-label .ella-slide-dot-label{display:-webkit-box !important;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden !important;margin:0 !important;padding:0 !important;background:transparent !important;color:#111827 !important;font-size:11px !important;line-height:1.3 !important;text-align:left !important;white-space:normal !important;word-break:break-word !important}@media (max-width:900px){.ella-slide-youtube-layout-left .ella-slide-dots,.ella-slide-youtube-sidebar .ella-slide-dots,.ella-slide-youtube-layout-bottom .ella-slide-dots,.ella-slide-youtube-bottom .ella-slide-dots{justify-content:center !important}}.ella-slide-card-title.ella-slide-item-custom[class*="ella-slide-item-backdrop-"],.ella-slide-card-eyebrow.ella-slide-item-custom[class*="ella-slide-item-backdrop-"],.ella-slide-card-text.ella-slide-item-custom[class*="ella-slide-item-backdrop-"],.ella-slide-card-caption.ella-slide-item-custom[class*="ella-slide-item-backdrop-"],.ella-slide-card-price.ella-slide-item-custom[class*="ella-slide-item-backdrop-"],.ella-slide-panel-title.ella-slide-item-custom[class*="ella-slide-item-backdrop-"],.ella-slide-panel-eyebrow.ella-slide-item-custom[class*="ella-slide-item-backdrop-"],.ella-slide-panel-text.ella-slide-item-custom[class*="ella-slide-item-backdrop-"],.ella-slide-panel-caption.ella-slide-item-custom[class*="ella-slide-item-backdrop-"],.ella-slide-hero-item-title.ella-slide-item-custom[class*="ella-slide-item-backdrop-"],.ella-slide-hero-item-subtext.ella-slide-item-custom[class*="ella-slide-item-backdrop-"],.ella-slide-hero-item-eyebrow.ella-slide-item-custom[class*="ella-slide-item-backdrop-"]{display:inline-block;max-width:100%;padding:var(--ella-item-backdrop-padding,var(--ella-hero-backdrop-padding,18px));border-radius:var(--ella-item-backdrop-radius,var(--ella-hero-backdrop-radius,18px))}.ella-slide-item-backdrop-shadow{filter:drop-shadow(0 18px 34px rgba(15,23,42,calc(var(--ella-item-backdrop-opacity,var(--ella-hero-backdrop-opacity,0.34)) * 0.78))) !important;text-shadow:0 3px 18px rgba(15,23,42,calc(var(--ella-item-backdrop-opacity,var(--ella-hero-backdrop-opacity,0.34))+0.12)) !important}.ella-slide-item-backdrop-soft_dark{background:rgba(15,23,42,var(--ella-item-backdrop-opacity,var(--ella-hero-backdrop-opacity,0.34))) !important;box-shadow:0 20px 44px rgba(15,23,42,calc(var(--ella-item-backdrop-opacity,var(--ella-hero-backdrop-opacity,0.34)) * 0.7)) !important}.ella-slide-item-backdrop-blur_dark{background:rgba(15,23,42,var(--ella-item-backdrop-opacity,var(--ella-hero-backdrop-opacity,0.34))) !important;border:1px solid rgba(255,255,255,0.14) !important;-webkit-backdrop-filter:blur(var(--ella-item-backdrop-blur,var(--ella-hero-backdrop-blur,16px)));backdrop-filter:blur(var(--ella-item-backdrop-blur,var(--ella-hero-backdrop-blur,16px)));box-shadow:0 20px 44px rgba(15,23,42,calc(var(--ella-item-backdrop-opacity,var(--ella-hero-backdrop-opacity,0.34)) * 0.68)) !important}.ella-slide-item-backdrop-blur_light{background:rgba(255,255,255,max(0.12,calc(var(--ella-item-backdrop-opacity,var(--ella-hero-backdrop-opacity,0.34)) * 0.72))) !important;border:1px solid rgba(255,255,255,0.26) !important;-webkit-backdrop-filter:blur(var(--ella-item-backdrop-blur,var(--ella-hero-backdrop-blur,18px)));backdrop-filter:blur(var(--ella-item-backdrop-blur,var(--ella-hero-backdrop-blur,18px)));box-shadow:0 20px 44px rgba(15,23,42,calc(var(--ella-item-backdrop-opacity,var(--ella-hero-backdrop-opacity,0.34)) * 0.55)) !important}.ella-slide-item-align-center{margin-left:auto !important;margin-right:auto !important;text-align:center !important}.ella-slide-item-align-right{margin-left:auto !important;text-align:right !important}.ella-slide-family-hero_banner.ella-slide-hero-has-overlay-stack[class*="ella-slide-hero-backdrop-"] .ella-slide-hero-col:first-child{padding:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;filter:none !important;-webkit-backdrop-filter:none !important;backdrop-filter:none !important}.ella-slide-family-hero_banner.ella-slide-hero-has-overlay-stack[class*="ella-slide-hero-backdrop-"] .ella-slide-hero-overlay-stack:first-child{padding:var(--ella-hero-backdrop-padding,24px) !important;border-radius:var(--ella-hero-backdrop-radius,24px) !important}.ella-slide-brands-reviews .ella-slide-hero-col,.ella-slide-brands-reviews-row .ella-slide-hero-col,.ella-slide-brands-reviews .ella-slide-hero-overlay-stack,.ella-slide-brands-reviews-row .ella-slide-hero-overlay-stack{justify-content:space-evenly !important;gap:clamp(12px,3vw,32px) !important}.ella-slide-brands-reviews .ella-slide-hero-col>*,.ella-slide-brands-reviews-row .ella-slide-hero-col>*,.ella-slide-brands-reviews .ella-slide-hero-overlay-stack>*,.ella-slide-brands-reviews-row .ella-slide-hero-overlay-stack>*{flex:1 1 0 !important;max-width:33.333% !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 !important;order:initial !important}.ella-slide-brands-reviews .ella-slide-hero-col img,.ella-slide-brands-reviews-row .ella-slide-hero-col img,.ella-slide-brands-reviews .ella-slide-hero-overlay-stack img,.ella-slide-brands-reviews-row .ella-slide-hero-overlay-stack img{max-height:96px !important;width:auto !important;height:auto !important;object-fit:contain !important}.ella-slide-youtube-layout-left .ella-slide-track,.ella-slide-youtube-sidebar .ella-slide-track{margin-left:calc(var(--ella-youtube-thumb-rail-width,148px)+8px) !important}.ella-slide-youtube-layout-left .ella-slide-dots,.ella-slide-youtube-sidebar .ella-slide-dots{width:var(--ella-youtube-thumb-rail-width,148px) !important;padding-right:0 !important;gap:var(--ella-youtube-thumb-gap,6px) !important}.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot,.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot{min-height:70px !important;grid-template-columns:64px minmax(0,1fr) !important;gap:var(--ella-youtube-thumb-text-gap,6px) !important;padding:4px !important}.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot::before,.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot::before{width:64px !important;height:52px !important}.ella-slide-youtube-layout-left .ella-slide-dot.has-dot-label .ella-slide-dot-label,.ella-slide-youtube-sidebar .ella-slide-dot.has-dot-label .ella-slide-dot-label{font-size:10px !important;line-height:1.18 !important}.ella-slide-button-note{display:block !important;width:100% !important;margin-top:2px !important;font-size:0.88em !important;font-style:italic !important;line-height:1.15 !important;white-space:normal !important}.ella-slide-home-product-slider .ella-slide-card-text,.ella-slide-home-product-cards .ella-slide-card-text{line-height:1.38 !important}.ella-slide-home-product-slider .ella-slide-card-text p,.ella-slide-home-product-cards .ella-slide-card-text p{margin:0 0 0.35em !important}.ella-slide-home-product-slider .ella-slide-card-title,.ella-slide-home-product-cards .ella-slide-card-title{line-height:1.18 !important}.ella-slide-natural-image-cards .ella-slide-card-image,.ella-slide-natural-image-cards .ella-slide-card-image-inline,.ella-slide-natural-image-cards .ella-slide-card-image-hover,.ella-slide-home-product-slider .ella-slide-card-image,.ella-slide-home-product-slider .ella-slide-card-image-inline,.ella-slide-home-product-slider .ella-slide-card-image-hover,.ella-slide-home-accessory-slider .ella-slide-card-image,.ella-slide-home-accessory-slider .ella-slide-card-image-inline,.ella-slide-home-accessory-slider .ella-slide-card-image-hover,.ella-slide-accessory-slider .ella-slide-card-image,.ella-slide-accessory-slider .ella-slide-card-image-inline,.ella-slide-accessory-slider .ella-slide-card-image-hover,.ella-slide-product-carousel-accessible .ella-slide-card-image,.ella-slide-product-carousel-accessible .ella-slide-card-image-inline,.ella-slide-product-carousel-accessible .ella-slide-card-image-hover,.ella-slide-therapy-door-types .ella-slide-card-image,.ella-slide-therapy-door-types .ella-slide-card-image-inline,.ella-slide-therapy-door-types .ella-slide-card-image-hover,.ella-slide-dealer-vertical-cards .ella-slide-card-image,.ella-slide-dealer-vertical-cards .ella-slide-card-image-inline,.ella-slide-dealer-vertical-cards .ella-slide-card-image-hover,.ella-slide-build-shower-cards .ella-slide-card-image,.ella-slide-build-shower-cards .ella-slide-card-image-inline,.ella-slide-build-shower-cards .ella-slide-card-image-hover,.ella-slide-mexico-product-slider .ella-slide-card-image,.ella-slide-mexico-product-slider .ella-slide-card-image-inline,.ella-slide-mexico-product-slider .ella-slide-card-image-hover,.ella-slide-panel-image,.ella-slide-panel-image-inline,.ella-slide-image-area-image,.ella-slide-family-lightbox_image_carousel .ella-slide-panel-image,.ella-slide-family-panel_carousel .ella-slide-panel-image,.ella-slide-family-image_area_carousel .ella-slide-panel-image{object-fit:contain !important;object-position:center center !important}.ella-slide-panel-media,.ella-slide-family-lightbox_image_carousel .ella-slide-panel-media,.ella-slide-family-panel_carousel .ella-slide-panel-media,.ella-slide-family-image_area_carousel .ella-slide-panel-media{display:flex !important;align-items:center !important;justify-content:center !important;overflow:hidden !important}.ella-slide-mexico-product-slider .ella-slide-card-media,.ella-slide-mexico-product-slider .ella-slide-card-media-inline{align-items:center !important;justify-content:center !important;height:220px !important;min-height:220px !important;max-height:220px !important}.ella-slide-hero.ella-slide-hero-backdrop-shadow .ella-slide-hero-col-has-stack,.ella-slide-hero.ella-slide-hero-backdrop-soft_dark .ella-slide-hero-col-has-stack,.ella-slide-hero.ella-slide-hero-backdrop-blur_dark .ella-slide-hero-col-has-stack,.ella-slide-hero.ella-slide-hero-backdrop-blur_light .ella-slide-hero-col-has-stack{background:transparent !important;border:0 !important;box-shadow:none !important;filter:none !important;-webkit-backdrop-filter:none !important;backdrop-filter:none !important;padding:0 !important}.ella-slide-hero.ella-slide-hero-backdrop-shadow .ella-slide-hero-col-has-stack>.ella-slide-hero-overlay-stack,.ella-slide-hero.ella-slide-hero-backdrop-soft_dark .ella-slide-hero-col-has-stack>.ella-slide-hero-overlay-stack,.ella-slide-hero.ella-slide-hero-backdrop-blur_dark .ella-slide-hero-col-has-stack>.ella-slide-hero-overlay-stack,.ella-slide-hero.ella-slide-hero-backdrop-blur_light .ella-slide-hero-col-has-stack>.ella-slide-hero-overlay-stack{display:inline-grid !important;justify-items:inherit !important;max-width:100% !important;padding:var(--ella-hero-backdrop-padding,24px) !important;border-radius:var(--ella-hero-backdrop-radius,24px) !important}.ella-slide-hero.ella-slide-hero-backdrop-shadow .ella-slide-hero-col-has-stack>.ella-slide-hero-overlay-stack{filter:drop-shadow(0 18px 34px rgba(15,23,42,calc(var(--ella-hero-backdrop-opacity,0.22)+0.08))) !important}.ella-slide-hero.ella-slide-hero-backdrop-soft_dark .ella-slide-hero-col-has-stack>.ella-slide-hero-overlay-stack{background:rgba(15,23,42,var(--ella-hero-backdrop-opacity,0.42)) !important;box-shadow:0 20px 44px rgba(15,23,42,calc(var(--ella-hero-backdrop-opacity,0.22)+0.06)) !important}.ella-slide-hero.ella-slide-hero-backdrop-blur_dark .ella-slide-hero-col-has-stack>.ella-slide-hero-overlay-stack{background:rgba(15,23,42,var(--ella-hero-backdrop-opacity,0.34)) !important;border:1px solid rgba(255,255,255,0.14) !important;-webkit-backdrop-filter:blur(var(--ella-hero-backdrop-blur,16px)) !important;backdrop-filter:blur(var(--ella-hero-backdrop-blur,16px)) !important;box-shadow:0 20px 44px rgba(15,23,42,calc(var(--ella-hero-backdrop-opacity,0.20)+0.06)) !important}.ella-slide-hero.ella-slide-hero-backdrop-blur_light .ella-slide-hero-col-has-stack>.ella-slide-hero-overlay-stack{background:rgba(255,255,255,var(--ella-hero-backdrop-opacity,0.18)) !important;border:1px solid rgba(255,255,255,0.26) !important;-webkit-backdrop-filter:blur(var(--ella-hero-backdrop-blur,18px)) !important;backdrop-filter:blur(var(--ella-hero-backdrop-blur,18px)) !important;box-shadow:0 20px 44px rgba(15,23,42,calc(var(--ella-hero-backdrop-opacity,0.14)+0.04)) !important}.ella-slide-brands-reviews .ella-slide-hero-inner,.ella-slide-brands-reviews-row .ella-slide-hero-inner{max-width:min(1280px,calc(100vw - 40px)) !important;margin:0 auto !important;padding:clamp(14px,2vw,24px) !important;grid-template-columns:repeat(3,minmax(150px,max-content)) !important;justify-content:center !important;justify-items:center !important;align-items:center !important;gap:clamp(28px,4vw,88px) !important}.ella-slide-brands-reviews .ella-slide-hero-col,.ella-slide-brands-reviews-row .ella-slide-hero-col{width:auto !important;min-width:0 !important;max-width:none !important;justify-content:center !important;align-items:center !important}.ella-slide-brands-reviews .ella-slide-hero-overlay-stack,.ella-slide-brands-reviews-row .ella-slide-hero-overlay-stack{display:grid !important;grid-auto-flow:column !important;grid-auto-columns:max-content !important;align-items:center !important;justify-content:center !important;gap:clamp(28px,4vw,88px) !important;width:max-content !important;max-width:100% !important;margin:0 auto !important}.ella-slide-brands-reviews .ella-slide-hero-overlay-stack>*,.ella-slide-brands-reviews-row .ella-slide-hero-overlay-stack>*{order:initial !important;width:auto !important;max-width:none !important;margin:0 !important}.ella-slide-brands-reviews .ella-slide-hero-col img,.ella-slide-brands-reviews-row .ella-slide-hero-col img,.ella-slide-brands-reviews .ella-slide-hero-overlay-stack img,.ella-slide-brands-reviews-row .ella-slide-hero-overlay-stack img{max-width:min(100%,360px) !important;max-height:118px !important;object-fit:contain !important;object-position:center center !important}.ella-slide-youtube-layout-left .ella-slide-shell,.ella-slide-youtube-sidebar .ella-slide-shell{max-width:min(100%,calc(100vw - 24px),1440px) !important}.ella-slide-youtube-layout-left .ella-slide-track,.ella-slide-youtube-sidebar .ella-slide-track{margin-left:176px !important}.ella-slide-youtube-layout-left .ella-slide-dots,.ella-slide-youtube-sidebar .ella-slide-dots{width:164px !important;padding-right:6px !important;gap:8px !important}.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot,.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot{grid-template-columns:68px minmax(0,1fr) !important;min-height:70px !important;gap:8px !important;padding:5px !important}.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot::before,.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot::before{width:68px !important;height:52px !important;border-radius:8px !important}.ella-slide-youtube-layout-left .ella-slide-dot.has-dot-label .ella-slide-dot-label,.ella-slide-youtube-sidebar .ella-slide-dot.has-dot-label .ella-slide-dot-label{font-size:10px !important;line-height:1.24 !important}.ella-slide:not(.ella-slide-family-youtube_playlist):not(.ella-slide-family-hero_banner) .ella-slide-card-image,.ella-slide:not(.ella-slide-family-youtube_playlist):not(.ella-slide-family-hero_banner) .ella-slide-card-image-inline,.ella-slide:not(.ella-slide-family-youtube_playlist):not(.ella-slide-family-hero_banner) .ella-slide-card-image-hover,.ella-slide:not(.ella-slide-family-youtube_playlist):not(.ella-slide-family-hero_banner) .ella-slide-panel-image,.ella-slide:not(.ella-slide-family-youtube_playlist):not(.ella-slide-family-hero_banner) .ella-slide-panel-image-inline,.ella-slide:not(.ella-slide-family-youtube_playlist):not(.ella-slide-family-hero_banner) .ella-slide-image-area-image,.ella-slide:not(.ella-slide-family-youtube_playlist):not(.ella-slide-family-hero_banner) .ella-slide-lightbox-image{object-fit:contain !important;object-position:center center !important}.ella-slide:not(.ella-slide-family-youtube_playlist):not(.ella-slide-family-hero_banner) .ella-slide-card-media,.ella-slide:not(.ella-slide-family-youtube_playlist):not(.ella-slide-family-hero_banner) .ella-slide-card-media-inline,.ella-slide:not(.ella-slide-family-youtube_playlist):not(.ella-slide-family-hero_banner) .ella-slide-panel-media,.ella-slide:not(.ella-slide-family-youtube_playlist):not(.ella-slide-family-hero_banner) .ella-slide-panel-inline-media,.ella-slide:not(.ella-slide-family-youtube_playlist):not(.ella-slide-family-hero_banner) .ella-slide-image-area-link,.ella-slide:not(.ella-slide-family-youtube_playlist):not(.ella-slide-family-hero_banner) .ella-slide-lightbox-trigger{display:flex !important;align-items:center !important;justify-content:center !important;overflow:hidden !important;background:transparent !important}.ella-slide-natural-image-cards .ella-slide-card-image,.ella-slide-natural-image-cards .ella-slide-card-image-inline,.ella-slide-natural-image-cards .ella-slide-card-image-hover,.ella-slide-home-product-slider .ella-slide-card-image,.ella-slide-home-product-slider .ella-slide-card-image-inline,.ella-slide-home-product-slider .ella-slide-card-image-hover,.ella-slide-home-accessory-slider .ella-slide-card-image,.ella-slide-home-accessory-slider .ella-slide-card-image-inline,.ella-slide-home-accessory-slider .ella-slide-card-image-hover,.ella-slide-accessory-slider .ella-slide-card-image,.ella-slide-accessory-slider .ella-slide-card-image-inline,.ella-slide-accessory-slider .ella-slide-card-image-hover,.ella-slide-product-carousel-accessible .ella-slide-card-image,.ella-slide-product-carousel-accessible .ella-slide-card-image-inline,.ella-slide-product-carousel-accessible .ella-slide-card-image-hover,.ella-slide-therapy-door-types .ella-slide-card-image,.ella-slide-therapy-door-types .ella-slide-card-image-inline,.ella-slide-therapy-door-types .ella-slide-card-image-hover,.ella-slide-dealer-vertical-cards .ella-slide-card-image,.ella-slide-dealer-vertical-cards .ella-slide-card-image-inline,.ella-slide-dealer-vertical-cards .ella-slide-card-image-hover,.ella-slide-build-shower-cards .ella-slide-card-image,.ella-slide-build-shower-cards .ella-slide-card-image-inline,.ella-slide-build-shower-cards .ella-slide-card-image-hover,.ella-slide-mexico-product-slider .ella-slide-card-image,.ella-slide-mexico-product-slider .ella-slide-card-image-inline,.ella-slide-mexico-product-slider .ella-slide-card-image-hover{object-fit:contain !important;object-position:center center !important}.ella-slide-home-product-slider .ella-slide-card-title,.ella-slide-home-product-cards .ella-slide-card-title{line-height:1.18 !important}.ella-slide-home-product-slider .ella-slide-card-text,.ella-slide-home-product-cards .ella-slide-card-text{line-height:1.5 !important}.ella-slide-therapy-door-types .ella-slide-button,.ella-slide-therapy-door-types .ella-slide-button-static,.ella-slide-therapy-options .ella-slide-button,.ella-slide-therapy-options .ella-slide-button-static{line-height:1.2 !important}.ella-slide-therapy-door-types .ella-slide-button-note,.ella-slide-therapy-options .ella-slide-button-note{display:block !important;margin-top:2px !important;font-size:0.86em !important;line-height:1.2 !important;white-space:normal !important}.ella-slide-hero[class*="ella-slide-hero-backdrop-"] .ella-slide-hero-overlay-stack:first-child{background:transparent !important;border:0 !important;box-shadow:none !important;-webkit-backdrop-filter:none !important;backdrop-filter:none !important;padding:0 !important;border-radius:0 !important}.ella-slide-brands-reviews .ella-slide-hero,.ella-slide-brands-reviews-row .ella-slide-hero{min-height:clamp(180px,20vw,240px) !important}.ella-slide-brands-reviews .ella-slide-hero-inner,.ella-slide-brands-reviews-row .ella-slide-hero-inner{display:flex !important;align-items:center !important;justify-content:center !important;padding:clamp(12px,1.6vw,20px) !important}.ella-slide-brands-reviews .ella-slide-hero-col,.ella-slide-brands-reviews-row .ella-slide-hero-col{width:100% !important;display:flex !important;justify-content:center !important;align-items:center !important}.ella-slide-brands-reviews .ella-slide-hero-overlay-stack,.ella-slide-brands-reviews-row .ella-slide-hero-overlay-stack{width:100% !important;max-width:min(980px,92vw) !important;margin:0 auto !important;display:flex !important;flex-direction:row !important;align-items:center !important;justify-content:center !important;gap:clamp(42px,5vw,104px) !important;padding:0 !important;background:transparent !important;border:0 !important;box-shadow:none !important;-webkit-backdrop-filter:none !important;backdrop-filter:none !important}.ella-slide-brands-reviews .ella-slide-hero-overlay-stack>*,.ella-slide-brands-reviews-row .ella-slide-hero-overlay-stack>*,.ella-slide-brands-reviews .ella-slide-hero-col>*,.ella-slide-brands-reviews-row .ella-slide-hero-col>*{order:initial !important;flex:0 0 auto !important;margin:0 !important;max-width:max-content !important}.ella-slide-brands-reviews .ella-slide-hero-overlay-stack img,.ella-slide-brands-reviews-row .ella-slide-hero-overlay-stack img,.ella-slide-brands-reviews .ella-slide-hero-col img,.ella-slide-brands-reviews-row .ella-slide-hero-col img{width:auto !important;max-width:min(240px,24vw) !important;height:auto !important;max-height:96px !important;object-fit:contain !important}.ella-slide-youtube-layout-left .ella-slide-shell,.ella-slide-youtube-sidebar .ella-slide-shell{max-width:min(100%,calc(100vw - 24px),var(--ella-pane-max-width,1440px)) !important}.ella-slide-youtube-layout-left .ella-slide-track,.ella-slide-youtube-sidebar .ella-slide-track{margin-left:152px !important}.ella-slide-youtube-layout-left .ella-slide-dots,.ella-slide-youtube-sidebar .ella-slide-dots{width:144px !important;gap:6px !important;padding-right:2px !important}.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot,.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot{grid-template-columns:64px minmax(0,1fr) !important;gap:6px !important;min-height:72px !important;padding:4px !important}.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot::before,.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot::before{width:64px !important;height:54px !important}.ella-slide-youtube-layout-left .ella-slide-dot.has-dot-label .ella-slide-dot-label,.ella-slide-youtube-sidebar .ella-slide-dot.has-dot-label .ella-slide-dot-label{font-size:11px !important;line-height:1.16 !important;letter-spacing:0 !important}.ella-slide-home-product-slider .ella-slide-card-title,.ella-slide-home-product-cards .ella-slide-card-title,.ella-slide-home-product-slider .ella-slide-card-copy,.ella-slide-home-product-cards .ella-slide-card-copy,.ella-slide-home-product-slider .ella-slide-card-copy p,.ella-slide-home-product-cards .ella-slide-card-copy p{line-height:1.22 !important}.ella-slide-natural-image-cards .ella-slide-card-image,.ella-slide-natural-image-cards .ella-slide-card-image-inline,.ella-slide-natural-image-cards .ella-slide-card-image-hover,.ella-slide-home-product-slider .ella-slide-card-image,.ella-slide-home-product-slider .ella-slide-card-image-inline,.ella-slide-home-product-slider .ella-slide-card-image-hover,.ella-slide-home-product-cards .ella-slide-card-image,.ella-slide-home-product-cards .ella-slide-card-image-inline,.ella-slide-home-product-cards .ella-slide-card-image-hover,.ella-slide-home-accessory-slider .ella-slide-card-image,.ella-slide-home-accessory-slider .ella-slide-card-image-inline,.ella-slide-home-accessory-slider .ella-slide-card-image-hover,.ella-slide-accessory-slider .ella-slide-card-image,.ella-slide-accessory-slider .ella-slide-card-image-inline,.ella-slide-accessory-slider .ella-slide-card-image-hover,.ella-slide-product-carousel-accessible .ella-slide-card-image,.ella-slide-product-carousel-accessible .ella-slide-card-image-inline,.ella-slide-product-carousel-accessible .ella-slide-card-image-hover,.ella-slide-therapy-door-types .ella-slide-card-image,.ella-slide-therapy-door-types .ella-slide-card-image-inline,.ella-slide-therapy-door-types .ella-slide-card-image-hover,.ella-slide-dealer-vertical-cards .ella-slide-card-image,.ella-slide-dealer-vertical-cards .ella-slide-card-image-inline,.ella-slide-dealer-vertical-cards .ella-slide-card-image-hover,.ella-slide-build-shower-cards .ella-slide-card-image,.ella-slide-build-shower-cards .ella-slide-card-image-inline,.ella-slide-build-shower-cards .ella-slide-card-image-hover,.ella-slide-mexico-product-slider .ella-slide-card-image,.ella-slide-mexico-product-slider .ella-slide-card-image-inline,.ella-slide-mexico-product-slider .ella-slide-card-image-hover{object-fit:contain !important;object-position:center center !important}.ella-slide-image-panel .ella-slide-panel-media{display:flex !important;align-items:center !important;justify-content:center !important;background:transparent !important}.ella-slide-image-panel .ella-slide-panel-image{width:100% !important;height:100% !important;object-fit:contain !important;object-position:center center !important}.ella-slide-therapy-door-types .ella-slide-button-note,.ella-slide-therapy-options-cards .ella-slide-button-note{display:block !important;margin-top:2px !important;font-size:0.82em !important;line-height:1.15 !important}@media (max-width:900px){.ella-slide-brands-reviews .ella-slide-hero-overlay-stack,.ella-slide-brands-reviews-row .ella-slide-hero-overlay-stack{gap:24px !important;max-width:94vw !important}.ella-slide-brands-reviews .ella-slide-hero-overlay-stack img,.ella-slide-brands-reviews-row .ella-slide-hero-overlay-stack img,.ella-slide-brands-reviews .ella-slide-hero-col img,.ella-slide-brands-reviews-row .ella-slide-hero-col img{max-width:min(28vw,150px) !important;max-height:74px !important}.ella-slide-youtube-layout-left .ella-slide-track,.ella-slide-youtube-sidebar .ella-slide-track{margin-left:0 !important}.ella-slide-youtube-layout-left .ella-slide-dots,.ella-slide-youtube-sidebar .ella-slide-dots{width:auto !important}}.ella-slide-hero[class*="ella-slide-hero-backdrop-"] .ella-slide-hero-overlay-stack{background:transparent !important;border:0 !important;box-shadow:none !important;filter:none !important;-webkit-backdrop-filter:none !important;backdrop-filter:none !important;padding:0 !important;border-radius:0 !important}.ella-slide-hero[class*="ella-slide-hero-backdrop-"] .ella-slide-hero-col:nth-child(n+2){background:transparent !important;border:0 !important;box-shadow:none !important;filter:none !important;-webkit-backdrop-filter:none !important;backdrop-filter:none !important;padding:0 !important}.ella-slide-brands-reviews.ella-slide-force-screen-width .ella-slide-hero,.ella-slide-brands-reviews-row.ella-slide-force-screen-width .ella-slide-hero{min-height:clamp(220px,23vw,280px) !important}.ella-slide-brands-reviews .ella-slide-hero-inner,.ella-slide-brands-reviews-row .ella-slide-hero-inner{max-width:min(1240px,calc(100vw - 72px)) !important;padding:clamp(18px,2.4vw,28px) !important;display:grid !important;grid-template-columns:1fr !important;justify-items:stretch !important;align-items:center !important}.ella-slide-brands-reviews .ella-slide-hero-col,.ella-slide-brands-reviews-row .ella-slide-hero-col{width:100% !important;min-width:0 !important;display:block !important;padding:0 !important}.ella-slide-brands-reviews .ella-slide-hero-overlay-stack,.ella-slide-brands-reviews-row .ella-slide-hero-overlay-stack{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:center !important;align-items:center !important;gap:clamp(28px,5vw,92px) !important;width:100% !important;margin:0 auto !important;padding:0 !important}.ella-slide-brands-reviews .ella-slide-hero-overlay-stack>*,.ella-slide-brands-reviews-row .ella-slide-hero-overlay-stack>*{order:unset !important;flex:0 0 auto !important;width:auto !important;max-width:none !important;margin:0 !important;padding:0 !important}.ella-slide-brands-reviews .ella-slide-hero-overlay-stack img,.ella-slide-brands-reviews-row .ella-slide-hero-overlay-stack img{display:block !important;width:auto !important;height:auto !important;max-width:min(100%,310px) !important;max-height:108px !important;object-fit:contain !important;object-position:center center !important}.ella-slide-youtube-layout-left .ella-slide-shell,.ella-slide-youtube-sidebar .ella-slide-shell{max-width:min(100%,calc(100vw - 24px),var(--ella-pane-max-width,1410px)) !important}.ella-slide-youtube-layout-left .ella-slide-track,.ella-slide-youtube-sidebar .ella-slide-track{margin-left:156px !important}.ella-slide-youtube-layout-left .ella-slide-dots,.ella-slide-youtube-sidebar .ella-slide-dots{width:148px !important;gap:6px !important;padding-right:4px !important}.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot,.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot{grid-template-columns:56px minmax(0,1fr) !important;gap:8px !important;min-height:66px !important;padding:4px !important}.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot::before,.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot::before{width:56px !important;height:42px !important;border-radius:6px !important}.ella-slide-youtube-layout-left .ella-slide-dot.has-dot-label .ella-slide-dot-label,.ella-slide-youtube-sidebar .ella-slide-dot.has-dot-label .ella-slide-dot-label{font-size:10px !important;line-height:1.24 !important}.ella-slide-youtube-layout-bottom .ella-slide-dots,.ella-slide-youtube-bottom .ella-slide-dots{justify-content:center !important;margin-left:auto !important;margin-right:auto !important}.ella-slide-family-card_carousel .ella-slide-card-media,.ella-slide-family-card_carousel .ella-slide-card-media-inline,.ella-slide-family-card_carousel_horizontal .ella-slide-card-media,.ella-slide-family-card_carousel_horizontal .ella-slide-card-media-inline{display:flex !important;align-items:center !important;justify-content:center !important;background:transparent !important}.ella-slide-family-card_carousel .ella-slide-card-image,.ella-slide-family-card_carousel .ella-slide-card-image-inline,.ella-slide-family-card_carousel .ella-slide-card-image-hover,.ella-slide-family-card_carousel_horizontal .ella-slide-card-image,.ella-slide-family-card_carousel_horizontal .ella-slide-card-image-inline,.ella-slide-family-card_carousel_horizontal .ella-slide-card-image-hover,.ella-slide-family-lightbox_image_carousel .ella-slide-panel-image,.ella-slide-family-lightbox_image_carousel .ella-slide-panel-image-inline,.ella-slide-family-panel_carousel .ella-slide-panel-image,.ella-slide-family-panel_carousel .ella-slide-panel-image-inline,.ella-slide-family-image_area_carousel .ella-slide-panel-image,.ella-slide-family-image_area_carousel .ella-slide-panel-image-inline,.ella-slide-family-image_panel_carousel .ella-slide-panel-image,.ella-slide-family-image_panel_carousel .ella-slide-panel-image-inline,.ella-slide-image-panel .ella-slide-panel-image,.ella-slide-image-panel .ella-slide-panel-image-inline{object-fit:contain !important;object-position:center center !important;background:transparent !important}.ella-slide-family-lightbox_image_carousel .ella-slide-panel-link,.ella-slide-family-lightbox_image_carousel .ella-slide-panel-media,.ella-slide-family-panel_carousel .ella-slide-panel-link,.ella-slide-family-panel_carousel .ella-slide-panel-media,.ella-slide-family-image_area_carousel .ella-slide-panel-link,.ella-slide-family-image_area_carousel .ella-slide-panel-media,.ella-slide-family-image_panel_carousel .ella-slide-panel-link,.ella-slide-family-image_panel_carousel .ella-slide-panel-media,.ella-slide-image-panel .ella-slide-panel-link,.ella-slide-image-panel .ella-slide-panel-media{display:flex !important;align-items:center !important;justify-content:center !important;background:transparent !important}.ella-slide-home-product-sample .ella-slide-card-text,.ella-slide-home-product-sample .ella-slide-card-caption{line-height:1.34 !important}.ella-slide-home-product-sample .ella-slide-card-text p,.ella-slide-home-product-sample .ella-slide-card-caption p{margin:0 0 0.35em !important}.ella-slide-home-product-sample .ella-slide-card-text p:last-child,.ella-slide-home-product-sample .ella-slide-card-caption p:last-child{margin-bottom:0 !important}.ella-slide-therapy-door-types .ella-slide-button-note{display:block !important;margin-top:4px !important;font-size:0.84em !important;line-height:1.2 !important;font-style:italic !important}.ella-slide-home-hero[class*="ella-slide-hero-backdrop-"] .ella-slide-hero-col:first-child{background:transparent !important;box-shadow:none !important;-webkit-backdrop-filter:none !important;backdrop-filter:none !important;padding:0 !important;border-radius:0 !important}.ella-slide-brands-reviews .ella-slide-hero-inner,.ella-slide-brands-reviews-row .ella-slide-hero-inner{grid-template-columns:repeat(3,minmax(0,1fr)) !important;align-items:center !important;justify-items:center !important;gap:clamp(28px,4vw,64px) !important;padding:clamp(12px,2vw,22px) !important}.ella-slide-brands-reviews .ella-slide-hero-col,.ella-slide-brands-reviews-row .ella-slide-hero-col{display:flex !important;align-items:center !important;justify-content:center !important}.ella-slide-brands-reviews .ella-slide-hero-overlay-stack,.ella-slide-brands-reviews-row .ella-slide-hero-overlay-stack{width:auto !important;max-width:none !important;margin:0 auto !important;display:flex !important;align-items:center !important;justify-content:center !important}.ella-slide-brands-reviews .ella-slide-hero-overlay-stack>*,.ella-slide-brands-reviews-row .ella-slide-hero-overlay-stack>*{width:auto !important;flex:0 0 auto !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 !important}.ella-slide-brands-reviews .ella-slide-hero-overlay-stack img,.ella-slide-brands-reviews-row .ella-slide-hero-overlay-stack img,.ella-slide-brands-reviews .ella-slide-hero-col img,.ella-slide-brands-reviews-row .ella-slide-hero-col img{width:auto !important;max-width:min(100%,300px) !important;max-height:118px !important;object-fit:contain !important;object-position:center center !important;margin:0 auto !important}.ella-slide-youtube-layout-left .ella-slide-track,.ella-slide-youtube-sidebar .ella-slide-track{margin-left:166px !important}.ella-slide-youtube-layout-left .ella-slide-dots,.ella-slide-youtube-sidebar .ella-slide-dots{width:158px !important;gap:6px !important;padding-right:0 !important}.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot,.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot{grid-template-columns:68px minmax(0,1fr) !important;gap:8px !important;min-height:72px !important;padding:6px !important}.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot::before,.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot::before{width:68px !important;height:54px !important;border-radius:8px !important}.ella-slide-youtube-layout-left .ella-slide-dot.has-dot-label .ella-slide-dot-label,.ella-slide-youtube-sidebar .ella-slide-dot.has-dot-label .ella-slide-dot-label{font-size:10.5px !important;line-height:1.25 !important}.ella-slide-home-product-slider .ella-slide-card-title,.ella-slide-home-product-cards .ella-slide-card-title{line-height:1.12 !important;margin-bottom:6px !important}.ella-slide-home-product-slider .ella-slide-card-text,.ella-slide-home-product-cards .ella-slide-card-text{line-height:1.38 !important}.ella-slide-home-product-slider .ella-slide-card-text p,.ella-slide-home-product-cards .ella-slide-card-text p{margin:0 0 6px !important}.ella-slide-image-panel .ella-slide-panel-media,.ella-slide-family-lightbox_image_carousel .ella-slide-panel-media,.ella-slide-family-panel_carousel .ella-slide-panel-media,.ella-slide-family-image_area_carousel .ella-slide-panel-media{display:flex !important;align-items:center !important;justify-content:center !important;overflow:hidden !important;height:clamp(220px,var(--ella-item-height,320px),420px) !important;min-height:clamp(220px,var(--ella-item-height,320px),420px) !important}.ella-slide-image-panel .ella-slide-panel-image,.ella-slide-family-lightbox_image_carousel .ella-slide-panel-image,.ella-slide-family-panel_carousel .ella-slide-panel-image,.ella-slide-family-image_area_carousel .ella-slide-panel-image{width:100% !important;height:100% !important;object-fit:contain !important;object-position:center center !important}.ella-slide-mexico-product-slider .ella-slide-card,.ella-slide-mexico-product-slider .ella-slide-card-layout-vertical{width:100% !important;max-width:none !important}.ella-slide-mexico-product-slider .ella-slide-card-media,.ella-slide-mexico-product-slider .ella-slide-card-media-inline{height:260px !important;min-height:260px !important;max-height:260px !important}.ella-slide-two-up-cards .ella-slide-track{justify-content:stretch !important}.ella-slide-therapy-door-types .ella-slide-button,.ella-slide-therapy-door-types .ella-slide-button-static,.ella-slide-therapy-options .ella-slide-button,.ella-slide-therapy-options .ella-slide-button-static{line-height:1.18 !important}.ella-slide-therapy-door-types .ella-slide-button-note,.ella-slide-therapy-options .ella-slide-button-note{display:block !important;margin-top:4px !important;font-size:0.82em !important;line-height:1.12 !important;white-space:normal !important}@media (max-width:900px){.ella-slide-brands-reviews .ella-slide-hero-inner,.ella-slide-brands-reviews-row .ella-slide-hero-inner{grid-template-columns:1fr !important;gap:18px !important}.ella-slide-brands-reviews .ella-slide-hero-overlay-stack,.ella-slide-brands-reviews-row .ella-slide-hero-overlay-stack{flex-wrap:wrap !important;gap:16px !important}}.ella-slide-hero-bg,.ella-slide-hero-bg-mobile{object-position:var(--ella-hero-bg-position,center center) !important}.ella-slide-home-hero .ella-slide-hero[style*="--ella-slide-content-align:center"] .ella-slide-hero-col,.ella-slide-home-hero .ella-slide-hero[style*="--ella-slide-content-align:center"] .ella-slide-hero-overlay-stack{justify-items:center !important;text-align:center !important}.ella-slide-home-hero .ella-slide-hero[style*="--ella-slide-content-align:center"] .ella-slide-button,.ella-slide-home-hero .ella-slide-hero[style*="--ella-slide-content-align:center"] .ella-slide-button-static{justify-self:center !important;align-self:center !important}.ella-slide-home-hero .ella-slide-hero[style*="--ella-slide-content-align:right"] .ella-slide-hero-col,.ella-slide-home-hero .ella-slide-hero[style*="--ella-slide-content-align:right"] .ella-slide-hero-overlay-stack{justify-items:end !important;text-align:right !important}.ella-slide-home-hero .ella-slide-hero.ella-slide-hero-backdrop-shadow .ella-slide-hero-col-has-stack>.ella-slide-hero-overlay-stack,.ella-slide-home-hero .ella-slide-hero.ella-slide-hero-backdrop-soft_dark .ella-slide-hero-col-has-stack>.ella-slide-hero-overlay-stack,.ella-slide-home-hero .ella-slide-hero.ella-slide-hero-backdrop-blur_dark .ella-slide-hero-col-has-stack>.ella-slide-hero-overlay-stack,.ella-slide-home-hero .ella-slide-hero.ella-slide-hero-backdrop-blur_light .ella-slide-hero-col-has-stack>.ella-slide-hero-overlay-stack{display:inline-grid !important;max-width:100% !important;padding:var(--ella-hero-backdrop-padding,24px) !important;border-radius:var(--ella-hero-backdrop-radius,24px) !important}.ella-slide-home-hero .ella-slide-hero.ella-slide-hero-backdrop-shadow .ella-slide-hero-col-has-stack>.ella-slide-hero-overlay-stack{filter:drop-shadow(0 18px 34px rgba(15,23,42,calc(var(--ella-hero-backdrop-opacity,0.22)+0.08))) !important}.ella-slide-home-hero .ella-slide-hero.ella-slide-hero-backdrop-soft_dark .ella-slide-hero-col-has-stack>.ella-slide-hero-overlay-stack{background:rgba(15,23,42,var(--ella-hero-backdrop-opacity,0.42)) !important;box-shadow:0 20px 44px rgba(15,23,42,calc(var(--ella-hero-backdrop-opacity,0.22)+0.06)) !important}.ella-slide-home-hero .ella-slide-hero.ella-slide-hero-backdrop-blur_dark .ella-slide-hero-col-has-stack>.ella-slide-hero-overlay-stack{background:rgba(15,23,42,var(--ella-hero-backdrop-opacity,0.34)) !important;border:1px solid rgba(255,255,255,0.14) !important;-webkit-backdrop-filter:blur(var(--ella-hero-backdrop-blur,16px)) !important;backdrop-filter:blur(var(--ella-hero-backdrop-blur,16px)) !important;box-shadow:0 20px 44px rgba(15,23,42,0.22) !important}.ella-slide-home-hero .ella-slide-hero.ella-slide-hero-backdrop-blur_light .ella-slide-hero-col-has-stack>.ella-slide-hero-overlay-stack{background:rgba(255,255,255,var(--ella-hero-backdrop-opacity,0.18)) !important;border:1px solid rgba(255,255,255,0.26) !important;-webkit-backdrop-filter:blur(var(--ella-hero-backdrop-blur,18px)) !important;backdrop-filter:blur(var(--ella-hero-backdrop-blur,18px)) !important;box-shadow:0 20px 44px rgba(15,23,42,0.18) !important}.ella-slide-home-hero .ella-slide-hero-col-1 .ella-slide-hero-item-title:first-child{font-size:clamp(36px,2.8vw,48px) !important;line-height:1.14 !important}.ella-slide-home-hero .ella-slide-hero-col-1 .ella-slide-hero-item-title+.ella-slide-hero-item-title{font-size:clamp(24px,1.8vw,30px) !important;line-height:1.18 !important}.ella-slide-brands-reviews .ella-slide-hero-bg,.ella-slide-brands-reviews .ella-slide-hero-bg-mobile,.ella-slide-brands-reviews-row .ella-slide-hero-bg,.ella-slide-brands-reviews-row .ella-slide-hero-bg-mobile{object-position:var(--ella-hero-bg-position,center top) !important}.ella-slide-brands-reviews .ella-slide-hero-inner,.ella-slide-brands-reviews-row .ella-slide-hero-inner{display:flex !important;align-items:center !important;justify-content:center !important;padding:clamp(16px,2.2vw,28px) !important}.ella-slide-brands-reviews .ella-slide-hero-col,.ella-slide-brands-reviews-row .ella-slide-hero-col{width:100% !important;display:flex !important;align-items:center !important;justify-content:center !important}.ella-slide-brands-reviews .ella-slide-hero-overlay-stack,.ella-slide-brands-reviews-row .ella-slide-hero-overlay-stack{width:min(100%,1080px) !important;margin:0 auto !important;display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;align-items:center !important;justify-items:center !important;gap:clamp(24px,3.2vw,56px) !important;padding:0 !important;background:transparent !important;border:0 !important;box-shadow:none !important;-webkit-backdrop-filter:none !important;backdrop-filter:none !important}.ella-slide-brands-reviews .ella-slide-hero-overlay-stack>*,.ella-slide-brands-reviews-row .ella-slide-hero-overlay-stack>*,.ella-slide-brands-reviews .ella-slide-hero-col>*,.ella-slide-brands-reviews-row .ella-slide-hero-col>*{width:100% !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 !important}.ella-slide-brands-reviews .ella-slide-hero-overlay-stack img,.ella-slide-brands-reviews-row .ella-slide-hero-overlay-stack img,.ella-slide-brands-reviews .ella-slide-hero-col img,.ella-slide-brands-reviews-row .ella-slide-hero-col img{width:auto !important;max-width:min(100%,320px) !important;max-height:118px !important;object-fit:contain !important;object-position:center center !important;margin:0 auto !important}.ella-slide-product-carousel-glass .ella-slide-card-body>.ella-slide-card-title.ella-slide-item-custom-has-bg,.ella-slide-family-card_carousel .ella-slide-card-body>.ella-slide-card-title.ella-slide-item-custom-has-bg:not(.ella-slide-item-align-center):only-child{background:rgba(190,196,203,0.58) !important;border:1px solid rgba(255,255,255,0.72) !important;-webkit-backdrop-filter:blur(12px) !important;backdrop-filter:blur(12px) !important;box-shadow:0 10px 24px rgba(15,23,42,0.08) !important}.ella-slide-home-product-slider .ella-slide-card-body,.ella-slide-dealer-vertical-cards .ella-slide-card-body{gap:4px !important}.ella-slide-home-product-slider .ella-slide-card-title,.ella-slide-dealer-vertical-cards .ella-slide-card-title{line-height:1.05 !important;margin-bottom:0 !important}.ella-slide-therapy-door-types .ella-slide-button,.ella-slide-therapy-door-types .ella-slide-button-static,.ella-slide-therapy-options .ella-slide-button,.ella-slide-therapy-options .ella-slide-button-static{display:inline-flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;text-align:center !important;line-height:1.12 !important}.ella-slide-therapy-door-types .ella-slide-button-note,.ella-slide-therapy-options .ella-slide-button-note{display:block !important;margin-top:2px !important;line-height:1.1 !important}.ella-slide-product-types-tabs .ella-slide-product-type-top{gap:12px !important}.ella-slide-product-types-tabs .ella-slide-product-type-thumbs{gap:8px !important;grid-template-columns:repeat(auto-fit,minmax(88px,max-content)) !important}.ella-slide-product-types-tabs .ella-slide-product-type-thumb{max-width:114px !important;padding:6px !important}.ella-slide-youtube-layout-left .ella-slide-shell,.ella-slide-youtube-sidebar .ella-slide-shell{display:grid !important;grid-template-columns:var(--ella-youtube-thumb-rail-width,156px) minmax(0,1fr) !important;column-gap:clamp(8px,1vw,12px) !important;align-items:start !important}.ella-slide-youtube-layout-left .ella-slide-track,.ella-slide-youtube-sidebar .ella-slide-track{grid-column:2 !important;grid-row:1 !important;margin-left:0 !important;min-width:0 !important}.ella-slide-youtube-layout-left .ella-slide-dots,.ella-slide-youtube-sidebar .ella-slide-dots{grid-column:1 !important;grid-row:1 !important;position:static !important;width:var(--ella-youtube-thumb-rail-width,156px) !important;margin:0 !important;padding-right:0 !important;gap:var(--ella-youtube-thumb-gap,8px) !important;max-height:100% !important;overflow:auto !important}.ella-slide-natural-image-cards .ella-slide-card-media,.ella-slide-home-product-slider .ella-slide-card-media,.ella-slide-home-accessory-slider .ella-slide-card-media,.ella-slide-accessory-slider .ella-slide-card-media,.ella-slide-product-carousel-accessible .ella-slide-card-media,.ella-slide-therapy-door-types .ella-slide-card-media,.ella-slide-therapy-options .ella-slide-card-media,.ella-slide-dealer-vertical-cards .ella-slide-card-media,.ella-slide-natural-image-cards .ella-slide-card-media-inline,.ella-slide-home-product-slider .ella-slide-card-media-inline,.ella-slide-home-accessory-slider .ella-slide-card-media-inline,.ella-slide-accessory-slider .ella-slide-card-media-inline,.ella-slide-product-carousel-accessible .ella-slide-card-media-inline,.ella-slide-therapy-door-types .ella-slide-card-media-inline,.ella-slide-therapy-options .ella-slide-card-media-inline,.ella-slide-dealer-vertical-cards .ella-slide-card-media-inline{display:block !important;width:100% !important;height:auto !important;min-height:0 !important;max-height:none !important;padding:0 !important;margin:0 !important;overflow:hidden !important;border-radius:18px !important;background:transparent !important}.ella-slide-natural-image-cards .ella-slide-card-media>a,.ella-slide-home-product-slider .ella-slide-card-media>a,.ella-slide-home-accessory-slider .ella-slide-card-media>a,.ella-slide-accessory-slider .ella-slide-card-media>a,.ella-slide-product-carousel-accessible .ella-slide-card-media>a,.ella-slide-therapy-door-types .ella-slide-card-media>a,.ella-slide-therapy-options .ella-slide-card-media>a,.ella-slide-dealer-vertical-cards .ella-slide-card-media>a,.ella-slide-natural-image-cards .ella-slide-card-media-inline>a,.ella-slide-home-product-slider .ella-slide-card-media-inline>a,.ella-slide-home-accessory-slider .ella-slide-card-media-inline>a,.ella-slide-accessory-slider .ella-slide-card-media-inline>a,.ella-slide-product-carousel-accessible .ella-slide-card-media-inline>a,.ella-slide-therapy-door-types .ella-slide-card-media-inline>a,.ella-slide-therapy-options .ella-slide-card-media-inline>a,.ella-slide-dealer-vertical-cards .ella-slide-card-media-inline>a{display:block !important;width:100% !important;margin:0 !important;padding:0 !important}.ella-slide-natural-image-cards .ella-slide-card-image,.ella-slide-home-product-slider .ella-slide-card-image,.ella-slide-home-accessory-slider .ella-slide-card-image,.ella-slide-accessory-slider .ella-slide-card-image,.ella-slide-product-carousel-accessible .ella-slide-card-image,.ella-slide-therapy-door-types .ella-slide-card-image,.ella-slide-therapy-options .ella-slide-card-image,.ella-slide-dealer-vertical-cards .ella-slide-card-image,.ella-slide-natural-image-cards .ella-slide-card-image-inline,.ella-slide-home-product-slider .ella-slide-card-image-inline,.ella-slide-home-accessory-slider .ella-slide-card-image-inline,.ella-slide-accessory-slider .ella-slide-card-image-inline,.ella-slide-product-carousel-accessible .ella-slide-card-image-inline,.ella-slide-therapy-door-types .ella-slide-card-image-inline,.ella-slide-therapy-options .ella-slide-card-image-inline,.ella-slide-dealer-vertical-cards .ella-slide-card-image-inline,.ella-slide-natural-image-cards .ella-slide-card-image-hover,.ella-slide-home-product-slider .ella-slide-card-image-hover,.ella-slide-home-accessory-slider .ella-slide-card-image-hover,.ella-slide-accessory-slider .ella-slide-card-image-hover,.ella-slide-product-carousel-accessible .ella-slide-card-image-hover,.ella-slide-therapy-door-types .ella-slide-card-image-hover,.ella-slide-therapy-options .ella-slide-card-image-hover,.ella-slide-dealer-vertical-cards .ella-slide-card-image-hover{display:block !important;width:100% !important;height:auto !important;min-height:0 !important;max-height:none !important;margin:0 !important;object-fit:contain !important;object-position:center center !important;background:transparent !important}.ella-slide-image-panel .ella-slide-panel-media,.ella-slide-family-lightbox_image_carousel .ella-slide-panel-media,.ella-slide-family-panel_carousel .ella-slide-panel-media,.ella-slide-family-image_area_carousel .ella-slide-panel-media,.ella-slide-image-panel .ella-slide-panel-link--lightbox,.ella-slide-family-lightbox_image_carousel .ella-slide-panel-link--lightbox,.ella-slide-family-panel_carousel .ella-slide-panel-link--lightbox,.ella-slide-family-image_area_carousel .ella-slide-panel-link--lightbox{border-radius:18px !important;overflow:hidden !important}.ella-slide-image-panel .ella-slide-panel-image,.ella-slide-family-lightbox_image_carousel .ella-slide-panel-image,.ella-slide-family-panel_carousel .ella-slide-panel-image,.ella-slide-family-image_area_carousel .ella-slide-panel-image{border-radius:inherit !important}@media (max-width:900px){.ella-slide-brands-reviews .ella-slide-hero-overlay-stack,.ella-slide-brands-reviews-row .ella-slide-hero-overlay-stack{grid-template-columns:1fr !important;gap:16px !important}.ella-slide-youtube-layout-left .ella-slide-shell,.ella-slide-youtube-sidebar .ella-slide-shell{display:block !important}.ella-slide-youtube-layout-left .ella-slide-track,.ella-slide-youtube-sidebar .ella-slide-track,.ella-slide-youtube-layout-left .ella-slide-dots,.ella-slide-youtube-sidebar .ella-slide-dots{grid-column:auto !important;grid-row:auto !important}.ella-slide-youtube-layout-left .ella-slide-dots,.ella-slide-youtube-sidebar .ella-slide-dots{width:auto !important}}.ella-slide-dots-preset-dots .ella-slide-dot:not(.has-custom-images),.ella-slide-dots-preset-squares .ella-slide-dot:not(.has-custom-images){width:var(--ella-dot-size,10px) !important;height:var(--ella-dot-size,10px) !important;min-width:var(--ella-dot-size,10px) !important;min-height:var(--ella-dot-size,10px) !important;flex:0 0 auto !important;border-radius:var(--ella-dot-radius,999px) !important;border-width:var(--ella-dot-border-width,0px) !important;border-style:solid !important;border-color:var(--ella-dot-border,transparent) !important;background:var(--ella-dot-bg,rgba(148,163,184,0.45)) !important;box-shadow:none !important}.ella-slide-dots-preset-dots .ella-slide-dot.is-active:not(.has-custom-images),.ella-slide-dots-preset-squares .ella-slide-dot.is-active:not(.has-custom-images){background:var(--ella-dot-active-bg,rgba(17,65,101,0.95)) !important;border-color:var(--ella-dot-active-border,var(--ella-dot-border,transparent)) !important}.ella-slide-dots-preset-squares .ella-slide-dot:not(.has-custom-images){border-radius:min(10px,var(--ella-dot-radius,6px)) !important}.ella-slide-lightbox-zoom-badge{position:absolute !important;z-index:4 !important;width:38px !important;height:38px !important;display:flex !important;align-items:center !important;justify-content:center !important;border-radius:999px !important;background:rgba(17,24,39,0.72) !important;color:#fff !important;box-shadow:0 6px 16px rgba(0,0,0,0.18) !important;pointer-events:none !important;transform:translateZ(0) scale(1) !important;transition:transform 0.18s ease,background-color 0.18s ease !important}.ella-slide-lightbox-zoom-badge svg{width:18px !important;height:18px !important;display:block !important}.ella-slide-card-media-lightbox,.ella-slide-panel-link--lightbox{position:relative !important}.ella-slide-lightbox-icon-top-right .ella-slide-lightbox-zoom-badge{top:12px !important;right:12px !important;left:auto !important;bottom:auto !important}.ella-slide-lightbox-icon-top-left .ella-slide-lightbox-zoom-badge{top:12px !important;left:12px !important;right:auto !important;bottom:auto !important}.ella-slide-lightbox-icon-bottom-right .ella-slide-lightbox-zoom-badge{bottom:12px !important;right:12px !important;top:auto !important;left:auto !important}.ella-slide-lightbox-icon-bottom-left .ella-slide-lightbox-zoom-badge{bottom:12px !important;left:12px !important;top:auto !important;right:auto !important}.ella-slide-card-media-lightbox:hover .ella-slide-lightbox-zoom-badge,.ella-slide-card-media-lightbox:focus-visible .ella-slide-lightbox-zoom-badge,.ella-slide-panel-link--lightbox:hover .ella-slide-lightbox-zoom-badge,.ella-slide-panel-link--lightbox:focus-visible .ella-slide-lightbox-zoom-badge{transform:translateZ(0) scale(1.05) !important}.ella-slide-home-hero .ella-slide-hero-col-1{max-width:min(100%,var(--ella-hero-panel-max-width,560px)) !important}.ella-slide-home-hero .ella-slide-hero-col-1 .ella-slide-item-text,.ella-slide-home-hero .ella-slide-hero-col-1 h1,.ella-slide-home-hero .ella-slide-hero-col-1 h2,.ella-slide-home-hero .ella-slide-hero-col-1 h3{line-height:1.08 !important}.ella-slide-home-hero .ella-slide-hero-col-1>:first-child,.ella-slide-home-hero .ella-slide-hero-col-1>:first-child .ella-slide-item-text,.ella-slide-home-hero .ella-slide-hero-col-1>:first-child h1,.ella-slide-home-hero .ella-slide-hero-col-1>:first-child h2,.ella-slide-home-hero .ella-slide-hero-col-1>:first-child h3{font-size:clamp(26px,2.55vw,36px) !important}.ella-slide-brands-reviews .ella-slide-hero-overlay-stack,.ella-slide-brands-reviews .ella-slide-hero-col,.ella-slide-brands-reviews-row .ella-slide-hero-overlay-stack,.ella-slide-brands-reviews-row .ella-slide-hero-col{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:clamp(28px,4vw,64px) !important;align-items:center !important;justify-items:center !important}.ella-slide-brands-reviews .ella-slide-hero-overlay-stack>*,.ella-slide-brands-reviews .ella-slide-hero-col>*,.ella-slide-brands-reviews-row .ella-slide-hero-overlay-stack>*,.ella-slide-brands-reviews-row .ella-slide-hero-col>*{display:flex !important;align-items:center !important;justify-content:center !important;min-height:104px !important;width:100% !important}.ella-slide-brands-reviews .ella-slide-hero-overlay-stack img,.ella-slide-brands-reviews .ella-slide-hero-col img,.ella-slide-brands-reviews-row .ella-slide-hero-overlay-stack img,.ella-slide-brands-reviews-row .ella-slide-hero-col img{width:auto !important;max-width:min(100%,320px) !important;max-height:92px !important;object-fit:contain !important;object-position:center center !important;margin:0 auto !important}.ella-slide-youtube-layout-left .ella-slide-shell,.ella-slide-youtube-sidebar .ella-slide-shell{display:grid !important;grid-template-columns:var(--ella-youtube-thumb-rail-width,148px) minmax(0,1fr) !important;column-gap:var(--ella-youtube-player-gap,6px) !important;align-items:start !important}.ella-slide-youtube-layout-left .ella-slide-track,.ella-slide-youtube-sidebar .ella-slide-track{grid-column:2 !important;grid-row:1 !important;width:auto !important;max-width:100% !important;min-width:0 !important;margin:0 !important}.ella-slide-youtube-layout-left .ella-slide-dots,.ella-slide-youtube-sidebar .ella-slide-dots{grid-column:1 !important;grid-row:1 !important;position:static !important;width:var(--ella-youtube-thumb-rail-width,148px) !important;max-width:var(--ella-youtube-thumb-rail-width,148px) !important;margin:0 !important;padding-right:0 !important;gap:var(--ella-youtube-thumb-gap,6px) !important;align-self:stretch !important;overflow:auto !important}.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot,.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot{width:100% !important;max-width:100% !important}.ella-slide-youtube-layout-left .ella-slide-dot.has-dot-label .ella-slide-dot-label,.ella-slide-youtube-sidebar .ella-slide-dot.has-dot-label .ella-slide-dot-label{margin-left:72px !important;padding:6px 8px 6px var(--ella-youtube-thumb-text-gap,6px) !important}.ella-slide-product-types-tabs .ella-slide-product-type-top{gap:8px !important}.ella-slide-product-types-tabs .ella-slide-product-type-thumbs{grid-template-columns:repeat(3,minmax(var(--ella-product-type-thumb-size,172px),var(--ella-product-type-thumb-size,172px))) !important;justify-content:var(--ella-product-type-thumb-justify,end) !important;justify-items:var(--ella-product-type-thumb-justify,end) !important;gap:8px !important}.ella-slide-product-types-tabs .ella-slide-product-type-thumb{width:min(100%,var(--ella-product-type-thumb-size,172px)) !important;max-width:var(--ella-product-type-thumb-size,172px) !important;padding:6px !important}@media (max-width:900px){.ella-slide-brands-reviews .ella-slide-hero-overlay-stack,.ella-slide-brands-reviews .ella-slide-hero-col,.ella-slide-brands-reviews-row .ella-slide-hero-overlay-stack,.ella-slide-brands-reviews-row .ella-slide-hero-col{grid-template-columns:1fr !important;gap:16px !important}.ella-slide-youtube-layout-left .ella-slide-shell,.ella-slide-youtube-sidebar .ella-slide-shell{display:block !important}.ella-slide-youtube-layout-left .ella-slide-track,.ella-slide-youtube-sidebar .ella-slide-track,.ella-slide-youtube-layout-left .ella-slide-dots,.ella-slide-youtube-sidebar .ella-slide-dots{grid-column:auto !important;grid-row:auto !important}.ella-slide-youtube-layout-left .ella-slide-dots,.ella-slide-youtube-sidebar .ella-slide-dots{width:auto !important;max-width:none !important}.ella-slide-product-types-tabs .ella-slide-product-type-thumbs{grid-template-columns:repeat(3,minmax(78px,1fr)) !important;justify-content:center !important;justify-items:center !important}}@media (min-width:901px){.ella-slide-home-hero .ella-slide-hero.ella-slide-hero-backdrop-shadow .ella-slide-hero-col-has-stack>.ella-slide-hero-overlay-stack,.ella-slide-home-hero .ella-slide-hero.ella-slide-hero-backdrop-soft_dark .ella-slide-hero-col-has-stack>.ella-slide-hero-overlay-stack,.ella-slide-home-hero .ella-slide-hero.ella-slide-hero-backdrop-blur_dark .ella-slide-hero-col-has-stack>.ella-slide-hero-overlay-stack,.ella-slide-home-hero .ella-slide-hero.ella-slide-hero-backdrop-blur_light .ella-slide-hero-col-has-stack>.ella-slide-hero-overlay-stack{display:grid !important;width:min(100%,max(340px,calc(var(--ella-hero-panel-max-width,620px) * 0.62))) !important;max-width:min(100%,max(340px,calc(var(--ella-hero-panel-max-width,620px) * 0.62))) !important;justify-self:start !important}.ella-slide-home-hero .ella-slide-hero-col-1{max-width:min(100%,max(340px,calc(var(--ella-hero-panel-max-width,620px) * 0.62))) !important}.ella-slide-home-hero .ella-slide-hero-col-1>:first-child,.ella-slide-home-hero .ella-slide-hero-col-1>:first-child .ella-slide-item-text,.ella-slide-home-hero .ella-slide-hero-col-1>:first-child h1,.ella-slide-home-hero .ella-slide-hero-col-1>:first-child h2,.ella-slide-home-hero .ella-slide-hero-col-1>:first-child h3,.ella-slide-home-hero .ella-slide-hero-col-1>:first-child .ella-slide-hero-item-title{font-size:clamp(24px,2.05vw,31px) !important;line-height:1.1 !important;text-wrap:balance !important}.ella-slide-home-hero .ella-slide-hero-col-1>:nth-child(2),.ella-slide-home-hero .ella-slide-hero-col-1>:nth-child(2) .ella-slide-item-text,.ella-slide-home-hero .ella-slide-hero-col-1>:nth-child(2) h1,.ella-slide-home-hero .ella-slide-hero-col-1>:nth-child(2) h2,.ella-slide-home-hero .ella-slide-hero-col-1>:nth-child(2) h3,.ella-slide-home-hero .ella-slide-hero-col-1>:nth-child(2) .ella-slide-hero-item-title{font-size:clamp(18px,1.35vw,23px) !important;line-height:1.16 !important;text-wrap:balance !important}.ella-slide-brands-reviews .ella-slide-hero-col-has-stack>.ella-slide-hero-overlay-stack,.ella-slide-brands-reviews-row .ella-slide-hero-col-has-stack>.ella-slide-hero-overlay-stack{display:block !important;width:100% !important;max-width:100% !important}.ella-slide-brands-reviews .ella-slide-hero-item-text,.ella-slide-brands-reviews-row .ella-slide-hero-item-text{display:grid !important;grid-template-columns:repeat(3,max-content) !important;justify-content:center !important;align-items:center !important;column-gap:clamp(28px,3.8vw,78px) !important;row-gap:0 !important;width:100% !important;min-height:108px !important;line-height:0 !important;text-align:center !important}.ella-slide-brands-reviews .ella-slide-hero-item-text>a,.ella-slide-brands-reviews-row .ella-slide-hero-item-text>a{display:flex !important;align-items:center !important;justify-content:center !important;min-height:92px !important}.ella-slide-brands-reviews .ella-slide-hero-item-text img,.ella-slide-brands-reviews-row .ella-slide-hero-item-text img{display:block !important;width:auto !important;height:auto !important;max-width:min(100%,250px) !important;max-height:86px !important;object-fit:contain !important;object-position:center center !important;margin:0 auto !important}.ella-slide-youtube-layout-left .ella-slide-shell,.ella-slide-youtube-sidebar .ella-slide-shell{display:grid !important;grid-template-columns:var(--ella-youtube-thumb-rail-width,178px) minmax(0,1fr) !important;column-gap:var(--ella-youtube-player-gap,4px) !important;align-items:start !important}.ella-slide-youtube-layout-left .ella-slide-track,.ella-slide-youtube-sidebar .ella-slide-track{grid-column:2 !important;grid-row:1 !important;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;justify-self:stretch !important}.ella-slide-youtube-layout-left .ella-slide-dots,.ella-slide-youtube-sidebar .ella-slide-dots{grid-column:1 !important;grid-row:1 !important;position:static !important;width:var(--ella-youtube-thumb-rail-width,178px) !important;max-width:var(--ella-youtube-thumb-rail-width,178px) !important;margin:0 !important;padding:0 !important;display:flex !important;flex-direction:column !important;gap:var(--ella-youtube-thumb-gap,6px) !important;align-items:stretch !important;justify-content:flex-start !important;overflow:auto !important}.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot,.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot{display:grid !important;grid-template-columns:var(--ella-dot-thumb-width,72px) minmax(0,1fr) !important;column-gap:var(--ella-youtube-thumb-text-gap,8px) !important;align-items:center !important;width:100% !important;max-width:100% !important;min-height:calc(var(--ella-dot-thumb-height,48px)+12px) !important;height:auto !important;padding:6px !important;border-radius:10px !important;background:#fff !important;border:1px solid rgba(17,24,39,0.08) !important;box-shadow:none !important;overflow:hidden !important}.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot::before,.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot::before{content:'' !important;position:static !important;inset:auto !important;grid-column:1 !important;width:var(--ella-dot-thumb-width,72px) !important;min-width:var(--ella-dot-thumb-width,72px) !important;height:var(--ella-dot-thumb-height,48px) !important;min-height:var(--ella-dot-thumb-height,48px) !important;border-radius:8px !important;background-size:cover !important;background-position:center center !important;background-repeat:no-repeat !important}.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot::after,.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot::after{content:none !important}.ella-slide-youtube-layout-left .ella-slide-dot.has-dot-label .ella-slide-dot-label,.ella-slide-youtube-sidebar .ella-slide-dot.has-dot-label .ella-slide-dot-label{display:block !important;grid-column:2 !important;margin:0 !important;padding:0 !important;color:#111827 !important;font-size:11px !important;line-height:1.24 !important;text-align:left !important;white-space:normal !important;overflow:hidden !important;word-break:break-word !important;max-height:4.96em !important}.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active,.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active{border-color:var(--ella-brand) !important;box-shadow:0 8px 18px rgba(17,65,101,0.14) !important}.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot:hover::before,.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active::before,.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot:hover::before,.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active::before{transform:none !important;filter:none !important}.ella-slide-product-types-tabs .ella-slide-product-type-thumbs{display:flex !important;flex-wrap:nowrap !important;justify-content:var(--ella-product-type-thumb-justify,end) !important;align-items:flex-start !important;gap:8px !important;min-width:0 !important}.ella-slide-product-types-tabs .ella-slide-product-type-thumb{flex:0 1 min(var(--ella-product-type-thumb-size,172px),calc((100% - 24px) / 4)) !important;width:min(var(--ella-product-type-thumb-size,172px),calc((100% - 24px) / 4)) !important;max-width:min(var(--ella-product-type-thumb-size,172px),calc((100% - 24px) / 4)) !important;padding:6px !important}}.ella-slide-buttons-inset .ella-slide-button,.ella-slide-buttons-inset .ella-slide-button-static,.ella-slide-home-product-slider .ella-slide-button,.ella-slide-home-product-slider .ella-slide-button-static,.ella-slide-home-product-cards .ella-slide-button,.ella-slide-home-product-cards .ella-slide-button-static,.ella-slide-home-accessory-slider .ella-slide-button,.ella-slide-home-accessory-slider .ella-slide-button-static,.ella-slide-accessory-slider .ella-slide-button,.ella-slide-accessory-slider .ella-slide-button-static,.ella-slide-product-carousel-accessible .ella-slide-button,.ella-slide-product-carousel-accessible .ella-slide-button-static,.ella-slide-dealer-vertical-cards .ella-slide-button,.ella-slide-dealer-vertical-cards .ella-slide-button-static{padding-top:14px !important;padding-bottom:14px !important;line-height:1.18 !important}.ella-slide-button .ella-slide-button-note,.ella-slide-button-static .ella-slide-button-note{display:block !important;margin-top:4px !important;padding-bottom:1px !important;line-height:1.16 !important}.ella-slide-button br+.ella-slide-button-note,.ella-slide-button-static br+.ella-slide-button-note{display:block !important;margin-top:4px !important}.ella-slide-track{touch-action:pan-x}@media (min-width:901px){.ella-slide-home-hero .ella-slide-hero-col-2>.ella-slide-hero-overlay-stack{width:min(100%,900px) !important;max-width:min(100%,900px) !important;justify-self:end !important}.ella-slide-home-hero .ella-slide-hero-col-2 .ella-slide-hero-item-text,.ella-slide-home-hero .ella-slide-hero-col-2 #homeform,.ella-slide-home-hero .ella-slide-hero-col-2 #internalform,.ella-slide-home-hero .ella-slide-hero-col-2 .wpforms-container,.ella-slide-home-hero .ella-slide-hero-col-2 form{width:100% !important;max-width:none !important;display:block !important}.ella-slide-top-voted-hero .ella-slide-hero-inner,.ella-slide-home-hero:has(.wpforms-container) .ella-slide-hero-inner{grid-template-columns:minmax(360px,.94fr) minmax(720px,1.06fr) !important;align-items:start !important;padding:clamp(28px,3.6vw,58px) clamp(24px,3.6vw,54px) !important}.ella-slide-top-voted-hero .ella-slide-hero-col-1,.ella-slide-home-hero:has(.wpforms-container) .ella-slide-hero-col-1{align-self:center !important;justify-self:center !important;max-width:min(100%,var(--ella-hero-panel-max-width,540px)) !important;transform:translateY(34px) !important}.ella-slide-top-voted-hero .ella-slide-hero-col-1>.ella-slide-hero-overlay-stack,.ella-slide-home-hero:has(.wpforms-container) .ella-slide-hero-col-1>.ella-slide-hero-overlay-stack{width:min(100%,var(--ella-hero-panel-max-width,540px)) !important;max-width:min(100%,var(--ella-hero-panel-max-width,540px)) !important;justify-self:center !important}.ella-slide-top-voted-hero .ella-slide-hero-col-2,.ella-slide-home-hero:has(.wpforms-container) .ella-slide-hero-col-2{align-self:start !important;justify-self:end !important;width:100% !important;max-width:min(100%,920px) !important;padding-top:clamp(10px,1.8vw,26px) !important}.ella-slide-top-voted-hero .ella-slide-hero-col-2>.ella-slide-hero-overlay-stack,.ella-slide-home-hero:has(.wpforms-container) .ella-slide-hero-col-2>.ella-slide-hero-overlay-stack{width:min(100%,920px) !important;max-width:min(100%,920px) !important;padding:0 !important;background:transparent !important;border:0 !important;box-shadow:none !important;-webkit-backdrop-filter:none !important;backdrop-filter:none !important;justify-self:end !important}.ella-slide-top-voted-hero .ella-slide-hero-col-1 .ella-slide-hero-item-title:first-child,.ella-slide-home-hero:has(.wpforms-container) .ella-slide-hero-col-1 .ella-slide-hero-item-title:first-child{font-size:clamp(31px,2.15vw,38px) !important;line-height:1.12 !important}.ella-slide-top-voted-hero .ella-slide-hero-col-1 .ella-slide-hero-item-title+.ella-slide-hero-item-title,.ella-slide-home-hero:has(.wpforms-container) .ella-slide-hero-col-1 .ella-slide-hero-item-title+.ella-slide-hero-item-title{font-size:clamp(20px,1.35vw,25px) !important;line-height:1.18 !important}.ella-slide-brands-reviews .ella-slide-hero-bg,.ella-slide-brands-reviews .ella-slide-hero-bg-mobile,.ella-slide-brands-reviews-row .ella-slide-hero-bg,.ella-slide-brands-reviews-row .ella-slide-hero-bg-mobile{object-position:center center !important}.ella-slide-brands-reviews .ella-slide-hero-inner,.ella-slide-brands-reviews-row .ella-slide-hero-inner{min-height:100% !important;align-items:center !important;justify-items:center !important;padding:clamp(18px,2.2vw,30px) !important}.ella-slide-brands-reviews .ella-slide-hero-col,.ella-slide-brands-reviews-row .ella-slide-hero-col,.ella-slide-brands-reviews .ella-slide-hero-col-has-stack,.ella-slide-brands-reviews-row .ella-slide-hero-col-has-stack,.ella-slide-brands-reviews .ella-slide-hero-overlay-stack,.ella-slide-brands-reviews-row .ella-slide-hero-overlay-stack{min-height:max(140px,calc(var(--ella-item-height,320px) - 48px)) !important;align-items:center !important;align-content:center !important;justify-content:center !important;justify-items:center !important}.ella-slide-brands-reviews .ella-slide-hero-item-text,.ella-slide-brands-reviews-row .ella-slide-hero-item-text{width:100% !important;min-height:max(132px,calc(var(--ella-item-height,320px) - 48px)) !important;display:grid !important;grid-template-columns:repeat(3,max-content) !important;align-content:center !important;justify-content:center !important;align-items:center !important;column-gap:clamp(28px,4vw,72px) !important;row-gap:0 !important;line-height:0 !important}.ella-slide-brands-reviews .ella-slide-hero-item-text>a,.ella-slide-brands-reviews-row .ella-slide-hero-item-text>a{display:flex !important;align-items:center !important;justify-content:center !important;min-height:96px !important}.ella-slide-brands-reviews .ella-slide-hero-item-text img,.ella-slide-brands-reviews-row .ella-slide-hero-item-text img{width:auto !important;height:auto !important;max-width:min(100%,250px) !important;max-height:96px !important;object-fit:contain !important;object-position:center center !important;margin:0 auto !important;vertical-align:middle !important}.ella-slide-youtube-layout-left .ella-slide-shell,.ella-slide-youtube-sidebar .ella-slide-shell{grid-template-columns:var(--ella-youtube-thumb-rail-width,168px) minmax(0,1fr) !important;column-gap:0 !important}.ella-slide-youtube-layout-left .ella-slide-track,.ella-slide-youtube-sidebar .ella-slide-track{grid-column:2 !important;margin:0 !important;padding-left:0 !important;justify-self:stretch !important}.ella-slide-youtube-layout-left .ella-slide-dots,.ella-slide-youtube-sidebar .ella-slide-dots{width:var(--ella-youtube-thumb-rail-width,168px) !important;max-width:var(--ella-youtube-thumb-rail-width,168px) !important;margin:0 !important;padding-right:0 !important}.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot,.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot{grid-template-columns:96px minmax(0,1fr) !important;column-gap:6px !important;padding:5px !important}.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot::before,.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot::before{width:96px !important;min-width:96px !important;height:54px !important;min-height:54px !important}.ella-slide-youtube-layout-left .ella-slide-dot.has-dot-label .ella-slide-dot-label,.ella-slide-youtube-sidebar .ella-slide-dot.has-dot-label .ella-slide-dot-label{font-size:10.5px !important;line-height:1.18 !important;max-height:4.72em !important}.ella-slide-product-types-tabs .ella-slide-product-type-thumbs{display:flex !important;flex-wrap:nowrap !important;justify-content:var(--ella-product-type-thumb-justify,end) !important;align-items:flex-start !important;gap:8px !important;min-width:0 !important}.ella-slide-product-types-tabs .ella-slide-product-type-thumb{flex:1 1 0 !important;width:auto !important;min-width:0 !important;max-width:min(var(--ella-product-type-thumb-size,172px),calc((100% - 24px) / 4)) !important;padding:6px !important}.ella-slide-product-types-tabs .ella-slide-product-type-thumb.is-active{border-color:var(--ella-brand,#114165) !important;box-shadow:0 0 0 1px var(--ella-brand,#114165) inset !important}}@media (max-width:767px){.ella-slide-single-item-view .ella-slide-track{padding-inline:0 !important}.ella-slide-single-item-view .ella-slide-slide{width:min(var(--ella-item-width),calc(100vw - 84px)) !important;max-width:min(var(--ella-item-width),calc(100vw - 84px)) !important;margin-inline:auto !important}.ella-slide-single-item-view.ella-slide-arrow-placement-outside .ella-slide-nav-prev{left:-18px !important}.ella-slide-single-item-view.ella-slide-arrow-placement-outside .ella-slide-nav-next{right:-18px !important}.ella-slide-product-types-tabs .ella-slide-product-type-thumbs{display:flex !important;flex-wrap:nowrap !important;justify-content:center !important;gap:8px !important}.ella-slide-product-types-tabs .ella-slide-product-type-thumb{flex:1 1 0 !important;width:auto !important;min-width:0 !important;max-width:calc((100% - 24px) / 4) !important}}@media (min-width:901px){.ella-slide-home-hero.ella-slide-force-screen-width.ella-slide-true-full-width:has(#homeform) .ella-slide-hero-inner,.ella-slide-top-voted-hero .ella-slide-hero-inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr) !important;align-items:center !important;justify-content:space-between !important;gap:clamp(64px,8vw,180px) !important;max-width:min(100%,1500px) !important;margin:0 auto !important;padding:clamp(28px,3vw,52px) clamp(42px,5vw,88px) !important}.ella-slide-home-hero.ella-slide-force-screen-width.ella-slide-true-full-width:has(#homeform) .ella-slide-hero-col-1,.ella-slide-top-voted-hero .ella-slide-hero-col-1{align-self:center !important;justify-self:start !important;width:min(100%,var(--ella-hero-col1-max-width,430px)) !important;max-width:min(100%,var(--ella-hero-col1-max-width,430px)) !important;min-width:0 !important;transform:translateY(72px) !important;padding:clamp(18px,2.2vw,30px) !important;border-radius:var(--ella-hero-backdrop-radius,24px) !important;background:rgba(15,23,42,calc(var(--ella-hero-backdrop-opacity,0.34)+0.08)) !important;-webkit-backdrop-filter:blur(var(--ella-hero-backdrop-blur,16px)) !important;backdrop-filter:blur(var(--ella-hero-backdrop-blur,16px)) !important;box-shadow:0 20px 44px rgba(15,23,42,0.24) !important}.ella-slide-home-hero.ella-slide-force-screen-width.ella-slide-true-full-width:has(#homeform) .ella-slide-hero-col-1>.ella-slide-hero-overlay-stack,.ella-slide-top-voted-hero .ella-slide-hero-col-1>.ella-slide-hero-overlay-stack{width:100% !important;max-width:100% !important;padding:0 !important;background:transparent !important;border:0 !important;box-shadow:none !important;-webkit-backdrop-filter:none !important;backdrop-filter:none !important}.ella-slide-home-hero.ella-slide-force-screen-width.ella-slide-true-full-width:has(#homeform) .ella-slide-hero-col-2,.ella-slide-top-voted-hero .ella-slide-hero-col-2{align-self:start !important;justify-self:end !important;width:min(100%,356px) !important;max-width:min(100%,356px) !important;min-width:0 !important;padding:0 !important;transform:translateY(6px) !important}.ella-slide-home-hero.ella-slide-force-screen-width.ella-slide-true-full-width:has(#homeform) .ella-slide-hero-col-2>.ella-slide-hero-overlay-stack,.ella-slide-top-voted-hero .ella-slide-hero-col-2>.ella-slide-hero-overlay-stack{width:100% !important;max-width:100% !important;padding:clamp(20px,2.3vw,28px) !important;background:rgba(15,23,42,var(--ella-hero-backdrop-opacity,0.34)) !important;border-radius:var(--ella-hero-backdrop-radius,24px) !important;box-shadow:0 20px 44px rgba(15,23,42,0.22) !important;-webkit-backdrop-filter:blur(var(--ella-hero-backdrop-blur,16px)) !important;backdrop-filter:blur(var(--ella-hero-backdrop-blur,16px)) !important;justify-self:end !important}.ella-slide-home-hero.ella-slide-force-screen-width.ella-slide-true-full-width:has(#homeform) .ella-slide-hero-col-2 .ella-slide-hero-item-text,.ella-slide-home-hero.ella-slide-force-screen-width.ella-slide-true-full-width:has(#homeform) .ella-slide-hero-col-2 #homeform,.ella-slide-home-hero.ella-slide-force-screen-width.ella-slide-true-full-width:has(#homeform) .ella-slide-hero-col-2 #internalform,.ella-slide-home-hero.ella-slide-force-screen-width.ella-slide-true-full-width:has(#homeform) .ella-slide-hero-col-2 .wpforms-container,.ella-slide-home-hero.ella-slide-force-screen-width.ella-slide-true-full-width:has(#homeform) .ella-slide-hero-col-2 form,.ella-slide-top-voted-hero .ella-slide-hero-col-2 .ella-slide-hero-item-text,.ella-slide-top-voted-hero .ella-slide-hero-col-2 #homeform,.ella-slide-top-voted-hero .ella-slide-hero-col-2 #internalform,.ella-slide-top-voted-hero .ella-slide-hero-col-2 .wpforms-container,.ella-slide-top-voted-hero .ella-slide-hero-col-2 form{width:100% !important;max-width:none !important;display:block !important}.ella-slide-home-hero.ella-slide-force-screen-width.ella-slide-true-full-width:has(#homeform) .ella-slide-hero-col-1 .ella-slide-hero-item-title:first-child,.ella-slide-top-voted-hero .ella-slide-hero-col-1 .ella-slide-hero-item-title:first-child{font-size:clamp(28px,2.25vw,36px) !important;line-height:1.14 !important;text-align:center !important}.ella-slide-home-hero.ella-slide-force-screen-width.ella-slide-true-full-width:has(#homeform) .ella-slide-hero-col-1 .ella-slide-hero-item-title+.ella-slide-hero-item-title,.ella-slide-top-voted-hero .ella-slide-hero-col-1 .ella-slide-hero-item-title+.ella-slide-hero-item-title{font-size:clamp(16px,1.25vw,21px) !important;line-height:1.18 !important;text-align:center !important}.ella-slide-home-hero.ella-slide-force-screen-width.ella-slide-true-full-width:has(#homeform) #homeform .freequote,.ella-slide-top-voted-hero #homeform .freequote{margin:0 0 18px !important;font-size:clamp(18px,1.8vw,26px) !important;line-height:1.22 !important;text-align:center !important;color:#fff !important}.ella-slide-youtube-layout-left.ella-slide-single-item-view .ella-slide-track,.ella-slide-youtube-sidebar.ella-slide-single-item-view .ella-slide-track{justify-items:stretch !important}.ella-slide-youtube-layout-left.ella-slide-single-item-view .ella-slide-slide,.ella-slide-youtube-sidebar.ella-slide-single-item-view .ella-slide-slide{width:100% !important;max-width:none !important;min-width:0 !important;justify-self:stretch !important;margin:0 !important}.ella-slide-youtube-layout-left .ella-slide-youtube-shell,.ella-slide-youtube-layout-left .ella-slide-youtube-poster,.ella-slide-youtube-layout-left .ella-slide-youtube-iframe,.ella-slide-youtube-sidebar .ella-slide-youtube-shell,.ella-slide-youtube-sidebar .ella-slide-youtube-poster,.ella-slide-youtube-sidebar .ella-slide-youtube-iframe{width:100% !important;max-width:none !important}}@media (min-width:901px){.ella-slide-top-voted-hero .ella-slide-hero-inner{grid-template-columns:minmax(560px,1fr) minmax(332px,380px) !important;gap:clamp(84px,8.5vw,180px) !important;max-width:min(100%,1500px) !important;padding:clamp(24px,2.8vw,48px) clamp(44px,4.8vw,84px) !important}.ella-slide-top-voted-hero .ella-slide-hero-col-1{width:min(100%,var(--ella-hero-col1-max-width,600px)) !important;max-width:min(100%,var(--ella-hero-col1-max-width,600px)) !important;transform:translate(12px,132px) !important;align-self:end !important;justify-self:start !important}.ella-slide-top-voted-hero .ella-slide-hero-col-1>.ella-slide-hero-overlay-stack{width:min(100%,var(--ella-hero-col1-max-width,600px)) !important;max-width:min(100%,var(--ella-hero-col1-max-width,600px)) !important}.ella-slide-top-voted-hero .ella-slide-hero-col-1 .ella-slide-hero-item-title:first-child{font-size:clamp(32px,2.55vw,46px) !important;line-height:1.1 !important}.ella-slide-top-voted-hero .ella-slide-hero-col-1 .ella-slide-hero-item-title+.ella-slide-hero-item-title{font-size:clamp(19px,1.42vw,26px) !important;line-height:1.14 !important}.ella-slide-top-voted-hero .ella-slide-hero-col-2{width:min(100%,380px) !important;max-width:min(100%,380px) !important;transform:translate(-4px,28px) !important}.ella-slide-top-voted-hero .ella-slide-hero-col-2>.ella-slide-hero-overlay-stack{padding:clamp(20px,2.3vw,28px) !important}}@media (max-width:900px){.ella-slide-youtube-layout-left .ella-slide-shell,.ella-slide-youtube-sidebar .ella-slide-shell,.ella-slide-youtube-layout-bottom .ella-slide-shell,.ella-slide-youtube-bottom-thumbs .ella-slide-shell{display:grid !important;grid-template-columns:1fr !important;gap:10px !important}.ella-slide-youtube-layout-left .ella-slide-dots,.ella-slide-youtube-sidebar .ella-slide-dots,.ella-slide-youtube-layout-bottom .ella-slide-dots,.ella-slide-youtube-bottom-thumbs .ella-slide-dots,.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dots{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;align-items:stretch !important;justify-content:flex-start !important;overflow-x:auto !important;overflow-y:hidden !important;gap:6px !important;width:100% !important;max-width:100% !important;margin:8px 0 0 !important;padding:2px 0 18px !important;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.ella-slide-youtube-layout-left .ella-slide-dots::after,.ella-slide-youtube-sidebar .ella-slide-dots::after,.ella-slide-youtube-layout-bottom .ella-slide-dots::after,.ella-slide-youtube-bottom-thumbs .ella-slide-dots::after,.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dots::after{content:'Swipe thumbnails ↔';flex:0 0 auto;align-self:center;margin-left:6px;padding:0 6px;color:var(--ella-brand,#114165);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;opacity:.88;white-space:nowrap}.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot,.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot,.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot,.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot,.ella-slide-youtube-bottom-thumbs.ella-slide-dots-preset-thumbnails .ella-slide-dot{position:relative !important;flex:0 0 min(82vw,286px) !important;width:min(82vw,286px) !important;max-width:min(82vw,286px) !important;min-height:76px !important;height:auto !important;padding:8px 12px 8px 104px !important;border-radius:18px !important;background:#fff !important;border:1px solid rgba(17,65,101,0.14) !important;box-shadow:none !important;scroll-snap-align:start}.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot::before,.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot::before,.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot::before,.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot::before,.ella-slide-youtube-bottom-thumbs.ella-slide-dots-preset-thumbnails .ella-slide-dot::before{inset:8px auto 8px 8px !important;width:88px !important;height:calc(100% - 16px) !important;min-height:0 !important;border-radius:12px !important;background-size:cover !important;background-position:center center !important;box-shadow:none !important}.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot::after,.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot::after,.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot::after,.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot::after,.ella-slide-youtube-bottom-thumbs.ella-slide-dots-preset-thumbnails .ella-slide-dot::after{content:attr(data-dot-title) !important;position:absolute !important;left:108px !important;right:12px !important;top:50% !important;transform:translateY(-50%) !important;color:#111827 !important;background:none !important;font-size:11px !important;line-height:1.18 !important;text-align:left !important;white-space:normal !important;display:-webkit-box !important;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden !important}.ella-slide-youtube-layout-left .ella-slide-dot.has-dot-label .ella-slide-dot-label,.ella-slide-youtube-sidebar .ella-slide-dot.has-dot-label .ella-slide-dot-label,.ella-slide-youtube-layout-bottom .ella-slide-dot.has-dot-label .ella-slide-dot-label,.ella-slide-youtube-bottom-thumbs .ella-slide-dot.has-dot-label .ella-slide-dot-label{margin-left:0 !important;padding:0 !important;opacity:0 !important}.ella-slide-youtube-layout-left .ella-slide-nav,.ella-slide-youtube-sidebar .ella-slide-nav,.ella-slide-youtube-layout-bottom .ella-slide-nav,.ella-slide-youtube-bottom-thumbs .ella-slide-nav{display:inline-flex !important;opacity:1 !important;visibility:visible !important}}@media (max-width:767px){.ella-slide-shell{padding-inline:0 !important}.ella-slide-single-item-view .ella-slide-track{padding-inline:40px !important;scroll-padding-inline:40px !important}.ella-slide-single-item-view .ella-slide-slide{width:min(var(--ella-item-width),calc(100vw - 120px)) !important;max-width:min(var(--ella-item-width),calc(100vw - 120px)) !important;justify-self:center !important;margin-inline:auto !important}.ella-slide-single-item-view.ella-slide-arrow-placement-outside .ella-slide-nav-prev,.ella-slide-arrow-placement-outside .ella-slide-nav-prev{left:2px !important}.ella-slide-single-item-view.ella-slide-arrow-placement-outside .ella-slide-nav-next,.ella-slide-arrow-placement-outside .ella-slide-nav-next{right:2px !important}.ella-slide-single-item-view .ella-slide-nav,.ella-slide-nav{top:50% !important;transform:translateY(-50%) !important}.ella-slide-single-item-view .ella-slide-slide,.ella-slide-single-item-view .ella-slide-card,.ella-slide-single-item-view .ella-slide-panel{margin-left:auto !important;margin-right:auto !important}}@media (min-width:901px){.ella-slide-top-voted-hero .ella-slide-hero-inner,.ella-slide-home-hero.ella-slide-force-screen-width.ella-slide-true-full-width:has(.wpforms-container) .ella-slide-hero-inner{grid-template-columns:minmax(640px,1fr) minmax(420px,480px) !important;gap:clamp(56px,6vw,118px) !important;max-width:min(100%,1540px) !important;padding:clamp(22px,2.6vw,44px) clamp(40px,4.2vw,74px) !important;align-items:center !important}.ella-slide-top-voted-hero .ella-slide-hero-col-1,.ella-slide-home-hero.ella-slide-force-screen-width.ella-slide-true-full-width:has(.wpforms-container) .ella-slide-hero-col-1{width:min(100%,var(--ella-hero-col1-max-width,640px)) !important;max-width:min(100%,var(--ella-hero-col1-max-width,640px)) !important;justify-self:start !important;align-self:end !important;transform:translate(-10px,162px) !important}.ella-slide-top-voted-hero .ella-slide-hero-col-1>.ella-slide-hero-overlay-stack,.ella-slide-home-hero.ella-slide-force-screen-width.ella-slide-true-full-width:has(.wpforms-container) .ella-slide-hero-col-1>.ella-slide-hero-overlay-stack{width:min(100%,var(--ella-hero-col1-max-width,640px)) !important;max-width:min(100%,var(--ella-hero-col1-max-width,640px)) !important}.ella-slide-top-voted-hero .ella-slide-hero-col-1 .ella-slide-hero-item-title:first-child,.ella-slide-home-hero.ella-slide-force-screen-width.ella-slide-true-full-width:has(.wpforms-container) .ella-slide-hero-col-1 .ella-slide-hero-item-title:first-child{font-size:clamp(34px,2.7vw,50px) !important;line-height:1.08 !important}.ella-slide-top-voted-hero .ella-slide-hero-col-1 .ella-slide-hero-item-title+.ella-slide-hero-item-title,.ella-slide-home-hero.ella-slide-force-screen-width.ella-slide-true-full-width:has(.wpforms-container) .ella-slide-hero-col-1 .ella-slide-hero-item-title+.ella-slide-hero-item-title{font-size:clamp(18px,1.35vw,25px) !important;line-height:1.12 !important}.ella-slide-top-voted-hero .ella-slide-hero-col-2,.ella-slide-home-hero.ella-slide-force-screen-width.ella-slide-true-full-width:has(.wpforms-container) .ella-slide-hero-col-2{width:min(100%,470px) !important;max-width:min(100%,470px) !important;justify-self:end !important;align-self:start !important;transform:translate(-8px,12px) !important}.ella-slide-top-voted-hero .ella-slide-hero-col-2>.ella-slide-hero-overlay-stack,.ella-slide-home-hero.ella-slide-force-screen-width.ella-slide-true-full-width:has(.wpforms-container) .ella-slide-hero-col-2>.ella-slide-hero-overlay-stack{width:100% !important;max-width:100% !important;padding:22px !important}}.ella-slide-youtube-play-REMOVED-7929{display:none !important}@media (max-width:900px){.ella-slide-compare-wrapper[data-ella-compare-device="mobile"] .ella-slide-compare-stage{position:relative !important;left:50% !important;transform:translateX(-50%) !important;width:min(calc(100vw - 24px),430px) !important;max-width:min(calc(100vw - 24px),430px) !important;margin-inline:0 !important}.ella-slide-compare-wrapper[data-ella-compare-device="mobile"] .ella-slide-shell{margin-inline:auto !important}}@media (max-width:767px){.ella-slide-track{touch-action:pan-x !important}.ella-slide-single-item-view .ella-slide-track{padding-inline:28px !important;scroll-padding-inline:28px !important}.ella-slide-single-item-view .ella-slide-slide{width:min(var(--ella-item-width),calc(100vw - 92px)) !important;max-width:min(var(--ella-item-width),calc(100vw - 92px)) !important;margin-inline:auto !important;justify-self:center !important}.ella-slide-single-item-view.ella-slide-arrow-placement-outside .ella-slide-nav-prev,.ella-slide-arrow-placement-outside .ella-slide-nav-prev{left:max(2px,env(safe-area-inset-left)) !important}.ella-slide-single-item-view.ella-slide-arrow-placement-outside .ella-slide-nav-next,.ella-slide-arrow-placement-outside .ella-slide-nav-next{right:max(2px,env(safe-area-inset-right)) !important}.ella-slide-youtube-layout-left .ella-slide-dots,.ella-slide-youtube-sidebar .ella-slide-dots,.ella-slide-youtube-layout-bottom .ella-slide-dots,.ella-slide-youtube-bottom-thumbs .ella-slide-dots{gap:4px !important;margin:6px 0 0 !important;padding:0 0 14px !important}.ella-slide-youtube-layout-left .ella-slide-dots::after,.ella-slide-youtube-sidebar .ella-slide-dots::after,.ella-slide-youtube-layout-bottom .ella-slide-dots::after,.ella-slide-youtube-bottom-thumbs .ella-slide-dots::after{content:'' !important;flex:0 0 auto !important;width:58px !important;height:8px !important;align-self:center !important;margin-left:8px !important;border-radius:999px !important;background:radial-gradient(circle at 6px 50%,rgba(17,65,101,.32) 0 3px,transparent 3.5px),radial-gradient(circle at 18px 50%,rgba(17,65,101,.32) 0 3px,transparent 3.5px),radial-gradient(circle at 30px 50%,rgba(17,65,101,.96) 0 3px,transparent 3.5px),radial-gradient(circle at 42px 50%,rgba(17,65,101,.32) 0 3px,transparent 3.5px),radial-gradient(circle at 54px 50%,rgba(17,65,101,.32) 0 3px,transparent 3.5px) !important;opacity:1 !important}.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot,.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot,.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot,.ella-slide-youtube-bottom-thumbs.ella-slide-dots-preset-thumbnails .ella-slide-dot{flex:0 0 min(78vw,278px) !important;width:min(78vw,278px) !important;max-width:min(78vw,278px) !important;min-height:68px !important;padding:6px 10px 6px 98px !important;border-radius:16px !important}.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot::before,.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot::before,.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot::before,.ella-slide-youtube-bottom-thumbs.ella-slide-dots-preset-thumbnails .ella-slide-dot::before{inset:6px auto 6px 6px !important;width:84px !important;height:calc(100% - 12px) !important;border-radius:10px !important;background-size:cover !important;background-position:center center !important;box-shadow:none !important}.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot::after,.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot::after,.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot::after,.ella-slide-youtube-bottom-thumbs.ella-slide-dots-preset-thumbnails .ella-slide-dot::after{left:100px !important;right:10px !important;font-size:10px !important;line-height:1.15 !important;display:-webkit-box !important;-webkit-line-clamp:3 !important;-webkit-box-orient:vertical !important;overflow:hidden !important;opacity:1 !important}.ella-slide-youtube-layout-left .ella-slide-dot.has-dot-label .ella-slide-dot-label,.ella-slide-youtube-sidebar .ella-slide-dot.has-dot-label .ella-slide-dot-label,.ella-slide-youtube-layout-bottom .ella-slide-dot.has-dot-label .ella-slide-dot-label,.ella-slide-youtube-bottom-thumbs .ella-slide-dot.has-dot-label .ella-slide-dot-label{position:absolute !important;left:100px !important;right:10px !important;top:50% !important;transform:translateY(-50%) !important;margin:0 !important;padding:0 !important;opacity:1 !important;color:#111827 !important;font-size:10px !important;line-height:1.15 !important;text-align:left !important;white-space:normal !important;display:-webkit-box !important;-webkit-line-clamp:3 !important;-webkit-box-orient:vertical !important;overflow:hidden !important}.ella-slide-youtube-title-overlay{display:none !important}}.ella-slide-arrow-placement-outside .ella-slide-shell{overflow:visible !important}.ella-slide-nav,.ella-slide-dot,.ella-slide-youtube-play{transition:transform 0.14s ease,filter 0.14s ease,background-color 0.14s ease,box-shadow 0.14s ease,opacity 0.14s ease}.ella-slide-youtube-poster .ella-slide-youtube-play{display:grid !important}.ella-slide-nav.is-pressed{transform:translateY(-50%) scale(0.97) !important;filter:brightness(0.82)}.ella-slide-dot.is-pressed{transform:scale(0.97) !important;filter:brightness(0.88)}.ella-slide-youtube-poster.is-pressed .ella-slide-youtube-play,.ella-slide-youtube-poster:active .ella-slide-youtube-play{transform:translate(-50%,-50%) scale(0.97) !important;filter:brightness(0.84)}.ella-slide-arrow-placement-outside .ella-slide-nav-prev{left:8px !important}.ella-slide-arrow-placement-outside .ella-slide-nav-next{right:8px !important}.ella-slide-arrow-placement-outside.ella-slide-force-screen-width .ella-slide-nav-prev,.ella-slide-arrow-placement-outside.ella-slide-full-width .ella-slide-nav-prev{left:8px !important}.ella-slide-arrow-placement-outside.ella-slide-force-screen-width .ella-slide-nav-next,.ella-slide-arrow-placement-outside.ella-slide-full-width .ella-slide-nav-next{right:8px !important}@media (min-width:901px){section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-inner,section.ella-slide.ella-slide-home-hero.ella-slide-force-screen-width.ella-slide-true-full-width.ella-slide-top-voted-hero:has(.wpforms-container) .ella-slide-hero-inner,section.ella-slide.ella-slide-home-hero.ella-slide-force-screen-width.ella-slide-true-full-width.ella-slide-top-voted-hero:has(#homeform) .ella-slide-hero-inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr) !important;gap:clamp(48px,4.8vw,92px) !important;max-width:min(100%,1640px) !important;margin:0 auto !important;padding:clamp(24px,2.6vw,46px) clamp(42px,4.4vw,82px) !important;align-items:center !important}section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1,section.ella-slide.ella-slide-home-hero.ella-slide-force-screen-width.ella-slide-true-full-width.ella-slide-top-voted-hero:has(.wpforms-container) .ella-slide-hero-col-1,section.ella-slide.ella-slide-home-hero.ella-slide-force-screen-width.ella-slide-true-full-width.ella-slide-top-voted-hero:has(#homeform) .ella-slide-hero-col-1{width:100% !important;max-width:var(--ella-hero-col1-max-width,640px) !important;justify-self:start !important;align-self:end !important;transform:translate(0,118px) !important}section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1>.ella-slide-hero-overlay-stack,section.ella-slide.ella-slide-home-hero.ella-slide-force-screen-width.ella-slide-true-full-width.ella-slide-top-voted-hero:has(.wpforms-container) .ella-slide-hero-col-1>.ella-slide-hero-overlay-stack,section.ella-slide.ella-slide-home-hero.ella-slide-force-screen-width.ella-slide-true-full-width.ella-slide-top-voted-hero:has(#homeform) .ella-slide-hero-col-1>.ella-slide-hero-overlay-stack{width:100% !important;max-width:100% !important}section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-2,section.ella-slide.ella-slide-home-hero.ella-slide-force-screen-width.ella-slide-true-full-width.ella-slide-top-voted-hero:has(.wpforms-container) .ella-slide-hero-col-2,section.ella-slide.ella-slide-home-hero.ella-slide-force-screen-width.ella-slide-true-full-width.ella-slide-top-voted-hero:has(#homeform) .ella-slide-hero-col-2{width:100% !important;max-width:620px !important;justify-self:end !important;align-self:start !important;transform:translate(0,14px) !important}section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-2>.ella-slide-hero-overlay-stack,section.ella-slide.ella-slide-home-hero.ella-slide-force-screen-width.ella-slide-true-full-width.ella-slide-top-voted-hero:has(.wpforms-container) .ella-slide-hero-col-2>.ella-slide-hero-overlay-stack,section.ella-slide.ella-slide-home-hero.ella-slide-force-screen-width.ella-slide-true-full-width.ella-slide-top-voted-hero:has(#homeform) .ella-slide-hero-col-2>.ella-slide-hero-overlay-stack{width:100% !important;max-width:none !important;padding:clamp(24px,2vw,30px) !important}section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-2 .ella-slide-hero-item-text,section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-2 #homeform,section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-2 #internalform,section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-2 .wpforms-container,section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-2 form,section.ella-slide.ella-slide-home-hero.ella-slide-force-screen-width.ella-slide-true-full-width.ella-slide-top-voted-hero:has(.wpforms-container) .ella-slide-hero-col-2 .ella-slide-hero-item-text,section.ella-slide.ella-slide-home-hero.ella-slide-force-screen-width.ella-slide-true-full-width.ella-slide-top-voted-hero:has(.wpforms-container) .ella-slide-hero-col-2 #homeform,section.ella-slide.ella-slide-home-hero.ella-slide-force-screen-width.ella-slide-true-full-width.ella-slide-top-voted-hero:has(.wpforms-container) .ella-slide-hero-col-2 #internalform,section.ella-slide.ella-slide-home-hero.ella-slide-force-screen-width.ella-slide-true-full-width.ella-slide-top-voted-hero:has(.wpforms-container) .ella-slide-hero-col-2 .wpforms-container,section.ella-slide.ella-slide-home-hero.ella-slide-force-screen-width.ella-slide-true-full-width.ella-slide-top-voted-hero:has(.wpforms-container) .ella-slide-hero-col-2 form,section.ella-slide.ella-slide-home-hero.ella-slide-force-screen-width.ella-slide-true-full-width.ella-slide-top-voted-hero:has(#homeform) .ella-slide-hero-col-2 .ella-slide-hero-item-text,section.ella-slide.ella-slide-home-hero.ella-slide-force-screen-width.ella-slide-true-full-width.ella-slide-top-voted-hero:has(#homeform) .ella-slide-hero-col-2 #homeform,section.ella-slide.ella-slide-home-hero.ella-slide-force-screen-width.ella-slide-true-full-width.ella-slide-top-voted-hero:has(#homeform) .ella-slide-hero-col-2 #internalform,section.ella-slide.ella-slide-home-hero.ella-slide-force-screen-width.ella-slide-true-full-width.ella-slide-top-voted-hero:has(#homeform) .ella-slide-hero-col-2 .wpforms-container,section.ella-slide.ella-slide-home-hero.ella-slide-force-screen-width.ella-slide-true-full-width.ella-slide-top-voted-hero:has(#homeform) .ella-slide-hero-col-2 form{width:100% !important;max-width:none !important;display:block !important}section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1 .ella-slide-hero-item-title:first-child,section.ella-slide.ella-slide-home-hero.ella-slide-force-screen-width.ella-slide-true-full-width.ella-slide-top-voted-hero:has(.wpforms-container) .ella-slide-hero-col-1 .ella-slide-hero-item-title:first-child,section.ella-slide.ella-slide-home-hero.ella-slide-force-screen-width.ella-slide-true-full-width.ella-slide-top-voted-hero:has(#homeform) .ella-slide-hero-col-1 .ella-slide-hero-item-title:first-child{font-size:clamp(34px,2.65vw,50px) !important;line-height:1.08 !important}section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1 .ella-slide-hero-item-title+.ella-slide-hero-item-title,section.ella-slide.ella-slide-home-hero.ella-slide-force-screen-width.ella-slide-true-full-width.ella-slide-top-voted-hero:has(.wpforms-container) .ella-slide-hero-col-1 .ella-slide-hero-item-title+.ella-slide-hero-item-title,section.ella-slide.ella-slide-home-hero.ella-slide-force-screen-width.ella-slide-true-full-width.ella-slide-top-voted-hero:has(#homeform) .ella-slide-hero-col-1 .ella-slide-hero-item-title+.ella-slide-hero-item-title{font-size:clamp(18px,1.35vw,25px) !important;line-height:1.14 !important}.ella-slide-youtube-layout-left,.ella-slide-youtube-sidebar{--ella-youtube-left-rail-width:clamp(264px,18vw,296px);--ella-youtube-left-thumb-width:clamp(136px,9.5vw,154px);--ella-youtube-left-thumb-padding:calc(var(--ella-youtube-left-thumb-width)+26px)}.ella-slide-youtube-layout-left .ella-slide-shell,.ella-slide-youtube-sidebar .ella-slide-shell{max-width:min(calc(100vw - 24px),var(--ella-pane-max-width,1640px)) !important}.ella-slide-youtube-layout-left .ella-slide-track,.ella-slide-youtube-sidebar .ella-slide-track{margin-left:var(--ella-youtube-left-rail-width) !important}.ella-slide-youtube-layout-left .ella-slide-dots,.ella-slide-youtube-sidebar .ella-slide-dots{width:calc(var(--ella-youtube-left-rail-width) - 12px) !important;gap:10px !important;padding-right:12px !important}.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot,.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot{min-height:90px !important;padding:8px 12px 8px var(--ella-youtube-left-thumb-padding) !important;border-radius:12px !important}.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot::before,.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot::before{inset:8px auto 8px 8px !important;width:var(--ella-youtube-left-thumb-width) !important;height:calc(100% - 16px) !important;border-radius:10px !important}.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot::after,.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot::after,.ella-slide-youtube-layout-left .ella-slide-dot.has-dot-label .ella-slide-dot-label,.ella-slide-youtube-sidebar .ella-slide-dot.has-dot-label .ella-slide-dot-label{left:calc(var(--ella-youtube-left-thumb-padding)+4px) !important;right:12px !important;font-size:14px !important;line-height:1.35 !important}}@media (max-width:767px){.ella-slide-shell{overflow:visible !important}.ella-slide-track{touch-action:pan-x !important;overscroll-behavior-x:contain !important;overscroll-behavior-y:auto !important}.ella-slide .ella-slide-nav-prev{left:8px !important}.ella-slide .ella-slide-nav-next{right:8px !important}.ella-slide-dots-preset-dots .ella-slide-dot,.ella-slide-dots-preset-pills .ella-slide-dot,.ella-slide-dots-preset-bars .ella-slide-dot{opacity:1 !important;background:rgba(17,65,101,0.28) !important;border:1px solid rgba(17,65,101,0.14) !important}.ella-slide-dots-preset-dots .ella-slide-dot.is-active,.ella-slide-dots-preset-pills .ella-slide-dot.is-active,.ella-slide-dots-preset-bars .ella-slide-dot.is-active{background:rgba(17,65,101,0.96) !important;border-color:rgba(17,65,101,0.96) !important}.ella-slide-youtube-layout-left .ella-slide-dots,.ella-slide-youtube-sidebar .ella-slide-dots,.ella-slide-youtube-layout-bottom .ella-slide-dots,.ella-slide-youtube-bottom-thumbs .ella-slide-dots{gap:10px !important;margin-top:10px !important;padding-bottom:12px !important}.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot,.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot,.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot,.ella-slide-youtube-bottom-thumbs.ella-slide-dots-preset-thumbnails .ella-slide-dot{flex:0 0 min(82vw,296px) !important;width:min(82vw,296px) !important;max-width:min(82vw,296px) !important;min-height:84px !important;padding:8px 12px 8px 108px !important;border-radius:18px !important;background:#ffffff !important;border:1px solid rgba(17,24,39,0.08) !important;box-shadow:0 10px 24px rgba(17,24,39,0.08) !important}.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot::before,.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot::before,.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot::before,.ella-slide-youtube-bottom-thumbs.ella-slide-dots-preset-thumbnails .ella-slide-dot::before{inset:8px auto 8px 8px !important;width:88px !important;height:calc(100% - 16px) !important;border-radius:12px !important}.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot::after,.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot::after,.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot::after,.ella-slide-youtube-bottom-thumbs.ella-slide-dots-preset-thumbnails .ella-slide-dot::after{content:attr(data-dot-title) !important;position:absolute !important;left:108px !important;right:12px !important;top:50% !important;transform:translateY(-50%) !important;color:#111827 !important;background:none !important;font-size:12px !important;line-height:1.2 !important;text-align:left !important;white-space:normal !important;display:-webkit-box !important;-webkit-line-clamp:3 !important;-webkit-box-orient:vertical !important;overflow:hidden !important;opacity:1 !important}.ella-slide-youtube-layout-left .ella-slide-dot.has-dot-label .ella-slide-dot-label,.ella-slide-youtube-sidebar .ella-slide-dot.has-dot-label .ella-slide-dot-label,.ella-slide-youtube-layout-bottom .ella-slide-dot.has-dot-label .ella-slide-dot-label,.ella-slide-youtube-bottom-thumbs .ella-slide-dot.has-dot-label .ella-slide-dot-label{display:none !important}.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active,.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active,.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active,.ella-slide-youtube-bottom-thumbs.ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active{border-color:rgba(17,65,101,0.55) !important;box-shadow:0 12px 28px rgba(17,65,101,0.18) !important}.ella-slide-family-lightbox_image_carousel[data-visible-count-mobile="1"] .ella-slide-track,.ella-slide-family-panel_carousel[data-visible-count-mobile="1"] .ella-slide-track,.ella-slide-family-image_area_carousel[data-visible-count-mobile="1"] .ella-slide-track,.ella-slide-family-lightbox_image_carousel.ella-slide-single-item-view .ella-slide-track,.ella-slide-family-panel_carousel.ella-slide-single-item-view .ella-slide-track,.ella-slide-family-image_area_carousel.ella-slide-single-item-view .ella-slide-track{padding-inline:0 !important;scroll-padding-inline:12px !important}.ella-slide-family-lightbox_image_carousel[data-visible-count-mobile="1"] .ella-slide-slide,.ella-slide-family-panel_carousel[data-visible-count-mobile="1"] .ella-slide-slide,.ella-slide-family-image_area_carousel[data-visible-count-mobile="1"] .ella-slide-slide,.ella-slide-family-lightbox_image_carousel.ella-slide-single-item-view .ella-slide-slide,.ella-slide-family-panel_carousel.ella-slide-single-item-view .ella-slide-slide,.ella-slide-family-image_area_carousel.ella-slide-single-item-view .ella-slide-slide{flex:0 0 calc(100vw - 24px) !important;max-width:calc(100vw - 24px) !important}.ella-slide-family-lightbox_image_carousel[data-visible-count-mobile="1"] .ella-slide-lightbox-card,.ella-slide-family-panel_carousel[data-visible-count-mobile="1"] .ella-slide-panel,.ella-slide-family-image_area_carousel[data-visible-count-mobile="1"] .ella-slide-image-area,.ella-slide-family-lightbox_image_carousel.ella-slide-single-item-view .ella-slide-lightbox-card,.ella-slide-family-panel_carousel.ella-slide-single-item-view .ella-slide-panel,.ella-slide-family-image_area_carousel.ella-slide-single-item-view .ella-slide-image-area{width:100% !important;margin-inline:auto !important}}.ella-slide-youtube-poster .ella-slide-youtube-play-REMOVED-8393{display:none !important}section.ella-slide.ella-slide-arrow-placement-outside .ella-slide-nav-prev{left:8px !important}section.ella-slide.ella-slide-arrow-placement-outside .ella-slide-nav-next{right:8px !important}@media (min-width:901px){section.ella-slide.ella-slide-youtube-layout-left .ella-slide-shell,section.ella-slide.ella-slide-youtube-sidebar .ella-slide-shell{max-width:min(calc(100vw - 32px),var(--ella-pane-max-width,1680px)) !important}section.ella-slide.ella-slide-youtube-layout-left .ella-slide-track,section.ella-slide.ella-slide-youtube-sidebar .ella-slide-track{margin-left:clamp(310px,21vw,348px) !important}section.ella-slide.ella-slide-youtube-layout-left .ella-slide-dots,section.ella-slide.ella-slide-youtube-sidebar .ella-slide-dots{position:absolute !important;left:0 !important;top:0 !important;bottom:0 !important;width:calc(clamp(310px,21vw,348px) - 12px) !important;display:flex !important;flex-direction:column !important;align-items:stretch !important;justify-content:flex-start !important;gap:12px !important;overflow:auto !important;padding:0 12px 0 0 !important;margin:0 !important}section.ella-slide.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot,section.ella-slide.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot{position:relative !important;display:block !important;width:100% !important;min-height:96px !important;height:auto !important;padding:10px 14px 10px 164px !important;border-radius:14px !important;overflow:hidden !important;text-align:left !important;background:#ffffff !important;border:1px solid rgba(17,24,39,0.08) !important;box-shadow:0 8px 20px rgba(17,24,39,0.08) !important}section.ella-slide.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot::before,section.ella-slide.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot::before{content:'' !important;position:absolute !important;inset:10px auto 10px 10px !important;width:144px !important;height:calc(100% - 20px) !important;border-radius:10px !important;background-image:var(--ella-dot-thumb) !important;background-size:cover !important;background-position:center center !important;background-repeat:no-repeat !important}section.ella-slide.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot::after,section.ella-slide.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot::after{content:attr(data-dot-title) !important;position:absolute !important;left:164px !important;right:14px !important;top:50% !important;transform:translateY(-50%) !important;color:#111827 !important;background:none !important;font-size:14px !important;line-height:1.35 !important;text-align:left !important;white-space:normal !important;display:-webkit-box !important;-webkit-line-clamp:3 !important;-webkit-box-orient:vertical !important;overflow:hidden !important;opacity:1 !important}section.ella-slide.ella-slide-youtube-layout-left .ella-slide-dot .ella-slide-dot-label,section.ella-slide.ella-slide-youtube-sidebar .ella-slide-dot .ella-slide-dot-label{display:none !important}section.ella-slide.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active,section.ella-slide.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active{border-color:rgba(17,65,101,0.55) !important;box-shadow:0 12px 28px rgba(17,65,101,0.18) !important}}@media (max-width:767px){section.ella-slide .ella-slide-nav-prev{left:8px !important}section.ella-slide .ella-slide-nav-next{right:8px !important}section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-dots-preset-thumbnails .ella-slide-dots{display:flex !important;flex-wrap:nowrap !important;justify-content:flex-start !important;align-items:stretch !important;gap:12px !important;overflow-x:auto !important;overflow-y:hidden !important;padding:0 2px 14px !important;margin-top:12px !important}section.ella-slide.ella-slide-youtube-layout-left .ella-slide-track,section.ella-slide.ella-slide-youtube-sidebar .ella-slide-track{margin-left:0 !important}section.ella-slide.ella-slide-youtube-layout-left .ella-slide-dots,section.ella-slide.ella-slide-youtube-sidebar .ella-slide-dots{position:static !important;width:auto !important;padding-right:2px !important}section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-dots-preset-thumbnails .ella-slide-dot{position:relative !important;display:block !important;flex:0 0 min(82vw,320px) !important;width:min(82vw,320px) !important;max-width:min(82vw,320px) !important;min-height:88px !important;height:auto !important;padding:10px 12px 10px 110px !important;border-radius:18px !important;overflow:hidden !important;text-align:left !important;background:#ffffff !important;border:1px solid rgba(17,24,39,0.08) !important;box-shadow:0 10px 24px rgba(17,24,39,0.08) !important}section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-dots-preset-thumbnails .ella-slide-dot::before{content:'' !important;position:absolute !important;inset:10px auto 10px 10px !important;width:88px !important;height:calc(100% - 20px) !important;border-radius:12px !important;background-image:var(--ella-dot-thumb) !important;background-size:cover !important;background-position:center center !important;background-repeat:no-repeat !important}section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-dots-preset-thumbnails .ella-slide-dot::after{content:attr(data-dot-title) !important;position:absolute !important;left:110px !important;right:12px !important;top:50% !important;transform:translateY(-50%) !important;color:#111827 !important;background:none !important;font-size:13px !important;line-height:1.25 !important;text-align:left !important;white-space:normal !important;display:-webkit-box !important;-webkit-line-clamp:3 !important;-webkit-box-orient:vertical !important;overflow:hidden !important;opacity:1 !important}section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dot .ella-slide-dot-label{display:none !important}section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active{border-color:rgba(17,65,101,0.55) !important;box-shadow:0 12px 28px rgba(17,65,101,0.18) !important}section.ella-slide.ella-slide-family-lightbox_image_carousel[data-visible-count-mobile="1"] .ella-slide-track,section.ella-slide.ella-slide-family-panel_carousel[data-visible-count-mobile="1"] .ella-slide-track,section.ella-slide.ella-slide-family-image_area_carousel[data-visible-count-mobile="1"] .ella-slide-track,section.ella-slide.ella-slide-family-lightbox_image_carousel.ella-slide-single-item-view .ella-slide-track,section.ella-slide.ella-slide-family-panel_carousel.ella-slide-single-item-view .ella-slide-track,section.ella-slide.ella-slide-family-image_area_carousel.ella-slide-single-item-view .ella-slide-track{padding-inline:0 !important;scroll-padding-inline:12px !important}section.ella-slide.ella-slide-family-lightbox_image_carousel[data-visible-count-mobile="1"] .ella-slide-slide,section.ella-slide.ella-slide-family-panel_carousel[data-visible-count-mobile="1"] .ella-slide-slide,section.ella-slide.ella-slide-family-image_area_carousel[data-visible-count-mobile="1"] .ella-slide-slide,section.ella-slide.ella-slide-family-lightbox_image_carousel.ella-slide-single-item-view .ella-slide-slide,section.ella-slide.ella-slide-family-panel_carousel.ella-slide-single-item-view .ella-slide-slide,section.ella-slide.ella-slide-family-image_area_carousel.ella-slide-single-item-view .ella-slide-slide{flex:0 0 calc(100vw - 24px) !important;width:calc(100vw - 24px) !important;max-width:calc(100vw - 24px) !important;margin-inline:auto !important}section.ella-slide.ella-slide-family-lightbox_image_carousel[data-visible-count-mobile="1"] .ella-slide-panel,section.ella-slide.ella-slide-family-panel_carousel[data-visible-count-mobile="1"] .ella-slide-panel,section.ella-slide.ella-slide-family-image_area_carousel[data-visible-count-mobile="1"] .ella-slide-panel,section.ella-slide.ella-slide-family-lightbox_image_carousel.ella-slide-single-item-view .ella-slide-panel,section.ella-slide.ella-slide-family-panel_carousel.ella-slide-single-item-view .ella-slide-panel,section.ella-slide.ella-slide-family-image_area_carousel.ella-slide-single-item-view .ella-slide-panel,section.ella-slide.ella-slide-family-lightbox_image_carousel[data-visible-count-mobile="1"] .ella-slide-panel-link,section.ella-slide.ella-slide-family-panel_carousel[data-visible-count-mobile="1"] .ella-slide-panel-link,section.ella-slide.ella-slide-family-image_area_carousel[data-visible-count-mobile="1"] .ella-slide-panel-link,section.ella-slide.ella-slide-family-lightbox_image_carousel.ella-slide-single-item-view .ella-slide-panel-link,section.ella-slide.ella-slide-family-panel_carousel.ella-slide-single-item-view .ella-slide-panel-link,section.ella-slide.ella-slide-family-image_area_carousel.ella-slide-single-item-view .ella-slide-panel-link,section.ella-slide.ella-slide-family-lightbox_image_carousel[data-visible-count-mobile="1"] .ella-slide-panel-media,section.ella-slide.ella-slide-family-panel_carousel[data-visible-count-mobile="1"] .ella-slide-panel-media,section.ella-slide.ella-slide-family-image_area_carousel[data-visible-count-mobile="1"] .ella-slide-panel-media,section.ella-slide.ella-slide-family-lightbox_image_carousel.ella-slide-single-item-view .ella-slide-panel-media,section.ella-slide.ella-slide-family-panel_carousel.ella-slide-single-item-view .ella-slide-panel-media,section.ella-slide.ella-slide-family-image_area_carousel.ella-slide-single-item-view .ella-slide-panel-media{width:100% !important;max-width:100% !important;margin-inline:auto !important;justify-content:center !important;align-items:center !important;height:min(72vw,420px) !important;min-height:min(72vw,420px) !important}section.ella-slide.ella-slide-family-lightbox_image_carousel[data-visible-count-mobile="1"] .ella-slide-panel-image,section.ella-slide.ella-slide-family-panel_carousel[data-visible-count-mobile="1"] .ella-slide-panel-image,section.ella-slide.ella-slide-family-image_area_carousel[data-visible-count-mobile="1"] .ella-slide-panel-image,section.ella-slide.ella-slide-family-lightbox_image_carousel.ella-slide-single-item-view .ella-slide-panel-image,section.ella-slide.ella-slide-family-panel_carousel.ella-slide-single-item-view .ella-slide-panel-image,section.ella-slide.ella-slide-family-image_area_carousel.ella-slide-single-item-view .ella-slide-panel-image,section.ella-slide.ella-slide-family-lightbox_image_carousel[data-visible-count-mobile="1"] .ella-slide-image-area-image,section.ella-slide.ella-slide-family-panel_carousel[data-visible-count-mobile="1"] .ella-slide-image-area-image,section.ella-slide.ella-slide-family-image_area_carousel[data-visible-count-mobile="1"] .ella-slide-image-area-image,section.ella-slide.ella-slide-family-lightbox_image_carousel.ella-slide-single-item-view .ella-slide-image-area-image,section.ella-slide.ella-slide-family-panel_carousel.ella-slide-single-item-view .ella-slide-image-area-image,section.ella-slide.ella-slide-family-image_area_carousel.ella-slide-single-item-view .ella-slide-image-area-image{width:100% !important;height:100% !important;max-width:100% !important;margin-inline:auto !important;object-fit:cover !important;object-position:center center !important}}.ella-slide-track,.ella-slide-card-media,.ella-slide-card-media-inline,.ella-slide-panel-link,.ella-slide-panel-link--lightbox,.ella-slide-lightbox-trigger{touch-action:pan-x}.ella-slide-nav-icon svg{display:block;fill:currentColor;transform:scale(1.04);transform-origin:center center}.ella-slide-card,.ella-slide-panel,.ella-slide-lightbox-card,.ella-slide-image-area,.ella-slide-text-menu{border:1px solid rgba(17,24,39,0.14) !important;box-shadow:none !important;background:#ffffff !important}.ella-slide-card-media-focus{border:1px solid rgba(17,24,39,0.14) !important;box-shadow:none !important;background:#ffffff !important}.ella-slide-card-media-focus .ella-slide-card-media{border:0 !important;box-shadow:none !important}.ella-slide-image-panel,.ella-slide-family-lightbox_image_carousel .ella-slide-panel,.ella-slide-family-panel_carousel .ella-slide-panel,.ella-slide-family-image_area_carousel .ella-slide-panel{border:1px solid rgba(17,24,39,0.14) !important;border-radius:14px !important;box-shadow:none !important;background:#ffffff !important;overflow:hidden !important}.ella-slide-product-carousel-accessible .ella-slide-card,.ella-slide-natural-image-cards .ella-slide-card,.ella-slide-home-product-slider .ella-slide-card,.ella-slide-home-accessory-slider .ella-slide-card,.ella-slide-family-card_carousel .ella-slide-card{border:1px solid rgba(17,24,39,0.14) !important;box-shadow:none !important;background:#ffffff !important}.ella-slide-product-carousel-accessible .ella-slide-card-body,.ella-slide-natural-image-cards .ella-slide-card-body,.ella-slide-home-product-slider .ella-slide-card-body,.ella-slide-home-accessory-slider .ella-slide-card-body{min-height:0 !important;padding:10px 14px 16px !important;gap:6px !important;display:flex !important;flex-direction:column !important;justify-content:flex-start !important;align-items:stretch !important;text-align:left !important}.ella-slide-product-carousel-accessible .ella-slide-card-body>*,.ella-slide-natural-image-cards .ella-slide-card-body>*,.ella-slide-home-product-slider .ella-slide-card-body>*,.ella-slide-home-accessory-slider .ella-slide-card-body>*{margin-top:0 !important;margin-bottom:0 !important}.ella-slide-product-carousel-accessible .ella-slide-card-title,.ella-slide-natural-image-cards .ella-slide-card-title,.ella-slide-home-product-slider .ella-slide-card-title,.ella-slide-home-accessory-slider .ella-slide-card-title{width:100% !important;margin:0 !important;text-align:center !important}.ella-slide-product-carousel-accessible .ella-slide-card-title.ella-slide-item-custom-has-bg,.ella-slide-natural-image-cards .ella-slide-card-title.ella-slide-item-custom-has-bg,.ella-slide-home-product-slider .ella-slide-card-title.ella-slide-item-custom-has-bg,.ella-slide-home-accessory-slider .ella-slide-card-title.ella-slide-item-custom-has-bg{background:transparent !important;border:0 !important;box-shadow:none !important;padding:0 !important;border-radius:0 !important}.ella-slide-product-carousel-accessible .ella-slide-card-eyebrow,.ella-slide-product-carousel-accessible .ella-slide-card-title,.ella-slide-product-carousel-accessible .ella-slide-card-text,.ella-slide-natural-image-cards .ella-slide-card-eyebrow,.ella-slide-natural-image-cards .ella-slide-card-title,.ella-slide-natural-image-cards .ella-slide-card-text{text-align:center !important}@media (min-width:901px){section.ella-slide.ella-slide-arrow-placement-outside .ella-slide-nav-prev{left:8px !important;right:auto !important}section.ella-slide.ella-slide-arrow-placement-outside .ella-slide-nav-next{right:8px !important;left:auto !important}}@media (max-width:900px){section.ella-slide.ella-slide-arrow-placement-outside .ella-slide-nav-prev{left:max(2px,env(safe-area-inset-left)) !important;right:auto !important}section.ella-slide.ella-slide-arrow-placement-outside .ella-slide-nav-next{right:max(2px,env(safe-area-inset-right)) !important;left:auto !important}}@media (max-width:767px){section.ella-slide[data-visible-count-mobile="1"]:not(.ella-slide-single-item-view) .ella-slide-shell,.ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide[data-visible-count-mobile="1"]:not(.ella-slide-single-item-view) .ella-slide-shell{width:min(100%,calc(100vw - 40px)) !important;max-width:min(100%,calc(100vw - 40px)) !important;margin-left:auto !important;margin-right:auto !important}section.ella-slide[data-visible-count-mobile="1"]:not(.ella-slide-single-item-view) .ella-slide-track,.ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide[data-visible-count-mobile="1"]:not(.ella-slide-single-item-view) .ella-slide-track{padding-inline:0 !important;scroll-padding-inline:0 !important}section.ella-slide[data-visible-count-mobile="1"]:not(.ella-slide-single-item-view) .ella-slide-slide,.ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide[data-visible-count-mobile="1"]:not(.ella-slide-single-item-view) .ella-slide-slide{flex:0 0 min(100%,calc(100vw - 40px)) !important;width:min(100%,calc(100vw - 40px)) !important;max-width:min(100%,calc(100vw - 40px)) !important;margin-inline:auto !important}section.ella-slide.ella-slide-family-card_carousel[data-visible-count-mobile="1"] .ella-slide-card-media,section.ella-slide.ella-slide-family-card_carousel[data-visible-count-mobile="1"] .ella-slide-card-media-inline,.ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-card_carousel[data-visible-count-mobile="1"] .ella-slide-card-media,.ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-card_carousel[data-visible-count-mobile="1"] .ella-slide-card-media-inline{display:block !important;width:100% !important;min-height:0 !important;padding:0 !important;margin:0 !important;line-height:0 !important;background:transparent !important}section.ella-slide.ella-slide-family-card_carousel[data-visible-count-mobile="1"] .ella-slide-card-image,section.ella-slide.ella-slide-family-card_carousel[data-visible-count-mobile="1"] .ella-slide-card-image-inline,section.ella-slide.ella-slide-family-card_carousel[data-visible-count-mobile="1"] .ella-slide-card-image-hover,.ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-card_carousel[data-visible-count-mobile="1"] .ella-slide-card-image,.ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-card_carousel[data-visible-count-mobile="1"] .ella-slide-card-image-inline,.ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-card_carousel[data-visible-count-mobile="1"] .ella-slide-card-image-hover{display:block !important;width:100% !important;height:auto !important;min-height:0 !important;max-height:none !important;margin:0 !important;object-fit:contain !important;object-position:center center !important;background:transparent !important}section.ella-slide.ella-slide-family-lightbox_image_carousel[data-visible-count-mobile="1"] .ella-slide-panel,section.ella-slide.ella-slide-family-panel_carousel[data-visible-count-mobile="1"] .ella-slide-panel,section.ella-slide.ella-slide-family-image_area_carousel[data-visible-count-mobile="1"] .ella-slide-panel,.ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-lightbox_image_carousel[data-visible-count-mobile="1"] .ella-slide-panel,.ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-panel_carousel[data-visible-count-mobile="1"] .ella-slide-panel,.ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-image_area_carousel[data-visible-count-mobile="1"] .ella-slide-panel{width:100% !important;max-width:100% !important;border-radius:14px !important;overflow:hidden !important;border:1px solid rgba(17,24,39,0.14) !important;background:#ffffff !important;box-shadow:none !important}section.ella-slide.ella-slide-family-lightbox_image_carousel[data-visible-count-mobile="1"] .ella-slide-panel-link,section.ella-slide.ella-slide-family-lightbox_image_carousel[data-visible-count-mobile="1"] .ella-slide-panel-media,section.ella-slide.ella-slide-family-panel_carousel[data-visible-count-mobile="1"] .ella-slide-panel-link,section.ella-slide.ella-slide-family-panel_carousel[data-visible-count-mobile="1"] .ella-slide-panel-media,section.ella-slide.ella-slide-family-image_area_carousel[data-visible-count-mobile="1"] .ella-slide-panel-link,section.ella-slide.ella-slide-family-image_area_carousel[data-visible-count-mobile="1"] .ella-slide-panel-media,.ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-lightbox_image_carousel[data-visible-count-mobile="1"] .ella-slide-panel-link,.ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-lightbox_image_carousel[data-visible-count-mobile="1"] .ella-slide-panel-media,.ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-panel_carousel[data-visible-count-mobile="1"] .ella-slide-panel-link,.ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-panel_carousel[data-visible-count-mobile="1"] .ella-slide-panel-media,.ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-image_area_carousel[data-visible-count-mobile="1"] .ella-slide-panel-link,.ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-image_area_carousel[data-visible-count-mobile="1"] .ella-slide-panel-media{display:block !important;width:100% !important;max-width:100% !important;height:auto !important;min-height:0 !important;margin:0 !important;background:#ffffff !important}section.ella-slide.ella-slide-family-lightbox_image_carousel[data-visible-count-mobile="1"] .ella-slide-panel-image,section.ella-slide.ella-slide-family-panel_carousel[data-visible-count-mobile="1"] .ella-slide-panel-image,section.ella-slide.ella-slide-family-image_area_carousel[data-visible-count-mobile="1"] .ella-slide-panel-image,section.ella-slide.ella-slide-family-lightbox_image_carousel[data-visible-count-mobile="1"] .ella-slide-image-area-image,section.ella-slide.ella-slide-family-panel_carousel[data-visible-count-mobile="1"] .ella-slide-image-area-image,section.ella-slide.ella-slide-family-image_area_carousel[data-visible-count-mobile="1"] .ella-slide-image-area-image,.ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-lightbox_image_carousel[data-visible-count-mobile="1"] .ella-slide-panel-image,.ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-panel_carousel[data-visible-count-mobile="1"] .ella-slide-panel-image,.ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-image_area_carousel[data-visible-count-mobile="1"] .ella-slide-panel-image,.ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-lightbox_image_carousel[data-visible-count-mobile="1"] .ella-slide-image-area-image,.ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-panel_carousel[data-visible-count-mobile="1"] .ella-slide-image-area-image,.ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-image_area_carousel[data-visible-count-mobile="1"] .ella-slide-image-area-image{display:block !important;width:100% !important;height:auto !important;min-height:0 !important;max-height:none !important;margin:0 !important;object-fit:contain !important;object-position:center center !important;background:transparent !important}}@keyframes ellaSlideItemFadeIn183{from{opacity:0}to{opacity:1}}@keyframes ellaSlideItemSlideUp183{from{opacity:0;transform:translate3d(0,18px,0)}to{opacity:1;transform:none}}@keyframes ellaSlideItemSlideDown183{from{opacity:0;transform:translate3d(0,-18px,0)}to{opacity:1;transform:none}}@keyframes ellaSlideItemSlideLeft183{from{opacity:0;transform:translate3d(18px,0,0)}to{opacity:1;transform:none}}@keyframes ellaSlideItemSlideRight183{from{opacity:0;transform:translate3d(-18px,0,0)}to{opacity:1;transform:none}}@keyframes ellaSlideItemZoomIn183{from{opacity:0;transform:scale(0.94)}to{opacity:1;transform:scale(1)}}.ella-slide-item-is-animated{will-change:opacity,transform;transform-origin:center center}.ella-slide-item-animation-fade_in{animation:ellaSlideItemFadeIn183 .72s ease both}.ella-slide-item-animation-slide_up{animation:ellaSlideItemSlideUp183 .76s cubic-bezier(.22,.61,.36,1) both}.ella-slide-item-animation-slide_down{animation:ellaSlideItemSlideDown183 .76s cubic-bezier(.22,.61,.36,1) both}.ella-slide-item-animation-slide_left{animation:ellaSlideItemSlideLeft183 .76s cubic-bezier(.22,.61,.36,1) both}.ella-slide-item-animation-slide_right{animation:ellaSlideItemSlideRight183 .76s cubic-bezier(.22,.61,.36,1) both}.ella-slide-item-animation-zoom_in{animation:ellaSlideItemZoomIn183 .72s ease both}section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1{align-self:center !important;transform:translate(0,0) !important}section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1 .ella-slide-hero-item-title:first-child{font-size:clamp(24px,1.9vw,34px) !important;line-height:1.08 !important}section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1 .ella-slide-hero-item-title+.ella-slide-hero-item-title{font-size:clamp(13px,0.95vw,17px) !important;line-height:1.16 !important}.ella-slide-youtube-play{z-index:3;width:clamp(58px,9vw,74px) !important;height:clamp(40px,6.4vw,52px) !important;border-radius:14px !important;background:#ff0033 !important;color:transparent !important;font-size:0 !important;line-height:0 !important;box-shadow:0 16px 30px rgba(0,0,0,0.26) !important}.ella-slide-youtube-play::before{content:'';display:block;width:0;height:0;margin-left:4px;border-style:solid;border-width:10px 0 10px 17px;border-color:transparent transparent transparent #ffffff}.ella-slide-youtube-nav-left .ella-slide-shell,.ella-slide-youtube-sidebar .ella-slide-shell,.ella-slide-youtube-layout-left .ella-slide-shell{position:relative !important;max-width:min(100%,calc(100vw - 24px),var(--ella-pane-max-width,1480px)) !important}.ella-slide-youtube-nav-left .ella-slide-track,.ella-slide-youtube-sidebar .ella-slide-track,.ella-slide-youtube-layout-left .ella-slide-track{margin-left:168px !important}.ella-slide-youtube-nav-left .ella-slide-dots,.ella-slide-youtube-sidebar .ella-slide-dots,.ella-slide-youtube-layout-left .ella-slide-dots{width:158px !important;gap:10px !important;padding-right:8px !important}.ella-slide-family-youtube_playlist.ella-slide-dots-preset-thumbnails .ella-slide-dot.has-dot-label .ella-slide-dot-label{display:none !important}.ella-slide-youtube-nav-left.ella-slide-dots-preset-thumbnails .ella-slide-dot,.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot,.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot{width:100% !important;min-height:88px !important;height:auto !important;padding:8px 10px 8px 118px !important;border-radius:12px !important;background:#ffffff !important;border:1px solid rgba(17,24,39,0.08) !important;box-shadow:none !important}.ella-slide-youtube-nav-left.ella-slide-dots-preset-thumbnails .ella-slide-dot::before,.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot::before,.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot::before{inset:8px auto 8px 8px !important;width:98px !important;height:calc(100% - 16px) !important;border-radius:10px !important;background-size:cover !important;background-position:center !important}.ella-slide-youtube-nav-left.ella-slide-dots-preset-thumbnails .ella-slide-dot::after,.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot::after,.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot::after{content:attr(data-dot-title) !important;position:absolute !important;left:118px !important;right:10px !important;top:50% !important;transform:translateY(-50%) !important;background:none !important;color:#111827 !important;font-size:12px !important;line-height:1.28 !important;text-align:left !important;white-space:normal !important;display:-webkit-box !important;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden !important}.ella-slide-youtube-nav-left.ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active,.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active,.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active{border-color:var(--ella-brand) !important;box-shadow:0 8px 18px rgba(17,65,101,0.14) !important}.ella-slide-youtube-nav-bottom .ella-slide-dots,.ella-slide-youtube-bottom-thumbs .ella-slide-dots,.ella-slide-youtube-layout-bottom .ella-slide-dots{display:grid !important;grid-auto-flow:column !important;grid-auto-columns:max-content !important;align-items:stretch !important;justify-content:flex-start !important;gap:10px !important;overflow:auto !important;padding:2px 0 4px !important;margin-top:12px !important;scroll-snap-type:x proximity}.ella-slide-youtube-nav-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot,.ella-slide-youtube-bottom-thumbs.ella-slide-dots-preset-thumbnails .ella-slide-dot,.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot{position:relative !important;width:min(220px,78vw) !important;min-width:min(220px,78vw) !important;min-height:92px !important;height:auto !important;padding:8px 10px 8px 118px !important;border-radius:14px !important;background:#ffffff !important;border:1px solid rgba(17,24,39,0.08) !important;box-shadow:none !important;flex:0 0 min(220px,78vw) !important;scroll-snap-align:start}.ella-slide-youtube-nav-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot::before,.ella-slide-youtube-bottom-thumbs.ella-slide-dots-preset-thumbnails .ella-slide-dot::before,.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot::before{inset:8px auto 8px 8px !important;width:98px !important;height:calc(100% - 16px) !important;border-radius:10px !important;background-size:cover !important;background-position:center !important}.ella-slide-youtube-nav-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot::after,.ella-slide-youtube-bottom-thumbs.ella-slide-dots-preset-thumbnails .ella-slide-dot::after,.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot::after{content:attr(data-dot-title) !important;position:absolute !important;left:118px !important;right:10px !important;top:50% !important;transform:translateY(-50%) !important;background:none !important;color:#111827 !important;font-size:12px !important;line-height:1.28 !important;text-align:left !important;white-space:normal !important;display:-webkit-box !important;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden !important}.ella-slide-youtube-nav-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active,.ella-slide-youtube-bottom-thumbs.ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active,.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active{border-color:var(--ella-brand) !important;box-shadow:0 8px 18px rgba(17,65,101,0.14) !important}.ella-slide-family-youtube_playlist:not(.ella-slide-dots-preset-thumbnails) .ella-slide-dots{gap:8px !important}.ella-slide-family-youtube_playlist:not(.ella-slide-dots-preset-thumbnails) .ella-slide-dot{width:28px !important;height:4px !important;min-width:28px !important;min-height:4px !important;border-radius:999px !important;background:rgba(148,163,184,0.34) !important;box-shadow:none !important;opacity:1 !important}.ella-slide-family-youtube_playlist:not(.ella-slide-dots-preset-thumbnails) .ella-slide-dot.is-active{background:rgba(17,65,101,0.92) !important}@media (max-width:900px){.ella-slide-youtube-nav-left .ella-slide-track,.ella-slide-youtube-sidebar .ella-slide-track,.ella-slide-youtube-layout-left .ella-slide-track{margin-left:0 !important}.ella-slide-youtube-nav-left .ella-slide-dots,.ella-slide-youtube-sidebar .ella-slide-dots,.ella-slide-youtube-layout-left .ella-slide-dots{position:static !important;width:auto !important;display:grid !important;grid-auto-flow:column !important;grid-auto-columns:max-content !important;align-items:stretch !important;gap:10px !important;overflow:auto !important;padding-right:0 !important;margin-top:12px !important}.ella-slide-youtube-nav-left.ella-slide-dots-preset-thumbnails .ella-slide-dot,.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot,.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot{width:min(220px,78vw) !important;min-width:min(220px,78vw) !important;min-height:92px !important;height:auto !important;padding:8px 10px 8px 118px !important}.ella-slide-youtube-nav-left.ella-slide-dots-preset-thumbnails .ella-slide-dot::before,.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot::before,.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot::before{inset:8px auto 8px 8px !important;width:98px !important;height:calc(100% - 16px) !important}.ella-slide-youtube-nav-left.ella-slide-dots-preset-thumbnails .ella-slide-dot::after,.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot::after,.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot::after{content:attr(data-dot-title) !important;left:118px !important;right:10px !important;top:50% !important;transform:translateY(-50%) !important}}@media (max-width:767px){.ella-slide-family-youtube_playlist .ella-slide-shell{overflow:hidden !important}.ella-slide-family-youtube_playlist.ella-slide-single-item-view .ella-slide-track{padding-inline:0 !important;scroll-padding-inline:0 !important}.ella-slide-family-youtube_playlist.ella-slide-single-item-view .ella-slide-slide{width:100% !important;max-width:100% !important;flex:0 0 100% !important;justify-self:stretch !important;margin-inline:0 !important}.ella-slide .ella-slide-nav{top:50% !important;transform:translateY(-50%) !important;width:44px !important;height:44px !important}.ella-slide .ella-slide-nav-prev{left:calc(env(safe-area-inset-left,0px)+8px) !important;right:auto !important}.ella-slide .ella-slide-nav-next{right:calc(env(safe-area-inset-right,0px)+8px) !important;left:auto !important}}@keyframes ellaSlideBrandsReviewFadeIn184{from{opacity:0;transform:translate3d(0,18px,0)}to{opacity:1;transform:none}}.ella-slide-brands-reviews .ella-slide-hero-item-text>a,.ella-slide-brands-reviews .ella-slide-hero-item-text>img{opacity:0;transform:translate3d(0,18px,0);animation:ellaSlideBrandsReviewFadeIn184 .72s cubic-bezier(.22,.61,.36,1) forwards}.ella-slide-brands-reviews .ella-slide-hero-item-text>a:nth-child(1),.ella-slide-brands-reviews .ella-slide-hero-item-text>img:nth-child(1){animation-delay:.05s}.ella-slide-brands-reviews .ella-slide-hero-item-text>a:nth-child(2),.ella-slide-brands-reviews .ella-slide-hero-item-text>img:nth-child(2){animation-delay:.16s}.ella-slide-brands-reviews .ella-slide-hero-item-text>a:nth-child(3),.ella-slide-brands-reviews .ella-slide-hero-item-text>img:nth-child(3){animation-delay:.27s}.ella-slide-brands-reviews .ella-slide-hero-item-text>a:nth-child(4),.ella-slide-brands-reviews .ella-slide-hero-item-text>img:nth-child(4){animation-delay:.38s}.ella-slide-brands-reviews .ella-slide-hero-item-text>a:nth-child(5),.ella-slide-brands-reviews .ella-slide-hero-item-text>img:nth-child(5){animation-delay:.49s}.ella-slide-brands-reviews .ella-slide-hero-item-text>a:nth-child(6),.ella-slide-brands-reviews .ella-slide-hero-item-text>img:nth-child(6){animation-delay:.60s}.ella-slide-buttons-inset .ella-slide-card .ella-slide-button,.ella-slide-buttons-inset .ella-slide-card .ella-slide-button-static,.ella-slide-buttons-inset .ella-slide-text-menu .ella-slide-button,.ella-slide-buttons-inset .ella-slide-text-menu .ella-slide-button-static,.ella-slide-buttons-inset .ella-slide-image-panel .ella-slide-button,.ella-slide-buttons-inset .ella-slide-image-panel .ella-slide-button-static{width:90% !important;max-width:90% !important;margin:12px 5% 0 !important;display:flex !important;align-items:center !important;justify-content:center !important}@media (min-width:901px){html body section.ella-slide.ella-slide-home-hero.ella-slide-force-screen-width.ella-slide-true-full-width.ella-slide-top-voted-hero .ella-slide-hero-inner{gap:clamp(32px,3.2vw,70px) !important;align-items:center !important}html body section.ella-slide.ella-slide-home-hero.ella-slide-force-screen-width.ella-slide-true-full-width.ella-slide-top-voted-hero .ella-slide-hero-col-1{max-width:var(--ella-hero-col1-max-width,470px) !important;transform:translate3d(0,-54px,0) !important;padding:clamp(14px,1.6vw,22px) !important;background:rgba(15,23,42,0.38) !important}html body section.ella-slide.ella-slide-home-hero.ella-slide-force-screen-width.ella-slide-true-full-width.ella-slide-top-voted-hero .ella-slide-hero-col-1>.ella-slide-hero-overlay-stack{max-width:100% !important}html body section.ella-slide.ella-slide-home-hero.ella-slide-force-screen-width.ella-slide-true-full-width.ella-slide-top-voted-hero .ella-slide-hero-col-1 .ella-slide-hero-item-title:first-child{font-size:clamp(26px,1.85vw,35px) !important;line-height:1.08 !important;font-weight:700 !important}html body section.ella-slide.ella-slide-home-hero.ella-slide-force-screen-width.ella-slide-true-full-width.ella-slide-top-voted-hero .ella-slide-hero-col-1 .ella-slide-hero-item-title+.ella-slide-hero-item-title{font-size:clamp(14px,1vw,20px) !important;line-height:1.16 !important;font-weight:700 !important}}.ella-slide-youtube-poster{overflow:hidden !important}.ella-slide-youtube-play{display:grid !important;place-items:center !important;z-index:4 !important;width:68px !important;height:48px !important;border-radius:12px !important;background:#ff0033 !important;color:transparent !important;font-size:0 !important;line-height:0 !important;box-shadow:0 14px 28px rgba(0,0,0,0.24) !important}.ella-slide-youtube-play::before{content:'' !important;display:block !important;width:0 !important;height:0 !important;margin-left:4px !important;border-style:solid !important;border-width:9px 0 9px 15px !important;border-color:transparent transparent transparent #ffffff !important}.ella-slide-family-youtube_playlist .ella-slide-dots::after{content:none !important;display:none !important}.ella-slide-youtube-layout-bottom:not(.ella-slide-show-thumbnail-titles).ella-slide-dots-preset-thumbnails .ella-slide-dots,.ella-slide-youtube-bottom:not(.ella-slide-show-thumbnail-titles).ella-slide-dots-preset-thumbnails .ella-slide-dots{display:flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;overflow-x:auto !important;overflow-y:hidden !important;margin-top:12px !important;padding:0 0 2px !important}.ella-slide-youtube-layout-bottom:not(.ella-slide-show-thumbnail-titles).ella-slide-dots-preset-thumbnails .ella-slide-dot,.ella-slide-youtube-bottom:not(.ella-slide-show-thumbnail-titles).ella-slide-dots-preset-thumbnails .ella-slide-dot{position:relative !important;width:82px !important;min-width:82px !important;height:50px !important;min-height:50px !important;padding:0 !important;border-radius:10px !important;background:rgba(255,255,255,0.98) !important;border:1px solid rgba(15,23,42,0.08) !important;box-shadow:none !important;overflow:hidden !important;flex:0 0 82px !important}.ella-slide-youtube-layout-bottom:not(.ella-slide-show-thumbnail-titles).ella-slide-dots-preset-thumbnails .ella-slide-dot::before,.ella-slide-youtube-bottom:not(.ella-slide-show-thumbnail-titles).ella-slide-dots-preset-thumbnails .ella-slide-dot::before{inset:0 !important;width:100% !important;height:100% !important;border-radius:10px !important;background-size:cover !important;background-position:center !important}.ella-slide-youtube-layout-bottom:not(.ella-slide-show-thumbnail-titles).ella-slide-dots-preset-thumbnails .ella-slide-dot::after,.ella-slide-youtube-bottom:not(.ella-slide-show-thumbnail-titles).ella-slide-dots-preset-thumbnails .ella-slide-dot::after{content:none !important;display:none !important}.ella-slide-youtube-layout-bottom:not(.ella-slide-show-thumbnail-titles).ella-slide-dots-preset-thumbnails .ella-slide-dot .ella-slide-dot-label,.ella-slide-youtube-bottom:not(.ella-slide-show-thumbnail-titles).ella-slide-dots-preset-thumbnails .ella-slide-dot .ella-slide-dot-label{display:none !important}.ella-slide-youtube-layout-bottom:not(.ella-slide-show-thumbnail-titles).ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active,.ella-slide-youtube-bottom:not(.ella-slide-show-thumbnail-titles).ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active{border-color:var(--ella-brand) !important;box-shadow:0 0 0 2px rgba(17,65,101,0.18) !important}.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dots,.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dots{display:grid !important;grid-auto-flow:column !important;grid-auto-columns:188px !important;align-items:stretch !important;justify-content:start !important;gap:12px !important;overflow-x:auto !important;overflow-y:hidden !important;margin-top:14px !important;padding:2px 0 6px !important}.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot,.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot{position:relative !important;display:flex !important;align-items:center !important;justify-content:flex-start !important;width:188px !important;min-width:188px !important;min-height:92px !important;height:auto !important;padding:8px 10px 8px 106px !important;border-radius:14px !important;background:#ffffff !important;border:1px solid rgba(15,23,42,0.08) !important;box-shadow:none !important;flex:0 0 188px !important}.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot::before,.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot::before{inset:8px auto 8px 8px !important;width:86px !important;height:calc(100% - 16px) !important;border-radius:10px !important;background-size:cover !important;background-position:center !important}.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot::after,.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot::after{content:none !important;display:none !important}.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot .ella-slide-dot-label,.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot .ella-slide-dot-label{display:-webkit-box !important;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden !important;margin:0 !important;color:#111827 !important;font-size:12px !important;line-height:1.28 !important;text-align:left !important;white-space:normal !important}.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active,.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active{border-color:var(--ella-brand) !important;box-shadow:0 8px 18px rgba(17,65,101,0.14) !important}.ella-slide-youtube-layout-left .ella-slide-shell,.ella-slide-youtube-sidebar .ella-slide-shell{display:grid !important;grid-template-columns:216px minmax(0,1fr) !important;grid-template-areas:'dots track' !important;column-gap:12px !important;row-gap:0 !important;align-items:start !important}.ella-slide-youtube-layout-left .ella-slide-track,.ella-slide-youtube-sidebar .ella-slide-track{grid-area:track !important;margin:0 !important;width:100% !important;min-width:0 !important}.ella-slide-youtube-layout-left .ella-slide-dots,.ella-slide-youtube-sidebar .ella-slide-dots{grid-area:dots !important;position:static !important;inset:auto !important;width:auto !important;display:flex !important;flex-direction:column !important;gap:10px !important;align-items:stretch !important;justify-content:flex-start !important;overflow-x:hidden !important;overflow-y:auto !important;margin:0 !important;padding:0 !important}.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot,.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot{position:relative !important;display:flex !important;align-items:center !important;justify-content:flex-start !important;width:100% !important;min-height:76px !important;height:auto !important;padding:8px 10px 8px 110px !important;border-radius:12px !important;background:#ffffff !important;border:1px solid rgba(15,23,42,0.08) !important;box-shadow:none !important}.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot::before,.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot::before{inset:8px auto 8px 8px !important;width:92px !important;height:calc(100% - 16px) !important;border-radius:10px !important;background-size:cover !important;background-position:center !important}.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot::after,.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot::after{content:none !important;display:none !important}.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot .ella-slide-dot-label,.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot .ella-slide-dot-label{display:-webkit-box !important;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden !important;margin:0 !important;color:#111827 !important;font-size:12px !important;line-height:1.28 !important;text-align:left !important;white-space:normal !important}.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active,.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active{border-color:var(--ella-brand) !important;box-shadow:0 8px 18px rgba(17,65,101,0.14) !important}@media (max-width:767px){.ella-slide-shell{position:static !important}.ella-slide-track{touch-action:pan-x !important}.ella-slide-single-item-view .ella-slide-track{padding-inline:0 !important;scroll-padding-inline:0 !important}.ella-slide-single-item-view .ella-slide-slide{width:100% !important;max-width:100% !important;flex:0 0 100% !important;justify-self:stretch !important;margin-inline:0 !important}.ella-slide-family-youtube_playlist .ella-slide-track{gap:0 !important}.ella-slide .ella-slide-nav{width:44px !important;height:44px !important;top:50% !important;transform:translateY(-50%) !important}.ella-slide .ella-slide-nav-prev{left:calc(env(safe-area-inset-left,0px)+4px) !important;right:auto !important}.ella-slide .ella-slide-nav-next{right:calc(env(safe-area-inset-right,0px)+4px) !important;left:auto !important}.ella-slide-youtube-play{width:56px !important;height:40px !important;border-radius:10px !important}.ella-slide-youtube-play::before{margin-left:3px !important;border-width:8px 0 8px 13px !important}.ella-slide-youtube-layout-left .ella-slide-shell,.ella-slide-youtube-sidebar .ella-slide-shell{grid-template-columns:1fr !important;grid-template-areas:'track' 'dots' !important;row-gap:12px !important}.ella-slide-youtube-layout-left .ella-slide-dots,.ella-slide-youtube-sidebar .ella-slide-dots,.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dots,.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom .ella-slide-dots{display:grid !important;grid-auto-flow:column !important;grid-auto-columns:max-content !important;align-items:stretch !important;justify-content:start !important;gap:10px !important;overflow-x:auto !important;overflow-y:hidden !important;padding:0 0 4px !important;margin-top:12px !important}.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot,.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot,.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot,.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot{width:min(220px,74vw) !important;min-width:min(220px,74vw) !important;min-height:96px !important;padding:8px 10px 8px 106px !important}.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot::before,.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot::before,.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot::before,.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot::before{width:86px !important}.ella-slide-youtube-layout-bottom:not(.ella-slide-show-thumbnail-titles).ella-slide-dots-preset-thumbnails .ella-slide-dot,.ella-slide-youtube-bottom:not(.ella-slide-show-thumbnail-titles).ella-slide-dots-preset-thumbnails .ella-slide-dot{width:76px !important;min-width:76px !important;height:46px !important;min-height:46px !important;flex-basis:76px !important}}@media (min-width:901px){html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-home-hero.ella-slide-force-screen-width.ella-slide-true-full-width.ella-slide-top-voted-hero .ella-slide-hero-col-1{transform:translate3d(0,-86px,0) !important;padding:14px 16px 18px !important;overflow:visible !important;background:rgba(15,23,42,0.38) !important}html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-home-hero.ella-slide-force-screen-width.ella-slide-true-full-width.ella-slide-top-voted-hero .ella-slide-hero-col-1>.ella-slide-hero-overlay-stack,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-home-hero.ella-slide-force-screen-width.ella-slide-true-full-width.ella-slide-top-voted-hero .ella-slide-hero-col-1 .ella-slide-hero-item-title{overflow:visible !important;padding:0 !important}html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-home-hero.ella-slide-force-screen-width.ella-slide-true-full-width.ella-slide-top-voted-hero .ella-slide-hero-col-1 .ella-slide-hero-item-title:first-child{font-size:clamp(22px,1.55vw,30px) !important;line-height:1.06 !important;font-weight:700 !important;letter-spacing:0 !important;margin:0 !important}html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-home-hero.ella-slide-force-screen-width.ella-slide-true-full-width.ella-slide-top-voted-hero .ella-slide-hero-col-1 .ella-slide-hero-item-title+.ella-slide-hero-item-title{font-size:clamp(13px,0.9vw,18px) !important;line-height:1.14 !important;font-weight:700 !important;letter-spacing:0 !important;margin:6px 0 0 !important}html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom .ella-slide-dots{grid-auto-columns:158px !important;gap:10px !important;margin-top:10px !important;padding:2px 0 6px !important}html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot{display:grid !important;grid-template-columns:60px minmax(0,1fr) !important;column-gap:8px !important;align-items:center !important;width:158px !important;min-width:158px !important;min-height:78px !important;height:auto !important;padding:8px 8px 10px !important;border-radius:12px !important}html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot::before,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot::before{content:'' !important;position:relative !important;inset:auto !important;display:block !important;width:60px !important;min-width:60px !important;height:44px !important;min-height:44px !important;border-radius:8px !important;background-size:cover !important;background-position:center !important}html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot::after,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot::after{content:none !important;display:none !important}html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dot .ella-slide-dot-label,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom .ella-slide-dot .ella-slide-dot-label{display:-webkit-box !important;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden !important;min-width:0 !important;margin:0 !important;color:#111827 !important;font-size:10.5px !important;font-weight:700 !important;line-height:1.18 !important;letter-spacing:0 !important;text-transform:none !important;text-align:left !important;white-space:normal !important;overflow-wrap:anywhere !important}html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-youtube-layout-left .ella-slide-shell,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-youtube-sidebar .ella-slide-shell{grid-template-columns:192px minmax(0,1fr) !important;column-gap:10px !important}html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-youtube-layout-left .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-youtube-sidebar .ella-slide-dots{gap:8px !important}html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot{display:grid !important;grid-template-columns:80px minmax(0,1fr) !important;column-gap:8px !important;align-items:center !important;min-height:80px !important;height:auto !important;padding:8px 8px 10px !important;border-radius:10px !important}html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot::before,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot::before{content:'' !important;position:relative !important;inset:auto !important;display:block !important;width:80px !important;min-width:80px !important;height:56px !important;min-height:56px !important;border-radius:8px !important;background-size:cover !important;background-position:center !important}html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot::after,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot::after{content:none !important;display:none !important}html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-youtube-layout-left .ella-slide-dot .ella-slide-dot-label,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-youtube-sidebar .ella-slide-dot .ella-slide-dot-label{display:-webkit-box !important;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden !important;min-width:0 !important;margin:0 !important;color:#111827 !important;font-size:11px !important;font-weight:700 !important;line-height:1.18 !important;letter-spacing:0 !important;text-transform:none !important;text-align:left !important;white-space:normal !important;overflow-wrap:anywhere !important}}@media (max-width:767px){html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] .ella-slide-compare-stage{left:auto !important;transform:none !important;width:min(100%,430px) !important;max-width:min(100%,var(--ella-hero-col1-max-width,430px)) !important;margin-inline:auto !important}html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide .ella-slide-shell{left:auto !important;transform:none !important;width:100% !important;max-width:100% !important;margin-inline:auto !important}html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide[data-visible-count-mobile="1"]:not(.ella-slide-family-hero_banner) .ella-slide-track{padding-inline:12px !important;scroll-padding-inline:12px !important}html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide[data-visible-count-mobile="1"]:not(.ella-slide-family-hero_banner) .ella-slide-slide{flex:0 0 calc(100% - 24px) !important;width:calc(100% - 24px) !important;max-width:calc(100% - 24px) !important;margin-inline:0 !important}html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide .ella-slide-nav-prev{left:8px !important;right:auto !important}html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide .ella-slide-nav-next{right:8px !important;left:auto !important}html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-shell{display:block !important}html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dots{display:flex !important;flex-wrap:nowrap !important;align-items:stretch !important;justify-content:flex-start !important;gap:10px !important;width:100% !important;max-width:100% !important;overflow-x:auto !important;overflow-y:hidden !important;margin:12px 0 0 !important;padding:0 0 6px !important;scrollbar-width:none !important;-ms-overflow-style:none !important}html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dots::after{content:none !important;display:none !important}html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dots::-webkit-scrollbar{display:none !important}html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot{position:relative !important;display:grid !important;grid-template-columns:82px minmax(0,1fr) !important;column-gap:10px !important;align-items:center !important;flex:0 0 min(78vw,292px) !important;width:min(78vw,292px) !important;min-width:min(78vw,292px) !important;min-height:96px !important;height:auto !important;padding:8px 10px 18px !important;border-radius:16px !important;background:#ffffff !important;border:1px solid rgba(15,23,42,0.08) !important;box-shadow:none !important}html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot::before{content:'' !important;position:relative !important;inset:auto !important;display:block !important;width:82px !important;min-width:82px !important;height:58px !important;min-height:58px !important;border-radius:10px !important;background-size:cover !important;background-position:center !important}html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot::after{content:'' !important;position:absolute !important;left:12px !important;right:12px !important;bottom:8px !important;height:4px !important;border-radius:999px !important;background:rgba(55,65,81,0.22) !important}html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot.is-active::after{background:rgba(55,65,81,0.62) !important}html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot .ella-slide-dot-label{display:-webkit-box !important;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden !important;min-width:0 !important;margin:0 !important;color:#111827 !important;font-size:10.5px !important;font-weight:700 !important;line-height:1.18 !important;letter-spacing:0 !important;text-transform:none !important;text-align:left !important;white-space:normal !important;overflow-wrap:anywhere !important}html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles) .ella-slide-dot{position:relative !important;flex:0 0 88px !important;width:88px !important;min-width:88px !important;height:66px !important;min-height:66px !important;padding:0 0 12px !important;border:0 !important;border-radius:12px !important;background:transparent !important;box-shadow:none !important;overflow:visible !important}html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles) .ella-slide-dot::before{content:'' !important;inset:0 auto 12px 0 !important;width:88px !important;height:54px !important;border-radius:10px !important;background-size:cover !important;background-position:center !important}html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles) .ella-slide-dot::after{content:'' !important;position:absolute !important;left:8px !important;right:8px !important;bottom:2px !important;height:4px !important;border-radius:999px !important;background:rgba(55,65,81,0.22) !important}html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles) .ella-slide-dot.is-active::after{background:rgba(55,65,81,0.62) !important}html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles) .ella-slide-dot .ella-slide-dot-label{display:none !important}}html body section.ella-slide.ella-slide-home-product-slider,html body section.ella-slide.ella-slide-home-accessory-slider{--ella-visible-count:4 !important;--ella-visible-count-ipad:2 !important;--ella-visible-count-mobile:1 !important}@media (min-width:901px){html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dots,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dots,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs.ella-slide-dots-preset-thumbnails .ella-slide-dots{display:flex !important;flex-wrap:nowrap !important;justify-content:center !important;align-items:stretch !important;gap:14px !important;width:100% !important;max-width:100% !important;margin:18px auto 0 !important;padding:0 12px 4px !important;overflow-x:auto !important;overflow-y:hidden !important;scrollbar-width:none !important;-ms-overflow-style:none !important}html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dots::-webkit-scrollbar,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dots::-webkit-scrollbar,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs.ella-slide-dots-preset-thumbnails .ella-slide-dots::-webkit-scrollbar{display:none !important}html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs.ella-slide-dots-preset-thumbnails .ella-slide-dot{position:relative !important;display:grid !important;grid-template-columns:96px minmax(0,1fr) !important;align-items:center !important;column-gap:12px !important;flex:0 0 236px !important;width:236px !important;min-width:236px !important;min-height:92px !important;height:auto !important;padding:10px 12px 12px !important;border-radius:16px !important;background:#ffffff !important;border:1px solid rgba(15,23,42,0.10) !important;box-shadow:none !important;overflow:hidden !important}html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot::before,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot::before,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs.ella-slide-dots-preset-thumbnails .ella-slide-dot::before{content:'' !important;position:relative !important;inset:auto !important;display:block !important;width:96px !important;min-width:96px !important;height:58px !important;min-height:58px !important;border-radius:10px !important;background-size:cover !important;background-position:center !important}html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot .ella-slide-dot-label,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot .ella-slide-dot-label,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs.ella-slide-dots-preset-thumbnails .ella-slide-dot .ella-slide-dot-label{display:-webkit-box !important;-webkit-line-clamp:3 !important;-webkit-box-orient:vertical !important;min-width:0 !important;margin:0 !important;color:#111827 !important;font-size:14px !important;font-weight:700 !important;line-height:1.18 !important;letter-spacing:0 !important;text-transform:none !important;text-align:left !important;white-space:normal !important;overflow:hidden !important;text-overflow:clip !important;overflow-wrap:anywhere !important}html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-nav-left.ella-slide-dots-preset-thumbnails .ella-slide-shell,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-shell,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-shell{display:grid !important;grid-template-columns:196px minmax(0,1fr) !important;align-items:start !important;column-gap:12px !important;row-gap:0 !important;width:min(100%,var(--ella-pane-max-width,1560px)) !important;max-width:min(100%,var(--ella-pane-max-width,1560px)) !important;margin-inline:auto !important}html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-nav-left.ella-slide-dots-preset-thumbnails .ella-slide-track,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-track,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-track{grid-column:2 !important;min-width:0 !important;width:100% !important;max-width:100% !important;margin-left:0 !important}html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-nav-left.ella-slide-dots-preset-thumbnails .ella-slide-dots,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dots,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dots{grid-column:1 !important;position:static !important;left:auto !important;top:auto !important;bottom:auto !important;display:flex !important;flex-direction:column !important;align-items:stretch !important;justify-content:flex-start !important;width:196px !important;min-width:196px !important;max-width:196px !important;height:auto !important;margin:0 !important;padding:0 !important;gap:6px !important;overflow:visible !important}html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-nav-left.ella-slide-dots-preset-thumbnails .ella-slide-dot,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot{position:relative !important;display:grid !important;grid-template-columns:86px minmax(0,1fr) !important;align-items:start !important;column-gap:10px !important;width:196px !important;max-width:196px !important;min-height:72px !important;height:auto !important;padding:8px 10px !important;border-radius:14px !important;background:#ffffff !important;border:1px solid rgba(15,23,42,0.10) !important;box-shadow:none !important;overflow:hidden !important}html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-nav-left.ella-slide-dots-preset-thumbnails .ella-slide-dot::before,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot::before,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot::before{content:'' !important;position:relative !important;inset:auto !important;display:block !important;width:86px !important;min-width:86px !important;height:52px !important;min-height:52px !important;border-radius:10px !important;background-size:cover !important;background-position:center !important}html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-nav-left.ella-slide-dots-preset-thumbnails .ella-slide-dot .ella-slide-dot-label,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot .ella-slide-dot-label,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot .ella-slide-dot-label{display:block !important;min-width:0 !important;margin:0 !important;color:#111827 !important;font-size:11px !important;font-weight:700 !important;line-height:1.14 !important;letter-spacing:0 !important;text-transform:none !important;text-align:left !important;white-space:normal !important;overflow:visible !important;text-overflow:clip !important;overflow-wrap:anywhere !important;-webkit-line-clamp:unset !important;-webkit-box-orient:unset !important}}@media (max-width:900px){html body section.ella-slide.ella-slide-family-card_carousel .ella-slide-shell{width:min(100%,calc(100vw - 28px)) !important;max-width:min(100%,calc(100vw - 28px)) !important;margin-left:auto !important;margin-right:auto !important}html body section.ella-slide.ella-slide-family-card_carousel.ella-slide-has-visible-count .ella-slide-track{width:100% !important;max-width:100% !important;padding-inline:0 !important;scroll-padding-inline:0 !important}html body section.ella-slide.ella-slide-family-card_carousel.ella-slide-has-visible-count .ella-slide-slide{flex:0 0 100% !important;width:100% !important;max-width:100% !important;margin-inline:0 !important}html body section.ella-slide .ella-slide-nav-prev{left:max(2px,env(safe-area-inset-left)) !important;right:auto !important}html body section.ella-slide .ella-slide-nav-next{right:max(2px,env(safe-area-inset-right)) !important;left:auto !important}html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-shell{display:block !important;width:min(100%,calc(100vw - 28px)) !important;max-width:min(100%,calc(100vw - 28px)) !important;margin-left:auto !important;margin-right:auto !important}html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-track{width:100% !important;max-width:100% !important;margin-left:0 !important}html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dots{display:flex !important;flex-wrap:nowrap !important;align-items:stretch !important;justify-content:flex-start !important;gap:10px !important;width:100% !important;max-width:100% !important;overflow-x:auto !important;overflow-y:hidden !important;margin:12px 0 0 !important;padding:0 0 8px !important;scrollbar-width:none !important;-ms-overflow-style:none !important;position:static !important;left:auto !important;top:auto !important;bottom:auto !important}html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dots::-webkit-scrollbar{display:none !important}html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dots::after{content:none !important;display:none !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot{position:relative !important;display:grid !important;grid-template-columns:84px minmax(0,1fr) !important;column-gap:10px !important;align-items:center !important;flex:0 0 min(82vw,300px) !important;width:min(82vw,300px) !important;min-width:min(82vw,300px) !important;min-height:96px !important;height:auto !important;padding:10px 12px 18px !important;border-radius:16px !important;background:#ffffff !important;border:1px solid rgba(15,23,42,0.08) !important;box-shadow:none !important;overflow:hidden !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot::before{content:'' !important;position:relative !important;inset:auto !important;display:block !important;width:84px !important;min-width:84px !important;height:58px !important;min-height:58px !important;border-radius:10px !important;background-size:cover !important;background-position:center !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot::after{content:'' !important;position:absolute !important;left:12px !important;right:12px !important;bottom:8px !important;height:4px !important;border-radius:999px !important;background:rgba(55,65,81,0.22) !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot.is-active::after{background:rgba(55,65,81,0.62) !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot .ella-slide-dot-label{display:-webkit-box !important;-webkit-line-clamp:3 !important;-webkit-box-orient:vertical !important;overflow:hidden !important;min-width:0 !important;min-height:calc(1.18em * 3) !important;margin:0 !important;color:#111827 !important;font-size:12px !important;font-weight:700 !important;line-height:1.18 !important;letter-spacing:0 !important;text-transform:none !important;text-align:left !important;white-space:normal !important;overflow-wrap:anywhere !important;text-overflow:clip !important}html body section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles) .ella-slide-dot{position:relative !important;flex:0 0 88px !important;width:88px !important;min-width:88px !important;height:66px !important;min-height:66px !important;padding:0 0 12px !important;border:0 !important;border-radius:12px !important;background:transparent !important;box-shadow:none !important;overflow:visible !important}html body section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles) .ella-slide-dot::before{content:'' !important;inset:0 auto 12px 0 !important;width:88px !important;height:54px !important;border-radius:10px !important;background-size:cover !important;background-position:center !important}html body section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles) .ella-slide-dot::after{content:'' !important;position:absolute !important;left:8px !important;right:8px !important;bottom:2px !important;height:4px !important;border-radius:999px !important;background:rgba(55,65,81,0.22) !important}html body section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles) .ella-slide-dot.is-active::after{background:rgba(55,65,81,0.62) !important}html body section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles) .ella-slide-dot .ella-slide-dot-label{display:none !important}}@media (min-width:901px){html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs.ella-slide-dots-preset-thumbnails .ella-slide-dots{display:flex !important;flex-wrap:nowrap !important;justify-content:center !important;align-items:stretch !important;gap:14px !important;width:100% !important;max-width:100% !important;margin:18px auto 0 !important;padding:0 12px 4px !important;overflow-x:auto !important;overflow-y:hidden !important;scrollbar-width:none !important;-ms-overflow-style:none !important}html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs.ella-slide-dots-preset-thumbnails .ella-slide-dot{position:relative !important;display:grid !important;grid-template-columns:96px minmax(0,1fr) !important;align-items:center !important;column-gap:12px !important;flex:0 0 236px !important;width:236px !important;min-width:236px !important;min-height:92px !important;height:auto !important;padding:10px 12px 12px !important;border-radius:16px !important;background:#ffffff !important;border:1px solid rgba(15,23,42,0.10) !important;box-shadow:none !important;overflow:hidden !important}html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot::before,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot::before,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs.ella-slide-dots-preset-thumbnails .ella-slide-dot::before{content:'' !important;position:relative !important;inset:auto !important;display:block !important;width:96px !important;min-width:96px !important;height:58px !important;min-height:58px !important;border-radius:10px !important;background-size:cover !important;background-position:center !important}html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot .ella-slide-dot-label,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot .ella-slide-dot-label,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs.ella-slide-dots-preset-thumbnails .ella-slide-dot .ella-slide-dot-label{display:-webkit-box !important;-webkit-line-clamp:3 !important;-webkit-box-orient:vertical !important;min-width:0 !important;margin:0 !important;color:#111827 !important;font-size:14px !important;font-weight:700 !important;line-height:1.18 !important;letter-spacing:0 !important;text-transform:none !important;text-align:left !important;white-space:normal !important;overflow:hidden !important;text-overflow:clip !important;overflow-wrap:anywhere !important}html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-nav-left.ella-slide-dots-preset-thumbnails .ella-slide-shell,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-shell,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-shell{display:grid !important;grid-template-columns:196px minmax(0,1fr) !important;align-items:start !important;column-gap:12px !important;row-gap:0 !important;width:min(100%,var(--ella-pane-max-width,1560px)) !important;max-width:min(100%,var(--ella-pane-max-width,1560px)) !important;margin-inline:auto !important}html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-nav-left.ella-slide-dots-preset-thumbnails .ella-slide-track,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-track,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-track{grid-column:2 !important;min-width:0 !important;width:100% !important;max-width:100% !important;margin-left:0 !important}html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-nav-left.ella-slide-dots-preset-thumbnails .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dots{grid-column:1 !important;position:static !important;left:auto !important;top:auto !important;bottom:auto !important;display:flex !important;flex-direction:column !important;align-items:stretch !important;justify-content:flex-start !important;width:196px !important;min-width:196px !important;max-width:196px !important;height:auto !important;margin:0 !important;padding:0 !important;gap:6px !important;overflow:visible !important}html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-nav-left.ella-slide-dots-preset-thumbnails .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot{position:relative !important;display:grid !important;grid-template-columns:86px minmax(0,1fr) !important;align-items:start !important;column-gap:10px !important;width:196px !important;max-width:196px !important;min-height:72px !important;height:auto !important;padding:8px 10px !important;border-radius:14px !important;background:#ffffff !important;border:1px solid rgba(15,23,42,0.10) !important;box-shadow:none !important;overflow:hidden !important}html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-nav-left.ella-slide-dots-preset-thumbnails .ella-slide-dot::before,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot::before,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot::before{content:'' !important;position:relative !important;inset:auto !important;display:block !important;width:86px !important;min-width:86px !important;height:52px !important;min-height:52px !important;border-radius:10px !important;background-size:cover !important;background-position:center !important}html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-nav-left.ella-slide-dots-preset-thumbnails .ella-slide-dot .ella-slide-dot-label,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot .ella-slide-dot-label,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot .ella-slide-dot-label{display:block !important;min-width:0 !important;margin:0 !important;color:#111827 !important;font-size:11px !important;font-weight:700 !important;line-height:1.14 !important;letter-spacing:0 !important;text-transform:none !important;text-align:left !important;white-space:normal !important;overflow:visible !important;text-overflow:clip !important;overflow-wrap:anywhere !important;-webkit-line-clamp:unset !important;-webkit-box-orient:unset !important}}@media (max-width:900px){html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-card_carousel .ella-slide-shell{width:min(100%,calc(100vw - 28px)) !important;max-width:min(100%,calc(100vw - 28px)) !important;margin-left:auto !important;margin-right:auto !important}html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-card_carousel.ella-slide-has-visible-count .ella-slide-track{width:100% !important;max-width:100% !important;padding-inline:0 !important;scroll-padding-inline:0 !important}html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-card_carousel.ella-slide-has-visible-count .ella-slide-slide{flex:0 0 100% !important;width:100% !important;max-width:100% !important;margin-inline:0 !important}html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide .ella-slide-nav-prev{left:max(2px,env(safe-area-inset-left)) !important;right:auto !important}html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide .ella-slide-nav-next{right:max(2px,env(safe-area-inset-right)) !important;left:auto !important}html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-shell{display:block !important;width:min(100%,calc(100vw - 28px)) !important;max-width:min(100%,calc(100vw - 28px)) !important;margin-left:auto !important;margin-right:auto !important}html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-track{width:100% !important;max-width:100% !important;margin-left:0 !important}html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dots{display:flex !important;flex-wrap:nowrap !important;align-items:stretch !important;justify-content:flex-start !important;gap:10px !important;width:100% !important;max-width:100% !important;overflow-x:auto !important;overflow-y:hidden !important;margin:12px 0 0 !important;padding:0 0 8px !important;scrollbar-width:none !important;-ms-overflow-style:none !important;position:static !important;left:auto !important;top:auto !important;bottom:auto !important}html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dots::after{content:none !important;display:none !important}html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot{position:relative !important;display:grid !important;grid-template-columns:84px minmax(0,1fr) !important;column-gap:10px !important;align-items:center !important;flex:0 0 min(82vw,300px) !important;width:min(82vw,300px) !important;min-width:min(82vw,300px) !important;min-height:96px !important;height:auto !important;padding:10px 12px 18px !important;border-radius:16px !important;background:#ffffff !important;border:1px solid rgba(15,23,42,0.08) !important;box-shadow:none !important;overflow:hidden !important}html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot::before{content:'' !important;position:relative !important;inset:auto !important;display:block !important;width:84px !important;min-width:84px !important;height:58px !important;min-height:58px !important;border-radius:10px !important;background-size:cover !important;background-position:center !important}html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot::after{content:'' !important;position:absolute !important;left:12px !important;right:12px !important;bottom:8px !important;height:4px !important;border-radius:999px !important;background:rgba(55,65,81,0.22) !important}html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot.is-active::after{background:rgba(55,65,81,0.62) !important}html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot .ella-slide-dot-label{display:-webkit-box !important;-webkit-line-clamp:3 !important;-webkit-box-orient:vertical !important;overflow:hidden !important;min-width:0 !important;min-height:calc(1.18em * 3) !important;margin:0 !important;color:#111827 !important;font-size:12px !important;font-weight:700 !important;line-height:1.18 !important;letter-spacing:0 !important;text-transform:none !important;text-align:left !important;white-space:normal !important;overflow-wrap:anywhere !important;text-overflow:clip !important}html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles) .ella-slide-dot{position:relative !important;flex:0 0 88px !important;width:88px !important;min-width:88px !important;height:66px !important;min-height:66px !important;padding:0 0 12px !important;border:0 !important;border-radius:12px !important;background:transparent !important;box-shadow:none !important;overflow:visible !important}html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles) .ella-slide-dot::before{content:'' !important;inset:0 auto 12px 0 !important;width:88px !important;height:54px !important;border-radius:10px !important;background-size:cover !important;background-position:center !important}html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles) .ella-slide-dot::after{content:'' !important;position:absolute !important;left:8px !important;right:8px !important;bottom:2px !important;height:4px !important;border-radius:999px !important;background:rgba(55,65,81,0.22) !important}html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles) .ella-slide-dot.is-active::after{background:rgba(55,65,81,0.62) !important}html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles) .ella-slide-dot .ella-slide-dot-label{display:none !important}}@media (min-width:901px){html body section.ella-slide.ella-slide-top-voted-hero,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero{overflow:visible !important}html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles:not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dots{display:flex !important;flex-wrap:nowrap !important;justify-content:center !important;align-items:stretch !important;gap:14px !important;overflow-x:auto !important;overflow-y:hidden !important;margin:18px auto 0 !important;padding:0 12px 6px !important;scrollbar-width:none !important;-ms-overflow-style:none !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles:not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dots::-webkit-scrollbar,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles:not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dots::-webkit-scrollbar{display:none !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles:not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles:not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dot{position:relative !important;display:grid !important;grid-template-columns:96px minmax(120px,1fr) !important;align-items:center !important;column-gap:12px !important;flex:0 0 var(--ella-dot-dynamic-width,248px) !important;width:var(--ella-dot-dynamic-width,248px) !important;min-width:var(--ella-dot-dynamic-width,248px) !important;max-width:none !important;min-height:92px !important;height:auto !important;padding:10px 14px 14px !important;border-radius:16px !important;background:#ffffff !important;border:1px solid rgba(15,23,42,0.10) !important;box-shadow:none !important;overflow:visible !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles:not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dot::before,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles:not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dot::before{content:'' !important;position:relative !important;inset:auto !important;display:block !important;width:96px !important;min-width:96px !important;height:58px !important;min-height:58px !important;border-radius:10px !important;background-size:cover !important;background-position:center !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles:not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dot::after,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles:not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dot::after{content:none !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles:not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dot .ella-slide-dot-label,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles:not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dot .ella-slide-dot-label{display:block !important;min-width:0 !important;margin:0 !important;color:#111827 !important;font-size:14px !important;font-weight:700 !important;line-height:1.18 !important;letter-spacing:0 !important;text-transform:none !important;text-align:left !important;white-space:normal !important;overflow:visible !important;text-overflow:clip !important;overflow-wrap:anywhere !important;word-break:break-word !important;-webkit-line-clamp:unset !important;-webkit-box-orient:initial !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-nav-left .ella-slide-shell,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-shell,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-shell,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-nav-left .ella-slide-shell,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-shell,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-shell{display:grid !important;grid-template-columns:var(--ella-youtube-left-card-width,236px) minmax(0,1fr) !important;align-items:start !important;column-gap:6px !important;row-gap:0 !important;width:min(100%,var(--ella-pane-max-width,1560px)) !important;max-width:min(100%,var(--ella-pane-max-width,1560px)) !important;margin-inline:auto !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-nav-left .ella-slide-track,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-track,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-track,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-nav-left .ella-slide-track,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-track,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-track{grid-column:2 !important;width:100% !important;max-width:100% !important;min-width:0 !important;margin-left:0 !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-nav-left .ella-slide-dots,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dots,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-nav-left .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dots{grid-column:1 !important;position:static !important;left:auto !important;top:auto !important;bottom:auto !important;width:var(--ella-youtube-left-card-width,236px) !important;min-width:var(--ella-youtube-left-card-width,236px) !important;max-width:var(--ella-youtube-left-card-width,236px) !important;height:auto !important;margin:0 !important;padding:0 !important;display:flex !important;flex-direction:column !important;align-items:stretch !important;gap:3px !important;overflow:visible !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-nav-left .ella-slide-dot,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-nav-left .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot{position:relative !important;display:grid !important;grid-template-columns:102px minmax(0,1fr) !important;align-items:start !important;column-gap:8px !important;width:var(--ella-youtube-left-card-width,236px) !important;min-width:var(--ella-youtube-left-card-width,236px) !important;max-width:var(--ella-youtube-left-card-width,236px) !important;min-height:72px !important;height:auto !important;padding:8px 10px !important;border-radius:14px !important;background:#ffffff !important;border:1px solid rgba(15,23,42,0.10) !important;box-shadow:none !important;overflow:visible !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-nav-left .ella-slide-dot::before,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot::before,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot::before,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-nav-left .ella-slide-dot::before,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot::before,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot::before{content:'' !important;position:relative !important;inset:auto !important;display:block !important;width:102px !important;min-width:102px !important;height:58px !important;min-height:58px !important;border-radius:10px !important;background-size:cover !important;background-position:center !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-nav-left .ella-slide-dot::after,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot::after,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot::after,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-nav-left .ella-slide-dot::after,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot::after,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot::after{content:none !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-nav-left .ella-slide-dot .ella-slide-dot-label,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot .ella-slide-dot-label,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot .ella-slide-dot-label,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-nav-left .ella-slide-dot .ella-slide-dot-label,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot .ella-slide-dot-label,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot .ella-slide-dot-label{display:block !important;min-width:0 !important;margin:0 !important;color:#111827 !important;font-size:12.5px !important;font-weight:700 !important;line-height:1.15 !important;letter-spacing:0 !important;text-transform:none !important;text-align:left !important;white-space:normal !important;overflow:visible !important;text-overflow:clip !important;overflow-wrap:anywhere !important;word-break:break-word !important;-webkit-line-clamp:unset !important;-webkit-box-orient:initial !important}}@media (max-width:900px){html body section.ella-slide:not(.ella-slide-family-youtube_playlist),html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide:not(.ella-slide-family-youtube_playlist){width:min(100%,calc(100vw - 24px)) !important;max-width:min(100%,calc(100vw - 24px)) !important;margin:16px auto !important}html body section.ella-slide:not(.ella-slide-family-youtube_playlist) .ella-slide-shell,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide:not(.ella-slide-family-youtube_playlist) .ella-slide-shell{width:100% !important;max-width:100% !important;margin:0 auto !important;padding:0 !important;overflow:hidden !important}html body section.ella-slide:not(.ella-slide-family-youtube_playlist) .ella-slide-track,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide:not(.ella-slide-family-youtube_playlist) .ella-slide-track{width:100% !important;max-width:100% !important;margin:0 !important;padding-inline:0 !important;scroll-padding-inline:0 !important;gap:0 !important;justify-content:flex-start !important}html body section.ella-slide:not(.ella-slide-family-youtube_playlist)[data-visible-count-mobile="1"] .ella-slide-track>.ella-slide-slide,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide:not(.ella-slide-family-youtube_playlist)[data-visible-count-mobile="1"] .ella-slide-track>.ella-slide-slide{flex:0 0 100% !important;width:100% !important;min-width:100% !important;max-width:100% !important;margin:0 !important;scroll-snap-align:start !important}html body section.ella-slide:not(.ella-slide-family-youtube_playlist)[data-visible-count-mobile="1"] .ella-slide-card,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide:not(.ella-slide-family-youtube_playlist)[data-visible-count-mobile="1"] .ella-slide-card{width:100% !important;max-width:100% !important;margin:0 !important}html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-shell,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-shell{display:block !important;width:100% !important;max-width:100% !important;margin:0 auto !important;padding:0 !important}html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-track,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-track{width:100% !important;max-width:100% !important;margin:0 !important;padding:0 !important}html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dots{position:static !important;left:auto !important;right:auto !important;top:auto !important;bottom:auto !important;display:flex !important;flex-direction:row !important;align-items:stretch !important;justify-content:flex-start !important;gap:10px !important;width:100% !important;max-width:100% !important;margin:12px 0 0 !important;padding:0 10px 10px !important;overflow-x:auto !important;overflow-y:hidden !important;scrollbar-width:none !important;-ms-overflow-style:none !important}html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dots::-webkit-scrollbar,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dots::-webkit-scrollbar{display:none !important}html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dots::after,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dots::after{content:none !important}html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-nav-prev,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-nav-prev,html body section.ella-slide:not(.ella-slide-family-youtube_playlist) .ella-slide-nav-prev,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide:not(.ella-slide-family-youtube_playlist) .ella-slide-nav-prev{left:max(6px,env(safe-area-inset-left)) !important}html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-nav-next,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-nav-next,html body section.ella-slide:not(.ella-slide-family-youtube_playlist) .ella-slide-nav-next,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide:not(.ella-slide-family-youtube_playlist) .ella-slide-nav-next{right:max(6px,env(safe-area-inset-right)) !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot{position:relative !important;display:grid !important;grid-template-columns:92px minmax(0,1fr) !important;align-items:center !important;column-gap:10px !important;flex:0 0 var(--ella-dot-dynamic-width-mobile,210px) !important;width:var(--ella-dot-dynamic-width-mobile,210px) !important;min-width:var(--ella-dot-dynamic-width-mobile,210px) !important;max-width:none !important;min-height:86px !important;height:auto !important;padding:8px 10px 18px !important;border:1px solid rgba(15,23,42,0.10) !important;border-radius:16px !important;background:#ffffff !important;box-shadow:none !important;overflow:visible !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot::before,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot::before{content:'' !important;position:relative !important;inset:auto !important;display:block !important;width:92px !important;min-width:92px !important;height:58px !important;min-height:58px !important;border-radius:10px !important;background-size:cover !important;background-position:center !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot::after,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot::after{content:'' !important;position:absolute !important;left:10px !important;right:10px !important;bottom:6px !important;height:4px !important;border-radius:999px !important;background:rgba(55,65,81,0.20) !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot.is-active::after,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot.is-active::after{background:rgba(55,65,81,0.56) !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot .ella-slide-dot-label,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot .ella-slide-dot-label{display:block !important;min-width:0 !important;margin:0 !important;color:#111827 !important;font-size:13.5px !important;font-weight:700 !important;line-height:1.18 !important;letter-spacing:0 !important;text-transform:none !important;text-align:left !important;white-space:normal !important;overflow:visible !important;text-overflow:clip !important;overflow-wrap:anywhere !important;word-break:break-word !important;-webkit-line-clamp:unset !important;-webkit-box-orient:initial !important}html body section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles) .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles) .ella-slide-dot{position:relative !important;flex:0 0 92px !important;width:92px !important;min-width:92px !important;height:72px !important;min-height:72px !important;padding:0 0 14px !important;border:0 !important;border-radius:12px !important;background:transparent !important;box-shadow:none !important;overflow:visible !important}html body section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles) .ella-slide-dot::before,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles) .ella-slide-dot::before{content:'' !important;position:absolute !important;left:0 !important;top:0 !important;width:92px !important;height:58px !important;border-radius:10px !important;background-size:cover !important;background-position:center !important}html body section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles) .ella-slide-dot::after,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles) .ella-slide-dot::after{content:'' !important;position:absolute !important;left:8px !important;right:8px !important;bottom:5px !important;height:4px !important;border-radius:999px !important;background:rgba(55,65,81,0.20) !important}html body section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles) .ella-slide-dot.is-active::after,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles) .ella-slide-dot.is-active::after{background:rgba(55,65,81,0.56) !important}html body section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles) .ella-slide-dot .ella-slide-dot-label,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles) .ella-slide-dot .ella-slide-dot-label{display:none !important}}@media (min-width:901px){html body section.ella-slide.ella-slide-top-voted-hero,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero,html body section.ella-slide.ella-slide-top-voted-hero .ella-slide-shell,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero .ella-slide-shell,html body section.ella-slide.ella-slide-top-voted-hero .ella-slide-track,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero .ella-slide-track,html body section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-inner,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-inner{overflow:visible !important}html body section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1{left:clamp(46px,4vw,88px) !important;bottom:clamp(90px,7.2vw,128px) !important;width:min(39vw,500px) !important;max-width:500px !important;z-index:4 !important;background:rgba(15,23,42,var(--ella-hero-backdrop-opacity,0.34)) !important;border:1px solid rgba(255,255,255,0.14) !important;border-radius:var(--ella-hero-backdrop-radius,24px) !important;box-shadow:0 20px 44px rgba(15,23,42,0.18) !important;-webkit-backdrop-filter:blur(var(--ella-hero-backdrop-blur,16px)) !important;backdrop-filter:blur(var(--ella-hero-backdrop-blur,16px)) !important}html body section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1>.ella-slide-hero-overlay-stack,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1>.ella-slide-hero-overlay-stack,html body section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1 .ella-slide-item-custom,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1 .ella-slide-item-custom,html body section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1 .ella-slide-hero-item-title,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1 .ella-slide-hero-item-title,html body section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1 .ella-slide-hero-item-text,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1 .ella-slide-hero-item-text{background:transparent !important;border:0 !important;box-shadow:none !important;-webkit-backdrop-filter:none !important;backdrop-filter:none !important;padding:0 !important;margin-inline:0 !important;margin-bottom:0 !important;padding-bottom:0 !important}html body section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1 .ella-slide-hero-item-title:first-child,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1 .ella-slide-hero-item-title:first-child{max-width:500px !important;font-size:clamp(13px,1vw,17px) !important;line-height:1.04 !important;letter-spacing:-0.015em !important;margin:0 !important}html body section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1 .ella-slide-hero-item-title+.ella-slide-hero-item-title,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1 .ella-slide-hero-item-title+.ella-slide-hero-item-title{max-width:400px !important;margin-top:6px !important;font-size:clamp(9px,0.62vw,11px) !important;line-height:1.14 !important}html body section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles):not(.ella-slide-youtube-nav-left):not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles):not(.ella-slide-youtube-nav-left):not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dots{gap:14px !important;padding:6px 14px 12px !important;overflow:visible !important}html body section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles):not(.ella-slide-youtube-nav-left):not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles):not(.ella-slide-youtube-nav-left):not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dot{flex:0 0 112px !important;width:112px !important;min-width:112px !important;height:84px !important;min-height:84px !important;padding:0 0 16px !important;overflow:visible !important;transform:none !important;box-shadow:none !important}html body section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles):not(.ella-slide-youtube-nav-left):not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dot::before,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles):not(.ella-slide-youtube-nav-left):not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dot::before{width:112px !important;height:68px !important;border-radius:12px !important;box-shadow:none !important}html body section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles):not(.ella-slide-youtube-nav-left):not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dot:hover,html body section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles):not(.ella-slide-youtube-nav-left):not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dot:focus-visible,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles):not(.ella-slide-youtube-nav-left):not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dot:hover,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles):not(.ella-slide-youtube-nav-left):not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dot:focus-visible{transform:none !important;box-shadow:none !important}html body section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles):not(.ella-slide-youtube-nav-left):not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dot.is-active::before,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles):not(.ella-slide-youtube-nav-left):not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dot.is-active::before{box-shadow:0 0 0 3px rgba(17,65,101,0.95) !important}html body section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles):not(.ella-slide-youtube-nav-left):not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dot.is-active::after,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles):not(.ella-slide-youtube-nav-left):not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dot.is-active::after{content:none !important;display:none !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles:not(.ella-slide-youtube-nav-left):not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles:not(.ella-slide-youtube-nav-left):not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dot{border:2px solid rgba(148,163,184,0.34) !important;box-shadow:0 1px 2px rgba(15,23,42,0.05) !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles:not(.ella-slide-youtube-nav-left):not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dot.is-active,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles:not(.ella-slide-youtube-nav-left):not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dot.is-active{border-color:#2563eb !important;box-shadow:0 0 0 3px rgba(17,65,101,0.24),0 14px 28px rgba(17,65,101,0.10) !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-nav-left .ella-slide-shell,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-shell,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-shell,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-nav-left .ella-slide-shell,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-shell,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-shell{grid-template-columns:var(--ella-youtube-left-card-width,284px) minmax(0,1fr) !important;column-gap:4px !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-nav-left .ella-slide-dots,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dots,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-nav-left .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dots{width:var(--ella-youtube-left-card-width,284px) !important;min-width:var(--ella-youtube-left-card-width,284px) !important;max-width:var(--ella-youtube-left-card-width,284px) !important;gap:2px !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-nav-left .ella-slide-dot,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-nav-left .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot{width:var(--ella-youtube-left-card-width,284px) !important;min-width:var(--ella-youtube-left-card-width,284px) !important;max-width:var(--ella-youtube-left-card-width,284px) !important;min-height:70px !important;padding:8px 10px !important;border:2px solid rgba(148,163,184,0.34) !important;box-shadow:none !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-nav-left .ella-slide-dot.is-active,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot.is-active,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot.is-active,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-nav-left .ella-slide-dot.is-active,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot.is-active,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot.is-active{border-color:#2563eb !important;box-shadow:0 0 0 3px rgba(17,65,101,0.24),0 12px 28px rgba(17,65,101,0.12) !important}}@media (max-width:900px){html body section.ella-slide:not(.ella-slide-family-youtube_playlist),html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide:not(.ella-slide-family-youtube_playlist){width:calc(100vw - 24px) !important;max-width:calc(100vw - 24px) !important}html body section.ella-slide:not(.ella-slide-family-youtube_playlist) .ella-slide-shell,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide:not(.ella-slide-family-youtube_playlist) .ella-slide-shell,html body section.ella-slide:not(.ella-slide-family-youtube_playlist)[data-visible-count-mobile="1"] .ella-slide-track,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide:not(.ella-slide-family-youtube_playlist)[data-visible-count-mobile="1"] .ella-slide-track{overflow:hidden !important}html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dots{gap:12px !important;padding:0 12px 22px !important;overflow-x:auto !important;overflow-y:visible !important;justify-content:flex-start !important;align-items:stretch !important}html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dot{overflow:visible !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot{grid-template-columns:96px minmax(0,1fr) !important;column-gap:12px !important;flex:0 0 var(--ella-dot-dynamic-width-mobile,236px) !important;width:var(--ella-dot-dynamic-width-mobile,236px) !important;min-width:var(--ella-dot-dynamic-width-mobile,236px) !important;min-height:82px !important;padding:8px 12px 12px !important;border:1px solid rgba(148,163,184,0.28) !important;border-radius:16px !important;background:#ffffff !important;box-shadow:none !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot::before,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot::before{width:96px !important;min-width:96px !important;height:60px !important;min-height:60px !important;border-radius:10px !important;box-shadow:0 0 0 1px rgba(148,163,184,0.24) inset !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot::after,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot::after{content:'' !important;position:absolute !important;left:12px !important;right:12px !important;bottom:-12px !important;height:4px !important;border-radius:999px !important;background:rgba(148,163,184,0.42) !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot.is-active,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot.is-active{border-color:#2563eb !important;box-shadow:0 0 0 2px rgba(17,65,101,0.22) !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot.is-active::after,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot.is-active::after{content:none !important;display:none !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot .ella-slide-dot-label,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot .ella-slide-dot-label{display:-webkit-box !important;-webkit-line-clamp:3 !important;-webkit-box-orient:vertical !important;min-width:0 !important;margin:0 !important;color:#111827 !important;font-size:13px !important;font-weight:700 !important;line-height:1.16 !important;white-space:normal !important;overflow:hidden !important;text-overflow:clip !important;overflow-wrap:anywhere !important;word-break:break-word !important;max-height:calc(1.16em * 3) !important;padding-right:2px !important}html body section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles) .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles) .ella-slide-dot{flex:0 0 116px !important;width:116px !important;min-width:116px !important;height:82px !important;min-height:82px !important;padding:0 0 12px !important;border:0 !important;background:transparent !important;box-shadow:none !important}html body section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles) .ella-slide-dot::before,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles) .ella-slide-dot::before{width:116px !important;height:70px !important;border-radius:12px !important;box-shadow:0 0 0 1px rgba(148,163,184,0.24) inset !important}html body section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles) .ella-slide-dot::after,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles) .ella-slide-dot::after{content:'' !important;position:absolute !important;left:12px !important;right:12px !important;bottom:-10px !important;height:4px !important;border-radius:999px !important;background:rgba(148,163,184,0.42) !important}html body section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles) .ella-slide-dot.is-active::before,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles) .ella-slide-dot.is-active::before{box-shadow:none !important}html body section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles) .ella-slide-dot.is-active::after,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles) .ella-slide-dot.is-active::after{content:none !important;display:none !important}}@media (min-width:901px){html body section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1{bottom:clamp(112px,8.2vw,154px) !important;width:min(36vw,452px) !important;max-width:452px !important}html body section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1 .ella-slide-hero-item-title:first-child,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1 .ella-slide-hero-item-title:first-child{max-width:452px !important;font-size:clamp(10px,0.78vw,13px) !important;line-height:1.02 !important;letter-spacing:-0.018em !important}html body section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1 .ella-slide-hero-item-title+.ella-slide-hero-item-title,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1 .ella-slide-hero-item-title+.ella-slide-hero-item-title{max-width:380px !important;margin-top:4px !important;font-size:clamp(8px,0.52vw,10px) !important;line-height:1.08 !important}html body section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles):not(.ella-slide-youtube-nav-left):not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles):not(.ella-slide-youtube-nav-left):not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dots{overflow:visible !important;padding-top:10px !important;padding-bottom:1px !important;gap:1px !important}html body section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles):not(.ella-slide-youtube-nav-left):not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles):not(.ella-slide-youtube-nav-left):not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dot{flex:0 0 134px !important;width:134px !important;min-width:134px !important;max-width:134px !important;height:98px !important;min-height:98px !important;padding:0 0 18px !important;overflow:visible !important}html body section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles):not(.ella-slide-youtube-nav-left):not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dot::before,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles):not(.ella-slide-youtube-nav-left):not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dot::before{width:134px !important;height:80px !important;border-radius:14px !important;box-shadow:none !important}html body section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles):not(.ella-slide-youtube-nav-left):not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dot.is-active::before,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles):not(.ella-slide-youtube-nav-left):not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dot.is-active::before{box-shadow:0 0 0 4px rgba(17,65,101,1),0 12px 28px rgba(17,65,101,0.18) !important}html body section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles):not(.ella-slide-youtube-nav-left):not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dot.is-active::after,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles):not(.ella-slide-youtube-nav-left):not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dot.is-active::after{content:none !important;display:none !important;height:6px !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles:not(.ella-slide-youtube-nav-left):not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dot.is-active,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles:not(.ella-slide-youtube-nav-left):not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dot.is-active{border-color:#2563eb !important;box-shadow:none !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-nav-left .ella-slide-dot.is-active,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot.is-active,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot.is-active,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-nav-left .ella-slide-dot.is-active,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot.is-active,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot.is-active{border-color:#2563eb !important;outline:none !important;outline-offset:0 !important;box-shadow:none !important}}html body section.ella-slide.ella-slide-hero .ella-slide-hero-bg,html body section.ella-slide.ella-slide-hero .ella-slide-hero-bg-mobile{object-position:var(--ella-hero-bg-focus-x,var(--ella-hero-bg-position,center center)) var(--ella-hero-bg-focus-y,center) !important}@media (min-width:901px){html body section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-inner,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-inner{grid-template-columns:minmax(0,1fr) minmax(560px,640px) !important;gap:clamp(36px,3.2vw,58px) !important;max-width:min(100%,1660px) !important}html body section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1{left:clamp(54px,4.6vw,102px) !important;bottom:clamp(116px,8vw,156px) !important;width:min(41vw,520px) !important;max-width:520px !important}html body section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1>.ella-slide-hero-overlay-stack,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1>.ella-slide-hero-overlay-stack{width:100% !important;max-width:100% !important}html body section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1 .ella-slide-hero-item-title:first-child,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1 .ella-slide-hero-item-title:first-child{max-width:520px !important;font-size:clamp(24px,1.85vw,36px) !important;line-height:1.05 !important;letter-spacing:-0.01em !important}html body section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1 .ella-slide-hero-item-title+.ella-slide-hero-item-title,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1 .ella-slide-hero-item-title+.ella-slide-hero-item-title{max-width:420px !important;margin-top:8px !important;font-size:clamp(14px,0.95vw,19px) !important;line-height:1.12 !important}}html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dots{overflow:visible !important}html body section.ella-slide.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot,html body section.ella-slide.ella-slide-youtube-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot,html body section.ella-slide.ella-slide-youtube-bottom-thumbs.ella-slide-dots-preset-thumbnails .ella-slide-dot,html body section.ella-slide.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot,html body section.ella-slide.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot{overflow:visible !important;position:relative !important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease !important}html body section.ella-slide.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot:hover,html body section.ella-slide.ella-slide-youtube-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot:hover,html body section.ella-slide.ella-slide-youtube-bottom-thumbs.ella-slide-dots-preset-thumbnails .ella-slide-dot:hover,html body section.ella-slide.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot:hover,html body section.ella-slide.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot:hover{transform:translateY(-2px) scale(1.03) !important}html body section.ella-slide.ella-slide-youtube-layout-bottom:not(.ella-slide-show-thumbnail-titles).ella-slide-dots-preset-thumbnails .ella-slide-dot,html body section.ella-slide.ella-slide-youtube-bottom:not(.ella-slide-show-thumbnail-titles).ella-slide-dots-preset-thumbnails .ella-slide-dot,html body section.ella-slide.ella-slide-youtube-bottom-thumbs:not(.ella-slide-show-thumbnail-titles).ella-slide-dots-preset-thumbnails .ella-slide-dot{width:calc(var(--ella-dot-thumb-width,120px) * 1.2) !important;min-width:calc(var(--ella-dot-thumb-width,120px) * 1.2) !important;height:calc(var(--ella-dot-thumb-height,68px) * 1.2) !important;min-height:calc(var(--ella-dot-thumb-height,68px) * 1.2) !important;border:0 !important;background:transparent !important;box-shadow:none !important;border-radius:14px !important}html body section.ella-slide.ella-slide-youtube-layout-bottom:not(.ella-slide-show-thumbnail-titles).ella-slide-dots-preset-thumbnails .ella-slide-dot::before,html body section.ella-slide.ella-slide-youtube-bottom:not(.ella-slide-show-thumbnail-titles).ella-slide-dots-preset-thumbnails .ella-slide-dot::before,html body section.ella-slide.ella-slide-youtube-bottom-thumbs:not(.ella-slide-show-thumbnail-titles).ella-slide-dots-preset-thumbnails .ella-slide-dot::before{width:100% !important;height:100% !important;border-radius:14px !important;background-size:cover !important;background-position:center center !important;border:0 !important;box-shadow:none !important}html body section.ella-slide.ella-slide-youtube-layout-bottom:not(.ella-slide-show-thumbnail-titles).ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active,html body section.ella-slide.ella-slide-youtube-bottom:not(.ella-slide-show-thumbnail-titles).ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active,html body section.ella-slide.ella-slide-youtube-bottom-thumbs:not(.ella-slide-show-thumbnail-titles).ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active{box-shadow:0 0 0 3px rgba(17,65,101,0.96),0 0 0 8px rgba(26,90,138,0.18) !important}html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dots,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom .ella-slide-dots,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs .ella-slide-dots{padding-top:10px !important;padding-bottom:10px !important}html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs.ella-slide-dots-preset-thumbnails .ella-slide-dot{border:1px solid rgba(148,163,184,0.42) !important;border-radius:22px !important;background:rgba(255,255,255,0.92) !important;box-shadow:0 0 0 0 rgba(26,90,138,0) !important}html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot:hover,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot:hover,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs.ella-slide-dots-preset-thumbnails .ella-slide-dot:hover{box-shadow:0 12px 28px rgba(15,23,42,0.08) !important}html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs.ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active{border-color:rgba(17,65,101,0.96) !important;box-shadow:0 0 0 3px rgba(17,65,101,0.94),0 0 0 8px rgba(26,90,138,0.18) !important}html body section.ella-slide.ella-slide-youtube-layout-left .ella-slide-shell,html body section.ella-slide.ella-slide-youtube-sidebar .ella-slide-shell{max-width:min(100%,calc(100vw - 24px),var(--ella-pane-max-width,1700px)) !important}html body section.ella-slide.ella-slide-youtube-layout-left .ella-slide-track,html body section.ella-slide.ella-slide-youtube-sidebar .ella-slide-track{margin-left:calc(var(--ella-youtube-left-card-width,214px)+16px) !important}html body section.ella-slide.ella-slide-youtube-layout-left .ella-slide-dots,html body section.ella-slide.ella-slide-youtube-sidebar .ella-slide-dots{width:var(--ella-youtube-left-card-width,214px) !important;padding-right:14px !important;gap:4px !important}html body section.ella-slide.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot,html body section.ella-slide.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot{width:100% !important;min-height:72px !important;grid-template-columns:98px minmax(0,1fr) !important;gap:12px !important;padding:6px !important;border-radius:20px !important;border:1px solid rgba(148,163,184,0.42) !important;background:linear-gradient(180deg,rgba(255,255,255,0.98),rgba(248,250,252,0.92)) !important;box-shadow:0 10px 24px rgba(15,23,42,0.04) !important}html body section.ella-slide.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot::before,html body section.ella-slide.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot::before{width:98px !important;height:60px !important;border-radius:14px !important;background-size:cover !important;background-position:center center !important}html body section.ella-slide.ella-slide-youtube-layout-left .ella-slide-dot.has-dot-label .ella-slide-dot-label,html body section.ella-slide.ella-slide-youtube-sidebar .ella-slide-dot.has-dot-label .ella-slide-dot-label{display:block !important;font-size:12px !important;line-height:1.25 !important;color:#111827 !important;overflow:visible !important;-webkit-line-clamp:unset !important;max-height:none !important}html body section.ella-slide.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot:hover,html body section.ella-slide.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot:hover{box-shadow:0 14px 32px rgba(15,23,42,0.08) !important}html body section.ella-slide.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active,html body section.ella-slide.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active{border-color:rgba(17,65,101,0.96) !important;background:linear-gradient(180deg,rgba(255,255,255,0.99),rgba(239,246,255,0.94)) !important;box-shadow:0 0 0 3px rgba(17,65,101,0.94),0 0 0 8px rgba(26,90,138,0.16),0 18px 36px rgba(15,23,42,0.08) !important}@media (max-width:767px){html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-shell{max-width:100% !important;width:100% !important;margin-left:auto !important;margin-right:auto !important}html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-track{margin-left:0 !important}html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dots{position:static !important;width:100% !important;display:flex !important;flex-direction:row !important;align-items:stretch !important;justify-content:flex-start !important;gap:8px !important;overflow-x:auto !important;overflow-y:visible !important;padding:0 !important;margin:12px 0 0 !important;box-sizing:border-box !important;scrollbar-width:none !important}html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dots::-webkit-scrollbar{display:none !important}html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dots::after,html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dot::after{content:none !important;display:none !important}html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dot{flex:0 0 var(--ella-dot-dynamic-width-mobile,118px) !important;width:var(--ella-dot-dynamic-width-mobile,118px) !important;max-width:none !important;min-height:76px !important;padding:8px !important;border-radius:20px !important;border:1px solid rgba(148,163,184,0.28) !important;background:rgba(255,255,255,0.96) !important;box-shadow:none !important;display:grid !important;grid-template-columns:96px minmax(0,1fr) !important;gap:12px !important;align-items:center !important;overflow:visible !important}html body section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles) .ella-slide-dot{grid-template-columns:1fr !important;width:118px !important;flex-basis:118px !important;min-height:72px !important;padding:0 !important;background:transparent !important;border:0 !important}html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dot::before{position:relative !important;inset:auto !important;width:96px !important;height:60px !important;border-radius:14px !important;background-size:cover !important;background-position:center center !important;display:block !important;box-shadow:none !important;transform:none !important}html body section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles) .ella-slide-dot::before{width:118px !important;height:72px !important;border-radius:16px !important}html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dot.has-dot-label .ella-slide-dot-label{position:static !important;left:auto !important;right:auto !important;top:auto !important;transform:none !important;margin:0 !important;padding:0 !important;display:-webkit-box !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:3 !important;overflow:hidden !important;color:#111827 !important;font-size:13px !important;line-height:1.22 !important;text-align:left !important;white-space:normal !important;word-break:break-word !important;overflow-wrap:anywhere !important;background:transparent !important;max-width:100% !important}html body section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles) .ella-slide-dot.has-dot-label .ella-slide-dot-label,html body section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles) .ella-slide-dot.has-dot-title .ella-slide-dot-label{display:none !important}html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dot.is-active{border-color:rgba(17,65,101,0.96) !important;box-shadow:0 0 0 3px rgba(17,65,101,0.94),0 0 0 7px rgba(26,90,138,0.16) !important}html body section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles) .ella-slide-dot.is-active{box-shadow:0 0 0 3px rgba(17,65,101,0.94),0 0 0 7px rgba(26,90,138,0.16) !important}html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-mobile-indicators{display:flex !important;align-items:center !important;justify-content:stretch !important;gap:6px !important;width:100% !important;margin:10px 0 0 !important;padding:0 !important}html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-mobile-indicator{flex:1 1 0 !important;height:4px !important;border-radius:999px !important;background:rgba(203,213,225,0.92) !important;border:0 !important;padding:0 !important;appearance:none !important}html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-mobile-indicator.is-active{background:#114165 !important}html body section.ella-slide:not(.ella-slide-family-youtube_playlist)[data-visible-count-mobile="1"],html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide:not(.ella-slide-family-youtube_playlist){width:100% !important;max-width:100% !important;overflow:visible !important}html body section.ella-slide:not(.ella-slide-family-youtube_playlist)[data-visible-count-mobile="1"] .ella-slide-shell,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide:not(.ella-slide-family-youtube_playlist) .ella-slide-shell{width:100% !important;max-width:100% !important;margin-left:0 !important;margin-right:0 !important;padding-left:0 !important;padding-right:0 !important;overflow:hidden !important}html body section.ella-slide:not(.ella-slide-family-youtube_playlist)[data-visible-count-mobile="1"] .ella-slide-track,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide:not(.ella-slide-family-youtube_playlist) .ella-slide-track{gap:0 !important;padding-left:0 !important;padding-right:0 !important;scroll-padding-left:0 !important;scroll-padding-right:0 !important;justify-content:flex-start !important}html body section.ella-slide:not(.ella-slide-family-youtube_playlist)[data-visible-count-mobile="1"] .ella-slide-slide,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide:not(.ella-slide-family-youtube_playlist) .ella-slide-slide{margin-left:0 !important;margin-right:0 !important;max-width:100% !important}html body section.ella-slide:not(.ella-slide-family-youtube_playlist)[data-visible-count-mobile="1"] .ella-slide-card,html body section.ella-slide:not(.ella-slide-family-youtube_playlist)[data-visible-count-mobile="1"] .ella-slide-panel,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide:not(.ella-slide-family-youtube_playlist) .ella-slide-card,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide:not(.ella-slide-family-youtube_playlist) .ella-slide-panel{width:100% !important;max-width:100% !important;margin-left:0 !important;margin-right:0 !important}}html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dot{transform-origin:25% top !important}html body section.ella-slide.ella-slide-youtube-layout-bottom:not(.ella-slide-show-thumbnail-titles) .ella-slide-dots,html body section.ella-slide.ella-slide-youtube-bottom:not(.ella-slide-show-thumbnail-titles) .ella-slide-dots,html body section.ella-slide.ella-slide-youtube-bottom-thumbs:not(.ella-slide-show-thumbnail-titles) .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-youtube-layout-bottom:not(.ella-slide-show-thumbnail-titles) .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-youtube-bottom:not(.ella-slide-show-thumbnail-titles) .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-youtube-bottom-thumbs:not(.ella-slide-show-thumbnail-titles) .ella-slide-dots{overflow-x:auto !important;overflow-y:visible !important;padding:14px 14px 18px !important;margin:-10px -14px 0 !important}html body section.ella-slide.ella-slide-youtube-layout-bottom:not(.ella-slide-show-thumbnail-titles).ella-slide-dots-preset-thumbnails .ella-slide-dot,html body section.ella-slide.ella-slide-youtube-bottom:not(.ella-slide-show-thumbnail-titles).ella-slide-dots-preset-thumbnails .ella-slide-dot,html body section.ella-slide.ella-slide-youtube-bottom-thumbs:not(.ella-slide-show-thumbnail-titles).ella-slide-dots-preset-thumbnails .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-youtube-layout-bottom:not(.ella-slide-show-thumbnail-titles).ella-slide-dots-preset-thumbnails .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-youtube-bottom:not(.ella-slide-show-thumbnail-titles).ella-slide-dots-preset-thumbnails .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-youtube-bottom-thumbs:not(.ella-slide-show-thumbnail-titles).ella-slide-dots-preset-thumbnails .ella-slide-dot{overflow:visible !important;border:0 !important;background:transparent !important;box-shadow:none !important;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease !important}html body section.ella-slide.ella-slide-youtube-layout-bottom:not(.ella-slide-show-thumbnail-titles).ella-slide-dots-preset-thumbnails .ella-slide-dot::before,html body section.ella-slide.ella-slide-youtube-bottom:not(.ella-slide-show-thumbnail-titles).ella-slide-dots-preset-thumbnails .ella-slide-dot::before,html body section.ella-slide.ella-slide-youtube-bottom-thumbs:not(.ella-slide-show-thumbnail-titles).ella-slide-dots-preset-thumbnails .ella-slide-dot::before,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-youtube-layout-bottom:not(.ella-slide-show-thumbnail-titles).ella-slide-dots-preset-thumbnails .ella-slide-dot::before,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-youtube-bottom:not(.ella-slide-show-thumbnail-titles).ella-slide-dots-preset-thumbnails .ella-slide-dot::before,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-youtube-bottom-thumbs:not(.ella-slide-show-thumbnail-titles).ella-slide-dots-preset-thumbnails .ella-slide-dot::before{background-size:122% auto !important;background-position:center center !important;box-shadow:0 8px 18px rgba(15,23,42,.10) !important}html body section.ella-slide.ella-slide-youtube-layout-bottom:not(.ella-slide-show-thumbnail-titles).ella-slide-dots-preset-thumbnails .ella-slide-dot::after,html body section.ella-slide.ella-slide-youtube-bottom:not(.ella-slide-show-thumbnail-titles).ella-slide-dots-preset-thumbnails .ella-slide-dot::after,html body section.ella-slide.ella-slide-youtube-bottom-thumbs:not(.ella-slide-show-thumbnail-titles).ella-slide-dots-preset-thumbnails .ella-slide-dot::after,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-youtube-layout-bottom:not(.ella-slide-show-thumbnail-titles).ella-slide-dots-preset-thumbnails .ella-slide-dot::after,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-youtube-bottom:not(.ella-slide-show-thumbnail-titles).ella-slide-dots-preset-thumbnails .ella-slide-dot::after,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-youtube-bottom-thumbs:not(.ella-slide-show-thumbnail-titles).ella-slide-dots-preset-thumbnails .ella-slide-dot::after{content:none !important;display:none !important}html body section.ella-slide.ella-slide-youtube-layout-bottom:not(.ella-slide-show-thumbnail-titles).ella-slide-dots-preset-thumbnails .ella-slide-dot:hover,html body section.ella-slide.ella-slide-youtube-bottom:not(.ella-slide-show-thumbnail-titles).ella-slide-dots-preset-thumbnails .ella-slide-dot:hover,html body section.ella-slide.ella-slide-youtube-bottom-thumbs:not(.ella-slide-show-thumbnail-titles).ella-slide-dots-preset-thumbnails .ella-slide-dot:hover,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-youtube-layout-bottom:not(.ella-slide-show-thumbnail-titles).ella-slide-dots-preset-thumbnails .ella-slide-dot:hover,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-youtube-bottom:not(.ella-slide-show-thumbnail-titles).ella-slide-dots-preset-thumbnails .ella-slide-dot:hover,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-youtube-bottom-thumbs:not(.ella-slide-show-thumbnail-titles).ella-slide-dots-preset-thumbnails .ella-slide-dot:hover{transform:translateY(-4px) scale(1.065) !important;filter:drop-shadow(0 14px 24px rgba(15,23,42,.16)) !important}html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dots,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom .ella-slide-dots,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs .ella-slide-dots{overflow-x:auto !important;overflow-y:visible !important;padding:14px 16px 22px !important;margin:-12px -16px 0 !important}html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs.ella-slide-dots-preset-thumbnails .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs.ella-slide-dots-preset-thumbnails .ella-slide-dot{overflow:visible !important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease !important}html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot:hover,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot:hover,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs.ella-slide-dots-preset-thumbnails .ella-slide-dot:hover,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot:hover,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot:hover,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs.ella-slide-dots-preset-thumbnails .ella-slide-dot:hover{transform:translateY(-3px) scale(1.02) !important;box-shadow:0 14px 30px rgba(15,23,42,.10) !important}html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs.ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs.ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active{box-shadow:0 0 0 3px rgba(17,65,101,.94),0 0 0 9px rgba(26,90,138,.14),0 18px 34px rgba(15,23,42,.10) !important}@media (max-width:767px){html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dots,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dots{overflow-x:auto !important;overflow-y:visible !important;padding:0 !important;margin:12px 0 0 !important;gap:8px !important}html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dot,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dot{overflow:visible !important}html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dot::after,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dot::after{content:none !important;display:none !important;background:none !important;box-shadow:none !important}html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dot.has-dot-label .ella-slide-dot-label,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dot.has-dot-label .ella-slide-dot-label{display:flex !important;align-items:center !important;align-self:center !important;min-height:100% !important;margin:0 !important;overflow:visible !important}html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dot-label-text,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dot-label-text{display:-webkit-box !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:3 !important;overflow:hidden !important;white-space:normal !important;word-break:break-word !important;overflow-wrap:anywhere !important;line-height:1.24 !important;width:100% !important}html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-mobile-indicators,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-mobile-indicators{display:flex !important;align-items:center !important;justify-content:stretch !important;gap:8px !important;width:100% !important;padding:0 !important;margin:12px 0 0 !important}html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-mobile-indicator,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-mobile-indicator{-webkit-appearance:none !important;appearance:none !important;flex:1 1 0 !important;width:auto !important;min-width:0 !important;min-height:4px !important;max-height:4px !important;height:4px !important;display:block !important;padding:0 !important;margin:0 !important;border:0 !important;border-radius:999px !important;background:rgba(203,213,225,.92) !important;box-shadow:none !important;line-height:0 !important;font-size:0 !important;vertical-align:middle !important}html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-mobile-indicator.is-active,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-mobile-indicator.is-active{background:rgba(17,65,101,.98) !important}html body section.ella-slide:not(.ella-slide-family-youtube_playlist)[data-visible-count-mobile="1"] .ella-slide-shell,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide:not(.ella-slide-family-youtube_playlist) .ella-slide-shell{width:100% !important;max-width:100% !important;margin-left:0 !important;margin-right:0 !important;overflow:hidden !important}html body section.ella-slide:not(.ella-slide-family-youtube_playlist)[data-visible-count-mobile="1"] .ella-slide-track,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide:not(.ella-slide-family-youtube_playlist) .ella-slide-track{display:flex !important;flex-wrap:nowrap !important;width:100% !important;gap:0 !important;padding-left:0 !important;padding-right:0 !important;scroll-padding-left:0 !important;scroll-padding-right:0 !important;justify-content:flex-start !important}html body section.ella-slide:not(.ella-slide-family-youtube_playlist)[data-visible-count-mobile="1"] .ella-slide-slide,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide:not(.ella-slide-family-youtube_playlist) .ella-slide-slide{flex:0 0 100% !important;width:100% !important;min-width:100% !important;max-width:100% !important;margin-left:0 !important;margin-right:0 !important;box-sizing:border-box !important}html body section.ella-slide:not(.ella-slide-family-youtube_playlist)[data-visible-count-mobile="1"] .ella-slide-card,html body section.ella-slide:not(.ella-slide-family-youtube_playlist)[data-visible-count-mobile="1"] .ella-slide-panel,html body section.ella-slide:not(.ella-slide-family-youtube_playlist)[data-visible-count-mobile="1"] .ella-slide-image-area,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide:not(.ella-slide-family-youtube_playlist) .ella-slide-card,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide:not(.ella-slide-family-youtube_playlist) .ella-slide-panel,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide:not(.ella-slide-family-youtube_playlist) .ella-slide-image-area{width:100% !important;max-width:100% !important;margin-left:0 !important;margin-right:0 !important}}html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dot{position:relative !important;z-index:1 !important}html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dot:hover,html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dot:focus-visible,html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dot.is-active,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dot:hover,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dot:focus-visible,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dot.is-active{z-index:4 !important}html body section.ella-slide.ella-slide-youtube-layout-bottom:not(.ella-slide-show-thumbnail-titles) .ella-slide-dots,html body section.ella-slide.ella-slide-youtube-bottom:not(.ella-slide-show-thumbnail-titles) .ella-slide-dots,html body section.ella-slide.ella-slide-youtube-bottom-thumbs:not(.ella-slide-show-thumbnail-titles) .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-youtube-layout-bottom:not(.ella-slide-show-thumbnail-titles) .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-youtube-bottom:not(.ella-slide-show-thumbnail-titles) .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-youtube-bottom-thumbs:not(.ella-slide-show-thumbnail-titles) .ella-slide-dots{margin-top:18px !important;padding:18px 18px 16px !important;scroll-padding-left:18px !important;scroll-padding-right:18px !important}html body section.ella-slide.ella-slide-youtube-layout-bottom:not(.ella-slide-show-thumbnail-titles).ella-slide-dots-preset-thumbnails .ella-slide-dot:hover,html body section.ella-slide.ella-slide-youtube-bottom:not(.ella-slide-show-thumbnail-titles).ella-slide-dots-preset-thumbnails .ella-slide-dot:hover,html body section.ella-slide.ella-slide-youtube-bottom-thumbs:not(.ella-slide-show-thumbnail-titles).ella-slide-dots-preset-thumbnails .ella-slide-dot:hover,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-youtube-layout-bottom:not(.ella-slide-show-thumbnail-titles).ella-slide-dots-preset-thumbnails .ella-slide-dot:hover,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-youtube-bottom:not(.ella-slide-show-thumbnail-titles).ella-slide-dots-preset-thumbnails .ella-slide-dot:hover,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-youtube-bottom-thumbs:not(.ella-slide-show-thumbnail-titles).ella-slide-dots-preset-thumbnails .ella-slide-dot:hover{transform:translateY(-5px) scale(1.09) !important;filter:drop-shadow(0 18px 28px rgba(15,23,42,.18)) !important}html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dots,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom .ella-slide-dots,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs .ella-slide-dots{margin-top:16px !important;padding:16px 24px 22px !important;scroll-padding-left:24px !important;scroll-padding-right:24px !important}html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs.ella-slide-dots-preset-thumbnails .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs.ella-slide-dots-preset-thumbnails .ella-slide-dot{overflow:visible !important;border-color:rgba(203,213,225,0.96) !important;box-shadow:none !important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease !important}html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot:hover,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot:hover,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs.ella-slide-dots-preset-thumbnails .ella-slide-dot:hover,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot:hover,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot:hover,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs.ella-slide-dots-preset-thumbnails .ella-slide-dot:hover{border-color:rgba(17,65,101,.72) !important;box-shadow:inset 0 0 0 2px rgba(17,65,101,.52),0 14px 26px rgba(15,23,42,.08) !important;transform:translateY(-4px) scale(1.024) !important}html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs.ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs.ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active{border-color:rgba(17,65,101,.98) !important;box-shadow:inset 0 0 0 2px rgba(17,65,101,.98),inset 0 0 0 8px rgba(96,165,250,.12),0 14px 28px rgba(15,23,42,.08) !important}@media (max-width:767px){html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dots,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dots{margin-top:8px !important;padding:0 !important;gap:8px !important}html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-mobile-indicators,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-mobile-indicators{margin-top:6px !important;padding-top:0 !important;gap:5px !important}html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-mobile-indicator,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-mobile-indicator{min-height:4px !important;height:4px !important;max-height:4px !important;border-radius:999px !important}html body section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles) .ella-slide-dot,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles) .ella-slide-dot{flex:0 0 94px !important;width:94px !important;min-width:94px !important;max-width:94px !important;min-height:58px !important;height:58px !important;padding:0 !important;border-radius:14px !important}html body section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles) .ella-slide-dot::before,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles) .ella-slide-dot::before{width:94px !important;height:58px !important;min-width:94px !important;min-height:58px !important;border-radius:14px !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot::after,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot::after,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dot::after,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-nav-left .ella-slide-dot::after,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot::after,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot::after,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dot::after,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-nav-left .ella-slide-dot::after,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot::after,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot::after{content:none !important;display:none !important;height:0 !important;background:none !important;box-shadow:none !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot{min-height:84px !important;padding:8px 10px !important;display:grid !important;grid-template-columns:96px minmax(0,1fr) !important;align-items:center !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot.has-dot-label .ella-slide-dot-label,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot.has-dot-label .ella-slide-dot-label{display:flex !important;align-items:center !important;justify-content:flex-start !important;min-height:100% !important;height:100% !important;margin:0 !important;padding:0 !important;align-self:stretch !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot-label-text,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot-label-text{display:block !important;margin:auto 0 !important;line-height:1.22 !important}html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-nav,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-nav{top:var(--ella-youtube-mobile-nav-top,50%) !important;transform:translateY(-50%) !important}}html body section.ella-slide.ella-slide-youtube-layout-bottom:not(.ella-slide-show-thumbnail-titles) .ella-slide-dots,html body section.ella-slide.ella-slide-youtube-bottom:not(.ella-slide-show-thumbnail-titles) .ella-slide-dots,html body section.ella-slide.ella-slide-youtube-bottom-thumbs:not(.ella-slide-show-thumbnail-titles) .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-youtube-layout-bottom:not(.ella-slide-show-thumbnail-titles) .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-youtube-bottom:not(.ella-slide-show-thumbnail-titles) .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-youtube-bottom-thumbs:not(.ella-slide-show-thumbnail-titles) .ella-slide-dots{margin-top:24px !important;padding:18px 22px 16px !important;scroll-padding-left:22px !important;scroll-padding-right:22px !important}html body section.ella-slide.ella-slide-youtube-layout-bottom:not(.ella-slide-show-thumbnail-titles).ella-slide-dots-preset-thumbnails .ella-slide-dot:hover,html body section.ella-slide.ella-slide-youtube-bottom:not(.ella-slide-show-thumbnail-titles).ella-slide-dots-preset-thumbnails .ella-slide-dot:hover,html body section.ella-slide.ella-slide-youtube-bottom-thumbs:not(.ella-slide-show-thumbnail-titles).ella-slide-dots-preset-thumbnails .ella-slide-dot:hover,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-youtube-layout-bottom:not(.ella-slide-show-thumbnail-titles).ella-slide-dots-preset-thumbnails .ella-slide-dot:hover,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-youtube-bottom:not(.ella-slide-show-thumbnail-titles).ella-slide-dots-preset-thumbnails .ella-slide-dot:hover,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-youtube-bottom-thumbs:not(.ella-slide-show-thumbnail-titles).ella-slide-dots-preset-thumbnails .ella-slide-dot:hover{transform:translateY(-7px) scale(1.12) !important;filter:drop-shadow(0 18px 28px rgba(15,23,42,.22)) !important}html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dots,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom .ella-slide-dots,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs .ella-slide-dots{margin-top:18px !important;padding:18px 34px 18px 24px !important;scroll-padding-left:24px !important;scroll-padding-right:34px !important;overflow-x:auto !important}html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs.ella-slide-dots-preset-thumbnails .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs.ella-slide-dots-preset-thumbnails .ella-slide-dot{overflow:visible !important;position:relative !important;isolation:isolate !important;background:rgba(255,255,255,.96) !important;border:1px solid rgba(203,213,225,.96) !important;box-shadow:none !important;transform-origin:25% top !important;transition:transform .18s ease,border-color .18s ease,background-color .18s ease,box-shadow .18s ease !important}html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot:hover,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot:hover,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs.ella-slide-dots-preset-thumbnails .ella-slide-dot:hover,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot:hover,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot:hover,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs.ella-slide-dots-preset-thumbnails .ella-slide-dot:hover{transform:translateY(-2px) !important;border-color:rgba(17,65,101,.9) !important;background:linear-gradient(180deg,rgba(255,255,255,.99),rgba(247,251,255,.98)) !important;box-shadow:inset 0 0 0 2px rgba(17,65,101,.34),inset 0 0 0 6px rgba(17,65,101,.05) !important}html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs.ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs.ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active{border-color:rgba(17,65,101,.98) !important;background:linear-gradient(180deg,rgba(255,255,255,.99),rgba(240,247,255,.99)) !important;box-shadow:inset 0 0 0 2px rgba(17,65,101,.98),inset 0 0 0 7px rgba(96,165,250,.10) !important}@media (max-width:767px){html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dots,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dots{margin-top:6px !important;margin-bottom:0 !important;padding:0 !important;gap:6px !important;align-items:stretch !important}html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-mobile-indicators,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-mobile-indicators{margin-top:2px !important;margin-bottom:0 !important;padding:0 !important;gap:4px !important}html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-mobile-indicator,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-mobile-indicator{min-height:3px !important;height:3px !important;max-height:3px !important;border-radius:999px !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot{min-height:76px !important;height:auto !important;padding:8px 10px !important;display:grid !important;grid-template-columns:94px minmax(0,1fr) !important;align-items:center !important;column-gap:12px !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot.has-dot-label .ella-slide-dot-label,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot.has-dot-label .ella-slide-dot-label{display:flex !important;align-items:center !important;justify-content:flex-start !important;align-self:stretch !important;min-height:60px !important;height:100% !important;margin:0 !important;padding:0 !important;position:static !important;inset:auto !important;overflow:visible !important;background:none !important;box-shadow:none !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot-label,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot-label::before,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot-label::after,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot-label-text::before,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot-label-text::after,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot-label,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot-label::before,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot-label::after,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot-label-text::before,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot-label-text::after{background:none !important;box-shadow:none !important;border:0 !important;content:none !important;display:none !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot-label-text,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot-label-text{display:flex !important;align-items:center !important;align-self:center !important;justify-content:flex-start !important;min-height:60px !important;height:100% !important;width:100% !important;margin:0 !important;padding:0 !important;line-height:1.2 !important;white-space:normal !important;word-break:break-word !important;overflow-wrap:anywhere !important}html body section.ella-slide:not(.ella-slide-family-youtube_playlist)[data-visible-count-mobile="1"] .ella-slide-shell,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide:not(.ella-slide-family-youtube_playlist) .ella-slide-shell{width:100% !important;max-width:100% !important;margin-left:0 !important;margin-right:0 !important;overflow:hidden !important}html body section.ella-slide:not(.ella-slide-family-youtube_playlist)[data-visible-count-mobile="1"] .ella-slide-track,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide:not(.ella-slide-family-youtube_playlist) .ella-slide-track{width:100% !important;max-width:100% !important;padding-left:0 !important;padding-right:0 !important;margin-left:0 !important;margin-right:0 !important;left:0 !important;right:auto !important;transform:none !important;translate:none !important;justify-content:flex-start !important;scroll-padding-left:0 !important;scroll-padding-right:0 !important}}html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs.ella-slide-dots-preset-thumbnails .ella-slide-dots,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dots,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dots,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs.ella-slide-dots-preset-thumbnails .ella-slide-dots{position:relative !important;overflow-x:auto !important;overflow-y:visible !important;align-items:stretch !important;padding:12px 24px 10px !important;margin-top:10px !important;gap:18px !important;background:transparent !important;box-shadow:none !important}html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs.ella-slide-dots-preset-thumbnails .ella-slide-dot,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs.ella-slide-dots-preset-thumbnails .ella-slide-dot{overflow:visible !important;position:relative !important;isolation:isolate !important;border-radius:22px !important;border:1px solid rgba(203,213,225,0.96) !important;background:rgba(255,255,255,0.98) !important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.55) !important;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease,filter .18s ease !important;filter:none !important;transform:none !important}html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot:hover,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot:hover,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs.ella-slide-dots-preset-thumbnails .ella-slide-dot:hover,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot:hover,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot:hover,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs.ella-slide-dots-preset-thumbnails .ella-slide-dot:hover{border-color:rgba(17,65,101,.92) !important;background:linear-gradient(180deg,rgba(255,255,255,.99),rgba(245,250,255,.99)) !important;box-shadow:inset 0 0 0 2px rgba(17,65,101,.74),inset 0 0 0 7px rgba(17,65,101,.08),0 0 0 1px rgba(17,65,101,.12) !important;filter:saturate(1.02) !important;transform:none !important}html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs.ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs.ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active{border-color:rgba(17,65,101,.98) !important;background:linear-gradient(180deg,rgba(255,255,255,.995),rgba(239,246,255,.995)) !important;box-shadow:inset 0 0 0 2px rgba(17,65,101,.98),inset 0 0 0 8px rgba(96,165,250,.12),0 0 0 1px rgba(17,65,101,.18) !important}html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dot::after,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom .ella-slide-dot::after,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs .ella-slide-dot::after,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dot::after,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom .ella-slide-dot::after,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs .ella-slide-dot::after{content:none !important;display:none !important}@media (max-width:767px){html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dots,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dots{margin-top:2px !important;margin-bottom:0 !important;padding:0 !important;gap:4px !important;overflow-y:visible !important}html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-mobile-indicators,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-mobile-indicators{margin-top:0 !important;margin-bottom:0 !important;padding-top:0 !important;gap:3px !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot{min-height:66px !important;padding:5px 8px !important;grid-template-columns:72px minmax(0,1fr) !important;column-gap:10px !important;border-radius:15px !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot::before,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot::before{width:72px !important;min-width:72px !important;height:46px !important;min-height:46px !important;border-radius:10px !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot.has-dot-label .ella-slide-dot-label,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot.has-dot-label .ella-slide-dot-label{min-height:52px !important;height:100% !important;display:flex !important;align-items:center !important;justify-content:flex-start !important;overflow:visible !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot-label-text,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot-label-text{display:flex !important;align-items:center !important;justify-content:flex-start !important;min-height:52px !important;width:100% !important;margin:auto 0 !important;padding:0 !important;line-height:1.14 !important;white-space:normal !important;overflow-wrap:anywhere !important;word-break:break-word !important;overflow:hidden !important;text-overflow:clip !important;max-height:calc(1.14em * 3) !important}html body section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles) .ella-slide-dot,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles) .ella-slide-dot{flex:0 0 66px !important;width:66px !important;min-width:66px !important;height:50px !important;min-height:50px !important;padding:0 0 6px !important;border-radius:10px !important}html body section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles) .ella-slide-dot::before,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles) .ella-slide-dot::before{inset:0 auto 6px 0 !important;width:66px !important;height:40px !important;border-radius:9px !important}html body section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles) .ella-slide-dot::after,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles) .ella-slide-dot::after{bottom:0 !important}html body section.ella-slide:not(.ella-slide-family-youtube_playlist)[data-visible-count-mobile="1"] .ella-slide-shell,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide:not(.ella-slide-family-youtube_playlist) .ella-slide-shell{width:calc(100% - 24px) !important;max-width:calc(100% - 24px) !important;margin-left:auto !important;margin-right:auto !important;padding-left:0 !important;padding-right:0 !important;overflow:hidden !important}html body section.ella-slide:not(.ella-slide-family-youtube_playlist)[data-visible-count-mobile="1"] .ella-slide-track,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide:not(.ella-slide-family-youtube_playlist) .ella-slide-track{width:100% !important;max-width:100% !important;margin-left:0 !important;margin-right:0 !important;justify-content:flex-start !important;scroll-padding-left:0 !important;scroll-padding-right:0 !important;padding-left:0 !important;padding-right:0 !important;overflow-x:auto !important}}html body section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-shell,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-shell{overflow:visible !important}html body .ella-slide-card-clickable{cursor:pointer !important}html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-shell,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom .ella-slide-shell,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs .ella-slide-shell,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-shell,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom .ella-slide-shell,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs .ella-slide-shell{overflow:visible !important}html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dots,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom .ella-slide-dots,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs .ella-slide-dots{overflow-x:auto !important;overflow-y:visible !important;align-items:flex-start !important;margin-top:6px !important;padding:4px 24px 8px !important;gap:16px !important;background:transparent !important;box-shadow:none !important}html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs.ella-slide-dots-preset-thumbnails .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs.ella-slide-dots-preset-thumbnails .ella-slide-dot{overflow:visible !important;position:relative !important;isolation:isolate !important;border-radius:22px !important;border:1px solid rgba(203,213,225,0.96) !important;background:rgba(255,255,255,0.99) !important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.58) !important;filter:none !important;transform:none !important;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease !important}html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot::before,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot::before,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs.ella-slide-dots-preset-thumbnails .ella-slide-dot::before,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot::before,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot::before,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs.ella-slide-dots-preset-thumbnails .ella-slide-dot::before{box-shadow:none !important}html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot:hover,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot:hover,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs.ella-slide-dots-preset-thumbnails .ella-slide-dot:hover,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot:hover,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot:hover,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs.ella-slide-dots-preset-thumbnails .ella-slide-dot:hover{border-color:rgba(17,65,101,.92) !important;background:linear-gradient(180deg,rgba(255,255,255,.995),rgba(245,250,255,.995)) !important;box-shadow:inset 0 0 0 2px rgba(17,65,101,.74),inset 0 0 0 7px rgba(17,65,101,.08) !important;filter:none !important;transform:none !important}html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active,html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs.ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom.ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs.ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active{border-color:rgba(17,65,101,.98) !important;background:linear-gradient(180deg,rgba(255,255,255,.998),rgba(239,246,255,.998)) !important;box-shadow:inset 0 0 0 2px rgba(17,65,101,.98),inset 0 0 0 8px rgba(96,165,250,.12) !important;filter:none !important;transform:none !important}@media (max-width:767px){html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dots,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dots{margin-top:0 !important;margin-bottom:0 !important;padding:0 !important;gap:2px !important;overflow-y:visible !important}html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-mobile-indicators,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-mobile-indicators{margin-top:2px !important;margin-bottom:0 !important;padding:0 !important;gap:2px !important}html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-mobile-indicator,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-mobile-indicator{min-height:3px !important;height:3px !important;max-height:3px !important}html body section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles) .ella-slide-dot,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles) .ella-slide-dot{flex:0 0 52px !important;width:52px !important;min-width:52px !important;height:38px !important;min-height:38px !important;padding:0 !important;border-radius:8px !important}html body section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles) .ella-slide-dot::before,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles) .ella-slide-dot::before{inset:0 !important;width:52px !important;min-width:52px !important;height:38px !important;min-height:38px !important;border-radius:8px !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot{min-height:58px !important;height:auto !important;padding:4px 8px !important;grid-template-columns:60px minmax(0,1fr) !important;column-gap:8px !important;row-gap:0 !important;border-radius:14px !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot::before,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot::before{width:60px !important;min-width:60px !important;height:40px !important;min-height:40px !important;border-radius:9px !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot.has-dot-label .ella-slide-dot-label,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot.has-dot-label .ella-slide-dot-label,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot-label-text,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot-label-text{min-height:42px !important;height:100% !important;display:flex !important;align-items:center !important;align-self:center !important;justify-content:flex-start !important;margin:0 !important;padding:0 !important;line-height:1.16 !important;white-space:normal !important;overflow-wrap:anywhere !important;word-break:break-word !important;text-overflow:clip !important;overflow:hidden !important;max-height:calc(1.16em * 3) !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot-label,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot-label::before,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot-label::after,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot-label-text::before,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot-label-text::after,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot-label,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot-label::before,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot-label::after,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot-label-text::before,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot-label-text::after{content:none !important;display:none !important;background:none !important;box-shadow:none !important;border:0 !important}}@media (max-width:767px){html body section.ella-slide:not(.ella-slide-family-youtube_playlist)[data-visible-count-mobile="1"],html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide:not(.ella-slide-family-youtube_playlist){width:calc(100% - 24px) !important;max-width:calc(100% - 24px) !important;margin-left:auto !important;margin-right:auto !important;left:auto !important;right:auto !important;transform:none !important}html body section.ella-slide:not(.ella-slide-family-youtube_playlist)[data-visible-count-mobile="1"] .ella-slide-shell,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide:not(.ella-slide-family-youtube_playlist) .ella-slide-shell{left:auto !important;right:auto !important;transform:none !important;translate:none !important;margin-left:auto !important;margin-right:auto !important}}html body .ella-slide-card-clickable,html body .ella-slide-card-clickable .ella-slide-card-media,html body .ella-slide-card-clickable .ella-slide-card-body{cursor:pointer !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-single-item-view .ella-slide-track,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-single-item-view .ella-slide-track{display:grid !important;grid-auto-flow:column !important;grid-auto-columns:100% !important;justify-content:flex-start !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-single-item-view .ella-slide-slide,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-single-item-view .ella-slide-slide{width:100% !important;min-width:100% !important;max-width:100% !important;flex:0 0 100% !important;justify-self:stretch !important;scroll-snap-align:start !important;margin:0 !important}@media (min-width:768px){html body section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dots{overflow-x:visible !important;overflow-y:visible !important;margin-top:14px !important;padding-top:10px !important;padding-bottom:12px !important;align-items:stretch !important;position:relative !important;z-index:4 !important}html body section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles):not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles):not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dots{gap:18px !important}html body section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles):not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles):not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dot{overflow:visible !important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease !important}html body section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles):not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dot:hover,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles):not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dot:hover{transform:scale(1.035) !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles:not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles:not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dots{padding-top:12px !important;padding-bottom:14px !important;gap:18px !important;overflow:visible !important;position:relative !important;z-index:5 !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles:not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles:not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dot{overflow:visible !important;position:relative !important;z-index:0 !important;transform:none !important;box-shadow:inset 0 0 0 1px rgba(203,213,225,.92) !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles:not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dot::after,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles:not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dot::after{content:'' !important;position:absolute !important;inset:2px !important;border-radius:inherit !important;pointer-events:none !important;box-shadow:0 0 0 0 rgba(17,65,101,0) !important;opacity:0 !important;transition:opacity .18s ease,box-shadow .18s ease,inset .18s ease !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles:not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dot:hover,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles:not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dot:hover{transform:none !important;box-shadow:inset 0 0 0 1px rgba(96,165,250,.40) !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles:not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dot:hover::after,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles:not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dot:hover::after{opacity:1 !important;box-shadow:inset 0 0 0 2px rgba(17,65,101,.72),0 8px 16px rgba(15,23,42,.07) !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles:not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dot.is-active,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles:not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dot.is-active{transform:none !important;box-shadow:inset 0 0 0 1px rgba(147,197,253,.54) !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles:not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dot.is-active::after,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles:not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dot.is-active::after{opacity:1 !important;box-shadow:inset 0 0 0 2px rgba(17,65,101,.96),0 10px 18px rgba(17,65,101,.10) !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dots,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dots{padding-right:18px !important;gap:8px !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-track,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-track,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-track,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-track{margin-left:220px !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot:hover::before,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot:hover::before,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot.is-active::before,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot.is-active::before,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot:hover::before,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot:hover::before,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot.is-active::before,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot.is-active::before{transform:none !important}}@media (max-width:767px){html body section.ella-slide:not(.ella-slide-family-youtube_playlist)[data-visible-count-mobile="1"],html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide:not(.ella-slide-family-youtube_playlist){width:100% !important;max-width:100% !important;margin-left:auto !important;margin-right:auto !important;padding-left:12px !important;padding-right:12px !important;overflow:visible !important}html body section.ella-slide:not(.ella-slide-family-youtube_playlist)[data-visible-count-mobile="1"] .ella-slide-shell,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide:not(.ella-slide-family-youtube_playlist) .ella-slide-shell{width:100% !important;max-width:100% !important;margin-left:auto !important;margin-right:auto !important;overflow:hidden !important;transform:none !important;left:auto !important;right:auto !important;padding:0 !important}html body section.ella-slide:not(.ella-slide-family-youtube_playlist)[data-visible-count-mobile="1"] .ella-slide-track,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide:not(.ella-slide-family-youtube_playlist) .ella-slide-track{display:flex !important;width:100% !important;max-width:100% !important;justify-content:flex-start !important;align-items:stretch !important;gap:0 !important;padding:0 !important;margin:0 !important;scroll-padding-left:0 !important;scroll-padding-right:0 !important;overflow-x:auto !important;overflow-y:visible !important}html body section.ella-slide:not(.ella-slide-family-youtube_playlist)[data-visible-count-mobile="1"] .ella-slide-slide,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide:not(.ella-slide-family-youtube_playlist) .ella-slide-slide{flex:0 0 100% !important;width:100% !important;min-width:100% !important;max-width:100% !important;margin:0 !important;padding:0 !important;scroll-snap-align:start !important}html body section.ella-slide:not(.ella-slide-family-youtube_playlist)[data-visible-count-mobile="1"] .ella-slide-card,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide:not(.ella-slide-family-youtube_playlist) .ella-slide-card{width:100% !important;max-width:100% !important;margin-left:0 !important;margin-right:0 !important}html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dots,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dots{margin-top:2px !important;margin-bottom:0 !important;padding-top:0 !important;padding-bottom:0 !important;gap:4px !important}html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-mobile-indicators,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-mobile-indicators{margin-top:0 !important;margin-bottom:0 !important;padding-top:0 !important;padding-bottom:0 !important;gap:4px !important}html body section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles) .ella-slide-dot,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles) .ella-slide-dot{flex:0 0 44px !important;width:44px !important;min-width:44px !important;height:32px !important;min-height:32px !important}html body section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles) .ella-slide-dot::before,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles) .ella-slide-dot::before{width:44px !important;min-width:44px !important;height:32px !important;min-height:32px !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot{min-height:52px !important;padding:3px 6px !important;grid-template-columns:48px minmax(0,1fr) !important;column-gap:6px !important;row-gap:0 !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot::before,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot::before{width:48px !important;min-width:48px !important;height:32px !important;min-height:32px !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot.has-dot-label .ella-slide-dot-label,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot.has-dot-label .ella-slide-dot-label{min-height:34px !important;height:34px !important;display:flex !important;align-items:center !important;justify-content:flex-start !important;overflow:hidden !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot-label-text,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot-label-text{min-height:34px !important;height:34px !important;display:flex !important;align-items:center !important;justify-content:flex-start !important;width:100% !important;font-size:10.4px !important;line-height:1.15 !important;max-height:calc(1.15em * 3) !important;overflow:hidden !important;text-overflow:clip !important}}@media (min-width:901px){html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar{--ella-youtube-left-card-width:236px;--ella-youtube-left-player-gap:6px}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-shell,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-shell,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-shell,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-shell{display:grid !important;grid-template-columns:var(--ella-youtube-left-card-width,236px) minmax(0,1fr) !important;column-gap:var(--ella-youtube-left-player-gap,6px) !important;align-items:start !important;width:min(100%,var(--ella-pane-max-width,1560px)) !important;max-width:min(100%,var(--ella-pane-max-width,1560px)) !important;margin-inline:auto !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-track,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-track,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-track,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-track{grid-column:2 !important;grid-row:1 !important;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;padding:0 !important;justify-self:stretch !important;align-self:start !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dots,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dots{grid-column:1 !important;grid-row:1 !important;position:static !important;left:auto !important;top:auto !important;bottom:auto !important;width:var(--ella-youtube-left-card-width,236px) !important;min-width:var(--ella-youtube-left-card-width,236px) !important;max-width:var(--ella-youtube-left-card-width,236px) !important;margin:0 !important;padding:0 10px 0 0 !important;gap:6px !important;overflow:visible !important;align-self:start !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot{width:100% !important;max-width:100% !important;min-height:72px !important;padding:6px !important;gap:10px !important;grid-template-columns:96px minmax(0,1fr) !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot::before,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot::before,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot::before,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot::before{inset:6px auto 6px 6px !important;width:96px !important;height:60px !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot.has-dot-label .ella-slide-dot-label,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot.has-dot-label .ella-slide-dot-label,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot.has-dot-label .ella-slide-dot-label,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot.has-dot-label .ella-slide-dot-label{margin:0 !important;padding:0 !important;align-self:center !important;left:auto !important;right:auto !important}}@media (min-width:901px){html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar{--ella-youtube-left-card-width:236px;--ella-youtube-left-player-gap:8px}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-shell,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-shell,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-shell,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-shell{display:grid !important;grid-template-columns:var(--ella-youtube-left-card-width,236px) minmax(0,1fr) !important;column-gap:var(--ella-youtube-left-player-gap,8px) !important;align-items:start !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-track,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-track,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-track,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-track{grid-column:2 !important;grid-row:1 !important;margin-left:0 !important;width:100% !important;min-width:0 !important;max-width:100% !important;justify-self:stretch !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dots,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dots{grid-column:1 !important;grid-row:1 !important;position:static !important;left:auto !important;top:auto !important;bottom:auto !important;width:var(--ella-youtube-left-card-width,236px) !important;min-width:var(--ella-youtube-left-card-width,236px) !important;max-width:var(--ella-youtube-left-card-width,236px) !important;margin:0 !important;padding:0 20px 0 0 !important;gap:0 !important;align-self:stretch !important;min-height:0 !important;max-height:var(--ella-youtube-left-rail-max-height,100%) !important;overflow-y:auto !important;overflow-x:visible !important;scrollbar-width:thin !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot{width:100% !important;max-width:100% !important;min-height:82px !important;padding:10px 12px 10px 0 !important;gap:20px !important;display:grid !important;grid-template-columns:96px minmax(0,1fr) !important;align-items:center !important;box-sizing:border-box !important;transform:none !important;overflow:hidden !important;margin:0 !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot+.ella-slide-dot,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot+.ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot+.ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot+.ella-slide-dot{margin-top:10px !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot::before,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot::before,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot::before,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot::before{position:relative !important;inset:auto !important;width:96px !important;height:60px !important;margin-left:5% !important;border-radius:10px !important;justify-self:start !important;align-self:center !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot::after,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot::after,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot::after,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot::after{content:none !important;display:none !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot.has-dot-label .ella-slide-dot-label,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot.has-dot-label .ella-slide-dot-label,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot.has-dot-label .ella-slide-dot-label,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot.has-dot-label .ella-slide-dot-label,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot-label-text,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot-label-text,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot-label-text,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot-label-text{display:flex !important;align-items:center !important;justify-content:flex-start !important;min-height:60px !important;height:auto !important;margin:0 !important;padding:0 !important;text-align:left !important;white-space:normal !important;overflow:hidden !important;line-height:1.22 !important;-webkit-line-clamp:4 !important;-webkit-box-orient:vertical !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot:hover,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot:hover,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot:hover,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot:hover{transform:none !important;box-shadow:0 8px 18px rgba(17,65,101,.12) !important}}@media (max-width:900px){html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dots,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dots{margin-top:4px !important;margin-bottom:0 !important;padding-top:0 !important;padding-bottom:0 !important;gap:3px !important}html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-mobile-indicators,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-mobile-indicators{margin-top:2px !important;gap:3px !important}html body section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles) .ella-slide-dot,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles) .ella-slide-dot{flex:0 0 40px !important;width:40px !important;min-width:40px !important;height:28px !important;min-height:28px !important}html body section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles) .ella-slide-dot::before,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles) .ella-slide-dot::before{width:40px !important;min-width:40px !important;height:28px !important;min-height:28px !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot{min-height:56px !important;padding:4px 6px !important;grid-template-columns:44px minmax(0,1fr) !important;column-gap:8px !important;row-gap:0 !important;align-items:center !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot::before,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot::before{width:44px !important;min-width:44px !important;height:28px !important;min-height:28px !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot.has-dot-label .ella-slide-dot-label,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot.has-dot-label .ella-slide-dot-label,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot-label-text,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot-label-text{display:flex !important;align-items:center !important;justify-content:flex-start !important;min-height:40px !important;height:40px !important;padding:1px 0 !important;line-height:1.16 !important;max-height:calc(1.16em * 3+4px) !important;overflow:hidden !important;text-overflow:clip !important;white-space:normal !important;word-break:break-word !important}}@media (min-width:901px){html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot.has-dot-label .ella-slide-dot-label,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot.has-dot-label .ella-slide-dot-label,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot.has-dot-label .ella-slide-dot-label,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot.has-dot-label .ella-slide-dot-label,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot-label-text,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot-label-text,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot-label-text,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot-label-text{grid-column:2 !important;min-width:0 !important;width:100% !important}}@media (max-width:900px){html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot{min-height:58px !important;padding:2px 6px !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot.has-dot-label .ella-slide-dot-label,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot.has-dot-label .ella-slide-dot-label,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot-label-text,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot-label-text{min-height:42px !important;height:42px !important;max-height:calc(1.16em * 3+6px) !important}}@media (min-width:901px){html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar{--ella-youtube-left-rail-width:296px !important;--ella-youtube-left-card-width:296px !important;--ella-youtube-left-thumb-width:96px !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-shell,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-shell,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-shell,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-shell{display:grid !important;grid-template-columns:var(--ella-youtube-left-rail-width,296px) minmax(0,1fr) !important;column-gap:18px !important;align-items:start !important;overflow:visible !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-track,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-track,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-track,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-track{grid-column:2 !important;grid-row:1 !important;margin-left:0 !important;min-width:0 !important;width:100% !important;max-width:100% !important;justify-self:stretch !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dots,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dots{grid-column:1 !important;grid-row:1 !important;position:static !important;display:flex !important;flex-direction:column !important;flex-wrap:nowrap !important;align-items:stretch !important;justify-content:flex-start !important;width:var(--ella-youtube-left-rail-width,296px) !important;min-width:var(--ella-youtube-left-rail-width,296px) !important;max-width:var(--ella-youtube-left-rail-width,296px) !important;padding:4px 14px 4px 4px !important;margin:0 !important;gap:0 !important;overflow-y:auto !important;overflow-x:visible !important;scrollbar-width:thin !important;scroll-snap-type:y proximity !important;overscroll-behavior:contain !important;align-self:start !important;max-height:var(--ella-youtube-left-rail-max-height,100%) !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot{width:100% !important;max-width:100% !important;min-height:82px !important;padding:10px 12px 10px 0 !important;gap:20px !important;display:grid !important;grid-template-columns:96px minmax(0,1fr) !important;align-items:center !important;box-sizing:border-box !important;transform:none !important;overflow:visible !important;margin:0 !important;scroll-snap-align:start !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot+.ella-slide-dot,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot+.ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot+.ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot+.ella-slide-dot{margin-top:8px !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot::before,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot::before,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot::before,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot::before{position:relative !important;inset:auto !important;width:96px !important;height:60px !important;margin-left:5% !important;border-radius:10px !important;justify-self:start !important;align-self:center !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot.has-dot-label .ella-slide-dot-label,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot.has-dot-label .ella-slide-dot-label,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot.has-dot-label .ella-slide-dot-label,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot.has-dot-label .ella-slide-dot-label,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot-label-text,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot-label-text,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot-label-text,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot-label-text{grid-column:2 !important;min-width:0 !important;width:100% !important;display:flex !important;align-items:center !important;justify-content:flex-start !important;min-height:60px !important;margin:0 !important;padding:0 !important;text-align:left !important;white-space:normal !important;overflow:hidden !important;line-height:1.24 !important;max-height:calc(1.24em * 4) !important;-webkit-line-clamp:4 !important;-webkit-box-orient:vertical !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot:hover,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot:hover,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot:hover,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot:hover{transform:translateY(-1px) !important;box-shadow:0 8px 18px rgba(17,65,101,.10) !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot.is-active,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot.is-active,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot.is-active,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot.is-active{box-shadow:inset 0 0 0 2px rgba(17,65,101,.95),0 8px 18px rgba(17,65,101,.14) !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs .ella-slide-dots,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dots{overflow-y:visible !important;overflow-x:auto !important;padding-top:12px !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs .ella-slide-dot,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dot{transform:none !important;box-shadow:inset 0 0 0 1px rgba(17,65,101,.12),0 2px 8px rgba(17,24,39,.04) !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs .ella-slide-dot:hover,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dot:hover,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs .ella-slide-dot:hover,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dot:hover,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs .ella-slide-dot.is-active,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dot.is-active,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs .ella-slide-dot.is-active,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dot.is-active{transform:none !important;box-shadow:inset 0 0 0 2px rgba(17,65,101,.95),0 8px 18px rgba(17,65,101,.12) !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs .ella-slide-dot.has-dot-label .ella-slide-dot-label,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dot.has-dot-label .ella-slide-dot-label,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs .ella-slide-dot.has-dot-label .ella-slide-dot-label,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dot.has-dot-label .ella-slide-dot-label,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs .ella-slide-dot-label-text,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dot-label-text,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs .ella-slide-dot-label-text,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dot-label-text{-webkit-line-clamp:4 !important;line-clamp:4 !important;max-height:calc(1.18em * 4+2px) !important}}@media (max-width:900px){html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] .ella-slide-compare-stage{width:min(calc(100vw - 48px),1600px) !important;max-width:min(calc(100vw - 48px),1600px) !important;margin:0 auto !important;overflow:visible !important;position:relative !important;left:44% !important;transform:translateX(-50%) !important}html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist{position:relative !important;left:48% !important;transform:translateX(-50%) !important;width:100% !important;max-width:100% !important}html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] .ella-slide-compare-stage>section.ella-slide:not(.ella-slide-family-youtube_playlist){width:100% !important;max-width:100% !important;margin-left:auto !important;margin-right:auto !important}html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-nav-prev,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-nav-prev,html body section.ella-slide:not(.ella-slide-family-youtube_playlist) .ella-slide-nav-prev,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide:not(.ella-slide-family-youtube_playlist) .ella-slide-nav-prev{left:max(6px,env(safe-area-inset-left)) !important;margin-left:0 !important}html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-nav-next,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-nav-next,html body section.ella-slide:not(.ella-slide-family-youtube_playlist) .ella-slide-nav-next,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide:not(.ella-slide-family-youtube_playlist) .ella-slide-nav-next{right:max(6px,env(safe-area-inset-right)) !important;margin-right:0 !important}html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-nav-prev,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-nav-prev{margin-left:-1.5em !important}html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-nav-next,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-nav-next{margin-right:-1.2em !important}html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dots{margin-top:24px !important;padding:18px 0 0 !important;scroll-padding-left:0 !important;scroll-padding-right:0 !important;gap:12px !important;overflow-x:auto !important;overflow-y:visible !important}html body section.ella-slide.ella-slide-youtube-bottom:not(.ella-slide-show-thumbnail-titles) .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-youtube-bottom-thumbs:not(.ella-slide-show-thumbnail-titles) .ella-slide-dots{margin-top:24px !important;padding:18px 0 0 !important;scroll-padding-left:0 !important;scroll-padding-right:0 !important}html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-mobile-indicators,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-mobile-indicators{margin-top:6px !important;padding:0 !important;gap:4px !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot{min-height:68px !important;padding:6px 8px !important;grid-template-columns:44px minmax(0,1fr) !important;column-gap:10px !important;row-gap:0 !important;align-items:center !important;width:var(--ella-dot-dynamic-width-mobile,min(84vw,320px)) !important;max-width:min(84vw,336px) !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot::before,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot::before{width:44px !important;min-width:44px !important;height:28px !important;min-height:28px !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot.has-dot-label .ella-slide-dot-label,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot.has-dot-label .ella-slide-dot-label,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot-label-text,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot-label-text{display:flex !important;align-items:center !important;justify-content:flex-start !important;min-height:50px !important;height:50px !important;line-height:1.16 !important;max-height:calc(1.16em * 4+6px) !important;-webkit-line-clamp:4 !important;line-clamp:4 !important;overflow:hidden !important;text-overflow:clip !important;white-space:normal !important;word-break:break-word !important;padding:0 !important}}@media (min-width:901px){html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-shell,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-shell,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-shell,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-shell{display:grid !important;grid-template-columns:var(--ella-youtube-left-rail-width,318px) minmax(0,1fr) !important;column-gap:18px !important;align-items:start !important;overflow:visible !important;max-width:min(calc(100vw - 24px),var(--ella-pane-max-width,1680px)) !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-track,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-track,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-track,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-track{grid-column:2 !important;margin-left:0 !important;min-width:0 !important;max-width:100% !important;overflow:visible !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dots,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dots{grid-column:1 !important;grid-row:1 !important;position:static !important;left:auto !important;right:auto !important;top:auto !important;bottom:auto !important;width:var(--ella-youtube-left-rail-width,318px) !important;min-width:var(--ella-youtube-left-rail-width,318px) !important;max-width:var(--ella-youtube-left-rail-width,318px) !important;margin:0 !important;padding:0 16px 0 6px !important;display:flex !important;flex-direction:column !important;align-items:stretch !important;justify-content:flex-start !important;gap:10px !important;overflow-y:auto !important;overflow-x:hidden !important;overscroll-behavior:contain !important;max-height:var(--ella-youtube-left-rail-max-height,none) !important;scrollbar-width:thin !important;scroll-snap-type:y proximity !important;scroll-padding-top:0 !important;scroll-padding-bottom:0 !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot{flex:0 0 auto !important;width:100% !important;max-width:100% !important;min-height:82px !important;padding:7px 14px 10px 0 !important;gap:20px !important;display:grid !important;grid-template-columns:96px minmax(0,1fr) !important;align-items:center !important;box-sizing:border-box !important;overflow:visible !important;transform:none !important;border-radius:18px !important;background:#ffffff !important;border:0 !important;box-shadow:inset 0 0 0 1px rgba(17,24,39,0.14),inset 0 0 0 999px rgba(255,255,255,0.98) !important;scroll-snap-align:start !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot::before,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot::before,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot::before,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot::before{position:relative !important;inset:auto !important;width:96px !important;min-width:96px !important;height:60px !important;margin-left:5% !important;border-radius:12px !important;justify-self:start !important;align-self:center !important;background-size:cover !important;background-position:center center !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot::after,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot::after,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot::after,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot::after{content:none !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot.has-dot-label .ella-slide-dot-label,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot.has-dot-label .ella-slide-dot-label,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot.has-dot-label .ella-slide-dot-label,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot.has-dot-label .ella-slide-dot-label,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot-label-text,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot-label-text,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot-label-text,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot-label-text{grid-column:2 !important;min-width:0 !important;width:100% !important;display:flex !important;align-items:center !important;justify-content:flex-start !important;min-height:60px !important;margin:0 !important;padding:0 !important;text-align:left !important;white-space:normal !important;overflow:hidden !important;line-height:1.22 !important;max-height:calc(1.22em * 4) !important;-webkit-line-clamp:4 !important;line-clamp:4 !important;-webkit-box-orient:vertical !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot:hover,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot:hover,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot:hover,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot:hover{transform:none !important;box-shadow:inset 0 0 0 2px rgba(17,65,101,0.42),inset 0 0 0 999px rgba(255,255,255,.98),0 4px 10px rgba(17,65,101,.08) !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot.is-active,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot.is-active,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot.is-active,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot.is-active{transform:none !important;box-shadow:inset 0 0 0 3px rgba(17,65,101,0.95),inset 0 0 0 6px rgba(17,65,101,.12) !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dots,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs .ella-slide-dots{overflow:visible !important;padding:16px 8px 8px !important;margin-top:18px !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dot,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs .ella-slide-dot{transform:none !important;overflow:visible !important;box-shadow:inset 0 0 0 1px rgba(17,65,101,.14),inset 0 0 0 999px rgba(255,255,255,.98) !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dot:hover,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs .ella-slide-dot:hover,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dot.is-active,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs .ella-slide-dot.is-active,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dot:hover,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs .ella-slide-dot:hover,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dot.is-active,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs .ella-slide-dot.is-active{transform:none !important;box-shadow:inset 0 0 0 3px rgba(17,65,101,.95),inset 0 0 0 6px rgba(17,65,101,.10),0 4px 12px rgba(17,65,101,.08) !important}}.ella-slide-accessories-gallery .ella-slide-panel,.ella-slide-accessories-gallery .ella-slide-panel-link,.ella-slide-accessories-gallery .ella-slide-panel-media{overflow:hidden !important}.ella-slide-accessories-gallery .ella-slide-panel-media,.ella-slide-accessories-gallery .ella-slide-panel-link{aspect-ratio:1 / 1 !important;min-height:0 !important;align-items:stretch !important;justify-content:stretch !important;background:#fff !important}.ella-slide-accessories-gallery .ella-slide-panel-image,.ella-slide-accessories-gallery .ella-slide-panel-image-inline,.ella-slide-accessories-gallery .ella-slide-image-area-image{width:100% !important;height:100% !important;max-height:none !important;object-fit:cover !important;object-position:center center !important}.ella-slide-custom-designed-tubs .ella-slide-card,.ella-slide-premium-doors .ella-slide-card,.ella-slide-custom-designed-tubs .ella-slide-panel,.ella-slide-premium-doors .ella-slide-panel{display:flex !important;flex-direction:column !important;align-items:stretch !important}.ella-slide-custom-designed-tubs .ella-slide-card-media,.ella-slide-premium-doors .ella-slide-card-media,.ella-slide-custom-designed-tubs .ella-slide-card-media-inline,.ella-slide-premium-doors .ella-slide-card-media-inline{border:1px solid rgba(17,24,39,.14) !important;border-radius:14px !important;overflow:hidden !important;background:#fff !important;min-height:0 !important;padding:0 !important}.ella-slide-custom-designed-tubs .ella-slide-card-body,.ella-slide-premium-doors .ella-slide-card-body{display:flex !important;flex-direction:column !important;justify-content:flex-start !important;align-items:center !important;text-align:center !important;padding-top:14px !important}.ella-slide-custom-designed-tubs .ella-slide-button,.ella-slide-custom-designed-tubs .ella-slide-button-static,.ella-slide-premium-doors .ella-slide-button,.ella-slide-premium-doors .ella-slide-button-static{position:static !important;align-self:center !important;margin-top:10px !important;transform:none !important}@media (max-width:900px){html body .ella-slide-compare-stage{width:calc(100vw - 32px) !important;max-width:calc(100vw - 32px) !important;margin:0 auto !important;overflow:visible !important;position:relative !important;left:auto !important;transform:none !important}html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide:not(.ella-slide-family-youtube_playlist){width:100% !important;max-width:100% !important;margin-left:0 !important;margin-right:0 !important}html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist{width:100% !important;max-width:100% !important;margin-left:0 !important;margin-right:0 !important}html body .ella-slide-compare-stage:has(>section.ella-slide.ella-slide-family-youtube_playlist){left:auto !important}html body .ella-slide-compare-stage>section.ella-slide,html body .ella-slide-compare-stage>section.ella-slide .ella-slide-shell{width:100% !important;max-width:100% !important;margin-left:auto !important;margin-right:auto !important;overflow:visible !important}html body .ella-slide-compare-stage>section.ella-slide:not(.ella-slide-family-youtube_playlist) .ella-slide-track{width:100% !important;max-width:100% !important;gap:0 !important;padding-left:0 !important;padding-right:0 !important;scroll-padding-left:0 !important;scroll-padding-right:0 !important;justify-content:flex-start !important}html body .ella-slide-compare-stage>section.ella-slide:not(.ella-slide-family-youtube_playlist) .ella-slide-slide{flex:0 0 100% !important;width:100% !important;min-width:100% !important;max-width:100% !important;margin:0 !important}html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-nav-prev,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-nav-prev{left:max(6px,env(safe-area-inset-left)) !important;margin-left:0 !important;z-index:999999 !important}html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-nav-next,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-nav-next{right:max(6px,env(safe-area-inset-right)) !important;margin-right:0 !important;z-index:999999 !important}html body section.ella-slide:not(.ella-slide-family-youtube_playlist) .ella-slide-nav-prev,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide:not(.ella-slide-family-youtube_playlist) .ella-slide-nav-prev{left:max(6px,env(safe-area-inset-left)) !important;margin-left:0 !important}html body section.ella-slide:not(.ella-slide-family-youtube_playlist) .ella-slide-nav-next,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide:not(.ella-slide-family-youtube_playlist) .ella-slide-nav-next{right:max(6px,env(safe-area-inset-right)) !important;margin-right:0 !important}html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-shell,html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-youtube-shell,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-shell,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-youtube-shell{overflow:visible !important}html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dots{padding:12px 0 0 !important;margin-top:12px !important;scroll-padding-left:0 !important;scroll-padding-right:0 !important}html body section.ella-slide.ella-slide-youtube-bottom:not(.ella-slide-show-thumbnail-titles) .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-youtube-bottom-thumbs:not(.ella-slide-show-thumbnail-titles) .ella-slide-dots{margin-top:18px !important;padding:12px 0 0 !important;scroll-padding-left:0 !important;scroll-padding-right:0 !important}html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-mobile-indicators,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-mobile-indicators{margin-top:2px !important;padding:0 !important;gap:4px !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot{min-height:72px !important;padding:6px 8px !important;grid-template-columns:44px minmax(0,1fr) !important;column-gap:10px !important;row-gap:0 !important;align-items:center !important;width:var(--ella-dot-dynamic-width-mobile,min(86vw,360px)) !important;max-width:min(86vw,360px) !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot::before,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot::before{width:44px !important;min-width:44px !important;height:28px !important;min-height:28px !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot.has-dot-label .ella-slide-dot-label,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot.has-dot-label .ella-slide-dot-label{display:flex !important;align-items:center !important;min-height:56px !important;height:56px !important;padding:0 !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot-label-text,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot-label-text{display:-webkit-box !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:4 !important;line-clamp:4 !important;overflow:hidden !important;text-overflow:clip !important;white-space:normal !important;word-break:break-word !important;line-height:1.14 !important;max-height:calc(1.14em * 4+4px) !important;margin:0 !important;width:100% !important;align-self:center !important}}html body section.ella-slide .ella-slide-card-no-image .ella-slide-card-body,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide .ella-slide-card-no-image .ella-slide-card-body{padding-left:var(--ella-no-image-card-side-padding,20px) !important;padding-right:var(--ella-no-image-card-side-padding,20px) !important}html body section.ella-slide:not(.ella-slide-family-youtube_playlist) .ella-slide-track,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide:not(.ella-slide-family-youtube_playlist) .ella-slide-track{touch-action:pan-x !important;overscroll-behavior-x:contain !important;overscroll-behavior-y:auto !important;-webkit-overflow-scrolling:touch !important}html body section.ella-slide.is-dragging:not(.ella-slide-family-youtube_playlist) .ella-slide-track,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.is-dragging:not(.ella-slide-family-youtube_playlist) .ella-slide-track{scroll-snap-type:none !important;scroll-behavior:auto !important}html body section.ella-slide.ella-slide-accessories-gallery .ella-slide-panel,html body section.ella-slide.ella-slide-accessories-gallery .ella-slide-panel-link,html body section.ella-slide.ella-slide-accessories-gallery .ella-slide-panel-media,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-accessories-gallery .ella-slide-panel,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-accessories-gallery .ella-slide-panel-link,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-accessories-gallery .ella-slide-panel-media{display:flex !important;flex-direction:column !important;width:100% !important;height:100% !important;min-height:0 !important;padding:0 !important}html body section.ella-slide.ella-slide-accessories-gallery .ella-slide-panel-link,html body section.ella-slide.ella-slide-accessories-gallery .ella-slide-panel-media,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-accessories-gallery .ella-slide-panel-link,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-accessories-gallery .ella-slide-panel-media{flex:1 1 auto !important;aspect-ratio:1 / 1 !important;align-items:stretch !important;justify-content:stretch !important;background:#fff !important}html body section.ella-slide.ella-slide-accessories-gallery .ella-slide-panel-image,html body section.ella-slide.ella-slide-accessories-gallery .ella-slide-panel-image-inline,html body section.ella-slide.ella-slide-accessories-gallery .ella-slide-image-area-image,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-accessories-gallery .ella-slide-panel-image,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-accessories-gallery .ella-slide-panel-image-inline,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-accessories-gallery .ella-slide-image-area-image{width:100% !important;height:100% !important;max-height:none !important;object-fit:contain !important;object-position:center center !important}html body section.ella-slide.ella-slide-product-carousel-glass .ella-slide-card-media,html body section.ella-slide.ella-slide-product-carousel-accessible .ella-slide-card-media,html body section.ella-slide.ella-slide-home-product-slider .ella-slide-card-media,html body section.ella-slide.ella-slide-home-accessory-slider .ella-slide-card-media,html body section.ella-slide.ella-slide-natural-image-cards .ella-slide-card-media,html body section.ella-slide.ella-slide-accessory-slider .ella-slide-card-media,html body section.ella-slide.ella-slide-product-carousel-glass .ella-slide-card-media-inline,html body section.ella-slide.ella-slide-product-carousel-accessible .ella-slide-card-media-inline,html body section.ella-slide.ella-slide-home-product-slider .ella-slide-card-media-inline,html body section.ella-slide.ella-slide-home-accessory-slider .ella-slide-card-media-inline,html body section.ella-slide.ella-slide-natural-image-cards .ella-slide-card-media-inline,html body section.ella-slide.ella-slide-accessory-slider .ella-slide-card-media-inline,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-product-carousel-glass .ella-slide-card-media,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-product-carousel-accessible .ella-slide-card-media,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-home-product-slider .ella-slide-card-media,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-home-accessory-slider .ella-slide-card-media,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-natural-image-cards .ella-slide-card-media,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-accessory-slider .ella-slide-card-media,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-product-carousel-glass .ella-slide-card-media-inline,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-product-carousel-accessible .ella-slide-card-media-inline,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-home-product-slider .ella-slide-card-media-inline,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-home-accessory-slider .ella-slide-card-media-inline,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-natural-image-cards .ella-slide-card-media-inline,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-accessory-slider .ella-slide-card-media-inline{display:flex !important;align-items:center !important;justify-content:center !important;min-height:0 !important;padding:0 !important;overflow:hidden !important}html body section.ella-slide.ella-slide-product-carousel-glass .ella-slide-card-image,html body section.ella-slide.ella-slide-product-carousel-glass .ella-slide-card-image-inline,html body section.ella-slide.ella-slide-product-carousel-glass .ella-slide-card-image-hover,html body section.ella-slide.ella-slide-product-carousel-accessible .ella-slide-card-image,html body section.ella-slide.ella-slide-product-carousel-accessible .ella-slide-card-image-inline,html body section.ella-slide.ella-slide-product-carousel-accessible .ella-slide-card-image-hover,html body section.ella-slide.ella-slide-home-product-slider .ella-slide-card-image,html body section.ella-slide.ella-slide-home-product-slider .ella-slide-card-image-inline,html body section.ella-slide.ella-slide-home-product-slider .ella-slide-card-image-hover,html body section.ella-slide.ella-slide-home-accessory-slider .ella-slide-card-image,html body section.ella-slide.ella-slide-home-accessory-slider .ella-slide-card-image-inline,html body section.ella-slide.ella-slide-home-accessory-slider .ella-slide-card-image-hover,html body section.ella-slide.ella-slide-natural-image-cards .ella-slide-card-image,html body section.ella-slide.ella-slide-natural-image-cards .ella-slide-card-image-inline,html body section.ella-slide.ella-slide-natural-image-cards .ella-slide-card-image-hover,html body section.ella-slide.ella-slide-accessory-slider .ella-slide-card-image,html body section.ella-slide.ella-slide-accessory-slider .ella-slide-card-image-inline,html body section.ella-slide.ella-slide-accessory-slider .ella-slide-card-image-hover,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-product-carousel-glass .ella-slide-card-image,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-product-carousel-glass .ella-slide-card-image-inline,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-product-carousel-glass .ella-slide-card-image-hover,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-product-carousel-accessible .ella-slide-card-image,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-product-carousel-accessible .ella-slide-card-image-inline,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-product-carousel-accessible .ella-slide-card-image-hover,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-home-product-slider .ella-slide-card-image,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-home-product-slider .ella-slide-card-image-inline,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-home-product-slider .ella-slide-card-image-hover,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-home-accessory-slider .ella-slide-card-image,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-home-accessory-slider .ella-slide-card-image-inline,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-home-accessory-slider .ella-slide-card-image-hover,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-natural-image-cards .ella-slide-card-image,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-natural-image-cards .ella-slide-card-image-inline,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-natural-image-cards .ella-slide-card-image-hover,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-accessory-slider .ella-slide-card-image,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-accessory-slider .ella-slide-card-image-inline,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-accessory-slider .ella-slide-card-image-hover{width:100% !important;height:100% !important;max-height:none !important;object-fit:contain !important;object-position:center center !important}html body section.ella-slide.ella-slide-custom-designed-tubs .ella-slide-card,html body section.ella-slide.ella-slide-premium-doors .ella-slide-card,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-custom-designed-tubs .ella-slide-card,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-premium-doors .ella-slide-card{border:0 !important;box-shadow:none !important;background:transparent !important;overflow:visible !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-youtube-shell,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-youtube-shell,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-youtube-shell,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-youtube-shell{grid-template-columns:calc(var(--ella-youtube-thumb-rail-width,318px)+14px) minmax(0,1fr) !important;column-gap:max(var(--ella-youtube-player-gap,12px),12px) !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dots,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dots{width:calc(var(--ella-youtube-thumb-rail-width,318px)+14px) !important;min-width:calc(var(--ella-youtube-thumb-rail-width,318px)+14px) !important;max-width:calc(var(--ella-youtube-thumb-rail-width,318px)+14px) !important;padding:0 6px 0 0 !important;overflow-x:visible !important;overflow-y:auto !important;box-sizing:border-box !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot{padding:10px 6px 10px 0 !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot::before,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot::before,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot::before,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot::before{margin-left:0 !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot.has-dot-label .ella-slide-dot-label,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot.has-dot-label .ella-slide-dot-label,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot.has-dot-label .ella-slide-dot-label,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot.has-dot-label .ella-slide-dot-label{height:100% !important;min-height:60px !important;align-self:stretch !important;display:flex !important;align-items:center !important}@media (max-width:900px){html body .ella-slide-compare-stage>section.ella-slide:not(.ella-slide-family-youtube_playlist) .ella-slide-track{width:100% !important;max-width:100% !important;gap:max(var(--ella-gap,16px),12px) !important;padding-left:0 !important;padding-right:0 !important;scroll-padding-left:0 !important;scroll-padding-right:0 !important;justify-content:flex-start !important}html body .ella-slide-compare-stage>section.ella-slide:not(.ella-slide-family-youtube_playlist)[data-visible-count-mobile="1"] .ella-slide-track{gap:0 !important}html body .ella-slide-compare-stage>section.ella-slide:not(.ella-slide-family-youtube_playlist) .ella-slide-slide{flex:0 0 calc((100% - (max(var(--ella-gap,16px),12px) * (var(--ella-visible-count-mobile,1) - 1))) / var(--ella-visible-count-mobile,1)) !important;width:calc((100% - (max(var(--ella-gap,16px),12px) * (var(--ella-visible-count-mobile,1) - 1))) / var(--ella-visible-count-mobile,1)) !important;min-width:calc((100% - (max(var(--ella-gap,16px),12px) * (var(--ella-visible-count-mobile,1) - 1))) / var(--ella-visible-count-mobile,1)) !important;max-width:calc((100% - (max(var(--ella-gap,16px),12px) * (var(--ella-visible-count-mobile,1) - 1))) / var(--ella-visible-count-mobile,1)) !important;margin:0 !important}html body .ella-slide-compare-stage>section.ella-slide:not(.ella-slide-family-youtube_playlist)[data-visible-count-mobile="1"] .ella-slide-slide{flex:0 0 100% !important;width:100% !important;min-width:100% !important;max-width:100% !important}html body section.ella-slide:not(.ella-slide-family-youtube_playlist) .ella-slide-nav-next,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide:not(.ella-slide-family-youtube_playlist) .ella-slide-nav-next{right:max(6px,env(safe-area-inset-right)) !important;margin-right:0 !important}html body section.ella-slide:not(.ella-slide-family-youtube_playlist) .ella-slide-nav-prev,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide:not(.ella-slide-family-youtube_playlist) .ella-slide-nav-prev{left:max(6px,env(safe-area-inset-left)) !important;margin-left:0 !important}}.ella-slide-has-parallax .ella-slide-hero-bg,.ella-slide-has-parallax .ella-slide-hero-bg-mobile,.ella-slide-has-parallax .ella-slide-panel-image,.ella-slide-has-parallax .ella-slide-card-image,.ella-slide-has-parallax .ella-slide-card-image-inline,.ella-slide-has-parallax .ella-slide-panel-image-inline,.ella-slide-has-parallax .ella-slide-youtube-thumb{transform:translate3d(0,var(--ella-parallax-shift,0px),0) scale(1.04) !important;transform-origin:25% top !important}@media (min-width:901px){html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-shell,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-shell,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-shell,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-shell{overflow:hidden !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-track,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-track,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-track,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-track{width:100% !important;max-width:100% !important;min-width:0 !important;overflow-x:auto !important;overflow-y:hidden !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-slide,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-slide,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-slide,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-slide{flex:0 0 100% !important;width:100% !important;min-width:100% !important;max-width:100% !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dots,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dots{overflow-x:hidden !important;overflow-y:auto !important;padding-right:0 !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot{width:100% !important;min-width:100% !important;max-width:100% !important;padding-right:0 !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot::before,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot::before,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot::before,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot::before{margin-left:0 !important}}@media (min-width:1025px){html body section.ella-slide.ella-slide-has-visible-count:not(.ella-slide-single-item-view):not(.ella-slide-family-hero_banner):not(.ella-slide-family-youtube_playlist) .ella-slide-track,html body .ella-slide-compare-wrapper[data-ella-compare-device="desktop"] section.ella-slide.ella-slide-has-visible-count:not(.ella-slide-single-item-view):not(.ella-slide-family-hero_banner):not(.ella-slide-family-youtube_playlist) .ella-slide-track{gap:max(var(--ella-gap,16px),12px) !important}html body section.ella-slide.ella-slide-has-visible-count:not(.ella-slide-single-item-view):not(.ella-slide-family-hero_banner):not(.ella-slide-family-youtube_playlist) .ella-slide-slide,html body .ella-slide-compare-wrapper[data-ella-compare-device="desktop"] section.ella-slide.ella-slide-has-visible-count:not(.ella-slide-single-item-view):not(.ella-slide-family-hero_banner):not(.ella-slide-family-youtube_playlist) .ella-slide-slide{flex:0 0 calc((100% - (max(var(--ella-gap,16px),12px) * (var(--ella-visible-count,1) - 1))) / var(--ella-visible-count,1)) !important;width:calc((100% - (max(var(--ella-gap,16px),12px) * (var(--ella-visible-count,1) - 1))) / var(--ella-visible-count,1)) !important;min-width:calc((100% - (max(var(--ella-gap,16px),12px) * (var(--ella-visible-count,1) - 1))) / var(--ella-visible-count,1)) !important;max-width:calc((100% - (max(var(--ella-gap,16px),12px) * (var(--ella-visible-count,1) - 1))) / var(--ella-visible-count,1)) !important;margin:0 !important}}@media (min-width:768px) and (max-width:1024px){html body section.ella-slide.ella-slide-has-visible-count:not(.ella-slide-single-item-view):not(.ella-slide-family-hero_banner):not(.ella-slide-family-youtube_playlist) .ella-slide-track,html body .ella-slide-compare-wrapper[data-ella-compare-device="ipad"] section.ella-slide.ella-slide-has-visible-count:not(.ella-slide-single-item-view):not(.ella-slide-family-hero_banner):not(.ella-slide-family-youtube_playlist) .ella-slide-track{gap:max(var(--ella-gap,16px),12px) !important}html body section.ella-slide.ella-slide-has-visible-count:not(.ella-slide-single-item-view):not(.ella-slide-family-hero_banner):not(.ella-slide-family-youtube_playlist) .ella-slide-slide,html body .ella-slide-compare-wrapper[data-ella-compare-device="ipad"] section.ella-slide.ella-slide-has-visible-count:not(.ella-slide-single-item-view):not(.ella-slide-family-hero_banner):not(.ella-slide-family-youtube_playlist) .ella-slide-slide{flex:0 0 calc((100% - (max(var(--ella-gap,16px),12px) * (var(--ella-visible-count-ipad,1) - 1))) / var(--ella-visible-count-ipad,1)) !important;width:calc((100% - (max(var(--ella-gap,16px),12px) * (var(--ella-visible-count-ipad,1) - 1))) / var(--ella-visible-count-ipad,1)) !important;min-width:calc((100% - (max(var(--ella-gap,16px),12px) * (var(--ella-visible-count-ipad,1) - 1))) / var(--ella-visible-count-ipad,1)) !important;max-width:calc((100% - (max(var(--ella-gap,16px),12px) * (var(--ella-visible-count-ipad,1) - 1))) / var(--ella-visible-count-ipad,1)) !important;margin:0 !important}}@media (max-width:767px){html body section.ella-slide.ella-slide-has-visible-count:not(.ella-slide-single-item-view):not(.ella-slide-family-hero_banner):not(.ella-slide-family-youtube_playlist):not([data-visible-count-mobile="1"]) .ella-slide-shell,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-has-visible-count:not(.ella-slide-single-item-view):not(.ella-slide-family-hero_banner):not(.ella-slide-family-youtube_playlist):not([data-visible-count-mobile="1"]) .ella-slide-shell{width:100% !important;max-width:100% !important;overflow:hidden !important}html body section.ella-slide.ella-slide-has-visible-count:not(.ella-slide-single-item-view):not(.ella-slide-family-hero_banner):not(.ella-slide-family-youtube_playlist):not([data-visible-count-mobile="1"]) .ella-slide-track,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-has-visible-count:not(.ella-slide-single-item-view):not(.ella-slide-family-hero_banner):not(.ella-slide-family-youtube_playlist):not([data-visible-count-mobile="1"]) .ella-slide-track{display:flex !important;flex-wrap:nowrap !important;width:100% !important;max-width:100% !important;gap:max(var(--ella-gap,16px),12px) !important;padding:0 !important;margin:0 !important;scroll-padding-left:0 !important;scroll-padding-right:0 !important;overflow-x:auto !important;overflow-y:hidden !important;justify-content:flex-start !important}html body section.ella-slide.ella-slide-has-visible-count:not(.ella-slide-single-item-view):not(.ella-slide-family-hero_banner):not(.ella-slide-family-youtube_playlist):not([data-visible-count-mobile="1"]) .ella-slide-slide,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-has-visible-count:not(.ella-slide-single-item-view):not(.ella-slide-family-hero_banner):not(.ella-slide-family-youtube_playlist):not([data-visible-count-mobile="1"]) .ella-slide-slide{flex:0 0 calc((100% - (max(var(--ella-gap,16px),12px) * (var(--ella-visible-count-mobile,1) - 1))) / var(--ella-visible-count-mobile,1)) !important;width:calc((100% - (max(var(--ella-gap,16px),12px) * (var(--ella-visible-count-mobile,1) - 1))) / var(--ella-visible-count-mobile,1)) !important;min-width:calc((100% - (max(var(--ella-gap,16px),12px) * (var(--ella-visible-count-mobile,1) - 1))) / var(--ella-visible-count-mobile,1)) !important;max-width:calc((100% - (max(var(--ella-gap,16px),12px) * (var(--ella-visible-count-mobile,1) - 1))) / var(--ella-visible-count-mobile,1)) !important;margin:0 !important;padding:0 !important;scroll-snap-align:start !important}html body section.ella-slide.ella-slide-has-visible-count:not(.ella-slide-single-item-view):not(.ella-slide-family-hero_banner):not(.ella-slide-family-youtube_playlist):not([data-visible-count-mobile="1"]) .ella-slide-card,html body section.ella-slide.ella-slide-has-visible-count:not(.ella-slide-single-item-view):not(.ella-slide-family-hero_banner):not(.ella-slide-family-youtube_playlist):not([data-visible-count-mobile="1"]) .ella-slide-panel,html body section.ella-slide.ella-slide-has-visible-count:not(.ella-slide-single-item-view):not(.ella-slide-family-hero_banner):not(.ella-slide-family-youtube_playlist):not([data-visible-count-mobile="1"]) .ella-slide-image-area,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-has-visible-count:not(.ella-slide-single-item-view):not(.ella-slide-family-hero_banner):not(.ella-slide-family-youtube_playlist):not([data-visible-count-mobile="1"]) .ella-slide-card,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-has-visible-count:not(.ella-slide-single-item-view):not(.ella-slide-family-hero_banner):not(.ella-slide-family-youtube_playlist):not([data-visible-count-mobile="1"]) .ella-slide-panel,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-has-visible-count:not(.ella-slide-single-item-view):not(.ella-slide-family-hero_banner):not(.ella-slide-family-youtube_playlist):not([data-visible-count-mobile="1"]) .ella-slide-image-area{width:100% !important;max-width:100% !important;margin:0 !important}}html body section.ella-slide.ella-slide-youtube-layout-bottom:not(.ella-slide-show-thumbnail-titles) .ella-slide-dots,html body section.ella-slide.ella-slide-youtube-bottom:not(.ella-slide-show-thumbnail-titles) .ella-slide-dots,html body section.ella-slide.ella-slide-youtube-bottom-thumbs:not(.ella-slide-show-thumbnail-titles) .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-youtube-layout-bottom:not(.ella-slide-show-thumbnail-titles) .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-youtube-bottom:not(.ella-slide-show-thumbnail-titles) .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-youtube-bottom-thumbs:not(.ella-slide-show-thumbnail-titles) .ella-slide-dots{margin-top:16px !important;margin-bottom:0 !important;padding:12px 22px 0 !important;padding-bottom:0 !important}html body section.ella-slide .ella-slide-shell,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide .ella-slide-shell{padding-left:var(--ella-slider-margin-left,0px) !important;padding-right:var(--ella-slider-margin-right,0px) !important;box-sizing:border-box !important}html body section.ella-slide .ella-slide-track,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide .ella-slide-track{scroll-padding-left:var(--ella-slider-margin-left,0px) !important;scroll-padding-right:var(--ella-slider-margin-right,0px) !important}html body section.ella-slide.ella-slide-has-parallax .ella-slide-hero-bg,html body section.ella-slide.ella-slide-has-parallax .ella-slide-hero-bg-mobile,html body section.ella-slide.ella-slide-has-parallax .ella-slide-panel-image,html body section.ella-slide.ella-slide-has-parallax .ella-slide-card-image,html body section.ella-slide.ella-slide-has-parallax .ella-slide-card-image-inline,html body section.ella-slide.ella-slide-has-parallax .ella-slide-panel-image-inline,html body section.ella-slide.ella-slide-has-parallax .ella-slide-youtube-thumb,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-has-parallax .ella-slide-hero-bg,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-has-parallax .ella-slide-hero-bg-mobile,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-has-parallax .ella-slide-panel-image,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-has-parallax .ella-slide-card-image,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-has-parallax .ella-slide-card-image-inline,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-has-parallax .ella-slide-panel-image-inline,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-has-parallax .ella-slide-youtube-thumb{transform:translate3d(0,var(--ella-parallax-shift,0px),0) scale(1.04) !important;transform-origin:25% top !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-youtube-layout-left .ella-slide-shell,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-youtube-sidebar .ella-slide-shell,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-youtube-layout-left .ella-slide-shell,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-youtube-sidebar .ella-slide-shell{overflow:visible !important;max-width:min(calc(100vw - 24px),var(--ella-pane-max-width,1560px)) !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-youtube-layout-left .ella-slide-track,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-youtube-sidebar .ella-slide-track,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-youtube-layout-left .ella-slide-track,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-youtube-sidebar .ella-slide-track{margin-left:calc(var(--ella-youtube-left-rail-width,214px)+max(10px,var(--ella-youtube-player-gap,8px))) !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-youtube-layout-left .ella-slide-dots,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-youtube-sidebar .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-youtube-layout-left .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-youtube-sidebar .ella-slide-dots{width:var(--ella-youtube-left-rail-width,214px) !important;padding:4px 10px 4px 4px !important;overflow-x:visible !important;overflow-y:auto !important;box-sizing:border-box !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-youtube-layout-left .ella-slide-dot,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-youtube-sidebar .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-youtube-layout-left .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-youtube-sidebar .ella-slide-dot{width:100% !important;min-height:var(--ella-youtube-left-dot-min-height,84px) !important;height:auto !important;min-width:0 !important;display:grid !important;grid-template-columns:116px minmax(0,1fr) !important;align-items:stretch !important;padding:0 !important;overflow:visible !important;border-radius:14px !important;border:2px solid rgba(17,24,39,0.10) !important;box-shadow:none !important;background:rgba(255,255,255,0.96) !important;box-sizing:border-box !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-youtube-layout-left .ella-slide-dot::before,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-youtube-sidebar .ella-slide-dot::before,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-youtube-layout-left .ella-slide-dot::before,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-youtube-sidebar .ella-slide-dot::before{inset:7px auto 7px 7px !important;width:104px !important;height:calc(100% - 14px) !important;border-radius:10px !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-youtube-layout-left .ella-slide-dot::after,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-youtube-sidebar .ella-slide-dot::after,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-youtube-layout-left .ella-slide-dot::after,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-youtube-sidebar .ella-slide-dot::after{content:none !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-youtube-layout-left .ella-slide-dot.has-dot-label .ella-slide-dot-label,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-youtube-sidebar .ella-slide-dot.has-dot-label .ella-slide-dot-label,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-youtube-layout-left .ella-slide-dot.has-dot-label .ella-slide-dot-label,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-youtube-sidebar .ella-slide-dot.has-dot-label .ella-slide-dot-label{display:flex !important;align-items:center !important;justify-content:flex-start !important;min-width:0 !important;min-height:100% !important;margin-left:0 !important;padding:10px 12px 10px 10px !important;font-size:12px !important;line-height:1.38 !important;text-align:left !important;white-space:normal !important;overflow:visible !important;word-break:break-word !important;color:#111827 !important;background:transparent !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-youtube-layout-left .ella-slide-dot.is-active,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-youtube-sidebar .ella-slide-dot.is-active,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-youtube-layout-left .ella-slide-dot.is-active,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-youtube-sidebar .ella-slide-dot.is-active{border-color:var(--ella-brand) !important;box-shadow:0 0 0 2px rgba(17,65,101,0.28),0 10px 22px rgba(17,65,101,0.16) !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dots,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom .ella-slide-dots,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs .ella-slide-dots{align-items:stretch !important;justify-content:flex-start !important;gap:max(10px,var(--ella-youtube-thumb-gap,10px)) !important;padding-top:10px !important;padding-bottom:0 !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dot,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom .ella-slide-dot,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs .ella-slide-dot{width:var(--ella-youtube-bottom-card-width,140px) !important;min-width:var(--ella-youtube-bottom-card-width,140px) !important;max-width:var(--ella-youtube-bottom-card-width,140px) !important;min-height:calc(var(--ella-dot-thumb-height,60px)+var(--ella-youtube-bottom-title-height,42px)+8px) !important;height:auto !important;display:flex !important;flex-direction:column !important;align-items:stretch !important;justify-content:flex-start !important;padding:0 !important;border:0 !important;background:transparent !important;border-radius:0 !important;box-shadow:none !important;overflow:visible !important;flex:0 0 auto !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dot::before,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom .ella-slide-dot::before,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs .ella-slide-dot::before,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dot::before,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom .ella-slide-dot::before,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs .ella-slide-dot::before{inset:0 !important;width:100% !important;height:var(--ella-dot-thumb-height,60px) !important;border-radius:12px !important;box-shadow:none !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dot::after,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom .ella-slide-dot::after,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs .ella-slide-dot::after,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dot::after,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom .ella-slide-dot::after,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs .ella-slide-dot::after{content:none !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dot.has-dot-label .ella-slide-dot-label,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom .ella-slide-dot.has-dot-label .ella-slide-dot-label,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs .ella-slide-dot.has-dot-label .ella-slide-dot-label,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dot.has-dot-label .ella-slide-dot-label,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom .ella-slide-dot.has-dot-label .ella-slide-dot-label,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs .ella-slide-dot.has-dot-label .ella-slide-dot-label{display:flex !important;align-items:center !important;justify-content:flex-start !important;min-height:var(--ella-youtube-bottom-title-height,42px) !important;margin-top:0 !important;padding:0 2px !important;font-size:12px !important;line-height:1.35 !important;text-align:left !important;white-space:normal !important;overflow:visible !important;word-break:break-word !important;color:#111827 !important;background:transparent !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dot.is-active::before,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom .ella-slide-dot.is-active::before,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs .ella-slide-dot.is-active::before,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dot.is-active::before,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom .ella-slide-dot.is-active::before,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs .ella-slide-dot.is-active::before{outline:2px solid var(--ella-brand) !important;outline-offset:2px !important;box-shadow:0 12px 24px rgba(17,65,101,0.20) !important}html body section.ella-slide.ella-slide-accessories-gallery .ella-slide-lightbox-card,html body section.ella-slide.ella-slide-accessories-gallery .ella-slide-image-area,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-accessories-gallery .ella-slide-lightbox-card,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-accessories-gallery .ella-slide-image-area{display:flex !important;flex-direction:column !important;justify-content:flex-start !important}html body section.ella-slide.ella-slide-accessories-gallery .ella-slide-lightbox-trigger,html body section.ella-slide.ella-slide-accessories-gallery .ella-slide-image-area-link,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-accessories-gallery .ella-slide-lightbox-trigger,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-accessories-gallery .ella-slide-image-area-link{display:flex !important;align-items:flex-start !important;justify-content:center !important;padding-top:0 !important;background:transparent !important}html body section.ella-slide.ella-slide-accessories-gallery .ella-slide-lightbox-image,html body section.ella-slide.ella-slide-accessories-gallery .ella-slide-image-area-image,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-accessories-gallery .ella-slide-lightbox-image,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-accessories-gallery .ella-slide-image-area-image{height:auto !important;max-height:none !important;object-fit:contain !important;object-position:center top !important;background:transparent !important}html body section.ella-slide.ella-slide-product-carousel-accessible .ella-slide-shell,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-product-carousel-accessible .ella-slide-shell{overflow:visible !important}html body section.ella-slide.ella-slide-product-carousel-accessible.ella-slide-arrow-placement-outside .ella-slide-nav-prev,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-product-carousel-accessible.ella-slide-arrow-placement-outside .ella-slide-nav-prev{left:8px !important}html body section.ella-slide.ella-slide-product-carousel-accessible.ella-slide-arrow-placement-outside .ella-slide-nav-next,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-product-carousel-accessible.ella-slide-arrow-placement-outside .ella-slide-nav-next{right:8px !important}@media (max-width:960px){html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-youtube-layout-left .ella-slide-track,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-youtube-sidebar .ella-slide-track,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-youtube-layout-left .ella-slide-track,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-youtube-sidebar .ella-slide-track{margin-left:0 !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-youtube-layout-left .ella-slide-dots,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-youtube-sidebar .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-youtube-layout-left .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-youtube-sidebar .ella-slide-dots{width:auto !important;padding:0 0 0 0 !important;overflow:auto !important}}@media (max-width:767px){html body section.ella-slide.ella-slide-product-carousel-glass .ella-slide-shell,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-product-carousel-glass .ella-slide-shell{overflow:visible !important}html body section.ella-slide.ella-slide-product-carousel-glass[data-visible-count-mobile="1"] .ella-slide-track,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-product-carousel-glass[data-visible-count-mobile="1"] .ella-slide-track{padding-left:calc((100% - min(84vw,360px)) / 2) !important;padding-right:calc((100% - min(84vw,360px)) / 2) !important;scroll-padding-left:calc((100% - min(84vw,360px)) / 2) !important;scroll-padding-right:calc((100% - min(84vw,360px)) / 2) !important;justify-content:flex-start !important}html body section.ella-slide.ella-slide-product-carousel-glass[data-visible-count-mobile="1"] .ella-slide-slide,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-product-carousel-glass[data-visible-count-mobile="1"] .ella-slide-slide{flex:0 0 min(84vw,360px) !important;width:min(84vw,360px) !important;min-width:min(84vw,360px) !important;max-width:min(84vw,360px) !important;scroll-snap-align:center !important}html body section.ella-slide.ella-slide-product-carousel-accessible .ella-slide-shell,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-product-carousel-accessible .ella-slide-shell{overflow:visible !important;padding-left:26px !important;padding-right:26px !important}html body section.ella-slide.ella-slide-product-carousel-accessible.ella-slide-arrow-placement-outside .ella-slide-nav-prev,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-product-carousel-accessible.ella-slide-arrow-placement-outside .ella-slide-nav-prev{left:0 !important}html body section.ella-slide.ella-slide-product-carousel-accessible.ella-slide-arrow-placement-outside .ella-slide-nav-next,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-product-carousel-accessible.ella-slide-arrow-placement-outside .ella-slide-nav-next{right:0 !important}html body section.ella-slide .ella-slide-track,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide .ella-slide-track{touch-action:pan-x !important}}html body section.ella-slide.ella-slide-has-parallax .ella-slide-card-media,html body section.ella-slide.ella-slide-has-parallax .ella-slide-card-media-inline,html body section.ella-slide.ella-slide-has-parallax .ella-slide-panel-media,html body section.ella-slide.ella-slide-has-parallax .ella-slide-lightbox-trigger,html body section.ella-slide.ella-slide-has-parallax .ella-slide-image-area-link,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-has-parallax .ella-slide-card-media,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-has-parallax .ella-slide-card-media-inline,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-has-parallax .ella-slide-panel-media,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-has-parallax .ella-slide-lightbox-trigger,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-has-parallax .ella-slide-image-area-link{overflow:hidden !important}html body section.ella-slide.ella-slide-has-parallax .ella-slide-hero-bg,html body section.ella-slide.ella-slide-has-parallax .ella-slide-hero-bg-mobile,html body section.ella-slide.ella-slide-has-parallax .ella-slide-panel-image,html body section.ella-slide.ella-slide-has-parallax .ella-slide-card-image,html body section.ella-slide.ella-slide-has-parallax .ella-slide-card-image-inline,html body section.ella-slide.ella-slide-has-parallax .ella-slide-panel-image-inline,html body section.ella-slide.ella-slide-has-parallax .ella-slide-youtube-thumb,html body section.ella-slide.ella-slide-has-parallax .ella-slide-lightbox-image,html body section.ella-slide.ella-slide-has-parallax .ella-slide-image-area-image,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-has-parallax .ella-slide-hero-bg,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-has-parallax .ella-slide-hero-bg-mobile,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-has-parallax .ella-slide-panel-image,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-has-parallax .ella-slide-card-image,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-has-parallax .ella-slide-card-image-inline,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-has-parallax .ella-slide-panel-image-inline,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-has-parallax .ella-slide-youtube-thumb,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-has-parallax .ella-slide-lightbox-image,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-has-parallax .ella-slide-image-area-image{transform:translate3d(0,var(--ella-parallax-shift,0px),0) scale(1.06) !important;transform-origin:25% top !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dots,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dots{padding:8px 12px 8px 8px !important;overflow-x:visible !important;overflow-y:auto !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot{position:relative !important;width:100% !important;min-width:0 !important;min-height:var(--ella-youtube-left-dot-min-height,96px) !important;height:auto !important;padding:8px !important;display:grid !important;grid-template-columns:100px minmax(0,1fr) !important;gap:0 !important;align-items:stretch !important;overflow:visible !important;border-radius:16px !important;border:1px solid rgba(17,24,39,0.12) !important;background:rgba(255,255,255,0.98) !important;box-sizing:border-box !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot::before,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot::before,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot::before,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot::before{inset:8px auto 8px 8px !important;width:92px !important;height:calc(100% - 16px) !important;border-radius:10px !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot.has-dot-label .ella-slide-dot-label,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot.has-dot-label .ella-slide-dot-label,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot.has-dot-label .ella-slide-dot-label,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot.has-dot-label .ella-slide-dot-label{display:flex !important;align-items:center !important;justify-content:flex-start !important;min-width:0 !important;min-height:calc(var(--ella-youtube-left-dot-min-height,96px) - 16px) !important;height:auto !important;margin:0 !important;padding:8px 10px 8px 10px !important;overflow:visible !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot-label,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot-label,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot-label-text,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot-label-text,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot-label,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot-label,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot-label-text,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot-label-text{display:block !important;min-height:0 !important;height:auto !important;max-height:none !important;overflow:visible !important;white-space:normal !important;word-break:break-word !important;-webkit-line-clamp:unset !important;line-clamp:unset !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot.is-active,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot.is-active,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot.is-active,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot.is-active{border-color:rgba(17,65,101,0.72) !important;box-shadow:0 0 0 3px rgba(17,65,101,0.78),0 12px 24px rgba(17,65,101,0.16) !important}@media (max-width:767px){html body section.ella-slide.ella-slide-product-carousel-glass .ella-slide-track,html body section.ella-slide.ella-slide-title-product-carousel .ella-slide-track,html body section.ella-slide.ella-slide-product-carousel-accessible .ella-slide-track,html body section.ella-slide.ella-slide-title-product-carousel-accessible .ella-slide-track,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-product-carousel-glass .ella-slide-track,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-title-product-carousel .ella-slide-track,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-product-carousel-accessible .ella-slide-track,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-title-product-carousel-accessible .ella-slide-track{display:flex !important;grid-auto-flow:initial !important;grid-auto-columns:auto !important;gap:max(14px,var(--ella-gap,16px)) !important;padding-left:max(16px,calc((100% - min(82vw,360px)) / 2)) !important;padding-right:max(16px,calc((100% - min(82vw,360px)) / 2)) !important;scroll-padding-left:max(16px,calc((100% - min(82vw,360px)) / 2)) !important;scroll-padding-right:max(16px,calc((100% - min(82vw,360px)) / 2)) !important;justify-content:flex-start !important}html body section.ella-slide.ella-slide-product-carousel-glass .ella-slide-slide,html body section.ella-slide.ella-slide-title-product-carousel .ella-slide-slide,html body section.ella-slide.ella-slide-product-carousel-accessible .ella-slide-slide,html body section.ella-slide.ella-slide-title-product-carousel-accessible .ella-slide-slide,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-product-carousel-glass .ella-slide-slide,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-title-product-carousel .ella-slide-slide,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-product-carousel-accessible .ella-slide-slide,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-title-product-carousel-accessible .ella-slide-slide{flex:0 0 min(82vw,360px) !important;width:min(82vw,360px) !important;min-width:min(82vw,360px) !important;max-width:min(82vw,360px) !important;justify-self:auto !important;scroll-snap-align:center !important}}@media (min-width:901px){html body section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-inner,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-inner{grid-template-columns:minmax(0,1fr) minmax(236px,258px) !important;gap:clamp(22px,2vw,34px) !important;max-width:min(100%,1640px) !important;padding:clamp(18px,1.8vw,28px) clamp(28px,2.6vw,54px) clamp(28px,2.2vw,42px) !important;min-height:max(620px,min(70vw,740px)) !important;align-items:start !important}html body section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1{left:clamp(42px,3.8vw,82px) !important;bottom:clamp(92px,7vw,138px) !important;width:min(36vw,460px) !important;max-width:460px !important;min-width:0 !important;padding:0 !important;overflow:visible !important}html body section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1:not(.ella-slide-hero-col-has-stack),html body section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1>.ella-slide-hero-overlay-stack,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1:not(.ella-slide-hero-col-has-stack),html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1>.ella-slide-hero-overlay-stack{display:grid !important;gap:8px !important;width:100% !important;max-width:100% !important;margin:0 !important;padding:16px 20px !important;background:linear-gradient(135deg,rgba(255,255,255,.24),rgba(255,255,255,.10)) !important;border:1px solid rgba(255,255,255,.26) !important;border-radius:24px !important;box-shadow:0 18px 40px rgba(15,23,42,.18) !important;-webkit-backdrop-filter:blur(16px) !important;backdrop-filter:blur(16px) !important;overflow:visible !important}html body section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1 .ella-slide-item-custom,html body section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1 .ella-slide-item-backdrop-shadow,html body section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1 .ella-slide-item-backdrop-soft-dark,html body section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1 .ella-slide-item-backdrop-blur-dark,html body section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1 .ella-slide-item-backdrop-blur-light,html body section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1 .ella-slide-hero-item-title,html body section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1 .ella-slide-hero-item-text,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1 .ella-slide-item-custom,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1 .ella-slide-item-backdrop-shadow,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1 .ella-slide-item-backdrop-soft-dark,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1 .ella-slide-item-backdrop-blur-dark,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1 .ella-slide-item-backdrop-blur-light,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1 .ella-slide-hero-item-title,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1 .ella-slide-hero-item-text{background:transparent !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;padding:0 !important;margin-inline:0 !important;color:#fff !important}html body section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-2,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-2{grid-column:2 !important;width:248px !important;max-width:248px !important;min-width:248px !important;justify-self:end !important;align-self:start !important;margin-left:auto !important;padding:0 !important;overflow:visible !important}html body section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-2:not(.ella-slide-hero-col-has-stack),html body section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-2>.ella-slide-hero-overlay-stack,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-2:not(.ella-slide-hero-col-has-stack),html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-2>.ella-slide-hero-overlay-stack{width:100% !important;max-width:100% !important;padding:0 12px 16px !important;background:rgba(163,171,181,.76) !important;border:1px solid rgba(255,255,255,.22) !important;border-radius:22px !important;box-shadow:0 20px 42px rgba(15,23,42,.22) !important;-webkit-backdrop-filter:blur(12px) !important;backdrop-filter:blur(12px) !important;overflow:hidden !important}html body section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-2 .ella-slide-hero-item-title:first-child,html body section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-2>.ella-slide-hero-overlay-stack>h1:first-child,html body section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-2>.ella-slide-hero-overlay-stack>h2:first-child,html body section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-2>.ella-slide-hero-overlay-stack>h3:first-child,html body section.ella-slide.ella-slide-top-voted-hero #homeform .freequote,html body section.ella-slide.ella-slide-top-voted-hero #internalform .freequote,html body section.ella-slide.ella-slide-top-voted-hero .wpforms-container .wpforms-title,html body section.ella-slide.ella-slide-top-voted-hero .gform_wrapper .gform_title,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-2 .ella-slide-hero-item-title:first-child,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero #homeform .freequote,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero #internalform .freequote,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero .wpforms-container .wpforms-title,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero .gform_wrapper .gform_title{display:block !important;margin:0 -12px 14px !important;padding:18px 14px 18px !important;background:#0f4a76 !important;color:#fff !important;border-radius:22px 22px 0 0 !important;text-align:center !important;font-size:20px !important;line-height:1.1 !important}html body section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-2 .ella-slide-hero-item-text,html body section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-2 #homeform,html body section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-2 #internalform,html body section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-2 .wpforms-container,html body section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-2 .gform_wrapper,html body section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-2 .nf-form-cont,html body section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-2 form,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-2 .ella-slide-hero-item-text,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-2 #homeform,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-2 #internalform,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-2 .wpforms-container,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-2 .gform_wrapper,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-2 .nf-form-cont,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-2 form{width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important}html body section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-2 input[type="text"],html body section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-2 input[type="email"],html body section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-2 input[type="tel"],html body section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-2 input[type="number"],html body section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-2 select,html body section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-2 textarea,html body section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-2 .iti,html body section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-2 .intl-tel-input,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-2 input[type="text"],html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-2 input[type="email"],html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-2 input[type="tel"],html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-2 input[type="number"],html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-2 select,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-2 textarea,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-2 .iti,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-2 .intl-tel-input{width:100% !important;max-width:100% !important;min-width:0 !important;min-height:38px !important;box-sizing:border-box !important}}html body section.ella-slide.ella-slide-has-parallax .ella-slide-hero-bg,html body section.ella-slide.ella-slide-has-parallax .ella-slide-hero-bg-mobile,html body section.ella-slide.ella-slide-has-parallax .ella-slide-panel-image,html body section.ella-slide.ella-slide-has-parallax .ella-slide-card-image,html body section.ella-slide.ella-slide-has-parallax .ella-slide-card-image-inline,html body section.ella-slide.ella-slide-has-parallax .ella-slide-panel-image-inline,html body section.ella-slide.ella-slide-has-parallax .ella-slide-youtube-thumb,html body section.ella-slide.ella-slide-has-parallax .ella-slide-lightbox-image,html body section.ella-slide.ella-slide-has-parallax .ella-slide-image-area-image,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-has-parallax .ella-slide-hero-bg,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-has-parallax .ella-slide-hero-bg-mobile,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-has-parallax .ella-slide-panel-image,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-has-parallax .ella-slide-card-image,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-has-parallax .ella-slide-card-image-inline,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-has-parallax .ella-slide-panel-image-inline,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-has-parallax .ella-slide-youtube-thumb,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-has-parallax .ella-slide-lightbox-image,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-has-parallax .ella-slide-image-area-image{transform:translate3d(0,var(--ella-parallax-shift,0px),0) scale(1.06) !important;transform-origin:25% top !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dots,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dots{padding:10px 16px 10px 10px !important;overflow-x:visible !important;overflow-y:auto !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot{margin:4px 0 !important;overflow:visible !important;min-height:var(--ella-youtube-left-dot-min-height,88px) !important;height:auto !important;align-items:stretch !important;box-sizing:border-box !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot.is-active,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot.is-active,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot.is-active,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot.is-active{outline:none !important;border-color:rgba(17,65,101,.96) !important;box-shadow:0 0 0 3px rgba(17,65,101,.94),0 0 0 7px rgba(26,90,138,.14),0 16px 32px rgba(15,23,42,.08) !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot .ella-slide-dot-label,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot .ella-slide-dot-label,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot .ella-slide-dot-label,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot .ella-slide-dot-label{display:flex !important;align-items:center !important;justify-content:flex-start !important;min-height:100% !important;white-space:normal !important;overflow:visible !important}html body section.ella-slide.ella-slide-accessories-gallery .ella-slide-panel,html body section.ella-slide.ella-slide-accessories-gallery .ella-slide-lightbox-card,html body section.ella-slide.ella-slide-accessories-gallery .ella-slide-image-area,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-accessories-gallery .ella-slide-panel,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-accessories-gallery .ella-slide-lightbox-card,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-accessories-gallery .ella-slide-image-area{display:flex !important;flex-direction:column !important;justify-content:flex-start !important}html body section.ella-slide.ella-slide-accessories-gallery .ella-slide-panel-link,html body section.ella-slide.ella-slide-accessories-gallery .ella-slide-panel-media,html body section.ella-slide.ella-slide-accessories-gallery .ella-slide-lightbox-trigger,html body section.ella-slide.ella-slide-accessories-gallery .ella-slide-image-area-link,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-accessories-gallery .ella-slide-panel-link,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-accessories-gallery .ella-slide-panel-media,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-accessories-gallery .ella-slide-lightbox-trigger,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-accessories-gallery .ella-slide-image-area-link{align-items:flex-start !important;justify-content:center !important;padding-top:0 !important;background:transparent !important}html body section.ella-slide.ella-slide-accessories-gallery .ella-slide-panel-image,html body section.ella-slide.ella-slide-accessories-gallery .ella-slide-panel-image-inline,html body section.ella-slide.ella-slide-accessories-gallery .ella-slide-lightbox-image,html body section.ella-slide.ella-slide-accessories-gallery .ella-slide-image-area-image,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-accessories-gallery .ella-slide-panel-image,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-accessories-gallery .ella-slide-panel-image-inline,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-accessories-gallery .ella-slide-lightbox-image,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-accessories-gallery .ella-slide-image-area-image{object-fit:contain !important;object-position:center top !important;align-self:flex-start !important}html body section.ella-slide.ella-slide-product-carousel-accessible .ella-slide-shell,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-product-carousel-accessible .ella-slide-shell{overflow:visible !important;padding-left:34px !important;padding-right:34px !important}html body section.ella-slide.ella-slide-product-carousel-accessible .ella-slide-nav,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-product-carousel-accessible .ella-slide-nav{z-index:22 !important}html body section.ella-slide.ella-slide-product-carousel-accessible .ella-slide-nav-prev,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-product-carousel-accessible .ella-slide-nav-prev{left:8px !important;transform:translateY(-50%) translateX(-100%) !important}html body section.ella-slide.ella-slide-product-carousel-accessible .ella-slide-nav-next,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-product-carousel-accessible .ella-slide-nav-next{right:8px !important;transform:translateY(-50%) translateX(100%) !important}@media (max-width:900px){html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot{min-height:var(--ella-mobile-youtube-dot-height,72px) !important;height:auto !important;align-items:center !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot.has-dot-label .ella-slide-dot-label,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot.has-dot-label .ella-slide-dot-label{display:flex !important;align-items:center !important;justify-content:flex-start !important;min-height:var(--ella-mobile-youtube-label-height,40px) !important;height:auto !important;margin:0 !important;padding:0 !important;overflow:visible !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot-label-text,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dot-label-text{display:block !important;overflow:visible !important;max-height:none !important;-webkit-line-clamp:unset !important;line-clamp:unset !important;white-space:normal !important;word-break:break-word !important}html body section.ella-slide.ella-slide-product-carousel-glass .ella-slide-shell,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-product-carousel-glass .ella-slide-shell{overflow:visible !important}html body section.ella-slide.ella-slide-product-carousel-glass .ella-slide-track,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-product-carousel-glass .ella-slide-track{gap:max(16px,var(--ella-gap,16px)) !important;padding-left:calc((100% - min(82vw,340px)) / 2) !important;padding-right:calc((100% - min(82vw,340px)) / 2) !important;scroll-padding-left:calc((100% - min(82vw,340px)) / 2) !important;scroll-padding-right:calc((100% - min(82vw,340px)) / 2) !important;justify-content:flex-start !important}html body section.ella-slide.ella-slide-product-carousel-glass .ella-slide-slide,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-product-carousel-glass .ella-slide-slide{flex:0 0 min(82vw,340px) !important;width:min(82vw,340px) !important;min-width:min(82vw,340px) !important;max-width:min(82vw,340px) !important;scroll-snap-align:center !important;margin:0 !important}html body section.ella-slide.ella-slide-product-carousel-accessible .ella-slide-nav-prev,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-product-carousel-accessible .ella-slide-nav-prev{left:0 !important;transform:translateY(-50%) translateX(-65%) !important}html body section.ella-slide.ella-slide-product-carousel-accessible .ella-slide-nav-next,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-product-carousel-accessible .ella-slide-nav-next{right:0 !important;transform:translateY(-50%) translateX(65%) !important}}@media (min-width:901px){html body section.ella-slide.ella-slide-top-voted-hero.ella209-top-voted-ready .ella-slide-hero-inner,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero.ella209-top-voted-ready .ella-slide-hero-inner{position:relative !important;grid-template-columns:minmax(0,1fr) 272px !important;align-items:start !important;gap:clamp(28px,2.5vw,54px) !important;max-width:min(100%,1600px) !important;min-height:max(620px,min(70vw,740px)) !important;padding:clamp(18px,1.8vw,30px) clamp(34px,3vw,66px) clamp(28px,2.2vw,42px) !important;overflow:visible !important}html body section.ella-slide.ella-slide-top-voted-hero.ella209-top-voted-ready .ella209-top-voted-copy-col,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero.ella209-top-voted-ready .ella209-top-voted-copy-col{position:absolute !important;left:clamp(46px,4.2vw,92px) !important;bottom:clamp(106px,8vw,154px) !important;top:auto !important;right:auto !important;z-index:3 !important;width:min(42vw,540px) !important;max-width:540px !important;margin:0 !important;padding:18px 22px !important;border-radius:24px !important;background:linear-gradient(135deg,rgba(255,255,255,.24),rgba(255,255,255,.10)) !important;border:1px solid rgba(255,255,255,.26) !important;box-shadow:0 18px 40px rgba(15,23,42,.18) !important;-webkit-backdrop-filter:blur(16px) !important;backdrop-filter:blur(16px) !important;overflow:visible !important}html body section.ella-slide.ella-slide-top-voted-hero.ella209-top-voted-ready .ella209-top-voted-copy-col>.ella-slide-hero-overlay-stack,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero.ella209-top-voted-ready .ella209-top-voted-copy-col>.ella-slide-hero-overlay-stack{display:grid !important;gap:8px !important;width:100% !important;max-width:100% !important;margin:0 !important;padding:0 !important;background:transparent !important;border:0 !important;box-shadow:none !important;-webkit-backdrop-filter:none !important;backdrop-filter:none !important}html body section.ella-slide.ella-slide-top-voted-hero.ella209-top-voted-ready .ella209-top-voted-copy-col .ella-slide-item-custom,html body section.ella-slide.ella-slide-top-voted-hero.ella209-top-voted-ready .ella209-top-voted-copy-col .ella-slide-item-backdrop-shadow,html body section.ella-slide.ella-slide-top-voted-hero.ella209-top-voted-ready .ella209-top-voted-copy-col .ella-slide-item-backdrop-soft-dark,html body section.ella-slide.ella-slide-top-voted-hero.ella209-top-voted-ready .ella209-top-voted-copy-col .ella-slide-item-backdrop-blur-dark,html body section.ella-slide.ella-slide-top-voted-hero.ella209-top-voted-ready .ella209-top-voted-copy-col .ella-slide-item-backdrop-blur-light,html body section.ella-slide.ella-slide-top-voted-hero.ella209-top-voted-ready .ella209-top-voted-copy-col .ella-slide-hero-item-title,html body section.ella-slide.ella-slide-top-voted-hero.ella209-top-voted-ready .ella209-top-voted-copy-col .ella-slide-hero-item-text,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero.ella209-top-voted-ready .ella209-top-voted-copy-col .ella-slide-item-custom,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero.ella209-top-voted-ready .ella209-top-voted-copy-col .ella-slide-item-backdrop-shadow,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero.ella209-top-voted-ready .ella209-top-voted-copy-col .ella-slide-item-backdrop-soft-dark,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero.ella209-top-voted-ready .ella209-top-voted-copy-col .ella-slide-item-backdrop-blur-dark,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero.ella209-top-voted-ready .ella209-top-voted-copy-col .ella-slide-item-backdrop-blur-light,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero.ella209-top-voted-ready .ella209-top-voted-copy-col .ella-slide-hero-item-title,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero.ella209-top-voted-ready .ella209-top-voted-copy-col .ella-slide-hero-item-text{background:transparent !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;padding:0 !important;margin-inline:0 !important;color:#fff !important;overflow:visible !important}html body section.ella-slide.ella-slide-top-voted-hero.ella209-top-voted-ready .ella209-top-voted-copy-col .ella-slide-hero-item-title:first-child,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero.ella209-top-voted-ready .ella209-top-voted-copy-col .ella-slide-hero-item-title:first-child{font-size:clamp(24px,1.85vw,36px) !important;line-height:1.04 !important;letter-spacing:-0.015em !important;text-shadow:0 2px 14px rgba(0,0,0,.16) !important}html body section.ella-slide.ella-slide-top-voted-hero.ella209-top-voted-ready .ella209-top-voted-copy-col .ella-slide-hero-item-title+.ella-slide-hero-item-title,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero.ella209-top-voted-ready .ella209-top-voted-copy-col .ella-slide-hero-item-title+.ella-slide-hero-item-title{margin-top:8px !important;font-size:clamp(14px,0.95vw,19px) !important;line-height:1.12 !important;text-shadow:0 2px 10px rgba(0,0,0,.14) !important}html body section.ella-slide.ella-slide-top-voted-hero.ella209-top-voted-ready .ella209-top-voted-form-col,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero.ella209-top-voted-ready .ella209-top-voted-form-col{position:relative !important;grid-column:2 !important;width:272px !important;max-width:272px !important;min-width:272px !important;justify-self:end !important;align-self:start !important;margin-left:auto !important;padding:0 !important;overflow:visible !important;z-index:2 !important}html body section.ella-slide.ella-slide-top-voted-hero.ella209-top-voted-ready .ella209-top-voted-form-col>.ella-slide-hero-overlay-stack,html body section.ella-slide.ella-slide-top-voted-hero.ella209-top-voted-ready .ella209-top-voted-form-col:not(.ella-slide-hero-col-has-stack),html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero.ella209-top-voted-ready .ella209-top-voted-form-col>.ella-slide-hero-overlay-stack,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero.ella209-top-voted-ready .ella209-top-voted-form-col:not(.ella-slide-hero-col-has-stack){width:100% !important;max-width:100% !important;min-width:0 !important;padding:0 12px 16px !important;background:rgba(163,171,181,.76) !important;border:1px solid rgba(255,255,255,.22) !important;border-radius:22px !important;box-shadow:0 20px 42px rgba(15,23,42,.22) !important;-webkit-backdrop-filter:blur(12px) !important;backdrop-filter:blur(12px) !important;overflow:hidden !important;box-sizing:border-box !important}html body section.ella-slide.ella-slide-top-voted-hero.ella209-top-voted-ready .ella209-top-voted-form-col .ella-slide-hero-item-title:first-child,html body section.ella-slide.ella-slide-top-voted-hero.ella209-top-voted-ready .ella209-top-voted-form-col #homeform .freequote,html body section.ella-slide.ella-slide-top-voted-hero.ella209-top-voted-ready .ella209-top-voted-form-col #internalform .freequote,html body section.ella-slide.ella-slide-top-voted-hero.ella209-top-voted-ready .ella209-top-voted-form-col .wpforms-container .wpforms-title,html body section.ella-slide.ella-slide-top-voted-hero.ella209-top-voted-ready .ella209-top-voted-form-col .gform_wrapper .gform_title,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero.ella209-top-voted-ready .ella209-top-voted-form-col .ella-slide-hero-item-title:first-child,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero.ella209-top-voted-ready .ella209-top-voted-form-col #homeform .freequote,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero.ella209-top-voted-ready .ella209-top-voted-form-col #internalform .freequote,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero.ella209-top-voted-ready .ella209-top-voted-form-col .wpforms-container .wpforms-title,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero.ella209-top-voted-ready .ella209-top-voted-form-col .gform_wrapper .gform_title{display:block !important;margin:0 -12px 14px !important;padding:18px 14px !important;background:#0f4a76 !important;color:#fff !important;border-radius:22px 22px 0 0 !important;text-align:center !important;font-size:20px !important;line-height:1.1 !important}html body section.ella-slide.ella-slide-top-voted-hero.ella209-top-voted-ready .ella209-top-voted-form-col .ella-slide-hero-item-text,html body section.ella-slide.ella-slide-top-voted-hero.ella209-top-voted-ready .ella209-top-voted-form-col #homeform,html body section.ella-slide.ella-slide-top-voted-hero.ella209-top-voted-ready .ella209-top-voted-form-col #internalform,html body section.ella-slide.ella-slide-top-voted-hero.ella209-top-voted-ready .ella209-top-voted-form-col .wpforms-container,html body section.ella-slide.ella-slide-top-voted-hero.ella209-top-voted-ready .ella209-top-voted-form-col .gform_wrapper,html body section.ella-slide.ella-slide-top-voted-hero.ella209-top-voted-ready .ella209-top-voted-form-col .nf-form-cont,html body section.ella-slide.ella-slide-top-voted-hero.ella209-top-voted-ready .ella209-top-voted-form-col form,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero.ella209-top-voted-ready .ella209-top-voted-form-col .ella-slide-hero-item-text,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero.ella209-top-voted-ready .ella209-top-voted-form-col #homeform,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero.ella209-top-voted-ready .ella209-top-voted-form-col #internalform,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero.ella209-top-voted-ready .ella209-top-voted-form-col .wpforms-container,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero.ella209-top-voted-ready .ella209-top-voted-form-col .gform_wrapper,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero.ella209-top-voted-ready .ella209-top-voted-form-col .nf-form-cont,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero.ella209-top-voted-ready .ella209-top-voted-form-col form{width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;box-sizing:border-box !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dots,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dots{width:var(--ella209-youtube-left-rail,338px) !important;min-width:var(--ella209-youtube-left-rail,338px) !important;max-width:var(--ella209-youtube-left-rail,338px) !important;padding:12px 22px 12px 12px !important;overflow-x:visible !important;overflow-y:auto !important;gap:10px !important;box-sizing:border-box !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-track,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-track,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-track,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-track{margin-left:calc(var(--ella209-youtube-left-rail,338px)+18px) !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot{display:grid !important;grid-template-columns:88px minmax(0,1fr) !important;gap:12px !important;min-height:0 !important;height:auto !important;padding:8px !important;margin:6px 0 !important;overflow:visible !important;box-sizing:border-box !important;align-items:center !important;outline:none !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot::before,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot::before,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot::before,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot::before{width:88px !important;height:66px !important;border-radius:12px !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot .ella-slide-dot-label,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot .ella-slide-dot-label,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot .ella-slide-dot-label,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot .ella-slide-dot-label{display:flex !important;align-items:center !important;justify-content:flex-start !important;min-height:0 !important;height:auto !important;margin:0 !important;padding:0 !important;overflow:visible !important;text-align:left !important;background:transparent !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot .ella-slide-dot-label-text,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot .ella-slide-dot-label-text,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot .ella-slide-dot-label-text,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot .ella-slide-dot-label-text{display:block !important;white-space:normal !important;overflow:visible !important;max-height:none !important;-webkit-line-clamp:unset !important;line-clamp:unset !important;word-break:break-word !important}}html body section.ella-slide.ella-slide-has-parallax .ella-slide-hero-bg,html body section.ella-slide.ella-slide-has-parallax .ella-slide-hero-bg-mobile,html body section.ella-slide.ella-slide-has-parallax .ella-slide-panel-image,html body section.ella-slide.ella-slide-has-parallax .ella-slide-card-image,html body section.ella-slide.ella-slide-has-parallax .ella-slide-card-image-inline,html body section.ella-slide.ella-slide-has-parallax .ella-slide-panel-image-inline,html body section.ella-slide.ella-slide-has-parallax .ella-slide-youtube-thumb,html body section.ella-slide.ella-slide-has-parallax .ella-slide-lightbox-image,html body section.ella-slide.ella-slide-has-parallax .ella-slide-image-area-image,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-has-parallax .ella-slide-hero-bg,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-has-parallax .ella-slide-hero-bg-mobile,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-has-parallax .ella-slide-panel-image,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-has-parallax .ella-slide-card-image,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-has-parallax .ella-slide-card-image-inline,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-has-parallax .ella-slide-panel-image-inline,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-has-parallax .ella-slide-youtube-thumb,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-has-parallax .ella-slide-lightbox-image,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-has-parallax .ella-slide-image-area-image{transform:translate3d(0,calc(var(--ella-parallax-shift,0px) * 0.5),0) scale(1.06) !important;transform-origin:25% top !important}html body section.ella-slide.ella-slide-accessories-gallery .ella-slide-panel-media,html body section.ella-slide.ella-slide-accessories-gallery .ella-slide-panel-inline-media,html body section.ella-slide.ella-slide-accessories-gallery .ella-slide-lightbox-trigger,html body section.ella-slide.ella-slide-accessories-gallery .ella-slide-image-area-link,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-accessories-gallery .ella-slide-panel-media,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-accessories-gallery .ella-slide-panel-inline-media,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-accessories-gallery .ella-slide-lightbox-trigger,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-accessories-gallery .ella-slide-image-area-link{display:flex !important;align-items:stretch !important;justify-content:stretch !important;overflow:hidden !important;padding-top:0 !important}html body section.ella-slide.ella-slide-accessories-gallery .ella-slide-panel-image,html body section.ella-slide.ella-slide-accessories-gallery .ella-slide-panel-image-inline,html body section.ella-slide.ella-slide-accessories-gallery .ella-slide-lightbox-image,html body section.ella-slide.ella-slide-accessories-gallery .ella-slide-image-area-image,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-accessories-gallery .ella-slide-panel-image,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-accessories-gallery .ella-slide-panel-image-inline,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-accessories-gallery .ella-slide-lightbox-image,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-accessories-gallery .ella-slide-image-area-image{width:100% !important;height:100% !important;min-height:100% !important;object-fit:cover !important;object-position:center top !important;align-self:stretch !important;display:block !important}html body section.ella-slide.ella-slide-accessories-gallery.ella-slide-has-parallax .ella-slide-panel-image,html body section.ella-slide.ella-slide-accessories-gallery.ella-slide-has-parallax .ella-slide-panel-image-inline,html body section.ella-slide.ella-slide-accessories-gallery.ella-slide-has-parallax .ella-slide-lightbox-image,html body section.ella-slide.ella-slide-accessories-gallery.ella-slide-has-parallax .ella-slide-image-area-image,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-accessories-gallery.ella-slide-has-parallax .ella-slide-panel-image,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-accessories-gallery.ella-slide-has-parallax .ella-slide-panel-image-inline,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-accessories-gallery.ella-slide-has-parallax .ella-slide-lightbox-image,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-accessories-gallery.ella-slide-has-parallax .ella-slide-image-area-image{transform:translate3d(0,calc(var(--ella-parallax-shift,0px) * 0.5),0) scale(1.06) !important}@media (max-width:900px){html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dots,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs .ella-slide-dots,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dots,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs .ella-slide-dots{align-items:flex-start !important;justify-content:flex-start !important;gap:12px !important;padding-inline:12px !important;overflow-x:auto !important;overflow-y:visible !important;width:100% !important;box-sizing:border-box !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dot,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs .ella-slide-dot,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dot,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs .ella-slide-dot{display:flex !important;flex-direction:column !important;align-items:stretch !important;justify-content:flex-start !important;width:var(--ella209-bottom-dot-width,232px) !important;min-width:var(--ella209-bottom-dot-width,232px) !important;max-width:var(--ella209-bottom-dot-width,232px) !important;min-height:0 !important;height:auto !important;padding:0 !important;background:#fff !important;border:1px solid rgba(148,163,184,.30) !important;border-radius:18px !important;box-shadow:none !important;outline:none !important;overflow:visible !important;box-sizing:border-box !important;gap:0 !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dot::before,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs .ella-slide-dot::before,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dot::before,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs .ella-slide-dot::before{width:100% !important;height:var(--ella209-bottom-thumb-height,86px) !important;border-radius:18px 18px 0 0 !important;display:block !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dot::after,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs .ella-slide-dot::after,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dot::after,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs .ella-slide-dot::after{content:none !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dot .ella-slide-dot-label,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs .ella-slide-dot .ella-slide-dot-label,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dot .ella-slide-dot-label,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs .ella-slide-dot .ella-slide-dot-label{display:flex !important;align-items:center !important;justify-content:flex-start !important;min-height:var(--ella209-bottom-label-height,48px) !important;height:auto !important;margin:0 !important;padding:12px 14px !important;background:transparent !important;border:0 !important;text-align:left !important;overflow:visible !important;box-sizing:border-box !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dot .ella-slide-dot-label-text,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs .ella-slide-dot .ella-slide-dot-label-text,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dot .ella-slide-dot-label-text,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs .ella-slide-dot .ella-slide-dot-label-text{display:block !important;white-space:normal !important;overflow:visible !important;max-height:none !important;-webkit-line-clamp:unset !important;line-clamp:unset !important;word-break:break-word !important}html body section.ella-slide.ella-slide-home-product-slider .ella-slide-track,html body .ella-slide-compare-wrapper[data-ella-compare-device="mobile"] section.ella-slide.ella-slide-home-product-slider .ella-slide-track{overflow-x:auto !important;touch-action:pan-x !important;scroll-snap-type:x mandatory !important;overscroll-behavior:contain !important;-webkit-overflow-scrolling:touch !important}}@media (min-width:901px){html body section.ella-slide.ella-slide-top-voted-hero.ella210-top-voted-native .ella-slide-hero-inner,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero.ella210-top-voted-native .ella-slide-hero-inner{position:relative !important;display:grid !important;grid-template-columns:minmax(0,1fr) minmax(620px,760px) !important;align-items:center !important;justify-content:space-between !important;gap:clamp(34px,3vw,60px) !important;max-width:min(100%,1640px) !important;margin:0 auto !important;padding:clamp(18px,1.8vw,28px) clamp(32px,3vw,58px) clamp(24px,2vw,38px) !important;min-height:max(620px,min(72vw,760px)) !important;overflow:visible !important}html body section.ella-slide.ella-slide-top-voted-hero.ella210-top-voted-native .ella-slide-hero-col-1,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero.ella210-top-voted-native .ella-slide-hero-col-1{position:relative !important;grid-column:1 !important;left:auto !important;right:auto !important;top:auto !important;bottom:auto !important;z-index:3 !important;width:min(48vw,760px) !important;max-width:760px !important;margin:0 !important;padding:0 !important;align-self:end !important;justify-self:start !important;background:transparent !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;-webkit-backdrop-filter:none !important;backdrop-filter:none !important;overflow:visible !important}html body section.ella-slide.ella-slide-top-voted-hero.ella210-top-voted-native .ella-slide-hero-col-1>.ella-slide-hero-overlay-stack,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero.ella210-top-voted-native .ella-slide-hero-col-1>.ella-slide-hero-overlay-stack{display:block !important;width:100% !important;max-width:100% !important;margin:0 !important;padding:0 !important;background:transparent !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;-webkit-backdrop-filter:none !important;backdrop-filter:none !important}html body section.ella-slide.ella-slide-top-voted-hero.ella210-top-voted-native .ella-slide-hero-col-1 .ella-slide-item-custom,html body section.ella-slide.ella-slide-top-voted-hero.ella210-top-voted-native .ella-slide-hero-col-1 .ella-slide-item-backdrop-shadow,html body section.ella-slide.ella-slide-top-voted-hero.ella210-top-voted-native .ella-slide-hero-col-1 .ella-slide-item-backdrop-soft-dark,html body section.ella-slide.ella-slide-top-voted-hero.ella210-top-voted-native .ella-slide-hero-col-1 .ella-slide-item-backdrop-blur-dark,html body section.ella-slide.ella-slide-top-voted-hero.ella210-top-voted-native .ella-slide-hero-col-1 .ella-slide-item-backdrop-blur-light,html body section.ella-slide.ella-slide-top-voted-hero.ella210-top-voted-native .ella-slide-hero-col-1 .ella-slide-hero-item-title,html body section.ella-slide.ella-slide-top-voted-hero.ella210-top-voted-native .ella-slide-hero-col-1 .ella-slide-hero-item-text,html body section.ella-slide.ella-slide-top-voted-hero.ella210-top-voted-native .ella-slide-hero-col-1 h1,html body section.ella-slide.ella-slide-top-voted-hero.ella210-top-voted-native .ella-slide-hero-col-1 h2,html body section.ella-slide.ella-slide-top-voted-hero.ella210-top-voted-native .ella-slide-hero-col-1 h3,html body section.ella-slide.ella-slide-top-voted-hero.ella210-top-voted-native .ella-slide-hero-col-1 p,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero.ella210-top-voted-native .ella-slide-hero-col-1 .ella-slide-item-custom,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero.ella210-top-voted-native .ella-slide-hero-col-1 .ella-slide-item-backdrop-shadow,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero.ella210-top-voted-native .ella-slide-hero-col-1 .ella-slide-item-backdrop-soft-dark,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero.ella210-top-voted-native .ella-slide-hero-col-1 .ella-slide-item-backdrop-blur-dark,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero.ella210-top-voted-native .ella-slide-hero-col-1 .ella-slide-item-backdrop-blur-light,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero.ella210-top-voted-native .ella-slide-hero-col-1 .ella-slide-hero-item-title,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero.ella210-top-voted-native .ella-slide-hero-col-1 .ella-slide-hero-item-text,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero.ella210-top-voted-native .ella-slide-hero-col-1 h1,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero.ella210-top-voted-native .ella-slide-hero-col-1 h2,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero.ella210-top-voted-native .ella-slide-hero-col-1 h3,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero.ella210-top-voted-native .ella-slide-hero-col-1 p{background:transparent !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;padding:0 !important;margin-inline:0 !important;overflow:visible !important;color:#ffffff !important}html body section.ella-slide.ella-slide-top-voted-hero.ella210-top-voted-native .ella-slide-hero-col-1 .ella-slide-hero-item-title:first-child,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero.ella210-top-voted-native .ella-slide-hero-col-1 .ella-slide-hero-item-title:first-child{max-width:760px !important;margin:0 !important;font-size:clamp(44px,4vw,72px) !important;line-height:1.06 !important;letter-spacing:-0.02em !important;text-shadow:0 2px 14px rgba(0,0,0,0.18) !important}html body section.ella-slide.ella-slide-top-voted-hero.ella210-top-voted-native .ella-slide-hero-col-1 .ella-slide-hero-item-title+.ella-slide-hero-item-title,html body section.ella-slide.ella-slide-top-voted-hero.ella210-top-voted-native .ella-slide-hero-col-1 .ella-slide-hero-item-title+.ella-slide-hero-item-text,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero.ella210-top-voted-native .ella-slide-hero-col-1 .ella-slide-hero-item-title+.ella-slide-hero-item-title,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero.ella210-top-voted-native .ella-slide-hero-col-1 .ella-slide-hero-item-title+.ella-slide-hero-item-text{max-width:540px !important;margin-top:10px !important;font-size:clamp(16px,1.25vw,28px) !important;line-height:1.16 !important;text-shadow:0 2px 10px rgba(0,0,0,0.14) !important}html body section.ella-slide.ella-slide-top-voted-hero.ella210-top-voted-native .ella-slide-hero-col-2,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero.ella210-top-voted-native .ella-slide-hero-col-2{position:relative !important;grid-column:2 !important;align-self:center !important;justify-self:end !important;width:min(100%,760px) !important;max-width:760px !important;min-width:620px !important;margin:0 0 0 auto !important;padding:0 !important;transform:none !important;z-index:2 !important;background:transparent !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;-webkit-backdrop-filter:none !important;backdrop-filter:none !important;overflow:visible !important}html body section.ella-slide.ella-slide-top-voted-hero.ella210-top-voted-native .ella-slide-hero-col-2>.ella-slide-hero-overlay-stack,html body section.ella-slide.ella-slide-top-voted-hero.ella210-top-voted-native .ella-slide-hero-col-2:not(.ella-slide-hero-col-has-stack),html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero.ella210-top-voted-native .ella-slide-hero-col-2>.ella-slide-hero-overlay-stack,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero.ella210-top-voted-native .ella-slide-hero-col-2:not(.ella-slide-hero-col-has-stack){width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;padding:0 !important;background:transparent !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;-webkit-backdrop-filter:none !important;backdrop-filter:none !important;overflow:visible !important;box-sizing:border-box !important}html body section.ella-slide.ella-slide-top-voted-hero.ella210-top-voted-native .ella-slide-hero-col-2>*,html body section.ella-slide.ella-slide-top-voted-hero.ella210-top-voted-native .ella-slide-hero-col-2 .ella-slide-hero-item-text,html body section.ella-slide.ella-slide-top-voted-hero.ella210-top-voted-native .ella-slide-hero-col-2 #homeform,html body section.ella-slide.ella-slide-top-voted-hero.ella210-top-voted-native .ella-slide-hero-col-2 #internalform,html body section.ella-slide.ella-slide-top-voted-hero.ella210-top-voted-native .ella-slide-hero-col-2 .wpforms-container,html body section.ella-slide.ella-slide-top-voted-hero.ella210-top-voted-native .ella-slide-hero-col-2 .gform_wrapper,html body section.ella-slide.ella-slide-top-voted-hero.ella210-top-voted-native .ella-slide-hero-col-2 .nf-form-cont,html body section.ella-slide.ella-slide-top-voted-hero.ella210-top-voted-native .ella-slide-hero-col-2 form,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero.ella210-top-voted-native .ella-slide-hero-col-2>*,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero.ella210-top-voted-native .ella-slide-hero-col-2 .ella-slide-hero-item-text,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero.ella210-top-voted-native .ella-slide-hero-col-2 #homeform,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero.ella210-top-voted-native .ella-slide-hero-col-2 #internalform,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero.ella210-top-voted-native .ella-slide-hero-col-2 .wpforms-container,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero.ella210-top-voted-native .ella-slide-hero-col-2 .gform_wrapper,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero.ella210-top-voted-native .ella-slide-hero-col-2 .nf-form-cont,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero.ella210-top-voted-native .ella-slide-hero-col-2 form{width:100% !important;max-width:none !important;min-width:0 !important;margin:0 !important;box-sizing:border-box !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-shell,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-shell,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-shell,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-shell{grid-template-columns:var(--ella209-youtube-left-rail,338px) minmax(0,1fr) !important;column-gap:4px !important;align-items:start !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-track,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-track,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-track,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-track{margin-left:0 !important;min-width:0 !important;width:auto !important;max-width:none !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dots,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dots{padding:12px 14px 12px 12px !important;box-sizing:border-box !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-shell,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs .ella-slide-shell,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-shell,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs .ella-slide-shell{padding-left:max(12px,var(--ella-slider-margin-left,0px)) !important;padding-right:max(12px,var(--ella-slider-margin-right,0px)) !important;box-sizing:border-box !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dots,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs .ella-slide-dots{display:flex !important;flex-wrap:nowrap !important;justify-content:center !important;align-items:stretch !important;gap:14px !important;width:100% !important;max-width:100% !important;margin:10px auto 0 !important;padding:0 16px !important;scroll-padding-left:16px !important;scroll-padding-right:16px !important;overflow-x:auto !important;overflow-y:hidden !important;box-sizing:border-box !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dots.ella210-dots-center,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs .ella-slide-dots.ella210-dots-center,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dots.ella210-dots-center,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs .ella-slide-dots.ella210-dots-center{overflow-x:hidden !important}}html body section.ella-slide.ella-slide-has-parallax.ella-slide-product-carousel-glass .ella-slide-card-image,html body section.ella-slide.ella-slide-has-parallax.ella-slide-product-carousel-glass .ella-slide-card-image-inline,html body section.ella-slide.ella-slide-has-parallax.ella-slide-product-carousel-glass .ella-slide-card-image-hover,html body section.ella-slide.ella-slide-has-parallax.ella-slide-product-carousel-accessible .ella-slide-card-image,html body section.ella-slide.ella-slide-has-parallax.ella-slide-product-carousel-accessible .ella-slide-card-image-inline,html body section.ella-slide.ella-slide-has-parallax.ella-slide-product-carousel-accessible .ella-slide-card-image-hover,html body section.ella-slide.ella-slide-has-parallax.ella-slide-home-product-slider .ella-slide-card-image,html body section.ella-slide.ella-slide-has-parallax.ella-slide-home-product-slider .ella-slide-card-image-inline,html body section.ella-slide.ella-slide-has-parallax.ella-slide-home-product-slider .ella-slide-card-image-hover,html body section.ella-slide.ella-slide-has-parallax.ella-slide-home-accessory-slider .ella-slide-card-image,html body section.ella-slide.ella-slide-has-parallax.ella-slide-home-accessory-slider .ella-slide-card-image-inline,html body section.ella-slide.ella-slide-has-parallax.ella-slide-home-accessory-slider .ella-slide-card-image-hover,html body section.ella-slide.ella-slide-has-parallax.ella-slide-accessory-slider .ella-slide-card-image,html body section.ella-slide.ella-slide-has-parallax.ella-slide-accessory-slider .ella-slide-card-image-inline,html body section.ella-slide.ella-slide-has-parallax.ella-slide-accessory-slider .ella-slide-card-image-hover,html body section.ella-slide.ella-slide-has-parallax.ella-slide-natural-image-cards .ella-slide-card-image,html body section.ella-slide.ella-slide-has-parallax.ella-slide-natural-image-cards .ella-slide-card-image-inline,html body section.ella-slide.ella-slide-has-parallax.ella-slide-natural-image-cards .ella-slide-card-image-hover,html body section.ella-slide.ella-slide-has-parallax.ella-slide-dealer-vertical-cards .ella-slide-card-image,html body section.ella-slide.ella-slide-has-parallax.ella-slide-dealer-vertical-cards .ella-slide-card-image-inline,html body section.ella-slide.ella-slide-has-parallax.ella-slide-dealer-vertical-cards .ella-slide-card-image-hover,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-has-parallax.ella-slide-product-carousel-glass .ella-slide-card-image,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-has-parallax.ella-slide-product-carousel-glass .ella-slide-card-image-inline,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-has-parallax.ella-slide-product-carousel-glass .ella-slide-card-image-hover,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-has-parallax.ella-slide-product-carousel-accessible .ella-slide-card-image,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-has-parallax.ella-slide-product-carousel-accessible .ella-slide-card-image-inline,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-has-parallax.ella-slide-product-carousel-accessible .ella-slide-card-image-hover,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-has-parallax.ella-slide-home-product-slider .ella-slide-card-image,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-has-parallax.ella-slide-home-product-slider .ella-slide-card-image-inline,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-has-parallax.ella-slide-home-product-slider .ella-slide-card-image-hover,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-has-parallax.ella-slide-home-accessory-slider .ella-slide-card-image,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-has-parallax.ella-slide-home-accessory-slider .ella-slide-card-image-inline,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-has-parallax.ella-slide-home-accessory-slider .ella-slide-card-image-hover,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-has-parallax.ella-slide-accessory-slider .ella-slide-card-image,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-has-parallax.ella-slide-accessory-slider .ella-slide-card-image-inline,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-has-parallax.ella-slide-accessory-slider .ella-slide-card-image-hover,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-has-parallax.ella-slide-natural-image-cards .ella-slide-card-image,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-has-parallax.ella-slide-natural-image-cards .ella-slide-card-image-inline,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-has-parallax.ella-slide-natural-image-cards .ella-slide-card-image-hover,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-has-parallax.ella-slide-dealer-vertical-cards .ella-slide-card-image,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-has-parallax.ella-slide-dealer-vertical-cards .ella-slide-card-image-inline,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-has-parallax.ella-slide-dealer-vertical-cards .ella-slide-card-image-hover{transform:translate3d(0,calc(var(--ella-parallax-shift,0px) * 0.35),0) scale(1.02) !important;object-fit:contain !important;object-position:center center !important}html body section.ella-slide.ella-slide-dealer-vertical-cards,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-dealer-vertical-cards{--ella-visible-count:4 !important;--ella-visible-count-ipad:2 !important;--ella-visible-count-mobile:1 !important}@media (min-width:901px){html body section.ella-slide.ella-slide-top-voted-hero.ella210-top-voted-native .ella-slide-hero-col-1,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero.ella210-top-voted-native .ella-slide-hero-col-1{left:clamp(46px,4vw,96px) !important;bottom:clamp(72px,6vw,124px) !important;width:min(42vw,620px) !important;max-width:620px !important;min-width:0 !important;padding:22px 28px !important;background:linear-gradient(135deg,rgba(255,255,255,.30),rgba(255,255,255,.12)) !important;border:1px solid rgba(255,255,255,.28) !important;border-radius:28px !important;box-shadow:0 22px 44px rgba(15,23,42,.18) !important;-webkit-backdrop-filter:blur(18px) !important;backdrop-filter:blur(18px) !important;overflow:visible !important}html body section.ella-slide.ella-slide-top-voted-hero.ella210-top-voted-native .ella-slide-hero-col-1>.ella-slide-hero-overlay-stack,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero.ella210-top-voted-native .ella-slide-hero-col-1>.ella-slide-hero-overlay-stack{width:100% !important;max-width:100% !important;margin:0 !important;padding:0 !important;background:transparent !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;-webkit-backdrop-filter:none !important;backdrop-filter:none !important}html body section.ella-slide.ella-slide-top-voted-hero.ella210-top-voted-native .ella-slide-hero-col-1 .ella-slide-hero-item-title:first-child,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero.ella210-top-voted-native .ella-slide-hero-col-1 .ella-slide-hero-item-title:first-child{max-width:100% !important;font-size:clamp(34px,2.8vw,56px) !important;line-height:1.04 !important;letter-spacing:-0.025em !important;text-shadow:0 2px 16px rgba(0,0,0,.18) !important}html body section.ella-slide.ella-slide-top-voted-hero.ella210-top-voted-native .ella-slide-hero-col-1 .ella-slide-hero-item-title+.ella-slide-hero-item-title,html body section.ella-slide.ella-slide-top-voted-hero.ella210-top-voted-native .ella-slide-hero-col-1 .ella-slide-hero-item-text,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero.ella210-top-voted-native .ella-slide-hero-col-1 .ella-slide-hero-item-title+.ella-slide-hero-item-title,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero.ella210-top-voted-native .ella-slide-hero-col-1 .ella-slide-hero-item-text{font-size:clamp(16px,1.2vw,24px) !important;line-height:1.16 !important;text-shadow:0 2px 12px rgba(0,0,0,.16) !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-shell,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-shell,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-shell,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-shell{overflow:visible !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella211-youtube-left-variable .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella211-youtube-left-variable .ella-slide-dots{padding-top:18px !important;padding-bottom:18px !important;scroll-padding-top:18px !important;scroll-padding-bottom:18px !important;overflow-anchor:none !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella211-youtube-left-variable .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella211-youtube-left-variable .ella-slide-dot{min-height:0 !important;height:auto !important;margin:0 !important;overflow:visible !important;align-items:stretch !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella211-youtube-left-variable .ella-slide-dot .ella-slide-dot-label,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella211-youtube-left-variable .ella-slide-dot .ella-slide-dot-label{min-height:0 !important;height:auto !important;align-items:center !important;overflow:visible !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella211-youtube-left-variable .ella-slide-dot .ella-slide-dot-label-text,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella211-youtube-left-variable .ella-slide-dot .ella-slide-dot-label-text{display:block !important;overflow:visible !important;max-height:none !important;-webkit-line-clamp:unset !important;line-clamp:unset !important;white-space:normal !important;word-break:break-word !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella211-youtube-bottom-balanced .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella211-youtube-bottom-balanced .ella-slide-dots{width:100% !important;max-width:100% !important;margin-left:0 !important;margin-right:0 !important;box-sizing:border-box !important}}html body section.ella-slide.ella211-natural-media .ella-slide-panel-media,html body section.ella-slide.ella211-natural-media .ella-slide-lightbox-trigger,html body section.ella-slide.ella211-natural-media .ella-slide-image-area-link,html body section.ella-slide.ella211-natural-media .ella-slide-card-media,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella211-natural-media .ella-slide-panel-media,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella211-natural-media .ella-slide-lightbox-trigger,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella211-natural-media .ella-slide-image-area-link,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella211-natural-media .ella-slide-card-media{display:flex !important;align-items:center !important;justify-content:center !important;min-height:0 !important;height:auto !important;aspect-ratio:auto !important;background:transparent !important;overflow:hidden !important}html body section.ella-slide.ella211-natural-media .ella-slide-panel-image,html body section.ella-slide.ella211-natural-media .ella-slide-panel-image-inline,html body section.ella-slide.ella211-natural-media .ella-slide-lightbox-image,html body section.ella-slide.ella211-natural-media .ella-slide-image-area-image,html body section.ella-slide.ella211-natural-media .ella-slide-card-image,html body section.ella-slide.ella211-natural-media .ella-slide-card-image-inline,html body section.ella-slide.ella211-natural-media .ella-slide-card-image-hover,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella211-natural-media .ella-slide-panel-image,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella211-natural-media .ella-slide-panel-image-inline,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella211-natural-media .ella-slide-lightbox-image,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella211-natural-media .ella-slide-image-area-image,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella211-natural-media .ella-slide-card-image,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella211-natural-media .ella-slide-card-image-inline,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella211-natural-media .ella-slide-card-image-hover{width:100% !important;height:100% !important;max-height:none !important;object-fit:contain !important;object-position:center center !important}html body section.ella-slide.ella211-natural-media.ella-slide-has-parallax .ella-slide-panel-image,html body section.ella-slide.ella211-natural-media.ella-slide-has-parallax .ella-slide-panel-image-inline,html body section.ella-slide.ella211-natural-media.ella-slide-has-parallax .ella-slide-lightbox-image,html body section.ella-slide.ella211-natural-media.ella-slide-has-parallax .ella-slide-image-area-image,html body section.ella-slide.ella211-natural-media.ella-slide-has-parallax .ella-slide-card-image,html body section.ella-slide.ella211-natural-media.ella-slide-has-parallax .ella-slide-card-image-inline,html body section.ella-slide.ella211-natural-media.ella-slide-has-parallax .ella-slide-card-image-hover,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella211-natural-media.ella-slide-has-parallax .ella-slide-panel-image,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella211-natural-media.ella-slide-has-parallax .ella-slide-panel-image-inline,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella211-natural-media.ella-slide-has-parallax .ella-slide-lightbox-image,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella211-natural-media.ella-slide-has-parallax .ella-slide-image-area-image,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella211-natural-media.ella-slide-has-parallax .ella-slide-card-image,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella211-natural-media.ella-slide-has-parallax .ella-slide-card-image-inline,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella211-natural-media.ella-slide-has-parallax .ella-slide-card-image-hover{transform:translate3d(0,var(--ella-parallax-shift,0px),0) scale(1) !important}@media (min-width:901px){html body section.ella-slide.ella212-top-voted-copy .ella-slide-hero-col-1,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella212-top-voted-copy .ella-slide-hero-col-1{align-self:end !important;justify-self:start !important;width:min(48vw,760px) !important;max-width:min(48vw,760px) !important;margin:0 !important;padding:clamp(24px,2.2vw,34px) clamp(28px,2.6vw,38px) !important;border-radius:28px !important;background:linear-gradient(135deg,rgba(255,255,255,.28),rgba(255,255,255,.12)) !important;border:1px solid rgba(255,255,255,.26) !important;box-shadow:0 20px 44px rgba(15,23,42,.18) !important;-webkit-backdrop-filter:blur(18px) saturate(1.05) !important;backdrop-filter:blur(18px) saturate(1.05) !important;overflow:visible !important}html body section.ella-slide.ella212-top-voted-copy .ella-slide-hero-col-1>.ella-slide-hero-overlay-stack,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella212-top-voted-copy .ella-slide-hero-col-1>.ella-slide-hero-overlay-stack{gap:10px !important;width:100% !important;max-width:100% !important;margin:0 !important;padding:0 !important;background:transparent !important;border:0 !important;box-shadow:none !important;-webkit-backdrop-filter:none !important;backdrop-filter:none !important}html body section.ella-slide.ella212-top-voted-copy .ella-slide-hero-col-1 .ella-slide-hero-item-title:first-child,html body section.ella-slide.ella212-top-voted-copy .ella-slide-hero-col-1 h1:first-child,html body section.ella-slide.ella212-top-voted-copy .ella-slide-hero-col-1 h2:first-child,html body section.ella-slide.ella212-top-voted-copy .ella-slide-hero-col-1 h3:first-child,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella212-top-voted-copy .ella-slide-hero-col-1 .ella-slide-hero-item-title:first-child,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella212-top-voted-copy .ella-slide-hero-col-1 h1:first-child,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella212-top-voted-copy .ella-slide-hero-col-1 h2:first-child,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella212-top-voted-copy .ella-slide-hero-col-1 h3:first-child{font-size:clamp(34px,2.85vw,56px) !important;line-height:1.03 !important;letter-spacing:-0.018em !important;text-shadow:0 2px 14px rgba(0,0,0,.16) !important;max-width:none !important}html body section.ella-slide.ella212-top-voted-copy .ella-slide-hero-col-1 .ella-slide-hero-item-title+.ella-slide-hero-item-title,html body section.ella-slide.ella212-top-voted-copy .ella-slide-hero-col-1 .ella-slide-hero-item-title+.ella-slide-hero-item-text,html body section.ella-slide.ella212-top-voted-copy .ella-slide-hero-col-1 h1+p,html body section.ella-slide.ella212-top-voted-copy .ella-slide-hero-col-1 h2+p,html body section.ella-slide.ella212-top-voted-copy .ella-slide-hero-col-1 h3+p,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella212-top-voted-copy .ella-slide-hero-col-1 .ella-slide-hero-item-title+.ella-slide-hero-item-title,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella212-top-voted-copy .ella-slide-hero-col-1 .ella-slide-hero-item-title+.ella-slide-hero-item-text,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella212-top-voted-copy .ella-slide-hero-col-1 h1+p,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella212-top-voted-copy .ella-slide-hero-col-1 h2+p,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella212-top-voted-copy .ella-slide-hero-col-1 h3+p{margin-top:8px !important;font-size:clamp(18px,1.22vw,26px) !important;line-height:1.14 !important;text-shadow:0 2px 10px rgba(0,0,0,.14) !important}html body section.ella-slide.ella212-youtube-bottom-balanced .ella-slide-shell,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella212-youtube-bottom-balanced .ella-slide-shell{overflow:visible !important}html body section.ella-slide.ella212-youtube-bottom-balanced .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella212-youtube-bottom-balanced .ella-slide-dots{display:flex !important;flex-wrap:nowrap !important;align-items:flex-start !important;justify-content:flex-start !important;box-sizing:border-box !important;overflow-y:hidden !important}html body section.ella-slide.ella212-youtube-bottom-balanced .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella212-youtube-bottom-balanced .ella-slide-dot{flex:0 0 auto !important;overflow:visible !important}html body section.ella-slide.ella212-youtube-left-fine .ella-slide-shell,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella212-youtube-left-fine .ella-slide-shell{overflow:visible !important;padding-top:6px !important}html body section.ella-slide.ella212-youtube-left-fine .ella-slide-track,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella212-youtube-left-fine .ella-slide-track{margin-left:calc(var(--ella-youtube-left-rail-width,344px)+18px) !important}html body section.ella-slide.ella212-youtube-left-fine .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella212-youtube-left-fine .ella-slide-dots{width:var(--ella-youtube-left-rail-width,344px) !important;min-width:var(--ella-youtube-left-rail-width,344px) !important;max-width:var(--ella-youtube-left-rail-width,344px) !important;padding:26px 10px 22px 6px !important;scroll-padding-top:26px !important;scroll-padding-bottom:22px !important;overflow-x:visible !important;overflow-y:auto !important;overflow-anchor:none !important;box-sizing:border-box !important}html body section.ella-slide.ella212-youtube-left-fine .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella212-youtube-left-fine .ella-slide-dot{position:relative !important;display:grid !important;grid-template-columns:96px minmax(0,1fr) !important;gap:12px !important;align-items:center !important;min-height:0 !important;height:auto !important;padding:10px !important;margin:0 !important;border-radius:18px !important;overflow:visible !important;box-sizing:border-box !important}html body section.ella-slide.ella212-youtube-left-fine .ella-slide-dot::before,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella212-youtube-left-fine .ella-slide-dot::before{top:50% !important;bottom:auto !important;left:10px !important;width:96px !important;height:56px !important;transform:translateY(-50%) !important;border-radius:10px !important}html body section.ella-slide.ella212-youtube-left-fine .ella-slide-dot.has-dot-label .ella-slide-dot-label,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella212-youtube-left-fine .ella-slide-dot.has-dot-label .ella-slide-dot-label{display:flex !important;align-items:center !important;justify-content:flex-start !important;min-height:0 !important;height:auto !important;margin:0 !important;padding:0 !important;overflow:visible !important}html body section.ella-slide.ella212-youtube-left-fine .ella-slide-dot-label,html body section.ella-slide.ella212-youtube-left-fine .ella-slide-dot-label-text,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella212-youtube-left-fine .ella-slide-dot-label,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella212-youtube-left-fine .ella-slide-dot-label-text{display:block !important;height:auto !important;min-height:0 !important;max-height:none !important;overflow:visible !important;white-space:normal !important;-webkit-line-clamp:unset !important;line-clamp:unset !important;word-break:break-word !important}}html body section.ella-slide.ella212-natural-root .ella212-natural-frame,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella212-natural-root .ella212-natural-frame{display:flex !important;align-items:center !important;justify-content:center !important;width:100% !important;min-height:0 !important;height:auto !important;background:transparent !important;overflow:hidden !important;box-sizing:border-box !important}html body section.ella-slide.ella212-natural-root .ella212-natural-frame img,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella212-natural-root .ella212-natural-frame img{display:block !important;width:100% !important;height:100% !important;max-height:none !important;object-fit:contain !important;object-position:center center !important}@media (min-width:901px){html body section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1{align-self:center !important;justify-self:start !important;max-width:min(100%,var(--ella-hero-col1-max-width,640px)) !important;width:min(45vw,var(--ella-hero-col1-max-width,640px)) !important;transform:translateY(16px) !important;z-index:4 !important}html body section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1>.ella-slide-hero-overlay-stack,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1>.ella-slide-hero-overlay-stack{width:min(100%,var(--ella-hero-col1-max-width,640px)) !important;max-width:min(100%,var(--ella-hero-col1-max-width,640px)) !important;padding:24px 30px !important;display:grid !important;gap:8px !important;background:rgba(255,255,255,0.24) !important;border:1px solid rgba(255,255,255,0.34) !important;border-radius:24px !important;box-shadow:0 18px 38px rgba(15,23,42,0.16) !important;-webkit-backdrop-filter:blur(18px) !important;backdrop-filter:blur(18px) !important}html body section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1 .ella-slide-hero-item-title:first-child,html body section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1 h1:first-child,html body section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1 h2:first-child,html body section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1 h3:first-child,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1 .ella-slide-hero-item-title:first-child,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1 h1:first-child,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1 h2:first-child,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1 h3:first-child{max-width:560px !important;margin:0 !important;font-size:clamp(34px,2.55vw,50px) !important;line-height:1.06 !important;letter-spacing:-0.02em !important;white-space:normal !important;overflow:visible !important;text-overflow:clip !important}html body section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1 .ella-slide-hero-item-title+.ella-slide-hero-item-title,html body section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1 .ella-slide-hero-item-text,html body section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1 p,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1 .ella-slide-hero-item-title+.ella-slide-hero-item-title,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1 .ella-slide-hero-item-text,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-top-voted-hero .ella-slide-hero-col-1 p{max-width:540px !important;margin-top:2px !important;margin-bottom:0 !important;font-size:clamp(18px,1.18vw,24px) !important;line-height:1.18 !important;white-space:normal !important;overflow:visible !important;max-height:none !important;text-overflow:clip !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot{align-items:center !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot::before,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot::before,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot::before,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot::before{align-self:center !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot-label,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot-label,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot-label,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot-label{align-items:center !important}html body section.ella-slide.ella213-natural-media .ella-slide-panel,html body section.ella-slide.ella213-natural-media .ella-slide-card,html body section.ella-slide.ella213-natural-media .ella-slide-lightbox-card,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella213-natural-media .ella-slide-panel,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella213-natural-media .ella-slide-card,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella213-natural-media .ella-slide-lightbox-card{height:auto !important;min-height:0 !important;align-self:start !important}html body section.ella-slide.ella213-natural-media .ella213-natural-frame,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella213-natural-media .ella213-natural-frame{width:100% !important;height:auto !important;min-height:0 !important;overflow:hidden !important;border-radius:inherit !important}html body section.ella-slide.ella213-natural-media .ella213-natural-frame img,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella213-natural-media .ella213-natural-frame img{display:block !important;width:100% !important;height:100% !important;max-width:none !important;max-height:none !important;object-fit:cover !important;object-position:center center !important;transform-origin:25% top !important}}html body section.ella-slide .ella-slide-youtube-poster .ella-slide-youtube-play,html body .ella-slide-compare-wrapper section.ella-slide .ella-slide-youtube-poster .ella-slide-youtube-play{display:grid !important;place-items:center !important;z-index:4 !important;position:absolute !important;inset:50% auto auto 50% !important;transform:translate(-50%,-50%) !important;width:clamp(56px,8vw,72px) !important;height:clamp(38px,5.6vw,50px) !important;border-radius:14px !important;background:#ff0033 !important;color:transparent !important;font-size:0 !important;line-height:0 !important;box-shadow:0 10px 24px rgba(0,0,0,0.28) !important;opacity:0.92 !important;transition:transform 0.16s ease,opacity 0.16s ease,box-shadow 0.16s ease !important;pointer-events:none !important}html body section.ella-slide .ella-slide-youtube-poster:hover .ella-slide-youtube-play{opacity:1 !important;transform:translate(-50%,-50%) scale(1.1) !important;box-shadow:0 14px 32px rgba(0,0,0,0.34) !important}html body section.ella-slide .ella-slide-youtube-poster:active .ella-slide-youtube-play,html body section.ella-slide .ella-slide-youtube-poster.is-pressed .ella-slide-youtube-play{transform:translate(-50%,-50%) scale(0.95) !important;opacity:0.85 !important}html body section.ella-slide .ella-slide-youtube-play::before{content:'' !important;display:block !important;width:0 !important;height:0 !important;margin-left:3px !important;border-style:solid !important;border-width:9px 0 9px 15px !important;border-color:transparent transparent transparent #fff !important}html body section.ella-slide .ella-slide-youtube-poster{position:relative !important;overflow:hidden !important;background:#111827 !important}html body section.ella-slide .ella-slide-youtube-poster .ella-slide-youtube-thumb,html body section.ella-slide.ella-slide-has-parallax .ella-slide-youtube-poster .ella-slide-youtube-thumb,html body .ella-slide-compare-wrapper section.ella-slide.ella-slide-has-parallax .ella-slide-youtube-poster .ella-slide-youtube-thumb{width:100% !important;height:100% !important;object-fit:cover !important;object-position:center center !important;transform:none !important}html body section.ella-slide.ella-slide-youtube-layout-bottom .ella-slide-dot::after,html body section.ella-slide.ella-slide-youtube-bottom .ella-slide-dot::after,html body section.ella-slide.ella-slide-youtube-bottom-thumbs .ella-slide-dot::after,html body .ella-slide-compare-wrapper section.ella-slide.ella-slide-youtube-layout-bottom .ella-slide-dot::after,html body .ella-slide-compare-wrapper section.ella-slide.ella-slide-youtube-bottom .ella-slide-dot::after{content:none !important;display:none !important}html body section.ella-slide.ella-slide-family-youtube_playlist:not(.NEVER-MATCH-1):not(.NEVER-MATCH-2):not(.NEVER-MATCH-3):not(.NEVER-MATCH-4):not(.NEVER-MATCH-5) .ella-slide-dot.is-active::before,html body section.ella-slide.ella-slide-dots-preset-thumbnails:not(.NEVER-MATCH-1):not(.NEVER-MATCH-2):not(.NEVER-MATCH-3):not(.NEVER-MATCH-4):not(.NEVER-MATCH-5) .ella-slide-dot.is-active::before,html body .ella-slide-compare-wrapper section.ella-slide.ella-slide-family-youtube_playlist:not(.NEVER-MATCH-1):not(.NEVER-MATCH-2):not(.NEVER-MATCH-3) .ella-slide-dot.is-active::before{outline:none !important}html body section.ella-slide.ella-slide-youtube-layout-bottom:not(.ella-slide-show-thumbnail-titles) .ella-slide-dot{overflow:hidden !important}html body section.ella-slide.ella-slide-youtube-layout-bottom:not(.ella-slide-show-thumbnail-titles) .ella-slide-dot.is-active{outline:none !important;border-color:transparent !important;box-shadow:none !important}html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dot{border-color:transparent !important}html body section.ella-slide.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dot.is-active{outline:none !important;border-color:transparent !important;box-shadow:none !important}html body section.ella-slide.ella-slide-youtube-layout-left .ella-slide-dot.is-active,html body section.ella-slide.ella-slide-youtube-sidebar .ella-slide-dot.is-active{box-shadow:none !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot::before,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot::before,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot:hover::before,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active::before,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot:hover::before,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active::before,html body section.ella-slide.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot::before,html body section.ella-slide.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot::before,html body section.ella-slide.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot:hover::before,html body section.ella-slide.ella-slide-youtube-layout-left.ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active::before,html body section.ella-slide.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot:hover::before,html body section.ella-slide.ella-slide-youtube-sidebar.ella-slide-dots-preset-thumbnails .ella-slide-dot.is-active::before{transform:none !important;transition:none !important}.ella-slide-has-parallax .ella-slide-hero-media,.ella-slide-has-parallax .ella-slide-card-media,.ella-slide-has-parallax .ella-slide-card-media-inline,.ella-slide-has-parallax .ella-slide-panel-media,.ella-slide-has-parallax .ella-slide-lightbox-trigger,.ella-slide-has-parallax .ella-slide-image-area-link,.ella-slide-has-parallax .ella-slide-youtube-shell{overflow:hidden !important}.ella-slide-lazy-hidden{opacity:0 !important;transition:opacity 0.12s ease-out !important}.ella-slide-lazy-visible{opacity:1 !important;transition:opacity 0.12s ease-out !important}.ella-slide-youtube-layout-left .ella-slide-dots,.ella-slide-youtube-sidebar .ella-slide-dots{padding-top:12px !important;padding-bottom:12px !important}html body section.ella-slide.ella-slide-vanity-collection .ella-slide-card-image,html body section.ella-slide.ella-slide-vanity-collection .ella-slide-card-image-inline,html body section.ella-slide.ella-slide-vanity-collection .ella-slide-panel-image{object-fit:contain !important;object-position:center center !important;transform:translate3d(0,var(--ella-parallax-shift,0px),0) scale(1.0) !important}html body section.ella-slide.ella-slide-has-parallax[style*="--ella-image-fit:contain"] .ella-slide-hero-bg,html body section.ella-slide.ella-slide-has-parallax[style*="--ella-image-fit:contain"] .ella-slide-panel-image,html body section.ella-slide.ella-slide-has-parallax[style*="--ella-image-fit:contain"] .ella-slide-card-image,html body section.ella-slide.ella-slide-has-parallax[style*="--ella-image-fit:contain"] .ella-slide-hero-bg,html body section.ella-slide.ella-slide-has-parallax[style*="--ella-image-fit:contain"] .ella-slide-panel-image,html body section.ella-slide.ella-slide-has-parallax[style*="--ella-image-fit:contain"] .ella-slide-card-image{transform:translate3d(0,var(--ella-parallax-shift,0px),0) scale(1.0) !important;object-fit:contain !important}html body section.ella-slide .ella-slide-dots-preset-thumbnails .ella-slide-dot::before{background-size:cover !important;background-position:center center !important}.ella-slide-lightbox-nav{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;border:0;border-radius:999px;background:rgba(17,24,39,.68);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:2;transition:background .15s,opacity .15s;padding:0;margin:0}.ella-slide-lightbox-nav:hover{background:rgba(17,24,39,.92)}.ella-slide-lightbox-nav svg{width:24px;height:24px}.ella-slide-lightbox-nav-prev{left:18px}.ella-slide-lightbox-nav-next{right:18px}.ella-slide-lightbox-counter{position:absolute;bottom:14px;left:50%;transform:translateX(-50%);color:rgba(255,255,255,.7);font-size:13px;font-weight:500;letter-spacing:.05em;pointer-events:none}@media (max-width:767px){.ella-slide-lightbox-nav{width:38px;height:38px}.ella-slide-lightbox-nav svg{width:20px;height:20px}.ella-slide-lightbox-nav-prev{left:8px}.ella-slide-lightbox-nav-next{right:8px}}.ella-slide:not(.ella-slide-family-hero_banner):not(.ella-slide-family-youtube_playlist):not(.ella-slide-single-item-view) .ella-slide-track{padding-left:2px !important;padding-right:2px !important}.ella-slide-arrow-placement-outside:not(.ella-slide-family-hero_banner):not(.ella-slide-family-youtube_playlist):not(.ella-slide-single-item-view) .ella-slide-nav-prev{left:8px !important}.ella-slide-arrow-placement-outside:not(.ella-slide-family-hero_banner):not(.ella-slide-family-youtube_playlist):not(.ella-slide-single-item-view) .ella-slide-nav-next{right:8px !important}.ella-slide-brands-reviews .ella-slide-hero-inner{padding-top:clamp(10px,2.5vw,28px) !important}.ella-slide-brands-reviews-row .ella-slide-hero-inner{padding-top:clamp(10px,2.5vw,28px) !important}.ella-slide-family-youtube_playlist.ella-slide-youtube-nav-bottom .ella-slide-nav,.ella-slide-family-youtube_playlist.ella-slide-youtube-bottom-thumbs .ella-slide-nav{display:grid !important;place-items:center !important}.ella-slide-youtube-nav-left .ella-slide-dots,.ella-slide-youtube-sidebar .ella-slide-dots{padding-top:8px !important;padding-bottom:8px !important}.ella-slide-youtube-nav-left .ella-slide-dot:first-child,.ella-slide-youtube-sidebar .ella-slide-dot:first-child{margin-top:0 !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dots,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-nav-left .ella-slide-dots,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-nav-left .ella-slide-dots{justify-content:center !important;padding:4px 14px 4px 4px !important}.ella-slide-nav-prev,.ella-slide-nav-next{margin:0 !important}@media (max-width:900px){html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide .ella-slide-nav-prev{left:max(6px,env(safe-area-inset-left)) !important;margin-left:0 !important}html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide .ella-slide-nav-next{right:max(6px,env(safe-area-inset-right)) !important;margin-right:0 !important}}@media (max-width:900px){html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-dots-preset-thumbnails.ella-slide-show-thumbnail-titles .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-dots-preset-thumbnails.ella-slide-show-thumbnail-titles .ella-slide-dot,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-dots-preset-thumbnails.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dot,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-dots-preset-thumbnails.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom .ella-slide-dot,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-dots-preset-thumbnails.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-dots-preset-thumbnails.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-dots-preset-thumbnails.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-dots-preset-thumbnails.ella-slide-show-thumbnail-titles.ella-slide-youtube-bottom-thumbs .ella-slide-dot,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-dots-preset-thumbnails.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-dots-preset-thumbnails.ella-slide-show-thumbnail-titles.ella-slide-youtube-nav-left .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-dots-preset-thumbnails.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-dots-preset-thumbnails.ella-slide-show-thumbnail-titles.ella-slide-youtube-nav-left .ella-slide-dot{display:grid !important;grid-template-columns:140px 1fr !important;align-items:center !important;flex:0 0 342px !important;width:342px !important;min-width:342px !important;max-width:calc(100vw - 32px) !important;height:80px !important;min-height:0 !important;max-height:80px !important;border-radius:12px !important;padding:0 !important;overflow:hidden !important;box-shadow:none !important;}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-dots-preset-thumbnails.ella-slide-show-thumbnail-titles .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-dots-preset-thumbnails.ella-slide-show-thumbnail-titles .ella-slide-dots,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-dots-preset-thumbnails.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-dots-preset-thumbnails.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dots{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;overflow-x:auto !important;overflow-y:hidden !important;gap:8px !important;padding:8px 0 4px !important;height:auto !important;max-height:none !important;-webkit-overflow-scrolling:touch !important;scrollbar-width:none !important;}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-youtube-layout-left .ella-slide-track,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-youtube-layout-left .ella-slide-track{margin-left:0 !important;width:100% !important;max-width:100% !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dots,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dots{position:relative !important;width:100% !important;max-width:100% !important;}}@media (max-width:900px){html body section.ella-slide:not(.ella-slide-family-youtube_playlist)[data-visible-count-mobile="1"] .ella-slide-shell,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide:not(.ella-slide-family-youtube_playlist)[data-visible-count-mobile="1"] .ella-slide-shell,html body section.ella-slide:not(.ella-slide-family-youtube_playlist) .ella-slide-shell,html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide:not(.ella-slide-family-youtube_playlist) .ella-slide-shell{padding-left:var(--ella-slider-margin-left,0px) !important;padding-right:var(--ella-slider-margin-right,0px) !important;box-sizing:border-box !important}}@media (max-width:900px){html body section.ella-slide .ella-slide-track{touch-action:pan-x !important;-ms-touch-action:pan-x !important;overscroll-behavior-x:contain !important;overscroll-behavior-y:auto !important}}
@media (max-width:900px){html body div.ella-slide-compare-wrapper div.ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-dots-preset-thumbnails.ella-slide-show-thumbnail-titles .ella-slide-dot.has-slide-thumbnail,html body div.ella-slide-compare-wrapper div.ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-dots-preset-thumbnails.ella-slide-show-thumbnail-titles .ella-slide-dot.has-slide-thumbnail.is-active,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-dots-preset-thumbnails.ella-slide-show-thumbnail-titles .ella-slide-dot.has-slide-thumbnail,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-dots-preset-thumbnails.ella-slide-show-thumbnail-titles .ella-slide-dot.has-slide-thumbnail.is-active{background:transparent !important;background-color:transparent !important;background-image:none !important;border:1px solid rgba(0,0,0,.08) !important}html body div.ella-slide-compare-wrapper div.ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-dots-preset-thumbnails.ella-slide-show-thumbnail-titles .ella-slide-dot.has-slide-thumbnail.is-active,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-dots-preset-thumbnails.ella-slide-show-thumbnail-titles .ella-slide-dot.has-slide-thumbnail.is-active{border:2px solid rgb(17,65,101) !important}html body div.ella-slide-compare-wrapper div.ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-dots-preset-thumbnails.ella-slide-show-thumbnail-titles .ella-slide-dot::before,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-dots-preset-thumbnails.ella-slide-show-thumbnail-titles .ella-slide-dot::before{position:relative !important;inset:auto !important;width:140px !important;min-width:140px !important;height:100% !important;min-height:76px !important;grid-column:1 !important;grid-row:1/span 1 !important;border-radius:11px 0 0 11px !important;background-size:cover !important;background-position:center !important;overflow:hidden !important}html body div.ella-slide-compare-wrapper div.ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-dots-preset-thumbnails.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dot.has-dot-label .ella-slide-dot-label,html body div.ella-slide-compare-wrapper div.ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-dots-preset-thumbnails.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot.has-dot-label .ella-slide-dot-label,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-dots-preset-thumbnails.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-bottom .ella-slide-dot.has-dot-label .ella-slide-dot-label,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-dots-preset-thumbnails.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot.has-dot-label .ella-slide-dot-label{padding:0px 10px !important;min-height:auto !important;height:auto !important;grid-column:2 !important;grid-row:1/span 1 !important;align-self:center !important;margin-top:0 !important}html body div.ella-slide-compare-wrapper div.ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-dots-preset-thumbnails.ella-slide-show-thumbnail-titles .ella-slide-dot-label-text,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-dots-preset-thumbnails.ella-slide-show-thumbnail-titles .ella-slide-dot-label-text{font-size:11px !important;line-height:1.3 !important;min-height:0 !important;height:auto !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-dots-preset-thumbnails.ella-slide-show-thumbnail-titles .ella-slide-dot::after{content:none !important;display:none !important}}
@media (max-width:900px){html body section.ella-slide .ella-slide-nav-prev{left:2px !important}html body section.ella-slide .ella-slide-nav-next{right:2px !important}html body section.ella-slide .ella-slide-nav{width:36px !important;height:36px !important}}
@media (max-width:900px){html body section.ella-slide.ella-slide-youtube-layout-bottom:not(.ella-slide-show-thumbnail-titles).ella-slide-dots-preset-thumbnails .ella-slide-dots,html body section.ella-slide.ella-slide-youtube-bottom-thumbs:not(.ella-slide-show-thumbnail-titles).ella-slide-dots-preset-thumbnails .ella-slide-dots{justify-content:flex-start !important;overflow-x:auto !important;-webkit-overflow-scrolling:touch !important;scrollbar-width:none !important;padding:4px 8px !important}}
@media (max-width:900px){html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-dots-preset-thumbnails.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dots,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-dots-preset-thumbnails.ella-slide-show-thumbnail-titles.ella-slide-youtube-nav-left .ella-slide-dots{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:flex-start !important;overflow-x:auto !important;overflow-y:hidden !important;-webkit-overflow-scrolling:touch !important;scrollbar-width:none !important;gap:8px !important;padding:4px 8px !important}}

@media (max-width:900px){html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dots{touch-action:pan-x !important;-webkit-overflow-scrolling:touch !important;overflow-x:auto !important;flex-wrap:nowrap !important;justify-content:flex-start !important;width:100% !important;max-width:100% !important;scrollbar-width:none !important}html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dots::-webkit-scrollbar{display:none !important}html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-youtube-layout-left .ella-slide-dots,html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-youtube-sidebar .ella-slide-dots{position:static !important;flex-direction:row !important;width:100% !important;max-width:100% !important;min-width:0 !important;overflow-x:auto !important;overflow-y:hidden !important}}
@media (max-width:900px){.ella-slide-track{touch-action:pan-x !important}.ella-slide-dots{touch-action:pan-x !important}}
.ella-slide.ella-slide-force-screen-width.ella-slide-arrow-placement-outside .ella-slide-nav-prev{left:16px !important}
.ella-slide.ella-slide-force-screen-width.ella-slide-arrow-placement-outside .ella-slide-nav-next{right:16px !important}

.ella-slide-single-item-view.ella-slide-family-card_carousel .ella-slide-card-media,
.ella-slide-single-item-view.ella-slide-family-card_carousel .ella-slide-card-media-inline{height:auto !important;min-height:0 !important;max-height:none !important;overflow:visible !important}
.ella-slide-single-item-view.ella-slide-family-card_carousel .ella-slide-card-image,
.ella-slide-single-item-view.ella-slide-family-card_carousel .ella-slide-card-image-inline,
.ella-slide-single-item-view.ella-slide-family-card_carousel .ella-slide-card-image-hover{width:100% !important;height:auto !important;max-height:none !important;object-fit:contain !important;aspect-ratio:auto !important}
/* === EllaSlide YT thumbnails: click-drag cursor + breadcrumb === */
section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dots{cursor:grab;-webkit-user-select:none;user-select:none}
section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dots:active{cursor:grabbing}
section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-breadcrumb{text-align:center;font-size:12px;letter-spacing:1px;text-transform:uppercase;color:rgba(55,65,81,0.62);padding:4px 0 8px;font-weight:500;font-variant-numeric:tabular-nums}
/* Desktop: the thumbnail strip already makes the slide count obvious, so hide
   the "1 of N" breadcrumb there. Keep it on narrow viewports where the strip
   is scrolled off-screen. */

/* v0.2.66: YT playlist uses grid layout putting track at offsetLeft != 0 inside shell. Make track the offsetParent so slide.offsetLeft matches track scrollLeft semantics. */
.ella-slide-family-youtube_playlist .ella-slide-track{position:relative}

/* v0.2.67: Snap thumbnail rail to each thumb so swipe pops thumb-to-thumb (no mid-rest). */
.ella-slide-family-youtube_playlist .ella-slide-dots{scroll-snap-type:x mandatory !important;scroll-padding-left:8px;scroll-padding-top:8px}
.ella-slide-family-youtube_playlist .ella-slide-dots.ella-slide-rail-vertical{scroll-snap-type:y mandatory !important}
.ella-slide-family-youtube_playlist .ella-slide-dots>.ella-slide-dot{scroll-snap-align:start;scroll-snap-stop:always}

/* EllaSlide clearance-page fixes 2026-04-22 */

/* Fix 1: Center nav arrows on video player (not full section height) for youtube-layout-bottom */
.ella-slide.ella-slide-youtube-layout-bottom .ella-slide-nav,
.ella-slide.ella-slide-youtube-bottom .ella-slide-nav,
.ella-slide.ella-slide-youtube-bottom-thumbs .ella-slide-nav {
    top: calc(var(--ella-track-h, 50%) / 2) !important;
}

/* Fix 3: Reduce player size ~20% and center for youtube-layout-bottom */
.ella-slide.ella-slide-youtube-layout-bottom .ella-slide-youtube-shell,
.ella-slide.ella-slide-youtube-bottom .ella-slide-youtube-shell,
.ella-slide.ella-slide-youtube-bottom-thumbs .ella-slide-youtube-shell {
    max-width: 80% !important;
    margin-inline: auto !important;
    display: block !important;
}

/* Fix 4: Hover shading clip — use filter:drop-shadow (not clipped by overflow:hidden) */
.ella-slide.ella-slide-youtube-layout-bottom .ella-slide-dot:hover,
.ella-slide.ella-slide-youtube-bottom .ella-slide-dot:hover,
.ella-slide.ella-slide-youtube-bottom-thumbs .ella-slide-dot:hover {
    box-shadow: none !important;
    filter: drop-shadow(0 4px 12px rgba(15,23,42,0.22)) !important;
}

/* 2026-04-23: arrow vertical alignment fix for youtube layout-left / sidebar
   — nav was top:50% of shell, but shell height equals max(dotsH, trackH);
   when the left rail (thumbnails) is taller than the player, 50% of shell
   lands below the player center. Pin to track center via the JS-maintained
   --ella-track-h CSS variable, same pattern already used for layout-bottom. */
.ella-slide.ella-slide-youtube-layout-left .ella-slide-nav,
.ella-slide.ella-slide-youtube-sidebar .ella-slide-nav {
    top: calc(var(--ella-track-h, 100%) / 2) !important;
    transform: translateY(-50%) !important;
}

/* 2026-04-23 b: YouTube player frame — slight rounded corners (5px) to match
   card look; clip iframe so corners actually appear. Covers both shell div
   wrapper and the iframe that replaces it after hydration. */
.ella-slide.ella-slide-family-youtube_playlist .ella-slide-youtube-shell,
.ella-slide.ella-slide-family-youtube_playlist .ella-slide-youtube-iframe {
    border-radius: 5px !important;
    overflow: hidden !important;
}

/* 2026-04-23 c: arrow glyph centering (stronger). Previous rule left the
   .ella-slide-nav-icon wrapper at 100%/100% of the button, so the svg inside
   was flex-centered inside a 52x52 box but still rendered at 30x30 with a
   ~11px downward bias. Force the wrapper to shrink-wrap the svg and give the
   svg a deterministic size so centering actually hits the middle. */
.ella-slide-nav {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    line-height: 0 !important;
}
.ella-slide-nav .ella-slide-nav-icon {
    width: auto !important;
    height: auto !important;
    min-width: 0 !important;
    min-height: 0 !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    line-height: 0 !important;
    font-size: 0 !important;
}
.ella-slide-nav .ella-slide-nav-icon svg,
.ella-slide-nav .ella-slide-nav-icon-image img {
    display: block !important;
    width: 22px !important;
    height: 22px !important;
}
.ella-slide.ella-slide-family-youtube_playlist .ella-slide-nav .ella-slide-nav-icon svg,
.ella-slide.ella-slide-family-youtube_playlist .ella-slide-nav .ella-slide-nav-icon-image img {
    width: 26px !important;
    height: 26px !important;
}


/* 2026-04-23 parallax zoom fix: scale(1.06) left ±52px of travel uncovered
   on 400px images; bump to scale(1.2) so ±40px overflow per side covers
   the default ±64px parallax shift without revealing the track/gray bg.
   Also force object-fit:cover on panel images — default was `contain`
   which letterboxed images inside square cards, leaving white gaps that
   parallax translate made worse. */
.ella-slide-has-parallax .ella-slide-card-media img,
.ella-slide-has-parallax .ella-slide-card-media-inline img,
.ella-slide-has-parallax .ella-slide-panel-media img,
.ella-slide-has-parallax .ella-slide-panel-image-inline,
.ella-slide-has-parallax .ella-slide-lightbox-image,
.ella-slide-has-parallax .ella-slide-image-area-image,
.ella-slide-has-parallax .ella-slide-image-panel img,
.ella-slide-has-parallax .ella-slide-panel.ella-slide-image-panel img,
.ella-slide-has-parallax .ella-slide-youtube-thumb {
    transform: translate3d(0, var(--ella-parallax-shift, 0px), 0) scale(1.2) !important;
    transform-origin: center center !important;
    object-fit: cover !important;
    object-position: center center !important;
}

/* 2026-04-23 parallax gap fix: default panel images with has-parallax
   revealed gap top/bottom because existing CSS applied translate WITHOUT
   matching scale on some sections. Force cover + scale(1.14) + translate
   on EVERY panel/card image inside a has-parallax section. High-specificity
   selector (html body section...) beats the [style*="--ella-image-fit"]
   attribute selector that was forcing scale(1.0) on contain-fit sections. */
html body section.ella-slide.ella-slide-has-parallax .ella-slide-panel-image,
html body section.ella-slide.ella-slide-has-parallax .ella-slide-card-image,
html body section.ella-slide.ella-slide-has-parallax .ella-slide-panel-image-inline,
html body section.ella-slide.ella-slide-has-parallax .ella-slide-card-image-inline,
html body section.ella-slide.ella-slide-has-parallax .ella-slide-lightbox-image,
html body section.ella-slide.ella-slide-has-parallax .ella-slide-image-area-image,
html body section.ella-slide.ella211-natural-media.ella-slide-has-parallax .ella-slide-panel-image,
html body section.ella-slide.ella211-natural-media.ella-slide-has-parallax .ella-slide-card-image,
html body section.ella-slide.ella211-natural-media.ella-slide-has-parallax .ella-slide-card-image-hover,
html body section.ella-slide.ella211-natural-media.ella-slide-has-parallax .ella-slide-lightbox-image,
html body section.ella-slide.ella211-natural-media.ella-slide-has-parallax .ella-slide-image-area-image {
    object-fit: cover !important;
    transform: translate3d(0, calc(var(--ella-parallax-shift, 0px) * 0.25), 0) scale(1.14) !important;
    transform-origin: center center !important;
}

/* 2026-04-23 dot margin strip: Flatsome theme sets `button{margin-bottom:1em}`
   which applies to .ella-slide-dot (button element). A later :last-child
   rule (also from Flatsome) strips the last dot's margin, so the container
   stretches children to match the tallest effective box — last dot grows
   ~16px taller than siblings because siblings "give up" that 16px to margin.
   Kill margin-bottom on every dot so heights stay uniform. */
html body section.ella-slide .ella-slide-dot,
html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide .ella-slide-dot {
    margin-bottom: 0 !important;
}

/* 2026-04-23 parallax + radius: stronger parallax (0.5 mult vs 0.25) and
   swap 1px border on panel for inset box-shadow so panel border-radius
   aligns with image corner radius (border was creating a 1px rounding
   gap between panel outline and image corner). */
html body section.ella-slide.ella-slide-has-parallax .ella-slide-panel-image,
html body section.ella-slide.ella-slide-has-parallax .ella-slide-card-image,
html body section.ella-slide.ella-slide-has-parallax .ella-slide-panel-image-inline,
html body section.ella-slide.ella-slide-has-parallax .ella-slide-card-image-inline,
html body section.ella-slide.ella-slide-has-parallax .ella-slide-lightbox-image,
html body section.ella-slide.ella-slide-has-parallax .ella-slide-image-area-image,
html body section.ella-slide.ella211-natural-media.ella-slide-has-parallax .ella-slide-panel-image,
html body section.ella-slide.ella211-natural-media.ella-slide-has-parallax .ella-slide-card-image,
html body section.ella-slide.ella211-natural-media.ella-slide-has-parallax .ella-slide-lightbox-image,
html body section.ella-slide.ella211-natural-media.ella-slide-has-parallax .ella-slide-image-area-image {
    transform: translate3d(0, calc(var(--ella-parallax-shift, 0px) * 0.5), 0) scale(1.1) !important;
}
html body section.ella-slide .ella-slide-image-panel,
html body section.ella-slide.ella-slide-family-lightbox_image_carousel .ella-slide-panel,
html body section.ella-slide.ella-slide-family-panel_carousel .ella-slide-panel,
html body section.ella-slide.ella-slide-family-image_area_carousel .ella-slide-panel {
    border: 0 !important;
    box-shadow: inset 0 0 0 1px rgba(17,24,39,0.14) !important;
}

/* 2026-04-23 batch fixes:
   - Clamp YT thumbnail titles to 2 lines (#1,#4,#8)
   - Close dots gap to 4px (#7)
   - Scroll buffer top/bottom on vertical rail (#6)
   - Vertical center preservation on 4-line titles (#8)
   - Don't clip image top in card-carousel (#11)
   - Desktop arrows closer to image edges on single-item (#12)
*/

/* #7: dots gap 18 -> 4 for bottom thumbnail titles on desktop */
@media (min-width: 768px) {
    html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles:not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dots,
    html body .ella-slide-compare-wrapper .ella-slide-compare-stage>section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles:not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dots {
        gap: 4px !important;
    }
}

/* #6: vertical thumb rail — add scroll buffer so first row fully visible on short list;
   prevent top thumb clipping via scroll-padding-top and adequate padding */
html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-youtube-layout-left .ella-slide-dots,
html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-youtube-sidebar .ella-slide-dots {
    padding-top: 14px !important;
    padding-bottom: 14px !important;
    scroll-padding-top: 14px !important;
    scroll-padding-bottom: 14px !important;
    overflow-y: auto !important;
    scrollbar-gutter: stable !important;
}

/* #8: vertical center of the thumb label independent of line count.
   Dot uses grid-template-columns 96px 1fr; force align-items: center on whole dot +
   justify-content: flex-start so labels wrapping to 3-4 lines stay centered vertically. */
html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dot.has-dot-label {
    align-items: center !important;
}
html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dot.has-dot-label .ella-slide-dot-label {
    align-self: center !important;
    justify-self: start !important;
}

/* #8 (clipping left): ensure image thumbnail inside dot never gets clipped by a too-tight
   ::before width; ensure it can show its full cover fit */
html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dot.has-slide-thumbnail::before {
    background-size: cover !important;
    background-position: center center !important;
}

/* #11: card carousels — image must NOT crop its top; scale origin centered so parallax
   overflow wraps equally instead of clipping top pixels */
html body section.ella-slide.ella-slide-has-parallax .ella-slide-card-media img,
html body section.ella-slide.ella-slide-has-parallax .ella-slide-card-media-inline img,
html body section.ella-slide.ella-slide-has-parallax .ella-slide-panel-media img,
html body section.ella-slide.ella211-natural-media.ella-slide-has-parallax .ella-slide-card-media img,
html body section.ella-slide.ella211-natural-media.ella-slide-has-parallax .ella-slide-card-media-inline img {
    transform-origin: center center !important;
}

/* #12: desktop — pull nav arrows closer to image edges on single-item-view sliders */
@media (min-width: 901px) {
    html body section.ella-slide.ella-slide-single-item-view:not(.ella-slide-family-youtube_playlist) .ella-slide-nav-prev {
        left: 6px !important;
        margin-left: 0 !important;
    }
    html body section.ella-slide.ella-slide-single-item-view:not(.ella-slide-family-youtube_playlist) .ella-slide-nav-next {
        right: 6px !important;
        margin-right: 0 !important;
    }
}

/* 2026-04-23 3-line YT titles: dot can expand vertically for up to 3 lines
   of title without breaking layout. Past 3 lines would overflow — prevented
   by 125-char server-side limit on video_title field (see class-ella-slide-utils). */
html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dot.has-dot-label {
    min-height: auto !important;
    align-items: center !important;
}
html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dot-label {
    min-height: 0 !important;
    height: auto !important;
    max-height: none !important;
    overflow: visible !important;
    align-items: center !important;
    justify-content: flex-start !important;
}
html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dot-label-text {
    display: block !important;
    overflow: visible !important;
    white-space: normal !important;
    word-break: break-word !important;
    overflow-wrap: anywhere !important;
    -webkit-line-clamp: unset !important;
    line-clamp: unset !important;
    max-height: none !important;
    line-height: 1.22 !important;
}



/* Indicator counter (X of X) + vertical variant for left-rail youtube */
.ella-slide-mobile-indicators { position: relative; }.ella-slide-mobile-indicators.is-vertical {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: stretch !important;
    width: 6px !important;
    height: 100% !important;
    max-height: 100% !important;
    padding: 0 !important;
    margin: 0 8px !important;
    gap: 6px !important;
    position: absolute;
    right: -14px;
    top: 0;
}
.ella-slide-mobile-indicators.is-vertical .ella-slide-mobile-indicator {
    flex: 1 1 0 !important;
    width: 3px !important;
    min-width: 3px !important;
    max-width: 3px !important;
    height: auto !important;
    min-height: 12px !important;
}/* Hide native scrollbar on youtube playlist thumb rail */
.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dots {
    scrollbar-width: none !important;
    -ms-overflow-style: none !important;
}
.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dots::-webkit-scrollbar {
    display: none !important;
    width: 0 !important;
    height: 0 !important;
}




/* === v0.2.34 fixes — shadow unclip === */
/* overflow:auto on dots containers clips box-shadow on .is-active thumbnails.
   Padding extends the clipping boundary; negative margin keeps sibling spacing intact. */

/* Bottom layout: horizontal scroll strip */
.ella-slide-youtube-layout-bottom .ella-slide-dots {
    padding-top: 6px !important;
    margin-top: 6px !important;
    padding-bottom: 22px !important;
    margin-bottom: -22px !important;
}

/* Left-rail layout: vertical scroll column */
.ella-slide-youtube-layout-left .ella-slide-dots {
    padding-bottom: 22px !important;
}

/* Sidebar layout */
.ella-slide-youtube-sidebar .ella-slide-dots {
    padding-bottom: 22px !important;
}

/* Mobile: left layout becomes horizontal strip */
@media (max-width: 900px) {
    .ella-slide-youtube-layout-left .ella-slide-dots {
        padding-bottom: 22px !important;
        margin-bottom: -22px !important;
    }
}
/* === end v0.2.34 fixes === */

/* === v0.2.35 — mobile image: natural proportions + arrow margin === */
@media (max-width: 767px) {
    /* Fix b: 26px margin each side so nav arrow (42px at left:12px) overlaps image ~2/3 */
    section.ella-slide.ella-slide-family-lightbox_image_carousel[data-visible-count-mobile="1"] .ella-slide-slide,
    section.ella-slide.ella-slide-family-panel_carousel[data-visible-count-mobile="1"] .ella-slide-slide,
    section.ella-slide.ella-slide-family-image_area_carousel[data-visible-count-mobile="1"] .ella-slide-slide,
    section.ella-slide.ella-slide-family-lightbox_image_carousel.ella-slide-single-item-view .ella-slide-slide,
    section.ella-slide.ella-slide-family-panel_carousel.ella-slide-single-item-view .ella-slide-slide,
    section.ella-slide.ella-slide-family-image_area_carousel.ella-slide-single-item-view .ella-slide-slide {
        flex: 0 0 calc(100vw - 52px) !important;
        width: calc(100vw - 52px) !important;
        max-width: calc(100vw - 52px) !important;
    }

    /* Fix a: remove forced height so image displays at its natural proportions (no cropping) */
    section.ella-slide.ella-slide-family-lightbox_image_carousel[data-visible-count-mobile="1"] .ella-slide-panel-media,
    section.ella-slide.ella-slide-family-panel_carousel[data-visible-count-mobile="1"] .ella-slide-panel-media,
    section.ella-slide.ella-slide-family-image_area_carousel[data-visible-count-mobile="1"] .ella-slide-panel-media,
    section.ella-slide.ella-slide-family-lightbox_image_carousel.ella-slide-single-item-view .ella-slide-panel-media,
    section.ella-slide.ella-slide-family-panel_carousel.ella-slide-single-item-view .ella-slide-panel-media,
    section.ella-slide.ella-slide-family-image_area_carousel.ella-slide-single-item-view .ella-slide-panel-media {
        height: auto !important;
        min-height: 0 !important;
    }

    /* image: natural width, auto height — override cover/fixed so no cropping */
    section.ella-slide.ella-slide-family-lightbox_image_carousel[data-visible-count-mobile="1"] .ella-slide-panel-image,
    section.ella-slide.ella-slide-family-panel_carousel[data-visible-count-mobile="1"] .ella-slide-panel-image,
    section.ella-slide.ella-slide-family-image_area_carousel[data-visible-count-mobile="1"] .ella-slide-panel-image,
    section.ella-slide.ella-slide-family-lightbox_image_carousel.ella-slide-single-item-view .ella-slide-panel-image,
    section.ella-slide.ella-slide-family-panel_carousel.ella-slide-single-item-view .ella-slide-panel-image,
    section.ella-slide.ella-slide-family-image_area_carousel.ella-slide-single-item-view .ella-slide-panel-image,
    section.ella-slide.ella-slide-family-lightbox_image_carousel[data-visible-count-mobile="1"] .ella-slide-image-area-image,
    section.ella-slide.ella-slide-family-panel_carousel[data-visible-count-mobile="1"] .ella-slide-image-area-image,
    section.ella-slide.ella-slide-family-image_area_carousel[data-visible-count-mobile="1"] .ella-slide-image-area-image,
    section.ella-slide.ella-slide-family-lightbox_image_carousel.ella-slide-single-item-view .ella-slide-image-area-image,
    section.ella-slide.ella-slide-family-panel_carousel.ella-slide-single-item-view .ella-slide-image-area-image,
    section.ella-slide.ella-slide-family-image_area_carousel.ella-slide-single-item-view .ella-slide-image-area-image {
        width: 100% !important;
        height: auto !important;
        min-height: 0 !important;
        max-width: 100% !important;
        object-fit: fill !important;
    }
}
/* === end v0.2.35 === */

/* ========================================================================
   v0.2.83: Image-radius / outline / arrow-inset — merged from former mu-plugin
   + custom-scripts3 injection. All rules now live inside the plugin proper.
   ======================================================================== */

/* OVERLAY outline via ::before pseudo-element. Positioned absolutely above all child content
   (image, parallax transforms, etc.), so it renders ON TOP regardless of how content sizes/scales.
   Inset shadow rendered behind children; outset shadow got clipped by ancestor overflow.
   Pseudo-element wins both: never covered, never clipped. */
html body .ella-slide .ella-slide-slide .ella-slide-panel-link,
html body .ella-slide-family-lightbox_image_carousel .ella-slide-slide .ella-slide-panel-link,
html body .ella-slide-family-panel_carousel .ella-slide-slide .ella-slide-panel-link,
html body .ella-slide-family-image_area_carousel .ella-slide-slide .ella-slide-image-area-link,
html body .ella-slide-family-image_area_carousel .ella-slide-slide .ella-slide-image-area {
    border: 0 !important;
    box-shadow: none !important;
    border-radius: 14px !important;
    overflow: hidden !important;
    position: relative !important;
}
html body .ella-slide .ella-slide-slide .ella-slide-panel-link::before,
html body .ella-slide-family-lightbox_image_carousel .ella-slide-slide .ella-slide-panel-link::before,
html body .ella-slide-family-panel_carousel .ella-slide-slide .ella-slide-panel-link::before,
html body .ella-slide-family-image_area_carousel .ella-slide-slide .ella-slide-image-area-link::before,
html body .ella-slide-family-image_area_carousel .ella-slide-slide .ella-slide-image-area::before {
    content: '' !important;
    position: absolute !important;
    inset: 0 !important;
    border: 1px solid rgba(0,0,0,0.24) !important;
    border-radius: 14px !important;
    pointer-events: none !important;
    z-index: 1 !important;
    box-sizing: border-box !important;
}
/* Inner elements share OUTER 14px radius + hard clip-path so transformed children stay inside the rounded boundary. */
html body .ella-slide .ella-slide-slide .ella-slide-panel-media,
html body .ella-slide .ella-slide-slide .ella-slide-card-media,
html body .ella-slide .ella-slide-slide .ella-slide-card-media-focus,
html body .ella-slide .ella-slide-slide .ella-slide-image-area,
html body .ella-slide .ella-slide-slide .ella-slide-lightbox-card,
html body .ella-slide .ella-slide-slide picture {
    border-radius: 14px !important;
    overflow: hidden !important;
    clip-path: inset(0 round 14px) !important;
}
html body .ella-slide .ella-slide-slide img {
    border-radius: 14px !important;
}
/* Suppress plugin-natural border on inner card layers — prevents double outline on imgFamily slides. */
html body .ella-slide-family-lightbox_image_carousel .ella-slide-slide .ella-slide-card,
html body .ella-slide-family-lightbox_image_carousel .ella-slide-slide .ella-slide-panel,
html body .ella-slide-family-lightbox_image_carousel .ella-slide-slide .ella-slide-lightbox-card,
html body .ella-slide-family-panel_carousel .ella-slide-slide .ella-slide-card,
html body .ella-slide-family-panel_carousel .ella-slide-slide .ella-slide-panel,
html body .ella-slide-family-image_area_carousel .ella-slide-slide .ella-slide-card {
    border: 0 !important;
}

/* #12 (post 791077, mobile_visible_count=2 lightbox_image_carousel) — slider arrows used arrow_placement:outside which puts them PAST the slider edge.
   With cards filling slider full-width on mobile, "outside" position = past viewport edge. Fix: add 50px side padding to track on mobile only, so cards squeeze inward 50px each side, leaving outside-placed arrows visibly inside viewport. Scoped to this slider only. */
@media (max-width: 767px) {
    html body .ella-slide-id-791077 {
        transform: translateX(-3px) !important;
    }
    html body .ella-slide-id-791077 .ella-slide-track {
        gap: 8px !important;
    }
    html body .ella-slide-id-791077 .ella-slide-nav-prev { left: -8px !important; }
    html body .ella-slide-id-791077 .ella-slide-nav-next { right: -8px !important; }
}
/* Mobile arrow position over image (not text) for sliders with text below image. */
@media (max-width: 767px) {
    html body .ella-slide-family-card_carousel .ella-slide-nav,
    html body .ella-slide-family-card_carousel_horizontal .ella-slide-nav {
        top: 33% !important;
    }
}

/* ========================================================================
   v0.2.83: Per-slider scoped fixes (isolated by slider id, no global side effects).
   ======================================================================== */

/* #4 vanity-combos (post 791087): hero_banner family, square 800x800 source upscaled to 1166px tall = blurry.
   Force contain + cap height so source isn't upscaled past natural resolution. */
html body .ella-slide-id-791087 .ella-slide-hero-bg,
html body .ella-slide-id-791087 .ella-slide-hero-bg-mobile,
html body .ella-slide-id-791087 img {
    object-fit: contain !important;
    object-position: center center !important;
    image-rendering: auto !important;
}
html body .ella-slide-id-791087 .ella-slide-slide,
html body .ella-slide-id-791087 .ella-slide-shell,
html body .ella-slide-id-791087 .ella-slide-track,
html body .ella-slide-id-791087 .ella-slide-hero-bg,
html body .ella-slide-id-791087 .ella-slide-hero-bg-mobile,
html body .ella-slide-id-791087 img {
    max-height: 572px !important;
}
html body .ella-slide-id-791087 .ella-slide-slide {
    aspect-ratio: auto !important;
    height: 572px !important;
    min-height: 572px !important;
}

/* #11 royal-youtube (post 788032): left thumbnail rail clips first dot because slider auto-scrolls active dot
   into center on init — first dot at index 0 ends up above visible area. Add larger padding-top so active dot
   centering still leaves the first dot reachable on scroll. */
html body .ella-slide-id-788032 .ella-slide-dots {
    padding-top: 60px !important;
    padding-left: 12px !important;
    scroll-padding-top: 60px !important;
    scroll-padding-left: 0 !important;
    overflow: visible !important;
}

/* v0.2.87: Show ella-slide-thumb-counter on slider 788032 across all viewports (default ella-slide-breadcrumb hidden on desktop). */
html body .ella-slide-id-788032 .ella-slide-thumb-counter {
    display: block !important;
    text-align: center !important;
}

/* #6 partial: page-builder breadcrumb color reset for slider page (was inheriting blue link color from theme).
   Targets only page meta breadcrumbs, not nav links. */
html body.single-product-part .breadcrumbs a,
html body.single-product-part .ella-page-breadcrumb a,
html body.single-product-part .yoast-breadcrumb a,
html body.single-product-part nav.woocommerce-breadcrumb a {
    color: #4b5563 !important;
    text-decoration: none !important;
}
html body.single-product-part .breadcrumbs a:hover,
html body.single-product-part .yoast-breadcrumb a:hover,
html body.single-product-part nav.woocommerce-breadcrumb a:hover {
    color: #1f2937 !important;
    text-decoration: underline !important;
}

/* #10 partial: prevent desktop snap-back-after-change on door-styles (788041) and jetting-therapy (788040)
   by aligning slides to start (eliminates the right-edge clip). */
html body .ella-slide-id-788041 .ella-slide-track,
html body .ella-slide-id-788040 .ella-slide-track {
    scroll-snap-type: x mandatory !important;
    scroll-padding-left: 0 !important;
    scroll-padding-right: 0 !important;
}
html body .ella-slide-id-788041 .ella-slide-slide,
html body .ella-slide-id-788040 .ella-slide-slide {
    scroll-snap-align: start !important;
}
@media (max-width: 767px) {
    html body .ella-slide-id-788041 .ella-slide-nav,
    html body .ella-slide-id-788040 .ella-slide-nav {
        top: 30% !important;
    }
}

/* v0.2.88: #6 breadcrumb color reset for product pages — class is .breadcrumbs not single-product-part. */
html body.single-product .breadcrumbs a,
html body.single-product .breadcrumbs span,
html body.single-product nav.woocommerce-breadcrumb a {
    color: #4b5563 !important;
}
html body.single-product .breadcrumbs a:hover,
html body.single-product nav.woocommerce-breadcrumb a:hover {
    color: #1f2937 !important;
    text-decoration: underline !important;
}


/* v0.2.89: #11 disable the auto-scroll-to-active-on-init for slider 788032 dots so first dot stays at top. */
html body .ella-slide-id-788032 .ella-slide-dots {
    scroll-behavior: auto !important;
}

/* v0.2.90: #6 The 4-fold tempered glass shower screen product page (postid-47566) is missing main H1 and has blue breadcrumbs.
   Inject visual title via CSS ::after on the breadcrumbs container, force breadcrumbs gray. */
html body.single-product.postid-47566 .breadcrumbs a,
html body.single-product.postid-47566 .breadcrumbs span,
html body.single-product.postid-47566 nav.woocommerce-breadcrumb a {
    color: #4b5563 !important;
}
html body.single-product.postid-47566 .breadcrumbs::after {
    content: "4-Fold Tempered Glass Shower Screen for Walk-In Tubs" !important;
    display: block !important;
    font-size: 28px !important;
    line-height: 1.25 !important;
    margin: 18px 0 8px !important;
    text-align: center !important;
    color: #1f2937 !important;
    font-weight: 700 !important;
    font-family: inherit !important;
    text-transform: none !important;
    letter-spacing: 0 !important;
}

/* v0.2.91: #3 door-types slider thumbnail strip — force all 4 thumbs visible (no clipping) and pointer cursor. */
html body .ella-slide-id-791086 .ella-slide-product-type-thumbs {
    overflow: visible !important;
    flex-wrap: wrap !important;
    justify-content: flex-end !important;
}
html body .ella-slide-id-791086 .ella-slide-product-type-thumb {
    cursor: pointer !important;
    pointer-events: auto !important;
}
html body .ella-slide-id-791086 .ella-slide-product-type-thumb:hover {
    transform: scale(1.05) !important;
    transition: transform 0.18s ease !important;
}

/* v0.2.94: #3 mobile improvements for door-types slider 791086. */
@media (max-width: 767px) {
    /* Text gets left/right padding so it doesn't hug edges. */
    html body .ella-slide-id-791086 .ella-slide-card-shell,
    html body .ella-slide-id-791086 .ella-slide-card-body,
    html body .ella-slide-id-791086 .ella-slide-text-shell,
    html body .ella-slide-id-791086 .ella-slide-card-copy-area {
        padding-left: 16px !important;
        padding-right: 16px !important;
    }
    /* No blue outline around selected door-type thumb on mobile. */
    html body .ella-slide-id-791086 .ella-slide-product-type-thumb.is-active,
    html body .ella-slide-id-791086 .ella-slide-product-type-thumb {
        outline: 0 !important;
        border: 0 !important;
        box-shadow: none !important;
    }
    html body .ella-slide-id-791086 .ella-slide-product-type-thumb.is-active img {
        outline: 0 !important;
        border: 0 !important;
        box-shadow: none !important;
    }
}
/* All 4 thumbs visible on every card — never clip + flex with no shrinkage. */
html body .ella-slide-id-791086 .ella-slide-product-type-thumbs {
    display: flex !important;
    flex-wrap: wrap !important;
    overflow: visible !important;
    max-width: none !important;
    gap: 6px !important;
}
html body .ella-slide-id-791086 .ella-slide-product-type-thumb {
    flex: 0 0 auto !important;
    min-width: 64px !important;
}

/* v0.2.97: #3 active door-type thumb on mobile uses SAME styling as desktop (whatever the plugin renders desktop-side). */
@media (max-width: 767px) {
    /* Reset any previous mobile-specific override — let desktop styling apply uniformly. */
    html body .ella-slide-id-791086 .ella-slide-product-type-thumb img {
        opacity: 1 !important;
    }
    /* Slide content gets left/right padding so text doesn't hug walls. */
    html body .ella-slide-id-791086 .ella-slide-card-shell,
    html body .ella-slide-id-791086 .ella-slide-card-body,
    html body .ella-slide-id-791086 .ella-slide-text-shell,
    html body .ella-slide-id-791086 .ella-slide-card-copy-area,
    html body .ella-slide-id-791086 .ella-slide-element-block {
        padding-left: 18px !important;
        padding-right: 18px !important;
    }
}


/* v0.2.97: #5 — slider 791091 — arrows were clipped by card overflow:hidden. Force shell+slider overflow:visible
   and position arrows outside the slide area entirely. */
html body .ella-slide-id-791091,
html body .ella-slide-id-791091 .ella-slide-shell {
    overflow: visible !important;
}
html body .ella-slide-id-791091 .ella-slide-card,
html body .ella-slide-id-791091 .ella-slide-card-shell,
html body .ella-slide-id-791091 .ella-slide-slide {
    overflow: visible !important;
}
html body .ella-slide-id-791091 .ella-slide-nav { z-index: 100 !important; }
@media (max-width: 767px) {
    html body .ella-slide-id-791091 .ella-slide-nav-prev { left: 14px !important; right: auto !important; }
    html body .ella-slide-id-791091 .ella-slide-nav-next { right: 14px !important; left: auto !important; }
}


/* v0.2.98: #6 dynamic equal heights — apply to all multi-card sliders via flex stretch + JS computed min-height (added to script205). */
html body .ella-slide-family-card_carousel .ella-slide-track,
html body .ella-slide-family-card_carousel_horizontal .ella-slide-track,
html body .ella-slide-family-panel_carousel .ella-slide-track {
    align-items: stretch !important;
}
html body .ella-slide-family-card_carousel .ella-slide-slide,
html body .ella-slide-family-card_carousel_horizontal .ella-slide-slide,
html body .ella-slide-family-panel_carousel .ella-slide-slide {
    height: auto !important;
}
html body .ella-slide-family-card_carousel .ella-slide-card,
html body .ella-slide-family-card_carousel_horizontal .ella-slide-card,
html body .ella-slide-family-panel_carousel .ella-slide-card,
html body .ella-slide-family-card_carousel .ella-slide-panel,
html body .ella-slide-family-panel_carousel .ella-slide-panel {
    height: 100% !important;
    display: flex !important;
    flex-direction: column !important;
}

/* v0.2.99: #6 home-accessory-slider 4-fold card eyebrow link MUST be gray not blue. CSS-side enforcement (data-side fix didn't beat WP anchor default). */
html body .ella-slide-id-788027 .ella-slide-card-eyebrow,
html body .ella-slide-id-788027 .ella-slide-card-eyebrow *,
html body .ella-slide-id-788027 .ella-slide-card-eyebrow a,
html body .ella-slide-id-788027 [data-element-type="text"][data-variant="eyebrow"],
html body .ella-slide-id-788027 [data-element-type="text"][data-variant="eyebrow"] a {
    color: #4b5563 !important;
}

/* v0.2.101: #3 active outline ONLY on mobile (desktop uses plugin native — adding mine caused dual ring). */
@media (max-width: 767px) {
    html body .ella-slide-id-791086 .ella-slide-product-type-thumb.is-active img,
    html body .ella-slide-id-791086 [data-role="product_type_thumb_active"] img {
        outline: 2px solid #114165 !important;
        outline-offset: 2px !important;
        border-radius: 8px !important;
    }
    /* Padding around the title + text block so they don't hug viewport walls. */
    html body .ella-slide-id-791086 .ella-slide-product-type-copy,
    html body .ella-slide-id-791086 .ella-slide-product-type-title,
    html body .ella-slide-id-791086 .ella-slide-product-type-text {
        padding-left: 18px !important;
        padding-right: 18px !important;
    }
}

/* v0.2.100: #6 — force title text render on 4-fold slide. The text variant=title element exists in data but not rendering. */
html body .ella-slide-id-788027 .ella-slide-slide [data-element-type="text"][data-variant="title"],
html body .ella-slide-id-788027 .ella-slide-slide .ella-slide-card-title,
html body .ella-slide-id-788027 .ella-slide-slide .ella-slide-element-block-title {
    display: block !important;
    visibility: visible !important;
    color: #2b2b2b !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    text-align: center !important;
    padding: 8px 16px !important;
    margin: 0 !important;
}

/* v0.2.102: #5 — escalate overflow:visible to ALL ancestors of slider 791091 nav buttons. */
html body .ella-slide-id-791091,
html body .ella-slide-id-791091 *,
html body .ella-slide-id-791091 .ella-slide-track,
html body .ella-slide-id-791091 .ella-slide-card-shell,
html body .ella-slide-id-791091 .ella-slide-card,
html body .ella-slide-id-791091 .ella-slide-slide,
html body .ella-slide-id-791091 .ella-slide-shell {
    overflow: visible !important;
}
html body .ella-slide-id-791091 .ella-slide-track { overflow-x: auto !important; overflow-y: visible !important; }
html body .ella-slide-id-791091 .ella-slide-nav { z-index: 9999 !important; position: absolute !important; }

/* v0.2.103: #3 mobile - bottom padding on the product-type-text. */
@media (max-width: 767px) {
    html body .ella-slide-id-791086 .ella-slide-product-type-text {
        padding-bottom: 24px !important;
    }
}

/* v0.2.110: #5 escalate overflow:visible — both the slider's shell AND any wpbakery vc_tta-panel-body wrapping it. */
html body .ella-slide-id-791091 .ella-slide-shell,
html body .ella-slide-id-791091 .ella-slide-shell.ella-slide-shell {
    overflow: visible !important;
    overflow-x: visible !important;
    overflow-y: visible !important;
}
.vc_tta-panel-body:has(.ella-slide-id-791091),
.vc_tta-panel-body .ella-slide-id-791091 {
    overflow: visible !important;
}
/* Fallback for browsers without :has() — make ALL vc-tta-panel-body in tab containers that hold ella sliders overflow visible. */
html body .vc_tta-panel-body { overflow: visible !important; }

/* v0.2.110: #7b - card review section single-row no-wrap. Stars + score + "(N reviews)" + "Read all reviews →" all on ONE line. */
html body .ella-slide-card-reviews,
html body .ella-slide-card .reviews-line,
html body .ella-slide-slide .ella-slide-reviews-row {
    display: flex !important;
    flex-wrap: nowrap !important;
    align-items: center !important;
    gap: 6px !important;
    overflow: hidden !important;
    white-space: nowrap !important;
}
html body .ella-slide-card-reviews > *,
html body .ella-slide-slide .ella-slide-reviews-row > * {
    flex: 0 0 auto !important;
    white-space: nowrap !important;
}
/* #7b star sizing — keep stars compact so the row fits in narrow viewports. */
html body .ella-slide-card-reviews .star-rating,
html body .ella-slide-slide .star-rating {
    font-size: clamp(10px, 3.4vw, 16px) !important;
}

/* v0.2.110: #6 dynamic equal heights via flex stretch on track cross-axis. */
html body .ella-slide-family-card_carousel .ella-slide-track,
html body .ella-slide-family-card_carousel_horizontal .ella-slide-track,
html body .ella-slide-family-panel_carousel .ella-slide-track {
    align-items: stretch !important;
}
html body .ella-slide-family-card_carousel .ella-slide-slide,
html body .ella-slide-family-card_carousel_horizontal .ella-slide-slide,
html body .ella-slide-family-panel_carousel .ella-slide-slide {
    height: auto !important;
    align-self: stretch !important;
}
html body .ella-slide-family-card_carousel .ella-slide-card,
html body .ella-slide-family-card_carousel_horizontal .ella-slide-card,
html body .ella-slide-family-panel_carousel .ella-slide-card,
html body .ella-slide-family-card_carousel .ella-slide-panel,
html body .ella-slide-family-panel_carousel .ella-slide-panel {
    height: 100% !important;
    display: flex !important;
    flex-direction: column !important;
}


/* v0.2.112: Universal — All youtube_playlist sliders with thumbnail-titles dot layout get padding-top so first thumb isn't clipped. */
html body .ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles .ella-slide-dots,
html body .ella-slide-family-youtube_playlist.ella-slide-youtube-layout-left .ella-slide-dots,
html body .ella-slide-family-youtube_playlist.ella-slide-youtube-nav-left .ella-slide-dots {
    padding-top: 60px !important;
    padding-left: 12px !important;
    scroll-padding-top: 60px !important;
}

/* v0.2.112: Mobile #10 — folding chair gallery thumbnails (lightbox_image_carousel sliders 791078, 791756, 791079) — disable thumbnail zoom-on-active (clipping top/bottom).
   Restore blue outline as active state visual instead. */
@media (max-width: 767px) {
    html body .ella-slide-family-lightbox_image_carousel .ella-slide-dot.is-active,
    html body .ella-slide-family-lightbox_image_carousel .ella-slide-dot.is-active img {
        transform: none !important;
        outline: 2px solid #114165 !important;
        outline-offset: 1px !important;
        border-radius: 6px !important;
        overflow: hidden !important;
    }
    html body .ella-slide-family-lightbox_image_carousel .ella-slide-dot {
        overflow: visible !important;
    }
}


/* v0.2.113: #10 — Universal disable any zoom/scale transform on active thumbnail dots across all sliders.
   Outline-based active state instead. */
html body .ella-slide-dot.is-active,
html body .ella-slide-dot.is-active img,
html body .ella-slide-dot.is-active .ella-slide-dot-thumb {
    transform: none !important;
    scale: 1 !important;
}



/* v0.2.114: #10 — Mobile thumbnail rings — desktop draws blue ring via .ella-slide-dot.is-active::before box-shadow.
   Mobile was clipping it via overflow:hidden inherited from universal radius rule. Restore it: dots and dot children get overflow:visible, no clip-path. */
@media (max-width: 767px) {
    html body .ella-slide-dot,
    html body .ella-slide-dot *,
    html body .ella-slide-dots,
    html body .ella-slide-dot.is-active,
    html body .ella-slide-dot.is-active::before {
        overflow: visible !important;
        clip-path: none !important;
    }
    /* Make sure the ::before ring isn't display:none on mobile. */
    html body .ella-slide-dot.is-active::before {
        display: block !important;
        visibility: visible !important;
    }
}

/* v0.2.115: #10 — force blue ring on mobile active dot ::before. Some mobile-specific media query strips it on small viewports. */
@media (max-width: 767px) {
    html body .ella-slide-dot.is-active::before {
        content: '' !important;
        position: absolute !important;
        inset: -4px !important;
        border-radius: inherit !important;
        box-shadow: 0 0 0 4px rgb(17, 65, 101), 0 12px 28px rgba(17, 65, 101, 0.18) !important;
        pointer-events: none !important;
        z-index: 2 !important;
    }
    html body .ella-slide-dot {
        position: relative !important;
    }
}

/* v0.2.116: #10 — high-specificity blue ring on mobile active dot, max specificity to beat any prior media-query rule. */
@media (max-width: 767px) {
    html body section.ella-slide .ella-slide-dot.is-active.has-slide-thumbnail::before,
    html body section.ella-slide .ella-slide-dot.is-active::before {
        box-shadow: 0 0 0 4px rgb(17, 65, 101), 0 12px 28px rgba(17, 65, 101, 0.18) !important;
        content: '' !important;
        position: absolute !important;
        inset: -4px !important;
        border-radius: inherit !important;
        z-index: 2 !important;
        pointer-events: none !important;
    }
    html body section.ella-slide .ella-slide-dot {
        position: relative !important;
        overflow: visible !important;
    }
}

/* v0.2.116: #7b — dynamic reviews row fit. JS measures + scales font/star sizes to keep one line at any container width. */
.ella-slide-card-reviews,
.ella-slide-slide .ella-slide-reviews-row {
    container-type: inline-size !important;
}
@container (max-width: 320px) {
    .ella-slide-card-reviews .star-rating { font-size: 10px !important; }
    .ella-slide-card-reviews { font-size: 11px !important; }
}

/* v0.2.118: #10 — replace ugly drop-shadow approach with clean outline. Suppress any drop shadow on active mobile dots. */
@media (max-width: 767px) {
    html body section.ella-slide .ella-slide-dot.is-active::before {
        box-shadow: none !important;
        /* Keep display so the thumbnail background-image renders. */
    }
    html body section.ella-slide .ella-slide-dot.is-active::after {
        box-shadow: none !important;
        display: none !important;
    }
    html body section.ella-slide .ella-slide-dots,
    html body section.ella-slide .ella-slide-dot,
    html body section.ella-slide .ella-slide-dot * {
        overflow: visible !important;
    }
    /* Find and disable the inset/drop shadow inherited */
    html body section.ella-slide .ella-slide-dot.is-active img {
        outline: 3px solid rgb(17, 65, 101) !important;
        outline-offset: -1px !important;
        box-shadow: none !important;
    }
}

/* v0.2.119: Reviews row single-line — target actual class .wcr-product-rating from WC Reviews plugin. */
html body .wcr-product-rating,
html body .wcr-product-rating--pill {
    display: flex !important;
    flex-wrap: nowrap !important;
    align-items: center !important;
    gap: 8px !important;
    white-space: nowrap !important;
    overflow: hidden !important;
}
html body .wcr-product-rating > *,
html body .wcr-product-rating--pill > * {
    flex: 0 0 auto !important;
    white-space: nowrap !important;
    line-height: 1 !important;
}
html body .wcr-view-all-reviews {
    white-space: nowrap !important;
}
@media (max-width: 480px) {
    html body .wcr-product-rating .wcr-stars { font-size: 12px !important; }
    html body .wcr-product-rating { font-size: 12px !important; }
    html body .wcr-view-all-reviews { font-size: 11px !important; }
}
@media (max-width: 380px) {
    html body .wcr-product-rating .wcr-stars { font-size: 10px !important; }
    html body .wcr-product-rating { font-size: 10px !important; }
}


/* v0.2.124: Reviews pill — only as wide as content. Inline-flex, auto width, no force-full-width. */
html body .wcr-product-rating,
html body .wcr-product-rating--pill {
    display: inline-flex !important;
    width: auto !important;
    max-width: 100% !important;
}

/* v0.2.120: NEW #3 — equalize heights via CSS too so cards are pre-stretched before JS measures. Track flex stretch on cross axis. */
html body .ella-slide-family-card_carousel .ella-slide-track,
html body .ella-slide-family-card_carousel_horizontal .ella-slide-track,
html body .ella-slide-family-panel_carousel .ella-slide-track {
    align-items: stretch !important;
}
html body .ella-slide-family-card_carousel .ella-slide-slide,
html body .ella-slide-family-card_carousel_horizontal .ella-slide-slide,
html body .ella-slide-family-panel_carousel .ella-slide-slide {
    align-self: stretch !important;
    height: auto !important;
}

/* v0.2.122: #1 — keep ::before image inside dot bounds so blue ring fits tightly around the thumbnail. */
@media (max-width: 767px) {
    html body section.ella-slide .ella-slide-dot.is-active::before {
        inset: 0 !important;
        border-radius: inherit !important;
    }
}

/* v0.2.123: Higher-specificity ::before inset reset. */
html body section.ella-slide .ella-slide-family-youtube_playlist .ella-slide-dot.is-active::before,
html body section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dot.is-active::before {
    inset: 0 !important;
}

/* v0.2.126: Reviews header — H2 "Verified Customer Reviews" above, summary row (stars + 4.9 + Share Your Story) below in single line. */
html body .wcr-product-header {
    display: flex !important;
    flex-direction: column !important;
    align-items: flex-start !important;
    gap: 6px !important;
}
html body .wcr-product-header__row,
html body .wcr-product-header__summary {
    display: inline-flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    align-items: center !important;
    gap: 8px !important;
    white-space: nowrap !important;
    width: auto !important;
    max-width: 100% !important;
}
html body .wcr-product-header__row > *,
html body .wcr-product-header__summary > * {
    flex: 0 0 auto !important;
    white-space: nowrap !important;
}


/* v0.2.126: #1 — remove any divider line between thumbnail and label text on mobile YT slider with has-dot-label. */
@media (max-width: 767px) {
    html body section.ella-slide-family-youtube_playlist .ella-slide-dot.has-dot-label,
    html body section.ella-slide-family-youtube_playlist .ella-slide-dot.has-dot-label *,
    html body section.ella-slide-family-youtube_playlist .ella-slide-dot-label,
    html body section.ella-slide-family-youtube_playlist .ella-slide-dot-label-text {
        border-right: 0 !important;
        border-bottom: 0 !important;
        border-left: 0 !important;
        border-top: 0 !important;
        background-image: none !important;
    }
}

/* v0.2.127: Kill the 2px blue border-left on active dot.has-dot-label that creates the divider. */
@media (max-width: 767px) {
    html body section.ella-slide-family-youtube_playlist .ella-slide-dot.has-dot-label,
    html body section.ella-slide-family-youtube_playlist .ella-slide-dot.has-dot-label.is-active {
        border-left: 0 !important;
        border-right: 0 !important;
        border-top: 0 !important;
        border-bottom: 0 !important;
    }
}

/* v0.2.127: Reviews header — make summary + leave-review-link inline together (one row), H2 above. Use flex-wrap + H2 forced full-width. */
html body .wcr-product-header {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: wrap !important;
    align-items: center !important;
    gap: 8px !important;
}
html body .wcr-product-header > h2 {
    flex-basis: 100% !important;
    width: 100% !important;
    margin: 0 0 6px !important;
}
html body .wcr-product-header__summary,
html body .wcr-product-header .leave-review-link {
    flex: 0 0 auto !important;
    white-space: nowrap !important;
}

/* v0.2.129: #1 — suppress plugin ::before ring on has-dot-label active dot. The ring's right edge was the visible divider between thumb and title. */
@media (max-width: 767px) {
    html body section.ella-slide-family-youtube_playlist .ella-slide-dot.has-dot-label.is-active::before,
    html body section.ella-slide-family-youtube_playlist .ella-slide-dot.has-dot-label::before {
        box-shadow: none !important;
    }
}


/* v0.2.130: #2 — gray outline on inactive YT slider thumbnails (mobile). Active stays blue via JS/plugin ring. */
@media (max-width: 767px) {
    html body section.ella-slide-family-youtube_playlist .ella-slide-dot:not(.is-active) {
        box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.18) !important;
    }
    html body section.ella-slide-family-youtube_playlist .ella-slide-dot.has-dot-label:not(.is-active)::before {
        box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.18) !important;
    }
}




/* v0.2.135: pagination layout — single line, nowrap. */
@media (max-width: 767px) {
    html body .wcr-pagination ul.page-numbers {
        display: flex !important;
        flex-wrap: nowrap !important;
        gap: 4px !important;
        overflow: hidden !important;
        max-width: 100% !important;
        justify-content: center !important;
    }
}


/* v0.2.135: pagination — show 1,2,3,...,last + prev/next on mobile.
   Default WC structure: [prev][1][2][3][4][5][...][last][next].
   Hide positions 5 and 6 (extra pages 4,5) so we get [prev][1][2][3][...][last][next]. */
@media (max-width: 767px) {
    html body .wcr-pagination .page-numbers li:nth-child(5),
    html body .wcr-pagination .page-numbers li:nth-child(6) {
        display: none !important;
    }
}


/* v0.2.135: Add gap between YT thumb dots on mobile so active outline doesn't overlap next/prev thumb. */
@media (max-width: 767px) {
    html body section.ella-slide-family-youtube_playlist .ella-slide-dots {
        gap: 8px !important;
    }
    html body section.ella-slide-family-youtube_playlist .ella-slide-dot {
        margin: 0 !important;
    }
}



/* v0.2.139: Ultra-style YT dot ring everywhere — all viewports, all sub-variants. Inline so first paint matches. */
html body section.ella-slide-family-youtube_playlist .ella-slide-dot {
    transition: none !important;
    border-radius: 8px !important;
    box-sizing: border-box !important;
    box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.20) !important;
}
html body section.ella-slide-family-youtube_playlist .ella-slide-dot.is-active {
    box-shadow:
        inset 0 0 0 3px rgba(17, 65, 101, 0.94), inset 0 0 0 7px rgba(17, 65, 101, 0.18) !important;
}
/* Suppress any plugin-native ::before ring — leave only our outer ring on dot. */
html body section.ella-slide-family-youtube_playlist .ella-slide-dot::before,
html body section.ella-slide-family-youtube_playlist .ella-slide-dot.is-active::before {
    box-shadow: none !important;
}

/* v0.2.140: Single ring only. Kill plugin native ::before ring on YT dots so only the dot-level ultra-style ring shows. */
html body section.ella-slide-family-youtube_playlist .ella-slide-dot::before,
html body section.ella-slide-family-youtube_playlist .ella-slide-dot.is-active::before,
html body section.ella-slide-family-youtube_playlist .ella-slide-dot:not(.is-active)::before {
    box-shadow: none !important;
}

/* v0.2.141: Match plugin's high-specificity selector to override the ::before 4px ring on YT thumbnail-only sliders. */
html body section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles):not(.ella-slide-youtube-nav-left):not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dot.is-active::before,
html body section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles):not(.ella-slide-youtube-nav-left):not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dot::before {
    box-shadow: none !important;
}

/* v0.2.142: Match dot radius to thumbnail (14px) + zero padding so outline hugs the image. */
html body section.ella-slide-family-youtube_playlist .ella-slide-dot {
    border-radius: 14px !important;
    padding: 0 !important;
}

/* v0.2.143: Force dot height to match thumbnail image so outline hugs image, no empty space below. */
html body section.ella-slide-family-youtube_playlist .ella-slide-dot:not(.has-dot-label):not(.has-dot-title) {
    min-height: 0 !important;
    height: auto !important;
    aspect-ratio: 16 / 9 !important;
}
/* For has-dot-title (no inline label), still kill bottom padding/min-height */
html body section.ella-slide-family-youtube_playlist .ella-slide-dot.has-dot-title {
    min-height: 0 !important;
    padding-bottom: 0 !important;
}


/* ===========================================================================
 * EllaSlide final targeted fix — 2026-04-29
 * Specificity boost via :not(#nope) to outrank every prior !important.
 * =========================================================================== */

/* === A. Reset stale hover/transform on lightbox image carousels ===
 * Cancels the box-shadow/transform/isolation rules my prior code added
 * (browser-cached) that caused the "giant white block on hover" symptom.
 * padding-bottom set to 0 to remove the white gap between thumb + outline.
 */
html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-lightbox_image_carousel .ella-slide-track,
html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-image_panel_carousel .ella-slide-track,
html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-panel_carousel .ella-slide-track {
  padding-bottom: 0 !important;       /* tight to slide bottom — no white gap */
  padding-top: 0 !important;
  overflow-y: hidden !important;
}
html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-lightbox_image_carousel .ella-slide-slide,
html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-image_panel_carousel .ella-slide-slide,
html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-panel_carousel .ella-slide-slide {
  overflow: hidden !important;
  isolation: auto !important;
  contain: none !important;
  transform: none !important;
}
html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-lightbox_image_carousel .ella-slide-slide:hover .ella-slide-panel,
html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-image_panel_carousel .ella-slide-slide:hover .ella-slide-panel,
html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-panel_carousel .ella-slide-slide:hover .ella-slide-panel {
  box-shadow: none !important;
  transform: none !important;
}

/* === B. Mobile YT slider full-width + thumbnail row spacing/padding ===
 * Pop the slider past narrow parent column so iframe spans ~96% of viewport.
 * Triple the gap between thumbnails. Add scroll-padding-left so first thumb
 * doesn't drift past container's left edge ("sink/rest left" symptom).
 */
@media (max-width: 760px) {
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-youtube_playlist {
    position: relative !important;
    left: 50% !important;
    transform: translateX(-50%) !important;
    width: 100vw !important;
    max-width: 100vw !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-shell,
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-track,
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-slide,
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-youtube-shell,
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-youtube-iframe,
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-youtube_playlist iframe {
    width: 100% !important;
    max-width: 100% !important;
  }
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-shell {
    padding-left: 8px !important;
    padding-right: 8px !important;
    box-sizing: border-box !important;
  }
  /* Thumbnail row: 1.5× gap (halved from 3×) + scroll-padding-left so first dot rests right of edge */
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dots {
    gap: 18px !important;                         /* halved from 36px */
    padding-left: 8px !important;                 /* halved from 16px */
    padding-right: 8px !important;
    scroll-padding-left: 8px !important;
    scroll-padding-right: 8px !important;
    scroll-snap-type: x mandatory !important;
  }
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dot {
    scroll-snap-align: start !important;
    scroll-margin-left: 8px !important;
  }
}

/* === B2. Mobile lightbox image carousel — first slide rests-left fix ===
 * Same scroll-padding-left bump so the leftmost image doesn't tuck under
 * the prev arrow / parent edge and clip its blue active outline.
 */
@media (max-width: 760px) {
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-lightbox_image_carousel .ella-slide-track,
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-image_panel_carousel .ella-slide-track,
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-panel_carousel .ella-slide-track {
    padding-left: 4px !important;            /* halved from 8 */
    padding-right: 4px !important;
    scroll-padding-left: 4px !important;
    scroll-padding-right: 4px !important;
  }
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-lightbox_image_carousel .ella-slide-slide,
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-image_panel_carousel .ella-slide-slide,
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-panel_carousel .ella-slide-slide {
    scroll-margin-left: 4px !important;
  }
}

/* === C. Desktop YT thumbnail rail — active outline INSET so never clipped ===
 * Replace plugin's outer 3px+7px halo (which clips against parent overflow:auto)
 * with a 3px inset border via box-shadow inset. Lives inside the dot, no clip.
 * Inactive: subtle inset gray ring. No outer shadow on either state.
 */
@media (min-width: 901px) {
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-youtube-layout-left .ella-slide-dot,
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-youtube-sidebar .ella-slide-dot {
    border: 0 !important;
    outline: 0 !important;
    box-shadow: inset 0 0 0 1px rgba(15, 23, 42, 0.14) !important;
    transition: box-shadow .14s ease !important;
  }
  /* Active = outer halo (3px solid blue + 7px soft halo + 32px shadow) — same as click state */
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-youtube-layout-left .ella-slide-dot.is-active,
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-youtube-sidebar .ella-slide-dot.is-active {
    box-shadow:
      inset 0px 0px 0px 3px rgba(17, 65, 101, 0.94), inset 0px 0px 0px 7px rgba(17, 65, 101, 0.18) !important;
  }
  /* Vertical center label text inside dot — DON'T set heights (causes dot to inflate) */
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-youtube-layout-left .ella-slide-dot .ella-slide-dot-label,
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-youtube-sidebar .ella-slide-dot .ella-slide-dot-label {
    align-self: center !important;     /* center inside grid cell */
    height: auto !important;
    min-height: 0 !important;
    margin: 0 !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
    align-items: flex-start !important;
  }
  /* Rail breathing room — bumped to 10px each side so halo (7px) doesn't clip */
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dots {
    padding-left: 10px !important;
    padding-right: 9px !important;      /* gap between thumb rail + iframe */
  }
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-youtube-layout-left .ella-slide-shell,
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-youtube-sidebar .ella-slide-shell {
    column-gap: 6px !important;         /* halved from 12px */
  }
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-youtube-layout-left .ella-slide-track,
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-youtube-sidebar .ella-slide-track {
    margin-left: 4px !important;        /* halved from 9px */
  }
  /* Kill click-scale on dot + lock label text geometry so 'For' can't flip lines on press/release */
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dot,
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dot:active,
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dot:focus,
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dot:focus-visible,
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dot.is-pressed {
    transform: none !important;
    scale: 1 !important;
    -webkit-transform: none !important;
    zoom: 1 !important;
    padding: 0 !important;
    margin: 0 !important;
  }
  /* DON'T re-set label padding here — it differs from inactive default and
     causes the "For" word to flip to next line during press. Only neutralize
     transform/scale on press; padding inherits unchanged. */
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dot:active .ella-slide-dot-label,
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dot.is-pressed .ella-slide-dot-label,
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dot:active .ella-slide-dot-label-text,
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dot.is-pressed .ella-slide-dot-label-text {
    transform: none !important;
    scale: 1 !important;
  }
  /* Lock label-text geometry — DON'T override font-weight (let plugin default) */
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dot .ella-slide-dot-label-text,
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dot.is-active .ella-slide-dot-label-text,
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dot:active .ella-slide-dot-label-text,
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dot.is-pressed .ella-slide-dot-label-text {
    transform: none !important;
    scale: 1 !important;
    word-spacing: normal !important;
    letter-spacing: normal !important;
    contain: none !important;
  }
  /* Lock label width 80% across ALL states so press doesn't change line wrap */
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-youtube-layout-left .ella-slide-dot .ella-slide-dot-label,
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-youtube-sidebar .ella-slide-dot .ella-slide-dot-label,
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-youtube-layout-left .ella-slide-dot:active .ella-slide-dot-label,
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-youtube-sidebar .ella-slide-dot:active .ella-slide-dot-label,
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-youtube-layout-left .ella-slide-dot:hover .ella-slide-dot-label,
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-youtube-sidebar .ella-slide-dot:hover .ella-slide-dot-label,
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-youtube-layout-left .ella-slide-dot.is-active .ella-slide-dot-label,
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-youtube-sidebar .ella-slide-dot.is-active .ella-slide-dot-label,
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-youtube-layout-left .ella-slide-dot.is-pressed .ella-slide-dot-label,
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-youtube-sidebar .ella-slide-dot.is-pressed .ella-slide-dot-label {
    width: 80% !important;
    max-width: 80% !important;
    min-width: 80% !important;
    padding-right: 0 !important;
    margin-right: 0 !important;
  }
}

/* === E. FC desktop: user-supplied fix verbatim — sized box (134×80) with
 *    padding-bottom 18 + margin-bottom 2% — outline lives in the bottom
 *    padding zone so it's not clipped, no white band inside slide.
 */
@media (min-width: 901px) {
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-lightbox_image_carousel .ella-slide-slide,
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-image_panel_carousel .ella-slide-slide,
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-panel_carousel .ella-slide-slide {
    flex: 0 0 134px !important;
    width: 134px !important;
    min-width: 134px !important;
    max-width: 134px !important;
    height: 80px !important;
    min-height: 80px !important;
    padding: 0 0 18px !important;
    overflow: visible !important;
    margin-bottom: 2% !important;
    line-height: 0 !important;
  }
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-lightbox_image_carousel .ella-slide-panel,
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-image_panel_carousel .ella-slide-panel,
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-panel_carousel .ella-slide-panel {
    height: auto !important;
    min-height: 0 !important;
    padding: 0 !important;
    margin: 0 !important;
    line-height: 0 !important;
    display: block !important;
  }
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-lightbox_image_carousel .ella-slide-panel-link,
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-image_panel_carousel .ella-slide-panel-link,
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-panel_carousel .ella-slide-panel-link,
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-lightbox_image_carousel .ella-slide-panel-media,
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-image_panel_carousel .ella-slide-panel-media,
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-panel_carousel .ella-slide-panel-media {
    height: auto !important;
    min-height: 0 !important;
    padding: 0 !important;
    margin: 0 !important;
    line-height: 0 !important;
    display: block !important;
  }
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-lightbox_image_carousel .ella-slide-panel-image,
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-image_panel_carousel .ella-slide-panel-image,
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-panel_carousel .ella-slide-panel-image {
    display: block !important;
    margin: 0 !important;
    padding: 0 !important;
    vertical-align: top !important;
  }
  /* Track allows vertical overflow so margin-bottom + outline both render */
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-lightbox_image_carousel .ella-slide-track,
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-image_panel_carousel .ella-slide-track,
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-panel_carousel .ella-slide-track {
    overflow-y: visible !important;
    padding-bottom: 0 !important;
  }
}

/* === D. Mobile YT thumbnails — kill gray rings on inactive. Don't set
 *    background-image on dot itself (was duplicating thumb behind text).
 *    Active = inset blue 3px. Mobile margin-left so first dot doesn't clip.
 */
@media (max-width: 760px) {
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dot,
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dot:not(.is-active) {
    border: 0 !important;
    outline: 0 !important;
    box-shadow: none !important;
    background-image: none !important;        /* don't duplicate thumb on dot bg */
    background-color: transparent !important;
    transition: box-shadow .14s ease !important;
    border-radius: 12px !important;
  }
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dot::before,
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dot::after,
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dot:not(.is-active)::before,
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dot:not(.is-active)::after {
    box-shadow: none !important;
    border: 0 !important;
    outline: 0 !important;
  }
  /* Active dot: outer halo (matches click state) so blue surrounds the
     entire dot including the thumbnail image (inset gets covered by ::before bg) */
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-youtube_playlist .ella-slide-dot.is-active {
    box-shadow:
      inset 0px 0px 0px 3px rgba(17, 65, 101, 0.94), inset 0px 0px 0px 7px rgba(17, 65, 101, 0.18) !important;
  }
  /* Mobile YT layout-left/sidebar (Ultra page): start first dot 10px in so left blue not clipped */
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-youtube-layout-left .ella-slide-dots,
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-youtube-sidebar .ella-slide-dots {
    padding-left: 10px !important;
    scroll-padding-left: 10px !important;
    padding-right: 10px !important;
    scroll-padding-right: 10px !important;
  }
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-youtube-layout-left .ella-slide-dot,
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-youtube-sidebar .ella-slide-dot {
    scroll-margin-left: 10px !important;
  }
}

/* === F. YT bottom-thumbnail-only sliders (m0169 page YT etc) — image-only
 *    thumbs, no titles. User-supplied dimensions: 134×80 box, padding-bottom 18,
 *    overflow visible, 15px gap, 2% margin-bottom on each dot. Mobile: also
 *    margin-top 2% + scroll-padding-left 10px. Selector matches user's exact rule.
 */
@media (min-width: 901px) {
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles):not(.ella-slide-youtube-nav-left):not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dot {
    flex: 0 0 134px !important;
    width: 134px !important;
    min-width: 134px !important;
    max-width: 134px !important;
    height: 80px !important;
    min-height: 80px !important;
    max-height: 80px !important;
    padding: 0 0 18px !important;
    overflow: visible !important;
    margin-bottom: 0.5em !important;
    border: 0 !important;
    outline: 0 !important;
    border-radius: 14px !important;
    box-sizing: border-box !important;
  }
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles):not(.ella-slide-youtube-nav-left):not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dots {
    gap: 15px !important;
    margin-bottom: 0.5em !important;
  }
}
@media (max-width: 760px) {
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles):not(.ella-slide-youtube-nav-left):not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dot {
    flex: 0 0 134px !important;
    width: 134px !important;
    min-width: 134px !important;
    max-width: 134px !important;
    height: 80px !important;
    min-height: 80px !important;
    max-height: 80px !important;
    padding: 0 0 18px !important;
    overflow: visible !important;
    margin-top: 0.5em !important;
    margin-bottom: 0.5em !important;
    border: 0 !important;
    outline: 0 !important;
    border-radius: 14px !important;
    box-sizing: border-box !important;
    scroll-margin-left: 15px !important;
  }
  html:not(#nope) body:not(#nope) section.ella-slide.ella-slide-family-youtube_playlist:not(.ella-slide-show-thumbnail-titles):not(.ella-slide-youtube-nav-left):not(.ella-slide-youtube-layout-left):not(.ella-slide-youtube-sidebar) .ella-slide-dots {
    gap: 15px !important;
    scroll-padding-left: 15px !important;
    scroll-padding-right: 15px !important;
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
/* ============================================================
 * PORTABLE SLIDER RULES — moved from per-page CSS 2026-05-14
 * Previously scoped to body.page-id-479575 (price-beat) and
 * body.page-id-46238 (showroom-tour). Now global so the
 * [ella_slide] shortcode "just works" on any page.
 * ============================================================ */

.ella-slide-card-media{border:1px solid rgba(0,0,0,.12)!important;border-radius:8px!important;overflow:hidden;box-sizing:border-box}
.ella-slide-card-media img,
.ella-slide-card-image{border:0!important;border-radius:0!important}
.ella-slide img{border-radius:0!important}

/* sliderbanner-text-new = banner wrapper row (VC) — collapse spacing */
.vc_row.sliderbanner-text-new,
.vc_row.sliderbanner-text-new>.wpb_column{background:transparent!important;padding:0!important;margin:0!important}
.sliderbanner-text-new{margin:0!important;padding:0!important;line-height:0;font-size:0}
.sliderbanner-text-new + *{margin-top:0!important}
.sliderbanner-text-new+.vc_row,
.sliderbanner-text-new+.news-banner{margin-top:0!important}
.sliderbanner-text-new,
.sliderbanner-text-new > .wpb_column,
.sliderbanner-text-new > .vc_column-inner,
.pb-proudly-on{margin:0!important;padding-bottom:0!important;border-bottom:0!important}
.vc_row.news-banner::before,
.vc_row.news-banner::after,
.pb-proudly-on::after,
.sliderbanner-text-new::after{display:none!important;content:none!important}
.sliderbanner-text-new{line-height:0!important;font-size:0!important}
.sliderbanner-text-new.vc_row + .vc_row-full-width{display:none!important}
.vc_row.sliderbanner-text-new{background:linear-gradient(180deg,#114165 0%,#0b3a5a 100%)!important;padding:0!important;margin:0!important;width:100%!important;max-width:none!important}
.vc_row.sliderbanner-text-new > .wpb_column,
.vc_row.sliderbanner-text-new > .wpb_column > .vc_column-inner,
.vc_row.sliderbanner-text-new > .wpb_column > .vc_column-inner > .wpb_wrapper{padding:0!important;margin:0!important;width:100%!important;max-width:none!important}
.vc_row.sliderbanner-text-new,
.vc_row.news-banner{width:100vw!important;max-width:100vw!important;margin-left:calc((100vw - 100%) / -2)!important;margin-right:calc((100vw - 100%) / -2)!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important;position:relative!important;left:0!important;right:0!important}

/* Mobile-only row that hosts the slider (VC hidden-md hidden-lg) */
.vc_row.vc_hidden-md.vc_hidden-lg .ella-slide-track{padding-inline:16px!important;overflow:visible!important}
.vc_row.vc_hidden-md.vc_hidden-lg .ella-slide-slide{flex:0 0 calc((100vw - 48px - 12px)/2)!important;max-width:calc((100vw - 48px - 12px)/2)!important}
.vc_row.vc_hidden-md.vc_hidden-lg .ella-slide{margin:0!important}

/* Glass product carousel — nav arrows + shell */
.ella-slide-product-carousel-glass{position:relative}
.ella-slide-product-carousel-glass .ella-slide-shell{transform:none!important}
.ella-slide-product-carousel-glass .ella-slide-nav-prev{left:8px!important;right:auto!important;z-index:20!important}
.ella-slide-product-carousel-glass .ella-slide-nav-next{right:8px!important;left:auto!important;z-index:20!important}
html .ella-slide-product-carousel-glass .ella-slide-nav-prev{left:8px!important;right:auto!important}
html .ella-slide-product-carousel-glass .ella-slide-nav-next{right:8px!important;left:auto!important}
html .ella-slide-product-carousel-glass .ella-slide-shell{transform:none!important;left:0!important;margin-left:0!important;width:100%!important;max-width:100%!important}

/* pb-mobile-slider wrapper (mobile column hosting [ella_slide]) */
html .pb-mobile-slider,
html .pb-mobile-slider .vc_column-inner,
html .pb-mobile-slider .wpb_wrapper,
html .pb-mobile-slider .vc_column_container{padding:0!important;margin:0!important;width:100%!important;max-width:100vw!important}
html .pb-mobile-slider .ella-slide-product-carousel-glass{position:relative!important;left:0!important;margin:0 12px!important;width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important}

@media(max-width:768px){
  .vc_row.vc_hidden-md.vc_hidden-lg .ella-slide-track{padding-inline:16px!important;overflow:visible!important}
  .vc_row.vc_hidden-md.vc_hidden-lg .ella-slide-slide{flex:0 0 calc((100vw - 48px - 12px)/2)!important;max-width:calc((100vw - 48px - 12px)/2)!important}
  .vc_row.vc_hidden-md.vc_hidden-lg .ella-slide{margin:0!important}
  .ella-slide-product-carousel-glass .ella-slide-shell{transform:none!important}
  html .ella-slide-product-carousel-glass .ella-slide-nav-prev{left:8px!important;right:auto!important}
  html .ella-slide-product-carousel-glass .ella-slide-nav-next{right:8px!important;left:auto!important}
  html .ella-slide-product-carousel-glass{width:100vw!important;max-width:100vw!important;margin-left:auto!important;margin-right:auto!important}
  html .ella-slide-product-carousel-glass{position:relative!important;left:12px!important;width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important;margin:0!important;box-sizing:border-box!important}
  html .pb-mobile-slider,
  html .pb-mobile-slider .vc_column-inner,
  html .pb-mobile-slider .wpb_wrapper,
  html .pb-mobile-slider .vc_column_container{padding:0!important;margin:0!important;width:100%!important;max-width:100vw!important}
  html .pb-mobile-slider .ella-slide-product-carousel-glass{position:relative!important;left:0!important;margin:0 12px!important;width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important}
}
/* === END PORTABLE SLIDER RULES === */

/* 2026-05-27 — global card spacing + image outline fix. Keeps the outer
 * .ella-slide-card outline + shadow intact, but removes the redundant
 * 1px border around the inner image media. Card-body spacing tightened
 * 2-3x because previous default was too airy between eyebrow / title /
 * button / breadcrumb. */
.ella-slide-card-media,
.ella-slide-card-media-focus .ella-slide-card-media{
  border:0 !important;
  box-shadow:none !important;
}
.ella-slide-card-body,
.ella-slide-card-media-focus .ella-slide-card-body{padding:8px 12px 10px !important}
.ella-slide-card-eyebrow{margin-bottom:2px !important;line-height:1.1 !important}
.ella-slide-card-title,
.ella-slide-panel-title,
.ella-slide-youtube-title,
.ella-slide-text-menu-title{margin:0 0 4px !important;line-height:1.2 !important}
.ella-slide-card-caption,
.ella-slide-text-menu-caption{margin-bottom:4px !important;line-height:1.25 !important}
.ella-slide-card-price{margin-top:4px !important}
.ella-slide-card-cta,
.ella-slide-card-body .ella-slide-button,
.ella-slide-card-body .ella-slide-button-static{margin-top:4px !important}
.ella-slide-card-inline-media,
.ella-slide-card-media-inline{margin:0 0 4px !important}

/* 2026-05-27 PART 2 — kill the inline-flex pill padding/min-height that the
 * .ella-slide-item-custom defaults apply to eyebrow + title inside a card.
 * Those defaults (min-height:28-30px, padding:6-14px) created the visual
 * "tremendous gap" between rows on home product slider. Buttons keep their
 * own padding (left untouched). */
.ella-slide-card-body .ella-slide-card-eyebrow.ella-slide-item-custom,
.ella-slide-card-body .ella-slide-card-title.ella-slide-item-custom,
.ella-slide-card-body .ella-slide-card-caption.ella-slide-item-custom{
  padding:0 !important;
  min-height:0 !important;
  display:block !important;
  background:transparent !important;
  border:0 !important;
}
/* Card body should not pad-bottom too heavily either — match the top pad. */
.ella-slide-card-body,
.ella-slide-card-media-focus .ella-slide-card-body{padding:8px 12px 8px !important}
/* Drop the awkward space immediately under the button inside a card. */
.ella-slide-card-body > .ella-slide-button:last-child,
.ella-slide-card-body > .ella-slide-card-cta:last-child{margin-bottom:0 !important}

/* 2026-05-27 PART 3 — mobile: outside-placement arrows always clip past
 * the viewport edge. Force them INSIDE on every slider so users can always
 * see the prev/next chevrons. */
@media (max-width: 849px){
  html .ella-slide-arrow-placement-outside .ella-slide-nav-prev,
  html .ella-slide .ella-slide-nav-prev{left:8px !important;right:auto !important}
  html .ella-slide-arrow-placement-outside .ella-slide-nav-next,
  html .ella-slide .ella-slide-nav-next{right:8px !important;left:auto !important}
  html .ella-slide{overflow:visible !important}
  html .ella-slide-shell{overflow:visible !important}
}

/* 2026-05-27 PART 4 — NUCLEAR. Force ALL nav arrows inside the slider, no
 * matter what specificity tricks the rest of this file plays. ID-level
 * selector required to beat the deepest existing chains. */
@media (max-width: 849px){
  html body section[class*="ella-slide-id"] .ella-slide-nav-prev{left:8px !important;right:auto !important;margin-left:0 !important;transform:translateY(-50%) !important}
  html body section[class*="ella-slide-id"] .ella-slide-nav-next{right:8px !important;left:auto !important;margin-right:0 !important;transform:translateY(-50%) !important}
  html body section[class*="ella-slide-id"] .ella-slide-shell{overflow:visible !important}
}
/* Drop the .ella-slide-shell{overflow:hidden} that clips arrows half-off. */
html body section[class*="ella-slide-id"] .ella-slide-shell{overflow:visible !important}

/* 2026-05-27 PART 5 — beat the deeply-nested :not() chains by matching the
 * same specificity profile + adding ID-style class. Forces shell overflow
 * visible + arrow positions inside the track. */
html body section.ella-slide.ella-slide-has-visible-count:not(.ella-slide-single-item-view):not(.ella-slide-family-hero_banner):not(.ella-slide-family-youtube_playlist) .ella-slide-shell{overflow:visible !important}
html body section.ella-slide.ella-slide-arrow-placement-outside.ella-slide-has-visible-count:not(.ella-slide-single-item-view):not(.ella-slide-family-hero_banner):not(.ella-slide-family-youtube_playlist) .ella-slide-nav-prev{left:8px !important;right:auto !important;margin-left:0 !important}
html body section.ella-slide.ella-slide-arrow-placement-outside.ella-slide-has-visible-count:not(.ella-slide-single-item-view):not(.ella-slide-family-hero_banner):not(.ella-slide-family-youtube_playlist) .ella-slide-nav-next{right:8px !important;left:auto !important;margin-right:0 !important}

/* 2026-05-27 PART 6 — drop the 40px track padding-inline that pushed cards
 * visually rightward on mobile sliders. Arrows are already locked inside via
 * the JS pin, so the padding-for-arrow-clearance is no longer needed. */
@media (max-width: 849px){
  html body section.ella-slide:not(.ella-slide-family-youtube_playlist):not(.ella-slide-family-hero_banner) .ella-slide-track{
    padding-inline:0 !important;
  }
}

/* ==========================================================================
 * 2026-07-14 i18n dot-label width fix (ES/FR long thumbnail titles clipped).
 * Symptom: left thumbnail-rail nav (youtube_playlist, layout-left/nav-left/
 * sidebar + show-thumbnail-titles) clipped long localized titles, e.g. ES
 * "Accesorios opcionales disponibles para su banera con puerta" — the JS
 * rail sizer sets --ella-youtube-left-card-width to ~260px inline (plain,
 * non-!important) and freezes dot height from an underestimating text
 * measurement, leaving the label ~148px wide and hard-clipped.
 * Fix (desktop only, matches the JS 901px breakpoint; mobile has its own
 * dynamic card sizer and is untouched):
 *   1. widen the card 284px -> 320px (label column ~150px -> ~210px, +40%)
 *   2. let the dot grow with its content instead of a frozen JS height
 *   3. clamp the label to 3 lines with ellipsis instead of hard clipping
 * Appended last so equal-specificity !important rules above lose the tie.
 * ========================================================================== */
@media (min-width: 901px){
  html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-nav-left,
  html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left,
  html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar{
    --ella-youtube-left-card-width:320px !important;
  }
  html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-nav-left .ella-slide-dot,
  html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot,
  html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot{
    height:auto !important;
    min-height:72px !important;
    align-items:center !important;
    overflow:visible !important;
  }
  html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-nav-left .ella-slide-dot .ella-slide-dot-label,
  html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot .ella-slide-dot-label,
  html body section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-sidebar .ella-slide-dot .ella-slide-dot-label{
    display:-webkit-box !important;
    -webkit-box-orient:vertical !important;
    -webkit-line-clamp:3 !important;
    line-clamp:3 !important;
    overflow:hidden !important;
    text-overflow:ellipsis !important;
    align-self:center !important;
    min-width:0 !important;
    white-space:normal !important;
    overflow-wrap:anywhere !important;
    word-break:break-word !important;
  }
}

/* AWT 2026-11-06 video thumbnail titles (owner: "cut ho rathy hain nichay se or spaces bohot ajeeb"; mockup option 1): the left list's title uses all the space beside the picture, sits in the middle of the card, 13.5px / 600 on computers and 14px / 600 on phones, at most 4 lines ending in a clean "..." (never cut through a line). Same picture, card and list size. Undo: delete from this comment to the END comment. */
@media (min-width:901px){
html:not(#awt1):not(#awt2):not(#awt3) body:not(#awt4):not(#awt5) section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-shell{grid-template-columns:338px minmax(0,1fr) !important}
html:not(#awt1):not(#awt2):not(#awt3) body:not(#awt4):not(#awt5) section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dots{width:338px !important;min-width:338px !important;max-width:338px !important}
html:not(#awt1):not(#awt2):not(#awt3) body:not(#awt4):not(#awt5) section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot{width:309px !important;min-width:309px !important;max-width:309px !important}
html:not(#awt1):not(#awt2):not(#awt3) body:not(#awt4):not(#awt5) section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot .ella-slide-dot-label{flex-direction:row !important;width:100% !important;max-width:100% !important;min-width:0 !important;-webkit-line-clamp:unset !important;place-self:stretch !important}
html:not(#awt1):not(#awt2):not(#awt3) body:not(#awt4):not(#awt5) section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot .ella-slide-dot-label-text{font-size:13.5px !important;line-height:17px !important;max-height:68px !important}
}
@media (max-width:900px){
html:not(#awt1):not(#awt2):not(#awt3) body:not(#awt4):not(#awt5) section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot .ella-slide-dot-label-text{font-size:14px !important;line-height:18px !important;max-height:72px !important}
}
html:not(#awt1):not(#awt2):not(#awt3) body:not(#awt4):not(#awt5) section.ella-slide.ella-slide-family-youtube_playlist.ella-slide-show-thumbnail-titles.ella-slide-youtube-layout-left .ella-slide-dot .ella-slide-dot-label-text{display:-webkit-box !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:4 !important;overflow:hidden !important;white-space:normal !important;color:#140000 !important;text-align:left !important;letter-spacing:normal !important;font-weight:600 !important;margin:0 !important;padding:0 !important;width:100% !important;min-width:0 !important;height:auto !important;min-height:0 !important;align-self:center !important}
/* END AWT 2026-11-06 video thumbnail titles */

/* AWT kit.4 (2026-11-11): a clip in a carousel slide (the paid upgrade slide_gallery_video) */
.ella-slide-clip-host{position:relative}
.ella-slide-clip-play{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;align-items:center;justify-content:center;background:rgba(17,24,39,.12);text-decoration:none;cursor:pointer}
.ella-slide-clip-icon{display:block;width:64px;height:64px;border-radius:50%;background:rgba(17,24,39,.78) url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27%23fff%27%3E%3Cpath d=%27M9 6.5v11l9-5.5z%27/%3E%3C/svg%3E") center/30px 30px no-repeat;box-shadow:0 4px 14px rgba(17,24,39,.35);transition:transform .15s ease}
.ella-slide-clip-play:hover .ella-slide-clip-icon,.ella-slide-clip-play:focus-visible .ella-slide-clip-icon{transform:scale(1.08)}
.ella-slide-clip-play:focus-visible{outline:3px solid #2563eb;outline-offset:-3px}
.ella-slide-clip-frame{position:absolute;top:0;left:0;z-index:4;width:100%;height:100%;border:0;background:#000}
.ella-slide-clip-host.is-playing .ella-slide-clip-play{display:none}
.ella-slide-clip-video{display:block;width:100%;background:#000}
.ella-slide-panel-link--clip .ella-slide-panel-body{pointer-events:none}
.ella-slide-clip-playing .ella-slide-panel-link--clip .ella-slide-panel-body{display:none}
/* END AWT kit.4 clip */
