@media(max-width:1024px){.transformations,.transformations .reveal,.transformations .ba-feature,.transformations .carousel{opacity:1!important;transform:none!important}.transformations{width:100%!important;max-width:100vw!important;overflow-x:clip!important}.transformations__head,.transformations__head>*,.transformations__head h2,.transformations__head p{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}.transformations__head h2,.transformations__head p{white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important}.transformations__head h2{font-size:clamp(28px,8vw,36px)!important;line-height:1.05!important}.transformations .ba-feature{width:100%!important;max-width:100vw!important;min-width:0!important;padding-inline:var(--wrap-pad)!important;box-sizing:border-box!important;overflow:hidden!important}.transformations .ba-feature>*,.transformations .ba-slider,.transformations .ba-slider--interactive,.transformations .ba-info{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}.transformations .ba-slider,.transformations .ba-slider--interactive,.transformations .slide__image{visibility:visible!important;background:var(--c-charcoal)!important}.transformations .ba-slider__img,.transformations .slide__image img{display:block!important;visibility:visible!important;opacity:1!important;filter:none!important;mix-blend-mode:normal!important}}.onetime-card__title-lock{white-space:nowrap}.tst-blog-index{background:var(--c-bone, #f1ece0);color:var(--c-charcoal, #0e0e0d);padding:clamp(72px,10vw,140px) var(--wrap-pad, 32px);border-bottom:var(--bw, 2px) solid var(--c-charcoal, #0e0e0d)}.tst-blog-index__wrap{width:min(1160px,100%);margin:0 auto}.tst-blog-index__head{max-width:760px;margin-bottom:clamp(36px,5vw,68px)}.tst-blog-index h1{font-family:var(--f-display, sans-serif);font-size:clamp(54px,8vw,112px);line-height:.9;letter-spacing:0;margin:18px 0}.tst-blog-index__head p,.tst-blog-index__empty p{font-size:clamp(17px,1.4vw,20px);line-height:1.55;color:var(--c-stone, #4c463c)}.tst-blog-index__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.tst-blog-card{border:var(--bw, 2px) solid var(--c-charcoal, #0e0e0d);background:#fffaf0;min-height:280px}.tst-blog-card__link{display:flex;min-height:100%;flex-direction:column;gap:18px;padding:28px;color:inherit;text-decoration:none}.tst-blog-card span{color:var(--c-amber, #e97826);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.tst-blog-card h2,.tst-blog-index__empty h2{font-family:var(--f-display, sans-serif);font-size:clamp(26px,3vw,40px);line-height:1;letter-spacing:0;margin:0}.tst-blog-card p{color:var(--c-stone, #4c463c);line-height:1.55;margin:0}.tst-blog-card strong{margin-top:auto;color:var(--c-amber, #e97826);font-size:13px;letter-spacing:.08em;text-transform:uppercase}.tst-blog-index__empty{border:var(--bw, 2px) solid var(--c-charcoal, #0e0e0d);padding:clamp(28px,4vw,48px);max-width:760px;background:#fffaf0}@media(max-width:900px){.tst-blog-index__grid{grid-template-columns:1fr}.tst-blog-card{min-height:auto}}.tst-article{background:var(--c-bone, #f1ece0);color:var(--c-charcoal, #0e0e0d);padding:clamp(64px,9vw,128px) var(--wrap-pad, 32px);border-bottom:var(--bw, 2px) solid var(--c-charcoal, #0e0e0d)}.tst-article__wrap{width:min(860px,100%);margin:0 auto}.tst-article__back{display:inline-flex;color:var(--c-amber, #e97826);font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;margin-bottom:28px}.tst-article__head{margin-bottom:clamp(36px,5vw,64px)}.tst-article__head h1{font-family:var(--f-display, sans-serif);font-size:clamp(44px,7vw,92px);line-height:.92;letter-spacing:0;margin:18px 0;text-wrap:balance}.tst-article__head p{font-size:clamp(18px,1.5vw,22px);line-height:1.5;color:var(--c-stone, #4c463c)}.tst-article__body{font-size:18px;line-height:1.72}.tst-article__body h2{font-family:var(--f-display, sans-serif);font-size:clamp(30px,4vw,48px);line-height:1;letter-spacing:0;margin:48px 0 14px}.tst-article__body p{margin:0 0 20px}.tst-article__body strong{font-weight:800}.tst-article__body a{color:var(--c-amber, #e97826)}@media(max-width:700px){.tst-article__body{font-size:17px}}.product-entry{min-height:720px;display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1fr);background:var(--c-bone, #f1ece0);color:var(--c-charcoal, #0e0e0d);border-bottom:var(--bw, 2px) solid var(--c-charcoal, #0e0e0d)}.product-entry__media{min-height:520px;background:var(--c-charcoal, #0e0e0d);border-right:var(--bw, 2px) solid var(--c-charcoal, #0e0e0d);overflow:hidden;display:flex;align-items:center;justify-content:center;padding:clamp(14px,2vw,28px);box-sizing:border-box}.product-entry__image{width:100%;height:auto;max-height:660px;min-height:0;object-fit:contain;display:block}.product-entry__mark{color:var(--c-bone, #f1ece0);width:min(42vw,240px)}.product-entry__content{padding:var(--s-8, 72px) var(--wrap-pad, 32px);display:flex;flex-direction:column;justify-content:center;max-width:720px}.product-entry h1{font-family:var(--f-display, sans-serif);font-weight:800;font-size:clamp(44px,6vw,86px);line-height:.9;letter-spacing:0;margin:var(--s-4, 24px) 0;overflow-wrap:anywhere}.product-entry__price{font-family:var(--f-display, sans-serif);font-weight:800;font-size:clamp(36px,4vw,58px);color:var(--c-amber, #e97826);margin-bottom:var(--s-4, 24px)}.product-entry__desc{font-size:17px;line-height:1.55;max-width:620px;margin-bottom:var(--s-5, 32px)}.product-entry__seo-copy{max-width:620px;margin:0 0 var(--s-5, 32px);font-size:16px;line-height:1.58}.product-entry__seo-copy h2{font-family:var(--f-display, sans-serif);font-size:clamp(24px,3vw,34px);line-height:1.05;letter-spacing:0;margin:var(--s-5, 32px) 0 var(--s-2, 12px)}.product-entry__seo-copy p{margin:0 0 var(--s-3, 16px);color:var(--c-stone, #4c463c)}.product-entry__faq{margin-top:var(--s-4, 24px)}.product-entry__faq details{border-top:1px solid rgba(14,14,13,.22);padding:14px 0}.product-entry__faq details:last-child{border-bottom:1px solid rgba(14,14,13,.22)}.product-entry__faq summary{cursor:pointer;font-weight:800}.product-entry__faq summary::marker{color:var(--c-amber, #e97826)}.product-entry__faq details p{margin:10px 0 0}.product-entry__actions{display:flex;flex-wrap:wrap;gap:var(--s-3, 16px);margin-bottom:var(--s-4, 24px)}.product-entry__primary{min-height:56px;display:inline-flex;align-items:center;justify-content:center;padding:0 var(--s-6, 40px);border-radius:var(--r-pill, 999px);font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;background:var(--c-amber, #e97826);color:var(--c-bone, #f1ece0);border:1.5px solid var(--c-amber, #e97826);white-space:normal;text-align:center;line-height:1.15}.product-entry__note{font-size:13px;line-height:1.45;color:var(--c-stone, #4c463c);margin-bottom:var(--s-5, 32px)}.product-entry__back{color:var(--c-charcoal, #0e0e0d);font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;text-decoration:underline;text-decoration-color:var(--c-amber, #e97826);text-underline-offset:6px}@media(max-width:900px){.product-entry{grid-template-columns:1fr;min-height:auto}.product-entry__media{min-height:auto;border-right:0;border-bottom:var(--bw, 2px) solid var(--c-charcoal, #0e0e0d);padding:16px}.product-entry__image{max-height:520px}.product-entry__content{max-width:none;padding:var(--s-6, 40px) var(--wrap-pad, 20px)}.product-entry__primary{width:100%;padding:12px 18px}}
/*# sourceMappingURL=/cdn/shop/t/20/compiled_assets/styles.css.map */
