.lpb-sub-benefits{color:var(--basics-charcoal)}.lpb-sub-benefits__inner{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"title" "media" "list";gap:20px}.lpb-sub-benefits__title{grid-area:title}.lpb-sub-benefits__media{grid-area:media;min-width:0}.lpb-sub-benefits__track{display:flex;margin:0;padding:0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:12px;aspect-ratio:14 / 15;background:var(--surface-beige)}.lpb-sub-benefits__track::-webkit-scrollbar{display:none}.lpb-sub-benefits__slide{flex:0 0 100%;scroll-snap-align:start;height:100%}.lpb-sub-benefits__slide img,.lpb-sub-benefits__slide video,.lpb-sub-benefits__slide iframe{display:block;width:100%;height:100%;object-fit:cover;border:0}.lpb-sub-benefits .lpb-sub-benefits__media .lpb-sub-nav{margin-top:24px}.lpb-sub-benefits__stage{position:relative;overflow:hidden}.lpb-sub-benefits__hover-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.04);transition:opacity .35s ease,transform .6s ease}.lpb-sub-benefits__hover-image.is-active{opacity:1;transform:none}.lpb-sub-benefits__list{grid-area:list;display:flex;flex-direction:column;gap:20px;margin:0;padding:0;list-style:none}.lpb-sub-benefit{padding:16px 20px;border:1px solid #dcdcdc;border-radius:12px;background:#fff}.lpb-sub-benefit[data-benefit]{cursor:pointer;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.lpb-sub-benefit[data-benefit].is-active{border-color:var(--basics-charcoal)}@media(hover:hover){.lpb-sub-benefit[data-benefit]:hover{transform:scale(1.025);box-shadow:0 6px 0 var(--basics-charcoal);border-color:var(--basics-charcoal)}}.lpb-sub-benefit[data-benefit]:focus-visible{outline:2px solid var(--basics-charcoal);outline-offset:3px}@media(prefers-reduced-motion:reduce){.lpb-sub-benefits__hover-image,.lpb-sub-benefit[data-benefit]{transition:none;transform:none!important}}.lpb-sub-benefit__title{margin:0}.lpb-sub-benefit__icon{margin-right:2px;font-size:.8em}.lpb-sub-benefits .lpb-sub-benefit__text{margin-top:16px}@media(max-width:749px){.lpb-sub-benefits__inner--pictures{display:flex;flex-direction:column}.lpb-sub-benefits__inner--pictures .lpb-sub-benefits__media{position:sticky;top:12px;z-index:2;box-shadow:0 0 0 12px rgb(var(--color-background));border-radius:12px;background:rgb(var(--color-background))}.lpb-sub-benefits__inner--pictures .lpb-sub-benefits__track{aspect-ratio:4 / 3}}@media(min-width:750px){.lpb-sub-benefits__inner{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto 1fr;grid-template-areas:"title media" "list media";column-gap:40px;row-gap:20px;align-items:start}.lpb-sub-benefits__inner--no-media{grid-template-columns:minmax(0,1fr);grid-template-areas:"title" "list"}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/lpb-sub-benefits.css.map */
