.shorts-performance-lander,.shorts-performance-lander *,.video-review-feed,.video-review-feed *,.product-collage,.product-collage *,.shorts-collection-grid,.shorts-collection-grid *,.shorts-faq,.shorts-faq *{box-sizing:border-box}body.collection-shorts{background:#050505!important}body.collection-shorts main.musk-main-site-content{overflow:clip!important;background:#050505!important}body.collection-shorts .jdgm-revs-tab-btn,body.collection-shorts .fusion-mobile-bottom-nav{display:none!important}body.collection-shorts .musk-main-header{z-index:50!important;color:#fff!important;background:#050505e6!important;border-bottom:1px solid rgb(255 255 255 / .1)!important;box-shadow:0 18px 48px #0000003d!important;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}body.collection-shorts .musk-main-header.musk-full-width{min-height:76px;padding-left:clamp(16px,3vw,60px)!important;padding-right:clamp(16px,3vw,60px)!important}body.collection-shorts .musk-main-header .musk-navbar{background:transparent!important;padding-left:clamp(18px,3vw,50px)!important;padding-right:clamp(18px,3vw,50px)!important}body.collection-shorts .musk-main-header .logo-col .light-logo{display:block!important}body.collection-shorts .musk-main-header .logo-col .dark-logo{display:none!important}body.collection-shorts .musk-main-header .musk-navbar ul>li>a,body.collection-shorts .musk-main-header .header-resource-link,body.collection-shorts .musk-main-header .logo-col span{color:#fff!important}body.collection-shorts .musk-main-header :is(svg,svg path,svg rect,svg circle){color:#fff!important;fill:currentColor!important;stroke:currentColor!important}body.collection-shorts .musk-main-header .cart-btn-num:before{background:#fff!important;color:#050505!important;border-color:#050505!important}.shorts-performance-lander{position:relative;z-index:0;overflow:clip;background:rgb(var(--shorts-bg, 8 8 8))!important;color:rgb(var(--shorts-text, 255 255 255))!important}.shorts-performance-lander--placeholder .shorts-performance-lander__hero{background:radial-gradient(circle at 18% 28%,rgb(255 255 255 / .12),transparent 34%),radial-gradient(circle at 82% 18%,rgb(80 160 160 / .16),transparent 30%),linear-gradient(135deg,rgb(255 255 255 / .055) 0 1px,transparent 1px 18px),linear-gradient(180deg,#111,#070707 68%,#020202)!important;background-size:auto,auto,18px 18px,auto!important}.shorts-performance-lander--placeholder .shorts-performance-lander__overlay{background:linear-gradient(180deg,#00000080,#0000001f 46%,#000000db),linear-gradient(90deg,#000000ad,#0003 52%,#000000b8)!important}.shorts-performance-lander :is(h1,h2,h3,p,span,li,a,button,blockquote),.video-review-feed :is(h2,h3,p,span,li,a,button,blockquote),.product-collage :is(h2,h3,p,span,a),.shorts-faq :is(h2,h3,p,span,summary,div){letter-spacing:inherit}.shorts-performance-lander__eyebrow,.shorts-performance-lander__title,.shorts-performance-lander__rating,.shorts-performance-lander__rating-text,.shorts-performance-lander__stars,.shorts-performance-lander__benefit,.shorts-performance-lander__button,.shorts-performance-lander__guide-eyebrow,.shorts-performance-lander__guide-title,.shorts-performance-lander__detail-kicker,.shorts-performance-lander__detail-title,.shorts-performance-lander__hero-card-badge,.shorts-performance-lander__hero-card-stat,.shorts-performance-lander__hero-card-title,.shorts-performance-lander__hero-card-action{color:rgb(var(--shorts-text, 255 255 255))!important}.shorts-performance-lander__description,.shorts-performance-lander__detail-text,.shorts-performance-lander__hero-card-description{color:rgb(var(--shorts-muted, 216 216 216))!important}.shorts-performance-lander__title{font-family:var(--font-heading-family, var(--heading-font-family, inherit))!important;font-weight:700!important;text-shadow:0 18px 60px rgb(0 0 0 / .42)}.shorts-performance-lander__button{min-height:52px;border-radius:0!important;text-decoration:none!important}.shorts-performance-lander__button--primary{color:#050505!important;background:#fff!important;border-color:#fff!important}.shorts-performance-lander__button--primary svg{color:#050505!important}.shorts-performance-lander__button--secondary{background:#ffffff14!important;border-color:#ffffff42!important}.shorts-performance-lander__benefits{border:1px solid rgb(var(--shorts-rule, 255 255 255 / .16))!important;background:#0000005c!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.shorts-performance-lander__benefit{border-color:rgb(var(--shorts-rule, 255 255 255 / .16))!important;color:#fff!important;font-size:11px!important;letter-spacing:.13em!important;background:#000000c7!important}.shorts-performance-lander__benefit>span:not(.shorts-performance-lander__benefit-icon){color:#fff!important;opacity:.92!important}.shorts-performance-lander__description{color:#ffffffc7!important}.shorts-collection-grid{position:relative;z-index:1;overflow:clip;scroll-margin-top:150px;padding-block:var(--shorts-grid-padding-top, 72px) var(--shorts-grid-padding-bottom, 72px);background:radial-gradient(circle at 16% 8%,rgb(255 255 255 / .08),transparent 28%),linear-gradient(180deg,rgb(var(--shorts-grid-bg, 5 5 5)),#070707)!important;color:rgb(var(--shorts-grid-text, 255 255 255))!important}.shorts-collection-grid:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,rgb(255 255 255 / .045) 1px,transparent 1px),linear-gradient(180deg,rgb(255 255 255 / .035) 1px,transparent 1px);background-size:28px 28px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 20%,#000 75%,transparent);mask-image:linear-gradient(180deg,transparent,#000 20%,#000 75%,transparent);opacity:.28}.shorts-collection-grid__inner{position:relative;z-index:1;width:min(100% - 32px,1880px);margin-inline:auto}.shorts-collection-grid__header{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:clamp(24px,4vw,72px);align-items:end;margin-bottom:clamp(28px,4vw,56px);padding-bottom:clamp(18px,2vw,28px);border-bottom:1px solid rgb(var(--shorts-grid-rule, 255 255 255 / .12))}.shorts-collection-grid__heading{max-width:860px}.shorts-collection-grid__eyebrow,.shorts-collection-grid__meta,.shorts-product-card__badge,.shorts-product-card__chips,.shorts-product-card__cta{font-size:11px!important;line-height:1.2!important;font-weight:800!important;letter-spacing:.14em!important;text-transform:uppercase!important}.shorts-collection-grid__eyebrow{margin:0 0 12px!important;color:rgb(var(--shorts-grid-muted, 175 175 175))!important}.shorts-collection-grid__title{margin:0!important;max-width:10ch;color:rgb(var(--shorts-grid-text, 255 255 255))!important;font-size:clamp(44px,7vw,112px)!important;line-height:.9!important;letter-spacing:0!important}.shorts-collection-grid__description{max-width:62ch;margin-top:18px;color:rgb(var(--shorts-grid-muted, 175 175 175))!important;font-size:clamp(14px,1.1vw,16px)!important;line-height:1.65!important}.shorts-collection-grid__description p{margin:0!important}.shorts-collection-grid__meta{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;max-width:460px}.shorts-collection-grid__meta span{display:inline-flex;align-items:center;min-height:36px;padding:0 13px;color:#fff!important;border:1px solid rgb(var(--shorts-grid-rule, 255 255 255 / .12));background:#ffffff0e}.shorts-collection-grid__list{display:grid;grid-template-columns:repeat(var(--shorts-grid-columns, 4),minmax(0,1fr));gap:clamp(14px,1.4vw,24px)}.shorts-product-card{position:relative;min-width:0;overflow:clip;display:grid;grid-template-rows:auto 1fr;border:1px solid rgb(var(--shorts-grid-rule, 255 255 255 / .12));background:#0c0c0cf0;color:rgb(var(--shorts-grid-text, 255 255 255))!important;transition:transform .18s ease,border-color .18s ease,background .18s ease}.shorts-product-card:hover{transform:translateY(-3px);border-color:#ffffff52;background:#121212fa}.shorts-product-card__media{position:relative;display:block;overflow:hidden;aspect-ratio:1 / 1.05;background:radial-gradient(circle at 25% 18%,rgb(255 255 255 / .12),transparent 30%),linear-gradient(135deg,rgb(255 255 255 / .08),transparent 42%),#101010;text-decoration:none!important}.shorts-product-card__media:after{content:"";position:absolute;inset:auto 0 0;height:36%;background:linear-gradient(180deg,transparent,rgb(0 0 0 / .42));pointer-events:none}.shorts-product-card__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;transition:opacity .22s ease,transform .32s ease}.shorts-product-card__image--primary{object-fit:contain;padding:clamp(18px,2.2vw,34px);filter:drop-shadow(0 24px 34px rgb(0 0 0 / .38))}.shorts-product-card__image--secondary{object-fit:cover;opacity:0;transform:scale(1.03)}.shorts-product-card:hover .shorts-product-card__image--primary{transform:scale(1.035)}.shorts-product-card:hover .shorts-product-card__image--secondary{opacity:1;transform:scale(1)}.shorts-product-card__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center}.shorts-product-card__placeholder svg{width:48%!important;height:auto!important;opacity:.28;filter:invert(1)}.shorts-product-card__badge{position:absolute;z-index:2;top:12px;left:12px;max-width:calc(100% - 24px);padding:8px 10px;color:#050505!important;background:#fff!important;border:1px solid #fff!important;box-shadow:0 12px 28px #00000047}.shorts-product-card__content{display:grid;gap:14px;padding:clamp(16px,1.5vw,24px);border-top:1px solid rgb(var(--shorts-grid-rule, 255 255 255 / .12))}.shorts-product-card__topline{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:start}.shorts-product-card__title{min-width:0;margin:0!important;color:rgb(var(--shorts-grid-text, 255 255 255))!important;font-size:clamp(18px,1.35vw,25px)!important;line-height:1!important;letter-spacing:0!important;text-transform:uppercase}.shorts-product-card__title a{color:inherit!important;text-decoration:none!important;overflow-wrap:anywhere}.shorts-product-card__price{display:grid;justify-items:end;gap:3px;color:rgb(var(--shorts-grid-text, 255 255 255))!important;font-size:14px!important;font-weight:800!important;white-space:nowrap}.shorts-product-card__price span{color:rgb(var(--shorts-grid-text, 255 255 255))!important}.shorts-product-card__price s{color:rgb(var(--shorts-grid-muted, 175 175 175))!important;font-size:12px!important;font-weight:700!important}.shorts-product-card__note{margin:0!important;min-height:2.9em;color:rgb(var(--shorts-grid-muted, 175 175 175))!important;font-size:13px!important;line-height:1.45!important}.shorts-product-card__chips{display:flex;flex-wrap:wrap;gap:7px}.shorts-product-card__chips span{display:inline-flex;align-items:center;min-height:28px;padding:0 9px;color:#fff!important;border:1px solid rgb(var(--shorts-grid-rule, 255 255 255 / .13));background:#ffffff0b}.shorts-product-card__cta{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;margin-top:2px;padding:0 13px;color:#050505!important;background:#fff!important;border:1px solid #fff!important;text-decoration:none!important}.shorts-product-card__cta svg{flex:0 0 auto;color:#050505!important}.shorts-product-card--sold-out .shorts-product-card__media,.shorts-product-card--sold-out .shorts-product-card__content{opacity:.62}.shorts-collection-grid__pagination{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:clamp(28px,4vw,54px)}.shorts-collection-grid__page-link,.shorts-collection-grid__page-count{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:0 14px;color:#fff!important;border:1px solid rgb(var(--shorts-grid-rule, 255 255 255 / .15));background:#ffffff0e;font-size:12px!important;font-weight:800!important;text-transform:uppercase;letter-spacing:.1em!important;text-decoration:none!important}.shorts-collection-grid__page-link--disabled{opacity:.4}.shorts-collection-grid__empty{display:grid;min-height:220px;place-items:center;border:1px solid rgb(var(--shorts-grid-rule, 255 255 255 / .12));color:rgb(var(--shorts-grid-muted, 175 175 175))!important}.shorts-performance-lander__hero-cards{align-self:end;width:100%}.shorts-performance-lander__hero-card{background:#050505bd!important;border:1px solid rgb(var(--shorts-rule, 255 255 255 / .15))!important;box-shadow:0 28px 80px #00000061}.shorts-performance-lander__hero-card-link{background:#070707b8!important}.shorts-performance-lander__hero-card-media{background:linear-gradient(135deg,rgb(255 255 255 / .09),transparent 40%),linear-gradient(315deg,rgb(255 255 255 / .055),transparent 42%),#0b0b0b!important}.shorts-performance-lander__hero-card-media svg{width:min(46%,240px)!important;height:auto!important;max-height:46%!important;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;opacity:.32;filter:invert(1)}.shorts-performance-lander__hero-card-scrim{background:linear-gradient(180deg,#0000001f,#0000002e 42%,#000000db)!important}.shorts-performance-lander__hero-card-content{color:#fff!important;text-shadow:0 10px 38px rgb(0 0 0 / .72)}.shorts-performance-lander__guide,.video-review-feed,.product-collage,.shorts-faq{background:#080808!important;color:#fff!important}.video-review-feed__title,.video-review-feed__eyebrow,.video-review-feed__aggregate,.video-review-feed__meta-name,.video-review-feed__reel-name,.video-review-feed__reel-stars,.video-review-feed__cta-link,.product-collage__heading,.product-collage__subheading,.product-collage__title,.product-collage__price,.shorts-faq__eyebrow,.shorts-faq__title,.shorts-faq__question,.shorts-faq__toggle{color:#fff!important}.video-review-feed__subtitle,.video-review-feed__reel-quote,.shorts-faq__description,.shorts-faq__answer{color:#ffffffb8!important}.product-collage,.product-collage__header{border-color:#ffffff1a!important}.product-collage__placeholder{background:linear-gradient(135deg,rgb(255 255 255 / .08),transparent 40%),linear-gradient(315deg,rgb(255 255 255 / .06),transparent 42%),#101010!important}.product-collage__placeholder svg{opacity:.28;filter:invert(1)}@media screen and (min-width:700px){.shorts-performance-lander__hero{height:auto!important;min-height:min(980px,100svh)!important}.shorts-performance-lander__inner{padding-top:clamp(128px,15vh,176px)!important;padding-bottom:42px!important;gap:clamp(28px,4vh,48px)!important}.shorts-performance-lander__hero-cards{height:clamp(360px,43vh,560px)}.shorts-performance-lander__hero-card,.shorts-performance-lander__hero-card-link{height:100%}}@media screen and (min-width:1000px){.shorts-performance-lander__copy{grid-template-columns:minmax(0,.95fr) minmax(380px,.55fr)!important;column-gap:clamp(48px,8vw,132px)!important}.shorts-performance-lander__title{max-width:8.2ch!important;font-size:clamp(78px,8.4vw,148px)!important;line-height:.82!important}.shorts-performance-lander__description{max-width:42ch!important;font-size:15px!important}.shorts-performance-lander__hero-cards{gap:clamp(16px,1.4vw,24px)!important}}@media screen and (max-width:1199px){.shorts-collection-grid__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:999px){.shorts-performance-lander__title{color:#fff!important;font-size:clamp(54px,16vw,96px)!important;line-height:.86!important}.shorts-collection-grid__header{grid-template-columns:1fr}.shorts-collection-grid__meta{justify-content:flex-start}.shorts-collection-grid__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:699px){body.collection-shorts .musk-main-header{min-height:64px;background:#050505f0!important}body.collection-shorts .musk-main-header .logo-col{margin-left:42px!important;min-width:0!important}.shorts-performance-lander__hero{min-height:auto!important}.shorts-performance-lander__inner{padding-top:calc(var(--shorts-viewport-offset, 0px) + 82px)!important;padding-bottom:28px!important}.shorts-performance-lander__actions{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:10px!important;width:100%!important;padding-right:0!important}.shorts-performance-lander__button{width:100%!important;min-width:0!important;min-height:48px!important;padding:0 12px!important;font-size:12px!important;white-space:nowrap!important}.shorts-performance-lander__hero-cards{padding-right:12px!important}.shorts-performance-lander__hero-card{flex-basis:min(78vw,320px)!important;max-width:min(78vw,320px)!important}.shorts-collection-grid{padding-block:46px 54px;scroll-margin-top:88px}.shorts-collection-grid__inner{width:min(100% - 24px,1880px)}.shorts-collection-grid__title{font-size:clamp(38px,13vw,62px)!important}.shorts-collection-grid__description{font-size:13px!important}.shorts-collection-grid__list{gap:12px}.shorts-product-card__media{aspect-ratio:1 / 1.12}.shorts-product-card__image--primary{padding:14px}.shorts-product-card__content{gap:10px;padding:12px}.shorts-product-card__topline{grid-template-columns:1fr;gap:8px}.shorts-product-card__price{justify-items:start;font-size:13px!important}.shorts-product-card__title{font-size:clamp(15px,4.5vw,18px)!important}.shorts-product-card__note{min-height:0;font-size:12px!important}.shorts-product-card__chips span{min-height:24px;padding:0 7px}.shorts-product-card__cta{min-height:38px;padding-inline:10px;font-size:10px!important}.shorts-collection-grid__pagination{flex-wrap:wrap}}body.collection-shorts{--shorts-page-bg: #ffffff;--shorts-panel-bg: #ffffff;--shorts-ink: #111111;--shorts-soft-ink: #5f5f5a;--shorts-hairline: rgb(17 17 17 / .12);--shorts-announcement-height: 40px;--shorts-header-height: 76px;--shorts-chrome-height: 116px;background:var(--shorts-page-bg)!important;color:var(--shorts-ink)!important}body.collection-shorts main.musk-main-site-content{background:var(--shorts-page-bg)!important}body.collection-shorts .musk-main-header{top:var(--shorts-announcement-height, 40px)!important;z-index:50!important;color:var(--shorts-ink)!important;background:#fffffff5!important;border-bottom:1px solid var(--shorts-hairline)!important;box-shadow:0 10px 30px #11111114!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease!important}body.collection-shorts .musk-main-header.is-sticky,body.collection-shorts .musk-main-header.musk-full-width.is-sticky{top:0!important;border-radius:0!important;background:#fffffffa!important}body.collection-shorts .musk-main-header:before{display:none!important}body.collection-shorts .musk-main-header.musk-full-width{min-height:var(--shorts-header-height, 76px);padding-left:clamp(14px,3vw,56px)!important;padding-right:clamp(14px,3vw,56px)!important}body.collection-shorts .musk-main-header .musk-navbar{color:var(--shorts-ink)!important;background:transparent!important;padding-left:clamp(16px,3vw,44px)!important;padding-right:clamp(16px,3vw,44px)!important}body.collection-shorts .musk-main-header .logo-col .dark-logo{display:block!important}body.collection-shorts .musk-main-header .logo-col .light-logo{display:none!important}body.collection-shorts .musk-main-header .musk-navbar ul>li>a,body.collection-shorts .musk-main-header .header-resource-link,body.collection-shorts .musk-main-header .logo-col span{color:var(--shorts-ink)!important}body.collection-shorts .musk-main-header .cart-btn-num:before{background:var(--shorts-ink)!important;color:#fff!important;border-color:#fff!important}body.collection-shorts .musk-main-header .musk-navbar ul li .fusion-submenu,body.collection-shorts .musk-main-header .musk-navbar ul li .fusion-megamenu,body.collection-shorts .musk-main-header .musk-navbar ul li .fusion-megamenu-small{color:var(--shorts-ink)!important;background:#fffffffa!important;border:1px solid rgb(17 17 17 / .1)!important;box-shadow:0 24px 60px #11111124!important;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}body.collection-shorts .musk-main-header .musk-navbar ul li .fusion-submenu *,body.collection-shorts .musk-main-header .musk-navbar ul li .fusion-megamenu *,body.collection-shorts .musk-main-header .musk-navbar ul li .fusion-megamenu-small *{color:var(--shorts-ink)!important}body.collection-shorts .musk-main-header .musk-navbar ul li .fusion-submenu a:hover,body.collection-shorts .musk-main-header .musk-navbar ul li .fusion-megamenu a:hover{color:#6f5f3f!important}body.collection-shorts .musk-main-header .musk-navbar ul li .fusion-megamenu .li-with-title .child-menu-title{border-color:#11111138!important}body.collection-shorts .musk-main-header .musk-navbar ul li .fusion-megamenu .megamenu-product-item{background:#f2f1ec!important}body.collection-shorts .musk-main-header .musk-navbar ul li .fusion-megamenu .megamenu-product-item .media-img:before{background:#ffffff47!important}body.collection-shorts .shorts-performance-lander,body.collection-shorts .shorts-performance-lander__guide,body.collection-shorts .video-review-feed,body.collection-shorts .product-collage,body.collection-shorts .shorts-faq{background:var(--shorts-page-bg)!important;color:var(--shorts-ink)!important}body.collection-shorts .shorts-performance-lander__hero{height:calc(100svh - var(--shorts-announcement-height, 0px))!important;min-height:calc(100svh - var(--shorts-announcement-height, 0px))!important;background:linear-gradient(90deg,rgb(17 17 17 / .045) 1px,transparent 1px),linear-gradient(180deg,rgb(17 17 17 / .035) 1px,transparent 1px),var(--shorts-page-bg)!important;background-size:96px 96px,96px 96px}body.collection-shorts .shorts-performance-lander--placeholder .shorts-performance-lander__hero{background:linear-gradient(90deg,rgb(17 17 17 / .04) 1px,transparent 1px),linear-gradient(180deg,rgb(17 17 17 / .03) 1px,transparent 1px),var(--shorts-page-bg)!important;background-size:96px 96px,96px 96px}body.collection-shorts .shorts-performance-lander__image{opacity:.42;filter:saturate(.98) contrast(1.02)}body.collection-shorts .shorts-performance-lander__overlay,body.collection-shorts .shorts-performance-lander--placeholder .shorts-performance-lander__overlay{background:linear-gradient(180deg,#fffffffa,#ffffff9e 48%,#fffffff2),linear-gradient(90deg,#fffffffa,#ffffffd1 44%,#ffffff8c)!important}body.collection-shorts .shorts-performance-lander__inner{padding-top:calc(var(--shorts-header-height, 76px) + 42px)!important;padding-bottom:24px!important}body.collection-shorts .shorts-performance-lander :is(h1,h2,h3,p,span,li,a,button,blockquote),body.collection-shorts .product-collage :is(h2,h3,p,span,a),body.collection-shorts .shorts-faq :is(h2,h3,p,span,summary,div){color:inherit!important}body.collection-shorts .shorts-performance-lander__eyebrow,body.collection-shorts .shorts-performance-lander__title,body.collection-shorts .shorts-performance-lander__rating,body.collection-shorts .shorts-performance-lander__rating-text,body.collection-shorts .shorts-performance-lander__stars,body.collection-shorts .shorts-performance-lander__benefit,body.collection-shorts .shorts-performance-lander__button,body.collection-shorts .shorts-performance-lander__guide-eyebrow,body.collection-shorts .shorts-performance-lander__guide-title,body.collection-shorts .shorts-performance-lander__detail-kicker,body.collection-shorts .shorts-performance-lander__detail-title,body.collection-shorts .shorts-performance-lander__hero-card-badge,body.collection-shorts .shorts-performance-lander__hero-card-stat,body.collection-shorts .shorts-performance-lander__hero-card-title,body.collection-shorts .shorts-performance-lander__hero-card-action,body.collection-shorts .video-review-feed__title,body.collection-shorts .video-review-feed__eyebrow,body.collection-shorts .video-review-feed__aggregate,body.collection-shorts .video-review-feed__meta-name,body.collection-shorts .video-review-feed__reel-name,body.collection-shorts .video-review-feed__reel-stars,body.collection-shorts .video-review-feed__cta-link,body.collection-shorts .product-collage__heading,body.collection-shorts .product-collage__subheading,body.collection-shorts .product-collage__title,body.collection-shorts .product-collage__price,body.collection-shorts .shorts-faq__eyebrow,body.collection-shorts .shorts-faq__title,body.collection-shorts .shorts-faq__question,body.collection-shorts .shorts-faq__toggle{color:var(--shorts-ink)!important}body.collection-shorts .shorts-performance-lander__description,body.collection-shorts .shorts-performance-lander__detail-text,body.collection-shorts .shorts-performance-lander__hero-card-description,body.collection-shorts .video-review-feed__subtitle,body.collection-shorts .video-review-feed__reel-quote,body.collection-shorts .shorts-faq__description,body.collection-shorts .shorts-faq__answer{color:var(--shorts-soft-ink)!important}body.collection-shorts .shorts-performance-lander__title{text-shadow:none!important}body.collection-shorts .shorts-performance-lander__stars-base{color:#1111113d!important}body.collection-shorts .shorts-performance-lander__button--primary{color:#fff!important;background:var(--shorts-ink)!important;border-color:var(--shorts-ink)!important}body.collection-shorts .shorts-performance-lander__button--primary *,body.collection-shorts .shorts-performance-lander__button--primary svg{color:#fff!important;fill:currentColor!important;stroke:currentColor!important}body.collection-shorts .shorts-performance-lander__button--secondary{color:var(--shorts-ink)!important;background:#ffffffb3!important;border-color:#11111138!important}body.collection-shorts .shorts-performance-lander__button--secondary *,body.collection-shorts .shorts-performance-lander__button--secondary svg{color:var(--shorts-ink)!important;fill:currentColor!important;stroke:currentColor!important}body.collection-shorts .shorts-performance-lander a.shorts-performance-lander__button.shorts-performance-lander__button--primary,body.collection-shorts .shorts-performance-lander a.shorts-performance-lander__button.shorts-performance-lander__button--primary:visited,body.collection-shorts .shorts-performance-lander a.shorts-performance-lander__button.shorts-performance-lander__button--primary:hover{color:#fff!important;background:var(--shorts-ink)!important;border-color:var(--shorts-ink)!important}body.collection-shorts .shorts-performance-lander a.shorts-performance-lander__button.shorts-performance-lander__button--secondary,body.collection-shorts .shorts-performance-lander a.shorts-performance-lander__button.shorts-performance-lander__button--secondary:visited,body.collection-shorts .shorts-performance-lander a.shorts-performance-lander__button.shorts-performance-lander__button--secondary:hover{color:var(--shorts-ink)!important}body.collection-shorts .shorts-performance-lander__benefits{border:1px solid var(--shorts-hairline)!important;background:var(--shorts-hairline)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body.collection-shorts .shorts-performance-lander__benefit{color:var(--shorts-ink)!important;background:#ffffffd1!important}body.collection-shorts .shorts-performance-lander__benefit>span:not(.shorts-performance-lander__benefit-icon){color:var(--shorts-ink)!important}body.collection-shorts .shorts-performance-lander__benefit-icon,body.collection-shorts .shorts-performance-lander__benefit-icon svg,body.collection-shorts .shorts-performance-lander__hero-card-badge svg,body.collection-shorts .shorts-performance-lander__comparison-handle svg{display:block!important;flex:0 0 auto!important;color:currentColor!important;stroke:currentColor!important}body.collection-shorts .shorts-performance-lander__benefit-icon svg{width:15px!important;height:15px!important}body.collection-shorts .shorts-performance-lander__hero-card-badge svg{width:11px!important;height:11px!important}body.collection-shorts .shorts-performance-lander__comparison-handle svg{width:14px!important;height:14px!important}body.collection-shorts .shorts-performance-lander__hero-card{background:var(--shorts-panel-bg)!important;border:1px solid var(--shorts-hairline)!important;box-shadow:0 16px 42px #11111114!important}body.collection-shorts .shorts-performance-lander__hero-card-link{background:var(--shorts-panel-bg)!important}body.collection-shorts .shorts-performance-lander__hero-card-media{background:#f0efea!important}body.collection-shorts .shorts-performance-lander__hero-card-media svg{opacity:.22!important;filter:none!important}body.collection-shorts .shorts-performance-lander__hero-card-scrim{background:linear-gradient(180deg,#fff0 22%,#ffffffe6),linear-gradient(0deg,#ffffff2e,#fff0)!important}body.collection-shorts .shorts-performance-lander__hero-card-content{color:var(--shorts-ink)!important;text-shadow:none!important}body.collection-shorts .shorts-performance-lander__hero-card-badge{background:#ffffffdb!important;border-color:var(--shorts-hairline)!important}@media screen and (min-width:700px){body.collection-shorts .shorts-performance-lander__hero-cards{height:clamp(300px,34vh,420px)!important}}body.collection-shorts .shorts-performance-lander__guide,body.collection-shorts .video-review-feed,body.collection-shorts .product-collage,body.collection-shorts .shorts-faq{border-color:var(--shorts-hairline)!important}body.collection-shorts .product-collage__header,body.collection-shorts .product-collage__placeholder,body.collection-shorts .video-review-feed__reel,body.collection-shorts .shorts-faq__item{background:var(--shorts-panel-bg)!important;border-color:var(--shorts-hairline)!important}body.collection-shorts .product-collage__placeholder{background:#f0efea!important}body.collection-shorts .product-collage__placeholder svg{opacity:.22!important;filter:none!important}body.collection-shorts .shorts-collection-grid{padding-block:var(--shorts-grid-padding-top, 72px) var(--shorts-grid-padding-bottom, 72px);background:var(--shorts-panel-bg)!important;color:var(--shorts-ink)!important}body.collection-shorts .shorts-collection-grid:before{background:linear-gradient(90deg,rgb(17 17 17 / .03) 1px,transparent 1px),linear-gradient(180deg,rgb(17 17 17 / .025) 1px,transparent 1px)!important;opacity:.45!important}body.collection-shorts .shorts-collection-grid__inner{width:100%;max-width:none}body.collection-shorts .shorts-collection-grid__header{width:min(100% - 32px,1880px);margin-inline:auto;color:var(--shorts-ink)!important;border-color:var(--shorts-hairline)!important}body.collection-shorts .shorts-collection-grid__heading{max-width:880px}body.collection-shorts .shorts-collection-grid__eyebrow,body.collection-shorts .shorts-collection-grid__meta{color:var(--shorts-soft-ink)!important}body.collection-shorts .shorts-collection-grid__title{color:var(--shorts-ink)!important}body.collection-shorts .shorts-collection-grid__description{color:var(--shorts-soft-ink)!important}body.collection-shorts .shorts-collection-grid__meta span{color:var(--shorts-ink)!important;background:#fff!important;border-color:var(--shorts-hairline)!important}body.collection-shorts .shorts-collection-grid__list{display:grid;grid-template-columns:repeat(var(--shorts-grid-columns, 4),minmax(0,1fr));gap:1px!important;background:#11111114}body.collection-shorts .shorts-product-card{display:flex;flex-direction:column;overflow:hidden;min-width:0;color:var(--shorts-ink)!important;background:#fff!important;border:0!important;transition:background .18s ease!important}body.collection-shorts .shorts-product-card:hover{transform:none!important;background:#fbfaf7!important}body.collection-shorts .shorts-product-card__media{position:relative;display:block;overflow:hidden;width:100%;aspect-ratio:1 / 1.08!important;background:#fff!important;text-decoration:none!important}body.collection-shorts .shorts-product-card__media:after{display:none!important}body.collection-shorts .shorts-product-card__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain!important;padding:clamp(24px,3vw,64px)!important;filter:none!important;transition:opacity .36s ease,transform .36s ease!important}body.collection-shorts .shorts-product-card__image--secondary{opacity:0;transform:none!important}@media(hover:hover){body.collection-shorts .shorts-product-card--has-swap:hover .shorts-product-card__image--primary{opacity:0;transform:none!important}body.collection-shorts .shorts-product-card--has-swap:hover .shorts-product-card__image--secondary{opacity:1}}body.collection-shorts .shorts-product-card__placeholder svg{opacity:.24!important;filter:none!important}body.collection-shorts .shorts-product-card__badge{top:12px;left:12px;padding:0!important;color:var(--shorts-ink)!important;background:transparent!important;border:0!important;box-shadow:none!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px!important;letter-spacing:.12em!important}body.collection-shorts .shorts-product-card__content{display:flex;flex-direction:column;gap:4px!important;min-height:58px;padding:12px 14px!important;background:#fff!important;border-top:0!important}body.collection-shorts .shorts-product-card__topline{display:flex;flex-direction:column;gap:4px!important;align-items:stretch}body.collection-shorts .shorts-product-card__title{margin:0!important;color:var(--shorts-ink)!important;font-size:12px!important;line-height:1.3!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.collection-shorts .shorts-product-card__title a{color:inherit!important;text-decoration:none!important}body.collection-shorts .shorts-product-card__price{display:flex!important;align-items:baseline;justify-items:start!important;gap:6px;color:var(--shorts-ink)!important;font-size:12px!important;line-height:1.25!important;font-weight:400!important;white-space:nowrap}body.collection-shorts .shorts-product-card__price span{color:var(--shorts-ink)!important}body.collection-shorts .shorts-product-card__price s{color:#1111116b!important;font-size:12px!important;font-weight:400!important}body.collection-shorts .shorts-product-card__note,body.collection-shorts .shorts-product-card__chips,body.collection-shorts .shorts-product-card__cta,body.collection-shorts .shorts-collection-grid__pagination{display:none!important}body.collection-shorts .shorts-product-card--sold-out .shorts-product-card__media,body.collection-shorts .shorts-product-card--sold-out .shorts-product-card__content{opacity:.62}@media screen and (min-width:750px){body.collection-shorts .shorts-product-card__content{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:8px!important;padding:14px 16px!important}body.collection-shorts .shorts-product-card__topline{display:contents}body.collection-shorts .shorts-product-card__title,body.collection-shorts .shorts-product-card__price{font-size:13px!important}body.collection-shorts .shorts-product-card__price{text-align:right;justify-content:flex-end}}@media screen and (max-width:1199px){body.collection-shorts .shorts-collection-grid__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:999px){body.collection-shorts .shorts-collection-grid__header{grid-template-columns:1fr}body.collection-shorts .shorts-collection-grid__meta{justify-content:flex-start}body.collection-shorts .shorts-collection-grid__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:699px){body.collection-shorts .musk-main-header{min-height:64px;color:var(--shorts-ink)!important;background:#fffffffa!important}body.collection-shorts .shorts-performance-lander__inner{padding-top:calc(var(--shorts-header-height, 76px) + 24px)!important}body.collection-shorts .shorts-performance-lander__hero-card-content{background:#fffffffa!important}body.collection-shorts .shorts-collection-grid{padding-block:44px 52px}body.collection-shorts .shorts-collection-grid__header{width:min(100% - 24px,1880px)}body.collection-shorts .shorts-collection-grid__list{gap:1px!important}body.collection-shorts .shorts-product-card__media{aspect-ratio:1 / 1.08!important}body.collection-shorts .shorts-product-card__image{padding:18px!important}body.collection-shorts .shorts-product-card__content{min-height:62px;padding:10px!important}}@media screen and (min-width:1000px){body.collection-shorts .shorts-performance-lander__media,body.collection-shorts .shorts-performance-lander__overlay{display:none!important}body.collection-shorts .shorts-performance-lander__hero{height:calc(100svh - var(--shorts-announcement-height, 0px))!important;min-height:calc(100svh - var(--shorts-announcement-height, 0px))!important;background:#fff!important}body.collection-shorts .shorts-performance-lander__inner{width:min(100% - 64px,1520px)!important;max-width:1520px!important;margin-inline:auto!important;padding:calc(var(--shorts-header-height, 76px) + 24px) 0 36px!important;grid-template-rows:auto minmax(0,1fr)!important;gap:clamp(30px,3.4vh,44px)!important;align-content:stretch!important}body.collection-shorts .shorts-performance-lander__copy{grid-template-columns:minmax(0,.58fr) minmax(420px,.42fr)!important;grid-template-rows:auto auto auto!important;column-gap:clamp(72px,9vw,160px)!important;row-gap:14px!important;align-items:end!important}body.collection-shorts .shorts-performance-lander__eyebrow{grid-column:1!important;grid-row:1!important}body.collection-shorts .shorts-performance-lander__title{grid-column:1!important;grid-row:2!important;max-width:8.4ch!important;font-size:clamp(78px,5.2vw,104px)!important;line-height:.95!important;font-weight:500!important}body.collection-shorts .shorts-performance-lander__rating,body.collection-shorts .shorts-performance-lander__actions{grid-column:1!important}body.collection-shorts .shorts-performance-lander__rating{grid-row:3!important}body.collection-shorts .shorts-performance-lander__actions{grid-row:4!important;margin-top:2px!important}body.collection-shorts .shorts-performance-lander__description{grid-column:2!important;grid-row:2!important;max-width:50ch!important;align-self:end!important;font-size:16px!important;line-height:1.58!important}body.collection-shorts .shorts-performance-lander__benefits{grid-column:2!important;grid-row:3 / span 2!important;align-self:start!important;margin-top:10px!important}body.collection-shorts .shorts-performance-lander__hero-cards{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:clamp(16px,1.4vw,22px)!important;height:auto!important;min-height:0!important;align-self:stretch!important}body.collection-shorts .shorts-performance-lander__hero-card,body.collection-shorts .shorts-performance-lander__hero-card-link{height:100%!important;min-height:0!important}body.collection-shorts .shorts-performance-lander__hero-card{border-color:#1111111f!important;box-shadow:none!important}body.collection-shorts .shorts-performance-lander__hero-card-link{aspect-ratio:auto!important}body.collection-shorts .shorts-performance-lander__hero-card-media{background:#f6f6f6!important}body.collection-shorts .shorts-performance-lander__hero-card-image{object-fit:cover!important;filter:none!important}body.collection-shorts .shorts-performance-lander__hero-card-scrim{display:block!important;background:linear-gradient(180deg,#0000 34%,#000000c7),linear-gradient(0deg,#0000001f,#0000)!important}body.collection-shorts .shorts-performance-lander__hero-card-content{padding:clamp(20px,1.7vw,26px)!important;padding-right:clamp(56px,4vw,74px)!important;color:#fff!important;text-shadow:0 10px 32px rgb(0 0 0 / .34)!important}body.collection-shorts .shorts-performance-lander__hero-card-badge,body.collection-shorts .shorts-performance-lander__hero-card-stat,body.collection-shorts .shorts-performance-lander__hero-card-title,body.collection-shorts .shorts-performance-lander__hero-card-description,body.collection-shorts .shorts-performance-lander__hero-card-action{color:#fff!important}body.collection-shorts .shorts-performance-lander__hero-card-badge{background:#0000003d!important;border-color:#ffffff47!important}body.collection-shorts .shorts-performance-lander__hero-card-action{background:#00000057!important;border-color:#ffffff57!important}body.collection-shorts .shorts-performance-lander .shorts-performance-lander__hero-card .shorts-performance-lander__hero-card-content,body.collection-shorts .shorts-performance-lander .shorts-performance-lander__hero-card .shorts-performance-lander__hero-card-content .shorts-performance-lander__hero-card-badge,body.collection-shorts .shorts-performance-lander .shorts-performance-lander__hero-card .shorts-performance-lander__hero-card-content .shorts-performance-lander__hero-card-badge *,body.collection-shorts .shorts-performance-lander .shorts-performance-lander__hero-card .shorts-performance-lander__hero-card-content .shorts-performance-lander__hero-card-stat,body.collection-shorts .shorts-performance-lander .shorts-performance-lander__hero-card .shorts-performance-lander__hero-card-content .shorts-performance-lander__hero-card-title,body.collection-shorts .shorts-performance-lander .shorts-performance-lander__hero-card .shorts-performance-lander__hero-card-content .shorts-performance-lander__hero-card-description,body.collection-shorts .shorts-performance-lander .shorts-performance-lander__hero-card .shorts-performance-lander__hero-card-content .shorts-performance-lander__hero-card-action,body.collection-shorts .shorts-performance-lander .shorts-performance-lander__hero-card .shorts-performance-lander__hero-card-content .shorts-performance-lander__hero-card-action *{color:#fff!important}}body.collection-shorts{--shorts-announcement-size: clamp(28px, var(--shorts-announcement-height, 34px), 64px);--shorts-header-target-height: 68px}body.collection-shorts .announcement-bar-main{color:#111!important;background:#fff!important;border-bottom:1px solid rgb(17 17 17 / .08)!important;box-shadow:none!important}body.collection-shorts .announcement-bar-main .announcement-bar-container{min-height:34px!important}body.collection-shorts .announcement-bar-main :is(a,span,div){color:#111!important}body.collection-shorts .musk-main-header,body.collection-shorts .musk-main-header.musk-full-width,body.collection-shorts .musk-main-header.is-sticky,body.collection-shorts .musk-main-header.musk-full-width.is-sticky{top:var(--shorts-announcement-size, 34px)!important;min-height:var(--shorts-header-target-height, 68px)!important;max-width:100%!important;color:#111!important;background:#fff!important;border:0!important;border-radius:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;padding:0!important}body.collection-shorts .musk-main-header:before,body.collection-shorts .musk-main-header .header_overlay{display:none!important}body.collection-shorts .musk-main-header .musk-main-header-container{width:min(100% - 64px,1520px)!important;height:var(--shorts-header-target-height, 68px)!important;min-height:var(--shorts-header-target-height, 68px)!important;margin-inline:auto!important;align-items:center!important}body.collection-shorts .musk-main-header .musk-navbar{padding:0!important;background:transparent!important;border-radius:0!important}body.collection-shorts .musk-main-header .musk-navbar ul{column-gap:clamp(18px,2.5vw,34px)!important}body.collection-shorts .musk-main-header .musk-navbar ul>li>a{color:#111!important;font-size:13px!important;line-height:1!important;letter-spacing:.03em!important}body.collection-shorts .musk-main-header .logo-col{min-width:92px!important;display:flex!important;justify-content:center!important}body.collection-shorts .musk-main-header .logo-col :is(h1,a){margin:0!important;line-height:0!important}body.collection-shorts .musk-main-header .logo-col img{width:auto!important;max-width:62px!important;max-height:62px!important}body.collection-shorts .musk-main-header .musk-header-info-col{gap:clamp(16px,1.8vw,28px)!important}body.collection-shorts .musk-main-header .header-resource-link{color:#111!important;min-width:24px!important;min-height:24px!important}body.collection-shorts .musk-main-header .header-resource-link svg{width:24px!important;height:24px!important}body.collection-shorts .musk-main-header :is(svg,svg path,svg rect,svg circle){color:currentColor!important;fill:currentColor!important;stroke:currentColor!important}body.collection-shorts .shorts-performance-lander__hero{height:calc(100svh - var(--shorts-announcement-size, 34px))!important;min-height:calc(100svh - var(--shorts-announcement-size, 34px))!important;background:#fff!important}body.collection-shorts .shorts-performance-lander__hero-card-image{object-fit:cover!important}body.collection-shorts .shorts-performance-lander__hero-card--1 .shorts-performance-lander__hero-card-image{object-position:54% 50%!important}body.collection-shorts .shorts-performance-lander__hero-card--2 .shorts-performance-lander__hero-card-image{object-position:50% 52%!important}body.collection-shorts .shorts-performance-lander__hero-card--3 .shorts-performance-lander__hero-card-image{object-position:51% 50%!important}@media screen and (min-width:1000px){body.collection-shorts .shorts-performance-lander__inner{padding-top:calc(var(--shorts-header-target-height, 68px) + 34px)!important;padding-bottom:26px!important;gap:clamp(26px,3.1vh,38px)!important}body.collection-shorts .shorts-performance-lander__copy{grid-template-rows:auto auto auto!important;row-gap:10px!important}body.collection-shorts .shorts-performance-lander__title{max-width:none!important;font-size:clamp(78px,5vw,98px)!important;line-height:.92!important;white-space:nowrap!important}body.collection-shorts .shorts-performance-lander__actions{display:none!important}body.collection-shorts .shorts-performance-lander__description{grid-row:2!important;align-self:end!important}body.collection-shorts .shorts-performance-lander__benefits{display:grid!important;grid-column:2!important;grid-row:3!important;align-self:start!important;width:min(100%,680px)!important;margin-top:6px!important}body.collection-shorts .shorts-performance-lander__hero-cards{min-height:0!important}}@media screen and (max-width:699px){body.collection-shorts{--shorts-header-target-height: 64px}body.collection-shorts [id^=shopify-section-] .musk-main-header.musk-full-width,body.collection-shorts .musk-main-header,body.collection-shorts .musk-main-header.musk-full-width{height:var(--shorts-header-target-height, 64px)!important;min-height:var(--shorts-header-target-height, 64px)!important;padding:0!important}body.collection-shorts .musk-main-header .musk-main-header-container{width:min(100% - 28px,1520px)!important;height:var(--shorts-header-target-height, 64px)!important;min-height:var(--shorts-header-target-height, 64px)!important}body.collection-shorts .musk-main-header .logo-col img{max-width:54px!important;max-height:54px!important}body.collection-shorts .shorts-performance-lander,body.collection-shorts .shorts-performance-lander__hero{height:auto!important;min-height:0!important;overflow:visible!important}body.collection-shorts .shorts-performance-lander__inner{height:auto!important;min-height:0!important;display:grid!important;grid-template-rows:auto auto!important;align-content:start!important;overflow:visible!important;padding:calc(var(--shorts-header-target-height, 64px) + 26px) 12px 28px!important;gap:18px!important}body.collection-shorts .shorts-performance-lander__copy{display:grid!important;grid-template-columns:1fr!important;grid-template-rows:auto!important;align-content:start!important;gap:9px!important;height:auto!important;min-height:0!important}body.collection-shorts .shorts-performance-lander__title{color:#111!important;font-size:clamp(50px,15vw,62px)!important;line-height:.94!important;white-space:nowrap!important}body.collection-shorts .shorts-performance-lander__description{font-size:13px!important;line-height:1.5!important}body.collection-shorts .shorts-performance-lander__benefits{display:none!important}body.collection-shorts .shorts-performance-lander__actions{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:10px!important}body.collection-shorts .shorts-performance-lander__hero-cards{position:relative!important;display:flex!important;height:auto!important;min-height:0!important;margin:0!important;padding:0 12px 6px 0!important;overflow-x:auto!important;overflow-y:visible!important;gap:12px!important}body.collection-shorts .shorts-performance-lander__hero-card{flex:0 0 min(68vw,260px)!important;width:min(68vw,260px)!important;max-width:min(68vw,260px)!important;height:auto!important}body.collection-shorts .shorts-performance-lander__hero-card-link{height:auto!important;min-height:0!important}body.collection-shorts .shorts-performance-lander__hero-card-media{aspect-ratio:1 / 1.05!important}body.collection-shorts .shorts-performance-lander__hero-card-content{min-height:118px!important;padding:13px 14px 15px!important;gap:6px!important}body.collection-shorts .shorts-performance-lander__hero-card-title{font-size:17px!important;line-height:1.05!important}body.collection-shorts .shorts-performance-lander__hero-card-description{-webkit-line-clamp:2!important;font-size:11px!important;line-height:1.35!important}body.collection-shorts .shorts-performance-lander__hero-card-action{display:none!important}}body.collection-shorts{--shorts-shell-width: min(100% - 64px, 1520px)}body.collection-shorts .musk-main-header.is-sticky,body.collection-shorts .musk-main-header.musk-full-width.is-sticky{top:0!important;z-index:80!important}body.collection-shorts .musk-main-header.is-top{top:0!important}body.collection-shorts .shorts-performance-lander__inner,body.collection-shorts .shorts-collection-grid__header,body.collection-shorts .shorts-collection-grid__list,body.collection-shorts .video-review-feed__inner,body.collection-shorts .product-collage,body.collection-shorts .shorts-faq__inner{width:var(--shorts-shell-width)!important;max-width:1520px!important;margin-inline:auto!important}body.collection-shorts .shorts-collection-grid__header{border-color:#1111111f!important}body.collection-shorts .video-review-feed{padding:0!important;border-top:1px solid rgb(17 17 17 / .1)!important;border-bottom:1px solid rgb(17 17 17 / .1)!important}body.collection-shorts .video-review-feed__inner{padding:clamp(52px,6vw,82px) 0!important;gap:clamp(22px,2.4vw,34px)!important}body.collection-shorts .video-review-feed__header{align-items:end!important;padding:0 0 18px!important;border-bottom:1px solid rgb(255 255 255 / .14)!important}body.collection-shorts .video-review-feed__header-text{gap:8px!important}body.collection-shorts .video-review-feed__eyebrow{color:#ffffffa3!important;font-size:10px!important;font-weight:700!important;letter-spacing:.14em!important}body.collection-shorts .product-collage__subheading{color:#11111194!important;font-size:10px!important;font-weight:700!important;letter-spacing:.14em!important}body.collection-shorts .video-review-feed__title{color:#fff!important;font-size:clamp(28px,3.2vw,48px)!important;line-height:.96!important;font-weight:600!important;letter-spacing:0!important}body.collection-shorts .product-collage__heading{color:#111!important;font-size:clamp(28px,3.2vw,48px)!important;line-height:.96!important;font-weight:600!important;letter-spacing:0!important}body.collection-shorts .video-review-feed__subtitle{max-width:46ch!important;color:#ffffffb8!important;font-size:14px!important}body.collection-shorts .video-review-feed__aggregate{align-self:end!important;padding:10px 14px!important;color:#fff!important;background:#ffffff0f!important;border:1px solid rgb(255 255 255 / .16)!important}body.collection-shorts .video-review-feed__aggregate .video-review-feed__stars{position:static!important;display:inline-flex!important;align-items:center!important;width:auto!important;min-width:0!important}body.collection-shorts .video-review-feed__aggregate .video-review-feed__stars:before{content:"\2605\2605\2605\2605\2605";color:#fff!important;font-size:14px!important;line-height:1!important;letter-spacing:1px!important}body.collection-shorts .video-review-feed__aggregate .video-review-feed__stars-base,body.collection-shorts .video-review-feed__aggregate .video-review-feed__stars-fill{display:none!important}body.collection-shorts .video-review-feed__stars-fill,body.collection-shorts .video-review-feed__meta-stars{color:#fff!important}body.collection-shorts .video-review-feed__grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:clamp(12px,1.3vw,18px)!important;overflow:visible!important;padding:0!important;scroll-snap-type:none!important}body.collection-shorts .video-review-feed__card{width:auto!important;max-width:none!important;flex:none!important;aspect-ratio:4 / 5!important;scroll-snap-align:unset!important}body.collection-shorts .video-review-feed__media{overflow:hidden!important;background:#111!important;border:1px solid rgb(255 255 255 / .14)!important;border-radius:0!important}body.collection-shorts .video-review-feed__placeholder:before,body.collection-shorts .video-review-feed__reel-placeholder:before{top:18px!important;right:18px!important;bottom:18px!important;left:18px!important;border-color:#fff3!important}body.collection-shorts .video-review-feed__placeholder-icon{color:#fff!important}body.collection-shorts .video-review-feed__placeholder-text{color:#fff!important;max-width:18ch!important;font-size:11px!important}body.collection-shorts .video-review-feed__card--placeholder .video-review-feed__tap,body.collection-shorts .video-review-feed__card--placeholder .video-review-feed__btn,body.collection-shorts .video-review-feed__card--placeholder .video-review-feed__gradient,body.collection-shorts .video-review-feed__card--placeholder .video-review-feed__meta,body.collection-shorts .video-review-feed__card--placeholder .video-review-feed__product-slider{display:none!important}body.collection-shorts .product-collage{padding:clamp(52px,6vw,82px) 0!important;background:#fff!important;border-top:1px solid rgb(17 17 17 / .1)!important}body.collection-shorts .product-collage__header{display:grid!important;gap:8px!important;justify-content:start!important;padding:0 0 18px!important;background:transparent!important;border:0!important;border-bottom:1px solid rgb(17 17 17 / .1)!important}body.collection-shorts .product-collage__grid,body.collection-shorts .product-collage__grid--5{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;grid-template-rows:none!important;grid-template-areas:none!important;gap:1px!important;overflow:visible!important;background:#11111114!important;scroll-snap-type:none!important}body.collection-shorts .product-collage__grid--5 .product-collage__tile:nth-child(n){grid-area:auto!important;border:0!important}body.collection-shorts .product-collage__tile{display:flex!important;flex:none!important;flex-direction:column!important;min-width:0!important;color:#111!important;background:#fff!important;text-decoration:none!important}body.collection-shorts .product-collage__media,body.collection-shorts .product-collage__placeholder{position:relative!important;inset:auto!important;height:auto!important;aspect-ratio:1 / 1.08!important;background:#fff!important}body.collection-shorts .product-collage__image{width:100%!important;height:100%!important;object-fit:contain!important;padding:clamp(20px,2.4vw,44px)!important;transform:none!important}body.collection-shorts .product-collage__tile:hover .product-collage__image{transform:none!important}body.collection-shorts .product-collage__overlay{display:none!important}body.collection-shorts .product-collage__content{position:static!important;display:flex!important;min-height:64px!important;justify-content:space-between!important;align-items:flex-start!important;gap:10px!important;padding:12px 14px!important;color:#111!important;background:#fff!important;opacity:1!important;transform:none!important}body.collection-shorts .product-collage__title,body.collection-shorts .product-collage__price{color:#111!important;font-size:12px!important;line-height:1.3!important;letter-spacing:0!important;text-transform:none!important}body.collection-shorts .product-collage__title{max-width:18ch!important}body.collection-shorts .product-collage__price{white-space:nowrap!important;opacity:1!important}@media screen and (max-width:999px){body.collection-shorts .video-review-feed__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.collection-shorts .product-collage__grid,body.collection-shorts .product-collage__grid--5{display:flex!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important}body.collection-shorts .product-collage__tile{flex:0 0 min(74vw,320px)!important;scroll-snap-align:start!important}}@media screen and (max-width:699px){body.collection-shorts{--shorts-shell-width: min(100% - 24px, 1520px)}body.collection-shorts .video-review-feed__inner,body.collection-shorts .product-collage{padding-block:42px!important}body.collection-shorts .video-review-feed__header{align-items:start!important}body.collection-shorts .video-review-feed__grid{display:flex!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important}body.collection-shorts .video-review-feed__card{flex:0 0 min(78vw,310px)!important;scroll-snap-align:start!important}body.collection-shorts .product-collage__content{min-height:72px!important;flex-direction:column!important;gap:3px!important}}.product_item_overlay_slider,body.collection-shorts .shorts-product-card__image--secondary{display:none!important}.shorts-product-card:hover .shorts-product-card__image--primary,body.collection-shorts .shorts-product-card:hover .shorts-product-card__image--primary,body.collection-shorts .shorts-product-card--has-swap:hover .shorts-product-card__image--primary{opacity:1!important;transform:none!important}body.collection-shorts .shorts-product-card--has-swap:hover .shorts-product-card__image--secondary{opacity:0!important}body.collection-shorts .shorts-performance-lander__benefit-icon,body.collection-shorts .shorts-performance-lander__hero-card-badge{display:inline-flex!important;align-items:center!important;gap:6px!important}body.collection-shorts .shorts-performance-lander__benefit-icon svg,body.collection-shorts .shorts-performance-lander__hero-card-badge svg{display:block!important;width:12px!important;height:12px!important;min-width:12px!important;min-height:12px!important;opacity:1!important;visibility:visible!important;color:currentColor!important;fill:none!important;stroke:currentColor!important;stroke-width:2!important}body.collection-shorts .shorts-performance-lander__benefit-icon svg *,body.collection-shorts .shorts-performance-lander__hero-card-badge svg *{color:inherit!important;fill:none!important;stroke:currentColor!important}body.collection-shorts .shorts-performance-lander .shorts-performance-lander__hero-card .shorts-performance-lander__hero-card-content .shorts-performance-lander__hero-card-badge svg,body.collection-shorts .shorts-performance-lander .shorts-performance-lander__hero-card .shorts-performance-lander__hero-card-content .shorts-performance-lander__hero-card-badge svg *{color:inherit!important;fill:none!important;stroke:currentColor!important;opacity:1!important;visibility:visible!important}body.collection-shorts .video-review-feed{--vrf-bg: 10 10 10 !important;--vrf-text: 255 255 255 !important;--vrf-accent: 255 255 255 !important;--vrf-rule: 255 255 255 / .16 !important;--text-color: 255 255 255 !important;--shorts-ink: #ffffff !important;--shorts-soft-ink: rgb(255 255 255 / .72) !important;--shorts-muted-ink: rgb(255 255 255 / .52) !important;--shorts-hairline: rgb(255 255 255 / .16) !important;--shorts-panel-bg: #111111 !important;background:#0a0a0a!important;color:#fff!important;border-color:#ffffff1f!important}body.collection-shorts .video-review-feed :is(h2,h3,p,span,li,a,button,blockquote){color:#fff!important}body.collection-shorts .video-review-feed__header{border-color:#ffffff24!important}body.collection-shorts .video-review-feed__title,body.collection-shorts .video-review-feed__aggregate,body.collection-shorts .video-review-feed__meta-name,body.collection-shorts .video-review-feed__reel-name,body.collection-shorts .video-review-feed__reel-stars,body.collection-shorts .video-review-feed__cta-link{color:#fff!important}body.collection-shorts .video-review-feed__eyebrow{color:#ffffffa3!important}body.collection-shorts .video-review-feed__subtitle,body.collection-shorts .video-review-feed__reel-quote{color:#ffffffb8!important}body.collection-shorts .video-review-feed__aggregate{background:#ffffff0f!important;border-color:#ffffff29!important}body.collection-shorts .video-review-feed__aggregate .video-review-feed__stars:before,body.collection-shorts .video-review-feed__stars-fill,body.collection-shorts .video-review-feed__meta-stars{color:#fff!important}body.collection-shorts .video-review-feed__stars-base{color:#ffffff3d!important}body.collection-shorts .video-review-feed__media,body.collection-shorts .video-review-feed__reel{background:#111!important;border-color:#ffffff24!important}body.collection-shorts .video-review-feed__placeholder,body.collection-shorts .video-review-feed__reel-placeholder{color:#fff!important;background:linear-gradient(135deg,rgb(255 255 255 / .08),transparent 36%),linear-gradient(315deg,rgb(255 255 255 / .08),transparent 42%),#111!important}body.collection-shorts .video-review-feed__placeholder:before,body.collection-shorts .video-review-feed__reel-placeholder:before{border-color:#fff3!important}body.collection-shorts .video-review-feed__placeholder-icon,body.collection-shorts .video-review-feed__placeholder-text{color:#fff!important}body.collection-shorts .video-review-feed__btn,body.collection-shorts .video-review-feed__btn:visited,body.collection-shorts .video-review-feed__btn:hover,body.collection-shorts .video-review-feed__btn--fullscreen,body.collection-shorts .video-review-feed__btn--fullscreen:visited,body.collection-shorts .video-review-feed__btn--fullscreen:hover{color:#fff!important;background:#0000009e!important;border-color:#ffffff59!important}body.collection-shorts .video-review-feed__btn svg,body.collection-shorts .video-review-feed__btn svg *,body.collection-shorts .video-review-feed__btn--fullscreen svg,body.collection-shorts .video-review-feed__btn--fullscreen svg *{color:#fff!important;stroke:currentColor!important;opacity:1!important;visibility:visible!important}body.collection-shorts .video-review-feed__btn--fullscreen svg,body.collection-shorts .video-review-feed__btn--fullscreen svg *{fill:none!important}body.collection-shorts .shorts-performance-lander,body.collection-shorts .shorts-performance-lander__hero{height:auto!important;min-height:calc(100svh - var(--shorts-announcement-size, var(--shorts-announcement-height, 34px)))!important;overflow:visible!important}body.collection-shorts .shorts-performance-lander__inner{height:auto!important;min-height:calc(100svh - var(--shorts-announcement-size, var(--shorts-announcement-height, 34px)))!important;grid-template-rows:auto auto!important;align-content:start!important;overflow:visible!important}body.collection-shorts .shorts-performance-lander__copy,body.collection-shorts .shorts-performance-lander__title,body.collection-shorts .shorts-performance-lander__rating,body.collection-shorts .shorts-performance-lander__actions,body.collection-shorts .shorts-performance-lander__hero-cards{min-width:0!important}body.collection-shorts .shorts-performance-lander__title{white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;text-wrap:balance!important;line-height:1.08!important;overflow:visible!important}@media screen and (min-width:1000px){body.collection-shorts .shorts-performance-lander__inner{padding-top:calc(var(--shorts-header-target-height, 68px) + clamp(18px,2.4vh,34px))!important;padding-bottom:clamp(24px,3vh,36px)!important;gap:clamp(20px,2.6vh,34px)!important}body.collection-shorts .shorts-performance-lander__title{max-width:min(11.5ch,100%)!important;font-size:clamp(68px,6.2vw,98px)!important;line-height:1.1!important}body.collection-shorts .shorts-performance-lander__hero-cards{align-self:stretch!important;min-height:clamp(280px,34vh,420px)!important}}@media screen and (min-width:1000px)and (max-width:1320px),screen and (min-width:1000px)and (max-height:820px){body.collection-shorts .shorts-performance-lander__inner{padding-top:calc(var(--shorts-header-target-height, 68px) + 18px)!important;padding-bottom:24px!important;gap:clamp(16px,2vh,24px)!important}body.collection-shorts .shorts-performance-lander__copy{column-gap:clamp(36px,5vw,72px)!important;row-gap:8px!important}body.collection-shorts .shorts-performance-lander__eyebrow{font-size:10px!important;line-height:1.15!important}body.collection-shorts .shorts-performance-lander__title{max-width:min(12ch,100%)!important;font-size:clamp(54px,5.8vw,82px)!important;line-height:1.1!important}body.collection-shorts .shorts-performance-lander__rating{gap:10px!important}body.collection-shorts .shorts-performance-lander__description{font-size:14px!important;line-height:1.46!important}body.collection-shorts .shorts-performance-lander__benefits{margin-top:4px!important}body.collection-shorts .shorts-performance-lander__hero-cards{min-height:clamp(250px,31vh,360px)!important}body.collection-shorts .shorts-performance-lander__hero-card-content{padding:clamp(16px,1.4vw,22px)!important;padding-right:clamp(48px,3.4vw,62px)!important}}@media screen and (max-width:699px){body.collection-shorts .shorts-performance-lander,body.collection-shorts .shorts-performance-lander__hero{min-height:0!important}body.collection-shorts .shorts-performance-lander__inner{width:min(100% - 24px,420px)!important;min-height:0!important;padding:calc(var(--shorts-header-target-height, 64px) + 22px) 0 30px!important;gap:18px!important}body.collection-shorts .shorts-performance-lander__copy{gap:10px!important}body.collection-shorts .shorts-performance-lander__eyebrow{font-size:10px!important;line-height:1.2!important;letter-spacing:.08em!important}body.collection-shorts .shorts-performance-lander__title{max-width:100%!important;font-size:clamp(38px,12.6vw,54px)!important;line-height:1.08!important}body.collection-shorts .shorts-performance-lander__rating{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:8px 12px!important}body.collection-shorts .shorts-performance-lander__rating-text{font-size:10px!important;line-height:1.2!important}body.collection-shorts .shorts-performance-lander__actions{grid-template-columns:1fr!important}body.collection-shorts .shorts-performance-lander__button{width:100%!important;min-height:50px!important}body.collection-shorts .shorts-performance-lander__hero-cards{width:100%!important;padding:0 0 8px!important;gap:14px!important;scroll-snap-type:x mandatory!important;scrollbar-width:none!important}body.collection-shorts .shorts-performance-lander__hero-cards::-webkit-scrollbar{display:none!important}body.collection-shorts .shorts-performance-lander__hero-card{flex-basis:100%!important;width:100%!important;max-width:100%!important;scroll-snap-align:start!important}body.collection-shorts .shorts-performance-lander__hero-card-content{min-height:0!important;padding:16px 18px 18px!important}body.collection-shorts .shorts-performance-lander__hero-card-title{font-size:clamp(22px,7.4vw,30px)!important;line-height:1!important}body.collection-shorts .shorts-performance-lander__hero-card-description{-webkit-line-clamp:3!important;font-size:13px!important;line-height:1.42!important}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/shorts-lander-overrides.css.map */
