.tl-s2{--s2-red: #b42318;--s2-red-hover: #921c14;--s2-ink: #141414;--s2-muted: #5c5854;--s2-soft: #7a756f;--s2-line: #e6e1d8;--s2-paper: #ffffff;--s2-wash: #f4f1ec;--s2-cream: #fbf8f3;--s2-gold: #c4a35a;--s2-serif: "Instrument Serif", "Iowan Old Style", Georgia, serif;--s2-sans: Inter, ui-sans-serif, system-ui, sans-serif;--s2-pad: 20px;background:var(--s2-paper);color:var(--s2-ink);font-family:var(--s2-sans);-webkit-font-smoothing:antialiased;overflow-x:visible;padding-bottom:72px}html:has(.tl-s2){overflow-x:hidden}html:has(.tl-s2) .tl-sticky-atc{display:none!important}.shopify-section.tl-s2-section{margin:0!important;padding:0!important;max-width:none!important}.tl-s2 *,.tl-s2 *:before,.tl-s2 *:after{box-sizing:border-box}.tl-s2 a{color:inherit;text-decoration:none}.tl-s2 img{display:block;max-width:100%;height:auto}.tl-s2 button{font:inherit}.tl-s2__wrap{width:min(1120px,calc(100% - 40px));margin:0 auto}.tl-s2__kicker{margin:0 0 10px;font-size:11px;font-weight:650;letter-spacing:.18em;text-transform:uppercase;color:var(--s2-soft)}.tl-s2 h1,.tl-s2 h2,.tl-s2 h3,.tl-s2 .tl-s2__h1,.tl-s2 .tl-s2__h2{margin:0;font-family:var(--s2-serif)!important;font-weight:400!important;letter-spacing:-.034em;line-height:1.05;color:var(--s2-ink)!important;text-transform:none!important;-webkit-text-fill-color:currentColor!important}.tl-s2__h1{font-size:clamp(32px,8.4vw,56px)}.tl-s2__h2{font-size:clamp(28px,6.4vw,44px)}.tl-s2__lead,.tl-s2__body{margin:16px 0 0;font-size:16px;line-height:1.62;color:var(--s2-muted)}.tl-s2 a.tl-s2__btn,.tl-s2 button.tl-s2__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:56px;padding:0 22px;border:0;border-radius:10px;background:var(--s2-red)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-family:var(--s2-sans)!important;font-size:14px!important;font-weight:700!important;letter-spacing:.04em;text-transform:uppercase!important;cursor:pointer;transition:background .18s ease,transform .18s ease;-webkit-tap-highlight-color:transparent}.tl-s2 a.tl-s2__btn:hover,.tl-s2 button.tl-s2__btn:hover{background:var(--s2-red-hover)}.tl-s2 a.tl-s2__btn:active,.tl-s2 button.tl-s2__btn:active{transform:scale(.985)}.tl-s2 a.tl-s2__btn:focus-visible,.tl-s2 button.tl-s2__btn:focus-visible{outline:2px solid var(--s2-ink);outline-offset:3px}.tl-s2 button.tl-s2__btn:disabled{opacity:.55;cursor:wait}.tl-s2__btn--wide{width:100%}.tl-s2 a.tl-s2__btn--ghost,.tl-s2 button.tl-s2__btn--ghost{background:transparent;color:var(--s2-ink);border:1px solid var(--s2-ink)}.tl-s2 a.tl-s2__btn--ghost:hover{background:var(--s2-ink);color:#fff}.tl-s2-hero{position:relative;min-height:calc(100svh - 7.25rem);display:flex;flex-direction:column;justify-content:flex-end;color:#fff;isolation:isolate}.tl-s2-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.tl-s2-hero__media img{width:100%;height:100%;object-fit:cover;object-position:50% 18%;transform:scale(1.04);will-change:transform}.tl-s2-hero__veil{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#0808081f,#0808080a 22%,#0808088c 62%,#080808e0)}.tl-s2-hero__copy{position:relative;z-index:2;padding:24px var(--s2-pad) 20px;max-width:640px}.tl-s2-hero .tl-s2__kicker{color:#ffffffd1!important;-webkit-text-fill-color:rgba(255,255,255,.82)!important}.tl-s2-hero .tl-s2__h1{color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 1px 18px rgba(0,0,0,.35);font-size:clamp(32px,8.8vw,52px)!important}.tl-s2-hero__sub{margin:12px 0 0;font-size:14.5px;line-height:1.45;color:#ffffffe6!important;-webkit-text-fill-color:rgba(255,255,255,.9)!important;max-width:34em}.tl-s2-hero__quote{margin:18px 0 0;padding:0;border:0}.tl-s2-hero__quote p{margin:0;font-family:var(--s2-serif)!important;font-style:italic;font-size:17px;line-height:1.35;color:#fff!important;-webkit-text-fill-color:#fff!important}.tl-s2-hero__quote cite{display:block;margin-top:8px;font-style:normal;font-size:11px;font-weight:650;letter-spacing:.14em;text-transform:uppercase;color:#ffffffb8!important;-webkit-text-fill-color:rgba(255,255,255,.72)!important}.tl-s2-hero .tl-s2__btn{margin-top:16px;min-width:220px;box-shadow:0 8px 24px #00000047}html:has(.tl-s2) .titanore-offer-bar .tob-inner{flex-wrap:nowrap!important;white-space:nowrap!important;overflow:hidden!important;font-size:11px!important;padding:8px 14px!important;line-height:1.2!important}.tl-s2-usp{position:relative;z-index:2;display:grid;grid-template-columns:repeat(3,1fr);gap:8px;background:var(--s2-wash);color:var(--s2-ink);padding:10px 10px calc(10px + env(safe-area-inset-bottom))}.tl-s2-usp li{list-style:none;display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;padding:4px 2px}.tl-s2-usp svg{width:22px;height:22px;stroke:var(--s2-red);fill:none;stroke-width:1.7}.tl-s2-usp b{font-size:11px;line-height:1.25;font-weight:650;letter-spacing:-.01em;max-width:11em}.tl-s2-usp span{font-size:10px;color:var(--s2-soft);line-height:1.2}.tl-s2 [data-reveal]{opacity:0;transform:translateY(18px);transition:opacity .52s ease,transform .52s ease}.tl-s2 [data-reveal].is-in{opacity:1;transform:none}.tl-s2-offer{padding:40px 0 8px;background:var(--s2-paper)}.tl-s2-offer__media{margin:0 -20px;width:calc(100% + 40px);background:var(--s2-cream)}.tl-s2-offer__media img{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;object-position:center}.tl-s2-offer__copy{padding:28px 0 12px}.tl-s2-stars{display:flex;align-items:center;gap:8px;margin:10px 0 0;color:var(--s2-gold);font-size:13px;font-weight:650}.tl-s2-stars span{color:var(--s2-muted);font-weight:500}.tl-s2-price{display:flex;align-items:baseline;gap:12px;margin:16px 0 0}.tl-s2-price s{color:var(--s2-soft);font-size:18px}.tl-s2-price b{color:var(--s2-red);font-size:36px;font-weight:750;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.tl-s2-badge{display:inline-flex;align-items:center;min-height:24px;padding:0 8px;border-radius:4px;background:var(--s2-red);color:#fff;font-size:11px;font-weight:700;letter-spacing:.04em}.tl-s2-offer .tl-s2__btn{margin-top:18px}.tl-s2-checks{margin:22px 0 0;padding:0;list-style:none;display:grid;gap:10px}.tl-s2-checks li{display:flex;align-items:flex-start;gap:10px;font-size:14.5px;line-height:1.35;color:var(--s2-ink)}.tl-s2-checks svg{flex:0 0 18px;width:18px;height:18px;margin-top:1px;stroke:var(--s2-red);fill:none;stroke-width:2}.tl-s2-stack{margin:16px 0 0;padding:12px 14px;background:var(--s2-wash);border-radius:10px;font-size:13px;line-height:1.45;color:var(--s2-muted)}.tl-s2-stack b{color:var(--s2-ink)}.tl-s2-story,.tl-s2-inspo,.tl-s2-why,.tl-s2-rev,.tl-s2-faq,.tl-s2-end{padding:64px 0}.tl-s2-story{background:var(--s2-cream)}.tl-s2-inspo{background:var(--s2-paper)}.tl-s2-why{background:var(--s2-wash)}.tl-s2-rev{background:var(--s2-paper)}.tl-s2-faq{background:var(--s2-cream)}.tl-s2-end{background:var(--s2-paper);text-align:center}.tl-s2-split{display:grid;gap:24px}.tl-s2-split__media{order:-1}.tl-s2-split__media img,.tl-s2-split__media figure{width:100%}.tl-s2-frame{margin:0 -20px;width:calc(100% + 40px);overflow:hidden}.tl-s2-frame img{width:100%;height:62vw;min-height:280px;max-height:520px;object-fit:cover;object-position:center 20%}.tl-s2-sign{margin:22px 0 0}.tl-s2-sign img{width:168px;height:auto;mix-blend-mode:multiply;filter:contrast(1.15)}.tl-s2-sign figcaption{margin-top:4px;font-size:12px;color:var(--s2-soft)}.tl-s2-quote{margin:18px 0 0;font-family:var(--s2-serif);font-style:italic;font-size:20px;line-height:1.3;color:var(--s2-ink)}.tl-s2-why__head{text-align:center;max-width:18em;margin:0 auto 28px}.tl-s2-why__grid{display:grid;grid-template-columns:1fr 1fr;gap:22px 16px;margin:0 0 28px}.tl-s2-why__item h3{margin:8px 0 0;font-family:var(--s2-sans);font-size:14px;font-weight:700;letter-spacing:-.01em}.tl-s2-why__item p{margin:6px 0 0;font-size:13px;line-height:1.4;color:var(--s2-muted)}.tl-s2-why__item svg{width:26px;height:26px;stroke:var(--s2-red);fill:none;stroke-width:1.7}.tl-s2-why__photo{margin:0 -20px;width:calc(100% + 40px)}.tl-s2-why__photo img{width:100%;height:56vw;min-height:220px;max-height:420px;object-fit:cover}.tl-s2-rev__head{text-align:center}.tl-s2-rev__grid{display:grid;gap:16px;margin-top:24px}.tl-s2-card{position:relative;overflow:hidden;border-radius:12px;background:#111;color:#fff}.tl-s2-card img{width:100%;height:58vw;min-height:260px;max-height:420px;object-fit:cover;opacity:.92}.tl-s2-card__play{position:absolute;top:16px;right:16px;width:44px;height:44px;border-radius:50%;border:0;background:#ffffffeb;color:var(--s2-ink);display:grid;place-items:center;pointer-events:none}.tl-s2-card__play svg{width:16px;height:16px;margin-left:2px;fill:currentColor}.tl-s2-card__copy{position:absolute;left:0;right:0;bottom:0;padding:56px 18px 20px;background:linear-gradient(180deg,transparent,rgba(0,0,0,.78))}.tl-s2-card__copy p{margin:0;font-size:16px;line-height:1.35;font-weight:550}.tl-s2-card__copy cite{display:block;margin-top:8px;font-style:normal;font-size:12px;color:#ffffffc7}.tl-s2-rev .tl-s2__btn--ghost{display:flex;width:fit-content;margin:24px auto 0;min-width:220px}.tl-s2-faq__list{margin-top:20px;border-top:1px solid var(--s2-line)}.tl-s2-faq details{border-bottom:1px solid var(--s2-line)}.tl-s2-faq summary{list-style:none;cursor:pointer;min-height:56px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 0;font-size:16px;font-weight:600}.tl-s2-faq summary::-webkit-details-marker{display:none}.tl-s2-faq summary:after{content:"";width:12px;height:12px;flex:0 0 12px;border-right:1.6px solid var(--s2-ink);border-bottom:1.6px solid var(--s2-ink);transform:rotate(45deg);transition:transform .18s ease;margin-top:-4px}.tl-s2-faq details[open] summary:after{transform:rotate(225deg);margin-top:4px}.tl-s2-faq details p{margin:0 0 18px;padding-right:28px;font-size:15px;line-height:1.55;color:var(--s2-muted)}.tl-s2-end .tl-s2__h2{max-width:12em;margin-left:auto;margin-right:auto}.tl-s2-end .tl-s2__body{max-width:32em;margin-left:auto;margin-right:auto}.tl-s2-end .tl-s2__btn{margin-top:22px;min-width:min(100%,320px)}.tl-s2-end__trust{display:flex;justify-content:center;gap:18px;flex-wrap:wrap;margin:18px 0 0;padding:0;list-style:none;font-size:12px;color:var(--s2-muted)}.tl-s2-end__trust li{display:flex;align-items:center;gap:6px}.tl-s2-end__trust svg{width:16px;height:16px;stroke:var(--s2-red);fill:none;stroke-width:1.8}.tl-s2-sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#fffffff0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--s2-line);transform:translateY(110%);transition:transform .24s ease}.tl-s2-sticky.is-on{transform:none}.tl-s2-sticky__inner{display:flex;align-items:center;gap:12px;width:min(1120px,100%);margin:0 auto}.tl-s2-sticky__meta{flex:1;min-width:0}.tl-s2-sticky__name{margin:0;font-size:13px;font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tl-s2-sticky__price{margin:2px 0 0;font-size:15px;font-weight:750;color:var(--s2-red)}.tl-s2-sticky .tl-s2__btn{min-height:48px;min-width:148px;padding:0 16px;font-size:12px}@media(min-width:760px){.tl-s2-hero__copy{padding:64px 48px 48px;max-width:560px}.tl-s2-hero .tl-s2__h1{font-size:56px}.tl-s2-usp{padding:18px 40px;gap:24px}.tl-s2-usp b{font-size:13px}.tl-s2-offer{padding:72px 0 24px}.tl-s2-offer__grid{display:grid;grid-template-columns:1.05fr .95fr;gap:56px;align-items:center}.tl-s2-offer__media{margin:0;width:auto;border-radius:8px;overflow:hidden}.tl-s2-offer__copy{padding:0}.tl-s2-split{grid-template-columns:1fr 1fr;gap:64px;align-items:center}.tl-s2-split__media{order:0}.tl-s2-split--copyfirst .tl-s2-split__media{order:2}.tl-s2-frame{margin:0;width:auto;border-radius:8px}.tl-s2-frame img{height:560px;max-height:none}.tl-s2-story,.tl-s2-inspo,.tl-s2-why,.tl-s2-rev,.tl-s2-faq,.tl-s2-end{padding:88px 0}.tl-s2-why__grid{grid-template-columns:repeat(4,1fr);gap:28px}.tl-s2-why__photo{margin:32px auto 0;width:min(920px,100%);border-radius:8px;overflow:hidden}.tl-s2-why__photo img{height:420px;max-height:none}.tl-s2-rev__grid{grid-template-columns:1fr 1fr;gap:24px}.tl-s2-card img{height:420px;max-height:none}.tl-s2-faq .tl-s2__wrap{max-width:760px}}@media(prefers-reduced-motion:reduce){.tl-s2 [data-reveal]{opacity:1;transform:none}.tl-s2-sticky,.tl-s2 a.tl-s2__btn,.tl-s2 button.tl-s2__btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/titanore-lp-sven-part-two.css.map?tl=s2v6 */
