:root{--ts-cyan:#3DF2FF;--ts-amber:#FF7A1A;--ts-violet:#FF2D4D;--ts-bg:#0B0D10;--ts-surface:#12161C;--ts-line:#262C36;--ts-fg:#F2F4F7;--ts-fg2:#B8C0CC}html{background:var(--ts-bg)}body{background:var(--ts-bg);color:var(--ts-fg)}::selection{background:#3df2ff59}a{text-decoration-thickness:1px;text-underline-offset:3px}.button:not(.button-secondary):not(.button-unstyled),button.button:not(.button-secondary):not(.button-unstyled){box-shadow:0 0 0 1px #3df2ff59,0 0 18px #3df2ff4d;transition:box-shadow .25s ease,transform .25s ease}.button:not(.button-secondary):not(.button-unstyled):hover{box-shadow:0 0 0 1px #3df2ffb3,0 0 34px #3df2ff8c;transform:translateY(-1px)}.quantity-selector .button,.quantity-selector .button:hover{box-shadow:none!important;transform:none!important;background:transparent!important}.quantity-selector{background:var(--color-input-background);border-color:var(--ts-line)}.button-secondary{transition:box-shadow .25s ease,border-color .25s ease}.button-secondary:hover{box-shadow:0 0 22px #3df2ff38}[id$=ts_hero]{position:relative;isolation:isolate;overflow:hidden}[id$=ts_hero] .section{min-height:min(78svh,760px)}@media screen and (max-width:749px){[id$=ts_hero] .section-content-wrapper{--padding-block-start:112px!important}}[id$=ts_hero]:before{content:"";position:absolute;inset:-30% -10% auto -10%;height:120%;z-index:-1;pointer-events:none;background:radial-gradient(42% 55% at 22% 45%,rgba(61,242,255,.2),transparent 62%),radial-gradient(38% 50% at 78% 25%,rgba(255,122,26,.14),transparent 60%),radial-gradient(30% 40% at 60% 90%,rgba(255,45,77,.12),transparent 60%);filter:blur(28px)}[id$=ts_hero]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent,rgba(61,242,255,.7),rgba(255,122,26,.7),transparent)}.header{--header-padding:8px}.header .header-logo__image{height:64px!important;max-height:64px}@media screen and (max-width:749px){.header .header-logo__image{height:44px!important;max-height:44px}}.header .menu-list__link,.header .menu-list__trigger a{font-family:var(--font-heading--family);font-size:1.125rem;letter-spacing:.02em;font-weight:600}h1,h2,h3,.h1,.h2,.h3{font-family:var(--font-heading--family);letter-spacing:-.01em}.ts-neon{color:var(--ts-cyan);text-shadow:0 0 12px rgba(61,242,255,.55),0 0 30px rgba(61,242,255,.3)}.ts-amber{color:var(--ts-amber);text-shadow:0 0 12px rgba(255,122,26,.5)}.ts-violet{color:var(--ts-violet);text-shadow:0 0 12px rgba(255,45,77,.5)}.ts-muted{color:var(--ts-fg2)}.ts-kicker{letter-spacing:.18em;text-transform:uppercase;font-size:.78rem;color:var(--ts-cyan)}[id$=ts_salles] .group-block,[id$=ts_rituel] .group-block,[id$=ts_pourquoi] .group-block{transition:box-shadow .3s ease,border-color .3s ease,transform .3s ease}[id$=ts_salles] .group-block:hover{box-shadow:0 0 30px #3df2ff38;transform:translateY(-2px)}[id$=ts_salles] .icon img,[id$=ts_salles] .icon svg,[id$=ts_rituel] .icon img{filter:drop-shadow(0 0 10px rgba(255,255,255,.28))}[id$=ts_marquee]{border-top:1px solid var(--ts-line);border-bottom:1px solid var(--ts-line);background:linear-gradient(90deg,#3df2ff0d,#ff7a1a0d)}.product-card,.product-card__image,.card{border-radius:16px}.product-card{transition:box-shadow .3s ease,transform .3s ease}.product-card:hover{box-shadow:0 0 30px #3df2ff29;transform:translateY(-2px)}.ts-page,.rc-fiche{max-width:76ch}.ts-lead,.rc-accroche{font-size:1.15rem;line-height:1.65}.ts-page h2,.rc-fiche h2{font-size:1.5rem;line-height:1.25;margin-top:2.2rem;padding-top:.8rem;border-top:1px solid var(--ts-line)}.ts-page h3,.rc-fiche h3{font-size:1.1rem;line-height:1.3;margin-top:1.4rem;color:var(--ts-cyan)}.rc-fiche ul,.ts-page ul,.rc-fiche ol,.ts-page ol{padding-left:1.2rem}.rc-fiche li,.ts-page li{margin:.35rem 0}.ts-tableau,.rc-tableau{width:100%;border-collapse:collapse;margin:1.4rem 0;font-size:.95rem}.ts-tableau th,.ts-tableau td,.rc-tableau th,.rc-tableau td{border:1px solid var(--ts-line);padding:.7rem .9rem;text-align:left;vertical-align:top}.ts-tableau th,.rc-tableau th{background:var(--ts-surface);color:var(--ts-cyan);font-weight:600}.rc-livraison{margin-top:2rem;padding:1.2rem 1.4rem;border:1px solid var(--ts-line);border-radius:16px;background:var(--ts-surface)}.rc-livraison h3{margin-top:0;color:var(--ts-amber)}.ts-mention,.rc-mention{opacity:.72;font-size:.9rem}.ts-cta a{display:inline-block;margin-top:1rem;padding:.9rem 1.4rem;border-radius:999px;background:var(--ts-cyan);color:var(--ts-bg);text-decoration:none;font-weight:600;box-shadow:0 0 22px #3df2ff59}.add-to-cart-button,.add-to-cart-button.button-custom,.product-form-buttons .add-to-cart-button{background:var(--ts-cyan)!important;color:var(--ts-bg)!important;border-color:var(--ts-cyan)!important;box-shadow:0 0 0 1px #3df2ff59,0 0 18px #3df2ff4d!important}.add-to-cart-button:hover{box-shadow:0 0 0 1px #3df2ffb3,0 0 34px #3df2ff8c!important}.add-to-cart-button svg{color:var(--ts-bg)!important}.tax-note,.price__tax-note,.product-price__tax-note{display:none!important}[id$=ts_footer_intro]{border-top:1px solid var(--ts-line)}
/*# sourceMappingURL=/cdn/shop/t/1/assets/thermasuite.css.map */
