@font-face{font-family:ITC New Baskerville;src:url(itc-new-baskerville.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ITC New Baskerville;src:url(itc-new-baskerville-italic.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Courier Prime;src:url(c-courier-prime-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Courier Prime;src:url(c-courier-prime-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}.c-sale-lp{--c-sl-navy: #1a4b6e;--c-sl-cream: #fbf6ec;--c-sl-accent: #ebff92;--c-sl-paper: #f7f4eb;--c-sl-red: var(--sl-c-red, #dc2121);--c-sl-blue: var(--sl-c-blue, #a2c7d2);--c-sl-line: var(--sl-c-soft, #e7edec);--c-sl-muted: var(--sl-c-muted, #71717a);--c-sl-serif: var(--sl-c-serif, "ITC New Baskerville", Georgia, serif);--c-sl-sans: var(--sl-c-sans, var(--base-font-family, sans-serif));--c-sl-mono: "Courier Prime", "Courier New", monospace;--c-sl-gutter: 20px;box-sizing:border-box;color:#000;font-family:var(--c-sl-sans);font-size:16px;line-height:1.5}.c-sale-lp *,.c-sale-lp *:before,.c-sale-lp *:after{box-sizing:inherit}.c-sale-lp :where(h1,h2,h3,p,ul){margin:0;padding:0}.c-sale-lp :where(h1,h2,h3){color:inherit;font-family:var(--c-sl-serif);font-weight:400;letter-spacing:0;text-transform:none}.c-sale-lp img{display:block;max-width:100%}.c-sale-lp :focus-visible{outline:2px solid var(--c-sl-navy);outline-offset:2px}.c-sale-lp[id]{scroll-margin-top:120px}@media(min-width:900px){.c-sale-lp{--c-sl-gutter: 64px}}.c-sale-lp__wrap{width:100%;max-width:1440px;margin-inline:auto;padding-inline:var(--c-sl-gutter)}.c-sale-lp-head{display:flex;flex-direction:column;gap:8px}.c-sale-lp-head__eyebrow{color:var(--c-sl-navy);font-size:12px;letter-spacing:1.44px;text-transform:uppercase}.c-sale-lp-head__title{color:var(--c-sl-navy);font-size:40px;line-height:1.2}.c-sale-lp-head__sub{font-size:18px;letter-spacing:.54px}@media(min-width:900px){.c-sale-lp-head__eyebrow{font-size:14px;letter-spacing:1.68px}.c-sale-lp-head__title{font-size:48px}.c-sale-lp-head__sub{font-size:20px;letter-spacing:.6px}}.c-sale-lp-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:54px;padding:13px 40px;border:1px solid var(--c-sl-red);border-radius:9999px;background:var(--c-sl-red);color:#fff;font-family:var(--c-sl-sans);font-size:14px;font-weight:400;line-height:1.2;letter-spacing:0;text-align:center;text-decoration:none;cursor:pointer;transition:background-color .16s ease,color .16s ease}.c-sale-lp-btn:hover{background:#fff;color:var(--c-sl-red)}.c-sale-lp-btn[disabled]{opacity:.5;cursor:not-allowed}.c-sale-lp-btn--light{border-color:#fff;background:#fff;color:#db2121}.c-sale-lp-btn--light:hover{background:transparent;color:#fff}.c-sale-lp-btn--caps{letter-spacing:.84px;text-transform:uppercase}@media(min-width:900px){.c-sale-lp-btn{width:auto;min-height:45px;font-size:16px}.c-sale-lp-btn--tall{min-height:54px}.c-sale-lp-btn--caps{letter-spacing:.96px}}.c-sale-lp-link{display:inline-flex;align-items:center;justify-content:center;gap:16px;padding-bottom:4px;border-bottom:1px solid var(--c-sl-red);color:var(--c-sl-red);font-size:14px;line-height:1.2;text-decoration:none}.c-sale-lp-link img{width:16px;height:16px;flex:0 0 16px}.c-sale-lp-link:hover{opacity:.75}@media(min-width:900px){.c-sale-lp-link{font-size:16px}}.c-sale-lp-sticker{position:absolute;display:grid;place-items:center;transform:rotate(8deg);pointer-events:none}.c-sale-lp-sticker>img{grid-area:1 / 1}.c-sale-lp-sticker__text{grid-area:1 / 1;z-index:1;display:flex;flex-direction:column;align-items:center;line-height:1.05;text-align:center;text-transform:uppercase;white-space:nowrap}.c-sale-lp-sticker__small{color:#0a0a0a;font-family:var(--c-sl-serif);font-style:italic}.c-sale-lp-sticker__big{color:var(--c-sl-red);font-family:var(--c-sl-sans);font-weight:600}.c-sale-lp-rail__track{position:relative;display:flex;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}.c-sale-lp-rail__track::-webkit-scrollbar{display:none}.c-sale-lp-rail__track>*{scroll-snap-align:start}.c-sale-lp-rail__controls{display:none}.is-js-ready.has-overflow>.c-sale-lp-rail__controls,.is-js-ready.has-overflow .c-sale-lp-rail__controls{display:flex;flex-direction:column;align-items:flex-end;gap:20px}.c-sale-lp-rail__arrows{display:none;gap:13px}.c-sale-lp-rail__arrow{display:flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border:1px solid var(--c-sl-line);border-radius:50%;background:#fff;cursor:pointer}.c-sale-lp-rail__arrow img{width:20px;height:20px}.c-sale-lp-rail__arrow--next{border-color:var(--c-sl-red);background:var(--c-sl-red)}.c-sale-lp-rail__arrow[disabled]{cursor:default}.c-sale-lp-rail__arrow--next[disabled]{opacity:.45}.c-sale-lp-rail__arrow:not(.c-sale-lp-rail__arrow--next):not([disabled]) img{filter:brightness(0)}.c-sale-lp-progress{position:relative;width:100%;height:4px;background:#fff;overflow:hidden}.c-sale-lp-progress__bar{position:absolute;inset-block:0;left:0;width:37%;background:var(--c-sl-red)}@media(min-width:900px){.c-sale-lp-rail__arrows{display:flex}.c-sale-lp-progress{background:transparent}}.c-sale-lp-count{display:inline-flex;align-items:center;gap:6px;color:#fff;font-size:12px;letter-spacing:.6px;line-height:1.5;text-transform:uppercase}.c-sale-lp-count[hidden],.c-sale-lp-count-text[hidden]{display:none}.c-sale-lp-count__unit{display:inline-flex;gap:1px;padding:4px 6px;border-radius:4px;background:var(--c-sl-red);font-variant-numeric:tabular-nums}@media(min-width:900px){.c-sale-lp-count{font-size:14px;letter-spacing:.7px}}.c-sale-lp-hero{position:relative;display:flex;flex-direction:column;gap:16px;padding:96px var(--c-sl-gutter) 24px;background:var(--c-sl-navy);color:#fff;overflow:hidden}.c-sale-lp-hero__stripes{position:absolute;inset:0 0 auto;height:76px;background:url(c-sale-lp-stripes.png) 0 0 / 50px 50px}.c-sale-lp-hero__media{position:relative;aspect-ratio:335 / 300}.c-sale-lp-hero__photo{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.c-sale-lp-hero__photo img{width:100%;height:100%;object-fit:cover}.c-sale-lp-hero .c-sale-lp-sticker{top:10px;right:6px;width:128px;height:128px}.c-sale-lp-hero .c-sale-lp-sticker>img{width:79.55%;height:auto}.c-sale-lp-hero .c-sale-lp-sticker>img+img{width:73.98%}.c-sale-lp-hero .c-sale-lp-sticker__small{font-size:11.776px;letter-spacing:1.41px}.c-sale-lp-hero .c-sale-lp-sticker__big{font-size:32px}.c-sale-lp-hero__content{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:16px}.c-sale-lp-hero__eyebrow-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px}.c-sale-lp-hero__eyebrow{font-size:11px;letter-spacing:.88px;line-height:1.5;text-transform:uppercase}.c-sale-lp-hero__eyebrow--desk{display:none}.c-sale-lp-hero__title{color:#fff;font-size:40px;line-height:.9}.c-sale-lp-hero__tagline{font-family:var(--c-sl-serif);font-size:18px;font-style:italic;line-height:1.05}.c-sale-lp-hero__body{color:#ffffffeb;font-size:16px;letter-spacing:.48px}.c-sale-lp-gifts{position:relative;display:flex;align-items:center;gap:12px;width:100%;padding:12px 14px 12px 12px;border:1px solid rgba(0,0,0,.15);border-radius:14px;background:#fffffff5;box-shadow:0 4px 14px #0000002e;color:#000;font:inherit;text-align:left}.c-sale-lp-gifts__slides{display:grid;flex:1 1 auto;min-width:0}.c-sale-lp-gift{grid-area:1 / 1;display:flex;align-items:center;gap:12px;min-width:0;visibility:hidden;opacity:0;transition:opacity .2s ease}.c-sale-lp-gift.is-active{visibility:visible;opacity:1}.c-sale-lp-gift__photo{display:grid;grid-template:100% / 100%;place-items:center;flex:0 0 88px;width:88px;height:54px;border-radius:8px;background:var(--c-sl-line);overflow:hidden}.c-sale-lp-gift__photo img{width:100%;height:100%;object-fit:cover}.c-sale-lp-gift__photo img.is-icon{width:28px;height:28px;object-fit:contain}.c-sale-lp-gift__text{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.c-sale-lp-gift__chip{padding:4px 9px;background:var(--c-sl-red);color:#fff;font-size:11px;letter-spacing:.88px;line-height:1.2;text-transform:uppercase}.c-sale-lp-gift__name{font-size:16px;line-height:1.2}.c-sale-lp-gift__line{font-size:12px;line-height:1.2}.c-sale-lp-gift__line--desk{display:none}.c-sale-lp-gifts__pager{display:none;flex-direction:column;align-items:center;gap:8px;flex:0 0 auto}.is-js-ready>.c-sale-lp-gifts__pager{display:flex}.is-js-ready.c-sale-lp-gifts{cursor:pointer}.c-sale-lp-gifts__next{display:grid;place-items:center;width:28px;height:28px;padding:0;border:1px solid #000;border-radius:50%;background:transparent;color:#000;font-family:var(--c-sl-sans);font-size:18px;line-height:1;cursor:pointer}.c-sale-lp-gifts__dots{display:flex;gap:5px}.c-sale-lp-gifts__dot{width:5px;height:5px;border-radius:50%;background:#00000040}.c-sale-lp-gifts__dot.is-active{background:#000}.c-sale-lp-hero__cta{margin-top:0}@media(min-width:900px){.c-sale-lp-hero{display:flex;flex-direction:row;align-items:center;min-height:clamp(625px,43.4vw,900px);padding:56px var(--c-sl-gutter)}.c-sale-lp-hero__stripes{display:none}.c-sale-lp-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto}.c-sale-lp-hero__photo img{position:absolute;top:-4.11%;left:0;width:118.7%;max-width:none;height:108.23%}.c-sale-lp-hero__photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,#0000009e,#00000059 55%,#0000)}.c-sale-lp-hero .c-sale-lp-sticker{top:11.8%;right:calc(15.3% - 110px);width:220px;height:220px}.c-sale-lp-hero .c-sale-lp-sticker__small{font-size:20.24px;letter-spacing:2.43px}.c-sale-lp-hero .c-sale-lp-sticker__big{font-size:55px}.c-sale-lp-hero__inner{position:relative;width:100%;max-width:1312px;margin-inline:auto}.c-sale-lp-hero__content{gap:14px;width:min(648px,100%);padding:44px 48px}.c-sale-lp-hero__eyebrow-row{flex-wrap:nowrap}.c-sale-lp-hero__eyebrow{font-size:14px;letter-spacing:1.96px;white-space:nowrap}.c-sale-lp-hero__eyebrow--mob{display:none}.c-sale-lp-hero__eyebrow--desk{display:inline}.c-sale-lp-hero__title{font-size:72px}.c-sale-lp-hero__tagline{font-size:26px}.c-sale-lp-hero__body{font-size:20px;letter-spacing:.6px}.c-sale-lp-gifts{justify-content:space-between;padding:16px 24px 16px 16px}.c-sale-lp-gift{gap:20px}.c-sale-lp-gift__photo{flex-basis:112px;width:112px;height:68px}.c-sale-lp-gift__name{font-size:22px;white-space:nowrap}.c-sale-lp-gift__line{font-size:14px;white-space:nowrap}.c-sale-lp-gift__line--desk{display:inline}.c-sale-lp-gift__line--mob{display:none}.c-sale-lp-gifts__next{width:34px;height:34px;font-size:22px}}.c-sale-lp-trust{padding-block:16px;background:var(--c-sl-navy);color:#fff;overflow:hidden}.c-sale-lp-trust__track{display:flex;width:max-content;gap:32px;animation:c-sale-lp-marquee 28s linear infinite}.c-sale-lp-trust:hover .c-sale-lp-trust__track{animation-play-state:paused}.c-sale-lp-trust__item{display:flex;align-items:center;gap:8px;flex:0 0 auto;font-size:12px;letter-spacing:.36px;white-space:nowrap}.c-sale-lp-trust__item img{width:32px;height:32px;flex:0 0 32px}@keyframes c-sale-lp-marquee{to{transform:translate(calc(-50% - 16px))}}@media(prefers-reduced-motion:reduce){.c-sale-lp-trust{overflow-x:auto}.c-sale-lp-trust__track{animation:none}}@media(min-width:900px){.c-sale-lp-trust{padding-block:20px}.c-sale-lp-trust__track{width:100%;max-width:1312px;margin-inline:auto;padding-inline:0;gap:0;animation:none}.c-sale-lp-trust__item{flex:1 1 0;font-size:14px;letter-spacing:.42px}.c-sale-lp-trust__item.is-copy{display:none}.c-sale-lp-trust__inner{padding-inline:var(--c-sl-gutter)}}.c-sale-lp-benefits{padding-block:40px;background:var(--c-sl-cream)}.c-sale-lp-benefits__list{display:flex;flex-direction:column;gap:20px;margin-top:20px;list-style:none}.c-sale-lp-benefit{display:flex;align-items:flex-start;gap:16px}.c-sale-lp-benefit>img{width:32px;height:32px;flex:0 0 32px}.c-sale-lp-benefit__text{display:flex;flex-direction:column;gap:4px;min-width:0}.c-sale-lp-benefit__title{color:var(--c-sl-navy);font-size:20px;line-height:1.2;letter-spacing:.4px}.c-sale-lp-benefit__body{color:var(--c-sl-muted);font-size:16px;letter-spacing:.48px}@media(min-width:900px){.c-sale-lp-benefits__list{flex-direction:row;gap:32px;margin-top:32px}.c-sale-lp-benefit{flex:1 1 0}.c-sale-lp-benefit__title{font-size:24px;letter-spacing:.48px}.c-sale-lp-benefit__body{font-size:18px;letter-spacing:.54px}}.c-sale-lp-divider{display:block;width:100%}.c-sale-lp-divider--stripes{height:22px;background:url(c-sale-lp-stripes.png) 0 0 / 35px 35px}.c-sale-lp-divider--accent{height:28px;background:var(--c-sl-accent)}@media(min-width:900px){.c-sale-lp-divider--stripes{height:36px;background-size:50px 50px}.c-sale-lp-divider--accent{height:44px}}.c-sale-lp-compare{padding-block:48px;background:var(--c-sl-blue)}.c-sale-lp-compare__inner{display:flex;flex-direction:column;align-items:center;gap:24px}.c-sale-lp-compare .c-sale-lp-head{width:100%}.c-sale-lp-table{width:100%;max-width:800px;border:2px solid var(--c-sl-navy);border-radius:20px;background:#fff;overflow:hidden}.c-sale-lp-table__row{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--c-sl-line)}.c-sale-lp-table__row:last-child{border-bottom:0}.c-sale-lp-table__cell{display:flex;align-items:center;padding:14px 16px;font-size:16px;letter-spacing:.48px}.c-sale-lp-table__cell--them{color:var(--c-sl-muted)}.c-sale-lp-table__row--head{border-bottom:0}.c-sale-lp-table__row--head .c-sale-lp-table__cell{font-size:12px;letter-spacing:.6px;text-transform:uppercase}.c-sale-lp-table__row--head .c-sale-lp-table__cell--them{background:var(--c-sl-blue);color:#000}.c-sale-lp-table__row--head .c-sale-lp-table__cell--us{background:var(--c-sl-red);color:#fff}@media(min-width:900px){.c-sale-lp-compare{padding-block:40px}.c-sale-lp-compare__inner{gap:40px}.c-sale-lp-compare .c-sale-lp-head{align-items:center;text-align:center}.c-sale-lp-table__cell{font-size:18px;letter-spacing:.54px}.c-sale-lp-table__row--head .c-sale-lp-table__cell{font-size:14px;letter-spacing:.7px}}.c-sale-lp-products{padding-block:40px;background:var(--c-sl-cream)}.c-sale-lp-products__rail{display:flex;flex-direction:column;gap:16px}.c-sale-lp-products__track{gap:16px;margin-right:calc(var(--c-sl-gutter) * -1);padding-right:var(--c-sl-gutter)}.c-sale-lp-card{display:flex;flex-direction:column;flex:0 0 300px;min-width:0}.c-sale-lp-card__img{position:relative;display:block;aspect-ratio:1;border:2px solid var(--c-sl-navy);border-radius:24px;background:#fff;overflow:hidden}.c-sale-lp-card__img img{width:100%;height:100%;object-fit:contain;transform:scale(1.08)}.c-sale-lp-card__details{display:flex;flex-direction:column;flex:1 1 auto;align-items:flex-start;gap:24px;padding-block:24px}.c-sale-lp-card__rating{min-height:18px}.c-sale-lp-card__rating:not(:has(.star_container>*)){display:none}.c-sale-lp-card__title{color:#000;font-size:20px;line-height:1.2;letter-spacing:.4px}.c-sale-lp-card__title a{color:inherit;text-decoration:none}.c-sale-lp-card__price{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:auto;font-family:var(--c-sl-serif);line-height:1.2}.c-sale-lp-card__now{color:#000;font-size:24px}.c-sale-lp-card__now.is-sale{color:var(--c-sl-red)}.c-sale-lp-card__was{color:var(--c-sl-muted);font-size:18px}.c-sale-lp-card form{width:100%;margin:0}.c-sale-lp-card__buy,.c-sale-lp-card .c-sale-lp-link{width:100%}@media(min-width:900px){.c-sale-lp-products__rail{gap:16px}.c-sale-lp-products__track{gap:24px}.c-sale-lp-card{flex-basis:calc((100% - 48px) / 3.04)}.c-sale-lp-card__title{font-size:24px;letter-spacing:.48px}.c-sale-lp-card__now{font-size:28px}.c-sale-lp-card__buy{min-height:54px}}.c-sale-lp-receipt{padding-block:48px 56px;background:var(--c-sl-blue);overflow:hidden}.c-sale-lp-receipt__grid{display:flex;flex-direction:column;gap:20px}.c-sale-lp-receipt__radio{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.c-sale-lp-receipt__copy{display:contents}.c-sale-lp-receipt__eyebrow{color:#000;font-size:12px;letter-spacing:1.68px;line-height:1.2;text-transform:uppercase}.c-sale-lp-receipt__title{color:#000;font-size:38px;line-height:1}.c-sale-lp-receipt__body{color:#212121;font-size:16px}.c-sale-lp-receipt__tabs{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.c-sale-lp-receipt__tabs::-webkit-scrollbar{display:none}.c-sale-lp-receipt__tab{flex:0 0 auto;padding:9px 14px;border:1.5px solid var(--c-sl-navy);border-radius:999px;color:var(--c-sl-navy);font-size:13px;line-height:1.2;cursor:pointer;transition:background-color .16s ease,color .16s ease}.c-sale-lp-receipt__cta--desk{display:none}.c-sale-lp-receipt__stage{position:relative;width:100%;max-width:335px;min-height:533px;margin-inline:auto;padding-top:34px}.c-sale-lp-receipt__paper{display:none;flex-direction:column;gap:12px;width:min(315px,100%);margin-left:5px;padding:30px 20px 22px;border-radius:4px;background:var(--c-sl-paper);box-shadow:0 6px 18px #0000002e;color:#1a1a1a;font-family:var(--c-sl-mono);line-height:1.15;transform:rotate(2deg)}.c-sale-lp-receipt__paper-title{color:#0d0d0d;font-size:14px;font-weight:700;text-transform:uppercase}.c-sale-lp-receipt__line{flex:0 0 auto;width:100%;height:1.5px;background:repeating-linear-gradient(90deg,#333 0 2px,transparent 2px 5px)}.c-sale-lp-receipt__row{display:flex;align-items:center;gap:10px}.c-sale-lp-receipt__label{flex:1 1 0;min-width:0;font-size:12px;text-transform:uppercase}.c-sale-lp-receipt__value{display:flex;flex-direction:column;align-items:flex-end;flex:0 0 auto;gap:3px;font-size:11px;white-space:nowrap}.c-sale-lp-receipt__chip{padding:2px 5px;border:1px solid var(--c-sl-red);color:var(--c-sl-red);font-size:9px;font-weight:700;text-transform:uppercase}.c-sale-lp-receipt__chip--solid{background:var(--c-sl-red);color:#fff}.c-sale-lp-receipt__total{display:flex;flex-direction:column;align-items:center;gap:4px;color:#0d0d0d;font-weight:700}.c-sale-lp-receipt__total-label{font-size:12px;text-transform:uppercase}.c-sale-lp-receipt__total-price{font-size:26px}.c-sale-lp-receipt__barcode{width:127px;height:30px}.c-sale-lp-receipt .c-sale-lp-sticker{top:-28px;right:-19px;z-index:2;width:96px;height:96px}.c-sale-lp-receipt .c-sale-lp-sticker>img{width:96px;height:96px}.c-sale-lp-receipt .c-sale-lp-sticker>img+img{width:84.5px;height:84.5px}.c-sale-lp-receipt .c-sale-lp-sticker__small{font-size:7.872px;letter-spacing:.79px}.c-sale-lp-receipt .c-sale-lp-sticker__big{font-size:24px}.c-sale-lp-receipt__radio:nth-of-type(1):checked~.c-sale-lp-receipt__stage .c-sale-lp-receipt__paper:nth-of-type(1),.c-sale-lp-receipt__radio:nth-of-type(2):checked~.c-sale-lp-receipt__stage .c-sale-lp-receipt__paper:nth-of-type(2),.c-sale-lp-receipt__radio:nth-of-type(3):checked~.c-sale-lp-receipt__stage .c-sale-lp-receipt__paper:nth-of-type(3),.c-sale-lp-receipt__radio:nth-of-type(4):checked~.c-sale-lp-receipt__stage .c-sale-lp-receipt__paper:nth-of-type(4),.c-sale-lp-receipt__radio:nth-of-type(5):checked~.c-sale-lp-receipt__stage .c-sale-lp-receipt__paper:nth-of-type(5){display:flex}.c-sale-lp-receipt__radio:nth-of-type(1):checked~.c-sale-lp-receipt__copy .c-sale-lp-receipt__tab:nth-of-type(1),.c-sale-lp-receipt__radio:nth-of-type(2):checked~.c-sale-lp-receipt__copy .c-sale-lp-receipt__tab:nth-of-type(2),.c-sale-lp-receipt__radio:nth-of-type(3):checked~.c-sale-lp-receipt__copy .c-sale-lp-receipt__tab:nth-of-type(3),.c-sale-lp-receipt__radio:nth-of-type(4):checked~.c-sale-lp-receipt__copy .c-sale-lp-receipt__tab:nth-of-type(4),.c-sale-lp-receipt__radio:nth-of-type(5):checked~.c-sale-lp-receipt__copy .c-sale-lp-receipt__tab:nth-of-type(5){background:var(--c-sl-navy);color:#fff}.c-sale-lp-receipt__radio:nth-of-type(1):focus-visible~.c-sale-lp-receipt__copy .c-sale-lp-receipt__tab:nth-of-type(1),.c-sale-lp-receipt__radio:nth-of-type(2):focus-visible~.c-sale-lp-receipt__copy .c-sale-lp-receipt__tab:nth-of-type(2),.c-sale-lp-receipt__radio:nth-of-type(3):focus-visible~.c-sale-lp-receipt__copy .c-sale-lp-receipt__tab:nth-of-type(3),.c-sale-lp-receipt__radio:nth-of-type(4):focus-visible~.c-sale-lp-receipt__copy .c-sale-lp-receipt__tab:nth-of-type(4),.c-sale-lp-receipt__radio:nth-of-type(5):focus-visible~.c-sale-lp-receipt__copy .c-sale-lp-receipt__tab:nth-of-type(5){outline:2px solid var(--c-sl-navy);outline-offset:2px}@media(min-width:1100px){.c-sale-lp-receipt{padding-block:80px;background:url(c-sale-lp-stripes.png) 0 0 / 50px 50px}.c-sale-lp-receipt__grid{flex-direction:row;align-items:center;justify-content:space-between;gap:80px}.c-sale-lp-receipt__copy{display:flex;flex-direction:column;align-items:flex-start;flex:0 1 600px;gap:20px;padding:40px;border:2px solid var(--c-sl-navy);border-radius:24px;background:var(--c-sl-cream)}.c-sale-lp-receipt__eyebrow{font-size:13px;letter-spacing:1.82px}.c-sale-lp-receipt__title{font-size:60px}.c-sale-lp-receipt__body{font-size:20px}.c-sale-lp-receipt__tab{padding:10px 16px;font-size:14px}.c-sale-lp-receipt__cta--desk{display:inline-flex}.c-sale-lp-receipt__cta--mob{display:none}.c-sale-lp-receipt__stage{flex:0 0 560px;max-width:560px;min-height:613px;margin:0;padding-top:43px}.c-sale-lp-receipt__paper{gap:14px;width:520px;margin-left:10px;padding:36px 28px 28px;box-shadow:0 8px 24px #0000002e;transform:rotate(3deg)}.c-sale-lp-receipt__paper-title{font-size:17px}.c-sale-lp-receipt__row{gap:12px}.c-sale-lp-receipt__label{font-size:13px}.c-sale-lp-receipt__value{gap:4px;font-size:12px}.c-sale-lp-receipt__chip{padding:2px 6px;font-size:10px}.c-sale-lp-receipt__total-label{font-size:13px}.c-sale-lp-receipt__total-price{font-size:31px}.c-sale-lp-receipt__barcode{width:160px;height:38px}.c-sale-lp-receipt .c-sale-lp-sticker{top:-2px;right:-33px;width:132px;height:132px}.c-sale-lp-receipt .c-sale-lp-sticker>img{width:132px;height:132px}.c-sale-lp-receipt .c-sale-lp-sticker>img+img{width:116.16px;height:116.16px}.c-sale-lp-receipt .c-sale-lp-sticker__small{font-size:10.824px;letter-spacing:1.08px}.c-sale-lp-receipt .c-sale-lp-sticker__big{font-size:33px}}.c-sale-lp-videos{padding-block:48px;background:var(--c-sl-cream)}.c-sale-lp-videos__inner{display:flex;flex-direction:column;gap:24px}.c-sale-lp-videos__copy{display:contents}.c-sale-lp-videos__rail{display:flex;flex-direction:column;gap:24px;order:1;min-width:0}.c-sale-lp-videos__box-title{order:2;color:#000;font-size:28px;line-height:1.2;letter-spacing:1.4px}.c-sale-lp-videos__tiles{order:3;display:flex;gap:12px;list-style:none}.c-sale-lp-videos__frame{border:2px solid var(--c-sl-navy);border-radius:20px;overflow:hidden}.c-sale-lp-videos__track{gap:12px}.c-sale-lp-video{position:relative;flex:0 0 240px;aspect-ratio:240 / 427;border:2px solid var(--c-sl-navy);border-radius:20px;background:#000;overflow:hidden}.c-sale-lp-video>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover}.c-sale-lp-video:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#00000026;pointer-events:none}.c-sale-lp-video__play{position:absolute;top:50%;left:50%;z-index:1;width:64px;height:64px;transform:translate(-50%,-50%);transition:transform .16s ease}.c-sale-lp-video__play img{width:64px;height:64px}a.c-sale-lp-video:hover .c-sale-lp-video__play{transform:translate(-50%,-50%) scale(1.08)}.c-sale-lp-modal{width:min(1100px,calc(100vw - 32px));max-width:none;padding:0;border:0;border-radius:12px;background:#000;overflow:visible}.c-sale-lp-modal::backdrop{background:#000c}.c-sale-lp-modal__body{aspect-ratio:16 / 9;border-radius:inherit;overflow:hidden}.c-sale-lp-modal__body video,.c-sale-lp-modal__body iframe{display:block;width:100%;height:100%;border:0}.c-sale-lp-modal__close{position:absolute;right:0;bottom:calc(100% + 10px);display:grid;place-items:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:#fff;color:#000;font-family:var(--c-sl-sans, sans-serif);font-size:26px;line-height:1;cursor:pointer}html.c-sale-lp-modal-open{overflow:hidden}.c-sale-lp-videos .c-sale-lp-progress{background:#d8d8d8}.c-sale-lp-tile{display:flex;flex-direction:column;align-items:center;flex:1 1 0;gap:10px;min-width:0;padding:20px 8px;border-radius:16px;background:var(--c-sl-blue);text-align:center}.c-sale-lp-tile img{width:32px;height:32px;flex:0 0 32px}.c-sale-lp-tile__text{font-size:16px;letter-spacing:.48px;overflow-wrap:anywhere}@media(min-width:900px){.c-sale-lp-videos{padding-block:40px}.c-sale-lp-videos__inner{display:grid;grid-template-columns:minmax(280px,380px) minmax(0,756px);justify-content:center;align-items:center;gap:64px}.c-sale-lp-videos__copy{display:flex;flex-direction:column;gap:32px}.c-sale-lp-videos__box-title{font-size:32px;letter-spacing:1.6px}.c-sale-lp-videos__tiles{flex-direction:column}.c-sale-lp-tile{flex-direction:row;flex:0 0 auto;gap:12px;padding:14px 12px;text-align:left}.c-sale-lp-tile__text{font-size:18px;letter-spacing:.54px}.c-sale-lp-videos__track{gap:16px}.c-sale-lp-video{flex:1 1 0}.c-sale-lp-videos__rail .c-sale-lp-rail__controls{display:none!important}}.c-sale-lp-reviews{padding-block:48px;background:var(--c-sl-navy);color:var(--c-sl-cream)}.c-sale-lp-reviews__rating{display:flex;flex-direction:column;gap:8px}.c-sale-lp-reviews__score{font-family:var(--c-sl-serif);font-size:40px;line-height:1.2}.c-sale-lp-reviews__meta{display:flex;flex-direction:column;gap:6px;font-size:12px;letter-spacing:.36px}.c-sale-lp-reviews__meta img{width:86px;height:13px}.c-sale-lp-reviews__rail{display:flex;flex-direction:column;gap:24px;margin-top:24px}.c-sale-lp-reviews__track{gap:16px;margin-right:calc(var(--c-sl-gutter) * -1);padding-right:var(--c-sl-gutter)}.c-sale-lp-review{display:flex;flex-direction:column;justify-content:center;flex:0 0 290px;gap:24px;padding:24px;border:2px solid var(--c-sl-cream);border-radius:20px;background:#fff;color:#000}.c-sale-lp-review>img{width:86px;height:13px}.c-sale-lp-review__text{flex:1 1 auto;font-size:14px;letter-spacing:.42px}.c-sale-lp-review__by{display:flex;align-items:center;gap:8px}.c-sale-lp-review__name{font-size:12px;letter-spacing:.6px;text-transform:uppercase}.c-sale-lp-review__verified{display:inline-flex;align-items:flex-end;gap:4px;font-size:10px;letter-spacing:.3px;line-height:1.4}.c-sale-lp-review__verified img{width:20px;height:20px}.c-sale-lp-reviews .c-sale-lp-progress{background:#fff}@media(min-width:900px){.c-sale-lp-reviews{padding-block:40px;--c-sl-gutter: 80px}.c-sale-lp-reviews__rating{flex-direction:row;align-items:center;justify-content:center;gap:16px}.c-sale-lp-reviews__score{font-size:48px}.c-sale-lp-reviews__meta{font-size:14px;letter-spacing:.42px}.c-sale-lp-reviews__rail{gap:40px;margin-top:40px}.c-sale-lp-reviews__track{gap:24px;margin-right:0;padding-right:0}.c-sale-lp-review{flex-basis:calc((100% - 48px) / 3);padding:32px}.c-sale-lp-review__text{font-size:16px;letter-spacing:.48px}.c-sale-lp-review__name{font-size:14px;letter-spacing:.7px}.c-sale-lp-review__verified{font-size:12px;letter-spacing:.36px}.c-sale-lp-reviews .c-sale-lp-progress{background:transparent}}.c-sale-lp-dealer{background:var(--c-sl-red);color:#fff}.c-sale-lp-dealer__copy{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:40px var(--c-sl-gutter)}.c-sale-lp-dealer__title{color:#fff;font-size:40px;line-height:1.2}.c-sale-lp-dealer__body{font-size:18px;letter-spacing:.54px}.c-sale-lp-dealer__body span{display:block}.c-sale-lp-dealer__body span+span{margin-top:8px}.c-sale-lp-dealer__photo{display:none}@media(min-width:900px){.c-sale-lp-dealer{display:grid;grid-template-columns:1fr 1fr;min-height:480px}.c-sale-lp-dealer__copy{justify-content:center;gap:24px;padding:40px 80px 40px max(80px,calc(50vw - 640px))}.c-sale-lp-dealer__title{font-size:48px}.c-sale-lp-dealer__body{font-size:20px;letter-spacing:.6px}.c-sale-lp-dealer__body span{display:inline}.c-sale-lp-dealer__body span+span{margin-top:0}.c-sale-lp-dealer__photo{position:relative;display:block;overflow:hidden}.c-sale-lp-dealer__photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover}}.c-sale-lp-faq{padding-block:40px;background:var(--c-sl-cream)}.c-sale-lp-faq__inner{display:flex;flex-direction:column;gap:8px}.c-sale-lp-faq__list{min-width:0}.c-sale-lp-faq__item{border-bottom:1px solid var(--c-sl-muted);padding-block:16px}.c-sale-lp-faq__q{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#000;font-size:18px;letter-spacing:.54px;list-style:none;cursor:pointer}.c-sale-lp-faq__q::-webkit-details-marker{display:none}.c-sale-lp-faq__q:after{content:"+";flex:0 0 auto;font-size:16px;letter-spacing:.48px}.c-sale-lp-faq__item[open] .c-sale-lp-faq__q:after{content:"\2013"}.c-sale-lp-faq__a{margin-top:8px;color:var(--c-sl-muted);font-size:16px;letter-spacing:.48px}.c-sale-lp-faq__a p+p{margin-top:8px}@media(min-width:900px){.c-sale-lp-faq__inner{flex-direction:row;align-items:flex-start;gap:67px}.c-sale-lp-faq .c-sale-lp-head{flex:0 1 445px}.c-sale-lp-faq__list{flex:1 1 0;display:flex;flex-direction:column;gap:8px}.c-sale-lp-faq__q{font-size:20px;letter-spacing:.6px}.c-sale-lp-faq__q:after{font-size:18px;letter-spacing:.54px}.c-sale-lp-faq__a{font-size:18px;letter-spacing:.54px}}.c-sale-lp-closing{padding-block:0 40px;background:var(--c-sl-navy);color:var(--c-sl-cream)}.c-sale-lp-closing__inner{display:flex;flex-direction:column;align-items:center;gap:16px}.c-sale-lp-closing__stripes{width:100%;height:56px;background:url(c-sale-lp-stripes.png) 0 0 / 35px 35px}.c-sale-lp-closing__head{display:flex;flex-direction:column;gap:8px;width:100%;text-align:center}.c-sale-lp-closing__title{color:#fff;font-size:56px;line-height:1.2}.c-sale-lp-closing__tagline{font-family:var(--c-sl-serif);font-size:22px;font-style:italic;letter-spacing:.66px}.c-sale-lp-closing__photo{position:relative;width:100%;max-width:800px;height:200px;overflow:hidden}.c-sale-lp-closing__photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover}.c-sale-lp-count-text{font-size:18px;letter-spacing:.54px;text-align:center;font-variant-numeric:tabular-nums}@media(min-width:900px){.c-sale-lp-closing{padding-block:40px}.c-sale-lp-closing__stripes{height:72px;background-size:50px 50px}.c-sale-lp-closing__title{font-size:96px}.c-sale-lp-closing__tagline{font-size:28px;letter-spacing:.84px}.c-sale-lp-closing__photo{height:300px}.c-sale-lp-count-text{font-size:20px;letter-spacing:.6px}}.shopify-section:has(>.c-sale-lp-sticky){display:contents}.c-sale-lp-sticky{position:sticky;bottom:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 20px;border:1px solid var(--c-sl-muted);background:#fff;transition:transform .2s ease}.c-sale-lp-sticky.is-parked{transform:translateY(100%)}.c-sale-lp-sticky__text{color:var(--c-sl-red);font-size:12px;letter-spacing:.36px}.c-sale-lp-sticky .c-sale-lp-btn{flex:0 0 auto;width:auto}@media(min-width:900px){.c-sale-lp-sticky{display:none}}
/*# sourceMappingURL=/cdn/shop/t/85/assets/c-sale-lp.css.map */
