:root{--spark-ink: #151411;--spark-paper: #f4f0e8;--spark-gold: #8b5e18;--spark-gold-on-dark: #d7aa5a;--spark-line: rgba(21, 20, 17, .14)}.spark-landing-section{background:var(--spark-paper);color:var(--spark-ink)}.spark-page,.spark-page *{box-sizing:border-box}.spark-page{font-family:Arial,Helvetica,sans-serif;line-height:1.5;overflow:clip}.spark-page h1,.spark-page h2,.spark-page h3,.spark-page p,.spark-page figure,.spark-page ul,.spark-page dl,.spark-page dd{margin:0}.spark-page img,.spark-page video{display:block;width:100%}.spark-shell{width:min(1220px,calc(100% - 64px));margin-inline:auto}.spark-kicker{color:var(--spark-gold);font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.spark-nav{position:sticky;top:0;z-index:20;border-bottom:1px solid var(--spark-line);background:#f4f0e8f0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}html[scroll-lock] .spark-nav{z-index:calc(var(--layer-sticky) - 1)}.spark-nav__inner{min-height:72px;display:flex;align-items:center;justify-content:space-between;gap:24px}.spark-nav a{min-height:44px;display:inline-flex;align-items:center;color:inherit;text-decoration:none}.spark-nav__brand{font-size:17px;font-weight:800;letter-spacing:-.02em}.spark-nav__brand span{color:var(--spark-gold);font-weight:500}.spark-nav__links{display:flex;gap:28px;font-size:13px}.spark-nav__links a:hover{color:var(--spark-gold)}.spark-pill,.spark-review-label{border:1px solid currentColor;border-radius:999px;padding:7px 12px;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.spark-hero{min-height:680px;display:grid;grid-template-columns:.92fr 1.08fr;align-items:center;gap:56px;padding-block:48px}.spark-hero__copy{padding-block:24px}.spark-hero h1{max-width:660px;margin:14px 0 20px;font-family:Georgia,Times New Roman,serif;font-size:clamp(44px,4.8vw,70px);font-weight:400;line-height:.98;letter-spacing:-.045em}.spark-lede{max-width:560px;color:#5e5b54;font-size:17px}.spark-price-row{display:flex;align-items:center;flex-wrap:wrap;gap:12px 18px;margin:26px 0 14px}.spark-price{font-size:28px;font-weight:700}.spark-review-label{color:#8b5e18}.spark-video-link{display:inline-flex;min-height:44px;align-items:center;margin-bottom:14px;color:var(--spark-ink);font-size:14px;font-weight:800;text-underline-offset:4px}.spark-buy-form{margin:0}.spark-buy-form button,.spark-sticky-buy button{width:100%;border:0;border-radius:3px;padding:17px 24px;background:#c8c2b7;color:#6f6a61;font:inherit;font-weight:800;cursor:not-allowed}.spark-facts{display:grid;gap:10px;margin-top:28px!important;padding:0;list-style:none}.spark-facts li{display:flex;justify-content:space-between;gap:20px;padding-bottom:9px;border-bottom:1px solid var(--spark-line);font-size:13px}.spark-facts span{color:#6d685f;text-align:right}.spark-hero__media{position:relative}.spark-hero__media img{aspect-ratio:3 / 4;object-fit:contain;border-radius:8px;background:#151411;box-shadow:0 28px 60px #291c0829}.spark-hero__media figcaption{margin-top:10px;color:#797269;font-size:11px;text-align:center;text-transform:uppercase;letter-spacing:.08em}.spark-marquee{overflow:hidden;background:var(--spark-ink);color:#fff;padding:14px 0;white-space:nowrap}.spark-marquee div{width:max-content;min-width:100%;text-align:center;font-size:11px;font-weight:700;letter-spacing:.15em}.spark-marquee span{color:var(--spark-gold-on-dark);padding-inline:16px}.spark-story,.spark-features,.spark-options,.spark-specs{padding-block:96px}.spark-section-heading{max-width:740px}.spark-section-heading h2,.spark-split__copy h2,.spark-package__copy h2,.spark-shipping h2{margin:12px 0 20px;font-family:Georgia,Times New Roman,serif;font-size:clamp(38px,4.3vw,60px);font-weight:400;line-height:1.02;letter-spacing:-.035em}.spark-section-heading>p:last-child{max-width:650px;color:#676158;font-size:17px}.spark-gallery{display:grid;grid-template-columns:112px minmax(0,1fr);gap:18px;margin-top:42px}.spark-gallery__stage{position:relative;min-width:0;height:min(72vh,760px);min-height:560px;grid-column:2;grid-row:1;overflow:hidden;border-radius:6px;background:#171612;touch-action:pan-y}.spark-gallery__slide{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:#171612;animation:spark-media-in .28s ease}.spark-gallery__slide[hidden]{display:none}.spark-gallery__slide img,.spark-gallery__slide video{width:100%;height:100%;object-fit:contain}.spark-gallery__slide figcaption{position:absolute;right:14px;bottom:14px;left:14px;padding:12px 14px;border-radius:4px;background:#141310d1;color:#fff;font-size:12px;font-weight:600;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.spark-gallery__thumbs{display:grid;align-content:start;gap:12px;grid-column:1;grid-row:1}.spark-gallery__thumb{position:relative;-webkit-appearance:none;appearance:none;width:100%;padding:0;overflow:hidden;border:2px solid transparent;border-radius:4px;background:#e1d9ca;cursor:pointer}.spark-gallery__thumb:hover,.spark-gallery__thumb.is-active{border-color:var(--spark-gold)}.spark-gallery__thumb img{width:100%;height:auto;aspect-ratio:3 / 4;object-fit:cover}.spark-gallery__thumb--video span{position:absolute;inset:50% auto auto 50%;translate:-50% -50%;padding:6px 9px;border-radius:999px;background:#151411d6;color:#fff;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.spark-gallery__hint{display:none;grid-column:2;color:#6d685f;font-size:12px;text-align:center}.spark-gallery__thumb:focus-visible,.spark-accordion summary:focus-visible,.spark-nav a:focus-visible,.spark-video-link:focus-visible{outline:3px solid var(--spark-gold);outline-offset:3px}@keyframes spark-media-in{0%{opacity:.25;transform:scale(.995)}to{opacity:1;transform:scale(1)}}.spark-section-heading--center{margin-inline:auto;text-align:center}.spark-feature-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1px;margin-top:48px;background:var(--spark-line)}.spark-feature-grid article{min-height:220px;padding:28px;background:var(--spark-paper)}.spark-feature-grid h3{margin:34px 0 12px;font:400 23px/1.1 Georgia,serif}.spark-feature-grid p{color:#686159;font-size:14px}.spark-split{padding-block:96px}.spark-split--dark{background:#171612;color:#f6f0e4}.spark-split--dark .spark-kicker{color:var(--spark-gold-on-dark)}.spark-split__grid,.spark-package__grid{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center}.spark-split figure img{max-height:720px;object-fit:cover}.spark-review-panel{max-width:800px}.spark-split__copy>p:not(.spark-kicker){color:#bbb3a5;font-size:17px}.spark-callout{display:grid;gap:6px;margin-top:34px;padding:24px;border-left:3px solid var(--spark-gold-on-dark);background:#22211d}.spark-callout span{color:#bdb6aa}.spark-option-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:50px}.spark-option{padding:26px;border:1px solid var(--spark-line);background:#ffffff4d}.spark-option__swatch{display:block;width:44px;height:44px;margin-bottom:44px;border:5px solid #fff;border-radius:50%;outline:1px solid var(--spark-line);background:var(--spark-swatch)}.spark-option h3{margin-bottom:8px;font:400 23px/1.1 Georgia,serif}.spark-option p{color:#706a61;font-size:13px}.spark-package{padding-block:96px;background:#e9e0d0}.spark-package__copy{max-width:920px}.spark-package__facts{display:grid;grid-template-columns:1fr 1fr;gap:1px;margin-top:32px;background:#cfc4b2}.spark-package__facts p{display:grid;gap:8px;margin:0;padding:24px;background:#fffaf0}.spark-package__facts strong{font:400 24px/1.1 Georgia,serif}.spark-package__facts span,.spark-package__review{color:#625c53}.spark-package__review{margin:22px 0 0;font-size:14px}.spark-specs dl{margin-top:48px;border-top:1px solid var(--spark-line)}.spark-specs dl div{display:grid;grid-template-columns:.8fr 1.2fr;gap:30px;padding:18px 0;border-bottom:1px solid var(--spark-line)}.spark-specs dt{font-weight:700}.spark-specs dd{color:#676158}.spark-faq{padding-block:110px;background:#fffdf8}.spark-faq__grid{display:grid;grid-template-columns:.72fr 1.28fr;gap:90px}.spark-accordion details{border-bottom:1px solid var(--spark-line)}.spark-accordion summary{display:flex;justify-content:space-between;gap:24px;padding:24px 0;font-size:17px;font-weight:700;cursor:pointer;list-style:none}.spark-accordion summary::-webkit-details-marker{display:none}.spark-accordion summary span{color:var(--spark-gold);font-size:24px;transition:transform .2s}.spark-accordion details[open] summary span{transform:rotate(45deg)}.spark-accordion details div{padding:0 50px 24px 0;color:#686159}.spark-shipping{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:end;padding-block:100px 150px}.spark-shipping>p{max-width:540px;color:#686159;font-size:17px}.spark-sticky-buy{position:fixed;right:24px;bottom:24px;z-index:18;width:min(440px,calc(100% - 48px));display:grid;grid-template-columns:1fr 160px;gap:16px;align-items:center;padding:14px 16px;border:1px solid var(--spark-line);border-radius:6px;background:#fffdf8f5;box-shadow:0 18px 50px #1c14082e;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.spark-sticky-buy div{display:grid}.spark-sticky-buy strong{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.spark-sticky-buy span{color:#756f66;font-size:12px}.spark-sticky-buy button{padding:12px;font-size:12px}@media(max-width:989px){.spark-shell{width:min(100% - 40px,760px)}.spark-nav__links{display:none}.spark-hero{min-height:0;grid-template-columns:1fr;gap:32px;padding-block:48px 72px}.spark-hero__copy{padding:0}.spark-hero h1{font-size:clamp(46px,8vw,66px)}.spark-hero__media{max-width:620px}.spark-gallery{grid-template-columns:1fr}.spark-gallery__stage{height:min(78vh,760px);min-height:560px;grid-column:1;grid-row:1}.spark-gallery__thumbs{display:flex;grid-column:1;grid-row:2;gap:8px;max-width:100%;padding:3px;overflow-x:auto;scroll-snap-type:x proximity}.spark-gallery__thumb{flex:0 0 78px;scroll-snap-align:start}.spark-gallery__hint{display:block;grid-column:1}.spark-split__grid,.spark-package__grid,.spark-faq__grid{grid-template-columns:1fr;gap:48px}.spark-feature-grid,.spark-option-grid{grid-template-columns:1fr 1fr}.spark-shipping{gap:40px}.spark-story,.spark-features,.spark-options,.spark-specs{padding-block:80px}}@media(max-width:599px){.spark-shell{width:calc(100% - 32px)}.spark-nav__inner{min-height:62px}.spark-nav__brand{font-size:15px}.spark-pill{padding:6px 9px;font-size:8px}.spark-hero{gap:22px;padding-block:20px 48px}.spark-hero__media{order:-1;width:100%}.spark-hero__media img{height:auto;aspect-ratio:4 / 3;object-fit:contain;border-radius:6px;box-shadow:0 16px 36px #291c0824}.spark-hero__media figcaption{margin-top:7px;font-size:9px}.spark-hero h1{margin:10px 0 14px;font-size:clamp(34px,10vw,42px)}.spark-lede{font-size:15px}.spark-price-row{gap:8px 12px;margin:16px 0 8px}.spark-price{font-size:24px}.spark-review-label{padding:5px 8px;font-size:8px}.spark-video-link{margin-bottom:10px}.spark-buy-form button{padding:14px 18px;font-size:13px}.spark-facts{margin-top:18px!important}.spark-marquee div{text-align:left}.spark-story,.spark-features,.spark-options,.spark-specs,.spark-split,.spark-package,.spark-faq{padding-block:64px}.spark-gallery{gap:12px;margin-top:32px}.spark-gallery__stage{width:100%;height:auto;min-height:0;aspect-ratio:3 / 4}.spark-gallery__thumb{flex-basis:72px}.spark-gallery__slide figcaption{right:10px;bottom:10px;left:10px;font-size:10px}.spark-feature-grid,.spark-option-grid,.spark-package__facts{grid-template-columns:1fr}.spark-feature-grid article{min-height:180px}.spark-feature-grid h3{margin-top:28px}.spark-split__grid,.spark-package__grid{gap:36px}.spark-specs dl div{grid-template-columns:1fr;gap:6px}.spark-faq__grid{gap:32px}.spark-shipping{grid-template-columns:1fr;gap:16px;padding-block:64px}.spark-sticky-buy{position:static;width:calc(100% - 32px);margin:0 auto 16px;grid-template-columns:1fr 128px;box-shadow:none}.spark-sticky-buy strong{max-width:160px}}@media(prefers-reduced-motion:reduce){.spark-gallery__slide{animation:none}.spark-accordion summary span{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/spark-landing.css.map */
