.ads-landing{--ads-header-height: 0px;--ads-nav-height: 56px;display:block;color:var(--dbx-ink);background:var(--dbx-surface);font-family:var(--dbx-body);font-size:18px;line-height:1.5}.ads-landing *,.ads-landing *:before,.ads-landing *:after{box-sizing:border-box}.ads-landing [hidden]{display:none!important}.ads-landing ::selection{background:var(--dbx-dux-accent);color:var(--dbx-ink)}.ads-landing :focus-visible{outline:3px solid var(--dbx-accent-strong);outline-offset:4px}.ads-landing a{text-underline-offset:.22em}.ads-landing__container{width:100%;max-width:1680px;margin-inline:auto;padding-inline:32px}.ads-landing h1,.ads-landing h2{color:inherit;font-family:var(--dbx-display);font-weight:var(--dbx-display-weight);line-height:1.1;letter-spacing:-.025em;text-transform:uppercase;text-wrap:balance;margin:0}.ads-landing h1{max-width:16ch;font-size:clamp(36px,4.4vw,64px)}.ads-landing h2{font-size:clamp(30px,3.2vw,44px)}.ads-landing p{margin:0}.ads-landing__intro{position:relative;isolation:isolate;background:var(--dbx-ink);color:var(--dbx-surface)}.ads-landing__intro-inner{position:relative;z-index:1;display:grid;gap:12px;justify-items:start;align-content:center;padding-block:32px;text-align:left}.ads-landing__intro h1{max-width:24ch}.ads-landing__intro p{max-width:60ch;font-size:20px}.ads-landing__intro .ads-landing__intro-note{font-size:15px;opacity:.85}.ads-landing__intro-note a{color:inherit;text-decoration:underline;text-underline-offset:3px}.ads-landing__intro--image .ads-landing__intro-inner,.ads-landing__intro--pending .ads-landing__intro-inner{min-height:288px}.ads-landing__intro--image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--dbx-ink);opacity:.65;pointer-events:none}.ads-landing__hero-picture,.ads-landing__hero-image,.ads-landing__hero-frame{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.ads-landing__hero-image{display:block;object-fit:cover}.ads-landing__hero-frame{border:1px dashed var(--dbx-muted)}.ads-landing__nav{position:sticky;top:var(--ads-header-height);z-index:25;background:var(--dbx-surface);border-bottom:1px solid var(--dbx-line)}.ads-landing__nav-inner{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.ads-landing__nav a{display:flex;justify-content:center;align-items:center;min-height:var(--ads-nav-height);padding:8px;color:inherit;text-decoration:none;font-weight:700;font-size:16px;border-bottom:3px solid transparent}.ads-landing__nav a[aria-current=true]{background:var(--dbx-paper);border-bottom-color:var(--dbx-ink)}.ads-landing__row{padding-block:44px 48px;scroll-margin-top:calc(var(--ads-header-height) + var(--ads-nav-offset, var(--ads-nav-height)) + 16px)}.ads-landing__row-heading{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:16px}.ads-landing__row-heading p{max-width:60ch;margin-top:8px;font-size:17px}.ads-landing__text-link{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:inherit;font-size:16px;font-weight:600;text-decoration:underline}.ads-landing__text-link svg,.ads-landing__button svg{width:20px;height:20px;flex:0 0 20px}.ads-landing__browse{flex-shrink:0}.ads-landing__products{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;list-style:none;padding:0;margin:0}.ads-landing__products>li{min-width:0}.ads-landing .ads-landing__products product-card{margin:0;background:transparent;box-shadow:none;border:0;border-radius:0;transform:none}.ads-landing .ads-landing__products .card__media{background:var(--dbx-card-media-bg);border-radius:var(--dbx-card-radius);overflow:hidden}.ads-landing .ads-landing__products .card__main-image{object-fit:contain}.ads-landing product-card.card--product .card__info-container .card__info{flex:0 0 auto;padding:4px 0 8px}.ads-landing product-card.card--product .card__info-container .card__quick-add.card__quick-add--inline{margin-top:0;padding:0}.ads-landing .ads-landing__products .card__title{line-height:1.3}.ads-landing .ads-landing__products .card__title>a{display:block}.ads-landing .ads-landing__products .card__title{margin-block:8px}.ads-landing .ads-landing__products .product-title-clp{font-family:var(--dbx-body);font-size:17px;font-weight:600;line-height:1.3;letter-spacing:0;text-transform:none;overflow-wrap:anywhere}.ads-landing product-card.card--product .card__info-container .card__quick-add.card__quick-add--inline .btn:not(.quick-add-view-btn){min-height:44px;padding:10px 8px;border-radius:var(--dbx-btn-radius);font-family:var(--dbx-body);font-size:14px;font-weight:700;line-height:1.2;letter-spacing:.015em}.ads-landing product-card.card--product .card__info-container .inline-quick-shop__value{min-width:44px;min-height:44px;font-size:14px}.ads-landing .inline-quick-shop__options{gap:12px}.ads-landing .inline-quick-shop__values{gap:5px}.ads-landing .inline-quick-shop__summary{gap:6px}.ads-landing__tone-dux{--ads-accent: var(--dbx-dux-accent-action);--ads-on-accent: var(--dbx-ink)}.ads-landing__tone-bux{--ads-accent: var(--dbx-bux-accent-action);--ads-on-accent: var(--dbx-surface)}.ads-landing__tone-shared{--ads-accent: var(--dbx-dux-accent-action);--ads-on-accent: var(--dbx-ink)}.ads-landing__reveal,.ads-landing__product-link{align-items:center;justify-content:center;gap:12px;min-height:48px;padding:12px 18px;background:var(--dbx-surface);color:var(--dbx-ink);border:1px solid var(--dbx-ink);border-radius:var(--dbx-btn-radius);font:600 16px/1.3 var(--dbx-body);text-decoration:none}.ads-landing__reveal{display:none;margin:24px auto 0}.ads-landing__reveal svg{width:18px;height:18px}.ads-landing__reveal[aria-expanded=true] svg{transform:rotate(180deg)}.ads-landing__product-link{display:flex;margin-top:12px}.ads-landing__story{display:grid;grid-template-columns:58% 42%;background:var(--dbx-ink);color:var(--dbx-surface)}.ads-landing__story-media{min-width:0;aspect-ratio:16 / 10;background:var(--dbx-ink)}.ads-landing__story-media>img,.ads-landing__video,.ads-landing__video>img,.ads-landing__video video{width:100%;height:100%;object-fit:cover;display:block}.ads-landing__video{position:relative}.ads-landing__video video{object-fit:contain}.ads-landing__story-copy{display:flex;align-items:flex-start;flex-direction:column;justify-content:center;gap:20px;padding:clamp(28px,4vw,64px)}.ads-landing__story-copy h2{max-width:13ch;font-size:clamp(32px,4.5vw,64px)}.ads-landing__story-copy>p{max-width:40ch}.ads-landing__story--reverse{grid-template-columns:42% 58%}.ads-landing__story--reverse .ads-landing__story-media{order:2}.ads-landing__button{display:inline-flex;align-items:center;justify-content:center;gap:16px;min-height:48px;padding:14px 24px;background:var(--ads-accent, var(--dbx-dux-accent-action));color:var(--ads-on-accent, var(--dbx-ink));border:0;border-radius:var(--dbx-btn-radius);text-decoration:none;font:700 16px/1.25 var(--dbx-body);text-transform:uppercase;letter-spacing:.025em}.ads-landing__play{position:absolute;right:16px;bottom:16px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;color:var(--dbx-surface);background:color-mix(in srgb,var(--dbx-ink) 55%,transparent);border:1px solid color-mix(in srgb,var(--dbx-surface) 35%,transparent);border-radius:50%;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.ads-landing__play svg{width:18px;height:18px}.ads-landing__play [data-gear-play-label]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ads-landing .ads-landing__play:focus-visible{outline:3px solid var(--dbx-surface);outline-offset:2px}.ads-landing__video-fallback{position:absolute;left:20px;bottom:20px;background:var(--dbx-surface);color:var(--dbx-ink);padding:12px}.ads-landing__video-status{position:absolute;top:16px;left:16px;right:16px;padding:12px;background:var(--dbx-surface);color:var(--dbx-ink);font-size:16px}.ads-landing .ads-landing__credit{font-size:14px;color:var(--dbx-surface)}.ads-landing__transcript{width:100%;font-size:16px}.ads-landing__transcript summary{cursor:pointer;min-height:44px;padding-block:10px;text-decoration:underline;text-underline-offset:.22em}.ads-landing__transcript p{padding-bottom:12px}.ads-landing__story :focus-visible,.ads-landing__close :focus-visible,.ads-landing__help-band :focus-visible{outline-color:var(--dbx-dux-accent)}.ads-landing__review{padding-block:48px;background:var(--dbx-paper)}.ads-landing__review-inner{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:clamp(40px,6vw,96px);align-items:center;max-width:1280px}.ads-landing__review-copy,.ads-landing__review-product-copy{min-width:0}.ads-landing__review-product-copy{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;align-content:start}.ads-landing__review figure{margin:0}.ads-landing__review blockquote{margin:0 0 24px;padding:0;border:0;font:var(--dbx-display-weight) clamp(32px,3.5vw,48px)/1.12 var(--dbx-display);letter-spacing:-.025em;text-transform:uppercase;text-wrap:balance;overflow-wrap:anywhere}.ads-landing__review blockquote p:before{content:"\201c"}.ads-landing__review blockquote p:after{content:"\201d"}.ads-landing__review figcaption{display:grid;gap:4px;overflow-wrap:anywhere}.ads-landing__review-author{font-size:18px;font-weight:700;line-height:1.3}.ads-landing__review-details{font-size:14px;line-height:1.5}.ads-landing__review-product{display:grid;gap:16px;padding-left:32px;border-left:1px solid var(--dbx-line)}.ads-landing__review-image{display:block;width:160px;height:160px;object-fit:contain;background:var(--dbx-card-media-bg);border-radius:var(--dbx-card-radius)}.ads-landing__review-product-title{display:inline-flex;align-items:center;min-height:44px;color:inherit;font-size:18px;font-weight:600;line-height:1.3;text-decoration:none;overflow-wrap:anywhere}.ads-landing__review-product .ads-landing__text-link{font-size:14px;line-height:1.4;margin-top:0}.ads-landing__close{padding-block:56px;background:var(--dbx-ink);color:var(--dbx-surface)}.ads-landing__help-band{padding-block:24px;background:var(--dbx-ink);color:var(--dbx-surface)}.ads-landing__close-inner{display:flex;gap:32px;align-items:center;justify-content:space-between}.ads-landing__close p{max-width:50ch;margin-top:16px}.ads-landing__close .ads-landing__button{flex-shrink:0}.ads-landing__help{display:flex;gap:12px 32px;flex-wrap:wrap}.ads-landing__help a{display:inline-flex;align-items:center;min-height:44px;color:var(--dbx-surface);font-size:16px;text-decoration:underline}.ads-landing__empty,.ads-landing__editor-note{padding-block:24px}@media(min-width:1280px){.ads-landing__container{padding-inline:64px}}@media(min-width:750px){.ads-landing__products>li[data-gear-extra]{display:block!important}.ads-landing__reveal{display:none!important}}@media(min-width:750px)and (max-width:1199px){.ads-landing__products{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}@media(max-width:899px){.ads-landing__story,.ads-landing__story--reverse{grid-template-columns:1fr}.ads-landing__story--reverse .ads-landing__story-media{order:0}.ads-landing__story-media{aspect-ratio:16 / 10}.ads-landing__story-copy{gap:16px;padding:28px 24px 32px}.ads-landing__story-copy h2{max-width:18ch;font-size:36px}.ads-landing__review-inner{grid-template-columns:1fr;gap:24px}.ads-landing__review-product{grid-template-columns:88px minmax(0,1fr);gap:16px;align-items:center;padding:20px 0 0;border-left:0;border-top:1px solid var(--dbx-line)}.ads-landing__review-product--text{grid-template-columns:1fr}.ads-landing__review-image{width:88px;height:88px}}@media(max-width:749px){.ads-landing{font-size:17px;--ads-nav-height: 52px}.ads-landing__container{padding-inline:16px}.ads-landing__intro-inner{gap:8px;padding-block:16px}.ads-landing h1{max-width:18ch;font-size:clamp(32px,8.5vw,42px)}.ads-landing__intro h1{max-width:18ch}.ads-landing__intro p{max-width:36ch;font-size:17px;line-height:1.35}.ads-landing__intro .ads-landing__intro-note{font-size:14px}.ads-landing__intro--image .ads-landing__intro-inner,.ads-landing__intro--pending .ads-landing__intro-inner{min-height:208px}.ads-landing__hero-image{object-position:var(--ads-mobile-focal, 50% 50%)!important}.ads-landing__nav-inner{padding-inline:8px;gap:0}.ads-landing__nav a{font-size:14px;padding-inline:4px;white-space:nowrap}.ads-landing__row{padding-block:16px 28px}.ads-landing h2{font-size:clamp(27px,7.5vw,34px)}.ads-landing__row-heading{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;margin-bottom:16px}.ads-landing__row-heading p{font-size:16px;margin-top:6px}.ads-landing__browse{font-size:15px;margin-top:0;min-height:44px}.ads-landing__products{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}.ads-landing .ads-landing__products .product-title-clp{font-size:15px;line-height:1.3}.ads-landing .ads-landing__products .card__info{padding-top:4px}.ads-landing .ads-landing__products .card__title{margin-block:6px}.ads-landing__reveal:not([hidden]){display:flex;width:100%}.ads-landing__story-copy{padding-inline:20px}.ads-landing__story-copy h2{font-size:36px}.ads-landing__play{right:12px;bottom:12px}.ads-landing__review{padding-block:32px}.ads-landing__review blockquote{font-size:clamp(28px,7.8vw,36px);margin-bottom:20px}.ads-landing__review-product-title{font-size:16px}.ads-landing__close{padding-block:36px}.ads-landing__close-inner{display:block}.ads-landing__close .ads-landing__button{width:100%;margin-top:24px}.ads-landing__help{gap:8px 24px}.ads-landing__help-band{padding-block:16px 24px}}@media(prefers-reduced-motion:no-preference){.ads-landing__nav a{transition:background-color .16s ease-out,border-color .16s ease-out}.ads-landing__reveal svg{transition:transform .16s ease-out}}@media(prefers-reduced-motion:reduce){.ads-landing *,.ads-landing *:before,.ads-landing *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.ads-landing .ads-landing__product-use{margin-block:10px 0;font-size:14px;line-height:1.35;color:var(--dbx-ink)}@supports (grid-template-rows: subgrid){.ads-landing__products>li,.ads-landing .ads-landing__products product-card,.ads-landing .ads-landing__products .card__info-container{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;row-gap:0}.ads-landing__products>li{grid-row:span 4}.ads-landing .ads-landing__products product-card{grid-row:1 / span 4;contain:none}.ads-landing .ads-landing__products .card__media{grid-row:1;aspect-ratio:1;width:100%}.ads-landing .ads-landing__products .card__info-container{grid-row:2 / span 3}.ads-landing .ads-landing__products .card__info{grid-row:1}.ads-landing .ads-landing__products .card__info-inner{display:flex;flex-direction:column;height:100%}.ads-landing .ads-landing__products .price{margin-top:auto}.ads-landing .ads-landing__products .card__quick-add{grid-row:2;align-self:start}.ads-landing .ads-landing__products .ads-landing__product-use{grid-row:3;align-self:start}.ads-landing__products>li>.ads-landing__product-link{grid-row:3;grid-column:1;align-self:start;position:relative;z-index:21;margin-top:0}@media(min-width:750px){.ads-landing .ads-landing__products>li[data-gear-extra]{display:grid!important}}}.ads-landing .ads-landing__purchase-help{margin-block:8px 0;font-size:13px;line-height:1.35}.ads-landing__final-sale{font-weight:600}.ads-landing__policy-link,.ads-landing__fit-link{color:inherit;text-decoration:underline;text-underline-offset:.22em}.ads-landing .ads-landing__fit-link{display:inline-flex;align-items:center;min-height:44px;font-size:14px}.ads-landing__shopping-help{margin-top:24px;border-top:1px solid var(--dbx-line);font-size:16px}.ads-landing__shopping-help summary{cursor:pointer;min-height:44px;padding-block:12px;font-weight:600;text-decoration:underline;text-underline-offset:.22em}.ads-landing__shopping-help-body{max-width:50ch;padding-block:4px 8px}.ads-landing__shopping-help-body p+p{margin-top:12px}.ads-landing__shopping-help-links{display:flex;gap:8px 24px;flex-wrap:wrap;margin-top:8px}.ads-landing__shopping-help-links a,.ads-landing__source-link{display:inline-flex;align-items:center;min-height:44px;color:inherit;text-decoration:underline}.ads-landing__source-link{font-size:14px}.ads-landing__option-help{display:flex;flex-wrap:wrap;gap:0 16px;margin-bottom:8px}.ads-landing__option-help .ads-landing__fit-link,.ads-landing__option-help .ads-landing__policy-link{display:inline-flex;align-items:center;min-height:44px;font-size:14px;line-height:1.3;margin:0}.ads-landing__education{padding-block:clamp(28px,3vw,48px);background:var(--dbx-paper)}.ads-landing__education-inner{max-width:1440px}.ads-landing__education-intro{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:32px 64px;align-items:start}.ads-landing__education-intro h2{max-width:16ch}.ads-landing__education-text{max-width:50ch;font-size:19px;line-height:1.55}.ads-landing__education-text>*+*,.ads-landing__product-story-text>*+*{margin-top:12px}.ads-landing__education-details{display:flex;flex-wrap:wrap;gap:24px 40px;margin-top:32px;padding-top:24px;border-top:1px solid var(--dbx-line)}.ads-landing__education-detail{flex:1 1 220px;min-width:0}.ads-landing__education-detail h3{margin:0 0 8px;color:inherit;font:700 20px/1.25 var(--dbx-body);letter-spacing:0;text-transform:none}.ads-landing__education-detail p{max-width:40ch;font-size:16px;line-height:1.5}.ads-landing__education-text a,.ads-landing__product-story-text a{color:inherit;text-decoration:underline}.ads-landing__product-story{grid-template-columns:minmax(0,46fr) minmax(0,54fr);align-items:center}.ads-landing__product-story.ads-landing__story--reverse{grid-template-columns:minmax(0,54fr) minmax(0,46fr)}.ads-landing__product-story.ads-landing__product-story--text{grid-template-columns:minmax(0,1fr)}.ads-landing__product-story-media{align-self:stretch;display:flex;flex-direction:column;justify-content:center;margin:0;aspect-ratio:auto;background:var(--dbx-paper);color:var(--dbx-ink)}.ads-landing__product-story-visual{display:block;aspect-ratio:1;width:100%;max-height:720px}.ads-landing__product-story-visual>img,.ads-landing__product-story-visual>video{display:block;width:100%;height:100%;object-fit:contain}.ads-landing__product-story-image-link{padding:clamp(16px,2.5vw,40px)}.ads-landing__product-story .ads-landing__product-story-media :focus-visible{outline-color:var(--dbx-ink);outline-offset:-4px}.ads-landing__product-story-credit{padding:8px 24px 16px;font-size:14px;line-height:1.4;overflow-wrap:anywhere}.ads-landing__product-story-credit a{display:inline-flex;align-items:center;min-height:44px;color:inherit;text-decoration:underline}.ads-landing__product-story-copy{display:flex;flex-direction:column;align-items:flex-start;gap:20px;min-width:0;padding:clamp(28px,4vw,56px)}.ads-landing__product-story-copy h2{max-width:20ch;font-size:clamp(30px,3.3vw,48px);overflow-wrap:anywhere}.ads-landing__product-story-name{display:inline-flex;align-items:center;min-height:44px;margin-top:6px;color:var(--dbx-surface);font-size:16px;line-height:1.3;text-decoration:underline}.ads-landing__product-story-text{max-width:55ch;margin-top:12px;font-size:18px;line-height:1.5}.ads-landing__product-story-features{display:grid;width:100%;margin:0;border-bottom:1px solid color-mix(in srgb,currentColor 22%,transparent)}.ads-landing__product-story-feature{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:12px 24px;padding-block:14px;border-top:1px solid color-mix(in srgb,currentColor 22%,transparent)}.ads-landing__product-story-feature dt{font-size:17px;font-weight:700;line-height:1.4}.ads-landing__product-story-feature dd{margin:0;font-size:16px;line-height:1.5}.ads-landing .ads-landing__product-story-fit{font-size:16px;line-height:1.5}.ads-landing__product-story-proof{width:100%;margin:0;padding-top:16px;border-top:1px solid currentColor}.ads-landing__product-story-proof blockquote{margin:0;padding:0;border:0;color:inherit;font:var(--dbx-display-weight) 24px/1.2 var(--dbx-display);letter-spacing:-.025em;text-transform:uppercase;text-wrap:balance}.ads-landing__product-story-proof blockquote p:before{content:"\201c"}.ads-landing__product-story-proof blockquote p:after{content:"\201d"}.ads-landing__product-story-proof figcaption{display:flex;flex-wrap:wrap;align-items:center;gap:0 12px;margin-top:8px;font-size:14px;line-height:1.4}.ads-landing__product-story-proof figcaption strong{font-weight:700}.ads-landing__product-story-proof figcaption span{flex-basis:100%}.ads-landing__product-story-proof a{display:inline-flex;align-items:center;min-height:44px;color:var(--dbx-surface);text-decoration:underline}.ads-landing__product-story .ads-landing__button{max-width:100%}@media(max-width:899px){.ads-landing__education-intro{grid-template-columns:minmax(0,1fr);gap:16px}.ads-landing__education-intro h2{max-width:24ch}.ads-landing__product-story,.ads-landing__product-story.ads-landing__story--reverse{grid-template-columns:minmax(0,1fr)}.ads-landing__product-story .ads-landing__product-story-media{order:0}.ads-landing__product-story-visual{max-height:500px}.ads-landing__product-story-copy{padding:28px 24px 32px}}@media(max-width:749px){.ads-landing__education-text{font-size:17px}.ads-landing__education-details{gap:20px;margin-top:24px;padding-top:20px}.ads-landing__education-detail{flex-basis:100%}.ads-landing__education-detail h3{font-size:18px;margin-bottom:4px}.ads-landing__product-story-copy{gap:16px;padding:24px 20px 28px}.ads-landing__product-story-copy h2{font-size:clamp(28px,7.5vw,36px)}.ads-landing__product-story-text{font-size:17px}.ads-landing__product-story-feature{grid-template-columns:minmax(0,1fr);gap:4px}.ads-landing__product-story-proof blockquote{font-size:22px}.ads-landing__product-story .ads-landing__button{width:100%}}.ads-landing__review--compact{padding-block:24px}.ads-landing__review--compact .ads-landing__review-inner{grid-template-columns:minmax(0,1fr) minmax(240px,.55fr);gap:16px 40px;max-width:1440px}.ads-landing__review--compact blockquote{margin-bottom:12px;font-size:24px;line-height:1.2}.ads-landing__review--compact .ads-landing__review-author{font-size:16px}.ads-landing__review--compact .ads-landing__review-product{grid-template-columns:minmax(0,1fr);padding:0;border:0}.ads-landing__review--compact .ads-landing__review-product-copy{gap:4px}@media(max-width:899px){.ads-landing__review--compact .ads-landing__review-inner{grid-template-columns:minmax(0,1fr)}.ads-landing__review--compact blockquote{font-size:22px}.ads-landing__review--compact .ads-landing__review-product-copy{display:flex;flex-wrap:wrap;align-items:center;gap:4px 20px}}.ads-landing__feature{padding-block:56px;background:var(--dbx-paper)}.ads-landing__feature-inner{display:grid;grid-template-columns:minmax(0,520px) minmax(0,1fr);gap:clamp(32px,5vw,80px);align-items:center;max-width:1280px}.ads-landing__feature-media{display:block;width:100%;aspect-ratio:3 / 4;background:var(--dbx-card-media-bg);border-radius:var(--dbx-card-radius);overflow:hidden}.ads-landing__feature-image{display:block;width:100%;height:100%;object-fit:cover}.ads-landing__feature-copy h2{max-width:14ch;font-size:clamp(32px,4.5vw,64px)}.ads-landing__feature-copy{display:flex;flex-direction:column;align-items:flex-start;gap:16px;min-width:0}.ads-landing__feature-copy>p{max-width:40ch;font-size:20px}.ads-landing__feature-rating{min-height:28px}.ads-landing__feature-price{font-size:22px;font-weight:700}.ads-landing__feature .ads-landing__button{margin-top:4px}@media(max-width:749px){.ads-landing__feature{padding-block:0 32px}.ads-landing__feature-inner{grid-template-columns:minmax(0,1fr);gap:20px;padding-inline:0}.ads-landing__feature-media{border-radius:0}.ads-landing__feature-copy{gap:12px;padding-inline:16px}.ads-landing__feature-copy h2{max-width:18ch;font-size:36px}.ads-landing__feature-copy>p{font-size:17px;line-height:1.4}.ads-landing__feature-price{font-size:20px}.ads-landing__feature .ads-landing__button{width:100%}}.ads-landing__mini{padding-block:44px 48px}.ads-landing__carousel-actions{display:flex;align-items:center;gap:8px 12px;flex-shrink:0}.ads-landing__carousel-actions .ads-landing__browse{margin-right:8px}.ads-landing__carousel-button{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;color:var(--dbx-ink);background:var(--dbx-surface);border:1px solid var(--dbx-ink);border-radius:50%;cursor:pointer}.ads-landing__carousel-button svg{width:18px;height:18px}.ads-landing__carousel-button:disabled{opacity:.35;cursor:default}.ads-landing__carousel{--carousel-gap: 16px;--carousel-visible: 6;display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--carousel-visible) - 1) * var(--carousel-gap)) / var(--carousel-visible));gap:var(--carousel-gap);margin:0;padding:0 0 8px;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.ads-landing__carousel::-webkit-scrollbar{display:none}.ads-landing__carousel>li{min-width:0;scroll-snap-align:start}.ads-landing .ads-landing__carousel product-card{margin:0;background:transparent;box-shadow:none;border:0;border-radius:0;transform:none}.ads-landing .ads-landing__carousel .card__media{background:var(--dbx-card-media-bg);border-radius:var(--dbx-card-radius);overflow:hidden}.ads-landing .ads-landing__carousel .card__main-image{object-fit:contain}.ads-landing .ads-landing__carousel .card__title{line-height:1.3;margin-block:8px}.ads-landing .ads-landing__carousel .card__title>a{display:block}.ads-landing .ads-landing__carousel .product-title-clp{font-family:var(--dbx-body);font-size:17px;font-weight:600;line-height:1.3;letter-spacing:0;text-transform:none;overflow-wrap:anywhere}@media(prefers-reduced-motion:no-preference){.ads-landing__carousel{scroll-behavior:smooth}}@media(max-width:1199px){.ads-landing__carousel{--carousel-visible: 3.3}}@media(max-width:749px){.ads-landing__mini{padding-block:16px 28px}.ads-landing__mini .ads-landing__row-heading{grid-template-columns:minmax(0,1fr)}.ads-landing__carousel-actions{justify-content:space-between}.ads-landing__carousel-actions .ads-landing__browse{margin-right:auto}.ads-landing__carousel{--carousel-gap: 12px;--carousel-visible: 2.2;margin-right:-16px;padding-right:16px;scroll-padding-inline:0}.ads-landing .ads-landing__carousel .product-title-clp{font-size:15px}}@supports (grid-template-rows: subgrid){.ads-landing__carousel{grid-template-rows:repeat(4,auto);row-gap:0}.ads-landing__carousel>li,.ads-landing .ads-landing__carousel product-card,.ads-landing .ads-landing__carousel .card__info-container{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;row-gap:0}.ads-landing__carousel>li{grid-row:span 4}.ads-landing .ads-landing__carousel product-card{grid-row:1 / span 4;contain:none}.ads-landing .ads-landing__carousel .card__media{grid-row:1;aspect-ratio:1;width:100%}.ads-landing .ads-landing__carousel .card__info-container{grid-row:2 / span 3}.ads-landing .ads-landing__carousel .card__info{grid-row:1}.ads-landing .ads-landing__carousel .card__info-inner{display:flex;flex-direction:column;height:100%}.ads-landing .ads-landing__carousel .price{margin-top:auto}.ads-landing .ads-landing__carousel .card__quick-add{grid-row:2;align-self:start}}.ads-landing .ads-landing__policy-link{position:relative}.ads-landing .ads-landing__policy-link:after{content:"";position:absolute;top:-4px;right:-2px;bottom:-4px;left:-2px}.ads-landing .star-review-custom-youtppo .yotpo-sr-bottom-line-summary{min-height:24px}.ads-landing .product-title-clp{padding-block:1px}.ads-landing{-webkit-tap-highlight-color:transparent}.ads-landing :is(a,button,summary){touch-action:manipulation}.ads-landing :is(button,summary,.ads-landing__button,.ads-landing__nav a){-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}@media(hover:hover)and (pointer:fine){.ads-landing__nav a:hover{background:var(--dbx-paper);border-bottom-color:var(--dbx-ink)}.ads-landing__button:hover{filter:brightness(.94)}.ads-landing__play:hover{background:color-mix(in srgb,var(--dbx-ink) 75%,transparent)}.ads-landing__review-product-title:hover{text-decoration:underline}}.ads-landing :is(.ads-landing__button,.ads-landing__carousel-button,.ads-landing__play,.ads-landing__reveal){transition:transform .12s cubic-bezier(.2,.65,.25,1),filter .12s ease-out,background-color .12s ease-out}.ads-landing :is(.ads-landing__button,.ads-landing__carousel-button,.ads-landing__play,.ads-landing__reveal,.card__quick-add .btn):not(:disabled):active{transform:scale(.97)}.ads-landing .ads-landing__nav a:active{background:var(--dbx-paper)}
/*# sourceMappingURL=/cdn/shop/t/95/assets/ads-landing.css.map */
