.tbg{--tbg-gutter: clamp(20px, 5vw, 64px);--tbg-max: 1280px;--tbg-space: clamp(64px, 9vw, 128px);--tbg-line: color-mix(in srgb, var(--tbg-ink) 14%, transparent);--tbg-muted: color-mix(in srgb, var(--tbg-ink) 70%, transparent);background:var(--tbg-section-bg, var(--tbg-bg));color:var(--tbg-section-ink, var(--tbg-ink));font-family:var(--font-body--family);position:relative}.tbg *,.tbg *:before,.tbg *:after{box-sizing:border-box}.tbg--soft{--tbg-section-bg: var(--tbg-soft)}.tbg--dark{--tbg-section-bg: var(--tbg-ink);--tbg-section-ink: var(--tbg-bg);--tbg-line: color-mix(in srgb, var(--tbg-bg) 20%, transparent);--tbg-muted: color-mix(in srgb, var(--tbg-bg) 75%, transparent)}.tbg-wrap{width:100%;max-width:calc(var(--tbg-max) + var(--tbg-gutter) * 2);margin-inline:auto;padding-inline:var(--tbg-gutter)}.tbg-pad{padding-block:var(--tbg-pad-top, var(--tbg-space)) var(--tbg-pad-bottom, var(--tbg-space))}@media(max-width:749px){.tbg-pad{padding-block:calc(var(--tbg-pad-top, 96px) * .62) calc(var(--tbg-pad-bottom, 96px) * .62)}}.tbg-eyebrow{display:inline-flex;align-items:center;gap:12px;font-family:var(--font-body--family);font-size:12px;letter-spacing:.28em;text-transform:uppercase;color:var(--tbg-accent);margin:0 0 20px;font-weight:500}.tbg-eyebrow:before{content:"";width:28px;height:1px;background:currentColor}.tbg-center .tbg-eyebrow:after{content:"";width:28px;height:1px;background:currentColor}.tbg-h1,.tbg-h2,.tbg-h3{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight, 300);font-style:var(--font-heading--style, normal);line-height:1.05;letter-spacing:-.01em;margin:0;color:inherit;text-wrap:balance}.tbg-h1{font-size:clamp(44px,7.2vw,104px)}.tbg-h2{font-size:clamp(34px,4.6vw,64px)}.tbg-h3{font-size:clamp(22px,2.2vw,30px);line-height:1.2}.tbg-h1 em,.tbg-h2 em,.tbg-h3 em{font-style:italic;color:var(--tbg-accent)}.tbg-rte{font-size:clamp(15px,1.15vw,17px);line-height:1.75;color:var(--tbg-muted);margin-top:24px;max-width:60ch}.tbg-rte p{margin:0 0 1em}.tbg-rte p:last-child{margin-bottom:0}.tbg-rte a{color:inherit;text-underline-offset:3px}.tbg-center{text-align:center}.tbg-center .tbg-rte{margin-inline:auto}.tbg-head{margin-bottom:clamp(40px,5vw,72px)}.tbg-head.tbg-center{max-width:760px;margin-inline:auto}.tbg-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:36px}.tbg-center .tbg-actions{justify-content:center}.tbg-btn{--b-bg: var(--tbg-ink);--b-ink: var(--tbg-bg);--b-bd: var(--tbg-ink);display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 30px;border:1px solid var(--b-bd);background:var(--b-bg);color:var(--b-ink);font-family:var(--font-body--family);font-size:12px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;text-decoration:none;border-radius:999px;cursor:pointer;transition:background-color .3s ease,color .3s ease,border-color .3s ease,transform .3s ease}.tbg-btn:hover{--b-bg: var(--tbg-accent);--b-bd: var(--tbg-accent);--b-ink: #fff}.tbg-btn--ghost{--b-bg: transparent;--b-ink: currentColor;--b-bd: currentColor}.tbg--dark .tbg-btn:not(.tbg-btn--ghost),.tbg-on-image .tbg-btn:not(.tbg-btn--ghost){--b-bg: var(--tbg-bg);--b-ink: var(--tbg-ink);--b-bd: var(--tbg-bg)}.tbg--dark .tbg-btn:not(.tbg-btn--ghost):hover,.tbg-on-image .tbg-btn:not(.tbg-btn--ghost):hover{--b-bg: var(--tbg-accent);--b-bd: var(--tbg-accent);--b-ink: #fff}.tbg-link{display:inline-flex;align-items:center;gap:10px;font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:inherit;text-decoration:none;padding-bottom:6px;border-bottom:1px solid currentColor;font-weight:500}.tbg-link:hover{color:var(--tbg-accent)}.tbg-header-actions{display:flex;align-items:center}.tbg-btn--header{min-height:42px;padding:0 22px;font-size:11px;--b-bg: transparent;--b-ink: currentColor;--b-bd: currentColor;white-space:nowrap}@media(max-width:749px){.tbg-btn--header{min-height:36px;padding:0 14px;font-size:10px;letter-spacing:.16em}}.header-logo__tbg{display:inline-flex;align-items:center}.header-logo__tbg .tbg-logo{display:block;height:52px;width:auto}@media(max-width:749px){.header-logo__tbg .tbg-logo{height:38px}}@media(max-width:420px){.header-logo__tbg .tbg-logo{height:32px}}.tbg-media{position:relative;overflow:hidden;width:100%;aspect-ratio:var(--tbg-ratio, 4 / 5);background:var(--tbg-soft)}.tbg-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.tbg-media--placeholder{display:grid;place-items:center;align-content:center;gap:14px;color:color-mix(in srgb,var(--tbg-accent) 55%,transparent);background:radial-gradient(120% 90% at 20% 10%,color-mix(in srgb,#fff 55%,transparent),transparent 60%),linear-gradient(160deg,var(--tbg-soft),color-mix(in srgb,var(--tbg-accent) 22%,var(--tbg-soft)))}.tbg-ph-mark{width:clamp(36px,12%,64px);height:auto}.tbg-ph-label{font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--tbg-ink);opacity:.65;padding:0 16px;text-align:center}.tbg-shape--arch{border-radius:999px 999px 0 0}.tbg-shape--rounded{border-radius:24px}.tbg-shape--square{border-radius:0}.tbg-hero{--tbg-section-ink: #fff;min-height:var(--tbg-hero-h, 100svh);display:grid;overflow:hidden;isolation:isolate}.tbg-hero>.tbg-hero__bg{grid-area:1 / 1;position:relative;z-index:-1}.tbg-hero .tbg-media{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto;height:100%}.tbg-hero .tbg-media--placeholder{color:color-mix(in srgb,var(--tbg-accent) 45%,transparent);background:radial-gradient(70% 60% at 75% 35%,color-mix(in srgb,var(--tbg-accent) 45%,transparent),transparent 70%),linear-gradient(150deg,color-mix(in srgb,var(--tbg-ink) 92%,var(--tbg-accent)),var(--tbg-ink))}.tbg-hero .tbg-media--placeholder .tbg-ph-mark,.tbg-cta .tbg-media--placeholder .tbg-ph-mark{display:none}.tbg-hero .tbg-ph-label{color:#fff}.tbg-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000040,#0000 30%,rgba(0,0,0,var(--tbg-overlay, .45)))}.tbg-hero__content{grid-area:1 / 1;align-self:end;padding-top:calc(var(--header-height, 90px) + 48px);padding-bottom:clamp(56px,9vh,120px)}.tbg-hero--middle .tbg-hero__content{align-self:center}.tbg-hero .tbg-eyebrow{color:#fff;opacity:.9}.tbg-hero .tbg-rte{color:#ffffffdb;max-width:52ch}.tbg-hero .tbg-h1{max-width:14ch}.tbg-hero.tbg-center .tbg-h1{margin-inline:auto}.tbg-hero__meta{margin-top:56px;display:flex;flex-wrap:wrap;gap:10px 32px;font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:#fffc}.tbg-center .tbg-hero__meta{justify-content:center}.tbg-hero__meta span{display:inline-flex;align-items:center;gap:10px}.tbg-hero__meta span:before{content:"\2726";color:var(--tbg-accent);font-size:10px}.tbg-ribbon{border-block:1px solid var(--tbg-line);overflow:hidden}.tbg-ribbon__track{display:flex;width:max-content;animation:tbg-scroll var(--tbg-ribbon-speed, 40s) linear infinite}.tbg-ribbon__group{display:flex;align-items:center;flex-shrink:0}.tbg-ribbon__item{display:inline-flex;align-items:center;gap:40px;padding:22px 20px;font-family:var(--font-heading--family);font-size:clamp(20px,2.2vw,30px);font-style:italic;white-space:nowrap}.tbg-ribbon__item:after{content:"\2726";font-style:normal;font-size:.5em;color:var(--tbg-accent)}@keyframes tbg-scroll{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.tbg-ribbon__track{animation:none}}.tbg-split{display:grid;grid-template-columns:1fr;gap:clamp(40px,6vw,112px);align-items:center}@media(min-width:900px){.tbg-split{grid-template-columns:1fr 1fr}.tbg-split--right .tbg-split__media{order:2}}.tbg-split__media{position:relative}.tbg-split__media--duo{display:grid;grid-template-columns:1.35fr 1fr;gap:16px;align-items:end}.tbg-split__media--duo>:last-child{margin-bottom:18%}.tbg-split__badge{position:absolute;right:-12px;bottom:28px;width:128px;height:128px;border-radius:50%;background:var(--tbg-bg);color:var(--tbg-ink);display:grid;place-items:center;text-align:center;font-family:var(--font-heading--family);font-size:15px;line-height:1.25;padding:18px;box-shadow:0 20px 50px -25px #00000059}.tbg-split--right .tbg-split__badge{right:auto;left:-12px}.tbg-split__badge-star{display:block;color:var(--tbg-accent);font-size:14px;margin-bottom:6px}.tbg-list{list-style:none;padding:0;margin:28px 0 0;display:grid;gap:14px}.tbg-list li{display:flex;gap:14px;align-items:baseline;font-size:15px;line-height:1.6}.tbg-list li:before{content:"\2726";color:var(--tbg-accent);font-size:10px;flex-shrink:0}.tbg-grid{display:grid;gap:clamp(28px,3vw,44px) clamp(20px,2.4vw,32px);grid-template-columns:repeat(var(--tbg-cols-m, 1),minmax(0,1fr))}@media(min-width:600px){.tbg-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:990px){.tbg-grid{grid-template-columns:repeat(var(--tbg-cols, 3),minmax(0,1fr))}}.tbg-card{display:flex;flex-direction:column;color:inherit;text-decoration:none}.tbg-card .tbg-media{margin-bottom:24px;transition:transform .6s ease}.tbg-card .tbg-media img{transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}a.tbg-card:hover .tbg-media img{transform:scale(1.05)}.tbg-card__num{font-size:12px;letter-spacing:.2em;color:var(--tbg-accent);margin-bottom:10px}.tbg-card__text p{margin:0}.tbg-card__text{margin-top:12px;font-size:15px;line-height:1.7;color:var(--tbg-muted)}.tbg-card__foot{margin-top:18px;display:flex;justify-content:space-between;align-items:center;gap:12px}.tbg-card__price{font-family:var(--font-heading--family);font-size:18px;font-style:italic}.tbg-card .tbg-link{margin-top:18px;align-self:flex-start}.tbg-features{display:grid;gap:1px;background:var(--tbg-line);border:1px solid var(--tbg-line);grid-template-columns:1fr}@media(min-width:600px){.tbg-features{grid-template-columns:repeat(2,1fr)}}@media(min-width:990px){.tbg-features{grid-template-columns:repeat(var(--tbg-cols, 4),1fr)}}.tbg-feature{background:var(--tbg-section-bg, var(--tbg-bg));padding:clamp(28px,3vw,44px)}.tbg-feature .tbg-icon{width:44px;height:44px;color:var(--tbg-accent);margin-bottom:26px}.tbg-feature p{margin:12px 0 0;font-size:15px;line-height:1.7;color:var(--tbg-muted)}.tbg-steps{display:grid;gap:40px;grid-template-columns:1fr;counter-reset:tbg-step}@media(min-width:750px){.tbg-steps{grid-template-columns:repeat(var(--tbg-cols, 3),1fr);gap:32px}}.tbg-step{counter-increment:tbg-step;padding-top:28px;border-top:1px solid var(--tbg-line);position:relative}.tbg-step:before{content:counter(tbg-step,decimal-leading-zero);display:block;font-family:var(--font-heading--family);font-style:italic;font-size:clamp(44px,5vw,72px);line-height:1;color:var(--tbg-accent);margin-bottom:22px}.tbg-step p{margin:12px 0 0;font-size:15px;line-height:1.7;color:var(--tbg-muted)}.tbg-cta{--tbg-section-ink: #fff;display:grid;overflow:hidden;isolation:isolate;min-height:var(--tbg-cta-h, 560px)}.tbg-cta>*{grid-area:1 / 1}.tbg-cta__bg{position:relative;z-index:-1}.tbg-cta .tbg-media{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto;height:100%}.tbg-cta .tbg-media--placeholder{color:color-mix(in srgb,var(--tbg-accent) 50%,transparent);background:radial-gradient(60% 80% at 15% 80%,color-mix(in srgb,var(--tbg-accent) 40%,transparent),transparent 70%),linear-gradient(200deg,color-mix(in srgb,var(--tbg-ink) 90%,var(--tbg-accent)),var(--tbg-ink))}.tbg-cta .tbg-ph-label{color:#fff}.tbg-cta__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,var(--tbg-overlay, .4))}.tbg-cta__content{align-self:center;padding-block:96px}.tbg-cta .tbg-eyebrow{color:#fff}.tbg-cta .tbg-rte{color:#ffffffdb}.tbg-banner{padding-top:calc(var(--tbg-space) * .75);padding-bottom:calc(var(--tbg-space) * .6)}.tbg-banner__grid{display:grid;gap:40px;align-items:end}@media(min-width:900px){.tbg-banner__grid--image{grid-template-columns:1.1fr .9fr}}.tbg-banner .tbg-media{--tbg-ratio: 4 / 3}.tbg-crumbs{font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--tbg-muted);margin-bottom:28px}.tbg-crumbs a{color:inherit;text-decoration:none}.tbg-crumbs a:hover{color:var(--tbg-accent)}.tbg-crumbs span{margin-inline:10px;color:var(--tbg-accent)}.tbg-menu{display:grid;gap:clamp(64px,8vw,112px)}.tbg-menu__cat{display:grid;gap:40px;grid-template-columns:1fr;align-items:start}@media(min-width:900px){.tbg-menu__cat{grid-template-columns:5fr 7fr;gap:72px}.tbg-menu__cat:nth-child(2n){grid-template-columns:7fr 5fr}.tbg-menu__cat:nth-child(2n) .tbg-menu__aside{order:2}.tbg-menu__aside{position:sticky;top:calc(var(--header-height, 80px) + 24px)}}.tbg-menu__aside .tbg-media{margin-top:28px;--tbg-ratio: 4 / 5}.tbg-menu__aside .tbg-rte{margin-top:16px}.tbg-menu__items{list-style:none;margin:0;padding:0}.tbg-menu__item{padding:26px 0;border-bottom:1px solid var(--tbg-line)}.tbg-menu__item:first-child{border-top:1px solid var(--tbg-line)}.tbg-menu__row{display:flex;align-items:baseline;gap:16px}.tbg-menu__name{font-family:var(--font-heading--family);font-size:clamp(20px,1.8vw,26px);line-height:1.25}.tbg-menu__dots{flex:1;border-bottom:1px dotted color-mix(in srgb,var(--tbg-ink) 30%,transparent);transform:translateY(-5px);min-width:24px}.tbg-menu__price{font-size:14px;letter-spacing:.08em;white-space:nowrap;color:var(--tbg-accent);font-weight:500}.tbg-menu__desc{margin:8px 0 0;font-size:15px;line-height:1.65;color:var(--tbg-muted);max-width:56ch}.tbg-menu__note{margin-top:24px;font-size:13px;color:var(--tbg-muted);font-style:italic}.tbg-faq{display:grid;gap:48px}@media(min-width:900px){.tbg-faq{grid-template-columns:4fr 7fr;gap:96px}}.tbg-faq__list{border-top:1px solid var(--tbg-line)}.tbg-faq details{border-bottom:1px solid var(--tbg-line)}.tbg-faq summary{list-style:none;cursor:pointer;padding:28px 0;display:flex;justify-content:space-between;gap:24px;align-items:center;font-family:var(--font-heading--family);font-size:clamp(19px,1.7vw,24px);line-height:1.3}.tbg-faq summary::-webkit-details-marker{display:none}.tbg-faq summary:after{content:"";flex-shrink:0;width:14px;height:14px;background:linear-gradient(currentColor,currentColor) center / 100% 1px no-repeat,linear-gradient(currentColor,currentColor) center / 1px 100% no-repeat;transition:transform .3s ease;color:var(--tbg-accent)}.tbg-faq details[open] summary:after{transform:rotate(45deg)}.tbg-faq__answer{padding:0 0 28px;font-size:15px;line-height:1.75;color:var(--tbg-muted);max-width:64ch}.tbg-faq__answer p{margin:0 0 1em}.tbg-faq__answer p:last-child{margin:0}.tbg-contact{display:grid;gap:clamp(48px,6vw,96px);grid-template-columns:1fr}@media(min-width:990px){.tbg-contact{grid-template-columns:5fr 7fr}}.tbg-info{display:grid;gap:32px;align-content:start}.tbg-info__item{display:grid;grid-template-columns:44px 1fr;gap:16px;align-items:start}.tbg-info__item .tbg-icon{width:30px;height:30px;color:var(--tbg-accent)}.tbg-info__label{font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--tbg-muted);margin-bottom:6px}.tbg-info__value{font-family:var(--font-heading--family);font-size:clamp(19px,1.6vw,23px);line-height:1.4}.tbg-info__value a{color:inherit;text-decoration:none;border-bottom:1px solid var(--tbg-line);word-break:break-word}.tbg-info__value a:hover{color:var(--tbg-accent)}.tbg-info__small{font-size:14px;line-height:1.7;color:var(--tbg-muted);margin-top:6px}.tbg-map{margin-top:8px;border:0;width:100%;aspect-ratio:4 / 3;filter:grayscale(.4) sepia(.15);display:block}.tbg-form-card{align-self:start;background:var(--tbg-soft);padding:clamp(28px,4vw,56px);border-radius:4px}.tbg--soft .tbg-form-card{align-self:start;background:var(--tbg-bg)}.tbg-form{display:grid;gap:20px;grid-template-columns:1fr;margin-top:32px}@media(min-width:600px){.tbg-form{grid-template-columns:1fr 1fr}.tbg-field--full{grid-column:1 / -1}}.tbg-field{display:grid;gap:8px}.tbg-field label{font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--tbg-muted)}.tbg-field input,.tbg-field select,.tbg-field textarea{width:100%;font:inherit;font-size:16px;color:var(--tbg-ink);background:transparent;border:0;border-bottom:1px solid color-mix(in srgb,var(--tbg-ink) 30%,transparent);padding:10px 0 12px;border-radius:0;outline:none;transition:border-color .25s ease;-webkit-appearance:none;appearance:none}.tbg-field select{background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 10px) 52%,calc(100% - 5px) 52%;background-size:5px 5px;background-repeat:no-repeat;padding-right:24px}.tbg-field textarea{min-height:120px;resize:vertical}.tbg-field input:focus,.tbg-field select:focus,.tbg-field textarea:focus{border-color:var(--tbg-accent)}.tbg-form .tbg-btn{margin-top:8px;justify-self:start}.tbg-form__note{font-size:13px;color:var(--tbg-muted);line-height:1.6}.tbg-alert{padding:16px 20px;border-radius:4px;font-size:15px;margin-top:24px}.tbg-alert--ok{background:color-mix(in srgb,var(--tbg-accent) 16%,transparent)}.tbg-alert--err{background:#f8e1df;color:#7a1e17}.tbg-alert ul{margin:6px 0 0;padding-left:18px}.tbg-quotes{display:grid;gap:24px;grid-template-columns:1fr}@media(min-width:900px){.tbg-quotes{grid-template-columns:repeat(var(--tbg-cols, 3),1fr)}}.tbg-quote{padding:clamp(28px,3vw,44px);border:1px solid var(--tbg-line);display:flex;flex-direction:column;gap:24px}.tbg-quote__stars{color:var(--tbg-accent);letter-spacing:.3em;font-size:13px}.tbg-quote blockquote{margin:0;font-family:var(--font-heading--family);font-size:clamp(19px,1.6vw,23px);line-height:1.45;font-style:italic}.tbg-quote cite{font-style:normal;font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--tbg-muted);margin-top:auto}.tbg-footer{padding-top:clamp(72px,9vw,120px);padding-bottom:32px}.tbg-footer__top{display:grid;gap:48px;grid-template-columns:1fr;padding-bottom:clamp(48px,6vw,80px);border-bottom:1px solid var(--tbg-line)}@media(min-width:750px){.tbg-footer__top{grid-template-columns:1fr 1fr}}@media(min-width:1100px){.tbg-footer__top{grid-template-columns:1.6fr 1fr 1fr 1.2fr;gap:56px}}.tbg-footer__brand .tbg-logo{width:min(100%,300px);height:auto;display:block;color:var(--tbg-section-ink, var(--tbg-ink))}.tbg-footer__brand img{max-width:260px;height:auto;display:block}.tbg-footer__brand p{margin:28px 0 0;font-size:15px;line-height:1.75;color:var(--tbg-muted);max-width:38ch}.tbg-footer__title{font-size:11px;letter-spacing:.26em;text-transform:uppercase;color:var(--tbg-accent);margin:0 0 22px;font-weight:500}.tbg-footer__links{list-style:none;padding:0;margin:0;display:grid;gap:12px}.tbg-footer a:not(.tbg-btn){color:inherit;text-decoration:none}.tbg-footer .tbg-btn{text-decoration:none}.tbg-footer__contact p{margin:0}.tbg-footer__links a,.tbg-footer__contact a{font-size:15px;transition:color .2s ease}.tbg-footer a:not(.tbg-btn):hover{color:var(--tbg-accent)}.tbg-footer__contact{font-size:15px;line-height:1.75;display:grid;gap:14px;font-style:normal}.tbg-footer__contact a{word-break:break-word}.tbg-social{display:flex;gap:10px;margin-top:24px;flex-wrap:wrap}.tbg-social a{width:40px;height:40px;display:grid;place-items:center;border:1px solid var(--tbg-line);border-radius:50%;transition:border-color .2s ease,color .2s ease}.tbg-social a:hover{border-color:var(--tbg-accent)}.tbg-social svg{width:16px;height:16px;fill:currentColor}.tbg-footer__bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;padding-top:28px;font-size:13px;color:var(--tbg-muted)}.tbg-footer__policies{display:flex;flex-wrap:wrap;gap:20px;list-style:none;padding:0;margin:0}@media(prefers-reduced-motion:no-preference){.tbg-js .tbg-reveal{opacity:0;transform:translateY(24px);transition:opacity .9s ease,transform .9s cubic-bezier(.2,.7,.2,1)}.tbg-js .tbg-reveal.is-in,.shopify-design-mode .tbg-reveal{opacity:1;transform:none}}@media(max-width:599px){.tbg-card .tbg-media{aspect-ratio:1 / 1}.tbg-split__badge{right:8px;width:104px;height:104px;font-size:13px}.tbg-split--right .tbg-split__badge{left:8px}.tbg-menu__aside .tbg-media{--tbg-ratio: 16 / 10}.tbg-hero .tbg-eyebrow{letter-spacing:.2em;font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/tbg-salon.css.map */
