.lhb{--lhb-copy-inset: max(0px, min( calc((100vw - 1512px)/2) , 8vw));display:block;position:relative;isolation:isolate;color:var(--lhb-text, #fff);background:#14212a;font-family:var(--body-font-family, sans-serif)}.lhb *,.lhb *:before,.lhb *:after{box-sizing:border-box}.lhb [hidden]{display:none!important}.lhb__track{display:flex;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.lhb__track::-webkit-scrollbar{display:none}.lhb__slide{position:relative;display:grid;align-items:center;flex:0 0 100%;min-width:0;min-height:400px;aspect-ratio:3 / 1;scroll-snap-align:start;scroll-snap-stop:always;overflow:hidden}.lhb__picture,.lhb__image,.lhb__shade{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.lhb__picture{display:block}.lhb__image{display:block;object-fit:cover;object-position:center}.lhb__shade{background:linear-gradient(90deg,rgb(0 0 0 / var(--lhb-overlay)) 0%,rgb(0 0 0 / var(--lhb-overlay)) 36%,transparent 60%);pointer-events:none}.lhb__copy{position:relative;z-index:1;width:min(calc(36% - var(--lhb-copy-inset)),640px);margin-inline-start:var(--lhb-copy-inset);padding:40px 24px 64px 48px;color:var(--lhb-text)}.lhb .lhb__heading{margin:0;color:inherit;font-family:var(--heading-font-family, sans-serif);font-style:var(--heading-font-style, normal);font-weight:700;font-size:clamp(40px,4.2vw,min(var(--lhb-heading-desktop, 76px),64px));line-height:1;letter-spacing:-.015em;text-transform:none;overflow-wrap:break-word;text-wrap:balance;text-shadow:0 2px 12px rgb(0 0 0 / .2)}.lhb__heading span{display:block}.lhb .lhb__body{max-width:540px;margin:18px 0 0;color:inherit;font-size:clamp(18px,1.4vw,21px);font-weight:600;line-height:1.4;text-wrap:pretty}.lhb .lhb__promotion{margin:16px 0 0;color:var(--lhb-promotion, #ffd040);font-family:var(--heading-font-family, sans-serif);font-style:var(--heading-font-style, normal);font-weight:700;font-size:clamp(30px,3.2vw,46px);line-height:1.05;letter-spacing:-.015em}.lhb .lhb__promotion+.lhb__cta{margin-top:10px}.lhb .lhb__cta{display:inline-flex;align-items:center;justify-content:center;gap:20px;min-height:48px;max-width:100%;margin-top:24px;padding:13px 24px;border:0;border-radius:2px;color:var(--lhb-button-text);background:var(--lhb-button);font:700 16px/22px var(--body-font-family, sans-serif);text-align:left;text-decoration:none;text-transform:uppercase;transition:filter .15s ease}.lhb__cta svg{flex:0 0 24px}.lhb__cta:hover{filter:brightness(.88)}.lhb__review{display:flex;align-items:center;flex-wrap:wrap;column-gap:15px;row-gap:2px;margin-top:clamp(13px,1.4vw,25px);font-size:clamp(14px,1.25vw,20px);line-height:1.25}.lhb__stars{color:var(--lhb-stars);font-size:1.25em;letter-spacing:.08em;white-space:nowrap}.lhb__review small{flex-basis:100%;font-size:.74em;color:inherit;opacity:.9}.lhb__controls{position:absolute;z-index:2;bottom:8px;left:50%;display:flex;align-items:center;transform:translate(-50%);border-radius:26px;background:#08131cad}.lhb__dots{display:flex}.lhb .lhb__control,.lhb .lhb__dot{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;padding:0;border:0;border-radius:50%;color:#fff;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.lhb__dot span{width:7px;height:7px;border:1px solid currentColor;border-radius:50%;transition:background-color .15s}.lhb__dot[aria-current=true] span{background:currentColor}.lhb .lhb__control:hover,.lhb .lhb__dot:hover{background:#ffffff26}.lhb :is(a,button,[tabindex]):focus-visible{outline:3px solid #fff;outline-offset:3px;box-shadow:0 0 0 6px #102b3a}.lhb__track:focus-visible{outline-offset:-6px;box-shadow:inset 0 0 0 3px #102b3a}.lhb__status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(min-width:768px)and (max-width:1199px){.lhb__slide{aspect-ratio:2.5 / 1;min-height:400px}.lhb__image{object-position:left center}.lhb__copy{width:44%;padding:28px 24px 64px;margin-inline-start:0}.lhb .lhb__heading{font-size:clamp(34px,4vw,48px)}.lhb .lhb__body{font-size:18px;margin-top:16px}.lhb .lhb__cta{margin-top:20px}}@media(max-width:767px){.lhb{--lhb-mobile-height: clamp(600px, 145vw, 720px)}.lhb__slide{aspect-ratio:auto;min-height:var(--lhb-mobile-height);align-items:start;--lhb-copy-anchor: calc(50% - max(9.3vw, var(--lhb-mobile-height) * .062) - 14px) }.lhb__slide[data-block-id=slide_wGqqzH]{--lhb-copy-anchor: calc(50% + max(4.35vw, var(--lhb-mobile-height) * .029) - 14px) }.lhb__slide[data-block-id=slide_NkF3hX]{--lhb-copy-anchor: calc(50% + max(.9vw, var(--lhb-mobile-height) * .006) - 14px) }.lhb__slide[data-block-id=slide_RM8xXw]{--lhb-copy-anchor: calc(50% - max(8.55vw, var(--lhb-mobile-height) * .057) - 14px) }.lhb__slide[data-block-id=slide_ji7fmQ]{--lhb-copy-anchor: calc(50% - max(7.2vw, var(--lhb-mobile-height) * .048) - 14px) }.lhb__copy{position:absolute;top:var(--lhb-copy-anchor);transform:translateY(-100%);width:100%;margin-inline-start:0;padding:0 20px}.lhb__shade{background:linear-gradient(180deg,rgb(0 0 0 / .38),rgb(0 0 0 / .28) 38%,transparent 64%)}.lhb .lhb__heading{max-width:560px;font-size:clamp(30px,8.2vw,min(var(--lhb-heading-mobile, 48px),38px));line-height:1.02;letter-spacing:-.015em}.lhb .lhb__body{max-width:44ch;margin-top:8px;font-size:14px;line-height:19px}.lhb .lhb__body br{display:none}.lhb .lhb__promotion{margin-top:10px;font-size:clamp(28px,7.6vw,34px)}.lhb .lhb__cta{min-height:44px;margin-top:8px;padding:11px 18px;gap:14px;font-size:14px}.lhb .lhb__promotion+.lhb__cta{margin-top:8px}.lhb__review{margin-top:8px;column-gap:6px;font-size:12px}.lhb__review small{font-size:.76em}.lhb__controls{bottom:10px}}@media(max-width:359px){.lhb__copy{padding-inline:20px}.lhb .lhb__body{font-size:14px;line-height:19px}.lhb .lhb__cta{font-size:14px;gap:12px;padding-inline:18px}}@media(prefers-reduced-motion:reduce){.lhb *,.lhb *:before,.lhb *:after{scroll-behavior:auto!important;transition:none!important}}.lhb__panel-callout{position:absolute;z-index:1;left:72%;top:5%;width:22%;color:#fff;font-family:var(--heading-font-family, sans-serif);font-weight:700;transform:rotate(-7deg);transform-origin:center;pointer-events:none}.lhb__panel-callout strong{display:table;padding-bottom:2px;border-bottom:4px solid var(--lhb-promotion, #ffd040);font-size:clamp(32px,3.5vw,54px);line-height:1}.lhb__panel-callout span{display:block;margin-top:4px;font-size:clamp(12px,1.4vw,22px);line-height:1.05}.lhb__panel-callout svg{display:block;width:32px;height:38px;margin:5px 0 0 35%;color:var(--lhb-promotion, #ffd040)}@media(max-width:767px){.lhb__slide--panel-offer .lhb__copy{width:75%}.lhb__panel-callout{left:auto;right:4%;top:35%;width:22%}.lhb__panel-callout strong{font-size:clamp(23px,6.8vw,34px);border-bottom-width:3px}.lhb__panel-callout span{font-size:clamp(11px,3.3vw,20px)}.lhb__panel-callout svg{width:clamp(24px,7.8vw,45px);height:auto;margin-left:0}}@media(max-width:359px){.lhb__slide--panel-offer .lhb__cta{gap:10px;padding-inline:14px;white-space:nowrap}}@media(min-width:768px)and (max-width:1199px){.lhb__slide--panel-offer .lhb__image{object-position:center}}.lhb__compare{display:flex;flex-direction:column;align-items:flex-start;gap:3px;margin-top:12px;color:#fff;font-family:var(--heading-font-family, sans-serif)}.lhb__compare-amount{position:relative;display:inline-block;font-size:44px;font-weight:700;line-height:1;text-decoration:none}.lhb__compare-amount:after{content:"";position:absolute;top:51%;left:-5%;width:110%;height:4px;background:#ed102d;transform:rotate(-10.5deg)}.lhb__compare-caption{font-size:15px;font-weight:600;line-height:1.1}@media(min-width:768px){.lhb__slide--with-compare .lhb__copy{padding-top:16px;padding-bottom:24px}.lhb__slide--with-compare .lhb__promotion{margin-top:12px}}@media(max-width:767px){.lhb__slide--with-compare .lhb__copy{top:calc(var(--lhb-copy-anchor) + 8px)}.lhb__compare{gap:2px;margin-top:8px}.lhb__compare-amount{font-size:30px}.lhb__compare-amount:after{height:3px}.lhb__compare-caption{font-size:11px}.lhb__slide--with-compare .lhb__promotion{margin-top:8px}}.lhb__pricing{display:flex;align-items:center;gap:clamp(16px,2vw,28px);margin-top:8px}.lhb__pricing .lhb__compare{margin-top:0}.lhb__sale-price{flex:0 0 auto;color:var(--lhb-promotion, #ffd040);font-family:var(--heading-font-family, sans-serif);font-size:clamp(64px,6.1vw,96px);font-weight:700;line-height:.95;letter-spacing:-.025em;white-space:nowrap}@media(min-width:768px){.lhb__slide--with-sale .lhb__body{margin-top:10px}.lhb__slide--with-sale .lhb__promotion{margin-top:8px}.lhb__slide--with-sale .lhb__review{margin-top:10px}}@media(max-width:767px){.lhb__pricing{gap:12px;margin-top:6px}.lhb__sale-price{font-size:clamp(58px,18vw,78px)}.lhb__pricing .lhb__compare{flex:0 0 auto;width:clamp(80px,22vw,100px)}.lhb__pricing .lhb__compare-amount{font-size:clamp(26px,7.7vw,34px)}.lhb__pricing .lhb__compare-caption{font-size:12px;line-height:1.05}.lhb__slide--with-sale .lhb__body,.lhb__slide--with-sale .lhb__promotion,.lhb__slide--with-sale .lhb__promotion+.lhb__cta,.lhb__slide--with-sale .lhb__review{margin-top:6px}}.lhb .lhb__promotion-note{margin:4px 0 0;font-size:13px;line-height:1.3;color:inherit}.lhb .lhb__promotion-note+.lhb__cta{margin-top:10px}@media(max-width:767px){.lhb .lhb__promotion-note{font-size:11px;margin-top:2px}.lhb .lhb__promotion-note+.lhb__cta{margin-top:8px}}@media(max-width:359px){.lhb{--lhb-mobile-height: 640px}}@media(min-width:768px){.lhb [data-block-id=slide_7EDVgw] .lhb__body{margin-top:14px}.lhb [data-block-id=slide_7EDVgw] .lhb__promotion,.lhb [data-block-id=slide_7EDVgw] .lhb__review{margin-top:12px}}.lhb [data-block-id=slide_wGqqzH] .lhb__included-callout{display:flex;align-items:center;gap:10px;width:fit-content;max-width:100%;margin:0 0 10px;color:#fff;font:700 18px/1.1 var(--heading-font-family, sans-serif);text-transform:uppercase;pointer-events:none}.lhb [data-block-id=slide_wGqqzH] .lhb__included-detail{display:block}.lhb [data-block-id=slide_wGqqzH] .lhb__included-callout strong{display:block;flex:0 0 auto;padding:6px 10px;border-radius:2px;background:#c8102e;color:#fff;font:inherit;line-height:1;letter-spacing:.025em;text-shadow:none}@media(min-width:768px){.lhb [data-block-id=slide_wGqqzH] .lhb__body{margin-top:8px;font-size:16px;line-height:1.4}.lhb [data-block-id=slide_wGqqzH] .lhb__review{margin-top:8px;font-size:14px;column-gap:8px}.lhb [data-block-id=slide_wGqqzH] .lhb__cta{min-height:44px;margin-top:10px;padding-block:11px}}@media(max-width:767px){.lhb [data-block-id=slide_wGqqzH] .lhb__copy{width:100%;top:16px;transform:none;padding:0 20px}.lhb [data-block-id=slide_wGqqzH] .lhb__heading{max-width:100%;font-size:clamp(30px,8.2vw,38px)}.lhb [data-block-id=slide_wGqqzH] .lhb__body{max-width:33ch}.lhb [data-block-id=slide_wGqqzH] .lhb__sale-price{font-size:clamp(58px,16vw,68px)}.lhb [data-block-id=slide_wGqqzH] .lhb__promotion{font-size:clamp(28px,7.6vw,34px)}.lhb [data-block-id=slide_wGqqzH] .lhb__review{font-size:12px}.lhb [data-block-id=slide_wGqqzH] .lhb__included-callout{position:absolute;top:calc(var(--lhb-mobile-height) * .47 - 16px);right:5%;width:25%;margin:0;flex-direction:column;gap:5px;text-align:center;font-size:16px;text-shadow:0 2px 6px #000b}.lhb [data-block-id=slide_wGqqzH] .lhb__included-callout strong{order:-1;width:100%;padding:7px 4px;font-size:18px}.lhb [data-block-id=slide_wGqqzH] .lhb__included-detail{max-width:100%;line-height:1.1}}@media(max-width:359px){.lhb [data-block-id=slide_wGqqzH] .lhb__included-callout{top:calc(var(--lhb-mobile-height) * .51 - 16px);right:5%;width:28%;font-size:15px}.lhb [data-block-id=slide_wGqqzH] .lhb__included-callout strong{font-size:17px}}.lhb .lhb__slide--balanced .lhb__promotion{color:var(--lhb-text,#fff)}.lhb .lhb__slide--balanced .lhb__saving{color:var(--lhb-promotion,#ffd040)}.lhb .lhb__slide--balanced .lhb__stars{color:var(--lhb-stars,#f4b32d);font-size:20px;letter-spacing:.03em}.lhb .lhb__slide--balanced .lhb__review{column-gap:10px}@media(max-width:767px){.lhb .lhb__slide--balanced .lhb__stars{font-size:16px}.lhb .lhb__slide--balanced .lhb__review{column-gap:8px}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/layered-homepage-banners.css.map */
