#root .tfm-footer{display:none}@media(max-width:760px){#root .shopify-section-footer{--custom_footer_bg_bottom:#f7f4f9;background:#f7f4f9}#root .shopify-section-footer>nav{display:none!important}#root .tfm-footer{display:block;width:calc(100% + var(--rpp) * 2);max-width:none;box-sizing:border-box;margin:0 calc(0px - var(--rpp));padding:28px 20px 0;color:#241e29;background:#f7f4f9;font-family:Arial,Helvetica,sans-serif;font-size:15px;line-height:1.5;text-align:left;scroll-margin-top:160px}#root .tfm-footer *{box-sizing:border-box}#root .tfm-footer:before,#root .tfm-footer:after{display:none;content:none}#root .tfm-footer p{max-width:none}#root .tfm-footer :is(p,ul,li,details,summary,form,label){margin:0}#root .tfm-footer :is(a,button,summary):focus-visible{outline:3px solid #704c7d;outline-offset:4px}#root .tfm-footer a{color:inherit;text-decoration:none;overflow-wrap:anywhere}#root .tfm-footer a:before,#root .tfm-footer a:after,#root .tfm-footer li:before,#root .tfm-footer li:after,#root .tfm-footer summary:before,#root .tfm-footer summary:after{display:none!important;content:none!important}#root .tfm-shortcuts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-bottom:0}#root .tfm-shortcuts a{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:48px;padding:11px 13px;border:1px solid #704c7d;border-radius:8px;color:#684272;font-size:14px;font-weight:700;line-height:1.3}#root .tfm-company{margin:22px 0}#root .tfm-footer .tfm-company-title{margin:0 0 10px;font-size:17px;font-weight:700;color:#684272}#root .tfm-company .tfm-shortcuts a{justify-content:center;min-height:44px;padding:10px 5px;font-size:12px;white-space:nowrap;overflow-wrap:normal;border-color:#d9c7e3;background:#fff}#root .tfm-shortcuts span{font-size:23px;line-height:1;flex:none}#root .tfm-contact{padding:18px 16px;border:1px solid #e4dce9;border-radius:10px;background:#fff;margin-bottom:20px}#root .tfm-footer .tfm-contact-title{margin:0 0 14px;color:#684272;font-size:18px;font-weight:700;line-height:1.35;letter-spacing:-.02em}#root .tfm-contact .tfm-whatsapp{display:flex;align-items:center;justify-content:center;gap:10px;min-height:50px;width:100%;padding:12px 10px;background:#25d366;border-radius:8px;color:#083c20;font-size:14px;font-weight:700;line-height:1.35}#root .tfm-whatsapp svg{width:25px;height:25px;fill:#fff;stroke:none;flex:0 0 25px}#root .tfm-contact-links{display:flex;flex-wrap:wrap;gap:0 16px;margin-top:9px}#root .tfm-contact-links a{display:flex;align-items:center;gap:9px;min-height:42px;font-size:13px;white-space:nowrap}#root .tfm-contact-links i{font-size:18px;color:#704c7d;flex:none}#root .tfm-folds{border-top:1px solid #ded2e4}#root .tfm-footer .tfm-fold{display:block;border:0;border-bottom:1px solid #ded2e4;border-radius:0;padding:0;background:transparent;box-shadow:none}#root .tfm-fold>summary{display:flex;position:relative;align-items:center;justify-content:space-between;gap:18px;min-height:56px;padding:15px 0;list-style:none;cursor:pointer;background:transparent;border:0;font-size:16px;font-weight:700;line-height:1.5;color:#241e29}#root .tfm-fold>summary::-webkit-details-marker{display:none}#root .tfm-fold>summary::marker{content:""}#root .tfm-plus{position:relative;display:block;width:18px;height:18px;flex:0 0 18px;color:#704c7d}#root .tfm-plus:before,#root .tfm-plus:after{content:"";position:absolute;top:8px;left:1px;right:1px;height:2px;background:currentColor;border-radius:1px}#root .tfm-plus:after{transform:rotate(90deg)}#root .tfm-fold[open]>summary .tfm-plus:after{display:none}#root .tfm-fold:not([open])>.tfm-fold-content{display:none}#root .tfm-fold-content{padding:0 0 18px}#root .tfm-footer ul{display:block;list-style:none;padding:0}#root .tfm-footer .tfm-fold-content>ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}#root .tfm-fold-content li{display:block;min-width:0;padding:0}#root .tfm-fold-content li a{display:flex;align-items:center;min-height:48px;height:100%;width:100%;padding:12px 13px;border:1px solid #dfd3e7;border-radius:9px;background:#fff;color:#34293b;font-size:14px;line-height:1.4;-webkit-hyphens:none;hyphens:none;overflow-wrap:anywhere}#root .tfm-fold-content li ul{padding-left:14px}#root .tfm-footer form{display:block;width:100%;padding:0;border:0;background:transparent}#root .tfm-footer form>label{display:block;font-size:14px;font-weight:600;margin-bottom:10px}#root .tfm-newsletter-entry{display:flex;flex-direction:column;gap:10px}#root .tfm-newsletter-entry input{display:block;width:100%;height:48px;min-height:48px;padding:12px;border:1px solid #b8a7c0;border-radius:6px;background:#fff;color:#241e29;font-size:16px;line-height:1.5}#root .tfm-newsletter-entry button{display:flex;position:relative;align-items:center;justify-content:center;min-height:48px;height:auto;width:100%;padding:12px 16px;margin:0;border:0;border-radius:6px;box-shadow:none;-webkit-appearance:none;appearance:none;background:#5a0d75;color:#fff;font-size:16px;font-weight:700;line-height:1.5;text-indent:0;text-align:center;white-space:normal;direction:inherit}#root .tfm-newsletter-entry button:before,#root .tfm-newsletter-entry button:after{display:none;content:none}#root .tfm-newsletter-entry button:hover{background:#45095b}#root .tfm-consent{display:flex;align-items:flex-start;gap:10px;margin-top:14px}#root .tfm-consent input{position:static!important;display:block!important;-webkit-appearance:auto;appearance:auto;width:18px;height:18px;min-width:18px;flex:0 0 18px;opacity:1!important;margin:3px 0 0;padding:0;clip:auto}#root .tfm-consent label{display:block;font-size:12px;line-height:1.6;font-weight:400;color:#62586a}#root .tfm-consent label:before,#root .tfm-consent label:after{display:none!important}#root .tfm-consent a{text-decoration:underline;text-underline-offset:3px}#root .tfm-socials{padding:19px 0 13px}#root .tfm-footer .tfm-social-title{font-size:16px;line-height:1.5;font-weight:700;color:#684272;margin-bottom:8px}#root .tfm-socials ul{display:flex;flex-wrap:wrap;gap:5px 12px;margin:0 -6px}#root .tfm-socials li{display:block;padding:0}#root .tfm-socials a{display:flex;align-items:center;justify-content:center;width:38px;height:44px;line-height:1}#root .tfm-socials i{font-size:24px;color:#171d19}#root .tfm-policies{display:flex;flex-wrap:wrap;gap:0 22px;border-top:1px solid #ded2e4;padding-top:9px}#root .tfm-policies a{display:flex;align-items:center;min-height:42px;font-size:13px}#root .shopify-section-footer>.taffstyle-footer-bottom{width:calc(100% + var(--rpp) * 2);margin-inline:calc(0px - var(--rpp));display:flex;flex-wrap:wrap;justify-content:flex-start;gap:12px;padding:0 20px 28px;border:0;background:#f7f4f9;color:#62586a}#root .taffstyle-footer-bottom>p{font-size:12px;margin:0;text-align:left}#root .taffstyle-footer-bottom>.l4pm{flex-basis:100%;margin:0;padding-top:4px}}@media(max-width:350px){#root .tfm-footer{padding-right:16px;padding-left:16px}#root .tfm-shortcuts a{padding:10px;font-size:13px}#root .tfm-contact{padding:16px 13px}#root .tfm-contact-links{gap:0}}#header-inner>.link-btn .tf-menu-label{display:none}@media(max-width:760px){#root .shopify-section-header #header-inner>.link-btn>a:first-child{position:relative}#root .shopify-section-header #header-inner>.link-btn>a:first-child:after{font-size:28px;line-height:30px;height:30px;top:0;bottom:auto;margin:0}#root .shopify-section-header #header-inner>.link-btn>a:first-child>.tf-menu-label{display:block;position:absolute;top:32px;left:0;width:54px;font-family:inherit;font-size:10px;font-weight:500;line-height:12px;letter-spacing:0;text-indent:0;text-transform:none;text-align:left;white-space:nowrap;color:inherit;pointer-events:none}}#root .ts-category-nav{--ts-category-accent: #5a0d75;box-sizing:border-box;padding:14px 18px;margin:0 -30px;background:var(--ts-category-background, #f8f4fa);color:#252129;font-family:inherit}#root .ts-category-nav__hint{display:none;color:#756c7e;font-size:11px;line-height:16px;text-align:right;margin:0 0 7px}#root .ts-category-nav__hint span{padding-left:4px}#root .ts-category-nav__track{display:flex;align-items:stretch;gap:10px;width:max-content;max-width:min(100%,var(--ts-category-max, 2000px));margin-inline:auto;padding:3px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scroll-padding-inline:3px;scrollbar-width:thin;scrollbar-color:#d6c2df transparent}#root .ts-category-nav__card{box-sizing:border-box;display:flex;flex:0 0 112px;flex-direction:column;align-items:center;justify-content:flex-start;gap:8px;min-width:min-content;padding:10px 7px 9px;border:1px solid #e8dfee;border-radius:var(--ts-category-radius, 12px);background:#fff;color:#252129;font-size:14px;line-height:1.3;font-weight:500;text-align:center;text-decoration:none;scroll-snap-align:start}#root .ts-category-nav__card:hover{border-color:var(--ts-category-accent);color:var(--ts-category-accent)}#root .ts-category-nav__card:focus-visible{outline:2px solid var(--ts-category-accent);outline-offset:2px}#root .ts-category-nav__card.is-current{order:-1;border-color:var(--ts-category-accent);box-shadow:inset 0 0 0 1px var(--ts-category-accent);background:#fff;color:var(--ts-category-accent);font-weight:700}#root .ts-category-nav__image{display:grid;place-items:center;width:72px;height:72px;flex:0 0 72px}#root .ts-category-nav__image img{position:static;display:block;width:100%;height:100%;max-width:100%;margin:0;border-radius:0;object-fit:contain;mix-blend-mode:multiply}#root .ts-category-nav__label{display:grid;align-content:center;width:100%;min-height:2.6em;white-space:normal;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}@media(max-width:600px){#root .ts-category-nav{padding:10px 12px 12px;margin-inline:-18px}#root .ts-category-nav__hint{display:block}#root .ts-category-nav__track{width:100%;gap:7px;scrollbar-width:none}#root .ts-category-nav__track::-webkit-scrollbar{display:none}#root .ts-category-nav__card{flex-basis:102px;min-width:min-content;padding:8px 9px;gap:6px;font-size:14px}#root .ts-category-nav__image{width:60px;height:60px;flex-basis:60px}}#root .ts-category-nav__controls{display:none}@media(min-width:761px){#root .ts-category-nav{position:relative;width:100%;max-width:var(--glw, 1280px);margin-inline:auto;padding:10px 0 12px}#root .ts-category-nav:before,#root .ts-category-nav:after{content:"";position:absolute;top:50%;width:var(--ts-category-line-width, 0px);height:1px;pointer-events:none}#root .ts-category-nav:before{left:24px;background:linear-gradient(to right,transparent,#cfb6da)}#root .ts-category-nav:after{right:24px;background:linear-gradient(to left,transparent,#cfb6da)}#root .ts-category-nav__controls:not([hidden]){display:flex;justify-content:flex-end;gap:7px;margin-bottom:6px}#root .ts-category-nav__button{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;min-width:34px;min-height:34px;margin:0;padding:0;border:1px solid #cbb6d5;border-radius:50%;background:#fff;color:var(--ts-category-accent);box-shadow:none;cursor:pointer;line-height:1}#root .ts-category-nav__button:before,#root .ts-category-nav__button:after{display:none}#root .ts-category-nav__button svg{display:block;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}#root .ts-category-nav__button:hover:not(:disabled){background:var(--ts-category-accent);border-color:var(--ts-category-accent);color:#fff}#root .ts-category-nav__button:disabled{opacity:.32;cursor:default}#root .ts-category-nav__button:focus-visible{outline:2px solid var(--ts-category-accent);outline-offset:2px}#root .ts-category-nav__track{box-sizing:border-box;width:100%;max-width:100%;padding-inline:0;scroll-padding-inline:0;justify-content:safe center}#root .ts-category-nav.has-overflow .ts-category-nav__track{cursor:grab}#root .ts-category-nav__track.is-dragging{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}#root .ts-category-nav__track.is-dragging a{cursor:grabbing}#root .ts-category-nav__track.is-wheel-scrolling{scroll-snap-type:none}#root .ts-category-nav__track:focus-visible{outline:2px solid var(--ts-category-accent);outline-offset:2px}#root .ts-category-nav__card:focus-visible{outline-offset:-3px}}body.template-collection #root #uncomplicated-breadcrumbs{margin:0 0 22px;font-size:13px;line-height:1.6;color:#706878}body.template-collection #root #uncomplicated-breadcrumbs a{color:#706878;text-decoration-thickness:1px;text-underline-offset:3px}body.template-collection #root #uncomplicated-breadcrumbs a:last-child{color:#5a0d75;text-decoration:none}#root .ts-collection>div{min-width:0}#root .ts-collection .ts-collection__heading{margin:0 0 10px}#root .ts-collection .ts-collection__heading h1{margin:0;font-size:28px;line-height:1.2;font-weight:750;color:#252129;letter-spacing:-.02em;-webkit-hyphens:none;hyphens:none;overflow-wrap:normal}#root .ts-collection .ts-collection__intro{margin-top:0;margin-bottom:20px}#root .ts-collection .ts-collection__intro p{margin:0 0 10px;font-size:16px;line-height:1.55;color:#645d6b}#root .ts-collection .ts-collection__intro>div>:last-child{margin-bottom:0}#root .ts-collection .f8sr{display:block;margin:0 0 20px;padding:0}#root .ts-collection .f8sr fieldset{display:grid;grid-template-columns:minmax(0,1fr) minmax(190px,260px);align-items:center;gap:12px;width:100%;min-width:0;margin:0;padding:0 0 14px;border-top:0;border-bottom:1px solid #e7e0eb}#root .ts-collection .f8sr fieldset>hr{display:none}#root .ts-collection .f8sr fieldset>*{margin:0;min-width:0}#root .ts-collection .f8sr fieldset>*:before{display:none}#root .ts-collection .f8sr fieldset>p:not(.link-btn){grid-column:2;grid-row:1;width:100%;display:block}#root .ts-collection .f8sr label[for=sort_by]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}#root .ts-collection .f8sr .select-wrapper,#root .ts-collection .f8sr .bv_mainselect{display:block;width:100%;max-width:none}#root .ts-collection .f8sr select,#root .ts-collection .f8sr .bv_atual{box-sizing:border-box;width:100%;max-width:none;height:44px;min-height:44px;padding:0 34px 0 14px;border:1px solid #ded7e4;border-radius:7px;background-color:#fff;font-size:14px;font-weight:600;line-height:42px}#root .ts-collection .f8sr .bv_atual:before{right:14px}#root .ts-collection .f8sr .bv_ul_inner{min-width:100%;max-width:calc(100vw - 36px)}#root .ts-collection .f8sr .bv_ul_inner .li a{white-space:normal}#root .ts-collection .f8sr .l4vw{position:static;grid-column:1;grid-row:1;justify-content:flex-start;align-items:center;gap:4px;width:auto;min-width:0;margin:0;padding:0}#root .ts-collection .f8sr .l4vw li{margin:0}#root .ts-collection .f8sr .l4vw a{justify-content:center;min-width:40px;min-height:40px;color:#81758a}#root .ts-collection .f8sr .l4vw a:after{top:0;right:0;bottom:0;left:0}#root .ts-collection .f8sr .l4vw .active a{color:#5a0d75}#root .ts-collection .f8sr fieldset>.hx{grid-column:1 / -1;grid-row:2;font-size:13px}@media(max-width:1000px){#root .ts-collection .f8sr fieldset{grid-template-columns:110px minmax(0,1fr);padding-bottom:0;border-bottom:0;gap:10px}#root .ts-collection .f8sr .link-btn{grid-column:1;grid-row:1;width:100%;margin:0}#root .ts-collection .f8sr .link-btn a{display:flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;width:100%;height:44px;min-height:44px;margin:0;padding:0 12px;border:0;border-radius:7px;background:#5a0d75;color:#fff;box-shadow:none;font-size:14px;font-weight:650;line-height:1}#root .ts-collection .f8sr .link-btn a:before{background:#5a0d75;box-shadow:none;border:0;border-radius:7px}#root .ts-collection .f8sr .link-btn i{margin:0;font-size:16px}#root .ts-collection .f8sr .l4vw{grid-column:1 / -1;grid-row:2;justify-content:flex-end;border-top:1px solid #e7e0eb;padding-top:4px}#root .ts-collection .f8sr fieldset>.hx{grid-column:1;grid-row:2;align-self:center;z-index:2}}@media(max-width:600px){body.template-collection #root #uncomplicated-breadcrumbs{margin-bottom:18px;font-size:12px}#root .ts-collection .ts-collection__heading{margin-bottom:8px}#root .ts-collection .ts-collection__heading h1{font-size:24px}#root .ts-collection .ts-collection__intro{margin-bottom:18px}#root .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.55}#root .ts-collection .f8sr{margin-bottom:12px}}#root:has(:is(.tf-septum-guide,.tf-silikon-guide,.tf-holz-guide,.tf-camping-guide)) .ts-collection .ts-collection__heading{margin:0;padding:28px 32px 14px;background:#f7f2fa;border:1px solid #ede3f1;border-bottom:0;border-radius:18px 18px 0 0}#root:has(:is(.tf-septum-guide,.tf-silikon-guide,.tf-holz-guide,.tf-camping-guide)) .ts-collection .ts-collection__heading h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-1px}#root:has(:is(.tf-septum-guide,.tf-silikon-guide,.tf-holz-guide,.tf-camping-guide)) .ts-collection .ts-collection__intro{display:block;margin:0 0 28px;padding:0 32px 30px;background:#f7f2fa;border:1px solid #ede3f1;border-top:0;border-radius:0 0 18px 18px;width:100%}#root:has(:is(.tf-septum-guide,.tf-silikon-guide,.tf-holz-guide,.tf-camping-guide)) .ts-collection .ts-collection__intro>div{display:block;width:100%;max-width:81ch;padding:0;margin:0;border:0}#root:has(:is(.tf-septum-guide,.tf-silikon-guide,.tf-holz-guide,.tf-camping-guide)) .ts-collection .ts-collection__intro p{width:100%;max-width:100%;float:none;font-size:16px;line-height:1.8;color:#514b55;margin:0 0 8px}#root:has(:is(.tf-septum-guide,.tf-silikon-guide,.tf-holz-guide,.tf-camping-guide)) .ts-collection .ts-collection__intro p:last-child{margin-bottom:0}@media(max-width:650px){#root:has(:is(.tf-septum-guide,.tf-silikon-guide,.tf-holz-guide,.tf-camping-guide)) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#root:has(:is(.tf-septum-guide,.tf-silikon-guide,.tf-holz-guide,.tf-camping-guide)) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#root:has(:is(.tf-septum-guide,.tf-silikon-guide,.tf-holz-guide,.tf-camping-guide)) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#root:has(:is(.tf-septum-guide,.tf-silikon-guide,.tf-holz-guide,.tf-camping-guide)) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#root .ts-retour{--tsr-accent: #5a0d75;--tsr-accent-dark: #450a5a;--tsr-soft: #f8f3fa;--tsr-soft-2: #fbfafc;--tsr-line: #e4d6ea}#root .ts-service{--tss-accent: #5a0d75;--tss-accent-dark: #450a5a;--tss-soft: #f8f3fa;--tss-soft2: #fbfafc;--tss-line: #e4d6ea}#root .ts-history{--tsh-accent: #5a0d75;--tsh-accent-dark: #450a5a;--tsh-soft: #f8f3fa;--tsh-soft2: #fbfafc;--tsh-line: #e4d6ea}#root .ts-ship2,#root .ts-care2{--accent: #5a0d75;--accent-dark: #450a5a;--soft: #f8f3fa;--soft-2: #fbfafc;--soft2: #fbfafc;--line: #e4d6ea}#root .ts-faq,#root .ts-batt,#root .ts-size-page,#root .ts-stretch{--p: #5a0d75;--p2: #450a5a;--c: #5a0d75;--soft: #f8f3fa;--line: #e4d6ea}#root .ts-retour .tsr-hero,#root .ts-service .tss-hero,#root .ts-history .tsh-hero,#root .ts-ship2 .ts-head,#root .ts-ship2 .ts-highlight-single,#root .ts-care2 .ts-hero,#root .ts-care2 .ts-summary-box,#root .ts-faq .hero,#root .ts-batt .hero,#root .ts-size-page .hero,#root .ts-stretch .hero{background:linear-gradient(135deg,#eee1f5,#f8f3fa 60%,#fff)}#root .ts-faq .section-icon,#root .ts-care2 .ts-dot{background:#eee1f5;color:#5a0d75}#root .ts-care2 .ts-dot svg,#root .ts-care2 .ts-dot svg *{stroke:#5a0d75!important}#root .ts-care2 .ts-wear{background:#f8f3fa}#root .ts-size-page .shop-link-icon,#root .ts-size-page .measure-pdf-icon{background:#eee1f5!important;color:#5a0d75!important}#root .ts-size-page .shop-link-icon svg,#root .ts-size-page .shop-link-icon svg *,#root .ts-size-page .measure-pdf-icon svg{color:#5a0d75!important;stroke:#5a0d75!important}#root .ts-retour .tsr-help-card{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:28px;margin-top:30px;padding:30px;border:1px solid #e4d6ea;border-radius:18px;background:#f8f3fa;text-align:left;font-family:Arial,Helvetica,sans-serif;box-sizing:border-box}#root .tsr-help-card *{box-sizing:border-box}#root .tsr-help-card .tsr-help-eyebrow{margin:0 0 10px;font-size:11px;font-weight:700;line-height:1.5;letter-spacing:.1em;color:#5a0d75;text-transform:uppercase}#root .tsr-help-card h2{margin:0 0 10px;font-size:30px;font-weight:700;line-height:1.15;letter-spacing:-.03em;color:#241e29}#root .tsr-help-card .tsr-help-intro{margin:0;font-size:15px;line-height:1.65;color:#68606e;max-width:34ch}#root .tsr-help-card a{margin:0;text-decoration:none;box-shadow:none}#root .tsr-help-card a:before,#root .tsr-help-card a:after{display:none;content:none}#root .tsr-help-card a:focus-visible{outline:3px solid #5a0d75;outline-offset:4px}#root .tsr-help-card .tsr-help-whatsapp{display:flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:13px 14px;border:1px solid #25d366;border-radius:9px;background:#25d366;color:#083c20;font-size:15px;font-weight:700;line-height:1.35}#root .tsr-help-card .tsr-help-whatsapp:hover{background:#20c560;border-color:#20c560}#root .tsr-help-whatsapp svg{display:block;flex:0 0 24px;width:24px;height:24px;fill:#fff;stroke:none}#root .tsr-help-secondary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px}#root .tsr-help-secondary a{display:flex;flex-direction:column;justify-content:center;gap:6px;min-width:0;min-height:78px;padding:12px;border:1px solid #e4d6ea;border-radius:9px;background:#fff;color:#241e29}#root .tsr-help-secondary a:hover{border-color:#5a0d75;background:#fdfbff}#root .tsr-help-label{display:flex;align-items:center;gap:7px;color:#5a0d75;font-size:14px;line-height:1.35;font-weight:700}#root .tsr-help-label svg{display:block;flex:0 0 18px;width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}#root .tsr-help-value{font-size:13px;line-height:1.4;font-weight:400;overflow-wrap:anywhere}#root .tsr-help-card .tsr-help-note{margin:12px 0 0;font-size:12px;line-height:1.5;color:#756a7d}#root .ts-retour .tsr-help-card+.tsr-legal{margin-top:20px;font-size:13px;line-height:1.7;color:#716877}@media(max-width:760px){#root .ts-retour .tsr-help-card{grid-template-columns:1fr;gap:20px;padding:22px 18px;margin-top:28px;border-radius:14px}#root .tsr-help-card h2{font-size:27px}#root .tsr-help-card .tsr-help-intro{font-size:14px;max-width:none}#root .tsr-help-secondary a{padding:11px 10px}#root .tsr-help-card .tsr-help-eyebrow{font-size:10px}#root .tsr-help-card .tsr-help-whatsapp{font-size:14px}}#root #main-product .sh-trust .sh-advantage img{width:25px!important;height:25px!important;flex:0 0 25px;object-fit:contain}#root #main-product .f8pr-buy-button button.overlay-unavailable_buy_button{color:#454545!important;-webkit-text-fill-color:#454545}#root #main-product .ts-product-unavailable{margin-bottom:10px;font:14px/1.6 Arial,Helvetica,sans-serif;color:#454545}#root #main-product .ts-product-unavailable>span{display:inline-block;width:10px;height:10px;margin-right:8px;border-radius:50%;background:#757575}#root #main-product:has(.f8pr-buy-button.processing) .ts-product-availability,#root #main-product:has(.f8pr-buy-button.unavailable) .ts-product-availability{visibility:hidden}#root #main-product{padding-top:12px}#root .accordion-a>details>summary>.ts-product-detail-heading{display:inline;margin:0;padding:0;font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit}#root #main-product .sh-advantage,#root #main-product .tsp-description dl.tsp-field,#root #main-product .tsp-description .tsp-icon-badge,#root #main-product .ts-delivery .ts-intro,#root #main-product .ts-care .tsc-intro,#root #main-product .ts-care .tsc-icon,#root #main-product .ts-care .tsc-footer,#root #main-product .ts-safety .tss-contact,#root #main-product .ts-safety .tss-icon{background:#f8f3fa}#root #main-product.ts-product-layout .ts-product-leading-spacer{margin-bottom:0!important}#root #main-product.ts-product-layout{--cols: 40px;--cont_w: 50%}#root #main-product.ts-product-layout>div>header{margin-bottom:14px}#root #main-product.ts-product-layout>div>header>:is(h1,h2,h3),#root #main-product.ts-product-layout>header>:is(h1,h2,h3){font-size:27px;font-weight:500;line-height:1.3;letter-spacing:0;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word;word-break:normal}#root #main-product.ts-product-layout .f8pr-price{margin:0 0 18px;font-size:30px;line-height:1.3}#root #main-product.ts-product-layout .f8pr-price>span:not(.old-price){font-size:13px!important;line-height:1.5}#root #main-product.ts-product-layout .f8pr-product-form-installment{margin-bottom:0}#root #main-product.ts-product-layout .ts-product-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}#root #main-product.ts-product-layout .ts-product-options>:only-child{grid-column:1 / -1}#root #main-product.ts-product-layout .f8pr-variant-selection p{min-width:0;margin-bottom:18px}#root #main-product.ts-product-layout .f8pr-variant-selection label{font-size:14px;line-height:1.4;margin-bottom:7px}#root #main-product.ts-product-layout .f8pr-variant-selection .select-wrapper{width:100%;min-width:0}#root #main-product.ts-product-layout .f8pr-variant-selection :is(select,.bv_atual){min-height:46px;height:auto;padding:11px 36px 11px 13px;font-size:16px;line-height:22px;border-radius:7px}#root #main-product.ts-product-layout .f8pr-variant-selection .bv_ul_inner{font-size:16px}#root #main-product.ts-product-layout .f8pr-buy-button .submit{display:flex;flex-wrap:nowrap;gap:10px;margin-left:0;margin-right:0}#root #main-product.ts-product-layout .f8pr-buy-button .submit>.input-amount{flex:0 0 58px;width:58px;margin:0 0 10px}#root #main-product.ts-product-layout .f8pr-buy-button .submit>.f8pr-button{flex:1 1 0;min-width:0;width:auto;margin:0 0 10px}#root #main-product.ts-product-layout .f8pr-buy-button .submit :is(input,button){min-height:48px}#root #main-product.ts-product-layout .f8pr-buy-button .submit button{width:100%;margin:0;padding:12px 10px;font-size:15px;line-height:22px}#root #main-product.ts-product-layout .l4pr.s4wi{border-left-width:0;border-right-width:0;margin-bottom:20px}#root #main-product.ts-product-layout .l4pr>li,#root #main-product.ts-product-layout .l4pr .swiper-slide>.li{height:500px;padding-top:0}#root #content #main-product.ts-product-layout .l4pr .li picture>img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain}#root #main-product.ts-product-layout .l4pr .swiper-pagination-bullets{justify-content:center;margin-top:14px;--pager_w: 56px}#root #main-product.ts-product-layout .l4pr .swiper-pagination-bullet{width:56px;padding:5px}#root #content #main-product.ts-product-layout .l4pr .swiper-button-prev{left:8px;right:auto;width:44px}#root #content #main-product.ts-product-layout .l4pr .swiper-button-next{right:8px;left:auto;width:44px}#root #main-product.ts-product-layout .l4pr-container .frcp-wishlist-wrapper{position:absolute!important;top:8px!important;right:8px!important;width:44px!important;height:44px!important;margin:0!important;z-index:20!important}#root #main-product.ts-product-layout .l4pr-container .frcp-wishlist-product-btn{display:flex!important;align-items:center;justify-content:center;width:44px!important;height:44px!important;min-width:44px!important;padding:10px!important;border:0!important;background:transparent!important;color:#333!important}#root #main-product.ts-product-layout .l4pr-container .frcp-wishlist__icon{width:24px!important;height:24px!important}@media(max-width:1000px){#root #main-product.ts-product-layout{--cols: 0px;margin-left:0}#root #main-product.ts-product-layout>div>header>:is(h1,h2,h3),#root #main-product.ts-product-layout>header>:is(h1,h2,h3){font-size:22px}#root #main-product.ts-product-layout .f8pr-price{font-size:28px;margin-bottom:16px}#root #main-product.ts-product-layout .ts-product-options{gap:12px}#root #main-product.ts-product-layout .f8pr-buy-button .submit button{font-size:14px}#root #main-product.ts-product-layout .l4pr>li,#root #main-product.ts-product-layout .l4pr .swiper-slide>.li{height:320px}}@media(max-width:760px){#root #main-product.ts-product-layout .l4pr>li,#root #main-product.ts-product-layout .l4pr .swiper-slide>.li{height:270px}#root #main-product.ts-product-layout .l4pr .swiper-pagination-bullets{--pager_w: 48px;margin-top:10px}#root #main-product.ts-product-layout .l4pr .swiper-pagination-bullet{width:48px}}#root #main-product{--ts-product-purple: #5a0d75;--ts-product-soft: #f8f3fa;--ts-product-line: #e4d6ea}#root #main-product .tf-product .tf-facts tr:nth-child(odd),#root #main-product .tf-product .tf-prose,#root #main-product .sh-advantage,#root #main-product .tsp-description dl.tsp-field,#root #main-product .tsp-description .tsp-icon-badge,#root #main-product .ts-delivery .ts-intro,#root #main-product .ts-care .tsc-intro,#root #main-product .ts-care .tsc-icon,#root #main-product .ts-care .tsc-footer,#root #main-product .ts-safety .tss-contact,#root #main-product .ts-safety .tss-icon{background-color:var(--ts-product-soft)!important;background-image:none!important}#root #main-product .tf-product .tf-title,#root #main-product .tf-product .tf-facts th,#root #main-product .tf-product .tf-prose h3,#root #main-product .tf-product .tf-prose h4{color:var(--ts-product-purple)}#root #main-product .tf-product .tf-facts th,#root #main-product .tf-product .tf-facts td{border-bottom-color:var(--ts-product-line)}#root #main-product .tf-product .tf-prose{border-left-color:var(--ts-product-line)}#root #main-product .ts-delivery{--ts-pink: var(--ts-product-soft);--ts-line: var(--ts-product-line);--ts-accent: var(--ts-product-purple)}#root #main-product .ts-care{--tsc-pink: var(--ts-product-soft);--tsc-line: var(--ts-product-line);--tsc-accent: var(--ts-product-purple)}#root #main-product .ts-safety{--tss-pink: var(--ts-product-soft);--tss-line: var(--ts-product-line);--tss-accent: var(--ts-product-purple)}#root #main-product .ts-delivery .ts-free{background-color:var(--ts-product-soft)!important;color:var(--ts-product-purple)!important}#root .ts-search-filter>div{min-width:0}#root .ts-search-filter .f8sr{display:block;margin:0 0 20px;padding:0}#root .ts-search-filter .f8sr fieldset{display:grid;grid-template-columns:minmax(0,1fr) minmax(190px,260px);align-items:center;gap:12px;width:100%;min-width:0;margin:0;padding:0 0 14px;border-top:0;border-bottom:1px solid #e7e0eb}#root .ts-search-filter .f8sr fieldset>hr{display:none}#root .ts-search-filter .f8sr fieldset>*{margin:0;min-width:0}#root .ts-search-filter .f8sr fieldset>*:before{display:none}#root .ts-search-filter .f8sr fieldset>p:not(.link-btn){grid-column:2;grid-row:1;width:100%;display:block}#root .ts-search-filter .f8sr label[for=sort_by]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}#root .ts-search-filter .f8sr .select-wrapper,#root .ts-search-filter .f8sr .bv_mainselect{display:block;width:100%;max-width:none}#root .ts-search-filter .f8sr select,#root .ts-search-filter .f8sr .bv_atual{box-sizing:border-box;width:100%;max-width:none;height:44px;min-height:44px;padding:0 34px 0 14px;border:1px solid #ded7e4;border-radius:7px;background-color:#fff;font-size:14px;font-weight:600;line-height:42px}#root .ts-search-filter .f8sr .bv_atual:before{right:14px}#root .ts-search-filter .f8sr .bv_ul_inner{min-width:100%;max-width:calc(100vw - 36px)}#root .ts-search-filter .f8sr .bv_ul_inner .li a{white-space:normal}#root .ts-search-filter .f8sr .l4vw{position:static;grid-column:1;grid-row:1;justify-content:flex-start;align-items:center;gap:4px;width:auto;min-width:0;margin:0;padding:0}#root .ts-search-filter .f8sr .l4vw li{margin:0}#root .ts-search-filter .f8sr .l4vw a{justify-content:center;min-width:40px;min-height:40px;color:#81758a}#root .ts-search-filter .f8sr .l4vw a:after{top:0;right:0;bottom:0;left:0}#root .ts-search-filter .f8sr .l4vw .active a{color:#5a0d75}#root .ts-search-filter .f8sr fieldset>.hx{grid-column:1 / -1;grid-row:2;font-size:13px}@media(max-width:1000px){#root .ts-search-filter .f8sr fieldset{grid-template-columns:110px minmax(0,1fr);padding-bottom:0;border-bottom:0;gap:10px}#root .ts-search-filter .f8sr .link-btn{grid-column:1;grid-row:1;width:100%;margin:0}#root .ts-search-filter .f8sr .link-btn a{display:flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;width:100%;height:44px;min-height:44px;margin:0;padding:0 12px;border:0;border-radius:7px;background:#5a0d75;color:#fff;box-shadow:none;font-size:14px;font-weight:650;line-height:1}#root .ts-search-filter .f8sr .link-btn a:before{background:#5a0d75;box-shadow:none;border:0;border-radius:7px}#root .ts-search-filter .f8sr .link-btn i{margin:0;font-size:16px}#root .ts-search-filter .f8sr .l4vw{grid-column:1 / -1;grid-row:2;justify-content:flex-end;border-top:1px solid #e7e0eb;padding-top:4px}#root .ts-search-filter .f8sr fieldset>.hx{grid-column:1;grid-row:2;align-self:center;z-index:2}}@media(max-width:600px){#root .ts-search-filter .f8sr{margin-bottom:12px}}#root .tf-accessoires-master-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-accessoires-master-guide *{box-sizing:border-box}#root .tf-accessoires-master-guide p,#root .tf-accessoires-master-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-accessoires-master-guide p:last-child{margin-bottom:0}#root .tf-accessoires-master-guide h1,#root .tf-accessoires-master-guide h2,#root .tf-accessoires-master-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-accessoires-master-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-accessoires-master-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-accessoires-master-guide strong{color:#342d3a!important;font-weight:650}#root .tf-accessoires-master-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-accessoires-master-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-accessoires-master-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:16px;margin-top:25px}#root .tf-accessoires-master-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-accessoires-master-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-accessoires-master-guide .dp-benefit img{width:34px;height:34px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-accessoires-master-guide .dp-benefit h3{font-size:14px}#root .tf-accessoires-master-guide .dp-benefit p{font-size:13px;line-height:1.7;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#root .tf-accessoires-master-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-accessoires-master-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-accessoires-master-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-accessoires-master-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-accessoires-master-guide .dp-story{display:grid;grid-template-columns:1fr;gap:22px;padding:18px;background:#f7f3f9;border-radius:14px;margin:0 0 26px;align-items:center}#root .tf-accessoires-master-guide .dp-story>div{min-width:0}#root .tf-accessoires-master-guide figure{display:block;width:100%;margin:0;aspect-ratio:auto;overflow:hidden;border-radius:10px;line-height:0}#root .tf-accessoires-master-guide figure img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;object-position:center}#root .tf-accessoires-master-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-accessoires-master-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-accessoires-master-guide .dp-gallery figure{border-radius:0}#root .tf-accessoires-master-guide .dp-gallery article>a{display:block;line-height:0}#root .tf-accessoires-master-guide .dp-gallery article>div{padding:18px}#root .tf-accessoires-master-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-accessoires-master-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-accessoires-master-guide .dp-faq{padding:0 0 20px}#root .tf-accessoires-master-guide .dp-faq-intro{margin-bottom:24px}#root .tf-accessoires-master-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-accessoires-master-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-accessoires-master-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-accessoires-master-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-accessoires-master-guide .dp-faq summary h2{margin:0;font-size:16px!important;line-height:1.45;font-weight:650;letter-spacing:normal;min-height:0}#root .tf-accessoires-master-guide .dp-faq summary h2:before,#root .tf-accessoires-master-guide .dp-faq summary h2:after{content:none!important;display:none!important}#root .tf-accessoires-master-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-accessoires-master-guide .dp-faq summary span:after{content:"+"}#root .tf-accessoires-master-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-accessoires-master-guide .dp-faq details>div{padding:0 12px 23px 0}#root .tf-accessoires-master-guide .dp-faq details>div p{color:#514b55!important;opacity:1;visibility:visible}@media(min-width:651px){#root .tf-accessoires-master-guide h2{font-size:24px}#root .tf-accessoires-master-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-accessoires-master-guide .dp-benefit h3{font-size:15px}#root .tf-accessoires-master-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-accessoires-master-guide .dp-benefit:last-child{border:0}#root .tf-accessoires-master-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-accessoires-master-guide .dp-topic{border:0;padding:0}#root .tf-accessoires-master-guide .dp-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;padding:26px}#root .tf-accessoires-master-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-accessoires-master-guide .dp-gallery h3{font-size:18px}}#root .tf-accessoires-master-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-accessoires-master-guide section,#root .tf-accessoires-master-guide article{width:auto;float:none;margin-top:0}#root .tf-accessoires-master-guide figure{position:static;float:none;height:auto;min-height:0;align-self:center}#root .tf-accessoires-master-guide figure img{position:static;width:100%!important;height:auto!important;max-width:100%;inset:auto}#root .tf-accessoires-master-guide .dp-benefit img{position:static;width:34px!important;height:34px!important;margin:0 0 13px}#root .tf-accessoires-master-guide .dp-topic{margin:0}#root .tf-accessoires-master-guide .dp-gallery article{padding:0;margin:0}#root .tf-accessoires-master-guide .dp-gallery article>a{margin:0}#root .tf-accessoires-master-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-accessoires-master-guide .dp-faq summary:before,#root .tf-accessoires-master-guide .dp-faq summary:after{display:none}#root .tf-accessoires-master-guide .dp-faq details{box-shadow:none}#root .tf-accessoires-master-guide summary:focus-visible,#root .tf-accessoires-master-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-accessoires-master-guide .dp-cta svg{width:20px;height:20px;flex:0 0 20px}#root:has(.tf-accessoires-master-guide) .ts-collection .ts-collection__heading{margin:0;padding:28px 32px 14px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-bottom:0;border-radius:18px 18px 0 0}#root:has(.tf-accessoires-master-guide) .ts-collection .ts-collection__heading h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-1px}#root:has(.tf-accessoires-master-guide) .ts-collection .ts-collection__intro{display:block;margin:0 0 28px;padding:0 32px 30px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-top:0;border-radius:0 0 18px 18px;width:100%}#root:has(.tf-accessoires-master-guide) .ts-collection .ts-collection__intro>div{display:block;width:100%;max-width:81ch;padding:0;margin:0;border:0}#root:has(.tf-accessoires-master-guide) .ts-collection .ts-collection__intro p{width:100%;max-width:100%;float:none;font-size:16px;line-height:1.8;color:#514b55;margin:0 0 8px}#root:has(.tf-accessoires-master-guide) .ts-collection .ts-collection__intro p:last-child{margin-bottom:0}@media(max-width:650px){#root .tf-accessoires-master-guide{margin-top:26px}#root:has(.tf-accessoires-master-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#root:has(.tf-accessoires-master-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#root:has(.tf-accessoires-master-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#root:has(.tf-accessoires-master-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#root .tf-accessoires-master-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-accessoires-master-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-accessoires-master-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-accessoires-master-guide .dp-topic-more>summary:before,#root .tf-accessoires-master-guide .dp-topic-more>summary:after{display:none}#root .tf-accessoires-master-guide .dp-less,#root .tf-accessoires-master-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-accessoires-master-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-accessoires-master-guide .dp-geo{margin-bottom:20px}#root .tf-accessoires-master-guide .dp-geo h3{font-size:16px;font-weight:700;margin:0 0 8px}#root .tf-accessoires-master-guide .dp-gallery figure{aspect-ratio:3/2;position:relative}#root .tf-accessoires-master-guide .dp-gallery figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain}#root .tf-accessoires-master-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-accessoires-master-guide .dp-closing{margin-bottom:30px}#root .tf-accessoires-master-guide .tfcc-body p+p{margin-top:16px}#root .tf-accessoires-master-guide .dp-benefits{margin-top:0}#root .tf-accessoires-master-guide .dp-brand{padding-bottom:0;border:0}#root .tf-accessoires-master-guide .dp-topic-body{display:flow-root}#root .tf-accessoires-master-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-accessoires-master-guide figure.dp-topic-photo{position:static;float:none;width:100%;max-width:none;margin:0;align-self:start;border-radius:10px;line-height:0}#root .tf-accessoires-master-guide figure.dp-topic-photo img{position:static;display:block;width:100%!important;height:auto!important;object-fit:contain}#root .tf-accessoires-master-guide .tfcc-intro>p:only-child{grid-column:1/-1}#root .tf-accessoires-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:4px 0}#root .tf-accessoires-master-guide .dp-example-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}#root .tf-accessoires-master-guide figure.dp-example-photo{display:block;position:relative;float:none;width:100%;aspect-ratio:16/9;height:auto;min-height:0;overflow:hidden;border-radius:10px;margin:0}#root .tf-accessoires-master-guide figure.dp-example-photo img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:100%;object-fit:contain;object-position:50% 50%;margin:0}@media(min-width:651px){#root .tf-accessoires-master-guide .dp-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}#root .tf-accessoires-master-guide .dp-geo-intro{margin-top:32px}#root .tf-accessoires-master-guide .dp-geo-intro .dp-geo{margin:0}@media(min-width:651px){#root .tf-accessoires-master-guide .dp-topic h2{min-height:2.6em}}#root .tf-accessoires-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:0 0 20px}#root .tf-accessoires-master-guide .dp-example-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}#root .tf-accessoires-master-guide .dp-example-photo{aspect-ratio:16/9;overflow:hidden;border-radius:12px;margin:0}#root .tf-accessoires-master-guide .dp-example-photo img{width:100%!important;height:auto!important;aspect-ratio:16/9;object-fit:contain;display:block}@media(max-width:650px){#root .tf-accessoires-master-guide .dp-example-grid{grid-template-columns:1fr;gap:18px}}#root .tf-accessoires-master-guide .dp-gallery article{display:flex}#root .tf-accessoires-master-guide .dp-gallery article>div{display:flex;flex-direction:column;width:100%}#root .tf-accessoires-master-guide .dp-gallery article p{flex:1}#root .tf-accessoires-master-guide .dp-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}#root .ts-collection .tf-accessoires-nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 24px}#root .ts-collection .tf-accessoires-nav>a{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:70px;padding:14px 12px;border:1px solid #b6a2bf;border-radius:13px;background:#fff;color:#352c3c!important;text-decoration:none;font:700 14px/1.5 Inter,Arial,sans-serif;min-width:0;box-sizing:border-box}#root .ts-collection .tf-accessoires-nav>a>span:first-child{overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}#root .ts-collection .tf-accessoires-nav>a>span:last-child{font-size:16px;color:#5a0d75}@media(max-width:900px){#root .ts-collection .tf-accessoires-nav{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){#root .ts-collection .tf-accessoires-nav>a{min-height:68px;padding:14px}}@media(max-width:380px){#root .ts-collection .tf-accessoires-nav{grid-template-columns:1fr}}@media(min-width:651px){#root .tf-accessoires-master-guide .dp-topics{row-gap:0}#root .tf-accessoires-master-guide .dp-topic{display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:0;padding-bottom:34px;align-content:start}#root .tf-accessoires-master-guide .dp-topic>h2{grid-row:1;min-height:0;font-size:24px;line-height:1.3}#root .tf-accessoires-master-guide .dp-topic>.dp-topic-lead{grid-row:2;align-self:start}#root .tf-accessoires-master-guide .dp-topic>.dp-topic-more{grid-row:3}#root .tf-accessoires-master-guide .dp-topic p,#root .tf-accessoires-master-guide .dp-topic li{font-size:15px;line-height:1.8}}#root .tf-accessories-master-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-accessories-master-guide *{box-sizing:border-box}#root .tf-accessories-master-guide p,#root .tf-accessories-master-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-accessories-master-guide p:last-child{margin-bottom:0}#root .tf-accessories-master-guide h1,#root .tf-accessories-master-guide h2,#root .tf-accessories-master-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-accessories-master-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-accessories-master-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-accessories-master-guide strong{color:#342d3a!important;font-weight:650}#root .tf-accessories-master-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-accessories-master-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-accessories-master-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:16px;margin-top:25px}#root .tf-accessories-master-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-accessories-master-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-accessories-master-guide .dp-benefit img{width:34px;height:34px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-accessories-master-guide .dp-benefit h3{font-size:14px}#root .tf-accessories-master-guide .dp-benefit p{font-size:13px;line-height:1.7;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#root .tf-accessories-master-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-accessories-master-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-accessories-master-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-accessories-master-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-accessories-master-guide .dp-story{display:grid;grid-template-columns:1fr;gap:22px;padding:18px;background:#f7f3f9;border-radius:14px;margin:0 0 26px;align-items:center}#root .tf-accessories-master-guide .dp-story>div{min-width:0}#root .tf-accessories-master-guide figure{display:block;width:100%;margin:0;aspect-ratio:auto;overflow:hidden;border-radius:10px;line-height:0}#root .tf-accessories-master-guide figure img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;object-position:center}#root .tf-accessories-master-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-accessories-master-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-accessories-master-guide .dp-gallery figure{border-radius:0}#root .tf-accessories-master-guide .dp-gallery article>a{display:block;line-height:0}#root .tf-accessories-master-guide .dp-gallery article>div{padding:18px}#root .tf-accessories-master-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-accessories-master-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-accessories-master-guide .dp-faq{padding:0 0 20px}#root .tf-accessories-master-guide .dp-faq-intro{margin-bottom:24px}#root .tf-accessories-master-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-accessories-master-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-accessories-master-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-accessories-master-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-accessories-master-guide .dp-faq summary h2{margin:0;font-size:16px!important;line-height:1.45;font-weight:650;letter-spacing:normal;min-height:0}#root .tf-accessories-master-guide .dp-faq summary h2:before,#root .tf-accessories-master-guide .dp-faq summary h2:after{content:none!important;display:none!important}#root .tf-accessories-master-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-accessories-master-guide .dp-faq summary span:after{content:"+"}#root .tf-accessories-master-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-accessories-master-guide .dp-faq details>div{padding:0 12px 23px 0}@media(min-width:651px){#root .tf-accessories-master-guide h2{font-size:24px}#root .tf-accessories-master-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-accessories-master-guide .dp-benefit h3{font-size:15px}#root .tf-accessories-master-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-accessories-master-guide .dp-benefit:last-child{border:0}#root .tf-accessories-master-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-accessories-master-guide .dp-topic{border:0;padding:0}#root .tf-accessories-master-guide .dp-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;padding:26px}#root .tf-accessories-master-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-accessories-master-guide .dp-gallery h3{font-size:18px}}#root .tf-accessories-master-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-accessories-master-guide section,#root .tf-accessories-master-guide article{width:auto;float:none;margin-top:0}#root .tf-accessories-master-guide figure{position:static;float:none;height:auto;min-height:0;align-self:center}#root .tf-accessories-master-guide figure img{position:static;width:100%!important;height:auto!important;max-width:100%;inset:auto}#root .tf-accessories-master-guide .dp-benefit img{position:static;width:34px!important;height:34px!important;margin:0 0 13px}#root .tf-accessories-master-guide .dp-topic{margin:0}#root .tf-accessories-master-guide .dp-gallery article{padding:0;margin:0}#root .tf-accessories-master-guide .dp-gallery article>a{margin:0}#root .tf-accessories-master-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-accessories-master-guide .dp-faq summary:before,#root .tf-accessories-master-guide .dp-faq summary:after{display:none}#root .tf-accessories-master-guide .dp-faq details{box-shadow:none}#root .tf-accessories-master-guide summary:focus-visible,#root .tf-accessories-master-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-accessories-master-guide .dp-cta svg{width:20px;height:20px;flex:0 0 20px}#root:has(.tf-accessories-master-guide) .ts-collection .ts-collection__heading{margin:0;padding:28px 32px 14px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-bottom:0;border-radius:18px 18px 0 0}#root:has(.tf-accessories-master-guide) .ts-collection .ts-collection__heading h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-1px}#root:has(.tf-accessories-master-guide) .ts-collection .ts-collection__intro{display:block;margin:0 0 28px;padding:0 32px 30px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-top:0;border-radius:0 0 18px 18px;width:100%}#root:has(.tf-accessories-master-guide) .ts-collection .ts-collection__intro>div{display:block;width:100%;max-width:81ch;padding:0;margin:0;border:0}#root:has(.tf-accessories-master-guide) .ts-collection .ts-collection__intro p{width:100%;max-width:100%;float:none;font-size:16px;line-height:1.8;color:#514b55;margin:0 0 8px}#root:has(.tf-accessories-master-guide) .ts-collection .ts-collection__intro p:last-child{margin-bottom:0}@media(max-width:650px){#root .tf-accessories-master-guide{margin-top:26px}#root:has(.tf-accessories-master-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#root:has(.tf-accessories-master-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#root:has(.tf-accessories-master-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#root:has(.tf-accessories-master-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#root .tf-accessories-master-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-accessories-master-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-accessories-master-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-accessories-master-guide .dp-topic-more>summary:before,#root .tf-accessories-master-guide .dp-topic-more>summary:after{display:none}#root .tf-accessories-master-guide .dp-less,#root .tf-accessories-master-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-accessories-master-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-accessories-master-guide .dp-geo{margin-bottom:20px}#root .tf-accessories-master-guide .dp-geo h3{font-size:16px;font-weight:700;margin:0 0 8px}#root .tf-accessories-master-guide .dp-gallery figure{aspect-ratio:3/2;position:relative}#root .tf-accessories-master-guide .dp-gallery figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain}#root .tf-accessories-master-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-accessories-master-guide .dp-closing{margin-bottom:30px}#root .tf-accessories-master-guide .tfcc-body p+p{margin-top:16px}#root .tf-accessories-master-guide .dp-benefits{margin-top:0}#root .tf-accessories-master-guide .dp-brand{padding-bottom:0;border:0}#root .tf-accessories-master-guide .dp-topic-body{display:flow-root}#root .tf-accessories-master-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-accessories-master-guide figure.dp-topic-photo{position:static;float:none;width:100%;max-width:none;margin:0;align-self:start;border-radius:10px;line-height:0}#root .tf-accessories-master-guide figure.dp-topic-photo img{position:static;display:block;width:100%!important;height:auto!important;object-fit:contain}#root .tf-accessories-master-guide .tfcc-intro>p:only-child{grid-column:1/-1}#root .tf-accessories-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:4px 0}#root .tf-accessories-master-guide .dp-example-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}#root .tf-accessories-master-guide figure.dp-example-photo{display:block;position:relative;float:none;width:100%;aspect-ratio:16/9;height:auto;min-height:0;overflow:hidden;border-radius:10px;margin:0}#root .tf-accessories-master-guide figure.dp-example-photo img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:100%;object-fit:contain;object-position:50% 50%;margin:0}@media(min-width:651px){#root .tf-accessories-master-guide .dp-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}#root .tf-accessories-master-guide .dp-geo-intro{margin-top:32px}#root .tf-accessories-master-guide .dp-geo-intro .dp-geo{margin:0}@media(min-width:651px){#root .tf-accessories-master-guide .dp-topic h2{min-height:2.6em}}p:has(>a[href="/collections/piercing-einzelteile"]):has(>a[href="/collections/aufbewahrung"]){display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:22px 0 0!important;padding:0!important}p:has(>a[href="/collections/piercing-einzelteile"]):has(>a[href="/collections/aufbewahrung"]) a{display:flex!important;align-items:center;justify-content:center;min-height:46px;margin:0!important;padding:11px 15px!important;border:2px solid #b6a2bf!important;border-radius:12px;background:#fff!important;color:#29232e!important;text-decoration:none!important;font-size:15px;font-weight:600;line-height:1.35;text-align:center;overflow-wrap:anywhere}p:has(>a[href="/collections/piercing-einzelteile"]):has(>a[href="/collections/aufbewahrung"]) a:hover{background:#f7f3f9!important;border-color:#5a0d75!important}@media(max-width:760px){p:has(>a[href="/collections/piercing-einzelteile"]):has(>a[href="/collections/aufbewahrung"]){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){p:has(>a[href="/collections/piercing-einzelteile"]):has(>a[href="/collections/aufbewahrung"]){grid-template-columns:1fr}p:has(>a[href="/collections/piercing-einzelteile"]):has(>a[href="/collections/aufbewahrung"]) a{min-height:46px}}@media(min-width:651px){#root .tf-accessories-master-guide .dp-topics{row-gap:0}#root .tf-accessories-master-guide .dp-topic{display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:0;padding-bottom:34px;align-content:start}#root .tf-accessories-master-guide .dp-topic>h2{grid-row:1;min-height:0;font-size:24px;line-height:1.3}#root .tf-accessories-master-guide .dp-topic>.dp-topic-lead{grid-row:2;align-self:start}#root .tf-accessories-master-guide .dp-topic>.dp-topic-more{grid-row:3}#root .tf-accessories-master-guide .dp-topic p,#root .tf-accessories-master-guide .dp-topic li{font-size:15px;line-height:1.8}}#root .tf-anhanger-master-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-anhanger-master-guide *{box-sizing:border-box}#root .tf-anhanger-master-guide p,#root .tf-anhanger-master-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-anhanger-master-guide p:last-child{margin-bottom:0}#root .tf-anhanger-master-guide h1,#root .tf-anhanger-master-guide h2,#root .tf-anhanger-master-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-anhanger-master-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-anhanger-master-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-anhanger-master-guide strong{color:#342d3a!important;font-weight:650}#root .tf-anhanger-master-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-anhanger-master-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-anhanger-master-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:16px;margin-top:25px}#root .tf-anhanger-master-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-anhanger-master-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-anhanger-master-guide .dp-benefit img{width:34px;height:34px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-anhanger-master-guide .dp-benefit h3{font-size:14px}#root .tf-anhanger-master-guide .dp-benefit p{font-size:13px;line-height:1.7;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#root .tf-anhanger-master-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-anhanger-master-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-anhanger-master-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-anhanger-master-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-anhanger-master-guide .dp-story{display:grid;grid-template-columns:1fr;gap:22px;padding:18px;background:#f7f3f9;border-radius:14px;margin:0 0 26px;align-items:center}#root .tf-anhanger-master-guide .dp-story>div{min-width:0}#root .tf-anhanger-master-guide figure{display:block;width:100%;margin:0;aspect-ratio:auto;overflow:hidden;border-radius:10px;line-height:0}#root .tf-anhanger-master-guide figure img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;object-position:center}#root .tf-anhanger-master-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-anhanger-master-guide .dp-gallery article{border:1px solid #b6a2bf;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-anhanger-master-guide .dp-gallery figure{border-radius:0}#root .tf-anhanger-master-guide .dp-gallery article>a{display:block;line-height:0}#root .tf-anhanger-master-guide .dp-gallery article>div{padding:18px}#root .tf-anhanger-master-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-anhanger-master-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-anhanger-master-guide .dp-faq{padding:0 0 20px}#root .tf-anhanger-master-guide .dp-faq-intro{margin-bottom:24px}#root .tf-anhanger-master-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-anhanger-master-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-anhanger-master-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-anhanger-master-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-anhanger-master-guide .dp-faq summary h2{margin:0;font-size:16px!important;line-height:1.45;font-weight:650;letter-spacing:normal;min-height:0}#root .tf-anhanger-master-guide .dp-faq summary h2:before,#root .tf-anhanger-master-guide .dp-faq summary h2:after{content:none!important;display:none!important}#root .tf-anhanger-master-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-anhanger-master-guide .dp-faq summary span:after{content:"+"}#root .tf-anhanger-master-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-anhanger-master-guide .dp-faq details>div{padding:0 12px 23px 0}@media(min-width:651px){#root .tf-anhanger-master-guide h2{font-size:24px}#root .tf-anhanger-master-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-anhanger-master-guide .dp-benefit h3{font-size:15px}#root .tf-anhanger-master-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-anhanger-master-guide .dp-benefit:last-child{border:0}#root .tf-anhanger-master-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-anhanger-master-guide .dp-topic{border:0;padding:0}#root .tf-anhanger-master-guide .dp-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;padding:26px}#root .tf-anhanger-master-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-anhanger-master-guide .dp-gallery h3{font-size:18px}}#root .tf-anhanger-master-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-anhanger-master-guide section,#root .tf-anhanger-master-guide article{width:auto;float:none;margin-top:0}#root .tf-anhanger-master-guide figure{position:static;float:none;height:auto;min-height:0;align-self:center}#root .tf-anhanger-master-guide figure img{position:static;width:100%!important;height:auto!important;max-width:100%;inset:auto}#root .tf-anhanger-master-guide .dp-benefit img{position:static;width:34px!important;height:34px!important;margin:0 0 13px}#root .tf-anhanger-master-guide .dp-topic{margin:0}#root .tf-anhanger-master-guide .dp-gallery article{padding:0;margin:0}#root .tf-anhanger-master-guide .dp-gallery article>a{margin:0}#root .tf-anhanger-master-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-anhanger-master-guide .dp-faq summary:before,#root .tf-anhanger-master-guide .dp-faq summary:after{display:none}#root .tf-anhanger-master-guide .dp-faq details{box-shadow:none}#root .tf-anhanger-master-guide summary:focus-visible,#root .tf-anhanger-master-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-anhanger-master-guide .dp-cta svg{width:20px;height:20px;flex:0 0 20px}#root:has(.tf-anhanger-master-guide) .ts-collection .ts-collection__heading{margin:0;padding:28px 32px 14px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-bottom:0;border-radius:18px 18px 0 0}#root:has(.tf-anhanger-master-guide) .ts-collection .ts-collection__heading h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-1px}#root:has(.tf-anhanger-master-guide) .ts-collection .ts-collection__intro{display:block;margin:0 0 28px;padding:0 32px 30px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-top:0;border-radius:0 0 18px 18px;width:100%}#root:has(.tf-anhanger-master-guide) .ts-collection .ts-collection__intro>div{display:block;width:100%;max-width:81ch;padding:0;margin:0;border:0}#root:has(.tf-anhanger-master-guide) .ts-collection .ts-collection__intro p{width:100%;max-width:100%;float:none;font-size:16px;line-height:1.8;color:#514b55;margin:0 0 8px}#root:has(.tf-anhanger-master-guide) .ts-collection .ts-collection__intro p:last-child{margin-bottom:0}@media(max-width:650px){#root .tf-anhanger-master-guide{margin-top:26px}#root:has(.tf-anhanger-master-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#root:has(.tf-anhanger-master-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#root:has(.tf-anhanger-master-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#root:has(.tf-anhanger-master-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#root .tf-anhanger-master-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-anhanger-master-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-anhanger-master-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-anhanger-master-guide .dp-topic-more>summary:before,#root .tf-anhanger-master-guide .dp-topic-more>summary:after{display:none}#root .tf-anhanger-master-guide .dp-less,#root .tf-anhanger-master-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-anhanger-master-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-anhanger-master-guide .dp-geo{margin-bottom:20px}#root .tf-anhanger-master-guide .dp-geo h3{font-size:16px;font-weight:700;margin:0 0 8px}#root .tf-anhanger-master-guide .dp-gallery figure{aspect-ratio:3/2;position:relative}#root .tf-anhanger-master-guide .dp-gallery figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain}#root .tf-anhanger-master-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-anhanger-master-guide .dp-closing{margin-bottom:30px}#root .tf-anhanger-master-guide .tfcc-body p+p{margin-top:16px}#root .tf-anhanger-master-guide .dp-benefits{margin-top:0}#root .tf-anhanger-master-guide .dp-brand{padding-bottom:0;border:0}#root .tf-anhanger-master-guide .dp-topic-body{display:flow-root}#root .tf-anhanger-master-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-anhanger-master-guide figure.dp-topic-photo{position:static;float:none;width:100%;max-width:none;margin:0;align-self:start;border-radius:10px;line-height:0}#root .tf-anhanger-master-guide figure.dp-topic-photo img{position:static;display:block;width:100%!important;height:auto!important;object-fit:contain}#root .tf-anhanger-master-guide .tfcc-intro>p:only-child{grid-column:1/-1}#root .tf-anhanger-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:4px 0}#root .tf-anhanger-master-guide .dp-example-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}#root .tf-anhanger-master-guide figure.dp-example-photo{display:block;position:relative;float:none;width:100%;aspect-ratio:16/9;height:auto;min-height:0;overflow:hidden;border-radius:10px;margin:0}#root .tf-anhanger-master-guide figure.dp-example-photo img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:100%;object-fit:contain;object-position:50% 50%;margin:0}@media(min-width:651px){#root .tf-anhanger-master-guide .dp-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}#root .tf-anhanger-master-guide .dp-geo-intro{margin-top:32px}#root .tf-anhanger-master-guide .dp-geo-intro .dp-geo{margin:0}@media(min-width:651px){#root .tf-anhanger-master-guide .dp-topic h2{min-height:calc(2.6em + 18px)}}#root .tf-anhanger-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:0 0 20px}#root .tf-anhanger-master-guide .dp-example-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}#root .tf-anhanger-master-guide .dp-example-photo{aspect-ratio:16/9;overflow:hidden;border-radius:12px;margin:0}#root .tf-anhanger-master-guide .dp-example-photo img{width:100%!important;height:auto!important;aspect-ratio:16/9;object-fit:contain;display:block}#root .tf-anhanger-master-guide .dp-image-note{font-size:12px;margin:12px 0 0}@media(max-width:650px){#root .tf-anhanger-master-guide .dp-example-grid{grid-template-columns:1fr;gap:18px}}#root .tf-anhanger-master-guide .dp-gallery article{display:flex}#root .tf-anhanger-master-guide .dp-gallery article>div{display:flex;flex-direction:column;width:100%}#root .tf-anhanger-master-guide .dp-gallery article p{flex:1}@media(min-width:651px){#root .tf-anhanger-master-guide .dp-topics{row-gap:0}#root .tf-anhanger-master-guide .dp-topic{display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:0;align-content:start;padding-bottom:34px;min-width:0}#root .tf-anhanger-master-guide .dp-topic>h2{grid-row:1;font-size:24px;line-height:1.3;margin-top:0;margin-bottom:17px}#root .tf-anhanger-master-guide .dp-topic>.dp-topic-lead{grid-row:2}#root .tf-anhanger-master-guide .dp-topic>details{grid-row:3;align-self:start}#root .tf-anhanger-master-guide .dp-topic p,#root .tf-anhanger-master-guide .dp-topic li{font-size:15px;line-height:1.8}}#root .tf-armbander-master-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-armbander-master-guide *{box-sizing:border-box}#root .tf-armbander-master-guide p,#root .tf-armbander-master-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-armbander-master-guide p:last-child{margin-bottom:0}#root .tf-armbander-master-guide h1,#root .tf-armbander-master-guide h2,#root .tf-armbander-master-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-armbander-master-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-armbander-master-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-armbander-master-guide strong{color:#342d3a!important;font-weight:650}#root .tf-armbander-master-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-armbander-master-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-armbander-master-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:16px;margin-top:25px}#root .tf-armbander-master-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-armbander-master-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-armbander-master-guide .dp-benefit img{width:34px;height:34px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-armbander-master-guide .dp-benefit h3{font-size:14px}#root .tf-armbander-master-guide .dp-benefit p{font-size:13px;line-height:1.7;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#root .tf-armbander-master-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-armbander-master-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-armbander-master-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-armbander-master-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-armbander-master-guide .dp-story{display:grid;grid-template-columns:1fr;gap:22px;padding:18px;background:#f7f3f9;border-radius:14px;margin:0 0 26px;align-items:center}#root .tf-armbander-master-guide .dp-story>div{min-width:0}#root .tf-armbander-master-guide figure{display:block;width:100%;margin:0;aspect-ratio:auto;overflow:hidden;border-radius:10px;line-height:0}#root .tf-armbander-master-guide figure img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;object-position:center}#root .tf-armbander-master-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-armbander-master-guide .dp-gallery article{border:1px solid #b6a2bf;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-armbander-master-guide .dp-gallery figure{border-radius:0}#root .tf-armbander-master-guide .dp-gallery article>a{display:block;line-height:0}#root .tf-armbander-master-guide .dp-gallery article>div{padding:18px}#root .tf-armbander-master-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-armbander-master-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-armbander-master-guide .dp-faq{padding:0 0 20px}#root .tf-armbander-master-guide .dp-faq-intro{margin-bottom:24px}#root .tf-armbander-master-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-armbander-master-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-armbander-master-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-armbander-master-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-armbander-master-guide .dp-faq summary h2{margin:0;font-size:16px!important;line-height:1.45;font-weight:650;letter-spacing:normal;min-height:0}#root .tf-armbander-master-guide .dp-faq summary h2:before,#root .tf-armbander-master-guide .dp-faq summary h2:after{content:none!important;display:none!important}#root .tf-armbander-master-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-armbander-master-guide .dp-faq summary span:after{content:"+"}#root .tf-armbander-master-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-armbander-master-guide .dp-faq details>div{padding:0 12px 23px 0}@media(min-width:651px){#root .tf-armbander-master-guide h2{font-size:24px}#root .tf-armbander-master-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-armbander-master-guide .dp-benefit h3{font-size:15px}#root .tf-armbander-master-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-armbander-master-guide .dp-benefit:last-child{border:0}#root .tf-armbander-master-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-armbander-master-guide .dp-topic{border:0;padding:0}#root .tf-armbander-master-guide .dp-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;padding:26px}#root .tf-armbander-master-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-armbander-master-guide .dp-gallery h3{font-size:18px}}#root .tf-armbander-master-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-armbander-master-guide section,#root .tf-armbander-master-guide article{width:auto;float:none;margin-top:0}#root .tf-armbander-master-guide figure{position:static;float:none;height:auto;min-height:0;align-self:center}#root .tf-armbander-master-guide figure img{position:static;width:100%!important;height:auto!important;max-width:100%;inset:auto}#root .tf-armbander-master-guide .dp-benefit img{position:static;width:34px!important;height:34px!important;margin:0 0 13px}#root .tf-armbander-master-guide .dp-topic{margin:0}#root .tf-armbander-master-guide .dp-gallery article{padding:0;margin:0}#root .tf-armbander-master-guide .dp-gallery article>a{margin:0}#root .tf-armbander-master-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-armbander-master-guide .dp-faq summary:before,#root .tf-armbander-master-guide .dp-faq summary:after{display:none}#root .tf-armbander-master-guide .dp-faq details{box-shadow:none}#root .tf-armbander-master-guide summary:focus-visible,#root .tf-armbander-master-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-armbander-master-guide .dp-cta svg{width:20px;height:20px;flex:0 0 20px}#root:has(.tf-armbander-master-guide) .ts-collection .ts-collection__heading{margin:0;padding:28px 32px 14px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-bottom:0;border-radius:18px 18px 0 0}#root:has(.tf-armbander-master-guide) .ts-collection .ts-collection__heading h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-1px}#root:has(.tf-armbander-master-guide) .ts-collection .ts-collection__intro{display:block;margin:0 0 28px;padding:0 32px 30px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-top:0;border-radius:0 0 18px 18px;width:100%}#root:has(.tf-armbander-master-guide) .ts-collection .ts-collection__intro>div{display:block;width:100%;max-width:81ch;padding:0;margin:0;border:0}#root:has(.tf-armbander-master-guide) .ts-collection .ts-collection__intro p{width:100%;max-width:100%;float:none;font-size:16px;line-height:1.8;color:#514b55;margin:0 0 8px}#root:has(.tf-armbander-master-guide) .ts-collection .ts-collection__intro p:last-child{margin-bottom:0}@media(max-width:650px){#root .tf-armbander-master-guide{margin-top:26px}#root:has(.tf-armbander-master-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#root:has(.tf-armbander-master-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#root:has(.tf-armbander-master-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#root:has(.tf-armbander-master-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#root .tf-armbander-master-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-armbander-master-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-armbander-master-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-armbander-master-guide .dp-topic-more>summary:before,#root .tf-armbander-master-guide .dp-topic-more>summary:after{display:none}#root .tf-armbander-master-guide .dp-less,#root .tf-armbander-master-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-armbander-master-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-armbander-master-guide .dp-geo{margin-bottom:20px}#root .tf-armbander-master-guide .dp-geo h3{font-size:16px;font-weight:700;margin:0 0 8px}#root .tf-armbander-master-guide .dp-gallery figure{aspect-ratio:3/2;position:relative}#root .tf-armbander-master-guide .dp-gallery figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain}#root .tf-armbander-master-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-armbander-master-guide .dp-closing{margin-bottom:30px}#root .tf-armbander-master-guide .tfcc-body p+p{margin-top:16px}#root .tf-armbander-master-guide .dp-benefits{margin-top:0}#root .tf-armbander-master-guide .dp-brand{padding-bottom:0;border:0}#root .tf-armbander-master-guide .dp-topic-body{display:flow-root}#root .tf-armbander-master-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-armbander-master-guide figure.dp-topic-photo{position:static;float:none;width:100%;max-width:none;margin:0;align-self:start;border-radius:10px;line-height:0}#root .tf-armbander-master-guide figure.dp-topic-photo img{position:static;display:block;width:100%!important;height:auto!important;object-fit:contain}#root .tf-armbander-master-guide .tfcc-intro>p:only-child{grid-column:1/-1}#root .tf-armbander-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:4px 0}#root .tf-armbander-master-guide .dp-example-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}#root .tf-armbander-master-guide figure.dp-example-photo{display:block;position:relative;float:none;width:100%;aspect-ratio:16/9;height:auto;min-height:0;overflow:hidden;border-radius:10px;margin:0}#root .tf-armbander-master-guide figure.dp-example-photo img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:100%;object-fit:contain;object-position:50% 50%;margin:0}@media(min-width:651px){#root .tf-armbander-master-guide .dp-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}#root .tf-armbander-master-guide .dp-geo-intro{margin-top:32px}#root .tf-armbander-master-guide .dp-geo-intro .dp-geo{margin:0}@media(min-width:651px){#root .tf-armbander-master-guide .dp-topic h2{min-height:calc(2.6em + 18px)}}#root .tf-armbander-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:0 0 20px}#root .tf-armbander-master-guide .dp-example-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}#root .tf-armbander-master-guide .dp-example-photo{aspect-ratio:16/9;overflow:hidden;border-radius:12px;margin:0}#root .tf-armbander-master-guide .dp-example-photo img{width:100%!important;height:auto!important;aspect-ratio:16/9;object-fit:contain;display:block}#root .tf-armbander-master-guide .dp-image-note{font-size:12px;margin:12px 0 0}@media(max-width:650px){#root .tf-armbander-master-guide .dp-example-grid{grid-template-columns:1fr;gap:18px}}#root .tf-armbander-master-guide .dp-gallery article{display:flex}#root .tf-armbander-master-guide .dp-gallery article>div{display:flex;flex-direction:column;width:100%}#root .tf-armbander-master-guide .dp-gallery article p{flex:1}@media(min-width:651px){#root .tf-armbander-master-guide .dp-topics{row-gap:0}#root .tf-armbander-master-guide .dp-topic{display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:0;align-content:start;padding-bottom:34px;min-width:0}#root .tf-armbander-master-guide .dp-topic>h2{grid-row:1;font-size:24px;line-height:1.3;margin-top:0;margin-bottom:17px}#root .tf-armbander-master-guide .dp-topic>.dp-topic-lead{grid-row:2}#root .tf-armbander-master-guide .dp-topic>details{grid-row:3;align-self:start}#root .tf-armbander-master-guide .dp-topic p,#root .tf-armbander-master-guide .dp-topic li{font-size:15px;line-height:1.8}}#root .tf-armbanduhren-master-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-armbanduhren-master-guide *{box-sizing:border-box}#root .tf-armbanduhren-master-guide p,#root .tf-armbanduhren-master-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-armbanduhren-master-guide p:last-child{margin-bottom:0}#root .tf-armbanduhren-master-guide h1,#root .tf-armbanduhren-master-guide h2,#root .tf-armbanduhren-master-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-armbanduhren-master-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-armbanduhren-master-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-armbanduhren-master-guide strong{color:#342d3a!important;font-weight:650}#root .tf-armbanduhren-master-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-armbanduhren-master-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-armbanduhren-master-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:16px;margin-top:25px}#root .tf-armbanduhren-master-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-armbanduhren-master-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-armbanduhren-master-guide .dp-benefit img{width:34px;height:34px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-armbanduhren-master-guide .dp-benefit h3{font-size:14px}#root .tf-armbanduhren-master-guide .dp-benefit p{font-size:13px;line-height:1.7;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#root .tf-armbanduhren-master-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-armbanduhren-master-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-armbanduhren-master-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-armbanduhren-master-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-armbanduhren-master-guide .dp-story{display:grid;grid-template-columns:1fr;gap:22px;padding:18px;background:#f7f3f9;border-radius:14px;margin:0 0 26px;align-items:center}#root .tf-armbanduhren-master-guide .dp-story>div{min-width:0}#root .tf-armbanduhren-master-guide figure{display:block;width:100%;margin:0;aspect-ratio:auto;overflow:hidden;border-radius:10px;line-height:0}#root .tf-armbanduhren-master-guide figure img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;object-position:center}#root .tf-armbanduhren-master-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-armbanduhren-master-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-armbanduhren-master-guide .dp-gallery figure{border-radius:0}#root .tf-armbanduhren-master-guide .dp-gallery article>a{display:block;line-height:0}#root .tf-armbanduhren-master-guide .dp-gallery article>div{padding:18px}#root .tf-armbanduhren-master-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-armbanduhren-master-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-armbanduhren-master-guide .dp-faq{padding:0 0 20px}#root .tf-armbanduhren-master-guide .dp-faq-intro{margin-bottom:24px}#root .tf-armbanduhren-master-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-armbanduhren-master-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-armbanduhren-master-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-armbanduhren-master-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-armbanduhren-master-guide .dp-faq summary h2{margin:0;font-size:16px!important;line-height:1.45;font-weight:650;letter-spacing:normal;min-height:0}#root .tf-armbanduhren-master-guide .dp-faq summary h2:before,#root .tf-armbanduhren-master-guide .dp-faq summary h2:after{content:none!important;display:none!important}#root .tf-armbanduhren-master-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-armbanduhren-master-guide .dp-faq summary span:after{content:"+"}#root .tf-armbanduhren-master-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-armbanduhren-master-guide .dp-faq details>div{padding:0 12px 23px 0}#root .tf-armbanduhren-master-guide .dp-faq details>div p{color:#514b55!important;opacity:1;visibility:visible}@media(min-width:651px){#root .tf-armbanduhren-master-guide h2{font-size:24px}#root .tf-armbanduhren-master-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-armbanduhren-master-guide .dp-benefit h3{font-size:15px}#root .tf-armbanduhren-master-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-armbanduhren-master-guide .dp-benefit:last-child{border:0}#root .tf-armbanduhren-master-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-armbanduhren-master-guide .dp-topic{border:0;padding:0}#root .tf-armbanduhren-master-guide .dp-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;padding:26px}#root .tf-armbanduhren-master-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-armbanduhren-master-guide .dp-gallery h3{font-size:18px}}#root .tf-armbanduhren-master-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-armbanduhren-master-guide section,#root .tf-armbanduhren-master-guide article{width:auto;float:none;margin-top:0}#root .tf-armbanduhren-master-guide figure{position:static;float:none;height:auto;min-height:0;align-self:center}#root .tf-armbanduhren-master-guide figure img{position:static;width:100%!important;height:auto!important;max-width:100%;inset:auto}#root .tf-armbanduhren-master-guide .dp-benefit img{position:static;width:34px!important;height:34px!important;margin:0 0 13px}#root .tf-armbanduhren-master-guide .dp-topic{margin:0}#root .tf-armbanduhren-master-guide .dp-gallery article{padding:0;margin:0}#root .tf-armbanduhren-master-guide .dp-gallery article>a{margin:0}#root .tf-armbanduhren-master-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-armbanduhren-master-guide .dp-faq summary:before,#root .tf-armbanduhren-master-guide .dp-faq summary:after{display:none}#root .tf-armbanduhren-master-guide .dp-faq details{box-shadow:none}#root .tf-armbanduhren-master-guide summary:focus-visible,#root .tf-armbanduhren-master-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-armbanduhren-master-guide .dp-cta svg{width:20px;height:20px;flex:0 0 20px}#root:has(.tf-armbanduhren-master-guide) .ts-collection .ts-collection__heading{margin:0;padding:28px 32px 14px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-bottom:0;border-radius:18px 18px 0 0}#root:has(.tf-armbanduhren-master-guide) .ts-collection .ts-collection__heading h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-1px}#root:has(.tf-armbanduhren-master-guide) .ts-collection .ts-collection__intro{display:block;margin:0 0 28px;padding:0 32px 30px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-top:0;border-radius:0 0 18px 18px;width:100%}#root:has(.tf-armbanduhren-master-guide) .ts-collection .ts-collection__intro>div{display:block;width:100%;max-width:81ch;padding:0;margin:0;border:0}#root:has(.tf-armbanduhren-master-guide) .ts-collection .ts-collection__intro p{width:100%;max-width:100%;float:none;font-size:16px;line-height:1.8;color:#514b55;margin:0 0 8px}#root:has(.tf-armbanduhren-master-guide) .ts-collection .ts-collection__intro p:last-child{margin-bottom:0}@media(max-width:650px){#root .tf-armbanduhren-master-guide{margin-top:26px}#root:has(.tf-armbanduhren-master-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#root:has(.tf-armbanduhren-master-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#root:has(.tf-armbanduhren-master-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#root:has(.tf-armbanduhren-master-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#root .tf-armbanduhren-master-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-armbanduhren-master-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-armbanduhren-master-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-armbanduhren-master-guide .dp-topic-more>summary:before,#root .tf-armbanduhren-master-guide .dp-topic-more>summary:after{display:none}#root .tf-armbanduhren-master-guide .dp-less,#root .tf-armbanduhren-master-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-armbanduhren-master-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-armbanduhren-master-guide .dp-geo{margin-bottom:20px}#root .tf-armbanduhren-master-guide .dp-geo h3{font-size:16px;font-weight:700;margin:0 0 8px}#root .tf-armbanduhren-master-guide .dp-gallery figure{aspect-ratio:3/2;position:relative}#root .tf-armbanduhren-master-guide .dp-gallery figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain}#root .tf-armbanduhren-master-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-armbanduhren-master-guide .dp-closing{margin-bottom:30px}#root .tf-armbanduhren-master-guide .tfcc-body p+p{margin-top:16px}#root .tf-armbanduhren-master-guide .dp-benefits{margin-top:0}#root .tf-armbanduhren-master-guide .dp-brand{padding-bottom:0;border:0}#root .tf-armbanduhren-master-guide .dp-topic-body{display:flow-root}#root .tf-armbanduhren-master-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-armbanduhren-master-guide figure.dp-topic-photo{position:static;float:none;width:100%;max-width:none;margin:0;align-self:start;border-radius:10px;line-height:0}#root .tf-armbanduhren-master-guide figure.dp-topic-photo img{position:static;display:block;width:100%!important;height:auto!important;object-fit:contain}#root .tf-armbanduhren-master-guide .tfcc-intro>p:only-child{grid-column:1/-1}#root .tf-armbanduhren-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:4px 0}#root .tf-armbanduhren-master-guide .dp-example-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}#root .tf-armbanduhren-master-guide figure.dp-example-photo{display:block;position:relative;float:none;width:100%;aspect-ratio:16/9;height:auto;min-height:0;overflow:hidden;border-radius:10px;margin:0}#root .tf-armbanduhren-master-guide figure.dp-example-photo img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:100%;object-fit:contain;object-position:50% 50%;margin:0}@media(min-width:651px){#root .tf-armbanduhren-master-guide .dp-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}#root .tf-armbanduhren-master-guide .dp-geo-intro{margin-top:32px}#root .tf-armbanduhren-master-guide .dp-geo-intro .dp-geo{margin:0}@media(min-width:651px){#root .tf-armbanduhren-master-guide .dp-topic h2{min-height:2.6em}}#root .tf-armbanduhren-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:0 0 20px}#root .tf-armbanduhren-master-guide .dp-example-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}#root .tf-armbanduhren-master-guide .dp-example-photo{aspect-ratio:16/9;overflow:hidden;border-radius:12px;margin:0}#root .tf-armbanduhren-master-guide .dp-example-photo img{width:100%!important;height:auto!important;aspect-ratio:16/9;object-fit:contain;display:block}#root .tf-armbanduhren-master-guide .dp-image-note{font-size:12px;margin:12px 0 0}@media(max-width:650px){#root .tf-armbanduhren-master-guide .dp-example-grid{grid-template-columns:1fr;gap:18px}}#root .tf-armbanduhren-master-guide .dp-gallery article{display:flex}#root .tf-armbanduhren-master-guide .dp-gallery article>div{display:flex;flex-direction:column;width:100%}#root .tf-armbanduhren-master-guide .dp-gallery article p{flex:1}#root .ts-collection .tf-armbanduhren-nav{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:24px;width:100%}#root .ts-collection .tf-armbanduhren-nav>a{display:flex;align-items:center;justify-content:center;text-align:center;min-height:56px;padding:12px 10px;margin:0;background:#fff;border:1px solid #b6a2bf;border-radius:12px;text-decoration:none;color:#252129;font:650 15px/1.4 Inter,Arial,sans-serif;overflow-wrap:break-word}#root .ts-collection .tf-armbanduhren-nav>a:hover{background:#f7f3f9;border-color:#5a0d75}#root .ts-collection .tf-armbanduhren-nav>a:focus-visible{outline:3px solid #a973bf;outline-offset:3px}@media(max-width:760px){#root .ts-collection .tf-armbanduhren-nav{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:360px){#root .ts-collection .tf-armbanduhren-nav{grid-template-columns:1fr}}#root .tf-armbanduhren-master-guide .dp-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}#root .tf-bauchnabel-guide{--tf-purple:#5a0d75;--tf-ink:#252129;--tf-copy:#514b55;--tf-line:#e7ddeb;--tf-soft:#f7f3f9;max-width:1200px;width:100%;margin:32px auto 0;color:var(--tf-ink);font-family:Inter,Arial,sans-serif}#root .tf-bauchnabel-guide,#root .tf-bauchnabel-guide *{box-sizing:border-box}#root .tf-bauchnabel-guide section,#root .tf-bauchnabel-guide article{width:auto;float:none}#root .tf-bauchnabel-guide h2{font-family:inherit;font-size:24px;line-height:1.3;letter-spacing:-.4px;margin:0 0 17px;font-weight:700;color:var(--tf-ink);text-wrap:balance;-webkit-hyphens:none;hyphens:none}#root .tf-bauchnabel-guide h3{font-family:inherit;font-size:15px;line-height:1.45;margin:0 0 8px;font-weight:650;color:var(--tf-ink);-webkit-hyphens:none;hyphens:none}#root .tf-bauchnabel-guide p,#root .tf-bauchnabel-guide li{font-size:16px;line-height:1.8;font-weight:400;color:var(--tf-copy)}#root .tf-bauchnabel-guide p{margin:0 0 16px}#root .tf-bauchnabel-guide p:last-child{margin-bottom:0}#root .tf-bauchnabel-guide strong{font-weight:650;color:#342d3a}#root .tf-bauchnabel-guide a{color:var(--tf-purple);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;font-weight:550}#root .tf-bauchnabel-guide a:hover{text-decoration-thickness:2px}#root .tf-bauchnabel-guide .tf-about-shop{padding:0 0 40px;margin:0;border-bottom:1px solid var(--tf-line)}#root .tf-bauchnabel-guide .tf-brand-copy{max-width:80ch}#root .tf-bauchnabel-guide .tf-benefits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;background:var(--tf-soft);border-radius:16px;margin-top:26px;padding:24px 10px}#root .tf-bauchnabel-guide .tf-benefits>div{padding:0 18px;border-right:1px solid var(--tf-line);min-width:0}#root .tf-bauchnabel-guide .tf-benefits>div:last-child{border:0}#root .tf-bauchnabel-guide .tf-benefits img{display:block;width:34px;height:34px;object-fit:contain;margin:0 0 13px}#root .tf-bauchnabel-guide .tf-benefits p{font-size:13px;line-height:1.7;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#root .tf-bauchnabel-guide .tf-benefits h3{font-size:15px}#root .tf-bauchnabel-guide .tf-topic-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:44px;row-gap:44px;padding:42px 0}#root .tf-bauchnabel-guide .tf-topic{min-width:0;margin:0;padding:0}#root .tf-bauchnabel-guide .tf-topic h2:before{content:"";display:block;width:28px;height:3px;border-radius:3px;background:var(--tf-purple);margin:0 0 15px}#root .tf-bauchnabel-guide .tf-topic ul{padding:0;margin:0 0 17px;list-style:none}#root .tf-bauchnabel-guide .tf-topic li{position:relative;padding-left:17px;margin:0 0 12px}#root .tf-bauchnabel-guide .tf-topic li:before{content:"";position:absolute;left:0;top:12px;width:5px;height:5px;border-radius:50%;background:var(--tf-purple)}#root .tf-bauchnabel-guide .tf-image-story{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:30px;align-items:stretch;padding:28px;background:var(--tf-soft);border-radius:18px;margin:8px 0 44px}#root .tf-bauchnabel-guide .tf-image-story>div{min-width:0}#root .tf-bauchnabel-guide .tf-image-story figure{position:relative;margin:0;min-height:290px;overflow:hidden;border-radius:12px;width:100%}#root .tf-bauchnabel-guide .tf-image-story img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%!important;height:100%!important;max-width:none;object-fit:cover;object-position:42% 50%}#root .tf-bauchnabel-guide .tf-image-story h2{font-size:24px}#root .tf-bauchnabel-guide .tf-faq{padding:0 0 42px;margin:0}#root .tf-bauchnabel-guide .tf-faq-intro{max-width:82ch;margin-bottom:25px}#root .tf-bauchnabel-guide .tf-faq-items{border-top:1px solid var(--tf-line)}#root .tf-bauchnabel-guide details{display:block;margin:0;border:0;border-bottom:1px solid var(--tf-line);padding:0;background:transparent;box-shadow:none}#root .tf-bauchnabel-guide summary{padding:21px 0;display:flex;align-items:center;justify-content:space-between;gap:18px;cursor:pointer;list-style:none;background:transparent;border:0;margin:0}#root .tf-bauchnabel-guide summary::-webkit-details-marker{display:none}#root .tf-bauchnabel-guide summary:before,#root .tf-bauchnabel-guide summary:after{display:none}#root .tf-bauchnabel-guide summary h3{margin:0;font-size:16px}#root .tf-bauchnabel-guide .tf-faq-icon{position:relative;display:block;width:18px;height:18px;flex:0 0 18px}#root .tf-bauchnabel-guide .tf-faq-icon:before,#root .tf-bauchnabel-guide .tf-faq-icon:after{content:"";position:absolute;left:2px;right:2px;top:8px;height:1.5px;background:var(--tf-purple)}#root .tf-bauchnabel-guide .tf-faq-icon:after{transform:rotate(90deg);transition:transform .18s ease}#root .tf-bauchnabel-guide details[open] .tf-faq-icon:after{transform:rotate(0)}#root .tf-bauchnabel-guide details>div{padding:0 36px 23px 0;max-width:86ch}#root .tf-bauchnabel-guide summary:focus-visible,#root .tf-bauchnabel-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-bauchnabel-guide .tf-category-photo{position:relative;display:block;aspect-ratio:3/2;overflow:hidden;background:#fff}#root .tf-bauchnabel-guide .tf-category-photo img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%!important;height:100%!important;max-width:none;object-fit:cover;object-position:center}#root .tf-bauchnabel-guide .tf-category-photo--product img{object-fit:contain}#root .tf-bauchnabel-guide .tf-category-link{font-size:14px;display:flex;align-items:center;justify-content:space-between;text-decoration:none;gap:8px;min-height:28px}#root .tf-bauchnabel-guide .tf-category-link span{font-size:20px}@media(max-width:759px){#root .tf-bauchnabel-guide{margin-top:26px}#root .tf-bauchnabel-guide h2{font-size:23px;line-height:1.3}#root .tf-bauchnabel-guide p,#root .tf-bauchnabel-guide li{font-size:15px;line-height:1.8}#root .tf-bauchnabel-guide .tf-benefits{grid-template-columns:repeat(2,minmax(0,1fr));padding:20px 4px;row-gap:23px}#root .tf-bauchnabel-guide .tf-benefits>div{padding:0 13px}#root .tf-bauchnabel-guide .tf-benefits>div:nth-child(2){border:0}#root .tf-bauchnabel-guide .tf-benefits h3{font-size:14px}#root .tf-bauchnabel-guide .tf-benefits p{font-size:13px}#root .tf-bauchnabel-guide .tf-about-shop{padding-bottom:30px}#root .tf-bauchnabel-guide .tf-topic-grid{grid-template-columns:1fr;padding:32px 0;gap:32px}#root .tf-bauchnabel-guide .tf-topic:not(:last-child){padding-bottom:30px;border-bottom:1px solid var(--tf-line)}#root .tf-bauchnabel-guide .tf-image-story{grid-template-columns:1fr;padding:18px;gap:24px;border-radius:14px;margin-bottom:34px}#root .tf-bauchnabel-guide .tf-image-story figure{min-height:0;aspect-ratio:3/2}#root .tf-bauchnabel-guide .tf-image-story img{object-position:50% 50%}#root .tf-bauchnabel-guide .tf-image-story h2{font-size:23px}#root .tf-bauchnabel-guide .tf-faq{padding-bottom:32px}#root .tf-bauchnabel-guide summary{padding:19px 0}#root .tf-bauchnabel-guide summary h3{font-size:15px}#root .tf-bauchnabel-guide details>div{padding:0 0 22px}}@media(prefers-reduced-motion:reduce){#root .tf-bauchnabel-guide .tf-faq-icon:after{transition:none}}#root .tf-bauchnabel-intro{box-sizing:border-box;max-width:1200px;margin:0 auto 26px;padding:28px 32px;background:#f7f3f9;border:1px solid #e7ddeb;border-radius:16px;color:#252129}#root .tf-bauchnabel-intro h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-.7px;margin:0 0 14px;color:#252129}#root .tf-bauchnabel-intro p{font-size:16px;line-height:1.8;color:#514b55;margin:0}#root .tf-bauchnabel-guide .tf-image-story{align-items:center}#root .tf-bauchnabel-guide .tf-image-story figure{position:static;min-height:0;height:auto;aspect-ratio:auto;line-height:0}#root .tf-bauchnabel-guide .tf-image-story img{position:static;inset:auto;width:100%!important;height:auto!important;object-fit:contain;object-position:center}#root .tf-bauchnabel-guide .tf-image-story-reverse{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}#root .tf-bauchnabel-guide .tf-image-story-reverse figure{grid-column:2;grid-row:1}#root .tf-bauchnabel-guide .tf-image-story-reverse>div{grid-column:1;grid-row:1}#root .tf-bauchnabel-guide h2:before{content:"";display:block;width:28px;height:3px;border-radius:3px;background:#5a0d75;margin:0 0 15px}#root .tf-bauchnabel-guide .tf-bauchnabel-buy{padding:0 0 32px;margin:0 0 32px;border-bottom:1px solid #e7ddeb}#root .tf-bauchnabel-guide details:before{content:none;display:none}@media(max-width:759px){#root .tf-bauchnabel-intro{padding:24px 20px;border-radius:14px}#root .tf-bauchnabel-intro h1{font-size:30px}#root .tf-bauchnabel-intro p{font-size:15px}#root .tf-bauchnabel-guide .tf-image-story-reverse{grid-template-columns:1fr}#root .tf-bauchnabel-guide .tf-image-story-reverse figure,#root .tf-bauchnabel-guide .tf-image-story-reverse>div{grid-column:auto;grid-row:auto}}#root .tf-bauchnabel-guide .tf-topic:only-child{grid-column:1/-1;max-width:90ch}#root .tf-bauchnabel-guide .tf-brand-story{margin-bottom:26px}#root .tf-bauchnabel-guide .tf-image-story h2:not(:first-child){margin-top:28px}#root .tf-bauchnabel-guide .tf-bauchnabel-related{margin:0 0 40px;padding:0}#root .tf-bauchnabel-guide .tf-bauchnabel-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;align-items:stretch}#root .tf-bauchnabel-guide .tf-bauchnabel-related-card{min-width:0;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--tf-line);border-radius:16px;background:#fff;text-decoration:none;color:var(--tf-ink)}#root .tf-bauchnabel-guide .tf-bauchnabel-related-card:hover{border-color:var(--tf-purple);text-decoration:none}#root .tf-bauchnabel-guide .tf-bauchnabel-related-copy{padding:20px;display:flex;flex-direction:column;gap:16px;flex:1}#root .tf-bauchnabel-guide .tf-bauchnabel-related-title{display:block;font-size:18px;line-height:1.4;font-weight:650}#root .tf-bauchnabel-guide .tf-bauchnabel-related-card .tf-category-link{margin-top:auto;color:var(--tf-purple)}@media(max-width:759px){#root .tf-bauchnabel-guide .tf-bauchnabel-related-grid{grid-template-columns:1fr;gap:18px}#root .tf-bauchnabel-guide .tf-bauchnabel-related{margin-bottom:32px}}#root .tf-belly-gold-master-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-belly-gold-master-guide *{box-sizing:border-box}#root .tf-belly-gold-master-guide p,#root .tf-belly-gold-master-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-belly-gold-master-guide p:last-child{margin-bottom:0}#root .tf-belly-gold-master-guide h1,#root .tf-belly-gold-master-guide h2,#root .tf-belly-gold-master-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-belly-gold-master-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-belly-gold-master-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-belly-gold-master-guide strong{color:#342d3a!important;font-weight:650}#root .tf-belly-gold-master-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-belly-gold-master-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-belly-gold-master-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:16px;margin-top:25px}#root .tf-belly-gold-master-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-belly-gold-master-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-belly-gold-master-guide .dp-benefit img{width:34px;height:34px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-belly-gold-master-guide .dp-benefit h3{font-size:14px}#root .tf-belly-gold-master-guide .dp-benefit p{font-size:13px;line-height:1.7;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#root .tf-belly-gold-master-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-belly-gold-master-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-belly-gold-master-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-belly-gold-master-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-belly-gold-master-guide .dp-story{display:grid;grid-template-columns:1fr;gap:22px;padding:18px;background:#f7f3f9;border-radius:14px;margin:0 0 26px;align-items:center}#root .tf-belly-gold-master-guide .dp-story>div{min-width:0}#root .tf-belly-gold-master-guide figure{display:block;width:100%;margin:0;aspect-ratio:auto;overflow:hidden;border-radius:10px;line-height:0}#root .tf-belly-gold-master-guide figure img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;object-position:center}#root .tf-belly-gold-master-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-belly-gold-master-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-belly-gold-master-guide .dp-gallery figure{border-radius:0}#root .tf-belly-gold-master-guide .dp-gallery article>a{display:block;line-height:0}#root .tf-belly-gold-master-guide .dp-gallery article>div{padding:18px}#root .tf-belly-gold-master-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-belly-gold-master-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-belly-gold-master-guide .dp-faq{padding:0 0 20px}#root .tf-belly-gold-master-guide .dp-faq-intro{margin-bottom:24px}#root .tf-belly-gold-master-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-belly-gold-master-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-belly-gold-master-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-belly-gold-master-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-belly-gold-master-guide .dp-faq summary h2{margin:0;font-size:16px!important;line-height:1.45;font-weight:650;letter-spacing:normal;min-height:0}#root .tf-belly-gold-master-guide .dp-faq summary h2:before,#root .tf-belly-gold-master-guide .dp-faq summary h2:after{content:none!important;display:none!important}#root .tf-belly-gold-master-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-belly-gold-master-guide .dp-faq summary span:after{content:"+"}#root .tf-belly-gold-master-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-belly-gold-master-guide .dp-faq details>div{padding:0 12px 23px 0}#root .tf-belly-gold-master-guide .dp-faq details>div p{color:#514b55!important;opacity:1;visibility:visible}@media(min-width:651px){#root .tf-belly-gold-master-guide h2{font-size:24px}#root .tf-belly-gold-master-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-belly-gold-master-guide .dp-benefit h3{font-size:15px}#root .tf-belly-gold-master-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-belly-gold-master-guide .dp-benefit:last-child{border:0}#root .tf-belly-gold-master-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-belly-gold-master-guide .dp-topic{border:0;padding:0}#root .tf-belly-gold-master-guide .dp-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;padding:26px}#root .tf-belly-gold-master-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-belly-gold-master-guide .dp-gallery h3{font-size:18px}}#root .tf-belly-gold-master-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-belly-gold-master-guide section,#root .tf-belly-gold-master-guide article{width:auto;float:none;margin-top:0}#root .tf-belly-gold-master-guide figure{position:static;float:none;height:auto;min-height:0;align-self:center}#root .tf-belly-gold-master-guide figure img{position:static;width:100%!important;height:auto!important;max-width:100%;inset:auto}#root .tf-belly-gold-master-guide .dp-benefit img{position:static;width:34px!important;height:34px!important;margin:0 0 13px}#root .tf-belly-gold-master-guide .dp-topic{margin:0}#root .tf-belly-gold-master-guide .dp-gallery article{padding:0;margin:0}#root .tf-belly-gold-master-guide .dp-gallery article>a{margin:0}#root .tf-belly-gold-master-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-belly-gold-master-guide .dp-faq summary:before,#root .tf-belly-gold-master-guide .dp-faq summary:after{display:none}#root .tf-belly-gold-master-guide .dp-faq details{box-shadow:none}#root .tf-belly-gold-master-guide summary:focus-visible,#root .tf-belly-gold-master-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-belly-gold-master-guide .dp-cta svg{width:20px;height:20px;flex:0 0 20px}#root:has(.tf-belly-gold-master-guide) .ts-collection .ts-collection__heading{margin:0;padding:28px 32px 14px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-bottom:0;border-radius:18px 18px 0 0}#root:has(.tf-belly-gold-master-guide) .ts-collection .ts-collection__heading h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-1px}#root:has(.tf-belly-gold-master-guide) .ts-collection .ts-collection__intro{display:block;margin:0 0 28px;padding:0 32px 30px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-top:0;border-radius:0 0 18px 18px;width:100%}#root:has(.tf-belly-gold-master-guide) .ts-collection .ts-collection__intro>div{display:block;width:100%;max-width:81ch;padding:0;margin:0;border:0}#root:has(.tf-belly-gold-master-guide) .ts-collection .ts-collection__intro p{width:100%;max-width:100%;float:none;font-size:16px;line-height:1.8;color:#514b55;margin:0 0 8px}#root:has(.tf-belly-gold-master-guide) .ts-collection .ts-collection__intro p:last-child{margin-bottom:0}@media(max-width:650px){#root .tf-belly-gold-master-guide{margin-top:26px}#root:has(.tf-belly-gold-master-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#root:has(.tf-belly-gold-master-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#root:has(.tf-belly-gold-master-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#root:has(.tf-belly-gold-master-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#root .tf-belly-gold-master-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-belly-gold-master-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-belly-gold-master-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-belly-gold-master-guide .dp-topic-more>summary:before,#root .tf-belly-gold-master-guide .dp-topic-more>summary:after{display:none}#root .tf-belly-gold-master-guide .dp-less,#root .tf-belly-gold-master-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-belly-gold-master-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-belly-gold-master-guide .dp-geo{margin-bottom:20px}#root .tf-belly-gold-master-guide .dp-geo h3{font-size:16px;font-weight:700;margin:0 0 8px}#root .tf-belly-gold-master-guide .dp-gallery figure{aspect-ratio:3/2;position:relative}#root .tf-belly-gold-master-guide .dp-gallery figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain}#root .tf-belly-gold-master-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-belly-gold-master-guide .dp-closing{margin-bottom:30px}#root .tf-belly-gold-master-guide .tfcc-body p+p{margin-top:16px}#root .tf-belly-gold-master-guide .dp-benefits{margin-top:0}#root .tf-belly-gold-master-guide .dp-brand{padding-bottom:0;border:0}#root .tf-belly-gold-master-guide .dp-topic-body{display:flow-root}#root .tf-belly-gold-master-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-belly-gold-master-guide figure.dp-topic-photo{position:static;float:none;width:100%;max-width:none;margin:0;align-self:start;border-radius:10px;line-height:0}#root .tf-belly-gold-master-guide figure.dp-topic-photo img{position:static;display:block;width:100%!important;height:auto!important;object-fit:contain}#root .tf-belly-gold-master-guide .tfcc-intro>p:only-child{grid-column:1/-1}#root .tf-belly-gold-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:4px 0}#root .tf-belly-gold-master-guide .dp-example-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}#root .tf-belly-gold-master-guide figure.dp-example-photo{display:block;position:relative;float:none;width:100%;aspect-ratio:16/9;height:auto;min-height:0;overflow:hidden;border-radius:10px;margin:0}#root .tf-belly-gold-master-guide figure.dp-example-photo img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:100%;object-fit:contain;object-position:50% 50%;margin:0}@media(min-width:651px){#root .tf-belly-gold-master-guide .dp-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}#root .tf-belly-gold-master-guide .dp-geo-intro{margin-top:32px}#root .tf-belly-gold-master-guide .dp-geo-intro .dp-geo{margin:0}@media(min-width:651px){#root .tf-belly-gold-master-guide .dp-topic h2{min-height:2.6em}}#root .tf-belly-gold-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:0 0 20px}#root .tf-belly-gold-master-guide .dp-example-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}#root .tf-belly-gold-master-guide .dp-example-photo{aspect-ratio:16/9;overflow:hidden;border-radius:12px;margin:0}#root .tf-belly-gold-master-guide .dp-example-photo img{width:100%!important;height:auto!important;aspect-ratio:16/9;object-fit:contain;display:block}@media(max-width:650px){#root .tf-belly-gold-master-guide .dp-example-grid{grid-template-columns:1fr;gap:18px}}#root .tf-belly-gold-master-guide .dp-gallery article{display:flex}#root .tf-belly-gold-master-guide .dp-gallery article>div{display:flex;flex-direction:column;width:100%}#root .tf-belly-gold-master-guide .dp-gallery article p{flex:1}#root .tf-belly-gold-master-guide .dp-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}#root .tf-belly-gold-master-guide figure.dp-example-photo img{height:100%!important;object-fit:cover}@media(min-width:651px){#root .tf-belly-gold-master-guide .dp-topics{row-gap:0}#root .tf-belly-gold-master-guide .dp-topic{display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:0;align-content:start;padding-bottom:34px;min-width:0}#root .tf-belly-gold-master-guide .dp-topic>h2{grid-row:1;font-size:24px;line-height:1.3;margin-top:0;margin-bottom:17px}#root .tf-belly-gold-master-guide .dp-topic>.dp-topic-lead{grid-row:2}#root .tf-belly-gold-master-guide .dp-topic>details{grid-row:3;align-self:start}#root .tf-belly-gold-master-guide .dp-topic p,#root .tf-belly-gold-master-guide .dp-topic li{font-size:15px;line-height:1.8}}#root .tf-bikerringe-master-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-bikerringe-master-guide *{box-sizing:border-box}#root .tf-bikerringe-master-guide p,#root .tf-bikerringe-master-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-bikerringe-master-guide p:last-child{margin-bottom:0}#root .tf-bikerringe-master-guide h1,#root .tf-bikerringe-master-guide h2,#root .tf-bikerringe-master-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-bikerringe-master-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-bikerringe-master-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-bikerringe-master-guide strong{color:#342d3a!important;font-weight:650}#root .tf-bikerringe-master-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-bikerringe-master-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-bikerringe-master-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:16px;margin-top:25px}#root .tf-bikerringe-master-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-bikerringe-master-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-bikerringe-master-guide .dp-benefit img{width:34px;height:34px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-bikerringe-master-guide .dp-benefit h3{font-size:14px}#root .tf-bikerringe-master-guide .dp-benefit p{font-size:13px;line-height:1.7;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#root .tf-bikerringe-master-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-bikerringe-master-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-bikerringe-master-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-bikerringe-master-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-bikerringe-master-guide .dp-story{display:grid;grid-template-columns:1fr;gap:22px;padding:18px;background:#f7f3f9;border-radius:14px;margin:0 0 26px;align-items:center}#root .tf-bikerringe-master-guide .dp-story>div{min-width:0}#root .tf-bikerringe-master-guide figure{display:block;width:100%;margin:0;aspect-ratio:auto;overflow:hidden;border-radius:10px;line-height:0}#root .tf-bikerringe-master-guide figure img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;object-position:center}#root .tf-bikerringe-master-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-bikerringe-master-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-bikerringe-master-guide .dp-gallery figure{border-radius:0}#root .tf-bikerringe-master-guide .dp-gallery article>a{display:block;line-height:0}#root .tf-bikerringe-master-guide .dp-gallery article>div{padding:18px}#root .tf-bikerringe-master-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-bikerringe-master-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-bikerringe-master-guide .dp-faq{padding:0 0 20px}#root .tf-bikerringe-master-guide .dp-faq-intro{margin-bottom:24px}#root .tf-bikerringe-master-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-bikerringe-master-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-bikerringe-master-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-bikerringe-master-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-bikerringe-master-guide .dp-faq summary h2{margin:0;font-size:16px!important;line-height:1.45;font-weight:650;letter-spacing:normal;min-height:0}#root .tf-bikerringe-master-guide .dp-faq summary h2:before,#root .tf-bikerringe-master-guide .dp-faq summary h2:after{content:none!important;display:none!important}#root .tf-bikerringe-master-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-bikerringe-master-guide .dp-faq summary span:after{content:"+"}#root .tf-bikerringe-master-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-bikerringe-master-guide .dp-faq details>div{padding:0 12px 23px 0}@media(min-width:651px){#root .tf-bikerringe-master-guide h2{font-size:24px}#root .tf-bikerringe-master-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-bikerringe-master-guide .dp-benefit h3{font-size:15px}#root .tf-bikerringe-master-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-bikerringe-master-guide .dp-benefit:last-child{border:0}#root .tf-bikerringe-master-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-bikerringe-master-guide .dp-topic{border:0;padding:0}#root .tf-bikerringe-master-guide .dp-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;padding:26px}#root .tf-bikerringe-master-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-bikerringe-master-guide .dp-gallery h3{font-size:18px}}#root .tf-bikerringe-master-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-bikerringe-master-guide section,#root .tf-bikerringe-master-guide article{width:auto;float:none;margin-top:0}#root .tf-bikerringe-master-guide figure{position:static;float:none;height:auto;min-height:0;align-self:center}#root .tf-bikerringe-master-guide figure img{position:static;width:100%!important;height:auto!important;max-width:100%;inset:auto}#root .tf-bikerringe-master-guide .dp-benefit img{position:static;width:34px!important;height:34px!important;margin:0 0 13px}#root .tf-bikerringe-master-guide .dp-topic{margin:0}#root .tf-bikerringe-master-guide .dp-gallery article{padding:0;margin:0}#root .tf-bikerringe-master-guide .dp-gallery article>a{margin:0}#root .tf-bikerringe-master-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-bikerringe-master-guide .dp-faq summary:before,#root .tf-bikerringe-master-guide .dp-faq summary:after{display:none}#root .tf-bikerringe-master-guide .dp-faq details{box-shadow:none}#root .tf-bikerringe-master-guide summary:focus-visible,#root .tf-bikerringe-master-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-bikerringe-master-guide .dp-cta svg{width:20px;height:20px;flex:0 0 20px}#root:has(.tf-bikerringe-master-guide) .ts-collection .ts-collection__heading{margin:0;padding:28px 32px 14px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-bottom:0;border-radius:18px 18px 0 0}#root:has(.tf-bikerringe-master-guide) .ts-collection .ts-collection__heading h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-1px}#root:has(.tf-bikerringe-master-guide) .ts-collection .ts-collection__intro{display:block;margin:0 0 28px;padding:0 32px 30px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-top:0;border-radius:0 0 18px 18px;width:100%}#root:has(.tf-bikerringe-master-guide) .ts-collection .ts-collection__intro>div{display:block;width:100%;max-width:81ch;padding:0;margin:0;border:0}#root:has(.tf-bikerringe-master-guide) .ts-collection .ts-collection__intro p{width:100%;max-width:100%;float:none;font-size:16px;line-height:1.8;color:#514b55;margin:0 0 8px}#root:has(.tf-bikerringe-master-guide) .ts-collection .ts-collection__intro p:last-child{margin-bottom:0}@media(max-width:650px){#root .tf-bikerringe-master-guide{margin-top:26px}#root:has(.tf-bikerringe-master-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#root:has(.tf-bikerringe-master-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#root:has(.tf-bikerringe-master-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#root:has(.tf-bikerringe-master-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#root .tf-bikerringe-master-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-bikerringe-master-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-bikerringe-master-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-bikerringe-master-guide .dp-topic-more>summary:before,#root .tf-bikerringe-master-guide .dp-topic-more>summary:after{display:none}#root .tf-bikerringe-master-guide .dp-less,#root .tf-bikerringe-master-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-bikerringe-master-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-bikerringe-master-guide .dp-geo{margin-bottom:20px}#root .tf-bikerringe-master-guide .dp-geo h3{font-size:16px;font-weight:700;margin:0 0 8px}#root .tf-bikerringe-master-guide .dp-gallery figure{aspect-ratio:3/2;position:relative}#root .tf-bikerringe-master-guide .dp-gallery figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain}#root .tf-bikerringe-master-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-bikerringe-master-guide .dp-closing{margin-bottom:30px}#root .tf-bikerringe-master-guide .tfcc-body p+p{margin-top:16px}#root .tf-bikerringe-master-guide .dp-benefits{margin-top:0}#root .tf-bikerringe-master-guide .dp-brand{padding-bottom:0;border:0}#root .tf-bikerringe-master-guide .dp-topic-body{display:flow-root}#root .tf-bikerringe-master-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-bikerringe-master-guide figure.dp-topic-photo{position:static;float:none;width:100%;max-width:none;margin:0;align-self:start;border-radius:10px;line-height:0}#root .tf-bikerringe-master-guide figure.dp-topic-photo img{position:static;display:block;width:100%!important;height:auto!important;object-fit:contain}#root .tf-bikerringe-master-guide .tfcc-intro>p:only-child{grid-column:1/-1}#root .tf-bikerringe-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:4px 0}#root .tf-bikerringe-master-guide .dp-example-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}#root .tf-bikerringe-master-guide figure.dp-example-photo{display:block;position:relative;float:none;width:100%;aspect-ratio:16/9;height:auto;min-height:0;overflow:hidden;border-radius:10px;margin:0}#root .tf-bikerringe-master-guide figure.dp-example-photo img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:100%;object-fit:contain;object-position:50% 50%;margin:0}@media(min-width:651px){#root .tf-bikerringe-master-guide .dp-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}#root .tf-bikerringe-master-guide .dp-geo-intro{margin-top:32px}#root .tf-bikerringe-master-guide .dp-geo-intro .dp-geo{margin:0}@media(min-width:651px){#root .tf-bikerringe-master-guide .dp-topic h2{min-height:2.6em}}#root .tf-bikerringe-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:0 0 20px}#root .tf-bikerringe-master-guide .dp-example-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}#root .tf-bikerringe-master-guide .dp-example-photo{aspect-ratio:16/9;overflow:hidden;border-radius:12px;margin:0}#root .tf-bikerringe-master-guide .dp-example-photo img{width:100%!important;height:auto!important;aspect-ratio:16/9;object-fit:contain;display:block}#root .tf-bikerringe-master-guide .dp-image-note{font-size:12px;margin:12px 0 0}@media(max-width:650px){#root .tf-bikerringe-master-guide .dp-example-grid{grid-template-columns:1fr;gap:18px}}#root .tf-bikerringe-master-guide .dp-gallery article{display:flex}#root .tf-bikerringe-master-guide .dp-gallery article>div{display:flex;flex-direction:column;width:100%}#root .tf-bikerringe-master-guide .dp-gallery article p{flex:1}#root .tf-bridge-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-bridge-guide *{box-sizing:border-box}#root .tf-bridge-guide p,#root .tf-bridge-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-bridge-guide p:last-child{margin-bottom:0}#root .tf-bridge-guide h1,#root .tf-bridge-guide h2,#root .tf-bridge-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-bridge-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-bridge-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-bridge-guide strong{color:#342d3a!important;font-weight:650}#root .tf-bridge-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-bridge-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-bridge-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:14px;margin-top:25px}#root .tf-bridge-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-bridge-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-bridge-guide .dp-benefit img{width:30px;height:30px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-bridge-guide .dp-benefit h3{font-size:14px}#root .tf-bridge-guide .dp-benefit p{font-size:13px;line-height:1.7}#root .tf-bridge-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-bridge-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-bridge-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-bridge-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-bridge-guide .dp-story{display:grid;grid-template-columns:1fr;gap:22px;padding:18px;background:#f7f3f9;border-radius:14px;margin:0 0 26px;align-items:center}#root .tf-bridge-guide .dp-story>div{min-width:0}#root .tf-bridge-guide figure{display:block;width:100%;margin:0;aspect-ratio:auto;overflow:hidden;border-radius:10px;line-height:0}#root .tf-bridge-guide figure img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;object-position:center}#root .tf-bridge-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-bridge-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-bridge-guide .dp-gallery figure{border-radius:0}#root .tf-bridge-guide .dp-gallery article>a{display:block;line-height:0}#root .tf-bridge-guide .dp-gallery article>div{padding:18px}#root .tf-bridge-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-bridge-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-bridge-guide .dp-faq{padding:0 0 20px}#root .tf-bridge-guide .dp-faq-intro{margin-bottom:24px}#root .tf-bridge-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-bridge-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-bridge-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-bridge-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-bridge-guide .dp-faq summary h3{margin:0;font-size:16px}#root .tf-bridge-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-bridge-guide .dp-faq summary span:after{content:"+"}#root .tf-bridge-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-bridge-guide .dp-faq details>div{padding:0 12px 23px 0}@media(min-width:651px){#root .tf-bridge-guide h2{font-size:24px}#root .tf-bridge-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-bridge-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-bridge-guide .dp-benefit:last-child{border:0}#root .tf-bridge-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-bridge-guide .dp-topic{border:0;padding:0}#root .tf-bridge-guide .dp-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;padding:26px}#root .tf-bridge-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-bridge-guide .dp-gallery h3{font-size:18px}}#root .tf-bridge-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-bridge-guide section,#root .tf-bridge-guide article{width:auto;float:none;margin-top:0}#root .tf-bridge-guide figure{position:static;float:none;height:auto;min-height:0;align-self:center}#root .tf-bridge-guide figure img{position:static;width:100%!important;height:auto!important;max-width:100%;inset:auto}#root .tf-bridge-guide .dp-benefit img{position:static;width:30px!important;height:30px!important;margin:0 0 13px}#root .tf-bridge-guide .dp-topic{margin:0}#root .tf-bridge-guide .dp-gallery article{padding:0;margin:0}#root .tf-bridge-guide .dp-gallery article>a{margin:0}#root .tf-bridge-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-bridge-guide .dp-faq summary:before,#root .tf-bridge-guide .dp-faq summary:after{display:none}#root .tf-bridge-guide .dp-faq details{box-shadow:none}#root .tf-bridge-guide summary:focus-visible,#root .tf-bridge-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-bridge-guide .dp-cta svg{width:20px;height:20px;flex:0 0 20px}#root:has(.tf-bridge-guide) .ts-collection .ts-collection__heading{margin:0;padding:28px 32px 14px;background:#f7f2fa;border:1px solid #ede3f1;border-bottom:0;border-radius:18px 18px 0 0}#root:has(.tf-bridge-guide) .ts-collection .ts-collection__heading h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-1px}#root:has(.tf-bridge-guide) .ts-collection .ts-collection__intro{display:block;margin:0 0 28px;padding:0 32px 30px;background:#f7f2fa;border:1px solid #ede3f1;border-top:0;border-radius:0 0 18px 18px;width:100%}#root:has(.tf-bridge-guide) .ts-collection .ts-collection__intro>div{display:block;width:100%;max-width:81ch;padding:0;margin:0;border:0}#root:has(.tf-bridge-guide) .ts-collection .ts-collection__intro p{width:100%;max-width:100%;float:none;font-size:16px;line-height:1.8;color:#514b55;margin:0 0 8px}#root:has(.tf-bridge-guide) .ts-collection .ts-collection__intro p:last-child{margin-bottom:0}@media(max-width:650px){#root .tf-bridge-guide{margin-top:26px}#root:has(.tf-bridge-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#root:has(.tf-bridge-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#root:has(.tf-bridge-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#root:has(.tf-bridge-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#root .tf-bridge-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-bridge-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-bridge-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-bridge-guide .dp-topic-more>summary:before,#root .tf-bridge-guide .dp-topic-more>summary:after{display:none}#root .tf-bridge-guide .dp-less,#root .tf-bridge-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-bridge-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-bridge-guide.dp-desktop .dp-topic-more>summary,#root .tf-bridge-guide.dp-desktop .dp-topic-lead{display:none}#root .tf-bridge-guide .dp-geo{margin-bottom:20px}#root .tf-bridge-guide .dp-geo h3{font-size:16px;font-weight:700;margin:0 0 8px}#root .tf-bridge-guide .dp-gallery figure{aspect-ratio:3/2;position:relative}#root .tf-bridge-guide .dp-gallery figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain}#root .tf-bridge-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-bridge-guide .dp-closing{margin-bottom:30px}#root .tf-bridge-guide .tfcc-body p+p{margin-top:16px}#root .tf-bridge-guide .dp-benefits{margin-top:0}#root .tf-bridge-guide .dp-brand{padding-bottom:0;border:0}#root .tf-bridge-guide .dp-topic-body{display:flow-root}#root .tf-bridge-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-bridge-guide figure.dp-topic-photo{position:static;float:none;width:100%;max-width:none;margin:0;align-self:start;border-radius:10px;line-height:0}#root .tf-bridge-guide figure.dp-topic-photo img{position:static;display:block;width:100%!important;height:auto!important;object-fit:contain}#root .tf-bridge-guide .tfcc-intro>p:only-child{grid-column:1/-1}#root .tf-bridge-guide .dp-examples{grid-column:1/-1;margin:0;padding:4px 0}#root .tf-bridge-guide .dp-example-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}#root .tf-bridge-guide figure.dp-example-photo{display:block;position:relative;float:none;width:100%;aspect-ratio:16/9;height:auto;min-height:0;overflow:hidden;border-radius:10px;margin:0}#root .tf-bridge-guide figure.dp-example-photo img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:100%;object-fit:cover;object-position:50% 50%;margin:0}@media(min-width:651px){#root .tf-bridge-guide .dp-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}#root .tf-bridge-guide .dp-example-photo:nth-child(2) img{object-position:50% 40%}#root .tf-camping{box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto;color:#29262c;font-family:inherit}#root .tf-camping *{box-sizing:border-box}#root .tf-camping h1,#root .tf-camping h2,#root .tf-camping h3{color:#29262c!important;font-family:inherit;text-transform:none;font-weight:700;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-camping h1{font-size:34px;line-height:1.14;letter-spacing:-.5px;margin:0 0 14px}#root .tf-camping h2{font-size:25px;line-height:1.24;letter-spacing:-.3px;margin:0 0 18px}#root .tf-camping h3{font-size:18px;line-height:1.35;margin:24px 0 10px}#root .tf-camping p{font-size:15px;line-height:1.75;color:#58515d;margin:0 0 16px}#root .tf-camping p:last-child{margin-bottom:0}#root .tf-camping-intro-wrap{margin-bottom:28px}#root .tf-camping-intro{padding:24px;background:#f7f3fa;border:1px solid #eae1f0;border-radius:14px}#root .tf-camping-guide>section{float:none;width:auto;margin:34px 0 0}#root .tf-camping-guide{margin-top:38px;margin-bottom:32px}#root .tf-camping-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}#root .tf-camping-card{float:none;min-width:0;width:auto;margin:0;padding:0;background:#f7f3fa;border:1px solid #e8deef;border-radius:12px;overflow:hidden}#root .tf-camping-card figure{display:block;position:static;float:none;width:100%;height:auto;min-height:0;margin:0;padding:0;aspect-ratio:3/2;overflow:hidden;line-height:0}#root .tf-camping-card figure img{display:block;position:static;width:100%!important;height:auto!important;max-width:100%;margin:0;inset:auto;aspect-ratio:3/2;object-fit:contain}#root .tf-camping-card-copy{padding:18px}#root .tf-camping-card-copy h3{margin-top:0}#root .tf-camping-tint{padding:24px;background:#f7f3fa;border-radius:14px}#root .tf-camping-faq details{background:transparent;border:0;border-bottom:1px solid #e5ddec;padding:0;margin:0}#root .tf-camping-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;cursor:pointer;padding:18px 0;min-height:44px}#root .tf-camping-faq summary::-webkit-details-marker{display:none}#root .tf-camping-faq summary h2{font-size:16px;line-height:1.5;margin:0;letter-spacing:normal}#root .tf-camping-faq summary h2:before,#root .tf-camping-faq summary h2:after{display:none;content:none}#root .tf-camping-faq details>div,#root .tf-camping-faq details>div p,#root .tf-camping-faq details>div strong{color:#252129}#root .tf-camping-faq details>div a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px}#root .tf-camping-faq summary span{flex:0 0 20px;color:#591674;font-size:24px;line-height:1}#root .tf-camping-faq summary span:after{content:"+"}#root .tf-camping-faq details[open] summary span:after{content:"\2212"}#root .tf-camping-faq details>div{padding:0 24px 20px 0}@media(max-width:759px){#root .tf-camping h1{font-size:29px}#root .tf-camping h2{font-size:24px}#root .tf-camping-intro,#root .tf-camping-tint{padding:20px}#root .tf-camping-cards{grid-template-columns:1fr;gap:20px}#root .tf-camping-guide{margin-top:28px}}#root .tf-camping-about{padding-bottom:40px;margin-bottom:42px;border-bottom:1px solid #e7ddeb}#root .tf-camping-benefits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;background:#f7f3f9;border-radius:16px;padding:24px 10px}#root .tf-camping-benefit{min-width:0;padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-camping-benefit:last-child{border-right:0}#root .tf-camping-benefit img{display:block;position:static;width:34px!important;height:34px!important;object-fit:contain;margin:0 0 13px}#root .tf-camping-benefit>p:not(.tf-camping-benefit-title){font-size:13px;line-height:1.7;margin:0;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#root .tf-camping-benefit .tf-camping-benefit-title{font-size:15px;line-height:1.45;color:#252129;margin:0 0 10px}#root .tf-camping-guide h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin:0 0 15px}@media(max-width:759px){#root .tf-camping-about{padding-bottom:30px;margin-bottom:32px}#root .tf-camping-benefits{grid-template-columns:repeat(2,minmax(0,1fr));padding:20px 4px;row-gap:23px}#root .tf-camping-benefit{padding:0 13px}#root .tf-camping-benefit:nth-child(2n){border-right:0}#root .tf-camping-benefit .tf-camping-benefit-title{font-size:14px}}#root .tf-camping-about+.tf-camping-choice{margin-top:0}#root .tf-care-master-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-care-master-guide *{box-sizing:border-box}#root .tf-care-master-guide p,#root .tf-care-master-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-care-master-guide p:last-child{margin-bottom:0}#root .tf-care-master-guide h1,#root .tf-care-master-guide h2,#root .tf-care-master-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-care-master-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-care-master-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-care-master-guide strong{color:#342d3a!important;font-weight:650}#root .tf-care-master-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-care-master-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-care-master-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:16px;margin-top:25px}#root .tf-care-master-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-care-master-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-care-master-guide .dp-benefit img{width:34px;height:34px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-care-master-guide .dp-benefit h3{font-size:14px}#root .tf-care-master-guide .dp-benefit p{font-size:13px;line-height:1.7;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#root .tf-care-master-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-care-master-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-care-master-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-care-master-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-care-master-guide .dp-story{display:grid;grid-template-columns:1fr;gap:22px;padding:18px;background:#f7f3f9;border-radius:14px;margin:0 0 26px;align-items:center}#root .tf-care-master-guide .dp-story>div{min-width:0}#root .tf-care-master-guide figure{display:block;width:100%;margin:0;aspect-ratio:auto;overflow:hidden;border-radius:10px;line-height:0}#root .tf-care-master-guide figure img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;object-position:center}#root .tf-care-master-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-care-master-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-care-master-guide .dp-gallery figure{border-radius:0}#root .tf-care-master-guide .dp-gallery article>a{display:block;line-height:0}#root .tf-care-master-guide .dp-gallery article>div{padding:18px}#root .tf-care-master-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-care-master-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-care-master-guide .dp-faq{padding:0 0 20px}#root .tf-care-master-guide .dp-faq-intro{margin-bottom:24px}#root .tf-care-master-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-care-master-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-care-master-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-care-master-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-care-master-guide .dp-faq summary h2{margin:0;font-size:16px!important;line-height:1.45;font-weight:650;letter-spacing:normal;min-height:0}#root .tf-care-master-guide .dp-faq summary h2:before,#root .tf-care-master-guide .dp-faq summary h2:after{content:none!important;display:none!important}#root .tf-care-master-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-care-master-guide .dp-faq summary span:after{content:"+"}#root .tf-care-master-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-care-master-guide .dp-faq details>div{padding:0 12px 23px 0}@media(min-width:651px){#root .tf-care-master-guide h2{font-size:24px}#root .tf-care-master-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-care-master-guide .dp-benefit h3{font-size:15px}#root .tf-care-master-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-care-master-guide .dp-benefit:last-child{border:0}#root .tf-care-master-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-care-master-guide .dp-topic{border:0;padding:0}#root .tf-care-master-guide .dp-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;padding:26px}#root .tf-care-master-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-care-master-guide .dp-gallery h3{font-size:18px}}#root .tf-care-master-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-care-master-guide section,#root .tf-care-master-guide article{width:auto;float:none;margin-top:0}#root .tf-care-master-guide figure{position:static;float:none;height:auto;min-height:0;align-self:center}#root .tf-care-master-guide figure img{position:static;width:100%!important;height:auto!important;max-width:100%;inset:auto}#root .tf-care-master-guide .dp-benefit img{position:static;width:34px!important;height:34px!important;margin:0 0 13px}#root .tf-care-master-guide .dp-topic{margin:0}#root .tf-care-master-guide .dp-gallery article{padding:0;margin:0}#root .tf-care-master-guide .dp-gallery article>a{margin:0}#root .tf-care-master-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-care-master-guide .dp-faq summary:before,#root .tf-care-master-guide .dp-faq summary:after{display:none}#root .tf-care-master-guide .dp-faq details{box-shadow:none}#root .tf-care-master-guide summary:focus-visible,#root .tf-care-master-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-care-master-guide .dp-cta svg{width:20px;height:20px;flex:0 0 20px}#root:has(.tf-care-master-guide) .ts-collection .ts-collection__heading{margin:0;padding:28px 32px 14px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-bottom:0;border-radius:18px 18px 0 0}#root:has(.tf-care-master-guide) .ts-collection .ts-collection__heading h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-1px}#root:has(.tf-care-master-guide) .ts-collection .ts-collection__intro{display:block;margin:0 0 28px;padding:0 32px 30px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-top:0;border-radius:0 0 18px 18px;width:100%}#root:has(.tf-care-master-guide) .ts-collection .ts-collection__intro>div{display:block;width:100%;max-width:81ch;padding:0;margin:0;border:0}#root:has(.tf-care-master-guide) .ts-collection .ts-collection__intro p{width:100%;max-width:100%;float:none;font-size:16px;line-height:1.8;color:#514b55;margin:0 0 8px}#root:has(.tf-care-master-guide) .ts-collection .ts-collection__intro p:last-child{margin-bottom:0}@media(max-width:650px){#root .tf-care-master-guide{margin-top:26px}#root:has(.tf-care-master-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#root:has(.tf-care-master-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#root:has(.tf-care-master-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#root:has(.tf-care-master-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#root .tf-care-master-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-care-master-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-care-master-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-care-master-guide .dp-topic-more>summary:before,#root .tf-care-master-guide .dp-topic-more>summary:after{display:none}#root .tf-care-master-guide .dp-less,#root .tf-care-master-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-care-master-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-care-master-guide .dp-geo{margin-bottom:20px}#root .tf-care-master-guide .dp-geo h3{font-size:16px;font-weight:700;margin:0 0 8px}#root .tf-care-master-guide .dp-gallery figure{aspect-ratio:3/2;position:relative}#root .tf-care-master-guide .dp-gallery figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain}#root .tf-care-master-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-care-master-guide .dp-closing{margin-bottom:30px}#root .tf-care-master-guide .tfcc-body p+p{margin-top:16px}#root .tf-care-master-guide .dp-benefits{margin-top:0}#root .tf-care-master-guide .dp-brand{padding-bottom:0;border:0}#root .tf-care-master-guide .dp-topic-body{display:flow-root}#root .tf-care-master-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-care-master-guide figure.dp-topic-photo{position:static;float:none;width:100%;max-width:none;margin:0;align-self:start;border-radius:10px;line-height:0}#root .tf-care-master-guide figure.dp-topic-photo img{position:static;display:block;width:100%!important;height:auto!important;object-fit:contain}#root .tf-care-master-guide .tfcc-intro>p:only-child{grid-column:1/-1}#root .tf-care-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:4px 0}#root .tf-care-master-guide .dp-example-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}#root .tf-care-master-guide figure.dp-example-photo{display:block;position:relative;float:none;width:100%;aspect-ratio:16/9;height:auto;min-height:0;overflow:hidden;border-radius:10px;margin:0}#root .tf-care-master-guide figure.dp-example-photo img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:100%;object-fit:contain;object-position:50% 50%;margin:0}@media(min-width:651px){#root .tf-care-master-guide .dp-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}#root .tf-care-master-guide .dp-geo-intro{margin-top:32px}#root .tf-care-master-guide .dp-geo-intro .dp-geo{margin:0}@media(min-width:651px){#root .tf-care-master-guide .dp-topic h2{min-height:2.6em}}@media(min-width:651px){#root .tf-care-master-guide .dp-topics{row-gap:0}#root .tf-care-master-guide .dp-topic{display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:0;align-content:start;padding-bottom:34px;min-width:0}#root .tf-care-master-guide .dp-topic>h2{grid-row:1;font-size:24px;line-height:1.3;margin-top:0;margin-bottom:17px}#root .tf-care-master-guide .dp-topic>.dp-topic-lead{grid-row:2}#root .tf-care-master-guide .dp-topic>details{grid-row:3;align-self:start}#root .tf-care-master-guide .dp-topic p,#root .tf-care-master-guide .dp-topic li{font-size:15px;line-height:1.8}}#root .tf-cartilage-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-cartilage-guide *{box-sizing:border-box}#root .tf-cartilage-guide p,#root .tf-cartilage-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-cartilage-guide p:last-child{margin-bottom:0}#root .tf-cartilage-guide h1,#root .tf-cartilage-guide h2,#root .tf-cartilage-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-cartilage-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-cartilage-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-cartilage-guide strong{color:#342d3a!important;font-weight:650}#root .tf-cartilage-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-cartilage-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-cartilage-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:14px;margin-top:25px}#root .tf-cartilage-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-cartilage-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-cartilage-guide .dp-benefit img{width:30px;height:30px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-cartilage-guide .dp-benefit h3{font-size:14px}#root .tf-cartilage-guide .dp-benefit p{font-size:13px;line-height:1.7}#root .tf-cartilage-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-cartilage-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-cartilage-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-cartilage-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-cartilage-guide .dp-story{display:grid;grid-template-columns:1fr;gap:22px;padding:18px;background:#f7f3f9;border-radius:14px;margin:0 0 26px;align-items:center}#root .tf-cartilage-guide .dp-story>div{min-width:0}#root .tf-cartilage-guide figure{display:block;width:100%;margin:0;aspect-ratio:auto;overflow:hidden;border-radius:10px;line-height:0}#root .tf-cartilage-guide figure img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;object-position:center}#root .tf-cartilage-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-cartilage-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-cartilage-guide .dp-gallery figure{border-radius:0}#root .tf-cartilage-guide .dp-gallery article>a{display:block;line-height:0}#root .tf-cartilage-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-cartilage-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-cartilage-guide .dp-faq{padding:0 0 20px}#root .tf-cartilage-guide .dp-faq-intro{margin-bottom:24px}#root .tf-cartilage-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-cartilage-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-cartilage-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-cartilage-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-cartilage-guide .dp-faq summary h2{margin:0;font-size:16px}#root .tf-cartilage-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-cartilage-guide .dp-faq summary span:after{content:"+"}#root .tf-cartilage-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-cartilage-guide .dp-faq details>div{padding:0 12px 23px 0}@media(min-width:651px){#root .tf-cartilage-guide h2{font-size:24px}#root .tf-cartilage-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-cartilage-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-cartilage-guide .dp-benefit:last-child{border:0}#root .tf-cartilage-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-cartilage-guide .dp-topic{border:0;padding:0}#root .tf-cartilage-guide .dp-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;padding:26px}#root .tf-cartilage-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-cartilage-guide .dp-gallery h3{font-size:18px}}#root .tf-cartilage-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-cartilage-guide section,#root .tf-cartilage-guide article{width:auto;float:none;margin-top:0}#root .tf-cartilage-guide figure{position:static;float:none;height:auto;min-height:0;align-self:center}#root .tf-cartilage-guide figure img{position:static;width:100%!important;height:auto!important;max-width:100%;inset:auto}#root .tf-cartilage-guide .dp-benefit img{position:static;width:30px!important;height:30px!important;margin:0 0 13px}#root .tf-cartilage-guide .dp-topic{margin:0}#root .tf-cartilage-guide .dp-gallery article{padding:0;margin:0}#root .tf-cartilage-guide .dp-gallery article>a{margin:0}#root .tf-cartilage-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-cartilage-guide .dp-faq summary:before,#root .tf-cartilage-guide .dp-faq summary:after{display:none}#root .tf-cartilage-guide .dp-faq details{box-shadow:none}#root .tf-cartilage-guide summary:focus-visible,#root .tf-cartilage-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-cartilage-guide .dp-cta svg{width:20px;height:20px;flex:0 0 20px}#root:has(.tf-cartilage-guide) .ts-collection .ts-collection__heading{margin:0;padding:28px 32px 14px;background:#f7f2fa;border:1px solid #ede3f1;border-bottom:0;border-radius:18px 18px 0 0}#root:has(.tf-cartilage-guide) .ts-collection .ts-collection__heading h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-1px}#root:has(.tf-cartilage-guide) .ts-collection .ts-collection__intro{display:block;margin:0 0 28px;padding:0 32px 30px;background:#f7f2fa;border:1px solid #ede3f1;border-top:0;border-radius:0 0 18px 18px;width:100%}#root:has(.tf-cartilage-guide) .ts-collection .ts-collection__intro>div{display:block;width:100%;max-width:81ch;padding:0;margin:0;border:0}#root:has(.tf-cartilage-guide) .ts-collection .ts-collection__intro p{width:100%;max-width:100%;float:none;font-size:16px;line-height:1.8;color:#514b55;margin:0 0 8px}#root:has(.tf-cartilage-guide) .ts-collection .ts-collection__intro p:last-child{margin-bottom:0}@media(max-width:650px){#root .tf-cartilage-guide{margin-top:26px}#root:has(.tf-cartilage-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#root:has(.tf-cartilage-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#root:has(.tf-cartilage-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#root:has(.tf-cartilage-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#root .tf-cartilage-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-cartilage-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-cartilage-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-cartilage-guide .dp-topic-more>summary:before,#root .tf-cartilage-guide .dp-topic-more>summary:after{display:none}#root .tf-cartilage-guide .dp-less,#root .tf-cartilage-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-cartilage-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-cartilage-guide .dp-geo{margin-bottom:20px}#root .tf-cartilage-guide .dp-geo h3{font-size:16px;font-weight:700;margin:0 0 8px}#root .tf-cartilage-guide .dp-gallery figure{aspect-ratio:3/2;position:relative}#root .tf-cartilage-guide .dp-gallery figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain}#root .tf-cartilage-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-cartilage-guide .dp-closing{margin-bottom:30px}#root .tf-cartilage-guide .tfcc-body p+p{margin-top:16px}#root .tf-cartilage-guide .dp-benefits{margin-top:0}#root .tf-cartilage-guide .dp-brand{padding-bottom:0;border:0}#root .tf-cartilage-guide .dp-topic-body{display:flow-root}#root .tf-cartilage-guide .dp-topic-pair:first-child .dp-topic h2:before{display:none}#root .tf-cartilage-guide figure.dp-topic-photo{position:static;float:none;width:100%;max-width:none;margin:0;align-self:start;border-radius:10px;line-height:0}#root .tf-cartilage-guide figure.dp-topic-photo img{position:static;display:block;width:100%!important;height:auto!important;object-fit:contain}#root .tf-cartilage-guide .tfcc-intro>p:only-child{grid-column:1/-1}#root .tf-cartilage-guide .dp-examples{grid-column:1/-1;margin:0;padding:4px 0}#root .tf-cartilage-guide .dp-example-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}#root .tf-cartilage-guide figure.dp-example-photo{display:block;position:relative;float:none;width:100%;aspect-ratio:16/9;height:auto;min-height:0;overflow:hidden;border-radius:10px;margin:0}#root .tf-cartilage-guide figure.dp-example-photo img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:100%;object-fit:cover;object-position:50% 50%;margin:0}@media(min-width:651px){#root .tf-cartilage-guide .dp-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}#root .tf-cartilage-guide figure.dp-example-photo{container-type:inline-size}#root .tf-cartilage-guide .dp-ai-label{position:absolute;top:auto;left:auto;right:8px;bottom:8px;width:max-content;max-width:calc(100% - 16px);z-index:2;display:flex;align-items:center;justify-content:flex-end;gap:.45em;margin:0;padding:0;border:0;border-radius:0;background:none;color:#ffffffbf;font:400 8px/1.25 Arial,sans-serif;font-size:clamp(8px,1.4cqw,9px);letter-spacing:normal;white-space:nowrap;text-align:right;text-shadow:0 1px 2px rgba(0,0,0,.4);pointer-events:none}#root .tf-cartilage-guide .dp-gallery article{border:1px solid #b99bc7;border-radius:15px;display:flex}#root .tf-cartilage-guide .dp-gallery article>div{padding:22px;display:flex;flex-direction:column;width:100%}#root .tf-cartilage-guide .dp-gallery h3{font-size:22px;line-height:1.35;margin-bottom:15px}#root .tf-cartilage-guide .dp-gallery p{margin:0 0 18px}#root .tf-cartilage-guide .dp-gallery a.dp-cta{margin-top:auto;font-size:16px;gap:12px}@media(min-width:651px){#root .tf-cartilage-guide .dp-topic h2{min-height:2.6em}}#root .tf-cartilage-guide .dp-faq-intro:empty{display:none}#root .tf-cartilage-guide .dp-ai-label{font-size:9px;background:#00000040;padding:2px 4px;border-radius:3px}@media(min-width:651px){#root .tf-cartilage-guide .dp-topic-lead{margin-bottom:16px}}#root .tf-cartilage-guide .dp-benefits{border-radius:16px}#root .tf-cartilage-guide .dp-benefit img{width:34px!important;height:34px!important}#root .tf-cartilage-guide .dp-topics{display:flex;flex-direction:column;gap:38px}#root .tf-cartilage-guide .dp-topic-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto auto auto;column-gap:36px;row-gap:0;min-width:0}#root .tf-cartilage-guide .dp-topic{display:grid;grid-row:span 3;grid-template-rows:subgrid;row-gap:0;align-content:start}#root .tf-cartilage-guide .dp-topic-lead{margin-bottom:16px}#root .tf-cartilage-guide .dp-topic h2{min-height:2.6em}#root .tf-cartilage-guide .dp-example-grid{gap:24px}#root .tf-cartilage-guide figure.dp-example-photo{border-radius:12px}#root .tf-cartilage-guide .dp-gallery article{border-color:#e7ddeb;border-radius:13px}#root .tf-cartilage-guide .dp-gallery article>div{padding:18px}#root .tf-cartilage-guide .dp-gallery h3{font-size:18px;margin-bottom:12px}#root .tf-cartilage-guide .dp-gallery a.dp-cta{font-size:14px}#root .tf-cartilage-guide .dp-faq summary h2{font-size:16px;line-height:1.45;font-weight:650;letter-spacing:normal;margin:0;color:#252129!important}#root .tf-cartilage-guide .dp-faq summary h2:before,#root .tf-cartilage-guide .dp-faq summary h2:after{display:none;content:none}@media(min-width:651px){#root .tf-cartilage-guide .dp-benefit h3{font-size:15px}}@media(max-width:650px){#root .tf-cartilage-guide .dp-topics{gap:30px}#root .tf-cartilage-guide .dp-topic-pair{display:flex;flex-direction:column;gap:30px}#root .tf-cartilage-guide .dp-topic{display:block}#root .tf-cartilage-guide .dp-topic h2{min-height:0}#root .tf-cartilage-guide .dp-example-grid{gap:18px}#root .tf-cartilage-guide .dp-gallery h3{font-size:20px}}#root .tf-cheek-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-cheek-guide *{box-sizing:border-box}#root .tf-cheek-guide p,#root .tf-cheek-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-cheek-guide p:last-child{margin-bottom:0}#root .tf-cheek-guide h1,#root .tf-cheek-guide h2,#root .tf-cheek-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-cheek-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-cheek-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-cheek-guide strong{color:#342d3a!important;font-weight:650}#root .tf-cheek-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-cheek-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-cheek-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:14px;margin-top:25px}#root .tf-cheek-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-cheek-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-cheek-guide .dp-benefit img{width:30px;height:30px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-cheek-guide .dp-benefit h3{font-size:14px}#root .tf-cheek-guide .dp-benefit p{font-size:13px;line-height:1.7}#root .tf-cheek-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-cheek-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-cheek-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-cheek-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-cheek-guide .dp-story{display:grid;grid-template-columns:1fr;gap:22px;padding:18px;background:#f7f3f9;border-radius:14px;margin:0 0 26px;align-items:center}#root .tf-cheek-guide .dp-story>div{min-width:0}#root .tf-cheek-guide figure{display:block;width:100%;margin:0;aspect-ratio:auto;overflow:hidden;border-radius:10px;line-height:0}#root .tf-cheek-guide figure img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;object-position:center}#root .tf-cheek-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-cheek-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-cheek-guide .dp-gallery figure{border-radius:0}#root .tf-cheek-guide .dp-gallery article>a{display:block;line-height:0}#root .tf-cheek-guide .dp-gallery article>div{padding:18px}#root .tf-cheek-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-cheek-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-cheek-guide .dp-faq{padding:0 0 20px}#root .tf-cheek-guide .dp-faq-intro{margin-bottom:24px}#root .tf-cheek-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-cheek-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-cheek-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-cheek-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-cheek-guide .dp-faq summary h2{margin:0;font-size:16px;line-height:1.45;font-weight:650;letter-spacing:normal}#root .tf-cheek-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-cheek-guide .dp-faq summary span:after{content:"+"}#root .tf-cheek-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-cheek-guide .dp-faq details>div{padding:0 12px 23px 0}@media(min-width:651px){#root .tf-cheek-guide h2{font-size:24px}#root .tf-cheek-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-cheek-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-cheek-guide .dp-benefit:last-child{border:0}#root .tf-cheek-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-cheek-guide .dp-topic{border:0;padding:0}#root .tf-cheek-guide .dp-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;padding:26px}#root .tf-cheek-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-cheek-guide .dp-gallery h3{font-size:18px}}#root .tf-cheek-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-cheek-guide section,#root .tf-cheek-guide article{width:auto;float:none;margin-top:0}#root .tf-cheek-guide figure{position:static;float:none;height:auto;min-height:0;align-self:center}#root .tf-cheek-guide figure img{position:static;width:100%!important;height:auto!important;max-width:100%;inset:auto}#root .tf-cheek-guide .dp-benefit img{position:static;width:30px!important;height:30px!important;margin:0 0 13px}#root .tf-cheek-guide .dp-topic{margin:0}#root .tf-cheek-guide .dp-gallery article{padding:0;margin:0}#root .tf-cheek-guide .dp-gallery article>a{margin:0}#root .tf-cheek-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-cheek-guide .dp-faq summary:before,#root .tf-cheek-guide .dp-faq summary:after{display:none}#root .tf-cheek-guide .dp-faq details{box-shadow:none}#root .tf-cheek-guide summary:focus-visible,#root .tf-cheek-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-cheek-guide .dp-cta svg{width:20px;height:20px;flex:0 0 20px}#root:has(.tf-cheek-guide) .ts-collection .ts-collection__heading{margin:0;padding:28px 32px 14px;background:#f7f2fa;border:1px solid #ede3f1;border-bottom:0;border-radius:18px 18px 0 0}#root:has(.tf-cheek-guide) .ts-collection .ts-collection__heading h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-1px}#root:has(.tf-cheek-guide) .ts-collection .ts-collection__intro{display:block;margin:0 0 28px;padding:0 32px 30px;background:#f7f2fa;border:1px solid #ede3f1;border-top:0;border-radius:0 0 18px 18px;width:100%}#root:has(.tf-cheek-guide) .ts-collection .ts-collection__intro>div{display:block;width:100%;max-width:81ch;padding:0;margin:0;border:0}#root:has(.tf-cheek-guide) .ts-collection .ts-collection__intro p{width:100%;max-width:100%;float:none;font-size:16px;line-height:1.8;color:#514b55;margin:0 0 8px}#root:has(.tf-cheek-guide) .ts-collection .ts-collection__intro p:last-child{margin-bottom:0}@media(max-width:650px){#root .tf-cheek-guide{margin-top:26px}#root:has(.tf-cheek-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#root:has(.tf-cheek-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#root:has(.tf-cheek-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#root:has(.tf-cheek-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#root .tf-cheek-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-cheek-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-cheek-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-cheek-guide .dp-topic-more>summary:before,#root .tf-cheek-guide .dp-topic-more>summary:after{display:none}#root .tf-cheek-guide .dp-less,#root .tf-cheek-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-cheek-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-cheek-guide.dp-desktop .dp-topic-lead{margin-bottom:16px}#root .tf-cheek-guide.dp-desktop .dp-topic h2{min-height:2.6em}#root .tf-cheek-guide.dp-desktop .dp-topics{align-items:start}#root .tf-cheek-guide .dp-geo{margin-bottom:20px}#root .tf-cheek-guide .dp-geo h3{font-size:16px;font-weight:700;margin:0 0 8px}#root .tf-cheek-guide .dp-gallery figure{aspect-ratio:3/2;position:relative}#root .tf-cheek-guide .dp-gallery figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain}#root .tf-cheek-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-cheek-guide .dp-closing{margin-bottom:30px}#root .tf-cheek-guide .tfcc-body p+p{margin-top:16px}#root .tf-cheek-guide .dp-benefits{margin-top:0}#root .tf-cheek-guide .dp-brand{padding-bottom:0;border:0}#root .tf-cheek-guide .dp-topic-body{display:flow-root}#root .tf-cheek-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-cheek-guide figure.dp-topic-photo{position:static;float:none;width:100%;max-width:none;margin:0;align-self:start;border-radius:10px;line-height:0}#root .tf-cheek-guide figure.dp-topic-photo img{position:static;display:block;width:100%!important;height:auto!important;object-fit:contain}#root .tf-cheek-guide .tfcc-intro>p:only-child{grid-column:1/-1}#root .tf-cheek-guide .dp-examples{grid-column:1/-1;margin:0;padding:4px 0}#root .tf-cheek-guide .dp-example-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}#root .tf-cheek-guide figure.dp-example-photo{display:block;position:relative;float:none;width:100%;aspect-ratio:16/9;height:auto;min-height:0;overflow:hidden;border-radius:10px;margin:0}#root .tf-cheek-guide figure.dp-example-photo img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:100%;object-fit:cover;object-position:50% 50%;margin:0}@media(min-width:651px){#root .tf-cheek-guide .dp-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}#root .tf-cheek-guide figure.dp-example-photo{background:#fff}#root .tf-cheek-guide .dp-gallery article{border:1px solid #b99bc7;border-radius:15px;display:flex}#root .tf-cheek-guide .dp-gallery article>div{padding:22px;display:flex;flex-direction:column;width:100%}#root .tf-cheek-guide .dp-gallery h3{font-size:22px;line-height:1.35;margin-bottom:15px}#root .tf-cheek-guide .dp-gallery p{margin:0 0 18px}#root .tf-cheek-guide .dp-gallery a.dp-cta{margin-top:auto;font-size:16px;gap:12px}#root .tf-cheek-guide .dp-faq summary h2{font-size:16px!important;line-height:1.45;font-weight:650;letter-spacing:normal;margin:0;color:#252129!important}#root .tf-cheek-guide .dp-faq details>div,#root .tf-cheek-guide .dp-topic-body,#root .tf-cheek-guide .tfcc-body{color:#514b55!important}#root .tf-cheek-guide strong{color:#342d3a!important}@media(min-width:651px){#root .tf-cheek-guide .dp-topics{row-gap:0}#root .tf-cheek-guide .dp-topic{display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:0;align-content:start;padding-bottom:34px;min-width:0}#root .tf-cheek-guide .dp-topic>h2{grid-row:1;font-size:24px;line-height:1.3;margin-top:0;margin-bottom:17px}#root .tf-cheek-guide .dp-topic>.dp-topic-lead{grid-row:2}#root .tf-cheek-guide .dp-topic>details{grid-row:3;align-self:start}#root .tf-cheek-guide .dp-topic p,#root .tf-cheek-guide .dp-topic li{font-size:15px;line-height:1.8}}#root .tf-daith-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-daith-guide *{box-sizing:border-box}#root .tf-daith-guide p,#root .tf-daith-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-daith-guide p:last-child{margin-bottom:0}#root .tf-daith-guide h1,#root .tf-daith-guide h2,#root .tf-daith-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-daith-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-daith-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-daith-guide strong{color:#342d3a!important;font-weight:650}#root .tf-daith-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-daith-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-daith-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:14px;margin-top:25px}#root .tf-daith-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-daith-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-daith-guide .dp-benefit img{width:30px;height:30px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-daith-guide .dp-benefit h3{font-size:14px}#root .tf-daith-guide .dp-benefit p{font-size:13px;line-height:1.7}#root .tf-daith-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-daith-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-daith-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-daith-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-daith-guide .dp-story{display:grid;grid-template-columns:1fr;gap:22px;padding:18px;background:#f7f3f9;border-radius:14px;margin:0 0 26px;align-items:center}#root .tf-daith-guide .dp-story>div{min-width:0}#root .tf-daith-guide figure{display:block;width:100%;margin:0;aspect-ratio:auto;overflow:hidden;border-radius:10px;line-height:0}#root .tf-daith-guide figure img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;object-position:center}#root .tf-daith-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-daith-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-daith-guide .dp-gallery figure{border-radius:0}#root .tf-daith-guide .dp-gallery article>a{display:block;line-height:0}#root .tf-daith-guide .dp-gallery article>div{padding:18px}#root .tf-daith-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-daith-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-daith-guide .dp-faq{padding:0 0 20px}#root .tf-daith-guide .dp-faq-intro{margin-bottom:24px}#root .tf-daith-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-daith-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-daith-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-daith-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-daith-guide .dp-faq summary h3{margin:0;font-size:16px}#root .tf-daith-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-daith-guide .dp-faq summary span:after{content:"+"}#root .tf-daith-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-daith-guide .dp-faq details>div{padding:0 12px 23px 0}@media(min-width:651px){#root .tf-daith-guide h2{font-size:24px}#root .tf-daith-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-daith-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-daith-guide .dp-benefit:last-child{border:0}#root .tf-daith-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-daith-guide .dp-topic{border:0;padding:0}#root .tf-daith-guide .dp-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;padding:26px}#root .tf-daith-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-daith-guide .dp-gallery h3{font-size:18px}}#root .tf-daith-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-daith-guide section,#root .tf-daith-guide article{width:auto;float:none;margin-top:0}#root .tf-daith-guide figure{position:static;float:none;height:auto;min-height:0;align-self:center}#root .tf-daith-guide figure img{position:static;width:100%!important;height:auto!important;max-width:100%;inset:auto}#root .tf-daith-guide .dp-benefit img{position:static;width:30px!important;height:30px!important;margin:0 0 13px}#root .tf-daith-guide .dp-topic{margin:0}#root .tf-daith-guide .dp-gallery article{padding:0;margin:0}#root .tf-daith-guide .dp-gallery article>a{margin:0}#root .tf-daith-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-daith-guide .dp-faq summary:before,#root .tf-daith-guide .dp-faq summary:after{display:none}#root .tf-daith-guide .dp-faq details{box-shadow:none}#root .tf-daith-guide summary:focus-visible,#root .tf-daith-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-daith-guide .dp-cta svg{width:20px;height:20px;flex:0 0 20px}#root:has(.tf-daith-guide) .ts-collection .ts-collection__heading{margin:0;padding:28px 32px 14px;background:#f7f2fa;border:1px solid #ede3f1;border-bottom:0;border-radius:18px 18px 0 0}#root:has(.tf-daith-guide) .ts-collection .ts-collection__heading h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-1px}#root:has(.tf-daith-guide) .ts-collection .ts-collection__intro{display:block;margin:0 0 28px;padding:0 32px 30px;background:#f7f2fa;border:1px solid #ede3f1;border-top:0;border-radius:0 0 18px 18px;width:100%}#root:has(.tf-daith-guide) .ts-collection .ts-collection__intro>div{display:block;width:100%;max-width:81ch;padding:0;margin:0;border:0}#root:has(.tf-daith-guide) .ts-collection .ts-collection__intro p{width:100%;max-width:100%;float:none;font-size:16px;line-height:1.8;color:#514b55;margin:0 0 8px}#root:has(.tf-daith-guide) .ts-collection .ts-collection__intro p:last-child{margin-bottom:0}@media(max-width:650px){#root .tf-daith-guide{margin-top:26px}#root:has(.tf-daith-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#root:has(.tf-daith-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#root:has(.tf-daith-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#root:has(.tf-daith-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#root .tf-damenringe-master-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-damenringe-master-guide *{box-sizing:border-box}#root .tf-damenringe-master-guide p,#root .tf-damenringe-master-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-damenringe-master-guide p:last-child{margin-bottom:0}#root .tf-damenringe-master-guide h1,#root .tf-damenringe-master-guide h2,#root .tf-damenringe-master-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-damenringe-master-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-damenringe-master-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-damenringe-master-guide strong{color:#342d3a!important;font-weight:650}#root .tf-damenringe-master-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-damenringe-master-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-damenringe-master-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:16px;margin-top:25px}#root .tf-damenringe-master-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-damenringe-master-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-damenringe-master-guide .dp-benefit img{width:34px;height:34px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-damenringe-master-guide .dp-benefit h3{font-size:14px}#root .tf-damenringe-master-guide .dp-benefit p{font-size:13px;line-height:1.7;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#root .tf-damenringe-master-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-damenringe-master-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-damenringe-master-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-damenringe-master-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-damenringe-master-guide .dp-story{display:grid;grid-template-columns:1fr;gap:22px;padding:18px;background:#f7f3f9;border-radius:14px;margin:0 0 26px;align-items:center}#root .tf-damenringe-master-guide .dp-story>div{min-width:0}#root .tf-damenringe-master-guide figure{display:block;width:100%;margin:0;aspect-ratio:auto;overflow:hidden;border-radius:10px;line-height:0}#root .tf-damenringe-master-guide figure img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;object-position:center}#root .tf-damenringe-master-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-damenringe-master-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-damenringe-master-guide .dp-gallery figure{border-radius:0}#root .tf-damenringe-master-guide .dp-gallery article>a{display:block;line-height:0}#root .tf-damenringe-master-guide .dp-gallery article>div{padding:18px}#root .tf-damenringe-master-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-damenringe-master-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-damenringe-master-guide .dp-faq{padding:0 0 20px}#root .tf-damenringe-master-guide .dp-faq-intro{margin-bottom:24px}#root .tf-damenringe-master-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-damenringe-master-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-damenringe-master-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-damenringe-master-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-damenringe-master-guide .dp-faq summary h2{margin:0;font-size:16px!important;line-height:1.45;font-weight:650;letter-spacing:normal;min-height:0}#root .tf-damenringe-master-guide .dp-faq summary h2:before,#root .tf-damenringe-master-guide .dp-faq summary h2:after{content:none!important;display:none!important}#root .tf-damenringe-master-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-damenringe-master-guide .dp-faq summary span:after{content:"+"}#root .tf-damenringe-master-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-damenringe-master-guide .dp-faq details>div{padding:0 12px 23px 0}#root .tf-damenringe-master-guide .dp-faq details>div p{color:#514b55!important;opacity:1;visibility:visible}@media(min-width:651px){#root .tf-damenringe-master-guide h2{font-size:24px}#root .tf-damenringe-master-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-damenringe-master-guide .dp-benefit h3{font-size:15px}#root .tf-damenringe-master-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-damenringe-master-guide .dp-benefit:last-child{border:0}#root .tf-damenringe-master-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-damenringe-master-guide .dp-topic{border:0;padding:0}#root .tf-damenringe-master-guide .dp-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;padding:26px}#root .tf-damenringe-master-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-damenringe-master-guide .dp-gallery h3{font-size:18px}}#root .tf-damenringe-master-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-damenringe-master-guide section,#root .tf-damenringe-master-guide article{width:auto;float:none;margin-top:0}#root .tf-damenringe-master-guide figure{position:static;float:none;height:auto;min-height:0;align-self:center}#root .tf-damenringe-master-guide figure img{position:static;width:100%!important;height:auto!important;max-width:100%;inset:auto}#root .tf-damenringe-master-guide .dp-benefit img{position:static;width:34px!important;height:34px!important;margin:0 0 13px}#root .tf-damenringe-master-guide .dp-topic{margin:0}#root .tf-damenringe-master-guide .dp-gallery article{padding:0;margin:0}#root .tf-damenringe-master-guide .dp-gallery article>a{margin:0}#root .tf-damenringe-master-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-damenringe-master-guide .dp-faq summary:before,#root .tf-damenringe-master-guide .dp-faq summary:after{display:none}#root .tf-damenringe-master-guide .dp-faq details{box-shadow:none}#root .tf-damenringe-master-guide summary:focus-visible,#root .tf-damenringe-master-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-damenringe-master-guide .dp-cta svg{width:20px;height:20px;flex:0 0 20px}#root:has(.tf-damenringe-master-guide) .ts-collection .ts-collection__heading{margin:0;padding:28px 32px 14px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-bottom:0;border-radius:18px 18px 0 0}#root:has(.tf-damenringe-master-guide) .ts-collection .ts-collection__heading h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-1px}#root:has(.tf-damenringe-master-guide) .ts-collection .ts-collection__intro{display:block;margin:0 0 28px;padding:0 32px 30px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-top:0;border-radius:0 0 18px 18px;width:100%}#root:has(.tf-damenringe-master-guide) .ts-collection .ts-collection__intro>div{display:block;width:100%;max-width:81ch;padding:0;margin:0;border:0}#root:has(.tf-damenringe-master-guide) .ts-collection .ts-collection__intro p{width:100%;max-width:100%;float:none;font-size:16px;line-height:1.8;color:#514b55;margin:0 0 8px}#root:has(.tf-damenringe-master-guide) .ts-collection .ts-collection__intro p:last-child{margin-bottom:0}@media(max-width:650px){#root .tf-damenringe-master-guide{margin-top:26px}#root:has(.tf-damenringe-master-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#root:has(.tf-damenringe-master-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#root:has(.tf-damenringe-master-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#root:has(.tf-damenringe-master-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#root .tf-damenringe-master-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-damenringe-master-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-damenringe-master-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-damenringe-master-guide .dp-topic-more>summary:before,#root .tf-damenringe-master-guide .dp-topic-more>summary:after{display:none}#root .tf-damenringe-master-guide .dp-less,#root .tf-damenringe-master-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-damenringe-master-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-damenringe-master-guide .dp-geo{margin-bottom:20px}#root .tf-damenringe-master-guide .dp-geo h3{font-size:16px;font-weight:700;margin:0 0 8px}#root .tf-damenringe-master-guide .dp-gallery figure{aspect-ratio:3/2;position:relative}#root .tf-damenringe-master-guide .dp-gallery figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain}#root .tf-damenringe-master-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-damenringe-master-guide .dp-closing{margin-bottom:30px}#root .tf-damenringe-master-guide .tfcc-body p+p{margin-top:16px}#root .tf-damenringe-master-guide .dp-benefits{margin-top:0}#root .tf-damenringe-master-guide .dp-brand{padding-bottom:0;border:0}#root .tf-damenringe-master-guide .dp-topic-body{display:flow-root}#root .tf-damenringe-master-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-damenringe-master-guide figure.dp-topic-photo{position:static;float:none;width:100%;max-width:none;margin:0;align-self:start;border-radius:10px;line-height:0}#root .tf-damenringe-master-guide figure.dp-topic-photo img{position:static;display:block;width:100%!important;height:auto!important;object-fit:contain}#root .tf-damenringe-master-guide .tfcc-intro>p:only-child{grid-column:1/-1}#root .tf-damenringe-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:4px 0}#root .tf-damenringe-master-guide .dp-example-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}#root .tf-damenringe-master-guide figure.dp-example-photo{display:block;position:relative;float:none;width:100%;aspect-ratio:16/9;height:auto;min-height:0;overflow:hidden;border-radius:10px;margin:0}#root .tf-damenringe-master-guide figure.dp-example-photo img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:100%;object-fit:contain;object-position:50% 50%;margin:0}@media(min-width:651px){#root .tf-damenringe-master-guide .dp-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}#root .tf-damenringe-master-guide .dp-geo-intro{margin-top:32px}#root .tf-damenringe-master-guide .dp-geo-intro .dp-geo{margin:0}@media(min-width:651px){#root .tf-damenringe-master-guide .dp-topic h2{min-height:2.6em}}#root .tf-damenringe-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:0 0 20px}#root .tf-damenringe-master-guide .dp-example-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}#root .tf-damenringe-master-guide .dp-example-photo{aspect-ratio:16/9;overflow:hidden;border-radius:12px;margin:0}#root .tf-damenringe-master-guide .dp-example-photo img{width:100%!important;height:auto!important;aspect-ratio:16/9;object-fit:contain;display:block}#root .tf-damenringe-master-guide .dp-image-note{font-size:12px;margin:12px 0 0}@media(max-width:650px){#root .tf-damenringe-master-guide .dp-example-grid{grid-template-columns:1fr;gap:18px}}#root .tf-damenringe-master-guide .dp-gallery article{display:flex}#root .tf-damenringe-master-guide .dp-gallery article>div{display:flex;flex-direction:column;width:100%}#root .tf-damenringe-master-guide .dp-gallery article p{flex:1}#root .ts-collection .tf-damenringe-nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:24px;width:100%}#root .ts-collection .tf-damenringe-nav>a{display:flex;align-items:center;justify-content:center;text-align:center;min-height:56px;padding:12px 10px;margin:0;background:#fff;border:2px solid #b6a2bf;border-radius:12px;text-decoration:none;color:#252129;font:650 15px/1.4 Inter,Arial,sans-serif;overflow-wrap:break-word}#root .ts-collection .tf-damenringe-nav>a:hover{background:#f7f3f9;border-color:#5a0d75}#root .ts-collection .tf-damenringe-nav>a:focus-visible{outline:3px solid #a973bf;outline-offset:3px}@media(max-width:760px){#root .ts-collection .tf-damenringe-nav{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:360px){#root .ts-collection .tf-damenringe-nav{grid-template-columns:1fr}}#root .tf-damenuhren-master-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-damenuhren-master-guide *{box-sizing:border-box}#root .tf-damenuhren-master-guide p,#root .tf-damenuhren-master-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-damenuhren-master-guide p:last-child{margin-bottom:0}#root .tf-damenuhren-master-guide h1,#root .tf-damenuhren-master-guide h2,#root .tf-damenuhren-master-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-damenuhren-master-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-damenuhren-master-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-damenuhren-master-guide strong{color:#342d3a!important;font-weight:650}#root .tf-damenuhren-master-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-damenuhren-master-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-damenuhren-master-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:16px;margin-top:25px}#root .tf-damenuhren-master-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-damenuhren-master-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-damenuhren-master-guide .dp-benefit img{width:34px;height:34px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-damenuhren-master-guide .dp-benefit h3{font-size:14px}#root .tf-damenuhren-master-guide .dp-benefit p{font-size:13px;line-height:1.7;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#root .tf-damenuhren-master-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-damenuhren-master-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-damenuhren-master-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-damenuhren-master-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-damenuhren-master-guide .dp-story{display:grid;grid-template-columns:1fr;gap:22px;padding:18px;background:#f7f3f9;border-radius:14px;margin:0 0 26px;align-items:center}#root .tf-damenuhren-master-guide .dp-story>div{min-width:0}#root .tf-damenuhren-master-guide figure{display:block;width:100%;margin:0;aspect-ratio:auto;overflow:hidden;border-radius:10px;line-height:0}#root .tf-damenuhren-master-guide figure img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;object-position:center}#root .tf-damenuhren-master-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-damenuhren-master-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-damenuhren-master-guide .dp-gallery figure{border-radius:0}#root .tf-damenuhren-master-guide .dp-gallery article>a{display:block;line-height:0}#root .tf-damenuhren-master-guide .dp-gallery article>div{padding:18px}#root .tf-damenuhren-master-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-damenuhren-master-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-damenuhren-master-guide .dp-faq{padding:0 0 20px}#root .tf-damenuhren-master-guide .dp-faq-intro{margin-bottom:24px}#root .tf-damenuhren-master-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-damenuhren-master-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-damenuhren-master-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-damenuhren-master-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-damenuhren-master-guide .dp-faq summary h2{margin:0;font-size:16px!important;line-height:1.45;font-weight:650;letter-spacing:normal;min-height:0}#root .tf-damenuhren-master-guide .dp-faq summary h2:before,#root .tf-damenuhren-master-guide .dp-faq summary h2:after{content:none!important;display:none!important}#root .tf-damenuhren-master-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-damenuhren-master-guide .dp-faq summary span:after{content:"+"}#root .tf-damenuhren-master-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-damenuhren-master-guide .dp-faq details>div{padding:0 12px 23px 0}#root .tf-damenuhren-master-guide .dp-faq details>div p{color:#514b55!important;opacity:1;visibility:visible}@media(min-width:651px){#root .tf-damenuhren-master-guide h2{font-size:24px}#root .tf-damenuhren-master-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-damenuhren-master-guide .dp-benefit h3{font-size:15px}#root .tf-damenuhren-master-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-damenuhren-master-guide .dp-benefit:last-child{border:0}#root .tf-damenuhren-master-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-damenuhren-master-guide .dp-topic{border:0;padding:0}#root .tf-damenuhren-master-guide .dp-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;padding:26px}#root .tf-damenuhren-master-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-damenuhren-master-guide .dp-gallery h3{font-size:18px}}#root .tf-damenuhren-master-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-damenuhren-master-guide section,#root .tf-damenuhren-master-guide article{width:auto;float:none;margin-top:0}#root .tf-damenuhren-master-guide figure{position:static;float:none;height:auto;min-height:0;align-self:center}#root .tf-damenuhren-master-guide figure img{position:static;width:100%!important;height:auto!important;max-width:100%;inset:auto}#root .tf-damenuhren-master-guide .dp-benefit img{position:static;width:34px!important;height:34px!important;margin:0 0 13px}#root .tf-damenuhren-master-guide .dp-topic{margin:0}#root .tf-damenuhren-master-guide .dp-gallery article{padding:0;margin:0}#root .tf-damenuhren-master-guide .dp-gallery article>a{margin:0}#root .tf-damenuhren-master-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-damenuhren-master-guide .dp-faq summary:before,#root .tf-damenuhren-master-guide .dp-faq summary:after{display:none}#root .tf-damenuhren-master-guide .dp-faq details{box-shadow:none}#root .tf-damenuhren-master-guide summary:focus-visible,#root .tf-damenuhren-master-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-damenuhren-master-guide .dp-cta svg{width:20px;height:20px;flex:0 0 20px}#root:has(.tf-damenuhren-master-guide) .ts-collection .ts-collection__heading{margin:0;padding:28px 32px 14px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-bottom:0;border-radius:18px 18px 0 0}#root:has(.tf-damenuhren-master-guide) .ts-collection .ts-collection__heading h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-1px}#root:has(.tf-damenuhren-master-guide) .ts-collection .ts-collection__intro{display:block;margin:0 0 28px;padding:0 32px 30px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-top:0;border-radius:0 0 18px 18px;width:100%}#root:has(.tf-damenuhren-master-guide) .ts-collection .ts-collection__intro>div{display:block;width:100%;max-width:81ch;padding:0;margin:0;border:0}#root:has(.tf-damenuhren-master-guide) .ts-collection .ts-collection__intro p{width:100%;max-width:100%;float:none;font-size:16px;line-height:1.8;color:#514b55;margin:0 0 8px}#root:has(.tf-damenuhren-master-guide) .ts-collection .ts-collection__intro p:last-child{margin-bottom:0}@media(max-width:650px){#root .tf-damenuhren-master-guide{margin-top:26px}#root:has(.tf-damenuhren-master-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#root:has(.tf-damenuhren-master-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#root:has(.tf-damenuhren-master-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#root:has(.tf-damenuhren-master-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#root .tf-damenuhren-master-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-damenuhren-master-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-damenuhren-master-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-damenuhren-master-guide .dp-topic-more>summary:before,#root .tf-damenuhren-master-guide .dp-topic-more>summary:after{display:none}#root .tf-damenuhren-master-guide .dp-less,#root .tf-damenuhren-master-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-damenuhren-master-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-damenuhren-master-guide .dp-geo{margin-bottom:20px}#root .tf-damenuhren-master-guide .dp-geo h3{font-size:16px;font-weight:700;margin:0 0 8px}#root .tf-damenuhren-master-guide .dp-gallery figure{aspect-ratio:3/2;position:relative}#root .tf-damenuhren-master-guide .dp-gallery figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain}#root .tf-damenuhren-master-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-damenuhren-master-guide .dp-closing{margin-bottom:30px}#root .tf-damenuhren-master-guide .tfcc-body p+p{margin-top:16px}#root .tf-damenuhren-master-guide .dp-benefits{margin-top:0}#root .tf-damenuhren-master-guide .dp-brand{padding-bottom:0;border:0}#root .tf-damenuhren-master-guide .dp-topic-body{display:flow-root}#root .tf-damenuhren-master-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-damenuhren-master-guide figure.dp-topic-photo{position:static;float:none;width:100%;max-width:none;margin:0;align-self:start;border-radius:10px;line-height:0}#root .tf-damenuhren-master-guide figure.dp-topic-photo img{position:static;display:block;width:100%!important;height:auto!important;object-fit:contain}#root .tf-damenuhren-master-guide .tfcc-intro>p:only-child{grid-column:1/-1}#root .tf-damenuhren-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:4px 0}#root .tf-damenuhren-master-guide .dp-example-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}#root .tf-damenuhren-master-guide figure.dp-example-photo{display:block;position:relative;float:none;width:100%;aspect-ratio:16/9;height:auto;min-height:0;overflow:hidden;border-radius:10px;margin:0}#root .tf-damenuhren-master-guide figure.dp-example-photo img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:100%;object-fit:contain;object-position:50% 50%;margin:0}@media(min-width:651px){#root .tf-damenuhren-master-guide .dp-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}#root .tf-damenuhren-master-guide .dp-geo-intro{margin-top:32px}#root .tf-damenuhren-master-guide .dp-geo-intro .dp-geo{margin:0}@media(min-width:651px){#root .tf-damenuhren-master-guide .dp-topic h2{min-height:2.6em}}#root .tf-damenuhren-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:0 0 20px}#root .tf-damenuhren-master-guide .dp-example-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}#root .tf-damenuhren-master-guide .dp-example-photo{aspect-ratio:16/9;overflow:hidden;border-radius:12px;margin:0}#root .tf-damenuhren-master-guide .dp-example-photo img{width:100%!important;height:auto!important;aspect-ratio:16/9;object-fit:contain;display:block}@media(max-width:650px){#root .tf-damenuhren-master-guide .dp-example-grid{grid-template-columns:1fr;gap:18px}}#root .tf-damenuhren-master-guide .dp-gallery article{display:flex}#root .tf-damenuhren-master-guide .dp-gallery article>div{display:flex;flex-direction:column;width:100%}#root .tf-damenuhren-master-guide .dp-gallery article p{flex:1}#root .tf-damenuhren-master-guide .dp-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}#root .tf-dehn-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-dehn-guide *{box-sizing:border-box}#root .tf-dehn-guide p,#root .tf-dehn-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-dehn-guide p:last-child{margin-bottom:0}#root .tf-dehn-guide h1,#root .tf-dehn-guide h2,#root .tf-dehn-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-dehn-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-dehn-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-dehn-guide strong{color:#342d3a!important;font-weight:650}#root .tf-dehn-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-dehn-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-dehn-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:14px;margin-top:25px}#root .tf-dehn-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-dehn-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-dehn-guide .dp-benefit img{width:30px;height:30px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-dehn-guide .dp-benefit h3{font-size:14px}#root .tf-dehn-guide .dp-benefit p{font-size:13px;line-height:1.7}#root .tf-dehn-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-dehn-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-dehn-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-dehn-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-dehn-guide .dp-story{display:grid;grid-template-columns:1fr;gap:22px;padding:18px;background:#f7f3f9;border-radius:14px;margin:0 0 26px;align-items:center}#root .tf-dehn-guide .dp-story>div{min-width:0}#root .tf-dehn-guide figure{display:block;width:100%;margin:0;aspect-ratio:auto;overflow:hidden;border-radius:10px;line-height:0}#root .tf-dehn-guide figure img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;object-position:center}#root .tf-dehn-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-dehn-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-dehn-guide .dp-gallery figure{border-radius:0}#root .tf-dehn-guide .dp-gallery article>a{display:block;line-height:0}#root .tf-dehn-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-dehn-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-dehn-guide .dp-faq{padding:0 0 20px}#root .tf-dehn-guide .dp-faq-intro{margin-bottom:24px}#root .tf-dehn-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-dehn-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-dehn-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-dehn-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-dehn-guide .dp-faq summary h2{margin:0;font-size:16px}#root .tf-dehn-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-dehn-guide .dp-faq summary span:after{content:"+"}#root .tf-dehn-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-dehn-guide .dp-faq details>div{padding:0 12px 23px 0}@media(min-width:651px){#root .tf-dehn-guide h2{font-size:24px}#root .tf-dehn-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-dehn-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-dehn-guide .dp-benefit:last-child{border:0}#root .tf-dehn-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-dehn-guide .dp-topic{border:0;padding:0}#root .tf-dehn-guide .dp-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;padding:26px}#root .tf-dehn-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-dehn-guide .dp-gallery h3{font-size:18px}}#root .tf-dehn-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-dehn-guide section,#root .tf-dehn-guide article{width:auto;float:none;margin-top:0}#root .tf-dehn-guide figure{position:static;float:none;height:auto;min-height:0;align-self:center}#root .tf-dehn-guide figure img{position:static;width:100%!important;height:auto!important;max-width:100%;inset:auto}#root .tf-dehn-guide .dp-benefit img{position:static;width:30px!important;height:30px!important;margin:0 0 13px}#root .tf-dehn-guide .dp-topic{margin:0}#root .tf-dehn-guide .dp-gallery article{padding:0;margin:0}#root .tf-dehn-guide .dp-gallery article>a{margin:0}#root .tf-dehn-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-dehn-guide .dp-faq summary:before,#root .tf-dehn-guide .dp-faq summary:after{display:none}#root .tf-dehn-guide .dp-faq details{box-shadow:none}#root .tf-dehn-guide summary:focus-visible,#root .tf-dehn-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-dehn-guide .dp-cta svg{width:20px;height:20px;flex:0 0 20px}#root:has(.tf-dehn-guide) .ts-collection .ts-collection__heading{margin:0;padding:28px 32px 14px;background:#f7f2fa;border:1px solid #ede3f1;border-bottom:0;border-radius:18px 18px 0 0}#root:has(.tf-dehn-guide) .ts-collection .ts-collection__heading h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-1px}#root:has(.tf-dehn-guide) .ts-collection .ts-collection__intro{display:block;margin:0 0 28px;padding:0 32px 30px;background:#f7f2fa;border:1px solid #ede3f1;border-top:0;border-radius:0 0 18px 18px;width:100%}#root:has(.tf-dehn-guide) .ts-collection .ts-collection__intro>div{display:block;width:100%;max-width:81ch;padding:0;margin:0;border:0}#root:has(.tf-dehn-guide) .ts-collection .ts-collection__intro p{width:100%;max-width:100%;float:none;font-size:16px;line-height:1.8;color:#514b55;margin:0 0 8px}#root:has(.tf-dehn-guide) .ts-collection .ts-collection__intro p:last-child{margin-bottom:0}@media(max-width:650px){#root .tf-dehn-guide{margin-top:26px}#root:has(.tf-dehn-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#root:has(.tf-dehn-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#root:has(.tf-dehn-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#root:has(.tf-dehn-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#root .tf-dehn-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-dehn-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-dehn-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-dehn-guide .dp-topic-more>summary:before,#root .tf-dehn-guide .dp-topic-more>summary:after{display:none}#root .tf-dehn-guide .dp-less,#root .tf-dehn-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-dehn-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-dehn-guide .dp-geo{margin-bottom:20px}#root .tf-dehn-guide .dp-geo h3{font-size:16px;font-weight:700;margin:0 0 8px}#root .tf-dehn-guide .dp-gallery figure{aspect-ratio:3/2;position:relative}#root .tf-dehn-guide .dp-gallery figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain}#root .tf-dehn-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-dehn-guide .dp-closing{margin-bottom:30px}#root .tf-dehn-guide .tfcc-body p+p{margin-top:16px}#root .tf-dehn-guide .dp-benefits{margin-top:0}#root .tf-dehn-guide .dp-brand{padding-bottom:0;border:0}#root .tf-dehn-guide .dp-topic-body{display:flow-root}#root .tf-dehn-guide .dp-topic-pair:first-child .dp-topic h2:before{display:none}#root .tf-dehn-guide figure.dp-topic-photo{position:static;float:none;width:100%;max-width:none;margin:0;align-self:start;border-radius:10px;line-height:0}#root .tf-dehn-guide figure.dp-topic-photo img{position:static;display:block;width:100%!important;height:auto!important;object-fit:contain}#root .tf-dehn-guide .tfcc-intro>p:only-child{grid-column:1/-1}#root .tf-dehn-guide .dp-examples{grid-column:1/-1;margin:0;padding:4px 0}#root .tf-dehn-guide .dp-example-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}#root .tf-dehn-guide figure.dp-example-photo{display:block;position:relative;float:none;width:100%;aspect-ratio:16/9;height:auto;min-height:0;overflow:hidden;border-radius:10px;margin:0}#root .tf-dehn-guide figure.dp-example-photo img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:100%;object-fit:cover;object-position:50% 50%;margin:0}@media(min-width:651px){#root .tf-dehn-guide .dp-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}#root .tf-dehn-guide figure.dp-example-photo{container-type:inline-size}#root .tf-dehn-guide .dp-ai-label{position:absolute;top:auto;left:auto;right:8px;bottom:8px;width:max-content;max-width:calc(100% - 16px);z-index:2;display:flex;align-items:center;justify-content:flex-end;gap:.45em;margin:0;padding:0;border:0;border-radius:0;background:none;color:#ffffffbf;font:400 8px/1.25 Arial,sans-serif;font-size:clamp(8px,1.4cqw,9px);letter-spacing:normal;white-space:nowrap;text-align:right;text-shadow:0 1px 2px rgba(0,0,0,.4);pointer-events:none}#root .tf-dehn-guide .dp-gallery article{border:1px solid #b99bc7;border-radius:15px;display:flex}#root .tf-dehn-guide .dp-gallery article>div{padding:22px;display:flex;flex-direction:column;width:100%}#root .tf-dehn-guide .dp-gallery h3{font-size:22px;line-height:1.35;margin-bottom:15px}#root .tf-dehn-guide .dp-gallery p{margin:0 0 18px}#root .tf-dehn-guide .dp-gallery a.dp-cta{margin-top:auto;font-size:16px;gap:12px}@media(min-width:651px){#root .tf-dehn-guide .dp-topic h2{min-height:2.6em}}#root .tf-dehn-guide .dp-faq-intro:empty{display:none}#root .tf-dehn-guide .dp-ai-label{font-size:9px;background:#00000040;padding:2px 4px;border-radius:3px}@media(min-width:651px){#root .tf-dehn-guide .dp-topic-lead{margin-bottom:16px}}#root .tf-dehn-guide .dp-benefits{border-radius:16px}#root .tf-dehn-guide .dp-benefit img{width:34px!important;height:34px!important}#root .tf-dehn-guide .dp-topics{display:flex;flex-direction:column;gap:38px}#root .tf-dehn-guide .dp-topic-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto auto auto;column-gap:36px;row-gap:0;min-width:0}#root .tf-dehn-guide .dp-topic{display:grid;grid-row:span 3;grid-template-rows:subgrid;row-gap:0;align-content:start}#root .tf-dehn-guide .dp-topic-lead{margin-bottom:16px}#root .tf-dehn-guide .dp-topic h2{min-height:2.6em}#root .tf-dehn-guide .dp-example-grid{gap:24px}#root .tf-dehn-guide figure.dp-example-photo{border-radius:12px}#root .tf-dehn-guide .dp-gallery article{border-color:#e7ddeb;border-radius:13px}#root .tf-dehn-guide .dp-gallery article>div{padding:18px}#root .tf-dehn-guide .dp-gallery h3{font-size:18px;margin-bottom:12px}#root .tf-dehn-guide .dp-gallery a.dp-cta{font-size:14px}#root .tf-dehn-guide .dp-faq summary h2{font-size:16px;line-height:1.45;font-weight:650;letter-spacing:normal;margin:0;color:#252129!important}#root .tf-dehn-guide .dp-faq summary h2:before,#root .tf-dehn-guide .dp-faq summary h2:after{display:none;content:none}@media(min-width:651px){#root .tf-dehn-guide .dp-benefit h3{font-size:15px}}@media(max-width:650px){#root .tf-dehn-guide .dp-topics{gap:30px}#root .tf-dehn-guide .dp-topic-pair{display:flex;flex-direction:column;gap:30px}#root .tf-dehn-guide .dp-topic{display:block}#root .tf-dehn-guide .dp-topic h2{min-height:0}#root .tf-dehn-guide .dp-example-grid{gap:18px}#root .tf-dehn-guide .dp-gallery h3{font-size:20px}}#root .tf-dehnstaebe-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-dehnstaebe-guide *{box-sizing:border-box}#root .tf-dehnstaebe-guide p,#root .tf-dehnstaebe-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-dehnstaebe-guide p:last-child{margin-bottom:0}#root .tf-dehnstaebe-guide h1,#root .tf-dehnstaebe-guide h2,#root .tf-dehnstaebe-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-dehnstaebe-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-dehnstaebe-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-dehnstaebe-guide strong{color:#342d3a!important;font-weight:650}#root .tf-dehnstaebe-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-dehnstaebe-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-dehnstaebe-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:14px;margin-top:25px}#root .tf-dehnstaebe-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-dehnstaebe-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-dehnstaebe-guide .dp-benefit img{width:30px;height:30px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-dehnstaebe-guide .dp-benefit h3{font-size:14px}#root .tf-dehnstaebe-guide .dp-benefit p{font-size:13px;line-height:1.7}#root .tf-dehnstaebe-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-dehnstaebe-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-dehnstaebe-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-dehnstaebe-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-dehnstaebe-guide .dp-story{display:grid;grid-template-columns:1fr;gap:22px;padding:18px;background:#f7f3f9;border-radius:14px;margin:0 0 26px;align-items:center}#root .tf-dehnstaebe-guide .dp-story>div{min-width:0}#root .tf-dehnstaebe-guide figure{display:block;width:100%;margin:0;aspect-ratio:auto;overflow:hidden;border-radius:10px;line-height:0}#root .tf-dehnstaebe-guide figure img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;object-position:center}#root .tf-dehnstaebe-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-dehnstaebe-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-dehnstaebe-guide .dp-gallery figure{border-radius:0}#root .tf-dehnstaebe-guide .dp-gallery article>a{display:block;line-height:0}#root .tf-dehnstaebe-guide .dp-gallery article>div{padding:18px}#root .tf-dehnstaebe-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-dehnstaebe-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-dehnstaebe-guide .dp-faq{padding:0 0 20px}#root .tf-dehnstaebe-guide .dp-faq-intro{margin-bottom:24px}#root .tf-dehnstaebe-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-dehnstaebe-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-dehnstaebe-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-dehnstaebe-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-dehnstaebe-guide .dp-faq summary h3{margin:0;font-size:16px}#root .tf-dehnstaebe-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-dehnstaebe-guide .dp-faq summary span:after{content:"+"}#root .tf-dehnstaebe-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-dehnstaebe-guide .dp-faq details>div{padding:0 12px 23px 0}@media(min-width:651px){#root .tf-dehnstaebe-guide h2{font-size:24px}#root .tf-dehnstaebe-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-dehnstaebe-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-dehnstaebe-guide .dp-benefit:last-child{border:0}#root .tf-dehnstaebe-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-dehnstaebe-guide .dp-topic{border:0;padding:0}#root .tf-dehnstaebe-guide .dp-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;padding:26px}#root .tf-dehnstaebe-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-dehnstaebe-guide .dp-gallery h3{font-size:18px}}#root .tf-dehnstaebe-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-dehnstaebe-guide section,#root .tf-dehnstaebe-guide article{width:auto;float:none;margin-top:0}#root .tf-dehnstaebe-guide figure{position:static;float:none;height:auto;min-height:0;align-self:center}#root .tf-dehnstaebe-guide figure img{position:static;width:100%!important;height:auto!important;max-width:100%;inset:auto}#root .tf-dehnstaebe-guide .dp-benefit img{position:static;width:30px!important;height:30px!important;margin:0 0 13px}#root .tf-dehnstaebe-guide .dp-topic{margin:0}#root .tf-dehnstaebe-guide .dp-gallery article{padding:0;margin:0}#root .tf-dehnstaebe-guide .dp-gallery article>a{margin:0}#root .tf-dehnstaebe-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-dehnstaebe-guide .dp-faq summary:before,#root .tf-dehnstaebe-guide .dp-faq summary:after{display:none}#root .tf-dehnstaebe-guide .dp-faq details{box-shadow:none}#root .tf-dehnstaebe-guide summary:focus-visible,#root .tf-dehnstaebe-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-dehnstaebe-guide .dp-cta svg{width:20px;height:20px;flex:0 0 20px}#root:has(.tf-dehnstaebe-guide) .ts-collection .ts-collection__heading{margin:0;padding:28px 32px 14px;background:#f7f2fa;border:1px solid #ede3f1;border-bottom:0;border-radius:18px 18px 0 0}#root:has(.tf-dehnstaebe-guide) .ts-collection .ts-collection__heading h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-1px}#root:has(.tf-dehnstaebe-guide) .ts-collection .ts-collection__intro{display:block;margin:0 0 28px;padding:0 32px 30px;background:#f7f2fa;border:1px solid #ede3f1;border-top:0;border-radius:0 0 18px 18px;width:100%}#root:has(.tf-dehnstaebe-guide) .ts-collection .ts-collection__intro>div{display:block;width:100%;max-width:81ch;padding:0;margin:0;border:0}#root:has(.tf-dehnstaebe-guide) .ts-collection .ts-collection__intro p{width:100%;max-width:100%;float:none;font-size:16px;line-height:1.8;color:#514b55;margin:0 0 8px}#root:has(.tf-dehnstaebe-guide) .ts-collection .ts-collection__intro p:last-child{margin-bottom:0}@media(max-width:650px){#root .tf-dehnstaebe-guide{margin-top:26px}#root:has(.tf-dehnstaebe-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#root:has(.tf-dehnstaebe-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#root:has(.tf-dehnstaebe-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#root:has(.tf-dehnstaebe-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#root .tf-dehnstaebe-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-dehnstaebe-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-dehnstaebe-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-dehnstaebe-guide .dp-topic-more>summary:before,#root .tf-dehnstaebe-guide .dp-topic-more>summary:after{display:none}#root .tf-dehnstaebe-guide .dp-less,#root .tf-dehnstaebe-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-dehnstaebe-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-dehnstaebe-guide.dp-desktop .dp-topic-more>summary,#root .tf-dehnstaebe-guide.dp-desktop .dp-topic-lead{display:none}#root .tf-dehnstaebe-guide .dp-geo{margin-bottom:20px}#root .tf-dehnstaebe-guide .dp-geo h3{font-size:16px;font-weight:700;margin:0 0 8px}#root .tf-dehnstaebe-guide .dp-gallery figure{aspect-ratio:3/2;position:relative}#root .tf-dehnstaebe-guide .dp-gallery figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain}#root .tf-dehnstaebe-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-dehnstaebe-guide .dp-closing{margin-bottom:30px}#root .tf-dehnstaebe-guide .tfcc-body p+p{margin-top:16px}#root .tf-dehnstaebe-guide .dp-benefits{margin-top:0}#root .tf-dehnstaebe-guide .dp-brand{padding-bottom:0;border:0}#root .tf-dehnstaebe-guide .dp-topic-body{display:flow-root}#root .tf-dehnstaebe-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-dehnstaebe-guide figure.dp-topic-photo{position:static;float:none;width:100%;max-width:none;margin:0;align-self:start;border-radius:10px;line-height:0}#root .tf-dehnstaebe-guide figure.dp-topic-photo img{position:static;display:block;width:100%!important;height:auto!important;object-fit:contain}#taffstyle-dermal-master .tf-material-master-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#taffstyle-dermal-master .tf-material-master-guide *{box-sizing:border-box}#taffstyle-dermal-master .tf-material-master-guide p,#taffstyle-dermal-master .tf-material-master-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#taffstyle-dermal-master .tf-material-master-guide p:last-child{margin-bottom:0}#taffstyle-dermal-master .tf-material-master-guide h1,#taffstyle-dermal-master .tf-material-master-guide h2,#taffstyle-dermal-master .tf-material-master-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#taffstyle-dermal-master .tf-material-master-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#taffstyle-dermal-master .tf-material-master-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#taffstyle-dermal-master .tf-material-master-guide strong{color:#342d3a!important;font-weight:650}#taffstyle-dermal-master .tf-material-master-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#taffstyle-dermal-master .tf-material-master-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#taffstyle-dermal-master .tf-material-master-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:14px;margin-top:25px}#taffstyle-dermal-master .tf-material-master-guide .dp-benefit{padding:0 13px;min-width:0}#taffstyle-dermal-master .tf-material-master-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#taffstyle-dermal-master .tf-material-master-guide .dp-benefit img{width:30px;height:30px;object-fit:contain;display:block;margin-bottom:13px}#taffstyle-dermal-master .tf-material-master-guide .dp-benefit h3{font-size:14px}#taffstyle-dermal-master .tf-material-master-guide .dp-benefit p{font-size:13px;line-height:1.7}#taffstyle-dermal-master .tf-material-master-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#taffstyle-dermal-master .tf-material-master-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#taffstyle-dermal-master .tf-material-master-guide .dp-topic:last-child{border:0;padding-bottom:0}#taffstyle-dermal-master .tf-material-master-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#taffstyle-dermal-master .tf-material-master-guide .dp-story{display:grid;grid-template-columns:1fr;gap:22px;padding:18px;background:#f7f3f9;border-radius:14px;margin:0 0 26px;align-items:center}#taffstyle-dermal-master .tf-material-master-guide .dp-story>div{min-width:0}#taffstyle-dermal-master .tf-material-master-guide figure{display:block;width:100%;margin:0;aspect-ratio:auto;overflow:hidden;border-radius:10px;line-height:0}#taffstyle-dermal-master .tf-material-master-guide figure img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;object-position:center}#taffstyle-dermal-master .tf-material-master-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#taffstyle-dermal-master .tf-material-master-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#taffstyle-dermal-master .tf-material-master-guide .dp-gallery figure{border-radius:0}#taffstyle-dermal-master .tf-material-master-guide .dp-gallery article>a{display:block;line-height:0}#taffstyle-dermal-master .tf-material-master-guide .dp-gallery article>div{padding:18px}#taffstyle-dermal-master .tf-material-master-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#taffstyle-dermal-master .tf-material-master-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#taffstyle-dermal-master .tf-material-master-guide .dp-faq{padding:0 0 20px}#taffstyle-dermal-master .tf-material-master-guide .dp-faq-intro{margin-bottom:24px}#taffstyle-dermal-master .tf-material-master-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#taffstyle-dermal-master .tf-material-master-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#taffstyle-dermal-master .tf-material-master-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#taffstyle-dermal-master .tf-material-master-guide .dp-faq summary::-webkit-details-marker{display:none}#taffstyle-dermal-master .tf-material-master-guide .dp-faq summary h2{margin:0;font-size:16px;line-height:1.45;font-weight:650;letter-spacing:normal}#taffstyle-dermal-master .tf-material-master-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#taffstyle-dermal-master .tf-material-master-guide .dp-faq summary span:after{content:"+"}#taffstyle-dermal-master .tf-material-master-guide .dp-faq details[open] summary span:after{content:"\2212"}#taffstyle-dermal-master .tf-material-master-guide .dp-faq details>div{padding:0 12px 23px 0}@media(min-width:651px){#taffstyle-dermal-master .tf-material-master-guide h2{font-size:24px}#taffstyle-dermal-master .tf-material-master-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#taffstyle-dermal-master .tf-material-master-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#taffstyle-dermal-master .tf-material-master-guide .dp-benefit:last-child{border:0}#taffstyle-dermal-master .tf-material-master-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#taffstyle-dermal-master .tf-material-master-guide .dp-topic{border:0;padding:0}#taffstyle-dermal-master .tf-material-master-guide .dp-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;padding:26px}#taffstyle-dermal-master .tf-material-master-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#taffstyle-dermal-master .tf-material-master-guide .dp-gallery h3{font-size:18px}}#taffstyle-dermal-master .tf-material-master-guide{max-width:1200px;width:100%;margin:32px auto 0}#taffstyle-dermal-master .tf-material-master-guide section,#taffstyle-dermal-master .tf-material-master-guide article{width:auto;float:none;margin-top:0}#taffstyle-dermal-master .tf-material-master-guide figure{position:static;float:none;height:auto;min-height:0;align-self:center}#taffstyle-dermal-master .tf-material-master-guide figure img{position:static;width:100%!important;height:auto!important;max-width:100%;inset:auto}#taffstyle-dermal-master .tf-material-master-guide .dp-benefit img{position:static;width:30px!important;height:30px!important;margin:0 0 13px}#taffstyle-dermal-master .tf-material-master-guide .dp-topic{margin:0}#taffstyle-dermal-master .tf-material-master-guide .dp-gallery article{padding:0;margin:0}#taffstyle-dermal-master .tf-material-master-guide .dp-gallery article>a{margin:0}#taffstyle-dermal-master .tf-material-master-guide .dp-faq summary{cursor:var(--cursor-interaction,auto);background:transparent;border:0;margin:0}#taffstyle-dermal-master .tf-material-master-guide .dp-faq summary:before,#taffstyle-dermal-master .tf-material-master-guide .dp-faq summary:after{display:none}#taffstyle-dermal-master .tf-material-master-guide .dp-faq details{box-shadow:none}#taffstyle-dermal-master .tf-material-master-guide summary:focus-visible,#taffstyle-dermal-master .tf-material-master-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#taffstyle-dermal-master .tf-material-master-guide .dp-cta svg{width:20px;height:20px;flex:0 0 20px}@media(max-width:650px){#taffstyle-dermal-master .tf-material-master-guide{margin-top:26px}#taffstyle-dermal-master:has(.tf-material-master-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#taffstyle-dermal-master:has(.tf-material-master-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#taffstyle-dermal-master:has(.tf-material-master-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#taffstyle-dermal-master:has(.tf-material-master-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#taffstyle-dermal-master .tf-material-master-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#taffstyle-dermal-master .tf-material-master-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:var(--cursor-interaction,auto);font:600 15px/1.5 Inter,Arial,sans-serif}#taffstyle-dermal-master .tf-material-master-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#taffstyle-dermal-master .tf-material-master-guide .dp-topic-more>summary:before,#taffstyle-dermal-master .tf-material-master-guide .dp-topic-more>summary:after{display:none}#taffstyle-dermal-master .tf-material-master-guide .dp-less,#taffstyle-dermal-master .tf-material-master-guide .dp-topic-more[open] .dp-more{display:none}#taffstyle-dermal-master .tf-material-master-guide .dp-topic-more[open] .dp-less{display:inline}#taffstyle-dermal-master .tf-material-master-guide .dp-geo{margin-bottom:20px}#taffstyle-dermal-master .tf-material-master-guide .dp-geo h3{font-size:16px;font-weight:700;margin:0 0 8px}#taffstyle-dermal-master .tf-material-master-guide .dp-gallery figure{aspect-ratio:3/2;position:relative}#taffstyle-dermal-master .tf-material-master-guide .dp-gallery figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain}#taffstyle-dermal-master .tf-material-master-guide .dp-gallery h3{font-weight:650;text-decoration:none}#taffstyle-dermal-master .tf-material-master-guide .dp-closing{margin-bottom:30px}#taffstyle-dermal-master .tf-material-master-guide .tfcc-body p+p{margin-top:16px}#taffstyle-dermal-master .tf-material-master-guide .dp-benefits{margin-top:0}#taffstyle-dermal-master .tf-material-master-guide .dp-brand{padding-bottom:0;border:0}#taffstyle-dermal-master .tf-material-master-guide .dp-topic-body{display:flow-root}#taffstyle-dermal-master .tf-material-master-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#taffstyle-dermal-master .tf-material-master-guide figure.dp-topic-photo{position:static;float:none;width:100%;max-width:none;margin:0;align-self:start;border-radius:10px;line-height:0}#taffstyle-dermal-master .tf-material-master-guide figure.dp-topic-photo img{position:static;display:block;width:100%!important;height:auto!important;object-fit:contain}#taffstyle-dermal-master .tf-material-master-guide .tfcc-intro>p:only-child{grid-column:1/-1}#taffstyle-dermal-master .tf-material-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:4px 0}#taffstyle-dermal-master .tf-material-master-guide .dp-example-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}#taffstyle-dermal-master .tf-material-master-guide figure.dp-example-photo{display:block;position:relative;float:none;width:100%;aspect-ratio:16/9;height:auto;min-height:0;overflow:hidden;border-radius:10px;margin:0}#taffstyle-dermal-master .tf-material-master-guide figure.dp-example-photo img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:100%;object-fit:cover;object-position:50% 50%;margin:0}@media(min-width:651px){#taffstyle-dermal-master .tf-material-master-guide .dp-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}#taffstyle-dermal-master .tf-material-master-guide figure.dp-example-photo{background:#fff}#taffstyle-dermal-master .tf-material-master-guide .dp-related .dp-gallery article{display:flex;border-color:#b6a2bf}#taffstyle-dermal-master .tf-material-master-guide .dp-related .dp-gallery article>div{display:flex;flex-direction:column;width:100%}#taffstyle-dermal-master .tf-material-master-guide .dp-related .dp-gallery article p{flex:1}#taffstyle-dermal-master .tf-material-master-guide .dp-faq details>div,#taffstyle-dermal-master .tf-material-master-guide .dp-faq details>div p{color:#252129!important;opacity:1;visibility:visible;max-height:none;overflow:visible}#taffstyle-dermal-master .tf-material-master-intro{width:100%;max-width:1200px;margin:0 auto 24px;font-family:Inter,Arial,sans-serif;color:#252129}#taffstyle-dermal-master .tf-material-master-intro *{box-sizing:border-box}#taffstyle-dermal-master .tf-material-master-intro .tf-material-heading{padding:24px 28px 18px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-radius:17px;margin:0 0 24px}#taffstyle-dermal-master .tf-material-master-intro h1{font:700 38px/1.2 Inter,Arial,sans-serif;color:#252129;letter-spacing:-.8px;margin:0 0 13px;text-transform:none}#taffstyle-dermal-master .tf-material-master-intro p{font:400 16px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0}#taffstyle-dermal-master .tf-material-master-intro .tf-material-teaser{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#taffstyle-dermal-master .tf-material-master-intro details{display:block;margin:0;padding:0;border:0;background:transparent;box-shadow:none}#taffstyle-dermal-master .tf-material-master-intro summary{list-style:none;display:flex;align-items:center;min-height:36px;padding:8px 0 0;margin:0;background:transparent;border:0;cursor:var(--cursor-interaction,auto);color:#5a0d75;font:600 14px/1.5 Inter,Arial,sans-serif}#taffstyle-dermal-master .tf-material-master-intro summary::-webkit-details-marker{display:none}#taffstyle-dermal-master .tf-material-master-intro summary:before,#taffstyle-dermal-master .tf-material-master-intro summary:after{display:none}#taffstyle-dermal-master .tf-material-master-intro .tf-material-less{display:none}#taffstyle-dermal-master .tf-material-master-intro details[open] .tf-material-more{display:none}#taffstyle-dermal-master .tf-material-master-intro details[open] .tf-material-less{display:inline}#taffstyle-dermal-master .tf-material-master-intro details>p{margin-top:12px}#taffstyle-dermal-master .tf-material-master-intro summary:focus-visible,#taffstyle-dermal-master .tf-material-master-intro a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}@media(max-width:650px){#taffstyle-dermal-master .tf-material-master-intro .tf-material-heading{padding:19px 18px 13px;border-radius:14px}#taffstyle-dermal-master .tf-material-master-intro h1{font-size:29px;margin-bottom:10px;letter-spacing:-.7px}#taffstyle-dermal-master .tf-material-master-intro p{font-size:15px;line-height:1.6}}#taffstyle-dermal-master .tf-category-closing{--tfcc-purple:#5a0d75;--tfcc-soft:#f7f3f9;--tfcc-line:#e7ddeb;--tfcc-text:#252129;--tfcc-copy:#514b55;container-type:inline-size;margin:0 0 18px;width:100%;font-family:Inter,Arial,sans-serif}#taffstyle-dermal-master .tf-category-closing:last-child{margin-bottom:0}#taffstyle-dermal-master .tf-category-closing,#taffstyle-dermal-master .tf-category-closing *{box-sizing:border-box}#taffstyle-dermal-master .tf-category-closing .tfcc-panel{display:block;float:none;width:100%;min-height:0;position:static;margin:0;padding:0;border:1px solid var(--tfcc-line);border-radius:14px;background:#fff;overflow:hidden;box-shadow:none}#taffstyle-dermal-master .tf-category-closing .tfcc-panel:before,#taffstyle-dermal-master .tf-category-closing .tfcc-panel:after{content:none;display:none}#taffstyle-dermal-master .tf-category-closing .tfcc-panel>summary{display:flex;position:static;float:none;width:100%;align-items:center;justify-content:space-between;gap:22px;list-style:none;margin:0;padding:23px 25px;border:0;background:var(--tfcc-soft);color:var(--tfcc-text);cursor:var(--cursor-interaction,auto);text-transform:none;box-shadow:none}#taffstyle-dermal-master .tf-category-closing .tfcc-panel>summary::-webkit-details-marker{display:none}#taffstyle-dermal-master .tf-category-closing .tfcc-panel>summary:before,#taffstyle-dermal-master .tf-category-closing .tfcc-panel>summary:after{content:none;display:none}#taffstyle-dermal-master .tf-category-closing .tfcc-panel>summary h2{font:700 22px/1.35 Inter,Arial,sans-serif;letter-spacing:-.3px;min-width:0;margin:0;color:var(--tfcc-text);text-wrap:initial;-webkit-hyphens:none;hyphens:none;overflow-wrap:anywhere}#taffstyle-dermal-master .tf-category-closing .tfcc-switch{flex:0 0 34px;width:34px;height:34px;border:1px solid #d8c8e0;border-radius:50%;background:#fff;color:var(--tfcc-purple);display:grid;place-items:center}#taffstyle-dermal-master .tf-category-closing .tfcc-switch:before{content:"+";font:400 25px/1 Arial,sans-serif}#taffstyle-dermal-master .tf-category-closing .tfcc-panel[open] .tfcc-switch:before{content:"\2212"}#taffstyle-dermal-master .tf-category-closing .tfcc-panel[open]>summary{border-bottom:1px solid var(--tfcc-line)}#taffstyle-dermal-master .tf-category-closing .tfcc-body{padding:27px 25px 29px;max-width:none;width:100%;margin:0}#taffstyle-dermal-master .tf-category-closing .tfcc-body p,#taffstyle-dermal-master .tf-category-closing .tfcc-body li{font:400 15.5px/1.75 Inter,Arial,sans-serif;color:var(--tfcc-copy);margin:0;overflow-wrap:anywhere;-webkit-hyphens:none;hyphens:none}#taffstyle-dermal-master .tf-category-closing .tfcc-body a{color:var(--tfcc-purple);text-decoration:underline;text-underline-offset:3px;font-weight:600}#taffstyle-dermal-master .tf-category-closing .tfcc-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;padding-bottom:27px;border-bottom:1px solid var(--tfcc-line)}#taffstyle-dermal-master .tf-category-closing .tfcc-reasons>ul{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:25px 30px;padding:27px 0 0;margin:0;list-style:none}#taffstyle-dermal-master .tf-category-closing .tfcc-reasons li{position:relative;padding:0 0 0 25px;min-width:0;list-style:none}#taffstyle-dermal-master .tf-category-closing .tfcc-reasons li:before{content:"\2713";display:block;position:absolute;left:0;top:0;transform:none;width:auto;height:auto;margin:0;border:0;background:none;color:var(--tfcc-purple);font-weight:700}#taffstyle-dermal-master .tf-category-closing .tfcc-reasons strong{display:block;margin-bottom:6px;font-size:16px;color:var(--tfcc-text);font-weight:700}#taffstyle-dermal-master .tf-category-closing .tfcc-reasons li:last-child{grid-column:1/-1;border-top:1px solid var(--tfcc-line);padding-top:22px}#taffstyle-dermal-master .tf-category-closing .tfcc-reasons li:last-child:before{top:22px}#taffstyle-dermal-master .tf-category-closing .tfcc-buy{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:32px}#taffstyle-dermal-master .tf-category-closing .tfcc-buy-main p+p{margin-top:15px}#taffstyle-dermal-master .tf-category-closing .tfcc-buy-help{border-left:1px solid var(--tfcc-line);padding-left:28px}#taffstyle-dermal-master .tf-category-closing .tfcc-buy-help p+p{border-top:1px solid var(--tfcc-line);padding-top:18px;margin-top:18px}#taffstyle-dermal-master .tf-category-closing .tfcc-panel>summary:focus-visible,#taffstyle-dermal-master .tf-category-closing .tfcc-body a:focus-visible{outline:3px solid #a973bf;outline-offset:-4px}@container (max-width:600px){#taffstyle-dermal-master .tf-category-closing .tfcc-panel>summary{padding:18px 16px;gap:14px}#taffstyle-dermal-master .tf-category-closing .tfcc-panel>summary h2{font-size:19px;line-height:1.4}#taffstyle-dermal-master .tf-category-closing .tfcc-switch{flex-basis:30px;width:30px;height:30px}#taffstyle-dermal-master .tf-category-closing .tfcc-body{padding:22px 17px}#taffstyle-dermal-master .tf-category-closing .tfcc-intro,#taffstyle-dermal-master .tf-category-closing .tfcc-reasons>ul,#taffstyle-dermal-master .tf-category-closing .tfcc-buy{grid-template-columns:minmax(0,1fr);gap:20px}#taffstyle-dermal-master .tf-category-closing .tfcc-intro{padding-bottom:22px}#taffstyle-dermal-master .tf-category-closing .tfcc-reasons>ul{padding-top:22px}#taffstyle-dermal-master .tf-category-closing .tfcc-reasons li:last-child{grid-column:auto}#taffstyle-dermal-master .tf-category-closing .tfcc-buy-help{border-left:0;border-top:1px solid var(--tfcc-line);padding:20px 0 0}#taffstyle-dermal-master .tf-category-closing .tfcc-body p,#taffstyle-dermal-master .tf-category-closing .tfcc-body li{font-size:15px;line-height:1.75}}#taffstyle-dermal-master{color-scheme:light;font-family:Inter,Arial,sans-serif;color:#252129;overflow-wrap:break-word}#taffstyle-dermal-master *{box-sizing:border-box}#taffstyle-dermal-master .pv-controls{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}#taffstyle-dermal-master .pv-controls button{padding:11px 18px;border:1px solid #b6a2bf;border-radius:10px;background:#fff;color:#5a0d75;font:600 14px Inter,Arial,sans-serif;min-height:44px}#taffstyle-dermal-master .pv-controls button[aria-pressed=true]{background:#5a0d75;color:#fff}#taffstyle-dermal-master .pv-shop{container-type:inline-size;container-name:shop;background:#fff;max-width:420px;margin:0 auto;width:100%;border:1px solid #e7ddeb;border-radius:14px;overflow:hidden}#taffstyle-dermal-master .pv-shop.pv-wide{max-width:1200px}#taffstyle-dermal-master .pv-content{padding:0 20px 28px}#taffstyle-dermal-master .pv-header{padding:20px 0;border-bottom:1px solid #e7ddeb;display:flex;align-items:center;justify-content:space-between;gap:20px}#taffstyle-dermal-master .pv-logo{width:165px;height:auto;display:block}#taffstyle-dermal-master .pv-nav{display:none;font-size:12px;color:#514b55;gap:16px}#taffstyle-dermal-master .pv-breadcrumbs{font-size:12px;color:#6e6673;padding:22px 0}#taffstyle-dermal-master .pv-breadcrumbs strong{color:#5a0d75}#taffstyle-dermal-master .pv-catalog{display:grid;grid-template-columns:minmax(0,1fr);gap:26px;align-items:start}#taffstyle-dermal-master .pv-filter{display:none;font-size:13px;color:#514b55}#taffstyle-dermal-master .pv-filter h2{font-size:20px;margin:0 0 8px}#taffstyle-dermal-master .pv-filter p{font-size:12px;margin:0 0 18px}#taffstyle-dermal-master .pv-filter-row{border-bottom:1px solid #e7ddeb;padding:17px 0;display:flex;justify-content:space-between}#taffstyle-dermal-master .pv-stock{padding:16px;background:#f3ebf8;border:1px solid #e7ddeb;border-radius:12px;font-size:13px;font-weight:600;margin-bottom:12px}#taffstyle-dermal-master .pv-mobile-stock{margin:18px 0}#taffstyle-dermal-master .pv-products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#taffstyle-dermal-master .pv-product{border:1px solid #e7ddeb;border-radius:12px;padding:10px;min-width:0;background:#fff}#taffstyle-dermal-master .pv-product img{width:100%;height:auto;aspect-ratio:1;object-fit:contain}#taffstyle-dermal-master .pv-product p{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#514b55;margin:10px 0}#taffstyle-dermal-master .pv-product strong{font-size:15px}#taffstyle-dermal-master .pv-grid-label{font-size:12px;color:#6e6673;display:flex;justify-content:space-between;margin:16px 0}#taffstyle-dermal-master .pv-divider{border-top:1px solid #e7ddeb;margin:28px 0 0;padding:15px 0 0;text-align:center;font-size:11px;color:#817788}#taffstyle-dermal-master .pv-desktop-lead{display:none}#taffstyle-dermal-master .dp-desktop .pv-desktop-lead{display:block}#taffstyle-dermal-master .tf-material-master-guide .dp-faq details>div,#taffstyle-dermal-master .tf-material-master-guide .dp-faq details>div p{color:#514b55!important;max-height:none;overflow:visible;opacity:1}#taffstyle-dermal-master .tf-material-master-guide figure.dp-example-photo img{object-fit:cover;padding:0}#taffstyle-dermal-master .tf-material-master-guide .dp-example-photo .dp-ai-label{position:absolute;left:auto;top:auto;right:8px;bottom:8px;width:max-content;max-width:calc(100% - 16px);color:#ffffffbf;background:transparent;text-shadow:0 1px 2px rgba(0,0,0,.4);font:400 9px/1.25 Arial,sans-serif;text-align:right;margin:0;padding:0}#taffstyle-dermal-master .tf-material-master-guide .dp-gallery a.pv-category{display:flex;flex-direction:column;justify-content:space-between;gap:15px;min-height:180px;padding:22px;border:1px solid #b6a2bf;border-radius:13px;background:#fff;text-decoration:none}#taffstyle-dermal-master .tf-material-master-guide .pv-category h3{font-size:19px;margin:0}#taffstyle-dermal-master .tf-material-master-guide .pv-category p{font-size:14px;line-height:1.65;margin:0;color:#514b55}#taffstyle-dermal-master .pv-category>span{font-size:14px;display:flex;justify-content:space-between;gap:10px;color:#5a0d75}#taffstyle-dermal-master .ts-materials{margin:0 0 24px}#taffstyle-dermal-master .ts-materials__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}#taffstyle-dermal-master .ts-materials__tile{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:64px;padding:16px;text-align:left;border:1px solid #b6a2bf;border-radius:13px;background:#fff;color:#352c3c;font:600 15px/1.5 Inter,Arial,sans-serif;text-decoration:none;min-width:0}#taffstyle-dermal-master .ts-materials__name{overflow-wrap:anywhere}#taffstyle-dermal-master .ts-materials__arrow{flex:0 0 auto}@media(min-width:651px){#taffstyle-dermal-master .pv-content{padding:0 28px 35px}#taffstyle-dermal-master .pv-nav{display:flex}#taffstyle-dermal-master .pv-catalog{grid-template-columns:190px minmax(0,1fr)}#taffstyle-dermal-master .pv-filter{display:block}#taffstyle-dermal-master .pv-mobile-stock{display:none}#taffstyle-dermal-master .pv-products{grid-template-columns:repeat(4,minmax(0,1fr))}#taffstyle-dermal-master .ts-materials__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}}@media(max-width:650px){#taffstyle-dermal-master .tf-material-master-guide .dp-gallery a.pv-category{min-height:0;padding:18px;gap:10px}}#taffstyle-dermal-master .tf-material-master-guide figure.dp-example-photo{aspect-ratio:16/9;overflow:hidden}#taffstyle-dermal-master .tf-material-master-guide figure.dp-example-photo img{width:100%;height:100%;object-fit:cover!important;object-position:50% 50%}#taffstyle-dermal-master{width:100%;max-width:1200px;margin:0 auto}#taffstyle-dermal-master .tf-material-master-guide{margin-bottom:35px}#taffstyle-dermal-master .tf-material-master-guide .dp-faq summary h2{font-size:16px!important;line-height:1.45;font-weight:650;letter-spacing:normal;margin:0;color:#252129!important}#taffstyle-dermal-master .tf-material-master-guide .dp-faq details>div,#taffstyle-dermal-master .tf-material-master-guide .dp-topic-body,#taffstyle-dermal-master .tf-material-master-guide .tfcc-body{color:#514b55!important}#taffstyle-dermal-master .tf-material-master-guide strong{color:#342d3a!important}@media(min-width:651px){#taffstyle-dermal-master .tf-material-master-guide .dp-topics{row-gap:0}#taffstyle-dermal-master .tf-material-master-guide .dp-topic{display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:0;align-content:start;padding-bottom:34px;min-width:0}#taffstyle-dermal-master .tf-material-master-guide .dp-topic>h2{grid-row:1;font-size:24px;line-height:1.3;margin-top:0;margin-bottom:17px}#taffstyle-dermal-master .tf-material-master-guide .dp-topic>.dp-topic-lead{grid-row:2}#taffstyle-dermal-master .tf-material-master-guide .dp-topic>details{grid-row:3;align-self:start}#taffstyle-dermal-master .tf-material-master-guide .dp-topic p,#taffstyle-dermal-master .tf-material-master-guide .dp-topic li{font-size:15px;line-height:1.8}}#root .tf-fake-approved-preview{color-scheme:light;background:#fff;color:#252129;font:400 15px/1.8 Inter,Arial,sans-serif;padding:28px;max-width:1200px;margin:0 auto}#root .tf-fake-approved-preview *{box-sizing:border-box}#root .tf-fake-approved-preview h1,#root .tf-fake-approved-preview h2,#root .tf-fake-approved-preview h3{font-family:Inter,Arial,sans-serif!important;color:#252129!important;-webkit-text-fill-color:#252129!important;opacity:1!important;text-transform:none;letter-spacing:-.35px;overflow-wrap:break-word}#root .tf-fake-approved-preview h1{font-size:38px;line-height:1.2;font-weight:700;margin:0 0 16px;letter-spacing:-1px}#root .tf-fake-approved-preview h2{font-size:24px;line-height:1.3;font-weight:700;margin:0 0 17px}#root .tf-fake-approved-preview h3{font-size:18px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-fake-approved-preview p,#root .tf-fake-approved-preview li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55!important;-webkit-text-fill-color:#514b55!important;opacity:1!important;margin:0 0 16px}#root .tf-fake-approved-preview p:last-child{margin-bottom:0}#root .tf-fake-approved-preview strong,#root .tf-fake-approved-preview b{color:#342d3a!important;-webkit-text-fill-color:#342d3a!important;font-weight:650;opacity:1!important}#root .tf-fake-approved-preview a[href],#root .tf-fake-approved-preview a[href]:visited{color:#5a0d75!important;-webkit-text-fill-color:#5a0d75!important;text-decoration:underline!important;text-decoration-color:#5a0d75!important;text-underline-offset:3px;opacity:1!important;overflow-wrap:anywhere}#root .tf-fake-approved-preview .crumb{font:400 13px/1.6 Inter,Arial,sans-serif;color:#716976;margin-bottom:24px}#root .tf-fake-approved-preview .hero{padding:28px 32px;background:linear-gradient(110deg,#f2e9f7,#fcfafd);border:1px solid #e8deed;border-radius:18px}#root .tf-fake-approved-preview .hero>p{font-size:16px}#root .tf-fake-approved-preview details{margin:0;padding:0;border:0;background:transparent;box-shadow:none}#root .tf-fake-approved-preview summary{list-style:none;min-height:44px;padding:8px 0;font:600 15px/1.5 Inter,Arial,sans-serif;color:#5a0d75!important;-webkit-text-fill-color:#5a0d75!important}#root .tf-fake-approved-preview summary::-webkit-details-marker{display:none}#root .tf-fake-approved-preview .less{display:none}#root .tf-fake-approved-preview details[open]>summary .more{display:none}#root .tf-fake-approved-preview details[open]>summary .less{display:inline}#root .tf-fake-approved-preview details:not([open])>.answer{display:none}#root .tf-fake-approved-preview .answer{padding-top:12px}#root .tf-fake-approved-preview .place{padding:22px 0;margin:30px 0;border-block:1px solid #e7ddeb;text-align:center;font:400 13px/1.6 Inter,Arial,sans-serif;color:#776c80}#root .tf-fake-approved-preview .benefits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:23px 0;padding:24px 10px;background:#f7f3f9;border-radius:16px}#root .tf-fake-approved-preview .benefit{padding:0 18px;border-right:1px solid #e7ddeb;min-width:0}#root .tf-fake-approved-preview .benefit:last-child{border-right:0}#root .tf-fake-approved-preview .benefit img{display:block;width:34px;height:34px;object-fit:contain;margin:0 0 13px}#root .tf-fake-approved-preview .benefit h3{font-size:15px;letter-spacing:normal}#root .tf-fake-approved-preview .benefit p{font-size:13px;line-height:1.7;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#root .tf-fake-approved-preview .topics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:18px;padding:40px 0}#root .tf-fake-approved-preview .topic{display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:12px;min-width:0;margin:0;padding:0 0 20px}#root .tf-fake-approved-preview .topic h2{margin:0}#root .tf-fake-approved-preview .topic>p{margin:0}#root .tf-fake-approved-preview .topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-fake-approved-preview .topic:nth-child(-n+2) h2:before{display:none}#root .tf-fake-approved-preview .examples{grid-column:1/-1;padding:4px 0 24px}#root .tf-fake-approved-preview .model-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}#root .tf-fake-approved-preview .model-grid figure{margin:0;overflow:hidden;aspect-ratio:16/9;border-radius:12px;background:#fff;line-height:0}#root .tf-fake-approved-preview .model-grid img{display:block;width:100%;height:100%;object-fit:cover}#root .tf-fake-approved-preview .related{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0 0 34px}#root .tf-fake-approved-preview .related article{display:flex;flex-direction:column;min-width:0;padding:20px;border:1px solid #e7ddeb;border-radius:13px;background:#fff}#root .tf-fake-approved-preview .related p{flex:1}#root .tf-fake-approved-preview .related .cta{display:flex;justify-content:space-between;align-items:center;gap:8px;min-height:44px;font-size:14px;text-decoration:none!important}#root .tf-fake-approved-preview .closing{margin:0 0 18px;padding:10px 22px;border:1px solid #e7ddeb;border-radius:16px;background:#f7f3f9}#root .tf-fake-approved-preview .closing>summary{display:flex;gap:18px;align-items:center;justify-content:space-between;padding:14px 0}#root .tf-fake-approved-preview .closing h2{font-size:20px;line-height:1.45;margin:0;letter-spacing:normal}#root .tf-fake-approved-preview .closing>summary:after{content:"+";display:grid;place-items:center;flex:0 0 36px;height:36px;border:1px solid #d9c5e4;border-radius:50%;background:#fff;font-size:26px;font-weight:400}#root .tf-fake-approved-preview .closing[open]>summary:after{content:"\2212"}#root .tf-fake-approved-preview .closing .answer{padding:4px 0 16px}#root .tf-fake-approved-preview .faq{padding:24px 0 12px}#root .tf-fake-approved-preview .faq>h2{margin-bottom:24px}#root .tf-fake-approved-preview .faq details{border-bottom:1px solid #e7ddeb;background:#fff}#root .tf-fake-approved-preview .faq details:first-of-type{border-top:1px solid #e7ddeb}#root .tf-fake-approved-preview .faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:21px 0}#root .tf-fake-approved-preview .faq summary h2{font-size:16px!important;line-height:1.45;font-weight:650;letter-spacing:normal;margin:0}#root .tf-fake-approved-preview .faq summary:after{content:"+";font-size:24px;font-weight:400;line-height:1;flex:0 0 18px}#root .tf-fake-approved-preview .faq details[open]>summary:after{content:"\2212"}#root .tf-fake-approved-preview .faq .answer{padding:0 12px 23px 0}@media(max-width:650px){#root .tf-fake-approved-preview{padding:20px}#root .tf-fake-approved-preview h1{font-size:29px;letter-spacing:-.7px}#root .tf-fake-approved-preview h2{font-size:23px}#root .tf-fake-approved-preview .hero{padding:23px 20px}#root .tf-fake-approved-preview .hero>p{font-size:15px}#root .tf-fake-approved-preview .benefits{grid-template-columns:repeat(2,minmax(0,1fr));padding:20px 4px}#root .tf-fake-approved-preview .benefit{padding:0 13px;border-right:0}#root .tf-fake-approved-preview .benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-fake-approved-preview .benefit h3{font-size:14px}#root .tf-fake-approved-preview .topics{grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-fake-approved-preview .topic{display:block;grid-row:auto;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-fake-approved-preview .topic h2{margin-bottom:17px}#root .tf-fake-approved-preview .topic>p{margin-bottom:12px}#root .tf-fake-approved-preview .topic:last-child{padding-bottom:0;border:0}#root .tf-fake-approved-preview .model-grid,#root .tf-fake-approved-preview .related{grid-template-columns:1fr;gap:18px}#root .tf-fake-approved-preview .examples{padding:0}#root .tf-fake-approved-preview .closing{padding:8px 18px}}#root .tf-fake-approved-preview{padding:0;width:100%;margin:32px auto 40px}#root .tf-fake-approved-preview section,#root .tf-fake-approved-preview article{float:none;width:auto}#root .tf-fake-approved-preview .topic{margin:0}#root .tf-fake-approved-preview summary{cursor:pointer;margin:0;background:transparent;border:0}#root .tf-fake-approved-preview summary:before{display:none}#root .tf-fake-approved-preview .topic summary:after,#root .tf-fake-approved-preview .hero summary:after{display:none}#root .tf-fake-approved-preview .model-grid figure{position:static;float:none;width:100%;height:auto;min-height:0;padding:0}#root .tf-fake-approved-preview .model-grid img{position:static;inset:auto;width:100%!important;height:auto!important;margin:0}#root .tf-fake-approved-preview .benefit img{position:static;width:34px!important;height:34px!important}#root .tf-fake-approved-preview .related article{margin:0}#root .tf-fake-approved-preview .topic>div.lead p{margin:0}#root .tf-fake-approved-preview .topic h2{min-height:0}#root .tf-fake-approved-preview .examples{margin:0}#root .tf-fake-approved-preview .faq summary h2{margin:0}#root .tf-fake-approved-preview summary:focus-visible,#root .tf-fake-approved-preview a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-fp-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-fp-guide *{box-sizing:border-box}#root .tf-fp-guide p,#root .tf-fp-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-fp-guide p:last-child{margin-bottom:0}#root .tf-fp-guide h1,#root .tf-fp-guide h2,#root .tf-fp-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-fp-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-fp-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-fp-guide strong{color:#342d3a!important;font-weight:650}#root .tf-fp-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-fp-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-fp-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:14px;margin-top:25px}#root .tf-fp-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-fp-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-fp-guide .dp-benefit img{width:30px;height:30px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-fp-guide .dp-benefit h3{font-size:14px}#root .tf-fp-guide .dp-benefit p{font-size:13px;line-height:1.7}#root .tf-fp-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-fp-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-fp-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-fp-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-fp-guide .dp-story{display:grid;grid-template-columns:1fr;gap:22px;padding:18px;background:#f7f3f9;border-radius:14px;margin:0 0 26px;align-items:center}#root .tf-fp-guide .dp-story>div{min-width:0}#root .tf-fp-guide figure{display:block;width:100%;margin:0;aspect-ratio:auto;overflow:hidden;border-radius:10px;line-height:0}#root .tf-fp-guide figure img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;object-position:center}#root .tf-fp-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-fp-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-fp-guide .dp-gallery figure{border-radius:0}#root .tf-fp-guide .dp-gallery article>a{display:block;line-height:0}#root .tf-fp-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-fp-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-fp-guide .dp-faq{padding:0 0 20px}#root .tf-fp-guide .dp-faq-intro{margin-bottom:24px}#root .tf-fp-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-fp-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-fp-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-fp-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-fp-guide .dp-faq summary h2{margin:0;font-size:16px}#root .tf-fp-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-fp-guide .dp-faq summary span:after{content:"+"}#root .tf-fp-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-fp-guide .dp-faq details>div{padding:0 12px 23px 0}@media(min-width:651px){#root .tf-fp-guide h2{font-size:24px}#root .tf-fp-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-fp-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-fp-guide .dp-benefit:last-child{border:0}#root .tf-fp-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-fp-guide .dp-topic{border:0;padding:0}#root .tf-fp-guide .dp-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;padding:26px}#root .tf-fp-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-fp-guide .dp-gallery h3{font-size:18px}}#root .tf-fp-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-fp-guide section,#root .tf-fp-guide article{width:auto;float:none;margin-top:0}#root .tf-fp-guide figure{position:static;float:none;height:auto;min-height:0;align-self:center}#root .tf-fp-guide figure img{position:static;width:100%!important;height:auto!important;max-width:100%;inset:auto}#root .tf-fp-guide .dp-benefit img{position:static;width:30px!important;height:30px!important;margin:0 0 13px}#root .tf-fp-guide .dp-topic{margin:0}#root .tf-fp-guide .dp-gallery article{padding:0;margin:0}#root .tf-fp-guide .dp-gallery article>a{margin:0}#root .tf-fp-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-fp-guide .dp-faq summary:before,#root .tf-fp-guide .dp-faq summary:after{display:none}#root .tf-fp-guide .dp-faq details{box-shadow:none}#root .tf-fp-guide summary:focus-visible,#root .tf-fp-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-fp-guide .dp-cta svg{width:20px;height:20px;flex:0 0 20px}#root:has(.tf-fp-guide) .ts-collection .ts-collection__heading{margin:0;padding:28px 32px 14px;background:#f7f2fa;border:1px solid #ede3f1;border-bottom:0;border-radius:18px 18px 0 0}#root:has(.tf-fp-guide) .ts-collection .ts-collection__heading h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-1px}#root:has(.tf-fp-guide) .ts-collection .ts-collection__intro{display:block;margin:0 0 28px;padding:0 32px 30px;background:#f7f2fa;border:1px solid #ede3f1;border-top:0;border-radius:0 0 18px 18px;width:100%}#root:has(.tf-fp-guide) .ts-collection .ts-collection__intro>div{display:block;width:100%;max-width:81ch;padding:0;margin:0;border:0}#root:has(.tf-fp-guide) .ts-collection .ts-collection__intro p{width:100%;max-width:100%;float:none;font-size:16px;line-height:1.8;color:#514b55;margin:0 0 8px}#root:has(.tf-fp-guide) .ts-collection .ts-collection__intro p:last-child{margin-bottom:0}@media(max-width:650px){#root .tf-fp-guide{margin-top:26px}#root:has(.tf-fp-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#root:has(.tf-fp-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#root:has(.tf-fp-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#root:has(.tf-fp-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#root .tf-fp-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-fp-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-fp-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-fp-guide .dp-topic-more>summary:before,#root .tf-fp-guide .dp-topic-more>summary:after{display:none}#root .tf-fp-guide .dp-less,#root .tf-fp-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-fp-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-fp-guide .dp-geo{margin-bottom:20px}#root .tf-fp-guide .dp-geo h3{font-size:16px;font-weight:700;margin:0 0 8px}#root .tf-fp-guide .dp-gallery figure{aspect-ratio:3/2;position:relative}#root .tf-fp-guide .dp-gallery figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain}#root .tf-fp-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-fp-guide .dp-closing{margin-bottom:30px}#root .tf-fp-guide .tfcc-body p+p{margin-top:16px}#root .tf-fp-guide .dp-benefits{margin-top:0}#root .tf-fp-guide .dp-brand{padding-bottom:0;border:0}#root .tf-fp-guide .dp-topic-body{display:flow-root}#root .tf-fp-guide .dp-topic-pair:first-child .dp-topic h2:before{display:none}#root .tf-fp-guide figure.dp-topic-photo{position:static;float:none;width:100%;max-width:none;margin:0;align-self:start;border-radius:10px;line-height:0}#root .tf-fp-guide figure.dp-topic-photo img{position:static;display:block;width:100%!important;height:auto!important;object-fit:contain}#root .tf-fp-guide .tfcc-intro>p:only-child{grid-column:1/-1}#root .tf-fp-guide .dp-examples{grid-column:1/-1;margin:0;padding:4px 0}#root .tf-fp-guide .dp-example-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}#root .tf-fp-guide figure.dp-example-photo{display:block;position:relative;float:none;width:100%;aspect-ratio:16/9;height:auto;min-height:0;overflow:hidden;border-radius:10px;margin:0}#root .tf-fp-guide figure.dp-example-photo img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:100%;object-fit:cover;object-position:50% 50%;margin:0}@media(min-width:651px){#root .tf-fp-guide .dp-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}#root .tf-fp-guide figure.dp-example-photo{container-type:inline-size}#root .tf-fp-guide .dp-ai-label{position:absolute;top:auto;left:auto;right:8px;bottom:8px;width:max-content;max-width:calc(100% - 16px);z-index:2;display:flex;align-items:center;justify-content:flex-end;gap:.45em;margin:0;padding:0;border:0;border-radius:0;background:none;color:#ffffffbf;font:400 8px/1.25 Arial,sans-serif;font-size:clamp(8px,1.4cqw,9px);letter-spacing:normal;white-space:nowrap;text-align:right;text-shadow:0 1px 2px rgba(0,0,0,.4);pointer-events:none}#root .tf-fp-guide .dp-gallery article{border:1px solid #b99bc7;border-radius:15px;display:flex}#root .tf-fp-guide .dp-gallery article>div{padding:22px;display:flex;flex-direction:column;width:100%}#root .tf-fp-guide .dp-gallery h3{font-size:22px;line-height:1.35;margin-bottom:15px}#root .tf-fp-guide .dp-gallery p{margin:0 0 18px}#root .tf-fp-guide .dp-gallery a.dp-cta{margin-top:auto;font-size:16px;gap:12px}@media(min-width:651px){#root .tf-fp-guide .dp-topic h2{min-height:2.6em}}#root .tf-fp-guide .dp-faq-intro:empty{display:none}#root .tf-fp-guide .dp-ai-label{font-size:9px;background:#00000040;padding:2px 4px;border-radius:3px}@media(min-width:651px){#root .tf-fp-guide .dp-topic-lead{margin-bottom:16px}}#root .tf-fp-guide .dp-benefits{border-radius:16px}#root .tf-fp-guide .dp-benefit img{width:34px!important;height:34px!important}#root .tf-fp-guide .dp-topics{display:flex;flex-direction:column;gap:38px}#root .tf-fp-guide .dp-topic-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto auto auto;column-gap:36px;row-gap:0;min-width:0}#root .tf-fp-guide .dp-topic{display:grid;grid-row:span 3;grid-template-rows:subgrid;row-gap:0;align-content:start}#root .tf-fp-guide .dp-topic-lead{margin-bottom:16px}#root .tf-fp-guide .dp-topic h2{min-height:2.6em}#root .tf-fp-guide .dp-example-grid{gap:24px}#root .tf-fp-guide figure.dp-example-photo{border-radius:12px}#root .tf-fp-guide .dp-gallery article{border-color:#e7ddeb;border-radius:13px}#root .tf-fp-guide .dp-gallery article>div{padding:18px}#root .tf-fp-guide .dp-gallery h3{font-size:18px;margin-bottom:12px}#root .tf-fp-guide .dp-gallery a.dp-cta{font-size:14px}#root .tf-fp-guide .dp-faq summary h2{font-size:16px;line-height:1.45;font-weight:650;letter-spacing:normal;margin:0;color:#252129!important}#root .tf-fp-guide .dp-faq summary h2:before,#root .tf-fp-guide .dp-faq summary h2:after{display:none;content:none}@media(min-width:651px){#root .tf-fp-guide .dp-benefit h3{font-size:15px}}@media(max-width:650px){#root .tf-fp-guide .dp-topics{gap:30px}#root .tf-fp-guide .dp-topic-pair{display:flex;flex-direction:column;gap:30px}#root .tf-fp-guide .dp-topic{display:block}#root .tf-fp-guide .dp-topic h2{min-height:0}#root .tf-fp-guide .dp-example-grid{gap:18px}#root .tf-fp-guide .dp-gallery h3{font-size:20px}}#root .tf-fake-septum-master-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-fake-septum-master-guide *{box-sizing:border-box}#root .tf-fake-septum-master-guide p,#root .tf-fake-septum-master-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-fake-septum-master-guide p:last-child{margin-bottom:0}#root .tf-fake-septum-master-guide h1,#root .tf-fake-septum-master-guide h2,#root .tf-fake-septum-master-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-fake-septum-master-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-fake-septum-master-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-fake-septum-master-guide strong{color:#342d3a!important;font-weight:650}#root .tf-fake-septum-master-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-fake-septum-master-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-fake-septum-master-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:14px;margin-top:25px}#root .tf-fake-septum-master-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-fake-septum-master-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-fake-septum-master-guide .dp-benefit img{width:30px;height:30px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-fake-septum-master-guide .dp-benefit h3{font-size:14px}#root .tf-fake-septum-master-guide .dp-benefit p{font-size:13px;line-height:1.7}#root .tf-fake-septum-master-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-fake-septum-master-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-fake-septum-master-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-fake-septum-master-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-fake-septum-master-guide .dp-story{display:grid;grid-template-columns:1fr;gap:22px;padding:18px;background:#f7f3f9;border-radius:14px;margin:0 0 26px;align-items:center}#root .tf-fake-septum-master-guide .dp-story>div{min-width:0}#root .tf-fake-septum-master-guide figure{display:block;width:100%;margin:0;aspect-ratio:auto;overflow:hidden;border-radius:10px;line-height:0}#root .tf-fake-septum-master-guide figure img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;object-position:center}#root .tf-fake-septum-master-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-fake-septum-master-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-fake-septum-master-guide .dp-gallery figure{border-radius:0}#root .tf-fake-septum-master-guide .dp-gallery article>a{display:block;line-height:0}#root .tf-fake-septum-master-guide .dp-gallery article>div{padding:18px}#root .tf-fake-septum-master-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-fake-septum-master-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-fake-septum-master-guide .dp-faq{padding:0 0 20px}#root .tf-fake-septum-master-guide .dp-faq-intro{margin-bottom:24px}#root .tf-fake-septum-master-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-fake-septum-master-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-fake-septum-master-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-fake-septum-master-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-fake-septum-master-guide .dp-faq summary h2{margin:0;font-size:16px;line-height:1.45;letter-spacing:normal;font-weight:650}#root .tf-fake-septum-master-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-fake-septum-master-guide .dp-faq summary span:after{content:"+"}#root .tf-fake-septum-master-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-fake-septum-master-guide .dp-faq details>div{padding:0 12px 23px 0}@media(min-width:651px){#root .tf-fake-septum-master-guide h2{font-size:24px}#root .tf-fake-septum-master-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-fake-septum-master-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-fake-septum-master-guide .dp-benefit:last-child{border:0}#root .tf-fake-septum-master-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-fake-septum-master-guide .dp-topic{border:0;padding:0}#root .tf-fake-septum-master-guide .dp-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;padding:26px}#root .tf-fake-septum-master-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-fake-septum-master-guide .dp-gallery h3{font-size:18px}}#root .tf-fake-septum-master-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-fake-septum-master-guide section,#root .tf-fake-septum-master-guide article{width:auto;float:none;margin-top:0}#root .tf-fake-septum-master-guide figure{position:static;float:none;height:auto;min-height:0;align-self:center}#root .tf-fake-septum-master-guide figure img{position:static;width:100%!important;height:auto!important;max-width:100%;inset:auto}#root .tf-fake-septum-master-guide .dp-benefit img{position:static;width:30px!important;height:30px!important;margin:0 0 13px}#root .tf-fake-septum-master-guide .dp-topic{margin:0}#root .tf-fake-septum-master-guide .dp-gallery article{padding:0;margin:0}#root .tf-fake-septum-master-guide .dp-gallery article>a{margin:0}#root .tf-fake-septum-master-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-fake-septum-master-guide .dp-faq summary:before,#root .tf-fake-septum-master-guide .dp-faq summary:after{display:none}#root .tf-fake-septum-master-guide .dp-faq details{box-shadow:none}#root .tf-fake-septum-master-guide summary:focus-visible,#root .tf-fake-septum-master-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-fake-septum-master-guide .dp-cta svg{width:20px;height:20px;flex:0 0 20px}#root:has(.tf-fake-septum-master-guide) .ts-collection .ts-collection__heading{margin:0;padding:28px 32px 14px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-bottom:0;border-radius:18px 18px 0 0}#root:has(.tf-fake-septum-master-guide) .ts-collection .ts-collection__heading h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-1px}#root:has(.tf-fake-septum-master-guide) .ts-collection .ts-collection__intro{display:block;margin:0 0 28px;padding:0 32px 30px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-top:0;border-radius:0 0 18px 18px;width:100%}#root:has(.tf-fake-septum-master-guide) .ts-collection .ts-collection__intro>div{display:block;width:100%;max-width:81ch;padding:0;margin:0;border:0}#root:has(.tf-fake-septum-master-guide) .ts-collection .ts-collection__intro p{width:100%;max-width:100%;float:none;font-size:16px;line-height:1.8;color:#514b55;margin:0 0 8px}#root:has(.tf-fake-septum-master-guide) .ts-collection .ts-collection__intro p:last-child{margin-bottom:0}@media(max-width:650px){#root .tf-fake-septum-master-guide{margin-top:26px}#root:has(.tf-fake-septum-master-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#root:has(.tf-fake-septum-master-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#root:has(.tf-fake-septum-master-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#root:has(.tf-fake-septum-master-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#root .tf-fake-septum-master-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-fake-septum-master-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-fake-septum-master-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-fake-septum-master-guide .dp-topic-more>summary:before,#root .tf-fake-septum-master-guide .dp-topic-more>summary:after{display:none}#root .tf-fake-septum-master-guide .dp-less,#root .tf-fake-septum-master-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-fake-septum-master-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-fake-septum-master-guide.dp-desktop .dp-topic-more>summary,#root .tf-fake-septum-master-guide.dp-desktop .dp-topic-lead{display:none}#root .tf-fake-septum-master-guide .dp-geo{margin-bottom:20px}#root .tf-fake-septum-master-guide .dp-geo h3{font-size:16px;font-weight:700;margin:0 0 8px}#root .tf-fake-septum-master-guide .dp-gallery figure{aspect-ratio:3/2;position:relative}#root .tf-fake-septum-master-guide .dp-gallery figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain}#root .tf-fake-septum-master-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-fake-septum-master-guide .dp-closing{margin-bottom:30px}#root .tf-fake-septum-master-guide .tfcc-body p+p{margin-top:16px}#root .tf-fake-septum-master-guide .dp-benefits{margin-top:0}#root .tf-fake-septum-master-guide .dp-brand{padding-bottom:0;border:0}#root .tf-fake-septum-master-guide .dp-topic-body{display:flow-root}#root .tf-fake-septum-master-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-fake-septum-master-guide figure.dp-topic-photo{position:static;float:none;width:100%;max-width:none;margin:0;align-self:start;border-radius:10px;line-height:0}#root .tf-fake-septum-master-guide figure.dp-topic-photo img{position:static;display:block;width:100%!important;height:auto!important;object-fit:contain}#root .tf-fake-septum-master-guide .tfcc-intro>p:only-child{grid-column:1/-1}#root .tf-fake-septum-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:4px 0}#root .tf-fake-septum-master-guide .dp-example-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}#root .tf-fake-septum-master-guide figure.dp-example-photo{display:block;position:relative;float:none;width:100%;aspect-ratio:16/9;height:auto;min-height:0;overflow:hidden;border-radius:10px;margin:0}#root .tf-fake-septum-master-guide figure.dp-example-photo img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:100%;object-fit:cover;object-position:50% 50%;margin:0}@media(min-width:651px){#root .tf-fake-septum-master-guide .dp-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}#root .tf-fake-septum-master-guide .dp-geo-intro{margin-top:32px}#root .tf-fake-septum-master-guide .dp-geo-intro .dp-geo{margin:0}#root .tf-fake-septum-master-guide .dp-gallery article{display:flex;min-height:190px}#root .tf-fake-septum-master-guide .dp-gallery article>div{display:flex;flex-direction:column;width:100%;padding:18px}#root .tf-fake-septum-master-guide .dp-gallery article p{flex:1}#root .tf-fake-septum-master-guide .dp-gallery a.dp-cta{margin-top:auto}#root .tf-fake-septum-master-guide .dp-faq h2{color:#252129!important;-webkit-text-fill-color:#252129!important;opacity:1!important}#root .tf-fake-septum-master-guide .dp-faq summary h2{font-size:16px!important;line-height:1.45;font-weight:650;margin:0;letter-spacing:normal;text-transform:none}#root .tf-fake-septum-master-guide .dp-faq p{color:#514b55!important;-webkit-text-fill-color:#514b55!important;opacity:1!important}#root .tf-fake-septum-master-guide .dp-faq strong{color:#342d3a!important;-webkit-text-fill-color:#342d3a!important;opacity:1!important}#root .tf-fake-septum-master-guide .dp-faq a[href]{color:#5a0d75!important;-webkit-text-fill-color:#5a0d75!important;text-decoration:underline!important;text-underline-offset:3px;opacity:1!important}@media(min-width:651px){#root .tf-fake-septum-master-guide .dp-topics{row-gap:24px}#root .tf-fake-septum-master-guide .dp-topic{display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:14px;align-content:start}#root .tf-fake-septum-master-guide .dp-topic h2{margin-bottom:0}#root .tf-fake-septum-master-guide .dp-topic-lead p{margin:0}#root .tf-fake-septum-master-guide .dp-examples{margin:0 0 14px}}@media(min-width:651px){#root .tf-fake-septum-master-guide .dp-topics{row-gap:0}#root .tf-fake-septum-master-guide .dp-topic{display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:0;padding-bottom:34px;align-content:start}#root .tf-fake-septum-master-guide .dp-topic>h2{grid-row:1;min-height:0;font-size:24px;line-height:1.3}#root .tf-fake-septum-master-guide .dp-topic>.dp-topic-lead{grid-row:2;align-self:start}#root .tf-fake-septum-master-guide .dp-topic>.dp-topic-more{grid-row:3}#root .tf-fake-septum-master-guide .dp-topic p,#root .tf-fake-septum-master-guide .dp-topic li{font-size:15px;line-height:1.8}}#root .tf-fanartikel-master-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-fanartikel-master-guide *{box-sizing:border-box}#root .tf-fanartikel-master-guide p,#root .tf-fanartikel-master-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-fanartikel-master-guide p:last-child{margin-bottom:0}#root .tf-fanartikel-master-guide h1,#root .tf-fanartikel-master-guide h2,#root .tf-fanartikel-master-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-fanartikel-master-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-fanartikel-master-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-fanartikel-master-guide strong{color:#342d3a!important;font-weight:650}#root .tf-fanartikel-master-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-fanartikel-master-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-fanartikel-master-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:16px;margin-top:25px}#root .tf-fanartikel-master-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-fanartikel-master-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-fanartikel-master-guide .dp-benefit img{width:34px;height:34px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-fanartikel-master-guide .dp-benefit h3{font-size:14px}#root .tf-fanartikel-master-guide .dp-benefit p{font-size:13px;line-height:1.7;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#root .tf-fanartikel-master-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-fanartikel-master-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-fanartikel-master-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-fanartikel-master-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-fanartikel-master-guide .dp-story{display:grid;grid-template-columns:1fr;gap:22px;padding:18px;background:#f7f3f9;border-radius:14px;margin:0 0 26px;align-items:center}#root .tf-fanartikel-master-guide .dp-story>div{min-width:0}#root .tf-fanartikel-master-guide figure{display:block;width:100%;margin:0;aspect-ratio:auto;overflow:hidden;border-radius:10px;line-height:0}#root .tf-fanartikel-master-guide figure img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;object-position:center}#root .tf-fanartikel-master-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-fanartikel-master-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-fanartikel-master-guide .dp-gallery figure{border-radius:0}#root .tf-fanartikel-master-guide .dp-gallery article>a{display:block;line-height:0}#root .tf-fanartikel-master-guide .dp-gallery article>div{padding:18px}#root .tf-fanartikel-master-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-fanartikel-master-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-fanartikel-master-guide .dp-faq{padding:0 0 20px}#root .tf-fanartikel-master-guide .dp-faq-intro{margin-bottom:24px}#root .tf-fanartikel-master-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-fanartikel-master-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-fanartikel-master-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-fanartikel-master-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-fanartikel-master-guide .dp-faq summary h2{margin:0;font-size:16px!important;line-height:1.45;font-weight:650;letter-spacing:normal;min-height:0}#root .tf-fanartikel-master-guide .dp-faq summary h2:before,#root .tf-fanartikel-master-guide .dp-faq summary h2:after{content:none!important;display:none!important}#root .tf-fanartikel-master-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-fanartikel-master-guide .dp-faq summary span:after{content:"+"}#root .tf-fanartikel-master-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-fanartikel-master-guide .dp-faq details>div{padding:0 12px 23px 0}#root .tf-fanartikel-master-guide .dp-faq details>div p{color:#514b55!important;opacity:1;visibility:visible}@media(min-width:651px){#root .tf-fanartikel-master-guide h2{font-size:24px}#root .tf-fanartikel-master-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-fanartikel-master-guide .dp-benefit h3{font-size:15px}#root .tf-fanartikel-master-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-fanartikel-master-guide .dp-benefit:last-child{border:0}#root .tf-fanartikel-master-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-fanartikel-master-guide .dp-topic{border:0;padding:0}#root .tf-fanartikel-master-guide .dp-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;padding:26px}#root .tf-fanartikel-master-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-fanartikel-master-guide .dp-gallery h3{font-size:18px}}#root .tf-fanartikel-master-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-fanartikel-master-guide section,#root .tf-fanartikel-master-guide article{width:auto;float:none;margin-top:0}#root .tf-fanartikel-master-guide figure{position:static;float:none;height:auto;min-height:0;align-self:center}#root .tf-fanartikel-master-guide figure img{position:static;width:100%!important;height:auto!important;max-width:100%;inset:auto}#root .tf-fanartikel-master-guide .dp-benefit img{position:static;width:34px!important;height:34px!important;margin:0 0 13px}#root .tf-fanartikel-master-guide .dp-topic{margin:0}#root .tf-fanartikel-master-guide .dp-gallery article{padding:0;margin:0}#root .tf-fanartikel-master-guide .dp-gallery article>a{margin:0}#root .tf-fanartikel-master-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-fanartikel-master-guide .dp-faq summary:before,#root .tf-fanartikel-master-guide .dp-faq summary:after{display:none}#root .tf-fanartikel-master-guide .dp-faq details{box-shadow:none}#root .tf-fanartikel-master-guide summary:focus-visible,#root .tf-fanartikel-master-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-fanartikel-master-guide .dp-cta svg{width:20px;height:20px;flex:0 0 20px}#root:has(.tf-fanartikel-master-guide) .ts-collection .ts-collection__heading{margin:0;padding:28px 32px 14px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-bottom:0;border-radius:18px 18px 0 0}#root:has(.tf-fanartikel-master-guide) .ts-collection .ts-collection__heading h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-1px}#root:has(.tf-fanartikel-master-guide) .ts-collection .ts-collection__intro{display:block;margin:0 0 28px;padding:0 32px 30px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-top:0;border-radius:0 0 18px 18px;width:100%}#root:has(.tf-fanartikel-master-guide) .ts-collection .ts-collection__intro>div{display:block;width:100%;max-width:81ch;padding:0;margin:0;border:0}#root:has(.tf-fanartikel-master-guide) .ts-collection .ts-collection__intro p{width:100%;max-width:100%;float:none;font-size:16px;line-height:1.8;color:#514b55;margin:0 0 8px}#root:has(.tf-fanartikel-master-guide) .ts-collection .ts-collection__intro p:last-child{margin-bottom:0}@media(max-width:650px){#root .tf-fanartikel-master-guide{margin-top:26px}#root:has(.tf-fanartikel-master-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#root:has(.tf-fanartikel-master-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#root:has(.tf-fanartikel-master-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#root:has(.tf-fanartikel-master-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#root .tf-fanartikel-master-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-fanartikel-master-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-fanartikel-master-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-fanartikel-master-guide .dp-topic-more>summary:before,#root .tf-fanartikel-master-guide .dp-topic-more>summary:after{display:none}#root .tf-fanartikel-master-guide .dp-less,#root .tf-fanartikel-master-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-fanartikel-master-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-fanartikel-master-guide .dp-geo{margin-bottom:20px}#root .tf-fanartikel-master-guide .dp-geo h3{font-size:16px;font-weight:700;margin:0 0 8px}#root .tf-fanartikel-master-guide .dp-gallery figure{aspect-ratio:3/2;position:relative}#root .tf-fanartikel-master-guide .dp-gallery figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain}#root .tf-fanartikel-master-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-fanartikel-master-guide .dp-closing{margin-bottom:30px}#root .tf-fanartikel-master-guide .tfcc-body p+p{margin-top:16px}#root .tf-fanartikel-master-guide .dp-benefits{margin-top:0}#root .tf-fanartikel-master-guide .dp-brand{padding-bottom:0;border:0}#root .tf-fanartikel-master-guide .dp-topic-body{display:flow-root}#root .tf-fanartikel-master-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-fanartikel-master-guide figure.dp-topic-photo{position:static;float:none;width:100%;max-width:none;margin:0;align-self:start;border-radius:10px;line-height:0}#root .tf-fanartikel-master-guide figure.dp-topic-photo img{position:static;display:block;width:100%!important;height:auto!important;object-fit:contain}#root .tf-fanartikel-master-guide .tfcc-intro>p:only-child{grid-column:1/-1}#root .tf-fanartikel-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:4px 0}#root .tf-fanartikel-master-guide .dp-example-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}#root .tf-fanartikel-master-guide figure.dp-example-photo{display:block;position:relative;float:none;width:100%;aspect-ratio:16/9;height:auto;min-height:0;overflow:hidden;border-radius:10px;margin:0}#root .tf-fanartikel-master-guide figure.dp-example-photo img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:100%;object-fit:contain;object-position:50% 50%;margin:0}@media(min-width:651px){#root .tf-fanartikel-master-guide .dp-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}#root .tf-fanartikel-master-guide .dp-geo-intro{margin-top:32px}#root .tf-fanartikel-master-guide .dp-geo-intro .dp-geo{margin:0}@media(min-width:651px){#root .tf-fanartikel-master-guide .dp-topic h2{min-height:2.6em}}#root .tf-fanartikel-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:0 0 20px}#root .tf-fanartikel-master-guide .dp-example-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}#root .tf-fanartikel-master-guide .dp-example-photo{aspect-ratio:16/9;overflow:hidden;border-radius:12px;margin:0}#root .tf-fanartikel-master-guide .dp-example-photo img{width:100%!important;height:auto!important;aspect-ratio:16/9;object-fit:contain;display:block}@media(max-width:650px){#root .tf-fanartikel-master-guide .dp-example-grid{grid-template-columns:1fr;gap:18px}}#root .tf-fanartikel-master-guide .dp-gallery article{display:flex}#root .tf-fanartikel-master-guide .dp-gallery article>div{display:flex;flex-direction:column;width:100%}#root .tf-fanartikel-master-guide .dp-gallery article p{flex:1}#root .tf-fanartikel-master-guide .dp-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}#root .tf-flesh-guide{--tf-purple:#5a0d75;--tf-ink:#252129;--tf-copy:#514b55;--tf-line:#e7ddeb;--tf-soft:#f7f3f9;max-width:1200px;width:100%;margin:32px auto 0;color:var(--tf-ink);font-family:Inter,Arial,sans-serif}#root .tf-flesh-guide,#root .tf-flesh-guide *{box-sizing:border-box}#root .tf-flesh-guide section,#root .tf-flesh-guide article{width:auto;float:none}#root .tf-flesh-guide h2{font-family:inherit;font-size:24px;line-height:1.3;letter-spacing:-.4px;margin:0 0 17px;font-weight:700;color:var(--tf-ink);text-wrap:balance;-webkit-hyphens:none;hyphens:none}#root .tf-flesh-guide h3{font-family:inherit;font-size:15px;line-height:1.45;margin:0 0 8px;font-weight:650;color:var(--tf-ink);-webkit-hyphens:none;hyphens:none}#root .tf-flesh-guide p,#root .tf-flesh-guide li{font-size:16px;line-height:1.8;font-weight:400;color:var(--tf-copy)}#root .tf-flesh-guide p{margin:0 0 16px}#root .tf-flesh-guide p:last-child{margin-bottom:0}#root .tf-flesh-guide strong{font-weight:650;color:#342d3a}#root .tf-flesh-guide a{color:var(--tf-purple);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;font-weight:550}#root .tf-flesh-guide a:hover{text-decoration-thickness:2px}#root .tf-flesh-guide .tf-about-shop{padding:0 0 40px;margin:0;border-bottom:1px solid var(--tf-line)}#root .tf-flesh-guide .tf-brand-copy{max-width:80ch}#root .tf-flesh-guide .tf-benefits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;background:var(--tf-soft);border-radius:16px;margin-top:26px;padding:24px 10px}#root .tf-flesh-guide .tf-benefits>div{padding:0 18px;border-right:1px solid var(--tf-line);min-width:0}#root .tf-flesh-guide .tf-benefits>div:last-child{border:0}#root .tf-flesh-guide .tf-benefits img{display:block;width:34px;height:34px;object-fit:contain;margin:0 0 13px}#root .tf-flesh-guide .tf-benefits p{font-size:13px;line-height:1.7}#root .tf-flesh-guide .tf-benefits h3{font-size:15px}#root .tf-flesh-guide .tf-topic-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:44px;row-gap:44px;padding:42px 0}#root .tf-flesh-guide .tf-topic{min-width:0;margin:0;padding:0}#root .tf-flesh-guide .tf-topic h2:before{content:"";display:block;width:28px;height:3px;border-radius:3px;background:var(--tf-purple);margin:0 0 15px}#root .tf-flesh-guide .tf-topic ul{padding:0;margin:0 0 17px;list-style:none}#root .tf-flesh-guide .tf-topic li{position:relative;padding-left:17px;margin:0 0 12px}#root .tf-flesh-guide .tf-topic li:before{content:"";position:absolute;left:0;top:12px;width:5px;height:5px;border-radius:50%;background:var(--tf-purple)}#root .tf-flesh-guide .tf-image-story{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:30px;align-items:stretch;padding:28px;background:var(--tf-soft);border-radius:18px;margin:8px 0 44px}#root .tf-flesh-guide .tf-image-story>div{min-width:0}#root .tf-flesh-guide .tf-image-story figure{position:relative;margin:0;min-height:290px;overflow:hidden;border-radius:12px;width:100%}#root .tf-flesh-guide .tf-image-story img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%!important;height:100%!important;max-width:none;object-fit:cover;object-position:42% 50%}#root .tf-flesh-guide .tf-image-story h2{font-size:24px}#root .tf-flesh-guide .tf-faq{padding:0 0 42px;margin:0}#root .tf-flesh-guide .tf-faq-intro{max-width:82ch;margin-bottom:25px}#root .tf-flesh-guide .tf-faq-items{border-top:1px solid var(--tf-line)}#root .tf-flesh-guide details{display:block;margin:0;border:0;border-bottom:1px solid var(--tf-line);padding:0;background:transparent;box-shadow:none}#root .tf-flesh-guide summary{padding:21px 0;display:flex;align-items:center;justify-content:space-between;gap:18px;cursor:pointer;list-style:none;background:transparent;border:0;margin:0}#root .tf-flesh-guide summary::-webkit-details-marker{display:none}#root .tf-flesh-guide summary:before,#root .tf-flesh-guide summary:after{display:none}#root .tf-flesh-guide summary h3{margin:0;font-size:16px}#root .tf-flesh-guide .tf-faq-icon{position:relative;display:block;width:18px;height:18px;flex:0 0 18px}#root .tf-flesh-guide .tf-faq-icon:before,#root .tf-flesh-guide .tf-faq-icon:after{content:"";position:absolute;left:2px;right:2px;top:8px;height:1.5px;background:var(--tf-purple)}#root .tf-flesh-guide .tf-faq-icon:after{transform:rotate(90deg);transition:transform .18s ease}#root .tf-flesh-guide details[open] .tf-faq-icon:after{transform:rotate(0)}#root .tf-flesh-guide details>div{padding:0 36px 23px 0;max-width:86ch}#root .tf-flesh-guide summary:focus-visible,#root .tf-flesh-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-flesh-guide .tf-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0 0 42px}#root .tf-flesh-guide .tf-gallery article{border:1px solid var(--tf-line);border-radius:13px;overflow:hidden;background:#fff;min-width:0;padding:0;margin:0}#root .tf-flesh-guide .tf-category-photo{position:relative;display:block;aspect-ratio:3/2;overflow:hidden;background:#fff}#root .tf-flesh-guide .tf-category-photo img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%!important;height:100%!important;max-width:none;object-fit:cover;object-position:center}#root .tf-flesh-guide .tf-category-photo--product img{object-fit:contain}#root .tf-flesh-guide .tf-gallery article>div{padding:18px}#root .tf-flesh-guide .tf-gallery h2{font-size:20px;letter-spacing:-.2px;margin-bottom:12px;overflow-wrap:anywhere}#root .tf-flesh-guide .tf-category-link{font-size:14px;display:flex;align-items:center;justify-content:space-between;text-decoration:none;gap:8px;min-height:28px}#root .tf-flesh-guide .tf-category-link span{font-size:20px}#root:has(.tf-flesh-guide) .ts-collection .ts-collection__heading{margin:0;padding:28px 32px 14px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-bottom:0;border-radius:18px 18px 0 0}#root:has(.tf-flesh-guide) .ts-collection .ts-collection__heading h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-1px}#root:has(.tf-flesh-guide) .ts-collection .ts-collection__intro{display:block;margin:0 0 28px;padding:0 32px 30px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-top:0;border-radius:0 0 18px 18px;width:100%}#root:has(.tf-flesh-guide) .ts-collection .ts-collection__intro>div{display:block;width:100%;max-width:81ch;padding:0;margin:0;border:0}#root:has(.tf-flesh-guide) .ts-collection .ts-collection__intro p{width:100%;max-width:100%;float:none;font-size:16px;line-height:1.8;color:#514b55;margin:0 0 8px}#root:has(.tf-flesh-guide) .ts-collection .ts-collection__intro p:last-child{margin-bottom:0}@media(max-width:759px){#root .tf-flesh-guide{margin-top:26px}#root .tf-flesh-guide h2{font-size:23px;line-height:1.3}#root .tf-flesh-guide p,#root .tf-flesh-guide li{font-size:15px;line-height:1.8}#root .tf-flesh-guide .tf-benefits{grid-template-columns:repeat(2,minmax(0,1fr));padding:20px 4px;row-gap:23px}#root .tf-flesh-guide .tf-benefits>div{padding:0 13px}#root .tf-flesh-guide .tf-benefits>div:nth-child(2){border:0}#root .tf-flesh-guide .tf-benefits h3{font-size:14px}#root .tf-flesh-guide .tf-benefits p{font-size:13px}#root .tf-flesh-guide .tf-about-shop{padding-bottom:30px}#root .tf-flesh-guide .tf-topic-grid{grid-template-columns:1fr;padding:32px 0;gap:32px}#root .tf-flesh-guide .tf-topic:not(:last-child){padding-bottom:30px;border-bottom:1px solid var(--tf-line)}#root .tf-flesh-guide .tf-image-story{grid-template-columns:1fr;padding:18px;gap:24px;border-radius:14px;margin-bottom:34px}#root .tf-flesh-guide .tf-image-story figure{min-height:0;aspect-ratio:3/2}#root .tf-flesh-guide .tf-image-story img{object-position:50% 50%}#root .tf-flesh-guide .tf-image-story h2{font-size:23px}#root .tf-flesh-guide .tf-faq{padding-bottom:32px}#root .tf-flesh-guide summary{padding:19px 0}#root .tf-flesh-guide summary h3{font-size:15px}#root .tf-flesh-guide details>div{padding:0 0 22px}#root .tf-flesh-guide .tf-gallery{grid-template-columns:1fr;gap:18px;margin-bottom:32px}#root .tf-flesh-guide .tf-gallery h2{font-size:20px;overflow-wrap:normal}#root:has(.tf-flesh-guide) .ts-collection .ts-collection__heading{padding:24px 20px 14px;border-radius:14px 14px 0 0}#root:has(.tf-flesh-guide) .ts-collection .ts-collection__heading h1{font-size:30px;letter-spacing:-.7px}#root:has(.tf-flesh-guide) .ts-collection .ts-collection__intro{padding:0 20px 24px;border-radius:0 0 14px 14px}#root:has(.tf-flesh-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.75;margin-bottom:13px}}@media(prefers-reduced-motion:reduce){#root .tf-flesh-guide .tf-faq-icon:after{transition:none}}#root .tf-gold-master-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-gold-master-guide *{box-sizing:border-box}#root .tf-gold-master-guide p,#root .tf-gold-master-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-gold-master-guide p:last-child{margin-bottom:0}#root .tf-gold-master-guide h1,#root .tf-gold-master-guide h2,#root .tf-gold-master-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-gold-master-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-gold-master-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-gold-master-guide strong{color:#342d3a!important;font-weight:650}#root .tf-gold-master-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-gold-master-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-gold-master-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:14px;margin-top:25px}#root .tf-gold-master-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-gold-master-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-gold-master-guide .dp-benefit img{width:30px;height:30px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-gold-master-guide .dp-benefit h3{font-size:14px}#root .tf-gold-master-guide .dp-benefit p{font-size:13px;line-height:1.7}#root .tf-gold-master-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-gold-master-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-gold-master-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-gold-master-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-gold-master-guide .dp-story{display:grid;grid-template-columns:1fr;gap:22px;padding:18px;background:#f7f3f9;border-radius:14px;margin:0 0 26px;align-items:center}#root .tf-gold-master-guide .dp-story>div{min-width:0}#root .tf-gold-master-guide figure{display:block;width:100%;margin:0;aspect-ratio:auto;overflow:hidden;border-radius:10px;line-height:0}#root .tf-gold-master-guide figure img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;object-position:center}#root .tf-gold-master-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-gold-master-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-gold-master-guide .dp-gallery figure{border-radius:0}#root .tf-gold-master-guide .dp-gallery article>a{display:block;line-height:0}#root .tf-gold-master-guide .dp-gallery article>div{padding:18px}#root .tf-gold-master-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-gold-master-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-gold-master-guide .dp-faq{padding:0 0 20px}#root .tf-gold-master-guide .dp-faq-intro{margin-bottom:24px}#root .tf-gold-master-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-gold-master-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-gold-master-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-gold-master-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-gold-master-guide .dp-faq summary h2{margin:0;font-size:16px!important;line-height:1.45;font-weight:650;letter-spacing:normal;min-height:0}#root .tf-gold-master-guide .dp-faq summary h2:before,#root .tf-gold-master-guide .dp-faq summary h2:after{content:none!important;display:none!important}#root .tf-gold-master-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-gold-master-guide .dp-faq summary span:after{content:"+"}#root .tf-gold-master-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-gold-master-guide .dp-faq details>div{padding:0 12px 23px 0}@media(min-width:651px){#root .tf-gold-master-guide h2{font-size:24px}#root .tf-gold-master-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-gold-master-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-gold-master-guide .dp-benefit:last-child{border:0}#root .tf-gold-master-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-gold-master-guide .dp-topic{border:0;padding:0}#root .tf-gold-master-guide .dp-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;padding:26px}#root .tf-gold-master-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-gold-master-guide .dp-gallery h3{font-size:18px}}#root .tf-gold-master-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-gold-master-guide section,#root .tf-gold-master-guide article{width:auto;float:none;margin-top:0}#root .tf-gold-master-guide figure{position:static;float:none;height:auto;min-height:0;align-self:center}#root .tf-gold-master-guide figure img{position:static;width:100%!important;height:auto!important;max-width:100%;inset:auto}#root .tf-gold-master-guide .dp-benefit img{position:static;width:30px!important;height:30px!important;margin:0 0 13px}#root .tf-gold-master-guide .dp-topic{margin:0}#root .tf-gold-master-guide .dp-gallery article{padding:0;margin:0}#root .tf-gold-master-guide .dp-gallery article>a{margin:0}#root .tf-gold-master-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-gold-master-guide .dp-faq summary:before,#root .tf-gold-master-guide .dp-faq summary:after{display:none}#root .tf-gold-master-guide .dp-faq details{box-shadow:none}#root .tf-gold-master-guide summary:focus-visible,#root .tf-gold-master-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-gold-master-guide .dp-cta svg{width:20px;height:20px;flex:0 0 20px}#root:has(.tf-gold-master-guide) .ts-collection .ts-collection__heading{margin:0;padding:28px 32px 14px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-bottom:0;border-radius:18px 18px 0 0}#root:has(.tf-gold-master-guide) .ts-collection .ts-collection__heading h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-1px}#root:has(.tf-gold-master-guide) .ts-collection .ts-collection__intro{display:block;margin:0 0 28px;padding:0 32px 30px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-top:0;border-radius:0 0 18px 18px;width:100%}#root:has(.tf-gold-master-guide) .ts-collection .ts-collection__intro>div{display:block;width:100%;max-width:81ch;padding:0;margin:0;border:0}#root:has(.tf-gold-master-guide) .ts-collection .ts-collection__intro p{width:100%;max-width:100%;float:none;font-size:16px;line-height:1.8;color:#514b55;margin:0 0 8px}#root:has(.tf-gold-master-guide) .ts-collection .ts-collection__intro p:last-child{margin-bottom:0}@media(max-width:650px){#root .tf-gold-master-guide{margin-top:26px}#root:has(.tf-gold-master-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#root:has(.tf-gold-master-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#root:has(.tf-gold-master-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#root:has(.tf-gold-master-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#root .tf-gold-master-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-gold-master-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-gold-master-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-gold-master-guide .dp-topic-more>summary:before,#root .tf-gold-master-guide .dp-topic-more>summary:after{display:none}#root .tf-gold-master-guide .dp-less,#root .tf-gold-master-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-gold-master-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-gold-master-guide .dp-geo{margin-bottom:20px}#root .tf-gold-master-guide .dp-geo h3{font-size:16px;font-weight:700;margin:0 0 8px}#root .tf-gold-master-guide .dp-gallery figure{aspect-ratio:3/2;position:relative}#root .tf-gold-master-guide .dp-gallery figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain}#root .tf-gold-master-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-gold-master-guide .dp-closing{margin-bottom:30px}#root .tf-gold-master-guide .tfcc-body p+p{margin-top:16px}#root .tf-gold-master-guide .dp-benefits{margin-top:0}#root .tf-gold-master-guide .dp-brand{padding-bottom:0;border:0}#root .tf-gold-master-guide .dp-topic-body{display:flow-root}#root .tf-gold-master-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-gold-master-guide figure.dp-topic-photo{position:static;float:none;width:100%;max-width:none;margin:0;align-self:start;border-radius:10px;line-height:0}#root .tf-gold-master-guide figure.dp-topic-photo img{position:static;display:block;width:100%!important;height:auto!important;object-fit:contain}#root .tf-gold-master-guide .tfcc-intro>p:only-child{grid-column:1/-1}#root .tf-gold-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:4px 0}#root .tf-gold-master-guide .dp-example-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}#root .tf-gold-master-guide figure.dp-example-photo{display:block;position:relative;float:none;width:100%;aspect-ratio:16/9;height:auto;min-height:0;overflow:hidden;border-radius:10px;margin:0}#root .tf-gold-master-guide figure.dp-example-photo img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:100%;object-fit:contain;object-position:50% 50%;margin:0}@media(min-width:651px){#root .tf-gold-master-guide .dp-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}#root .tf-gold-master-guide .dp-geo-intro{margin-top:32px}#root .tf-gold-master-guide .dp-geo-intro .dp-geo{margin:0}@media(min-width:651px){#root .tf-gold-master-guide .dp-topic h2{min-height:2.6em}}#root .tf-gold-master-guide .dp-gallery article{display:flex;min-height:190px}#root .tf-gold-master-guide .dp-gallery article>div{display:flex;flex-direction:column;width:100%;padding:18px}#root .tf-gold-master-guide .dp-gallery article p{flex:1}#root .tf-gold-master-guide .dp-gallery a.dp-cta{margin-top:auto}@media(min-width:651px){#root .tf-gold-master-guide .dp-topics{row-gap:0}#root .tf-gold-master-guide .dp-topic{display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:0;align-content:start;padding-bottom:34px;min-width:0}#root .tf-gold-master-guide .dp-topic>h2{grid-row:1;font-size:24px;line-height:1.3;margin-top:0;margin-bottom:17px}#root .tf-gold-master-guide .dp-topic>.dp-topic-lead{grid-row:2}#root .tf-gold-master-guide .dp-topic>details{grid-row:3;align-self:start}#root .tf-gold-master-guide .dp-topic p,#root .tf-gold-master-guide .dp-topic li{font-size:15px;line-height:1.8}}#root .tf-halsketten-master-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-halsketten-master-guide *{box-sizing:border-box}#root .tf-halsketten-master-guide p,#root .tf-halsketten-master-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-halsketten-master-guide p:last-child{margin-bottom:0}#root .tf-halsketten-master-guide h1,#root .tf-halsketten-master-guide h2,#root .tf-halsketten-master-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-halsketten-master-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-halsketten-master-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-halsketten-master-guide strong{color:#342d3a!important;font-weight:650}#root .tf-halsketten-master-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-halsketten-master-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-halsketten-master-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:16px;margin-top:25px}#root .tf-halsketten-master-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-halsketten-master-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-halsketten-master-guide .dp-benefit img{width:34px;height:34px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-halsketten-master-guide .dp-benefit h3{font-size:14px}#root .tf-halsketten-master-guide .dp-benefit p{font-size:13px;line-height:1.7;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#root .tf-halsketten-master-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-halsketten-master-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-halsketten-master-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-halsketten-master-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-halsketten-master-guide .dp-story{display:grid;grid-template-columns:1fr;gap:22px;padding:18px;background:#f7f3f9;border-radius:14px;margin:0 0 26px;align-items:center}#root .tf-halsketten-master-guide .dp-story>div{min-width:0}#root .tf-halsketten-master-guide figure{display:block;width:100%;margin:0;aspect-ratio:auto;overflow:hidden;border-radius:10px;line-height:0}#root .tf-halsketten-master-guide figure img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;object-position:center}#root .tf-halsketten-master-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-halsketten-master-guide .dp-gallery article{border:1px solid #b6a2bf;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-halsketten-master-guide .dp-gallery figure{border-radius:0}#root .tf-halsketten-master-guide .dp-gallery article>a{display:block;line-height:0}#root .tf-halsketten-master-guide .dp-gallery article>div{padding:18px}#root .tf-halsketten-master-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-halsketten-master-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-halsketten-master-guide .dp-faq{padding:0 0 20px}#root .tf-halsketten-master-guide .dp-faq-intro{margin-bottom:24px}#root .tf-halsketten-master-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-halsketten-master-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-halsketten-master-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-halsketten-master-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-halsketten-master-guide .dp-faq summary h2{margin:0;font-size:16px!important;line-height:1.45;font-weight:650;letter-spacing:normal;min-height:0}#root .tf-halsketten-master-guide .dp-faq summary h2:before,#root .tf-halsketten-master-guide .dp-faq summary h2:after{content:none!important;display:none!important}#root .tf-halsketten-master-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-halsketten-master-guide .dp-faq summary span:after{content:"+"}#root .tf-halsketten-master-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-halsketten-master-guide .dp-faq details>div{padding:0 12px 23px 0}@media(min-width:651px){#root .tf-halsketten-master-guide h2{font-size:24px}#root .tf-halsketten-master-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-halsketten-master-guide .dp-benefit h3{font-size:15px}#root .tf-halsketten-master-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-halsketten-master-guide .dp-benefit:last-child{border:0}#root .tf-halsketten-master-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-halsketten-master-guide .dp-topic{border:0;padding:0}#root .tf-halsketten-master-guide .dp-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;padding:26px}#root .tf-halsketten-master-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-halsketten-master-guide .dp-gallery h3{font-size:18px}}#root .tf-halsketten-master-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-halsketten-master-guide section,#root .tf-halsketten-master-guide article{width:auto;float:none;margin-top:0}#root .tf-halsketten-master-guide figure{position:static;float:none;height:auto;min-height:0;align-self:center}#root .tf-halsketten-master-guide figure img{position:static;width:100%!important;height:auto!important;max-width:100%;inset:auto}#root .tf-halsketten-master-guide .dp-benefit img{position:static;width:34px!important;height:34px!important;margin:0 0 13px}#root .tf-halsketten-master-guide .dp-topic{margin:0}#root .tf-halsketten-master-guide .dp-gallery article{padding:0;margin:0}#root .tf-halsketten-master-guide .dp-gallery article>a{margin:0}#root .tf-halsketten-master-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-halsketten-master-guide .dp-faq summary:before,#root .tf-halsketten-master-guide .dp-faq summary:after{display:none}#root .tf-halsketten-master-guide .dp-faq details{box-shadow:none}#root .tf-halsketten-master-guide summary:focus-visible,#root .tf-halsketten-master-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-halsketten-master-guide .dp-cta svg{width:20px;height:20px;flex:0 0 20px}#root:has(.tf-halsketten-master-guide) .ts-collection .ts-collection__heading{margin:0;padding:28px 32px 14px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-bottom:0;border-radius:18px 18px 0 0}#root:has(.tf-halsketten-master-guide) .ts-collection .ts-collection__heading h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-1px}#root:has(.tf-halsketten-master-guide) .ts-collection .ts-collection__intro{display:block;margin:0 0 28px;padding:0 32px 30px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-top:0;border-radius:0 0 18px 18px;width:100%}#root:has(.tf-halsketten-master-guide) .ts-collection .ts-collection__intro>div{display:block;width:100%;max-width:81ch;padding:0;margin:0;border:0}#root:has(.tf-halsketten-master-guide) .ts-collection .ts-collection__intro p{width:100%;max-width:100%;float:none;font-size:16px;line-height:1.8;color:#514b55;margin:0 0 8px}#root:has(.tf-halsketten-master-guide) .ts-collection .ts-collection__intro p:last-child{margin-bottom:0}@media(max-width:650px){#root .tf-halsketten-master-guide{margin-top:26px}#root:has(.tf-halsketten-master-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#root:has(.tf-halsketten-master-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#root:has(.tf-halsketten-master-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#root:has(.tf-halsketten-master-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#root .tf-halsketten-master-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-halsketten-master-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-halsketten-master-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-halsketten-master-guide .dp-topic-more>summary:before,#root .tf-halsketten-master-guide .dp-topic-more>summary:after{display:none}#root .tf-halsketten-master-guide .dp-less,#root .tf-halsketten-master-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-halsketten-master-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-halsketten-master-guide .dp-geo{margin-bottom:20px}#root .tf-halsketten-master-guide .dp-geo h3{font-size:16px;font-weight:700;margin:0 0 8px}#root .tf-halsketten-master-guide .dp-gallery figure{aspect-ratio:3/2;position:relative}#root .tf-halsketten-master-guide .dp-gallery figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain}#root .tf-halsketten-master-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-halsketten-master-guide .dp-closing{margin-bottom:30px}#root .tf-halsketten-master-guide .tfcc-body p+p{margin-top:16px}#root .tf-halsketten-master-guide .dp-benefits{margin-top:0}#root .tf-halsketten-master-guide .dp-brand{padding-bottom:0;border:0}#root .tf-halsketten-master-guide .dp-topic-body{display:flow-root}#root .tf-halsketten-master-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-halsketten-master-guide figure.dp-topic-photo{position:static;float:none;width:100%;max-width:none;margin:0;align-self:start;border-radius:10px;line-height:0}#root .tf-halsketten-master-guide figure.dp-topic-photo img{position:static;display:block;width:100%!important;height:auto!important;object-fit:contain}#root .tf-halsketten-master-guide .tfcc-intro>p:only-child{grid-column:1/-1}#root .tf-halsketten-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:4px 0}#root .tf-halsketten-master-guide .dp-example-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}#root .tf-halsketten-master-guide figure.dp-example-photo{display:block;position:relative;float:none;width:100%;aspect-ratio:16/9;height:auto;min-height:0;overflow:hidden;border-radius:10px;margin:0}#root .tf-halsketten-master-guide figure.dp-example-photo img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:100%;object-fit:contain;object-position:50% 50%;margin:0}@media(min-width:651px){#root .tf-halsketten-master-guide .dp-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}#root .tf-halsketten-master-guide .dp-geo-intro{margin-top:32px}#root .tf-halsketten-master-guide .dp-geo-intro .dp-geo{margin:0}@media(min-width:651px){#root .tf-halsketten-master-guide .dp-topic h2{min-height:calc(2.6em + 18px)}}#root .tf-halsketten-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:0 0 20px}#root .tf-halsketten-master-guide .dp-example-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}#root .tf-halsketten-master-guide .dp-example-photo{aspect-ratio:16/9;overflow:hidden;border-radius:12px;margin:0}#root .tf-halsketten-master-guide .dp-example-photo img{width:100%!important;height:auto!important;aspect-ratio:16/9;object-fit:contain;display:block}#root .tf-halsketten-master-guide .dp-image-note{font-size:12px;margin:12px 0 0}@media(max-width:650px){#root .tf-halsketten-master-guide .dp-example-grid{grid-template-columns:1fr;gap:18px}}#root .tf-halsketten-master-guide .dp-gallery article{display:flex}#root .tf-halsketten-master-guide .dp-gallery article>div{display:flex;flex-direction:column;width:100%}#root .tf-halsketten-master-guide .dp-gallery article p{flex:1}@media(min-width:651px){#root .tf-halsketten-master-guide .dp-topics{row-gap:0}#root .tf-halsketten-master-guide .dp-topic{display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:0;align-content:start;padding-bottom:34px;min-width:0}#root .tf-halsketten-master-guide .dp-topic>h2{grid-row:1;font-size:24px;line-height:1.3;margin-top:0;margin-bottom:17px}#root .tf-halsketten-master-guide .dp-topic>.dp-topic-lead{grid-row:2}#root .tf-halsketten-master-guide .dp-topic>details{grid-row:3;align-self:start}#root .tf-halsketten-master-guide .dp-topic p,#root .tf-halsketten-master-guide .dp-topic li{font-size:15px;line-height:1.8}}#root .tf-helix-gold-master-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-helix-gold-master-guide *{box-sizing:border-box}#root .tf-helix-gold-master-guide p,#root .tf-helix-gold-master-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-helix-gold-master-guide p:last-child{margin-bottom:0}#root .tf-helix-gold-master-guide h1,#root .tf-helix-gold-master-guide h2,#root .tf-helix-gold-master-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-helix-gold-master-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-helix-gold-master-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-helix-gold-master-guide strong{color:#342d3a!important;font-weight:650}#root .tf-helix-gold-master-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-helix-gold-master-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-helix-gold-master-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:16px;margin-top:25px}#root .tf-helix-gold-master-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-helix-gold-master-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-helix-gold-master-guide .dp-benefit img{width:34px;height:34px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-helix-gold-master-guide .dp-benefit h3{font-size:14px}#root .tf-helix-gold-master-guide .dp-benefit p{font-size:13px;line-height:1.7;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#root .tf-helix-gold-master-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-helix-gold-master-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-helix-gold-master-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-helix-gold-master-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-helix-gold-master-guide .dp-story{display:grid;grid-template-columns:1fr;gap:22px;padding:18px;background:#f7f3f9;border-radius:14px;margin:0 0 26px;align-items:center}#root .tf-helix-gold-master-guide .dp-story>div{min-width:0}#root .tf-helix-gold-master-guide figure{display:block;width:100%;margin:0;aspect-ratio:auto;overflow:hidden;border-radius:10px;line-height:0}#root .tf-helix-gold-master-guide figure img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;object-position:center}#root .tf-helix-gold-master-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-helix-gold-master-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-helix-gold-master-guide .dp-gallery figure{border-radius:0}#root .tf-helix-gold-master-guide .dp-gallery article>a{display:block;line-height:0}#root .tf-helix-gold-master-guide .dp-gallery article>div{padding:18px}#root .tf-helix-gold-master-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-helix-gold-master-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-helix-gold-master-guide .dp-faq{padding:0 0 20px}#root .tf-helix-gold-master-guide .dp-faq-intro{margin-bottom:24px}#root .tf-helix-gold-master-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-helix-gold-master-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-helix-gold-master-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-helix-gold-master-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-helix-gold-master-guide .dp-faq summary h2{margin:0;font-size:16px!important;line-height:1.45;font-weight:650;letter-spacing:normal;min-height:0}#root .tf-helix-gold-master-guide .dp-faq summary h2:before,#root .tf-helix-gold-master-guide .dp-faq summary h2:after{content:none!important;display:none!important}#root .tf-helix-gold-master-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-helix-gold-master-guide .dp-faq summary span:after{content:"+"}#root .tf-helix-gold-master-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-helix-gold-master-guide .dp-faq details>div{padding:0 12px 23px 0}#root .tf-helix-gold-master-guide .dp-faq details>div p{color:#514b55!important;opacity:1;visibility:visible}@media(min-width:651px){#root .tf-helix-gold-master-guide h2{font-size:24px}#root .tf-helix-gold-master-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-helix-gold-master-guide .dp-benefit h3{font-size:15px}#root .tf-helix-gold-master-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-helix-gold-master-guide .dp-benefit:last-child{border:0}#root .tf-helix-gold-master-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-helix-gold-master-guide .dp-topic{border:0;padding:0}#root .tf-helix-gold-master-guide .dp-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;padding:26px}#root .tf-helix-gold-master-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-helix-gold-master-guide .dp-gallery h3{font-size:18px}}#root .tf-helix-gold-master-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-helix-gold-master-guide section,#root .tf-helix-gold-master-guide article{width:auto;float:none;margin-top:0}#root .tf-helix-gold-master-guide figure{position:static;float:none;height:auto;min-height:0;align-self:center}#root .tf-helix-gold-master-guide figure img{position:static;width:100%!important;height:auto!important;max-width:100%;inset:auto}#root .tf-helix-gold-master-guide .dp-benefit img{position:static;width:34px!important;height:34px!important;margin:0 0 13px}#root .tf-helix-gold-master-guide .dp-topic{margin:0}#root .tf-helix-gold-master-guide .dp-gallery article{padding:0;margin:0}#root .tf-helix-gold-master-guide .dp-gallery article>a{margin:0}#root .tf-helix-gold-master-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-helix-gold-master-guide .dp-faq summary:before,#root .tf-helix-gold-master-guide .dp-faq summary:after{display:none}#root .tf-helix-gold-master-guide .dp-faq details{box-shadow:none}#root .tf-helix-gold-master-guide summary:focus-visible,#root .tf-helix-gold-master-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-helix-gold-master-guide .dp-cta svg{width:20px;height:20px;flex:0 0 20px}#root:has(.tf-helix-gold-master-guide) .ts-collection .ts-collection__heading{margin:0;padding:28px 32px 14px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-bottom:0;border-radius:18px 18px 0 0}#root:has(.tf-helix-gold-master-guide) .ts-collection .ts-collection__heading h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-1px}#root:has(.tf-helix-gold-master-guide) .ts-collection .ts-collection__intro{display:block;margin:0 0 28px;padding:0 32px 30px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-top:0;border-radius:0 0 18px 18px;width:100%}#root:has(.tf-helix-gold-master-guide) .ts-collection .ts-collection__intro>div{display:block;width:100%;max-width:81ch;padding:0;margin:0;border:0}#root:has(.tf-helix-gold-master-guide) .ts-collection .ts-collection__intro p{width:100%;max-width:100%;float:none;font-size:16px;line-height:1.8;color:#514b55;margin:0 0 8px}#root:has(.tf-helix-gold-master-guide) .ts-collection .ts-collection__intro p:last-child{margin-bottom:0}@media(max-width:650px){#root .tf-helix-gold-master-guide{margin-top:26px}#root:has(.tf-helix-gold-master-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#root:has(.tf-helix-gold-master-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#root:has(.tf-helix-gold-master-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#root:has(.tf-helix-gold-master-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#root .tf-helix-gold-master-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-helix-gold-master-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-helix-gold-master-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-helix-gold-master-guide .dp-topic-more>summary:before,#root .tf-helix-gold-master-guide .dp-topic-more>summary:after{display:none}#root .tf-helix-gold-master-guide .dp-less,#root .tf-helix-gold-master-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-helix-gold-master-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-helix-gold-master-guide .dp-geo{margin-bottom:20px}#root .tf-helix-gold-master-guide .dp-geo h3{font-size:16px;font-weight:700;margin:0 0 8px}#root .tf-helix-gold-master-guide .dp-gallery figure{aspect-ratio:3/2;position:relative}#root .tf-helix-gold-master-guide .dp-gallery figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain}#root .tf-helix-gold-master-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-helix-gold-master-guide .dp-closing{margin-bottom:30px}#root .tf-helix-gold-master-guide .tfcc-body p+p{margin-top:16px}#root .tf-helix-gold-master-guide .dp-benefits{margin-top:0}#root .tf-helix-gold-master-guide .dp-brand{padding-bottom:0;border:0}#root .tf-helix-gold-master-guide .dp-topic-body{display:flow-root}#root .tf-helix-gold-master-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-helix-gold-master-guide figure.dp-topic-photo{position:static;float:none;width:100%;max-width:none;margin:0;align-self:start;border-radius:10px;line-height:0}#root .tf-helix-gold-master-guide figure.dp-topic-photo img{position:static;display:block;width:100%!important;height:auto!important;object-fit:contain}#root .tf-helix-gold-master-guide .tfcc-intro>p:only-child{grid-column:1/-1}#root .tf-helix-gold-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:4px 0}#root .tf-helix-gold-master-guide .dp-example-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}#root .tf-helix-gold-master-guide figure.dp-example-photo{display:block;position:relative;float:none;width:100%;aspect-ratio:16/9;height:auto;min-height:0;overflow:hidden;border-radius:10px;margin:0}#root .tf-helix-gold-master-guide figure.dp-example-photo img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:100%;object-fit:contain;object-position:50% 50%;margin:0}@media(min-width:651px){#root .tf-helix-gold-master-guide .dp-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}#root .tf-helix-gold-master-guide .dp-geo-intro{margin-top:32px}#root .tf-helix-gold-master-guide .dp-geo-intro .dp-geo{margin:0}@media(min-width:651px){#root .tf-helix-gold-master-guide .dp-topic h2{min-height:2.6em}}#root .tf-helix-gold-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:0 0 20px}#root .tf-helix-gold-master-guide .dp-example-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}#root .tf-helix-gold-master-guide .dp-example-photo{aspect-ratio:16/9;overflow:hidden;border-radius:12px;margin:0}#root .tf-helix-gold-master-guide .dp-example-photo img{width:100%!important;height:auto!important;aspect-ratio:16/9;object-fit:contain;display:block}@media(max-width:650px){#root .tf-helix-gold-master-guide .dp-example-grid{grid-template-columns:1fr;gap:18px}}#root .tf-helix-gold-master-guide .dp-gallery article{display:flex}#root .tf-helix-gold-master-guide .dp-gallery article>div{display:flex;flex-direction:column;width:100%}#root .tf-helix-gold-master-guide .dp-gallery article p{flex:1}#root .tf-helix-gold-master-guide .dp-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}#root .tf-helix-gold-master-guide figure.dp-example-photo img{height:100%!important;object-fit:cover}#root .tf-helix-silber-master-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-helix-silber-master-guide *{box-sizing:border-box}#root .tf-helix-silber-master-guide p,#root .tf-helix-silber-master-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-helix-silber-master-guide p:last-child{margin-bottom:0}#root .tf-helix-silber-master-guide h1,#root .tf-helix-silber-master-guide h2,#root .tf-helix-silber-master-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-helix-silber-master-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-helix-silber-master-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-helix-silber-master-guide strong{color:#342d3a!important;font-weight:650}#root .tf-helix-silber-master-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-helix-silber-master-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-helix-silber-master-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:16px;margin-top:25px}#root .tf-helix-silber-master-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-helix-silber-master-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-helix-silber-master-guide .dp-benefit img{width:34px;height:34px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-helix-silber-master-guide .dp-benefit h3{font-size:14px}#root .tf-helix-silber-master-guide .dp-benefit p{font-size:13px;line-height:1.7;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#root .tf-helix-silber-master-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-helix-silber-master-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-helix-silber-master-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-helix-silber-master-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-helix-silber-master-guide .dp-story{display:grid;grid-template-columns:1fr;gap:22px;padding:18px;background:#f7f3f9;border-radius:14px;margin:0 0 26px;align-items:center}#root .tf-helix-silber-master-guide .dp-story>div{min-width:0}#root .tf-helix-silber-master-guide figure{display:block;width:100%;margin:0;aspect-ratio:auto;overflow:hidden;border-radius:10px;line-height:0}#root .tf-helix-silber-master-guide figure img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;object-position:center}#root .tf-helix-silber-master-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-helix-silber-master-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-helix-silber-master-guide .dp-gallery figure{border-radius:0}#root .tf-helix-silber-master-guide .dp-gallery article>a{display:block;line-height:0}#root .tf-helix-silber-master-guide .dp-gallery article>div{padding:18px}#root .tf-helix-silber-master-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-helix-silber-master-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-helix-silber-master-guide .dp-faq{padding:0 0 20px}#root .tf-helix-silber-master-guide .dp-faq-intro{margin-bottom:24px}#root .tf-helix-silber-master-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-helix-silber-master-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-helix-silber-master-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-helix-silber-master-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-helix-silber-master-guide .dp-faq summary h2{margin:0;font-size:16px!important;line-height:1.45;font-weight:650;letter-spacing:normal;min-height:0}#root .tf-helix-silber-master-guide .dp-faq summary h2:before,#root .tf-helix-silber-master-guide .dp-faq summary h2:after{content:none!important;display:none!important}#root .tf-helix-silber-master-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-helix-silber-master-guide .dp-faq summary span:after{content:"+"}#root .tf-helix-silber-master-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-helix-silber-master-guide .dp-faq details>div{padding:0 12px 23px 0}#root .tf-helix-silber-master-guide .dp-faq details>div p{color:#514b55!important;opacity:1;visibility:visible}@media(min-width:651px){#root .tf-helix-silber-master-guide h2{font-size:24px}#root .tf-helix-silber-master-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-helix-silber-master-guide .dp-benefit h3{font-size:15px}#root .tf-helix-silber-master-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-helix-silber-master-guide .dp-benefit:last-child{border:0}#root .tf-helix-silber-master-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-helix-silber-master-guide .dp-topic{border:0;padding:0}#root .tf-helix-silber-master-guide .dp-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;padding:26px}#root .tf-helix-silber-master-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-helix-silber-master-guide .dp-gallery h3{font-size:18px}}#root .tf-helix-silber-master-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-helix-silber-master-guide section,#root .tf-helix-silber-master-guide article{width:auto;float:none;margin-top:0}#root .tf-helix-silber-master-guide figure{position:static;float:none;height:auto;min-height:0;align-self:center}#root .tf-helix-silber-master-guide figure img{position:static;width:100%!important;height:auto!important;max-width:100%;inset:auto}#root .tf-helix-silber-master-guide .dp-benefit img{position:static;width:34px!important;height:34px!important;margin:0 0 13px}#root .tf-helix-silber-master-guide .dp-topic{margin:0}#root .tf-helix-silber-master-guide .dp-gallery article{padding:0;margin:0}#root .tf-helix-silber-master-guide .dp-gallery article>a{margin:0}#root .tf-helix-silber-master-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-helix-silber-master-guide .dp-faq summary:before,#root .tf-helix-silber-master-guide .dp-faq summary:after{display:none}#root .tf-helix-silber-master-guide .dp-faq details{box-shadow:none}#root .tf-helix-silber-master-guide summary:focus-visible,#root .tf-helix-silber-master-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-helix-silber-master-guide .dp-cta svg{width:20px;height:20px;flex:0 0 20px}#root:has(.tf-helix-silber-master-guide) .ts-collection .ts-collection__heading{margin:0;padding:28px 32px 14px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-bottom:0;border-radius:18px 18px 0 0}#root:has(.tf-helix-silber-master-guide) .ts-collection .ts-collection__heading h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-1px}#root:has(.tf-helix-silber-master-guide) .ts-collection .ts-collection__intro{display:block;margin:0 0 28px;padding:0 32px 30px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-top:0;border-radius:0 0 18px 18px;width:100%}#root:has(.tf-helix-silber-master-guide) .ts-collection .ts-collection__intro>div{display:block;width:100%;max-width:81ch;padding:0;margin:0;border:0}#root:has(.tf-helix-silber-master-guide) .ts-collection .ts-collection__intro p{width:100%;max-width:100%;float:none;font-size:16px;line-height:1.8;color:#514b55;margin:0 0 8px}#root:has(.tf-helix-silber-master-guide) .ts-collection .ts-collection__intro p:last-child{margin-bottom:0}@media(max-width:650px){#root .tf-helix-silber-master-guide{margin-top:26px}#root:has(.tf-helix-silber-master-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#root:has(.tf-helix-silber-master-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#root:has(.tf-helix-silber-master-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#root:has(.tf-helix-silber-master-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#root .tf-helix-silber-master-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-helix-silber-master-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-helix-silber-master-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-helix-silber-master-guide .dp-topic-more>summary:before,#root .tf-helix-silber-master-guide .dp-topic-more>summary:after{display:none}#root .tf-helix-silber-master-guide .dp-less,#root .tf-helix-silber-master-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-helix-silber-master-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-helix-silber-master-guide .dp-geo{margin-bottom:20px}#root .tf-helix-silber-master-guide .dp-geo h3{font-size:16px;font-weight:700;margin:0 0 8px}#root .tf-helix-silber-master-guide .dp-gallery figure{aspect-ratio:3/2;position:relative}#root .tf-helix-silber-master-guide .dp-gallery figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain}#root .tf-helix-silber-master-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-helix-silber-master-guide .dp-closing{margin-bottom:30px}#root .tf-helix-silber-master-guide .tfcc-body p+p{margin-top:16px}#root .tf-helix-silber-master-guide .dp-benefits{margin-top:0}#root .tf-helix-silber-master-guide .dp-brand{padding-bottom:0;border:0}#root .tf-helix-silber-master-guide .dp-topic-body{display:flow-root}#root .tf-helix-silber-master-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-helix-silber-master-guide figure.dp-topic-photo{position:static;float:none;width:100%;max-width:none;margin:0;align-self:start;border-radius:10px;line-height:0}#root .tf-helix-silber-master-guide figure.dp-topic-photo img{position:static;display:block;width:100%!important;height:auto!important;object-fit:contain}#root .tf-helix-silber-master-guide .tfcc-intro>p:only-child{grid-column:1/-1}#root .tf-helix-silber-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:4px 0}#root .tf-helix-silber-master-guide .dp-example-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}#root .tf-helix-silber-master-guide figure.dp-example-photo{display:block;position:relative;float:none;width:100%;aspect-ratio:16/9;height:auto;min-height:0;overflow:hidden;border-radius:10px;margin:0}#root .tf-helix-silber-master-guide figure.dp-example-photo img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:100%;object-fit:contain;object-position:50% 50%;margin:0}@media(min-width:651px){#root .tf-helix-silber-master-guide .dp-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}#root .tf-helix-silber-master-guide .dp-geo-intro{margin-top:32px}#root .tf-helix-silber-master-guide .dp-geo-intro .dp-geo{margin:0}@media(min-width:651px){#root .tf-helix-silber-master-guide .dp-topic h2{min-height:2.6em}}#root .tf-helix-silber-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:0 0 20px}#root .tf-helix-silber-master-guide .dp-example-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}#root .tf-helix-silber-master-guide .dp-example-photo{aspect-ratio:16/9;overflow:hidden;border-radius:12px;margin:0}#root .tf-helix-silber-master-guide .dp-example-photo img{width:100%!important;height:auto!important;aspect-ratio:16/9;object-fit:contain;display:block}@media(max-width:650px){#root .tf-helix-silber-master-guide .dp-example-grid{grid-template-columns:1fr;gap:18px}}#root .tf-helix-silber-master-guide .dp-gallery article{display:flex}#root .tf-helix-silber-master-guide .dp-gallery article>div{display:flex;flex-direction:column;width:100%}#root .tf-helix-silber-master-guide .dp-gallery article p{flex:1}#root .tf-helix-silber-master-guide .dp-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}#root .tf-helix-silber-master-guide figure.dp-example-photo img{height:100%!important;object-fit:cover}#root .tf-helix-silber-master-guide .dp-gallery article{border-color:#b6a2bf}@media(max-width:650px){#root:has(.tf-helix-silber-master-guide) .collection-wrapper.ts-collection.tf-compact-intro-enabled .ts-collection__intro .tf-intro-teaser{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}#root .tf-helix-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-helix-guide *{box-sizing:border-box}#root .tf-helix-guide p,#root .tf-helix-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-helix-guide p:last-child{margin-bottom:0}#root .tf-helix-guide h1,#root .tf-helix-guide h2,#root .tf-helix-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-helix-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-helix-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-helix-guide strong{color:#342d3a!important;font-weight:650}#root .tf-helix-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-helix-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-helix-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:14px;margin-top:25px}#root .tf-helix-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-helix-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-helix-guide .dp-benefit img{width:30px;height:30px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-helix-guide .dp-benefit h3{font-size:14px}#root .tf-helix-guide .dp-benefit p{font-size:13px;line-height:1.7}#root .tf-helix-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-helix-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-helix-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-helix-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-helix-guide .dp-story{display:grid;grid-template-columns:1fr;gap:22px;padding:18px;background:#f7f3f9;border-radius:14px;margin:0 0 26px;align-items:center}#root .tf-helix-guide .dp-story>div{min-width:0}#root .tf-helix-guide figure{display:block;width:100%;margin:0;aspect-ratio:auto;overflow:hidden;border-radius:10px;line-height:0}#root .tf-helix-guide figure img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;object-position:center}#root .tf-helix-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-helix-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-helix-guide .dp-gallery figure{border-radius:0}#root .tf-helix-guide .dp-gallery article>a{display:block;line-height:0}#root .tf-helix-guide .dp-gallery article>div{padding:18px}#root .tf-helix-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-helix-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-helix-guide .dp-faq{padding:0 0 20px}#root .tf-helix-guide .dp-faq-intro{margin-bottom:24px}#root .tf-helix-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-helix-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-helix-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-helix-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-helix-guide .dp-faq summary h3{margin:0;font-size:16px}#root .tf-helix-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-helix-guide .dp-faq summary span:after{content:"+"}#root .tf-helix-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-helix-guide .dp-faq details>div{padding:0 12px 23px 0}@media(min-width:651px){#root .tf-helix-guide h2{font-size:24px}#root .tf-helix-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-helix-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-helix-guide .dp-benefit:last-child{border:0}#root .tf-helix-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-helix-guide .dp-topic{border:0;padding:0}#root .tf-helix-guide .dp-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;padding:26px}#root .tf-helix-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-helix-guide .dp-gallery h3{font-size:18px}}#root .tf-helix-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-helix-guide section,#root .tf-helix-guide article{width:auto;float:none;margin-top:0}#root .tf-helix-guide figure{position:static;float:none;height:auto;min-height:0;align-self:center}#root .tf-helix-guide figure img{position:static;width:100%!important;height:auto!important;max-width:100%;inset:auto}#root .tf-helix-guide .dp-benefit img{position:static;width:30px!important;height:30px!important;margin:0 0 13px}#root .tf-helix-guide .dp-topic{margin:0}#root .tf-helix-guide .dp-gallery article{padding:0;margin:0}#root .tf-helix-guide .dp-gallery article>a{margin:0}#root .tf-helix-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-helix-guide .dp-faq summary:before,#root .tf-helix-guide .dp-faq summary:after{display:none}#root .tf-helix-guide .dp-faq details{box-shadow:none}#root .tf-helix-guide summary:focus-visible,#root .tf-helix-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-helix-guide .dp-cta svg{width:20px;height:20px;flex:0 0 20px}#root:has(.tf-helix-guide) .ts-collection .ts-collection__heading{margin:0;padding:28px 32px 14px;background:#f7f2fa;border:1px solid #ede3f1;border-bottom:0;border-radius:18px 18px 0 0}#root:has(.tf-helix-guide) .ts-collection .ts-collection__heading h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-1px}#root:has(.tf-helix-guide) .ts-collection .ts-collection__intro{display:block;margin:0 0 28px;padding:0 32px 30px;background:#f7f2fa;border:1px solid #ede3f1;border-top:0;border-radius:0 0 18px 18px;width:100%}#root:has(.tf-helix-guide) .ts-collection .ts-collection__intro>div{display:block;width:100%;max-width:81ch;padding:0;margin:0;border:0}#root:has(.tf-helix-guide) .ts-collection .ts-collection__intro p{width:100%;max-width:100%;float:none;font-size:16px;line-height:1.8;color:#514b55;margin:0 0 8px}#root:has(.tf-helix-guide) .ts-collection .ts-collection__intro p:last-child{margin-bottom:0}@media(max-width:650px){#root .tf-helix-guide{margin-top:26px}#root:has(.tf-helix-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#root:has(.tf-helix-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#root:has(.tf-helix-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#root:has(.tf-helix-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#root .tf-helix-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-helix-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-helix-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-helix-guide .dp-topic-more>summary:before,#root .tf-helix-guide .dp-topic-more>summary:after{display:none}#root .tf-helix-guide .dp-less,#root .tf-helix-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-helix-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-helix-guide.dp-desktop .dp-topic-more>summary,#root .tf-helix-guide.dp-desktop .dp-topic-lead{display:none}#root .tf-helix-guide .dp-geo{margin-bottom:20px}#root .tf-helix-guide .dp-geo h3{font-size:16px;font-weight:700;margin:0 0 8px}#root .tf-helix-guide .dp-gallery figure{aspect-ratio:3/2;position:relative}#root .tf-helix-guide .dp-gallery figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain}#root .tf-helix-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-helix-guide .dp-closing{margin-bottom:30px}#root .tf-helix-guide .tfcc-body p+p{margin-top:16px}#root .tf-helix-guide .dp-benefits{margin-top:0}#root .tf-helix-guide .dp-brand{padding-bottom:0;border:0}#root .tf-helix-guide .dp-topic-body{display:flow-root}#root .tf-helix-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-helix-guide figure.dp-topic-photo{position:static;float:none;width:100%;max-width:none;margin:0;align-self:start;border-radius:10px;line-height:0}#root .tf-helix-guide figure.dp-topic-photo img{position:static;display:block;width:100%!important;height:auto!important;object-fit:contain}#root .tf-herrenringe-master-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-herrenringe-master-guide *{box-sizing:border-box}#root .tf-herrenringe-master-guide p,#root .tf-herrenringe-master-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-herrenringe-master-guide p:last-child{margin-bottom:0}#root .tf-herrenringe-master-guide h1,#root .tf-herrenringe-master-guide h2,#root .tf-herrenringe-master-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-herrenringe-master-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-herrenringe-master-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-herrenringe-master-guide strong{color:#342d3a!important;font-weight:650}#root .tf-herrenringe-master-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-herrenringe-master-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-herrenringe-master-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:16px;margin-top:25px}#root .tf-herrenringe-master-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-herrenringe-master-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-herrenringe-master-guide .dp-benefit img{width:34px;height:34px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-herrenringe-master-guide .dp-benefit h3{font-size:14px}#root .tf-herrenringe-master-guide .dp-benefit p{font-size:13px;line-height:1.7;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#root .tf-herrenringe-master-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-herrenringe-master-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-herrenringe-master-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-herrenringe-master-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-herrenringe-master-guide .dp-story{display:grid;grid-template-columns:1fr;gap:22px;padding:18px;background:#f7f3f9;border-radius:14px;margin:0 0 26px;align-items:center}#root .tf-herrenringe-master-guide .dp-story>div{min-width:0}#root .tf-herrenringe-master-guide figure{display:block;width:100%;margin:0;aspect-ratio:auto;overflow:hidden;border-radius:10px;line-height:0}#root .tf-herrenringe-master-guide figure img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;object-position:center}#root .tf-herrenringe-master-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-herrenringe-master-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-herrenringe-master-guide .dp-gallery figure{border-radius:0}#root .tf-herrenringe-master-guide .dp-gallery article>a{display:block;line-height:0}#root .tf-herrenringe-master-guide .dp-gallery article>div{padding:18px}#root .tf-herrenringe-master-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-herrenringe-master-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-herrenringe-master-guide .dp-faq{padding:0 0 20px}#root .tf-herrenringe-master-guide .dp-faq-intro{margin-bottom:24px}#root .tf-herrenringe-master-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-herrenringe-master-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-herrenringe-master-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-herrenringe-master-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-herrenringe-master-guide .dp-faq summary h2{margin:0;font-size:16px!important;line-height:1.45;font-weight:650;letter-spacing:normal;min-height:0}#root .tf-herrenringe-master-guide .dp-faq summary h2:before,#root .tf-herrenringe-master-guide .dp-faq summary h2:after{content:none!important;display:none!important}#root .tf-herrenringe-master-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-herrenringe-master-guide .dp-faq summary span:after{content:"+"}#root .tf-herrenringe-master-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-herrenringe-master-guide .dp-faq details>div{padding:0 12px 23px 0}#root .tf-herrenringe-master-guide .dp-faq details>div p{color:#514b55!important;opacity:1;visibility:visible}@media(min-width:651px){#root .tf-herrenringe-master-guide h2{font-size:24px}#root .tf-herrenringe-master-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-herrenringe-master-guide .dp-benefit h3{font-size:15px}#root .tf-herrenringe-master-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-herrenringe-master-guide .dp-benefit:last-child{border:0}#root .tf-herrenringe-master-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-herrenringe-master-guide .dp-topic{border:0;padding:0}#root .tf-herrenringe-master-guide .dp-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;padding:26px}#root .tf-herrenringe-master-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-herrenringe-master-guide .dp-gallery h3{font-size:18px}}#root .tf-herrenringe-master-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-herrenringe-master-guide section,#root .tf-herrenringe-master-guide article{width:auto;float:none;margin-top:0}#root .tf-herrenringe-master-guide figure{position:static;float:none;height:auto;min-height:0;align-self:center}#root .tf-herrenringe-master-guide figure img{position:static;width:100%!important;height:auto!important;max-width:100%;inset:auto}#root .tf-herrenringe-master-guide .dp-benefit img{position:static;width:34px!important;height:34px!important;margin:0 0 13px}#root .tf-herrenringe-master-guide .dp-topic{margin:0}#root .tf-herrenringe-master-guide .dp-gallery article{padding:0;margin:0}#root .tf-herrenringe-master-guide .dp-gallery article>a{margin:0}#root .tf-herrenringe-master-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-herrenringe-master-guide .dp-faq summary:before,#root .tf-herrenringe-master-guide .dp-faq summary:after{display:none}#root .tf-herrenringe-master-guide .dp-faq details{box-shadow:none}#root .tf-herrenringe-master-guide summary:focus-visible,#root .tf-herrenringe-master-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-herrenringe-master-guide .dp-cta svg{width:20px;height:20px;flex:0 0 20px}#root:has(.tf-herrenringe-master-guide) .ts-collection .ts-collection__heading{margin:0;padding:28px 32px 14px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-bottom:0;border-radius:18px 18px 0 0}#root:has(.tf-herrenringe-master-guide) .ts-collection .ts-collection__heading h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-1px}#root:has(.tf-herrenringe-master-guide) .ts-collection .ts-collection__intro{display:block;margin:0 0 28px;padding:0 32px 30px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-top:0;border-radius:0 0 18px 18px;width:100%}#root:has(.tf-herrenringe-master-guide) .ts-collection .ts-collection__intro>div{display:block;width:100%;max-width:81ch;padding:0;margin:0;border:0}#root:has(.tf-herrenringe-master-guide) .ts-collection .ts-collection__intro p{width:100%;max-width:100%;float:none;font-size:16px;line-height:1.8;color:#514b55;margin:0 0 8px}#root:has(.tf-herrenringe-master-guide) .ts-collection .ts-collection__intro p:last-child{margin-bottom:0}@media(max-width:650px){#root .tf-herrenringe-master-guide{margin-top:26px}#root:has(.tf-herrenringe-master-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#root:has(.tf-herrenringe-master-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#root:has(.tf-herrenringe-master-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#root:has(.tf-herrenringe-master-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#root .tf-herrenringe-master-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-herrenringe-master-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-herrenringe-master-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-herrenringe-master-guide .dp-topic-more>summary:before,#root .tf-herrenringe-master-guide .dp-topic-more>summary:after{display:none}#root .tf-herrenringe-master-guide .dp-less,#root .tf-herrenringe-master-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-herrenringe-master-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-herrenringe-master-guide .dp-geo{margin-bottom:20px}#root .tf-herrenringe-master-guide .dp-geo h3{font-size:16px;font-weight:700;margin:0 0 8px}#root .tf-herrenringe-master-guide .dp-gallery figure{aspect-ratio:3/2;position:relative}#root .tf-herrenringe-master-guide .dp-gallery figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain}#root .tf-herrenringe-master-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-herrenringe-master-guide .dp-closing{margin-bottom:30px}#root .tf-herrenringe-master-guide .tfcc-body p+p{margin-top:16px}#root .tf-herrenringe-master-guide .dp-benefits{margin-top:0}#root .tf-herrenringe-master-guide .dp-brand{padding-bottom:0;border:0}#root .tf-herrenringe-master-guide .dp-topic-body{display:flow-root}#root .tf-herrenringe-master-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-herrenringe-master-guide figure.dp-topic-photo{position:static;float:none;width:100%;max-width:none;margin:0;align-self:start;border-radius:10px;line-height:0}#root .tf-herrenringe-master-guide figure.dp-topic-photo img{position:static;display:block;width:100%!important;height:auto!important;object-fit:contain}#root .tf-herrenringe-master-guide .tfcc-intro>p:only-child{grid-column:1/-1}#root .tf-herrenringe-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:4px 0}#root .tf-herrenringe-master-guide .dp-example-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}#root .tf-herrenringe-master-guide figure.dp-example-photo{display:block;position:relative;float:none;width:100%;aspect-ratio:16/9;height:auto;min-height:0;overflow:hidden;border-radius:10px;margin:0}#root .tf-herrenringe-master-guide figure.dp-example-photo img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:100%;object-fit:contain;object-position:50% 50%;margin:0}@media(min-width:651px){#root .tf-herrenringe-master-guide .dp-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}#root .tf-herrenringe-master-guide .dp-geo-intro{margin-top:32px}#root .tf-herrenringe-master-guide .dp-geo-intro .dp-geo{margin:0}@media(min-width:651px){#root .tf-herrenringe-master-guide .dp-topic h2{min-height:2.6em}}#root .tf-herrenringe-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:0 0 20px}#root .tf-herrenringe-master-guide .dp-example-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}#root .tf-herrenringe-master-guide .dp-example-photo{aspect-ratio:16/9;overflow:hidden;border-radius:12px;margin:0}#root .tf-herrenringe-master-guide .dp-example-photo img{width:100%!important;height:auto!important;aspect-ratio:16/9;object-fit:contain;display:block}#root .tf-herrenringe-master-guide .dp-image-note{font-size:12px;margin:12px 0 0}@media(max-width:650px){#root .tf-herrenringe-master-guide .dp-example-grid{grid-template-columns:1fr;gap:18px}}#root .tf-herrenringe-master-guide .dp-gallery article{display:flex}#root .tf-herrenringe-master-guide .dp-gallery article>div{display:flex;flex-direction:column;width:100%}#root .tf-herrenringe-master-guide .dp-gallery article p{flex:1}#root .ts-collection .tf-herrenringe-nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:24px;width:100%}#root .ts-collection .tf-herrenringe-nav>a{display:flex;align-items:center;justify-content:center;text-align:center;min-height:56px;padding:12px 10px;margin:0;background:#fff;border:2px solid #b6a2bf;border-radius:12px;text-decoration:none;color:#252129;font:650 15px/1.4 Inter,Arial,sans-serif;overflow-wrap:break-word}#root .ts-collection .tf-herrenringe-nav>a:hover{background:#f7f3f9;border-color:#5a0d75}#root .ts-collection .tf-herrenringe-nav>a:focus-visible{outline:3px solid #a973bf;outline-offset:3px}@media(max-width:760px){#root .ts-collection .tf-herrenringe-nav{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:360px){#root .ts-collection .tf-herrenringe-nav{grid-template-columns:1fr}}#root .tf-herrenuhren-master-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-herrenuhren-master-guide *{box-sizing:border-box}#root .tf-herrenuhren-master-guide p,#root .tf-herrenuhren-master-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-herrenuhren-master-guide p:last-child{margin-bottom:0}#root .tf-herrenuhren-master-guide h1,#root .tf-herrenuhren-master-guide h2,#root .tf-herrenuhren-master-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-herrenuhren-master-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-herrenuhren-master-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-herrenuhren-master-guide strong{color:#342d3a!important;font-weight:650}#root .tf-herrenuhren-master-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-herrenuhren-master-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-herrenuhren-master-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:16px;margin-top:25px}#root .tf-herrenuhren-master-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-herrenuhren-master-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-herrenuhren-master-guide .dp-benefit img{width:34px;height:34px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-herrenuhren-master-guide .dp-benefit h3{font-size:14px}#root .tf-herrenuhren-master-guide .dp-benefit p{font-size:13px;line-height:1.7;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#root .tf-herrenuhren-master-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-herrenuhren-master-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-herrenuhren-master-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-herrenuhren-master-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-herrenuhren-master-guide .dp-story{display:grid;grid-template-columns:1fr;gap:22px;padding:18px;background:#f7f3f9;border-radius:14px;margin:0 0 26px;align-items:center}#root .tf-herrenuhren-master-guide .dp-story>div{min-width:0}#root .tf-herrenuhren-master-guide figure{display:block;width:100%;margin:0;aspect-ratio:auto;overflow:hidden;border-radius:10px;line-height:0}#root .tf-herrenuhren-master-guide figure img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;object-position:center}#root .tf-herrenuhren-master-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-herrenuhren-master-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-herrenuhren-master-guide .dp-gallery figure{border-radius:0}#root .tf-herrenuhren-master-guide .dp-gallery article>a{display:block;line-height:0}#root .tf-herrenuhren-master-guide .dp-gallery article>div{padding:18px}#root .tf-herrenuhren-master-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-herrenuhren-master-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-herrenuhren-master-guide .dp-faq{padding:0 0 20px}#root .tf-herrenuhren-master-guide .dp-faq-intro{margin-bottom:24px}#root .tf-herrenuhren-master-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-herrenuhren-master-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-herrenuhren-master-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-herrenuhren-master-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-herrenuhren-master-guide .dp-faq summary h2{margin:0;font-size:16px!important;line-height:1.45;font-weight:650;letter-spacing:normal;min-height:0}#root .tf-herrenuhren-master-guide .dp-faq summary h2:before,#root .tf-herrenuhren-master-guide .dp-faq summary h2:after{content:none!important;display:none!important}#root .tf-herrenuhren-master-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-herrenuhren-master-guide .dp-faq summary span:after{content:"+"}#root .tf-herrenuhren-master-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-herrenuhren-master-guide .dp-faq details>div{padding:0 12px 23px 0}#root .tf-herrenuhren-master-guide .dp-faq details>div p{color:#514b55!important;opacity:1;visibility:visible}@media(min-width:651px){#root .tf-herrenuhren-master-guide h2{font-size:24px}#root .tf-herrenuhren-master-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-herrenuhren-master-guide .dp-benefit h3{font-size:15px}#root .tf-herrenuhren-master-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-herrenuhren-master-guide .dp-benefit:last-child{border:0}#root .tf-herrenuhren-master-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-herrenuhren-master-guide .dp-topic{border:0;padding:0}#root .tf-herrenuhren-master-guide .dp-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;padding:26px}#root .tf-herrenuhren-master-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-herrenuhren-master-guide .dp-gallery h3{font-size:18px}}#root .tf-herrenuhren-master-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-herrenuhren-master-guide section,#root .tf-herrenuhren-master-guide article{width:auto;float:none;margin-top:0}#root .tf-herrenuhren-master-guide figure{position:static;float:none;height:auto;min-height:0;align-self:center}#root .tf-herrenuhren-master-guide figure img{position:static;width:100%!important;height:auto!important;max-width:100%;inset:auto}#root .tf-herrenuhren-master-guide .dp-benefit img{position:static;width:34px!important;height:34px!important;margin:0 0 13px}#root .tf-herrenuhren-master-guide .dp-topic{margin:0}#root .tf-herrenuhren-master-guide .dp-gallery article{padding:0;margin:0}#root .tf-herrenuhren-master-guide .dp-gallery article>a{margin:0}#root .tf-herrenuhren-master-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-herrenuhren-master-guide .dp-faq summary:before,#root .tf-herrenuhren-master-guide .dp-faq summary:after{display:none}#root .tf-herrenuhren-master-guide .dp-faq details{box-shadow:none}#root .tf-herrenuhren-master-guide summary:focus-visible,#root .tf-herrenuhren-master-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-herrenuhren-master-guide .dp-cta svg{width:20px;height:20px;flex:0 0 20px}#root:has(.tf-herrenuhren-master-guide) .ts-collection .ts-collection__heading{margin:0;padding:28px 32px 14px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-bottom:0;border-radius:18px 18px 0 0}#root:has(.tf-herrenuhren-master-guide) .ts-collection .ts-collection__heading h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-1px}#root:has(.tf-herrenuhren-master-guide) .ts-collection .ts-collection__intro{display:block;margin:0 0 28px;padding:0 32px 30px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-top:0;border-radius:0 0 18px 18px;width:100%}#root:has(.tf-herrenuhren-master-guide) .ts-collection .ts-collection__intro>div{display:block;width:100%;max-width:81ch;padding:0;margin:0;border:0}#root:has(.tf-herrenuhren-master-guide) .ts-collection .ts-collection__intro p{width:100%;max-width:100%;float:none;font-size:16px;line-height:1.8;color:#514b55;margin:0 0 8px}#root:has(.tf-herrenuhren-master-guide) .ts-collection .ts-collection__intro p:last-child{margin-bottom:0}@media(max-width:650px){#root .tf-herrenuhren-master-guide{margin-top:26px}#root:has(.tf-herrenuhren-master-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#root:has(.tf-herrenuhren-master-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#root:has(.tf-herrenuhren-master-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#root:has(.tf-herrenuhren-master-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#root .tf-herrenuhren-master-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-herrenuhren-master-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-herrenuhren-master-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-herrenuhren-master-guide .dp-topic-more>summary:before,#root .tf-herrenuhren-master-guide .dp-topic-more>summary:after{display:none}#root .tf-herrenuhren-master-guide .dp-less,#root .tf-herrenuhren-master-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-herrenuhren-master-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-herrenuhren-master-guide .dp-geo{margin-bottom:20px}#root .tf-herrenuhren-master-guide .dp-geo h3{font-size:16px;font-weight:700;margin:0 0 8px}#root .tf-herrenuhren-master-guide .dp-gallery figure{aspect-ratio:3/2;position:relative}#root .tf-herrenuhren-master-guide .dp-gallery figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain}#root .tf-herrenuhren-master-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-herrenuhren-master-guide .dp-closing{margin-bottom:30px}#root .tf-herrenuhren-master-guide .tfcc-body p+p{margin-top:16px}#root .tf-herrenuhren-master-guide .dp-benefits{margin-top:0}#root .tf-herrenuhren-master-guide .dp-brand{padding-bottom:0;border:0}#root .tf-herrenuhren-master-guide .dp-topic-body{display:flow-root}#root .tf-herrenuhren-master-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-herrenuhren-master-guide figure.dp-topic-photo{position:static;float:none;width:100%;max-width:none;margin:0;align-self:start;border-radius:10px;line-height:0}#root .tf-herrenuhren-master-guide figure.dp-topic-photo img{position:static;display:block;width:100%!important;height:auto!important;object-fit:contain}#root .tf-herrenuhren-master-guide .tfcc-intro>p:only-child{grid-column:1/-1}#root .tf-herrenuhren-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:4px 0}#root .tf-herrenuhren-master-guide .dp-example-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}#root .tf-herrenuhren-master-guide figure.dp-example-photo{display:block;position:relative;float:none;width:100%;aspect-ratio:16/9;height:auto;min-height:0;overflow:hidden;border-radius:10px;margin:0}#root .tf-herrenuhren-master-guide figure.dp-example-photo img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:100%;object-fit:contain;object-position:50% 50%;margin:0}@media(min-width:651px){#root .tf-herrenuhren-master-guide .dp-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}#root .tf-herrenuhren-master-guide .dp-geo-intro{margin-top:32px}#root .tf-herrenuhren-master-guide .dp-geo-intro .dp-geo{margin:0}@media(min-width:651px){#root .tf-herrenuhren-master-guide .dp-topic h2{min-height:2.6em}}#root .tf-herrenuhren-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:0 0 20px}#root .tf-herrenuhren-master-guide .dp-example-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}#root .tf-herrenuhren-master-guide .dp-example-photo{aspect-ratio:16/9;overflow:hidden;border-radius:12px;margin:0}#root .tf-herrenuhren-master-guide .dp-example-photo img{width:100%!important;height:auto!important;aspect-ratio:16/9;object-fit:contain;display:block}@media(max-width:650px){#root .tf-herrenuhren-master-guide .dp-example-grid{grid-template-columns:1fr;gap:18px}}#root .tf-herrenuhren-master-guide .dp-gallery article{display:flex}#root .tf-herrenuhren-master-guide .dp-gallery article>div{display:flex;flex-direction:column;width:100%}#root .tf-herrenuhren-master-guide .dp-gallery article p{flex:1}#root .tf-herrenuhren-master-guide .dp-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}#root .tf-holz-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-holz-guide *{box-sizing:border-box}#root .tf-holz-guide p,#root .tf-holz-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-holz-guide h1,#root .tf-holz-guide h2,#root .tf-holz-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-holz-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-holz-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-holz-guide strong{color:#342d3a!important;font-weight:650}#root .tf-holz-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-holz-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-holz-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:14px;margin-top:25px}#root .tf-holz-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-holz-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-holz-guide .dp-benefit img{width:30px;height:30px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-holz-guide .dp-benefit h3{font-size:14px}#root .tf-holz-guide .dp-benefit p{font-size:13px;line-height:1.7}#root .tf-holz-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-holz-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-holz-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-holz-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-holz-guide .dp-story{display:grid;grid-template-columns:1fr;gap:22px;padding:18px;background:#f7f3f9;border-radius:14px;margin:0 0 26px;align-items:center}#root .tf-holz-guide .dp-story>div{min-width:0}#root .tf-holz-guide figure{display:block;width:100%;margin:0;aspect-ratio:auto;overflow:hidden;border-radius:10px;line-height:0}#root .tf-holz-guide figure img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;object-position:center}#root .tf-holz-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-holz-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-holz-guide .dp-gallery figure{border-radius:0}#root .tf-holz-guide .dp-gallery article>a{display:block;line-height:0}#root .tf-holz-guide .dp-gallery article>div{padding:18px}#root .tf-holz-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-holz-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-holz-guide .dp-faq{padding:0 0 20px}#root .tf-holz-guide .dp-faq-intro{margin-bottom:24px}#root .tf-holz-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-holz-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-holz-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-holz-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-holz-guide .dp-faq summary h2{margin:0;font-size:16px;line-height:1.45;font-weight:650;letter-spacing:normal}#root .tf-holz-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-holz-guide .dp-faq summary span:after{content:"+"}#root .tf-holz-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-holz-guide .dp-faq details>div{padding:0 12px 23px 0}@media(min-width:651px){#root .tf-holz-guide h2{font-size:24px}#root .tf-holz-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-holz-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-holz-guide .dp-benefit:last-child{border:0}#root .tf-holz-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-holz-guide .dp-topic{border:0;padding:0}#root .tf-holz-guide .dp-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;padding:26px}#root .tf-holz-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-holz-guide .dp-gallery h3{font-size:18px}}#root .tf-holz-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-holz-guide section,#root .tf-holz-guide article{width:auto;float:none;margin-top:0}#root .tf-holz-guide figure{position:static;float:none;height:auto;min-height:0;align-self:center}#root .tf-holz-guide figure img{position:static;width:100%!important;height:auto!important;max-width:100%;inset:auto}#root .tf-holz-guide .dp-benefit img{position:static;width:30px!important;height:30px!important;margin:0 0 13px}#root .tf-holz-guide .dp-topic{margin:0}#root .tf-holz-guide .dp-gallery article{padding:0;margin:0}#root .tf-holz-guide .dp-gallery article>a{margin:0}#root .tf-holz-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-holz-guide .dp-faq summary:before,#root .tf-holz-guide .dp-faq summary:after{display:none}#root .tf-holz-guide .dp-faq details{box-shadow:none}#root .tf-holz-guide .dp-cta svg{width:20px;height:20px;flex:0 0 20px}#root:has(.tf-holz-guide) .ts-collection .ts-collection__heading{margin:0;padding:28px 32px 14px;background:#f7f2fa;border:1px solid #ede3f1;border-bottom:0;border-radius:18px 18px 0 0}#root:has(.tf-holz-guide) .ts-collection .ts-collection__heading h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-1px}#root:has(.tf-holz-guide) .ts-collection .ts-collection__intro{display:block;margin:0 0 28px;padding:0 32px 30px;background:#f7f2fa;border:1px solid #ede3f1;border-top:0;border-radius:0 0 18px 18px;width:100%}#root:has(.tf-holz-guide) .ts-collection .ts-collection__intro>div{display:block;width:100%;max-width:81ch;padding:0;margin:0;border:0}#root:has(.tf-holz-guide) .ts-collection .ts-collection__intro p{width:100%;max-width:100%;float:none;font-size:16px;line-height:1.8;color:#514b55;margin:0 0 8px}#root:has(.tf-holz-guide) .ts-collection .ts-collection__intro p:last-child{margin-bottom:0}@media(max-width:650px){#root .tf-holz-guide{margin-top:26px}#root:has(.tf-holz-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#root:has(.tf-holz-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#root:has(.tf-holz-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#root:has(.tf-holz-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#root .tf-holz-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-holz-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-holz-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-holz-guide .dp-topic-more>summary:before,#root .tf-holz-guide .dp-topic-more>summary:after{display:none}#root .tf-holz-guide .dp-less,#root .tf-holz-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-holz-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-holz-guide .dp-geo{margin-bottom:20px}#root .tf-holz-guide .dp-geo h3{font-size:16px;font-weight:700;margin:0 0 8px}#root .tf-holz-guide .dp-gallery figure{aspect-ratio:3/2;position:relative}#root .tf-holz-guide .dp-gallery figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain}#root .tf-holz-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-holz-guide .dp-closing{margin-bottom:30px}#root .tf-holz-guide .tfcc-body p+p{margin-top:16px}#root .tf-holz-guide .dp-benefits{margin-top:0}#root .tf-holz-guide .dp-brand{padding-bottom:0;border:0}#root .tf-holz-guide .dp-topic-body{display:flow-root}#root .tf-holz-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-holz-guide figure.dp-topic-photo{position:static;float:none;width:100%;max-width:none;margin:0;align-self:start;border-radius:10px;line-height:0}#root .tf-holz-guide figure.dp-topic-photo img{position:static;display:block;width:100%!important;height:auto!important;object-fit:contain}#root .tf-holz-guide .tfcc-intro>p:only-child{grid-column:1/-1}#root .tf-holz-guide .dp-examples{grid-column:1/-1;margin:0;padding:4px 0}#root .tf-holz-guide .dp-example-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}#root .tf-holz-guide figure.dp-example-photo{display:block;position:relative;float:none;width:100%;aspect-ratio:16/9;height:auto;min-height:0;overflow:hidden;border-radius:10px;margin:0}#root .tf-holz-guide figure.dp-example-photo img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:100%;object-fit:cover;object-position:50% 50%;margin:0}@media(min-width:651px){#root .tf-holz-guide .dp-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}#root .tf-holz-guide figure.dp-example-photo{container-type:inline-size}#root .tf-holz-guide .dp-ai-label{position:absolute;top:auto;left:auto;right:8px;bottom:8px;width:max-content;max-width:calc(100% - 16px);z-index:2;display:flex;align-items:center;justify-content:flex-end;gap:.45em;margin:0;padding:0;border:0;border-radius:0;background:none;color:#ffffffbf;font:400 8px/1.25 Arial,sans-serif;font-size:clamp(8px,1.4cqw,9px);letter-spacing:normal;white-space:nowrap;text-align:right;text-shadow:0 1px 2px rgba(0,0,0,.4);pointer-events:none}#root .tf-holz-guide .dp-gallery article{border:1px solid #b99bc7;border-radius:15px;display:flex}#root .tf-holz-guide .dp-gallery article>div{padding:22px;display:flex;flex-direction:column;width:100%}#root .tf-holz-guide .dp-gallery h3{font-size:22px;line-height:1.35;margin-bottom:15px}#root .tf-holz-guide .dp-gallery p{margin:0 0 18px}#root .tf-holz-guide .dp-gallery a.dp-cta{margin-top:auto;font-size:16px;gap:12px}@media(min-width:651px){#root .tf-holz-guide .dp-topic h2{min-height:2.6em}}#root .tf-holz-guide .dp-faq-intro:empty{display:none}#root .tf-holz-guide .dp-ai-label{font-size:9px;background:#00000040;padding:2px 4px;border-radius:3px}@media(min-width:651px){#root .tf-holz-guide .dp-topic-lead{margin-bottom:16px}}#root .tf-holz-guide .dp-faq details>div,#root .tf-holz-guide .dp-topic-body,#root .tf-holz-guide .tfcc-body{color:#514b55!important}#root .tf-holz-guide .dp-faq summary h2{color:#252129!important}#root .tf-holz-guide .dp-faq summary h2:before,#root .tf-holz-guide .dp-faq summary h2:after{content:none!important;display:none!important}@media(min-width:651px){#root .tf-holz-guide .dp-topics{row-gap:0}#root .tf-holz-guide .dp-topic{display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:0;align-content:start;padding-bottom:34px;min-width:0}#root .tf-holz-guide .dp-topic>h2{grid-row:1;font-size:24px;line-height:1.3;margin-top:0;margin-bottom:17px}#root .tf-holz-guide .dp-topic>.dp-topic-lead{grid-row:2}#root .tf-holz-guide .dp-topic>details{grid-row:3;align-self:start}#root .tf-holz-guide .dp-topic p,#root .tf-holz-guide .dp-topic li{font-size:15px;line-height:1.8}}#root .tf-holz-master-master-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-holz-master-master-guide *{box-sizing:border-box}#root .tf-holz-master-master-guide p,#root .tf-holz-master-master-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-holz-master-master-guide p:last-child{margin-bottom:0}#root .tf-holz-master-master-guide h1,#root .tf-holz-master-master-guide h2,#root .tf-holz-master-master-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-holz-master-master-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-holz-master-master-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-holz-master-master-guide strong{color:#342d3a!important;font-weight:650}#root .tf-holz-master-master-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-holz-master-master-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-holz-master-master-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:14px;margin-top:25px}#root .tf-holz-master-master-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-holz-master-master-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-holz-master-master-guide .dp-benefit img{width:30px;height:30px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-holz-master-master-guide .dp-benefit h3{font-size:14px}#root .tf-holz-master-master-guide .dp-benefit p{font-size:13px;line-height:1.7}#root .tf-holz-master-master-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-holz-master-master-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-holz-master-master-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-holz-master-master-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-holz-master-master-guide .dp-story{display:grid;grid-template-columns:1fr;gap:22px;padding:18px;background:#f7f3f9;border-radius:14px;margin:0 0 26px;align-items:center}#root .tf-holz-master-master-guide .dp-story>div{min-width:0}#root .tf-holz-master-master-guide figure{display:block;width:100%;margin:0;aspect-ratio:auto;overflow:hidden;border-radius:10px;line-height:0}#root .tf-holz-master-master-guide figure img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;object-position:center}#root .tf-holz-master-master-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-holz-master-master-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-holz-master-master-guide .dp-gallery figure{border-radius:0}#root .tf-holz-master-master-guide .dp-gallery article>a{display:block;line-height:0}#root .tf-holz-master-master-guide .dp-gallery article>div{padding:18px}#root .tf-holz-master-master-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-holz-master-master-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-holz-master-master-guide .dp-faq{padding:0 0 20px}#root .tf-holz-master-master-guide .dp-faq-intro{margin-bottom:24px}#root .tf-holz-master-master-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-holz-master-master-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-holz-master-master-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-holz-master-master-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-holz-master-master-guide .dp-faq summary h3{margin:0;font-size:16px}#root .tf-holz-master-master-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-holz-master-master-guide .dp-faq summary span:after{content:"+"}#root .tf-holz-master-master-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-holz-master-master-guide .dp-faq details>div{padding:0 12px 23px 0}@media(min-width:651px){#root .tf-holz-master-master-guide h2{font-size:24px}#root .tf-holz-master-master-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-holz-master-master-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-holz-master-master-guide .dp-benefit:last-child{border:0}#root .tf-holz-master-master-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-holz-master-master-guide .dp-topic{border:0;padding:0}#root .tf-holz-master-master-guide .dp-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;padding:26px}#root .tf-holz-master-master-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-holz-master-master-guide .dp-gallery h3{font-size:18px}}#root .tf-holz-master-master-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-holz-master-master-guide section,#root .tf-holz-master-master-guide article{width:auto;float:none;margin-top:0}#root .tf-holz-master-master-guide figure{position:static;float:none;height:auto;min-height:0;align-self:center}#root .tf-holz-master-master-guide figure img{position:static;width:100%!important;height:auto!important;max-width:100%;inset:auto}#root .tf-holz-master-master-guide .dp-benefit img{position:static;width:30px!important;height:30px!important;margin:0 0 13px}#root .tf-holz-master-master-guide .dp-topic{margin:0}#root .tf-holz-master-master-guide .dp-gallery article{padding:0;margin:0}#root .tf-holz-master-master-guide .dp-gallery article>a{margin:0}#root .tf-holz-master-master-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-holz-master-master-guide .dp-faq summary:before,#root .tf-holz-master-master-guide .dp-faq summary:after{display:none}#root .tf-holz-master-master-guide .dp-faq details{box-shadow:none}#root .tf-holz-master-master-guide summary:focus-visible,#root .tf-holz-master-master-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-holz-master-master-guide .dp-cta svg{width:20px;height:20px;flex:0 0 20px}#root:has(.tf-holz-master-master-guide) .ts-collection .ts-collection__heading{margin:0;padding:28px 32px 14px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-bottom:0;border-radius:18px 18px 0 0}#root:has(.tf-holz-master-master-guide) .ts-collection .ts-collection__heading h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-1px}#root:has(.tf-holz-master-master-guide) .ts-collection .ts-collection__intro{display:block;margin:0 0 28px;padding:0 32px 30px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-top:0;border-radius:0 0 18px 18px;width:100%}#root:has(.tf-holz-master-master-guide) .ts-collection .ts-collection__intro>div{display:block;width:100%;max-width:81ch;padding:0;margin:0;border:0}#root:has(.tf-holz-master-master-guide) .ts-collection .ts-collection__intro p{width:100%;max-width:100%;float:none;font-size:16px;line-height:1.8;color:#514b55;margin:0 0 8px}#root:has(.tf-holz-master-master-guide) .ts-collection .ts-collection__intro p:last-child{margin-bottom:0}@media(max-width:650px){#root .tf-holz-master-master-guide{margin-top:26px}#root:has(.tf-holz-master-master-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#root:has(.tf-holz-master-master-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#root:has(.tf-holz-master-master-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#root:has(.tf-holz-master-master-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#root .tf-holz-master-master-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-holz-master-master-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-holz-master-master-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-holz-master-master-guide .dp-topic-more>summary:before,#root .tf-holz-master-master-guide .dp-topic-more>summary:after{display:none}#root .tf-holz-master-master-guide .dp-less,#root .tf-holz-master-master-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-holz-master-master-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-holz-master-master-guide.dp-desktop .dp-topic-more>summary,#root .tf-holz-master-master-guide.dp-desktop .dp-topic-lead{display:none}#root .tf-holz-master-master-guide .dp-geo{margin-bottom:20px}#root .tf-holz-master-master-guide .dp-geo h3{font-size:16px;font-weight:700;margin:0 0 8px}#root .tf-holz-master-master-guide .dp-gallery figure{aspect-ratio:3/2;position:relative}#root .tf-holz-master-master-guide .dp-gallery figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain}#root .tf-holz-master-master-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-holz-master-master-guide .dp-closing{margin-bottom:30px}#root .tf-holz-master-master-guide .tfcc-body p+p{margin-top:16px}#root .tf-holz-master-master-guide .dp-benefits{margin-top:0}#root .tf-holz-master-master-guide .dp-brand{padding-bottom:0;border:0}#root .tf-holz-master-master-guide .dp-topic-body{display:flow-root}#root .tf-holz-master-master-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-holz-master-master-guide figure.dp-topic-photo{position:static;float:none;width:100%;max-width:none;margin:0;align-self:start;border-radius:10px;line-height:0}#root .tf-holz-master-master-guide figure.dp-topic-photo img{position:static;display:block;width:100%!important;height:auto!important;object-fit:contain}#root .tf-holz-master-master-guide .tfcc-intro>p:only-child{grid-column:1/-1}#root .tf-holz-master-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:4px 0}#root .tf-holz-master-master-guide .dp-example-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}#root .tf-holz-master-master-guide figure.dp-example-photo{display:block;position:relative;float:none;width:100%;aspect-ratio:16/9;height:auto;min-height:0;overflow:hidden;border-radius:10px;margin:0}#root .tf-holz-master-master-guide figure.dp-example-photo img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:100%;object-fit:cover;object-position:50% 50%;margin:0}@media(min-width:651px){#root .tf-holz-master-master-guide .dp-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}#root .tf-holz-master-master-guide .tfcc-reasons li:last-child{grid-column:auto;border-top:0;padding-top:0}#root .tf-holz-master-master-guide .tfcc-reasons li:last-child:before{top:0}#root .tf-holz-master-master-guide .dp-example-photo:first-child img{object-position:50% 36%}#root .tf-holz-guide{--tf-purple:#5a0d75;--tf-ink:#252129;--tf-copy:#514b55;--tf-line:#e7ddeb;--tf-soft:#f7f3f9;max-width:1200px;width:100%;margin:32px auto 0;color:var(--tf-ink);font-family:Inter,Arial,sans-serif}#root .tf-holz-guide,#root .tf-holz-guide *{box-sizing:border-box}#root .tf-holz-guide section,#root .tf-holz-guide article{width:auto;float:none}#root .tf-holz-guide h2{font-family:inherit;font-size:24px;line-height:1.3;letter-spacing:-.4px;margin:0 0 17px;font-weight:700;color:var(--tf-ink);text-wrap:balance;-webkit-hyphens:none;hyphens:none}#root .tf-holz-guide h3{font-family:inherit;font-size:15px;line-height:1.45;margin:0 0 8px;font-weight:650;color:var(--tf-ink);-webkit-hyphens:none;hyphens:none}#root .tf-holz-guide p,#root .tf-holz-guide li{font-size:16px;line-height:1.8;font-weight:400;color:var(--tf-copy)}#root .tf-holz-guide p{margin:0 0 16px}#root .tf-holz-guide p:last-child{margin-bottom:0}#root .tf-holz-guide strong{font-weight:650;color:#342d3a}#root .tf-holz-guide a{color:var(--tf-purple);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;font-weight:550}#root .tf-holz-guide a:hover{text-decoration-thickness:2px}#root .tf-holz-guide .tf-about-shop{padding:0 0 40px;margin:0;border-bottom:1px solid var(--tf-line)}#root .tf-holz-guide .tf-brand-copy{max-width:80ch}#root .tf-holz-guide .tf-benefits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;background:var(--tf-soft);border-radius:16px;margin-top:26px;padding:24px 10px}#root .tf-holz-guide .tf-benefits>div{padding:0 18px;border-right:1px solid var(--tf-line);min-width:0}#root .tf-holz-guide .tf-benefits>div:last-child{border:0}#root .tf-holz-guide .tf-benefits img{display:block;width:34px;height:34px;object-fit:contain;margin:0 0 13px}#root .tf-holz-guide .tf-benefits p{font-size:13px;line-height:1.7;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#root .tf-holz-guide .tf-benefits h3{font-size:15px}#root .tf-holz-guide .tf-topic-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:44px;row-gap:44px;padding:42px 0}#root .tf-holz-guide .tf-topic{min-width:0;margin:0;padding:0}#root .tf-holz-guide .tf-topic h2:before{content:"";display:block;width:28px;height:3px;border-radius:3px;background:var(--tf-purple);margin:0 0 15px}#root .tf-holz-guide .tf-topic ul{padding:0;margin:0 0 17px;list-style:none}#root .tf-holz-guide .tf-topic li{position:relative;padding-left:17px;margin:0 0 12px}#root .tf-holz-guide .tf-topic li:before{content:"";position:absolute;left:0;top:12px;width:5px;height:5px;border-radius:50%;background:var(--tf-purple)}#root .tf-holz-guide .tf-image-story{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:30px;align-items:stretch;padding:28px;background:var(--tf-soft);border-radius:18px;margin:8px 0 44px}#root .tf-holz-guide .tf-image-story>div{min-width:0}#root .tf-holz-guide .tf-image-story figure{position:relative;margin:0;min-height:290px;overflow:hidden;border-radius:12px;width:100%}#root .tf-holz-guide .tf-image-story img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%!important;height:100%!important;max-width:none;object-fit:cover;object-position:42% 50%}#root .tf-holz-guide .tf-image-story h2{font-size:24px}#root .tf-holz-guide .tf-faq{padding:0 0 42px;margin:0}#root .tf-holz-guide .tf-faq-intro{max-width:82ch;margin-bottom:25px}#root .tf-holz-guide .tf-faq-items{border-top:1px solid var(--tf-line)}#root .tf-holz-guide details{display:block;margin:0;border:0;border-bottom:1px solid var(--tf-line);padding:0;background:transparent;box-shadow:none}#root .tf-holz-guide summary{padding:21px 0;display:flex;align-items:center;justify-content:space-between;gap:18px;cursor:pointer;list-style:none;background:transparent;border:0;margin:0}#root .tf-holz-guide summary::-webkit-details-marker{display:none}#root .tf-holz-guide summary:before,#root .tf-holz-guide summary:after{display:none}#root .tf-holz-guide summary h3{margin:0;font-size:16px}#root .tf-holz-guide .tf-faq-icon{position:relative;display:block;width:18px;height:18px;flex:0 0 18px}#root .tf-holz-guide .tf-faq-icon:before,#root .tf-holz-guide .tf-faq-icon:after{content:"";position:absolute;left:2px;right:2px;top:8px;height:1.5px;background:var(--tf-purple)}#root .tf-holz-guide .tf-faq-icon:after{transform:rotate(90deg);transition:transform .18s ease}#root .tf-holz-guide details[open] .tf-faq-icon:after{transform:rotate(0)}#root .tf-holz-guide details>div{padding:0 36px 23px 0;max-width:86ch}#root .tf-holz-guide summary:focus-visible,#root .tf-holz-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-holz-guide .tf-category-photo{position:relative;display:block;aspect-ratio:3/2;overflow:hidden;background:#fff}#root .tf-holz-guide .tf-category-photo img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%!important;height:100%!important;max-width:none;object-fit:cover;object-position:center}#root .tf-holz-guide .tf-category-photo--product img{object-fit:contain}#root .tf-holz-guide .tf-category-link{font-size:14px;display:flex;align-items:center;justify-content:space-between;text-decoration:none;gap:8px;min-height:28px}#root .tf-holz-guide .tf-category-link span{font-size:20px}@media(max-width:759px){#root .tf-holz-guide{margin-top:26px}#root .tf-holz-guide h2{font-size:23px;line-height:1.3}#root .tf-holz-guide p,#root .tf-holz-guide li{font-size:15px;line-height:1.8}#root .tf-holz-guide .tf-benefits{grid-template-columns:repeat(2,minmax(0,1fr));padding:20px 4px;row-gap:23px}#root .tf-holz-guide .tf-benefits>div{padding:0 13px}#root .tf-holz-guide .tf-benefits>div:nth-child(2){border:0}#root .tf-holz-guide .tf-benefits h3{font-size:14px}#root .tf-holz-guide .tf-benefits p{font-size:13px}#root .tf-holz-guide .tf-about-shop{padding-bottom:30px}#root .tf-holz-guide .tf-topic-grid{grid-template-columns:1fr;padding:32px 0;gap:32px}#root .tf-holz-guide .tf-topic:not(:last-child){padding-bottom:30px;border-bottom:1px solid var(--tf-line)}#root .tf-holz-guide .tf-image-story{grid-template-columns:1fr;padding:18px;gap:24px;border-radius:14px;margin-bottom:34px}#root .tf-holz-guide .tf-image-story figure{min-height:0;aspect-ratio:3/2}#root .tf-holz-guide .tf-image-story img{object-position:50% 50%}#root .tf-holz-guide .tf-image-story h2{font-size:23px}#root .tf-holz-guide .tf-faq{padding-bottom:32px}#root .tf-holz-guide summary{padding:19px 0}#root .tf-holz-guide summary h3{font-size:15px}#root .tf-holz-guide details>div{padding:0 0 22px}}@media(prefers-reduced-motion:reduce){#root .tf-holz-guide .tf-faq-icon:after{transition:none}}#root .tf-holz-intro{box-sizing:border-box;max-width:1200px;margin:0 auto 26px;padding:28px 32px;background:#f7f3f9;border:1px solid #e7ddeb;border-radius:16px;color:#252129}#root .tf-holz-intro h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-.7px;margin:0 0 14px;color:#252129}#root .tf-holz-intro p{font-size:16px;line-height:1.8;color:#514b55;margin:0}#root .tf-holz-guide .tf-image-story{align-items:center}#root .tf-holz-guide .tf-image-story figure{position:static;min-height:0;height:auto;aspect-ratio:auto;line-height:0}#root .tf-holz-guide .tf-image-story img{position:static;inset:auto;width:100%!important;height:auto!important;object-fit:contain;object-position:center}#root .tf-holz-guide .tf-image-story-reverse{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}#root .tf-holz-guide .tf-image-story-reverse figure{grid-column:2;grid-row:1}#root .tf-holz-guide .tf-image-story-reverse>div{grid-column:1;grid-row:1}#root .tf-holz-guide h2:before{content:"";display:block;width:28px;height:3px;border-radius:3px;background:#5a0d75;margin:0 0 15px}#root .tf-holz-guide .tf-holz-buy{padding:0 0 32px;margin:0 0 32px;border-bottom:1px solid #e7ddeb}#root .tf-holz-guide details:before{content:none;display:none}@media(max-width:759px){#root .tf-holz-intro{padding:24px 20px;border-radius:14px}#root .tf-holz-intro h1{font-size:30px}#root .tf-holz-intro p{font-size:15px}#root .tf-holz-guide .tf-image-story-reverse{grid-template-columns:1fr}#root .tf-holz-guide .tf-image-story-reverse figure,#root .tf-holz-guide .tf-image-story-reverse>div{grid-column:auto;grid-row:auto}}#root .tf-holz-guide .tf-holz-related{margin:0 0 40px;padding:0}#root .tf-holz-guide .tf-holz-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;align-items:stretch}#root .tf-holz-guide .tf-holz-related-card{min-width:0;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--tf-line);border-radius:16px;background:#fff;text-decoration:none;color:var(--tf-ink)}#root .tf-holz-guide .tf-holz-related-card:hover{border-color:var(--tf-purple);text-decoration:none}#root .tf-holz-guide .tf-holz-related-copy{padding:20px;display:flex;flex-direction:column;gap:16px;flex:1}#root .tf-holz-guide .tf-holz-related-title{display:block;font-size:18px;line-height:1.4;font-weight:650}#root .tf-holz-guide .tf-holz-related-card .tf-category-link{margin-top:auto;color:var(--tf-purple)}@media(max-width:759px){#root .tf-holz-guide .tf-holz-related-grid{grid-template-columns:1fr;gap:18px}#root .tf-holz-guide .tf-holz-related{margin-bottom:32px}}#taffstyle-industrial-master .tf-material-master-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#taffstyle-industrial-master .tf-material-master-guide *{box-sizing:border-box}#taffstyle-industrial-master .tf-material-master-guide p,#taffstyle-industrial-master .tf-material-master-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#taffstyle-industrial-master .tf-material-master-guide p:last-child{margin-bottom:0}#taffstyle-industrial-master .tf-material-master-guide h1,#taffstyle-industrial-master .tf-material-master-guide h2,#taffstyle-industrial-master .tf-material-master-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#taffstyle-industrial-master .tf-material-master-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#taffstyle-industrial-master .tf-material-master-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#taffstyle-industrial-master .tf-material-master-guide strong{color:#342d3a!important;-webkit-text-fill-color:#342d3a!important;opacity:1!important;font-weight:650}#taffstyle-industrial-master .tf-material-master-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#taffstyle-industrial-master .tf-material-master-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#taffstyle-industrial-master .tf-material-master-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:14px;margin-top:25px}#taffstyle-industrial-master .tf-material-master-guide .dp-benefit{padding:0 13px;min-width:0}#taffstyle-industrial-master .tf-material-master-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#taffstyle-industrial-master .tf-material-master-guide .dp-benefit img{width:30px;height:30px;object-fit:contain;display:block;margin-bottom:13px}#taffstyle-industrial-master .tf-material-master-guide .dp-benefit h3{font-size:14px}#taffstyle-industrial-master .tf-material-master-guide .dp-benefit p{font-size:13px;line-height:1.7}#taffstyle-industrial-master .tf-material-master-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#taffstyle-industrial-master .tf-material-master-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#taffstyle-industrial-master .tf-material-master-guide .dp-topic:last-child{border:0;padding-bottom:0}#taffstyle-industrial-master .tf-material-master-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#taffstyle-industrial-master .tf-material-master-guide .dp-story{display:grid;grid-template-columns:1fr;gap:22px;padding:18px;background:#f7f3f9;border-radius:14px;margin:0 0 26px;align-items:center}#taffstyle-industrial-master .tf-material-master-guide .dp-story>div{min-width:0}#taffstyle-industrial-master .tf-material-master-guide figure{display:block;width:100%;margin:0;aspect-ratio:auto;overflow:hidden;border-radius:10px;line-height:0}#taffstyle-industrial-master .tf-material-master-guide figure img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;object-position:center}#taffstyle-industrial-master .tf-material-master-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#taffstyle-industrial-master .tf-material-master-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#taffstyle-industrial-master .tf-material-master-guide .dp-gallery figure{border-radius:0}#taffstyle-industrial-master .tf-material-master-guide .dp-gallery article>a{display:block;line-height:0}#taffstyle-industrial-master .tf-material-master-guide .dp-gallery article>div{padding:18px}#taffstyle-industrial-master .tf-material-master-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#taffstyle-industrial-master .tf-material-master-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#taffstyle-industrial-master .tf-material-master-guide .dp-faq{padding:0 0 20px}#taffstyle-industrial-master .tf-material-master-guide .dp-faq-intro{margin-bottom:24px}#taffstyle-industrial-master .tf-material-master-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#taffstyle-industrial-master .tf-material-master-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#taffstyle-industrial-master .tf-material-master-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#taffstyle-industrial-master .tf-material-master-guide .dp-faq summary::-webkit-details-marker{display:none}#taffstyle-industrial-master .tf-material-master-guide .dp-faq summary h2{margin:0;font-size:16px;line-height:1.45;font-weight:650;letter-spacing:normal}#taffstyle-industrial-master .tf-material-master-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#taffstyle-industrial-master .tf-material-master-guide .dp-faq summary span:after{content:"+"}#taffstyle-industrial-master .tf-material-master-guide .dp-faq details[open] summary span:after{content:"\2212"}#taffstyle-industrial-master .tf-material-master-guide .dp-faq details>div{padding:0 12px 23px 0}@media(min-width:651px){#taffstyle-industrial-master .tf-material-master-guide h2{font-size:24px}#taffstyle-industrial-master .tf-material-master-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#taffstyle-industrial-master .tf-material-master-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#taffstyle-industrial-master .tf-material-master-guide .dp-benefit:last-child{border:0}#taffstyle-industrial-master .tf-material-master-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#taffstyle-industrial-master .tf-material-master-guide .dp-topic{border:0;padding:0}#taffstyle-industrial-master .tf-material-master-guide .dp-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;padding:26px}#taffstyle-industrial-master .tf-material-master-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#taffstyle-industrial-master .tf-material-master-guide .dp-gallery h3{font-size:18px}}#taffstyle-industrial-master .tf-material-master-guide{max-width:1200px;width:100%;margin:32px auto 0}#taffstyle-industrial-master .tf-material-master-guide section,#taffstyle-industrial-master .tf-material-master-guide article{width:auto;float:none;margin-top:0}#taffstyle-industrial-master .tf-material-master-guide figure{position:static;float:none;height:auto;min-height:0;align-self:center}#taffstyle-industrial-master .tf-material-master-guide figure img{position:static;width:100%!important;height:auto!important;max-width:100%;inset:auto}#taffstyle-industrial-master .tf-material-master-guide .dp-benefit img{position:static;width:30px!important;height:30px!important;margin:0 0 13px}#taffstyle-industrial-master .tf-material-master-guide .dp-topic{margin:0}#taffstyle-industrial-master .tf-material-master-guide .dp-gallery article{padding:0;margin:0}#taffstyle-industrial-master .tf-material-master-guide .dp-gallery article>a{margin:0}#taffstyle-industrial-master .tf-material-master-guide .dp-faq summary{cursor:var(--cursor-interaction,auto);background:transparent;border:0;margin:0}#taffstyle-industrial-master .tf-material-master-guide .dp-faq summary:before,#taffstyle-industrial-master .tf-material-master-guide .dp-faq summary:after{display:none}#taffstyle-industrial-master .tf-material-master-guide .dp-faq details{box-shadow:none}#taffstyle-industrial-master .tf-material-master-guide summary:focus-visible,#taffstyle-industrial-master .tf-material-master-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#taffstyle-industrial-master .tf-material-master-guide .dp-cta svg{width:20px;height:20px;flex:0 0 20px}@media(max-width:650px){#taffstyle-industrial-master .tf-material-master-guide{margin-top:26px}#taffstyle-industrial-master:has(.tf-material-master-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#taffstyle-industrial-master:has(.tf-material-master-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#taffstyle-industrial-master:has(.tf-material-master-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#taffstyle-industrial-master:has(.tf-material-master-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#taffstyle-industrial-master .tf-material-master-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#taffstyle-industrial-master .tf-material-master-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:var(--cursor-interaction,auto);font:600 15px/1.5 Inter,Arial,sans-serif}#taffstyle-industrial-master .tf-material-master-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#taffstyle-industrial-master .tf-material-master-guide .dp-topic-more>summary:before,#taffstyle-industrial-master .tf-material-master-guide .dp-topic-more>summary:after{display:none}#taffstyle-industrial-master .tf-material-master-guide .dp-less,#taffstyle-industrial-master .tf-material-master-guide .dp-topic-more[open] .dp-more{display:none}#taffstyle-industrial-master .tf-material-master-guide .dp-topic-more[open] .dp-less{display:inline}#taffstyle-industrial-master .tf-material-master-guide .dp-geo{margin-bottom:20px}#taffstyle-industrial-master .tf-material-master-guide .dp-geo h3{font-size:16px;font-weight:700;margin:0 0 8px}#taffstyle-industrial-master .tf-material-master-guide .dp-gallery figure{aspect-ratio:3/2;position:relative}#taffstyle-industrial-master .tf-material-master-guide .dp-gallery figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain}#taffstyle-industrial-master .tf-material-master-guide .dp-gallery h3{font-weight:650;text-decoration:none}#taffstyle-industrial-master .tf-material-master-guide .dp-closing{margin-bottom:30px}#taffstyle-industrial-master .tf-material-master-guide .tfcc-body p+p{margin-top:16px}#taffstyle-industrial-master .tf-material-master-guide .dp-benefits{margin-top:0}#taffstyle-industrial-master .tf-material-master-guide .dp-brand{padding-bottom:0;border:0}#taffstyle-industrial-master .tf-material-master-guide .dp-topic-body{display:flow-root}#taffstyle-industrial-master .tf-material-master-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#taffstyle-industrial-master .tf-material-master-guide figure.dp-topic-photo{position:static;float:none;width:100%;max-width:none;margin:0;align-self:start;border-radius:10px;line-height:0}#taffstyle-industrial-master .tf-material-master-guide figure.dp-topic-photo img{position:static;display:block;width:100%!important;height:auto!important;object-fit:contain}#taffstyle-industrial-master .tf-material-master-guide .tfcc-intro>p:only-child{grid-column:1/-1}#taffstyle-industrial-master .tf-material-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:4px 0}#taffstyle-industrial-master .tf-material-master-guide .dp-example-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}#taffstyle-industrial-master .tf-material-master-guide figure.dp-example-photo{display:block;position:relative;float:none;width:100%;aspect-ratio:16/9;height:auto;min-height:0;overflow:hidden;border-radius:10px;margin:0}#taffstyle-industrial-master .tf-material-master-guide figure.dp-example-photo img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:100%;object-fit:cover;object-position:50% 50%;margin:0}@media(min-width:651px){#taffstyle-industrial-master .tf-material-master-guide .dp-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}#taffstyle-industrial-master .tf-material-master-guide figure.dp-example-photo{background:#fff}#taffstyle-industrial-master .tf-material-master-guide .dp-related .dp-gallery article{display:flex;border-color:#b6a2bf}#taffstyle-industrial-master .tf-material-master-guide .dp-related .dp-gallery article>div{display:flex;flex-direction:column;width:100%}#taffstyle-industrial-master .tf-material-master-guide .dp-related .dp-gallery article p{flex:1}#taffstyle-industrial-master .tf-material-master-guide .dp-faq details>div,#taffstyle-industrial-master .tf-material-master-guide .dp-faq details>div p{color:#252129!important;opacity:1;visibility:visible;max-height:none;overflow:visible}#taffstyle-industrial-master .tf-material-master-intro{width:100%;max-width:1200px;margin:0 auto 24px;font-family:Inter,Arial,sans-serif;color:#252129}#taffstyle-industrial-master .tf-material-master-intro *{box-sizing:border-box}#taffstyle-industrial-master .tf-material-master-intro .tf-material-heading{padding:24px 28px 18px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-radius:17px;margin:0 0 24px}#taffstyle-industrial-master .tf-material-master-intro h1{font:700 38px/1.2 Inter,Arial,sans-serif;color:#252129;letter-spacing:-.8px;margin:0 0 13px;text-transform:none}#taffstyle-industrial-master .tf-material-master-intro p{font:400 16px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0}#taffstyle-industrial-master .tf-material-master-intro .tf-material-teaser{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#taffstyle-industrial-master .tf-material-master-intro details{display:block;margin:0;padding:0;border:0;background:transparent;box-shadow:none}#taffstyle-industrial-master .tf-material-master-intro summary{list-style:none;display:flex;align-items:center;min-height:36px;padding:8px 0 0;margin:0;background:transparent;border:0;cursor:var(--cursor-interaction,auto);color:#5a0d75;font:600 14px/1.5 Inter,Arial,sans-serif}#taffstyle-industrial-master .tf-material-master-intro summary::-webkit-details-marker{display:none}#taffstyle-industrial-master .tf-material-master-intro summary:before,#taffstyle-industrial-master .tf-material-master-intro summary:after{display:none}#taffstyle-industrial-master .tf-material-master-intro .tf-material-less{display:none}#taffstyle-industrial-master .tf-material-master-intro details[open] .tf-material-more{display:none}#taffstyle-industrial-master .tf-material-master-intro details[open] .tf-material-less{display:inline}#taffstyle-industrial-master .tf-material-master-intro details>p{margin-top:12px}#taffstyle-industrial-master .tf-material-master-intro summary:focus-visible,#taffstyle-industrial-master .tf-material-master-intro a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}@media(max-width:650px){#taffstyle-industrial-master .tf-material-master-intro .tf-material-heading{padding:19px 18px 13px;border-radius:14px}#taffstyle-industrial-master .tf-material-master-intro h1{font-size:29px;margin-bottom:10px;letter-spacing:-.7px}#taffstyle-industrial-master .tf-material-master-intro p{font-size:15px;line-height:1.6}}#taffstyle-industrial-master .tf-category-closing{--tfcc-purple:#5a0d75;--tfcc-soft:#f7f3f9;--tfcc-line:#e7ddeb;--tfcc-text:#252129;--tfcc-copy:#514b55;container-type:inline-size;margin:0 0 18px;width:100%;font-family:Inter,Arial,sans-serif}#taffstyle-industrial-master .tf-category-closing:last-child{margin-bottom:0}#taffstyle-industrial-master .tf-category-closing,#taffstyle-industrial-master .tf-category-closing *{box-sizing:border-box}#taffstyle-industrial-master .tf-category-closing .tfcc-panel{display:block;float:none;width:100%;min-height:0;position:static;margin:0;padding:0;border:1px solid var(--tfcc-line);border-radius:14px;background:#fff;overflow:hidden;box-shadow:none}#taffstyle-industrial-master .tf-category-closing .tfcc-panel:before,#taffstyle-industrial-master .tf-category-closing .tfcc-panel:after{content:none;display:none}#taffstyle-industrial-master .tf-category-closing .tfcc-panel>summary{display:flex;position:static;float:none;width:100%;align-items:center;justify-content:space-between;gap:22px;list-style:none;margin:0;padding:23px 25px;border:0;background:var(--tfcc-soft);color:var(--tfcc-text);cursor:var(--cursor-interaction,auto);text-transform:none;box-shadow:none}#taffstyle-industrial-master .tf-category-closing .tfcc-panel>summary::-webkit-details-marker{display:none}#taffstyle-industrial-master .tf-category-closing .tfcc-panel>summary:before,#taffstyle-industrial-master .tf-category-closing .tfcc-panel>summary:after{content:none;display:none}#taffstyle-industrial-master .tf-category-closing .tfcc-panel>summary h2{font:700 22px/1.35 Inter,Arial,sans-serif;letter-spacing:-.3px;min-width:0;margin:0;color:var(--tfcc-text);text-wrap:initial;-webkit-hyphens:none;hyphens:none;overflow-wrap:anywhere}#taffstyle-industrial-master .tf-category-closing .tfcc-switch{flex:0 0 34px;width:34px;height:34px;border:1px solid #d8c8e0;border-radius:50%;background:#fff;color:var(--tfcc-purple);display:grid;place-items:center}#taffstyle-industrial-master .tf-category-closing .tfcc-switch:before{content:"+";font:400 25px/1 Arial,sans-serif}#taffstyle-industrial-master .tf-category-closing .tfcc-panel[open] .tfcc-switch:before{content:"\2212"}#taffstyle-industrial-master .tf-category-closing .tfcc-panel[open]>summary{border-bottom:1px solid var(--tfcc-line)}#taffstyle-industrial-master .tf-category-closing .tfcc-body{padding:27px 25px 29px;max-width:none;width:100%;margin:0}#taffstyle-industrial-master .tf-category-closing .tfcc-body p,#taffstyle-industrial-master .tf-category-closing .tfcc-body li{font:400 15.5px/1.75 Inter,Arial,sans-serif;color:var(--tfcc-copy);margin:0;overflow-wrap:anywhere;-webkit-hyphens:none;hyphens:none}#taffstyle-industrial-master .tf-category-closing .tfcc-body a{color:var(--tfcc-purple);text-decoration:underline;text-underline-offset:3px;font-weight:600}#taffstyle-industrial-master .tf-category-closing .tfcc-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;padding-bottom:27px;border-bottom:1px solid var(--tfcc-line)}#taffstyle-industrial-master .tf-category-closing .tfcc-reasons>ul{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:25px 30px;padding:27px 0 0;margin:0;list-style:none}#taffstyle-industrial-master .tf-category-closing .tfcc-reasons li{position:relative;padding:0 0 0 25px;min-width:0;list-style:none}#taffstyle-industrial-master .tf-category-closing .tfcc-reasons li:before{content:"\2713";display:block;position:absolute;left:0;top:0;transform:none;width:auto;height:auto;margin:0;border:0;background:none;color:var(--tfcc-purple);font-weight:700}#taffstyle-industrial-master .tf-category-closing .tfcc-reasons strong{display:block;margin-bottom:6px;font-size:16px;color:var(--tfcc-text);font-weight:700}#taffstyle-industrial-master .tf-category-closing .tfcc-reasons li:last-child{grid-column:1/-1;border-top:1px solid var(--tfcc-line);padding-top:22px}#taffstyle-industrial-master .tf-category-closing .tfcc-reasons li:last-child:before{top:22px}#taffstyle-industrial-master .tf-category-closing .tfcc-buy{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:32px}#taffstyle-industrial-master .tf-category-closing .tfcc-buy-main p+p{margin-top:15px}#taffstyle-industrial-master .tf-category-closing .tfcc-buy-help{border-left:1px solid var(--tfcc-line);padding-left:28px}#taffstyle-industrial-master .tf-category-closing .tfcc-buy-help p+p{border-top:1px solid var(--tfcc-line);padding-top:18px;margin-top:18px}#taffstyle-industrial-master .tf-category-closing .tfcc-panel>summary:focus-visible,#taffstyle-industrial-master .tf-category-closing .tfcc-body a:focus-visible{outline:3px solid #a973bf;outline-offset:-4px}@container (max-width:600px){#taffstyle-industrial-master .tf-category-closing .tfcc-panel>summary{padding:18px 16px;gap:14px}#taffstyle-industrial-master .tf-category-closing .tfcc-panel>summary h2{font-size:19px;line-height:1.4}#taffstyle-industrial-master .tf-category-closing .tfcc-switch{flex-basis:30px;width:30px;height:30px}#taffstyle-industrial-master .tf-category-closing .tfcc-body{padding:22px 17px}#taffstyle-industrial-master .tf-category-closing .tfcc-intro,#taffstyle-industrial-master .tf-category-closing .tfcc-reasons>ul,#taffstyle-industrial-master .tf-category-closing .tfcc-buy{grid-template-columns:minmax(0,1fr);gap:20px}#taffstyle-industrial-master .tf-category-closing .tfcc-intro{padding-bottom:22px}#taffstyle-industrial-master .tf-category-closing .tfcc-reasons>ul{padding-top:22px}#taffstyle-industrial-master .tf-category-closing .tfcc-reasons li:last-child{grid-column:auto}#taffstyle-industrial-master .tf-category-closing .tfcc-buy-help{border-left:0;border-top:1px solid var(--tfcc-line);padding:20px 0 0}#taffstyle-industrial-master .tf-category-closing .tfcc-body p,#taffstyle-industrial-master .tf-category-closing .tfcc-body li{font-size:15px;line-height:1.75}}#taffstyle-industrial-master{color-scheme:light;font-family:Inter,Arial,sans-serif;color:#252129;overflow-wrap:break-word}#taffstyle-industrial-master *{box-sizing:border-box}#taffstyle-industrial-master .pv-controls{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}#taffstyle-industrial-master .pv-controls button{padding:11px 18px;border:1px solid #b6a2bf;border-radius:10px;background:#fff;color:#5a0d75;font:600 14px Inter,Arial,sans-serif;min-height:44px}#taffstyle-industrial-master .pv-controls button[aria-pressed=true]{background:#5a0d75;color:#fff}#taffstyle-industrial-master .pv-shop{container-type:inline-size;container-name:shop;background:#fff;max-width:420px;margin:0 auto;width:100%;border:1px solid #e7ddeb;border-radius:14px;overflow:hidden}#taffstyle-industrial-master .pv-shop.pv-wide{max-width:1200px}#taffstyle-industrial-master .pv-content{padding:0 20px 28px}#taffstyle-industrial-master .pv-header{padding:20px 0;border-bottom:1px solid #e7ddeb;display:flex;align-items:center;justify-content:space-between;gap:20px}#taffstyle-industrial-master .pv-logo{width:165px;height:auto;display:block}#taffstyle-industrial-master .pv-nav{display:none;font-size:12px;color:#514b55;gap:16px}#taffstyle-industrial-master .pv-breadcrumbs{font-size:12px;color:#6e6673;padding:22px 0}#taffstyle-industrial-master .pv-breadcrumbs strong{color:#5a0d75}#taffstyle-industrial-master .pv-catalog{display:grid;grid-template-columns:minmax(0,1fr);gap:26px;align-items:start}#taffstyle-industrial-master .pv-filter{display:none;font-size:13px;color:#514b55}#taffstyle-industrial-master .pv-filter h2{font-size:20px;margin:0 0 8px}#taffstyle-industrial-master .pv-filter p{font-size:12px;margin:0 0 18px}#taffstyle-industrial-master .pv-filter-row{border-bottom:1px solid #e7ddeb;padding:17px 0;display:flex;justify-content:space-between}#taffstyle-industrial-master .pv-stock{padding:16px;background:#f3ebf8;border:1px solid #e7ddeb;border-radius:12px;font-size:13px;font-weight:600;margin-bottom:12px}#taffstyle-industrial-master .pv-mobile-stock{margin:18px 0}#taffstyle-industrial-master .pv-products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#taffstyle-industrial-master .pv-product{border:1px solid #e7ddeb;border-radius:12px;padding:10px;min-width:0;background:#fff}#taffstyle-industrial-master .pv-product img{width:100%;height:auto;aspect-ratio:1;object-fit:contain}#taffstyle-industrial-master .pv-product p{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#514b55;margin:10px 0}#taffstyle-industrial-master .pv-product strong{font-size:15px}#taffstyle-industrial-master .pv-grid-label{font-size:12px;color:#6e6673;display:flex;justify-content:space-between;margin:16px 0}#taffstyle-industrial-master .pv-divider{border-top:1px solid #e7ddeb;margin:28px 0 0;padding:15px 0 0;text-align:center;font-size:11px;color:#817788}#taffstyle-industrial-master .pv-desktop-lead{display:none}#taffstyle-industrial-master .dp-desktop .pv-desktop-lead{display:block}#taffstyle-industrial-master .tf-material-master-guide .dp-faq details>div,#taffstyle-industrial-master .tf-material-master-guide .dp-faq details>div p{color:#514b55!important;max-height:none;overflow:visible;opacity:1}#taffstyle-industrial-master .tf-material-master-guide figure.dp-example-photo img{object-fit:cover;padding:0}#taffstyle-industrial-master .tf-material-master-guide .dp-example-photo .dp-ai-label{position:absolute;left:auto;top:auto;right:8px;bottom:8px;width:max-content;max-width:calc(100% - 16px);color:#ffffffbf;background:transparent;text-shadow:0 1px 2px rgba(0,0,0,.4);font:400 9px/1.25 Arial,sans-serif;text-align:right;margin:0;padding:0}#taffstyle-industrial-master .tf-material-master-guide .dp-gallery a.pv-category{display:flex;flex-direction:column;justify-content:space-between;gap:15px;min-height:180px;padding:22px;border:1px solid #b6a2bf;border-radius:13px;background:#fff;text-decoration:none}#taffstyle-industrial-master .tf-material-master-guide .pv-category h3{font-size:19px;margin:0}#taffstyle-industrial-master .tf-material-master-guide .pv-category p{font-size:14px;line-height:1.65;margin:0;color:#514b55}#taffstyle-industrial-master .pv-category>span{font-size:14px;display:flex;justify-content:space-between;gap:10px;color:#5a0d75}#taffstyle-industrial-master .ts-materials{margin:0 0 24px}#taffstyle-industrial-master .ts-materials__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}#taffstyle-industrial-master .ts-materials__tile{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:64px;padding:16px;text-align:left;border:1px solid #b6a2bf;border-radius:13px;background:#fff;color:#352c3c;font:600 15px/1.5 Inter,Arial,sans-serif;text-decoration:none;min-width:0}#taffstyle-industrial-master .ts-materials__name{overflow-wrap:anywhere}#taffstyle-industrial-master .ts-materials__arrow{flex:0 0 auto}@media(min-width:651px){#taffstyle-industrial-master .pv-content{padding:0 28px 35px}#taffstyle-industrial-master .pv-nav{display:flex}#taffstyle-industrial-master .pv-catalog{grid-template-columns:190px minmax(0,1fr)}#taffstyle-industrial-master .pv-filter{display:block}#taffstyle-industrial-master .pv-mobile-stock{display:none}#taffstyle-industrial-master .pv-products{grid-template-columns:repeat(4,minmax(0,1fr))}#taffstyle-industrial-master .ts-materials__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}}@media(max-width:650px){#taffstyle-industrial-master .tf-material-master-guide .dp-gallery a.pv-category{min-height:0;padding:18px;gap:10px}}#taffstyle-industrial-master{width:100%;max-width:1200px;margin:0 auto}#taffstyle-industrial-master .tf-material-master-guide{margin-bottom:35px}@media(min-width:651px){#taffstyle-industrial-master .tf-material-master-guide .dp-topics{row-gap:0}#taffstyle-industrial-master .tf-material-master-guide .dp-topic{display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:0;align-content:start;padding-bottom:34px;min-width:0}#taffstyle-industrial-master .tf-material-master-guide .dp-topic>h2{grid-row:1;font-size:24px;line-height:1.3;margin-top:0;margin-bottom:17px}#taffstyle-industrial-master .tf-material-master-guide .dp-topic>.dp-topic-lead{grid-row:2}#taffstyle-industrial-master .tf-material-master-guide .dp-topic>details{grid-row:3;align-self:start}#taffstyle-industrial-master .tf-material-master-guide .dp-topic p,#taffstyle-industrial-master .tf-material-master-guide .dp-topic li{font-size:15px;line-height:1.8}}#root .tf-industrial-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-industrial-guide *{box-sizing:border-box}#root .tf-industrial-guide p,#root .tf-industrial-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-industrial-guide p:last-child{margin-bottom:0}#root .tf-industrial-guide h1,#root .tf-industrial-guide h2,#root .tf-industrial-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-industrial-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-industrial-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-industrial-guide strong{color:#342d3a!important;font-weight:650}#root .tf-industrial-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-industrial-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-industrial-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:14px;margin-top:25px}#root .tf-industrial-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-industrial-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-industrial-guide .dp-benefit img{width:30px;height:30px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-industrial-guide .dp-benefit h3{font-size:14px}#root .tf-industrial-guide .dp-benefit p{font-size:13px;line-height:1.7}#root .tf-industrial-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-industrial-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-industrial-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-industrial-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-industrial-guide .dp-story{display:grid;grid-template-columns:1fr;gap:22px;padding:18px;background:#f7f3f9;border-radius:14px;margin:0 0 26px;align-items:center}#root .tf-industrial-guide .dp-story>div{min-width:0}#root .tf-industrial-guide figure{display:block;width:100%;margin:0;aspect-ratio:auto;overflow:hidden;border-radius:10px;line-height:0}#root .tf-industrial-guide figure img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;object-position:center}#root .tf-industrial-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-industrial-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-industrial-guide .dp-gallery figure{border-radius:0}#root .tf-industrial-guide .dp-gallery article>a{display:block;line-height:0}#root .tf-industrial-guide .dp-gallery article>div{padding:18px}#root .tf-industrial-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-industrial-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-industrial-guide .dp-faq{padding:0 0 20px}#root .tf-industrial-guide .dp-faq-intro{margin-bottom:24px}#root .tf-industrial-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-industrial-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-industrial-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-industrial-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-industrial-guide .dp-faq summary h3{margin:0;font-size:16px}#root .tf-industrial-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-industrial-guide .dp-faq summary span:after{content:"+"}#root .tf-industrial-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-industrial-guide .dp-faq details>div{padding:0 12px 23px 0}@media(min-width:651px){#root .tf-industrial-guide h2{font-size:24px}#root .tf-industrial-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-industrial-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-industrial-guide .dp-benefit:last-child{border:0}#root .tf-industrial-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-industrial-guide .dp-topic{border:0;padding:0}#root .tf-industrial-guide .dp-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;padding:26px}#root .tf-industrial-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-industrial-guide .dp-gallery h3{font-size:18px}}#root .tf-industrial-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-industrial-guide section,#root .tf-industrial-guide article{width:auto;float:none;margin-top:0}#root .tf-industrial-guide figure{position:static;float:none;height:auto;min-height:0;align-self:center}#root .tf-industrial-guide figure img{position:static;width:100%!important;height:auto!important;max-width:100%;inset:auto}#root .tf-industrial-guide .dp-benefit img{position:static;width:30px!important;height:30px!important;margin:0 0 13px}#root .tf-industrial-guide .dp-topic{margin:0}#root .tf-industrial-guide .dp-gallery article{padding:0;margin:0}#root .tf-industrial-guide .dp-gallery article>a{margin:0}#root .tf-industrial-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-industrial-guide .dp-faq summary:before,#root .tf-industrial-guide .dp-faq summary:after{display:none}#root .tf-industrial-guide .dp-faq details{box-shadow:none}#root .tf-industrial-guide summary:focus-visible,#root .tf-industrial-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-industrial-guide .dp-cta svg{width:20px;height:20px;flex:0 0 20px}#root:has(.tf-industrial-guide) .ts-collection .ts-collection__heading{margin:0;padding:28px 32px 14px;background:#f7f2fa;border:1px solid #ede3f1;border-bottom:0;border-radius:18px 18px 0 0}#root:has(.tf-industrial-guide) .ts-collection .ts-collection__heading h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-1px}#root:has(.tf-industrial-guide) .ts-collection .ts-collection__intro{display:block;margin:0 0 28px;padding:0 32px 30px;background:#f7f2fa;border:1px solid #ede3f1;border-top:0;border-radius:0 0 18px 18px;width:100%}#root:has(.tf-industrial-guide) .ts-collection .ts-collection__intro>div{display:block;width:100%;max-width:81ch;padding:0;margin:0;border:0}#root:has(.tf-industrial-guide) .ts-collection .ts-collection__intro p{width:100%;max-width:100%;float:none;font-size:16px;line-height:1.8;color:#514b55;margin:0 0 8px}#root:has(.tf-industrial-guide) .ts-collection .ts-collection__intro p:last-child{margin-bottom:0}@media(max-width:650px){#root .tf-industrial-guide{margin-top:26px}#root:has(.tf-industrial-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#root:has(.tf-industrial-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#root:has(.tf-industrial-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#root:has(.tf-industrial-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#root .tf-industrial-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-industrial-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-industrial-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-industrial-guide .dp-topic-more>summary:before,#root .tf-industrial-guide .dp-topic-more>summary:after{display:none}#root .tf-industrial-guide .dp-less,#root .tf-industrial-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-industrial-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-industrial-guide.dp-desktop .dp-topic-more>summary,#root .tf-industrial-guide.dp-desktop .dp-topic-lead{display:none}#root .tf-industrial-guide .dp-geo{margin-bottom:20px}#root .tf-industrial-guide .dp-geo h3{font-size:16px;font-weight:700;margin:0 0 8px}#root .tf-industrial-guide .dp-gallery figure{aspect-ratio:3/2;position:relative}#root .tf-industrial-guide .dp-gallery figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain}#root .tf-industrial-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-industrial-guide .dp-closing{margin-bottom:30px}#root .tf-industrial-guide .tfcc-body p+p{margin-top:16px}#root .tf-industrial-guide .dp-benefits{margin-top:0}#root .tf-industrial-guide .dp-brand{padding-bottom:0;border:0}#root .tf-industrial-guide .dp-topic-body{display:flow-root}#root .tf-industrial-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-industrial-guide figure.dp-topic-photo{position:static;float:none;width:100%;max-width:none;margin:0;align-self:start;border-radius:10px;line-height:0}#root .tf-industrial-guide figure.dp-topic-photo img{position:static;display:block;width:100%!important;height:auto!important;object-fit:contain}#root .tf-intim-guide{--tf-purple:#5a0d75;--tf-ink:#252129;--tf-copy:#514b55;--tf-line:#e7ddeb;--tf-soft:#f7f3f9;max-width:1200px;width:100%;margin:32px auto 0;color:var(--tf-ink);font-family:Inter,Arial,sans-serif}#root .tf-intim-guide,#root .tf-intim-guide *{box-sizing:border-box}#root .tf-intim-guide section,#root .tf-intim-guide article{width:auto;float:none}#root .tf-intim-guide h2{font-family:inherit;font-size:24px;line-height:1.3;letter-spacing:-.4px;margin:0 0 17px;font-weight:700;color:var(--tf-ink);text-wrap:balance;-webkit-hyphens:none;hyphens:none}#root .tf-intim-guide h3{font-family:inherit;font-size:15px;line-height:1.45;margin:0 0 8px;font-weight:650;color:var(--tf-ink);-webkit-hyphens:none;hyphens:none}#root .tf-intim-guide p,#root .tf-intim-guide li{font-size:15px;line-height:1.8;font-weight:400;color:var(--tf-copy)}#root .tf-intim-guide p{margin:0 0 16px}#root .tf-intim-guide p:last-child{margin-bottom:0}#root .tf-intim-guide strong{font-weight:650;color:#342d3a}#root .tf-intim-guide a{color:var(--tf-purple);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;font-weight:550}#root .tf-intim-guide a:hover{text-decoration-thickness:2px}#root .tf-intim-guide .tf-about-shop{padding:0 0 40px;margin:0;border-bottom:1px solid var(--tf-line)}#root .tf-intim-guide .tf-brand-copy{max-width:80ch}#root .tf-intim-guide .tf-benefits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;background:var(--tf-soft);border-radius:16px;margin-top:26px;padding:24px 10px}#root .tf-intim-guide .tf-benefits>div{padding:0 18px;border-right:1px solid var(--tf-line);min-width:0}#root .tf-intim-guide .tf-benefits>div:last-child{border:0}#root .tf-intim-guide .tf-benefits img{display:block;width:30px;height:30px;object-fit:contain;margin:0 0 13px}#root .tf-intim-guide .tf-benefits p{font-size:13px;line-height:1.7}#root .tf-intim-guide .tf-benefits h3{font-size:15px}#root .tf-intim-guide .tf-topic-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:44px;row-gap:44px;padding:42px 0}#root .tf-intim-guide .tf-topic{min-width:0;margin:0;padding:0}#root .tf-intim-guide .tf-topic h2:before{content:"";display:block;width:28px;height:3px;border-radius:3px;background:var(--tf-purple);margin:0 0 15px}#root .tf-intim-guide .tf-topic ul{padding:0;margin:0 0 17px;list-style:none}#root .tf-intim-guide .tf-topic li{position:relative;padding-left:17px;margin:0 0 12px}#root .tf-intim-guide .tf-topic li:before{content:"";position:absolute;left:0;top:12px;width:5px;height:5px;border-radius:50%;background:var(--tf-purple)}#root .tf-intim-guide .tf-image-story{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:28px;align-items:start;padding:26px;background:var(--tf-soft);border-radius:18px;margin:8px 0 44px}#root .tf-intim-guide .tf-image-story>div{min-width:0}#root .tf-intim-guide .tf-image-story figure{position:relative;margin:0;aspect-ratio:3/2;background:#fff;overflow:hidden;border-radius:12px;width:100%}#root .tf-intim-guide .tf-image-story img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%!important;height:100%!important;max-width:none;object-fit:contain;object-position:center}#root .tf-intim-guide .tf-image-story--reverse{grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr)}#root .tf-intim-guide .tf-image-story--reverse figure{order:2}#root .tf-intim-guide .tf-image-story h2{font-size:24px}#root .tf-intim-guide .tf-faq{padding:0 0 42px;margin:0}#root .tf-intim-guide .tf-faq-intro{max-width:82ch;margin-bottom:25px}#root .tf-intim-guide .tf-faq-items{border-top:1px solid var(--tf-line)}#root .tf-intim-guide details{display:block;margin:0;border:0;border-bottom:1px solid var(--tf-line);padding:0;background:transparent;box-shadow:none}#root .tf-intim-guide summary{padding:21px 0;display:flex;align-items:center;justify-content:space-between;gap:18px;cursor:pointer;list-style:none;background:transparent;border:0;margin:0}#root .tf-intim-guide summary::-webkit-details-marker{display:none}#root .tf-intim-guide summary:before,#root .tf-intim-guide summary:after{display:none}#root .tf-intim-guide summary h3{margin:0;font-size:16px}#root .tf-intim-guide .tf-faq-icon{position:relative;display:block;width:18px;height:18px;flex:0 0 18px}#root .tf-intim-guide .tf-faq-icon:before,#root .tf-intim-guide .tf-faq-icon:after{content:"";position:absolute;left:2px;right:2px;top:8px;height:1.5px;background:var(--tf-purple)}#root .tf-intim-guide .tf-faq-icon:after{transform:rotate(90deg);transition:transform .18s ease}#root .tf-intim-guide details[open] .tf-faq-icon:after{transform:rotate(0)}#root .tf-intim-guide details>div{padding:0 36px 23px 0;max-width:86ch}#root .tf-intim-guide summary:focus-visible,#root .tf-intim-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-intim-guide .tf-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0 0 42px}#root .tf-intim-guide .tf-gallery article{border:1px solid var(--tf-line);border-radius:13px;overflow:hidden;background:#fff;min-width:0;padding:0;margin:0}#root .tf-intim-guide .tf-category-photo{position:relative;display:block;aspect-ratio:3/2;overflow:hidden;background:#fff}#root .tf-intim-guide .tf-category-photo img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%!important;height:100%!important;max-width:none;object-fit:cover;object-position:center}#root .tf-intim-guide .tf-gallery article>div{padding:18px}#root .tf-intim-guide .tf-gallery h2{font-size:20px;letter-spacing:-.2px;margin-bottom:12px;overflow-wrap:anywhere}#root .tf-intim-guide .tf-category-link{font-size:14px;display:flex;align-items:center;justify-content:space-between;text-decoration:none;gap:8px;min-height:28px}#root .tf-intim-guide .tf-category-link span{font-size:20px}#root:has(.tf-intim-guide) .ts-collection .ts-collection__heading{margin:0;padding:28px 32px 14px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-bottom:0;border-radius:18px 18px 0 0}#root:has(.tf-intim-guide) .ts-collection .ts-collection__heading h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-1px}#root:has(.tf-intim-guide) .ts-collection .ts-collection__intro{display:block;margin:0 0 28px;padding:0 32px 30px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-top:0;border-radius:0 0 18px 18px;width:100%}#root:has(.tf-intim-guide) .ts-collection .ts-collection__intro>div{display:block;width:100%;max-width:81ch;padding:0;margin:0;border:0}#root:has(.tf-intim-guide) .ts-collection .ts-collection__intro p{width:100%;max-width:100%;float:none;font-size:16px;line-height:1.8;color:#514b55;margin:0 0 8px}#root:has(.tf-intim-guide) .ts-collection .ts-collection__intro p:last-child{margin-bottom:0}@media(max-width:759px){#root .tf-intim-guide{margin-top:26px}#root .tf-intim-guide h2{font-size:23px;line-height:1.3}#root .tf-intim-guide p,#root .tf-intim-guide li{font-size:15px;line-height:1.8}#root .tf-intim-guide .tf-benefits{grid-template-columns:repeat(2,minmax(0,1fr));padding:20px 4px;row-gap:23px}#root .tf-intim-guide .tf-benefits>div{padding:0 13px}#root .tf-intim-guide .tf-benefits>div:nth-child(2){border:0}#root .tf-intim-guide .tf-benefits h3{font-size:14px}#root .tf-intim-guide .tf-benefits p{font-size:13px}#root .tf-intim-guide .tf-about-shop{padding-bottom:30px}#root .tf-intim-guide .tf-topic-grid{grid-template-columns:1fr;padding:32px 0;gap:32px}#root .tf-intim-guide .tf-topic:not(:last-child){padding-bottom:30px;border-bottom:1px solid var(--tf-line)}#root .tf-intim-guide .tf-image-story{grid-template-columns:1fr;padding:18px;gap:24px;border-radius:14px;margin-bottom:34px}#root .tf-intim-guide .tf-image-story--reverse{grid-template-columns:1fr}#root .tf-intim-guide .tf-image-story figure{min-height:0;aspect-ratio:3/2;order:0}#root .tf-intim-guide .tf-image-story img{object-position:50% 50%}#root .tf-intim-guide .tf-image-story h2{font-size:23px}#root .tf-intim-guide .tf-faq{padding-bottom:32px}#root .tf-intim-guide summary{padding:19px 0}#root .tf-intim-guide summary h3{font-size:15px}#root .tf-intim-guide details>div{padding:0 0 22px}#root .tf-intim-guide .tf-gallery{grid-template-columns:1fr;gap:18px;margin-bottom:32px}#root .tf-intim-guide .tf-gallery h2{font-size:20px;overflow-wrap:normal}#root:has(.tf-intim-guide) .ts-collection .ts-collection__heading{padding:24px 20px 14px;border-radius:14px 14px 0 0}#root:has(.tf-intim-guide) .ts-collection .ts-collection__heading h1{font-size:30px;letter-spacing:-.7px}#root:has(.tf-intim-guide) .ts-collection .ts-collection__intro{padding:0 20px 24px;border-radius:0 0 14px 14px}#root:has(.tf-intim-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.75;margin-bottom:13px}}@media(prefers-reduced-motion:reduce){#root .tf-intim-guide .tf-faq-icon:after{transition:none}}@media(min-width:760px){#root .tf-intim-guide .tf-image-story{align-items:center}#root .tf-intim-guide .tf-image-story figure{align-self:center}}#root .tf-intim-haupt-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-intim-haupt-guide *{box-sizing:border-box}#root .tf-intim-haupt-guide p,#root .tf-intim-haupt-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-intim-haupt-guide p:last-child{margin-bottom:0}#root .tf-intim-haupt-guide h1,#root .tf-intim-haupt-guide h2,#root .tf-intim-haupt-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-intim-haupt-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-intim-haupt-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-intim-haupt-guide strong{color:#342d3a!important;font-weight:650}#root .tf-intim-haupt-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-intim-haupt-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-intim-haupt-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:14px;margin-top:25px}#root .tf-intim-haupt-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-intim-haupt-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-intim-haupt-guide .dp-benefit img{width:30px;height:30px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-intim-haupt-guide .dp-benefit h3{font-size:14px}#root .tf-intim-haupt-guide .dp-benefit p{font-size:13px;line-height:1.7}#root .tf-intim-haupt-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-intim-haupt-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-intim-haupt-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-intim-haupt-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-intim-haupt-guide .dp-story{display:grid;grid-template-columns:1fr;gap:22px;padding:18px;background:#f7f3f9;border-radius:14px;margin:0 0 26px;align-items:center}#root .tf-intim-haupt-guide .dp-story>div{min-width:0}#root .tf-intim-haupt-guide figure{display:block;width:100%;margin:0;aspect-ratio:auto;overflow:hidden;border-radius:10px;line-height:0}#root .tf-intim-haupt-guide figure img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;object-position:center}#root .tf-intim-haupt-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-intim-haupt-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-intim-haupt-guide .dp-gallery figure{border-radius:0}#root .tf-intim-haupt-guide .dp-gallery article>a{display:block;line-height:0}#root .tf-intim-haupt-guide .dp-gallery article>div{padding:18px}#root .tf-intim-haupt-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-intim-haupt-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-intim-haupt-guide .dp-faq{padding:0 0 20px}#root .tf-intim-haupt-guide .dp-faq-intro{margin-bottom:24px}#root .tf-intim-haupt-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-intim-haupt-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-intim-haupt-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-intim-haupt-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-intim-haupt-guide .dp-faq summary h3{margin:0;font-size:16px}#root .tf-intim-haupt-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-intim-haupt-guide .dp-faq summary span:after{content:"+"}#root .tf-intim-haupt-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-intim-haupt-guide .dp-faq details>div{padding:0 12px 23px 0}@media(min-width:651px){#root .tf-intim-haupt-guide h2{font-size:24px}#root .tf-intim-haupt-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-intim-haupt-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-intim-haupt-guide .dp-benefit:last-child{border:0}#root .tf-intim-haupt-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-intim-haupt-guide .dp-topic{border:0;padding:0}#root .tf-intim-haupt-guide .dp-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;padding:26px}#root .tf-intim-haupt-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-intim-haupt-guide .dp-gallery h3{font-size:18px}}#root .tf-intim-haupt-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-intim-haupt-guide section,#root .tf-intim-haupt-guide article{width:auto;float:none;margin-top:0}#root .tf-intim-haupt-guide figure{position:static;float:none;height:auto;min-height:0;align-self:center}#root .tf-intim-haupt-guide figure img{position:static;width:100%!important;height:auto!important;max-width:100%;inset:auto}#root .tf-intim-haupt-guide .dp-benefit img{position:static;width:30px!important;height:30px!important;margin:0 0 13px}#root .tf-intim-haupt-guide .dp-topic{margin:0}#root .tf-intim-haupt-guide .dp-gallery article{padding:0;margin:0}#root .tf-intim-haupt-guide .dp-gallery article>a{margin:0}#root .tf-intim-haupt-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-intim-haupt-guide .dp-faq summary:before,#root .tf-intim-haupt-guide .dp-faq summary:after{display:none}#root .tf-intim-haupt-guide .dp-faq details{box-shadow:none}#root .tf-intim-haupt-guide summary:focus-visible,#root .tf-intim-haupt-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-intim-haupt-guide .dp-cta svg{width:20px;height:20px;flex:0 0 20px}#root:has(.tf-intim-haupt-guide) .ts-collection .ts-collection__heading{margin:0;padding:28px 32px 14px;background:#f7f2fa;border:1px solid #ede3f1;border-bottom:0;border-radius:18px 18px 0 0}#root:has(.tf-intim-haupt-guide) .ts-collection .ts-collection__heading h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-1px}#root:has(.tf-intim-haupt-guide) .ts-collection .ts-collection__intro{display:block;margin:0 0 28px;padding:0 32px 30px;background:#f7f2fa;border:1px solid #ede3f1;border-top:0;border-radius:0 0 18px 18px;width:100%}#root:has(.tf-intim-haupt-guide) .ts-collection .ts-collection__intro>div{display:block;width:100%;max-width:81ch;padding:0;margin:0;border:0}#root:has(.tf-intim-haupt-guide) .ts-collection .ts-collection__intro p{width:100%;max-width:100%;float:none;font-size:16px;line-height:1.8;color:#514b55;margin:0 0 8px}#root:has(.tf-intim-haupt-guide) .ts-collection .ts-collection__intro p:last-child{margin-bottom:0}@media(max-width:650px){#root .tf-intim-haupt-guide{margin-top:26px}#root:has(.tf-intim-haupt-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#root:has(.tf-intim-haupt-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#root:has(.tf-intim-haupt-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#root:has(.tf-intim-haupt-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#root .tf-intim-haupt-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-intim-haupt-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-intim-haupt-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-intim-haupt-guide .dp-topic-more>summary:before,#root .tf-intim-haupt-guide .dp-topic-more>summary:after{display:none}#root .tf-intim-haupt-guide .dp-less,#root .tf-intim-haupt-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-intim-haupt-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-intim-haupt-guide.dp-desktop .dp-topic-more>summary,#root .tf-intim-haupt-guide.dp-desktop .dp-topic-lead{display:none}#root .tf-intim-haupt-guide .dp-geo{margin-bottom:20px}#root .tf-intim-haupt-guide .dp-geo h3{font-size:16px;font-weight:700;margin:0 0 8px}#root .tf-intim-haupt-guide .dp-gallery figure{aspect-ratio:3/2;position:relative}#root .tf-intim-haupt-guide .dp-gallery figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain}#root .tf-intim-haupt-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-intim-haupt-guide .dp-closing{margin-bottom:30px}#root .tf-intim-haupt-guide .tfcc-body p+p{margin-top:16px}#root .tf-intim-haupt-guide .dp-benefits{margin-top:0}#root .tf-intim-haupt-guide .dp-brand{padding-bottom:0;border:0}#root .tf-intim-haupt-guide .dp-topic-body{display:flow-root}#root .tf-intim-haupt-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-intim-haupt-guide figure.dp-topic-photo{position:static;float:none;width:100%;max-width:none;margin:0;align-self:start;border-radius:10px;line-height:0}#root .tf-intim-haupt-guide figure.dp-topic-photo img{position:static;display:block;width:100%!important;height:auto!important;object-fit:contain}#root .tf-intim-haupt-guide .tfcc-intro>p:only-child{grid-column:1/-1}#root .tf-intim-haupt-guide .dp-examples{grid-column:1/-1;margin:0;padding:4px 0}#root .tf-intim-haupt-guide .dp-example-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}#root .tf-intim-haupt-guide figure.dp-example-photo{display:block;position:relative;float:none;width:100%;aspect-ratio:16/9;height:auto;min-height:0;overflow:hidden;border-radius:10px;margin:0}#root .tf-intim-haupt-guide figure.dp-example-photo img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:100%;object-fit:cover;object-position:50% 50%;margin:0}@media(min-width:651px){#root .tf-intim-haupt-guide .dp-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}#root .tf-intim-haupt-guide figure.dp-example-photo{background:#fff}#root:has(.tf-intim-haupt-guide) .ts-collection__intro p:has(a){display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}#root:has(.tf-intim-haupt-guide) .ts-collection__intro p>a{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:11px 20px;border:1px solid #d6bde4;border-radius:9px;background:#f1e6f7;color:#5a0d75;text-decoration:none;font-weight:600;font-size:15px}@media(max-width:650px){#root:has(.tf-intim-haupt-guide) .ts-collection__intro p:has(a){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}#root:has(.tf-intim-haupt-guide) .ts-collection__intro p>a{padding:10px 5px;font-size:13px;text-align:center}}#root .tf-kinderuhren-master-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-kinderuhren-master-guide *{box-sizing:border-box}#root .tf-kinderuhren-master-guide p,#root .tf-kinderuhren-master-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-kinderuhren-master-guide p:last-child{margin-bottom:0}#root .tf-kinderuhren-master-guide h1,#root .tf-kinderuhren-master-guide h2,#root .tf-kinderuhren-master-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-kinderuhren-master-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-kinderuhren-master-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-kinderuhren-master-guide strong{color:#342d3a!important;font-weight:650}#root .tf-kinderuhren-master-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-kinderuhren-master-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-kinderuhren-master-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:16px;margin-top:25px}#root .tf-kinderuhren-master-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-kinderuhren-master-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-kinderuhren-master-guide .dp-benefit img{width:34px;height:34px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-kinderuhren-master-guide .dp-benefit h3{font-size:14px}#root .tf-kinderuhren-master-guide .dp-benefit p{font-size:13px;line-height:1.7;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#root .tf-kinderuhren-master-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-kinderuhren-master-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-kinderuhren-master-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-kinderuhren-master-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-kinderuhren-master-guide .dp-story{display:grid;grid-template-columns:1fr;gap:22px;padding:18px;background:#f7f3f9;border-radius:14px;margin:0 0 26px;align-items:center}#root .tf-kinderuhren-master-guide .dp-story>div{min-width:0}#root .tf-kinderuhren-master-guide figure{display:block;width:100%;margin:0;aspect-ratio:auto;overflow:hidden;border-radius:10px;line-height:0}#root .tf-kinderuhren-master-guide figure img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;object-position:center}#root .tf-kinderuhren-master-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-kinderuhren-master-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-kinderuhren-master-guide .dp-gallery figure{border-radius:0}#root .tf-kinderuhren-master-guide .dp-gallery article>a{display:block;line-height:0}#root .tf-kinderuhren-master-guide .dp-gallery article>div{padding:18px}#root .tf-kinderuhren-master-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-kinderuhren-master-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-kinderuhren-master-guide .dp-faq{padding:0 0 20px}#root .tf-kinderuhren-master-guide .dp-faq-intro{margin-bottom:24px}#root .tf-kinderuhren-master-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-kinderuhren-master-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-kinderuhren-master-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-kinderuhren-master-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-kinderuhren-master-guide .dp-faq summary h2{margin:0;font-size:16px!important;line-height:1.45;font-weight:650;letter-spacing:normal;min-height:0}#root .tf-kinderuhren-master-guide .dp-faq summary h2:before,#root .tf-kinderuhren-master-guide .dp-faq summary h2:after{content:none!important;display:none!important}#root .tf-kinderuhren-master-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-kinderuhren-master-guide .dp-faq summary span:after{content:"+"}#root .tf-kinderuhren-master-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-kinderuhren-master-guide .dp-faq details>div{padding:0 12px 23px 0}#root .tf-kinderuhren-master-guide .dp-faq details>div p{color:#514b55!important;opacity:1;visibility:visible}@media(min-width:651px){#root .tf-kinderuhren-master-guide h2{font-size:24px}#root .tf-kinderuhren-master-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-kinderuhren-master-guide .dp-benefit h3{font-size:15px}#root .tf-kinderuhren-master-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-kinderuhren-master-guide .dp-benefit:last-child{border:0}#root .tf-kinderuhren-master-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-kinderuhren-master-guide .dp-topic{border:0;padding:0}#root .tf-kinderuhren-master-guide .dp-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;padding:26px}#root .tf-kinderuhren-master-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-kinderuhren-master-guide .dp-gallery h3{font-size:18px}}#root .tf-kinderuhren-master-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-kinderuhren-master-guide section,#root .tf-kinderuhren-master-guide article{width:auto;float:none;margin-top:0}#root .tf-kinderuhren-master-guide figure{position:static;float:none;height:auto;min-height:0;align-self:center}#root .tf-kinderuhren-master-guide figure img{position:static;width:100%!important;height:auto!important;max-width:100%;inset:auto}#root .tf-kinderuhren-master-guide .dp-benefit img{position:static;width:34px!important;height:34px!important;margin:0 0 13px}#root .tf-kinderuhren-master-guide .dp-topic{margin:0}#root .tf-kinderuhren-master-guide .dp-gallery article{padding:0;margin:0}#root .tf-kinderuhren-master-guide .dp-gallery article>a{margin:0}#root .tf-kinderuhren-master-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-kinderuhren-master-guide .dp-faq summary:before,#root .tf-kinderuhren-master-guide .dp-faq summary:after{display:none}#root .tf-kinderuhren-master-guide .dp-faq details{box-shadow:none}#root .tf-kinderuhren-master-guide summary:focus-visible,#root .tf-kinderuhren-master-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-kinderuhren-master-guide .dp-cta svg{width:20px;height:20px;flex:0 0 20px}#root:has(.tf-kinderuhren-master-guide) .ts-collection .ts-collection__heading{margin:0;padding:28px 32px 14px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-bottom:0;border-radius:18px 18px 0 0}#root:has(.tf-kinderuhren-master-guide) .ts-collection .ts-collection__heading h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-1px}#root:has(.tf-kinderuhren-master-guide) .ts-collection .ts-collection__intro{display:block;margin:0 0 28px;padding:0 32px 30px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-top:0;border-radius:0 0 18px 18px;width:100%}#root:has(.tf-kinderuhren-master-guide) .ts-collection .ts-collection__intro>div{display:block;width:100%;max-width:81ch;padding:0;margin:0;border:0}#root:has(.tf-kinderuhren-master-guide) .ts-collection .ts-collection__intro p{width:100%;max-width:100%;float:none;font-size:16px;line-height:1.8;color:#514b55;margin:0 0 8px}#root:has(.tf-kinderuhren-master-guide) .ts-collection .ts-collection__intro p:last-child{margin-bottom:0}@media(max-width:650px){#root .tf-kinderuhren-master-guide{margin-top:26px}#root:has(.tf-kinderuhren-master-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#root:has(.tf-kinderuhren-master-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#root:has(.tf-kinderuhren-master-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#root:has(.tf-kinderuhren-master-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#root .tf-kinderuhren-master-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-kinderuhren-master-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-kinderuhren-master-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-kinderuhren-master-guide .dp-topic-more>summary:before,#root .tf-kinderuhren-master-guide .dp-topic-more>summary:after{display:none}#root .tf-kinderuhren-master-guide .dp-less,#root .tf-kinderuhren-master-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-kinderuhren-master-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-kinderuhren-master-guide .dp-geo{margin-bottom:20px}#root .tf-kinderuhren-master-guide .dp-geo h3{font-size:16px;font-weight:700;margin:0 0 8px}#root .tf-kinderuhren-master-guide .dp-gallery figure{aspect-ratio:3/2;position:relative}#root .tf-kinderuhren-master-guide .dp-gallery figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain}#root .tf-kinderuhren-master-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-kinderuhren-master-guide .dp-closing{margin-bottom:30px}#root .tf-kinderuhren-master-guide .tfcc-body p+p{margin-top:16px}#root .tf-kinderuhren-master-guide .dp-benefits{margin-top:0}#root .tf-kinderuhren-master-guide .dp-brand{padding-bottom:0;border:0}#root .tf-kinderuhren-master-guide .dp-topic-body{display:flow-root}#root .tf-kinderuhren-master-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-kinderuhren-master-guide figure.dp-topic-photo{position:static;float:none;width:100%;max-width:none;margin:0;align-self:start;border-radius:10px;line-height:0}#root .tf-kinderuhren-master-guide figure.dp-topic-photo img{position:static;display:block;width:100%!important;height:auto!important;object-fit:contain}#root .tf-kinderuhren-master-guide .tfcc-intro>p:only-child{grid-column:1/-1}#root .tf-kinderuhren-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:4px 0}#root .tf-kinderuhren-master-guide .dp-example-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}#root .tf-kinderuhren-master-guide figure.dp-example-photo{display:block;position:relative;float:none;width:100%;aspect-ratio:16/9;height:auto;min-height:0;overflow:hidden;border-radius:10px;margin:0}#root .tf-kinderuhren-master-guide figure.dp-example-photo img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:100%;object-fit:contain;object-position:50% 50%;margin:0}@media(min-width:651px){#root .tf-kinderuhren-master-guide .dp-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}#root .tf-kinderuhren-master-guide .dp-geo-intro{margin-top:32px}#root .tf-kinderuhren-master-guide .dp-geo-intro .dp-geo{margin:0}@media(min-width:651px){#root .tf-kinderuhren-master-guide .dp-topic h2{min-height:2.6em}}#root .tf-kinderuhren-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:0 0 20px}#root .tf-kinderuhren-master-guide .dp-example-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}#root .tf-kinderuhren-master-guide .dp-example-photo{aspect-ratio:16/9;overflow:hidden;border-radius:12px;margin:0}#root .tf-kinderuhren-master-guide .dp-example-photo img{width:100%!important;height:auto!important;aspect-ratio:16/9;object-fit:contain;display:block}@media(max-width:650px){#root .tf-kinderuhren-master-guide .dp-example-grid{grid-template-columns:1fr;gap:18px}}#root .tf-kinderuhren-master-guide .dp-gallery article{display:flex}#root .tf-kinderuhren-master-guide .dp-gallery article>div{display:flex;flex-direction:column;width:100%}#root .tf-kinderuhren-master-guide .dp-gallery article p{flex:1}#root .tf-kinderuhren-master-guide .dp-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}#root .tf-koerperstellen-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-koerperstellen-guide *{box-sizing:border-box}#root .tf-koerperstellen-guide p,#root .tf-koerperstellen-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-koerperstellen-guide p:last-child{margin-bottom:0}#root .tf-koerperstellen-guide h1,#root .tf-koerperstellen-guide h2,#root .tf-koerperstellen-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-koerperstellen-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-koerperstellen-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-koerperstellen-guide strong{color:#342d3a!important;font-weight:650}#root .tf-koerperstellen-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-koerperstellen-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-koerperstellen-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:16px;margin-top:25px}#root .tf-koerperstellen-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-koerperstellen-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-koerperstellen-guide .dp-benefit img{width:34px;height:34px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-koerperstellen-guide .dp-benefit h3{font-size:14px}#root .tf-koerperstellen-guide .dp-benefit p{font-size:13px;line-height:1.7;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#root .tf-koerperstellen-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-koerperstellen-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-koerperstellen-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-koerperstellen-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-koerperstellen-guide .dp-story{display:grid;grid-template-columns:1fr;gap:22px;padding:18px;background:#f7f3f9;border-radius:14px;margin:0 0 26px;align-items:center}#root .tf-koerperstellen-guide .dp-story>div{min-width:0}#root .tf-koerperstellen-guide figure{display:block;width:100%;margin:0;aspect-ratio:auto;overflow:hidden;border-radius:10px;line-height:0}#root .tf-koerperstellen-guide figure img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;object-position:center}#root .tf-koerperstellen-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-koerperstellen-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-koerperstellen-guide .dp-gallery figure{border-radius:0}#root .tf-koerperstellen-guide .dp-gallery article>a{display:block;line-height:0}#root .tf-koerperstellen-guide .dp-gallery article>div{padding:18px}#root .tf-koerperstellen-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-koerperstellen-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-koerperstellen-guide .dp-faq{padding:0 0 20px}#root .tf-koerperstellen-guide .dp-faq-intro{margin-bottom:24px}#root .tf-koerperstellen-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-koerperstellen-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-koerperstellen-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-koerperstellen-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-koerperstellen-guide .dp-faq summary h2{margin:0;font-size:16px!important;line-height:1.45;font-weight:650;letter-spacing:normal;min-height:0}#root .tf-koerperstellen-guide .dp-faq summary h2:before,#root .tf-koerperstellen-guide .dp-faq summary h2:after{content:none!important;display:none!important}#root .tf-koerperstellen-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-koerperstellen-guide .dp-faq summary span:after{content:"+"}#root .tf-koerperstellen-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-koerperstellen-guide .dp-faq details>div{padding:0 12px 23px 0}#root .tf-koerperstellen-guide .dp-faq details>div p{color:#514b55!important;opacity:1;visibility:visible}@media(min-width:651px){#root .tf-koerperstellen-guide h2{font-size:24px}#root .tf-koerperstellen-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-koerperstellen-guide .dp-benefit h3{font-size:15px}#root .tf-koerperstellen-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-koerperstellen-guide .dp-benefit:last-child{border:0}#root .tf-koerperstellen-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-koerperstellen-guide .dp-topic{border:0;padding:0}#root .tf-koerperstellen-guide .dp-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;padding:26px}#root .tf-koerperstellen-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-koerperstellen-guide .dp-gallery h3{font-size:18px}}#root .tf-koerperstellen-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-koerperstellen-guide section,#root .tf-koerperstellen-guide article{width:auto;float:none;margin-top:0}#root .tf-koerperstellen-guide figure{position:static;float:none;height:auto;min-height:0;align-self:center}#root .tf-koerperstellen-guide figure img{position:static;width:100%!important;height:auto!important;max-width:100%;inset:auto}#root .tf-koerperstellen-guide .dp-benefit img{position:static;width:34px!important;height:34px!important;margin:0 0 13px}#root .tf-koerperstellen-guide .dp-topic{margin:0}#root .tf-koerperstellen-guide .dp-gallery article{padding:0;margin:0}#root .tf-koerperstellen-guide .dp-gallery article>a{margin:0}#root .tf-koerperstellen-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-koerperstellen-guide .dp-faq summary:before,#root .tf-koerperstellen-guide .dp-faq summary:after{display:none}#root .tf-koerperstellen-guide .dp-faq details{box-shadow:none}#root .tf-koerperstellen-guide summary:focus-visible,#root .tf-koerperstellen-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-koerperstellen-guide .dp-cta svg{width:20px;height:20px;flex:0 0 20px}#root:has(.tf-koerperstellen-guide) .ts-collection .ts-collection__heading{margin:0;padding:28px 32px 14px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-bottom:0;border-radius:18px 18px 0 0}#root:has(.tf-koerperstellen-guide) .ts-collection .ts-collection__heading h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-1px}#root:has(.tf-koerperstellen-guide) .ts-collection .ts-collection__intro{display:block;margin:0 0 28px;padding:0 32px 30px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-top:0;border-radius:0 0 18px 18px;width:100%}#root:has(.tf-koerperstellen-guide) .ts-collection .ts-collection__intro>div{display:block;width:100%;max-width:81ch;padding:0;margin:0;border:0}#root:has(.tf-koerperstellen-guide) .ts-collection .ts-collection__intro p{width:100%;max-width:100%;float:none;font-size:16px;line-height:1.8;color:#514b55;margin:0 0 8px}#root:has(.tf-koerperstellen-guide) .ts-collection .ts-collection__intro p:last-child{margin-bottom:0}@media(max-width:650px){#root .tf-koerperstellen-guide{margin-top:26px}#root:has(.tf-koerperstellen-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#root:has(.tf-koerperstellen-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#root:has(.tf-koerperstellen-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#root:has(.tf-koerperstellen-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#root .tf-koerperstellen-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-koerperstellen-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-koerperstellen-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-koerperstellen-guide .dp-topic-more>summary:before,#root .tf-koerperstellen-guide .dp-topic-more>summary:after{display:none}#root .tf-koerperstellen-guide .dp-less,#root .tf-koerperstellen-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-koerperstellen-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-koerperstellen-guide .dp-geo{margin-bottom:20px}#root .tf-koerperstellen-guide .dp-geo h3{font-size:16px;font-weight:700;margin:0 0 8px}#root .tf-koerperstellen-guide .dp-gallery figure{aspect-ratio:3/2;position:relative}#root .tf-koerperstellen-guide .dp-gallery figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain}#root .tf-koerperstellen-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-koerperstellen-guide .dp-closing{margin-bottom:30px}#root .tf-koerperstellen-guide .tfcc-body p+p{margin-top:16px}#root .tf-koerperstellen-guide .dp-benefits{margin-top:0}#root .tf-koerperstellen-guide .dp-brand{padding-bottom:0;border:0}#root .tf-koerperstellen-guide .dp-topic-body{display:flow-root}#root .tf-koerperstellen-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-koerperstellen-guide figure.dp-topic-photo{position:static;float:none;width:100%;max-width:none;margin:0;align-self:start;border-radius:10px;line-height:0}#root .tf-koerperstellen-guide figure.dp-topic-photo img{position:static;display:block;width:100%!important;height:auto!important;object-fit:contain}#root .tf-koerperstellen-guide .tfcc-intro>p:only-child{grid-column:1/-1}#root .tf-koerperstellen-guide .dp-examples{grid-column:1/-1;margin:0;padding:4px 0}#root .tf-koerperstellen-guide .dp-example-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}#root .tf-koerperstellen-guide figure.dp-example-photo{display:block;position:relative;float:none;width:100%;aspect-ratio:16/9;height:auto;min-height:0;overflow:hidden;border-radius:10px;margin:0}#root .tf-koerperstellen-guide figure.dp-example-photo img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:100%;object-fit:contain;object-position:50% 50%;margin:0}@media(min-width:651px){#root .tf-koerperstellen-guide .dp-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}#root .tf-koerperstellen-guide .dp-geo-intro{margin-top:32px}#root .tf-koerperstellen-guide .dp-geo-intro .dp-geo{margin:0}@media(min-width:651px){#root .tf-koerperstellen-guide .dp-topic h2{min-height:2.6em}}#root .tf-koerperstellen-guide .dp-examples{grid-column:1/-1;margin:0;padding:0 0 20px}#root .tf-koerperstellen-guide .dp-example-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}#root .tf-koerperstellen-guide .dp-example-photo{aspect-ratio:16/9;overflow:hidden;border-radius:12px;margin:0}#root .tf-koerperstellen-guide .dp-example-photo img{width:100%!important;height:auto!important;aspect-ratio:16/9;object-fit:contain;display:block}@media(max-width:650px){#root .tf-koerperstellen-guide .dp-example-grid{grid-template-columns:1fr;gap:18px}}#root .tf-koerperstellen-guide .dp-gallery article{display:flex}#root .tf-koerperstellen-guide .dp-gallery article>div{display:flex;flex-direction:column;width:100%}#root .tf-koerperstellen-guide .dp-gallery article p{flex:1}#root .tf-koerperstellen-guide .dp-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}#root .tf-koerperstellen-guide figure.dp-example-photo img{height:100%!important;object-fit:cover}#root .tf-koerperstellen-guide{color-scheme:light;margin-bottom:40px}#root .tf-koerperstellen-guide p,#root .tf-koerperstellen-guide li{color:#514b55!important;-webkit-text-fill-color:#514b55!important;opacity:1}#root .tf-koerperstellen-guide h1,#root .tf-koerperstellen-guide h2,#root .tf-koerperstellen-guide h3{color:#252129!important;-webkit-text-fill-color:#252129!important;opacity:1}#root .tf-koerperstellen-guide strong,#root .tf-koerperstellen-guide b{color:#342d3a!important;-webkit-text-fill-color:#342d3a!important;opacity:1}#root .tf-koerperstellen-guide a,#root .tf-koerperstellen-guide a:visited{color:#5a0d75!important;-webkit-text-fill-color:#5a0d75!important;text-decoration:underline!important;text-underline-offset:3px;text-decoration-thickness:1px;opacity:1}#root .tf-koerperstellen-guide .dp-opening{display:grid;gap:32px;padding:36px 0 0}#root .tf-koerperstellen-guide .dp-topic h2{min-height:0}#root .tf-koerperstellen-guide .dp-topic h2:before{content:""!important;display:block!important}#root .tf-koerperstellen-guide .dp-topic-wide{grid-column:1/-1}#root .tf-koerperstellen-guide .dp-topic-more>summary,#root .tf-koerperstellen-guide .dp-topic-more>summary span{color:#5a0d75!important;-webkit-text-fill-color:#5a0d75!important;opacity:1}#root .tf-koerperstellen-guide .dp-topic-body{padding:8px 0 0}#root .tf-koerperstellen-guide .dp-gallery article{border-color:#bda7c8}#root .tf-koerperstellen-guide .dp-closings{margin:20px 0 36px}#root .tf-koerperstellen-guide .dp-closing{border:1px solid #e7ddeb;border-radius:16px;background:#f7f3f9;padding:0 22px;margin:20px 0;box-shadow:none}#root .tf-koerperstellen-guide .dp-closing>summary{display:flex;align-items:center;justify-content:space-between;gap:20px;list-style:none;padding:24px 0;cursor:pointer;background:transparent;margin:0}#root .tf-koerperstellen-guide .dp-closing>summary h2{font-size:23px;margin:0}#root .tf-koerperstellen-guide .dp-closing>summary span{display:flex;align-items:center;justify-content:center;flex:0 0 34px;height:34px;border:1px solid #d8c5e2;border-radius:50%;background:#fff;color:#5a0d75;font-size:24px;line-height:1}#root .tf-koerperstellen-guide .dp-closing>summary span:after{content:"+"}#root .tf-koerperstellen-guide .dp-closing[open]>summary span:after{content:"\2212"}#root .tf-koerperstellen-guide .dp-closing>summary:before,#root .tf-koerperstellen-guide .dp-closing>summary:after,#root .tf-koerperstellen-guide .dp-closing>summary::-webkit-details-marker{display:none}#root .tf-koerperstellen-guide .dp-closing>div{padding:0 0 22px}#root .tf-koerperstellen-guide .dp-faq summary{font-family:Inter,Arial,sans-serif}#root .tf-koerperstellen-guide .dp-faq details:not([open])>div,#root .tf-koerperstellen-guide .dp-topic-more:not([open])>.dp-topic-body,#root .tf-koerperstellen-guide .dp-closing:not([open])>div{display:none}@media(min-width:651px){#root .tf-koerperstellen-guide .dp-topics{grid-auto-flow:row;row-gap:14px}#root .tf-koerperstellen-guide .dp-topic{display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:14px;padding:0 0 24px}#root .tf-koerperstellen-guide .dp-topic>h2,#root .tf-koerperstellen-guide .dp-topic-lead>p{margin:0}#root .tf-koerperstellen-guide .dp-topic-more{align-self:start}}@media(max-width:650px){#root .tf-koerperstellen-guide .dp-closing>summary h2{font-size:21px}}@media(min-width:651px){#root .tf-koerperstellen-guide .dp-topics{row-gap:0}#root .tf-koerperstellen-guide .dp-topic{display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:0;padding-bottom:34px;align-content:start}#root .tf-koerperstellen-guide .dp-topic>h2{grid-row:1;min-height:0;font-size:24px;line-height:1.3}#root .tf-koerperstellen-guide .dp-topic>.dp-topic-lead{grid-row:2;align-self:start}#root .tf-koerperstellen-guide .dp-topic>.dp-topic-more{grid-row:3}#root .tf-koerperstellen-guide .dp-topic p,#root .tf-koerperstellen-guide .dp-topic li{font-size:15px;line-height:1.8}}#root .tf-lifestyle-master-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-lifestyle-master-guide *{box-sizing:border-box}#root .tf-lifestyle-master-guide p,#root .tf-lifestyle-master-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-lifestyle-master-guide p:last-child{margin-bottom:0}#root .tf-lifestyle-master-guide h1,#root .tf-lifestyle-master-guide h2,#root .tf-lifestyle-master-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-lifestyle-master-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-lifestyle-master-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-lifestyle-master-guide strong{color:#342d3a!important;font-weight:650}#root .tf-lifestyle-master-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-lifestyle-master-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-lifestyle-master-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:16px;margin-top:25px}#root .tf-lifestyle-master-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-lifestyle-master-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-lifestyle-master-guide .dp-benefit img{width:34px;height:34px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-lifestyle-master-guide .dp-benefit h3{font-size:14px}#root .tf-lifestyle-master-guide .dp-benefit p{font-size:13px;line-height:1.7;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#root .tf-lifestyle-master-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-lifestyle-master-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-lifestyle-master-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-lifestyle-master-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-lifestyle-master-guide .dp-story{display:grid;grid-template-columns:1fr;gap:22px;padding:18px;background:#f7f3f9;border-radius:14px;margin:0 0 26px;align-items:center}#root .tf-lifestyle-master-guide .dp-story>div{min-width:0}#root .tf-lifestyle-master-guide figure{display:block;width:100%;margin:0;aspect-ratio:auto;overflow:hidden;border-radius:10px;line-height:0}#root .tf-lifestyle-master-guide figure img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;object-position:center}#root .tf-lifestyle-master-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-lifestyle-master-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-lifestyle-master-guide .dp-gallery figure{border-radius:0}#root .tf-lifestyle-master-guide .dp-gallery article>a{display:block;line-height:0}#root .tf-lifestyle-master-guide .dp-gallery article>div{padding:18px}#root .tf-lifestyle-master-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-lifestyle-master-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-lifestyle-master-guide .dp-faq{padding:0 0 20px}#root .tf-lifestyle-master-guide .dp-faq-intro{margin-bottom:24px}#root .tf-lifestyle-master-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-lifestyle-master-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-lifestyle-master-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-lifestyle-master-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-lifestyle-master-guide .dp-faq summary h2{margin:0;font-size:16px!important;line-height:1.45;font-weight:650;letter-spacing:normal;min-height:0}#root .tf-lifestyle-master-guide .dp-faq summary h2:before,#root .tf-lifestyle-master-guide .dp-faq summary h2:after{content:none!important;display:none!important}#root .tf-lifestyle-master-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-lifestyle-master-guide .dp-faq summary span:after{content:"+"}#root .tf-lifestyle-master-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-lifestyle-master-guide .dp-faq details>div{padding:0 12px 23px 0}#root .tf-lifestyle-master-guide .dp-faq details>div p{color:#514b55!important;opacity:1;visibility:visible}@media(min-width:651px){#root .tf-lifestyle-master-guide h2{font-size:24px}#root .tf-lifestyle-master-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-lifestyle-master-guide .dp-benefit h3{font-size:15px}#root .tf-lifestyle-master-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-lifestyle-master-guide .dp-benefit:last-child{border:0}#root .tf-lifestyle-master-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-lifestyle-master-guide .dp-topic{border:0;padding:0}#root .tf-lifestyle-master-guide .dp-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;padding:26px}#root .tf-lifestyle-master-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-lifestyle-master-guide .dp-gallery h3{font-size:18px}}#root .tf-lifestyle-master-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-lifestyle-master-guide section,#root .tf-lifestyle-master-guide article{width:auto;float:none;margin-top:0}#root .tf-lifestyle-master-guide figure{position:static;float:none;height:auto;min-height:0;align-self:center}#root .tf-lifestyle-master-guide figure img{position:static;width:100%!important;height:auto!important;max-width:100%;inset:auto}#root .tf-lifestyle-master-guide .dp-benefit img{position:static;width:34px!important;height:34px!important;margin:0 0 13px}#root .tf-lifestyle-master-guide .dp-topic{margin:0}#root .tf-lifestyle-master-guide .dp-gallery article{padding:0;margin:0}#root .tf-lifestyle-master-guide .dp-gallery article>a{margin:0}#root .tf-lifestyle-master-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-lifestyle-master-guide .dp-faq summary:before,#root .tf-lifestyle-master-guide .dp-faq summary:after{display:none}#root .tf-lifestyle-master-guide .dp-faq details{box-shadow:none}#root .tf-lifestyle-master-guide summary:focus-visible,#root .tf-lifestyle-master-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-lifestyle-master-guide .dp-cta svg{width:20px;height:20px;flex:0 0 20px}#root:has(.tf-lifestyle-master-guide) .ts-collection .ts-collection__heading{margin:0;padding:28px 32px 14px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-bottom:0;border-radius:18px 18px 0 0}#root:has(.tf-lifestyle-master-guide) .ts-collection .ts-collection__heading h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-1px}#root:has(.tf-lifestyle-master-guide) .ts-collection .ts-collection__intro{display:block;margin:0 0 28px;padding:0 32px 30px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-top:0;border-radius:0 0 18px 18px;width:100%}#root:has(.tf-lifestyle-master-guide) .ts-collection .ts-collection__intro>div{display:block;width:100%;max-width:81ch;padding:0;margin:0;border:0}#root:has(.tf-lifestyle-master-guide) .ts-collection .ts-collection__intro p{width:100%;max-width:100%;float:none;font-size:16px;line-height:1.8;color:#514b55;margin:0 0 8px}#root:has(.tf-lifestyle-master-guide) .ts-collection .ts-collection__intro p:last-child{margin-bottom:0}@media(max-width:650px){#root .tf-lifestyle-master-guide{margin-top:26px}#root:has(.tf-lifestyle-master-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#root:has(.tf-lifestyle-master-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#root:has(.tf-lifestyle-master-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#root:has(.tf-lifestyle-master-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#root .tf-lifestyle-master-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-lifestyle-master-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-lifestyle-master-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-lifestyle-master-guide .dp-topic-more>summary:before,#root .tf-lifestyle-master-guide .dp-topic-more>summary:after{display:none}#root .tf-lifestyle-master-guide .dp-less,#root .tf-lifestyle-master-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-lifestyle-master-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-lifestyle-master-guide .dp-geo{margin-bottom:20px}#root .tf-lifestyle-master-guide .dp-geo h3{font-size:16px;font-weight:700;margin:0 0 8px}#root .tf-lifestyle-master-guide .dp-gallery figure{aspect-ratio:3/2;position:relative}#root .tf-lifestyle-master-guide .dp-gallery figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain}#root .tf-lifestyle-master-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-lifestyle-master-guide .dp-closing{margin-bottom:30px}#root .tf-lifestyle-master-guide .tfcc-body p+p{margin-top:16px}#root .tf-lifestyle-master-guide .dp-benefits{margin-top:0}#root .tf-lifestyle-master-guide .dp-brand{padding-bottom:0;border:0}#root .tf-lifestyle-master-guide .dp-topic-body{display:flow-root}#root .tf-lifestyle-master-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-lifestyle-master-guide figure.dp-topic-photo{position:static;float:none;width:100%;max-width:none;margin:0;align-self:start;border-radius:10px;line-height:0}#root .tf-lifestyle-master-guide figure.dp-topic-photo img{position:static;display:block;width:100%!important;height:auto!important;object-fit:contain}#root .tf-lifestyle-master-guide .tfcc-intro>p:only-child{grid-column:1/-1}#root .tf-lifestyle-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:4px 0}#root .tf-lifestyle-master-guide .dp-example-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}#root .tf-lifestyle-master-guide figure.dp-example-photo{display:block;position:relative;float:none;width:100%;aspect-ratio:16/9;height:auto;min-height:0;overflow:hidden;border-radius:10px;margin:0}#root .tf-lifestyle-master-guide figure.dp-example-photo img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:100%;object-fit:contain;object-position:50% 50%;margin:0}@media(min-width:651px){#root .tf-lifestyle-master-guide .dp-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}#root .tf-lifestyle-master-guide .dp-geo-intro{margin-top:32px}#root .tf-lifestyle-master-guide .dp-geo-intro .dp-geo{margin:0}@media(min-width:651px){#root .tf-lifestyle-master-guide .dp-topic h2{min-height:2.6em}}#root .tf-lifestyle-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:0 0 20px}#root .tf-lifestyle-master-guide .dp-example-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}#root .tf-lifestyle-master-guide .dp-example-photo{aspect-ratio:16/9;overflow:hidden;border-radius:12px;margin:0}#root .tf-lifestyle-master-guide .dp-example-photo img{width:100%!important;height:auto!important;aspect-ratio:16/9;object-fit:contain;display:block}@media(max-width:650px){#root .tf-lifestyle-master-guide .dp-example-grid{grid-template-columns:1fr;gap:18px}}#root .tf-lifestyle-master-guide .dp-gallery article{display:flex}#root .tf-lifestyle-master-guide .dp-gallery article>div{display:flex;flex-direction:column;width:100%}#root .tf-lifestyle-master-guide .dp-gallery article p{flex:1}#root .tf-lifestyle-master-guide .dp-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}#root .tf-lifestyle-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:14px;width:100%;max-width:none;margin:0 0 28px;padding:0;position:static;background:transparent;border:0}#root .tf-lifestyle-nav .tf-lifestyle-nav-card{display:block;position:static;float:none;min-width:0;margin:0;padding:0;background:#fff;border:1px solid #b6a2bf;border-radius:13px;box-shadow:none;overflow:hidden;text-align:left}#root .tf-lifestyle-nav .tf-lifestyle-nav-card>summary,#root .tf-lifestyle-nav .tf-lifestyle-nav-direct{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:58px;padding:16px 18px;margin:0;background:#fff;color:#352c3c;font:600 15px/1.5 Inter,Arial,sans-serif;text-decoration:none;list-style:none;cursor:pointer}#root .tf-lifestyle-nav summary::-webkit-details-marker{display:none}#root .tf-lifestyle-nav .tf-lifestyle-nav-direct{min-height:60px}#root .tf-lifestyle-nav summary:before,#root .tf-lifestyle-nav summary:after{display:none}#root .tf-lifestyle-nav summary>span,#root .tf-lifestyle-nav-direct>span{display:block;position:static;flex:0 0 18px;color:#5a0d75;font:400 20px/1 Arial,sans-serif;text-align:center}#root .tf-lifestyle-nav summary>span:after{content:"+"}#root .tf-lifestyle-nav details[open]>summary>span:after{content:"\2212"}#root .tf-lifestyle-nav .tf-lifestyle-nav-children{padding:0 18px 12px;background:#fff;color:#514b55}#root .tf-lifestyle-nav .tf-lifestyle-nav-children>a{display:flex;align-items:center;min-height:44px;margin:0;padding:10px 0;border-top:1px solid #e7ddeb;color:#5a0d75;font:400 14px/1.5 Inter,Arial,sans-serif;text-decoration:none;overflow-wrap:anywhere}#root .tf-lifestyle-nav .tf-lifestyle-nav-children>a:first-child{font-weight:600}#root .tf-lifestyle-nav a:focus-visible,#root .tf-lifestyle-nav summary:focus-visible{outline:3px solid #a973bf;outline-offset:-3px}#root .tf-lifestyle-nav details[open]>.tf-lifestyle-nav-children{display:block!important;height:auto!important;max-height:none!important;opacity:1!important;visibility:visible!important}@media(max-width:650px){#root .tf-lifestyle-nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#root .tf-lifestyle-nav .tf-lifestyle-nav-direct{grid-column:1/-1}#root .tf-lifestyle-nav .tf-lifestyle-nav-card>summary,#root .tf-lifestyle-nav .tf-lifestyle-nav-direct{padding:14px 12px;font-size:14px}#root .tf-lifestyle-nav .tf-lifestyle-nav-children{padding:0 12px 10px}}#root .tf-lippen-master-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-lippen-master-guide *{box-sizing:border-box}#root .tf-lippen-master-guide p,#root .tf-lippen-master-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-lippen-master-guide p:last-child{margin-bottom:0}#root .tf-lippen-master-guide h1,#root .tf-lippen-master-guide h2,#root .tf-lippen-master-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-lippen-master-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-lippen-master-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-lippen-master-guide strong{color:#342d3a!important;font-weight:650}#root .tf-lippen-master-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-lippen-master-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-lippen-master-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:14px;margin-top:25px}#root .tf-lippen-master-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-lippen-master-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-lippen-master-guide .dp-benefit img{width:30px;height:30px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-lippen-master-guide .dp-benefit h3{font-size:14px}#root .tf-lippen-master-guide .dp-benefit p{font-size:13px;line-height:1.7}#root .tf-lippen-master-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-lippen-master-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-lippen-master-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-lippen-master-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-lippen-master-guide .dp-story{display:grid;grid-template-columns:1fr;gap:22px;padding:18px;background:#f7f3f9;border-radius:14px;margin:0 0 26px;align-items:center}#root .tf-lippen-master-guide .dp-story>div{min-width:0}#root .tf-lippen-master-guide figure{display:block;width:100%;margin:0;aspect-ratio:auto;overflow:hidden;border-radius:10px;line-height:0}#root .tf-lippen-master-guide figure img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;object-position:center}#root .tf-lippen-master-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-lippen-master-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-lippen-master-guide .dp-gallery figure{border-radius:0}#root .tf-lippen-master-guide .dp-gallery article>a{display:block;line-height:0}#root .tf-lippen-master-guide .dp-gallery article>div{padding:18px}#root .tf-lippen-master-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-lippen-master-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-lippen-master-guide .dp-faq{padding:0 0 20px}#root .tf-lippen-master-guide .dp-faq-intro{margin-bottom:24px}#root .tf-lippen-master-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-lippen-master-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-lippen-master-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-lippen-master-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-lippen-master-guide .dp-faq summary h2{margin:0;font-size:16px;line-height:1.45;font-weight:650;letter-spacing:normal}#root .tf-lippen-master-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-lippen-master-guide .dp-faq summary span:after{content:"+"}#root .tf-lippen-master-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-lippen-master-guide .dp-faq details>div{padding:0 12px 23px 0}@media(min-width:651px){#root .tf-lippen-master-guide h2{font-size:24px}#root .tf-lippen-master-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-lippen-master-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-lippen-master-guide .dp-benefit:last-child{border:0}#root .tf-lippen-master-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-lippen-master-guide .dp-topic{border:0;padding:0}#root .tf-lippen-master-guide .dp-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;padding:26px}#root .tf-lippen-master-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-lippen-master-guide .dp-gallery h3{font-size:18px}}#root .tf-lippen-master-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-lippen-master-guide section,#root .tf-lippen-master-guide article{width:auto;float:none;margin-top:0}#root .tf-lippen-master-guide figure{position:static;float:none;height:auto;min-height:0;align-self:center}#root .tf-lippen-master-guide figure img{position:static;width:100%!important;height:auto!important;max-width:100%;inset:auto}#root .tf-lippen-master-guide .dp-benefit img{position:static;width:30px!important;height:30px!important;margin:0 0 13px}#root .tf-lippen-master-guide .dp-topic{margin:0}#root .tf-lippen-master-guide .dp-gallery article{padding:0;margin:0}#root .tf-lippen-master-guide .dp-gallery article>a{margin:0}#root .tf-lippen-master-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-lippen-master-guide .dp-faq summary:before,#root .tf-lippen-master-guide .dp-faq summary:after{display:none}#root .tf-lippen-master-guide .dp-faq details{box-shadow:none}#root .tf-lippen-master-guide summary:focus-visible,#root .tf-lippen-master-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-lippen-master-guide .dp-cta svg{width:20px;height:20px;flex:0 0 20px}#root:has(.tf-lippen-master-guide) .ts-collection .ts-collection__heading{margin:0;padding:28px 32px 14px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-bottom:0;border-radius:18px 18px 0 0}#root:has(.tf-lippen-master-guide) .ts-collection .ts-collection__heading h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-1px}#root:has(.tf-lippen-master-guide) .ts-collection .ts-collection__intro{display:block;margin:0 0 28px;padding:0 32px 30px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-top:0;border-radius:0 0 18px 18px;width:100%}#root:has(.tf-lippen-master-guide) .ts-collection .ts-collection__intro>div{display:block;width:100%;max-width:81ch;padding:0;margin:0;border:0}#root:has(.tf-lippen-master-guide) .ts-collection .ts-collection__intro p{width:100%;max-width:100%;float:none;font-size:16px;line-height:1.8;color:#514b55;margin:0 0 8px}#root:has(.tf-lippen-master-guide) .ts-collection .ts-collection__intro p:last-child{margin-bottom:0}@media(max-width:650px){#root .tf-lippen-master-guide{margin-top:26px}#root:has(.tf-lippen-master-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#root:has(.tf-lippen-master-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#root:has(.tf-lippen-master-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#root:has(.tf-lippen-master-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#root .tf-lippen-master-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-lippen-master-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-lippen-master-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-lippen-master-guide .dp-topic-more>summary:before,#root .tf-lippen-master-guide .dp-topic-more>summary:after{display:none}#root .tf-lippen-master-guide .dp-less,#root .tf-lippen-master-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-lippen-master-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-lippen-master-guide .dp-geo{margin-bottom:20px}#root .tf-lippen-master-guide .dp-geo h3{font-size:16px;font-weight:700;margin:0 0 8px}#root .tf-lippen-master-guide .dp-gallery figure{aspect-ratio:3/2;position:relative}#root .tf-lippen-master-guide .dp-gallery figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain}#root .tf-lippen-master-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-lippen-master-guide .dp-closing{margin-bottom:30px}#root .tf-lippen-master-guide .tfcc-body p+p{margin-top:16px}#root .tf-lippen-master-guide .dp-benefits{margin-top:0}#root .tf-lippen-master-guide .dp-brand{padding-bottom:0;border:0}#root .tf-lippen-master-guide .dp-topic-body{display:flow-root}#root .tf-lippen-master-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-lippen-master-guide figure.dp-topic-photo{position:static;float:none;width:100%;max-width:none;margin:0;align-self:start;border-radius:10px;line-height:0}#root .tf-lippen-master-guide figure.dp-topic-photo img{position:static;display:block;width:100%!important;height:auto!important;object-fit:contain}#root .tf-lippen-master-guide .tfcc-intro>p:only-child{grid-column:1/-1}#root .tf-lippen-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:4px 0}#root .tf-lippen-master-guide .dp-example-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}#root .tf-lippen-master-guide figure.dp-example-photo{display:block;position:relative;float:none;width:100%;aspect-ratio:16/9;height:auto;min-height:0;overflow:hidden;border-radius:10px;margin:0}#root .tf-lippen-master-guide figure.dp-example-photo img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:100%;object-fit:cover;object-position:50% 52%;margin:0}@media(min-width:651px){#root .tf-lippen-master-guide .dp-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}#root .tf-lippen-master-guide .dp-faq summary h2{font-size:16px!important;line-height:1.45;font-weight:650;letter-spacing:normal;margin:0;color:#252129!important}#root .tf-lippen-master-guide .dp-faq details>div,#root .tf-lippen-master-guide .dp-topic-body,#root .tf-lippen-master-guide .tfcc-body{color:#514b55!important}#root .tf-lippen-master-guide strong{color:#342d3a!important}@media(min-width:651px){#root .tf-lippen-master-guide .dp-topics{row-gap:0}#root .tf-lippen-master-guide .dp-topic{display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:0;padding-bottom:34px;align-content:start}#root .tf-lippen-master-guide .dp-topic>h2{grid-row:1;min-height:0;font-size:24px;line-height:1.3}#root .tf-lippen-master-guide .dp-topic>.dp-topic-lead{grid-row:2;align-self:start}#root .tf-lippen-master-guide .dp-topic>.dp-topic-more{grid-row:3}#root .tf-lippen-master-guide .dp-topic p,#root .tf-lippen-master-guide .dp-topic li{font-size:15px;line-height:1.8}}#root .tf-lippen-guide{--tf-purple:#5a0d75;--tf-ink:#252129;--tf-copy:#514b55;--tf-line:#e7ddeb;--tf-soft:#f7f3f9;max-width:1200px;width:100%;margin:32px auto 0;color:var(--tf-ink);font-family:Inter,Arial,sans-serif}#root .tf-lippen-guide,#root .tf-lippen-guide *{box-sizing:border-box}#root .tf-lippen-guide section,#root .tf-lippen-guide article{width:auto;float:none}#root .tf-lippen-guide h2{font-family:inherit;font-size:24px;line-height:1.3;letter-spacing:-.4px;margin:0 0 17px;font-weight:700;color:var(--tf-ink);text-wrap:balance;-webkit-hyphens:none;hyphens:none}#root .tf-lippen-guide h3{font-family:inherit;font-size:15px;line-height:1.45;margin:0 0 8px;font-weight:650;color:var(--tf-ink);-webkit-hyphens:none;hyphens:none}#root .tf-lippen-guide p,#root .tf-lippen-guide li{font-size:15px;line-height:1.8;font-weight:400;color:var(--tf-copy)}#root .tf-lippen-guide p{margin:0 0 16px}#root .tf-lippen-guide p:last-child{margin-bottom:0}#root .tf-lippen-guide strong{font-weight:650;color:#342d3a}#root .tf-lippen-guide a{color:var(--tf-purple);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;font-weight:550}#root .tf-lippen-guide a:hover{text-decoration-thickness:2px}#root .tf-lippen-guide .tf-about-shop{padding:0 0 40px;margin:0;border-bottom:1px solid var(--tf-line)}#root .tf-lippen-guide .tf-brand-copy{max-width:80ch}#root .tf-lippen-guide .tf-benefits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;background:var(--tf-soft);border-radius:16px;margin-top:26px;padding:24px 10px}#root .tf-lippen-guide .tf-benefits>div{padding:0 18px;border-right:1px solid var(--tf-line);min-width:0}#root .tf-lippen-guide .tf-benefits>div:last-child{border:0}#root .tf-lippen-guide .tf-benefits img{display:block;width:30px;height:30px;object-fit:contain;margin:0 0 13px}#root .tf-lippen-guide .tf-benefits p{font-size:13px;line-height:1.7}#root .tf-lippen-guide .tf-benefits h3{font-size:15px}#root .tf-lippen-guide .tf-topic-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:44px;row-gap:44px;padding:42px 0}#root .tf-lippen-guide .tf-topic{min-width:0;margin:0;padding:0}#root .tf-lippen-guide .tf-topic h2:before{content:"";display:block;width:28px;height:3px;border-radius:3px;background:var(--tf-purple);margin:0 0 15px}#root .tf-lippen-guide .tf-topic ul{padding:0;margin:0 0 17px;list-style:none}#root .tf-lippen-guide .tf-topic li{position:relative;padding-left:17px;margin:0 0 12px}#root .tf-lippen-guide .tf-topic li:before{content:"";position:absolute;left:0;top:12px;width:5px;height:5px;border-radius:50%;background:var(--tf-purple)}#root .tf-lippen-guide .tf-image-story{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:28px;align-items:stretch;padding:26px;background:var(--tf-soft);border-radius:18px;margin:8px 0 44px}#root .tf-lippen-guide .tf-image-story>div{min-width:0}#root .tf-lippen-guide .tf-image-story figure{position:relative;margin:0;min-height:0;aspect-ratio:3/2;align-self:start;background:#fff;overflow:hidden;border-radius:12px;width:100%}#root .tf-lippen-guide .tf-image-story img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%!important;height:100%!important;max-width:none;object-fit:contain;object-position:center}#root .tf-lippen-guide .tf-image-story--reverse{grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr)}#root .tf-lippen-guide .tf-image-story--reverse figure{order:2}#root .tf-lippen-guide .tf-image-story h2{font-size:24px}#root .tf-lippen-guide .tf-faq{padding:0 0 42px;margin:0}#root .tf-lippen-guide .tf-faq-intro{max-width:82ch;margin-bottom:25px}#root .tf-lippen-guide .tf-faq-items{border-top:1px solid var(--tf-line)}#root .tf-lippen-guide details{display:block;margin:0;border:0;border-bottom:1px solid var(--tf-line);padding:0;background:transparent;box-shadow:none}#root .tf-lippen-guide summary{padding:21px 0;display:flex;align-items:center;justify-content:space-between;gap:18px;cursor:pointer;list-style:none;background:transparent;border:0;margin:0}#root .tf-lippen-guide summary::-webkit-details-marker{display:none}#root .tf-lippen-guide summary:before,#root .tf-lippen-guide summary:after{display:none}#root .tf-lippen-guide summary h3{margin:0;font-size:16px}#root .tf-lippen-guide .tf-faq-icon{position:relative;display:block;width:18px;height:18px;flex:0 0 18px}#root .tf-lippen-guide .tf-faq-icon:before,#root .tf-lippen-guide .tf-faq-icon:after{content:"";position:absolute;left:2px;right:2px;top:8px;height:1.5px;background:var(--tf-purple)}#root .tf-lippen-guide .tf-faq-icon:after{transform:rotate(90deg);transition:transform .18s ease}#root .tf-lippen-guide details[open] .tf-faq-icon:after{transform:rotate(0)}#root .tf-lippen-guide details>div{padding:0 36px 23px 0;max-width:86ch}#root .tf-lippen-guide summary:focus-visible,#root .tf-lippen-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-lippen-guide .tf-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0 0 42px}#root .tf-lippen-guide .tf-gallery article{border:1px solid var(--tf-line);border-radius:13px;overflow:hidden;background:#fff;min-width:0;padding:0;margin:0}#root .tf-lippen-guide .tf-category-photo{position:relative;display:block;aspect-ratio:3/2;overflow:hidden;background:#fff}#root .tf-lippen-guide .tf-category-photo img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%!important;height:100%!important;max-width:none;object-fit:contain;object-position:center}#root .tf-lippen-guide .tf-gallery article>div{padding:18px}#root .tf-lippen-guide .tf-gallery h2{font-size:20px;letter-spacing:-.2px;margin-bottom:12px;overflow-wrap:anywhere}#root .tf-lippen-guide .tf-category-link{font-size:14px;display:flex;align-items:center;justify-content:space-between;text-decoration:none;gap:8px;min-height:32px}#root .tf-lippen-guide .tf-category-link span{font-size:20px}#root:has(.tf-lippen-guide) .ts-collection .ts-collection__heading{margin:0;padding:28px 32px 14px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-bottom:0;border-radius:18px 18px 0 0}#root:has(.tf-lippen-guide) .ts-collection .ts-collection__heading h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-1px}#root:has(.tf-lippen-guide) .ts-collection .ts-collection__intro{display:block;margin:0 0 28px;padding:0 32px 30px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-top:0;border-radius:0 0 18px 18px;width:100%}#root:has(.tf-lippen-guide) .ts-collection .ts-collection__intro>div{display:block;width:100%;max-width:81ch;padding:0;margin:0;border:0}#root:has(.tf-lippen-guide) .ts-collection .ts-collection__intro p{width:100%;max-width:100%;float:none;font-size:16px;line-height:1.8;color:#514b55;margin:0 0 8px}#root:has(.tf-lippen-guide) .ts-collection .ts-collection__intro p:last-child{margin-bottom:0}@media(min-width:651px){#root .tf-lippen-guide .tf-image-story figure{align-self:center}#root .tf-lippen-guide .tf-topic-grid>.tf-topic:last-child:nth-child(odd){grid-column:1/-1}#root .tf-lippen-guide .tf-topic-grid>.tf-topic:last-child:nth-child(odd)>div{column-count:2;column-gap:44px}#root .tf-lippen-guide .tf-topic-grid>.tf-topic:last-child:nth-child(odd)>div>p{break-inside:avoid}}@media(max-width:650px){#root .tf-lippen-guide{margin-top:26px}#root .tf-lippen-guide h2{font-size:23px;line-height:1.3}#root .tf-lippen-guide p,#root .tf-lippen-guide li{font-size:15px;line-height:1.8}#root .tf-lippen-guide .tf-benefits{grid-template-columns:repeat(2,minmax(0,1fr));padding:20px 4px;row-gap:23px}#root .tf-lippen-guide .tf-benefits>div{padding:0 13px}#root .tf-lippen-guide .tf-benefits>div:nth-child(2){border:0}#root .tf-lippen-guide .tf-benefits h3{font-size:14px}#root .tf-lippen-guide .tf-benefits p{font-size:13px}#root .tf-lippen-guide .tf-about-shop{padding-bottom:30px}#root .tf-lippen-guide .tf-topic-grid{grid-template-columns:1fr;padding:32px 0;gap:32px}#root .tf-lippen-guide .tf-topic:not(:last-child){padding-bottom:30px;border-bottom:1px solid var(--tf-line)}#root .tf-lippen-guide .tf-image-story{grid-template-columns:1fr;padding:18px;gap:24px;border-radius:14px;margin-bottom:34px}#root .tf-lippen-guide .tf-image-story--reverse{grid-template-columns:1fr}#root .tf-lippen-guide .tf-image-story figure{min-height:0;aspect-ratio:3/2;order:0}#root .tf-lippen-guide .tf-image-story img{object-position:50% 50%}#root .tf-lippen-guide .tf-image-story h2{font-size:23px}#root .tf-lippen-guide .tf-faq{padding-bottom:32px}#root .tf-lippen-guide summary{padding:19px 0}#root .tf-lippen-guide summary h3{font-size:15px}#root .tf-lippen-guide details>div{padding:0 0 22px}#root .tf-lippen-guide .tf-gallery{grid-template-columns:1fr;gap:18px;margin-bottom:32px}#root .tf-lippen-guide .tf-gallery h2{font-size:20px;overflow-wrap:normal}#root:has(.tf-lippen-guide) .ts-collection .ts-collection__heading{padding:24px 20px 14px;border-radius:14px 14px 0 0}#root:has(.tf-lippen-guide) .ts-collection .ts-collection__heading h1{font-size:30px;letter-spacing:-.7px}#root:has(.tf-lippen-guide) .ts-collection .ts-collection__intro{padding:0 20px 24px;border-radius:0 0 14px 14px}#root:has(.tf-lippen-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.75;margin-bottom:13px}}@media(prefers-reduced-motion:reduce){#root .tf-lippen-guide .tf-faq-icon:after{transition:none}}#root .tf-lippen-guide h2,#root .tf-lippen-guide h3{overflow-wrap:anywhere}#root .tf-lippen-guide .tf-gallery article{display:flex;flex-direction:column}#root .tf-lippen-guide .tf-gallery article>div{display:flex;flex-direction:column;flex:1}#root .tf-lippen-guide .tf-category-link{margin-top:auto}#root .tf-lippen-guide .tf-category--fill .tf-category-photo img{object-fit:cover;object-position:left top}#root .tf-lobe-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-lobe-guide *{box-sizing:border-box}#root .tf-lobe-guide p,#root .tf-lobe-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-lobe-guide p:last-child{margin-bottom:0}#root .tf-lobe-guide h1,#root .tf-lobe-guide h2,#root .tf-lobe-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-lobe-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-lobe-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-lobe-guide strong{color:#342d3a!important;font-weight:650}#root .tf-lobe-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-lobe-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-lobe-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:14px;margin-top:25px}#root .tf-lobe-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-lobe-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-lobe-guide .dp-benefit img{width:30px;height:30px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-lobe-guide .dp-benefit h3{font-size:14px}#root .tf-lobe-guide .dp-benefit p{font-size:13px;line-height:1.7}#root .tf-lobe-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-lobe-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-lobe-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-lobe-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-lobe-guide .dp-story{display:grid;grid-template-columns:1fr;gap:22px;padding:18px;background:#f7f3f9;border-radius:14px;margin:0 0 26px;align-items:center}#root .tf-lobe-guide .dp-story>div{min-width:0}#root .tf-lobe-guide figure{display:block;width:100%;margin:0;aspect-ratio:auto;overflow:hidden;border-radius:10px;line-height:0}#root .tf-lobe-guide figure img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;object-position:center}#root .tf-lobe-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-lobe-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-lobe-guide .dp-gallery figure{border-radius:0}#root .tf-lobe-guide .dp-gallery article>a{display:block;line-height:0}#root .tf-lobe-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-lobe-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-lobe-guide .dp-faq{padding:0 0 20px}#root .tf-lobe-guide .dp-faq-intro{margin-bottom:24px}#root .tf-lobe-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-lobe-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-lobe-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-lobe-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-lobe-guide .dp-faq summary h2{margin:0;font-size:16px}#root .tf-lobe-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-lobe-guide .dp-faq summary span:after{content:"+"}#root .tf-lobe-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-lobe-guide .dp-faq details>div{padding:0 12px 23px 0}@media(min-width:651px){#root .tf-lobe-guide h2{font-size:24px}#root .tf-lobe-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-lobe-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-lobe-guide .dp-benefit:last-child{border:0}#root .tf-lobe-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-lobe-guide .dp-topic{border:0;padding:0}#root .tf-lobe-guide .dp-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;padding:26px}#root .tf-lobe-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-lobe-guide .dp-gallery h3{font-size:18px}}#root .tf-lobe-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-lobe-guide section,#root .tf-lobe-guide article{width:auto;float:none;margin-top:0}#root .tf-lobe-guide figure{position:static;float:none;height:auto;min-height:0;align-self:center}#root .tf-lobe-guide figure img{position:static;width:100%!important;height:auto!important;max-width:100%;inset:auto}#root .tf-lobe-guide .dp-benefit img{position:static;width:30px!important;height:30px!important;margin:0 0 13px}#root .tf-lobe-guide .dp-topic{margin:0}#root .tf-lobe-guide .dp-gallery article{padding:0;margin:0}#root .tf-lobe-guide .dp-gallery article>a{margin:0}#root .tf-lobe-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-lobe-guide .dp-faq summary:before,#root .tf-lobe-guide .dp-faq summary:after{display:none}#root .tf-lobe-guide .dp-faq details{box-shadow:none}#root .tf-lobe-guide summary:focus-visible,#root .tf-lobe-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-lobe-guide .dp-cta svg{width:20px;height:20px;flex:0 0 20px}#root:has(.tf-lobe-guide) .ts-collection .ts-collection__heading{margin:0;padding:28px 32px 14px;background:#f7f2fa;border:1px solid #ede3f1;border-bottom:0;border-radius:18px 18px 0 0}#root:has(.tf-lobe-guide) .ts-collection .ts-collection__heading h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-1px}#root:has(.tf-lobe-guide) .ts-collection .ts-collection__intro{display:block;margin:0 0 28px;padding:0 32px 30px;background:#f7f2fa;border:1px solid #ede3f1;border-top:0;border-radius:0 0 18px 18px;width:100%}#root:has(.tf-lobe-guide) .ts-collection .ts-collection__intro>div{display:block;width:100%;max-width:81ch;padding:0;margin:0;border:0}#root:has(.tf-lobe-guide) .ts-collection .ts-collection__intro p{width:100%;max-width:100%;float:none;font-size:16px;line-height:1.8;color:#514b55;margin:0 0 8px}#root:has(.tf-lobe-guide) .ts-collection .ts-collection__intro p:last-child{margin-bottom:0}@media(max-width:650px){#root .tf-lobe-guide{margin-top:26px}#root:has(.tf-lobe-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#root:has(.tf-lobe-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#root:has(.tf-lobe-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#root:has(.tf-lobe-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#root .tf-lobe-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-lobe-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-lobe-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-lobe-guide .dp-topic-more>summary:before,#root .tf-lobe-guide .dp-topic-more>summary:after{display:none}#root .tf-lobe-guide .dp-less,#root .tf-lobe-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-lobe-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-lobe-guide .dp-geo{margin-bottom:20px}#root .tf-lobe-guide .dp-geo h3{font-size:16px;font-weight:700;margin:0 0 8px}#root .tf-lobe-guide .dp-gallery figure{aspect-ratio:3/2;position:relative}#root .tf-lobe-guide .dp-gallery figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain}#root .tf-lobe-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-lobe-guide .dp-closing{margin-bottom:30px}#root .tf-lobe-guide .tfcc-body p+p{margin-top:16px}#root .tf-lobe-guide .dp-benefits{margin-top:0}#root .tf-lobe-guide .dp-brand{padding-bottom:0;border:0}#root .tf-lobe-guide .dp-topic-body{display:flow-root}#root .tf-lobe-guide .dp-topic-pair:first-child .dp-topic h2:before{display:none}#root .tf-lobe-guide figure.dp-topic-photo{position:static;float:none;width:100%;max-width:none;margin:0;align-self:start;border-radius:10px;line-height:0}#root .tf-lobe-guide figure.dp-topic-photo img{position:static;display:block;width:100%!important;height:auto!important;object-fit:contain}#root .tf-lobe-guide .tfcc-intro>p:only-child{grid-column:1/-1}#root .tf-lobe-guide .dp-examples{grid-column:1/-1;margin:0;padding:4px 0}#root .tf-lobe-guide .dp-example-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}#root .tf-lobe-guide figure.dp-example-photo{display:block;position:relative;float:none;width:100%;aspect-ratio:16/9;height:auto;min-height:0;overflow:hidden;border-radius:10px;margin:0}#root .tf-lobe-guide figure.dp-example-photo img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:100%;object-fit:cover;object-position:50% 50%;margin:0}@media(min-width:651px){#root .tf-lobe-guide .dp-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}#root .tf-lobe-guide figure.dp-example-photo{container-type:inline-size}#root .tf-lobe-guide .dp-ai-label{position:absolute;top:auto;left:auto;right:8px;bottom:8px;width:max-content;max-width:calc(100% - 16px);z-index:2;display:flex;align-items:center;justify-content:flex-end;gap:.45em;margin:0;padding:0;border:0;border-radius:0;background:none;color:#ffffffbf;font:400 8px/1.25 Arial,sans-serif;font-size:clamp(8px,1.4cqw,9px);letter-spacing:normal;white-space:nowrap;text-align:right;text-shadow:0 1px 2px rgba(0,0,0,.4);pointer-events:none}#root .tf-lobe-guide .dp-gallery article{border:1px solid #b99bc7;border-radius:15px;display:flex}#root .tf-lobe-guide .dp-gallery article>div{padding:22px;display:flex;flex-direction:column;width:100%}#root .tf-lobe-guide .dp-gallery h3{font-size:22px;line-height:1.35;margin-bottom:15px}#root .tf-lobe-guide .dp-gallery p{margin:0 0 18px}#root .tf-lobe-guide .dp-gallery a.dp-cta{margin-top:auto;font-size:16px;gap:12px}@media(min-width:651px){#root .tf-lobe-guide .dp-topic h2{min-height:2.6em}}#root .tf-lobe-guide .dp-faq-intro:empty{display:none}#root .tf-lobe-guide .dp-ai-label{font-size:9px;background:#00000040;padding:2px 4px;border-radius:3px}@media(min-width:651px){#root .tf-lobe-guide .dp-topic-lead{margin-bottom:16px}}#root .tf-lobe-guide .dp-benefits{border-radius:16px}#root .tf-lobe-guide .dp-benefit img{width:34px!important;height:34px!important}#root .tf-lobe-guide .dp-topics{display:flex;flex-direction:column;gap:38px}#root .tf-lobe-guide .dp-topic-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto auto auto;column-gap:36px;row-gap:0;min-width:0}#root .tf-lobe-guide .dp-topic{display:grid;grid-row:span 3;grid-template-rows:subgrid;row-gap:0;align-content:start}#root .tf-lobe-guide .dp-topic-lead{margin-bottom:16px}#root .tf-lobe-guide .dp-topic h2{min-height:2.6em}#root .tf-lobe-guide .dp-example-grid{gap:24px}#root .tf-lobe-guide figure.dp-example-photo{border-radius:12px}#root .tf-lobe-guide .dp-gallery article{border-color:#e7ddeb;border-radius:13px}#root .tf-lobe-guide .dp-gallery article>div{padding:18px}#root .tf-lobe-guide .dp-gallery h3{font-size:18px;margin-bottom:12px}#root .tf-lobe-guide .dp-gallery a.dp-cta{font-size:14px}#root .tf-lobe-guide .dp-faq summary h2{font-size:16px;line-height:1.45;font-weight:650;letter-spacing:normal;margin:0;color:#252129!important}#root .tf-lobe-guide .dp-faq summary h2:before,#root .tf-lobe-guide .dp-faq summary h2:after{display:none;content:none}@media(min-width:651px){#root .tf-lobe-guide .dp-benefit h3{font-size:15px}}@media(max-width:650px){#root .tf-lobe-guide .dp-topics{gap:30px}#root .tf-lobe-guide .dp-topic-pair{display:flex;flex-direction:column;gap:30px}#root .tf-lobe-guide .dp-topic{display:block}#root .tf-lobe-guide .dp-topic h2{min-height:0}#root .tf-lobe-guide .dp-example-grid{gap:18px}#root .tf-lobe-guide .dp-gallery h3{font-size:20px}}#root .tf-material-master-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-material-master-guide *{box-sizing:border-box}#root .tf-material-master-guide p,#root .tf-material-master-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-material-master-guide p:last-child{margin-bottom:0}#root .tf-material-master-guide h1,#root .tf-material-master-guide h2,#root .tf-material-master-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-material-master-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-material-master-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-material-master-guide strong{color:#342d3a!important;font-weight:650}#root .tf-material-master-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-material-master-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-material-master-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:14px;margin-top:25px}#root .tf-material-master-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-material-master-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-material-master-guide .dp-benefit img{width:30px;height:30px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-material-master-guide .dp-benefit h3{font-size:14px}#root .tf-material-master-guide .dp-benefit p{font-size:13px;line-height:1.7}#root .tf-material-master-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-material-master-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-material-master-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-material-master-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-material-master-guide .dp-story{display:grid;grid-template-columns:1fr;gap:22px;padding:18px;background:#f7f3f9;border-radius:14px;margin:0 0 26px;align-items:center}#root .tf-material-master-guide .dp-story>div{min-width:0}#root .tf-material-master-guide figure{display:block;width:100%;margin:0;aspect-ratio:auto;overflow:hidden;border-radius:10px;line-height:0}#root .tf-material-master-guide figure img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;object-position:center}#root .tf-material-master-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-material-master-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-material-master-guide .dp-gallery figure{border-radius:0}#root .tf-material-master-guide .dp-gallery article>a{display:block;line-height:0}#root .tf-material-master-guide .dp-gallery article>div{padding:18px}#root .tf-material-master-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-material-master-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-material-master-guide .dp-faq{padding:0 0 20px}#root .tf-material-master-guide .dp-faq-intro{margin-bottom:24px}#root .tf-material-master-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-material-master-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-material-master-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-material-master-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-material-master-guide .dp-faq summary h2{margin:0;font-size:16px!important;line-height:1.45;font-weight:650;letter-spacing:normal;min-height:0}#root .tf-material-master-guide .dp-faq summary h2:before,#root .tf-material-master-guide .dp-faq summary h2:after{content:none!important;display:none!important}#root .tf-material-master-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-material-master-guide .dp-faq summary span:after{content:"+"}#root .tf-material-master-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-material-master-guide .dp-faq details>div{padding:0 12px 23px 0}@media(min-width:651px){#root .tf-material-master-guide h2{font-size:24px}#root .tf-material-master-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-material-master-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-material-master-guide .dp-benefit:last-child{border:0}#root .tf-material-master-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-material-master-guide .dp-topic{border:0;padding:0}#root .tf-material-master-guide .dp-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;padding:26px}#root .tf-material-master-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-material-master-guide .dp-gallery h3{font-size:18px}}#root .tf-material-master-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-material-master-guide section,#root .tf-material-master-guide article{width:auto;float:none;margin-top:0}#root .tf-material-master-guide figure{position:static;float:none;height:auto;min-height:0;align-self:center}#root .tf-material-master-guide figure img{position:static;width:100%!important;height:auto!important;max-width:100%;inset:auto}#root .tf-material-master-guide .dp-benefit img{position:static;width:30px!important;height:30px!important;margin:0 0 13px}#root .tf-material-master-guide .dp-topic{margin:0}#root .tf-material-master-guide .dp-gallery article{padding:0;margin:0}#root .tf-material-master-guide .dp-gallery article>a{margin:0}#root .tf-material-master-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-material-master-guide .dp-faq summary:before,#root .tf-material-master-guide .dp-faq summary:after{display:none}#root .tf-material-master-guide .dp-faq details{box-shadow:none}#root .tf-material-master-guide summary:focus-visible,#root .tf-material-master-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-material-master-guide .dp-cta svg{width:20px;height:20px;flex:0 0 20px}@media(max-width:650px){#root .tf-material-master-guide{margin-top:26px}#root:has(.tf-material-master-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#root:has(.tf-material-master-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#root:has(.tf-material-master-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#root:has(.tf-material-master-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#root .tf-material-master-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-material-master-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-material-master-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-material-master-guide .dp-topic-more>summary:before,#root .tf-material-master-guide .dp-topic-more>summary:after{display:none}#root .tf-material-master-guide .dp-less,#root .tf-material-master-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-material-master-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-material-master-guide .dp-geo{margin-bottom:20px}#root .tf-material-master-guide .dp-geo h3{font-size:16px;font-weight:700;margin:0 0 8px}#root .tf-material-master-guide .dp-gallery figure{aspect-ratio:3/2;position:relative}#root .tf-material-master-guide .dp-gallery figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain}#root .tf-material-master-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-material-master-guide .dp-closing{margin-bottom:30px}#root .tf-material-master-guide .tfcc-body p+p{margin-top:16px}#root .tf-material-master-guide .dp-benefits{margin-top:0}#root .tf-material-master-guide .dp-brand{padding-bottom:0;border:0}#root .tf-material-master-guide .dp-topic-body{display:flow-root}#root .tf-material-master-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-material-master-guide figure.dp-topic-photo{position:static;float:none;width:100%;max-width:none;margin:0;align-self:start;border-radius:10px;line-height:0}#root .tf-material-master-guide figure.dp-topic-photo img{position:static;display:block;width:100%!important;height:auto!important;object-fit:contain}#root .tf-material-master-guide .tfcc-intro>p:only-child{grid-column:1/-1}#root .tf-material-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:4px 0}#root .tf-material-master-guide .dp-example-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}#root .tf-material-master-guide figure.dp-example-photo{display:block;position:relative;float:none;width:100%;aspect-ratio:16/9;height:auto;min-height:0;overflow:hidden;border-radius:10px;margin:0}#root .tf-material-master-guide figure.dp-example-photo img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:100%;object-fit:cover;object-position:50% 50%;margin:0}@media(min-width:651px){#root .tf-material-master-guide .dp-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}#root .tf-material-master-guide figure.dp-example-photo{background:#fff}#root .tf-material-master-guide .dp-related .dp-gallery article{display:flex;border-color:#b6a2bf}#root .tf-material-master-guide .dp-related .dp-gallery article>div{display:flex;flex-direction:column;width:100%}#root .tf-material-master-guide .dp-related .dp-gallery article p{flex:1}#root .tf-material-master-guide .dp-faq details>div,#root .tf-material-master-guide .dp-faq details>div p{color:#252129!important;opacity:1;visibility:visible;max-height:none;overflow:visible}#root .tf-material-master-guide .dp-example-photo .dp-ai-label{position:absolute;left:auto;top:auto;right:8px;bottom:8px;width:max-content;max-width:calc(100% - 16px);color:#ffffffbf;background:transparent;text-shadow:0 1px 2px rgba(0,0,0,.4);font:400 9px/1.25 Arial,sans-serif;text-align:right;margin:0;padding:0}#root .tf-material-master-guide .dp-gallery a.dp-category{display:flex;flex-direction:column;justify-content:space-between;gap:15px;min-height:180px;padding:22px;border:1px solid #b6a2bf;border-radius:13px;background:#fff;text-decoration:none;line-height:normal}#root .tf-material-master-guide .dp-category h3{font-size:19px;margin:0}#root .tf-material-master-guide .dp-category p{font-size:14px;line-height:1.65;margin:0;color:#514b55}#root .tf-material-master-guide .dp-category>span{font-size:14px;display:flex;justify-content:space-between;gap:10px;color:#5a0d75}#root .tf-modeschmuck-master-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-modeschmuck-master-guide *{box-sizing:border-box}#root .tf-modeschmuck-master-guide p,#root .tf-modeschmuck-master-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-modeschmuck-master-guide p:last-child{margin-bottom:0}#root .tf-modeschmuck-master-guide h1,#root .tf-modeschmuck-master-guide h2,#root .tf-modeschmuck-master-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-modeschmuck-master-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-modeschmuck-master-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-modeschmuck-master-guide strong{color:#342d3a!important;font-weight:650}#root .tf-modeschmuck-master-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-modeschmuck-master-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-modeschmuck-master-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:16px;margin-top:25px}#root .tf-modeschmuck-master-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-modeschmuck-master-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-modeschmuck-master-guide .dp-benefit img{width:34px;height:34px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-modeschmuck-master-guide .dp-benefit h3{font-size:14px}#root .tf-modeschmuck-master-guide .dp-benefit p{font-size:13px;line-height:1.7;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#root .tf-modeschmuck-master-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-modeschmuck-master-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-modeschmuck-master-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-modeschmuck-master-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-modeschmuck-master-guide .dp-story{display:grid;grid-template-columns:1fr;gap:22px;padding:18px;background:#f7f3f9;border-radius:14px;margin:0 0 26px;align-items:center}#root .tf-modeschmuck-master-guide .dp-story>div{min-width:0}#root .tf-modeschmuck-master-guide figure{display:block;width:100%;margin:0;aspect-ratio:auto;overflow:hidden;border-radius:10px;line-height:0}#root .tf-modeschmuck-master-guide figure img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;object-position:center}#root .tf-modeschmuck-master-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-modeschmuck-master-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-modeschmuck-master-guide .dp-gallery figure{border-radius:0}#root .tf-modeschmuck-master-guide .dp-gallery article>a{display:block;line-height:0}#root .tf-modeschmuck-master-guide .dp-gallery article>div{padding:18px}#root .tf-modeschmuck-master-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-modeschmuck-master-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-modeschmuck-master-guide .dp-faq{padding:0 0 20px}#root .tf-modeschmuck-master-guide .dp-faq-intro{margin-bottom:24px}#root .tf-modeschmuck-master-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-modeschmuck-master-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-modeschmuck-master-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-modeschmuck-master-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-modeschmuck-master-guide .dp-faq summary h2{margin:0;font-size:16px!important;line-height:1.45;font-weight:650;letter-spacing:normal;min-height:0}#root .tf-modeschmuck-master-guide .dp-faq summary h2:before,#root .tf-modeschmuck-master-guide .dp-faq summary h2:after{content:none!important;display:none!important}#root .tf-modeschmuck-master-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-modeschmuck-master-guide .dp-faq summary span:after{content:"+"}#root .tf-modeschmuck-master-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-modeschmuck-master-guide .dp-faq details>div{padding:0 12px 23px 0}@media(min-width:651px){#root .tf-modeschmuck-master-guide h2{font-size:24px}#root .tf-modeschmuck-master-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-modeschmuck-master-guide .dp-benefit h3{font-size:15px}#root .tf-modeschmuck-master-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-modeschmuck-master-guide .dp-benefit:last-child{border:0}#root .tf-modeschmuck-master-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-modeschmuck-master-guide .dp-topic{border:0;padding:0}#root .tf-modeschmuck-master-guide .dp-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;padding:26px}#root .tf-modeschmuck-master-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-modeschmuck-master-guide .dp-gallery h3{font-size:18px}}#root .tf-modeschmuck-master-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-modeschmuck-master-guide section,#root .tf-modeschmuck-master-guide article{width:auto;float:none;margin-top:0}#root .tf-modeschmuck-master-guide figure{position:static;float:none;height:auto;min-height:0;align-self:center}#root .tf-modeschmuck-master-guide figure img{position:static;width:100%!important;height:auto!important;max-width:100%;inset:auto}#root .tf-modeschmuck-master-guide .dp-benefit img{position:static;width:34px!important;height:34px!important;margin:0 0 13px}#root .tf-modeschmuck-master-guide .dp-topic{margin:0}#root .tf-modeschmuck-master-guide .dp-gallery article{padding:0;margin:0}#root .tf-modeschmuck-master-guide .dp-gallery article>a{margin:0}#root .tf-modeschmuck-master-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-modeschmuck-master-guide .dp-faq summary:before,#root .tf-modeschmuck-master-guide .dp-faq summary:after{display:none}#root .tf-modeschmuck-master-guide .dp-faq details{box-shadow:none}#root .tf-modeschmuck-master-guide summary:focus-visible,#root .tf-modeschmuck-master-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-modeschmuck-master-guide .dp-cta svg{width:20px;height:20px;flex:0 0 20px}#root:has(.tf-modeschmuck-master-guide) .ts-collection .ts-collection__heading{margin:0;padding:28px 32px 14px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-bottom:0;border-radius:18px 18px 0 0}#root:has(.tf-modeschmuck-master-guide) .ts-collection .ts-collection__heading h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-1px}#root:has(.tf-modeschmuck-master-guide) .ts-collection .ts-collection__intro{display:block;margin:0 0 28px;padding:0 32px 30px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-top:0;border-radius:0 0 18px 18px;width:100%}#root:has(.tf-modeschmuck-master-guide) .ts-collection .ts-collection__intro>div{display:block;width:100%;max-width:81ch;padding:0;margin:0;border:0}#root:has(.tf-modeschmuck-master-guide) .ts-collection .ts-collection__intro p{width:100%;max-width:100%;float:none;font-size:16px;line-height:1.8;color:#514b55;margin:0 0 8px}#root:has(.tf-modeschmuck-master-guide) .ts-collection .ts-collection__intro p:last-child{margin-bottom:0}@media(max-width:650px){#root .tf-modeschmuck-master-guide{margin-top:26px}#root:has(.tf-modeschmuck-master-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#root:has(.tf-modeschmuck-master-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#root:has(.tf-modeschmuck-master-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#root:has(.tf-modeschmuck-master-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#root .tf-modeschmuck-master-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-modeschmuck-master-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-modeschmuck-master-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-modeschmuck-master-guide .dp-topic-more>summary:before,#root .tf-modeschmuck-master-guide .dp-topic-more>summary:after{display:none}#root .tf-modeschmuck-master-guide .dp-less,#root .tf-modeschmuck-master-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-modeschmuck-master-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-modeschmuck-master-guide .dp-geo{margin-bottom:20px}#root .tf-modeschmuck-master-guide .dp-geo h3{font-size:16px;font-weight:700;margin:0 0 8px}#root .tf-modeschmuck-master-guide .dp-gallery figure{aspect-ratio:3/2;position:relative}#root .tf-modeschmuck-master-guide .dp-gallery figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain}#root .tf-modeschmuck-master-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-modeschmuck-master-guide .dp-closing{margin-bottom:30px}#root .tf-modeschmuck-master-guide .tfcc-body p+p{margin-top:16px}#root .tf-modeschmuck-master-guide .dp-benefits{margin-top:0}#root .tf-modeschmuck-master-guide .dp-brand{padding-bottom:0;border:0}#root .tf-modeschmuck-master-guide .dp-topic-body{display:flow-root}#root .tf-modeschmuck-master-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-modeschmuck-master-guide figure.dp-topic-photo{position:static;float:none;width:100%;max-width:none;margin:0;align-self:start;border-radius:10px;line-height:0}#root .tf-modeschmuck-master-guide figure.dp-topic-photo img{position:static;display:block;width:100%!important;height:auto!important;object-fit:contain}#root .tf-modeschmuck-master-guide .tfcc-intro>p:only-child{grid-column:1/-1}#root .tf-modeschmuck-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:4px 0}#root .tf-modeschmuck-master-guide .dp-example-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}#root .tf-modeschmuck-master-guide figure.dp-example-photo{display:block;position:relative;float:none;width:100%;aspect-ratio:16/9;height:auto;min-height:0;overflow:hidden;border-radius:10px;margin:0}#root .tf-modeschmuck-master-guide figure.dp-example-photo img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:100%;object-fit:contain;object-position:50% 50%;margin:0}@media(min-width:651px){#root .tf-modeschmuck-master-guide .dp-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}#root .tf-modeschmuck-master-guide .dp-geo-intro{margin-top:32px}#root .tf-modeschmuck-master-guide .dp-geo-intro .dp-geo{margin:0}@media(min-width:651px){#root .tf-modeschmuck-master-guide .dp-topic h2{min-height:2.6em}}#root .tf-modeschmuck-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:0 0 20px}#root .tf-modeschmuck-master-guide .dp-example-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}#root .tf-modeschmuck-master-guide .dp-example-photo{aspect-ratio:16/9;overflow:hidden;border-radius:12px;margin:0}#root .tf-modeschmuck-master-guide .dp-example-photo img{width:100%!important;height:auto!important;aspect-ratio:16/9;object-fit:contain;display:block}#root .tf-modeschmuck-master-guide .dp-image-note{font-size:12px;margin:12px 0 0}@media(max-width:650px){#root .tf-modeschmuck-master-guide .dp-example-grid{grid-template-columns:1fr;gap:18px}}#root .tf-modeschmuck-master-guide .dp-gallery article{display:flex}#root .tf-modeschmuck-master-guide .dp-gallery article>div{display:flex;flex-direction:column;width:100%}#root .tf-modeschmuck-master-guide .dp-gallery article p{flex:1}#root .tf-nasen-rosegold-master-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-nasen-rosegold-master-guide *{box-sizing:border-box}#root .tf-nasen-rosegold-master-guide p,#root .tf-nasen-rosegold-master-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-nasen-rosegold-master-guide p:last-child{margin-bottom:0}#root .tf-nasen-rosegold-master-guide h1,#root .tf-nasen-rosegold-master-guide h2,#root .tf-nasen-rosegold-master-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-nasen-rosegold-master-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-nasen-rosegold-master-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-nasen-rosegold-master-guide strong{color:#342d3a!important;font-weight:650}#root .tf-nasen-rosegold-master-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-nasen-rosegold-master-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-nasen-rosegold-master-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:16px;margin-top:25px}#root .tf-nasen-rosegold-master-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-nasen-rosegold-master-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-nasen-rosegold-master-guide .dp-benefit img{width:34px;height:34px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-nasen-rosegold-master-guide .dp-benefit h3{font-size:14px}#root .tf-nasen-rosegold-master-guide .dp-benefit p{font-size:13px;line-height:1.7;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#root .tf-nasen-rosegold-master-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-nasen-rosegold-master-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-nasen-rosegold-master-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-nasen-rosegold-master-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-nasen-rosegold-master-guide .dp-story{display:grid;grid-template-columns:1fr;gap:22px;padding:18px;background:#f7f3f9;border-radius:14px;margin:0 0 26px;align-items:center}#root .tf-nasen-rosegold-master-guide .dp-story>div{min-width:0}#root .tf-nasen-rosegold-master-guide figure{display:block;width:100%;margin:0;aspect-ratio:auto;overflow:hidden;border-radius:10px;line-height:0}#root .tf-nasen-rosegold-master-guide figure img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;object-position:center}#root .tf-nasen-rosegold-master-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-nasen-rosegold-master-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-nasen-rosegold-master-guide .dp-gallery figure{border-radius:0}#root .tf-nasen-rosegold-master-guide .dp-gallery article>a{display:block;line-height:0}#root .tf-nasen-rosegold-master-guide .dp-gallery article>div{padding:18px}#root .tf-nasen-rosegold-master-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-nasen-rosegold-master-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-nasen-rosegold-master-guide .dp-faq{padding:0 0 20px}#root .tf-nasen-rosegold-master-guide .dp-faq-intro{margin-bottom:24px}#root .tf-nasen-rosegold-master-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-nasen-rosegold-master-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-nasen-rosegold-master-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-nasen-rosegold-master-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-nasen-rosegold-master-guide .dp-faq summary h2{margin:0;font-size:16px!important;line-height:1.45;font-weight:650;letter-spacing:normal;min-height:0}#root .tf-nasen-rosegold-master-guide .dp-faq summary h2:before,#root .tf-nasen-rosegold-master-guide .dp-faq summary h2:after{content:none!important;display:none!important}#root .tf-nasen-rosegold-master-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-nasen-rosegold-master-guide .dp-faq summary span:after{content:"+"}#root .tf-nasen-rosegold-master-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-nasen-rosegold-master-guide .dp-faq details>div{padding:0 12px 23px 0}#root .tf-nasen-rosegold-master-guide .dp-faq details>div p{color:#514b55!important;opacity:1;visibility:visible}@media(min-width:651px){#root .tf-nasen-rosegold-master-guide h2{font-size:24px}#root .tf-nasen-rosegold-master-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-nasen-rosegold-master-guide .dp-benefit h3{font-size:15px}#root .tf-nasen-rosegold-master-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-nasen-rosegold-master-guide .dp-benefit:last-child{border:0}#root .tf-nasen-rosegold-master-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-nasen-rosegold-master-guide .dp-topic{border:0;padding:0}#root .tf-nasen-rosegold-master-guide .dp-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;padding:26px}#root .tf-nasen-rosegold-master-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-nasen-rosegold-master-guide .dp-gallery h3{font-size:18px}}#root .tf-nasen-rosegold-master-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-nasen-rosegold-master-guide section,#root .tf-nasen-rosegold-master-guide article{width:auto;float:none;margin-top:0}#root .tf-nasen-rosegold-master-guide figure{position:static;float:none;height:auto;min-height:0;align-self:center}#root .tf-nasen-rosegold-master-guide figure img{position:static;width:100%!important;height:auto!important;max-width:100%;inset:auto}#root .tf-nasen-rosegold-master-guide .dp-benefit img{position:static;width:34px!important;height:34px!important;margin:0 0 13px}#root .tf-nasen-rosegold-master-guide .dp-topic{margin:0}#root .tf-nasen-rosegold-master-guide .dp-gallery article{padding:0;margin:0}#root .tf-nasen-rosegold-master-guide .dp-gallery article>a{margin:0}#root .tf-nasen-rosegold-master-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-nasen-rosegold-master-guide .dp-faq summary:before,#root .tf-nasen-rosegold-master-guide .dp-faq summary:after{display:none}#root .tf-nasen-rosegold-master-guide .dp-faq details{box-shadow:none}#root .tf-nasen-rosegold-master-guide summary:focus-visible,#root .tf-nasen-rosegold-master-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-nasen-rosegold-master-guide .dp-cta svg{width:20px;height:20px;flex:0 0 20px}#root:has(.tf-nasen-rosegold-master-guide) .ts-collection .ts-collection__heading{margin:0;padding:28px 32px 14px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-bottom:0;border-radius:18px 18px 0 0}#root:has(.tf-nasen-rosegold-master-guide) .ts-collection .ts-collection__heading h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-1px}#root:has(.tf-nasen-rosegold-master-guide) .ts-collection .ts-collection__intro{display:block;margin:0 0 28px;padding:0 32px 30px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-top:0;border-radius:0 0 18px 18px;width:100%}#root:has(.tf-nasen-rosegold-master-guide) .ts-collection .ts-collection__intro>div{display:block;width:100%;max-width:81ch;padding:0;margin:0;border:0}#root:has(.tf-nasen-rosegold-master-guide) .ts-collection .ts-collection__intro p{width:100%;max-width:100%;float:none;font-size:16px;line-height:1.8;color:#514b55;margin:0 0 8px}#root:has(.tf-nasen-rosegold-master-guide) .ts-collection .ts-collection__intro p:last-child{margin-bottom:0}@media(max-width:650px){#root .tf-nasen-rosegold-master-guide{margin-top:26px}#root:has(.tf-nasen-rosegold-master-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#root:has(.tf-nasen-rosegold-master-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#root:has(.tf-nasen-rosegold-master-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#root:has(.tf-nasen-rosegold-master-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#root .tf-nasen-rosegold-master-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-nasen-rosegold-master-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-nasen-rosegold-master-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-nasen-rosegold-master-guide .dp-topic-more>summary:before,#root .tf-nasen-rosegold-master-guide .dp-topic-more>summary:after{display:none}#root .tf-nasen-rosegold-master-guide .dp-less,#root .tf-nasen-rosegold-master-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-nasen-rosegold-master-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-nasen-rosegold-master-guide .dp-geo{margin-bottom:20px}#root .tf-nasen-rosegold-master-guide .dp-geo h3{font-size:16px;font-weight:700;margin:0 0 8px}#root .tf-nasen-rosegold-master-guide .dp-gallery figure{aspect-ratio:3/2;position:relative}#root .tf-nasen-rosegold-master-guide .dp-gallery figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain}#root .tf-nasen-rosegold-master-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-nasen-rosegold-master-guide .dp-closing{margin-bottom:30px}#root .tf-nasen-rosegold-master-guide .tfcc-body p+p{margin-top:16px}#root .tf-nasen-rosegold-master-guide .dp-benefits{margin-top:0}#root .tf-nasen-rosegold-master-guide .dp-brand{padding-bottom:0;border:0}#root .tf-nasen-rosegold-master-guide .dp-topic-body{display:flow-root}#root .tf-nasen-rosegold-master-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-nasen-rosegold-master-guide figure.dp-topic-photo{position:static;float:none;width:100%;max-width:none;margin:0;align-self:start;border-radius:10px;line-height:0}#root .tf-nasen-rosegold-master-guide figure.dp-topic-photo img{position:static;display:block;width:100%!important;height:auto!important;object-fit:contain}#root .tf-nasen-rosegold-master-guide .tfcc-intro>p:only-child{grid-column:1/-1}#root .tf-nasen-rosegold-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:4px 0}#root .tf-nasen-rosegold-master-guide .dp-example-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}#root .tf-nasen-rosegold-master-guide figure.dp-example-photo{display:block;position:relative;float:none;width:100%;aspect-ratio:16/9;height:auto;min-height:0;overflow:hidden;border-radius:10px;margin:0}#root .tf-nasen-rosegold-master-guide figure.dp-example-photo img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:100%;object-fit:contain;object-position:50% 50%;margin:0}@media(min-width:651px){#root .tf-nasen-rosegold-master-guide .dp-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}#root .tf-nasen-rosegold-master-guide .dp-geo-intro{margin-top:32px}#root .tf-nasen-rosegold-master-guide .dp-geo-intro .dp-geo{margin:0}@media(min-width:651px){#root .tf-nasen-rosegold-master-guide .dp-topic h2{min-height:2.6em}}#root .tf-nasen-rosegold-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:0 0 20px}#root .tf-nasen-rosegold-master-guide .dp-example-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}#root .tf-nasen-rosegold-master-guide .dp-example-photo{aspect-ratio:16/9;overflow:hidden;border-radius:12px;margin:0}#root .tf-nasen-rosegold-master-guide .dp-example-photo img{width:100%!important;height:auto!important;aspect-ratio:16/9;object-fit:contain;display:block}@media(max-width:650px){#root .tf-nasen-rosegold-master-guide .dp-example-grid{grid-template-columns:1fr;gap:18px}}#root .tf-nasen-rosegold-master-guide .dp-gallery article{display:flex}#root .tf-nasen-rosegold-master-guide .dp-gallery article>div{display:flex;flex-direction:column;width:100%}#root .tf-nasen-rosegold-master-guide .dp-gallery article p{flex:1}#root .tf-nasen-rosegold-master-guide .dp-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}#root .tf-nasen-rosegold-master-guide figure.dp-example-photo img{height:100%!important;object-fit:cover}@media(min-width:651px){#root .tf-nasen-rosegold-master-guide .dp-topics{row-gap:14px}#root .tf-nasen-rosegold-master-guide .dp-topic{display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:12px;margin-bottom:24px;min-width:0}#root .tf-nasen-rosegold-master-guide .dp-topic>h2,#root .tf-nasen-rosegold-master-guide .dp-topic>.dp-topic-lead{margin:0}#root .tf-nasen-rosegold-master-guide .dp-topic>.dp-topic-more{align-self:start}}#root .tf-nasen-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-nasen-guide *{box-sizing:border-box}#root .tf-nasen-guide p,#root .tf-nasen-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-nasen-guide p:last-child{margin-bottom:0}#root .tf-nasen-guide h1,#root .tf-nasen-guide h2,#root .tf-nasen-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-nasen-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-nasen-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-nasen-guide strong{color:#342d3a!important;font-weight:650}#root .tf-nasen-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-nasen-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-nasen-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:14px;margin-top:25px}#root .tf-nasen-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-nasen-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-nasen-guide .dp-benefit img{width:30px;height:30px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-nasen-guide .dp-benefit h3{font-size:14px}#root .tf-nasen-guide .dp-benefit p{font-size:13px;line-height:1.7}#root .tf-nasen-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-nasen-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-nasen-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-nasen-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-nasen-guide .dp-story{display:grid;grid-template-columns:1fr;gap:22px;padding:18px;background:#f7f3f9;border-radius:14px;margin:0 0 26px;align-items:center}#root .tf-nasen-guide .dp-story>div{min-width:0}#root .tf-nasen-guide figure{display:block;width:100%;margin:0;aspect-ratio:auto;overflow:hidden;border-radius:10px;line-height:0}#root .tf-nasen-guide figure img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;object-position:center}#root .tf-nasen-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-nasen-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-nasen-guide .dp-gallery figure{border-radius:0}#root .tf-nasen-guide .dp-gallery article>a{display:block;line-height:0}#root .tf-nasen-guide .dp-gallery article>div{padding:18px}#root .tf-nasen-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-nasen-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-nasen-guide .dp-faq{padding:0 0 20px}#root .tf-nasen-guide .dp-faq-intro{margin-bottom:24px}#root .tf-nasen-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-nasen-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-nasen-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-nasen-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-nasen-guide .dp-faq summary h3{margin:0;font-size:16px}#root .tf-nasen-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-nasen-guide .dp-faq summary span:after{content:"+"}#root .tf-nasen-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-nasen-guide .dp-faq details>div{padding:0 12px 23px 0}@media(min-width:651px){#root .tf-nasen-guide h2{font-size:24px}#root .tf-nasen-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-nasen-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-nasen-guide .dp-benefit:last-child{border:0}#root .tf-nasen-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-nasen-guide .dp-topic{border:0;padding:0}#root .tf-nasen-guide .dp-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;padding:26px}#root .tf-nasen-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-nasen-guide .dp-gallery h3{font-size:18px}}#root .tf-nasen-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-nasen-guide section,#root .tf-nasen-guide article{width:auto;float:none;margin-top:0}#root .tf-nasen-guide figure{position:static;float:none;height:auto;min-height:0;align-self:center}#root .tf-nasen-guide figure img{position:static;width:100%!important;height:auto!important;max-width:100%;inset:auto}#root .tf-nasen-guide .dp-benefit img{position:static;width:30px!important;height:30px!important;margin:0 0 13px}#root .tf-nasen-guide .dp-topic{margin:0}#root .tf-nasen-guide .dp-gallery article{padding:0;margin:0}#root .tf-nasen-guide .dp-gallery article>a{margin:0}#root .tf-nasen-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-nasen-guide .dp-faq summary:before,#root .tf-nasen-guide .dp-faq summary:after{display:none}#root .tf-nasen-guide .dp-faq details{box-shadow:none}#root .tf-nasen-guide summary:focus-visible,#root .tf-nasen-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-nasen-guide .dp-cta svg{width:20px;height:20px;flex:0 0 20px}#root:has(.tf-nasen-guide) .ts-collection .ts-collection__heading{margin:0;padding:28px 32px 14px;background:#f7f2fa;border:1px solid #ede3f1;border-bottom:0;border-radius:18px 18px 0 0}#root:has(.tf-nasen-guide) .ts-collection .ts-collection__heading h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-1px}#root:has(.tf-nasen-guide) .ts-collection .ts-collection__intro{display:block;margin:0 0 28px;padding:0 32px 30px;background:#f7f2fa;border:1px solid #ede3f1;border-top:0;border-radius:0 0 18px 18px;width:100%}#root:has(.tf-nasen-guide) .ts-collection .ts-collection__intro>div{display:block;width:100%;max-width:81ch;padding:0;margin:0;border:0}#root:has(.tf-nasen-guide) .ts-collection .ts-collection__intro p{width:100%;max-width:100%;float:none;font-size:16px;line-height:1.8;color:#514b55;margin:0 0 8px}#root:has(.tf-nasen-guide) .ts-collection .ts-collection__intro p:last-child{margin-bottom:0}@media(max-width:650px){#root .tf-nasen-guide{margin-top:26px}#root:has(.tf-nasen-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#root:has(.tf-nasen-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#root:has(.tf-nasen-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#root:has(.tf-nasen-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#root .tf-nasen-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-nasen-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-nasen-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-nasen-guide .dp-topic-more>summary:before,#root .tf-nasen-guide .dp-topic-more>summary:after{display:none}#root .tf-nasen-guide .dp-less,#root .tf-nasen-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-nasen-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-nasen-guide.dp-desktop .dp-topic-more>summary,#root .tf-nasen-guide.dp-desktop .dp-topic-lead{display:none}#root .tf-nasen-guide .dp-geo{margin-bottom:20px}#root .tf-nasen-guide .dp-geo h3{font-size:16px;font-weight:700;margin:0 0 8px}#root .tf-nasen-guide .dp-gallery figure{aspect-ratio:3/2;position:relative}#root .tf-nasen-guide .dp-gallery figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain}#root .tf-nasen-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-nasen-guide .dp-closing{margin-bottom:30px}#root .tf-nasen-guide .tfcc-body p+p{margin-top:16px}#root .tf-nasen-guide .dp-benefits{margin-top:0}#root .tf-nasen-guide .dp-brand{padding-bottom:0;border:0}#root .tf-nasen-guide .dp-topic-body{display:flow-root}#root .tf-nasen-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-nasen-guide figure.dp-topic-photo{position:static;float:none;width:100%;max-width:none;margin:0;align-self:start;border-radius:10px;line-height:0}#root .tf-nasen-guide figure.dp-topic-photo img{position:static;display:block;width:100%!important;height:auto!important;object-fit:contain}#root .tf-nasen-guide .tfcc-intro>p:only-child{grid-column:1/-1}#root .tf-nasen-guide .dp-examples{grid-column:1/-1;margin:0;padding:4px 0}#root .tf-nasen-guide .dp-example-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}#root .tf-nasen-guide figure.dp-example-photo{display:block;position:relative;float:none;width:100%;aspect-ratio:16/9;height:auto;min-height:0;overflow:hidden;border-radius:10px;margin:0}#root .tf-nasen-guide figure.dp-example-photo img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:100%;object-fit:cover;object-position:50% 50%;margin:0}@media(min-width:651px){#root .tf-nasen-guide .dp-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}#root .tf-nasen-guide figure.dp-example-photo{background:#fff}#root .tf-nose-gold-master-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-nose-gold-master-guide *{box-sizing:border-box}#root .tf-nose-gold-master-guide p,#root .tf-nose-gold-master-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-nose-gold-master-guide p:last-child{margin-bottom:0}#root .tf-nose-gold-master-guide h1,#root .tf-nose-gold-master-guide h2,#root .tf-nose-gold-master-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-nose-gold-master-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-nose-gold-master-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-nose-gold-master-guide strong{color:#342d3a!important;font-weight:650}#root .tf-nose-gold-master-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-nose-gold-master-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-nose-gold-master-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:16px;margin-top:25px}#root .tf-nose-gold-master-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-nose-gold-master-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-nose-gold-master-guide .dp-benefit img{width:34px;height:34px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-nose-gold-master-guide .dp-benefit h3{font-size:14px}#root .tf-nose-gold-master-guide .dp-benefit p{font-size:13px;line-height:1.7;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#root .tf-nose-gold-master-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-nose-gold-master-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-nose-gold-master-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-nose-gold-master-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-nose-gold-master-guide .dp-story{display:grid;grid-template-columns:1fr;gap:22px;padding:18px;background:#f7f3f9;border-radius:14px;margin:0 0 26px;align-items:center}#root .tf-nose-gold-master-guide .dp-story>div{min-width:0}#root .tf-nose-gold-master-guide figure{display:block;width:100%;margin:0;aspect-ratio:auto;overflow:hidden;border-radius:10px;line-height:0}#root .tf-nose-gold-master-guide figure img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;object-position:center}#root .tf-nose-gold-master-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-nose-gold-master-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-nose-gold-master-guide .dp-gallery figure{border-radius:0}#root .tf-nose-gold-master-guide .dp-gallery article>a{display:block;line-height:0}#root .tf-nose-gold-master-guide .dp-gallery article>div{padding:18px}#root .tf-nose-gold-master-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-nose-gold-master-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-nose-gold-master-guide .dp-faq{padding:0 0 20px}#root .tf-nose-gold-master-guide .dp-faq-intro{margin-bottom:24px}#root .tf-nose-gold-master-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-nose-gold-master-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-nose-gold-master-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-nose-gold-master-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-nose-gold-master-guide .dp-faq summary h2{margin:0;font-size:16px!important;line-height:1.45;font-weight:650;letter-spacing:normal;min-height:0}#root .tf-nose-gold-master-guide .dp-faq summary h2:before,#root .tf-nose-gold-master-guide .dp-faq summary h2:after{content:none!important;display:none!important}#root .tf-nose-gold-master-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-nose-gold-master-guide .dp-faq summary span:after{content:"+"}#root .tf-nose-gold-master-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-nose-gold-master-guide .dp-faq details>div{padding:0 12px 23px 0}#root .tf-nose-gold-master-guide .dp-faq details>div p{color:#514b55!important;opacity:1;visibility:visible}@media(min-width:651px){#root .tf-nose-gold-master-guide h2{font-size:24px}#root .tf-nose-gold-master-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-nose-gold-master-guide .dp-benefit h3{font-size:15px}#root .tf-nose-gold-master-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-nose-gold-master-guide .dp-benefit:last-child{border:0}#root .tf-nose-gold-master-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-nose-gold-master-guide .dp-topic{border:0;padding:0}#root .tf-nose-gold-master-guide .dp-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;padding:26px}#root .tf-nose-gold-master-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-nose-gold-master-guide .dp-gallery h3{font-size:18px}}#root .tf-nose-gold-master-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-nose-gold-master-guide section,#root .tf-nose-gold-master-guide article{width:auto;float:none;margin-top:0}#root .tf-nose-gold-master-guide figure{position:static;float:none;height:auto;min-height:0;align-self:center}#root .tf-nose-gold-master-guide figure img{position:static;width:100%!important;height:auto!important;max-width:100%;inset:auto}#root .tf-nose-gold-master-guide .dp-benefit img{position:static;width:34px!important;height:34px!important;margin:0 0 13px}#root .tf-nose-gold-master-guide .dp-topic{margin:0}#root .tf-nose-gold-master-guide .dp-gallery article{padding:0;margin:0}#root .tf-nose-gold-master-guide .dp-gallery article>a{margin:0}#root .tf-nose-gold-master-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-nose-gold-master-guide .dp-faq summary:before,#root .tf-nose-gold-master-guide .dp-faq summary:after{display:none}#root .tf-nose-gold-master-guide .dp-faq details{box-shadow:none}#root .tf-nose-gold-master-guide summary:focus-visible,#root .tf-nose-gold-master-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-nose-gold-master-guide .dp-cta svg{width:20px;height:20px;flex:0 0 20px}#root:has(.tf-nose-gold-master-guide) .ts-collection .ts-collection__heading{margin:0;padding:28px 32px 14px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-bottom:0;border-radius:18px 18px 0 0}#root:has(.tf-nose-gold-master-guide) .ts-collection .ts-collection__heading h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-1px}#root:has(.tf-nose-gold-master-guide) .ts-collection .ts-collection__intro{display:block;margin:0 0 28px;padding:0 32px 30px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-top:0;border-radius:0 0 18px 18px;width:100%}#root:has(.tf-nose-gold-master-guide) .ts-collection .ts-collection__intro>div{display:block;width:100%;max-width:81ch;padding:0;margin:0;border:0}#root:has(.tf-nose-gold-master-guide) .ts-collection .ts-collection__intro p{width:100%;max-width:100%;float:none;font-size:16px;line-height:1.8;color:#514b55;margin:0 0 8px}#root:has(.tf-nose-gold-master-guide) .ts-collection .ts-collection__intro p:last-child{margin-bottom:0}@media(max-width:650px){#root .tf-nose-gold-master-guide{margin-top:26px}#root:has(.tf-nose-gold-master-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#root:has(.tf-nose-gold-master-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#root:has(.tf-nose-gold-master-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#root:has(.tf-nose-gold-master-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#root .tf-nose-gold-master-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-nose-gold-master-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-nose-gold-master-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-nose-gold-master-guide .dp-topic-more>summary:before,#root .tf-nose-gold-master-guide .dp-topic-more>summary:after{display:none}#root .tf-nose-gold-master-guide .dp-less,#root .tf-nose-gold-master-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-nose-gold-master-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-nose-gold-master-guide .dp-geo{margin-bottom:20px}#root .tf-nose-gold-master-guide .dp-geo h3{font-size:16px;font-weight:700;margin:0 0 8px}#root .tf-nose-gold-master-guide .dp-gallery figure{aspect-ratio:3/2;position:relative}#root .tf-nose-gold-master-guide .dp-gallery figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain}#root .tf-nose-gold-master-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-nose-gold-master-guide .dp-closing{margin-bottom:30px}#root .tf-nose-gold-master-guide .tfcc-body p+p{margin-top:16px}#root .tf-nose-gold-master-guide .dp-benefits{margin-top:0}#root .tf-nose-gold-master-guide .dp-brand{padding-bottom:0;border:0}#root .tf-nose-gold-master-guide .dp-topic-body{display:flow-root}#root .tf-nose-gold-master-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-nose-gold-master-guide figure.dp-topic-photo{position:static;float:none;width:100%;max-width:none;margin:0;align-self:start;border-radius:10px;line-height:0}#root .tf-nose-gold-master-guide figure.dp-topic-photo img{position:static;display:block;width:100%!important;height:auto!important;object-fit:contain}#root .tf-nose-gold-master-guide .tfcc-intro>p:only-child{grid-column:1/-1}#root .tf-nose-gold-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:4px 0}#root .tf-nose-gold-master-guide .dp-example-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}#root .tf-nose-gold-master-guide figure.dp-example-photo{display:block;position:relative;float:none;width:100%;aspect-ratio:16/9;height:auto;min-height:0;overflow:hidden;border-radius:10px;margin:0}#root .tf-nose-gold-master-guide figure.dp-example-photo img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:100%;object-fit:contain;object-position:50% 50%;margin:0}@media(min-width:651px){#root .tf-nose-gold-master-guide .dp-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}#root .tf-nose-gold-master-guide .dp-geo-intro{margin-top:32px}#root .tf-nose-gold-master-guide .dp-geo-intro .dp-geo{margin:0}@media(min-width:651px){#root .tf-nose-gold-master-guide .dp-topic h2{min-height:2.6em}}#root .tf-nose-gold-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:0 0 20px}#root .tf-nose-gold-master-guide .dp-example-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}#root .tf-nose-gold-master-guide .dp-example-photo{aspect-ratio:16/9;overflow:hidden;border-radius:12px;margin:0}#root .tf-nose-gold-master-guide .dp-example-photo img{width:100%!important;height:auto!important;aspect-ratio:16/9;object-fit:contain;display:block}@media(max-width:650px){#root .tf-nose-gold-master-guide .dp-example-grid{grid-template-columns:1fr;gap:18px}}#root .tf-nose-gold-master-guide .dp-gallery article{display:flex}#root .tf-nose-gold-master-guide .dp-gallery article>div{display:flex;flex-direction:column;width:100%}#root .tf-nose-gold-master-guide .dp-gallery article p{flex:1}#root .tf-nose-gold-master-guide .dp-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}#root .tf-nose-gold-master-guide figure.dp-example-photo img{height:100%!important;object-fit:cover}#taffstyle-ohr-master .tf-material-master-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#taffstyle-ohr-master .tf-material-master-guide *{box-sizing:border-box}#taffstyle-ohr-master .tf-material-master-guide p,#taffstyle-ohr-master .tf-material-master-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#taffstyle-ohr-master .tf-material-master-guide p:last-child{margin-bottom:0}#taffstyle-ohr-master .tf-material-master-guide h1,#taffstyle-ohr-master .tf-material-master-guide h2,#taffstyle-ohr-master .tf-material-master-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#taffstyle-ohr-master .tf-material-master-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#taffstyle-ohr-master .tf-material-master-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#taffstyle-ohr-master .tf-material-master-guide strong{color:#342d3a!important;font-weight:650}#taffstyle-ohr-master .tf-material-master-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#taffstyle-ohr-master .tf-material-master-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#taffstyle-ohr-master .tf-material-master-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:14px;margin-top:25px}#taffstyle-ohr-master .tf-material-master-guide .dp-benefit{padding:0 13px;min-width:0}#taffstyle-ohr-master .tf-material-master-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#taffstyle-ohr-master .tf-material-master-guide .dp-benefit img{width:30px;height:30px;object-fit:contain;display:block;margin-bottom:13px}#taffstyle-ohr-master .tf-material-master-guide .dp-benefit h3{font-size:14px}#taffstyle-ohr-master .tf-material-master-guide .dp-benefit p{font-size:13px;line-height:1.7}#taffstyle-ohr-master .tf-material-master-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#taffstyle-ohr-master .tf-material-master-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#taffstyle-ohr-master .tf-material-master-guide .dp-topic:last-child{border:0;padding-bottom:0}#taffstyle-ohr-master .tf-material-master-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#taffstyle-ohr-master .tf-material-master-guide .dp-story{display:grid;grid-template-columns:1fr;gap:22px;padding:18px;background:#f7f3f9;border-radius:14px;margin:0 0 26px;align-items:center}#taffstyle-ohr-master .tf-material-master-guide .dp-story>div{min-width:0}#taffstyle-ohr-master .tf-material-master-guide figure{display:block;width:100%;margin:0;aspect-ratio:auto;overflow:hidden;border-radius:10px;line-height:0}#taffstyle-ohr-master .tf-material-master-guide figure img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;object-position:center}#taffstyle-ohr-master .tf-material-master-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#taffstyle-ohr-master .tf-material-master-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#taffstyle-ohr-master .tf-material-master-guide .dp-gallery figure{border-radius:0}#taffstyle-ohr-master .tf-material-master-guide .dp-gallery article>a{display:block;line-height:0}#taffstyle-ohr-master .tf-material-master-guide .dp-gallery article>div{padding:18px}#taffstyle-ohr-master .tf-material-master-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#taffstyle-ohr-master .tf-material-master-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#taffstyle-ohr-master .tf-material-master-guide .dp-faq{padding:0 0 20px}#taffstyle-ohr-master .tf-material-master-guide .dp-faq-intro{margin-bottom:24px}#taffstyle-ohr-master .tf-material-master-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#taffstyle-ohr-master .tf-material-master-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#taffstyle-ohr-master .tf-material-master-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#taffstyle-ohr-master .tf-material-master-guide .dp-faq summary::-webkit-details-marker{display:none}#taffstyle-ohr-master .tf-material-master-guide .dp-faq summary h2{margin:0;font-size:16px;line-height:1.45;font-weight:650;letter-spacing:normal}#taffstyle-ohr-master .tf-material-master-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#taffstyle-ohr-master .tf-material-master-guide .dp-faq summary span:after{content:"+"}#taffstyle-ohr-master .tf-material-master-guide .dp-faq details[open] summary span:after{content:"\2212"}#taffstyle-ohr-master .tf-material-master-guide .dp-faq details>div{padding:0 12px 23px 0}@media(min-width:651px){#taffstyle-ohr-master .tf-material-master-guide h2{font-size:24px}#taffstyle-ohr-master .tf-material-master-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#taffstyle-ohr-master .tf-material-master-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#taffstyle-ohr-master .tf-material-master-guide .dp-benefit:last-child{border:0}#taffstyle-ohr-master .tf-material-master-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#taffstyle-ohr-master .tf-material-master-guide .dp-topic{border:0;padding:0}#taffstyle-ohr-master .tf-material-master-guide .dp-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;padding:26px}#taffstyle-ohr-master .tf-material-master-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#taffstyle-ohr-master .tf-material-master-guide .dp-gallery h3{font-size:18px}}#taffstyle-ohr-master .tf-material-master-guide{max-width:1200px;width:100%;margin:32px auto 0}#taffstyle-ohr-master .tf-material-master-guide section,#taffstyle-ohr-master .tf-material-master-guide article{width:auto;float:none;margin-top:0}#taffstyle-ohr-master .tf-material-master-guide figure{position:static;float:none;height:auto;min-height:0;align-self:center}#taffstyle-ohr-master .tf-material-master-guide figure img{position:static;width:100%!important;height:auto!important;max-width:100%;inset:auto}#taffstyle-ohr-master .tf-material-master-guide .dp-benefit img{position:static;width:30px!important;height:30px!important;margin:0 0 13px}#taffstyle-ohr-master .tf-material-master-guide .dp-topic{margin:0}#taffstyle-ohr-master .tf-material-master-guide .dp-gallery article{padding:0;margin:0}#taffstyle-ohr-master .tf-material-master-guide .dp-gallery article>a{margin:0}#taffstyle-ohr-master .tf-material-master-guide .dp-faq summary{cursor:var(--cursor-interaction,auto);background:transparent;border:0;margin:0}#taffstyle-ohr-master .tf-material-master-guide .dp-faq summary:before,#taffstyle-ohr-master .tf-material-master-guide .dp-faq summary:after{display:none}#taffstyle-ohr-master .tf-material-master-guide .dp-faq details{box-shadow:none}#taffstyle-ohr-master .tf-material-master-guide summary:focus-visible,#taffstyle-ohr-master .tf-material-master-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#taffstyle-ohr-master .tf-material-master-guide .dp-cta svg{width:20px;height:20px;flex:0 0 20px}@media(max-width:650px){#taffstyle-ohr-master .tf-material-master-guide{margin-top:26px}#taffstyle-ohr-master:has(.tf-material-master-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#taffstyle-ohr-master:has(.tf-material-master-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#taffstyle-ohr-master:has(.tf-material-master-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#taffstyle-ohr-master:has(.tf-material-master-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#taffstyle-ohr-master .tf-material-master-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#taffstyle-ohr-master .tf-material-master-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:var(--cursor-interaction,auto);font:600 15px/1.5 Inter,Arial,sans-serif}#taffstyle-ohr-master .tf-material-master-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#taffstyle-ohr-master .tf-material-master-guide .dp-topic-more>summary:before,#taffstyle-ohr-master .tf-material-master-guide .dp-topic-more>summary:after{display:none}#taffstyle-ohr-master .tf-material-master-guide .dp-less,#taffstyle-ohr-master .tf-material-master-guide .dp-topic-more[open] .dp-more{display:none}#taffstyle-ohr-master .tf-material-master-guide .dp-topic-more[open] .dp-less{display:inline}#taffstyle-ohr-master .tf-material-master-guide .dp-geo{margin-bottom:20px}#taffstyle-ohr-master .tf-material-master-guide .dp-geo h3{font-size:16px;font-weight:700;margin:0 0 8px}#taffstyle-ohr-master .tf-material-master-guide .dp-gallery figure{aspect-ratio:3/2;position:relative}#taffstyle-ohr-master .tf-material-master-guide .dp-gallery figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain}#taffstyle-ohr-master .tf-material-master-guide .dp-gallery h3{font-weight:650;text-decoration:none}#taffstyle-ohr-master .tf-material-master-guide .dp-closing{margin-bottom:30px}#taffstyle-ohr-master .tf-material-master-guide .tfcc-body p+p{margin-top:16px}#taffstyle-ohr-master .tf-material-master-guide .dp-benefits{margin-top:0}#taffstyle-ohr-master .tf-material-master-guide .dp-brand{padding-bottom:0;border:0}#taffstyle-ohr-master .tf-material-master-guide .dp-topic-body{display:flow-root}#taffstyle-ohr-master .tf-material-master-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#taffstyle-ohr-master .tf-material-master-guide figure.dp-topic-photo{position:static;float:none;width:100%;max-width:none;margin:0;align-self:start;border-radius:10px;line-height:0}#taffstyle-ohr-master .tf-material-master-guide figure.dp-topic-photo img{position:static;display:block;width:100%!important;height:auto!important;object-fit:contain}#taffstyle-ohr-master .tf-material-master-guide .tfcc-intro>p:only-child{grid-column:1/-1}#taffstyle-ohr-master .tf-material-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:4px 0}#taffstyle-ohr-master .tf-material-master-guide .dp-example-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}#taffstyle-ohr-master .tf-material-master-guide figure.dp-example-photo{display:block;position:relative;float:none;width:100%;aspect-ratio:16/9;height:auto;min-height:0;overflow:hidden;border-radius:10px;margin:0}#taffstyle-ohr-master .tf-material-master-guide figure.dp-example-photo img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:100%;object-fit:cover;object-position:50% 50%;margin:0}@media(min-width:651px){#taffstyle-ohr-master .tf-material-master-guide .dp-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}#taffstyle-ohr-master .tf-material-master-guide figure.dp-example-photo{background:#fff}#taffstyle-ohr-master .tf-material-master-guide .dp-related .dp-gallery article{display:flex;border-color:#b6a2bf}#taffstyle-ohr-master .tf-material-master-guide .dp-related .dp-gallery article>div{display:flex;flex-direction:column;width:100%}#taffstyle-ohr-master .tf-material-master-guide .dp-related .dp-gallery article p{flex:1}#taffstyle-ohr-master .tf-material-master-guide .dp-faq details>div,#taffstyle-ohr-master .tf-material-master-guide .dp-faq details>div p{color:#252129!important;opacity:1;visibility:visible;max-height:none;overflow:visible}#taffstyle-ohr-master .tf-material-master-intro{width:100%;max-width:1200px;margin:0 auto 24px;font-family:Inter,Arial,sans-serif;color:#252129}#taffstyle-ohr-master .tf-material-master-intro *{box-sizing:border-box}#taffstyle-ohr-master .tf-material-master-intro .tf-material-heading{padding:24px 28px 18px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-radius:17px;margin:0 0 24px}#taffstyle-ohr-master .tf-material-master-intro h1{font:700 38px/1.2 Inter,Arial,sans-serif;color:#252129;letter-spacing:-.8px;margin:0 0 13px;text-transform:none}#taffstyle-ohr-master .tf-material-master-intro p{font:400 16px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0}#taffstyle-ohr-master .tf-material-master-intro .tf-material-teaser{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#taffstyle-ohr-master .tf-material-master-intro details{display:block;margin:0;padding:0;border:0;background:transparent;box-shadow:none}#taffstyle-ohr-master .tf-material-master-intro summary{list-style:none;display:flex;align-items:center;min-height:36px;padding:8px 0 0;margin:0;background:transparent;border:0;cursor:var(--cursor-interaction,auto);color:#5a0d75;font:600 14px/1.5 Inter,Arial,sans-serif}#taffstyle-ohr-master .tf-material-master-intro summary::-webkit-details-marker{display:none}#taffstyle-ohr-master .tf-material-master-intro summary:before,#taffstyle-ohr-master .tf-material-master-intro summary:after{display:none}#taffstyle-ohr-master .tf-material-master-intro .tf-material-less{display:none}#taffstyle-ohr-master .tf-material-master-intro details[open] .tf-material-more{display:none}#taffstyle-ohr-master .tf-material-master-intro details[open] .tf-material-less{display:inline}#taffstyle-ohr-master .tf-material-master-intro details>p{margin-top:12px}#taffstyle-ohr-master .tf-material-master-intro summary:focus-visible,#taffstyle-ohr-master .tf-material-master-intro a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}@media(max-width:650px){#taffstyle-ohr-master .tf-material-master-intro .tf-material-heading{padding:19px 18px 13px;border-radius:14px}#taffstyle-ohr-master .tf-material-master-intro h1{font-size:29px;margin-bottom:10px;letter-spacing:-.7px}#taffstyle-ohr-master .tf-material-master-intro p{font-size:15px;line-height:1.6}}#taffstyle-ohr-master .tf-category-closing{--tfcc-purple:#5a0d75;--tfcc-soft:#f7f3f9;--tfcc-line:#e7ddeb;--tfcc-text:#252129;--tfcc-copy:#514b55;container-type:inline-size;margin:0 0 18px;width:100%;font-family:Inter,Arial,sans-serif}#taffstyle-ohr-master .tf-category-closing:last-child{margin-bottom:0}#taffstyle-ohr-master .tf-category-closing,#taffstyle-ohr-master .tf-category-closing *{box-sizing:border-box}#taffstyle-ohr-master .tf-category-closing .tfcc-panel{display:block;float:none;width:100%;min-height:0;position:static;margin:0;padding:0;border:1px solid var(--tfcc-line);border-radius:14px;background:#fff;overflow:hidden;box-shadow:none}#taffstyle-ohr-master .tf-category-closing .tfcc-panel:before,#taffstyle-ohr-master .tf-category-closing .tfcc-panel:after{content:none;display:none}#taffstyle-ohr-master .tf-category-closing .tfcc-panel>summary{display:flex;position:static;float:none;width:100%;align-items:center;justify-content:space-between;gap:22px;list-style:none;margin:0;padding:23px 25px;border:0;background:var(--tfcc-soft);color:var(--tfcc-text);cursor:var(--cursor-interaction,auto);text-transform:none;box-shadow:none}#taffstyle-ohr-master .tf-category-closing .tfcc-panel>summary::-webkit-details-marker{display:none}#taffstyle-ohr-master .tf-category-closing .tfcc-panel>summary:before,#taffstyle-ohr-master .tf-category-closing .tfcc-panel>summary:after{content:none;display:none}#taffstyle-ohr-master .tf-category-closing .tfcc-panel>summary h2{font:700 22px/1.35 Inter,Arial,sans-serif;letter-spacing:-.3px;min-width:0;margin:0;color:var(--tfcc-text);text-wrap:initial;-webkit-hyphens:none;hyphens:none;overflow-wrap:anywhere}#taffstyle-ohr-master .tf-category-closing .tfcc-switch{flex:0 0 34px;width:34px;height:34px;border:1px solid #d8c8e0;border-radius:50%;background:#fff;color:var(--tfcc-purple);display:grid;place-items:center}#taffstyle-ohr-master .tf-category-closing .tfcc-switch:before{content:"+";font:400 25px/1 Arial,sans-serif}#taffstyle-ohr-master .tf-category-closing .tfcc-panel[open] .tfcc-switch:before{content:"\2212"}#taffstyle-ohr-master .tf-category-closing .tfcc-panel[open]>summary{border-bottom:1px solid var(--tfcc-line)}#taffstyle-ohr-master .tf-category-closing .tfcc-body{padding:27px 25px 29px;max-width:none;width:100%;margin:0}#taffstyle-ohr-master .tf-category-closing .tfcc-body p,#taffstyle-ohr-master .tf-category-closing .tfcc-body li{font:400 15.5px/1.75 Inter,Arial,sans-serif;color:var(--tfcc-copy);margin:0;overflow-wrap:anywhere;-webkit-hyphens:none;hyphens:none}#taffstyle-ohr-master .tf-category-closing .tfcc-body a{color:var(--tfcc-purple);text-decoration:underline;text-underline-offset:3px;font-weight:600}#taffstyle-ohr-master .tf-category-closing .tfcc-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;padding-bottom:27px;border-bottom:1px solid var(--tfcc-line)}#taffstyle-ohr-master .tf-category-closing .tfcc-reasons>ul{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:25px 30px;padding:27px 0 0;margin:0;list-style:none}#taffstyle-ohr-master .tf-category-closing .tfcc-reasons li{position:relative;padding:0 0 0 25px;min-width:0;list-style:none}#taffstyle-ohr-master .tf-category-closing .tfcc-reasons li:before{content:"\2713";display:block;position:absolute;left:0;top:0;transform:none;width:auto;height:auto;margin:0;border:0;background:none;color:var(--tfcc-purple);font-weight:700}#taffstyle-ohr-master .tf-category-closing .tfcc-reasons strong{display:block;margin-bottom:6px;font-size:16px;color:var(--tfcc-text);font-weight:700}#taffstyle-ohr-master .tf-category-closing .tfcc-reasons li:last-child{grid-column:1/-1;border-top:1px solid var(--tfcc-line);padding-top:22px}#taffstyle-ohr-master .tf-category-closing .tfcc-reasons li:last-child:before{top:22px}#taffstyle-ohr-master .tf-category-closing .tfcc-buy{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:32px}#taffstyle-ohr-master .tf-category-closing .tfcc-buy-main p+p{margin-top:15px}#taffstyle-ohr-master .tf-category-closing .tfcc-buy-help{border-left:1px solid var(--tfcc-line);padding-left:28px}#taffstyle-ohr-master .tf-category-closing .tfcc-buy-help p+p{border-top:1px solid var(--tfcc-line);padding-top:18px;margin-top:18px}#taffstyle-ohr-master .tf-category-closing .tfcc-panel>summary:focus-visible,#taffstyle-ohr-master .tf-category-closing .tfcc-body a:focus-visible{outline:3px solid #a973bf;outline-offset:-4px}@container (max-width:600px){#taffstyle-ohr-master .tf-category-closing .tfcc-panel>summary{padding:18px 16px;gap:14px}#taffstyle-ohr-master .tf-category-closing .tfcc-panel>summary h2{font-size:19px;line-height:1.4}#taffstyle-ohr-master .tf-category-closing .tfcc-switch{flex-basis:30px;width:30px;height:30px}#taffstyle-ohr-master .tf-category-closing .tfcc-body{padding:22px 17px}#taffstyle-ohr-master .tf-category-closing .tfcc-intro,#taffstyle-ohr-master .tf-category-closing .tfcc-reasons>ul,#taffstyle-ohr-master .tf-category-closing .tfcc-buy{grid-template-columns:minmax(0,1fr);gap:20px}#taffstyle-ohr-master .tf-category-closing .tfcc-intro{padding-bottom:22px}#taffstyle-ohr-master .tf-category-closing .tfcc-reasons>ul{padding-top:22px}#taffstyle-ohr-master .tf-category-closing .tfcc-reasons li:last-child{grid-column:auto}#taffstyle-ohr-master .tf-category-closing .tfcc-buy-help{border-left:0;border-top:1px solid var(--tfcc-line);padding:20px 0 0}#taffstyle-ohr-master .tf-category-closing .tfcc-body p,#taffstyle-ohr-master .tf-category-closing .tfcc-body li{font-size:15px;line-height:1.75}}#taffstyle-ohr-master{color-scheme:light;font-family:Inter,Arial,sans-serif;color:#252129;overflow-wrap:break-word}#taffstyle-ohr-master *{box-sizing:border-box}#taffstyle-ohr-master .pv-controls{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}#taffstyle-ohr-master .pv-controls button{padding:11px 18px;border:1px solid #b6a2bf;border-radius:10px;background:#fff;color:#5a0d75;font:600 14px Inter,Arial,sans-serif;min-height:44px}#taffstyle-ohr-master .pv-controls button[aria-pressed=true]{background:#5a0d75;color:#fff}#taffstyle-ohr-master .pv-shop{container-type:inline-size;container-name:shop;background:#fff;max-width:420px;margin:0 auto;width:100%;border:1px solid #e7ddeb;border-radius:14px;overflow:hidden}#taffstyle-ohr-master .pv-shop.pv-wide{max-width:1200px}#taffstyle-ohr-master .pv-content{padding:0 20px 28px}#taffstyle-ohr-master .pv-header{padding:20px 0;border-bottom:1px solid #e7ddeb;display:flex;align-items:center;justify-content:space-between;gap:20px}#taffstyle-ohr-master .pv-logo{width:165px;height:auto;display:block}#taffstyle-ohr-master .pv-nav{display:none;font-size:12px;color:#514b55;gap:16px}#taffstyle-ohr-master .pv-breadcrumbs{font-size:12px;color:#6e6673;padding:22px 0}#taffstyle-ohr-master .pv-breadcrumbs strong{color:#5a0d75}#taffstyle-ohr-master .pv-catalog{display:grid;grid-template-columns:minmax(0,1fr);gap:26px;align-items:start}#taffstyle-ohr-master .pv-filter{display:none;font-size:13px;color:#514b55}#taffstyle-ohr-master .pv-filter h2{font-size:20px;margin:0 0 8px}#taffstyle-ohr-master .pv-filter p{font-size:12px;margin:0 0 18px}#taffstyle-ohr-master .pv-filter-row{border-bottom:1px solid #e7ddeb;padding:17px 0;display:flex;justify-content:space-between}#taffstyle-ohr-master .pv-stock{padding:16px;background:#f3ebf8;border:1px solid #e7ddeb;border-radius:12px;font-size:13px;font-weight:600;margin-bottom:12px}#taffstyle-ohr-master .pv-mobile-stock{margin:18px 0}#taffstyle-ohr-master .pv-products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#taffstyle-ohr-master .pv-product{border:1px solid #e7ddeb;border-radius:12px;padding:10px;min-width:0;background:#fff}#taffstyle-ohr-master .pv-product img{width:100%;height:auto;aspect-ratio:1;object-fit:contain}#taffstyle-ohr-master .pv-product p{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#514b55;margin:10px 0}#taffstyle-ohr-master .pv-product strong{font-size:15px}#taffstyle-ohr-master .pv-grid-label{font-size:12px;color:#6e6673;display:flex;justify-content:space-between;margin:16px 0}#taffstyle-ohr-master .pv-divider{border-top:1px solid #e7ddeb;margin:28px 0 0;padding:15px 0 0;text-align:center;font-size:11px;color:#817788}#taffstyle-ohr-master .tf-material-master-guide .dp-faq details>div,#taffstyle-ohr-master .tf-material-master-guide .dp-faq details>div p{color:#514b55!important;max-height:none;overflow:visible;opacity:1}#taffstyle-ohr-master .tf-material-master-guide figure.dp-example-photo img{object-fit:cover;padding:0}#taffstyle-ohr-master .tf-material-master-guide .dp-example-photo .dp-ai-label{position:absolute;left:auto;top:auto;right:8px;bottom:8px;width:max-content;max-width:calc(100% - 16px);color:#ffffffbf;background:transparent;text-shadow:0 1px 2px rgba(0,0,0,.4);font:400 9px/1.25 Arial,sans-serif;text-align:right;margin:0;padding:0}#taffstyle-ohr-master .tf-material-master-guide .dp-gallery a.pv-category{display:flex;flex-direction:column;justify-content:space-between;gap:15px;min-height:180px;padding:22px;border:1px solid #b6a2bf;border-radius:13px;background:#fff;text-decoration:none}#taffstyle-ohr-master .tf-material-master-guide .pv-category h3{font-size:19px;margin:0}#taffstyle-ohr-master .tf-material-master-guide .pv-category p{font-size:14px;line-height:1.65;margin:0;color:#514b55}#taffstyle-ohr-master .pv-category>span{font-size:14px;display:flex;justify-content:space-between;gap:10px;color:#5a0d75}#taffstyle-ohr-master .ts-materials{margin:0 0 24px}#taffstyle-ohr-master .ts-materials__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}#taffstyle-ohr-master .ts-materials__tile{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:64px;padding:16px;text-align:left;border:1px solid #b6a2bf;border-radius:13px;background:#fff;color:#352c3c;font:600 15px/1.5 Inter,Arial,sans-serif;text-decoration:none;min-width:0}#taffstyle-ohr-master .ts-materials__name{overflow-wrap:anywhere}#taffstyle-ohr-master .ts-materials__arrow{flex:0 0 auto}@media(min-width:651px){#taffstyle-ohr-master .pv-content{padding:0 28px 35px}#taffstyle-ohr-master .pv-nav{display:flex}#taffstyle-ohr-master .pv-catalog{grid-template-columns:190px minmax(0,1fr)}#taffstyle-ohr-master .pv-filter{display:block}#taffstyle-ohr-master .pv-mobile-stock{display:none}#taffstyle-ohr-master .pv-products{grid-template-columns:repeat(4,minmax(0,1fr))}#taffstyle-ohr-master .ts-materials__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}}@media(max-width:650px){#taffstyle-ohr-master .tf-material-master-guide .dp-gallery a.pv-category{min-height:0;padding:18px;gap:10px}}#taffstyle-ohr-master{width:100%;max-width:1200px;margin:0 auto}#taffstyle-ohr-master .tf-material-master-guide{margin-bottom:35px}@media(min-width:651px){#root #taffstyle-ohr-master .tf-material-master-guide .dp-topics{row-gap:0}#root #taffstyle-ohr-master .tf-material-master-guide .dp-topic{display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:0;align-content:start;padding-bottom:34px;min-width:0}#root #taffstyle-ohr-master .tf-material-master-guide .dp-topic>h2{grid-row:1;font-size:24px;line-height:1.3;margin-top:0;margin-bottom:17px}#root #taffstyle-ohr-master .tf-material-master-guide .dp-topic>.dp-topic-lead{grid-row:2}#root #taffstyle-ohr-master .tf-material-master-guide .dp-topic>details{grid-row:3;align-self:start}#root #taffstyle-ohr-master .tf-material-master-guide .dp-topic p,#root #taffstyle-ohr-master .tf-material-master-guide .dp-topic li{font-size:15px;line-height:1.8}}#root .tf-ohr-guide{--tf-purple:#5a0d75;--tf-ink:#252129;--tf-copy:#514b55;--tf-line:#e7ddeb;--tf-soft:#f7f3f9;max-width:1200px;width:100%;margin:32px auto 0;color:var(--tf-ink);font-family:Inter,Arial,sans-serif}#root .tf-ohr-guide,#root .tf-ohr-guide *{box-sizing:border-box}#root .tf-ohr-guide section,#root .tf-ohr-guide article{width:auto;float:none}#root .tf-ohr-guide h2{font-family:inherit;font-size:24px;line-height:1.3;letter-spacing:-.4px;margin:0 0 17px;font-weight:700;color:var(--tf-ink);text-wrap:balance;-webkit-hyphens:none;hyphens:none}#root .tf-ohr-guide h3{font-family:inherit;font-size:15px;line-height:1.45;margin:0 0 8px;font-weight:650;color:var(--tf-ink);-webkit-hyphens:none;hyphens:none}#root .tf-ohr-guide p,#root .tf-ohr-guide li{font-size:15px;line-height:1.8;font-weight:400;color:var(--tf-copy)}#root .tf-ohr-guide p{margin:0 0 16px}#root .tf-ohr-guide p:last-child{margin-bottom:0}#root .tf-ohr-guide strong{font-weight:650;color:#342d3a}#root .tf-ohr-guide a{color:var(--tf-purple);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;font-weight:550}#root .tf-ohr-guide a:hover{text-decoration-thickness:2px}#root .tf-ohr-guide .tf-about-shop{padding:0 0 40px;margin:0;border-bottom:1px solid var(--tf-line)}#root .tf-ohr-guide .tf-brand-copy{max-width:80ch}#root .tf-ohr-guide .tf-benefits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;background:var(--tf-soft);border-radius:16px;margin-top:26px;padding:24px 10px}#root .tf-ohr-guide .tf-benefits>div{padding:0 18px;border-right:1px solid var(--tf-line);min-width:0}#root .tf-ohr-guide .tf-benefits>div:last-child{border:0}#root .tf-ohr-guide .tf-benefits img{display:block;width:30px;height:30px;object-fit:contain;margin:0 0 13px}#root .tf-ohr-guide .tf-benefits p{font-size:13px;line-height:1.7}#root .tf-ohr-guide .tf-benefits h3{font-size:15px}#root .tf-ohr-guide .tf-topic-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:44px;row-gap:44px;padding:42px 0}#root .tf-ohr-guide .tf-topic{min-width:0;margin:0;padding:0}#root .tf-ohr-guide .tf-topic h2:before{content:"";display:block;width:28px;height:3px;border-radius:3px;background:var(--tf-purple);margin:0 0 15px}#root .tf-ohr-guide .tf-topic ul{padding:0;margin:0 0 17px;list-style:none}#root .tf-ohr-guide .tf-topic li{position:relative;padding-left:17px;margin:0 0 12px}#root .tf-ohr-guide .tf-topic li:before{content:"";position:absolute;left:0;top:12px;width:5px;height:5px;border-radius:50%;background:var(--tf-purple)}#root .tf-ohr-guide .tf-image-story{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:28px;align-items:stretch;padding:26px;background:var(--tf-soft);border-radius:18px;margin:8px 0 44px}#root .tf-ohr-guide .tf-image-story>div{min-width:0}#root .tf-ohr-guide .tf-image-story figure{position:relative;margin:0;min-height:0;aspect-ratio:3/2;align-self:start;background:#fff;overflow:hidden;border-radius:12px;width:100%}#root .tf-ohr-guide .tf-image-story img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%!important;height:100%!important;max-width:none;object-fit:contain;object-position:center}#root .tf-ohr-guide .tf-image-story--reverse{grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr)}#root .tf-ohr-guide .tf-image-story--reverse figure{order:2}#root .tf-ohr-guide .tf-image-story h2{font-size:24px}#root .tf-ohr-guide .tf-faq{padding:0 0 42px;margin:0}#root .tf-ohr-guide .tf-faq-intro{max-width:82ch;margin-bottom:25px}#root .tf-ohr-guide .tf-faq-items{border-top:1px solid var(--tf-line)}#root .tf-ohr-guide details{display:block;margin:0;border:0;border-bottom:1px solid var(--tf-line);padding:0;background:transparent;box-shadow:none}#root .tf-ohr-guide summary{padding:21px 0;display:flex;align-items:center;justify-content:space-between;gap:18px;cursor:pointer;list-style:none;background:transparent;border:0;margin:0}#root .tf-ohr-guide summary::-webkit-details-marker{display:none}#root .tf-ohr-guide summary:before,#root .tf-ohr-guide summary:after{display:none}#root .tf-ohr-guide summary h3{margin:0;font-size:16px}#root .tf-ohr-guide .tf-faq-icon{position:relative;display:block;width:18px;height:18px;flex:0 0 18px}#root .tf-ohr-guide .tf-faq-icon:before,#root .tf-ohr-guide .tf-faq-icon:after{content:"";position:absolute;left:2px;right:2px;top:8px;height:1.5px;background:var(--tf-purple)}#root .tf-ohr-guide .tf-faq-icon:after{transform:rotate(90deg);transition:transform .18s ease}#root .tf-ohr-guide details[open] .tf-faq-icon:after{transform:rotate(0)}#root .tf-ohr-guide details>div{padding:0 36px 23px 0;max-width:86ch}#root .tf-ohr-guide summary:focus-visible,#root .tf-ohr-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-ohr-guide .tf-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0 0 42px}#root .tf-ohr-guide .tf-gallery article{border:1px solid var(--tf-line);border-radius:13px;overflow:hidden;background:#fff;min-width:0;padding:0;margin:0}#root .tf-ohr-guide .tf-category-photo{position:relative;display:block;aspect-ratio:3/2;overflow:hidden;background:#fff}#root .tf-ohr-guide .tf-category-photo img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%!important;height:100%!important;max-width:none;object-fit:contain;object-position:center}#root .tf-ohr-guide .tf-gallery article>div{padding:18px}#root .tf-ohr-guide .tf-gallery h2{font-size:20px;letter-spacing:-.2px;margin-bottom:12px;overflow-wrap:anywhere}#root .tf-ohr-guide .tf-category-link{font-size:14px;display:flex;align-items:center;justify-content:space-between;text-decoration:none;gap:8px;min-height:32px}#root .tf-ohr-guide .tf-category-link span{font-size:20px}#root:has(.tf-ohr-guide) .ts-collection .ts-collection__heading{margin:0;padding:28px 32px 14px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-bottom:0;border-radius:18px 18px 0 0}#root:has(.tf-ohr-guide) .ts-collection .ts-collection__heading h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-1px}#root:has(.tf-ohr-guide) .ts-collection .ts-collection__intro{display:block;margin:0 0 28px;padding:0 32px 30px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-top:0;border-radius:0 0 18px 18px;width:100%}#root:has(.tf-ohr-guide) .ts-collection .ts-collection__intro>div{display:block;width:100%;max-width:81ch;padding:0;margin:0;border:0}#root:has(.tf-ohr-guide) .ts-collection .ts-collection__intro p{width:100%;max-width:100%;float:none;font-size:16px;line-height:1.8;color:#514b55;margin:0 0 8px}#root:has(.tf-ohr-guide) .ts-collection .ts-collection__intro p:last-child{margin-bottom:0}@media(min-width:760px){#root .tf-ohr-guide .tf-image-story figure{align-self:center}#root .tf-ohr-guide .tf-topic-grid>.tf-topic:last-child:nth-child(odd){grid-column:1/-1}#root .tf-ohr-guide .tf-topic-grid>.tf-topic:last-child:nth-child(odd)>div{column-count:2;column-gap:44px}#root .tf-ohr-guide .tf-topic-grid>.tf-topic:last-child:nth-child(odd)>div>p{break-inside:avoid}}@media(max-width:759px){#root .tf-ohr-guide{margin-top:26px}#root .tf-ohr-guide h2{font-size:23px;line-height:1.3}#root .tf-ohr-guide p,#root .tf-ohr-guide li{font-size:15px;line-height:1.8}#root .tf-ohr-guide .tf-benefits{grid-template-columns:repeat(2,minmax(0,1fr));padding:20px 4px;row-gap:23px}#root .tf-ohr-guide .tf-benefits>div{padding:0 13px}#root .tf-ohr-guide .tf-benefits>div:nth-child(2){border:0}#root .tf-ohr-guide .tf-benefits h3{font-size:14px}#root .tf-ohr-guide .tf-benefits p{font-size:13px}#root .tf-ohr-guide .tf-about-shop{padding-bottom:30px}#root .tf-ohr-guide .tf-topic-grid{grid-template-columns:1fr;padding:32px 0;gap:32px}#root .tf-ohr-guide .tf-topic:not(:last-child){padding-bottom:30px;border-bottom:1px solid var(--tf-line)}#root .tf-ohr-guide .tf-image-story{grid-template-columns:1fr;padding:18px;gap:24px;border-radius:14px;margin-bottom:34px}#root .tf-ohr-guide .tf-image-story--reverse{grid-template-columns:1fr}#root .tf-ohr-guide .tf-image-story figure{min-height:0;aspect-ratio:3/2;order:0}#root .tf-ohr-guide .tf-image-story img{object-position:50% 50%}#root .tf-ohr-guide .tf-image-story h2{font-size:23px}#root .tf-ohr-guide .tf-faq{padding-bottom:32px}#root .tf-ohr-guide summary{padding:19px 0}#root .tf-ohr-guide summary h3{font-size:15px}#root .tf-ohr-guide details>div{padding:0 0 22px}#root .tf-ohr-guide .tf-gallery{grid-template-columns:1fr;gap:18px;margin-bottom:32px}#root .tf-ohr-guide .tf-gallery h2{font-size:20px;overflow-wrap:normal}#root:has(.tf-ohr-guide) .ts-collection .ts-collection__heading{padding:24px 20px 14px;border-radius:14px 14px 0 0}#root:has(.tf-ohr-guide) .ts-collection .ts-collection__heading h1{font-size:30px;letter-spacing:-.7px}#root:has(.tf-ohr-guide) .ts-collection .ts-collection__intro{padding:0 20px 24px;border-radius:0 0 14px 14px}#root:has(.tf-ohr-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.75;margin-bottom:13px}}@media(prefers-reduced-motion:reduce){#root .tf-ohr-guide .tf-faq-icon:after{transition:none}}#root .tf-ohr-guide h2,#root .tf-ohr-guide h3{overflow-wrap:anywhere}#root .tf-ohr-guide .tf-image-story img{max-width:350px!important;margin:auto}#root .tf-ohrringe-master-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-ohrringe-master-guide *{box-sizing:border-box}#root .tf-ohrringe-master-guide p,#root .tf-ohrringe-master-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-ohrringe-master-guide p:last-child{margin-bottom:0}#root .tf-ohrringe-master-guide h1,#root .tf-ohrringe-master-guide h2,#root .tf-ohrringe-master-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-ohrringe-master-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-ohrringe-master-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-ohrringe-master-guide strong{color:#342d3a!important;font-weight:650}#root .tf-ohrringe-master-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-ohrringe-master-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-ohrringe-master-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:16px;margin-top:25px}#root .tf-ohrringe-master-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-ohrringe-master-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-ohrringe-master-guide .dp-benefit img{width:34px;height:34px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-ohrringe-master-guide .dp-benefit h3{font-size:14px}#root .tf-ohrringe-master-guide .dp-benefit p{font-size:13px;line-height:1.7;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#root .tf-ohrringe-master-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-ohrringe-master-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-ohrringe-master-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-ohrringe-master-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-ohrringe-master-guide .dp-story{display:grid;grid-template-columns:1fr;gap:22px;padding:18px;background:#f7f3f9;border-radius:14px;margin:0 0 26px;align-items:center}#root .tf-ohrringe-master-guide .dp-story>div{min-width:0}#root .tf-ohrringe-master-guide figure{display:block;width:100%;margin:0;aspect-ratio:auto;overflow:hidden;border-radius:10px;line-height:0}#root .tf-ohrringe-master-guide figure img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;object-position:center}#root .tf-ohrringe-master-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-ohrringe-master-guide .dp-gallery article{border:1px solid #b6a2bf;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-ohrringe-master-guide .dp-gallery figure{border-radius:0}#root .tf-ohrringe-master-guide .dp-gallery article>a{display:block;line-height:0}#root .tf-ohrringe-master-guide .dp-gallery article>div{padding:18px}#root .tf-ohrringe-master-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-ohrringe-master-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-ohrringe-master-guide .dp-faq{padding:0 0 20px}#root .tf-ohrringe-master-guide .dp-faq-intro{margin-bottom:24px}#root .tf-ohrringe-master-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-ohrringe-master-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-ohrringe-master-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-ohrringe-master-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-ohrringe-master-guide .dp-faq summary h2{margin:0;font-size:16px!important;line-height:1.45;font-weight:650;letter-spacing:normal;min-height:0}#root .tf-ohrringe-master-guide .dp-faq summary h2:before,#root .tf-ohrringe-master-guide .dp-faq summary h2:after{content:none!important;display:none!important}#root .tf-ohrringe-master-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-ohrringe-master-guide .dp-faq summary span:after{content:"+"}#root .tf-ohrringe-master-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-ohrringe-master-guide .dp-faq details>div{padding:0 12px 23px 0}@media(min-width:651px){#root .tf-ohrringe-master-guide h2{font-size:24px}#root .tf-ohrringe-master-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-ohrringe-master-guide .dp-benefit h3{font-size:15px}#root .tf-ohrringe-master-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-ohrringe-master-guide .dp-benefit:last-child{border:0}#root .tf-ohrringe-master-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-ohrringe-master-guide .dp-topic{border:0;padding:0}#root .tf-ohrringe-master-guide .dp-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;padding:26px}#root .tf-ohrringe-master-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-ohrringe-master-guide .dp-gallery h3{font-size:18px}}#root .tf-ohrringe-master-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-ohrringe-master-guide section,#root .tf-ohrringe-master-guide article{width:auto;float:none;margin-top:0}#root .tf-ohrringe-master-guide figure{position:static;float:none;height:auto;min-height:0;align-self:center}#root .tf-ohrringe-master-guide figure img{position:static;width:100%!important;height:auto!important;max-width:100%;inset:auto}#root .tf-ohrringe-master-guide .dp-benefit img{position:static;width:34px!important;height:34px!important;margin:0 0 13px}#root .tf-ohrringe-master-guide .dp-topic{margin:0}#root .tf-ohrringe-master-guide .dp-gallery article{padding:0;margin:0}#root .tf-ohrringe-master-guide .dp-gallery article>a{margin:0}#root .tf-ohrringe-master-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-ohrringe-master-guide .dp-faq summary:before,#root .tf-ohrringe-master-guide .dp-faq summary:after{display:none}#root .tf-ohrringe-master-guide .dp-faq details{box-shadow:none}#root .tf-ohrringe-master-guide summary:focus-visible,#root .tf-ohrringe-master-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-ohrringe-master-guide .dp-cta svg{width:20px;height:20px;flex:0 0 20px}#root:has(.tf-ohrringe-master-guide) .ts-collection .ts-collection__heading{margin:0;padding:28px 32px 14px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-bottom:0;border-radius:18px 18px 0 0}#root:has(.tf-ohrringe-master-guide) .ts-collection .ts-collection__heading h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-1px}#root:has(.tf-ohrringe-master-guide) .ts-collection .ts-collection__intro{display:block;margin:0 0 28px;padding:0 32px 30px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-top:0;border-radius:0 0 18px 18px;width:100%}#root:has(.tf-ohrringe-master-guide) .ts-collection .ts-collection__intro>div{display:block;width:100%;max-width:81ch;padding:0;margin:0;border:0}#root:has(.tf-ohrringe-master-guide) .ts-collection .ts-collection__intro p{width:100%;max-width:100%;float:none;font-size:16px;line-height:1.8;color:#514b55;margin:0 0 8px}#root:has(.tf-ohrringe-master-guide) .ts-collection .ts-collection__intro p:last-child{margin-bottom:0}@media(max-width:650px){#root .tf-ohrringe-master-guide{margin-top:26px}#root:has(.tf-ohrringe-master-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#root:has(.tf-ohrringe-master-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#root:has(.tf-ohrringe-master-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#root:has(.tf-ohrringe-master-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#root .tf-ohrringe-master-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-ohrringe-master-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-ohrringe-master-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-ohrringe-master-guide .dp-topic-more>summary:before,#root .tf-ohrringe-master-guide .dp-topic-more>summary:after{display:none}#root .tf-ohrringe-master-guide .dp-less,#root .tf-ohrringe-master-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-ohrringe-master-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-ohrringe-master-guide .dp-geo{margin-bottom:20px}#root .tf-ohrringe-master-guide .dp-geo h3{font-size:16px;font-weight:700;margin:0 0 8px}#root .tf-ohrringe-master-guide .dp-gallery figure{aspect-ratio:3/2;position:relative}#root .tf-ohrringe-master-guide .dp-gallery figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain}#root .tf-ohrringe-master-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-ohrringe-master-guide .dp-closing{margin-bottom:30px}#root .tf-ohrringe-master-guide .tfcc-body p+p{margin-top:16px}#root .tf-ohrringe-master-guide .dp-benefits{margin-top:0}#root .tf-ohrringe-master-guide .dp-brand{padding-bottom:0;border:0}#root .tf-ohrringe-master-guide .dp-topic-body{display:flow-root}#root .tf-ohrringe-master-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-ohrringe-master-guide figure.dp-topic-photo{position:static;float:none;width:100%;max-width:none;margin:0;align-self:start;border-radius:10px;line-height:0}#root .tf-ohrringe-master-guide figure.dp-topic-photo img{position:static;display:block;width:100%!important;height:auto!important;object-fit:contain}#root .tf-ohrringe-master-guide .tfcc-intro>p:only-child{grid-column:1/-1}#root .tf-ohrringe-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:4px 0}#root .tf-ohrringe-master-guide .dp-example-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}#root .tf-ohrringe-master-guide figure.dp-example-photo{display:block;position:relative;float:none;width:100%;aspect-ratio:16/9;height:auto;min-height:0;overflow:hidden;border-radius:10px;margin:0}#root .tf-ohrringe-master-guide figure.dp-example-photo img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:100%;object-fit:contain;object-position:50% 50%;margin:0}@media(min-width:651px){#root .tf-ohrringe-master-guide .dp-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}#root .tf-ohrringe-master-guide .dp-geo-intro{margin-top:32px}#root .tf-ohrringe-master-guide .dp-geo-intro .dp-geo{margin:0}@media(min-width:651px){#root .tf-ohrringe-master-guide .dp-topic h2{min-height:calc(2.6em + 18px)}}#root .tf-ohrringe-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:0 0 20px}#root .tf-ohrringe-master-guide .dp-example-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}#root .tf-ohrringe-master-guide .dp-example-photo{aspect-ratio:16/9;overflow:hidden;border-radius:12px;margin:0}#root .tf-ohrringe-master-guide .dp-example-photo img{width:100%!important;height:auto!important;aspect-ratio:16/9;object-fit:contain;display:block}#root .tf-ohrringe-master-guide .dp-image-note{font-size:12px;margin:12px 0 0}@media(max-width:650px){#root .tf-ohrringe-master-guide .dp-example-grid{grid-template-columns:1fr;gap:18px}}#root .tf-ohrringe-master-guide .dp-gallery article{display:flex}#root .tf-ohrringe-master-guide .dp-gallery article>div{display:flex;flex-direction:column;width:100%}#root .tf-ohrringe-master-guide .dp-gallery article p{flex:1}@media(min-width:651px){#root .tf-ohrringe-master-guide .dp-topics{row-gap:0}#root .tf-ohrringe-master-guide .dp-topic{display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:0;align-content:start;padding-bottom:34px;min-width:0}#root .tf-ohrringe-master-guide .dp-topic>h2{grid-row:1;font-size:24px;line-height:1.3;margin-top:0;margin-bottom:17px}#root .tf-ohrringe-master-guide .dp-topic>.dp-topic-lead{grid-row:2}#root .tf-ohrringe-master-guide .dp-topic>details{grid-row:3;align-self:start}#root .tf-ohrringe-master-guide .dp-topic p,#root .tf-ohrringe-master-guide .dp-topic li{font-size:15px;line-height:1.8}}#root #taffstyle-about{--purple:#5a0d75;--ink:#221928;--muted:#655c6b;--line:#e7e0e9;--soft:#f7f3f9;--accent:#e5d6ec;--white:#fff}#root #taffstyle-about *{box-sizing:border-box}#root #taffstyle-about{scroll-behavior:smooth;scroll-padding-top:110px}#root #taffstyle-about{margin:0;font-family:Arial,Helvetica,sans-serif;color:var(--ink);background:#fff;-webkit-font-smoothing:antialiased}#root #taffstyle-about a{color:inherit;text-decoration:none}#root #taffstyle-about button{font:inherit}#root #taffstyle-about img{display:block;max-width:100%;height:auto}#root #taffstyle-about p{font-size:17px;line-height:1.75;margin:0 0 20px;color:var(--muted)}#root #taffstyle-about h1,#root #taffstyle-about h2,#root #taffstyle-about h3{margin:0;font-weight:700;letter-spacing:-.045em}#root #taffstyle-about h2{font-size:clamp(32px,3.8vw,52px);line-height:1.13}#root #taffstyle-about h3{font-size:26px;line-height:1.25}#root #taffstyle-about em{font-family:Georgia,Times New Roman,serif;font-weight:400}#root #taffstyle-about a:focus-visible,#root #taffstyle-about summary:focus-visible{outline:3px solid #b864d6;outline-offset:6px}#root #taffstyle-about .wrap{width:min(1200px,calc(100% - 80px));margin:auto}#root #taffstyle-about .eyebrow{font-size:12px;letter-spacing:.16em;text-transform:uppercase;font-weight:700;color:var(--purple);margin:0 0 24px}#root #taffstyle-about .btn{display:inline-flex;align-items:center;justify-content:center;gap:26px;min-height:52px;padding:16px 24px;background:var(--purple);color:#fff;border:1px solid var(--purple);border-radius:6px;font-size:15px;font-weight:700;line-height:1.3;transition:background .2s,transform .2s}#root #taffstyle-about .btn:hover{background:#410654;transform:translateY(-2px)}#root #taffstyle-about .btn.light{color:var(--purple);background:#fff;border-color:#fff}#root #taffstyle-about .btn.light:hover{background:#f0e7f5}#root #taffstyle-about .textlink{display:inline-flex;align-items:center;gap:18px;font-size:15px;font-weight:700;border-bottom:1px solid;padding:7px 0;color:var(--purple)}#root #taffstyle-about .arrow{font-size:21px;line-height:1}#root #taffstyle-about .skip{position:absolute;left:20px;top:-100px;background:#fff;padding:14px;z-index:99}#root #taffstyle-about .skip:focus{top:12px}#root #taffstyle-about .preview{background:var(--purple);color:#fff;text-align:center;font-size:12px;letter-spacing:.07em;padding:9px 16px}#root #taffstyle-about .header{background:#fff;border-bottom:1px solid var(--line)}#root #taffstyle-about .nav{min-height:91px;display:flex;align-items:center;justify-content:space-between;gap:25px}#root #taffstyle-about .brand img{width:182px;height:auto}#root #taffstyle-about .navlinks{display:flex;align-items:center;gap:32px;font-size:14px}#root #taffstyle-about .navlinks .active{color:var(--purple);border-bottom:2px solid var(--purple);padding:10px 0}#root #taffstyle-about .navlinks .studio-nav{border:1px solid var(--line);border-radius:5px;padding:12px 17px}#root #taffstyle-about .menu{display:none;position:relative}#root #taffstyle-about .menu summary{cursor:pointer;list-style:none;padding:12px;font-size:14px}#root #taffstyle-about .menu summary::-webkit-details-marker{display:none}#root #taffstyle-about .menu-panel{position:absolute;right:0;top:45px;width:225px;background:#fff;border:1px solid var(--line);padding:15px;box-shadow:0 15px 40px #21132815;z-index:10}#root #taffstyle-about .menu-panel a{display:block;padding:12px}#root #taffstyle-about .breadcrumb{display:flex;align-items:center;gap:12px;font-size:12px;color:#796e7f;padding:24px 0}#root #taffstyle-about .breadcrumb a{text-decoration:underline;text-underline-offset:3px}#root #taffstyle-about .hero{display:grid;grid-template-columns:1.08fr 1fr;gap:42px;align-items:center;padding:12px 0 70px}#root #taffstyle-about .hero-copy{padding:22px 0 30px}#root #taffstyle-about .hero h1{font-size:clamp(44px,5.25vw,70px);line-height:1.07;max-width:620px;margin:0 0 26px}#root #taffstyle-about .hero h1 em{color:var(--purple);white-space:nowrap}#root #taffstyle-about .hero .intro{max-width:455px;margin-bottom:30px}#root #taffstyle-about .hero-actions{display:flex;align-items:center;gap:25px;flex-wrap:wrap}#root #taffstyle-about .hero-image{height:565px;position:relative;margin:0;isolation:isolate}#root #taffstyle-about .hero-image>img{width:100%;height:100%;object-fit:cover;object-position:center 39%;border-radius:110px 8px 8px}#root #taffstyle-about .image-note{position:absolute;left:-24px;bottom:28px;background:#fff;padding:22px 26px;box-shadow:0 8px 24px #23112c10;font-size:15px;line-height:1.5;border-left:3px solid var(--purple)}#root #taffstyle-about .image-note span{display:block;font-family:Georgia,serif;font-size:27px;color:var(--purple);font-style:italic}#root #taffstyle-about .hero-image figcaption{font-size:12px;color:var(--muted);text-align:right;margin-top:10px}#root #taffstyle-about .story{border-top:1px solid var(--line);padding:65px 0 75px;display:grid;grid-template-columns:1fr 1fr;gap:85px}#root #taffstyle-about .story-copy{padding-top:37px}#root #taffstyle-about .story-copy p:last-child{margin:0}#root #taffstyle-about .story .eyebrow{margin-bottom:18px}#root #taffstyle-about .since{display:flex;align-items:baseline;gap:16px;color:var(--purple);margin-top:30px}#root #taffstyle-about .since strong{font-family:Georgia,serif;font-size:47px;font-weight:400;letter-spacing:-.04em}#root #taffstyle-about .since span{font-size:14px;max-width:155px;line-height:1.4}#root #taffstyle-about .worlds{background:var(--soft);padding:72px 0 80px}#root #taffstyle-about .section-head{display:flex;justify-content:space-between;align-items:end;gap:35px;margin-bottom:45px}#root #taffstyle-about .section-head p{max-width:330px;margin:0;font-size:16px}#root #taffstyle-about .shop{background:#fff;border:1px solid var(--line);border-radius:18px;padding:42px}#root #taffstyle-about .shop-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:28px}#root #taffstyle-about .shop-heading .eyebrow{margin-bottom:15px}#root #taffstyle-about .shop-heading h3{font-size:clamp(30px,3vw,40px);line-height:1.15}#root #taffstyle-about .shop-heading>p{max-width:320px;font-size:16px;margin:0}#root #taffstyle-about .category-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;list-style:none;margin:0;padding:0}#root #taffstyle-about .category-card{cursor:pointer;touch-action:manipulation;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-between;min-width:0;height:248px;padding:22px 14px 18px;border:1px solid var(--line);border-radius:16px;background:#fff;transition:border-color .2s,box-shadow .2s,transform .2s}@media(hover:hover){#root #taffstyle-about .category-card:hover{border-color:#bea0cb;box-shadow:0 6px 20px #5a0d750c;transform:translateY(-3px)}}#root #taffstyle-about .category-card:active{border-color:var(--purple)}#root #taffstyle-about .category-card .category-photo{width:152px;height:152px;object-fit:contain;flex:none}#root #taffstyle-about .category-name{display:flex;align-items:center;justify-content:center;gap:10px;min-height:34px;padding:7px 13px;border-radius:999px;background:var(--soft);color:var(--purple);font-weight:700;font-size:15px;line-height:1.3;text-align:center}#root #taffstyle-about .category-name span:last-child{font-size:16px;font-family:Arial,sans-serif;font-variant-emoji:text;font-weight:400}#root #taffstyle-about .shop-bottom{text-align:center;margin-top:24px}#root #taffstyle-about .shop-bottom .textlink{font-size:14px}#root #taffstyle-about .studio{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.02fr);grid-template-rows:auto 1fr;gap:0;margin-top:28px;background:#fff;border:1px solid var(--line);border-radius:18px;overflow:hidden}#root #taffstyle-about .studio-heading{grid-column:2;grid-row:1;padding:46px 44px 0}#root #taffstyle-about .studio .eyebrow{color:var(--purple);font-size:12px;line-height:1.5;margin-bottom:18px}#root #taffstyle-about .studio h3{font-size:clamp(33px,3.7vw,47px);line-height:1.1;color:var(--ink)}#root #taffstyle-about .studio h3 em{color:var(--purple)}#root #taffstyle-about .studio-copy{grid-column:2;grid-row:2;padding:24px 44px 42px}#root #taffstyle-about .studio p{color:var(--muted);font-size:16px;line-height:1.7}#root #taffstyle-about .studio .studio-location{display:inline-flex;color:var(--purple);font-size:12px;letter-spacing:.06em;font-weight:700;text-transform:uppercase;border-bottom:1px solid var(--accent);padding-bottom:12px;margin-bottom:18px}#root #taffstyle-about .studio-actions{display:flex;gap:20px;align-items:center;flex-wrap:wrap;margin-top:27px}#root #taffstyle-about .studio .textlink{color:var(--purple)}#root #taffstyle-about .studio-visual{grid-column:1;grid-row:1 / 3;margin:0;min-width:0;align-self:stretch;background:#faf7f5;display:flex;flex-direction:column;justify-content:center}#root #taffstyle-about .studio-visual img{width:100%;height:auto;aspect-ratio:1;object-fit:contain}#root #taffstyle-about .studio-visual figcaption{color:var(--muted);text-align:left;font-size:12px;padding:15px 24px;line-height:1.5;letter-spacing:.025em;border-top:1px solid #f0e8e2;background:#faf7f5}#root #taffstyle-about .contact{padding:77px 0 80px;display:grid;grid-template-columns:1fr 1fr;gap:85px;align-items:center}#root #taffstyle-about .contact h2{font-size:40px}#root #taffstyle-about .contact p{margin-bottom:22px;font-size:16px}#root #taffstyle-about .contact-links{display:flex;gap:28px;flex-wrap:wrap}#root #taffstyle-about .footer{background:#f7f5f8;border-top:1px solid var(--line);padding:30px 0}#root #taffstyle-about .footer-inner{display:flex;justify-content:space-between;gap:20px;align-items:center;font-size:13px;color:var(--muted)}#root #taffstyle-about .footer-brand{font-weight:700;color:var(--purple);font-size:17px}#root #taffstyle-about .footer-links{display:flex;gap:24px;flex-wrap:wrap}#root #taffstyle-about .footer a:hover{text-decoration:underline}#root #taffstyle-about .footer-note{font-size:12px;margin-top:15px;color:var(--muted);line-height:1.6}@media(min-width:1500px){#root #taffstyle-about .hero{gap:70px}}@media(max-width:1020px){#root #taffstyle-about .wrap{width:calc(100% - 48px)}#root #taffstyle-about .hero{gap:30px}#root #taffstyle-about .hero h1{font-size:54px}#root #taffstyle-about .hero-image{height:510px}#root #taffstyle-about .navlinks{gap:20px}#root #taffstyle-about .story,#root #taffstyle-about .contact{gap:45px}#root #taffstyle-about .shop{padding:32px}#root #taffstyle-about .category-grid{gap:14px}#root #taffstyle-about .category-name{font-size:14px;padding:7px 10px}#root #taffstyle-about .studio-heading{padding:34px 28px 0}#root #taffstyle-about .studio-copy{padding:22px 28px 32px}#root #taffstyle-about .studio-actions{gap:17px}#root #taffstyle-about .hero-actions{gap:16px}}@media(max-width:740px){#root #taffstyle-about{scroll-padding-top:25px}#root #taffstyle-about .wrap{width:calc(100% - 40px)}#root #taffstyle-about .preview{font-size:11px}#root #taffstyle-about .nav{min-height:76px}#root #taffstyle-about .brand img{width:155px}#root #taffstyle-about .navlinks{display:none}#root #taffstyle-about .menu{display:block}#root #taffstyle-about .breadcrumb{padding:19px 0}#root #taffstyle-about .hero{display:flex;flex-direction:column;align-items:stretch;gap:28px;padding:8px 0 53px}#root #taffstyle-about .hero-copy{padding:10px 0 0}#root #taffstyle-about .eyebrow{margin-bottom:18px}#root #taffstyle-about .hero h1{font-size:clamp(41px,10vw,60px);margin-bottom:20px}#root #taffstyle-about .hero .intro{font-size:16px;max-width:100%;margin-bottom:25px}#root #taffstyle-about .hero-actions{gap:20px}#root #taffstyle-about .btn{padding:15px 18px;font-size:14px;gap:20px}#root #taffstyle-about .textlink{font-size:14px;gap:13px}#root #taffstyle-about .hero-image{height:430px;margin-left:14px}#root #taffstyle-about .hero-image>img{border-top-left-radius:85px;object-position:center 37%}#root #taffstyle-about .image-note{left:-14px;bottom:24px;padding:16px 20px;font-size:13px}#root #taffstyle-about .image-note span{font-size:24px}#root #taffstyle-about .story{grid-template-columns:1fr;gap:27px;padding:44px 0 49px}#root #taffstyle-about .story-copy{padding:0}#root #taffstyle-about .story p{font-size:16px}#root #taffstyle-about .story h2{font-size:36px}#root #taffstyle-about .since{margin-top:24px;gap:19px}#root #taffstyle-about .since strong{font-size:42px}#root #taffstyle-about .since span{max-width:none}#root #taffstyle-about .worlds{padding:48px 0}#root #taffstyle-about .section-head{display:block;margin-bottom:28px}#root #taffstyle-about .section-head h2{font-size:36px}#root #taffstyle-about .section-head p{margin-top:18px;max-width:none}#root #taffstyle-about .shop{padding:28px 16px 24px;border-radius:16px}#root #taffstyle-about .shop-heading{display:block;padding:0 6px;margin-bottom:23px}#root #taffstyle-about .shop-heading h3{font-size:32px}#root #taffstyle-about .shop-heading>p{margin-top:15px;font-size:15px;line-height:1.6;max-width:none}#root #taffstyle-about .shop-heading .eyebrow{font-size:11px;letter-spacing:.13em;margin-bottom:15px}#root #taffstyle-about .category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#root #taffstyle-about .category-card{height:181px;padding:21px 6px 13px;border-radius:13px}#root #taffstyle-about .category-card .category-photo{width:104px;height:104px;max-width:100%}#root #taffstyle-about .category-name{gap:5px;font-size:12px;padding:7px 8px;min-height:31px;max-width:100%}#root #taffstyle-about .category-name span:last-child{font-size:13px}#root #taffstyle-about .shop-bottom{margin-top:21px}#root #taffstyle-about .studio{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto;gap:0;margin-top:24px;border-radius:16px}#root #taffstyle-about .studio-heading{grid-column:1;grid-row:1;padding:29px 24px 0}#root #taffstyle-about .studio .eyebrow{font-size:11px;letter-spacing:.13em;margin-bottom:16px}#root #taffstyle-about .studio h3{font-size:36px}#root #taffstyle-about .studio-visual{grid-column:1;grid-row:2;margin:24px 20px 0;border-radius:12px;overflow:hidden}#root #taffstyle-about .studio-visual img{width:100%;height:auto;aspect-ratio:1;object-fit:contain}#root #taffstyle-about .studio-visual figcaption{padding:12px 15px;font-size:11px}#root #taffstyle-about .studio-copy{grid-column:1;grid-row:3;padding:25px 24px 30px}#root #taffstyle-about .studio .studio-location{margin-bottom:15px;font-size:11px}#root #taffstyle-about .studio-copy>p:not(.studio-location){font-size:15px;margin-bottom:0}#root #taffstyle-about .studio-actions{gap:20px;margin-top:24px}#root #taffstyle-about .studio-actions .btn{width:100%;justify-content:space-between}#root #taffstyle-about .studio-actions .textlink{margin:auto}#root #taffstyle-about .contact{grid-template-columns:1fr;gap:23px;padding:49px 0}#root #taffstyle-about .contact h2{font-size:36px}#root #taffstyle-about .contact .eyebrow{margin-bottom:18px}#root #taffstyle-about .footer{padding:25px 0}#root #taffstyle-about .footer-inner{display:block}#root #taffstyle-about .footer-links{margin-top:22px;gap:20px}#root #taffstyle-about .footer-note{margin-top:20px}#root #taffstyle-about .hero h1 em{white-space:normal}}#root #taffstyle-about .whatsapp-contact{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:54px;padding:14px 18px;border-radius:8px;background:#25d366;color:#083c20;font-size:15px;font-weight:700;margin:0 0 22px;transition:background .2s}#root #taffstyle-about .whatsapp-contact:hover,#root #taffstyle-about .whatsapp-float:hover{background:#20c35d}#root #taffstyle-about .whatsapp-contact img{width:26px;height:26px;flex:none}#root #taffstyle-about .whatsapp-float{position:fixed;right:24px;bottom:calc(24px + env(safe-area-inset-bottom,0px));width:58px;height:58px;display:flex;align-items:center;justify-content:center;z-index:20;background:#25d366;border:2px solid #fff;border-radius:50%;box-shadow:0 4px 18px #123c2526;transition:background .2s}#root #taffstyle-about .whatsapp-float img{width:30px;height:30px}#root #taffstyle-about .footer{padding-bottom:90px}@media(max-width:740px){#root #taffstyle-about .whatsapp-float{width:54px;height:54px;right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px))}#root #taffstyle-about .whatsapp-contact{font-size:14px;gap:10px;padding:14px 16px}#root #taffstyle-about .footer{padding-bottom:90px}}@media(prefers-reduced-motion:reduce){#root #taffstyle-about{scroll-behavior:auto}#root #taffstyle-about .btn,#root #taffstyle-about .category-card{transition:none}}#root #taffstyle-about :is(h1,h2,h3){color:var(--ink)}#root #taffstyle-about .hero-image{display:block}#root #taffstyle-about .studio-visual figcaption{margin:0;width:auto}@media(min-width:741px){#root #taffstyle-about .hero-image>img{height:100%!important}}#root #taffstyle-studio{--purple:#5a0d75;--deep:#450a5a;--ink:#211e23;--muted:#706a73;--line:#e7e3e8;--soft:#f8f3fa;--green:#267145;color-scheme:light;font-family:Arial,Helvetica,sans-serif;color:var(--ink);background:#fff;font-synthesis:none}#root #taffstyle-studio *{box-sizing:border-box}#root #taffstyle-studio{scroll-behavior:smooth;scroll-padding-top:105px}#root #taffstyle-studio{margin:0}#root #taffstyle-studio button,#root #taffstyle-studio select{font:inherit}#root #taffstyle-studio button,#root #taffstyle-studio a,#root #taffstyle-studio select,#root #taffstyle-studio summary{-webkit-tap-highlight-color:transparent;touch-action:manipulation;outline-offset:5px}#root #taffstyle-studio button{cursor:pointer;color:inherit;border:0;background:none}#root #taffstyle-studio button:disabled{cursor:default}#root #taffstyle-studio a{color:inherit;text-decoration:none}#root #taffstyle-studio img{display:block;max-width:100%;height:auto}#root #taffstyle-studio svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}#root #taffstyle-studio .svg-definitions{position:absolute;width:0;height:0;overflow:hidden}#root #taffstyle-studio :focus-visible{outline:3px solid #5a0d75}#root #taffstyle-studio h1,#root #taffstyle-studio h2,#root #taffstyle-studio h3,#root #taffstyle-studio p{margin:0}#root #taffstyle-studio em{font-family:Georgia,Times New Roman,serif;font-weight:400}#root #taffstyle-studio h2{font-size:32px;line-height:1.15;letter-spacing:-.035em}#root #taffstyle-studio p{font-size:16px;line-height:1.6}#root #taffstyle-studio .wrap{width:min(1240px,calc(100% - 96px));margin-inline:auto}#root #taffstyle-studio .skip-link{position:fixed;top:-60px;background:#fff;padding:16px;z-index:50}#root #taffstyle-studio .skip-link:focus{top:0}#root #taffstyle-studio .preview-strip{background:#eee1f5;text-align:center;padding:8px 12px;font-size:12px;font-weight:700;letter-spacing:.05em;color:#5a0d75}#root #taffstyle-studio .preview-strip span{font-weight:400;letter-spacing:0}#root #taffstyle-studio .site-header{position:sticky;top:0;background:#fffffff7;border-bottom:1px solid var(--line);z-index:15}#root #taffstyle-studio .header-inner{height:88px;width:min(1320px,calc(100% - 64px));margin:auto;display:flex;align-items:center;gap:36px}#root #taffstyle-studio .brand{display:flex;align-items:center;gap:22px}#root #taffstyle-studio .brand img{width:146px;height:auto}#root #taffstyle-studio .brand>span{border-left:1px solid #d5d0d6;padding-left:22px;color:var(--muted);font-size:12px;letter-spacing:.14em;line-height:1.5;max-width:112px}#root #taffstyle-studio .site-header nav{margin-left:auto;display:flex;align-items:center;gap:28px;font-size:14px}#root #taffstyle-studio .site-header nav a{padding-block:12px}#root #taffstyle-studio .site-header nav a:hover{color:var(--purple)}#root #taffstyle-studio .shop-link{display:flex;align-items:center;gap:5px}#root #taffstyle-studio .shop-link svg{width:16px}#root #taffstyle-studio .header-book{display:inline-flex;align-items:center;gap:15px;padding:14px 18px;background:var(--purple);color:#fff;border-radius:6px;font-size:14px;font-weight:700;white-space:nowrap}#root #taffstyle-studio .header-book:hover{background:var(--deep)}#root #taffstyle-studio .opening{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;column-gap:64px;row-gap:24px;margin-top:44px;align-items:start}#root #taffstyle-studio .intro{grid-area:1/1}#root #taffstyle-studio .eyebrow{display:flex;align-items:center;gap:7px;font-size:12px;line-height:1.5;font-weight:700;letter-spacing:.13em;color:var(--purple)}#root #taffstyle-studio .eyebrow svg{width:15px;height:15px}#root #taffstyle-studio .intro h1{font-size:clamp(44.8px,4.1vw,59.2px);line-height:1.03;letter-spacing:-.055em;margin-top:17px}#root #taffstyle-studio .intro h1 em{color:var(--purple);letter-spacing:-.045em}#root #taffstyle-studio .intro-copy{margin-top:18px;color:var(--muted);font-size:16px;line-height:1.6}#root #taffstyle-studio .portrait{grid-area:2/1;position:relative;overflow:hidden;border-radius:14px;background:#121110;min-height:210px;max-height:285px;align-self:end}#root #taffstyle-studio .portrait>img{width:100%;height:285px;object-fit:cover;object-position:50% 46%}#root #taffstyle-studio .booking-card{grid-area:1/2/3/3;border:1px solid #ded5e1;border-radius:16px;padding:28px;background:#fff;box-shadow:0 12px 48px #35233e0b;scroll-margin-top:16px}#root #taffstyle-studio .booking-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:23px}#root #taffstyle-studio .booking-heading h2{font-size:28.8px;letter-spacing:-.04em;margin-top:6px}#root #taffstyle-studio .calendar-icon{width:43px;height:43px;border-radius:11px;color:var(--purple);background:var(--soft);display:grid;place-items:center}#root #taffstyle-studio .calendar-icon svg{width:22px;height:22px}#root #taffstyle-studio .step-label{display:flex;align-items:center;gap:9px;font-size:14px;font-weight:700;line-height:1.3}#root #taffstyle-studio .step-number{display:grid;place-items:center;width:20px;height:20px;min-width:20px;background:var(--soft);border-radius:50%;font-size:12px;color:var(--purple)}#root #taffstyle-studio .service-field{position:relative;margin-top:10px;display:flex;align-items:center;border:1px solid #d9cbdc;border-radius:8px;min-height:65px;background:#fcfafc}#root #taffstyle-studio .service-field>img{position:absolute;left:10px;pointer-events:none;width:42px;height:42px;object-fit:cover;border-radius:5px}#root #taffstyle-studio .service-field select{-webkit-appearance:none;appearance:none;border:0;background:transparent;min-width:0;width:100%;padding:21px 34px 21px 65px;color:var(--ink);font-size:16px;font-weight:600;cursor:pointer}#root #taffstyle-studio .service-field>svg{position:absolute;right:11px;width:17px;pointer-events:none}#root #taffstyle-studio .service-note{font-size:12px;color:var(--muted);margin:7px 0 19px}#root #taffstyle-studio .date-heading{display:flex;align-items:center;gap:8px}#root #taffstyle-studio .date-heading #month-label{margin-left:auto;font-size:12px;color:var(--muted)}#root #taffstyle-studio .week-buttons{display:flex;gap:2px}#root #taffstyle-studio .week-buttons button{width:31px;height:36px;display:grid;place-items:center;border-radius:5px}#root #taffstyle-studio .week-buttons button:not(:disabled):hover{background:var(--soft)}#root #taffstyle-studio .week-buttons button:disabled{opacity:.25}#root #taffstyle-studio .week-buttons svg{width:16px;height:16px}#root #taffstyle-studio .day-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:8px}#root #taffstyle-studio .day-button{display:flex;align-items:center;flex-direction:column;gap:5px;justify-content:center;border:1px solid var(--line);border-radius:8px;min-height:67px;background:#fff}#root #taffstyle-studio .day-button span{font-size:14px;color:var(--muted)}#root #taffstyle-studio .day-button strong{font-size:18px;font-weight:700}#root #taffstyle-studio .day-button[aria-pressed=true]{background:var(--purple);border-color:var(--purple);color:#fff}#root #taffstyle-studio .day-button[aria-pressed=true] span{color:#fff}#root #taffstyle-studio .day-button:not([aria-pressed=true]):hover{border-color:var(--purple)}#root #taffstyle-studio .time-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:20px 0 11px}#root #taffstyle-studio .demo-label{font-size:12px;letter-spacing:.04em;color:var(--muted)}#root #taffstyle-studio .time-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}#root #taffstyle-studio .time-button{border:1px solid var(--line);border-radius:6px;min-height:42px;font-size:14px}#root #taffstyle-studio .time-button[aria-pressed=true]{background:var(--soft);border-color:var(--purple);color:var(--purple);font-weight:700;box-shadow:inset 0 0 0 1px var(--purple)}#root #taffstyle-studio .time-button:hover{border-color:var(--purple)}#root #taffstyle-studio .selection-note{margin:16px 0 11px;font-size:12px;line-height:1.5;min-height:18px;color:var(--muted)}#root #taffstyle-studio .primary-button{display:flex;justify-content:center;align-items:center;gap:14px;background:var(--purple);color:#fff;border-radius:7px;padding:16px 18px;min-height:52px;width:100%;font-size:15px;font-weight:700;line-height:1.3;text-align:center}#root #taffstyle-studio .primary-button svg{width:20px;height:20px}#root #taffstyle-studio .primary-button:disabled{background:#e8e1ea;color:#685a6b}#root #taffstyle-studio .primary-button:not(:disabled):hover{background:var(--deep)}#root #taffstyle-studio .demo-note{display:flex;gap:6px;align-items:center;justify-content:center;text-align:center;margin-top:11px;font-size:12px;color:var(--muted);line-height:1.45}#root #taffstyle-studio .demo-note svg{width:14px;height:14px}#root #taffstyle-studio .question-bar{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:28px;padding:22px 24px;border:1px solid #e9e0ec;border-radius:14px;background:var(--soft)}#root #taffstyle-studio .question-copy{display:flex;align-items:center;gap:14px;min-width:0}#root #taffstyle-studio .question-icon{display:grid;place-items:center;width:46px;height:46px;flex-shrink:0;border-radius:50%;background:#fff;color:var(--purple)}#root #taffstyle-studio .question-icon svg{width:24px;height:24px}#root #taffstyle-studio .question-title{font-size:17px;font-weight:700;line-height:1.4;letter-spacing:-.015em}#root #taffstyle-studio .question-description{margin-top:3px;font-size:16px;line-height:1.5;color:var(--muted)}#root #taffstyle-studio .whatsapp-button{display:inline-flex;align-items:center;justify-content:center;gap:14px;flex-shrink:0;min-height:50px;padding:14px 20px;border-radius:9px;background:var(--green);color:#fff;font-size:16px;font-weight:700;line-height:1.3;text-align:center;box-shadow:0 3px 8px #26714516;transition:background .15s,box-shadow .15s}#root #taffstyle-studio .whatsapp-button svg{width:20px;height:20px}#root #taffstyle-studio .whatsapp-button:hover{background:#1c5c37;box-shadow:0 4px 12px #26714524}#root #taffstyle-studio .whatsapp-button:active{background:#174e2f}#root #taffstyle-studio .piercings-section{padding-top:72px}#root #taffstyle-studio .section-heading{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:27px}#root #taffstyle-studio .section-heading h2{margin-top:12px;font-size:39.2px;font-weight:500}#root #taffstyle-studio .section-heading>p{font-size:14px;color:var(--muted);text-align:right}#root #taffstyle-studio .mobile-break{display:none}#root #taffstyle-studio .piercing-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}#root #taffstyle-studio .card-image{position:relative;overflow:hidden;border-radius:10px;background:#f3f1f1;aspect-ratio:1/1.08}#root #taffstyle-studio .card-image>img{width:100%;height:100%;object-fit:cover;transition:transform .35s}#root #taffstyle-studio .piercing-card:hover .card-image>img{transform:scale(1.025)}#root #taffstyle-studio .piercing-card summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:6px;padding:16px 0;border-bottom:1px solid var(--line);min-height:58px}#root #taffstyle-studio .piercing-card h3{font-size:16px;line-height:1.3;letter-spacing:-.02em;font-weight:600;overflow-wrap:anywhere}#root #taffstyle-studio .plus{position:relative;width:17px;height:17px;flex-shrink:0;display:inline-block;color:var(--purple)}#root #taffstyle-studio .plus:before,#root #taffstyle-studio .plus:after{content:"";position:absolute;background:currentColor;left:2px;right:2px;top:8px;height:1px}#root #taffstyle-studio .plus:after{transform:rotate(90deg);transition:transform .15s}#root #taffstyle-studio details[open]>summary .plus:after{transform:rotate(0)}#root #taffstyle-studio summary::-webkit-details-marker{display:none}#root #taffstyle-studio summary::marker{content:""}#root #taffstyle-studio .card-details{padding:15px 0}#root #taffstyle-studio .card-details p{font-size:16px;color:var(--muted)}#root #taffstyle-studio .text-button{display:flex;align-items:center;gap:5px;font-size:14px;line-height:1.5;color:var(--purple);padding:12px 0 2px;text-align:left;font-weight:700}#root #taffstyle-studio .text-button svg{width:18px;height:18px}#root #taffstyle-studio .information-section{padding-top:82px;display:grid;grid-template-columns:1fr 1.2fr;gap:90px}#root #taffstyle-studio .information-title h2{font-size:36.8px;line-height:1.16;margin-top:13px;font-weight:500}#root #taffstyle-studio .information-title h2 em{color:var(--purple)}#root #taffstyle-studio .information-title>p:not(.eyebrow){margin-top:17px;color:var(--muted);font-size:16px}#root #taffstyle-studio .secondary-button{display:flex;align-items:center;gap:8px;padding:13px 17px;border:1px solid #b99dbe;border-radius:7px;color:var(--purple);font-size:14px;font-weight:600;margin-top:20px}#root #taffstyle-studio .secondary-button svg{width:18px}#root #taffstyle-studio .accordion-list{border-top:1px solid var(--line)}#root #taffstyle-studio .accordion-list>details{border-bottom:1px solid var(--line)}#root #taffstyle-studio .accordion-list summary{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:70px;padding:18px 0;cursor:pointer;font-size:16px;font-weight:600;list-style:none}#root #taffstyle-studio .accordion-content{padding:0 0 20px}#root #taffstyle-studio .accordion-content p{font-size:16px;color:var(--muted)}#root #taffstyle-studio .accordion-content p+p{margin-top:10px}#root #taffstyle-studio .draft-note{color:var(--muted);font-size:14px!important;line-height:1.6}#root #taffstyle-studio .closing{margin-top:80px;padding:36px 42px;background:#f8f3fa;border-radius:12px;display:flex;align-items:center;justify-content:space-between;gap:25px}#root #taffstyle-studio .closing>p{font-size:27.2px;line-height:1.2;letter-spacing:-.025em}#root #taffstyle-studio .closing>p em{color:var(--purple)}#root #taffstyle-studio .closing .primary-button{width:auto;min-width:200px}#root #taffstyle-studio .site-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid var(--line);padding-top:30px;padding-bottom:32px;margin-top:55px}#root #taffstyle-studio .site-footer>div{display:flex;align-items:center;gap:16px}#root #taffstyle-studio .site-footer>div>span{font-size:12px;letter-spacing:.08em;color:var(--muted);max-width:118px;line-height:1.6}#root #taffstyle-studio .site-footer>p{font-size:12px;color:var(--muted)}#root #taffstyle-studio .site-footer>a{display:flex;align-items:center;gap:4px;font-size:14px}#root #taffstyle-studio .site-footer>a>svg{width:16px}#root #taffstyle-studio .mobile-bookbar{display:none}#root #taffstyle-studio dialog{width:min(460px,calc(100% - 28px));max-height:calc(100dvh - 36px);overflow:auto;border:1px solid var(--line);border-radius:18px;padding:34px;color:var(--ink);box-shadow:0 30px 150px #140d2755}#root #taffstyle-studio dialog::backdrop{background:#21182570;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}#root #taffstyle-studio .dialog-close{position:absolute;right:16px;top:16px;border:0;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--soft)}#root #taffstyle-studio .dialog-close svg{width:18px;height:18px}#root #taffstyle-studio .dialog-symbol{display:grid;place-items:center;width:52px;height:52px;background:var(--soft);color:var(--purple);border-radius:13px;margin-bottom:24px}#root #taffstyle-studio .dialog-symbol>svg{width:26px;height:26px}#root #taffstyle-studio dialog h2{font-size:33.6px;font-weight:500;margin-top:10px;margin-bottom:24px}#root #taffstyle-studio dialog h2 em{color:var(--purple)}#root #taffstyle-studio dialog dl{margin:0 0 24px;border-top:1px solid var(--line)}#root #taffstyle-studio dialog dl>div{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid var(--line);padding:13px 0;font-size:14px}#root #taffstyle-studio dialog dt{color:var(--muted)}#root #taffstyle-studio dialog dd{margin:0;text-align:right;font-weight:600}#root #taffstyle-studio .dialog-warning{background:var(--soft);padding:16px;border-radius:8px;margin-bottom:22px;font-size:14px}#root #taffstyle-studio .dialog-warning p{font-size:14px;margin-top:4px;color:var(--muted)}#root #taffstyle-studio .dialog-copy{font-size:16px;line-height:1.7;margin-bottom:18px}#root #taffstyle-studio #whatsapp-dialog .primary-button{margin-top:25px}@media(min-width:1450px){#root #taffstyle-studio .opening{column-gap:86px}}@media(max-width:1050px){#root #taffstyle-studio .wrap{width:calc(100% - 56px)}#root #taffstyle-studio .header-inner{gap:22px;width:calc(100% - 48px)}#root #taffstyle-studio .brand>span{display:none}#root #taffstyle-studio .site-header nav{gap:18px}#root #taffstyle-studio .opening{column-gap:32px}#root #taffstyle-studio .booking-card{padding:23px}#root #taffstyle-studio .intro h1{font-size:49.6px}#root #taffstyle-studio .information-section{gap:48px}#root #taffstyle-studio .piercing-grid{gap:16px}#root #taffstyle-studio .piercing-card h3{font-size:15px}#root #taffstyle-studio .day-grid,#root #taffstyle-studio .time-grid{gap:6px}#root #taffstyle-studio .site-footer>div>span{display:none}#root #taffstyle-studio .week-buttons button{width:25px}#root #taffstyle-studio .date-heading{flex-wrap:wrap}}@media(max-width:760px){#root #taffstyle-studio{scroll-padding-top:84px}#root #taffstyle-studio .wrap{width:calc(100% - 36px)}#root #taffstyle-studio .preview-strip{font-size:12px;padding:7px 8px}#root #taffstyle-studio .header-inner{height:67px;width:calc(100% - 36px);gap:14px}#root #taffstyle-studio .brand img{width:118px}#root #taffstyle-studio .site-header nav{display:none}#root #taffstyle-studio .header-book{margin-left:auto;padding:11px 13px;font-size:14px;gap:7px}#root #taffstyle-studio .header-book svg{width:15px;height:15px}#root #taffstyle-studio .opening{display:flex;flex-direction:column;gap:0;margin-top:22px}#root #taffstyle-studio .intro{order:0;width:100%}#root #taffstyle-studio .eyebrow{font-size:12px;letter-spacing:.1em}#root #taffstyle-studio .intro h1{font-size:40px;line-height:1.03;margin-top:10px}#root #taffstyle-studio .intro-copy{font-size:16px;line-height:1.5;margin-top:12px}#root #taffstyle-studio .intro-copy br{display:none}#root #taffstyle-studio .booking-card{order:1;width:100%;margin-top:21px;padding:21px 18px;border-radius:13px;box-shadow:0 7px 25px #35233e08}#root #taffstyle-studio .booking-heading{margin-bottom:19px}#root #taffstyle-studio .booking-heading h2{font-size:26.4px;margin-top:5px}#root #taffstyle-studio .calendar-icon{width:39px;height:39px}#root #taffstyle-studio .portrait{order:2;width:100%;height:200px;min-height:200px;max-height:200px;margin-top:26px;border-radius:11px}#root #taffstyle-studio .portrait>img{height:200px;object-position:50% 37%}#root #taffstyle-studio .question-bar{margin-top:15px;padding:18px;display:flex;flex-direction:column;align-items:stretch;gap:15px;border-radius:12px}#root #taffstyle-studio .question-copy{gap:12px}#root #taffstyle-studio .question-icon{width:40px;height:40px}#root #taffstyle-studio .question-icon svg{width:22px;height:22px}#root #taffstyle-studio .question-title{font-size:16px}#root #taffstyle-studio .question-description{font-size:16px;line-height:1.4}#root #taffstyle-studio .whatsapp-button{width:100%;min-height:50px;padding:14px 16px}#root #taffstyle-studio .step-label{font-size:14px;gap:7px}#root #taffstyle-studio .service-field{min-height:62px}#root #taffstyle-studio .service-field select{font-size:16px;padding-top:20px;padding-bottom:20px}#root #taffstyle-studio .service-note{font-size:12px;margin-bottom:12px}#root #taffstyle-studio .date-heading{gap:5px}#root #taffstyle-studio .date-heading #month-label{font-size:12px}#root #taffstyle-studio .week-buttons{gap:0}#root #taffstyle-studio .week-buttons button{width:25px;min-height:35px}#root #taffstyle-studio .day-grid{gap:6px}#root #taffstyle-studio .day-button{min-height:62px;gap:5px}#root #taffstyle-studio .day-button span{font-size:14px}#root #taffstyle-studio .day-button strong{font-size:17px}#root #taffstyle-studio .time-heading{margin-top:18px}#root #taffstyle-studio .demo-label{font-size:12px;letter-spacing:0}#root #taffstyle-studio .time-grid{gap:6px}#root #taffstyle-studio .time-button{min-height:42px;font-size:14px}#root #taffstyle-studio .selection-note{font-size:12px;margin-top:15px;line-height:1.5;min-height:18px}#root #taffstyle-studio .primary-button{min-height:51px;font-size:14px}#root #taffstyle-studio .demo-note{font-size:12px;gap:4px}#root #taffstyle-studio .demo-note svg{width:12px;height:12px}#root #taffstyle-studio .piercings-section{padding-top:45px}#root #taffstyle-studio .section-heading{display:block;margin-bottom:21px}#root #taffstyle-studio .section-heading h2{font-size:32px;line-height:1.15;margin-top:10px}#root #taffstyle-studio .section-heading>p{font-size:14px;text-align:left;margin-top:12px}#root #taffstyle-studio .section-heading>p br{display:none}#root #taffstyle-studio .mobile-break{display:none}#root #taffstyle-studio .piercing-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px;align-items:start}#root #taffstyle-studio .card-image{border-radius:8px;aspect-ratio:1/1.07}#root #taffstyle-studio .piercing-card summary{padding:13px 0;gap:3px;min-height:60px;align-items:start}#root #taffstyle-studio .piercing-card h3{font-size:14px;line-height:1.4;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#root #taffstyle-studio .piercing-card .plus{margin-top:1px;width:14px;height:17px}#root #taffstyle-studio .card-details{padding:11px 0 0}#root #taffstyle-studio .card-details p{font-size:16px;line-height:1.55}#root #taffstyle-studio .text-button{font-size:14px;line-height:1.5;align-items:flex-start}#root #taffstyle-studio .text-button svg{width:16px;min-width:16px}#root #taffstyle-studio .information-section{padding-top:45px;display:block}#root #taffstyle-studio .information-title h2{font-size:31.2px}#root #taffstyle-studio .information-title>p:not(.eyebrow){font-size:16px}#root #taffstyle-studio .information-title>p:not(.eyebrow) br{display:none}#root #taffstyle-studio .secondary-button{margin-top:15px;padding:11px 14px;font-size:14px}#root #taffstyle-studio .accordion-list{margin-top:27px}#root #taffstyle-studio .accordion-list summary{font-size:16px;min-height:62px;padding:17px 0;gap:14px}#root #taffstyle-studio .accordion-content p{font-size:16px}#root #taffstyle-studio .closing{margin-top:40px;padding:28px 22px;display:block;text-align:center}#root #taffstyle-studio .closing>p{font-size:26.4px}#root #taffstyle-studio .closing .primary-button{margin:20px auto 0;width:100%;min-width:0}#root #taffstyle-studio .site-footer{margin-top:32px;display:flex;flex-wrap:wrap;justify-content:center;padding-top:24px;padding-bottom:100px;gap:16px}#root #taffstyle-studio .site-footer>div{flex-basis:100%;justify-content:center}#root #taffstyle-studio .site-footer>div>span{display:block}#root #taffstyle-studio .site-footer>p{font-size:12px;flex-basis:100%;text-align:center}#root #taffstyle-studio .site-footer>a{font-size:14px}#root #taffstyle-studio .mobile-bookbar{position:fixed;left:0;right:0;bottom:0;display:flex;justify-content:space-between;align-items:center;gap:16px;background:#fffffff7;border-top:1px solid var(--line);padding:11px 18px max(11px,env(safe-area-inset-bottom));z-index:12;box-shadow:0 -4px 22px #211e2308;transition:transform .2s;transform:translateY(120%)}#root #taffstyle-studio .mobile-bookbar.visible{transform:translateY(0)}#root #taffstyle-studio .mobile-bookbar>span{font-size:12px;color:var(--muted);line-height:1.5}#root #taffstyle-studio .mobile-bookbar strong{color:var(--ink);font-size:14px}#root #taffstyle-studio .mobile-bookbar a{display:flex;align-items:center;gap:9px;background:var(--purple);color:#fff;padding:13px 16px;border-radius:6px;font-weight:700;font-size:14px;min-height:44px}#root #taffstyle-studio .mobile-bookbar svg{width:17px;height:17px}#root #taffstyle-studio dialog{padding:28px 23px}#root #taffstyle-studio dialog h2{font-size:30.4px}#root #taffstyle-studio .dialog-symbol{margin-bottom:20px}}@media(max-width:370px){#root #taffstyle-studio .wrap,#root #taffstyle-studio .header-inner{width:calc(100% - 28px)}#root #taffstyle-studio .booking-card{padding:20px 14px}#root #taffstyle-studio .intro h1{font-size:36.8px}#root #taffstyle-studio .brand img{width:105px}#root #taffstyle-studio .header-book{font-size:13px;gap:4px;padding:11px}#root #taffstyle-studio .date-heading{flex-wrap:wrap}#root #taffstyle-studio .date-heading #month-label{margin-left:auto}#root #taffstyle-studio .piercing-grid{gap:20px 12px}#root #taffstyle-studio .demo-note{align-items:flex-start}#root #taffstyle-studio .preview-strip{letter-spacing:0}#root #taffstyle-studio .service-field select{padding-left:60px;font-size:16px}#root #taffstyle-studio .section-heading h2{font-size:29.6px}#root #taffstyle-studio .time-heading{flex-wrap:wrap}#root #taffstyle-studio .demo-label{margin-left:auto}#root #taffstyle-studio .mobile-bookbar{gap:8px}#root #taffstyle-studio .mobile-bookbar a{padding:12px;font-size:13px}}@media(prefers-reduced-motion:reduce){#root #taffstyle-studio{scroll-behavior:auto}#root #taffstyle-studio *,#root #taffstyle-studio *:before,#root #taffstyle-studio *:after{transition:none!important}}#root #taffstyle-studio [hidden]{display:none!important}#root #taffstyle-studio .service-picker{position:relative;margin-top:10px;scroll-margin-top:14px}#root #taffstyle-studio .service-trigger{display:flex;align-items:center;gap:12px;width:100%;min-height:68px;padding:10px 12px;border:1px solid #d9cbdc;border-radius:8px;background:#fcfafc;text-align:left}#root #taffstyle-studio .service-trigger>img{width:44px;height:44px;object-fit:cover;border-radius:6px;flex-shrink:0;background:#fff}#root #taffstyle-studio .service-current{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}#root #taffstyle-studio .service-current>#service-name{font-size:16px;font-weight:600;line-height:1.3;overflow-wrap:anywhere}#root #taffstyle-studio .service-current>#service-area{font-size:12px;color:var(--muted);line-height:1.35}#root #taffstyle-studio .service-trigger>svg{width:18px;height:18px;margin-left:auto;transition:transform .15s}#root #taffstyle-studio .service-trigger[aria-expanded=true]{border-color:var(--purple);box-shadow:0 0 0 2px #5a0d7515}#root #taffstyle-studio .service-trigger[aria-expanded=true]>svg{transform:rotate(180deg)}#root #taffstyle-studio .service-menu{position:absolute;top:calc(100% + 7px);left:0;width:100%;z-index:19;border:1px solid #d7c5dc;border-radius:12px;background:#fff;box-shadow:0 14px 38px #35203f24;overflow:hidden}#root #taffstyle-studio .picker-caption{display:flex;justify-content:space-between;align-items:center;gap:12px;background:#f6f2f7;padding:13px 14px;border-bottom:1px solid #e8e0eb;font-size:12px;color:var(--purple);font-weight:700;letter-spacing:.045em}#root #taffstyle-studio .picker-caption>span:last-child{font-weight:400;white-space:nowrap;letter-spacing:0}#root #taffstyle-studio .service-options{overflow-y:auto;max-height:min(345px,46dvh);overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:#baa3bf #faf8fb;-webkit-overflow-scrolling:touch;scroll-padding-block:7px}#root #taffstyle-studio .service-group-title{font-size:12px;color:#746479;font-weight:700;letter-spacing:.09em;text-transform:uppercase;background:#faf8fb;padding:11px 14px 8px;pointer-events:none}#root #taffstyle-studio .service-option{display:flex;align-items:center;gap:12px;padding:9px 13px;min-height:68px;border-bottom:1px solid #f0edf1;cursor:pointer;color:var(--ink);background:#fff}#root #taffstyle-studio .service-option>img{width:48px;height:48px;border-radius:7px;object-fit:cover;flex-shrink:0;background:#fff;border:1px solid #eee9f0}#root #taffstyle-studio .service-option>img.jewelry-thumb,#root #taffstyle-studio .service-trigger>img.jewelry-thumb{object-fit:contain;padding:4px;background:#fff}#root #taffstyle-studio .option-copy{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1}#root #taffstyle-studio .option-name{font-size:16px;font-weight:500;line-height:1.3;overflow-wrap:anywhere}#root #taffstyle-studio .option-area{font-size:12px;line-height:1.35;color:var(--muted)}#root #taffstyle-studio .option-check{visibility:hidden;display:grid;place-items:center;width:22px;height:22px;flex-shrink:0;font-size:16px;color:var(--purple)}#root #taffstyle-studio .service-option[aria-selected=true]{background:#f4edf6}#root #taffstyle-studio .service-option[aria-selected=true] .option-name{font-weight:700;color:var(--purple)}#root #taffstyle-studio .service-option[aria-selected=true] .option-check{visibility:visible}#root #taffstyle-studio .service-option.is-active{box-shadow:inset 3px 0 0 var(--purple);background:#f0e8f3}#root #taffstyle-studio .service-option:hover{background:#f6f2f8}#root #taffstyle-studio .picker-footnote{padding:10px 14px;border-top:1px solid #e8e0eb;font-size:12px;color:var(--muted);line-height:1.4;background:#fff}#root #taffstyle-studio .booking-card:has(.service-trigger[aria-expanded=true]){position:relative;z-index:16}@media(max-width:760px){#root #taffstyle-studio .service-trigger{gap:10px;padding:10px;min-height:68px}#root #taffstyle-studio .service-current>#service-name{font-size:16px}#root #taffstyle-studio .service-menu{top:calc(100% + 6px)}#root #taffstyle-studio .service-options{max-height:min(330px,43dvh)}#root #taffstyle-studio .service-option{padding:9px 11px;gap:10px;min-height:68px}#root #taffstyle-studio .service-option>img{width:46px;height:46px}#root #taffstyle-studio .option-name{font-size:15px}#root #taffstyle-studio .picker-caption{padding:12px}#root #taffstyle-studio .picker-footnote{padding:10px 12px}#root #taffstyle-studio .service-trigger>svg{width:16px}#root #taffstyle-studio .booking-card:has(.service-trigger[aria-expanded=true]){z-index:14}}@media(max-width:370px){#root #taffstyle-studio .service-trigger{gap:8px}#root #taffstyle-studio .service-trigger>img{width:40px;height:40px}#root #taffstyle-studio .service-current>#service-name{font-size:15px}#root #taffstyle-studio .service-option{gap:8px;padding-inline:9px}#root #taffstyle-studio .option-name{font-size:14px}#root #taffstyle-studio .option-check{width:18px}#root #taffstyle-studio .service-group-title{padding-inline:12px}#root #taffstyle-studio .picker-caption{letter-spacing:0}}#root #taffstyle-studio .service-thumbnail,#root #taffstyle-studio .option-thumbnail{display:block;flex-shrink:0;overflow:hidden;background:#f3f1f1;border-radius:6px;width:44px;height:44px}#root #taffstyle-studio .option-thumbnail{width:48px;height:48px;border-radius:7px}#root #taffstyle-studio .service-thumbnail>img,#root #taffstyle-studio .option-thumbnail>img{width:100%;height:100%;max-width:none;object-fit:cover;transform:scale(var(--photo-zoom,1));transform-origin:var(--photo-origin,50% 50%)}#root #taffstyle-studio .card-image>img{transform:scale(var(--photo-zoom,1));transform-origin:var(--photo-origin,50% 50%)}#root #taffstyle-studio .piercing-card:hover .card-image>img{transform:scale(calc(var(--photo-zoom,1) * 1.025))}#root #taffstyle-studio .image-sources{margin-top:18px;font-size:12px;color:var(--muted)}#root #taffstyle-studio .image-sources summary{cursor:pointer;min-height:44px;display:flex;align-items:center}#root #taffstyle-studio .image-sources ul{padding-left:18px;line-height:1.6;margin-top:0}#root #taffstyle-studio .image-sources a{text-decoration:underline;text-underline-offset:2px}@media(max-width:760px){#root #taffstyle-studio .option-thumbnail{width:46px;height:46px}}@media(max-width:370px){#root #taffstyle-studio .service-thumbnail{width:40px;height:40px}}#root #taffstyle-studio .image-sources summary svg{width:14px;height:14px;margin-left:6px}#root #taffstyle-studio .information-title>.whatsapp-button{margin-top:20px}@media(max-width:760px){#root #taffstyle-studio .information-title>.whatsapp-button{margin-top:15px}}#root #taffstyle-studio .prices-section{padding-top:68px;scroll-margin-top:18px}#root #taffstyle-studio .prices-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:28px}#root #taffstyle-studio .prices-heading h2{font-size:42.4px;line-height:1.1;letter-spacing:-.035em;font-weight:500;margin-top:12px}#root #taffstyle-studio .prices-heading h2 em{color:var(--purple)}#root #taffstyle-studio .price-date{font-size:14px;color:var(--muted);white-space:nowrap;padding-bottom:4px}#root #taffstyle-studio .prices-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:start}#root #taffstyle-studio .price-group{border:1px solid #e4dce7;border-radius:14px;background:#fff;overflow:hidden}#root #taffstyle-studio .price-group>summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:72px;padding:22px 24px;cursor:pointer;background:#faf8fb}#root #taffstyle-studio .price-group>summary:hover{background:#f5f0f7}#root #taffstyle-studio .price-group>summary h3{font-size:18px;line-height:1.3;font-weight:700;color:var(--purple);letter-spacing:-.015em}#root #taffstyle-studio .price-group[open]>summary{border-bottom:1px solid #eee8f0}#root #taffstyle-studio .price-table-wrap{padding:0 24px 8px}#root #taffstyle-studio .price-group table{width:100%;border-collapse:collapse;table-layout:fixed}#root #taffstyle-studio .price-group thead th{padding:16px 0 10px;color:var(--muted);font-size:14px;font-weight:400;text-align:left}#root #taffstyle-studio .price-group thead th:last-child{width:88px;text-align:right}#root #taffstyle-studio .price-group tbody th,#root #taffstyle-studio .price-group td{padding:15px 0;border-bottom:1px solid #eee9f0;font-size:16px;line-height:1.45;vertical-align:top}#root #taffstyle-studio .price-group tbody th{font-weight:400;text-align:left;padding-right:14px;overflow-wrap:break-word}#root #taffstyle-studio .price-group td{text-align:right;font-weight:700;color:var(--purple);white-space:nowrap;font-variant-numeric:tabular-nums}#root #taffstyle-studio .price-group tbody tr:last-child th,#root #taffstyle-studio .price-group tbody tr:last-child td{border-bottom:0}#root #taffstyle-studio .price-group .price-subrow th{padding-left:15px;font-size:14px;color:var(--muted)}#root #taffstyle-studio .price-group .price-subrow th,#root #taffstyle-studio .price-group .price-subrow td{padding-top:11px;padding-bottom:13px}#root #taffstyle-studio .price-group .price-subrow td{font-size:15px}#root #taffstyle-studio .price-information{margin-top:24px;padding:23px 25px;border-left:3px solid #b99dbe;background:#faf8fb;border-radius:0 10px 10px 0}#root #taffstyle-studio .price-information h3{font-size:16px;line-height:1.5;font-weight:700;color:var(--ink)}#root #taffstyle-studio .price-information p{font-size:16px;line-height:1.6;color:var(--muted);margin-top:6px;max-width:760px}#root #taffstyle-studio .price-disclaimer{margin-top:16px;font-size:14px;color:var(--muted);line-height:1.6}@media(max-width:760px){#root #taffstyle-studio .prices-section{padding-top:42px;scroll-margin-top:12px}#root #taffstyle-studio .prices-heading{display:block;margin-bottom:21px}#root #taffstyle-studio .prices-heading h2{font-size:33.6px;margin-top:10px}#root #taffstyle-studio .price-date{margin-top:13px;padding-bottom:0;white-space:normal}#root #taffstyle-studio .prices-grid{grid-template-columns:1fr;gap:12px}#root #taffstyle-studio .price-group{border-radius:11px}#root #taffstyle-studio .price-group>summary{min-height:64px;padding:20px 18px}#root #taffstyle-studio .price-group>summary h3{font-size:17px}#root #taffstyle-studio .price-table-wrap{padding:0 18px 6px}#root #taffstyle-studio .price-group thead th:last-child{width:80px}#root #taffstyle-studio .price-group tbody th,#root #taffstyle-studio .price-group td{padding-block:13px}#root #taffstyle-studio .price-group tbody th{padding-right:10px}#root #taffstyle-studio .price-information{margin-top:20px;padding:19px 18px}#root #taffstyle-studio .price-disclaimer{margin-top:13px}}#root #taffstyle-studio .price-group>summary:focus-visible{outline-offset:-4px}#root #taffstyle-studio .intro-included{display:inline-flex;align-items:center;gap:7px;margin-top:17px;padding:8px 12px;border:1px solid #dfd1e3;border-radius:7px;background:#f7f2f9;color:var(--purple);font-size:14px;line-height:1.4;font-weight:700}#root #taffstyle-studio .intro-included svg{width:18px;height:18px;stroke-width:2.2}#root #taffstyle-studio .included-banner{display:flex;align-items:flex-start;gap:17px;padding:24px 26px;margin-bottom:24px;background:#f6f0f8;border:1px solid #decee3;border-radius:14px}#root #taffstyle-studio .included-mark{display:grid;place-items:center;width:42px;height:42px;flex-shrink:0;border-radius:50%;color:#fff;background:var(--purple)}#root #taffstyle-studio .included-mark svg{width:25px;height:25px;stroke-width:2}#root #taffstyle-studio .included-banner h3{font-size:22px;line-height:1.3;letter-spacing:-.02em;color:var(--purple)}#root #taffstyle-studio .included-banner p{margin-top:6px;font-size:16px;line-height:1.6;color:var(--ink)}#root #taffstyle-studio .price-included{display:flex;align-items:center;gap:7px;font-size:14px;line-height:1.5;font-weight:600;color:var(--purple);padding-top:17px}#root #taffstyle-studio .price-included svg,#root #taffstyle-studio .card-details .service-included svg{width:17px;height:17px;stroke-width:2}#root #taffstyle-studio .card-details .service-included{display:flex;align-items:center;gap:7px;font-size:14px;line-height:1.5;font-weight:600;color:var(--purple);margin-top:12px}@media(max-width:760px){#root #taffstyle-studio .intro-included{margin-top:14px}#root #taffstyle-studio .included-banner{padding:19px 18px;gap:12px;margin-bottom:19px;border-radius:11px}#root #taffstyle-studio .included-mark{width:32px;height:32px}#root #taffstyle-studio .included-mark svg{width:20px;height:20px}#root #taffstyle-studio .included-banner h3{font-size:19px}#root #taffstyle-studio .included-banner p{margin-top:7px}#root #taffstyle-studio .price-included{align-items:flex-start;padding-top:15px}#root #taffstyle-studio .price-included svg{margin-top:2px}}#root #taffstyle-studio .booking-field{display:block;text-align:left;font-size:16px;font-weight:600;margin:18px 0}#root #taffstyle-studio .booking-field span{font-weight:400;color:#777}#root #taffstyle-studio .booking-field input{display:block;width:100%;min-height:48px;margin-top:7px;border:1px solid #d9cddd;border-radius:8px;padding:10px 12px;font:inherit;background:#fff;color:#242126}#root #taffstyle-studio .booking-privacy,#root #taffstyle-studio .booking-small{font-size:14px!important;color:#746c79;margin:16px 0!important}#root #taffstyle-studio .booking-privacy a{color:#5a0d75;text-decoration:underline}#root #taffstyle-studio .form-status{color:#922438;text-align:left}#root #taffstyle-studio .trap-field{position:absolute;left:-10000px;height:1px;width:1px;overflow:hidden}#root #taffstyle-studio #booking-success h3{font-size:25px;margin:22px 0}#root #taffstyle-studio #booking-success .primary-button{text-decoration:none}#root #taffstyle-studio #days .day-button:disabled{opacity:.45}#root #taffstyle-studio #booking-hint{text-align:left}#root #taffstyle-studio .studio-admin-link{font-size:14px}#root #taffstyle-studio .time-grid:empty{display:none}#root #taffstyle-studio #booking-status{font-weight:400}#root #taffstyle-studio .booking-card [aria-busy=true]{opacity:.6}#root #content:has(.taffstyle-info){width:100%;max-width:none;padding-left:0;padding-right:0}.taffstyle-info{isolation:isolate;width:100%;font-family:Arial,Helvetica,sans-serif;line-height:1.5;text-align:left}.taffstyle-info .taffstyle-wa-icon{width:24px;height:24px;fill:currentColor;stroke:none;flex:none}.taffstyle-info a:before,.taffstyle-info a:after{display:none}.taffstyle-info ul>li:before{display:none}.taffstyle-info h1,.taffstyle-info h2,.taffstyle-info h3{font-family:Arial,Helvetica,sans-serif;text-transform:none}.taffstyle-info em{font-style:italic}.taffstyle-info figure{padding:0}.taffstyle-info ul{padding-left:0}.taffstyle-info .whatsapp-float svg{fill:#fff}#root #taffstyle-studio .booking-card{display:flex;flex-direction:column;justify-content:center;gap:22px}#root #taffstyle-studio .taffstyle-booking-copy{font-size:16px;color:var(--muted);line-height:1.7}#root #taffstyle-studio .primary-button{width:100%}#root #taffstyle-studio .whatsapp-button{background:#25d366;color:#fff;display:inline-flex;align-items:center;justify-content:center;gap:10px}#root #taffstyle-studio a[data-whatsapp]{color:#128c7e}#root #taffstyle-studio .opening{padding-top:42px}#root #taffstyle-studio .demo-note{margin:0}#root #taffstyle-studio :is(h1,h2,h3){color:var(--ink)}#root #taffstyle-studio svg.taffstyle-wa-icon{fill:currentColor;stroke:none}@media(min-width:761px){#root #taffstyle-studio{padding-bottom:72px}}#root #taffstyle-studio .card-image--desktop-fill>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%!important;object-fit:cover;transform:none}#root #taffstyle-studio .piercing-card:hover .card-image--desktop-fill>img{transform:scale(1.025)}#root #taffstyle-studio .price-group[open]>summary{border-bottom:0;background:#fff}#root #taffstyle-studio .price-options{display:grid;gap:10px;margin:0;padding:0 18px 18px;border:0}#root #taffstyle-studio .price-offer{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 18px;margin:0;padding:17px 18px;background:#faf8fb;border:0;border-radius:10px;min-width:0}#root #taffstyle-studio .price-name{margin:0;padding:0;min-width:0;font-size:16px;font-weight:600;line-height:1.5;color:var(--ink);overflow-wrap:anywhere}#root #taffstyle-studio .price-amount{margin:0;padding:8px 12px;border-radius:9px;background:#f0e7f4;color:#5a0d75;font-size:21px;font-weight:700;line-height:1.2;text-align:center;white-space:nowrap;font-variant-numeric:tabular-nums}#root #taffstyle-studio .price-extra{grid-column:1/-1;display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0;padding:3px 0 0;font-size:14px;line-height:1.5;color:var(--muted)}#root #taffstyle-studio .price-extra strong{color:#5a0d75;font-size:15px;font-weight:600;white-space:nowrap}@media(max-width:760px){#root #taffstyle-studio .price-options{gap:9px;padding:0 12px 12px}#root #taffstyle-studio .price-offer{padding:14px;gap:9px 12px}#root #taffstyle-studio .price-name{font-size:15px}#root #taffstyle-studio .price-amount{font-size:19px;padding:8px 10px}}#root #taffstyle-studio .opening{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;gap:24px;align-items:stretch;margin-top:32px;padding-top:0}#root #taffstyle-studio .studio-intro-tile,#root #taffstyle-studio .booking-card{min-width:0;padding:28px;border:1px solid var(--line);border-radius:16px;background:#fff;box-shadow:none}#root #taffstyle-studio .studio-intro-tile{display:flex;flex-direction:column;gap:18px}#root #taffstyle-studio .intro{grid-area:auto;min-width:0}#root #taffstyle-studio .intro h1{hyphens:none;-webkit-hyphens:none;word-break:normal;overflow-wrap:normal;font-size:clamp(28px,3.1vw,44px);line-height:1.08;margin-top:14px}#root #taffstyle-studio .intro-copy{margin-top:14px;font-size:15px}#root #taffstyle-studio .intro-included{margin-top:12px}#root #taffstyle-studio .studio-intro-tile .portrait{grid-area:auto;align-self:stretch;flex:1;min-height:210px;max-height:none;width:100%;margin:0;border-radius:10px}#root #taffstyle-studio .studio-intro-tile .portrait>img{width:100%;height:100%;min-height:210px;max-height:260px;object-fit:cover;object-position:50% 44%}#root #taffstyle-studio .booking-card{grid-area:auto;align-self:stretch;display:flex;flex-direction:column;justify-content:center;gap:24px;margin:0;width:100%}#root #taffstyle-studio .booking-heading{margin:0;align-items:center}#root #taffstyle-studio .booking-heading h2{font-size:clamp(28px,3.1vw,44px);line-height:1.08}#root #taffstyle-studio .taffstyle-booking-copy{font-size:15px;line-height:1.65}#root #taffstyle-studio .booking-card .demo-note{margin:0}#root #taffstyle-studio .studio-arrival{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:32px;align-items:center;margin-top:24px;padding:24px 28px;max-width:1240px;border:1px solid var(--line);border-radius:16px;background:var(--soft);scroll-margin-top:160px}#root #taffstyle-studio .studio-arrival-copy{min-width:0}#root #taffstyle-studio .studio-arrival h2{font-size:clamp(28px,3vw,40px);line-height:1.12;font-weight:600;margin:12px 0 18px}#root #taffstyle-studio .studio-arrival h2 em{color:var(--purple)}#root #taffstyle-studio .studio-arrival .studio-address strong{display:block;font-size:18px;margin-bottom:4px}#root #taffstyle-studio .studio-arrival .secondary-button{display:inline-flex;background:var(--purple);color:#fff;border:0;padding:14px 22px;margin-top:18px}#root #taffstyle-studio .studio-profile-link{display:block;width:fit-content;margin-top:12px;text-decoration:underline;font-size:14px;color:var(--purple)}#root #taffstyle-studio .studio-map{display:block;min-width:0;width:100%;max-width:none;overflow:hidden;border:0;border-radius:10px;background:transparent}#root #taffstyle-studio .studio-map-preview-image{display:block;width:100%;height:280px!important;object-fit:contain;object-position:center;border-radius:10px;background:#eee}#root #taffstyle-studio .studio-map iframe{display:block;width:100%;height:280px;min-height:0;border:0;margin:0;border-radius:10px}#root #taffstyle-studio .studio-map-controls{display:grid;grid-template-columns:minmax(0,1fr);gap:9px;padding:10px 0 0;background:transparent}#root #taffstyle-studio .studio-map-controls [data-map-load]{float:none;position:static;display:flex;align-items:center;justify-content:center;width:100%;max-width:100%;min-width:0;min-height:40px;margin:0;padding:9px 12px;line-height:1.4;white-space:normal;background:var(--purple)!important;color:#fff!important;border:0;border-radius:6px;text-decoration:none;font-size:13px;font-weight:600;box-shadow:none}#root #taffstyle-studio .studio-map-controls [data-map-load]:before,#root #taffstyle-studio .studio-map-controls [data-map-load]:after{display:none}#root #taffstyle-studio .studio-map-controls p{float:none;position:static;clear:both;width:100%;max-width:none;min-width:0;display:block;margin:0;font-size:11px;line-height:1.45;text-align:center;color:var(--muted)}#root #taffstyle-studio .studio-map-controls a{text-decoration:underline}#root #taffstyle-studio .studio-map [data-map-close]{float:none;position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;margin:0;padding:10px 12px;line-height:1.4;background:var(--soft)!important;color:var(--purple)!important;text-decoration:underline;font-size:13px}#root #taffstyle-studio .studio-map [data-map-close]:before,#root #taffstyle-studio .studio-map [data-map-close]:after{display:none!important}#root #taffstyle-studio .studio-map [hidden]{display:none!important}#root #taffstyle-studio .studio-map-controls [data-map-load]:hover,#root #taffstyle-studio .studio-arrival .secondary-button:hover{background:var(--deep)!important}@media(max-width:1000px)and (min-width:761px){#root #taffstyle-studio .studio-intro-tile,#root #taffstyle-studio .booking-card{padding:22px}#root #taffstyle-studio .opening{gap:20px}#root #taffstyle-studio .studio-arrival{padding:22px;gap:24px}}@media(max-width:760px){#root #taffstyle-studio .opening{grid-template-columns:minmax(0,1fr);gap:18px;margin-top:22px}#root #taffstyle-studio .studio-intro-tile,#root #taffstyle-studio .booking-card{padding:20px;border-radius:13px}#root #taffstyle-studio .intro h1{font-size:clamp(25px,7vw,40px)}#root #taffstyle-studio .booking-heading h2{font-size:30px}#root #taffstyle-studio .studio-intro-tile .portrait{height:200px;min-height:200px;max-height:200px}#root #taffstyle-studio .studio-intro-tile .portrait>img{height:200px;min-height:200px;max-height:200px}#root #taffstyle-studio .studio-arrival{grid-template-columns:minmax(0,1fr);gap:22px;padding:20px;margin-top:18px;border-radius:13px}#root #taffstyle-studio .studio-arrival h2{font-size:30px}#root #taffstyle-studio .studio-map-preview-image{height:auto!important;aspect-ratio:auto}#root #taffstyle-studio .studio-map iframe{height:260px}#root #taffstyle-studio .studio-map-controls p{font-size:12px}}#root #taffstyle-studio .studio-map :is([data-map-load],[data-map-close]){display:inline-flex;width:fit-content;max-width:100%;min-width:0;min-height:44px;justify-self:center;margin:0 auto;padding:10px 18px;border:0;border-radius:6px;background:var(--purple)!important;color:#fff!important;-webkit-text-fill-color:#fff;font-size:13px;font-weight:600;line-height:1.4;text-decoration:none;box-shadow:none}#root #taffstyle-studio .studio-map [data-map-close]{margin-top:10px}#root #taffstyle-studio .studio-map :is([data-map-load],[data-map-close]):is(:hover,:active,:focus){background:var(--deep)!important;color:#fff!important}#root #taffstyle-studio .studio-map :is([data-map-load],[data-map-close]):focus-visible{outline:2px solid var(--purple);outline-offset:3px}#root .tf-parts-master-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-parts-master-guide *{box-sizing:border-box}#root .tf-parts-master-guide p,#root .tf-parts-master-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-parts-master-guide p:last-child{margin-bottom:0}#root .tf-parts-master-guide h1,#root .tf-parts-master-guide h2,#root .tf-parts-master-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-parts-master-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-parts-master-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-parts-master-guide strong{color:#342d3a!important;font-weight:650}#root .tf-parts-master-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-parts-master-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-parts-master-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:16px;margin-top:25px}#root .tf-parts-master-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-parts-master-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-parts-master-guide .dp-benefit img{width:34px;height:34px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-parts-master-guide .dp-benefit h3{font-size:14px}#root .tf-parts-master-guide .dp-benefit p{font-size:13px;line-height:1.7;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#root .tf-parts-master-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-parts-master-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-parts-master-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-parts-master-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-parts-master-guide .dp-story{display:grid;grid-template-columns:1fr;gap:22px;padding:18px;background:#f7f3f9;border-radius:14px;margin:0 0 26px;align-items:center}#root .tf-parts-master-guide .dp-story>div{min-width:0}#root .tf-parts-master-guide figure{display:block;width:100%;margin:0;aspect-ratio:auto;overflow:hidden;border-radius:10px;line-height:0}#root .tf-parts-master-guide figure img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;object-position:center}#root .tf-parts-master-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-parts-master-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-parts-master-guide .dp-gallery figure{border-radius:0}#root .tf-parts-master-guide .dp-gallery article>a{display:block;line-height:0}#root .tf-parts-master-guide .dp-gallery article>div{padding:18px}#root .tf-parts-master-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-parts-master-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-parts-master-guide .dp-faq{padding:0 0 20px}#root .tf-parts-master-guide .dp-faq-intro{margin-bottom:24px}#root .tf-parts-master-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-parts-master-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-parts-master-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-parts-master-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-parts-master-guide .dp-faq summary h2{margin:0;font-size:16px!important;line-height:1.45;font-weight:650;letter-spacing:normal;min-height:0}#root .tf-parts-master-guide .dp-faq summary h2:before,#root .tf-parts-master-guide .dp-faq summary h2:after{content:none!important;display:none!important}#root .tf-parts-master-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-parts-master-guide .dp-faq summary span:after{content:"+"}#root .tf-parts-master-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-parts-master-guide .dp-faq details>div{padding:0 12px 23px 0}@media(min-width:651px){#root .tf-parts-master-guide h2{font-size:24px}#root .tf-parts-master-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-parts-master-guide .dp-benefit h3{font-size:15px}#root .tf-parts-master-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-parts-master-guide .dp-benefit:last-child{border:0}#root .tf-parts-master-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-parts-master-guide .dp-topic{border:0;padding:0}#root .tf-parts-master-guide .dp-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;padding:26px}#root .tf-parts-master-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-parts-master-guide .dp-gallery h3{font-size:18px}}#root .tf-parts-master-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-parts-master-guide section,#root .tf-parts-master-guide article{width:auto;float:none;margin-top:0}#root .tf-parts-master-guide figure{position:static;float:none;height:auto;min-height:0;align-self:center}#root .tf-parts-master-guide figure img{position:static;width:100%!important;height:auto!important;max-width:100%;inset:auto}#root .tf-parts-master-guide .dp-benefit img{position:static;width:34px!important;height:34px!important;margin:0 0 13px}#root .tf-parts-master-guide .dp-topic{margin:0}#root .tf-parts-master-guide .dp-gallery article{padding:0;margin:0}#root .tf-parts-master-guide .dp-gallery article>a{margin:0}#root .tf-parts-master-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-parts-master-guide .dp-faq summary:before,#root .tf-parts-master-guide .dp-faq summary:after{display:none}#root .tf-parts-master-guide .dp-faq details{box-shadow:none}#root .tf-parts-master-guide summary:focus-visible,#root .tf-parts-master-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-parts-master-guide .dp-cta svg{width:20px;height:20px;flex:0 0 20px}#root:has(.tf-parts-master-guide) .ts-collection .ts-collection__heading{margin:0;padding:28px 32px 14px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-bottom:0;border-radius:18px 18px 0 0}#root:has(.tf-parts-master-guide) .ts-collection .ts-collection__heading h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-1px}#root:has(.tf-parts-master-guide) .ts-collection .ts-collection__intro{display:block;margin:0 0 28px;padding:0 32px 30px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-top:0;border-radius:0 0 18px 18px;width:100%}#root:has(.tf-parts-master-guide) .ts-collection .ts-collection__intro>div{display:block;width:100%;max-width:81ch;padding:0;margin:0;border:0}#root:has(.tf-parts-master-guide) .ts-collection .ts-collection__intro p{width:100%;max-width:100%;float:none;font-size:16px;line-height:1.8;color:#514b55;margin:0 0 8px}#root:has(.tf-parts-master-guide) .ts-collection .ts-collection__intro p:last-child{margin-bottom:0}@media(max-width:650px){#root .tf-parts-master-guide{margin-top:26px}#root:has(.tf-parts-master-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#root:has(.tf-parts-master-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#root:has(.tf-parts-master-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#root:has(.tf-parts-master-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#root .tf-parts-master-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-parts-master-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-parts-master-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-parts-master-guide .dp-topic-more>summary:before,#root .tf-parts-master-guide .dp-topic-more>summary:after{display:none}#root .tf-parts-master-guide .dp-less,#root .tf-parts-master-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-parts-master-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-parts-master-guide .dp-geo{margin-bottom:20px}#root .tf-parts-master-guide .dp-geo h3{font-size:16px;font-weight:700;margin:0 0 8px}#root .tf-parts-master-guide .dp-gallery figure{aspect-ratio:3/2;position:relative}#root .tf-parts-master-guide .dp-gallery figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain}#root .tf-parts-master-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-parts-master-guide .dp-closing{margin-bottom:30px}#root .tf-parts-master-guide .tfcc-body p+p{margin-top:16px}#root .tf-parts-master-guide .dp-benefits{margin-top:0}#root .tf-parts-master-guide .dp-brand{padding-bottom:0;border:0}#root .tf-parts-master-guide .dp-topic-body{display:flow-root}#root .tf-parts-master-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-parts-master-guide figure.dp-topic-photo{position:static;float:none;width:100%;max-width:none;margin:0;align-self:start;border-radius:10px;line-height:0}#root .tf-parts-master-guide figure.dp-topic-photo img{position:static;display:block;width:100%!important;height:auto!important;object-fit:contain}#root .tf-parts-master-guide .tfcc-intro>p:only-child{grid-column:1/-1}#root .tf-parts-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:4px 0}#root .tf-parts-master-guide .dp-example-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}#root .tf-parts-master-guide figure.dp-example-photo{display:block;position:relative;float:none;width:100%;aspect-ratio:16/9;height:auto;min-height:0;overflow:hidden;border-radius:10px;margin:0}#root .tf-parts-master-guide figure.dp-example-photo img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:100%;object-fit:contain;object-position:50% 50%;margin:0}@media(min-width:651px){#root .tf-parts-master-guide .dp-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}#root .tf-parts-master-guide .dp-geo-intro{margin-top:32px}#root .tf-parts-master-guide .dp-geo-intro .dp-geo{margin:0}@media(min-width:651px){#root .tf-parts-master-guide .dp-topic h2{min-height:2.6em}}@media(min-width:651px){#root .tf-parts-master-guide .dp-topics{row-gap:0}#root .tf-parts-master-guide .dp-topic{display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:0;align-content:start;padding-bottom:34px;min-width:0}#root .tf-parts-master-guide .dp-topic>h2{grid-row:1;font-size:24px;line-height:1.3;margin-top:0;margin-bottom:17px}#root .tf-parts-master-guide .dp-topic>.dp-topic-lead{grid-row:2}#root .tf-parts-master-guide .dp-topic>details{grid-row:3;align-self:start}#root .tf-parts-master-guide .dp-topic p,#root .tf-parts-master-guide .dp-topic li{font-size:15px;line-height:1.8}}#root .tf-piercing-arten-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-piercing-arten-guide *{box-sizing:border-box}#root .tf-piercing-arten-guide p,#root .tf-piercing-arten-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-piercing-arten-guide p:last-child{margin-bottom:0}#root .tf-piercing-arten-guide h1,#root .tf-piercing-arten-guide h2,#root .tf-piercing-arten-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-piercing-arten-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-piercing-arten-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-piercing-arten-guide strong{color:#342d3a!important;font-weight:650}#root .tf-piercing-arten-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-piercing-arten-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-piercing-arten-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:14px;margin-top:25px}#root .tf-piercing-arten-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-piercing-arten-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-piercing-arten-guide .dp-benefit img{width:30px;height:30px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-piercing-arten-guide .dp-benefit h3{font-size:14px}#root .tf-piercing-arten-guide .dp-benefit p{font-size:13px;line-height:1.7}#root .tf-piercing-arten-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-piercing-arten-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-piercing-arten-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-piercing-arten-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-piercing-arten-guide .dp-story{display:grid;grid-template-columns:1fr;gap:22px;padding:18px;background:#f7f3f9;border-radius:14px;margin:0 0 26px;align-items:center}#root .tf-piercing-arten-guide .dp-story>div{min-width:0}#root .tf-piercing-arten-guide figure{display:block;width:100%;margin:0;aspect-ratio:auto;overflow:hidden;border-radius:10px;line-height:0}#root .tf-piercing-arten-guide figure img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;object-position:center}#root .tf-piercing-arten-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-piercing-arten-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-piercing-arten-guide .dp-gallery figure{border-radius:0}#root .tf-piercing-arten-guide .dp-gallery article>a{display:block;line-height:0}#root .tf-piercing-arten-guide .dp-gallery article>div{padding:18px}#root .tf-piercing-arten-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-piercing-arten-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-piercing-arten-guide .dp-faq{padding:0 0 20px}#root .tf-piercing-arten-guide .dp-faq-intro{margin-bottom:24px}#root .tf-piercing-arten-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-piercing-arten-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-piercing-arten-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-piercing-arten-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-piercing-arten-guide .dp-faq summary h2{margin:0;font-size:16px!important;line-height:1.45;font-weight:650;letter-spacing:normal;min-height:0}#root .tf-piercing-arten-guide .dp-faq summary h2:before,#root .tf-piercing-arten-guide .dp-faq summary h2:after{content:none!important;display:none!important}#root .tf-piercing-arten-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-piercing-arten-guide .dp-faq summary span:after{content:"+"}#root .tf-piercing-arten-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-piercing-arten-guide .dp-faq details>div{padding:0 12px 23px 0}@media(min-width:651px){#root .tf-piercing-arten-guide h2{font-size:24px}#root .tf-piercing-arten-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-piercing-arten-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-piercing-arten-guide .dp-benefit:last-child{border:0}#root .tf-piercing-arten-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-piercing-arten-guide .dp-topic{border:0;padding:0}#root .tf-piercing-arten-guide .dp-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;padding:26px}#root .tf-piercing-arten-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-piercing-arten-guide .dp-gallery h3{font-size:18px}}#root .tf-piercing-arten-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-piercing-arten-guide section,#root .tf-piercing-arten-guide article{width:auto;float:none;margin-top:0}#root .tf-piercing-arten-guide figure{position:static;float:none;height:auto;min-height:0;align-self:center}#root .tf-piercing-arten-guide figure img{position:static;width:100%!important;height:auto!important;max-width:100%;inset:auto}#root .tf-piercing-arten-guide .dp-benefit img{position:static;width:30px!important;height:30px!important;margin:0 0 13px}#root .tf-piercing-arten-guide .dp-topic{margin:0}#root .tf-piercing-arten-guide .dp-gallery article{padding:0;margin:0}#root .tf-piercing-arten-guide .dp-gallery article>a{margin:0}#root .tf-piercing-arten-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-piercing-arten-guide .dp-faq summary:before,#root .tf-piercing-arten-guide .dp-faq summary:after{display:none}#root .tf-piercing-arten-guide .dp-faq details{box-shadow:none}#root .tf-piercing-arten-guide summary:focus-visible,#root .tf-piercing-arten-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-piercing-arten-guide .dp-cta svg{width:20px;height:20px;flex:0 0 20px}#root:has(.tf-piercing-arten-guide) .ts-collection .ts-collection__heading{margin:0;padding:28px 32px 14px;background:#f7f2fa;border:1px solid #ede3f1;border-bottom:0;border-radius:18px 18px 0 0}#root:has(.tf-piercing-arten-guide) .ts-collection .ts-collection__heading h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-1px}#root:has(.tf-piercing-arten-guide) .ts-collection .ts-collection__intro{display:block;margin:0 0 28px;padding:0 32px 30px;background:#f7f2fa;border:1px solid #ede3f1;border-top:0;border-radius:0 0 18px 18px;width:100%}#root:has(.tf-piercing-arten-guide) .ts-collection .ts-collection__intro>div{display:block;width:100%;max-width:81ch;padding:0;margin:0;border:0}#root:has(.tf-piercing-arten-guide) .ts-collection .ts-collection__intro p{width:100%;max-width:100%;float:none;font-size:16px;line-height:1.8;color:#514b55;margin:0 0 8px}#root:has(.tf-piercing-arten-guide) .ts-collection .ts-collection__intro p:last-child{margin-bottom:0}@media(max-width:650px){#root .tf-piercing-arten-guide{margin-top:26px}#root:has(.tf-piercing-arten-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#root:has(.tf-piercing-arten-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#root:has(.tf-piercing-arten-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#root:has(.tf-piercing-arten-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#root .tf-piercing-arten-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-piercing-arten-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-piercing-arten-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-piercing-arten-guide .dp-topic-more>summary:before,#root .tf-piercing-arten-guide .dp-topic-more>summary:after{display:none}#root .tf-piercing-arten-guide .dp-less,#root .tf-piercing-arten-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-piercing-arten-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-piercing-arten-guide .dp-geo{margin-bottom:20px}#root .tf-piercing-arten-guide .dp-geo h3{font-size:16px;font-weight:700;margin:0 0 8px}#root .tf-piercing-arten-guide .dp-gallery figure{aspect-ratio:3/2;position:relative}#root .tf-piercing-arten-guide .dp-gallery figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain}#root .tf-piercing-arten-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-piercing-arten-guide .dp-closing{margin-bottom:30px}#root .tf-piercing-arten-guide .tfcc-body p+p{margin-top:16px}#root .tf-piercing-arten-guide .dp-benefits{margin-top:0}#root .tf-piercing-arten-guide .dp-brand{padding-bottom:0;border:0}#root .tf-piercing-arten-guide .dp-topic-body{display:flow-root}#root .tf-piercing-arten-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-piercing-arten-guide figure.dp-topic-photo{position:static;float:none;width:100%;max-width:none;margin:0;align-self:start;border-radius:10px;line-height:0}#root .tf-piercing-arten-guide figure.dp-topic-photo img{position:static;display:block;width:100%!important;height:auto!important;object-fit:contain}#root .tf-piercing-arten-guide .tfcc-intro>p:only-child{grid-column:1/-1}#root .tf-piercing-arten-guide .dp-examples{grid-column:1/-1;margin:0;padding:4px 0}#root .tf-piercing-arten-guide .dp-example-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}#root .tf-piercing-arten-guide figure.dp-example-photo{display:block;position:relative;float:none;width:100%;aspect-ratio:16/9;height:auto;min-height:0;overflow:hidden;border-radius:10px;margin:0}#root .tf-piercing-arten-guide figure.dp-example-photo img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:100%;object-fit:cover;object-position:50% 50%;margin:0}@media(min-width:651px){#root .tf-piercing-arten-guide .dp-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}#root .tf-piercing-arten-guide .dp-example-photo .dp-ai-label{position:absolute;left:auto;top:auto;right:8px;bottom:8px;width:max-content;max-width:calc(100% - 16px);color:#ffffffbf;background:transparent;text-shadow:0 1px 2px rgba(0,0,0,.4);font:400 9px/1.25 Arial,sans-serif;text-align:right;margin:0;padding:0}#root .tf-piercing-arten-guide a.ap-category{display:flex;flex-direction:column;justify-content:space-between;gap:20px;padding:23px;border:1px solid #b6a2bf;border-radius:13px;background:#fff;text-decoration:none;min-height:124px}#root .tf-piercing-arten-guide .ap-category>span{display:flex;justify-content:space-between;font-size:14px;color:#5a0d75}#root .tf-piercing-arten-guide .dp-faq details>div,#root .tf-piercing-arten-guide .dp-faq details>div p{color:#252129!important;max-height:none;overflow:visible;opacity:1}@media(min-width:651px){#root .tf-piercing-arten-guide .dp-topics{row-gap:14px}#root .tf-piercing-arten-guide .dp-topic{display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:12px;margin-bottom:24px;min-width:0}#root .tf-piercing-arten-guide .dp-topic>h2,#root .tf-piercing-arten-guide .dp-topic>.dp-topic-lead{margin:0}#root .tf-piercing-arten-guide .dp-topic>.dp-topic-more{align-self:start}}@media(min-width:651px){#root .tf-piercing-arten-guide .dp-topic:has(>.dp-geo){grid-row:span 4}#root .tf-piercing-arten-guide .dp-topic>.dp-geo{margin:0}}#root .tf-pliers-master-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-pliers-master-guide *{box-sizing:border-box}#root .tf-pliers-master-guide p,#root .tf-pliers-master-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-pliers-master-guide p:last-child{margin-bottom:0}#root .tf-pliers-master-guide h1,#root .tf-pliers-master-guide h2,#root .tf-pliers-master-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-pliers-master-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-pliers-master-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-pliers-master-guide strong{color:#342d3a!important;font-weight:650}#root .tf-pliers-master-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-pliers-master-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-pliers-master-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:16px;margin-top:25px}#root .tf-pliers-master-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-pliers-master-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-pliers-master-guide .dp-benefit img{width:34px;height:34px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-pliers-master-guide .dp-benefit h3{font-size:14px}#root .tf-pliers-master-guide .dp-benefit p{font-size:13px;line-height:1.7;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#root .tf-pliers-master-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-pliers-master-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-pliers-master-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-pliers-master-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-pliers-master-guide .dp-story{display:grid;grid-template-columns:1fr;gap:22px;padding:18px;background:#f7f3f9;border-radius:14px;margin:0 0 26px;align-items:center}#root .tf-pliers-master-guide .dp-story>div{min-width:0}#root .tf-pliers-master-guide figure{display:block;width:100%;margin:0;aspect-ratio:auto;overflow:hidden;border-radius:10px;line-height:0}#root .tf-pliers-master-guide figure img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;object-position:center}#root .tf-pliers-master-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-pliers-master-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-pliers-master-guide .dp-gallery figure{border-radius:0}#root .tf-pliers-master-guide .dp-gallery article>a{display:block;line-height:0}#root .tf-pliers-master-guide .dp-gallery article>div{padding:18px}#root .tf-pliers-master-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-pliers-master-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-pliers-master-guide .dp-faq{padding:0 0 20px}#root .tf-pliers-master-guide .dp-faq-intro{margin-bottom:24px}#root .tf-pliers-master-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-pliers-master-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-pliers-master-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-pliers-master-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-pliers-master-guide .dp-faq summary h2{margin:0;font-size:16px!important;line-height:1.45;font-weight:650;letter-spacing:normal;min-height:0}#root .tf-pliers-master-guide .dp-faq summary h2:before,#root .tf-pliers-master-guide .dp-faq summary h2:after{content:none!important;display:none!important}#root .tf-pliers-master-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-pliers-master-guide .dp-faq summary span:after{content:"+"}#root .tf-pliers-master-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-pliers-master-guide .dp-faq details>div{padding:0 12px 23px 0}@media(min-width:651px){#root .tf-pliers-master-guide h2{font-size:24px}#root .tf-pliers-master-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-pliers-master-guide .dp-benefit h3{font-size:15px}#root .tf-pliers-master-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-pliers-master-guide .dp-benefit:last-child{border:0}#root .tf-pliers-master-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-pliers-master-guide .dp-topic{border:0;padding:0}#root .tf-pliers-master-guide .dp-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;padding:26px}#root .tf-pliers-master-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-pliers-master-guide .dp-gallery h3{font-size:18px}}#root .tf-pliers-master-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-pliers-master-guide section,#root .tf-pliers-master-guide article{width:auto;float:none;margin-top:0}#root .tf-pliers-master-guide figure{position:static;float:none;height:auto;min-height:0;align-self:center}#root .tf-pliers-master-guide figure img{position:static;width:100%!important;height:auto!important;max-width:100%;inset:auto}#root .tf-pliers-master-guide .dp-benefit img{position:static;width:34px!important;height:34px!important;margin:0 0 13px}#root .tf-pliers-master-guide .dp-topic{margin:0}#root .tf-pliers-master-guide .dp-gallery article{padding:0;margin:0}#root .tf-pliers-master-guide .dp-gallery article>a{margin:0}#root .tf-pliers-master-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-pliers-master-guide .dp-faq summary:before,#root .tf-pliers-master-guide .dp-faq summary:after{display:none}#root .tf-pliers-master-guide .dp-faq details{box-shadow:none}#root .tf-pliers-master-guide summary:focus-visible,#root .tf-pliers-master-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-pliers-master-guide .dp-cta svg{width:20px;height:20px;flex:0 0 20px}#root:has(.tf-pliers-master-guide) .ts-collection .ts-collection__heading{margin:0;padding:28px 32px 14px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-bottom:0;border-radius:18px 18px 0 0}#root:has(.tf-pliers-master-guide) .ts-collection .ts-collection__heading h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-1px}#root:has(.tf-pliers-master-guide) .ts-collection .ts-collection__intro{display:block;margin:0 0 28px;padding:0 32px 30px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-top:0;border-radius:0 0 18px 18px;width:100%}#root:has(.tf-pliers-master-guide) .ts-collection .ts-collection__intro>div{display:block;width:100%;max-width:81ch;padding:0;margin:0;border:0}#root:has(.tf-pliers-master-guide) .ts-collection .ts-collection__intro p{width:100%;max-width:100%;float:none;font-size:16px;line-height:1.8;color:#514b55;margin:0 0 8px}#root:has(.tf-pliers-master-guide) .ts-collection .ts-collection__intro p:last-child{margin-bottom:0}@media(max-width:650px){#root .tf-pliers-master-guide{margin-top:26px}#root:has(.tf-pliers-master-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#root:has(.tf-pliers-master-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#root:has(.tf-pliers-master-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#root:has(.tf-pliers-master-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#root .tf-pliers-master-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-pliers-master-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-pliers-master-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-pliers-master-guide .dp-topic-more>summary:before,#root .tf-pliers-master-guide .dp-topic-more>summary:after{display:none}#root .tf-pliers-master-guide .dp-less,#root .tf-pliers-master-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-pliers-master-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-pliers-master-guide .dp-geo{margin-bottom:20px}#root .tf-pliers-master-guide .dp-geo h3{font-size:16px;font-weight:700;margin:0 0 8px}#root .tf-pliers-master-guide .dp-gallery figure{aspect-ratio:3/2;position:relative}#root .tf-pliers-master-guide .dp-gallery figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain}#root .tf-pliers-master-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-pliers-master-guide .dp-closing{margin-bottom:30px}#root .tf-pliers-master-guide .tfcc-body p+p{margin-top:16px}#root .tf-pliers-master-guide .dp-benefits{margin-top:0}#root .tf-pliers-master-guide .dp-brand{padding-bottom:0;border:0}#root .tf-pliers-master-guide .dp-topic-body{display:flow-root}#root .tf-pliers-master-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-pliers-master-guide figure.dp-topic-photo{position:static;float:none;width:100%;max-width:none;margin:0;align-self:start;border-radius:10px;line-height:0}#root .tf-pliers-master-guide figure.dp-topic-photo img{position:static;display:block;width:100%!important;height:auto!important;object-fit:contain}#root .tf-pliers-master-guide .tfcc-intro>p:only-child{grid-column:1/-1}#root .tf-pliers-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:4px 0}#root .tf-pliers-master-guide .dp-example-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}#root .tf-pliers-master-guide figure.dp-example-photo{display:block;position:relative;float:none;width:100%;aspect-ratio:16/9;height:auto;min-height:0;overflow:hidden;border-radius:10px;margin:0}#root .tf-pliers-master-guide figure.dp-example-photo img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:100%;object-fit:contain;object-position:50% 50%;margin:0}@media(min-width:651px){#root .tf-pliers-master-guide .dp-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}#root .tf-pliers-master-guide .dp-geo-intro{margin-top:32px}#root .tf-pliers-master-guide .dp-geo-intro .dp-geo{margin:0}@media(min-width:651px){#root .tf-pliers-master-guide .dp-topic h2{min-height:2.6em}}@media(min-width:651px){#root .tf-pliers-master-guide .dp-topics{row-gap:14px}#root .tf-pliers-master-guide .dp-topic{display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:12px;margin-bottom:24px;min-width:0}#root .tf-pliers-master-guide .dp-topic>h2,#root .tf-pliers-master-guide .dp-topic>.dp-topic-lead{margin:0}#root .tf-pliers-master-guide .dp-topic>.dp-topic-more{align-self:start}}#root .tf-plugs-master-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-plugs-master-guide *{box-sizing:border-box}#root .tf-plugs-master-guide p,#root .tf-plugs-master-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-plugs-master-guide p:last-child{margin-bottom:0}#root .tf-plugs-master-guide h1,#root .tf-plugs-master-guide h2,#root .tf-plugs-master-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-plugs-master-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-plugs-master-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-plugs-master-guide strong{color:#342d3a!important;font-weight:650}#root .tf-plugs-master-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-plugs-master-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-plugs-master-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:14px;margin-top:25px}#root .tf-plugs-master-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-plugs-master-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-plugs-master-guide .dp-benefit img{width:30px;height:30px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-plugs-master-guide .dp-benefit h3{font-size:14px}#root .tf-plugs-master-guide .dp-benefit p{font-size:13px;line-height:1.7}#root .tf-plugs-master-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-plugs-master-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-plugs-master-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-plugs-master-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-plugs-master-guide .dp-story{display:grid;grid-template-columns:1fr;gap:22px;padding:18px;background:#f7f3f9;border-radius:14px;margin:0 0 26px;align-items:center}#root .tf-plugs-master-guide .dp-story>div{min-width:0}#root .tf-plugs-master-guide figure{display:block;width:100%;margin:0;aspect-ratio:auto;overflow:hidden;border-radius:10px;line-height:0}#root .tf-plugs-master-guide figure img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;object-position:center}#root .tf-plugs-master-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-plugs-master-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-plugs-master-guide .dp-gallery figure{border-radius:0}#root .tf-plugs-master-guide .dp-gallery article>a{display:block;line-height:0}#root .tf-plugs-master-guide .dp-gallery article>div{padding:18px}#root .tf-plugs-master-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-plugs-master-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-plugs-master-guide .dp-faq{padding:0 0 20px}#root .tf-plugs-master-guide .dp-faq-intro{margin-bottom:24px}#root .tf-plugs-master-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-plugs-master-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-plugs-master-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-plugs-master-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-plugs-master-guide .dp-faq summary h2{margin:0;font-size:16px;line-height:1.45;font-weight:650;letter-spacing:normal}#root .tf-plugs-master-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-plugs-master-guide .dp-faq summary span:after{content:"+"}#root .tf-plugs-master-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-plugs-master-guide .dp-faq details>div{padding:0 12px 23px 0}@media(min-width:651px){#root .tf-plugs-master-guide h2{font-size:24px}#root .tf-plugs-master-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-plugs-master-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-plugs-master-guide .dp-benefit:last-child{border:0}#root .tf-plugs-master-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-plugs-master-guide .dp-topic{border:0;padding:0}#root .tf-plugs-master-guide .dp-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;padding:26px}#root .tf-plugs-master-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-plugs-master-guide .dp-gallery h3{font-size:18px}}#root .tf-plugs-master-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-plugs-master-guide section,#root .tf-plugs-master-guide article{width:auto;float:none;margin-top:0}#root .tf-plugs-master-guide figure{position:static;float:none;height:auto;min-height:0;align-self:center}#root .tf-plugs-master-guide figure img{position:static;width:100%!important;height:auto!important;max-width:100%;inset:auto}#root .tf-plugs-master-guide .dp-benefit img{position:static;width:30px!important;height:30px!important;margin:0 0 13px}#root .tf-plugs-master-guide .dp-topic{margin:0}#root .tf-plugs-master-guide .dp-gallery article{padding:0;margin:0}#root .tf-plugs-master-guide .dp-gallery article>a{margin:0}#root .tf-plugs-master-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-plugs-master-guide .dp-faq summary:before,#root .tf-plugs-master-guide .dp-faq summary:after{display:none}#root .tf-plugs-master-guide .dp-faq details{box-shadow:none}#root .tf-plugs-master-guide summary:focus-visible,#root .tf-plugs-master-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-plugs-master-guide .dp-cta svg{width:20px;height:20px;flex:0 0 20px}#root:has(.tf-plugs-master-guide) .ts-collection .ts-collection__heading{margin:0;padding:28px 32px 14px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-bottom:0;border-radius:18px 18px 0 0}#root:has(.tf-plugs-master-guide) .ts-collection .ts-collection__heading h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-1px}#root:has(.tf-plugs-master-guide) .ts-collection .ts-collection__intro{display:block;margin:0 0 28px;padding:0 32px 30px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-top:0;border-radius:0 0 18px 18px;width:100%}#root:has(.tf-plugs-master-guide) .ts-collection .ts-collection__intro>div{display:block;width:100%;max-width:81ch;padding:0;margin:0;border:0}#root:has(.tf-plugs-master-guide) .ts-collection .ts-collection__intro p{width:100%;max-width:100%;float:none;font-size:16px;line-height:1.8;color:#514b55;margin:0 0 8px}#root:has(.tf-plugs-master-guide) .ts-collection .ts-collection__intro p:last-child{margin-bottom:0}@media(max-width:650px){#root .tf-plugs-master-guide{margin-top:26px}#root:has(.tf-plugs-master-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#root:has(.tf-plugs-master-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#root:has(.tf-plugs-master-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#root:has(.tf-plugs-master-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#root .tf-plugs-master-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-plugs-master-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-plugs-master-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-plugs-master-guide .dp-topic-more>summary:before,#root .tf-plugs-master-guide .dp-topic-more>summary:after{display:none}#root .tf-plugs-master-guide .dp-less,#root .tf-plugs-master-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-plugs-master-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-plugs-master-guide .dp-geo{margin-bottom:20px}#root .tf-plugs-master-guide .dp-geo h3{font-size:16px;font-weight:700;margin:0 0 8px}#root .tf-plugs-master-guide .dp-gallery figure{aspect-ratio:3/2;position:relative}#root .tf-plugs-master-guide .dp-gallery figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain}#root .tf-plugs-master-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-plugs-master-guide .dp-closing{margin-bottom:30px}#root .tf-plugs-master-guide .tfcc-body p+p{margin-top:16px}#root .tf-plugs-master-guide .dp-benefits{margin-top:0}#root .tf-plugs-master-guide .dp-brand{padding-bottom:0;border:0}#root .tf-plugs-master-guide .dp-topic-body{display:flow-root}#root .tf-plugs-master-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-plugs-master-guide figure.dp-topic-photo{position:static;float:none;width:100%;max-width:none;margin:0;align-self:start;border-radius:10px;line-height:0}#root .tf-plugs-master-guide figure.dp-topic-photo img{position:static;display:block;width:100%!important;height:auto!important;object-fit:contain}#root .tf-plugs-master-guide .tfcc-intro>p:only-child{grid-column:1/-1}#root .tf-plugs-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:4px 0}#root .tf-plugs-master-guide .dp-example-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}#root .tf-plugs-master-guide figure.dp-example-photo{display:block;position:relative;float:none;width:100%;aspect-ratio:16/9;height:auto;min-height:0;overflow:hidden;border-radius:10px;margin:0}#root .tf-plugs-master-guide figure.dp-example-photo img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:100%;object-fit:cover;object-position:50% 52%;margin:0}@media(min-width:651px){#root .tf-plugs-master-guide .dp-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}#root .tf-plugs-master-guide .dp-faq details>div,#root .tf-plugs-master-guide .dp-topic-body,#root .tf-plugs-master-guide .tfcc-body{color:#514b55!important}#root .tf-plugs-master-guide .dp-faq summary h2{color:#252129!important}@media(min-width:651px){#root .tf-plugs-master-guide .dp-topics{row-gap:0}#root .tf-plugs-master-guide .dp-topic{display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:0;padding-bottom:34px;align-content:start}#root .tf-plugs-master-guide .dp-topic>h2{grid-row:1;min-height:0;font-size:24px;line-height:1.3}#root .tf-plugs-master-guide .dp-topic>.dp-topic-lead{grid-row:2;align-self:start}#root .tf-plugs-master-guide .dp-topic>.dp-topic-more{grid-row:3}#root .tf-plugs-master-guide .dp-topic p,#root .tf-plugs-master-guide .dp-topic li{font-size:15px;line-height:1.8}#root .tf-plugs-master-guide .dp-examples{margin-bottom:34px}}.tf-plugs{max-width:1200px;margin:0 auto;color:#29252e;font-family:inherit}.tf-plugs *{box-sizing:border-box}.tf-plugs h1,.tf-plugs h2,.tf-plugs h3{font-family:inherit;color:#29252e!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word;font-weight:700;letter-spacing:-.3px}.tf-plugs h1{font-size:36px;line-height:1.2;margin:0 0 12px}.tf-plugs h2{font-size:23px;line-height:1.35;margin:0 0 14px}.tf-plugs h3{font-size:19px;line-height:1.4;margin:22px 0 12px}.tf-plugs strong{font-weight:700;color:inherit}.tf-plugs p{font-size:16px;line-height:1.75;color:#514b55;margin:0 0 14px}.tf-plugs p:last-child{margin-bottom:0}.tf-plugs a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px}.tf-plugs-intro-wrap{margin-bottom:26px}.tf-plugs-intro{background:#f7f3f9;border:1px solid #e7ddeb;border-radius:14px;padding:26px 28px}.tf-plugs-guide{margin-top:32px;margin-bottom:40px}.tf-plugs-guide h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin:0 0 13px}.tf-plugs .tf-plugs-about{margin-bottom:32px}.tf-plugs .tf-plugs-benefits{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:0;background:#f7f3f9;border-radius:14px;padding:22px 8px}.tf-plugs .tf-plugs-benefit{min-width:0;padding:0 18px;border-right:1px solid #e7ddeb}.tf-plugs .tf-plugs-benefit:last-child{border-right:0}.tf-plugs .tf-plugs-benefit img{display:block;position:static;width:32px!important;height:32px!important;object-fit:contain;margin:0 0 10px}.tf-plugs .tf-plugs-benefit>p{font-size:13px;line-height:1.6;margin:0;overflow-wrap:anywhere}.tf-plugs .tf-plugs-benefit .tf-plugs-benefit-title{font-size:15px;line-height:1.45;color:#29252e;margin:0 0 7px}.tf-plugs .tf-plugs-text-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 36px;align-items:start;margin:0 0 34px}.tf-plugs .tf-plugs-topic{min-width:0;border:0;background:none;padding:0 0 24px;margin:0;border-bottom:1px solid #e7ddeb}.tf-plugs .tf-plugs-topic-wide{grid-column:1/-1}.tf-plugs .tf-plugs-topic-lead{margin:0 0 12px}.tf-plugs .tf-plugs-topic-more{display:block;border:0;background:transparent;margin:0;padding:0;border-radius:0;box-shadow:none}.tf-plugs .tf-plugs-topic-more>summary{display:flex;align-items:center;justify-content:flex-start;gap:12px;list-style:none;min-height:44px;padding:6px 0;margin:0;color:#5a0d75;font-size:15px;font-weight:600;line-height:1.4;cursor:pointer}.tf-plugs .tf-plugs-topic-more>summary::-webkit-details-marker,.tf-plugs .tf-plugs-faq>summary::-webkit-details-marker{display:none}.tf-plugs .tf-plugs-topic-more>summary::marker,.tf-plugs .tf-plugs-faq>summary::marker{content:""}.tf-plugs .tf-plugs-topic-more>summary:before,.tf-plugs .tf-plugs-topic-more>summary:after,.tf-plugs .tf-plugs-faq>summary:before,.tf-plugs .tf-plugs-faq>summary:after{display:none;content:none}.tf-plugs .tf-plugs-topic-body{padding:8px 0 0}.tf-plugs .tf-plugs-less-label,.tf-plugs .tf-plugs-topic-more[open] .tf-plugs-more-label{display:none}.tf-plugs .tf-plugs-topic-more[open] .tf-plugs-less-label{display:inline}.tf-plugs .tf-plugs-toggle-icon{display:block;position:static;flex:0 0 9px;width:9px;height:9px;border:0;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);margin:0 3px 4px;pointer-events:none}.tf-plugs details[open]>summary>.tf-plugs-toggle-icon{transform:rotate(225deg);margin-bottom:-4px}.tf-plugs.tf-plugs-desktop .tf-plugs-topic-more>summary{display:none}.tf-plugs.tf-plugs-desktop .tf-plugs-topic-body{padding:0}.tf-plugs .tf-plugs-related{margin:0 0 34px;padding:0}.tf-plugs .tf-plugs-related-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:20px;align-items:stretch}.tf-plugs .tf-plugs-related-card{min-width:0;display:flex;flex-direction:column;overflow:hidden;border:1px solid #e7ddeb;border-radius:14px;background:#fff;text-decoration:none;color:#29252e}.tf-plugs .tf-plugs-related-card:hover{border-color:#5a0d75;text-decoration:none}.tf-plugs .tf-plugs-category-photo{position:relative;display:block;aspect-ratio:3/2;overflow:hidden;background:#fff}.tf-plugs .tf-plugs-category-photo img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%!important;height:100%!important;max-width:none;object-fit:contain;object-position:center}.tf-plugs .tf-plugs-related-copy{padding:18px;display:flex;flex-direction:column;gap:14px;flex:1}.tf-plugs .tf-plugs-related-title{display:block;font-size:18px;line-height:1.4;font-weight:600}.tf-plugs .tf-plugs-category-link{font-size:14px;display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:28px;margin-top:auto;color:#5a0d75}.tf-plugs .tf-plugs-category-link>span{font-size:20px}.tf-plugs .tf-plugs-faq-intro{margin:0 0 12px}.tf-plugs .tf-plugs-faq{border:0;border-bottom:1px solid #e7ddeb;border-radius:0;background:#fff;margin:0;padding:0;box-shadow:none}.tf-plugs .tf-plugs-faq>summary{display:flex;align-items:center;justify-content:space-between;gap:18px;list-style:none;min-height:52px;padding:18px 0;cursor:pointer}.tf-plugs .tf-plugs-faq>summary>h3{font-size:16px;line-height:1.5;margin:0}.tf-plugs .tf-plugs-faq>div{padding:0 0 18px}.tf-plugs.tf-plugs-mobile .tf-plugs-text-grid{grid-template-columns:minmax(0,1fr);gap:22px}.tf-plugs.tf-plugs-mobile .tf-plugs-related-grid{grid-template-columns:minmax(0,1fr)}.tf-plugs.tf-plugs-mobile .tf-plugs-benefits{grid-template-columns:repeat(2,minmax(0,1fr));padding:18px 4px;row-gap:20px}.tf-plugs.tf-plugs-mobile .tf-plugs-benefit{padding:0 12px}.tf-plugs.tf-plugs-mobile .tf-plugs-benefit:nth-child(2n){border-right:0}.tf-plugs.tf-plugs-mobile h2{font-size:21px;line-height:1.35}@media(max-width:759px){.tf-plugs h1{font-size:30px}.tf-plugs h2{font-size:21px;line-height:1.35}.tf-plugs .tf-plugs-intro{padding:22px 18px}.tf-plugs .tf-plugs-text-grid{grid-template-columns:minmax(0,1fr);gap:22px}.tf-plugs .tf-plugs-related-grid{grid-template-columns:minmax(0,1fr)}.tf-plugs .tf-plugs-benefits{grid-template-columns:repeat(2,minmax(0,1fr));padding:18px 4px;row-gap:20px}.tf-plugs .tf-plugs-benefit{padding:0 12px}.tf-plugs .tf-plugs-benefit:nth-child(2n){border-right:0}}#root .tf-related-section{max-width:1200px;margin:0 auto 32px;padding:0;border:0}#root taffstyle-related{display:block;min-width:0;color:#231f28;font-family:inherit}#root .tf-related-content{padding-top:24px;border-top:1px solid #e7e0eb}#root .tf-related-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 20px}#root .tf-related-heading h2{margin:0;color:#231f28;font-family:inherit;font-size:26px;line-height:1.2;font-weight:700;letter-spacing:-.025em}#root .tf-related-controls{display:flex;flex:0 0 auto;gap:8px}#root .tf-related-controls[hidden],#root .tf-related-pages[hidden]{display:none}#root .tf-related-controls button{display:flex;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;min-height:44px;margin:0;padding:0;border:1px solid #ded4e6;border-radius:50%;background:#fff;color:#5a0d75;box-shadow:none;text-indent:0;line-height:1;cursor:pointer}#root .tf-related-controls button:before,#root .tf-related-controls button:after{display:none;content:none}#root .tf-related-controls button:disabled{opacity:.3;cursor:default}#root .tf-related-controls svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}#root .tf-related-list{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--tf-related-columns) - 1)*20px)/var(--tf-related-columns));gap:20px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#d2bedc transparent;padding:1px 1px 8px;margin:0;list-style:none}#root .tf-related-card{display:flex;flex-direction:column;min-width:0;margin:0;padding:0;border:1px solid #e7e0eb;border-radius:12px;overflow:hidden;background:#fff;scroll-snap-align:start}#root .tf-related-card:before{display:none}#root .tf-related-image{display:block;position:relative;aspect-ratio:1;background:#fff;padding:12px;border:0;text-decoration:none}#root .tf-related-image>img,#root .tf-related-placeholder{display:block;width:100%;height:100%;object-fit:contain}#root .tf-related-image>.s1lb{position:absolute;top:10px;left:10px;right:auto;margin:0;max-width:calc(100% - 20px)}#root .tf-related-info{display:flex;flex:1;flex-direction:column;gap:10px;padding:4px 16px 16px}#root .tf-related-info h3{margin:0;font-family:inherit;font-size:16px;font-weight:500;line-height:1.4;letter-spacing:0;min-height:2.8em}#root .tf-related-info h3 a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:inherit;text-decoration:none;overflow-wrap:anywhere}#root .tf-related-price{margin:0;color:#243b43;font-size:16px;font-weight:700;line-height:1.5;font-variant-numeric:tabular-nums}#root .tf-related-price span{white-space:nowrap}#root .tf-related-view{display:flex;align-items:center;justify-content:center;min-height:44px;margin-top:auto;padding:9px 12px;border:1px solid #5a0d75;border-radius:7px;color:#5a0d75;background:#fff;font-size:15px;font-weight:700;line-height:1.4;text-align:center;text-decoration:none;box-sizing:border-box}#root .tf-related-view:hover{background:#f7f3f9}#root .tf-related-view:focus-visible,#root .tf-related-controls button:focus-visible,#root .tf-related-list:focus-visible{outline:2px solid #5a0d75;outline-offset:3px}#root .tf-related-pages{display:flex;justify-content:center;gap:8px;padding:12px 0 0}#root .tf-related-pages span{display:block;width:6px;height:6px;border-radius:50%;background:#c5b9cb}#root .tf-related-pages span[aria-current=true]{background:#5a0d75}@media(max-width:760px){#root .tf-related-section{margin-bottom:28px}#root .tf-related-heading{gap:12px;margin-bottom:16px}#root .tf-related-heading h2{font-size:22px}#root .tf-related-controls{gap:4px}#root .tf-related-controls button{width:40px;min-width:40px;height:44px}#root .tf-related-list{grid-auto-columns:calc((100% - 12px)/2);gap:12px}#root .tf-related-image{padding:10px}#root .tf-related-info{padding:2px 10px 12px;gap:9px}#root .tf-related-info h3,#root .tf-related-price,#root .tf-related-view{font-size:14px}}@media(prefers-reduced-motion:reduce){#root .tf-related-list{scroll-behavior:auto}}#root .tf-product-reviews-section{max-width:920px;margin:20px auto;padding:0;color:#262326}#root .tf-product-reviews{padding:16px;border:1px solid #e4d6e9;border-radius:10px;background:#fff;scroll-margin-top:200px}#root .tf-product-reviews-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 12px;margin:0 0 10px}#root .tf-product-reviews h2{margin:0;font-family:inherit;color:#262326;font-size:18px;font-weight:700;line-height:1.3;letter-spacing:-.025em}#root .tf-product-reviews-rating{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;margin:0 0 10px;color:#262326;font-size:13px;line-height:1.5}#root .tf-product-reviews-stars{position:relative;display:inline-block;font-size:18px;line-height:1;letter-spacing:1px;white-space:nowrap;color:#e4d6e9}#root .tf-product-reviews-stars>span:last-child{position:absolute;inset:0 auto 0 0;overflow:hidden;color:#5a0d75}#root .tf-product-reviews-write{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:auto;max-width:100%;min-height:34px;box-sizing:border-box;margin:0;padding:7px 12px;border:1px solid #5a0d75;border-radius:6px;background:#fff;color:#5a0d75;font-size:12px;line-height:1.4;font-weight:600;text-align:center;text-decoration:none}#root .tf-product-reviews-write:hover{background:#f8f3fa}#root .tf-product-reviews-write:focus-visible,#root .tf-product-reviews-details>summary:focus-visible{outline:2px solid #5a0d75;outline-offset:4px}#root .tf-product-reviews-preview{margin:0 0 10px;border-radius:16px;background:#f8f3fa}#root .tf-product-reviews .shopify-app-block{margin:0;padding:0;min-width:0}#root .tf-product-reviews-preview loox-snippets-widget{display:block;width:100%;max-width:100%}#root .tf-product-reviews-empty{margin:0 0 10px;padding:10px 12px;border-radius:8px;background:#f8f3fa;color:#262326;font-size:14px;line-height:1.5}#root .tf-product-reviews-details{margin:0;padding:0;border:0;background:transparent}#root .tf-product-reviews-details>summary{display:flex;align-items:center;gap:8px;box-sizing:border-box;min-height:40px;margin:0;padding:9px 12px;border:1px solid #e4d6ea;border-radius:8px;background:#f8f3fa;color:#262326;font-size:13px;font-weight:600;line-height:1.4;text-align:left;list-style:none;cursor:pointer}#root .tf-product-reviews-details>summary::-webkit-details-marker{display:none}#root .tf-product-reviews-details>summary:before,#root .tf-product-reviews-details>summary:after{display:none}#root .tf-product-reviews-details>summary>span{flex:1;min-width:0}#root .tf-product-reviews-photo-icon{flex:0 0 20px;width:20px;height:20px;color:#5a0d75}#root .tf-product-reviews-chevron{flex:0 0 16px;width:16px;height:16px;color:#5a0d75;transition:transform .2s}#root .tf-product-reviews-details[open]>summary .tf-product-reviews-chevron{transform:rotate(180deg)}#root .tf-product-reviews-widget{margin:12px 0 0;padding:0;min-height:0}#root .tf-product-reviews-widget #looxReviews{margin:0 auto!important}@media(max-width:760px){#root .tf-product-reviews-section{margin-top:16px;margin-bottom:16px}#root .tf-product-reviews{padding:12px;border-radius:10px}#root .tf-product-reviews-header{gap:8px;margin-bottom:8px}#root .tf-product-reviews h2{font-size:16px}#root .tf-product-reviews-write{padding:7px 9px}#root .tf-product-reviews-rating,#root .tf-product-reviews-preview{margin-bottom:8px}#root .tf-product-reviews-details>summary{font-size:12px;padding:8px 10px;min-height:40px}}@media(prefers-reduced-motion:reduce){#root .tf-product-reviews-chevron{transition:none}}taffstyle-exit-offer{display:block;height:0}html:has(taffstyle-exit-offer .tsro-dialog[open]){overflow:hidden}#root .tsro-dialog{position:fixed;top:0;right:0;bottom:0;left:0;width:min(466px,calc(100% - 32px));max-width:none;height:fit-content;max-height:calc(100dvh - 32px);margin:auto;padding:0;border:0;border-radius:23px;background:#fff;color:var(--tsro-ink);box-shadow:0 18px 55px #201c2333;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.4;overflow:auto;overscroll-behavior:contain;text-align:center}#root .tsro-dialog:not([open]){display:none}#root .tsro-dialog::backdrop{background:#201c234d}#root .tsro-dialog *,#root .tsro-dialog *:before,#root .tsro-dialog *:after{box-sizing:border-box}#root .tsro-panel{position:relative;padding:30px 36px 21px}#root .tsro-dialog p{padding:0;text-transform:none}#root .tsro-dialog button,#root .tsro-dialog a{min-width:0;margin:0;float:none;font-family:inherit;letter-spacing:normal;text-transform:none;text-indent:0;white-space:normal;-webkit-appearance:none;appearance:none;cursor:pointer}#root .tsro-dialog button:before,#root .tsro-dialog button:after,#root .tsro-dialog a:before,#root .tsro-dialog a:after{content:none}#root .tsro-grip{display:none;width:37px;height:4px;border-radius:9px;background:#e9e1eb;margin:-15px auto 19px}#root .tsro-mobile-break{display:none}#root .tsro-close{position:absolute;right:9px;top:9px;display:grid;place-items:center;width:44px;height:44px;min-height:44px;padding:0;border:0;border-radius:50%;background:transparent;box-shadow:none;color:#615867}#root .tsro-close:hover{background:var(--tsro-surface)}#root .tsro-eyebrow{margin:0 28px 13px;font-size:11px;line-height:1.4;letter-spacing:2.1px;font-weight:700;color:var(--tsro-accent)}#root .tsro-dialog .tsro-title{display:block;margin:0 0 14px;padding:0;color:var(--tsro-ink);font-family:inherit;font-size:29px;font-weight:700;letter-spacing:-.8px;line-height:1.12;text-transform:none}#root .tsro-discount{margin:0;font-size:85px;line-height:1.04;font-weight:700;letter-spacing:-5px;color:var(--tsro-accent)}#root .tsro-discount span{font-size:51px;letter-spacing:-2px}#root .tsro-subtitle{margin:5px 0 19px;font-size:17px;line-height:1.45;color:var(--tsro-ink)}#root .tsro-codebox{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;margin-bottom:12px;border:1px dashed #e9e1eb;border-radius:12px;background:var(--tsro-surface);text-align:left}#root .tsro-codebox>div{min-width:0}#root .tsro-codelabel{display:block;margin-bottom:2px;font-size:11px;line-height:1.4;color:#615867}#root .tsro-code{font-size:20px;line-height:1.4;font-weight:700;letter-spacing:1px;color:var(--tsro-accent);-webkit-user-select:all;user-select:all;overflow-wrap:anywhere}#root .tsro-copy{position:static;display:flex;align-items:center;justify-content:center;gap:5px;flex:none;min-height:44px;height:auto;width:auto;padding:9px 10px;border:1px solid #e9e1eb;border-radius:9px;background:#fff;box-shadow:none;font-size:12px;line-height:1.4;color:var(--tsro-accent)}#root .tsro-copy svg{flex:none}#root .tsro-cta{position:static;display:flex;align-items:center;justify-content:center;width:100%;min-height:51px;padding:15px 12px;border:0;border-radius:11px;background:var(--tsro-accent);box-shadow:0 4px 10px #5a0d7524;color:#fff;font-size:16px;line-height:1.4;font-weight:600;text-align:center;text-decoration:none}#root .tsro-cta:hover{background:var(--tsro-hover);color:#fff}#root .tsro-terms{margin:13px 0 1px;font-size:11px;line-height:1.6;color:#615867}#root .tsro-decline{position:static;display:inline-block;width:auto;height:auto;min-height:44px;padding:11px;border:0;border-radius:0;background:transparent;box-shadow:none;font-size:13px;line-height:1.5;color:#615867;text-decoration:underline;text-underline-offset:3px}#root .tsro-status{margin:0;font-size:12px;line-height:1.5;color:#615867}#root .tsro-status:empty{display:none}#root .tsro-preview{position:fixed;z-index:20;left:12px;bottom:var(--ts-floating-bottom,16px);width:auto;min-height:44px;padding:10px 14px;border:1px solid var(--tsro-accent);border-radius:8px;background:#fff;color:var(--tsro-accent);font:14px/1.4 Arial,Helvetica,sans-serif;cursor:pointer}#root .tsro-preview[hidden]{display:none}#root .tsro-preview:before,#root .tsro-preview:after{content:none}@media(max-width:600px){#root .tsro-dialog{inset:auto 0 var(--tsro-preview-bottom,0px);width:100%;max-height:calc(100dvh - var(--tsro-preview-bottom,0px) - 16px);margin:0;border-radius:25px 25px 0 0}#root .tsro-panel{padding:27px 24px max(20px,env(safe-area-inset-bottom))}#root .tsro-grip{display:block}#root .tsro-mobile-break{display:inline}}@media(max-width:359px){#root .tsro-panel{padding-left:19px;padding-right:19px}#root .tsro-dialog .tsro-title{font-size:27px}}#root .tf-ringe-master-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-ringe-master-guide *{box-sizing:border-box}#root .tf-ringe-master-guide p,#root .tf-ringe-master-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-ringe-master-guide p:last-child{margin-bottom:0}#root .tf-ringe-master-guide h1,#root .tf-ringe-master-guide h2,#root .tf-ringe-master-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-ringe-master-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-ringe-master-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-ringe-master-guide strong{color:#342d3a!important;font-weight:650}#root .tf-ringe-master-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-ringe-master-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-ringe-master-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:16px;margin-top:25px}#root .tf-ringe-master-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-ringe-master-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-ringe-master-guide .dp-benefit img{width:34px;height:34px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-ringe-master-guide .dp-benefit h3{font-size:14px}#root .tf-ringe-master-guide .dp-benefit p{font-size:13px;line-height:1.7;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#root .tf-ringe-master-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-ringe-master-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-ringe-master-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-ringe-master-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-ringe-master-guide .dp-story{display:grid;grid-template-columns:1fr;gap:22px;padding:18px;background:#f7f3f9;border-radius:14px;margin:0 0 26px;align-items:center}#root .tf-ringe-master-guide .dp-story>div{min-width:0}#root .tf-ringe-master-guide figure{display:block;width:100%;margin:0;aspect-ratio:auto;overflow:hidden;border-radius:10px;line-height:0}#root .tf-ringe-master-guide figure img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;object-position:center}#root .tf-ringe-master-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-ringe-master-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-ringe-master-guide .dp-gallery figure{border-radius:0}#root .tf-ringe-master-guide .dp-gallery article>a{display:block;line-height:0}#root .tf-ringe-master-guide .dp-gallery article>div{padding:18px}#root .tf-ringe-master-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-ringe-master-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-ringe-master-guide .dp-faq{padding:0 0 20px}#root .tf-ringe-master-guide .dp-faq-intro{margin-bottom:24px}#root .tf-ringe-master-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-ringe-master-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-ringe-master-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-ringe-master-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-ringe-master-guide .dp-faq summary h2{margin:0;font-size:16px!important;line-height:1.45;font-weight:650;letter-spacing:normal;min-height:0}#root .tf-ringe-master-guide .dp-faq summary h2:before,#root .tf-ringe-master-guide .dp-faq summary h2:after{content:none!important;display:none!important}#root .tf-ringe-master-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-ringe-master-guide .dp-faq summary span:after{content:"+"}#root .tf-ringe-master-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-ringe-master-guide .dp-faq details>div{padding:0 12px 23px 0}@media(min-width:651px){#root .tf-ringe-master-guide h2{font-size:24px}#root .tf-ringe-master-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-ringe-master-guide .dp-benefit h3{font-size:15px}#root .tf-ringe-master-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-ringe-master-guide .dp-benefit:last-child{border:0}#root .tf-ringe-master-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-ringe-master-guide .dp-topic{border:0;padding:0}#root .tf-ringe-master-guide .dp-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;padding:26px}#root .tf-ringe-master-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-ringe-master-guide .dp-gallery h3{font-size:18px}}#root .tf-ringe-master-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-ringe-master-guide section,#root .tf-ringe-master-guide article{width:auto;float:none;margin-top:0}#root .tf-ringe-master-guide figure{position:static;float:none;height:auto;min-height:0;align-self:center}#root .tf-ringe-master-guide figure img{position:static;width:100%!important;height:auto!important;max-width:100%;inset:auto}#root .tf-ringe-master-guide .dp-benefit img{position:static;width:34px!important;height:34px!important;margin:0 0 13px}#root .tf-ringe-master-guide .dp-topic{margin:0}#root .tf-ringe-master-guide .dp-gallery article{padding:0;margin:0}#root .tf-ringe-master-guide .dp-gallery article>a{margin:0}#root .tf-ringe-master-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-ringe-master-guide .dp-faq summary:before,#root .tf-ringe-master-guide .dp-faq summary:after{display:none}#root .tf-ringe-master-guide .dp-faq details{box-shadow:none}#root .tf-ringe-master-guide summary:focus-visible,#root .tf-ringe-master-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-ringe-master-guide .dp-cta svg{width:20px;height:20px;flex:0 0 20px}#root:has(.tf-ringe-master-guide) .ts-collection .ts-collection__heading{margin:0;padding:28px 32px 14px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-bottom:0;border-radius:18px 18px 0 0}#root:has(.tf-ringe-master-guide) .ts-collection .ts-collection__heading h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-1px}#root:has(.tf-ringe-master-guide) .ts-collection .ts-collection__intro{display:block;margin:0 0 28px;padding:0 32px 30px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-top:0;border-radius:0 0 18px 18px;width:100%}#root:has(.tf-ringe-master-guide) .ts-collection .ts-collection__intro>div{display:block;width:100%;max-width:81ch;padding:0;margin:0;border:0}#root:has(.tf-ringe-master-guide) .ts-collection .ts-collection__intro p{width:100%;max-width:100%;float:none;font-size:16px;line-height:1.8;color:#514b55;margin:0 0 8px}#root:has(.tf-ringe-master-guide) .ts-collection .ts-collection__intro p:last-child{margin-bottom:0}@media(max-width:650px){#root .tf-ringe-master-guide{margin-top:26px}#root:has(.tf-ringe-master-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#root:has(.tf-ringe-master-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#root:has(.tf-ringe-master-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#root:has(.tf-ringe-master-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#root .tf-ringe-master-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-ringe-master-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-ringe-master-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-ringe-master-guide .dp-topic-more>summary:before,#root .tf-ringe-master-guide .dp-topic-more>summary:after{display:none}#root .tf-ringe-master-guide .dp-less,#root .tf-ringe-master-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-ringe-master-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-ringe-master-guide .dp-geo{margin-bottom:20px}#root .tf-ringe-master-guide .dp-geo h3{font-size:16px;font-weight:700;margin:0 0 8px}#root .tf-ringe-master-guide .dp-gallery figure{aspect-ratio:3/2;position:relative}#root .tf-ringe-master-guide .dp-gallery figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain}#root .tf-ringe-master-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-ringe-master-guide .dp-closing{margin-bottom:30px}#root .tf-ringe-master-guide .tfcc-body p+p{margin-top:16px}#root .tf-ringe-master-guide .dp-benefits{margin-top:0}#root .tf-ringe-master-guide .dp-brand{padding-bottom:0;border:0}#root .tf-ringe-master-guide .dp-topic-body{display:flow-root}#root .tf-ringe-master-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-ringe-master-guide figure.dp-topic-photo{position:static;float:none;width:100%;max-width:none;margin:0;align-self:start;border-radius:10px;line-height:0}#root .tf-ringe-master-guide figure.dp-topic-photo img{position:static;display:block;width:100%!important;height:auto!important;object-fit:contain}#root .tf-ringe-master-guide .tfcc-intro>p:only-child{grid-column:1/-1}#root .tf-ringe-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:4px 0}#root .tf-ringe-master-guide .dp-example-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}#root .tf-ringe-master-guide figure.dp-example-photo{display:block;position:relative;float:none;width:100%;aspect-ratio:16/9;height:auto;min-height:0;overflow:hidden;border-radius:10px;margin:0}#root .tf-ringe-master-guide figure.dp-example-photo img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:100%;object-fit:contain;object-position:50% 50%;margin:0}@media(min-width:651px){#root .tf-ringe-master-guide .dp-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}#root .tf-ringe-master-guide .dp-geo-intro{margin-top:32px}#root .tf-ringe-master-guide .dp-geo-intro .dp-geo{margin:0}@media(min-width:651px){#root .tf-ringe-master-guide .dp-topic h2{min-height:2.6em}}#root .tf-ringe-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:0 0 20px}#root .tf-ringe-master-guide .dp-example-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}#root .tf-ringe-master-guide .dp-example-photo{aspect-ratio:16/9;overflow:hidden;border-radius:12px;margin:0}#root .tf-ringe-master-guide .dp-example-photo img{width:100%!important;height:auto!important;aspect-ratio:16/9;object-fit:contain;display:block}#root .tf-ringe-master-guide .dp-image-note{font-size:12px;margin:12px 0 0}@media(max-width:650px){#root .tf-ringe-master-guide .dp-example-grid{grid-template-columns:1fr;gap:18px}}#root .tf-ringe-master-guide .dp-gallery article{display:flex}#root .tf-ringe-master-guide .dp-gallery article>div{display:flex;flex-direction:column;width:100%}#root .tf-ringe-master-guide .dp-gallery article p{flex:1}#root .ts-collection .tf-ringe-nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:24px;width:100%}#root .ts-collection .tf-ringe-nav>a{display:flex;align-items:center;justify-content:center;text-align:center;min-height:56px;padding:12px 10px;margin:0;background:#fff;border:2px solid #b6a2bf;border-radius:12px;text-decoration:none;color:#252129;font:650 15px/1.4 Inter,Arial,sans-serif;overflow-wrap:break-word}#root .ts-collection .tf-ringe-nav>a:hover{background:#f7f3f9;border-color:#5a0d75}#root .ts-collection .tf-ringe-nav>a:focus-visible{outline:3px solid #a973bf;outline-offset:3px}@media(max-width:760px){#root .ts-collection .tf-ringe-nav{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:360px){#root .ts-collection .tf-ringe-nav{grid-template-columns:1fr}}@media(min-width:651px){#root .tf-ringe-master-guide .dp-topics{row-gap:0}#root .tf-ringe-master-guide .dp-topic{display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:0;align-content:start;padding-bottom:34px;min-width:0}#root .tf-ringe-master-guide .dp-topic>h2{grid-row:1;font-size:24px;line-height:1.3;margin-top:0;margin-bottom:17px}#root .tf-ringe-master-guide .dp-topic>.dp-topic-lead{grid-row:2}#root .tf-ringe-master-guide .dp-topic>details{grid-row:3;align-self:start}#root .tf-ringe-master-guide .dp-topic p,#root .tf-ringe-master-guide .dp-topic li{font-size:15px;line-height:1.8}}#root .tf-rook-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-rook-guide *{box-sizing:border-box}#root .tf-rook-guide p,#root .tf-rook-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-rook-guide p:last-child{margin-bottom:0}#root .tf-rook-guide h1,#root .tf-rook-guide h2,#root .tf-rook-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-rook-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-rook-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-rook-guide strong{color:#342d3a!important;-webkit-text-fill-color:#342d3a!important;opacity:1!important;font-weight:650}#root .tf-rook-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-rook-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-rook-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:14px;margin-top:25px}#root .tf-rook-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-rook-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-rook-guide .dp-benefit img{width:30px;height:30px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-rook-guide .dp-benefit h3{font-size:14px}#root .tf-rook-guide .dp-benefit p{font-size:13px;line-height:1.7}#root .tf-rook-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-rook-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-rook-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-rook-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-rook-guide .dp-story{display:grid;grid-template-columns:1fr;gap:22px;padding:18px;background:#f7f3f9;border-radius:14px;margin:0 0 26px;align-items:center}#root .tf-rook-guide .dp-story>div{min-width:0}#root .tf-rook-guide figure{display:block;width:100%;margin:0;aspect-ratio:auto;overflow:hidden;border-radius:10px;line-height:0}#root .tf-rook-guide figure img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;object-position:center}#root .tf-rook-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-rook-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-rook-guide .dp-gallery figure{border-radius:0}#root .tf-rook-guide .dp-gallery article>a{display:block;line-height:0}#root .tf-rook-guide .dp-gallery article>div{padding:18px}#root .tf-rook-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-rook-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-rook-guide .dp-faq{padding:0 0 20px}#root .tf-rook-guide .dp-faq-intro{margin-bottom:24px}#root .tf-rook-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-rook-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-rook-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-rook-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-rook-guide .dp-faq summary h2{margin:0;font-size:16px;line-height:1.45;font-weight:650;letter-spacing:normal}#root .tf-rook-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-rook-guide .dp-faq summary span:after{content:"+"}#root .tf-rook-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-rook-guide .dp-faq details>div{padding:0 12px 23px 0}@media(min-width:651px){#root .tf-rook-guide h2{font-size:24px}#root .tf-rook-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-rook-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-rook-guide .dp-benefit:last-child{border:0}#root .tf-rook-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-rook-guide .dp-topic{border:0;padding:0}#root .tf-rook-guide .dp-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;padding:26px}#root .tf-rook-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-rook-guide .dp-gallery h3{font-size:18px}}#root .tf-rook-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-rook-guide section,#root .tf-rook-guide article{width:auto;float:none;margin-top:0}#root .tf-rook-guide figure{position:static;float:none;height:auto;min-height:0;align-self:center}#root .tf-rook-guide figure img{position:static;width:100%!important;height:auto!important;max-width:100%;inset:auto}#root .tf-rook-guide .dp-benefit img{position:static;width:30px!important;height:30px!important;margin:0 0 13px}#root .tf-rook-guide .dp-topic{margin:0}#root .tf-rook-guide .dp-gallery article{padding:0;margin:0}#root .tf-rook-guide .dp-gallery article>a{margin:0}#root .tf-rook-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-rook-guide .dp-faq summary:before,#root .tf-rook-guide .dp-faq summary:after{display:none}#root .tf-rook-guide .dp-faq details{box-shadow:none}#root .tf-rook-guide summary:focus-visible,#root .tf-rook-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-rook-guide .dp-cta svg{width:20px;height:20px;flex:0 0 20px}#root:has(.tf-rook-guide) .ts-collection .ts-collection__heading{margin:0;padding:28px 32px 14px;background:#f7f2fa;border:1px solid #ede3f1;border-bottom:0;border-radius:18px 18px 0 0}#root:has(.tf-rook-guide) .ts-collection .ts-collection__heading h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-1px}#root:has(.tf-rook-guide) .ts-collection .ts-collection__intro{display:block;margin:0 0 28px;padding:0 32px 30px;background:#f7f2fa;border:1px solid #ede3f1;border-top:0;border-radius:0 0 18px 18px;width:100%}#root:has(.tf-rook-guide) .ts-collection .ts-collection__intro>div{display:block;width:100%;max-width:81ch;padding:0;margin:0;border:0}#root:has(.tf-rook-guide) .ts-collection .ts-collection__intro p{width:100%;max-width:100%;float:none;font-size:16px;line-height:1.8;color:#514b55;margin:0 0 8px}#root:has(.tf-rook-guide) .ts-collection .ts-collection__intro p:last-child{margin-bottom:0}@media(max-width:650px){#root .tf-rook-guide{margin-top:26px}#root:has(.tf-rook-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#root:has(.tf-rook-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#root:has(.tf-rook-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#root:has(.tf-rook-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#root .tf-rook-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-rook-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-rook-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-rook-guide .dp-topic-more>summary:before,#root .tf-rook-guide .dp-topic-more>summary:after{display:none}#root .tf-rook-guide .dp-less,#root .tf-rook-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-rook-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-rook-guide .dp-geo{margin-bottom:20px}#root .tf-rook-guide .dp-geo h3{font-size:16px;font-weight:700;margin:0 0 8px}#root .tf-rook-guide .dp-gallery figure{aspect-ratio:3/2;position:relative}#root .tf-rook-guide .dp-gallery figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain}#root .tf-rook-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-rook-guide .dp-closing{margin-bottom:30px}#root .tf-rook-guide .tfcc-body p+p{margin-top:16px}#root .tf-rook-guide .dp-benefits{margin-top:0}#root .tf-rook-guide .dp-brand{padding-bottom:0;border:0}#root .tf-rook-guide .dp-topic-body{display:flow-root}#root .tf-rook-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-rook-guide figure.dp-topic-photo{position:static;float:none;width:100%;max-width:none;margin:0;align-self:start;border-radius:10px;line-height:0}#root .tf-rook-guide figure.dp-topic-photo img{position:static;display:block;width:100%!important;height:auto!important;object-fit:contain}#root .tf-rook-guide .tfcc-intro>p:only-child{grid-column:1/-1}#root .tf-rook-guide .dp-examples{grid-column:1/-1;margin:0;padding:4px 0}#root .tf-rook-guide .dp-example-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}#root .tf-rook-guide figure.dp-example-photo{display:block;position:relative;float:none;width:100%;aspect-ratio:16/9;height:auto;min-height:0;overflow:hidden;border-radius:10px;margin:0}#root .tf-rook-guide figure.dp-example-photo img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:100%;object-fit:cover;object-position:50% 50%;margin:0}@media(min-width:651px){#root .tf-rook-guide .dp-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}#root .tf-rook-guide figure.dp-example-photo{container-type:inline-size}#root .tf-rook-guide .dp-ai-label{position:absolute;top:auto;left:auto;right:8px;bottom:8px;width:max-content;max-width:calc(100% - 16px);z-index:2;display:flex;align-items:center;justify-content:flex-end;gap:.45em;margin:0;padding:0;border:0;border-radius:0;background:none;color:#ffffffbf;font:400 8px/1.25 Arial,sans-serif;font-size:clamp(8px,1.4cqw,9px);letter-spacing:normal;white-space:nowrap;text-align:right;text-shadow:0 1px 2px rgba(0,0,0,.4);pointer-events:none}#root .tf-rook-guide .dp-gallery article{border:1px solid #b99bc7;border-radius:15px;display:flex}#root .tf-rook-guide .dp-gallery article>div{padding:22px;display:flex;flex-direction:column;width:100%}#root .tf-rook-guide .dp-gallery h3{font-size:22px;line-height:1.35;margin-bottom:15px}#root .tf-rook-guide .dp-gallery p{margin:0 0 18px}#root .tf-rook-guide .dp-gallery a.dp-cta{margin-top:auto;font-size:16px;gap:12px}@media(min-width:651px){#root .tf-rook-guide .dp-topic h2{min-height:2.6em}}#root .tf-rook-guide .dp-faq-intro:empty{display:none}@media(min-width:651px){#root .tf-rook-guide .dp-topics{grid-template-rows:auto auto auto auto auto auto auto auto auto auto auto auto auto;row-gap:0}#root .tf-rook-guide .dp-topic{display:grid;grid-row:span 3;grid-template-rows:subgrid;row-gap:0;align-content:start;padding-bottom:38px}#root .tf-rook-guide .dp-topic:nth-last-child(-n+2){padding-bottom:0}#root .tf-rook-guide .dp-topic-lead{margin-bottom:16px}#root .tf-rook-guide .dp-examples{padding:0 0 38px}}#root .tf-rosegold-master-guide{color-scheme:light;background:#fff;color:#252129;font:400 15px/1.8 Inter,Arial,sans-serif;padding:28px;max-width:1200px;margin:0 auto}#root .tf-rosegold-master-guide *{box-sizing:border-box}#root .tf-rosegold-master-guide h1,#root .tf-rosegold-master-guide h2,#root .tf-rosegold-master-guide h3{font-family:Inter,Arial,sans-serif!important;color:#252129!important;-webkit-text-fill-color:#252129!important;opacity:1!important;text-transform:none;letter-spacing:-.35px;overflow-wrap:break-word}#root .tf-rosegold-master-guide h1{font-size:38px;line-height:1.2;font-weight:700;margin:0 0 16px;letter-spacing:-1px}#root .tf-rosegold-master-guide h2{font-size:24px;line-height:1.3;font-weight:700;margin:0 0 17px}#root .tf-rosegold-master-guide h3{font-size:18px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-rosegold-master-guide p,#root .tf-rosegold-master-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55!important;-webkit-text-fill-color:#514b55!important;opacity:1!important;margin:0 0 16px}#root .tf-rosegold-master-guide p:last-child{margin-bottom:0}#root .tf-rosegold-master-guide strong,#root .tf-rosegold-master-guide b{color:#342d3a!important;-webkit-text-fill-color:#342d3a!important;font-weight:650;opacity:1!important}#root .tf-rosegold-master-guide a[href],#root .tf-rosegold-master-guide a[href]:visited{color:#5a0d75!important;-webkit-text-fill-color:#5a0d75!important;text-decoration:underline!important;text-decoration-color:#5a0d75!important;text-underline-offset:3px;opacity:1!important;overflow-wrap:anywhere}#root .tf-rosegold-master-guide .crumb{font:400 13px/1.6 Inter,Arial,sans-serif;color:#716976;margin-bottom:24px}#root .tf-rosegold-master-guide .hero{padding:28px 32px;background:linear-gradient(110deg,#f2e9f7,#fcfafd);border:1px solid #e8deed;border-radius:18px}#root .tf-rosegold-master-guide .hero>p{font-size:16px}#root .tf-rosegold-master-guide details{margin:0;padding:0;border:0;background:transparent;box-shadow:none}#root .tf-rosegold-master-guide summary{list-style:none;min-height:44px;padding:8px 0;font:600 15px/1.5 Inter,Arial,sans-serif;color:#5a0d75!important;-webkit-text-fill-color:#5a0d75!important}#root .tf-rosegold-master-guide summary::-webkit-details-marker{display:none}#root .tf-rosegold-master-guide .less{display:none}#root .tf-rosegold-master-guide details[open]>summary .more{display:none}#root .tf-rosegold-master-guide details[open]>summary .less{display:inline}#root .tf-rosegold-master-guide details:not([open])>.answer{display:none}#root .tf-rosegold-master-guide .answer{padding-top:12px}#root .tf-rosegold-master-guide .place{padding:22px 0;margin:30px 0;border-block:1px solid #e7ddeb;text-align:center;font:400 13px/1.6 Inter,Arial,sans-serif;color:#776c80}#root .tf-rosegold-master-guide .benefits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:23px 0;padding:24px 10px;background:#f7f3f9;border-radius:16px}#root .tf-rosegold-master-guide .benefit{padding:0 18px;border-right:1px solid #e7ddeb;min-width:0}#root .tf-rosegold-master-guide .benefit:last-child{border-right:0}#root .tf-rosegold-master-guide .benefit img{display:block;width:34px;height:34px;object-fit:contain;margin:0 0 13px}#root .tf-rosegold-master-guide .benefit h3{font-size:15px;letter-spacing:normal}#root .tf-rosegold-master-guide .benefit p{font-size:13px;line-height:1.7;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#root .tf-rosegold-master-guide .topics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:18px;padding:40px 0}#root .tf-rosegold-master-guide .topic{display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:12px;min-width:0;margin:0;padding:0 0 20px}#root .tf-rosegold-master-guide .topic h2{margin:0}#root .tf-rosegold-master-guide .topic>p{margin:0}#root .tf-rosegold-master-guide .topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-rosegold-master-guide .topic:nth-child(-n+2) h2:before{display:none}#root .tf-rosegold-master-guide .examples{grid-column:1/-1;padding:4px 0 24px}#root .tf-rosegold-master-guide .model-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}#root .tf-rosegold-master-guide .model-grid figure{margin:0;overflow:hidden;aspect-ratio:16/9;border-radius:12px;background:#fff;line-height:0}#root .tf-rosegold-master-guide .model-grid img{display:block;width:100%;height:100%;object-fit:cover}#root .tf-rosegold-master-guide .related{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0 0 34px}#root .tf-rosegold-master-guide .related article{display:flex;flex-direction:column;min-width:0;padding:20px;border:1px solid #e7ddeb;border-radius:13px;background:#fff}#root .tf-rosegold-master-guide .related p{flex:1}#root .tf-rosegold-master-guide .related .cta{display:flex;justify-content:space-between;align-items:center;gap:8px;min-height:44px;font-size:14px;text-decoration:none!important}#root .tf-rosegold-master-guide .closing{margin:0 0 18px;padding:10px 22px;border:1px solid #e7ddeb;border-radius:16px;background:#f7f3f9}#root .tf-rosegold-master-guide .closing>summary{display:flex;gap:18px;align-items:center;justify-content:space-between;padding:14px 0}#root .tf-rosegold-master-guide .closing h2{font-size:20px;line-height:1.45;margin:0;letter-spacing:normal}#root .tf-rosegold-master-guide .closing>summary:after{content:"+";display:grid;place-items:center;flex:0 0 36px;height:36px;border:1px solid #d9c5e4;border-radius:50%;background:#fff;font-size:26px;font-weight:400}#root .tf-rosegold-master-guide .closing[open]>summary:after{content:"\2212"}#root .tf-rosegold-master-guide .closing .answer{padding:4px 0 16px}#root .tf-rosegold-master-guide .faq{padding:24px 0 12px}#root .tf-rosegold-master-guide .faq>h2{margin-bottom:24px}#root .tf-rosegold-master-guide .faq details{border-bottom:1px solid #e7ddeb;background:#fff}#root .tf-rosegold-master-guide .faq details:first-of-type{border-top:1px solid #e7ddeb}#root .tf-rosegold-master-guide .faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:21px 0}#root .tf-rosegold-master-guide .faq summary h2{font-size:16px!important;line-height:1.45;font-weight:650;letter-spacing:normal;margin:0}#root .tf-rosegold-master-guide .faq summary:after{content:"+";font-size:24px;font-weight:400;line-height:1;flex:0 0 18px}#root .tf-rosegold-master-guide .faq details[open]>summary:after{content:"\2212"}#root .tf-rosegold-master-guide .faq .answer{padding:0 12px 23px 0}@media(max-width:650px){#root .tf-rosegold-master-guide{padding:20px}#root .tf-rosegold-master-guide h1{font-size:29px;letter-spacing:-.7px}#root .tf-rosegold-master-guide h2{font-size:23px}#root .tf-rosegold-master-guide .hero{padding:23px 20px}#root .tf-rosegold-master-guide .hero>p{font-size:15px}#root .tf-rosegold-master-guide .benefits{grid-template-columns:repeat(2,minmax(0,1fr));padding:20px 4px}#root .tf-rosegold-master-guide .benefit{padding:0 13px;border-right:0}#root .tf-rosegold-master-guide .benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-rosegold-master-guide .benefit h3{font-size:14px}#root .tf-rosegold-master-guide .topics{grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-rosegold-master-guide .topic{display:block;grid-row:auto;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-rosegold-master-guide .topic h2{margin-bottom:17px}#root .tf-rosegold-master-guide .topic>p{margin-bottom:12px}#root .tf-rosegold-master-guide .topic:last-child{padding-bottom:0;border:0}#root .tf-rosegold-master-guide .model-grid,#root .tf-rosegold-master-guide .related{grid-template-columns:1fr;gap:18px}#root .tf-rosegold-master-guide .examples{padding:0}#root .tf-rosegold-master-guide .closing{padding:8px 18px}}#root .tf-rosegold-master-guide{padding:0;width:100%;margin:32px auto 40px}#root .tf-rosegold-master-guide section,#root .tf-rosegold-master-guide article{float:none;width:auto}#root .tf-rosegold-master-guide .topic{margin:0}#root .tf-rosegold-master-guide summary{cursor:pointer;margin:0;background:transparent;border:0}#root .tf-rosegold-master-guide summary:before{display:none}#root .tf-rosegold-master-guide .topic summary:after,#root .tf-rosegold-master-guide .hero summary:after{display:none}#root .tf-rosegold-master-guide .model-grid figure{position:static;float:none;width:100%;height:auto;min-height:0;padding:0}#root .tf-rosegold-master-guide .model-grid img{position:static;inset:auto;width:100%!important;height:auto!important;margin:0}#root .tf-rosegold-master-guide .benefit img{position:static;width:34px!important;height:34px!important}#root .tf-rosegold-master-guide .related article{margin:0}#root .tf-rosegold-master-guide .topic>div.lead p{margin:0}#root .tf-rosegold-master-guide .topic h2{min-height:0}#root .tf-rosegold-master-guide .examples{margin:0}#root .tf-rosegold-master-guide .faq summary h2{margin:0}#root .tf-rosegold-master-guide summary:focus-visible,#root .tf-rosegold-master-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-rosegold-master-guide .related a.category-card{display:flex;flex-direction:column;justify-content:space-between;gap:15px;min-width:0;min-height:180px;padding:22px;border:1px solid #b6a2bf;border-radius:13px;background:#fff;text-decoration:none!important}#root .tf-rosegold-master-guide .category-card h3{font-size:19px;margin:0}#root .tf-rosegold-master-guide .category-card p{font-size:14px;line-height:1.65;margin:0}#root .tf-rosegold-master-guide .category-cta{font-size:14px;line-height:1.8;display:flex;justify-content:space-between;gap:10px;color:#5a0d75}@media(max-width:650px){#root .tf-rosegold-master-guide .related a.category-card{min-height:0;padding:18px;gap:10px}}#root .tf-schmuck-master-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-schmuck-master-guide *{box-sizing:border-box}#root .tf-schmuck-master-guide p,#root .tf-schmuck-master-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-schmuck-master-guide p:last-child{margin-bottom:0}#root .tf-schmuck-master-guide h1,#root .tf-schmuck-master-guide h2,#root .tf-schmuck-master-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-schmuck-master-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-schmuck-master-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-schmuck-master-guide strong{color:#342d3a!important;font-weight:650}#root .tf-schmuck-master-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-schmuck-master-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-schmuck-master-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:16px;margin-top:25px}#root .tf-schmuck-master-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-schmuck-master-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-schmuck-master-guide .dp-benefit img{width:34px;height:34px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-schmuck-master-guide .dp-benefit h3{font-size:14px}#root .tf-schmuck-master-guide .dp-benefit p{font-size:13px;line-height:1.7;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#root .tf-schmuck-master-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-schmuck-master-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-schmuck-master-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-schmuck-master-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-schmuck-master-guide .dp-story{display:grid;grid-template-columns:1fr;gap:22px;padding:18px;background:#f7f3f9;border-radius:14px;margin:0 0 26px;align-items:center}#root .tf-schmuck-master-guide .dp-story>div{min-width:0}#root .tf-schmuck-master-guide figure{display:block;width:100%;margin:0;aspect-ratio:auto;overflow:hidden;border-radius:10px;line-height:0}#root .tf-schmuck-master-guide figure img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;object-position:center}#root .tf-schmuck-master-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-schmuck-master-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-schmuck-master-guide .dp-gallery figure{border-radius:0}#root .tf-schmuck-master-guide .dp-gallery article>a{display:block;line-height:0}#root .tf-schmuck-master-guide .dp-gallery article>div{padding:18px}#root .tf-schmuck-master-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-schmuck-master-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-schmuck-master-guide .dp-faq{padding:0 0 20px}#root .tf-schmuck-master-guide .dp-faq-intro{margin-bottom:24px}#root .tf-schmuck-master-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-schmuck-master-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-schmuck-master-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-schmuck-master-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-schmuck-master-guide .dp-faq summary h2{margin:0;font-size:16px!important;line-height:1.45;font-weight:650;letter-spacing:normal;min-height:0}#root .tf-schmuck-master-guide .dp-faq summary h2:before,#root .tf-schmuck-master-guide .dp-faq summary h2:after{content:none!important;display:none!important}#root .tf-schmuck-master-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-schmuck-master-guide .dp-faq summary span:after{content:"+"}#root .tf-schmuck-master-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-schmuck-master-guide .dp-faq details>div{padding:0 12px 23px 0}@media(min-width:651px){#root .tf-schmuck-master-guide h2{font-size:24px}#root .tf-schmuck-master-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-schmuck-master-guide .dp-benefit h3{font-size:15px}#root .tf-schmuck-master-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-schmuck-master-guide .dp-benefit:last-child{border:0}#root .tf-schmuck-master-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-schmuck-master-guide .dp-topic{border:0;padding:0}#root .tf-schmuck-master-guide .dp-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;padding:26px}#root .tf-schmuck-master-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-schmuck-master-guide .dp-gallery h3{font-size:18px}}#root .tf-schmuck-master-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-schmuck-master-guide section,#root .tf-schmuck-master-guide article{width:auto;float:none;margin-top:0}#root .tf-schmuck-master-guide figure{position:static;float:none;height:auto;min-height:0;align-self:center}#root .tf-schmuck-master-guide figure img{position:static;width:100%!important;height:auto!important;max-width:100%;inset:auto}#root .tf-schmuck-master-guide .dp-benefit img{position:static;width:34px!important;height:34px!important;margin:0 0 13px}#root .tf-schmuck-master-guide .dp-topic{margin:0}#root .tf-schmuck-master-guide .dp-gallery article{padding:0;margin:0}#root .tf-schmuck-master-guide .dp-gallery article>a{margin:0}#root .tf-schmuck-master-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-schmuck-master-guide .dp-faq summary:before,#root .tf-schmuck-master-guide .dp-faq summary:after{display:none}#root .tf-schmuck-master-guide .dp-faq details{box-shadow:none}#root .tf-schmuck-master-guide summary:focus-visible,#root .tf-schmuck-master-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-schmuck-master-guide .dp-cta svg{width:20px;height:20px;flex:0 0 20px}#root:has(.tf-schmuck-master-guide) .ts-collection .ts-collection__heading{margin:0;padding:28px 32px 14px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-bottom:0;border-radius:18px 18px 0 0}#root:has(.tf-schmuck-master-guide) .ts-collection .ts-collection__heading h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-1px}#root:has(.tf-schmuck-master-guide) .ts-collection .ts-collection__intro{display:block;margin:0 0 28px;padding:0 32px 30px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-top:0;border-radius:0 0 18px 18px;width:100%}#root:has(.tf-schmuck-master-guide) .ts-collection .ts-collection__intro>div{display:block;width:100%;max-width:81ch;padding:0;margin:0;border:0}#root:has(.tf-schmuck-master-guide) .ts-collection .ts-collection__intro p{width:100%;max-width:100%;float:none;font-size:16px;line-height:1.8;color:#514b55;margin:0 0 8px}#root:has(.tf-schmuck-master-guide) .ts-collection .ts-collection__intro p:last-child{margin-bottom:0}@media(max-width:650px){#root .tf-schmuck-master-guide{margin-top:26px}#root:has(.tf-schmuck-master-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#root:has(.tf-schmuck-master-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#root:has(.tf-schmuck-master-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#root:has(.tf-schmuck-master-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#root .tf-schmuck-master-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-schmuck-master-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-schmuck-master-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-schmuck-master-guide .dp-topic-more>summary:before,#root .tf-schmuck-master-guide .dp-topic-more>summary:after{display:none}#root .tf-schmuck-master-guide .dp-less,#root .tf-schmuck-master-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-schmuck-master-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-schmuck-master-guide .dp-geo{margin-bottom:20px}#root .tf-schmuck-master-guide .dp-geo h3{font-size:16px;font-weight:700;margin:0 0 8px}#root .tf-schmuck-master-guide .dp-gallery figure{aspect-ratio:3/2;position:relative}#root .tf-schmuck-master-guide .dp-gallery figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain}#root .tf-schmuck-master-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-schmuck-master-guide .dp-closing{margin-bottom:30px}#root .tf-schmuck-master-guide .tfcc-body p+p{margin-top:16px}#root .tf-schmuck-master-guide .dp-benefits{margin-top:0}#root .tf-schmuck-master-guide .dp-brand{padding-bottom:0;border:0}#root .tf-schmuck-master-guide .dp-topic-body{display:flow-root}#root .tf-schmuck-master-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-schmuck-master-guide figure.dp-topic-photo{position:static;float:none;width:100%;max-width:none;margin:0;align-self:start;border-radius:10px;line-height:0}#root .tf-schmuck-master-guide figure.dp-topic-photo img{position:static;display:block;width:100%!important;height:auto!important;object-fit:contain}#root .tf-schmuck-master-guide .tfcc-intro>p:only-child{grid-column:1/-1}#root .tf-schmuck-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:4px 0}#root .tf-schmuck-master-guide .dp-example-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}#root .tf-schmuck-master-guide figure.dp-example-photo{display:block;position:relative;float:none;width:100%;aspect-ratio:16/9;height:auto;min-height:0;overflow:hidden;border-radius:10px;margin:0}#root .tf-schmuck-master-guide figure.dp-example-photo img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:100%;object-fit:contain;object-position:50% 50%;margin:0}@media(min-width:651px){#root .tf-schmuck-master-guide .dp-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}#root .tf-schmuck-master-guide .dp-geo-intro{margin-top:32px}#root .tf-schmuck-master-guide .dp-geo-intro .dp-geo{margin:0}@media(min-width:651px){#root .tf-schmuck-master-guide .dp-topic h2{min-height:2.6em}}#root .tf-schmuck-intro .tf-schmuck-kacheln{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:start;margin:24px 0 0;width:100%}#root .tf-schmuck-intro .tf-schmuck-category{display:block;float:none;width:auto;min-width:0;padding:0;margin:0;border:2px solid #b6a2bf;border-radius:12px;background:#fff;box-shadow:none;overflow:hidden;align-self:start}#root .tf-schmuck-intro .tf-schmuck-category>summary{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:62px;padding:14px 18px;margin:0;background:transparent;border:0;list-style:none;color:#252129;font:650 16px/1.4 Inter,Arial,sans-serif;cursor:pointer}#root .tf-schmuck-intro .tf-schmuck-category>summary::-webkit-details-marker{display:none}#root .tf-schmuck-intro .tf-schmuck-category>summary:before,#root .tf-schmuck-intro .tf-schmuck-category>summary:after{display:none}#root .tf-schmuck-intro .tf-schmuck-category>summary>span{flex:0 0 16px;color:#5a0d75;font-size:22px}#root .tf-schmuck-intro .tf-schmuck-category>summary>span:after{content:"+"}#root .tf-schmuck-intro .tf-schmuck-category[open]>summary>span:after{content:"\2212"}#root .tf-schmuck-intro .tf-schmuck-subcategories{display:grid;padding:0 16px 16px;gap:8px;width:100%;margin:0}#root .tf-schmuck-intro .tf-schmuck-subcategories>a{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;padding:10px 12px;margin:0;border:1px solid #e6dceb;border-radius:8px;text-decoration:none;color:#252129;font:400 14px/1.5 Inter,Arial,sans-serif;overflow-wrap:anywhere}#root .tf-schmuck-intro .tf-schmuck-subcategories>a:first-child{color:#5a0d75;font-weight:650;background:#f7f3f9}#root .tf-schmuck-intro .tf-schmuck-subcategories>a>span{color:#5a0d75}#root .tf-schmuck-intro .tf-schmuck-subcategories>a:hover{background:#f7f3f9}#root .tf-schmuck-intro summary:focus-visible,#root .tf-schmuck-intro a:focus-visible{outline:3px solid #a973bf;outline-offset:3px}#root:has(.tf-schmuck-master-guide) .ts-collection .tf-schmuck-intro>p{max-width:81ch}@media(max-width:480px){#root .tf-schmuck-intro .tf-schmuck-kacheln{grid-template-columns:1fr;gap:10px}#root .tf-schmuck-intro .tf-schmuck-category>summary{min-height:58px;padding:12px 15px}}#root .tf-schmuck-master-guide .dp-gallery article{display:flex}#root .tf-schmuck-master-guide .dp-gallery article>div{display:flex;flex-direction:column;width:100%}#root .tf-schmuck-master-guide .dp-gallery article p{flex:1}#root .tf-schmuckset-master-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-schmuckset-master-guide *{box-sizing:border-box}#root .tf-schmuckset-master-guide p,#root .tf-schmuckset-master-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-schmuckset-master-guide p:last-child{margin-bottom:0}#root .tf-schmuckset-master-guide h1,#root .tf-schmuckset-master-guide h2,#root .tf-schmuckset-master-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-schmuckset-master-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-schmuckset-master-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-schmuckset-master-guide strong{color:#342d3a!important;font-weight:650}#root .tf-schmuckset-master-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-schmuckset-master-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-schmuckset-master-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:16px;margin-top:25px}#root .tf-schmuckset-master-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-schmuckset-master-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-schmuckset-master-guide .dp-benefit img{width:34px;height:34px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-schmuckset-master-guide .dp-benefit h3{font-size:14px}#root .tf-schmuckset-master-guide .dp-benefit p{font-size:13px;line-height:1.7;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#root .tf-schmuckset-master-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-schmuckset-master-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-schmuckset-master-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-schmuckset-master-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-schmuckset-master-guide .dp-story{display:grid;grid-template-columns:1fr;gap:22px;padding:18px;background:#f7f3f9;border-radius:14px;margin:0 0 26px;align-items:center}#root .tf-schmuckset-master-guide .dp-story>div{min-width:0}#root .tf-schmuckset-master-guide figure{display:block;width:100%;margin:0;aspect-ratio:auto;overflow:hidden;border-radius:10px;line-height:0}#root .tf-schmuckset-master-guide figure img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;object-position:center}#root .tf-schmuckset-master-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-schmuckset-master-guide .dp-gallery article{border:1px solid #b6a2bf;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-schmuckset-master-guide .dp-gallery figure{border-radius:0}#root .tf-schmuckset-master-guide .dp-gallery article>a{display:block;line-height:0}#root .tf-schmuckset-master-guide .dp-gallery article>div{padding:18px}#root .tf-schmuckset-master-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-schmuckset-master-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-schmuckset-master-guide .dp-faq{padding:0 0 20px}#root .tf-schmuckset-master-guide .dp-faq-intro{margin-bottom:24px}#root .tf-schmuckset-master-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-schmuckset-master-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-schmuckset-master-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-schmuckset-master-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-schmuckset-master-guide .dp-faq summary h2{margin:0;font-size:16px!important;line-height:1.45;font-weight:650;letter-spacing:normal;min-height:0}#root .tf-schmuckset-master-guide .dp-faq summary h2:before,#root .tf-schmuckset-master-guide .dp-faq summary h2:after{content:none!important;display:none!important}#root .tf-schmuckset-master-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-schmuckset-master-guide .dp-faq summary span:after{content:"+"}#root .tf-schmuckset-master-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-schmuckset-master-guide .dp-faq details>div{padding:0 12px 23px 0}@media(min-width:651px){#root .tf-schmuckset-master-guide h2{font-size:24px}#root .tf-schmuckset-master-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-schmuckset-master-guide .dp-benefit h3{font-size:15px}#root .tf-schmuckset-master-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-schmuckset-master-guide .dp-benefit:last-child{border:0}#root .tf-schmuckset-master-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-schmuckset-master-guide .dp-topic{border:0;padding:0}#root .tf-schmuckset-master-guide .dp-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;padding:26px}#root .tf-schmuckset-master-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-schmuckset-master-guide .dp-gallery h3{font-size:18px}}#root .tf-schmuckset-master-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-schmuckset-master-guide section,#root .tf-schmuckset-master-guide article{width:auto;float:none;margin-top:0}#root .tf-schmuckset-master-guide figure{position:static;float:none;height:auto;min-height:0;align-self:center}#root .tf-schmuckset-master-guide figure img{position:static;width:100%!important;height:auto!important;max-width:100%;inset:auto}#root .tf-schmuckset-master-guide .dp-benefit img{position:static;width:34px!important;height:34px!important;margin:0 0 13px}#root .tf-schmuckset-master-guide .dp-topic{margin:0}#root .tf-schmuckset-master-guide .dp-gallery article{padding:0;margin:0}#root .tf-schmuckset-master-guide .dp-gallery article>a{margin:0}#root .tf-schmuckset-master-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-schmuckset-master-guide .dp-faq summary:before,#root .tf-schmuckset-master-guide .dp-faq summary:after{display:none}#root .tf-schmuckset-master-guide .dp-faq details{box-shadow:none}#root .tf-schmuckset-master-guide summary:focus-visible,#root .tf-schmuckset-master-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-schmuckset-master-guide .dp-cta svg{width:20px;height:20px;flex:0 0 20px}#root:has(.tf-schmuckset-master-guide) .ts-collection .ts-collection__heading{margin:0;padding:28px 32px 14px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-bottom:0;border-radius:18px 18px 0 0}#root:has(.tf-schmuckset-master-guide) .ts-collection .ts-collection__heading h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-1px}#root:has(.tf-schmuckset-master-guide) .ts-collection .ts-collection__intro{display:block;margin:0 0 28px;padding:0 32px 30px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-top:0;border-radius:0 0 18px 18px;width:100%}#root:has(.tf-schmuckset-master-guide) .ts-collection .ts-collection__intro>div{display:block;width:100%;max-width:81ch;padding:0;margin:0;border:0}#root:has(.tf-schmuckset-master-guide) .ts-collection .ts-collection__intro p{width:100%;max-width:100%;float:none;font-size:16px;line-height:1.8;color:#514b55;margin:0 0 8px}#root:has(.tf-schmuckset-master-guide) .ts-collection .ts-collection__intro p:last-child{margin-bottom:0}@media(max-width:650px){#root .tf-schmuckset-master-guide{margin-top:26px}#root:has(.tf-schmuckset-master-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#root:has(.tf-schmuckset-master-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#root:has(.tf-schmuckset-master-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#root:has(.tf-schmuckset-master-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#root .tf-schmuckset-master-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-schmuckset-master-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-schmuckset-master-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-schmuckset-master-guide .dp-topic-more>summary:before,#root .tf-schmuckset-master-guide .dp-topic-more>summary:after{display:none}#root .tf-schmuckset-master-guide .dp-less,#root .tf-schmuckset-master-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-schmuckset-master-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-schmuckset-master-guide .dp-geo{margin-bottom:20px}#root .tf-schmuckset-master-guide .dp-geo h3{font-size:16px;font-weight:700;margin:0 0 8px}#root .tf-schmuckset-master-guide .dp-gallery figure{aspect-ratio:3/2;position:relative}#root .tf-schmuckset-master-guide .dp-gallery figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain}#root .tf-schmuckset-master-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-schmuckset-master-guide .dp-closing{margin-bottom:30px}#root .tf-schmuckset-master-guide .tfcc-body p+p{margin-top:16px}#root .tf-schmuckset-master-guide .dp-benefits{margin-top:0}#root .tf-schmuckset-master-guide .dp-brand{padding-bottom:0;border:0}#root .tf-schmuckset-master-guide .dp-topic-body{display:flow-root}#root .tf-schmuckset-master-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-schmuckset-master-guide figure.dp-topic-photo{position:static;float:none;width:100%;max-width:none;margin:0;align-self:start;border-radius:10px;line-height:0}#root .tf-schmuckset-master-guide figure.dp-topic-photo img{position:static;display:block;width:100%!important;height:auto!important;object-fit:contain}#root .tf-schmuckset-master-guide .tfcc-intro>p:only-child{grid-column:1/-1}#root .tf-schmuckset-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:4px 0}#root .tf-schmuckset-master-guide .dp-example-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}#root .tf-schmuckset-master-guide figure.dp-example-photo{display:block;position:relative;float:none;width:100%;aspect-ratio:16/9;height:auto;min-height:0;overflow:hidden;border-radius:10px;margin:0}#root .tf-schmuckset-master-guide figure.dp-example-photo img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:100%;object-fit:contain;object-position:50% 50%;margin:0}@media(min-width:651px){#root .tf-schmuckset-master-guide .dp-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}#root .tf-schmuckset-master-guide .dp-geo-intro{margin-top:32px}#root .tf-schmuckset-master-guide .dp-geo-intro .dp-geo{margin:0}@media(min-width:651px){#root .tf-schmuckset-master-guide .dp-topic h2{min-height:calc(2.6em + 18px)}}#root .tf-schmuckset-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:0 0 20px}#root .tf-schmuckset-master-guide .dp-example-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}#root .tf-schmuckset-master-guide .dp-example-photo{aspect-ratio:16/9;overflow:hidden;border-radius:12px;margin:0}#root .tf-schmuckset-master-guide .dp-example-photo img{width:100%!important;height:auto!important;aspect-ratio:16/9;object-fit:contain;display:block}#root .tf-schmuckset-master-guide .dp-image-note{font-size:12px;margin:12px 0 0}@media(max-width:650px){#root .tf-schmuckset-master-guide .dp-example-grid{grid-template-columns:1fr;gap:18px}}#root .tf-schmuckset-master-guide .dp-gallery article{display:flex}#root .tf-schmuckset-master-guide .dp-gallery article>div{display:flex;flex-direction:column;width:100%}#root .tf-schmuckset-master-guide .dp-gallery article p{flex:1}#root .tf-shisha-approved-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-shisha-approved-guide *{box-sizing:border-box}#root .tf-shisha-approved-guide p,#root .tf-shisha-approved-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-shisha-approved-guide p:last-child{margin-bottom:0}#root .tf-shisha-approved-guide h1,#root .tf-shisha-approved-guide h2,#root .tf-shisha-approved-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-shisha-approved-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-shisha-approved-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-shisha-approved-guide strong{color:#342d3a!important;font-weight:650}#root .tf-shisha-approved-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-shisha-approved-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-shisha-approved-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:14px;margin-top:25px}#root .tf-shisha-approved-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-shisha-approved-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-shisha-approved-guide .dp-benefit img{width:30px;height:30px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-shisha-approved-guide .dp-benefit h3{font-size:14px}#root .tf-shisha-approved-guide .dp-benefit p{font-size:13px;line-height:1.7}#root .tf-shisha-approved-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-shisha-approved-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-shisha-approved-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-shisha-approved-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-shisha-approved-guide .dp-story{display:grid;grid-template-columns:1fr;gap:22px;padding:18px;background:#f7f3f9;border-radius:14px;margin:0 0 26px;align-items:center}#root .tf-shisha-approved-guide .dp-story>div{min-width:0}#root .tf-shisha-approved-guide figure{display:block;width:100%;margin:0;aspect-ratio:auto;overflow:hidden;border-radius:10px;line-height:0}#root .tf-shisha-approved-guide figure img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;object-position:center}#root .tf-shisha-approved-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-shisha-approved-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-shisha-approved-guide .dp-gallery figure{border-radius:0}#root .tf-shisha-approved-guide .dp-gallery article>a{display:block;line-height:0}#root .tf-shisha-approved-guide .dp-gallery article>div{padding:18px}#root .tf-shisha-approved-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-shisha-approved-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-shisha-approved-guide .dp-faq{padding:0 0 20px}#root .tf-shisha-approved-guide .dp-faq-intro{margin-bottom:24px}#root .tf-shisha-approved-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-shisha-approved-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-shisha-approved-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-shisha-approved-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-shisha-approved-guide .dp-faq summary h2{margin:0;font-size:16px;line-height:1.45;letter-spacing:normal;font-weight:650}#root .tf-shisha-approved-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-shisha-approved-guide .dp-faq summary span:after{content:"+"}#root .tf-shisha-approved-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-shisha-approved-guide .dp-faq details>div{padding:0 12px 23px 0}@media(min-width:651px){#root .tf-shisha-approved-guide h2{font-size:24px}#root .tf-shisha-approved-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-shisha-approved-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-shisha-approved-guide .dp-benefit:last-child{border:0}#root .tf-shisha-approved-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-shisha-approved-guide .dp-topic{border:0;padding:0}#root .tf-shisha-approved-guide .dp-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;padding:26px}#root .tf-shisha-approved-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-shisha-approved-guide .dp-gallery h3{font-size:18px}}#root .tf-shisha-approved-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-shisha-approved-guide section,#root .tf-shisha-approved-guide article{width:auto;float:none;margin-top:0}#root .tf-shisha-approved-guide figure{position:static;float:none;height:auto;min-height:0;align-self:center}#root .tf-shisha-approved-guide figure img{position:static;width:100%!important;height:auto!important;max-width:100%;inset:auto}#root .tf-shisha-approved-guide .dp-benefit img{position:static;width:30px!important;height:30px!important;margin:0 0 13px}#root .tf-shisha-approved-guide .dp-topic{margin:0}#root .tf-shisha-approved-guide .dp-gallery article{padding:0;margin:0}#root .tf-shisha-approved-guide .dp-gallery article>a{margin:0}#root .tf-shisha-approved-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-shisha-approved-guide .dp-faq summary:before,#root .tf-shisha-approved-guide .dp-faq summary:after{display:none}#root .tf-shisha-approved-guide .dp-faq details{box-shadow:none}#root .tf-shisha-approved-guide summary:focus-visible,#root .tf-shisha-approved-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-shisha-approved-guide .dp-cta svg{width:20px;height:20px;flex:0 0 20px}#root:has(.tf-shisha-approved-guide) .ts-collection .ts-collection__heading{margin:0;padding:28px 32px 14px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-bottom:0;border-radius:18px 18px 0 0}#root:has(.tf-shisha-approved-guide) .ts-collection .ts-collection__heading h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-1px}#root:has(.tf-shisha-approved-guide) .ts-collection .ts-collection__intro{display:block;margin:0 0 28px;padding:0 32px 30px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-top:0;border-radius:0 0 18px 18px;width:100%}#root:has(.tf-shisha-approved-guide) .ts-collection .ts-collection__intro>div{display:block;width:100%;max-width:81ch;padding:0;margin:0;border:0}#root:has(.tf-shisha-approved-guide) .ts-collection .ts-collection__intro p{width:100%;max-width:100%;float:none;font-size:16px;line-height:1.8;color:#514b55;margin:0 0 8px}#root:has(.tf-shisha-approved-guide) .ts-collection .ts-collection__intro p:last-child{margin-bottom:0}@media(max-width:650px){#root .tf-shisha-approved-guide{margin-top:26px}#root:has(.tf-shisha-approved-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#root:has(.tf-shisha-approved-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#root:has(.tf-shisha-approved-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#root:has(.tf-shisha-approved-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#root .tf-shisha-approved-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-shisha-approved-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-shisha-approved-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-shisha-approved-guide .dp-topic-more>summary:before,#root .tf-shisha-approved-guide .dp-topic-more>summary:after{display:none}#root .tf-shisha-approved-guide .dp-less,#root .tf-shisha-approved-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-shisha-approved-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-shisha-approved-guide.dp-desktop .dp-topic-more>summary,#root .tf-shisha-approved-guide.dp-desktop .dp-topic-lead{display:none}#root .tf-shisha-approved-guide .dp-geo{margin-bottom:20px}#root .tf-shisha-approved-guide .dp-geo h3{font-size:16px;font-weight:700;margin:0 0 8px}#root .tf-shisha-approved-guide .dp-gallery figure{aspect-ratio:3/2;position:relative}#root .tf-shisha-approved-guide .dp-gallery figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain}#root .tf-shisha-approved-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-shisha-approved-guide .dp-closing{margin-bottom:30px}#root .tf-shisha-approved-guide .tfcc-body p+p{margin-top:16px}#root .tf-shisha-approved-guide .dp-benefits{margin-top:0}#root .tf-shisha-approved-guide .dp-brand{padding-bottom:0;border:0}#root .tf-shisha-approved-guide .dp-topic-body{display:flow-root}#root .tf-shisha-approved-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-shisha-approved-guide figure.dp-topic-photo{position:static;float:none;width:100%;max-width:none;margin:0;align-self:start;border-radius:10px;line-height:0}#root .tf-shisha-approved-guide figure.dp-topic-photo img{position:static;display:block;width:100%!important;height:auto!important;object-fit:contain}#root .tf-shisha-approved-guide .tfcc-intro>p:only-child{grid-column:1/-1}#root .tf-shisha-approved-guide .dp-examples{grid-column:1/-1;margin:0;padding:4px 0}#root .tf-shisha-approved-guide .dp-example-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}#root .tf-shisha-approved-guide figure.dp-example-photo{display:block;position:relative;float:none;width:100%;aspect-ratio:16/9;height:auto;min-height:0;overflow:hidden;border-radius:10px;margin:0}#root .tf-shisha-approved-guide figure.dp-example-photo img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:100%;object-fit:cover;object-position:50% 50%;margin:0}@media(min-width:651px){#root .tf-shisha-approved-guide .dp-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}#root .tf-shisha-approved-guide .dp-geo-intro{margin-top:32px}#root .tf-shisha-approved-guide .dp-geo-intro .dp-geo{margin:0}#root .tf-shisha-approved-guide .dp-gallery article{display:flex;min-height:190px}#root .tf-shisha-approved-guide .dp-gallery article>div{display:flex;flex-direction:column;width:100%;padding:18px}#root .tf-shisha-approved-guide .dp-gallery article p{flex:1}#root .tf-shisha-approved-guide .dp-gallery a.dp-cta{margin-top:auto}#root .tf-shisha-approved-guide .dp-faq h2{color:#252129!important;-webkit-text-fill-color:#252129!important;opacity:1!important}#root .tf-shisha-approved-guide .dp-faq summary h2{font-size:16px!important;line-height:1.45;font-weight:650;margin:0;letter-spacing:normal;text-transform:none}#root .tf-shisha-approved-guide .dp-faq p{color:#514b55!important;-webkit-text-fill-color:#514b55!important;opacity:1!important}#root .tf-shisha-approved-guide .dp-faq strong{color:#342d3a!important;-webkit-text-fill-color:#342d3a!important;opacity:1!important}#root .tf-shisha-approved-guide .dp-faq a[href]{color:#5a0d75!important;-webkit-text-fill-color:#5a0d75!important;text-decoration:underline!important;text-underline-offset:3px;opacity:1!important}@media(min-width:651px){#root .tf-shisha-approved-guide .dp-topics{row-gap:24px}#root .tf-shisha-approved-guide .dp-topic{display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:14px;align-content:start}#root .tf-shisha-approved-guide .dp-topic h2{margin-bottom:0}#root .tf-shisha-approved-guide .dp-topic-lead p{margin:0}#root .tf-shisha-approved-guide .dp-examples{margin:0 0 14px}}#root .tf-shisha-guide{font-family:Inter,Arial,sans-serif;color:#252129;--bp-purple:#5a0d75;--bp-soft:#f7f3f9;--bp-line:#e7ddeb;--bp-copy:#514b55}#root .tf-shisha-guide *{box-sizing:border-box}#root .tf-shisha-guide p,#root .tf-shisha-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-shisha-guide p:last-child{margin-bottom:0}#root .tf-shisha-guide h1,#root .tf-shisha-guide h2,#root .tf-shisha-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-shisha-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-shisha-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-shisha-guide strong{color:#342d3a!important;font-weight:650}#root .tf-shisha-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-shisha-guide .bp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-shisha-guide .bp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:14px;margin-top:25px}#root .tf-shisha-guide .bp-benefit{padding:0 13px;min-width:0}#root .tf-shisha-guide .bp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-shisha-guide .bp-benefit img{width:30px;height:30px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-shisha-guide .bp-benefit h3{font-size:14px}#root .tf-shisha-guide .bp-benefit p{font-size:13px;line-height:1.7}#root .tf-shisha-guide .bp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-shisha-guide .bp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-shisha-guide .bp-topic:last-child{border:0;padding-bottom:0}#root .tf-shisha-guide .bp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-shisha-guide .bp-story{display:grid;grid-template-columns:1fr;gap:22px;padding:18px;background:#f7f3f9;border-radius:14px;margin:0 0 26px;align-items:center}#root .tf-shisha-guide .bp-story>div{min-width:0}#root .tf-shisha-guide figure{display:block;width:100%;margin:0;aspect-ratio:auto;overflow:hidden;border-radius:10px;line-height:0}#root .tf-shisha-guide figure img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;object-position:center}#root .tf-shisha-guide .bp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-shisha-guide .bp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-shisha-guide .bp-gallery figure{border-radius:0}#root .tf-shisha-guide .bp-gallery article>a{display:block;line-height:0}#root .tf-shisha-guide .bp-gallery article>div{padding:18px}#root .tf-shisha-guide .bp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-shisha-guide .bp-gallery a.bp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-shisha-guide .bp-faq{padding:0 0 20px}#root .tf-shisha-guide .bp-faq-intro{margin-bottom:24px}#root .tf-shisha-guide .bp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-shisha-guide .bp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-shisha-guide .bp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-shisha-guide .bp-faq summary::-webkit-details-marker{display:none}#root .tf-shisha-guide .bp-faq summary h3{margin:0;font-size:16px}#root .tf-shisha-guide .bp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-shisha-guide .bp-faq summary span:after{content:"+"}#root .tf-shisha-guide .bp-faq details[open] summary span:after{content:"\2212"}#root .tf-shisha-guide .bp-faq details>div{padding:0 12px 23px 0}@media(min-width:651px){#root .tf-shisha-guide h2{font-size:24px}#root .tf-shisha-guide .bp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-shisha-guide .bp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-shisha-guide .bp-benefit:last-child{border:0}#root .tf-shisha-guide .bp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-shisha-guide .bp-topic{border:0;padding:0}#root .tf-shisha-guide .bp-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;padding:26px}#root .tf-shisha-guide .bp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-shisha-guide .bp-gallery h3{font-size:18px}}#root .tf-shisha-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-shisha-guide section,#root .tf-shisha-guide article{width:auto;float:none;margin-top:0}#root .tf-shisha-guide figure{position:static;float:none;height:auto;min-height:0;align-self:center}#root .tf-shisha-guide figure img{position:static;width:100%!important;height:auto!important;max-width:100%;inset:auto}#root .tf-shisha-guide .bp-benefit img{position:static;width:30px!important;height:30px!important;margin:0 0 13px}#root .tf-shisha-guide .bp-topic{margin:0}#root .tf-shisha-guide .bp-gallery article{padding:0;margin:0}#root .tf-shisha-guide .bp-gallery article>a{margin:0}#root .tf-shisha-guide .bp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-shisha-guide .bp-faq summary:before,#root .tf-shisha-guide .bp-faq summary:after{display:none}#root .tf-shisha-guide .bp-faq details{box-shadow:none}#root .tf-shisha-guide summary:focus-visible,#root .tf-shisha-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-shisha-guide .bp-cta svg{width:20px;height:20px;flex:0 0 20px}#root:has(.tf-shisha-guide) .ts-collection .ts-collection__heading{margin:0;padding:28px 32px 14px;background:#f7f2fa;border:1px solid #ede3f1;border-bottom:0;border-radius:18px 18px 0 0}#root:has(.tf-shisha-guide) .ts-collection .ts-collection__heading h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-1px}#root:has(.tf-shisha-guide) .ts-collection .ts-collection__intro{display:block;margin:0 0 28px;padding:0 32px 30px;background:#f7f2fa;border:1px solid #ede3f1;border-top:0;border-radius:0 0 18px 18px;width:100%}#root:has(.tf-shisha-guide) .ts-collection .ts-collection__intro>div{display:block;width:100%;max-width:81ch;padding:0;margin:0;border:0}#root:has(.tf-shisha-guide) .ts-collection .ts-collection__intro p{width:100%;max-width:100%;float:none;font-size:16px;line-height:1.8;color:#514b55;margin:0 0 8px}#root:has(.tf-shisha-guide) .ts-collection .ts-collection__intro p:last-child{margin-bottom:0}@media(max-width:650px){#root .tf-shisha-guide{margin-top:26px}#root:has(.tf-shisha-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#root:has(.tf-shisha-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#root:has(.tf-shisha-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#root:has(.tf-shisha-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#root .tf-shisha-guide figure{position:relative;aspect-ratio:1/1;width:100%;height:auto;overflow:hidden;background:#fff}#root .tf-shisha-guide figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:cover;object-position:center;margin:0}#root .tf-shisha-guide .bp-gallery article>div{background:#f7f3f9}#root .tf-shisha-guide .bp-gallery p{font-size:14px}#root .tf-shisha-guide-about{padding-bottom:40px;margin-bottom:42px;border-bottom:1px solid #e7ddeb}#root .tf-shisha-guide-benefits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;background:#f7f3f9;border-radius:16px;padding:24px 10px}#root .tf-shisha-guide-benefit{min-width:0;padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-shisha-guide-benefit:last-child{border-right:0}#root .tf-shisha-guide-benefit img{display:block;position:static;width:34px!important;height:34px!important;object-fit:contain;margin:0 0 13px}#root .tf-shisha-guide-benefit>p:not(.tf-shisha-guide-benefit-title){font-size:13px;line-height:1.7;margin:0;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#root .tf-shisha-guide-benefit .tf-shisha-guide-benefit-title{font-size:15px;line-height:1.45;color:#252129;margin:0 0 10px}#root .tf-shisha-guide h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin:0 0 15px}@media(max-width:759px){#root .tf-shisha-guide-about{padding-bottom:30px;margin-bottom:32px}#root .tf-shisha-guide-benefits{grid-template-columns:repeat(2,minmax(0,1fr));padding:20px 4px;row-gap:23px}#root .tf-shisha-guide-benefit{padding:0 13px}#root .tf-shisha-guide-benefit:nth-child(2n){border-right:0}#root .tf-shisha-guide-benefit .tf-shisha-guide-benefit-title{font-size:14px}}#root .tf-shisha-guide-about+.bp-topics{padding-top:0}#taffstyle-silber-master .tf-material-master-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#taffstyle-silber-master .tf-material-master-guide *{box-sizing:border-box}#taffstyle-silber-master .tf-material-master-guide p,#taffstyle-silber-master .tf-material-master-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#taffstyle-silber-master .tf-material-master-guide p:last-child{margin-bottom:0}#taffstyle-silber-master .tf-material-master-guide h1,#taffstyle-silber-master .tf-material-master-guide h2,#taffstyle-silber-master .tf-material-master-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#taffstyle-silber-master .tf-material-master-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#taffstyle-silber-master .tf-material-master-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#taffstyle-silber-master .tf-material-master-guide strong{color:#342d3a!important;font-weight:650}#taffstyle-silber-master .tf-material-master-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#taffstyle-silber-master .tf-material-master-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#taffstyle-silber-master .tf-material-master-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:14px;margin-top:25px}#taffstyle-silber-master .tf-material-master-guide .dp-benefit{padding:0 13px;min-width:0}#taffstyle-silber-master .tf-material-master-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#taffstyle-silber-master .tf-material-master-guide .dp-benefit img{width:30px;height:30px;object-fit:contain;display:block;margin-bottom:13px}#taffstyle-silber-master .tf-material-master-guide .dp-benefit h3{font-size:14px}#taffstyle-silber-master .tf-material-master-guide .dp-benefit p{font-size:13px;line-height:1.7}#taffstyle-silber-master .tf-material-master-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#taffstyle-silber-master .tf-material-master-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#taffstyle-silber-master .tf-material-master-guide .dp-topic:last-child{border:0;padding-bottom:0}#taffstyle-silber-master .tf-material-master-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#taffstyle-silber-master .tf-material-master-guide .dp-story{display:grid;grid-template-columns:1fr;gap:22px;padding:18px;background:#f7f3f9;border-radius:14px;margin:0 0 26px;align-items:center}#taffstyle-silber-master .tf-material-master-guide .dp-story>div{min-width:0}#taffstyle-silber-master .tf-material-master-guide figure{display:block;width:100%;margin:0;aspect-ratio:auto;overflow:hidden;border-radius:10px;line-height:0}#taffstyle-silber-master .tf-material-master-guide figure img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;object-position:center}#taffstyle-silber-master .tf-material-master-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#taffstyle-silber-master .tf-material-master-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#taffstyle-silber-master .tf-material-master-guide .dp-gallery figure{border-radius:0}#taffstyle-silber-master .tf-material-master-guide .dp-gallery article>a{display:block;line-height:0}#taffstyle-silber-master .tf-material-master-guide .dp-gallery article>div{padding:18px}#taffstyle-silber-master .tf-material-master-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#taffstyle-silber-master .tf-material-master-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#taffstyle-silber-master .tf-material-master-guide .dp-faq{padding:0 0 20px}#taffstyle-silber-master .tf-material-master-guide .dp-faq-intro{margin-bottom:24px}#taffstyle-silber-master .tf-material-master-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#taffstyle-silber-master .tf-material-master-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#taffstyle-silber-master .tf-material-master-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#taffstyle-silber-master .tf-material-master-guide .dp-faq summary::-webkit-details-marker{display:none}#taffstyle-silber-master .tf-material-master-guide .dp-faq summary h2{margin:0;font-size:16px!important;line-height:1.45;font-weight:650;letter-spacing:normal;min-height:0}#taffstyle-silber-master .tf-material-master-guide .dp-faq summary h2:before,#taffstyle-silber-master .tf-material-master-guide .dp-faq summary h2:after{content:none!important;display:none!important}#taffstyle-silber-master .tf-material-master-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#taffstyle-silber-master .tf-material-master-guide .dp-faq summary span:after{content:"+"}#taffstyle-silber-master .tf-material-master-guide .dp-faq details[open] summary span:after{content:"\2212"}#taffstyle-silber-master .tf-material-master-guide .dp-faq details>div{padding:0 12px 23px 0}@media(min-width:651px){#taffstyle-silber-master .tf-material-master-guide h2{font-size:24px}#taffstyle-silber-master .tf-material-master-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#taffstyle-silber-master .tf-material-master-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#taffstyle-silber-master .tf-material-master-guide .dp-benefit:last-child{border:0}#taffstyle-silber-master .tf-material-master-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#taffstyle-silber-master .tf-material-master-guide .dp-topic{border:0;padding:0}#taffstyle-silber-master .tf-material-master-guide .dp-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;padding:26px}#taffstyle-silber-master .tf-material-master-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#taffstyle-silber-master .tf-material-master-guide .dp-gallery h3{font-size:18px}}#taffstyle-silber-master .tf-material-master-guide{max-width:1200px;width:100%;margin:32px auto 0}#taffstyle-silber-master .tf-material-master-guide section,#taffstyle-silber-master .tf-material-master-guide article{width:auto;float:none;margin-top:0}#taffstyle-silber-master .tf-material-master-guide figure{position:static;float:none;height:auto;min-height:0;align-self:center}#taffstyle-silber-master .tf-material-master-guide figure img{position:static;width:100%!important;height:auto!important;max-width:100%;inset:auto}#taffstyle-silber-master .tf-material-master-guide .dp-benefit img{position:static;width:30px!important;height:30px!important;margin:0 0 13px}#taffstyle-silber-master .tf-material-master-guide .dp-topic{margin:0}#taffstyle-silber-master .tf-material-master-guide .dp-gallery article{padding:0;margin:0}#taffstyle-silber-master .tf-material-master-guide .dp-gallery article>a{margin:0}#taffstyle-silber-master .tf-material-master-guide .dp-faq summary{cursor:var(--cursor-interaction,auto);background:transparent;border:0;margin:0}#taffstyle-silber-master .tf-material-master-guide .dp-faq summary:before,#taffstyle-silber-master .tf-material-master-guide .dp-faq summary:after{display:none}#taffstyle-silber-master .tf-material-master-guide .dp-faq details{box-shadow:none}#taffstyle-silber-master .tf-material-master-guide summary:focus-visible,#taffstyle-silber-master .tf-material-master-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#taffstyle-silber-master .tf-material-master-guide .dp-cta svg{width:20px;height:20px;flex:0 0 20px}@media(max-width:650px){#taffstyle-silber-master .tf-material-master-guide{margin-top:26px}#taffstyle-silber-master:has(.tf-material-master-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#taffstyle-silber-master:has(.tf-material-master-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#taffstyle-silber-master:has(.tf-material-master-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#taffstyle-silber-master:has(.tf-material-master-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#taffstyle-silber-master .tf-material-master-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#taffstyle-silber-master .tf-material-master-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:var(--cursor-interaction,auto);font:600 15px/1.5 Inter,Arial,sans-serif}#taffstyle-silber-master .tf-material-master-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#taffstyle-silber-master .tf-material-master-guide .dp-topic-more>summary:before,#taffstyle-silber-master .tf-material-master-guide .dp-topic-more>summary:after{display:none}#taffstyle-silber-master .tf-material-master-guide .dp-less,#taffstyle-silber-master .tf-material-master-guide .dp-topic-more[open] .dp-more{display:none}#taffstyle-silber-master .tf-material-master-guide .dp-topic-more[open] .dp-less{display:inline}#taffstyle-silber-master .tf-material-master-guide .dp-geo{margin-bottom:20px}#taffstyle-silber-master .tf-material-master-guide .dp-geo h3{font-size:16px;font-weight:700;margin:0 0 8px}#taffstyle-silber-master .tf-material-master-guide .dp-gallery figure{aspect-ratio:3/2;position:relative}#taffstyle-silber-master .tf-material-master-guide .dp-gallery figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain}#taffstyle-silber-master .tf-material-master-guide .dp-gallery h3{font-weight:650;text-decoration:none}#taffstyle-silber-master .tf-material-master-guide .dp-closing{margin-bottom:30px}#taffstyle-silber-master .tf-material-master-guide .tfcc-body p+p{margin-top:16px}#taffstyle-silber-master .tf-material-master-guide .dp-benefits{margin-top:0}#taffstyle-silber-master .tf-material-master-guide .dp-brand{padding-bottom:0;border:0}#taffstyle-silber-master .tf-material-master-guide .dp-topic-body{display:flow-root}#taffstyle-silber-master .tf-material-master-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#taffstyle-silber-master .tf-material-master-guide figure.dp-topic-photo{position:static;float:none;width:100%;max-width:none;margin:0;align-self:start;border-radius:10px;line-height:0}#taffstyle-silber-master .tf-material-master-guide figure.dp-topic-photo img{position:static;display:block;width:100%!important;height:auto!important;object-fit:contain}#taffstyle-silber-master .tf-material-master-guide .tfcc-intro>p:only-child{grid-column:1/-1}#taffstyle-silber-master .tf-material-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:4px 0}#taffstyle-silber-master .tf-material-master-guide .dp-example-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}#taffstyle-silber-master .tf-material-master-guide figure.dp-example-photo{display:block;position:relative;float:none;width:100%;aspect-ratio:16/9;height:auto;min-height:0;overflow:hidden;border-radius:10px;margin:0}#taffstyle-silber-master .tf-material-master-guide figure.dp-example-photo img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:100%;object-fit:cover;object-position:50% 50%;margin:0}@media(min-width:651px){#taffstyle-silber-master .tf-material-master-guide .dp-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}#taffstyle-silber-master .tf-material-master-guide figure.dp-example-photo{background:#fff}#taffstyle-silber-master .tf-material-master-guide .dp-related .dp-gallery article{display:flex;border-color:#b6a2bf}#taffstyle-silber-master .tf-material-master-guide .dp-related .dp-gallery article>div{display:flex;flex-direction:column;width:100%}#taffstyle-silber-master .tf-material-master-guide .dp-related .dp-gallery article p{flex:1}#taffstyle-silber-master .tf-material-master-guide .dp-faq details>div,#taffstyle-silber-master .tf-material-master-guide .dp-faq details>div p{color:#252129!important;opacity:1;visibility:visible;max-height:none;overflow:visible}#taffstyle-silber-master .tf-material-master-intro{width:100%;max-width:1200px;margin:0 auto 24px;font-family:Inter,Arial,sans-serif;color:#252129}#taffstyle-silber-master .tf-material-master-intro *{box-sizing:border-box}#taffstyle-silber-master .tf-material-master-intro .tf-material-heading{padding:24px 28px 18px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-radius:17px;margin:0 0 24px}#taffstyle-silber-master .tf-material-master-intro h1{font:700 38px/1.2 Inter,Arial,sans-serif;color:#252129;letter-spacing:-.8px;margin:0 0 13px;text-transform:none}#taffstyle-silber-master .tf-material-master-intro p{font:400 16px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0}#taffstyle-silber-master .tf-material-master-intro .tf-material-teaser{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#taffstyle-silber-master .tf-material-master-intro details{display:block;margin:0;padding:0;border:0;background:transparent;box-shadow:none}#taffstyle-silber-master .tf-material-master-intro summary{list-style:none;display:flex;align-items:center;min-height:36px;padding:8px 0 0;margin:0;background:transparent;border:0;cursor:var(--cursor-interaction,auto);color:#5a0d75;font:600 14px/1.5 Inter,Arial,sans-serif}#taffstyle-silber-master .tf-material-master-intro summary::-webkit-details-marker{display:none}#taffstyle-silber-master .tf-material-master-intro summary:before,#taffstyle-silber-master .tf-material-master-intro summary:after{display:none}#taffstyle-silber-master .tf-material-master-intro .tf-material-less{display:none}#taffstyle-silber-master .tf-material-master-intro details[open] .tf-material-more{display:none}#taffstyle-silber-master .tf-material-master-intro details[open] .tf-material-less{display:inline}#taffstyle-silber-master .tf-material-master-intro details>p{margin-top:12px}#taffstyle-silber-master .tf-material-master-intro summary:focus-visible,#taffstyle-silber-master .tf-material-master-intro a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}@media(max-width:650px){#taffstyle-silber-master .tf-material-master-intro .tf-material-heading{padding:19px 18px 13px;border-radius:14px}#taffstyle-silber-master .tf-material-master-intro h1{font-size:29px;margin-bottom:10px;letter-spacing:-.7px}#taffstyle-silber-master .tf-material-master-intro p{font-size:15px;line-height:1.6}}#taffstyle-silber-master .tf-category-closing{--tfcc-purple:#5a0d75;--tfcc-soft:#f7f3f9;--tfcc-line:#e7ddeb;--tfcc-text:#252129;--tfcc-copy:#514b55;container-type:inline-size;margin:0 0 18px;width:100%;font-family:Inter,Arial,sans-serif}#taffstyle-silber-master .tf-category-closing:last-child{margin-bottom:0}#taffstyle-silber-master .tf-category-closing,#taffstyle-silber-master .tf-category-closing *{box-sizing:border-box}#taffstyle-silber-master .tf-category-closing .tfcc-panel{display:block;float:none;width:100%;min-height:0;position:static;margin:0;padding:0;border:1px solid var(--tfcc-line);border-radius:14px;background:#fff;overflow:hidden;box-shadow:none}#taffstyle-silber-master .tf-category-closing .tfcc-panel:before,#taffstyle-silber-master .tf-category-closing .tfcc-panel:after{content:none;display:none}#taffstyle-silber-master .tf-category-closing .tfcc-panel>summary{display:flex;position:static;float:none;width:100%;align-items:center;justify-content:space-between;gap:22px;list-style:none;margin:0;padding:23px 25px;border:0;background:var(--tfcc-soft);color:var(--tfcc-text);cursor:var(--cursor-interaction,auto);text-transform:none;box-shadow:none}#taffstyle-silber-master .tf-category-closing .tfcc-panel>summary::-webkit-details-marker{display:none}#taffstyle-silber-master .tf-category-closing .tfcc-panel>summary:before,#taffstyle-silber-master .tf-category-closing .tfcc-panel>summary:after{content:none;display:none}#taffstyle-silber-master .tf-category-closing .tfcc-panel>summary h2{font:700 22px/1.35 Inter,Arial,sans-serif;letter-spacing:-.3px;min-width:0;margin:0;color:var(--tfcc-text);text-wrap:initial;-webkit-hyphens:none;hyphens:none;overflow-wrap:anywhere}#taffstyle-silber-master .tf-category-closing .tfcc-switch{flex:0 0 34px;width:34px;height:34px;border:1px solid #d8c8e0;border-radius:50%;background:#fff;color:var(--tfcc-purple);display:grid;place-items:center}#taffstyle-silber-master .tf-category-closing .tfcc-switch:before{content:"+";font:400 25px/1 Arial,sans-serif}#taffstyle-silber-master .tf-category-closing .tfcc-panel[open] .tfcc-switch:before{content:"\2212"}#taffstyle-silber-master .tf-category-closing .tfcc-panel[open]>summary{border-bottom:1px solid var(--tfcc-line)}#taffstyle-silber-master .tf-category-closing .tfcc-body{padding:27px 25px 29px;max-width:none;width:100%;margin:0}#taffstyle-silber-master .tf-category-closing .tfcc-body p,#taffstyle-silber-master .tf-category-closing .tfcc-body li{font:400 15.5px/1.75 Inter,Arial,sans-serif;color:var(--tfcc-copy);margin:0;overflow-wrap:anywhere;-webkit-hyphens:none;hyphens:none}#taffstyle-silber-master .tf-category-closing .tfcc-body a{color:var(--tfcc-purple);text-decoration:underline;text-underline-offset:3px;font-weight:600}#taffstyle-silber-master .tf-category-closing .tfcc-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;padding-bottom:27px;border-bottom:1px solid var(--tfcc-line)}#taffstyle-silber-master .tf-category-closing .tfcc-reasons>ul{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:25px 30px;padding:27px 0 0;margin:0;list-style:none}#taffstyle-silber-master .tf-category-closing .tfcc-reasons li{position:relative;padding:0 0 0 25px;min-width:0;list-style:none}#taffstyle-silber-master .tf-category-closing .tfcc-reasons li:before{content:"\2713";display:block;position:absolute;left:0;top:0;transform:none;width:auto;height:auto;margin:0;border:0;background:none;color:var(--tfcc-purple);font-weight:700}#taffstyle-silber-master .tf-category-closing .tfcc-reasons strong{display:block;margin-bottom:6px;font-size:16px;color:var(--tfcc-text);font-weight:700}#taffstyle-silber-master .tf-category-closing .tfcc-reasons li:last-child{grid-column:1/-1;border-top:1px solid var(--tfcc-line);padding-top:22px}#taffstyle-silber-master .tf-category-closing .tfcc-reasons li:last-child:before{top:22px}#taffstyle-silber-master .tf-category-closing .tfcc-buy{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:32px}#taffstyle-silber-master .tf-category-closing .tfcc-buy-main p+p{margin-top:15px}#taffstyle-silber-master .tf-category-closing .tfcc-buy-help{border-left:1px solid var(--tfcc-line);padding-left:28px}#taffstyle-silber-master .tf-category-closing .tfcc-buy-help p+p{border-top:1px solid var(--tfcc-line);padding-top:18px;margin-top:18px}#taffstyle-silber-master .tf-category-closing .tfcc-panel>summary:focus-visible,#taffstyle-silber-master .tf-category-closing .tfcc-body a:focus-visible{outline:3px solid #a973bf;outline-offset:-4px}@container (max-width:600px){#taffstyle-silber-master .tf-category-closing .tfcc-panel>summary{padding:18px 16px;gap:14px}#taffstyle-silber-master .tf-category-closing .tfcc-panel>summary h2{font-size:19px;line-height:1.4}#taffstyle-silber-master .tf-category-closing .tfcc-switch{flex-basis:30px;width:30px;height:30px}#taffstyle-silber-master .tf-category-closing .tfcc-body{padding:22px 17px}#taffstyle-silber-master .tf-category-closing .tfcc-intro,#taffstyle-silber-master .tf-category-closing .tfcc-reasons>ul,#taffstyle-silber-master .tf-category-closing .tfcc-buy{grid-template-columns:minmax(0,1fr);gap:20px}#taffstyle-silber-master .tf-category-closing .tfcc-intro{padding-bottom:22px}#taffstyle-silber-master .tf-category-closing .tfcc-reasons>ul{padding-top:22px}#taffstyle-silber-master .tf-category-closing .tfcc-reasons li:last-child{grid-column:auto}#taffstyle-silber-master .tf-category-closing .tfcc-buy-help{border-left:0;border-top:1px solid var(--tfcc-line);padding:20px 0 0}#taffstyle-silber-master .tf-category-closing .tfcc-body p,#taffstyle-silber-master .tf-category-closing .tfcc-body li{font-size:15px;line-height:1.75}}#taffstyle-silber-master{color-scheme:light;font-family:Inter,Arial,sans-serif;color:#252129;overflow-wrap:break-word}#taffstyle-silber-master *{box-sizing:border-box}#taffstyle-silber-master .pv-controls{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}#taffstyle-silber-master .pv-controls button{padding:11px 18px;border:1px solid #b6a2bf;border-radius:10px;background:#fff;color:#5a0d75;font:600 14px Inter,Arial,sans-serif;min-height:44px}#taffstyle-silber-master .pv-controls button[aria-pressed=true]{background:#5a0d75;color:#fff}#taffstyle-silber-master .pv-shop{container-type:inline-size;container-name:shop;background:#fff;max-width:420px;margin:0 auto;width:100%;border:1px solid #e7ddeb;border-radius:14px;overflow:hidden}#taffstyle-silber-master .pv-shop.pv-wide{max-width:1200px}#taffstyle-silber-master .pv-content{padding:0 20px 28px}#taffstyle-silber-master .pv-header{padding:20px 0;border-bottom:1px solid #e7ddeb;display:flex;align-items:center;justify-content:space-between;gap:20px}#taffstyle-silber-master .pv-logo{width:165px;height:auto;display:block}#taffstyle-silber-master .pv-nav{display:none;font-size:12px;color:#514b55;gap:16px}#taffstyle-silber-master .pv-breadcrumbs{font-size:12px;color:#6e6673;padding:22px 0}#taffstyle-silber-master .pv-breadcrumbs strong{color:#5a0d75}#taffstyle-silber-master .pv-catalog{display:grid;grid-template-columns:minmax(0,1fr);gap:26px;align-items:start}#taffstyle-silber-master .pv-filter{display:none;font-size:13px;color:#514b55}#taffstyle-silber-master .pv-filter h2{font-size:20px;margin:0 0 8px}#taffstyle-silber-master .pv-filter p{font-size:12px;margin:0 0 18px}#taffstyle-silber-master .pv-filter-row{border-bottom:1px solid #e7ddeb;padding:17px 0;display:flex;justify-content:space-between}#taffstyle-silber-master .pv-stock{padding:16px;background:#f3ebf8;border:1px solid #e7ddeb;border-radius:12px;font-size:13px;font-weight:600;margin-bottom:12px}#taffstyle-silber-master .pv-mobile-stock{margin:18px 0}#taffstyle-silber-master .pv-products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#taffstyle-silber-master .pv-product{border:1px solid #e7ddeb;border-radius:12px;padding:10px;min-width:0;background:#fff}#taffstyle-silber-master .pv-product img{width:100%;height:auto;aspect-ratio:1;object-fit:contain}#taffstyle-silber-master .pv-product p{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#514b55;margin:10px 0}#taffstyle-silber-master .pv-product strong{font-size:15px}#taffstyle-silber-master .pv-grid-label{font-size:12px;color:#6e6673;display:flex;justify-content:space-between;margin:16px 0}#taffstyle-silber-master .pv-divider{border-top:1px solid #e7ddeb;margin:28px 0 0;padding:15px 0 0;text-align:center;font-size:11px;color:#817788}#taffstyle-silber-master .tf-material-master-guide .dp-faq details>div,#taffstyle-silber-master .tf-material-master-guide .dp-faq details>div p{color:#514b55!important;max-height:none;overflow:visible;opacity:1}#taffstyle-silber-master .tf-material-master-guide figure.dp-example-photo img{object-fit:cover;padding:0}#taffstyle-silber-master .tf-material-master-guide .dp-example-photo .dp-ai-label{position:absolute;left:auto;top:auto;right:8px;bottom:8px;width:max-content;max-width:calc(100% - 16px);color:#ffffffbf;background:transparent;text-shadow:0 1px 2px rgba(0,0,0,.4);font:400 9px/1.25 Arial,sans-serif;text-align:right;margin:0;padding:0}#taffstyle-silber-master .tf-material-master-guide .dp-gallery a.pv-category{display:flex;flex-direction:column;justify-content:space-between;gap:15px;min-height:180px;padding:22px;border:1px solid #b6a2bf;border-radius:13px;background:#fff;text-decoration:none}#taffstyle-silber-master .tf-material-master-guide .pv-category h3{font-size:19px;margin:0}#taffstyle-silber-master .tf-material-master-guide .pv-category p{font-size:14px;line-height:1.65;margin:0;color:#514b55}#taffstyle-silber-master .pv-category>span{font-size:14px;display:flex;justify-content:space-between;gap:10px;color:#5a0d75}#taffstyle-silber-master .ts-materials{margin:0 0 24px}#taffstyle-silber-master .ts-materials__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}#taffstyle-silber-master .ts-materials__tile{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:64px;padding:16px;text-align:left;border:1px solid #b6a2bf;border-radius:13px;background:#fff;color:#352c3c;font:600 15px/1.5 Inter,Arial,sans-serif;text-decoration:none;min-width:0}#taffstyle-silber-master .ts-materials__name{overflow-wrap:anywhere}#taffstyle-silber-master .ts-materials__arrow{flex:0 0 auto}@media(min-width:651px){#taffstyle-silber-master .pv-content{padding:0 28px 35px}#taffstyle-silber-master .pv-nav{display:flex}#taffstyle-silber-master .pv-catalog{grid-template-columns:190px minmax(0,1fr)}#taffstyle-silber-master .pv-filter{display:block}#taffstyle-silber-master .pv-mobile-stock{display:none}#taffstyle-silber-master .pv-products{grid-template-columns:repeat(4,minmax(0,1fr))}#taffstyle-silber-master .ts-materials__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}}@media(max-width:650px){#taffstyle-silber-master .tf-material-master-guide .dp-gallery a.pv-category{min-height:0;padding:18px;gap:10px}}#taffstyle-silber-master{width:100%;max-width:1200px;margin:0 auto}#taffstyle-silber-master .tf-material-master-guide{margin-bottom:35px}@media(min-width:651px){#taffstyle-silber-master .tf-material-master-guide .dp-topics{row-gap:0}#taffstyle-silber-master .tf-material-master-guide .dp-topic{display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:0;align-content:start;padding-bottom:34px;min-width:0}#taffstyle-silber-master .tf-material-master-guide .dp-topic>h2{grid-row:1;font-size:24px;line-height:1.3;margin-top:0;margin-bottom:17px}#taffstyle-silber-master .tf-material-master-guide .dp-topic>.dp-topic-lead{grid-row:2}#taffstyle-silber-master .tf-material-master-guide .dp-topic>details{grid-row:3;align-self:start}#taffstyle-silber-master .tf-material-master-guide .dp-topic p,#taffstyle-silber-master .tf-material-master-guide .dp-topic li{font-size:15px;line-height:1.8}}#root .tf-silber-master-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-silber-master-guide *{box-sizing:border-box}#root .tf-silber-master-guide p,#root .tf-silber-master-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-silber-master-guide p:last-child{margin-bottom:0}#root .tf-silber-master-guide h1,#root .tf-silber-master-guide h2,#root .tf-silber-master-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-silber-master-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-silber-master-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-silber-master-guide strong{color:#342d3a!important;font-weight:650}#root .tf-silber-master-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-silber-master-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-silber-master-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:14px;margin-top:25px}#root .tf-silber-master-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-silber-master-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-silber-master-guide .dp-benefit img{width:30px;height:30px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-silber-master-guide .dp-benefit h3{font-size:14px}#root .tf-silber-master-guide .dp-benefit p{font-size:13px;line-height:1.7}#root .tf-silber-master-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-silber-master-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-silber-master-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-silber-master-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-silber-master-guide .dp-story{display:grid;grid-template-columns:1fr;gap:22px;padding:18px;background:#f7f3f9;border-radius:14px;margin:0 0 26px;align-items:center}#root .tf-silber-master-guide .dp-story>div{min-width:0}#root .tf-silber-master-guide figure{display:block;width:100%;margin:0;aspect-ratio:auto;overflow:hidden;border-radius:10px;line-height:0}#root .tf-silber-master-guide figure img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;object-position:center}#root .tf-silber-master-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-silber-master-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-silber-master-guide .dp-gallery figure{border-radius:0}#root .tf-silber-master-guide .dp-gallery article>a{display:block;line-height:0}#root .tf-silber-master-guide .dp-gallery article>div{padding:18px}#root .tf-silber-master-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-silber-master-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-silber-master-guide .dp-faq{padding:0 0 20px}#root .tf-silber-master-guide .dp-faq-intro{margin-bottom:24px}#root .tf-silber-master-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-silber-master-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-silber-master-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-silber-master-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-silber-master-guide .dp-faq summary h3{margin:0;font-size:16px}#root .tf-silber-master-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-silber-master-guide .dp-faq summary span:after{content:"+"}#root .tf-silber-master-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-silber-master-guide .dp-faq details>div{padding:0 12px 23px 0}@media(min-width:651px){#root .tf-silber-master-guide h2{font-size:24px}#root .tf-silber-master-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-silber-master-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-silber-master-guide .dp-benefit:last-child{border:0}#root .tf-silber-master-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-silber-master-guide .dp-topic{border:0;padding:0}#root .tf-silber-master-guide .dp-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;padding:26px}#root .tf-silber-master-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-silber-master-guide .dp-gallery h3{font-size:18px}}#root .tf-silber-master-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-silber-master-guide section,#root .tf-silber-master-guide article{width:auto;float:none;margin-top:0}#root .tf-silber-master-guide figure{position:static;float:none;height:auto;min-height:0;align-self:center}#root .tf-silber-master-guide figure img{position:static;width:100%!important;height:auto!important;max-width:100%;inset:auto}#root .tf-silber-master-guide .dp-benefit img{position:static;width:30px!important;height:30px!important;margin:0 0 13px}#root .tf-silber-master-guide .dp-topic{margin:0}#root .tf-silber-master-guide .dp-gallery article{padding:0;margin:0}#root .tf-silber-master-guide .dp-gallery article>a{margin:0}#root .tf-silber-master-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-silber-master-guide .dp-faq summary:before,#root .tf-silber-master-guide .dp-faq summary:after{display:none}#root .tf-silber-master-guide .dp-faq details{box-shadow:none}#root .tf-silber-master-guide summary:focus-visible,#root .tf-silber-master-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-silber-master-guide .dp-cta svg{width:20px;height:20px;flex:0 0 20px}#root:has(.tf-silber-master-guide) .ts-collection .ts-collection__heading{margin:0;padding:28px 32px 14px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-bottom:0;border-radius:18px 18px 0 0}#root:has(.tf-silber-master-guide) .ts-collection .ts-collection__heading h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-1px}#root:has(.tf-silber-master-guide) .ts-collection .ts-collection__intro{display:block;margin:0 0 28px;padding:0 32px 30px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-top:0;border-radius:0 0 18px 18px;width:100%}#root:has(.tf-silber-master-guide) .ts-collection .ts-collection__intro>div{display:block;width:100%;max-width:81ch;padding:0;margin:0;border:0}#root:has(.tf-silber-master-guide) .ts-collection .ts-collection__intro p{width:100%;max-width:100%;float:none;font-size:16px;line-height:1.8;color:#514b55;margin:0 0 8px}#root:has(.tf-silber-master-guide) .ts-collection .ts-collection__intro p:last-child{margin-bottom:0}@media(max-width:650px){#root .tf-silber-master-guide{margin-top:26px}#root:has(.tf-silber-master-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#root:has(.tf-silber-master-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#root:has(.tf-silber-master-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#root:has(.tf-silber-master-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#root .tf-silber-master-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-silber-master-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-silber-master-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-silber-master-guide .dp-topic-more>summary:before,#root .tf-silber-master-guide .dp-topic-more>summary:after{display:none}#root .tf-silber-master-guide .dp-less,#root .tf-silber-master-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-silber-master-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-silber-master-guide.dp-desktop .dp-topic-more>summary,#root .tf-silber-master-guide.dp-desktop .dp-topic-lead{display:none}#root .tf-silber-master-guide .dp-geo{margin-bottom:20px}#root .tf-silber-master-guide .dp-geo h3{font-size:16px;font-weight:700;margin:0 0 8px}#root .tf-silber-master-guide .dp-gallery figure{aspect-ratio:3/2;position:relative}#root .tf-silber-master-guide .dp-gallery figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain}#root .tf-silber-master-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-silber-master-guide .dp-closing{margin-bottom:30px}#root .tf-silber-master-guide .tfcc-body p+p{margin-top:16px}#root .tf-silber-master-guide .dp-benefits{margin-top:0}#root .tf-silber-master-guide .dp-brand{padding-bottom:0;border:0}#root .tf-silber-master-guide .dp-topic-body{display:flow-root}#root .tf-silber-master-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-silber-master-guide figure.dp-topic-photo{position:static;float:none;width:100%;max-width:none;margin:0;align-self:start;border-radius:10px;line-height:0}#root .tf-silber-master-guide figure.dp-topic-photo img{position:static;display:block;width:100%!important;height:auto!important;object-fit:contain}#root .tf-silber-master-guide .tfcc-intro>p:only-child{grid-column:1/-1}#root .tf-silber-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:4px 0}#root .tf-silber-master-guide .dp-example-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}#root .tf-silber-master-guide figure.dp-example-photo{display:block;position:relative;float:none;width:100%;aspect-ratio:16/9;height:auto;min-height:0;overflow:hidden;border-radius:10px;margin:0}#root .tf-silber-master-guide figure.dp-example-photo img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:100%;object-fit:contain;object-position:50% 50%;margin:0}@media(min-width:651px){#root .tf-silber-master-guide .dp-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}#root .tf-silber-master-guide .dp-geo-intro{margin-top:32px}#root .tf-silber-master-guide .dp-geo-intro .dp-geo{margin:0}@media(min-width:651px){#root .tf-silber-master-guide .dp-topic h2{min-height:2.6em}}#root .tf-silikon-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-silikon-guide *{box-sizing:border-box}#root .tf-silikon-guide p,#root .tf-silikon-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-silikon-guide h1,#root .tf-silikon-guide h2,#root .tf-silikon-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-silikon-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-silikon-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-silikon-guide strong{color:#342d3a!important;font-weight:650}#root .tf-silikon-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-silikon-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-silikon-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:14px;margin-top:25px}#root .tf-silikon-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-silikon-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-silikon-guide .dp-benefit img{width:30px;height:30px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-silikon-guide .dp-benefit h3{font-size:14px}#root .tf-silikon-guide .dp-benefit p{font-size:13px;line-height:1.7}#root .tf-silikon-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-silikon-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-silikon-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-silikon-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-silikon-guide .dp-story{display:grid;grid-template-columns:1fr;gap:22px;padding:18px;background:#f7f3f9;border-radius:14px;margin:0 0 26px;align-items:center}#root .tf-silikon-guide .dp-story>div{min-width:0}#root .tf-silikon-guide figure{display:block;width:100%;margin:0;aspect-ratio:auto;overflow:hidden;border-radius:10px;line-height:0}#root .tf-silikon-guide figure img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;object-position:center}#root .tf-silikon-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-silikon-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-silikon-guide .dp-gallery figure{border-radius:0}#root .tf-silikon-guide .dp-gallery article>a{display:block;line-height:0}#root .tf-silikon-guide .dp-gallery article>div{padding:18px}#root .tf-silikon-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-silikon-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-silikon-guide .dp-faq{padding:0 0 20px}#root .tf-silikon-guide .dp-faq-intro{margin-bottom:24px}#root .tf-silikon-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-silikon-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-silikon-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-silikon-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-silikon-guide .dp-faq summary h2{margin:0;font-size:16px;line-height:1.45;font-weight:650;letter-spacing:normal}#root .tf-silikon-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-silikon-guide .dp-faq summary span:after{content:"+"}#root .tf-silikon-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-silikon-guide .dp-faq details>div{padding:0 12px 23px 0}@media(min-width:651px){#root .tf-silikon-guide h2{font-size:24px}#root .tf-silikon-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-silikon-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-silikon-guide .dp-benefit:last-child{border:0}#root .tf-silikon-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-silikon-guide .dp-topic{border:0;padding:0}#root .tf-silikon-guide .dp-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;padding:26px}#root .tf-silikon-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-silikon-guide .dp-gallery h3{font-size:18px}}#root .tf-silikon-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-silikon-guide section,#root .tf-silikon-guide article{width:auto;float:none;margin-top:0}#root .tf-silikon-guide figure{position:static;float:none;height:auto;min-height:0;align-self:center}#root .tf-silikon-guide figure img{position:static;width:100%!important;height:auto!important;max-width:100%;inset:auto}#root .tf-silikon-guide .dp-benefit img{position:static;width:30px!important;height:30px!important;margin:0 0 13px}#root .tf-silikon-guide .dp-topic{margin:0}#root .tf-silikon-guide .dp-gallery article{padding:0;margin:0}#root .tf-silikon-guide .dp-gallery article>a{margin:0}#root .tf-silikon-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-silikon-guide .dp-faq summary:before,#root .tf-silikon-guide .dp-faq summary:after{display:none}#root .tf-silikon-guide .dp-faq details{box-shadow:none}#root .tf-silikon-guide .dp-cta svg{width:20px;height:20px;flex:0 0 20px}#root:has(.tf-silikon-guide) .ts-collection .ts-collection__heading{margin:0;padding:28px 32px 14px;background:#f7f2fa;border:1px solid #ede3f1;border-bottom:0;border-radius:18px 18px 0 0}#root:has(.tf-silikon-guide) .ts-collection .ts-collection__heading h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-1px}#root:has(.tf-silikon-guide) .ts-collection .ts-collection__intro{display:block;margin:0 0 28px;padding:0 32px 30px;background:#f7f2fa;border:1px solid #ede3f1;border-top:0;border-radius:0 0 18px 18px;width:100%}#root:has(.tf-silikon-guide) .ts-collection .ts-collection__intro>div{display:block;width:100%;max-width:81ch;padding:0;margin:0;border:0}#root:has(.tf-silikon-guide) .ts-collection .ts-collection__intro p{width:100%;max-width:100%;float:none;font-size:16px;line-height:1.8;color:#514b55;margin:0 0 8px}#root:has(.tf-silikon-guide) .ts-collection .ts-collection__intro p:last-child{margin-bottom:0}@media(max-width:650px){#root .tf-silikon-guide{margin-top:26px}#root:has(.tf-silikon-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#root:has(.tf-silikon-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#root:has(.tf-silikon-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#root:has(.tf-silikon-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#root .tf-silikon-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-silikon-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-silikon-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-silikon-guide .dp-topic-more>summary:before,#root .tf-silikon-guide .dp-topic-more>summary:after{display:none}#root .tf-silikon-guide .dp-less,#root .tf-silikon-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-silikon-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-silikon-guide .dp-geo{margin-bottom:20px}#root .tf-silikon-guide .dp-geo h3{font-size:16px;font-weight:700;margin:0 0 8px}#root .tf-silikon-guide .dp-gallery figure{aspect-ratio:3/2;position:relative}#root .tf-silikon-guide .dp-gallery figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain}#root .tf-silikon-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-silikon-guide .dp-closing{margin-bottom:30px}#root .tf-silikon-guide .tfcc-body p+p{margin-top:16px}#root .tf-silikon-guide .dp-benefits{margin-top:0}#root .tf-silikon-guide .dp-brand{padding-bottom:0;border:0}#root .tf-silikon-guide .dp-topic-body{display:flow-root}#root .tf-silikon-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-silikon-guide figure.dp-topic-photo{position:static;float:none;width:100%;max-width:none;margin:0;align-self:start;border-radius:10px;line-height:0}#root .tf-silikon-guide figure.dp-topic-photo img{position:static;display:block;width:100%!important;height:auto!important;object-fit:contain}#root .tf-silikon-guide .tfcc-intro>p:only-child{grid-column:1/-1}#root .tf-silikon-guide .dp-examples{grid-column:1/-1;margin:0;padding:4px 0}#root .tf-silikon-guide .dp-example-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}#root .tf-silikon-guide figure.dp-example-photo{display:block;position:relative;float:none;width:100%;aspect-ratio:16/9;height:auto;min-height:0;overflow:hidden;border-radius:10px;margin:0}#root .tf-silikon-guide figure.dp-example-photo img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:100%;object-fit:cover;object-position:50% 50%;margin:0}@media(min-width:651px){#root .tf-silikon-guide .dp-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}#root .tf-silikon-guide figure.dp-example-photo{container-type:inline-size}#root .tf-silikon-guide .dp-ai-label{position:absolute;top:auto;left:auto;right:8px;bottom:8px;width:max-content;max-width:calc(100% - 16px);z-index:2;display:flex;align-items:center;justify-content:flex-end;gap:.45em;margin:0;padding:0;border:0;border-radius:0;background:none;color:#ffffffbf;font:400 8px/1.25 Arial,sans-serif;font-size:clamp(8px,1.4cqw,9px);letter-spacing:normal;white-space:nowrap;text-align:right;text-shadow:0 1px 2px rgba(0,0,0,.4);pointer-events:none}#root .tf-silikon-guide .dp-gallery article{border:1px solid #b99bc7;border-radius:15px;display:flex}#root .tf-silikon-guide .dp-gallery article>div{padding:22px;display:flex;flex-direction:column;width:100%}#root .tf-silikon-guide .dp-gallery h3{font-size:22px;line-height:1.35;margin-bottom:15px}#root .tf-silikon-guide .dp-gallery p{margin:0 0 18px}#root .tf-silikon-guide .dp-gallery a.dp-cta{margin-top:auto;font-size:16px;gap:12px}@media(min-width:651px){#root .tf-silikon-guide .dp-topic h2{min-height:2.6em}}#root .tf-silikon-guide .dp-faq-intro:empty{display:none}#root .tf-silikon-guide .dp-ai-label{font-size:9px;background:#00000040;padding:2px 4px;border-radius:3px}@media(min-width:651px){#root .tf-silikon-guide .dp-topic-lead{margin-bottom:16px}}#root .tf-silikon-guide .dp-faq details>div,#root .tf-silikon-guide .dp-topic-body,#root .tf-silikon-guide .tfcc-body{color:#514b55!important}#root .tf-silikon-guide .dp-faq summary h2{color:#252129!important}#root .tf-silikon-guide .dp-faq summary h2:before,#root .tf-silikon-guide .dp-faq summary h2:after{content:none!important;display:none!important}@media(min-width:651px){#root .tf-silikon-guide .dp-topics{row-gap:0}#root .tf-silikon-guide .dp-topic{display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:0;align-content:start;padding-bottom:34px;min-width:0}#root .tf-silikon-guide .dp-topic>h2{grid-row:1;font-size:24px;line-height:1.3;margin-top:0;margin-bottom:17px}#root .tf-silikon-guide .dp-topic>.dp-topic-lead{grid-row:2}#root .tf-silikon-guide .dp-topic>details{grid-row:3;align-self:start}#root .tf-silikon-guide .dp-topic p,#root .tf-silikon-guide .dp-topic li{font-size:15px;line-height:1.8}}#root .tf-silikon-guide{--tf-purple:#5a0d75;--tf-ink:#252129;--tf-copy:#514b55;--tf-line:#e7ddeb;--tf-soft:#f7f3f9;max-width:1200px;width:100%;margin:32px auto 0;color:var(--tf-ink);font-family:Inter,Arial,sans-serif}#root .tf-silikon-guide,#root .tf-silikon-guide *{box-sizing:border-box}#root .tf-silikon-guide section,#root .tf-silikon-guide article{width:auto;float:none}#root .tf-silikon-guide h2{font-family:inherit;font-size:24px;line-height:1.3;letter-spacing:-.4px;margin:0 0 17px;font-weight:700;color:var(--tf-ink);text-wrap:balance;-webkit-hyphens:none;hyphens:none}#root .tf-silikon-guide h3{font-family:inherit;font-size:15px;line-height:1.45;margin:0 0 8px;font-weight:650;color:var(--tf-ink);-webkit-hyphens:none;hyphens:none}#root .tf-silikon-guide p,#root .tf-silikon-guide li{font-size:16px;line-height:1.8;font-weight:400;color:var(--tf-copy)}#root .tf-silikon-guide p{margin:0 0 16px}#root .tf-silikon-guide p:last-child{margin-bottom:0}#root .tf-silikon-guide strong{font-weight:650;color:#342d3a}#root .tf-silikon-guide a{color:var(--tf-purple);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;font-weight:550}#root .tf-silikon-guide a:hover{text-decoration-thickness:2px}#root .tf-silikon-guide .tf-about-shop{padding:0 0 40px;margin:0;border-bottom:1px solid var(--tf-line)}#root .tf-silikon-guide .tf-brand-copy{max-width:80ch}#root .tf-silikon-guide .tf-benefits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;background:var(--tf-soft);border-radius:16px;margin-top:26px;padding:24px 10px}#root .tf-silikon-guide .tf-benefits>div{padding:0 18px;border-right:1px solid var(--tf-line);min-width:0}#root .tf-silikon-guide .tf-benefits>div:last-child{border:0}#root .tf-silikon-guide .tf-benefits img{display:block;width:34px;height:34px;object-fit:contain;margin:0 0 13px}#root .tf-silikon-guide .tf-benefits p{font-size:13px;line-height:1.7;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#root .tf-silikon-guide .tf-benefits h3{font-size:15px}#root .tf-silikon-guide .tf-topic-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:44px;row-gap:44px;padding:42px 0}#root .tf-silikon-guide .tf-topic{min-width:0;margin:0;padding:0}#root .tf-silikon-guide .tf-topic h2:before{content:"";display:block;width:28px;height:3px;border-radius:3px;background:var(--tf-purple);margin:0 0 15px}#root .tf-silikon-guide .tf-topic ul{padding:0;margin:0 0 17px;list-style:none}#root .tf-silikon-guide .tf-topic li{position:relative;padding-left:17px;margin:0 0 12px}#root .tf-silikon-guide .tf-topic li:before{content:"";position:absolute;left:0;top:12px;width:5px;height:5px;border-radius:50%;background:var(--tf-purple)}#root .tf-silikon-guide .tf-image-story{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:30px;align-items:stretch;padding:28px;background:var(--tf-soft);border-radius:18px;margin:8px 0 44px}#root .tf-silikon-guide .tf-image-story>div{min-width:0}#root .tf-silikon-guide .tf-image-story figure{position:relative;margin:0;min-height:290px;overflow:hidden;border-radius:12px;width:100%}#root .tf-silikon-guide .tf-image-story img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%!important;height:100%!important;max-width:none;object-fit:cover;object-position:42% 50%}#root .tf-silikon-guide .tf-image-story h2{font-size:24px}#root .tf-silikon-guide .tf-faq{padding:0 0 42px;margin:0}#root .tf-silikon-guide .tf-faq-intro{max-width:82ch;margin-bottom:25px}#root .tf-silikon-guide .tf-faq-items{border-top:1px solid var(--tf-line)}#root .tf-silikon-guide details{display:block;margin:0;border:0;border-bottom:1px solid var(--tf-line);padding:0;background:transparent;box-shadow:none}#root .tf-silikon-guide summary{padding:21px 0;display:flex;align-items:center;justify-content:space-between;gap:18px;cursor:pointer;list-style:none;background:transparent;border:0;margin:0}#root .tf-silikon-guide summary::-webkit-details-marker{display:none}#root .tf-silikon-guide summary:before,#root .tf-silikon-guide summary:after{display:none}#root .tf-silikon-guide summary h3{margin:0;font-size:16px}#root .tf-silikon-guide .tf-faq-icon{position:relative;display:block;width:18px;height:18px;flex:0 0 18px}#root .tf-silikon-guide .tf-faq-icon:before,#root .tf-silikon-guide .tf-faq-icon:after{content:"";position:absolute;left:2px;right:2px;top:8px;height:1.5px;background:var(--tf-purple)}#root .tf-silikon-guide .tf-faq-icon:after{transform:rotate(90deg);transition:transform .18s ease}#root .tf-silikon-guide details[open] .tf-faq-icon:after{transform:rotate(0)}#root .tf-silikon-guide details>div{padding:0 36px 23px 0;max-width:86ch}#root .tf-silikon-guide summary:focus-visible,#root .tf-silikon-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-silikon-guide .tf-category-photo{position:relative;display:block;aspect-ratio:3/2;overflow:hidden;background:#fff}#root .tf-silikon-guide .tf-category-photo img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%!important;height:100%!important;max-width:none;object-fit:cover;object-position:center}#root .tf-silikon-guide .tf-category-photo--product img{object-fit:contain}#root .tf-silikon-guide .tf-category-link{font-size:14px;display:flex;align-items:center;justify-content:space-between;text-decoration:none;gap:8px;min-height:28px}#root .tf-silikon-guide .tf-category-link span{font-size:20px}@media(max-width:759px){#root .tf-silikon-guide{margin-top:26px}#root .tf-silikon-guide h2{font-size:23px;line-height:1.3}#root .tf-silikon-guide p,#root .tf-silikon-guide li{font-size:15px;line-height:1.8}#root .tf-silikon-guide .tf-benefits{grid-template-columns:repeat(2,minmax(0,1fr));padding:20px 4px;row-gap:23px}#root .tf-silikon-guide .tf-benefits>div{padding:0 13px}#root .tf-silikon-guide .tf-benefits>div:nth-child(2){border:0}#root .tf-silikon-guide .tf-benefits h3{font-size:14px}#root .tf-silikon-guide .tf-benefits p{font-size:13px}#root .tf-silikon-guide .tf-about-shop{padding-bottom:30px}#root .tf-silikon-guide .tf-topic-grid{grid-template-columns:1fr;padding:32px 0;gap:32px}#root .tf-silikon-guide .tf-topic:not(:last-child){padding-bottom:30px;border-bottom:1px solid var(--tf-line)}#root .tf-silikon-guide .tf-image-story{grid-template-columns:1fr;padding:18px;gap:24px;border-radius:14px;margin-bottom:34px}#root .tf-silikon-guide .tf-image-story figure{min-height:0;aspect-ratio:3/2}#root .tf-silikon-guide .tf-image-story img{object-position:50% 50%}#root .tf-silikon-guide .tf-image-story h2{font-size:23px}#root .tf-silikon-guide .tf-faq{padding-bottom:32px}#root .tf-silikon-guide summary{padding:19px 0}#root .tf-silikon-guide summary h3{font-size:15px}#root .tf-silikon-guide details>div{padding:0 0 22px}}@media(prefers-reduced-motion:reduce){#root .tf-silikon-guide .tf-faq-icon:after{transition:none}}#root .tf-silikon-intro{box-sizing:border-box;max-width:1200px;margin:0 auto 26px;padding:28px 32px;background:#f7f3f9;border:1px solid #e7ddeb;border-radius:16px;color:#252129}#root .tf-silikon-intro h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-.7px;margin:0 0 14px;color:#252129}#root .tf-silikon-intro p{font-size:16px;line-height:1.8;color:#514b55;margin:0}#root .tf-silikon-guide .tf-image-story{align-items:center}#root .tf-silikon-guide .tf-image-story figure{position:static;min-height:0;height:auto;aspect-ratio:auto;line-height:0}#root .tf-silikon-guide .tf-image-story img{position:static;inset:auto;width:100%!important;height:auto!important;object-fit:contain;object-position:center}#root .tf-silikon-guide .tf-image-story-reverse{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}#root .tf-silikon-guide .tf-image-story-reverse figure{grid-column:2;grid-row:1}#root .tf-silikon-guide .tf-image-story-reverse>div{grid-column:1;grid-row:1}#root .tf-silikon-guide h2:before{content:"";display:block;width:28px;height:3px;border-radius:3px;background:#5a0d75;margin:0 0 15px}#root .tf-silikon-guide .tf-silikon-buy{padding:0 0 32px;margin:0 0 32px;border-bottom:1px solid #e7ddeb}#root .tf-silikon-guide details:before{content:none;display:none}@media(max-width:759px){#root .tf-silikon-intro{padding:24px 20px;border-radius:14px}#root .tf-silikon-intro h1{font-size:30px}#root .tf-silikon-intro p{font-size:15px}#root .tf-silikon-guide .tf-image-story-reverse{grid-template-columns:1fr}#root .tf-silikon-guide .tf-image-story-reverse figure,#root .tf-silikon-guide .tf-image-story-reverse>div{grid-column:auto;grid-row:auto}}#root .tf-silikon-guide .tf-topic:only-child{grid-column:1/-1;max-width:90ch}#root .tf-silikon-guide .tf-silikon-related{margin:0 0 40px;padding:0}#root .tf-silikon-guide .tf-silikon-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;align-items:stretch}#root .tf-silikon-guide .tf-silikon-related-card{min-width:0;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--tf-line);border-radius:16px;background:#fff;text-decoration:none;color:var(--tf-ink)}#root .tf-silikon-guide .tf-silikon-related-card:hover{border-color:var(--tf-purple);text-decoration:none}#root .tf-silikon-guide .tf-silikon-related-copy{padding:20px;display:flex;flex-direction:column;gap:16px;flex:1}#root .tf-silikon-guide .tf-silikon-related-title{display:block;font-size:18px;line-height:1.4;font-weight:650}#root .tf-silikon-guide .tf-silikon-related-card .tf-category-link{margin-top:auto;color:var(--tf-purple)}@media(max-width:759px){#root .tf-silikon-guide .tf-silikon-related-grid{grid-template-columns:1fr;gap:18px}#root .tf-silikon-guide .tf-silikon-related{margin-bottom:32px}}#root .tf-skin-diver-master-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-skin-diver-master-guide *{box-sizing:border-box}#root .tf-skin-diver-master-guide p,#root .tf-skin-diver-master-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-skin-diver-master-guide p:last-child{margin-bottom:0}#root .tf-skin-diver-master-guide h1,#root .tf-skin-diver-master-guide h2,#root .tf-skin-diver-master-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-skin-diver-master-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-skin-diver-master-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-skin-diver-master-guide strong{color:#342d3a!important;font-weight:650}#root .tf-skin-diver-master-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-skin-diver-master-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-skin-diver-master-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:16px;margin-top:25px}#root .tf-skin-diver-master-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-skin-diver-master-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-skin-diver-master-guide .dp-benefit img{width:34px;height:34px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-skin-diver-master-guide .dp-benefit h3{font-size:14px}#root .tf-skin-diver-master-guide .dp-benefit p{font-size:13px;line-height:1.7;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#root .tf-skin-diver-master-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-skin-diver-master-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-skin-diver-master-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-skin-diver-master-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-skin-diver-master-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-skin-diver-master-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-skin-diver-master-guide .dp-gallery article>div{padding:18px}#root .tf-skin-diver-master-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-skin-diver-master-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-skin-diver-master-guide .dp-faq{padding:0 0 20px}#root .tf-skin-diver-master-guide .dp-faq-intro{margin-bottom:24px}#root .tf-skin-diver-master-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-skin-diver-master-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-skin-diver-master-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-skin-diver-master-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-skin-diver-master-guide .dp-faq summary h2{margin:0;font-size:16px;line-height:1.45;font-weight:650;letter-spacing:normal}#root .tf-skin-diver-master-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-skin-diver-master-guide .dp-faq summary span:after{content:"+"}#root .tf-skin-diver-master-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-skin-diver-master-guide .dp-faq details>div{padding:0 12px 23px 0}#root .tf-skin-diver-master-guide .dp-faq details>div p{color:#514b55!important;opacity:1;visibility:visible}@media(min-width:651px){#root .tf-skin-diver-master-guide h2{font-size:24px}#root .tf-skin-diver-master-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-skin-diver-master-guide .dp-benefit h3{font-size:15px}#root .tf-skin-diver-master-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-skin-diver-master-guide .dp-benefit:last-child{border:0}#root .tf-skin-diver-master-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-skin-diver-master-guide .dp-topic{border:0;padding:0}#root .tf-skin-diver-master-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-skin-diver-master-guide .dp-gallery h3{font-size:18px}}#root .tf-skin-diver-master-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-skin-diver-master-guide section,#root .tf-skin-diver-master-guide article{width:auto;float:none;margin-top:0}#root .tf-skin-diver-master-guide .dp-benefit img{position:static;width:34px!important;height:34px!important;margin:0 0 13px}#root .tf-skin-diver-master-guide .dp-topic{margin:0}#root .tf-skin-diver-master-guide .dp-gallery article{padding:0;margin:0}#root .tf-skin-diver-master-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-skin-diver-master-guide .dp-faq summary:before,#root .tf-skin-diver-master-guide .dp-faq summary:after{display:none}#root .tf-skin-diver-master-guide .dp-faq details{box-shadow:none}#root .tf-skin-diver-master-guide summary:focus-visible,#root .tf-skin-diver-master-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root:has(.tf-skin-diver-master-guide) .ts-collection .ts-collection__heading{margin:0;padding:28px 32px 14px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-bottom:0;border-radius:18px 18px 0 0}#root:has(.tf-skin-diver-master-guide) .ts-collection .ts-collection__heading h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-1px}#root:has(.tf-skin-diver-master-guide) .ts-collection .ts-collection__intro{display:block;margin:0 0 28px;padding:0 32px 30px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-top:0;border-radius:0 0 18px 18px;width:100%}#root:has(.tf-skin-diver-master-guide) .ts-collection .ts-collection__intro>div{display:block;width:100%;max-width:81ch;padding:0;margin:0;border:0}#root:has(.tf-skin-diver-master-guide) .ts-collection .ts-collection__intro p{width:100%;max-width:100%;float:none;font-size:16px;line-height:1.8;color:#514b55;margin:0 0 8px}#root:has(.tf-skin-diver-master-guide) .ts-collection .ts-collection__intro p:last-child{margin-bottom:0}@media(max-width:650px){#root .tf-skin-diver-master-guide{margin-top:26px}#root:has(.tf-skin-diver-master-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#root:has(.tf-skin-diver-master-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#root:has(.tf-skin-diver-master-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#root:has(.tf-skin-diver-master-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#root .tf-skin-diver-master-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-skin-diver-master-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-skin-diver-master-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-skin-diver-master-guide .dp-topic-more>summary:before,#root .tf-skin-diver-master-guide .dp-topic-more>summary:after{display:none}#root .tf-skin-diver-master-guide .dp-less,#root .tf-skin-diver-master-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-skin-diver-master-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-skin-diver-master-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-skin-diver-master-guide .dp-closing{margin-bottom:30px}#root .tf-skin-diver-master-guide .tfcc-body p+p{margin-top:16px}#root .tf-skin-diver-master-guide .dp-benefits{margin-top:0}#root .tf-skin-diver-master-guide .dp-brand{padding-bottom:0;border:0}#root .tf-skin-diver-master-guide .dp-topic-body{display:flow-root}#root .tf-skin-diver-master-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-skin-diver-master-guide .tfcc-intro>p:only-child{grid-column:1/-1}@media(min-width:651px){#root .tf-skin-diver-master-guide .dp-topic h2{min-height:2.6em}}#root .tf-skin-diver-master-guide .dp-example-photo{aspect-ratio:16/9;overflow:hidden;border-radius:12px;margin:0}#root .tf-skin-diver-master-guide .dp-example-photo img{width:100%!important;height:auto!important;aspect-ratio:16/9;object-fit:contain;display:block}#root .tf-skin-diver-master-guide .dp-gallery article{display:flex}#root .tf-skin-diver-master-guide .dp-gallery article>div{display:flex;flex-direction:column;width:100%}#root .tf-skin-diver-master-guide .dp-gallery article p{flex:1}#root .tf-skin-diver-master-guide .dp-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}#root .tf-skin-diver-master-guide .dp-gallery article{border-color:#b6a2bf}@media(max-width:650px){#root:has(.tf-skin-diver-master-guide) .collection-wrapper.ts-collection.tf-compact-intro-enabled .ts-collection__intro .tf-intro-teaser{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}#root .tf-skin-diver-master-guide .dp-faq summary h2{font-size:16px!important;line-height:1.45;font-weight:650;letter-spacing:normal;margin:0;color:#252129!important}#root .tf-skin-diver-master-guide .dp-faq details>div,#root .tf-skin-diver-master-guide .dp-topic-body,#root .tf-skin-diver-master-guide .tfcc-body{color:#514b55!important}#root .tf-skin-diver-master-guide strong{color:#342d3a!important}@media(min-width:651px){#root .tf-skin-diver-master-guide .dp-topics{row-gap:0}#root .tf-skin-diver-master-guide .dp-topic{display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:0;align-content:start;padding-bottom:34px;min-width:0}#root .tf-skin-diver-master-guide .dp-topic>h2{grid-row:1;font-size:24px;line-height:1.3;margin-top:0;margin-bottom:17px}#root .tf-skin-diver-master-guide .dp-topic>.dp-topic-lead{grid-row:2}#root .tf-skin-diver-master-guide .dp-topic>details{grid-row:3;align-self:start}#root .tf-skin-diver-master-guide .dp-topic p,#root .tf-skin-diver-master-guide .dp-topic li{font-size:15px;line-height:1.8}}#taffstyle-smiley-master .tf-material-master-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#taffstyle-smiley-master .tf-material-master-guide *{box-sizing:border-box}#taffstyle-smiley-master .tf-material-master-guide p,#taffstyle-smiley-master .tf-material-master-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#taffstyle-smiley-master .tf-material-master-guide p:last-child{margin-bottom:0}#taffstyle-smiley-master .tf-material-master-guide h1,#taffstyle-smiley-master .tf-material-master-guide h2,#taffstyle-smiley-master .tf-material-master-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#taffstyle-smiley-master .tf-material-master-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#taffstyle-smiley-master .tf-material-master-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#taffstyle-smiley-master .tf-material-master-guide strong{color:#342d3a!important;font-weight:650}#taffstyle-smiley-master .tf-material-master-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#taffstyle-smiley-master .tf-material-master-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#taffstyle-smiley-master .tf-material-master-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:14px;margin-top:25px}#taffstyle-smiley-master .tf-material-master-guide .dp-benefit{padding:0 13px;min-width:0}#taffstyle-smiley-master .tf-material-master-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#taffstyle-smiley-master .tf-material-master-guide .dp-benefit img{width:30px;height:30px;object-fit:contain;display:block;margin-bottom:13px}#taffstyle-smiley-master .tf-material-master-guide .dp-benefit h3{font-size:14px}#taffstyle-smiley-master .tf-material-master-guide .dp-benefit p{font-size:13px;line-height:1.7}#taffstyle-smiley-master .tf-material-master-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#taffstyle-smiley-master .tf-material-master-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#taffstyle-smiley-master .tf-material-master-guide .dp-topic:last-child{border:0;padding-bottom:0}#taffstyle-smiley-master .tf-material-master-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#taffstyle-smiley-master .tf-material-master-guide .dp-story{display:grid;grid-template-columns:1fr;gap:22px;padding:18px;background:#f7f3f9;border-radius:14px;margin:0 0 26px;align-items:center}#taffstyle-smiley-master .tf-material-master-guide .dp-story>div{min-width:0}#taffstyle-smiley-master .tf-material-master-guide figure{display:block;width:100%;margin:0;aspect-ratio:auto;overflow:hidden;border-radius:10px;line-height:0}#taffstyle-smiley-master .tf-material-master-guide figure img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;object-position:center}#taffstyle-smiley-master .tf-material-master-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#taffstyle-smiley-master .tf-material-master-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#taffstyle-smiley-master .tf-material-master-guide .dp-gallery figure{border-radius:0}#taffstyle-smiley-master .tf-material-master-guide .dp-gallery article>a{display:block;line-height:0}#taffstyle-smiley-master .tf-material-master-guide .dp-gallery article>div{padding:18px}#taffstyle-smiley-master .tf-material-master-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#taffstyle-smiley-master .tf-material-master-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#taffstyle-smiley-master .tf-material-master-guide .dp-faq{padding:0 0 20px}#taffstyle-smiley-master .tf-material-master-guide .dp-faq-intro{margin-bottom:24px}#taffstyle-smiley-master .tf-material-master-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#taffstyle-smiley-master .tf-material-master-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#taffstyle-smiley-master .tf-material-master-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#taffstyle-smiley-master .tf-material-master-guide .dp-faq summary::-webkit-details-marker{display:none}#taffstyle-smiley-master .tf-material-master-guide .dp-faq summary h2{margin:0;font-size:16px;line-height:1.45;font-weight:650;letter-spacing:normal}#taffstyle-smiley-master .tf-material-master-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#taffstyle-smiley-master .tf-material-master-guide .dp-faq summary span:after{content:"+"}#taffstyle-smiley-master .tf-material-master-guide .dp-faq details[open] summary span:after{content:"\2212"}#taffstyle-smiley-master .tf-material-master-guide .dp-faq details>div{padding:0 12px 23px 0}@media(min-width:651px){#taffstyle-smiley-master .tf-material-master-guide h2{font-size:24px}#taffstyle-smiley-master .tf-material-master-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#taffstyle-smiley-master .tf-material-master-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#taffstyle-smiley-master .tf-material-master-guide .dp-benefit:last-child{border:0}#taffstyle-smiley-master .tf-material-master-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#taffstyle-smiley-master .tf-material-master-guide .dp-topic{border:0;padding:0}#taffstyle-smiley-master .tf-material-master-guide .dp-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;padding:26px}#taffstyle-smiley-master .tf-material-master-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#taffstyle-smiley-master .tf-material-master-guide .dp-gallery h3{font-size:18px}}#taffstyle-smiley-master .tf-material-master-guide{max-width:1200px;width:100%;margin:32px auto 0}#taffstyle-smiley-master .tf-material-master-guide section,#taffstyle-smiley-master .tf-material-master-guide article{width:auto;float:none;margin-top:0}#taffstyle-smiley-master .tf-material-master-guide figure{position:static;float:none;height:auto;min-height:0;align-self:center}#taffstyle-smiley-master .tf-material-master-guide figure img{position:static;width:100%!important;height:auto!important;max-width:100%;inset:auto}#taffstyle-smiley-master .tf-material-master-guide .dp-benefit img{position:static;width:30px!important;height:30px!important;margin:0 0 13px}#taffstyle-smiley-master .tf-material-master-guide .dp-topic{margin:0}#taffstyle-smiley-master .tf-material-master-guide .dp-gallery article{padding:0;margin:0}#taffstyle-smiley-master .tf-material-master-guide .dp-gallery article>a{margin:0}#taffstyle-smiley-master .tf-material-master-guide .dp-faq summary{cursor:var(--cursor-interaction,auto);background:transparent;border:0;margin:0}#taffstyle-smiley-master .tf-material-master-guide .dp-faq summary:before,#taffstyle-smiley-master .tf-material-master-guide .dp-faq summary:after{display:none}#taffstyle-smiley-master .tf-material-master-guide .dp-faq details{box-shadow:none}#taffstyle-smiley-master .tf-material-master-guide summary:focus-visible,#taffstyle-smiley-master .tf-material-master-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#taffstyle-smiley-master .tf-material-master-guide .dp-cta svg{width:20px;height:20px;flex:0 0 20px}@media(max-width:650px){#taffstyle-smiley-master .tf-material-master-guide{margin-top:26px}#taffstyle-smiley-master:has(.tf-material-master-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#taffstyle-smiley-master:has(.tf-material-master-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#taffstyle-smiley-master:has(.tf-material-master-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#taffstyle-smiley-master:has(.tf-material-master-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#taffstyle-smiley-master .tf-material-master-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#taffstyle-smiley-master .tf-material-master-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:var(--cursor-interaction,auto);font:600 15px/1.5 Inter,Arial,sans-serif}#taffstyle-smiley-master .tf-material-master-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#taffstyle-smiley-master .tf-material-master-guide .dp-topic-more>summary:before,#taffstyle-smiley-master .tf-material-master-guide .dp-topic-more>summary:after{display:none}#taffstyle-smiley-master .tf-material-master-guide .dp-less,#taffstyle-smiley-master .tf-material-master-guide .dp-topic-more[open] .dp-more{display:none}#taffstyle-smiley-master .tf-material-master-guide .dp-topic-more[open] .dp-less{display:inline}#taffstyle-smiley-master .tf-material-master-guide .dp-geo{margin-bottom:20px}#taffstyle-smiley-master .tf-material-master-guide .dp-geo h3{font-size:16px;font-weight:700;margin:0 0 8px}#taffstyle-smiley-master .tf-material-master-guide .dp-gallery figure{aspect-ratio:3/2;position:relative}#taffstyle-smiley-master .tf-material-master-guide .dp-gallery figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain}#taffstyle-smiley-master .tf-material-master-guide .dp-gallery h3{font-weight:650;text-decoration:none}#taffstyle-smiley-master .tf-material-master-guide .dp-closing{margin-bottom:30px}#taffstyle-smiley-master .tf-material-master-guide .tfcc-body p+p{margin-top:16px}#taffstyle-smiley-master .tf-material-master-guide .dp-benefits{margin-top:0}#taffstyle-smiley-master .tf-material-master-guide .dp-brand{padding-bottom:0;border:0}#taffstyle-smiley-master .tf-material-master-guide .dp-topic-body{display:flow-root}#taffstyle-smiley-master .tf-material-master-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#taffstyle-smiley-master .tf-material-master-guide figure.dp-topic-photo{position:static;float:none;width:100%;max-width:none;margin:0;align-self:start;border-radius:10px;line-height:0}#taffstyle-smiley-master .tf-material-master-guide figure.dp-topic-photo img{position:static;display:block;width:100%!important;height:auto!important;object-fit:contain}#taffstyle-smiley-master .tf-material-master-guide .tfcc-intro>p:only-child{grid-column:1/-1}#taffstyle-smiley-master .tf-material-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:4px 0}#taffstyle-smiley-master .tf-material-master-guide .dp-example-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}#taffstyle-smiley-master .tf-material-master-guide figure.dp-example-photo{display:block;position:relative;float:none;width:100%;aspect-ratio:16/9;height:auto;min-height:0;overflow:hidden;border-radius:10px;margin:0}#taffstyle-smiley-master .tf-material-master-guide figure.dp-example-photo img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:100%;object-fit:cover;object-position:50% 50%;margin:0}@media(min-width:651px){#taffstyle-smiley-master .tf-material-master-guide .dp-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}#taffstyle-smiley-master .tf-material-master-guide figure.dp-example-photo{background:#fff}#taffstyle-smiley-master .tf-material-master-guide .dp-related .dp-gallery article{display:flex;border-color:#b6a2bf}#taffstyle-smiley-master .tf-material-master-guide .dp-related .dp-gallery article>div{display:flex;flex-direction:column;width:100%}#taffstyle-smiley-master .tf-material-master-guide .dp-related .dp-gallery article p{flex:1}#taffstyle-smiley-master .tf-material-master-guide .dp-faq details>div,#taffstyle-smiley-master .tf-material-master-guide .dp-faq details>div p{color:#252129!important;opacity:1;visibility:visible;max-height:none;overflow:visible}#taffstyle-smiley-master .tf-material-master-intro{width:100%;max-width:1200px;margin:0 auto 24px;font-family:Inter,Arial,sans-serif;color:#252129}#taffstyle-smiley-master .tf-material-master-intro *{box-sizing:border-box}#taffstyle-smiley-master .tf-material-master-intro .tf-material-heading{padding:24px 28px 18px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-radius:17px;margin:0 0 24px}#taffstyle-smiley-master .tf-material-master-intro h1{font:700 38px/1.2 Inter,Arial,sans-serif;color:#252129;letter-spacing:-.8px;margin:0 0 13px;text-transform:none}#taffstyle-smiley-master .tf-material-master-intro p{font:400 16px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0}#taffstyle-smiley-master .tf-material-master-intro .tf-material-teaser{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#taffstyle-smiley-master .tf-material-master-intro details{display:block;margin:0;padding:0;border:0;background:transparent;box-shadow:none}#taffstyle-smiley-master .tf-material-master-intro summary{list-style:none;display:flex;align-items:center;min-height:36px;padding:8px 0 0;margin:0;background:transparent;border:0;cursor:var(--cursor-interaction,auto);color:#5a0d75;font:600 14px/1.5 Inter,Arial,sans-serif}#taffstyle-smiley-master .tf-material-master-intro summary::-webkit-details-marker{display:none}#taffstyle-smiley-master .tf-material-master-intro summary:before,#taffstyle-smiley-master .tf-material-master-intro summary:after{display:none}#taffstyle-smiley-master .tf-material-master-intro .tf-material-less{display:none}#taffstyle-smiley-master .tf-material-master-intro details[open] .tf-material-more{display:none}#taffstyle-smiley-master .tf-material-master-intro details[open] .tf-material-less{display:inline}#taffstyle-smiley-master .tf-material-master-intro details>p{margin-top:12px}#taffstyle-smiley-master .tf-material-master-intro summary:focus-visible,#taffstyle-smiley-master .tf-material-master-intro a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}@media(max-width:650px){#taffstyle-smiley-master .tf-material-master-intro .tf-material-heading{padding:19px 18px 13px;border-radius:14px}#taffstyle-smiley-master .tf-material-master-intro h1{font-size:29px;margin-bottom:10px;letter-spacing:-.7px}#taffstyle-smiley-master .tf-material-master-intro p{font-size:15px;line-height:1.6}}#taffstyle-smiley-master .tf-category-closing{--tfcc-purple:#5a0d75;--tfcc-soft:#f7f3f9;--tfcc-line:#e7ddeb;--tfcc-text:#252129;--tfcc-copy:#514b55;container-type:inline-size;margin:0 0 18px;width:100%;font-family:Inter,Arial,sans-serif}#taffstyle-smiley-master .tf-category-closing:last-child{margin-bottom:0}#taffstyle-smiley-master .tf-category-closing,#taffstyle-smiley-master .tf-category-closing *{box-sizing:border-box}#taffstyle-smiley-master .tf-category-closing .tfcc-panel{display:block;float:none;width:100%;min-height:0;position:static;margin:0;padding:0;border:1px solid var(--tfcc-line);border-radius:14px;background:#fff;overflow:hidden;box-shadow:none}#taffstyle-smiley-master .tf-category-closing .tfcc-panel:before,#taffstyle-smiley-master .tf-category-closing .tfcc-panel:after{content:none;display:none}#taffstyle-smiley-master .tf-category-closing .tfcc-panel>summary{display:flex;position:static;float:none;width:100%;align-items:center;justify-content:space-between;gap:22px;list-style:none;margin:0;padding:23px 25px;border:0;background:var(--tfcc-soft);color:var(--tfcc-text);cursor:var(--cursor-interaction,auto);text-transform:none;box-shadow:none}#taffstyle-smiley-master .tf-category-closing .tfcc-panel>summary::-webkit-details-marker{display:none}#taffstyle-smiley-master .tf-category-closing .tfcc-panel>summary:before,#taffstyle-smiley-master .tf-category-closing .tfcc-panel>summary:after{content:none;display:none}#taffstyle-smiley-master .tf-category-closing .tfcc-panel>summary h2{font:700 22px/1.35 Inter,Arial,sans-serif;letter-spacing:-.3px;min-width:0;margin:0;color:var(--tfcc-text);text-wrap:initial;-webkit-hyphens:none;hyphens:none;overflow-wrap:anywhere}#taffstyle-smiley-master .tf-category-closing .tfcc-switch{flex:0 0 34px;width:34px;height:34px;border:1px solid #d8c8e0;border-radius:50%;background:#fff;color:var(--tfcc-purple);display:grid;place-items:center}#taffstyle-smiley-master .tf-category-closing .tfcc-switch:before{content:"+";font:400 25px/1 Arial,sans-serif}#taffstyle-smiley-master .tf-category-closing .tfcc-panel[open] .tfcc-switch:before{content:"\2212"}#taffstyle-smiley-master .tf-category-closing .tfcc-panel[open]>summary{border-bottom:1px solid var(--tfcc-line)}#taffstyle-smiley-master .tf-category-closing .tfcc-body{padding:27px 25px 29px;max-width:none;width:100%;margin:0}#taffstyle-smiley-master .tf-category-closing .tfcc-body p,#taffstyle-smiley-master .tf-category-closing .tfcc-body li{font:400 15.5px/1.75 Inter,Arial,sans-serif;color:var(--tfcc-copy);margin:0;overflow-wrap:anywhere;-webkit-hyphens:none;hyphens:none}#taffstyle-smiley-master .tf-category-closing .tfcc-body a{color:var(--tfcc-purple);text-decoration:underline;text-underline-offset:3px;font-weight:600}#taffstyle-smiley-master .tf-category-closing .tfcc-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;padding-bottom:27px;border-bottom:1px solid var(--tfcc-line)}#taffstyle-smiley-master .tf-category-closing .tfcc-reasons>ul{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:25px 30px;padding:27px 0 0;margin:0;list-style:none}#taffstyle-smiley-master .tf-category-closing .tfcc-reasons li{position:relative;padding:0 0 0 25px;min-width:0;list-style:none}#taffstyle-smiley-master .tf-category-closing .tfcc-reasons li:before{content:"\2713";display:block;position:absolute;left:0;top:0;transform:none;width:auto;height:auto;margin:0;border:0;background:none;color:var(--tfcc-purple);font-weight:700}#taffstyle-smiley-master .tf-category-closing .tfcc-reasons strong{display:block;margin-bottom:6px;font-size:16px;color:var(--tfcc-text);font-weight:700}#taffstyle-smiley-master .tf-category-closing .tfcc-reasons li:last-child{grid-column:1/-1;border-top:1px solid var(--tfcc-line);padding-top:22px}#taffstyle-smiley-master .tf-category-closing .tfcc-reasons li:last-child:before{top:22px}#taffstyle-smiley-master .tf-category-closing .tfcc-buy{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:32px}#taffstyle-smiley-master .tf-category-closing .tfcc-buy-main p+p{margin-top:15px}#taffstyle-smiley-master .tf-category-closing .tfcc-buy-help{border-left:1px solid var(--tfcc-line);padding-left:28px}#taffstyle-smiley-master .tf-category-closing .tfcc-buy-help p+p{border-top:1px solid var(--tfcc-line);padding-top:18px;margin-top:18px}#taffstyle-smiley-master .tf-category-closing .tfcc-panel>summary:focus-visible,#taffstyle-smiley-master .tf-category-closing .tfcc-body a:focus-visible{outline:3px solid #a973bf;outline-offset:-4px}@container (max-width:600px){#taffstyle-smiley-master .tf-category-closing .tfcc-panel>summary{padding:18px 16px;gap:14px}#taffstyle-smiley-master .tf-category-closing .tfcc-panel>summary h2{font-size:19px;line-height:1.4}#taffstyle-smiley-master .tf-category-closing .tfcc-switch{flex-basis:30px;width:30px;height:30px}#taffstyle-smiley-master .tf-category-closing .tfcc-body{padding:22px 17px}#taffstyle-smiley-master .tf-category-closing .tfcc-intro,#taffstyle-smiley-master .tf-category-closing .tfcc-reasons>ul,#taffstyle-smiley-master .tf-category-closing .tfcc-buy{grid-template-columns:minmax(0,1fr);gap:20px}#taffstyle-smiley-master .tf-category-closing .tfcc-intro{padding-bottom:22px}#taffstyle-smiley-master .tf-category-closing .tfcc-reasons>ul{padding-top:22px}#taffstyle-smiley-master .tf-category-closing .tfcc-reasons li:last-child{grid-column:auto}#taffstyle-smiley-master .tf-category-closing .tfcc-buy-help{border-left:0;border-top:1px solid var(--tfcc-line);padding:20px 0 0}#taffstyle-smiley-master .tf-category-closing .tfcc-body p,#taffstyle-smiley-master .tf-category-closing .tfcc-body li{font-size:15px;line-height:1.75}}#taffstyle-smiley-master{color-scheme:light;font-family:Inter,Arial,sans-serif;color:#252129;overflow-wrap:break-word}#taffstyle-smiley-master *{box-sizing:border-box}#taffstyle-smiley-master .pv-controls{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}#taffstyle-smiley-master .pv-controls button{padding:11px 18px;border:1px solid #b6a2bf;border-radius:10px;background:#fff;color:#5a0d75;font:600 14px Inter,Arial,sans-serif;min-height:44px}#taffstyle-smiley-master .pv-controls button[aria-pressed=true]{background:#5a0d75;color:#fff}#taffstyle-smiley-master .pv-shop{container-type:inline-size;container-name:shop;background:#fff;max-width:420px;margin:0 auto;width:100%;border:1px solid #e7ddeb;border-radius:14px;overflow:hidden}#taffstyle-smiley-master .pv-shop.pv-wide{max-width:1200px}#taffstyle-smiley-master .pv-content{padding:0 20px 28px}#taffstyle-smiley-master .pv-header{padding:20px 0;border-bottom:1px solid #e7ddeb;display:flex;align-items:center;justify-content:space-between;gap:20px}#taffstyle-smiley-master .pv-logo{width:165px;height:auto;display:block}#taffstyle-smiley-master .pv-nav{display:none;font-size:12px;color:#514b55;gap:16px}#taffstyle-smiley-master .pv-breadcrumbs{font-size:12px;color:#6e6673;padding:22px 0}#taffstyle-smiley-master .pv-breadcrumbs strong{color:#5a0d75}#taffstyle-smiley-master .pv-catalog{display:grid;grid-template-columns:minmax(0,1fr);gap:26px;align-items:start}#taffstyle-smiley-master .pv-filter{display:none;font-size:13px;color:#514b55}#taffstyle-smiley-master .pv-filter h2{font-size:20px;margin:0 0 8px}#taffstyle-smiley-master .pv-filter p{font-size:12px;margin:0 0 18px}#taffstyle-smiley-master .pv-filter-row{border-bottom:1px solid #e7ddeb;padding:17px 0;display:flex;justify-content:space-between}#taffstyle-smiley-master .pv-stock{padding:16px;background:#f3ebf8;border:1px solid #e7ddeb;border-radius:12px;font-size:13px;font-weight:600;margin-bottom:12px}#taffstyle-smiley-master .pv-mobile-stock{margin:18px 0}#taffstyle-smiley-master .pv-products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#taffstyle-smiley-master .pv-product{border:1px solid #e7ddeb;border-radius:12px;padding:10px;min-width:0;background:#fff}#taffstyle-smiley-master .pv-product img{width:100%;height:auto;aspect-ratio:1;object-fit:contain}#taffstyle-smiley-master .pv-product p{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#514b55;margin:10px 0}#taffstyle-smiley-master .pv-product strong{font-size:15px}#taffstyle-smiley-master .pv-grid-label{font-size:12px;color:#6e6673;display:flex;justify-content:space-between;margin:16px 0}#taffstyle-smiley-master .pv-divider{border-top:1px solid #e7ddeb;margin:28px 0 0;padding:15px 0 0;text-align:center;font-size:11px;color:#817788}#taffstyle-smiley-master .pv-desktop-lead{display:none}#taffstyle-smiley-master .dp-desktop .pv-desktop-lead{display:block}#taffstyle-smiley-master .tf-material-master-guide .dp-faq details>div,#taffstyle-smiley-master .tf-material-master-guide .dp-faq details>div p{color:#514b55!important;max-height:none;overflow:visible;opacity:1}#taffstyle-smiley-master .tf-material-master-guide figure.dp-example-photo img{object-fit:cover;padding:0}#taffstyle-smiley-master .tf-material-master-guide .dp-example-photo .dp-ai-label{position:absolute;left:auto;top:auto;right:8px;bottom:8px;width:max-content;max-width:calc(100% - 16px);color:#ffffffbf;background:transparent;text-shadow:0 1px 2px rgba(0,0,0,.4);font:400 9px/1.25 Arial,sans-serif;text-align:right;margin:0;padding:0}#taffstyle-smiley-master .tf-material-master-guide .dp-gallery a.pv-category{display:flex;flex-direction:column;justify-content:space-between;gap:15px;min-height:180px;padding:22px;border:1px solid #b6a2bf;border-radius:13px;background:#fff;text-decoration:none}#taffstyle-smiley-master .tf-material-master-guide .pv-category h3{font-size:19px;margin:0}#taffstyle-smiley-master .tf-material-master-guide .pv-category p{font-size:14px;line-height:1.65;margin:0;color:#514b55}#taffstyle-smiley-master .pv-category>span{font-size:14px;display:flex;justify-content:space-between;gap:10px;color:#5a0d75}#taffstyle-smiley-master .ts-materials{margin:0 0 24px}#taffstyle-smiley-master .ts-materials__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}#taffstyle-smiley-master .ts-materials__tile{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:64px;padding:16px;text-align:left;border:1px solid #b6a2bf;border-radius:13px;background:#fff;color:#352c3c;font:600 15px/1.5 Inter,Arial,sans-serif;text-decoration:none;min-width:0}#taffstyle-smiley-master .ts-materials__name{overflow-wrap:anywhere}#taffstyle-smiley-master .ts-materials__arrow{flex:0 0 auto}@media(min-width:651px){#taffstyle-smiley-master .pv-content{padding:0 28px 35px}#taffstyle-smiley-master .pv-nav{display:flex}#taffstyle-smiley-master .pv-catalog{grid-template-columns:190px minmax(0,1fr)}#taffstyle-smiley-master .pv-filter{display:block}#taffstyle-smiley-master .pv-mobile-stock{display:none}#taffstyle-smiley-master .pv-products{grid-template-columns:repeat(4,minmax(0,1fr))}#taffstyle-smiley-master .ts-materials__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}}@media(max-width:650px){#taffstyle-smiley-master .tf-material-master-guide .dp-gallery a.pv-category{min-height:0;padding:18px;gap:10px}}#taffstyle-smiley-master{width:100%;max-width:1200px;margin:0 auto}#taffstyle-smiley-master .tf-material-master-guide{margin-bottom:35px}#taffstyle-smiley-master .tf-material-master-guide .dp-faq summary h2{font-size:16px!important;line-height:1.45;font-weight:650;letter-spacing:normal;margin:0;color:#252129!important}#taffstyle-smiley-master .tf-material-master-guide .dp-faq details>div,#taffstyle-smiley-master .tf-material-master-guide .dp-topic-body,#taffstyle-smiley-master .tf-material-master-guide .tfcc-body{color:#514b55!important}#taffstyle-smiley-master .tf-material-master-guide strong{color:#342d3a!important}@media(min-width:651px){#root #taffstyle-smiley-master .tf-material-master-guide .dp-topics{row-gap:0}#root #taffstyle-smiley-master .tf-material-master-guide .dp-topic{display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:0;padding-bottom:34px;align-content:start}#root #taffstyle-smiley-master .tf-material-master-guide .dp-topic>h2{grid-row:1;min-height:0;font-size:24px;line-height:1.3}#root #taffstyle-smiley-master .tf-material-master-guide .dp-topic>.dp-topic-lead{grid-row:2;align-self:start}#root #taffstyle-smiley-master .tf-material-master-guide .dp-topic>.dp-topic-more{grid-row:3}#root #taffstyle-smiley-master .tf-material-master-guide .dp-topic p,#root #taffstyle-smiley-master .tf-material-master-guide .dp-topic li{font-size:15px;line-height:1.8}}#root .tf-smiley-guide{--tf-purple:#5a0d75;--tf-ink:#252129;--tf-copy:#514b55;--tf-line:#e7ddeb;--tf-soft:#f7f3f9;max-width:1200px;width:100%;margin:32px auto 0;color:var(--tf-ink);font-family:Inter,Arial,sans-serif}#root .tf-smiley-guide,#root .tf-smiley-guide *{box-sizing:border-box}#root .tf-smiley-guide section,#root .tf-smiley-guide article{width:auto;float:none}#root .tf-smiley-guide h2{font-family:inherit;font-size:24px;line-height:1.3;letter-spacing:-.4px;margin:0 0 17px;font-weight:700;color:var(--tf-ink);text-wrap:balance;-webkit-hyphens:none;hyphens:none}#root .tf-smiley-guide h3{font-family:inherit;font-size:15px;line-height:1.45;margin:0 0 8px;font-weight:650;color:var(--tf-ink);-webkit-hyphens:none;hyphens:none}#root .tf-smiley-guide p,#root .tf-smiley-guide li{font-size:15px;line-height:1.8;font-weight:400;color:var(--tf-copy)}#root .tf-smiley-guide p{margin:0 0 16px}#root .tf-smiley-guide p:last-child{margin-bottom:0}#root .tf-smiley-guide strong{font-weight:650;color:#342d3a}#root .tf-smiley-guide a{color:var(--tf-purple);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;font-weight:550}#root .tf-smiley-guide a:hover{text-decoration-thickness:2px}#root .tf-smiley-guide .tf-about-shop{padding:0 0 40px;margin:0;border-bottom:1px solid var(--tf-line)}#root .tf-smiley-guide .tf-brand-copy{max-width:80ch}#root .tf-smiley-guide .tf-benefits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;background:var(--tf-soft);border-radius:16px;margin-top:26px;padding:24px 10px}#root .tf-smiley-guide .tf-benefits>div{padding:0 18px;border-right:1px solid var(--tf-line);min-width:0}#root .tf-smiley-guide .tf-benefits>div:last-child{border:0}#root .tf-smiley-guide .tf-benefits img{display:block;width:30px;height:30px;object-fit:contain;margin:0 0 13px}#root .tf-smiley-guide .tf-benefits p{font-size:13px;line-height:1.7}#root .tf-smiley-guide .tf-benefits h3{font-size:15px}#root .tf-smiley-guide .tf-topic-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:44px;row-gap:44px;padding:42px 0}#root .tf-smiley-guide .tf-topic{min-width:0;margin:0;padding:0}#root .tf-smiley-guide .tf-topic h2:before{content:"";display:block;width:28px;height:3px;border-radius:3px;background:var(--tf-purple);margin:0 0 15px}#root .tf-smiley-guide .tf-topic ul{padding:0;margin:0 0 17px;list-style:none}#root .tf-smiley-guide .tf-topic li{position:relative;padding-left:17px;margin:0 0 12px}#root .tf-smiley-guide .tf-topic li:before{content:"";position:absolute;left:0;top:12px;width:5px;height:5px;border-radius:50%;background:var(--tf-purple)}#root .tf-smiley-guide .tf-image-story{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:28px;align-items:stretch;padding:26px;background:var(--tf-soft);border-radius:18px;margin:8px 0 44px}#root .tf-smiley-guide .tf-image-story>div{min-width:0}#root .tf-smiley-guide .tf-image-story figure{position:relative;margin:0;min-height:0;aspect-ratio:3/2;align-self:start;background:#fff;overflow:hidden;border-radius:12px;width:100%}#root .tf-smiley-guide .tf-image-story img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%!important;height:100%!important;max-width:none;object-fit:contain;object-position:center}#root .tf-smiley-guide .tf-image-story--reverse{grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr)}#root .tf-smiley-guide .tf-image-story--reverse figure{order:2}#root .tf-smiley-guide .tf-image-story h2{font-size:24px}#root .tf-smiley-guide .tf-faq{padding:0 0 42px;margin:0}#root .tf-smiley-guide .tf-faq-intro{max-width:82ch;margin-bottom:25px}#root .tf-smiley-guide .tf-faq-items{border-top:1px solid var(--tf-line)}#root .tf-smiley-guide details{display:block;margin:0;border:0;border-bottom:1px solid var(--tf-line);padding:0;background:transparent;box-shadow:none}#root .tf-smiley-guide summary{padding:21px 0;display:flex;align-items:center;justify-content:space-between;gap:18px;cursor:pointer;list-style:none;background:transparent;border:0;margin:0}#root .tf-smiley-guide summary::-webkit-details-marker{display:none}#root .tf-smiley-guide summary:before,#root .tf-smiley-guide summary:after{display:none}#root .tf-smiley-guide summary h3{margin:0;font-size:16px}#root .tf-smiley-guide .tf-faq-icon{position:relative;display:block;width:18px;height:18px;flex:0 0 18px}#root .tf-smiley-guide .tf-faq-icon:before,#root .tf-smiley-guide .tf-faq-icon:after{content:"";position:absolute;left:2px;right:2px;top:8px;height:1.5px;background:var(--tf-purple)}#root .tf-smiley-guide .tf-faq-icon:after{transform:rotate(90deg);transition:transform .18s ease}#root .tf-smiley-guide details[open] .tf-faq-icon:after{transform:rotate(0)}#root .tf-smiley-guide details>div{padding:0 36px 23px 0;max-width:86ch}#root .tf-smiley-guide summary:focus-visible,#root .tf-smiley-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-smiley-guide .tf-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0 0 42px}#root .tf-smiley-guide .tf-gallery article{border:1px solid var(--tf-line);border-radius:13px;overflow:hidden;background:#fff;min-width:0;padding:0;margin:0}#root .tf-smiley-guide .tf-category-photo{position:relative;display:block;aspect-ratio:3/2;overflow:hidden;background:#fff}#root .tf-smiley-guide .tf-category-photo img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%!important;height:100%!important;max-width:none;object-fit:contain;object-position:center}#root .tf-smiley-guide .tf-gallery article>div{padding:18px}#root .tf-smiley-guide .tf-gallery h3{font-size:20px;letter-spacing:-.2px;margin-bottom:12px;overflow-wrap:anywhere}#root .tf-smiley-guide .tf-category-link{font-size:14px;display:flex;align-items:center;justify-content:space-between;text-decoration:none;gap:8px;min-height:32px}#root .tf-smiley-guide .tf-category-link span{font-size:20px}#root:has(.tf-smiley-guide) .ts-collection .ts-collection__heading{margin:0;padding:28px 32px 14px;background:#f7f2fa;border:1px solid #ede3f1;border-bottom:0;border-radius:18px 18px 0 0}#root:has(.tf-smiley-guide) .ts-collection .ts-collection__heading h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-1px}#root:has(.tf-smiley-guide) .ts-collection .ts-collection__intro{display:block;margin:0 0 28px;padding:0 32px 30px;background:#f7f2fa;border:1px solid #ede3f1;border-top:0;border-radius:0 0 18px 18px;width:100%}#root:has(.tf-smiley-guide) .ts-collection .ts-collection__intro>div{display:block;width:100%;max-width:81ch;padding:0;margin:0;border:0}#root:has(.tf-smiley-guide) .ts-collection .ts-collection__intro p{width:100%;max-width:100%;float:none;font-size:16px;line-height:1.8;color:#514b55;margin:0 0 8px}#root:has(.tf-smiley-guide) .ts-collection .ts-collection__intro p:last-child{margin-bottom:0}@media(min-width:651px){#root .tf-smiley-guide .tf-image-story figure{align-self:center}#root .tf-smiley-guide .tf-topic-grid>.tf-topic:last-child:nth-child(odd){grid-column:1/-1}#root .tf-smiley-guide .tf-topic-grid>.tf-topic:last-child:nth-child(odd)>div{column-count:2;column-gap:44px}#root .tf-smiley-guide .tf-topic-grid>.tf-topic:last-child:nth-child(odd)>div>p{break-inside:avoid}}@media(max-width:650px){#root .tf-smiley-guide{margin-top:26px}#root .tf-smiley-guide h2{font-size:23px;line-height:1.3}#root .tf-smiley-guide p,#root .tf-smiley-guide li{font-size:15px;line-height:1.8}#root .tf-smiley-guide .tf-benefits{grid-template-columns:repeat(2,minmax(0,1fr));padding:20px 4px;row-gap:23px}#root .tf-smiley-guide .tf-benefits>div{padding:0 13px}#root .tf-smiley-guide .tf-benefits>div:nth-child(2){border:0}#root .tf-smiley-guide .tf-benefits h3{font-size:14px}#root .tf-smiley-guide .tf-benefits p{font-size:13px}#root .tf-smiley-guide .tf-about-shop{padding-bottom:30px}#root .tf-smiley-guide .tf-topic-grid{grid-template-columns:1fr;padding:32px 0;gap:32px}#root .tf-smiley-guide .tf-topic:not(:last-child){padding-bottom:30px;border-bottom:1px solid var(--tf-line)}#root .tf-smiley-guide .tf-image-story{grid-template-columns:1fr;padding:18px;gap:24px;border-radius:14px;margin-bottom:34px}#root .tf-smiley-guide .tf-image-story--reverse{grid-template-columns:1fr}#root .tf-smiley-guide .tf-image-story figure{min-height:0;aspect-ratio:3/2;order:0}#root .tf-smiley-guide .tf-image-story img{object-position:50% 50%}#root .tf-smiley-guide .tf-image-story h2{font-size:23px}#root .tf-smiley-guide .tf-faq{padding-bottom:32px}#root .tf-smiley-guide summary{padding:19px 0}#root .tf-smiley-guide summary h3{font-size:15px}#root .tf-smiley-guide details>div{padding:0 0 22px}#root .tf-smiley-guide .tf-gallery{grid-template-columns:1fr;gap:18px;margin-bottom:32px}#root .tf-smiley-guide .tf-gallery h3{font-size:20px;overflow-wrap:normal}#root:has(.tf-smiley-guide) .ts-collection .ts-collection__heading{padding:24px 20px 14px;border-radius:14px 14px 0 0}#root:has(.tf-smiley-guide) .ts-collection .ts-collection__heading h1{font-size:30px;letter-spacing:-.7px}#root:has(.tf-smiley-guide) .ts-collection .ts-collection__intro{padding:0 20px 24px;border-radius:0 0 14px 14px}#root:has(.tf-smiley-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.75;margin-bottom:13px}}@media(prefers-reduced-motion:reduce){#root .tf-smiley-guide .tf-faq-icon:after{transition:none}}#root .tf-smiley-guide h2,#root .tf-smiley-guide h3{overflow-wrap:anywhere}#root .tf-smiley-guide .tf-gallery article{display:flex;flex-direction:column}#root .tf-smiley-guide .tf-gallery article>div{display:flex;flex-direction:column;flex:1}#root .tf-smiley-guide .tf-category-link{margin-top:auto}#root .tf-smiley-guide .tf-category--fill .tf-category-photo img{object-fit:cover;object-position:left top}#root .tf-smiley-guide .tf-image-story figure{aspect-ratio:auto;align-self:center}#root .tf-smiley-guide .tf-image-story img{position:static;height:auto!important;max-width:100%}#root .tf-smiley-guide .tf-category-photo{aspect-ratio:auto}#root .tf-smiley-guide .tf-category-photo img{position:static;height:auto!important;max-width:100%}#root .tf-smiley-guide .tf-gallery h3{font-size:20px;line-height:1.35;margin-bottom:14px}#root .tf-snake-eyes-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-snake-eyes-guide *{box-sizing:border-box}#root .tf-snake-eyes-guide p,#root .tf-snake-eyes-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-snake-eyes-guide p:last-child{margin-bottom:0}#root .tf-snake-eyes-guide h1,#root .tf-snake-eyes-guide h2,#root .tf-snake-eyes-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-snake-eyes-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-snake-eyes-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-snake-eyes-guide strong{color:#342d3a!important;font-weight:650}#root .tf-snake-eyes-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-snake-eyes-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-snake-eyes-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:14px;margin-top:25px}#root .tf-snake-eyes-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-snake-eyes-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-snake-eyes-guide .dp-benefit img{width:30px;height:30px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-snake-eyes-guide .dp-benefit h3{font-size:14px}#root .tf-snake-eyes-guide .dp-benefit p{font-size:13px;line-height:1.7}#root .tf-snake-eyes-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-snake-eyes-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-snake-eyes-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-snake-eyes-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-snake-eyes-guide .dp-story{display:grid;grid-template-columns:1fr;gap:22px;padding:18px;background:#f7f3f9;border-radius:14px;margin:0 0 26px;align-items:center}#root .tf-snake-eyes-guide .dp-story>div{min-width:0}#root .tf-snake-eyes-guide figure{display:block;width:100%;margin:0;aspect-ratio:auto;overflow:hidden;border-radius:10px;line-height:0}#root .tf-snake-eyes-guide figure img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;object-position:center}#root .tf-snake-eyes-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-snake-eyes-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-snake-eyes-guide .dp-gallery figure{border-radius:0}#root .tf-snake-eyes-guide .dp-gallery article>a{display:block;line-height:0}#root .tf-snake-eyes-guide .dp-gallery article>div{padding:18px}#root .tf-snake-eyes-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-snake-eyes-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-snake-eyes-guide .dp-faq{padding:0 0 20px}#root .tf-snake-eyes-guide .dp-faq-intro{margin-bottom:24px}#root .tf-snake-eyes-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-snake-eyes-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-snake-eyes-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-snake-eyes-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-snake-eyes-guide .dp-faq summary h3{margin:0;font-size:16px}#root .tf-snake-eyes-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-snake-eyes-guide .dp-faq summary span:after{content:"+"}#root .tf-snake-eyes-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-snake-eyes-guide .dp-faq details>div{padding:0 12px 23px 0}@media(min-width:651px){#root .tf-snake-eyes-guide h2{font-size:24px}#root .tf-snake-eyes-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-snake-eyes-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-snake-eyes-guide .dp-benefit:last-child{border:0}#root .tf-snake-eyes-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-snake-eyes-guide .dp-topic{border:0;padding:0}#root .tf-snake-eyes-guide .dp-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;padding:26px}#root .tf-snake-eyes-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-snake-eyes-guide .dp-gallery h3{font-size:18px}}#root .tf-snake-eyes-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-snake-eyes-guide section,#root .tf-snake-eyes-guide article{width:auto;float:none;margin-top:0}#root .tf-snake-eyes-guide figure{position:static;float:none;height:auto;min-height:0;align-self:center}#root .tf-snake-eyes-guide figure img{position:static;width:100%!important;height:auto!important;max-width:100%;inset:auto}#root .tf-snake-eyes-guide .dp-benefit img{position:static;width:30px!important;height:30px!important;margin:0 0 13px}#root .tf-snake-eyes-guide .dp-topic{margin:0}#root .tf-snake-eyes-guide .dp-gallery article{padding:0;margin:0}#root .tf-snake-eyes-guide .dp-gallery article>a{margin:0}#root .tf-snake-eyes-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-snake-eyes-guide .dp-faq summary:before,#root .tf-snake-eyes-guide .dp-faq summary:after{display:none}#root .tf-snake-eyes-guide .dp-faq details{box-shadow:none}#root .tf-snake-eyes-guide summary:focus-visible,#root .tf-snake-eyes-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-snake-eyes-guide .dp-cta svg{width:20px;height:20px;flex:0 0 20px}#root:has(.tf-snake-eyes-guide) .ts-collection .ts-collection__heading{margin:0;padding:28px 32px 14px;background:#f7f2fa;border:1px solid #ede3f1;border-bottom:0;border-radius:18px 18px 0 0}#root:has(.tf-snake-eyes-guide) .ts-collection .ts-collection__heading h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-1px}#root:has(.tf-snake-eyes-guide) .ts-collection .ts-collection__intro{display:block;margin:0 0 28px;padding:0 32px 30px;background:#f7f2fa;border:1px solid #ede3f1;border-top:0;border-radius:0 0 18px 18px;width:100%}#root:has(.tf-snake-eyes-guide) .ts-collection .ts-collection__intro>div{display:block;width:100%;max-width:81ch;padding:0;margin:0;border:0}#root:has(.tf-snake-eyes-guide) .ts-collection .ts-collection__intro p{width:100%;max-width:100%;float:none;font-size:16px;line-height:1.8;color:#514b55;margin:0 0 8px}#root:has(.tf-snake-eyes-guide) .ts-collection .ts-collection__intro p:last-child{margin-bottom:0}@media(max-width:650px){#root .tf-snake-eyes-guide{margin-top:26px}#root:has(.tf-snake-eyes-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#root:has(.tf-snake-eyes-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#root:has(.tf-snake-eyes-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#root:has(.tf-snake-eyes-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#root .tf-snake-eyes-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-snake-eyes-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-snake-eyes-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-snake-eyes-guide .dp-topic-more>summary:before,#root .tf-snake-eyes-guide .dp-topic-more>summary:after{display:none}#root .tf-snake-eyes-guide .dp-less,#root .tf-snake-eyes-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-snake-eyes-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-snake-eyes-guide.dp-desktop .dp-topic-more>summary,#root .tf-snake-eyes-guide.dp-desktop .dp-topic-lead{display:none}#root .tf-snake-eyes-guide .dp-geo{margin-bottom:20px}#root .tf-snake-eyes-guide .dp-geo h3{font-size:16px;font-weight:700;margin:0 0 8px}#root .tf-snake-eyes-guide .dp-gallery figure{aspect-ratio:3/2;position:relative}#root .tf-snake-eyes-guide .dp-gallery figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain}#root .tf-snake-eyes-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-snake-eyes-guide .dp-closing{margin-bottom:30px}#root .tf-snake-eyes-guide .tfcc-body p+p{margin-top:16px}#root .tf-snake-eyes-guide .dp-benefits{margin-top:0}#root .tf-snake-eyes-guide .dp-brand{padding-bottom:0;border:0}#root .tf-snake-eyes-guide .dp-topic-body{display:flow-root}#root .tf-snake-eyes-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-snake-eyes-guide figure.dp-topic-photo{position:static;float:none;width:100%;max-width:none;margin:0;align-self:start;border-radius:10px;line-height:0}#root .tf-snake-eyes-guide figure.dp-topic-photo img{position:static;display:block;width:100%!important;height:auto!important;object-fit:contain}#root .tf-snake-eyes-guide .tfcc-intro>p:only-child{grid-column:1/-1}#root .tf-snake-eyes-guide .dp-examples{grid-column:1/-1;margin:0;padding:4px 0}#root .tf-snake-eyes-guide .dp-example-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}#root .tf-snake-eyes-guide figure.dp-example-photo{display:block;position:relative;float:none;width:100%;aspect-ratio:16/9;height:auto;min-height:0;overflow:hidden;border-radius:10px;margin:0}#root .tf-snake-eyes-guide figure.dp-example-photo img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:100%;object-fit:cover;object-position:50% 22%;margin:0}@media(min-width:651px){#root .tf-snake-eyes-guide .dp-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}#taffstyle-snake-master .tf-material-master-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#taffstyle-snake-master .tf-material-master-guide *{box-sizing:border-box}#taffstyle-snake-master .tf-material-master-guide p,#taffstyle-snake-master .tf-material-master-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#taffstyle-snake-master .tf-material-master-guide p:last-child{margin-bottom:0}#taffstyle-snake-master .tf-material-master-guide h1,#taffstyle-snake-master .tf-material-master-guide h2,#taffstyle-snake-master .tf-material-master-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#taffstyle-snake-master .tf-material-master-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#taffstyle-snake-master .tf-material-master-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#taffstyle-snake-master .tf-material-master-guide strong{color:#342d3a!important;font-weight:650}#taffstyle-snake-master .tf-material-master-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#taffstyle-snake-master .tf-material-master-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#taffstyle-snake-master .tf-material-master-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:14px;margin-top:25px}#taffstyle-snake-master .tf-material-master-guide .dp-benefit{padding:0 13px;min-width:0}#taffstyle-snake-master .tf-material-master-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#taffstyle-snake-master .tf-material-master-guide .dp-benefit img{width:30px;height:30px;object-fit:contain;display:block;margin-bottom:13px}#taffstyle-snake-master .tf-material-master-guide .dp-benefit h3{font-size:14px}#taffstyle-snake-master .tf-material-master-guide .dp-benefit p{font-size:13px;line-height:1.7}#taffstyle-snake-master .tf-material-master-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#taffstyle-snake-master .tf-material-master-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#taffstyle-snake-master .tf-material-master-guide .dp-topic:last-child{border:0;padding-bottom:0}#taffstyle-snake-master .tf-material-master-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#taffstyle-snake-master .tf-material-master-guide .dp-story{display:grid;grid-template-columns:1fr;gap:22px;padding:18px;background:#f7f3f9;border-radius:14px;margin:0 0 26px;align-items:center}#taffstyle-snake-master .tf-material-master-guide .dp-story>div{min-width:0}#taffstyle-snake-master .tf-material-master-guide figure{display:block;width:100%;margin:0;aspect-ratio:auto;overflow:hidden;border-radius:10px;line-height:0}#taffstyle-snake-master .tf-material-master-guide figure img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;object-position:center}#taffstyle-snake-master .tf-material-master-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#taffstyle-snake-master .tf-material-master-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#taffstyle-snake-master .tf-material-master-guide .dp-gallery figure{border-radius:0}#taffstyle-snake-master .tf-material-master-guide .dp-gallery article>a{display:block;line-height:0}#taffstyle-snake-master .tf-material-master-guide .dp-gallery article>div{padding:18px}#taffstyle-snake-master .tf-material-master-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#taffstyle-snake-master .tf-material-master-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#taffstyle-snake-master .tf-material-master-guide .dp-faq{padding:0 0 20px}#taffstyle-snake-master .tf-material-master-guide .dp-faq-intro{margin-bottom:24px}#taffstyle-snake-master .tf-material-master-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#taffstyle-snake-master .tf-material-master-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#taffstyle-snake-master .tf-material-master-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#taffstyle-snake-master .tf-material-master-guide .dp-faq summary::-webkit-details-marker{display:none}#taffstyle-snake-master .tf-material-master-guide .dp-faq summary h2{margin:0;font-size:16px;line-height:1.45;font-weight:650;letter-spacing:normal}#taffstyle-snake-master .tf-material-master-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#taffstyle-snake-master .tf-material-master-guide .dp-faq summary span:after{content:"+"}#taffstyle-snake-master .tf-material-master-guide .dp-faq details[open] summary span:after{content:"\2212"}#taffstyle-snake-master .tf-material-master-guide .dp-faq details>div{padding:0 12px 23px 0}@media(min-width:651px){#taffstyle-snake-master .tf-material-master-guide h2{font-size:24px}#taffstyle-snake-master .tf-material-master-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#taffstyle-snake-master .tf-material-master-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#taffstyle-snake-master .tf-material-master-guide .dp-benefit:last-child{border:0}#taffstyle-snake-master .tf-material-master-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#taffstyle-snake-master .tf-material-master-guide .dp-topic{border:0;padding:0}#taffstyle-snake-master .tf-material-master-guide .dp-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;padding:26px}#taffstyle-snake-master .tf-material-master-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#taffstyle-snake-master .tf-material-master-guide .dp-gallery h3{font-size:18px}}#taffstyle-snake-master .tf-material-master-guide{max-width:1200px;width:100%;margin:32px auto 0}#taffstyle-snake-master .tf-material-master-guide section,#taffstyle-snake-master .tf-material-master-guide article{width:auto;float:none;margin-top:0}#taffstyle-snake-master .tf-material-master-guide figure{position:static;float:none;height:auto;min-height:0;align-self:center}#taffstyle-snake-master .tf-material-master-guide figure img{position:static;width:100%!important;height:auto!important;max-width:100%;inset:auto}#taffstyle-snake-master .tf-material-master-guide .dp-benefit img{position:static;width:30px!important;height:30px!important;margin:0 0 13px}#taffstyle-snake-master .tf-material-master-guide .dp-topic{margin:0}#taffstyle-snake-master .tf-material-master-guide .dp-gallery article{padding:0;margin:0}#taffstyle-snake-master .tf-material-master-guide .dp-gallery article>a{margin:0}#taffstyle-snake-master .tf-material-master-guide .dp-faq summary{cursor:var(--cursor-interaction,auto);background:transparent;border:0;margin:0}#taffstyle-snake-master .tf-material-master-guide .dp-faq summary:before,#taffstyle-snake-master .tf-material-master-guide .dp-faq summary:after{display:none}#taffstyle-snake-master .tf-material-master-guide .dp-faq details{box-shadow:none}#taffstyle-snake-master .tf-material-master-guide summary:focus-visible,#taffstyle-snake-master .tf-material-master-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#taffstyle-snake-master .tf-material-master-guide .dp-cta svg{width:20px;height:20px;flex:0 0 20px}@media(max-width:650px){#taffstyle-snake-master .tf-material-master-guide{margin-top:26px}#taffstyle-snake-master:has(.tf-material-master-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#taffstyle-snake-master:has(.tf-material-master-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#taffstyle-snake-master:has(.tf-material-master-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#taffstyle-snake-master:has(.tf-material-master-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#taffstyle-snake-master .tf-material-master-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#taffstyle-snake-master .tf-material-master-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:var(--cursor-interaction,auto);font:600 15px/1.5 Inter,Arial,sans-serif}#taffstyle-snake-master .tf-material-master-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#taffstyle-snake-master .tf-material-master-guide .dp-topic-more>summary:before,#taffstyle-snake-master .tf-material-master-guide .dp-topic-more>summary:after{display:none}#taffstyle-snake-master .tf-material-master-guide .dp-less,#taffstyle-snake-master .tf-material-master-guide .dp-topic-more[open] .dp-more{display:none}#taffstyle-snake-master .tf-material-master-guide .dp-topic-more[open] .dp-less{display:inline}#taffstyle-snake-master .tf-material-master-guide .dp-geo{margin-bottom:20px}#taffstyle-snake-master .tf-material-master-guide .dp-geo h3{font-size:16px;font-weight:700;margin:0 0 8px}#taffstyle-snake-master .tf-material-master-guide .dp-gallery figure{aspect-ratio:3/2;position:relative}#taffstyle-snake-master .tf-material-master-guide .dp-gallery figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain}#taffstyle-snake-master .tf-material-master-guide .dp-gallery h3{font-weight:650;text-decoration:none}#taffstyle-snake-master .tf-material-master-guide .dp-closing{margin-bottom:30px}#taffstyle-snake-master .tf-material-master-guide .tfcc-body p+p{margin-top:16px}#taffstyle-snake-master .tf-material-master-guide .dp-benefits{margin-top:0}#taffstyle-snake-master .tf-material-master-guide .dp-brand{padding-bottom:0;border:0}#taffstyle-snake-master .tf-material-master-guide .dp-topic-body{display:flow-root}#taffstyle-snake-master .tf-material-master-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#taffstyle-snake-master .tf-material-master-guide figure.dp-topic-photo{position:static;float:none;width:100%;max-width:none;margin:0;align-self:start;border-radius:10px;line-height:0}#taffstyle-snake-master .tf-material-master-guide figure.dp-topic-photo img{position:static;display:block;width:100%!important;height:auto!important;object-fit:contain}#taffstyle-snake-master .tf-material-master-guide .tfcc-intro>p:only-child{grid-column:1/-1}#taffstyle-snake-master .tf-material-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:4px 0}#taffstyle-snake-master .tf-material-master-guide .dp-example-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}#taffstyle-snake-master .tf-material-master-guide figure.dp-example-photo{display:block;position:relative;float:none;width:100%;aspect-ratio:16/9;height:auto;min-height:0;overflow:hidden;border-radius:10px;margin:0}#taffstyle-snake-master .tf-material-master-guide figure.dp-example-photo img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:100%;object-fit:cover;object-position:50% 50%;margin:0}@media(min-width:651px){#taffstyle-snake-master .tf-material-master-guide .dp-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}#taffstyle-snake-master .tf-material-master-guide figure.dp-example-photo{background:#fff}#taffstyle-snake-master .tf-material-master-guide .dp-related .dp-gallery article{display:flex;border-color:#b6a2bf}#taffstyle-snake-master .tf-material-master-guide .dp-related .dp-gallery article>div{display:flex;flex-direction:column;width:100%}#taffstyle-snake-master .tf-material-master-guide .dp-related .dp-gallery article p{flex:1}#taffstyle-snake-master .tf-material-master-guide .dp-faq details>div,#taffstyle-snake-master .tf-material-master-guide .dp-faq details>div p{color:#252129!important;opacity:1;visibility:visible;max-height:none;overflow:visible}#taffstyle-snake-master .tf-material-master-intro{width:100%;max-width:1200px;margin:0 auto 24px;font-family:Inter,Arial,sans-serif;color:#252129}#taffstyle-snake-master .tf-material-master-intro *{box-sizing:border-box}#taffstyle-snake-master .tf-material-master-intro .tf-material-heading{padding:24px 28px 18px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-radius:17px;margin:0 0 24px}#taffstyle-snake-master .tf-material-master-intro h1{font:700 38px/1.2 Inter,Arial,sans-serif;color:#252129;letter-spacing:-.8px;margin:0 0 13px;text-transform:none}#taffstyle-snake-master .tf-material-master-intro p{font:400 16px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0}#taffstyle-snake-master .tf-material-master-intro .tf-material-teaser{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#taffstyle-snake-master .tf-material-master-intro details{display:block;margin:0;padding:0;border:0;background:transparent;box-shadow:none}#taffstyle-snake-master .tf-material-master-intro summary{list-style:none;display:flex;align-items:center;min-height:36px;padding:8px 0 0;margin:0;background:transparent;border:0;cursor:var(--cursor-interaction,auto);color:#5a0d75;font:600 14px/1.5 Inter,Arial,sans-serif}#taffstyle-snake-master .tf-material-master-intro summary::-webkit-details-marker{display:none}#taffstyle-snake-master .tf-material-master-intro summary:before,#taffstyle-snake-master .tf-material-master-intro summary:after{display:none}#taffstyle-snake-master .tf-material-master-intro .tf-material-less{display:none}#taffstyle-snake-master .tf-material-master-intro details[open] .tf-material-more{display:none}#taffstyle-snake-master .tf-material-master-intro details[open] .tf-material-less{display:inline}#taffstyle-snake-master .tf-material-master-intro details>p{margin-top:12px}#taffstyle-snake-master .tf-material-master-intro summary:focus-visible,#taffstyle-snake-master .tf-material-master-intro a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}@media(max-width:650px){#taffstyle-snake-master .tf-material-master-intro .tf-material-heading{padding:19px 18px 13px;border-radius:14px}#taffstyle-snake-master .tf-material-master-intro h1{font-size:29px;margin-bottom:10px;letter-spacing:-.7px}#taffstyle-snake-master .tf-material-master-intro p{font-size:15px;line-height:1.6}}#taffstyle-snake-master .tf-category-closing{--tfcc-purple:#5a0d75;--tfcc-soft:#f7f3f9;--tfcc-line:#e7ddeb;--tfcc-text:#252129;--tfcc-copy:#514b55;container-type:inline-size;margin:0 0 18px;width:100%;font-family:Inter,Arial,sans-serif}#taffstyle-snake-master .tf-category-closing:last-child{margin-bottom:0}#taffstyle-snake-master .tf-category-closing,#taffstyle-snake-master .tf-category-closing *{box-sizing:border-box}#taffstyle-snake-master .tf-category-closing .tfcc-panel{display:block;float:none;width:100%;min-height:0;position:static;margin:0;padding:0;border:1px solid var(--tfcc-line);border-radius:14px;background:#fff;overflow:hidden;box-shadow:none}#taffstyle-snake-master .tf-category-closing .tfcc-panel:before,#taffstyle-snake-master .tf-category-closing .tfcc-panel:after{content:none;display:none}#taffstyle-snake-master .tf-category-closing .tfcc-panel>summary{display:flex;position:static;float:none;width:100%;align-items:center;justify-content:space-between;gap:22px;list-style:none;margin:0;padding:23px 25px;border:0;background:var(--tfcc-soft);color:var(--tfcc-text);cursor:var(--cursor-interaction,auto);text-transform:none;box-shadow:none}#taffstyle-snake-master .tf-category-closing .tfcc-panel>summary::-webkit-details-marker{display:none}#taffstyle-snake-master .tf-category-closing .tfcc-panel>summary:before,#taffstyle-snake-master .tf-category-closing .tfcc-panel>summary:after{content:none;display:none}#taffstyle-snake-master .tf-category-closing .tfcc-panel>summary h2{font:700 22px/1.35 Inter,Arial,sans-serif;letter-spacing:-.3px;min-width:0;margin:0;color:var(--tfcc-text);text-wrap:initial;-webkit-hyphens:none;hyphens:none;overflow-wrap:anywhere}#taffstyle-snake-master .tf-category-closing .tfcc-switch{flex:0 0 34px;width:34px;height:34px;border:1px solid #d8c8e0;border-radius:50%;background:#fff;color:var(--tfcc-purple);display:grid;place-items:center}#taffstyle-snake-master .tf-category-closing .tfcc-switch:before{content:"+";font:400 25px/1 Arial,sans-serif}#taffstyle-snake-master .tf-category-closing .tfcc-panel[open] .tfcc-switch:before{content:"\2212"}#taffstyle-snake-master .tf-category-closing .tfcc-panel[open]>summary{border-bottom:1px solid var(--tfcc-line)}#taffstyle-snake-master .tf-category-closing .tfcc-body{padding:27px 25px 29px;max-width:none;width:100%;margin:0}#taffstyle-snake-master .tf-category-closing .tfcc-body p,#taffstyle-snake-master .tf-category-closing .tfcc-body li{font:400 15.5px/1.75 Inter,Arial,sans-serif;color:var(--tfcc-copy);margin:0;overflow-wrap:anywhere;-webkit-hyphens:none;hyphens:none}#taffstyle-snake-master .tf-category-closing .tfcc-body a{color:var(--tfcc-purple);text-decoration:underline;text-underline-offset:3px;font-weight:600}#taffstyle-snake-master .tf-category-closing .tfcc-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;padding-bottom:27px;border-bottom:1px solid var(--tfcc-line)}#taffstyle-snake-master .tf-category-closing .tfcc-reasons>ul{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:25px 30px;padding:27px 0 0;margin:0;list-style:none}#taffstyle-snake-master .tf-category-closing .tfcc-reasons li{position:relative;padding:0 0 0 25px;min-width:0;list-style:none}#taffstyle-snake-master .tf-category-closing .tfcc-reasons li:before{content:"\2713";display:block;position:absolute;left:0;top:0;transform:none;width:auto;height:auto;margin:0;border:0;background:none;color:var(--tfcc-purple);font-weight:700}#taffstyle-snake-master .tf-category-closing .tfcc-reasons strong{display:block;margin-bottom:6px;font-size:16px;color:var(--tfcc-text);font-weight:700}#taffstyle-snake-master .tf-category-closing .tfcc-reasons li:last-child{grid-column:1/-1;border-top:1px solid var(--tfcc-line);padding-top:22px}#taffstyle-snake-master .tf-category-closing .tfcc-reasons li:last-child:before{top:22px}#taffstyle-snake-master .tf-category-closing .tfcc-buy{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:32px}#taffstyle-snake-master .tf-category-closing .tfcc-buy-main p+p{margin-top:15px}#taffstyle-snake-master .tf-category-closing .tfcc-buy-help{border-left:1px solid var(--tfcc-line);padding-left:28px}#taffstyle-snake-master .tf-category-closing .tfcc-buy-help p+p{border-top:1px solid var(--tfcc-line);padding-top:18px;margin-top:18px}#taffstyle-snake-master .tf-category-closing .tfcc-panel>summary:focus-visible,#taffstyle-snake-master .tf-category-closing .tfcc-body a:focus-visible{outline:3px solid #a973bf;outline-offset:-4px}@container (max-width:600px){#taffstyle-snake-master .tf-category-closing .tfcc-panel>summary{padding:18px 16px;gap:14px}#taffstyle-snake-master .tf-category-closing .tfcc-panel>summary h2{font-size:19px;line-height:1.4}#taffstyle-snake-master .tf-category-closing .tfcc-switch{flex-basis:30px;width:30px;height:30px}#taffstyle-snake-master .tf-category-closing .tfcc-body{padding:22px 17px}#taffstyle-snake-master .tf-category-closing .tfcc-intro,#taffstyle-snake-master .tf-category-closing .tfcc-reasons>ul,#taffstyle-snake-master .tf-category-closing .tfcc-buy{grid-template-columns:minmax(0,1fr);gap:20px}#taffstyle-snake-master .tf-category-closing .tfcc-intro{padding-bottom:22px}#taffstyle-snake-master .tf-category-closing .tfcc-reasons>ul{padding-top:22px}#taffstyle-snake-master .tf-category-closing .tfcc-reasons li:last-child{grid-column:auto}#taffstyle-snake-master .tf-category-closing .tfcc-buy-help{border-left:0;border-top:1px solid var(--tfcc-line);padding:20px 0 0}#taffstyle-snake-master .tf-category-closing .tfcc-body p,#taffstyle-snake-master .tf-category-closing .tfcc-body li{font-size:15px;line-height:1.75}}#taffstyle-snake-master{color-scheme:light;font-family:Inter,Arial,sans-serif;color:#252129;overflow-wrap:break-word}#taffstyle-snake-master *{box-sizing:border-box}#taffstyle-snake-master .pv-controls{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}#taffstyle-snake-master .pv-controls button{padding:11px 18px;border:1px solid #b6a2bf;border-radius:10px;background:#fff;color:#5a0d75;font:600 14px Inter,Arial,sans-serif;min-height:44px}#taffstyle-snake-master .pv-controls button[aria-pressed=true]{background:#5a0d75;color:#fff}#taffstyle-snake-master .pv-shop{container-type:inline-size;container-name:shop;background:#fff;max-width:420px;margin:0 auto;width:100%;border:1px solid #e7ddeb;border-radius:14px;overflow:hidden}#taffstyle-snake-master .pv-shop.pv-wide{max-width:1200px}#taffstyle-snake-master .pv-content{padding:0 20px 28px}#taffstyle-snake-master .pv-header{padding:20px 0;border-bottom:1px solid #e7ddeb;display:flex;align-items:center;justify-content:space-between;gap:20px}#taffstyle-snake-master .pv-logo{width:165px;height:auto;display:block}#taffstyle-snake-master .pv-nav{display:none;font-size:12px;color:#514b55;gap:16px}#taffstyle-snake-master .pv-breadcrumbs{font-size:12px;color:#6e6673;padding:22px 0}#taffstyle-snake-master .pv-breadcrumbs strong{color:#5a0d75}#taffstyle-snake-master .pv-catalog{display:grid;grid-template-columns:minmax(0,1fr);gap:26px;align-items:start}#taffstyle-snake-master .pv-filter{display:none;font-size:13px;color:#514b55}#taffstyle-snake-master .pv-filter h2{font-size:20px;margin:0 0 8px}#taffstyle-snake-master .pv-filter p{font-size:12px;margin:0 0 18px}#taffstyle-snake-master .pv-filter-row{border-bottom:1px solid #e7ddeb;padding:17px 0;display:flex;justify-content:space-between}#taffstyle-snake-master .pv-stock{padding:16px;background:#f3ebf8;border:1px solid #e7ddeb;border-radius:12px;font-size:13px;font-weight:600;margin-bottom:12px}#taffstyle-snake-master .pv-mobile-stock{margin:18px 0}#taffstyle-snake-master .pv-products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#taffstyle-snake-master .pv-product{border:1px solid #e7ddeb;border-radius:12px;padding:10px;min-width:0;background:#fff}#taffstyle-snake-master .pv-product img{width:100%;height:auto;aspect-ratio:1;object-fit:contain}#taffstyle-snake-master .pv-product p{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#514b55;margin:10px 0}#taffstyle-snake-master .pv-product strong{font-size:15px}#taffstyle-snake-master .pv-grid-label{font-size:12px;color:#6e6673;display:flex;justify-content:space-between;margin:16px 0}#taffstyle-snake-master .pv-divider{border-top:1px solid #e7ddeb;margin:28px 0 0;padding:15px 0 0;text-align:center;font-size:11px;color:#817788}#taffstyle-snake-master .pv-desktop-lead{display:none}#taffstyle-snake-master .dp-desktop .pv-desktop-lead{display:block}#taffstyle-snake-master .tf-material-master-guide .dp-faq details>div,#taffstyle-snake-master .tf-material-master-guide .dp-faq details>div p{color:#514b55!important;max-height:none;overflow:visible;opacity:1}#taffstyle-snake-master .tf-material-master-guide figure.dp-example-photo img{object-fit:cover;padding:0}#taffstyle-snake-master .tf-material-master-guide .dp-example-photo .dp-ai-label{position:absolute;left:auto;top:auto;right:8px;bottom:8px;width:max-content;max-width:calc(100% - 16px);color:#ffffffbf;background:transparent;text-shadow:0 1px 2px rgba(0,0,0,.4);font:400 9px/1.25 Arial,sans-serif;text-align:right;margin:0;padding:0}#taffstyle-snake-master .tf-material-master-guide .dp-gallery a.pv-category{display:flex;flex-direction:column;justify-content:space-between;gap:15px;min-height:180px;padding:22px;border:1px solid #b6a2bf;border-radius:13px;background:#fff;text-decoration:none}#taffstyle-snake-master .tf-material-master-guide .pv-category h3{font-size:19px;margin:0}#taffstyle-snake-master .tf-material-master-guide .pv-category p{font-size:14px;line-height:1.65;margin:0;color:#514b55}#taffstyle-snake-master .pv-category>span{font-size:14px;display:flex;justify-content:space-between;gap:10px;color:#5a0d75}#taffstyle-snake-master .ts-materials{margin:0 0 24px}#taffstyle-snake-master .ts-materials__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}#taffstyle-snake-master .ts-materials__tile{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:64px;padding:16px;text-align:left;border:1px solid #b6a2bf;border-radius:13px;background:#fff;color:#352c3c;font:600 15px/1.5 Inter,Arial,sans-serif;text-decoration:none;min-width:0}#taffstyle-snake-master .ts-materials__name{overflow-wrap:anywhere}#taffstyle-snake-master .ts-materials__arrow{flex:0 0 auto}@media(min-width:651px){#taffstyle-snake-master .pv-content{padding:0 28px 35px}#taffstyle-snake-master .pv-nav{display:flex}#taffstyle-snake-master .pv-catalog{grid-template-columns:190px minmax(0,1fr)}#taffstyle-snake-master .pv-filter{display:block}#taffstyle-snake-master .pv-mobile-stock{display:none}#taffstyle-snake-master .pv-products{grid-template-columns:repeat(4,minmax(0,1fr))}#taffstyle-snake-master .ts-materials__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}}@media(max-width:650px){#taffstyle-snake-master .tf-material-master-guide .dp-gallery a.pv-category{min-height:0;padding:18px;gap:10px}}#taffstyle-snake-master .tf-material-master-guide figure.dp-example-photo{aspect-ratio:16/9;overflow:hidden}#taffstyle-snake-master .tf-material-master-guide figure.dp-example-photo img{width:100%;height:100%;object-fit:cover!important;object-position:50% 50%}#taffstyle-snake-master{width:100%;max-width:1200px;margin:0 auto}#taffstyle-snake-master .tf-material-master-guide{margin-bottom:35px}#taffstyle-snake-master .tf-material-master-guide .dp-faq summary h2{font-size:16px!important;line-height:1.45;font-weight:650;letter-spacing:normal;margin:0;color:#252129!important}#taffstyle-snake-master .tf-material-master-guide .dp-faq details>div,#taffstyle-snake-master .tf-material-master-guide .dp-topic-body,#taffstyle-snake-master .tf-material-master-guide .tfcc-body{color:#514b55!important}#taffstyle-snake-master .tf-material-master-guide strong{color:#342d3a!important}@media(min-width:651px){#root #taffstyle-snake-master .tf-material-master-guide .dp-topics{row-gap:0}#root #taffstyle-snake-master .tf-material-master-guide .dp-topic{display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:0;align-content:start;padding-bottom:34px;min-width:0}#root #taffstyle-snake-master .tf-material-master-guide .dp-topic>h2{grid-row:1;font-size:24px;line-height:1.3;margin-top:0;margin-bottom:17px}#root #taffstyle-snake-master .tf-material-master-guide .dp-topic>.dp-topic-lead{grid-row:2}#root #taffstyle-snake-master .tf-material-master-guide .dp-topic>details{grid-row:3;align-self:start}#root #taffstyle-snake-master .tf-material-master-guide .dp-topic p,#root #taffstyle-snake-master .tf-material-master-guide .dp-topic li{font-size:15px;line-height:1.8}}#root .tf-sonnenbrillen-master-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-sonnenbrillen-master-guide *{box-sizing:border-box}#root .tf-sonnenbrillen-master-guide p,#root .tf-sonnenbrillen-master-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-sonnenbrillen-master-guide p:last-child{margin-bottom:0}#root .tf-sonnenbrillen-master-guide h1,#root .tf-sonnenbrillen-master-guide h2,#root .tf-sonnenbrillen-master-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-sonnenbrillen-master-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-sonnenbrillen-master-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-sonnenbrillen-master-guide strong{color:#342d3a!important;font-weight:650}#root .tf-sonnenbrillen-master-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-sonnenbrillen-master-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-sonnenbrillen-master-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:16px;margin-top:25px}#root .tf-sonnenbrillen-master-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-sonnenbrillen-master-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-sonnenbrillen-master-guide .dp-benefit img{width:34px;height:34px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-sonnenbrillen-master-guide .dp-benefit h3{font-size:14px}#root .tf-sonnenbrillen-master-guide .dp-benefit p{font-size:13px;line-height:1.7;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#root .tf-sonnenbrillen-master-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-sonnenbrillen-master-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-sonnenbrillen-master-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-sonnenbrillen-master-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-sonnenbrillen-master-guide .dp-story{display:grid;grid-template-columns:1fr;gap:22px;padding:18px;background:#f7f3f9;border-radius:14px;margin:0 0 26px;align-items:center}#root .tf-sonnenbrillen-master-guide .dp-story>div{min-width:0}#root .tf-sonnenbrillen-master-guide figure{display:block;width:100%;margin:0;aspect-ratio:auto;overflow:hidden;border-radius:10px;line-height:0}#root .tf-sonnenbrillen-master-guide figure img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;object-position:center}#root .tf-sonnenbrillen-master-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-sonnenbrillen-master-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-sonnenbrillen-master-guide .dp-gallery figure{border-radius:0}#root .tf-sonnenbrillen-master-guide .dp-gallery article>a{display:block;line-height:0}#root .tf-sonnenbrillen-master-guide .dp-gallery article>div{padding:18px}#root .tf-sonnenbrillen-master-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-sonnenbrillen-master-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-sonnenbrillen-master-guide .dp-faq{padding:0 0 20px}#root .tf-sonnenbrillen-master-guide .dp-faq-intro{margin-bottom:24px}#root .tf-sonnenbrillen-master-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-sonnenbrillen-master-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-sonnenbrillen-master-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-sonnenbrillen-master-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-sonnenbrillen-master-guide .dp-faq summary h2{margin:0;font-size:16px!important;line-height:1.45;font-weight:650;letter-spacing:normal;min-height:0}#root .tf-sonnenbrillen-master-guide .dp-faq summary h2:before,#root .tf-sonnenbrillen-master-guide .dp-faq summary h2:after{content:none!important;display:none!important}#root .tf-sonnenbrillen-master-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-sonnenbrillen-master-guide .dp-faq summary span:after{content:"+"}#root .tf-sonnenbrillen-master-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-sonnenbrillen-master-guide .dp-faq details>div{padding:0 12px 23px 0}#root .tf-sonnenbrillen-master-guide .dp-faq details>div p{color:#514b55!important;opacity:1;visibility:visible}@media(min-width:651px){#root .tf-sonnenbrillen-master-guide h2{font-size:24px}#root .tf-sonnenbrillen-master-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-sonnenbrillen-master-guide .dp-benefit h3{font-size:15px}#root .tf-sonnenbrillen-master-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-sonnenbrillen-master-guide .dp-benefit:last-child{border:0}#root .tf-sonnenbrillen-master-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-sonnenbrillen-master-guide .dp-topic{border:0;padding:0}#root .tf-sonnenbrillen-master-guide .dp-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;padding:26px}#root .tf-sonnenbrillen-master-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-sonnenbrillen-master-guide .dp-gallery h3{font-size:18px}}#root .tf-sonnenbrillen-master-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-sonnenbrillen-master-guide section,#root .tf-sonnenbrillen-master-guide article{width:auto;float:none;margin-top:0}#root .tf-sonnenbrillen-master-guide figure{position:static;float:none;height:auto;min-height:0;align-self:center}#root .tf-sonnenbrillen-master-guide figure img{position:static;width:100%!important;height:auto!important;max-width:100%;inset:auto}#root .tf-sonnenbrillen-master-guide .dp-benefit img{position:static;width:34px!important;height:34px!important;margin:0 0 13px}#root .tf-sonnenbrillen-master-guide .dp-topic{margin:0}#root .tf-sonnenbrillen-master-guide .dp-gallery article{padding:0;margin:0}#root .tf-sonnenbrillen-master-guide .dp-gallery article>a{margin:0}#root .tf-sonnenbrillen-master-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-sonnenbrillen-master-guide .dp-faq summary:before,#root .tf-sonnenbrillen-master-guide .dp-faq summary:after{display:none}#root .tf-sonnenbrillen-master-guide .dp-faq details{box-shadow:none}#root .tf-sonnenbrillen-master-guide summary:focus-visible,#root .tf-sonnenbrillen-master-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-sonnenbrillen-master-guide .dp-cta svg{width:20px;height:20px;flex:0 0 20px}#root:has(.tf-sonnenbrillen-master-guide) .ts-collection .ts-collection__heading{margin:0;padding:28px 32px 14px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-bottom:0;border-radius:18px 18px 0 0}#root:has(.tf-sonnenbrillen-master-guide) .ts-collection .ts-collection__heading h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-1px}#root:has(.tf-sonnenbrillen-master-guide) .ts-collection .ts-collection__intro{display:block;margin:0 0 28px;padding:0 32px 30px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-top:0;border-radius:0 0 18px 18px;width:100%}#root:has(.tf-sonnenbrillen-master-guide) .ts-collection .ts-collection__intro>div{display:block;width:100%;max-width:81ch;padding:0;margin:0;border:0}#root:has(.tf-sonnenbrillen-master-guide) .ts-collection .ts-collection__intro p{width:100%;max-width:100%;float:none;font-size:16px;line-height:1.8;color:#514b55;margin:0 0 8px}#root:has(.tf-sonnenbrillen-master-guide) .ts-collection .ts-collection__intro p:last-child{margin-bottom:0}@media(max-width:650px){#root .tf-sonnenbrillen-master-guide{margin-top:26px}#root:has(.tf-sonnenbrillen-master-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#root:has(.tf-sonnenbrillen-master-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#root:has(.tf-sonnenbrillen-master-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#root:has(.tf-sonnenbrillen-master-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#root .tf-sonnenbrillen-master-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-sonnenbrillen-master-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-sonnenbrillen-master-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-sonnenbrillen-master-guide .dp-topic-more>summary:before,#root .tf-sonnenbrillen-master-guide .dp-topic-more>summary:after{display:none}#root .tf-sonnenbrillen-master-guide .dp-less,#root .tf-sonnenbrillen-master-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-sonnenbrillen-master-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-sonnenbrillen-master-guide .dp-geo{margin-bottom:20px}#root .tf-sonnenbrillen-master-guide .dp-geo h3{font-size:16px;font-weight:700;margin:0 0 8px}#root .tf-sonnenbrillen-master-guide .dp-gallery figure{aspect-ratio:3/2;position:relative}#root .tf-sonnenbrillen-master-guide .dp-gallery figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain}#root .tf-sonnenbrillen-master-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-sonnenbrillen-master-guide .dp-closing{margin-bottom:30px}#root .tf-sonnenbrillen-master-guide .tfcc-body p+p{margin-top:16px}#root .tf-sonnenbrillen-master-guide .dp-benefits{margin-top:0}#root .tf-sonnenbrillen-master-guide .dp-brand{padding-bottom:0;border:0}#root .tf-sonnenbrillen-master-guide .dp-topic-body{display:flow-root}#root .tf-sonnenbrillen-master-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-sonnenbrillen-master-guide figure.dp-topic-photo{position:static;float:none;width:100%;max-width:none;margin:0;align-self:start;border-radius:10px;line-height:0}#root .tf-sonnenbrillen-master-guide figure.dp-topic-photo img{position:static;display:block;width:100%!important;height:auto!important;object-fit:contain}#root .tf-sonnenbrillen-master-guide .tfcc-intro>p:only-child{grid-column:1/-1}#root .tf-sonnenbrillen-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:4px 0}#root .tf-sonnenbrillen-master-guide .dp-example-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}#root .tf-sonnenbrillen-master-guide figure.dp-example-photo{display:block;position:relative;float:none;width:100%;aspect-ratio:16/9;height:auto;min-height:0;overflow:hidden;border-radius:10px;margin:0}#root .tf-sonnenbrillen-master-guide figure.dp-example-photo img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:100%;object-fit:contain;object-position:50% 50%;margin:0}@media(min-width:651px){#root .tf-sonnenbrillen-master-guide .dp-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}#root .tf-sonnenbrillen-master-guide .dp-geo-intro{margin-top:32px}#root .tf-sonnenbrillen-master-guide .dp-geo-intro .dp-geo{margin:0}@media(min-width:651px){#root .tf-sonnenbrillen-master-guide .dp-topic h2{min-height:2.6em}}#root .tf-sonnenbrillen-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:0 0 20px}#root .tf-sonnenbrillen-master-guide .dp-example-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}#root .tf-sonnenbrillen-master-guide .dp-example-photo{aspect-ratio:16/9;overflow:hidden;border-radius:12px;margin:0}#root .tf-sonnenbrillen-master-guide .dp-example-photo img{width:100%!important;height:auto!important;aspect-ratio:16/9;object-fit:contain;display:block}@media(max-width:650px){#root .tf-sonnenbrillen-master-guide .dp-example-grid{grid-template-columns:1fr;gap:18px}}#root .tf-sonnenbrillen-master-guide .dp-gallery article{display:flex}#root .tf-sonnenbrillen-master-guide .dp-gallery article>div{display:flex;flex-direction:column;width:100%}#root .tf-sonnenbrillen-master-guide .dp-gallery article p{flex:1}#root .tf-sonnenbrillen-master-guide .dp-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}#root .tf-storage-faq{box-sizing:border-box;max-width:1200px;width:100%;margin:0 auto 36px;color:#252129;text-align:left}#root .tf-storage-faq *{box-sizing:border-box}#root .tf-storage-faq>h2{font-size:26px;line-height:1.3;margin:0 0 22px;font-weight:700;color:#252129;text-transform:none}#root .tf-storage-faq p{font-size:15px;line-height:1.7;color:#252129;margin:0 0 16px}#root .tf-storage-faq strong{color:#252129}#root .tf-storage-faq a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px}#root .tf-storage-faq-intro{margin-bottom:24px}#root .tf-storage-faq details{margin:0;padding:0;background:transparent;border:0;border-bottom:1px solid #e7ddeb;box-shadow:none}#root .tf-storage-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;cursor:pointer;min-height:48px;padding:21px 0;margin:0;border:0;background:transparent}#root .tf-storage-faq summary::-webkit-details-marker{display:none}#root .tf-storage-faq summary:before,#root .tf-storage-faq summary:after,#root .tf-storage-faq summary h2:before,#root .tf-storage-faq summary h2:after{display:none;content:none}#root .tf-storage-faq summary h2{margin:0;font-size:16px;line-height:1.45;font-weight:650;letter-spacing:normal;color:#252129;text-transform:none}#root .tf-storage-faq summary span{flex:0 0 18px;font-size:24px;line-height:1;color:#5a0d75}#root .tf-storage-faq summary span:after{content:"+"}#root .tf-storage-faq details[open] summary span:after{content:"\2212"}#root .tf-storage-faq summary:focus-visible{outline:2px solid #5a0d75;outline-offset:4px}#root .tf-storage-faq .tf-storage-answer{padding:0 12px 23px 0;color:#252129;max-height:none;overflow:visible;opacity:1}#root .tf-storage-answer p:last-child{margin-bottom:0}@media(max-width:759px){#root .tf-storage-faq>h2{font-size:24px}}#root .tf-storage-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-storage-guide *{box-sizing:border-box}#root .tf-storage-guide p,#root .tf-storage-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-storage-guide p:last-child{margin-bottom:0}#root .tf-storage-guide h1,#root .tf-storage-guide h2,#root .tf-storage-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-storage-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-storage-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-storage-guide strong{color:#342d3a!important;font-weight:650}#root .tf-storage-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-storage-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-storage-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:16px;margin-top:25px}#root .tf-storage-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-storage-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-storage-guide .dp-benefit img{width:34px;height:34px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-storage-guide .dp-benefit h3{font-size:14px}#root .tf-storage-guide .dp-benefit p{font-size:13px;line-height:1.7;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#root .tf-storage-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-storage-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-storage-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-storage-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-storage-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-storage-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-storage-guide .dp-gallery article>div{padding:18px}#root .tf-storage-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-storage-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-storage-guide .dp-faq{padding:0 0 20px}#root .tf-storage-guide .dp-faq-intro{margin-bottom:24px}#root .tf-storage-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-storage-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-storage-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-storage-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-storage-guide .dp-faq summary h2{margin:0;font-size:16px;line-height:1.45;font-weight:650;letter-spacing:normal}#root .tf-storage-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-storage-guide .dp-faq summary span:after{content:"+"}#root .tf-storage-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-storage-guide .dp-faq details>div{padding:0 12px 23px 0}#root .tf-storage-guide .dp-faq details>div p{color:#514b55!important;opacity:1;visibility:visible}@media(min-width:651px){#root .tf-storage-guide h2{font-size:24px}#root .tf-storage-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-storage-guide .dp-benefit h3{font-size:15px}#root .tf-storage-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-storage-guide .dp-benefit:last-child{border:0}#root .tf-storage-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-storage-guide .dp-topic{border:0;padding:0}#root .tf-storage-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-storage-guide .dp-gallery h3{font-size:18px}}#root .tf-storage-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-storage-guide section,#root .tf-storage-guide article{width:auto;float:none;margin-top:0}#root .tf-storage-guide .dp-benefit img{position:static;width:34px!important;height:34px!important;margin:0 0 13px}#root .tf-storage-guide .dp-topic{margin:0}#root .tf-storage-guide .dp-gallery article{padding:0;margin:0}#root .tf-storage-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-storage-guide .dp-faq summary:before,#root .tf-storage-guide .dp-faq summary:after{display:none}#root .tf-storage-guide .dp-faq details{box-shadow:none}#root .tf-storage-guide summary:focus-visible,#root .tf-storage-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}@media(max-width:650px){#root .tf-storage-guide{margin-top:26px}}#root .tf-storage-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-storage-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-storage-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-storage-guide .dp-topic-more>summary:before,#root .tf-storage-guide .dp-topic-more>summary:after{display:none}#root .tf-storage-guide .dp-less,#root .tf-storage-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-storage-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-storage-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-storage-guide .dp-closing{margin-bottom:30px}#root .tf-storage-guide .tfcc-body p+p{margin-top:16px}#root .tf-storage-guide .dp-benefits{margin-top:0}#root .tf-storage-guide .dp-brand{padding-bottom:0;border:0}#root .tf-storage-guide .dp-topic-body{display:flow-root}#root .tf-storage-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-storage-guide .tfcc-intro>p:only-child{grid-column:1/-1}@media(min-width:651px){#root .tf-storage-guide .dp-topic h2{min-height:2.6em}}#root .tf-storage-guide .dp-gallery article{display:flex}#root .tf-storage-guide .dp-gallery article>div{display:flex;flex-direction:column;width:100%}#root .tf-storage-guide .dp-gallery article p{flex:1}#root .tf-storage-guide .dp-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}#root .tf-storage-guide .tfcc-panel{background:#f7f3f9}#root .tf-storage-guide .dp-gallery article{border-color:#b6a2bf}#root .tf-storage-guide .dp-topic h2{min-height:2.6em}@media(max-width:650px){#root .tf-storage-guide .dp-topic h2{min-height:0}}#root .tf-storage-guide .dp-examples{grid-column:1/-1;width:100%;margin:0;padding:0}#root .tf-storage-guide .dp-example-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}#root .tf-storage-guide .dp-example-grid figure{margin:0;aspect-ratio:16/9;width:100%;overflow:hidden;border-radius:12px}#root .tf-storage-guide .dp-example-grid img{position:static;display:block;width:100%!important;height:100%!important;object-fit:contain;margin:0}@media(max-width:650px){#root .tf-storage-guide .dp-example-grid{grid-template-columns:1fr;gap:16px}}#root .tf-storage-guide .dp-example-grid figure:nth-child(2) img{object-position:center}#root .tf-storage-guide .dp-faq summary h2{font-size:16px!important;line-height:1.45;font-weight:650;letter-spacing:normal;margin:0;color:#252129!important}#root .tf-storage-guide .dp-faq details>div,#root .tf-storage-guide .dp-topic-body,#root .tf-storage-guide .tfcc-body{color:#514b55!important}@media(min-width:651px){#root .tf-storage-guide .dp-topics{row-gap:14px}#root .tf-storage-guide .dp-topic{display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:12px;margin-bottom:24px;min-width:0}#root .tf-storage-guide .dp-topic>h2,#root .tf-storage-guide .dp-topic>.dp-topic-lead{margin:0}#root .tf-storage-guide .dp-topic>.dp-topic-more{align-self:start}}#root .tf-storage-master-intro{width:100%;max-width:1200px;margin:0 auto 24px;font-family:Inter,Arial,sans-serif;color:#252129}#root .tf-storage-master-intro *{box-sizing:border-box}#root .tf-storage-master-intro .tf-storage-heading{padding:24px 28px 18px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-radius:17px;margin:0 0 24px}#root .tf-storage-master-intro h1{font:700 38px/1.2 Inter,Arial,sans-serif;color:#252129;letter-spacing:-.8px;margin:0 0 13px;text-transform:none}#root .tf-storage-master-intro p{font:400 16px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0}#root .tf-storage-master-intro .tf-storage-teaser{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#root .tf-storage-master-intro details{display:block;margin:0;padding:0;border:0;background:transparent;box-shadow:none}#root .tf-storage-master-intro summary{list-style:none;display:flex;align-items:center;min-height:36px;padding:8px 0 0;margin:0;background:transparent;border:0;cursor:pointer;color:#5a0d75;font:600 14px/1.5 Inter,Arial,sans-serif}#root .tf-storage-master-intro summary::-webkit-details-marker{display:none}#root .tf-storage-master-intro summary:before,#root .tf-storage-master-intro summary:after{display:none}#root .tf-storage-master-intro .tf-storage-less{display:none}#root .tf-storage-master-intro details[open] .tf-storage-more{display:none}#root .tf-storage-master-intro details[open] .tf-storage-less{display:inline}#root .tf-storage-master-intro details>p{margin-top:12px}#root .tf-storage-master-intro .tf-storage-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}#root .tf-storage-master-intro .tf-storage-nav>a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:64px;padding:16px;border:1px solid #b6a2bf;border-radius:13px;background:#fff;color:#352c3c;font:600 15px/1.5 Inter,Arial,sans-serif;text-decoration:none}#root .tf-storage-master-intro summary:focus-visible,#root .tf-storage-master-intro a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}@media(max-width:650px){#root .tf-storage-master-intro .tf-storage-heading{padding:19px 18px 13px;border-radius:14px}#root .tf-storage-master-intro h1{font-size:29px;margin-bottom:10px;letter-spacing:-.7px}#root .tf-storage-master-intro p{font-size:15px;line-height:1.6}#root .tf-storage-master-intro .tf-storage-nav{grid-template-columns:1fr}}#root .tf-storage-master-intro details:not([open])>.tf-storage-intro-body{display:none}#root .tf-storage-master-intro .tf-storage-intro-body{margin-top:12px}#root .tf-storage-master-intro .tf-storage-intro-body p+p{margin-top:12px}#root .tf-storage-guide .tf-category-closing .tfcc-panel{background:#f7f3f9}#root .tf-stretching-master-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-stretching-master-guide *{box-sizing:border-box}#root .tf-stretching-master-guide p,#root .tf-stretching-master-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-stretching-master-guide p:last-child{margin-bottom:0}#root .tf-stretching-master-guide h1,#root .tf-stretching-master-guide h2,#root .tf-stretching-master-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-stretching-master-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-stretching-master-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-stretching-master-guide strong{color:#342d3a!important;font-weight:650}#root .tf-stretching-master-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-stretching-master-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-stretching-master-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:16px;margin-top:25px}#root .tf-stretching-master-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-stretching-master-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-stretching-master-guide .dp-benefit img{width:34px;height:34px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-stretching-master-guide .dp-benefit h3{font-size:14px}#root .tf-stretching-master-guide .dp-benefit p{font-size:13px;line-height:1.7;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#root .tf-stretching-master-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-stretching-master-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-stretching-master-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-stretching-master-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-stretching-master-guide .dp-story{display:grid;grid-template-columns:1fr;gap:22px;padding:18px;background:#f7f3f9;border-radius:14px;margin:0 0 26px;align-items:center}#root .tf-stretching-master-guide .dp-story>div{min-width:0}#root .tf-stretching-master-guide figure{display:block;width:100%;margin:0;aspect-ratio:auto;overflow:hidden;border-radius:10px;line-height:0}#root .tf-stretching-master-guide figure img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;object-position:center}#root .tf-stretching-master-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-stretching-master-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-stretching-master-guide .dp-gallery figure{border-radius:0}#root .tf-stretching-master-guide .dp-gallery article>a{display:block;line-height:0}#root .tf-stretching-master-guide .dp-gallery article>div{padding:18px}#root .tf-stretching-master-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-stretching-master-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-stretching-master-guide .dp-faq{padding:0 0 20px}#root .tf-stretching-master-guide .dp-faq-intro{margin-bottom:24px}#root .tf-stretching-master-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-stretching-master-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-stretching-master-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-stretching-master-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-stretching-master-guide .dp-faq summary h2{margin:0;font-size:16px;line-height:1.45;font-weight:650;letter-spacing:normal}#root .tf-stretching-master-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-stretching-master-guide .dp-faq summary span:after{content:"+"}#root .tf-stretching-master-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-stretching-master-guide .dp-faq details>div{padding:0 12px 23px 0}#root .tf-stretching-master-guide .dp-faq details>div p{color:#514b55!important;opacity:1;visibility:visible}@media(min-width:651px){#root .tf-stretching-master-guide h2{font-size:24px}#root .tf-stretching-master-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-stretching-master-guide .dp-benefit h3{font-size:15px}#root .tf-stretching-master-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-stretching-master-guide .dp-benefit:last-child{border:0}#root .tf-stretching-master-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-stretching-master-guide .dp-topic{border:0;padding:0}#root .tf-stretching-master-guide .dp-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;padding:26px}#root .tf-stretching-master-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-stretching-master-guide .dp-gallery h3{font-size:18px}}#root .tf-stretching-master-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-stretching-master-guide section,#root .tf-stretching-master-guide article{width:auto;float:none;margin-top:0}#root .tf-stretching-master-guide figure{position:static;float:none;height:auto;min-height:0;align-self:center}#root .tf-stretching-master-guide figure img{position:static;width:100%!important;height:auto!important;max-width:100%;inset:auto}#root .tf-stretching-master-guide .dp-benefit img{position:static;width:34px!important;height:34px!important;margin:0 0 13px}#root .tf-stretching-master-guide .dp-topic{margin:0}#root .tf-stretching-master-guide .dp-gallery article{padding:0;margin:0}#root .tf-stretching-master-guide .dp-gallery article>a{margin:0}#root .tf-stretching-master-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-stretching-master-guide .dp-faq summary:before,#root .tf-stretching-master-guide .dp-faq summary:after{display:none}#root .tf-stretching-master-guide .dp-faq details{box-shadow:none}#root .tf-stretching-master-guide summary:focus-visible,#root .tf-stretching-master-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-stretching-master-guide .dp-cta svg{width:20px;height:20px;flex:0 0 20px}#root:has(.tf-stretching-master-guide) .ts-collection .ts-collection__heading{margin:0;padding:28px 32px 14px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-bottom:0;border-radius:18px 18px 0 0}#root:has(.tf-stretching-master-guide) .ts-collection .ts-collection__heading h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-1px}#root:has(.tf-stretching-master-guide) .ts-collection .ts-collection__intro{display:block;margin:0 0 28px;padding:0 32px 30px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-top:0;border-radius:0 0 18px 18px;width:100%}#root:has(.tf-stretching-master-guide) .ts-collection .ts-collection__intro>div{display:block;width:100%;max-width:81ch;padding:0;margin:0;border:0}#root:has(.tf-stretching-master-guide) .ts-collection .ts-collection__intro p{width:100%;max-width:100%;float:none;font-size:16px;line-height:1.8;color:#514b55;margin:0 0 8px}#root:has(.tf-stretching-master-guide) .ts-collection .ts-collection__intro p:last-child{margin-bottom:0}@media(max-width:650px){#root .tf-stretching-master-guide{margin-top:26px}#root:has(.tf-stretching-master-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#root:has(.tf-stretching-master-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#root:has(.tf-stretching-master-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#root:has(.tf-stretching-master-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#root .tf-stretching-master-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-stretching-master-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-stretching-master-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-stretching-master-guide .dp-topic-more>summary:before,#root .tf-stretching-master-guide .dp-topic-more>summary:after{display:none}#root .tf-stretching-master-guide .dp-less,#root .tf-stretching-master-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-stretching-master-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-stretching-master-guide .dp-geo{margin-bottom:20px}#root .tf-stretching-master-guide .dp-geo h3{font-size:16px;font-weight:700;margin:0 0 8px}#root .tf-stretching-master-guide .dp-gallery figure{aspect-ratio:3/2;position:relative}#root .tf-stretching-master-guide .dp-gallery figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain}#root .tf-stretching-master-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-stretching-master-guide .dp-closing{margin-bottom:30px}#root .tf-stretching-master-guide .tfcc-body p+p{margin-top:16px}#root .tf-stretching-master-guide .dp-benefits{margin-top:0}#root .tf-stretching-master-guide .dp-brand{padding-bottom:0;border:0}#root .tf-stretching-master-guide .dp-topic-body{display:flow-root}#root .tf-stretching-master-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-stretching-master-guide figure.dp-topic-photo{position:static;float:none;width:100%;max-width:none;margin:0;align-self:start;border-radius:10px;line-height:0}#root .tf-stretching-master-guide figure.dp-topic-photo img{position:static;display:block;width:100%!important;height:auto!important;object-fit:contain}#root .tf-stretching-master-guide .tfcc-intro>p:only-child{grid-column:1/-1}#root .tf-stretching-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:4px 0}#root .tf-stretching-master-guide .dp-example-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}#root .tf-stretching-master-guide figure.dp-example-photo{display:block;position:relative;float:none;width:100%;aspect-ratio:16/9;height:auto;min-height:0;overflow:hidden;border-radius:10px;margin:0}#root .tf-stretching-master-guide figure.dp-example-photo img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:100%;object-fit:contain;object-position:50% 50%;margin:0}@media(min-width:651px){#root .tf-stretching-master-guide .dp-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}#root .tf-stretching-master-guide .dp-geo-intro{margin-top:32px}#root .tf-stretching-master-guide .dp-geo-intro .dp-geo{margin:0}@media(min-width:651px){#root .tf-stretching-master-guide .dp-topic h2{min-height:2.6em}}#root .tf-stretching-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:0 0 20px}#root .tf-stretching-master-guide .dp-example-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}#root .tf-stretching-master-guide .dp-example-photo{aspect-ratio:16/9;overflow:hidden;border-radius:12px;margin:0}#root .tf-stretching-master-guide .dp-example-photo img{width:100%!important;height:auto!important;aspect-ratio:16/9;object-fit:contain;display:block}@media(max-width:650px){#root .tf-stretching-master-guide .dp-example-grid{grid-template-columns:1fr;gap:18px}}#root .tf-stretching-master-guide .dp-gallery article{display:flex}#root .tf-stretching-master-guide .dp-gallery article>div{display:flex;flex-direction:column;width:100%}#root .tf-stretching-master-guide .dp-gallery article p{flex:1}#root .tf-stretching-master-guide .dp-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}#root .tf-stretching-master-guide figure.dp-example-photo img{height:100%!important;object-fit:cover}#root .tf-stretching-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:start;width:100%;margin:0 0 28px;padding:0;box-sizing:border-box}#root .tf-stretching-nav *{box-sizing:border-box}#root .tf-stretching-nav>a,#root .tf-stretching-nav>details{margin:0;padding:0;min-width:0;border:1px solid #b6a2bf;border-radius:13px;background:#fff;box-shadow:none;color:#342d3a}#root .tf-stretching-nav>a,#root .tf-stretching-nav summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:64px;padding:17px 18px;font:600 16px/1.5 Inter,Arial,sans-serif;text-decoration:none;list-style:none;cursor:pointer;color:#342d3a;background:transparent;margin:0;border:0}#root .tf-stretching-nav>a{border:1px solid #b6a2bf}#root .tf-stretching-nav summary{min-height:62px}#root .tf-stretching-nav summary span{line-height:1}#root .tf-stretching-nav summary::-webkit-details-marker{display:none}#root .tf-stretching-nav summary:before,#root .tf-stretching-nav summary:after{display:none}#root .tf-stretching-nav summary span:after{content:"+";color:#5a0d75;font-size:22px}#root .tf-stretching-nav details[open] summary span:after{content:"\2212"}#root .tf-stretching-nav .tf-stretching-nav-links{display:grid;padding:0 18px 16px;gap:8px}#root .tf-stretching-nav .tf-stretching-nav-links a{padding:8px 0;color:#5a0d75;text-decoration:underline;text-underline-offset:3px;font:400 15px/1.5 Inter,Arial,sans-serif}#root .tf-stretching-nav>a>span{color:#5a0d75}#root .tf-stretching-nav a:focus-visible,#root .tf-stretching-nav summary:focus-visible{outline:3px solid #a973bf;outline-offset:3px}@media(min-width:900px){#root .tf-stretching-nav{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:650px){#root .tf-stretching-nav>a,#root .tf-stretching-nav summary{font-size:14px;padding:14px 12px;min-height:62px;gap:6px}#root .tf-stretching-nav summary{min-height:60px}}#root .tf-stretching-master-guide .dp-faq details>div,#root .tf-stretching-master-guide .dp-topic-body,#root .tf-stretching-master-guide .tfcc-body{color:#514b55!important}#root .tf-stretching-master-guide .dp-faq summary h2{color:#252129!important}@media(min-width:651px){#root .tf-stretching-master-guide .dp-topics{row-gap:0}#root .tf-stretching-master-guide .dp-topic{display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:0;align-content:start;padding-bottom:34px;min-width:0}#root .tf-stretching-master-guide .dp-topic>h2{grid-row:1;font-size:24px;line-height:1.3;margin-top:0;margin-bottom:17px}#root .tf-stretching-master-guide .dp-topic>.dp-topic-lead{grid-row:2}#root .tf-stretching-master-guide .dp-topic>details{grid-row:3;align-self:start}#root .tf-stretching-master-guide .dp-topic p,#root .tf-stretching-master-guide .dp-topic li{font-size:15px;line-height:1.8}}#root .tf-tools-master-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-tools-master-guide *{box-sizing:border-box}#root .tf-tools-master-guide p,#root .tf-tools-master-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-tools-master-guide p:last-child{margin-bottom:0}#root .tf-tools-master-guide h1,#root .tf-tools-master-guide h2,#root .tf-tools-master-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-tools-master-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-tools-master-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-tools-master-guide strong{color:#342d3a!important;font-weight:650}#root .tf-tools-master-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-tools-master-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-tools-master-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:16px;margin-top:25px}#root .tf-tools-master-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-tools-master-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-tools-master-guide .dp-benefit img{width:34px;height:34px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-tools-master-guide .dp-benefit h3{font-size:14px}#root .tf-tools-master-guide .dp-benefit p{font-size:13px;line-height:1.7;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#root .tf-tools-master-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-tools-master-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-tools-master-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-tools-master-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-tools-master-guide .dp-story{display:grid;grid-template-columns:1fr;gap:22px;padding:18px;background:#f7f3f9;border-radius:14px;margin:0 0 26px;align-items:center}#root .tf-tools-master-guide .dp-story>div{min-width:0}#root .tf-tools-master-guide figure{display:block;width:100%;margin:0;aspect-ratio:auto;overflow:hidden;border-radius:10px;line-height:0}#root .tf-tools-master-guide figure img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;object-position:center}#root .tf-tools-master-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-tools-master-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-tools-master-guide .dp-gallery figure{border-radius:0}#root .tf-tools-master-guide .dp-gallery article>a{display:block;line-height:0}#root .tf-tools-master-guide .dp-gallery article>div{padding:18px}#root .tf-tools-master-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-tools-master-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-tools-master-guide .dp-faq{padding:0 0 20px}#root .tf-tools-master-guide .dp-faq-intro{margin-bottom:24px}#root .tf-tools-master-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-tools-master-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-tools-master-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-tools-master-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-tools-master-guide .dp-faq summary h2{margin:0;font-size:16px!important;line-height:1.45;font-weight:650;letter-spacing:normal;min-height:0}#root .tf-tools-master-guide .dp-faq summary h2:before,#root .tf-tools-master-guide .dp-faq summary h2:after{content:none!important;display:none!important}#root .tf-tools-master-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-tools-master-guide .dp-faq summary span:after{content:"+"}#root .tf-tools-master-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-tools-master-guide .dp-faq details>div{padding:0 12px 23px 0}@media(min-width:651px){#root .tf-tools-master-guide h2{font-size:24px}#root .tf-tools-master-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-tools-master-guide .dp-benefit h3{font-size:15px}#root .tf-tools-master-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-tools-master-guide .dp-benefit:last-child{border:0}#root .tf-tools-master-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-tools-master-guide .dp-topic{border:0;padding:0}#root .tf-tools-master-guide .dp-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;padding:26px}#root .tf-tools-master-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-tools-master-guide .dp-gallery h3{font-size:18px}}#root .tf-tools-master-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-tools-master-guide section,#root .tf-tools-master-guide article{width:auto;float:none;margin-top:0}#root .tf-tools-master-guide figure{position:static;float:none;height:auto;min-height:0;align-self:center}#root .tf-tools-master-guide figure img{position:static;width:100%!important;height:auto!important;max-width:100%;inset:auto}#root .tf-tools-master-guide .dp-benefit img{position:static;width:34px!important;height:34px!important;margin:0 0 13px}#root .tf-tools-master-guide .dp-topic{margin:0}#root .tf-tools-master-guide .dp-gallery article{padding:0;margin:0}#root .tf-tools-master-guide .dp-gallery article>a{margin:0}#root .tf-tools-master-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-tools-master-guide .dp-faq summary:before,#root .tf-tools-master-guide .dp-faq summary:after{display:none}#root .tf-tools-master-guide .dp-faq details{box-shadow:none}#root .tf-tools-master-guide summary:focus-visible,#root .tf-tools-master-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-tools-master-guide .dp-cta svg{width:20px;height:20px;flex:0 0 20px}#root:has(.tf-tools-master-guide) .ts-collection .ts-collection__heading{margin:0;padding:28px 32px 14px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-bottom:0;border-radius:18px 18px 0 0}#root:has(.tf-tools-master-guide) .ts-collection .ts-collection__heading h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-1px}#root:has(.tf-tools-master-guide) .ts-collection .ts-collection__intro{display:block;margin:0 0 28px;padding:0 32px 30px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-top:0;border-radius:0 0 18px 18px;width:100%}#root:has(.tf-tools-master-guide) .ts-collection .ts-collection__intro>div{display:block;width:100%;max-width:81ch;padding:0;margin:0;border:0}#root:has(.tf-tools-master-guide) .ts-collection .ts-collection__intro p{width:100%;max-width:100%;float:none;font-size:16px;line-height:1.8;color:#514b55;margin:0 0 8px}#root:has(.tf-tools-master-guide) .ts-collection .ts-collection__intro p:last-child{margin-bottom:0}@media(max-width:650px){#root .tf-tools-master-guide{margin-top:26px}#root:has(.tf-tools-master-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#root:has(.tf-tools-master-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#root:has(.tf-tools-master-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#root:has(.tf-tools-master-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#root .tf-tools-master-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-tools-master-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-tools-master-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-tools-master-guide .dp-topic-more>summary:before,#root .tf-tools-master-guide .dp-topic-more>summary:after{display:none}#root .tf-tools-master-guide .dp-less,#root .tf-tools-master-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-tools-master-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-tools-master-guide .dp-geo{margin-bottom:20px}#root .tf-tools-master-guide .dp-geo h3{font-size:16px;font-weight:700;margin:0 0 8px}#root .tf-tools-master-guide .dp-gallery figure{aspect-ratio:3/2;position:relative}#root .tf-tools-master-guide .dp-gallery figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain}#root .tf-tools-master-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-tools-master-guide .dp-closing{margin-bottom:30px}#root .tf-tools-master-guide .tfcc-body p+p{margin-top:16px}#root .tf-tools-master-guide .dp-benefits{margin-top:0}#root .tf-tools-master-guide .dp-brand{padding-bottom:0;border:0}#root .tf-tools-master-guide .dp-topic-body{display:flow-root}#root .tf-tools-master-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-tools-master-guide figure.dp-topic-photo{position:static;float:none;width:100%;max-width:none;margin:0;align-self:start;border-radius:10px;line-height:0}#root .tf-tools-master-guide figure.dp-topic-photo img{position:static;display:block;width:100%!important;height:auto!important;object-fit:contain}#root .tf-tools-master-guide .tfcc-intro>p:only-child{grid-column:1/-1}#root .tf-tools-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:4px 0}#root .tf-tools-master-guide .dp-example-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}#root .tf-tools-master-guide figure.dp-example-photo{display:block;position:relative;float:none;width:100%;aspect-ratio:16/9;height:auto;min-height:0;overflow:hidden;border-radius:10px;margin:0}#root .tf-tools-master-guide figure.dp-example-photo img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:100%;object-fit:contain;object-position:50% 50%;margin:0}@media(min-width:651px){#root .tf-tools-master-guide .dp-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}#root .tf-tools-master-guide .dp-geo-intro{margin-top:32px}#root .tf-tools-master-guide .dp-geo-intro .dp-geo{margin:0}@media(min-width:651px){#root .tf-tools-master-guide .dp-topic h2{min-height:2.6em}}@media(min-width:651px){#root .tf-tools-master-guide .dp-topics{row-gap:0}#root .tf-tools-master-guide .dp-topic{display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:0;align-content:start;padding-bottom:34px;min-width:0}#root .tf-tools-master-guide .dp-topic>h2{grid-row:1;font-size:24px;line-height:1.3;margin-top:0;margin-bottom:17px}#root .tf-tools-master-guide .dp-topic>.dp-topic-lead{grid-row:2}#root .tf-tools-master-guide .dp-topic>details{grid-row:3;align-self:start}#root .tf-tools-master-guide .dp-topic p,#root .tf-tools-master-guide .dp-topic li{font-size:15px;line-height:1.8}}#root .tf-tragus-gold-master-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-tragus-gold-master-guide *{box-sizing:border-box}#root .tf-tragus-gold-master-guide p,#root .tf-tragus-gold-master-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-tragus-gold-master-guide p:last-child{margin-bottom:0}#root .tf-tragus-gold-master-guide h1,#root .tf-tragus-gold-master-guide h2,#root .tf-tragus-gold-master-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-tragus-gold-master-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-tragus-gold-master-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-tragus-gold-master-guide strong{color:#342d3a!important;font-weight:650}#root .tf-tragus-gold-master-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-tragus-gold-master-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-tragus-gold-master-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:16px;margin-top:25px}#root .tf-tragus-gold-master-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-tragus-gold-master-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-tragus-gold-master-guide .dp-benefit img{width:34px;height:34px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-tragus-gold-master-guide .dp-benefit h3{font-size:14px}#root .tf-tragus-gold-master-guide .dp-benefit p{font-size:13px;line-height:1.7;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#root .tf-tragus-gold-master-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-tragus-gold-master-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-tragus-gold-master-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-tragus-gold-master-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-tragus-gold-master-guide .dp-story{display:grid;grid-template-columns:1fr;gap:22px;padding:18px;background:#f7f3f9;border-radius:14px;margin:0 0 26px;align-items:center}#root .tf-tragus-gold-master-guide .dp-story>div{min-width:0}#root .tf-tragus-gold-master-guide figure{display:block;width:100%;margin:0;aspect-ratio:auto;overflow:hidden;border-radius:10px;line-height:0}#root .tf-tragus-gold-master-guide figure img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;object-position:center}#root .tf-tragus-gold-master-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-tragus-gold-master-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-tragus-gold-master-guide .dp-gallery figure{border-radius:0}#root .tf-tragus-gold-master-guide .dp-gallery article>a{display:block;line-height:0}#root .tf-tragus-gold-master-guide .dp-gallery article>div{padding:18px}#root .tf-tragus-gold-master-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-tragus-gold-master-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-tragus-gold-master-guide .dp-faq{padding:0 0 20px}#root .tf-tragus-gold-master-guide .dp-faq-intro{margin-bottom:24px}#root .tf-tragus-gold-master-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-tragus-gold-master-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-tragus-gold-master-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-tragus-gold-master-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-tragus-gold-master-guide .dp-faq summary h2{margin:0;font-size:16px!important;line-height:1.45;font-weight:650;letter-spacing:normal;min-height:0}#root .tf-tragus-gold-master-guide .dp-faq summary h2:before,#root .tf-tragus-gold-master-guide .dp-faq summary h2:after{content:none!important;display:none!important}#root .tf-tragus-gold-master-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-tragus-gold-master-guide .dp-faq summary span:after{content:"+"}#root .tf-tragus-gold-master-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-tragus-gold-master-guide .dp-faq details>div{padding:0 12px 23px 0}#root .tf-tragus-gold-master-guide .dp-faq details>div p{color:#514b55!important;opacity:1;visibility:visible}@media(min-width:651px){#root .tf-tragus-gold-master-guide h2{font-size:24px}#root .tf-tragus-gold-master-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-tragus-gold-master-guide .dp-benefit h3{font-size:15px}#root .tf-tragus-gold-master-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-tragus-gold-master-guide .dp-benefit:last-child{border:0}#root .tf-tragus-gold-master-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-tragus-gold-master-guide .dp-topic{border:0;padding:0}#root .tf-tragus-gold-master-guide .dp-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;padding:26px}#root .tf-tragus-gold-master-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-tragus-gold-master-guide .dp-gallery h3{font-size:18px}}#root .tf-tragus-gold-master-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-tragus-gold-master-guide section,#root .tf-tragus-gold-master-guide article{width:auto;float:none;margin-top:0}#root .tf-tragus-gold-master-guide figure{position:static;float:none;height:auto;min-height:0;align-self:center}#root .tf-tragus-gold-master-guide figure img{position:static;width:100%!important;height:auto!important;max-width:100%;inset:auto}#root .tf-tragus-gold-master-guide .dp-benefit img{position:static;width:34px!important;height:34px!important;margin:0 0 13px}#root .tf-tragus-gold-master-guide .dp-topic{margin:0}#root .tf-tragus-gold-master-guide .dp-gallery article{padding:0;margin:0}#root .tf-tragus-gold-master-guide .dp-gallery article>a{margin:0}#root .tf-tragus-gold-master-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-tragus-gold-master-guide .dp-faq summary:before,#root .tf-tragus-gold-master-guide .dp-faq summary:after{display:none}#root .tf-tragus-gold-master-guide .dp-faq details{box-shadow:none}#root .tf-tragus-gold-master-guide summary:focus-visible,#root .tf-tragus-gold-master-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-tragus-gold-master-guide .dp-cta svg{width:20px;height:20px;flex:0 0 20px}#root:has(.tf-tragus-gold-master-guide) .ts-collection .ts-collection__heading{margin:0;padding:28px 32px 14px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-bottom:0;border-radius:18px 18px 0 0}#root:has(.tf-tragus-gold-master-guide) .ts-collection .ts-collection__heading h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-1px}#root:has(.tf-tragus-gold-master-guide) .ts-collection .ts-collection__intro{display:block;margin:0 0 28px;padding:0 32px 30px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-top:0;border-radius:0 0 18px 18px;width:100%}#root:has(.tf-tragus-gold-master-guide) .ts-collection .ts-collection__intro>div{display:block;width:100%;max-width:81ch;padding:0;margin:0;border:0}#root:has(.tf-tragus-gold-master-guide) .ts-collection .ts-collection__intro p{width:100%;max-width:100%;float:none;font-size:16px;line-height:1.8;color:#514b55;margin:0 0 8px}#root:has(.tf-tragus-gold-master-guide) .ts-collection .ts-collection__intro p:last-child{margin-bottom:0}@media(max-width:650px){#root .tf-tragus-gold-master-guide{margin-top:26px}#root:has(.tf-tragus-gold-master-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#root:has(.tf-tragus-gold-master-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#root:has(.tf-tragus-gold-master-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#root:has(.tf-tragus-gold-master-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#root .tf-tragus-gold-master-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-tragus-gold-master-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-tragus-gold-master-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-tragus-gold-master-guide .dp-topic-more>summary:before,#root .tf-tragus-gold-master-guide .dp-topic-more>summary:after{display:none}#root .tf-tragus-gold-master-guide .dp-less,#root .tf-tragus-gold-master-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-tragus-gold-master-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-tragus-gold-master-guide .dp-geo{margin-bottom:20px}#root .tf-tragus-gold-master-guide .dp-geo h3{font-size:16px;font-weight:700;margin:0 0 8px}#root .tf-tragus-gold-master-guide .dp-gallery figure{aspect-ratio:3/2;position:relative}#root .tf-tragus-gold-master-guide .dp-gallery figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain}#root .tf-tragus-gold-master-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-tragus-gold-master-guide .dp-closing{margin-bottom:30px}#root .tf-tragus-gold-master-guide .tfcc-body p+p{margin-top:16px}#root .tf-tragus-gold-master-guide .dp-benefits{margin-top:0}#root .tf-tragus-gold-master-guide .dp-brand{padding-bottom:0;border:0}#root .tf-tragus-gold-master-guide .dp-topic-body{display:flow-root}#root .tf-tragus-gold-master-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-tragus-gold-master-guide figure.dp-topic-photo{position:static;float:none;width:100%;max-width:none;margin:0;align-self:start;border-radius:10px;line-height:0}#root .tf-tragus-gold-master-guide figure.dp-topic-photo img{position:static;display:block;width:100%!important;height:auto!important;object-fit:contain}#root .tf-tragus-gold-master-guide .tfcc-intro>p:only-child{grid-column:1/-1}#root .tf-tragus-gold-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:4px 0}#root .tf-tragus-gold-master-guide .dp-example-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}#root .tf-tragus-gold-master-guide figure.dp-example-photo{display:block;position:relative;float:none;width:100%;aspect-ratio:16/9;height:auto;min-height:0;overflow:hidden;border-radius:10px;margin:0}#root .tf-tragus-gold-master-guide figure.dp-example-photo img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:100%;object-fit:contain;object-position:50% 50%;margin:0}@media(min-width:651px){#root .tf-tragus-gold-master-guide .dp-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}#root .tf-tragus-gold-master-guide .dp-geo-intro{margin-top:32px}#root .tf-tragus-gold-master-guide .dp-geo-intro .dp-geo{margin:0}@media(min-width:651px){#root .tf-tragus-gold-master-guide .dp-topic h2{min-height:2.6em}}#root .tf-tragus-gold-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:0 0 20px}#root .tf-tragus-gold-master-guide .dp-example-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}#root .tf-tragus-gold-master-guide .dp-example-photo{aspect-ratio:16/9;overflow:hidden;border-radius:12px;margin:0}#root .tf-tragus-gold-master-guide .dp-example-photo img{width:100%!important;height:auto!important;aspect-ratio:16/9;object-fit:contain;display:block}@media(max-width:650px){#root .tf-tragus-gold-master-guide .dp-example-grid{grid-template-columns:1fr;gap:18px}}#root .tf-tragus-gold-master-guide .dp-gallery article{display:flex}#root .tf-tragus-gold-master-guide .dp-gallery article>div{display:flex;flex-direction:column;width:100%}#root .tf-tragus-gold-master-guide .dp-gallery article p{flex:1}#root .tf-tragus-gold-master-guide .dp-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}#root .tf-tragus-gold-master-guide figure.dp-example-photo img{height:100%!important;object-fit:cover}#root .tf-tragus-silber-master-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-tragus-silber-master-guide *{box-sizing:border-box}#root .tf-tragus-silber-master-guide p,#root .tf-tragus-silber-master-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-tragus-silber-master-guide p:last-child{margin-bottom:0}#root .tf-tragus-silber-master-guide h1,#root .tf-tragus-silber-master-guide h2,#root .tf-tragus-silber-master-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-tragus-silber-master-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-tragus-silber-master-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-tragus-silber-master-guide strong{color:#342d3a!important;font-weight:650}#root .tf-tragus-silber-master-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-tragus-silber-master-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-tragus-silber-master-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:16px;margin-top:25px}#root .tf-tragus-silber-master-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-tragus-silber-master-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-tragus-silber-master-guide .dp-benefit img{width:34px;height:34px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-tragus-silber-master-guide .dp-benefit h3{font-size:14px}#root .tf-tragus-silber-master-guide .dp-benefit p{font-size:13px;line-height:1.7;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#root .tf-tragus-silber-master-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-tragus-silber-master-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-tragus-silber-master-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-tragus-silber-master-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-tragus-silber-master-guide .dp-story{display:grid;grid-template-columns:1fr;gap:22px;padding:18px;background:#f7f3f9;border-radius:14px;margin:0 0 26px;align-items:center}#root .tf-tragus-silber-master-guide .dp-story>div{min-width:0}#root .tf-tragus-silber-master-guide figure{display:block;width:100%;margin:0;aspect-ratio:auto;overflow:hidden;border-radius:10px;line-height:0}#root .tf-tragus-silber-master-guide figure img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;object-position:center}#root .tf-tragus-silber-master-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-tragus-silber-master-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-tragus-silber-master-guide .dp-gallery figure{border-radius:0}#root .tf-tragus-silber-master-guide .dp-gallery article>a{display:block;line-height:0}#root .tf-tragus-silber-master-guide .dp-gallery article>div{padding:18px}#root .tf-tragus-silber-master-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-tragus-silber-master-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-tragus-silber-master-guide .dp-faq{padding:0 0 20px}#root .tf-tragus-silber-master-guide .dp-faq-intro{margin-bottom:24px}#root .tf-tragus-silber-master-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-tragus-silber-master-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-tragus-silber-master-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-tragus-silber-master-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-tragus-silber-master-guide .dp-faq summary h2{margin:0;font-size:16px!important;line-height:1.45;font-weight:650;letter-spacing:normal;min-height:0}#root .tf-tragus-silber-master-guide .dp-faq summary h2:before,#root .tf-tragus-silber-master-guide .dp-faq summary h2:after{content:none!important;display:none!important}#root .tf-tragus-silber-master-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-tragus-silber-master-guide .dp-faq summary span:after{content:"+"}#root .tf-tragus-silber-master-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-tragus-silber-master-guide .dp-faq details>div{padding:0 12px 23px 0}#root .tf-tragus-silber-master-guide .dp-faq details>div p{color:#514b55!important;opacity:1;visibility:visible}@media(min-width:651px){#root .tf-tragus-silber-master-guide h2{font-size:24px}#root .tf-tragus-silber-master-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-tragus-silber-master-guide .dp-benefit h3{font-size:15px}#root .tf-tragus-silber-master-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-tragus-silber-master-guide .dp-benefit:last-child{border:0}#root .tf-tragus-silber-master-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-tragus-silber-master-guide .dp-topic{border:0;padding:0}#root .tf-tragus-silber-master-guide .dp-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;padding:26px}#root .tf-tragus-silber-master-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-tragus-silber-master-guide .dp-gallery h3{font-size:18px}}#root .tf-tragus-silber-master-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-tragus-silber-master-guide section,#root .tf-tragus-silber-master-guide article{width:auto;float:none;margin-top:0}#root .tf-tragus-silber-master-guide figure{position:static;float:none;height:auto;min-height:0;align-self:center}#root .tf-tragus-silber-master-guide figure img{position:static;width:100%!important;height:auto!important;max-width:100%;inset:auto}#root .tf-tragus-silber-master-guide .dp-benefit img{position:static;width:34px!important;height:34px!important;margin:0 0 13px}#root .tf-tragus-silber-master-guide .dp-topic{margin:0}#root .tf-tragus-silber-master-guide .dp-gallery article{padding:0;margin:0}#root .tf-tragus-silber-master-guide .dp-gallery article>a{margin:0}#root .tf-tragus-silber-master-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-tragus-silber-master-guide .dp-faq summary:before,#root .tf-tragus-silber-master-guide .dp-faq summary:after{display:none}#root .tf-tragus-silber-master-guide .dp-faq details{box-shadow:none}#root .tf-tragus-silber-master-guide summary:focus-visible,#root .tf-tragus-silber-master-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-tragus-silber-master-guide .dp-cta svg{width:20px;height:20px;flex:0 0 20px}#root:has(.tf-tragus-silber-master-guide) .ts-collection .ts-collection__heading{margin:0;padding:28px 32px 14px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-bottom:0;border-radius:18px 18px 0 0}#root:has(.tf-tragus-silber-master-guide) .ts-collection .ts-collection__heading h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-1px}#root:has(.tf-tragus-silber-master-guide) .ts-collection .ts-collection__intro{display:block;margin:0 0 28px;padding:0 32px 30px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-top:0;border-radius:0 0 18px 18px;width:100%}#root:has(.tf-tragus-silber-master-guide) .ts-collection .ts-collection__intro>div{display:block;width:100%;max-width:81ch;padding:0;margin:0;border:0}#root:has(.tf-tragus-silber-master-guide) .ts-collection .ts-collection__intro p{width:100%;max-width:100%;float:none;font-size:16px;line-height:1.8;color:#514b55;margin:0 0 8px}#root:has(.tf-tragus-silber-master-guide) .ts-collection .ts-collection__intro p:last-child{margin-bottom:0}@media(max-width:650px){#root .tf-tragus-silber-master-guide{margin-top:26px}#root:has(.tf-tragus-silber-master-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#root:has(.tf-tragus-silber-master-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#root:has(.tf-tragus-silber-master-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#root:has(.tf-tragus-silber-master-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#root .tf-tragus-silber-master-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-tragus-silber-master-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-tragus-silber-master-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-tragus-silber-master-guide .dp-topic-more>summary:before,#root .tf-tragus-silber-master-guide .dp-topic-more>summary:after{display:none}#root .tf-tragus-silber-master-guide .dp-less,#root .tf-tragus-silber-master-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-tragus-silber-master-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-tragus-silber-master-guide .dp-geo{margin-bottom:20px}#root .tf-tragus-silber-master-guide .dp-geo h3{font-size:16px;font-weight:700;margin:0 0 8px}#root .tf-tragus-silber-master-guide .dp-gallery figure{aspect-ratio:3/2;position:relative}#root .tf-tragus-silber-master-guide .dp-gallery figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain}#root .tf-tragus-silber-master-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-tragus-silber-master-guide .dp-closing{margin-bottom:30px}#root .tf-tragus-silber-master-guide .tfcc-body p+p{margin-top:16px}#root .tf-tragus-silber-master-guide .dp-benefits{margin-top:0}#root .tf-tragus-silber-master-guide .dp-brand{padding-bottom:0;border:0}#root .tf-tragus-silber-master-guide .dp-topic-body{display:flow-root}#root .tf-tragus-silber-master-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-tragus-silber-master-guide figure.dp-topic-photo{position:static;float:none;width:100%;max-width:none;margin:0;align-self:start;border-radius:10px;line-height:0}#root .tf-tragus-silber-master-guide figure.dp-topic-photo img{position:static;display:block;width:100%!important;height:auto!important;object-fit:contain}#root .tf-tragus-silber-master-guide .tfcc-intro>p:only-child{grid-column:1/-1}#root .tf-tragus-silber-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:4px 0}#root .tf-tragus-silber-master-guide .dp-example-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}#root .tf-tragus-silber-master-guide figure.dp-example-photo{display:block;position:relative;float:none;width:100%;aspect-ratio:16/9;height:auto;min-height:0;overflow:hidden;border-radius:10px;margin:0}#root .tf-tragus-silber-master-guide figure.dp-example-photo img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:100%;object-fit:contain;object-position:50% 50%;margin:0}@media(min-width:651px){#root .tf-tragus-silber-master-guide .dp-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}#root .tf-tragus-silber-master-guide .dp-geo-intro{margin-top:32px}#root .tf-tragus-silber-master-guide .dp-geo-intro .dp-geo{margin:0}@media(min-width:651px){#root .tf-tragus-silber-master-guide .dp-topic h2{min-height:2.6em}}#root .tf-tragus-silber-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:0 0 20px}#root .tf-tragus-silber-master-guide .dp-example-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}#root .tf-tragus-silber-master-guide .dp-example-photo{aspect-ratio:16/9;overflow:hidden;border-radius:12px;margin:0}#root .tf-tragus-silber-master-guide .dp-example-photo img{width:100%!important;height:auto!important;aspect-ratio:16/9;object-fit:contain;display:block}@media(max-width:650px){#root .tf-tragus-silber-master-guide .dp-example-grid{grid-template-columns:1fr;gap:18px}}#root .tf-tragus-silber-master-guide .dp-gallery article{display:flex}#root .tf-tragus-silber-master-guide .dp-gallery article>div{display:flex;flex-direction:column;width:100%}#root .tf-tragus-silber-master-guide .dp-gallery article p{flex:1}#root .tf-tragus-silber-master-guide .dp-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}#root .tf-tragus-silber-master-guide figure.dp-example-photo img{height:100%!important;object-fit:cover}#root .tf-tragus-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-tragus-guide *{box-sizing:border-box}#root .tf-tragus-guide p,#root .tf-tragus-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-tragus-guide p:last-child{margin-bottom:0}#root .tf-tragus-guide h1,#root .tf-tragus-guide h2,#root .tf-tragus-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-tragus-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-tragus-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-tragus-guide strong{color:#342d3a!important;font-weight:650}#root .tf-tragus-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-tragus-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-tragus-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:14px;margin-top:25px}#root .tf-tragus-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-tragus-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-tragus-guide .dp-benefit img{width:30px;height:30px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-tragus-guide .dp-benefit h3{font-size:14px}#root .tf-tragus-guide .dp-benefit p{font-size:13px;line-height:1.7}#root .tf-tragus-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-tragus-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-tragus-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-tragus-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-tragus-guide .dp-story{display:grid;grid-template-columns:1fr;gap:22px;padding:18px;background:#f7f3f9;border-radius:14px;margin:0 0 26px;align-items:center}#root .tf-tragus-guide .dp-story>div{min-width:0}#root .tf-tragus-guide figure{display:block;width:100%;margin:0;aspect-ratio:auto;overflow:hidden;border-radius:10px;line-height:0}#root .tf-tragus-guide figure img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;object-position:center}#root .tf-tragus-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-tragus-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-tragus-guide .dp-gallery figure{border-radius:0}#root .tf-tragus-guide .dp-gallery article>a{display:block;line-height:0}#root .tf-tragus-guide .dp-gallery article>div{padding:18px}#root .tf-tragus-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-tragus-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-tragus-guide .dp-faq{padding:0 0 20px}#root .tf-tragus-guide .dp-faq-intro{margin-bottom:24px}#root .tf-tragus-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-tragus-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-tragus-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-tragus-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-tragus-guide .dp-faq summary h3{margin:0;font-size:16px}#root .tf-tragus-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-tragus-guide .dp-faq summary span:after{content:"+"}#root .tf-tragus-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-tragus-guide .dp-faq details>div{padding:0 12px 23px 0}@media(min-width:651px){#root .tf-tragus-guide h2{font-size:24px}#root .tf-tragus-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-tragus-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-tragus-guide .dp-benefit:last-child{border:0}#root .tf-tragus-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-tragus-guide .dp-topic{border:0;padding:0}#root .tf-tragus-guide .dp-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;padding:26px}#root .tf-tragus-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-tragus-guide .dp-gallery h3{font-size:18px}}#root .tf-tragus-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-tragus-guide section,#root .tf-tragus-guide article{width:auto;float:none;margin-top:0}#root .tf-tragus-guide figure{position:static;float:none;height:auto;min-height:0;align-self:center}#root .tf-tragus-guide figure img{position:static;width:100%!important;height:auto!important;max-width:100%;inset:auto}#root .tf-tragus-guide .dp-benefit img{position:static;width:30px!important;height:30px!important;margin:0 0 13px}#root .tf-tragus-guide .dp-topic{margin:0}#root .tf-tragus-guide .dp-gallery article{padding:0;margin:0}#root .tf-tragus-guide .dp-gallery article>a{margin:0}#root .tf-tragus-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-tragus-guide .dp-faq summary:before,#root .tf-tragus-guide .dp-faq summary:after{display:none}#root .tf-tragus-guide .dp-faq details{box-shadow:none}#root .tf-tragus-guide summary:focus-visible,#root .tf-tragus-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-tragus-guide .dp-cta svg{width:20px;height:20px;flex:0 0 20px}#root:has(.tf-tragus-guide) .ts-collection .ts-collection__heading{margin:0;padding:28px 32px 14px;background:#f7f2fa;border:1px solid #ede3f1;border-bottom:0;border-radius:18px 18px 0 0}#root:has(.tf-tragus-guide) .ts-collection .ts-collection__heading h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-1px}#root:has(.tf-tragus-guide) .ts-collection .ts-collection__intro{display:block;margin:0 0 28px;padding:0 32px 30px;background:#f7f2fa;border:1px solid #ede3f1;border-top:0;border-radius:0 0 18px 18px;width:100%}#root:has(.tf-tragus-guide) .ts-collection .ts-collection__intro>div{display:block;width:100%;max-width:81ch;padding:0;margin:0;border:0}#root:has(.tf-tragus-guide) .ts-collection .ts-collection__intro p{width:100%;max-width:100%;float:none;font-size:16px;line-height:1.8;color:#514b55;margin:0 0 8px}#root:has(.tf-tragus-guide) .ts-collection .ts-collection__intro p:last-child{margin-bottom:0}@media(max-width:650px){#root .tf-tragus-guide{margin-top:26px}#root:has(.tf-tragus-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#root:has(.tf-tragus-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#root:has(.tf-tragus-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#root:has(.tf-tragus-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#root .tf-tragus-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-tragus-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-tragus-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-tragus-guide .dp-topic-more>summary:before,#root .tf-tragus-guide .dp-topic-more>summary:after{display:none}#root .tf-tragus-guide .dp-less,#root .tf-tragus-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-tragus-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-tragus-guide.dp-desktop .dp-topic-more>summary,#root .tf-tragus-guide.dp-desktop .dp-topic-lead{display:none}#root .tf-tragus-guide .dp-geo{margin-bottom:20px}#root .tf-tragus-guide .dp-geo h3{font-size:16px;font-weight:700;margin:0 0 8px}#root .tf-tragus-guide .dp-gallery figure{aspect-ratio:3/2;position:relative}#root .tf-tragus-guide .dp-gallery figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain}#root .tf-tragus-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-tragus-guide .dp-closing{margin-bottom:30px}#root .tf-tragus-guide .tfcc-body p+p{margin-top:16px}#root .tf-tragus-guide .dp-benefits{margin-top:0}#root .tf-tragus-guide .dp-brand{padding-bottom:0;border:0}#root .tf-tragus-guide .dp-topic-body{display:flow-root}#root .tf-tragus-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-tragus-guide figure.dp-topic-photo{position:static;float:none;width:100%;max-width:none;margin:0;align-self:start;border-radius:10px;line-height:0}#root .tf-tragus-guide figure.dp-topic-photo img{position:static;display:block;width:100%!important;height:auto!important;object-fit:contain}#root .tf-uhrenteile-master-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-uhrenteile-master-guide *{box-sizing:border-box}#root .tf-uhrenteile-master-guide p,#root .tf-uhrenteile-master-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-uhrenteile-master-guide p:last-child{margin-bottom:0}#root .tf-uhrenteile-master-guide h1,#root .tf-uhrenteile-master-guide h2,#root .tf-uhrenteile-master-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-uhrenteile-master-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-uhrenteile-master-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-uhrenteile-master-guide strong{color:#342d3a!important;font-weight:650}#root .tf-uhrenteile-master-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-uhrenteile-master-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-uhrenteile-master-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:16px;margin-top:25px}#root .tf-uhrenteile-master-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-uhrenteile-master-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-uhrenteile-master-guide .dp-benefit img{width:34px;height:34px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-uhrenteile-master-guide .dp-benefit h3{font-size:14px}#root .tf-uhrenteile-master-guide .dp-benefit p{font-size:13px;line-height:1.7;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#root .tf-uhrenteile-master-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-uhrenteile-master-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-uhrenteile-master-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-uhrenteile-master-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-uhrenteile-master-guide .dp-story{display:grid;grid-template-columns:1fr;gap:22px;padding:18px;background:#f7f3f9;border-radius:14px;margin:0 0 26px;align-items:center}#root .tf-uhrenteile-master-guide .dp-story>div{min-width:0}#root .tf-uhrenteile-master-guide figure{display:block;width:100%;margin:0;aspect-ratio:auto;overflow:hidden;border-radius:10px;line-height:0}#root .tf-uhrenteile-master-guide figure img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;object-position:center}#root .tf-uhrenteile-master-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-uhrenteile-master-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-uhrenteile-master-guide .dp-gallery figure{border-radius:0}#root .tf-uhrenteile-master-guide .dp-gallery article>a{display:block;line-height:0}#root .tf-uhrenteile-master-guide .dp-gallery article>div{padding:18px}#root .tf-uhrenteile-master-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-uhrenteile-master-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-uhrenteile-master-guide .dp-faq{padding:0 0 20px}#root .tf-uhrenteile-master-guide .dp-faq-intro{margin-bottom:24px}#root .tf-uhrenteile-master-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-uhrenteile-master-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-uhrenteile-master-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-uhrenteile-master-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-uhrenteile-master-guide .dp-faq summary h3{margin:0;font-size:16px}#root .tf-uhrenteile-master-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-uhrenteile-master-guide .dp-faq summary span:after{content:"+"}#root .tf-uhrenteile-master-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-uhrenteile-master-guide .dp-faq details>div{padding:0 12px 23px 0}#root .tf-uhrenteile-master-guide .dp-faq details>div p{color:#514b55!important;opacity:1;visibility:visible}@media(min-width:651px){#root .tf-uhrenteile-master-guide h2{font-size:24px}#root .tf-uhrenteile-master-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-uhrenteile-master-guide .dp-benefit h3{font-size:15px}#root .tf-uhrenteile-master-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-uhrenteile-master-guide .dp-benefit:last-child{border:0}#root .tf-uhrenteile-master-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-uhrenteile-master-guide .dp-topic{border:0;padding:0}#root .tf-uhrenteile-master-guide .dp-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;padding:26px}#root .tf-uhrenteile-master-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-uhrenteile-master-guide .dp-gallery h3{font-size:18px}}#root .tf-uhrenteile-master-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-uhrenteile-master-guide section,#root .tf-uhrenteile-master-guide article{width:auto;float:none;margin-top:0}#root .tf-uhrenteile-master-guide figure{position:static;float:none;height:auto;min-height:0;align-self:center}#root .tf-uhrenteile-master-guide figure img{position:static;width:100%!important;height:auto!important;max-width:100%;inset:auto}#root .tf-uhrenteile-master-guide .dp-benefit img{position:static;width:34px!important;height:34px!important;margin:0 0 13px}#root .tf-uhrenteile-master-guide .dp-topic{margin:0}#root .tf-uhrenteile-master-guide .dp-gallery article{padding:0;margin:0}#root .tf-uhrenteile-master-guide .dp-gallery article>a{margin:0}#root .tf-uhrenteile-master-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-uhrenteile-master-guide .dp-faq summary:before,#root .tf-uhrenteile-master-guide .dp-faq summary:after{display:none}#root .tf-uhrenteile-master-guide .dp-faq details{box-shadow:none}#root .tf-uhrenteile-master-guide summary:focus-visible,#root .tf-uhrenteile-master-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-uhrenteile-master-guide .dp-cta svg{width:20px;height:20px;flex:0 0 20px}#root:has(.tf-uhrenteile-master-guide) .ts-collection .ts-collection__heading{margin:0;padding:28px 32px 14px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-bottom:0;border-radius:18px 18px 0 0}#root:has(.tf-uhrenteile-master-guide) .ts-collection .ts-collection__heading h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-1px}#root:has(.tf-uhrenteile-master-guide) .ts-collection .ts-collection__intro{display:block;margin:0 0 28px;padding:0 32px 30px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-top:0;border-radius:0 0 18px 18px;width:100%}#root:has(.tf-uhrenteile-master-guide) .ts-collection .ts-collection__intro>div{display:block;width:100%;max-width:81ch;padding:0;margin:0;border:0}#root:has(.tf-uhrenteile-master-guide) .ts-collection .ts-collection__intro p{width:100%;max-width:100%;float:none;font-size:16px;line-height:1.8;color:#514b55;margin:0 0 8px}#root:has(.tf-uhrenteile-master-guide) .ts-collection .ts-collection__intro p:last-child{margin-bottom:0}@media(max-width:650px){#root .tf-uhrenteile-master-guide{margin-top:26px}#root:has(.tf-uhrenteile-master-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#root:has(.tf-uhrenteile-master-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#root:has(.tf-uhrenteile-master-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#root:has(.tf-uhrenteile-master-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#root .tf-uhrenteile-master-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-uhrenteile-master-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-uhrenteile-master-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-uhrenteile-master-guide .dp-topic-more>summary:before,#root .tf-uhrenteile-master-guide .dp-topic-more>summary:after{display:none}#root .tf-uhrenteile-master-guide .dp-less,#root .tf-uhrenteile-master-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-uhrenteile-master-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-uhrenteile-master-guide.dp-desktop .dp-topic-more>summary,#root .tf-uhrenteile-master-guide.dp-desktop .dp-topic-lead{display:none}#root .tf-uhrenteile-master-guide .dp-geo{margin-bottom:20px}#root .tf-uhrenteile-master-guide .dp-geo h3{font-size:16px;font-weight:700;margin:0 0 8px}#root .tf-uhrenteile-master-guide .dp-gallery figure{aspect-ratio:3/2;position:relative}#root .tf-uhrenteile-master-guide .dp-gallery figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain}#root .tf-uhrenteile-master-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-uhrenteile-master-guide .dp-closing{margin-bottom:30px}#root .tf-uhrenteile-master-guide .tfcc-body p+p{margin-top:16px}#root .tf-uhrenteile-master-guide .dp-benefits{margin-top:0}#root .tf-uhrenteile-master-guide .dp-brand{padding-bottom:0;border:0}#root .tf-uhrenteile-master-guide .dp-topic-body{display:flow-root}#root .tf-uhrenteile-master-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-uhrenteile-master-guide figure.dp-topic-photo{position:static;float:none;width:100%;max-width:none;margin:0;align-self:start;border-radius:10px;line-height:0}#root .tf-uhrenteile-master-guide figure.dp-topic-photo img{position:static;display:block;width:100%!important;height:auto!important;object-fit:contain}#root .tf-uhrenteile-master-guide .tfcc-intro>p:only-child{grid-column:1/-1}#root .tf-uhrenteile-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:4px 0}#root .tf-uhrenteile-master-guide .dp-example-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}#root .tf-uhrenteile-master-guide figure.dp-example-photo{display:block;position:relative;float:none;width:100%;aspect-ratio:16/9;height:auto;min-height:0;overflow:hidden;border-radius:10px;margin:0}#root .tf-uhrenteile-master-guide figure.dp-example-photo img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:100%;object-fit:contain;object-position:50% 50%;margin:0}@media(min-width:651px){#root .tf-uhrenteile-master-guide .dp-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}#root .tf-uhrenteile-master-guide .dp-geo-intro{margin-top:32px}#root .tf-uhrenteile-master-guide .dp-geo-intro .dp-geo{margin:0}@media(min-width:651px){#root .tf-uhrenteile-master-guide .dp-topic h2{min-height:2.6em}}#root .tf-uhrenteile-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:0 0 20px}#root .tf-uhrenteile-master-guide .dp-example-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}#root .tf-uhrenteile-master-guide .dp-example-photo{aspect-ratio:16/9;overflow:hidden;border-radius:12px;margin:0}#root .tf-uhrenteile-master-guide .dp-example-photo img{width:100%!important;height:auto!important;aspect-ratio:16/9;object-fit:contain;display:block}@media(max-width:650px){#root .tf-uhrenteile-master-guide .dp-example-grid{grid-template-columns:1fr;gap:18px}}#root .tf-uhrenteile-master-guide .dp-gallery article{display:flex}#root .tf-uhrenteile-master-guide .dp-gallery article>div{display:flex;flex-direction:column;width:100%}#root .tf-uhrenteile-master-guide .dp-gallery article p{flex:1}#root .tf-uhrenteile-master-guide .dp-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}#root .tf-unisexuhren-master-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-unisexuhren-master-guide *{box-sizing:border-box}#root .tf-unisexuhren-master-guide p,#root .tf-unisexuhren-master-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-unisexuhren-master-guide p:last-child{margin-bottom:0}#root .tf-unisexuhren-master-guide h1,#root .tf-unisexuhren-master-guide h2,#root .tf-unisexuhren-master-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-unisexuhren-master-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-unisexuhren-master-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-unisexuhren-master-guide strong{color:#342d3a!important;font-weight:650}#root .tf-unisexuhren-master-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-unisexuhren-master-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-unisexuhren-master-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:16px;margin-top:25px}#root .tf-unisexuhren-master-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-unisexuhren-master-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-unisexuhren-master-guide .dp-benefit img{width:34px;height:34px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-unisexuhren-master-guide .dp-benefit h3{font-size:14px}#root .tf-unisexuhren-master-guide .dp-benefit p{font-size:13px;line-height:1.7;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#root .tf-unisexuhren-master-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-unisexuhren-master-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-unisexuhren-master-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-unisexuhren-master-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-unisexuhren-master-guide .dp-story{display:grid;grid-template-columns:1fr;gap:22px;padding:18px;background:#f7f3f9;border-radius:14px;margin:0 0 26px;align-items:center}#root .tf-unisexuhren-master-guide .dp-story>div{min-width:0}#root .tf-unisexuhren-master-guide figure{display:block;width:100%;margin:0;aspect-ratio:auto;overflow:hidden;border-radius:10px;line-height:0}#root .tf-unisexuhren-master-guide figure img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;object-position:center}#root .tf-unisexuhren-master-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-unisexuhren-master-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-unisexuhren-master-guide .dp-gallery figure{border-radius:0}#root .tf-unisexuhren-master-guide .dp-gallery article>a{display:block;line-height:0}#root .tf-unisexuhren-master-guide .dp-gallery article>div{padding:18px}#root .tf-unisexuhren-master-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-unisexuhren-master-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-unisexuhren-master-guide .dp-faq{padding:0 0 20px}#root .tf-unisexuhren-master-guide .dp-faq-intro{margin-bottom:24px}#root .tf-unisexuhren-master-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-unisexuhren-master-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-unisexuhren-master-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-unisexuhren-master-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-unisexuhren-master-guide .dp-faq summary h2{margin:0;font-size:16px!important;line-height:1.45;font-weight:650;letter-spacing:normal;min-height:0}#root .tf-unisexuhren-master-guide .dp-faq summary h2:before,#root .tf-unisexuhren-master-guide .dp-faq summary h2:after{content:none!important;display:none!important}#root .tf-unisexuhren-master-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-unisexuhren-master-guide .dp-faq summary span:after{content:"+"}#root .tf-unisexuhren-master-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-unisexuhren-master-guide .dp-faq details>div{padding:0 12px 23px 0}#root .tf-unisexuhren-master-guide .dp-faq details>div p{color:#514b55!important;opacity:1;visibility:visible}@media(min-width:651px){#root .tf-unisexuhren-master-guide h2{font-size:24px}#root .tf-unisexuhren-master-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-unisexuhren-master-guide .dp-benefit h3{font-size:15px}#root .tf-unisexuhren-master-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-unisexuhren-master-guide .dp-benefit:last-child{border:0}#root .tf-unisexuhren-master-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-unisexuhren-master-guide .dp-topic{border:0;padding:0}#root .tf-unisexuhren-master-guide .dp-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;padding:26px}#root .tf-unisexuhren-master-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-unisexuhren-master-guide .dp-gallery h3{font-size:18px}}#root .tf-unisexuhren-master-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-unisexuhren-master-guide section,#root .tf-unisexuhren-master-guide article{width:auto;float:none;margin-top:0}#root .tf-unisexuhren-master-guide figure{position:static;float:none;height:auto;min-height:0;align-self:center}#root .tf-unisexuhren-master-guide figure img{position:static;width:100%!important;height:auto!important;max-width:100%;inset:auto}#root .tf-unisexuhren-master-guide .dp-benefit img{position:static;width:34px!important;height:34px!important;margin:0 0 13px}#root .tf-unisexuhren-master-guide .dp-topic{margin:0}#root .tf-unisexuhren-master-guide .dp-gallery article{padding:0;margin:0}#root .tf-unisexuhren-master-guide .dp-gallery article>a{margin:0}#root .tf-unisexuhren-master-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-unisexuhren-master-guide .dp-faq summary:before,#root .tf-unisexuhren-master-guide .dp-faq summary:after{display:none}#root .tf-unisexuhren-master-guide .dp-faq details{box-shadow:none}#root .tf-unisexuhren-master-guide summary:focus-visible,#root .tf-unisexuhren-master-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-unisexuhren-master-guide .dp-cta svg{width:20px;height:20px;flex:0 0 20px}#root:has(.tf-unisexuhren-master-guide) .ts-collection .ts-collection__heading{margin:0;padding:28px 32px 14px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-bottom:0;border-radius:18px 18px 0 0}#root:has(.tf-unisexuhren-master-guide) .ts-collection .ts-collection__heading h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-1px}#root:has(.tf-unisexuhren-master-guide) .ts-collection .ts-collection__intro{display:block;margin:0 0 28px;padding:0 32px 30px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-top:0;border-radius:0 0 18px 18px;width:100%}#root:has(.tf-unisexuhren-master-guide) .ts-collection .ts-collection__intro>div{display:block;width:100%;max-width:81ch;padding:0;margin:0;border:0}#root:has(.tf-unisexuhren-master-guide) .ts-collection .ts-collection__intro p{width:100%;max-width:100%;float:none;font-size:16px;line-height:1.8;color:#514b55;margin:0 0 8px}#root:has(.tf-unisexuhren-master-guide) .ts-collection .ts-collection__intro p:last-child{margin-bottom:0}@media(max-width:650px){#root .tf-unisexuhren-master-guide{margin-top:26px}#root:has(.tf-unisexuhren-master-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#root:has(.tf-unisexuhren-master-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#root:has(.tf-unisexuhren-master-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#root:has(.tf-unisexuhren-master-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#root .tf-unisexuhren-master-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-unisexuhren-master-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-unisexuhren-master-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-unisexuhren-master-guide .dp-topic-more>summary:before,#root .tf-unisexuhren-master-guide .dp-topic-more>summary:after{display:none}#root .tf-unisexuhren-master-guide .dp-less,#root .tf-unisexuhren-master-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-unisexuhren-master-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-unisexuhren-master-guide .dp-geo{margin-bottom:20px}#root .tf-unisexuhren-master-guide .dp-geo h3{font-size:16px;font-weight:700;margin:0 0 8px}#root .tf-unisexuhren-master-guide .dp-gallery figure{aspect-ratio:3/2;position:relative}#root .tf-unisexuhren-master-guide .dp-gallery figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain}#root .tf-unisexuhren-master-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-unisexuhren-master-guide .dp-closing{margin-bottom:30px}#root .tf-unisexuhren-master-guide .tfcc-body p+p{margin-top:16px}#root .tf-unisexuhren-master-guide .dp-benefits{margin-top:0}#root .tf-unisexuhren-master-guide .dp-brand{padding-bottom:0;border:0}#root .tf-unisexuhren-master-guide .dp-topic-body{display:flow-root}#root .tf-unisexuhren-master-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-unisexuhren-master-guide figure.dp-topic-photo{position:static;float:none;width:100%;max-width:none;margin:0;align-self:start;border-radius:10px;line-height:0}#root .tf-unisexuhren-master-guide figure.dp-topic-photo img{position:static;display:block;width:100%!important;height:auto!important;object-fit:contain}#root .tf-unisexuhren-master-guide .tfcc-intro>p:only-child{grid-column:1/-1}#root .tf-unisexuhren-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:4px 0}#root .tf-unisexuhren-master-guide .dp-example-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}#root .tf-unisexuhren-master-guide figure.dp-example-photo{display:block;position:relative;float:none;width:100%;aspect-ratio:16/9;height:auto;min-height:0;overflow:hidden;border-radius:10px;margin:0}#root .tf-unisexuhren-master-guide figure.dp-example-photo img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:100%;object-fit:contain;object-position:50% 50%;margin:0}@media(min-width:651px){#root .tf-unisexuhren-master-guide .dp-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}#root .tf-unisexuhren-master-guide .dp-geo-intro{margin-top:32px}#root .tf-unisexuhren-master-guide .dp-geo-intro .dp-geo{margin:0}@media(min-width:651px){#root .tf-unisexuhren-master-guide .dp-topic h2{min-height:2.6em}}#root .tf-unisexuhren-master-guide .dp-examples{grid-column:1/-1;margin:0;padding:0 0 20px}#root .tf-unisexuhren-master-guide .dp-example-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}#root .tf-unisexuhren-master-guide .dp-example-photo{aspect-ratio:16/9;overflow:hidden;border-radius:12px;margin:0}#root .tf-unisexuhren-master-guide .dp-example-photo img{width:100%!important;height:auto!important;aspect-ratio:16/9;object-fit:contain;display:block}@media(max-width:650px){#root .tf-unisexuhren-master-guide .dp-example-grid{grid-template-columns:1fr;gap:18px}}#root .tf-unisexuhren-master-guide .dp-gallery article{display:flex}#root .tf-unisexuhren-master-guide .dp-gallery article>div{display:flex;flex-direction:column;width:100%}#root .tf-unisexuhren-master-guide .dp-gallery article p{flex:1}#root .tf-unisexuhren-master-guide .dp-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}#root .tf-zungen-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-zungen-guide *{box-sizing:border-box}#root .tf-zungen-guide p,#root .tf-zungen-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-zungen-guide p:last-child{margin-bottom:0}#root .tf-zungen-guide h1,#root .tf-zungen-guide h2,#root .tf-zungen-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-zungen-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-zungen-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-zungen-guide strong{color:#342d3a!important;font-weight:650}#root .tf-zungen-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-zungen-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-zungen-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:14px;margin-top:25px}#root .tf-zungen-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-zungen-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-zungen-guide .dp-benefit img{width:30px;height:30px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-zungen-guide .dp-benefit h3{font-size:14px}#root .tf-zungen-guide .dp-benefit p{font-size:13px;line-height:1.7}#root .tf-zungen-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-zungen-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-zungen-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-zungen-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-zungen-guide .dp-story{display:grid;grid-template-columns:1fr;gap:22px;padding:18px;background:#f7f3f9;border-radius:14px;margin:0 0 26px;align-items:center}#root .tf-zungen-guide .dp-story>div{min-width:0}#root .tf-zungen-guide figure{display:block;width:100%;margin:0;aspect-ratio:auto;overflow:hidden;border-radius:10px;line-height:0}#root .tf-zungen-guide figure img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;object-position:center}#root .tf-zungen-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-zungen-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-zungen-guide .dp-gallery figure{border-radius:0}#root .tf-zungen-guide .dp-gallery article>a{display:block;line-height:0}#root .tf-zungen-guide .dp-gallery article>div{padding:18px}#root .tf-zungen-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-zungen-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-zungen-guide .dp-faq{padding:0 0 20px}#root .tf-zungen-guide .dp-faq-intro{margin-bottom:24px}#root .tf-zungen-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-zungen-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-zungen-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-zungen-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-zungen-guide .dp-faq summary h2{margin:0;font-size:16px;line-height:1.45;font-weight:650;letter-spacing:normal}#root .tf-zungen-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-zungen-guide .dp-faq summary span:after{content:"+"}#root .tf-zungen-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-zungen-guide .dp-faq details>div{padding:0 12px 23px 0}@media(min-width:651px){#root .tf-zungen-guide h2{font-size:24px}#root .tf-zungen-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-zungen-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-zungen-guide .dp-benefit:last-child{border:0}#root .tf-zungen-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-zungen-guide .dp-topic{border:0;padding:0}#root .tf-zungen-guide .dp-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;padding:26px}#root .tf-zungen-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-zungen-guide .dp-gallery h3{font-size:18px}}#root .tf-zungen-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-zungen-guide section,#root .tf-zungen-guide article{width:auto;float:none;margin-top:0}#root .tf-zungen-guide figure{position:static;float:none;height:auto;min-height:0;align-self:center}#root .tf-zungen-guide figure img{position:static;width:100%!important;height:auto!important;max-width:100%;inset:auto}#root .tf-zungen-guide .dp-benefit img{position:static;width:30px!important;height:30px!important;margin:0 0 13px}#root .tf-zungen-guide .dp-topic{margin:0}#root .tf-zungen-guide .dp-gallery article{padding:0;margin:0}#root .tf-zungen-guide .dp-gallery article>a{margin:0}#root .tf-zungen-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-zungen-guide .dp-faq summary:before,#root .tf-zungen-guide .dp-faq summary:after{display:none}#root .tf-zungen-guide .dp-faq details{box-shadow:none}#root .tf-zungen-guide summary:focus-visible,#root .tf-zungen-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-zungen-guide .dp-cta svg{width:20px;height:20px;flex:0 0 20px}@media(max-width:650px){#root .tf-zungen-guide{margin-top:26px}#root:has(.tf-zungen-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#root:has(.tf-zungen-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#root:has(.tf-zungen-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#root:has(.tf-zungen-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#root .tf-zungen-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-zungen-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-zungen-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-zungen-guide .dp-topic-more>summary:before,#root .tf-zungen-guide .dp-topic-more>summary:after{display:none}#root .tf-zungen-guide .dp-less,#root .tf-zungen-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-zungen-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-zungen-guide .dp-geo{margin-bottom:20px}#root .tf-zungen-guide .dp-geo h3{font-size:16px;font-weight:700;margin:0 0 8px}#root .tf-zungen-guide .dp-gallery figure{aspect-ratio:3/2;position:relative}#root .tf-zungen-guide .dp-gallery figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain}#root .tf-zungen-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-zungen-guide .dp-closing{margin-bottom:30px}#root .tf-zungen-guide .tfcc-body p+p{margin-top:16px}#root .tf-zungen-guide .dp-benefits{margin-top:0}#root .tf-zungen-guide .dp-brand{padding-bottom:0;border:0}#root .tf-zungen-guide .dp-topic-body{display:flow-root}#root .tf-zungen-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-zungen-guide figure.dp-topic-photo{position:static;float:none;width:100%;max-width:none;margin:0;align-self:start;border-radius:10px;line-height:0}#root .tf-zungen-guide figure.dp-topic-photo img{position:static;display:block;width:100%!important;height:auto!important;object-fit:contain}#root .tf-zungen-guide .tfcc-intro>p:only-child{grid-column:1/-1}#root .tf-zungen-guide .dp-examples{grid-column:1/-1;margin:0;padding:4px 0}#root .tf-zungen-guide .dp-example-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}#root .tf-zungen-guide figure.dp-example-photo{display:block;position:relative;float:none;width:100%;aspect-ratio:16/9;height:auto;min-height:0;overflow:hidden;border-radius:10px;margin:0}#root .tf-zungen-guide figure.dp-example-photo img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:100%;object-fit:cover;object-position:50% 50%;margin:0}@media(min-width:651px){#root .tf-zungen-guide .dp-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}#root .tf-zungen-guide figure.dp-example-photo{background:#fff}#root .tf-zungen-guide .dp-related .dp-gallery article{display:flex;border-color:#b6a2bf}#root .tf-zungen-guide .dp-related .dp-gallery article>div{display:flex;flex-direction:column;width:100%}#root .tf-zungen-guide .dp-related .dp-gallery article p{flex:1}#root .tf-zungen-guide .dp-faq details>div,#root .tf-zungen-guide .dp-faq details>div p{color:#252129!important;opacity:1;visibility:visible;max-height:none;overflow:visible}#root .tf-zungen-guide .dp-faq summary h2{font-size:16px!important;line-height:1.45;font-weight:650;letter-spacing:normal;margin:0;color:#252129!important}#root .tf-zungen-guide .dp-faq details>div,#root .tf-zungen-guide .dp-topic-body,#root .tf-zungen-guide .tfcc-body{color:#514b55!important}#root .tf-zungen-guide strong{color:#342d3a!important}@media(min-width:651px){#root .tf-zungen-guide .dp-topics{row-gap:0}#root .tf-zungen-guide .dp-topic{display:grid;grid-template-rows:subgrid;grid-row:span 4;row-gap:0;padding-bottom:34px;align-content:start}#root .tf-zungen-guide .dp-topic>h2{grid-row:1;min-height:0;font-size:24px;line-height:1.3}#root .tf-zungen-guide .dp-topic>.dp-topic-lead{grid-row:3;align-self:start}#root .tf-zungen-guide .dp-topic>.dp-topic-more{grid-row:4}#root .tf-zungen-guide .dp-topic>.dp-geo{grid-row:2;align-self:start}#root .tf-zungen-guide .dp-topic p,#root .tf-zungen-guide .dp-topic li{font-size:15px;line-height:1.8}}#login.tf-login{background:#fff;color:#262326;--custom_input_bg: #fff;--custom_input_fg: #262326;--custom_input_bd: #e6dce8;--primary_bg_btn: #5a0d75;--primary_bg_btn_dark: #480a5e;--primary_btn_text: #fff}#login.tf-login>header{margin-bottom:26px}#login.tf-login>p:not(.tf-login-register){margin-bottom:24px}#login.tf-login label{color:#262326;margin-bottom:10px}#login.tf-login input:not([type=hidden]){min-height:48px;border:1px solid #e6dce8;border-radius:12px;background:#fff;color:#262326;font-size:16px;box-shadow:none}#login.tf-login input::placeholder{color:#69616e;opacity:1}#login.tf-login label a.show{display:block;color:#262326}#login.tf-login #login_password_mobile{padding-right:50px}#login.tf-login input:focus-visible,#login.tf-login a:focus-visible,#login.tf-login button:focus-visible{outline:2px solid #5a0d75;outline-offset:3px}#login.tf-login .tf-login-recover{display:inline-block;margin-top:10px;color:#5a0d75;font-size:14px;text-decoration:underline;text-underline-offset:3px}#login.tf-login .tf-login-submit{display:block;margin-top:28px}#login.tf-login .tf-login-submit button{width:100%;min-height:48px;margin:0;border-radius:12px;color:#fff;font-weight:700;box-shadow:none}#login.tf-login .tf-login-submit button:before{background:#5a0d75;border-color:#5a0d75;border-radius:12px;box-shadow:none}#login.tf-login .tf-login-submit button:disabled,#login.tf-login .tf-login-submit button.disabled{opacity:.72;cursor:not-allowed}#login.tf-login .tf-login-register{display:block;margin:28px 0 0;padding-top:24px;border-top:1px solid #e6dce8;text-align:center}#login.tf-login .tf-login-register>span{display:block;margin-bottom:14px}#login.tf-login .tf-login-register-link{display:flex;align-items:center;justify-content:center;min-height:48px;padding:10px 16px;border:1px solid #5a0d75;border-radius:12px;background:#fff;color:#5a0d75;font-weight:700;text-decoration:none}#login.tf-login .tf-login-register-link:hover{background:#f0e1ec}#root .s1lb>span.ts-stock-label{color:#5a0d75;background:#f3edf7;border:0;border-radius:5px;box-shadow:none;padding:4px 7px;font-size:11px;line-height:1.3;font-weight:500;text-transform:none;white-space:normal;width:auto;max-width:100%;text-align:center}#root #main-product .l4pr>.s1lb:has(>.ts-stock-label){left:10px;right:54px;width:auto}#root .ts-collection .tf-all-approved-intro{box-sizing:border-box;width:100%;margin:0 0 25px;padding:21px 19px 14px;background:linear-gradient(105deg,#f2eaf7,#fcfafc);border:1px solid #e8dfee;border-radius:15px;font-family:Inter,Arial,sans-serif;color:#252129}#root .ts-collection .tf-all-approved-intro h1{font:700 32px/1.2 Inter,Arial,sans-serif;letter-spacing:-.7px;margin:0 0 13px;color:#252129;text-transform:none}#root .ts-collection .tf-all-approved-intro p{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;float:none;width:auto;max-width:none;margin:0;padding:0}#root .ts-collection .tf-all-approved-intro .tf-all-teaser{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}#root .ts-collection .tf-all-approved-intro details{margin:0;padding:0;border:0;background:transparent;box-shadow:none;border-radius:0}#root .ts-collection .tf-all-approved-intro summary{display:block;box-sizing:border-box;list-style:none;font:600 15px/1.4 Inter,Arial,sans-serif;color:#5a0d75;margin:0;padding:8px 0 0;min-height:36px;background:transparent;border:0;cursor:pointer}#root .ts-collection .tf-all-approved-intro summary:before,#root .ts-collection .tf-all-approved-intro summary:after,#root .ts-collection .tf-all-approved-intro summary::-webkit-details-marker{display:none}#root .ts-collection .tf-all-approved-intro .less,#root .ts-collection .tf-all-approved-intro details[open] .more{display:none}#root .ts-collection .tf-all-approved-intro details[open] .less{display:inline}#root .ts-collection .tf-all-approved-intro .tf-all-intro-body{padding-top:10px}#root .ts-collection .tf-all-approved-intro .tf-all-intro-body p+p{margin-top:16px}@media(max-width:650px){#root .ts-collection .tf-all-approved-intro h1{font-size:29px}}#root .tf-all-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-all-guide *{box-sizing:border-box}#root .tf-all-guide p,#root .tf-all-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-all-guide p:last-child{margin-bottom:0}#root .tf-all-guide h1,#root .tf-all-guide h2,#root .tf-all-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-all-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-all-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-all-guide strong{color:#342d3a!important;font-weight:650}#root .tf-all-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-all-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-all-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:14px;margin-top:25px}#root .tf-all-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-all-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-all-guide .dp-benefit img{width:30px;height:30px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-all-guide .dp-benefit h3{font-size:14px}#root .tf-all-guide .dp-benefit p{font-size:13px;line-height:1.7}#root .tf-all-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-all-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-all-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-all-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-all-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-all-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-all-guide .dp-gallery article>a{display:block;line-height:0}#root .tf-all-guide .dp-gallery article>div{padding:18px}#root .tf-all-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-all-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-all-guide .dp-faq{padding:0 0 20px}#root .tf-all-guide .dp-faq-intro{margin-bottom:24px}#root .tf-all-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-all-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-all-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-all-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-all-guide .dp-faq summary h3{margin:0;font-size:16px}#root .tf-all-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-all-guide .dp-faq summary span:after{content:"+"}#root .tf-all-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-all-guide .dp-faq details>div{padding:0 12px 23px 0}@media(min-width:651px){#root .tf-all-guide h2{font-size:24px}#root .tf-all-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-all-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-all-guide .dp-benefit:last-child{border:0}#root .tf-all-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-all-guide .dp-topic{border:0;padding:0}#root .tf-all-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-all-guide .dp-gallery h3{font-size:18px}}#root .tf-all-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-all-guide section,#root .tf-all-guide article{width:auto;float:none;margin-top:0}#root .tf-all-guide .dp-benefit img{position:static;width:30px!important;height:30px!important;margin:0 0 13px}#root .tf-all-guide .dp-topic{margin:0}#root .tf-all-guide .dp-gallery article{padding:0;margin:0}#root .tf-all-guide .dp-gallery article>a{margin:0}#root .tf-all-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-all-guide .dp-faq summary:before,#root .tf-all-guide .dp-faq summary:after{display:none}#root .tf-all-guide .dp-faq details{box-shadow:none}#root .tf-all-guide summary:focus-visible,#root .tf-all-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-all-guide .dp-cta svg{width:20px;height:20px;flex:0 0 20px}@media(max-width:650px){#root .tf-all-guide{margin-top:26px}}#root .tf-all-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-all-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-all-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-all-guide .dp-topic-more>summary:before,#root .tf-all-guide .dp-topic-more>summary:after{display:none}#root .tf-all-guide .dp-less,#root .tf-all-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-all-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-all-guide.dp-desktop .dp-topic-more>summary{display:none}#root .tf-all-guide .dp-geo{margin-bottom:20px}#root .tf-all-guide .dp-geo h3{font-size:16px;font-weight:700;margin:0 0 8px}#root .tf-all-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-all-guide .dp-closing{margin-bottom:30px}#root .tf-all-guide .tfcc-body p+p{margin-top:16px}#root .tf-all-guide .dp-benefits{margin-top:0}#root .tf-all-guide .dp-brand{padding-bottom:0;border:0}#root .tf-all-guide .dp-topic-body{display:flow-root}#root .tf-all-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-all-guide .tfcc-intro>p:only-child{grid-column:1/-1}#root .tf-all-guide .dp-gallery article{border:1px solid #b99bc7;border-radius:15px;display:flex}#root .tf-all-guide .dp-gallery article>div{padding:22px;display:flex;flex-direction:column;width:100%}#root .tf-all-guide .dp-gallery h3{font-size:22px;line-height:1.35;margin-bottom:15px}#root .tf-all-guide .dp-gallery p{margin:0 0 18px}#root .tf-all-guide .dp-gallery a.dp-cta{margin-top:auto;font-size:16px;gap:12px}@media(min-width:651px){#root .tf-all-guide .dp-topic h2{min-height:2.6em}}#root .tf-all-guide .dp-faq-intro:empty{display:none}@media(min-width:651px){#root .tf-all-guide .dp-topic-lead{margin-bottom:16px}}#root .tf-arten-master-intro{width:100%;max-width:1200px;margin:0 auto 24px;font-family:Inter,Arial,sans-serif;color:#252129}#root .tf-arten-master-intro *{box-sizing:border-box}#root .tf-arten-master-intro .tf-arten-heading{padding:24px 28px 18px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-radius:17px;margin:0}#root .tf-arten-master-intro h1{font:700 38px/1.2 Inter,Arial,sans-serif;color:#252129;letter-spacing:-.8px;margin:0 0 13px;text-transform:none}#root .tf-arten-master-intro p{font:400 16px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0}#root .tf-arten-master-intro .tf-arten-teaser{display:block;overflow:visible}#root .tf-arten-master-intro details{display:block;margin:0;padding:0;border:0;background:transparent;box-shadow:none}#root .tf-arten-master-intro summary{list-style:none;display:flex;align-items:center;min-height:36px;padding:8px 0 0;margin:0;background:transparent;border:0;cursor:pointer;color:#5a0d75;font:600 14px/1.5 Inter,Arial,sans-serif}#root .tf-arten-master-intro summary::-webkit-details-marker{display:none}#root .tf-arten-master-intro summary:before,#root .tf-arten-master-intro summary:after{display:none}#root .tf-arten-master-intro .tf-arten-less{display:none}#root .tf-arten-master-intro details[open] .tf-arten-more{display:none}#root .tf-arten-master-intro details[open] .tf-arten-less{display:inline}#root .tf-arten-master-intro details>p{margin-top:12px}#root .tf-arten-master-intro summary:focus-visible,#root .tf-arten-master-intro a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}@media(max-width:650px){#root .tf-arten-master-intro .tf-arten-heading{padding:19px 18px 13px;border-radius:14px}#root .tf-arten-master-intro h1{font-size:29px;margin-bottom:10px;letter-spacing:-.7px}#root .tf-arten-master-intro p{font-size:15px;line-height:1.6}}#root .tf-augenbrauen-master-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-augenbrauen-master-guide *{box-sizing:border-box}#root .tf-augenbrauen-master-guide p,#root .tf-augenbrauen-master-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-augenbrauen-master-guide p:last-child{margin-bottom:0}#root .tf-augenbrauen-master-guide h1,#root .tf-augenbrauen-master-guide h2,#root .tf-augenbrauen-master-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-augenbrauen-master-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-augenbrauen-master-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-augenbrauen-master-guide strong{color:#342d3a!important;font-weight:650}#root .tf-augenbrauen-master-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-augenbrauen-master-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-augenbrauen-master-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:16px;margin-top:25px}#root .tf-augenbrauen-master-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-augenbrauen-master-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-augenbrauen-master-guide .dp-benefit img{width:34px;height:34px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-augenbrauen-master-guide .dp-benefit h3{font-size:14px}#root .tf-augenbrauen-master-guide .dp-benefit p{font-size:13px;line-height:1.7;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#root .tf-augenbrauen-master-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-augenbrauen-master-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-augenbrauen-master-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-augenbrauen-master-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-augenbrauen-master-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-augenbrauen-master-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-augenbrauen-master-guide .dp-gallery article>div{padding:18px}#root .tf-augenbrauen-master-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-augenbrauen-master-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-augenbrauen-master-guide .dp-faq{padding:0 0 20px}#root .tf-augenbrauen-master-guide .dp-faq-intro{margin-bottom:24px}#root .tf-augenbrauen-master-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-augenbrauen-master-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-augenbrauen-master-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-augenbrauen-master-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-augenbrauen-master-guide .dp-faq summary h2{margin:0;font-size:16px;line-height:1.45;font-weight:650;letter-spacing:normal}#root .tf-augenbrauen-master-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-augenbrauen-master-guide .dp-faq summary span:after{content:"+"}#root .tf-augenbrauen-master-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-augenbrauen-master-guide .dp-faq details>div{padding:0 12px 23px 0}#root .tf-augenbrauen-master-guide .dp-faq details>div p{color:#514b55!important;opacity:1;visibility:visible}@media(min-width:651px){#root .tf-augenbrauen-master-guide h2{font-size:24px}#root .tf-augenbrauen-master-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-augenbrauen-master-guide .dp-benefit h3{font-size:15px}#root .tf-augenbrauen-master-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-augenbrauen-master-guide .dp-benefit:last-child{border:0}#root .tf-augenbrauen-master-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-augenbrauen-master-guide .dp-topic{border:0;padding:0}#root .tf-augenbrauen-master-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-augenbrauen-master-guide .dp-gallery h3{font-size:18px}}#root .tf-augenbrauen-master-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-augenbrauen-master-guide section,#root .tf-augenbrauen-master-guide article{width:auto;float:none;margin-top:0}#root .tf-augenbrauen-master-guide .dp-benefit img{position:static;width:34px!important;height:34px!important;margin:0 0 13px}#root .tf-augenbrauen-master-guide .dp-topic{margin:0}#root .tf-augenbrauen-master-guide .dp-gallery article{padding:0;margin:0}#root .tf-augenbrauen-master-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-augenbrauen-master-guide .dp-faq summary:before,#root .tf-augenbrauen-master-guide .dp-faq summary:after{display:none}#root .tf-augenbrauen-master-guide .dp-faq details{box-shadow:none}#root .tf-augenbrauen-master-guide summary:focus-visible,#root .tf-augenbrauen-master-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}@media(max-width:650px){#root .tf-augenbrauen-master-guide{margin-top:26px}}#root .tf-augenbrauen-master-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-augenbrauen-master-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-augenbrauen-master-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-augenbrauen-master-guide .dp-topic-more>summary:before,#root .tf-augenbrauen-master-guide .dp-topic-more>summary:after{display:none}#root .tf-augenbrauen-master-guide .dp-less,#root .tf-augenbrauen-master-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-augenbrauen-master-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-augenbrauen-master-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-augenbrauen-master-guide .dp-closing{margin-bottom:30px}#root .tf-augenbrauen-master-guide .tfcc-body p+p{margin-top:16px}#root .tf-augenbrauen-master-guide .dp-benefits{margin-top:0}#root .tf-augenbrauen-master-guide .dp-brand{padding-bottom:0;border:0}#root .tf-augenbrauen-master-guide .dp-topic-body{display:flow-root}#root .tf-augenbrauen-master-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-augenbrauen-master-guide .tfcc-intro>p:only-child{grid-column:1/-1}@media(min-width:651px){#root .tf-augenbrauen-master-guide .dp-topic h2{min-height:2.6em}}#root .tf-augenbrauen-master-guide .dp-gallery article{display:flex}#root .tf-augenbrauen-master-guide .dp-gallery article>div{display:flex;flex-direction:column;width:100%}#root .tf-augenbrauen-master-guide .dp-gallery article p{flex:1}#root .tf-augenbrauen-master-guide .dp-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}#root .tf-augenbrauen-master-guide .tfcc-panel{background:#f7f3f9}#root .tf-augenbrauen-master-guide .dp-gallery article{border-color:#b6a2bf}#root .tf-augenbrauen-master-guide .dp-topic h2{min-height:2.6em}@media(max-width:650px){#root .tf-augenbrauen-master-guide .dp-topic h2{min-height:0}}#root .tf-augenbrauen-master-guide .dp-examples{grid-column:1/-1;width:100%;margin:0;padding:0}#root .tf-augenbrauen-master-guide .dp-example-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}#root .tf-augenbrauen-master-guide .dp-example-grid figure{margin:0;aspect-ratio:16/9;width:100%;overflow:hidden;border-radius:12px}#root .tf-augenbrauen-master-guide .dp-example-grid img{position:static;display:block;width:100%!important;height:100%!important;object-fit:cover;margin:0}@media(max-width:650px){#root .tf-augenbrauen-master-guide .dp-example-grid{grid-template-columns:1fr;gap:16px}}#root .tf-augenbrauen-master-guide .dp-faq summary h2{font-size:16px!important;line-height:1.45;font-weight:650;letter-spacing:normal;margin:0;color:#252129!important}#root .tf-augenbrauen-master-guide .dp-faq details>div,#root .tf-augenbrauen-master-guide .dp-topic-body,#root .tf-augenbrauen-master-guide .tfcc-body{color:#514b55!important}#root .tf-augenbrauen-master-guide strong{color:#342d3a!important}@media(min-width:651px){#root .tf-augenbrauen-master-guide .dp-topics{row-gap:0}#root .tf-augenbrauen-master-guide .dp-topic{display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:0;padding-bottom:34px;align-content:start}#root .tf-augenbrauen-master-guide .dp-topic>h2{grid-row:1;min-height:0;font-size:24px;line-height:1.3}#root .tf-augenbrauen-master-guide .dp-topic>.dp-topic-lead{grid-row:2;align-self:start}#root .tf-augenbrauen-master-guide .dp-topic>.dp-topic-more{grid-row:3}#root .tf-augenbrauen-master-guide .dp-topic p,#root .tf-augenbrauen-master-guide .dp-topic li{font-size:15px;line-height:1.8}}#root .tf-augenbrauen-master-intro{width:100%;max-width:1200px;margin:0 auto 24px;font-family:Inter,Arial,sans-serif;color:#252129}#root .tf-augenbrauen-master-intro *{box-sizing:border-box}#root .tf-augenbrauen-master-intro .tf-brow-heading{padding:24px 28px 18px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-radius:17px;margin:0 0 24px}#root .tf-augenbrauen-master-intro h1{font:700 38px/1.2 Inter,Arial,sans-serif;color:#252129;letter-spacing:-.8px;margin:0 0 13px;text-transform:none}#root .tf-augenbrauen-master-intro p{font:400 16px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0}#root .tf-augenbrauen-master-intro .tf-brow-teaser{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#root .tf-augenbrauen-master-intro details{display:block;margin:0;padding:0;border:0;background:transparent;box-shadow:none}#root .tf-augenbrauen-master-intro summary{list-style:none;display:flex;align-items:center;min-height:36px;padding:8px 0 0;margin:0;background:transparent;border:0;cursor:pointer;color:#5a0d75;font:600 14px/1.5 Inter,Arial,sans-serif}#root .tf-augenbrauen-master-intro summary::-webkit-details-marker{display:none}#root .tf-augenbrauen-master-intro summary:before,#root .tf-augenbrauen-master-intro summary:after{display:none}#root .tf-augenbrauen-master-intro .tf-brow-less{display:none}#root .tf-augenbrauen-master-intro details[open] .tf-brow-more{display:none}#root .tf-augenbrauen-master-intro details[open] .tf-brow-less{display:inline}#root .tf-augenbrauen-master-intro details>p{margin-top:12px}#root .tf-augenbrauen-master-intro .tf-brow-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}#root .tf-augenbrauen-master-intro .tf-brow-nav>a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:64px;padding:16px;border:1px solid #b6a2bf;border-radius:13px;background:#fff;color:#352c3c;font:600 15px/1.5 Inter,Arial,sans-serif;text-decoration:none}#root .tf-augenbrauen-master-intro summary:focus-visible,#root .tf-augenbrauen-master-intro a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}@media(max-width:650px){#root .tf-augenbrauen-master-intro .tf-brow-heading{padding:19px 18px 13px;border-radius:14px}#root .tf-augenbrauen-master-intro h1{font-size:29px;margin-bottom:10px;letter-spacing:-.7px}#root .tf-augenbrauen-master-intro p{font-size:15px;line-height:1.6}#root .tf-augenbrauen-master-intro .tf-brow-nav{grid-template-columns:1fr}}#root .tf-bauchnabel-master-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-bauchnabel-master-guide *{box-sizing:border-box}#root .tf-bauchnabel-master-guide p,#root .tf-bauchnabel-master-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-bauchnabel-master-guide p:last-child{margin-bottom:0}#root .tf-bauchnabel-master-guide h1,#root .tf-bauchnabel-master-guide h2,#root .tf-bauchnabel-master-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-bauchnabel-master-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-bauchnabel-master-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-bauchnabel-master-guide strong{color:#342d3a!important;font-weight:650}#root .tf-bauchnabel-master-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-bauchnabel-master-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-bauchnabel-master-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:16px;margin-top:25px}#root .tf-bauchnabel-master-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-bauchnabel-master-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-bauchnabel-master-guide .dp-benefit img{width:34px;height:34px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-bauchnabel-master-guide .dp-benefit h3{font-size:14px}#root .tf-bauchnabel-master-guide .dp-benefit p{font-size:13px;line-height:1.7;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#root .tf-bauchnabel-master-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-bauchnabel-master-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-bauchnabel-master-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-bauchnabel-master-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-bauchnabel-master-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-bauchnabel-master-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-bauchnabel-master-guide .dp-gallery article>div{padding:18px}#root .tf-bauchnabel-master-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-bauchnabel-master-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-bauchnabel-master-guide .dp-faq{padding:0 0 20px}#root .tf-bauchnabel-master-guide .dp-faq-intro{margin-bottom:24px}#root .tf-bauchnabel-master-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-bauchnabel-master-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-bauchnabel-master-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-bauchnabel-master-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-bauchnabel-master-guide .dp-faq summary h2{margin:0;font-size:16px;line-height:1.45;font-weight:650;letter-spacing:normal}#root .tf-bauchnabel-master-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-bauchnabel-master-guide .dp-faq summary span:after{content:"+"}#root .tf-bauchnabel-master-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-bauchnabel-master-guide .dp-faq details>div{padding:0 12px 23px 0}#root .tf-bauchnabel-master-guide .dp-faq details>div p{color:#514b55!important;opacity:1;visibility:visible}@media(min-width:651px){#root .tf-bauchnabel-master-guide h2{font-size:24px}#root .tf-bauchnabel-master-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-bauchnabel-master-guide .dp-benefit h3{font-size:15px}#root .tf-bauchnabel-master-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-bauchnabel-master-guide .dp-benefit:last-child{border:0}#root .tf-bauchnabel-master-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-bauchnabel-master-guide .dp-topic{border:0;padding:0}#root .tf-bauchnabel-master-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-bauchnabel-master-guide .dp-gallery h3{font-size:18px}}#root .tf-bauchnabel-master-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-bauchnabel-master-guide section,#root .tf-bauchnabel-master-guide article{width:auto;float:none;margin-top:0}#root .tf-bauchnabel-master-guide .dp-benefit img{position:static;width:34px!important;height:34px!important;margin:0 0 13px}#root .tf-bauchnabel-master-guide .dp-topic{margin:0}#root .tf-bauchnabel-master-guide .dp-gallery article{padding:0;margin:0}#root .tf-bauchnabel-master-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-bauchnabel-master-guide .dp-faq summary:before,#root .tf-bauchnabel-master-guide .dp-faq summary:after{display:none}#root .tf-bauchnabel-master-guide .dp-faq details{box-shadow:none}#root .tf-bauchnabel-master-guide summary:focus-visible,#root .tf-bauchnabel-master-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}@media(max-width:650px){#root .tf-bauchnabel-master-guide{margin-top:26px}}#root .tf-bauchnabel-master-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-bauchnabel-master-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-bauchnabel-master-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-bauchnabel-master-guide .dp-topic-more>summary:before,#root .tf-bauchnabel-master-guide .dp-topic-more>summary:after{display:none}#root .tf-bauchnabel-master-guide .dp-less,#root .tf-bauchnabel-master-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-bauchnabel-master-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-bauchnabel-master-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-bauchnabel-master-guide .dp-closing{margin-bottom:30px}#root .tf-bauchnabel-master-guide .tfcc-body p+p{margin-top:16px}#root .tf-bauchnabel-master-guide .dp-benefits{margin-top:0}#root .tf-bauchnabel-master-guide .dp-brand{padding-bottom:0;border:0}#root .tf-bauchnabel-master-guide .dp-topic-body{display:flow-root}#root .tf-bauchnabel-master-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-bauchnabel-master-guide .tfcc-intro>p:only-child{grid-column:1/-1}@media(min-width:651px){#root .tf-bauchnabel-master-guide .dp-topic h2{min-height:2.6em}}#root .tf-bauchnabel-master-guide .dp-gallery article{display:flex}#root .tf-bauchnabel-master-guide .dp-gallery article>div{display:flex;flex-direction:column;width:100%}#root .tf-bauchnabel-master-guide .dp-gallery article p{flex:1}#root .tf-bauchnabel-master-guide .dp-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}#root .tf-bauchnabel-master-guide .dp-gallery article{border-color:#b6a2bf}#root .tf-bauchnabel-master-guide .dp-pictures{grid-column:1/-1;margin:0;padding:0;border:0}#root .tf-bauchnabel-master-guide .dp-pictures h2{min-height:0}#root .tf-bauchnabel-master-guide .dp-picture-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}#root .tf-bauchnabel-master-guide .dp-picture-grid figure{margin:0;aspect-ratio:16/9;overflow:hidden;border-radius:12px;width:100%}#root .tf-bauchnabel-master-guide .dp-picture-grid img{position:static;display:block;width:100%!important;height:100%!important;max-width:none;object-fit:cover;object-position:50% 100%}#root .tf-bauchnabel-master-guide .dp-topic:nth-child(-n+3) h2:before{display:none}#root .tf-bauchnabel-master-guide .tfcc-panel{background:#f7f3f9}@media(max-width:650px){#root .tf-bauchnabel-master-guide .dp-picture-grid{grid-template-columns:1fr;gap:18px}}@media(min-width:651px){#root .tf-bauchnabel-master-guide .dp-topics{row-gap:0}#root .tf-bauchnabel-master-guide .dp-topic{display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:0;padding-bottom:34px;align-content:start}#root .tf-bauchnabel-master-guide .dp-topic>h2{grid-row:1;min-height:0;font-size:24px;line-height:1.3}#root .tf-bauchnabel-master-guide .dp-topic>.dp-topic-lead{grid-row:2;align-self:start}#root .tf-bauchnabel-master-guide .dp-topic>.dp-topic-more{grid-row:3}#root .tf-bauchnabel-master-guide .dp-topic p,#root .tf-bauchnabel-master-guide .dp-topic li{font-size:15px;line-height:1.8}}#root .tf-bauchnabel-master-intro{width:100%;max-width:1200px;margin:0 auto 24px;font-family:Inter,Arial,sans-serif;color:#252129}#root .tf-bauchnabel-master-intro *{box-sizing:border-box}#root .tf-bauchnabel-master-intro .tf-belly-heading{padding:24px 28px 18px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-radius:17px;margin:0 0 20px}#root .tf-bauchnabel-master-intro h1{font:700 38px/1.2 Inter,Arial,sans-serif;color:#252129;letter-spacing:-.8px;margin:0 0 13px;text-transform:none}#root .tf-bauchnabel-master-intro p{font:400 16px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0}#root .tf-bauchnabel-master-intro .tf-belly-teaser{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#root .tf-bauchnabel-master-intro details{display:block;margin:0;padding:0;border:0;background:transparent;box-shadow:none}#root .tf-bauchnabel-master-intro summary{list-style:none;display:flex;align-items:center;min-height:36px;padding:8px 0 0;margin:0;background:transparent;border:0;cursor:pointer;color:#5a0d75;font:600 14px/1.5 Inter,Arial,sans-serif}#root .tf-bauchnabel-master-intro summary::-webkit-details-marker{display:none}#root .tf-bauchnabel-master-intro summary:before,#root .tf-bauchnabel-master-intro summary:after{display:none}#root .tf-bauchnabel-master-intro .tf-belly-less{display:none}#root .tf-bauchnabel-master-intro details[open] .tf-belly-more{display:none}#root .tf-bauchnabel-master-intro details[open] .tf-belly-less{display:inline}#root .tf-bauchnabel-master-intro details>p{margin-top:12px}#root .tf-bauchnabel-master-intro .tf-belly-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}#root .tf-bauchnabel-master-intro .tf-belly-nav>a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:64px;padding:16px;border:1px solid #b6a2bf;border-radius:13px;background:#fff;color:#352c3c;font:600 15px/1.5 Inter,Arial,sans-serif;text-decoration:none}#root .tf-bauchnabel-master-intro summary:focus-visible,#root .tf-bauchnabel-master-intro a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}@media(max-width:650px){#root .tf-bauchnabel-master-intro .tf-belly-heading{padding:19px 18px 13px;border-radius:14px}#root .tf-bauchnabel-master-intro h1{font-size:29px;margin-bottom:10px;letter-spacing:-.7px}#root .tf-bauchnabel-master-intro p{font-size:15px;line-height:1.6}#root .tf-bauchnabel-master-intro .tf-belly-nav{grid-template-columns:1fr}}#root .tf-bridge-master-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-bridge-master-guide *{box-sizing:border-box}#root .tf-bridge-master-guide p,#root .tf-bridge-master-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-bridge-master-guide p:last-child{margin-bottom:0}#root .tf-bridge-master-guide h1,#root .tf-bridge-master-guide h2,#root .tf-bridge-master-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-bridge-master-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-bridge-master-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-bridge-master-guide strong{color:#342d3a!important;font-weight:650}#root .tf-bridge-master-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-bridge-master-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-bridge-master-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:16px;margin-top:25px}#root .tf-bridge-master-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-bridge-master-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-bridge-master-guide .dp-benefit img{width:34px;height:34px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-bridge-master-guide .dp-benefit h3{font-size:14px}#root .tf-bridge-master-guide .dp-benefit p{font-size:13px;line-height:1.7;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#root .tf-bridge-master-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-bridge-master-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-bridge-master-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-bridge-master-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-bridge-master-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-bridge-master-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-bridge-master-guide .dp-gallery article>div{padding:18px}#root .tf-bridge-master-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-bridge-master-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-bridge-master-guide .dp-faq{padding:0 0 20px}#root .tf-bridge-master-guide .dp-faq-intro{margin-bottom:24px}#root .tf-bridge-master-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-bridge-master-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-bridge-master-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-bridge-master-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-bridge-master-guide .dp-faq summary h2{margin:0;font-size:16px;line-height:1.45;font-weight:650;letter-spacing:normal}#root .tf-bridge-master-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-bridge-master-guide .dp-faq summary span:after{content:"+"}#root .tf-bridge-master-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-bridge-master-guide .dp-faq details>div{padding:0 12px 23px 0}#root .tf-bridge-master-guide .dp-faq details>div p{color:#514b55!important;opacity:1;visibility:visible}@media(min-width:651px){#root .tf-bridge-master-guide h2{font-size:24px}#root .tf-bridge-master-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-bridge-master-guide .dp-benefit h3{font-size:15px}#root .tf-bridge-master-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-bridge-master-guide .dp-benefit:last-child{border:0}#root .tf-bridge-master-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-bridge-master-guide .dp-topic{border:0;padding:0}#root .tf-bridge-master-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-bridge-master-guide .dp-gallery h3{font-size:18px}}#root .tf-bridge-master-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-bridge-master-guide section,#root .tf-bridge-master-guide article{width:auto;float:none;margin-top:0}#root .tf-bridge-master-guide .dp-benefit img{position:static;width:34px!important;height:34px!important;margin:0 0 13px}#root .tf-bridge-master-guide .dp-topic{margin:0}#root .tf-bridge-master-guide .dp-gallery article{padding:0;margin:0}#root .tf-bridge-master-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-bridge-master-guide .dp-faq summary:before,#root .tf-bridge-master-guide .dp-faq summary:after{display:none}#root .tf-bridge-master-guide .dp-faq details{box-shadow:none}#root .tf-bridge-master-guide summary:focus-visible,#root .tf-bridge-master-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}@media(max-width:650px){#root .tf-bridge-master-guide{margin-top:26px}}#root .tf-bridge-master-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-bridge-master-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-bridge-master-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-bridge-master-guide .dp-topic-more>summary:before,#root .tf-bridge-master-guide .dp-topic-more>summary:after{display:none}#root .tf-bridge-master-guide .dp-less,#root .tf-bridge-master-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-bridge-master-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-bridge-master-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-bridge-master-guide .dp-closing{margin-bottom:30px}#root .tf-bridge-master-guide .tfcc-body p+p{margin-top:16px}#root .tf-bridge-master-guide .dp-benefits{margin-top:0}#root .tf-bridge-master-guide .dp-brand{padding-bottom:0;border:0}#root .tf-bridge-master-guide .dp-topic-body{display:flow-root}#root .tf-bridge-master-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-bridge-master-guide .tfcc-intro>p:only-child{grid-column:1/-1}@media(min-width:651px){#root .tf-bridge-master-guide .dp-topic h2{min-height:2.6em}}#root .tf-bridge-master-guide .dp-gallery article{display:flex}#root .tf-bridge-master-guide .dp-gallery article>div{display:flex;flex-direction:column;width:100%}#root .tf-bridge-master-guide .dp-gallery article p{flex:1}#root .tf-bridge-master-guide .dp-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}#root .tf-bridge-master-guide .tfcc-panel{background:#f7f3f9}#root .tf-bridge-master-guide .dp-gallery article{border-color:#b6a2bf}#root .tf-bridge-master-guide .dp-topic h2{min-height:2.6em}@media(max-width:650px){#root .tf-bridge-master-guide .dp-topic h2{min-height:0}}#root .tf-bridge-master-guide .dp-examples{grid-column:1/-1;width:100%;margin:0;padding:0}#root .tf-bridge-master-guide .dp-example-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}#root .tf-bridge-master-guide .dp-example-grid figure{margin:0;aspect-ratio:16/9;width:100%;overflow:hidden;border-radius:12px}#root .tf-bridge-master-guide .dp-example-grid img{position:static;display:block;width:100%!important;height:100%!important;object-fit:cover;margin:0}@media(max-width:650px){#root .tf-bridge-master-guide .dp-example-grid{grid-template-columns:1fr;gap:16px}}#root .tf-bridge-master-guide .dp-example-grid figure:nth-child(2) img{object-position:50% 43%}#root .tf-bridge-master-guide .dp-faq summary h2{font-size:16px!important;line-height:1.45;font-weight:650;letter-spacing:normal;margin:0;color:#252129!important}#root .tf-bridge-master-guide .dp-faq details>div,#root .tf-bridge-master-guide .dp-topic-body,#root .tf-bridge-master-guide .tfcc-body{color:#514b55!important}#root .tf-bridge-master-guide strong{color:#342d3a!important}@media(min-width:651px){#root .tf-bridge-master-guide .dp-topics{row-gap:0}#root .tf-bridge-master-guide .dp-topic{display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:0;align-content:start;padding-bottom:34px;min-width:0}#root .tf-bridge-master-guide .dp-topic>h2{grid-row:1;font-size:24px;line-height:1.3;margin-top:0;margin-bottom:17px}#root .tf-bridge-master-guide .dp-topic>.dp-topic-lead{grid-row:2}#root .tf-bridge-master-guide .dp-topic>details{grid-row:3;align-self:start}#root .tf-bridge-master-guide .dp-topic p,#root .tf-bridge-master-guide .dp-topic li{font-size:15px;line-height:1.8}}#root .tf-bridge-master-intro{width:100%;max-width:1200px;margin:0 auto 24px;font-family:Inter,Arial,sans-serif;color:#252129}#root .tf-bridge-master-intro *{box-sizing:border-box}#root .tf-bridge-master-intro .tf-bridge-heading{padding:24px 28px 18px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-radius:17px;margin:0 0 24px}#root .tf-bridge-master-intro h1{font:700 38px/1.2 Inter,Arial,sans-serif;color:#252129;letter-spacing:-.8px;margin:0 0 13px;text-transform:none}#root .tf-bridge-master-intro p{font:400 16px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0}#root .tf-bridge-master-intro .tf-bridge-teaser{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#root .tf-bridge-master-intro details{display:block;margin:0;padding:0;border:0;background:transparent;box-shadow:none}#root .tf-bridge-master-intro summary{list-style:none;display:flex;align-items:center;min-height:36px;padding:8px 0 0;margin:0;background:transparent;border:0;cursor:pointer;color:#5a0d75;font:600 14px/1.5 Inter,Arial,sans-serif}#root .tf-bridge-master-intro summary::-webkit-details-marker{display:none}#root .tf-bridge-master-intro summary:before,#root .tf-bridge-master-intro summary:after{display:none}#root .tf-bridge-master-intro .tf-bridge-less{display:none}#root .tf-bridge-master-intro details[open] .tf-bridge-more{display:none}#root .tf-bridge-master-intro details[open] .tf-bridge-less{display:inline}#root .tf-bridge-master-intro details>p{margin-top:12px}#root .tf-bridge-master-intro .tf-bridge-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}#root .tf-bridge-master-intro .tf-bridge-nav>a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:64px;padding:16px;border:1px solid #b6a2bf;border-radius:13px;background:#fff;color:#352c3c;font:600 15px/1.5 Inter,Arial,sans-serif;text-decoration:none}#root .tf-bridge-master-intro summary:focus-visible,#root .tf-bridge-master-intro a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}@media(max-width:650px){#root .tf-bridge-master-intro .tf-bridge-heading{padding:19px 18px 13px;border-radius:14px}#root .tf-bridge-master-intro h1{font-size:29px;margin-bottom:10px;letter-spacing:-.7px}#root .tf-bridge-master-intro p{font-size:15px;line-height:1.6}#root .tf-bridge-master-intro .tf-bridge-nav{grid-template-columns:1fr}}#root .tf-brust-master-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-brust-master-guide *{box-sizing:border-box}#root .tf-brust-master-guide p,#root .tf-brust-master-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-brust-master-guide p:last-child{margin-bottom:0}#root .tf-brust-master-guide h1,#root .tf-brust-master-guide h2,#root .tf-brust-master-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-brust-master-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-brust-master-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-brust-master-guide strong{color:#342d3a!important;font-weight:650}#root .tf-brust-master-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-brust-master-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-brust-master-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:16px;margin-top:25px}#root .tf-brust-master-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-brust-master-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-brust-master-guide .dp-benefit img{width:34px;height:34px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-brust-master-guide .dp-benefit h3{font-size:14px}#root .tf-brust-master-guide .dp-benefit p{font-size:13px;line-height:1.7;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#root .tf-brust-master-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-brust-master-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-brust-master-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-brust-master-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-brust-master-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-brust-master-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-brust-master-guide .dp-gallery article>div{padding:18px}#root .tf-brust-master-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-brust-master-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-brust-master-guide .dp-faq{padding:0 0 20px}#root .tf-brust-master-guide .dp-faq-intro{margin-bottom:24px}#root .tf-brust-master-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-brust-master-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-brust-master-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-brust-master-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-brust-master-guide .dp-faq summary h2{margin:0;font-size:16px;line-height:1.45;font-weight:650;letter-spacing:normal}#root .tf-brust-master-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-brust-master-guide .dp-faq summary span:after{content:"+"}#root .tf-brust-master-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-brust-master-guide .dp-faq details>div{padding:0 12px 23px 0}#root .tf-brust-master-guide .dp-faq details>div p{color:#514b55!important;opacity:1;visibility:visible}@media(min-width:651px){#root .tf-brust-master-guide h2{font-size:24px}#root .tf-brust-master-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-brust-master-guide .dp-benefit h3{font-size:15px}#root .tf-brust-master-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-brust-master-guide .dp-benefit:last-child{border:0}#root .tf-brust-master-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-brust-master-guide .dp-topic{border:0;padding:0}#root .tf-brust-master-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-brust-master-guide .dp-gallery h3{font-size:18px}}#root .tf-brust-master-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-brust-master-guide section,#root .tf-brust-master-guide article{width:auto;float:none;margin-top:0}#root .tf-brust-master-guide .dp-benefit img{position:static;width:34px!important;height:34px!important;margin:0 0 13px}#root .tf-brust-master-guide .dp-topic{margin:0}#root .tf-brust-master-guide .dp-gallery article{padding:0;margin:0}#root .tf-brust-master-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-brust-master-guide .dp-faq summary:before,#root .tf-brust-master-guide .dp-faq summary:after{display:none}#root .tf-brust-master-guide .dp-faq details{box-shadow:none}#root .tf-brust-master-guide summary:focus-visible,#root .tf-brust-master-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}@media(max-width:650px){#root .tf-brust-master-guide{margin-top:26px}}#root .tf-brust-master-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-brust-master-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-brust-master-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-brust-master-guide .dp-topic-more>summary:before,#root .tf-brust-master-guide .dp-topic-more>summary:after{display:none}#root .tf-brust-master-guide .dp-less,#root .tf-brust-master-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-brust-master-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-brust-master-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-brust-master-guide .dp-closing{margin-bottom:30px}#root .tf-brust-master-guide .tfcc-body p+p{margin-top:16px}#root .tf-brust-master-guide .dp-benefits{margin-top:0}#root .tf-brust-master-guide .dp-brand{padding-bottom:0;border:0}#root .tf-brust-master-guide .dp-topic-body{display:flow-root}#root .tf-brust-master-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-brust-master-guide .tfcc-intro>p:only-child{grid-column:1/-1}@media(min-width:651px){#root .tf-brust-master-guide .dp-topic h2{min-height:2.6em}}#root .tf-brust-master-guide .dp-gallery article{display:flex}#root .tf-brust-master-guide .dp-gallery article>div{display:flex;flex-direction:column;width:100%}#root .tf-brust-master-guide .dp-gallery article p{flex:1}#root .tf-brust-master-guide .dp-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}#root .tf-brust-master-guide .tfcc-panel{background:#f7f3f9}#root .tf-brust-master-guide .dp-gallery article{border-color:#b6a2bf}#root .tf-brust-master-guide .dp-topic h2{min-height:2.6em}@media(max-width:650px){#root .tf-brust-master-guide .dp-topic h2{min-height:0}}#root .tf-brust-master-guide .dp-examples{grid-column:1/-1;width:100%;margin:0;padding:0}#root .tf-brust-master-guide .dp-example-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}#root .tf-brust-master-guide .dp-example-grid figure{margin:0;aspect-ratio:16/9;width:100%;overflow:hidden;border-radius:12px}#root .tf-brust-master-guide .dp-example-grid img{position:static;display:block;width:100%!important;height:100%!important;object-fit:cover;margin:0}@media(max-width:650px){#root .tf-brust-master-guide .dp-example-grid{grid-template-columns:1fr;gap:16px}}@media(min-width:651px){#root .tf-brust-master-guide .dp-topics{row-gap:0}#root .tf-brust-master-guide .dp-topic{display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:0;align-content:start;padding-bottom:34px;min-width:0}#root .tf-brust-master-guide .dp-topic>h2{grid-row:1;font-size:24px;line-height:1.3;margin-top:0;margin-bottom:17px}#root .tf-brust-master-guide .dp-topic>.dp-topic-lead{grid-row:2}#root .tf-brust-master-guide .dp-topic>details{grid-row:3;align-self:start}#root .tf-brust-master-guide .dp-topic p,#root .tf-brust-master-guide .dp-topic li{font-size:15px;line-height:1.8}}#root .tf-brust-master-intro{width:100%;max-width:1200px;margin:0 auto 24px;font-family:Inter,Arial,sans-serif;color:#252129}#root .tf-brust-master-intro *{box-sizing:border-box}#root .tf-brust-master-intro .tf-brust-heading{padding:24px 28px 18px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-radius:17px;margin:0 0 24px}#root .tf-brust-master-intro h1{font:700 38px/1.2 Inter,Arial,sans-serif;color:#252129;letter-spacing:-.8px;margin:0 0 13px;text-transform:none;overflow-wrap:anywhere}#root .tf-brust-master-intro p{font:400 16px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0}#root .tf-brust-master-intro .tf-brust-teaser{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#root .tf-brust-master-intro details{display:block;margin:0;padding:0;border:0;background:transparent;box-shadow:none}#root .tf-brust-master-intro summary{list-style:none;display:flex;align-items:center;min-height:36px;padding:8px 0 0;margin:0;background:transparent;border:0;cursor:pointer;color:#5a0d75;font:600 14px/1.5 Inter,Arial,sans-serif}#root .tf-brust-master-intro summary::-webkit-details-marker{display:none}#root .tf-brust-master-intro summary:before,#root .tf-brust-master-intro summary:after{display:none}#root .tf-brust-master-intro .tf-brust-less{display:none}#root .tf-brust-master-intro details[open] .tf-brust-more{display:none}#root .tf-brust-master-intro details[open] .tf-brust-less{display:inline}#root .tf-brust-master-intro details>p{margin-top:12px}#root .tf-brust-master-intro .tf-brust-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}#root .tf-brust-master-intro .tf-brust-nav>a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:64px;padding:16px;border:1px solid #b6a2bf;border-radius:13px;background:#fff;color:#352c3c;font:600 15px/1.5 Inter,Arial,sans-serif;text-decoration:none}#root .tf-brust-master-intro summary:focus-visible,#root .tf-brust-master-intro a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}@media(max-width:650px){#root .tf-brust-master-intro .tf-brust-heading{padding:19px 18px 13px;border-radius:14px}#root .tf-brust-master-intro h1{font-size:29px;margin-bottom:10px;letter-spacing:-.7px}#root .tf-brust-master-intro p{font-size:15px;line-height:1.6}#root .tf-brust-master-intro .tf-brust-nav{grid-template-columns:1fr}}.ts-care2{--accent:#5a0d75;--accent-dark:#450a5a;--soft:#f8f3fa;--soft2:#fcf9fb;--ink:#242124;--muted:#6c646a;--line:#e4d6ea;max-width:980px;margin:0 auto;padding:28px 16px 44px;color:var(--ink);font:inherit}.ts-care2,.ts-care2 *{box-sizing:border-box}.ts-care2 h1,.ts-care2 h2,.ts-care2 h3,.ts-care2 p{margin:0}.ts-care2 a{color:var(--accent);font-weight:700;text-underline-offset:3px}.ts-care2 .ts-hero{padding:30px;border:1px solid var(--line);border-radius:20px;background:linear-gradient(135deg,var(--soft),#fff)}.ts-care2 .ts-kicker{color:var(--accent);font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ts-care2 h1{margin-top:8px;font-size:clamp(28px,4.5vw,43px);line-height:1.12;letter-spacing:-.02em}.ts-care2 .ts-intro{margin-top:14px;color:var(--muted);font-size:15px;line-height:1.72}.ts-care2 .ts-section{margin-top:32px}.ts-care2 .ts-section-title{margin-bottom:8px;font-size:25px;line-height:1.25}.ts-care2 .ts-section-note{margin-bottom:16px;color:var(--muted);font-size:14px;line-height:1.6}.ts-care2 .ts-basics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ts-care2 .ts-basic{padding:20px;border:1px solid var(--line);border-radius:16px;background:var(--soft2)}.ts-care2 .ts-basic h3{margin-bottom:9px;font-size:16px;line-height:1.35}.ts-care2 .ts-basic p{color:var(--muted);font-size:14px;line-height:1.7}.ts-care2 .ts-list{border-top:1px solid var(--line)}.ts-care2 details{border-bottom:1px solid var(--line)}.ts-care2 summary{position:relative;display:grid;grid-template-columns:34px minmax(0,1fr) 22px;gap:12px;align-items:center;min-height:66px;padding:13px 0;list-style:none;cursor:pointer;font-weight:700}.ts-care2 summary::-webkit-details-marker{display:none}.ts-care2 summary:after{content:"+";color:var(--accent);font-size:24px;font-weight:400;text-align:right;line-height:1}.ts-care2 details[open] summary:after{content:"\2212"}.ts-care2 .ts-accordion-title{margin:0;font:inherit;font-weight:700;line-height:1.35;color:var(--ink)}.ts-care2 .ts-dot{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;background:#f8f3fa;color:#5a0d75;line-height:1}.ts-care2 .ts-dot svg{display:block;width:22px;height:22px;overflow:visible}.ts-care2 .ts-dot svg,.ts-care2 .ts-dot svg *{fill:none!important;stroke:#5a0d75!important;stroke-width:1.7!important;stroke-linecap:round!important;stroke-linejoin:round!important}.ts-care2 .ts-detail{padding:0 0 19px 46px}.ts-care2 .ts-detail p{color:var(--muted);font-size:14px;line-height:1.72}.ts-care2 .ts-detail-media{display:grid;grid-template-columns:minmax(0,1fr) 136px;gap:18px;align-items:start}.ts-care2 .ts-media-pair{display:grid;grid-template-columns:1fr 1fr;gap:7px}.ts-care2 .ts-wear{display:block;width:100%;aspect-ratio:1/1;object-fit:contain;border:1px solid var(--line);border-radius:12px;background:#f8f5f7}.ts-care2 .ts-caption{margin-top:6px;color:var(--muted);font-size:11px;line-height:1.35;text-align:center}.ts-care2 .ts-long{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ts-care2 .ts-long-card{padding:20px;border:1px solid var(--line);border-radius:16px;background:#fff}.ts-care2 .ts-long-card h3{margin-bottom:9px;font-size:18px;line-height:1.35}.ts-care2 .ts-long-card p{color:var(--muted);font-size:14px;line-height:1.72}.ts-care2 .ts-summary-box{padding:22px;border:1px solid var(--line);border-radius:16px;background:linear-gradient(135deg,var(--soft),#fff)}.ts-care2 .ts-summary-box p{color:var(--muted);font-size:14px;line-height:1.72}.ts-care2 .ts-summary-box p+p{margin-top:10px}.ts-care2 .ts-tech{margin-top:16px;color:var(--muted);font-size:11px;line-height:1.45}@media(max-width:760px){.ts-care2{padding:18px 12px 34px}.ts-care2 .ts-hero{padding:22px 18px}.ts-care2 .ts-basics,.ts-care2 .ts-long{grid-template-columns:1fr}}@media(max-width:560px){.ts-care2 .ts-detail{padding-left:0}.ts-care2 .ts-detail-media{grid-template-columns:1fr}.ts-care2 .ts-media-single{max-width:150px;margin:0 auto}.ts-care2 .ts-media-pair{max-width:307px;margin:0 auto}}[id^=shopify-section-]:has(.ts-care2)>div>header{display:none!important}#root .ts-care2{max-width:1100px;text-align:left;--accent:#5a0d75;--accent-dark:#450a5a;--soft:#f8f3fa;--line:#e4d6ea}.ts-care2 .ts-hero,.ts-care2 .ts-summary-box{background:linear-gradient(135deg,#eee1f5,#f8f3fa 55%,#fff)}.ts-care2 .ts-nav{display:flex;flex-wrap:wrap;gap:10px;margin:22px 0}.ts-care2 .ts-nav a{padding:10px 15px;border:1px solid var(--line);border-radius:28px;text-decoration:none;background:#fff;font-size:14px;line-height:1.4}.ts-care2 [id]{scroll-margin-top:210px}.ts-care2 .ts-faq summary,.ts-care2 .ts-sources summary{grid-template-columns:minmax(0,1fr) 22px;gap:16px;padding:18px 0}.ts-care2 .ts-faq p,.ts-care2 .ts-sources p,.ts-care2 li{font-size:15px;line-height:1.7;color:var(--muted)}.ts-care2 .ts-faq p{padding:0 0 20px}.ts-care2 .ts-sources{padding:0 20px;border:1px solid var(--line);border-radius:14px;background:var(--soft)}.ts-care2 .ts-sources>div{padding-bottom:18px}.ts-care2 .ts-sources li+li{margin-top:10px}.ts-care2 a:focus-visible,.ts-care2 summary:focus-visible{outline:3px solid var(--accent);outline-offset:4px}@media(max-width:560px){#root .ts-care2 .ts-media-single{width:100%;max-width:220px}#root .ts-care2 .ts-media-pair{width:100%;max-width:360px}.ts-care2 h1{font-size:30px}.ts-care2 .ts-section-title{font-size:24px}.ts-care2 .ts-nav a{font-size:13px;padding:10px 12px}}#root :is(#cart.ts-cart,.ts-page-cart.has-items) .ts-tier-reward.ts-tier-compact{display:block;float:none;clear:both;width:100%;min-width:0;max-width:none;margin:0 0 9px;padding:12px 10px 10px;border:0;border-radius:11px;background:#faf7fc;color:#5a0d75;font:400 12px/1.4 var(--main_ff,Arial,sans-serif);text-align:left;container-type:inline-size}#root :is(#cart.ts-cart,.ts-page-cart.has-items) .ts-tier-compact *{box-sizing:border-box}#root :is(#cart.ts-cart,.ts-page-cart.has-items) .ts-tier-bars{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;margin:0;padding:0;list-style:none}#root :is(#cart.ts-cart,.ts-page-cart.has-items) .ts-tier-slot{display:grid;grid-template-rows:4px auto;align-content:start;row-gap:5px;float:none;position:relative;min-width:0;width:auto;margin:0;padding:0;border:0;background:none;list-style:none;text-align:center}#root :is(#cart.ts-cart,.ts-page-cart.has-items) .ts-tier-slot:before,#root :is(#cart.ts-cart,.ts-page-cart.has-items) .ts-tier-slot:after{display:none}#root :is(#cart.ts-cart,.ts-page-cart.has-items) .has-award .ts-tier-slot{grid-template-rows:38px 4px auto;row-gap:10px}#root :is(#cart.ts-cart,.ts-page-cart.has-items) .ts-tier-badge{display:none;position:relative;width:100%;min-width:0;margin:0;padding:6px 3px;border:0;border-radius:9px 9px 9px 3px;background:#dcf58f;color:#412151;font:italic 800 12px/1.15 var(--main_ff,Arial,sans-serif);text-align:center;text-wrap:balance;box-shadow:0 2px #b9d767}#root :is(#cart.ts-cart,.ts-page-cart.has-items) .has-award .ts-tier-badge{display:flex;align-items:center;justify-content:center;visibility:hidden}#root :is(#cart.ts-cart,.ts-page-cart.has-items) .has-award .is-current .ts-tier-badge{visibility:visible}#root :is(#cart.ts-cart,.ts-page-cart.has-items) .is-current .ts-tier-badge:after{content:"";display:block;position:absolute;bottom:-4px;left:calc(50% - 4px);width:8px;height:8px;background:inherit;transform:rotate(45deg)}#root :is(#cart.ts-cart,.ts-page-cart.has-items) [data-tier="2"] .ts-tier-badge{background:#ffcba5;color:#612b1c;box-shadow:0 2px #e8ad82}#root :is(#cart.ts-cart,.ts-page-cart.has-items) [data-tier="3"] .ts-tier-badge{background:#fbbbe1;color:#5b184e;box-shadow:0 2px #dd97c2}#root :is(#cart.ts-cart,.ts-page-cart.has-items) .ts-tier-bar{display:block;width:100%;height:4px;margin:0;padding:0;border:0;border-radius:6px;background:#e6ddea;overflow:hidden}#root :is(#cart.ts-cart,.ts-page-cart.has-items) .ts-tier-bar>span{display:block;height:100%;margin:0;padding:0;border:0;background:#a481b5}#root :is(#cart.ts-cart,.ts-page-cart.has-items) .is-current .ts-tier-bar>span{background:#5a0d75}#root :is(#cart.ts-cart,.ts-page-cart.has-items) .ts-tier-caption{display:block;margin:0;padding:0;color:#75687c;font:400 11px/1.35 var(--main_ff,Arial,sans-serif)}#root :is(#cart.ts-cart,.ts-page-cart.has-items) .has-award .ts-tier-caption{margin-top:-5px}#root :is(#cart.ts-cart,.ts-page-cart.has-items) .ts-tier-caption b{display:inline;font:inherit;color:inherit}#root :is(#cart.ts-cart,.ts-page-cart.has-items) .is-current .ts-tier-caption{color:#5a0d75;font-weight:700}#root :is(#cart.ts-cart,.ts-page-cart.has-items) .ts-tier-foot{display:flex;align-items:baseline;justify-content:space-between;gap:5px 8px;flex-wrap:wrap;margin:8px 0 0;padding:0;font:400 11px/1.35 var(--main_ff,Arial,sans-serif)}#root :is(#cart.ts-cart,.ts-page-cart.has-items) .ts-tier-earned{color:#5a0d75;font-weight:700}#root :is(#cart.ts-cart,.ts-page-cart.has-items) .ts-tier-until{margin-left:auto;color:#6b5b74;text-align:right}#root :is(#cart.ts-cart,.ts-page-cart.has-items) .ts-tier-until strong{font:700 11px/1.35 var(--main_ff,Arial,sans-serif);color:#5a0d75}#root :is(#cart.ts-cart,.ts-page-cart.has-items) .ts-tier-explanation{margin:5px 0 0;padding:0;color:#6b5b74;font:400 11px/1.35 var(--main_ff,Arial,sans-serif)}@container (max-width:300px){#root :is(#cart.ts-cart,.ts-page-cart.has-items) .ts-tier-bars{gap:6px}#root :is(#cart.ts-cart,.ts-page-cart.has-items) .ts-tier-badge{font-size:11px}}#root .ts-collection .tf-cartilage-approved-intro{box-sizing:border-box;width:100%;margin:0 0 25px;padding:28px 32px 30px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-radius:18px;font-family:Inter,Arial,sans-serif;color:#252129}#root .ts-collection .tf-cartilage-approved-intro h1{font:700 38px/1.2 Inter,Arial,sans-serif;letter-spacing:-.7px;margin:0 0 13px;color:#252129;text-transform:none}#root .ts-collection .tf-cartilage-approved-intro p{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;float:none;width:auto;max-width:none;margin:0;padding:0}#root .ts-collection .tf-cartilage-approved-intro .tf-cartilage-teaser{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}#root .ts-collection .tf-cartilage-approved-intro details{margin:0;padding:0;border:0;background:transparent;box-shadow:none;border-radius:0}#root .ts-collection .tf-cartilage-approved-intro summary{display:block;box-sizing:border-box;list-style:none;font:600 15px/1.4 Inter,Arial,sans-serif;color:#5a0d75;margin:0;padding:8px 0 0;min-height:36px;background:transparent;border:0;cursor:pointer}#root .ts-collection .tf-cartilage-approved-intro summary:before,#root .ts-collection .tf-cartilage-approved-intro summary:after,#root .ts-collection .tf-cartilage-approved-intro summary::-webkit-details-marker{display:none}#root .ts-collection .tf-cartilage-approved-intro .less,#root .ts-collection .tf-cartilage-approved-intro details[open] .more{display:none}#root .ts-collection .tf-cartilage-approved-intro details[open] .less{display:inline}#root .ts-collection .tf-cartilage-approved-intro .tf-cartilage-intro-body{padding-top:10px}#root .ts-collection .tf-cartilage-approved-intro .tf-cartilage-intro-body p+p{margin-top:16px}@media(max-width:650px){#root .ts-collection .tf-cartilage-approved-intro{padding:23px 20px;border-radius:14px}#root .ts-collection .tf-cartilage-approved-intro h1{font-size:29px}}#root .tf-category-closing{--tfcc-purple:#5a0d75;--tfcc-soft:#f7f3f9;--tfcc-line:#e7ddeb;--tfcc-text:#252129;--tfcc-copy:#514b55;container-type:inline-size;margin:0 0 18px;width:100%;font-family:Inter,Arial,sans-serif}#root .tf-category-closing:last-child{margin-bottom:0}#root .tf-category-closing,#root .tf-category-closing *{box-sizing:border-box}#root .tf-category-closing .tfcc-panel{display:block;float:none;width:100%;min-height:0;position:static;margin:0;padding:0;border:1px solid var(--tfcc-line);border-radius:14px;background:#fff;overflow:hidden;box-shadow:none}#root .tf-category-closing .tfcc-panel:before,#root .tf-category-closing .tfcc-panel:after{content:none;display:none}#root .tf-category-closing .tfcc-panel>summary{display:flex;position:static;float:none;width:100%;align-items:center;justify-content:space-between;gap:22px;list-style:none;margin:0;padding:23px 25px;border:0;background:var(--tfcc-soft);color:var(--tfcc-text);cursor:pointer;text-transform:none;box-shadow:none}#root .tf-category-closing .tfcc-panel>summary::-webkit-details-marker{display:none}#root .tf-category-closing .tfcc-panel>summary:before,#root .tf-category-closing .tfcc-panel>summary:after{content:none;display:none}#root .tf-category-closing .tfcc-panel>summary h2{font:700 22px/1.35 Inter,Arial,sans-serif;letter-spacing:-.3px;min-width:0;margin:0;color:var(--tfcc-text);text-wrap:initial;-webkit-hyphens:none;hyphens:none;overflow-wrap:anywhere}#root .tf-category-closing .tfcc-switch{flex:0 0 34px;width:34px;height:34px;border:1px solid #d8c8e0;border-radius:50%;background:#fff;color:var(--tfcc-purple);display:grid;place-items:center}#root .tf-category-closing .tfcc-switch:before{content:"+";font:400 25px/1 Arial,sans-serif}#root .tf-category-closing .tfcc-panel[open] .tfcc-switch:before{content:"\2212"}#root .tf-category-closing .tfcc-panel[open]>summary{border-bottom:1px solid var(--tfcc-line)}#root .tf-category-closing .tfcc-body{padding:27px 25px 29px;max-width:none;width:100%;margin:0}#root .tf-category-closing .tfcc-body p,#root .tf-category-closing .tfcc-body li{font:400 15.5px/1.75 Inter,Arial,sans-serif;color:var(--tfcc-copy);margin:0;overflow-wrap:anywhere;-webkit-hyphens:none;hyphens:none}#root .tf-category-closing .tfcc-body a{color:var(--tfcc-purple);text-decoration:underline;text-underline-offset:3px;font-weight:600}#root .tf-category-closing .tfcc-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;padding-bottom:27px;border-bottom:1px solid var(--tfcc-line)}#root .tf-category-closing .tfcc-reasons>ul{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:25px 30px;padding:27px 0 0;margin:0;list-style:none}#root .tf-category-closing .tfcc-reasons li{position:relative;padding:0 0 0 25px;min-width:0;list-style:none}#root .tf-category-closing .tfcc-reasons li:before{content:"\2713";display:block;position:absolute;left:0;top:0;transform:none;width:auto;height:auto;margin:0;border:0;background:none;color:var(--tfcc-purple);font-weight:700}#root .tf-category-closing .tfcc-reasons strong{display:block;margin-bottom:6px;font-size:16px;color:var(--tfcc-text);font-weight:700}#root .tf-category-closing .tfcc-reasons li:last-child{grid-column:1/-1;border-top:1px solid var(--tfcc-line);padding-top:22px}#root .tf-category-closing .tfcc-reasons li:last-child:before{top:22px}#root .tf-category-closing .tfcc-buy{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:32px}#root .tf-category-closing .tfcc-buy-main p+p{margin-top:15px}#root .tf-category-closing .tfcc-buy-help{border-left:1px solid var(--tfcc-line);padding-left:28px}#root .tf-category-closing .tfcc-buy-help p+p{border-top:1px solid var(--tfcc-line);padding-top:18px;margin-top:18px}#root .tf-category-closing .tfcc-panel>summary:focus-visible,#root .tf-category-closing .tfcc-body a:focus-visible{outline:3px solid #a973bf;outline-offset:-4px}@container (max-width:600px){#root .tf-category-closing .tfcc-panel>summary{padding:18px 16px;gap:14px}#root .tf-category-closing .tfcc-panel>summary h2{font-size:19px;line-height:1.4}#root .tf-category-closing .tfcc-switch{flex-basis:30px;width:30px;height:30px}#root .tf-category-closing .tfcc-body{padding:22px 17px}#root .tf-category-closing .tfcc-intro,#root .tf-category-closing .tfcc-reasons>ul,#root .tf-category-closing .tfcc-buy{grid-template-columns:minmax(0,1fr);gap:20px}#root .tf-category-closing .tfcc-intro{padding-bottom:22px}#root .tf-category-closing .tfcc-reasons>ul{padding-top:22px}#root .tf-category-closing .tfcc-reasons li:last-child{grid-column:auto}#root .tf-category-closing .tfcc-buy-help{border-left:0;border-top:1px solid var(--tfcc-line);padding:20px 0 0}#root .tf-category-closing .tfcc-body p,#root .tf-category-closing .tfcc-body li{font-size:15px;line-height:1.75}}#root .tf-charms-master-intro{width:100%;max-width:1200px;margin:0 auto 24px;font-family:Inter,Arial,sans-serif;color:#252129}#root .tf-charms-master-intro *{box-sizing:border-box}#root .tf-charms-master-intro .tf-charms-heading{padding:24px 28px 18px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-radius:17px;margin:0 0 24px}#root .tf-charms-master-intro h1{font:700 38px/1.2 Inter,Arial,sans-serif;color:#252129;letter-spacing:-.8px;margin:0 0 13px;text-transform:none;overflow-wrap:anywhere}#root .tf-charms-master-intro p{font:400 16px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0}#root .tf-charms-master-intro .tf-charms-teaser{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#root .tf-charms-master-intro details{display:block;margin:0;padding:0;border:0;background:transparent;box-shadow:none}#root .tf-charms-master-intro summary{list-style:none;display:flex;align-items:center;min-height:36px;padding:8px 0 0;margin:0;background:transparent;border:0;cursor:pointer;color:#5a0d75;font:600 14px/1.5 Inter,Arial,sans-serif}#root .tf-charms-master-intro summary::-webkit-details-marker{display:none}#root .tf-charms-master-intro summary:before,#root .tf-charms-master-intro summary:after{display:none}#root .tf-charms-master-intro .tf-charms-less{display:none}#root .tf-charms-master-intro details[open] .tf-charms-more{display:none}#root .tf-charms-master-intro details[open] .tf-charms-less{display:inline}#root .tf-charms-master-intro details>p{margin-top:12px}#root .tf-charms-master-intro .tf-charms-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}#root .tf-charms-master-intro .tf-charms-nav>a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:64px;padding:16px;border:1px solid #b6a2bf;border-radius:13px;background:#fff;color:#352c3c;font:600 15px/1.5 Inter,Arial,sans-serif;text-decoration:none}#root .tf-charms-master-intro summary:focus-visible,#root .tf-charms-master-intro a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}@media(max-width:650px){#root .tf-charms-master-intro .tf-charms-heading{padding:19px 18px 13px;border-radius:14px}#root .tf-charms-master-intro h1{font-size:29px;margin-bottom:10px;letter-spacing:-.7px}#root .tf-charms-master-intro p{font-size:15px;line-height:1.6}#root .tf-charms-master-intro .tf-charms-nav{grid-template-columns:1fr}}#root .tf-charms-master-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-charms-master-guide *{box-sizing:border-box}#root .tf-charms-master-guide p,#root .tf-charms-master-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-charms-master-guide p:last-child{margin-bottom:0}#root .tf-charms-master-guide h1,#root .tf-charms-master-guide h2,#root .tf-charms-master-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-charms-master-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-charms-master-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-charms-master-guide strong{color:#342d3a!important;font-weight:650}#root .tf-charms-master-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-charms-master-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-charms-master-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:16px;margin-top:25px}#root .tf-charms-master-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-charms-master-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-charms-master-guide .dp-benefit img{width:34px;height:34px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-charms-master-guide .dp-benefit h3{font-size:14px}#root .tf-charms-master-guide .dp-benefit p{font-size:13px;line-height:1.7;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#root .tf-charms-master-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-charms-master-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-charms-master-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-charms-master-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-charms-master-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-charms-master-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-charms-master-guide .dp-gallery article>div{padding:18px}#root .tf-charms-master-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-charms-master-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-charms-master-guide .dp-faq{padding:0 0 20px}#root .tf-charms-master-guide .dp-faq-intro{margin-bottom:24px}#root .tf-charms-master-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-charms-master-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-charms-master-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-charms-master-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-charms-master-guide .dp-faq summary h2{margin:0;font-size:16px;line-height:1.45;font-weight:650;letter-spacing:normal}#root .tf-charms-master-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-charms-master-guide .dp-faq summary span:after{content:"+"}#root .tf-charms-master-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-charms-master-guide .dp-faq details>div{padding:0 12px 23px 0}#root .tf-charms-master-guide .dp-faq details>div p{color:#514b55!important;opacity:1;visibility:visible}@media(min-width:651px){#root .tf-charms-master-guide h2{font-size:24px}#root .tf-charms-master-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-charms-master-guide .dp-benefit h3{font-size:15px}#root .tf-charms-master-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-charms-master-guide .dp-benefit:last-child{border:0}#root .tf-charms-master-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-charms-master-guide .dp-topic{border:0;padding:0}#root .tf-charms-master-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-charms-master-guide .dp-gallery h3{font-size:18px}}#root .tf-charms-master-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-charms-master-guide section,#root .tf-charms-master-guide article{width:auto;float:none;margin-top:0}#root .tf-charms-master-guide .dp-benefit img{position:static;width:34px!important;height:34px!important;margin:0 0 13px}#root .tf-charms-master-guide .dp-topic{margin:0}#root .tf-charms-master-guide .dp-gallery article{padding:0;margin:0}#root .tf-charms-master-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-charms-master-guide .dp-faq summary:before,#root .tf-charms-master-guide .dp-faq summary:after{display:none}#root .tf-charms-master-guide .dp-faq details{box-shadow:none}#root .tf-charms-master-guide summary:focus-visible,#root .tf-charms-master-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}@media(max-width:650px){#root .tf-charms-master-guide{margin-top:26px}}#root .tf-charms-master-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-charms-master-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-charms-master-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-charms-master-guide .dp-topic-more>summary:before,#root .tf-charms-master-guide .dp-topic-more>summary:after{display:none}#root .tf-charms-master-guide .dp-less,#root .tf-charms-master-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-charms-master-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-charms-master-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-charms-master-guide .dp-closing{margin-bottom:30px}#root .tf-charms-master-guide .tfcc-body p+p{margin-top:16px}#root .tf-charms-master-guide .dp-benefits{margin-top:0}#root .tf-charms-master-guide .dp-brand{padding-bottom:0;border:0}#root .tf-charms-master-guide .dp-topic-body{display:flow-root}#root .tf-charms-master-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-charms-master-guide .tfcc-intro>p:only-child{grid-column:1/-1}@media(min-width:651px){#root .tf-charms-master-guide .dp-topic h2{min-height:2.6em}}#root .tf-charms-master-guide .dp-gallery article{display:flex}#root .tf-charms-master-guide .dp-gallery article>div{display:flex;flex-direction:column;width:100%}#root .tf-charms-master-guide .dp-gallery article p{flex:1}#root .tf-charms-master-guide .dp-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}#root .tf-charms-master-guide .tfcc-panel{background:#f7f3f9}#root .tf-charms-master-guide .dp-gallery article{border-color:#b6a2bf}#root .tf-charms-master-guide .dp-topic h2{min-height:2.6em}@media(max-width:650px){#root .tf-charms-master-guide .dp-topic h2{min-height:0}}#root .tf-charms-master-guide .dp-examples{grid-column:1/-1;width:100%;margin:0;padding:0}#root .tf-charms-master-guide .dp-example-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}#root .tf-charms-master-guide .dp-example-grid figure{margin:0;aspect-ratio:16/9;width:100%;overflow:hidden;border-radius:12px}#root .tf-charms-master-guide .dp-example-grid img{position:static;display:block;width:100%!important;height:100%!important;object-fit:cover;margin:0}@media(max-width:650px){#root .tf-charms-master-guide .dp-example-grid{grid-template-columns:1fr;gap:16px}}@media(min-width:651px){#root .tf-charms-master-guide .dp-gallery article{min-height:190px}}#root .ts-collection .tf-cheek-approved-intro{box-sizing:border-box;width:100%;margin:0 0 25px;padding:21px 19px 14px;background:linear-gradient(105deg,#f2eaf7,#fcfafc);border:1px solid #e8dfee;border-radius:15px;font-family:Inter,Arial,sans-serif;color:#252129}#root .ts-collection .tf-cheek-approved-intro h1{font:700 32px/1.2 Inter,Arial,sans-serif;letter-spacing:-.7px;margin:0 0 13px;color:#252129;text-transform:none}#root .ts-collection .tf-cheek-approved-intro p{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;float:none;width:auto;max-width:none;margin:0;padding:0}#root .ts-collection .tf-cheek-approved-intro .tf-cheek-teaser{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}#root .ts-collection .tf-cheek-approved-intro details{margin:0;padding:0;border:0;background:transparent;box-shadow:none;border-radius:0}#root .ts-collection .tf-cheek-approved-intro summary{display:block;box-sizing:border-box;list-style:none;font:600 15px/1.4 Inter,Arial,sans-serif;color:#5a0d75;margin:0;padding:8px 0 0;min-height:36px;background:transparent;border:0;cursor:pointer}#root .ts-collection .tf-cheek-approved-intro summary:before,#root .ts-collection .tf-cheek-approved-intro summary:after,#root .ts-collection .tf-cheek-approved-intro summary::-webkit-details-marker{display:none}#root .ts-collection .tf-cheek-approved-intro .less,#root .ts-collection .tf-cheek-approved-intro details[open] .more{display:none}#root .ts-collection .tf-cheek-approved-intro details[open] .less{display:inline}#root .ts-collection .tf-cheek-approved-intro .tf-cheek-intro-body{padding-top:10px}#root .ts-collection .tf-cheek-approved-intro .tf-cheek-intro-body p+p{margin-top:16px}@media(max-width:650px){#root .ts-collection .tf-cheek-approved-intro h1{font-size:29px}}#root .tf-christina-master-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-christina-master-guide *{box-sizing:border-box}#root .tf-christina-master-guide p,#root .tf-christina-master-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-christina-master-guide p:last-child{margin-bottom:0}#root .tf-christina-master-guide h1,#root .tf-christina-master-guide h2,#root .tf-christina-master-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-christina-master-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-christina-master-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-christina-master-guide strong{color:#342d3a!important;font-weight:650}#root .tf-christina-master-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-christina-master-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-christina-master-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:16px;margin-top:25px}#root .tf-christina-master-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-christina-master-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-christina-master-guide .dp-benefit img{width:34px;height:34px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-christina-master-guide .dp-benefit h3{font-size:14px}#root .tf-christina-master-guide .dp-benefit p{font-size:13px;line-height:1.7;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#root .tf-christina-master-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-christina-master-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-christina-master-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-christina-master-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-christina-master-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-christina-master-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-christina-master-guide .dp-gallery article>div{padding:18px}#root .tf-christina-master-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-christina-master-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-christina-master-guide .dp-faq{padding:0 0 20px}#root .tf-christina-master-guide .dp-faq-intro{margin-bottom:24px}#root .tf-christina-master-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-christina-master-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-christina-master-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-christina-master-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-christina-master-guide .dp-faq summary h2{margin:0;font-size:16px;line-height:1.45;font-weight:650;letter-spacing:normal}#root .tf-christina-master-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-christina-master-guide .dp-faq summary span:after{content:"+"}#root .tf-christina-master-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-christina-master-guide .dp-faq details>div{padding:0 12px 23px 0}#root .tf-christina-master-guide .dp-faq details>div p{color:#514b55!important;opacity:1;visibility:visible}@media(min-width:651px){#root .tf-christina-master-guide h2{font-size:24px}#root .tf-christina-master-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-christina-master-guide .dp-benefit h3{font-size:15px}#root .tf-christina-master-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-christina-master-guide .dp-benefit:last-child{border:0}#root .tf-christina-master-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-christina-master-guide .dp-topic{border:0;padding:0}#root .tf-christina-master-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-christina-master-guide .dp-gallery h3{font-size:18px}}#root .tf-christina-master-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-christina-master-guide section,#root .tf-christina-master-guide article{width:auto;float:none;margin-top:0}#root .tf-christina-master-guide .dp-benefit img{position:static;width:34px!important;height:34px!important;margin:0 0 13px}#root .tf-christina-master-guide .dp-topic{margin:0}#root .tf-christina-master-guide .dp-gallery article{padding:0;margin:0}#root .tf-christina-master-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-christina-master-guide .dp-faq summary:before,#root .tf-christina-master-guide .dp-faq summary:after{display:none}#root .tf-christina-master-guide .dp-faq details{box-shadow:none}#root .tf-christina-master-guide summary:focus-visible,#root .tf-christina-master-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}@media(max-width:650px){#root .tf-christina-master-guide{margin-top:26px}}#root .tf-christina-master-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-christina-master-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-christina-master-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-christina-master-guide .dp-topic-more>summary:before,#root .tf-christina-master-guide .dp-topic-more>summary:after{display:none}#root .tf-christina-master-guide .dp-less,#root .tf-christina-master-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-christina-master-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-christina-master-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-christina-master-guide .dp-closing{margin-bottom:30px}#root .tf-christina-master-guide .tfcc-body p+p{margin-top:16px}#root .tf-christina-master-guide .dp-benefits{margin-top:0}#root .tf-christina-master-guide .dp-brand{padding-bottom:0;border:0}#root .tf-christina-master-guide .dp-topic-body{display:flow-root}#root .tf-christina-master-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-christina-master-guide .tfcc-intro>p:only-child{grid-column:1/-1}@media(min-width:651px){#root .tf-christina-master-guide .dp-topic h2{min-height:2.6em}}#root .tf-christina-master-guide .dp-gallery article{display:flex}#root .tf-christina-master-guide .dp-gallery article>div{display:flex;flex-direction:column;width:100%}#root .tf-christina-master-guide .dp-gallery article p{flex:1}#root .tf-christina-master-guide .dp-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}#root .tf-christina-master-guide .tfcc-panel{background:#f7f3f9}#root .tf-christina-master-guide .dp-gallery article{border-color:#b6a2bf}#root .tf-christina-master-guide .dp-topic h2{min-height:2.6em}@media(max-width:650px){#root .tf-christina-master-guide .dp-topic h2{min-height:0}}#root .tf-christina-master-guide .dp-examples{grid-column:1/-1;width:100%;margin:0;padding:0}#root .tf-christina-master-guide .dp-example-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}#root .tf-christina-master-guide .dp-example-grid figure{margin:0;aspect-ratio:16/9;width:100%;overflow:hidden;border-radius:12px}#root .tf-christina-master-guide .dp-example-grid img{position:static;display:block;width:100%!important;height:100%!important;object-fit:contain;margin:0}@media(max-width:650px){#root .tf-christina-master-guide .dp-example-grid{grid-template-columns:1fr;gap:16px}}#root .tf-christina-master-guide .dp-example-grid figure:nth-child(2) img{object-position:center}#root .tf-christina-master-guide .dp-faq summary h2{font-size:16px!important;line-height:1.45;font-weight:650;letter-spacing:normal;margin:0;color:#252129!important}#root .tf-christina-master-guide .dp-faq details>div,#root .tf-christina-master-guide .dp-topic-body,#root .tf-christina-master-guide .tfcc-body{color:#514b55!important}@media(min-width:651px){#root .tf-christina-master-guide .dp-topics{row-gap:14px}#root .tf-christina-master-guide .dp-topic{display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:12px;margin-bottom:24px;min-width:0}#root .tf-christina-master-guide .dp-topic>h2,#root .tf-christina-master-guide .dp-topic>.dp-topic-lead{margin:0}#root .tf-christina-master-guide .dp-topic>.dp-topic-more{align-self:start}}#root .tf-christina-master-intro{width:100%;max-width:1200px;margin:0 auto 24px;font-family:Inter,Arial,sans-serif;color:#252129}#root .tf-christina-master-intro *{box-sizing:border-box}#root .tf-christina-master-intro .tf-christina-heading{padding:24px 28px 18px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-radius:17px;margin:0 0 24px}#root .tf-christina-master-intro h1{font:700 38px/1.2 Inter,Arial,sans-serif;color:#252129;letter-spacing:-.8px;margin:0 0 13px;text-transform:none}#root .tf-christina-master-intro p{font:400 16px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0}#root .tf-christina-master-intro .tf-christina-teaser{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#root .tf-christina-master-intro details{display:block;margin:0;padding:0;border:0;background:transparent;box-shadow:none}#root .tf-christina-master-intro summary{list-style:none;display:flex;align-items:center;min-height:36px;padding:8px 0 0;margin:0;background:transparent;border:0;cursor:pointer;color:#5a0d75;font:600 14px/1.5 Inter,Arial,sans-serif}#root .tf-christina-master-intro summary::-webkit-details-marker{display:none}#root .tf-christina-master-intro summary:before,#root .tf-christina-master-intro summary:after{display:none}#root .tf-christina-master-intro .tf-christina-less{display:none}#root .tf-christina-master-intro details[open] .tf-christina-more{display:none}#root .tf-christina-master-intro details[open] .tf-christina-less{display:inline}#root .tf-christina-master-intro details>p{margin-top:12px}#root .tf-christina-master-intro .tf-christina-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}#root .tf-christina-master-intro .tf-christina-nav>a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:64px;padding:16px;border:1px solid #b6a2bf;border-radius:13px;background:#fff;color:#352c3c;font:600 15px/1.5 Inter,Arial,sans-serif;text-decoration:none}#root .tf-christina-master-intro summary:focus-visible,#root .tf-christina-master-intro a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}@media(max-width:650px){#root .tf-christina-master-intro .tf-christina-heading{padding:19px 18px 13px;border-radius:14px}#root .tf-christina-master-intro h1{font-size:29px;margin-bottom:10px;letter-spacing:-.7px}#root .tf-christina-master-intro p{font-size:15px;line-height:1.6}#root .tf-christina-master-intro .tf-christina-nav{grid-template-columns:1fr}}#root .tf-christina-master-intro details:not([open])>.tf-christina-intro-body{display:none}#root .tf-christina-master-intro .tf-christina-intro-body{margin-top:12px}#root .tf-christina-master-intro .tf-christina-intro-body p+p{margin-top:12px}#root .collection-wrapper.ts-collection.tf-compact-intro-enabled .tf-intro-teaser{display:none}#root .collection-wrapper.ts-collection.tf-compact-intro-enabled .tf-intro-more{margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:#514b55}#root .collection-wrapper.ts-collection.tf-compact-intro-enabled .tf-intro-more>summary{display:flex;align-items:center;gap:8px;width:fit-content;min-height:44px;margin:0;padding:0;list-style:none;cursor:pointer;color:#5a0d75;background:transparent;border:0;font-size:14px;line-height:1.4;font-weight:600}#root .collection-wrapper.ts-collection.tf-compact-intro-enabled .tf-intro-more>summary::-webkit-details-marker{display:none}#root .collection-wrapper.ts-collection.tf-compact-intro-enabled .tf-intro-more>summary:before,#root .collection-wrapper.ts-collection.tf-compact-intro-enabled .tf-intro-more>summary:after{display:none}#root .collection-wrapper.ts-collection.tf-compact-intro-enabled .tf-intro-more>summary:focus-visible{outline:2px solid #5a0d75;outline-offset:3px}#root .collection-wrapper.ts-collection.tf-compact-intro-enabled .tf-intro-full{margin:0;padding:0;width:100%;max-width:none;color:#514b55}#root .collection-wrapper.ts-collection.tf-compact-intro-enabled .tf-intro-less-label,#root .collection-wrapper.ts-collection.tf-compact-intro-enabled .tf-intro-more[open] .tf-intro-more-label{display:none}#root .collection-wrapper.ts-collection.tf-compact-intro-enabled .tf-intro-more[open] .tf-intro-less-label{display:inline}#root .collection-wrapper.ts-collection.tf-compact-intro-enabled .tf-intro-chevron{width:7px;height:7px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-2px) rotate(45deg)}#root .collection-wrapper.ts-collection.tf-compact-intro-enabled .tf-intro-more[open] .tf-intro-chevron{transform:translateY(2px) rotate(225deg)}@media(min-width:651px){#root .collection-wrapper.ts-collection.tf-compact-intro-enabled .tf-intro-more[data-tf-ready]{display:contents}#root .collection-wrapper.ts-collection.tf-compact-intro-enabled .tf-intro-more[data-tf-ready]>summary{display:none}#root .collection-wrapper.ts-collection.tf-compact-intro-enabled .tf-intro-more--followed .tf-intro-full>p{margin-bottom:8px}}@media(max-width:650px){#root .collection-wrapper.ts-collection.tf-compact-intro-enabled .ts-collection__heading{padding:16px 17px 9px;margin:0}#root .collection-wrapper.ts-collection.tf-compact-intro-enabled .ts-collection__heading h1{font-size:26px;line-height:1.2;letter-spacing:-.5px}#root .collection-wrapper.ts-collection.tf-compact-intro-enabled .ts-collection__intro{padding:0 17px 9px;margin:0 0 18px}#root .collection-wrapper.ts-collection.tf-compact-intro-enabled .ts-collection__intro .tf-intro-teaser{display:block;margin:0;padding:0;font-size:14px;line-height:1.6;color:#514b55}#root .collection-wrapper.ts-collection.tf-compact-intro-enabled .tf-intro-more .tf-intro-full>p{padding:0 0 8px;margin:0;font-size:14px;line-height:1.65;color:#514b55}}#root .collection-wrapper.ts-collection.tf-compact-intro-enabled .tf-intro-teaser.tf-intro-teaser--complete{display:block;margin:0}#root .collection-wrapper.ts-collection.tf-compact-intro-enabled .tf-intro-more--complete:not([open])>.tf-intro-full{display:none}#root .collection-wrapper.ts-collection.tf-compact-intro-enabled .tf-intro-more--complete>.tf-intro-full{padding-top:10px}#root .collection-wrapper.ts-collection.tf-compact-intro-enabled .tf-intro-more--complete .tf-intro-full>p:last-child{margin-bottom:0}#root .collection-wrapper.ts-collection.tf-compact-intro-enabled .tf-intro-more--complete .tf-intro-full>p+p{margin-top:16px}#root .tf-daith-master-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-daith-master-guide *{box-sizing:border-box}#root .tf-daith-master-guide p,#root .tf-daith-master-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-daith-master-guide p:last-child{margin-bottom:0}#root .tf-daith-master-guide h1,#root .tf-daith-master-guide h2,#root .tf-daith-master-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-daith-master-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-daith-master-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-daith-master-guide strong{color:#342d3a!important;-webkit-text-fill-color:#342d3a!important;opacity:1!important;font-weight:650}#root .tf-daith-master-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-daith-master-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-daith-master-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:16px;margin-top:25px}#root .tf-daith-master-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-daith-master-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-daith-master-guide .dp-benefit img{width:34px;height:34px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-daith-master-guide .dp-benefit h3{font-size:14px}#root .tf-daith-master-guide .dp-benefit p{font-size:13px;line-height:1.7;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#root .tf-daith-master-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-daith-master-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-daith-master-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-daith-master-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-daith-master-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-daith-master-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-daith-master-guide .dp-gallery article>div{padding:18px}#root .tf-daith-master-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-daith-master-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-daith-master-guide .dp-faq{padding:0 0 20px}#root .tf-daith-master-guide .dp-faq-intro{margin-bottom:24px}#root .tf-daith-master-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-daith-master-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-daith-master-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-daith-master-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-daith-master-guide .dp-faq summary h2{margin:0;font-size:16px;line-height:1.45;font-weight:650;letter-spacing:normal}#root .tf-daith-master-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-daith-master-guide .dp-faq summary span:after{content:"+"}#root .tf-daith-master-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-daith-master-guide .dp-faq details>div{padding:0 12px 23px 0}#root .tf-daith-master-guide .dp-faq details>div p{color:#514b55!important;opacity:1;visibility:visible}@media(min-width:651px){#root .tf-daith-master-guide h2{font-size:24px}#root .tf-daith-master-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-daith-master-guide .dp-benefit h3{font-size:15px}#root .tf-daith-master-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-daith-master-guide .dp-benefit:last-child{border:0}#root .tf-daith-master-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-daith-master-guide .dp-topic{border:0;padding:0}#root .tf-daith-master-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-daith-master-guide .dp-gallery h3{font-size:18px}}#root .tf-daith-master-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-daith-master-guide section,#root .tf-daith-master-guide article{width:auto;float:none;margin-top:0}#root .tf-daith-master-guide .dp-benefit img{position:static;width:34px!important;height:34px!important;margin:0 0 13px}#root .tf-daith-master-guide .dp-topic{margin:0}#root .tf-daith-master-guide .dp-gallery article{padding:0;margin:0}#root .tf-daith-master-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-daith-master-guide .dp-faq summary:before,#root .tf-daith-master-guide .dp-faq summary:after{display:none}#root .tf-daith-master-guide .dp-faq details{box-shadow:none}#root .tf-daith-master-guide summary:focus-visible,#root .tf-daith-master-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}@media(max-width:650px){#root .tf-daith-master-guide{margin-top:26px}}#root .tf-daith-master-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-daith-master-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-daith-master-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-daith-master-guide .dp-topic-more>summary:before,#root .tf-daith-master-guide .dp-topic-more>summary:after{display:none}#root .tf-daith-master-guide .dp-less,#root .tf-daith-master-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-daith-master-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-daith-master-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-daith-master-guide .dp-closing{margin-bottom:30px}#root .tf-daith-master-guide .tfcc-body p+p{margin-top:16px}#root .tf-daith-master-guide .dp-benefits{margin-top:0}#root .tf-daith-master-guide .dp-brand{padding-bottom:0;border:0}#root .tf-daith-master-guide .dp-topic-body{display:flow-root}#root .tf-daith-master-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-daith-master-guide .tfcc-intro>p:only-child{grid-column:1/-1}@media(min-width:651px){#root .tf-daith-master-guide .dp-topic h2{min-height:2.6em}}#root .tf-daith-master-guide .dp-gallery article{display:flex}#root .tf-daith-master-guide .dp-gallery article>div{display:flex;flex-direction:column;width:100%}#root .tf-daith-master-guide .dp-gallery article p{flex:1}#root .tf-daith-master-guide .dp-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}#root .tf-daith-master-guide .tfcc-panel{background:#f7f3f9}#root .tf-daith-master-guide .dp-gallery article{border-color:#b6a2bf}#root .tf-daith-master-guide .dp-topic h2{min-height:2.6em}#root .tf-daith-master-guide .dp-topic:has(.dp-topic-more[open])>.dp-topic-lead{display:none}@media(max-width:650px){#root .tf-daith-master-guide .dp-topic h2{min-height:0}}#root .tf-daith-master-guide .dp-examples{grid-column:1/-1;width:100%;margin:0;padding:0}#root .tf-daith-master-guide .dp-example-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}#root .tf-daith-master-guide .dp-example-grid figure{margin:0;aspect-ratio:16/9;width:100%;overflow:hidden;border-radius:12px}#root .tf-daith-master-guide .dp-example-grid img{position:static;display:block;width:100%!important;height:100%!important;object-fit:cover;margin:0}@media(max-width:650px){#root .tf-daith-master-guide .dp-example-grid{grid-template-columns:1fr;gap:16px}}@media(min-width:651px){#root .tf-daith-master-guide .dp-topics{row-gap:0}#root .tf-daith-master-guide .dp-topic{display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:0;align-content:start;padding-bottom:34px;min-width:0}#root .tf-daith-master-guide .dp-topic>h2{grid-row:1;font-size:24px;line-height:1.3;margin-top:0;margin-bottom:17px}#root .tf-daith-master-guide .dp-topic>.dp-topic-lead{grid-row:2}#root .tf-daith-master-guide .dp-topic>details{grid-row:3;align-self:start}#root .tf-daith-master-guide .dp-topic p,#root .tf-daith-master-guide .dp-topic li{font-size:15px;line-height:1.8}}#root .tf-daith-master-intro{width:100%;max-width:1200px;margin:0 auto 24px;font-family:Inter,Arial,sans-serif;color:#252129}#root .tf-daith-master-intro *{box-sizing:border-box}#root .tf-daith-master-intro .tf-daith-heading{padding:24px 28px 18px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-radius:17px;margin:0 0 24px}#root .tf-daith-master-intro h1{font:700 38px/1.2 Inter,Arial,sans-serif;color:#252129;letter-spacing:-.8px;margin:0 0 13px;text-transform:none}#root .tf-daith-master-intro p{font:400 16px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0}#root .tf-daith-master-intro .tf-daith-teaser{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#root .tf-daith-master-intro details{display:block;margin:0;padding:0;border:0;background:transparent;box-shadow:none}#root .tf-daith-master-intro summary{list-style:none;display:flex;align-items:center;min-height:36px;padding:8px 0 0;margin:0;background:transparent;border:0;cursor:pointer;color:#5a0d75;font:600 14px/1.5 Inter,Arial,sans-serif}#root .tf-daith-master-intro summary::-webkit-details-marker{display:none}#root .tf-daith-master-intro summary:before,#root .tf-daith-master-intro summary:after{display:none}#root .tf-daith-master-intro .tf-daith-less{display:none}#root .tf-daith-master-intro details[open] .tf-daith-more{display:none}#root .tf-daith-master-intro details[open] .tf-daith-less{display:inline}#root .tf-daith-master-intro details>p{margin-top:12px}#root .tf-daith-master-intro .tf-daith-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}#root .tf-daith-master-intro .tf-daith-nav>a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:64px;padding:16px;border:1px solid #b6a2bf;border-radius:13px;background:#fff;color:#352c3c;font:600 15px/1.5 Inter,Arial,sans-serif;text-decoration:none}#root .tf-daith-master-intro summary:focus-visible,#root .tf-daith-master-intro a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}@media(max-width:650px){#root .tf-daith-master-intro .tf-daith-heading{padding:19px 18px 13px;border-radius:14px}#root .tf-daith-master-intro h1{font-size:29px;margin-bottom:10px;letter-spacing:-.7px}#root .tf-daith-master-intro p{font-size:15px;line-height:1.6}#root .tf-daith-master-intro .tf-daith-nav{grid-template-columns:1fr}}#root .ts-collection .tf-dehn-approved-intro{box-sizing:border-box;width:100%;margin:0 0 25px;padding:28px 32px 30px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-radius:18px;font-family:Inter,Arial,sans-serif;color:#252129}#root .ts-collection .tf-dehn-approved-intro h1{font:700 38px/1.2 Inter,Arial,sans-serif;letter-spacing:-.7px;margin:0 0 13px;color:#252129;text-transform:none}#root .ts-collection .tf-dehn-approved-intro p{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;float:none;width:auto;max-width:none;margin:0;padding:0}#root .ts-collection .tf-dehn-approved-intro .tf-dehn-teaser{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}#root .ts-collection .tf-dehn-approved-intro details{margin:0;padding:0;border:0;background:transparent;box-shadow:none;border-radius:0}#root .ts-collection .tf-dehn-approved-intro summary{display:block;box-sizing:border-box;list-style:none;font:600 15px/1.4 Inter,Arial,sans-serif;color:#5a0d75;margin:0;padding:8px 0 0;min-height:36px;background:transparent;border:0;cursor:pointer}#root .ts-collection .tf-dehn-approved-intro summary:before,#root .ts-collection .tf-dehn-approved-intro summary:after,#root .ts-collection .tf-dehn-approved-intro summary::-webkit-details-marker{display:none}#root .ts-collection .tf-dehn-approved-intro .less,#root .ts-collection .tf-dehn-approved-intro details[open] .more{display:none}#root .ts-collection .tf-dehn-approved-intro details[open] .less{display:inline}#root .ts-collection .tf-dehn-approved-intro .tf-dehn-intro-body{padding-top:10px}#root .ts-collection .tf-dehn-approved-intro .tf-dehn-intro-body p+p{margin-top:16px}@media(max-width:650px){#root .ts-collection .tf-dehn-approved-intro{padding:23px 20px;border-radius:14px}#root .ts-collection .tf-dehn-approved-intro h1{font-size:29px}}#root .tf-dehnstaebe-master-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-dehnstaebe-master-guide *{box-sizing:border-box}#root .tf-dehnstaebe-master-guide p,#root .tf-dehnstaebe-master-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-dehnstaebe-master-guide p:last-child{margin-bottom:0}#root .tf-dehnstaebe-master-guide h1,#root .tf-dehnstaebe-master-guide h2,#root .tf-dehnstaebe-master-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-dehnstaebe-master-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-dehnstaebe-master-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-dehnstaebe-master-guide strong{color:#342d3a!important;font-weight:650}#root .tf-dehnstaebe-master-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-dehnstaebe-master-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-dehnstaebe-master-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:16px;margin-top:25px}#root .tf-dehnstaebe-master-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-dehnstaebe-master-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-dehnstaebe-master-guide .dp-benefit img{width:34px;height:34px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-dehnstaebe-master-guide .dp-benefit h3{font-size:14px}#root .tf-dehnstaebe-master-guide .dp-benefit p{font-size:13px;line-height:1.7;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#root .tf-dehnstaebe-master-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-dehnstaebe-master-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-dehnstaebe-master-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-dehnstaebe-master-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-dehnstaebe-master-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-dehnstaebe-master-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-dehnstaebe-master-guide .dp-gallery article>div{padding:18px}#root .tf-dehnstaebe-master-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-dehnstaebe-master-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-dehnstaebe-master-guide .dp-faq{padding:0 0 20px}#root .tf-dehnstaebe-master-guide .dp-faq-intro{margin-bottom:24px}#root .tf-dehnstaebe-master-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-dehnstaebe-master-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-dehnstaebe-master-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-dehnstaebe-master-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-dehnstaebe-master-guide .dp-faq summary h2{margin:0;font-size:16px;line-height:1.45;font-weight:650;letter-spacing:normal}#root .tf-dehnstaebe-master-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-dehnstaebe-master-guide .dp-faq summary span:after{content:"+"}#root .tf-dehnstaebe-master-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-dehnstaebe-master-guide .dp-faq details>div{padding:0 12px 23px 0}#root .tf-dehnstaebe-master-guide .dp-faq details>div p{color:#514b55!important;opacity:1;visibility:visible}@media(min-width:651px){#root .tf-dehnstaebe-master-guide h2{font-size:24px}#root .tf-dehnstaebe-master-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-dehnstaebe-master-guide .dp-benefit h3{font-size:15px}#root .tf-dehnstaebe-master-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-dehnstaebe-master-guide .dp-benefit:last-child{border:0}#root .tf-dehnstaebe-master-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-dehnstaebe-master-guide .dp-topic{border:0;padding:0}#root .tf-dehnstaebe-master-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-dehnstaebe-master-guide .dp-gallery h3{font-size:18px}}#root .tf-dehnstaebe-master-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-dehnstaebe-master-guide section,#root .tf-dehnstaebe-master-guide article{width:auto;float:none;margin-top:0}#root .tf-dehnstaebe-master-guide .dp-benefit img{position:static;width:34px!important;height:34px!important;margin:0 0 13px}#root .tf-dehnstaebe-master-guide .dp-topic{margin:0}#root .tf-dehnstaebe-master-guide .dp-gallery article{padding:0;margin:0}#root .tf-dehnstaebe-master-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-dehnstaebe-master-guide .dp-faq summary:before,#root .tf-dehnstaebe-master-guide .dp-faq summary:after{display:none}#root .tf-dehnstaebe-master-guide .dp-faq details{box-shadow:none}#root .tf-dehnstaebe-master-guide summary:focus-visible,#root .tf-dehnstaebe-master-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}@media(max-width:650px){#root .tf-dehnstaebe-master-guide{margin-top:26px}}#root .tf-dehnstaebe-master-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-dehnstaebe-master-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-dehnstaebe-master-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-dehnstaebe-master-guide .dp-topic-more>summary:before,#root .tf-dehnstaebe-master-guide .dp-topic-more>summary:after{display:none}#root .tf-dehnstaebe-master-guide .dp-less,#root .tf-dehnstaebe-master-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-dehnstaebe-master-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-dehnstaebe-master-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-dehnstaebe-master-guide .dp-closing{margin-bottom:30px}#root .tf-dehnstaebe-master-guide .tfcc-body p+p{margin-top:16px}#root .tf-dehnstaebe-master-guide .dp-benefits{margin-top:0}#root .tf-dehnstaebe-master-guide .dp-brand{padding-bottom:0;border:0}#root .tf-dehnstaebe-master-guide .dp-topic-body{display:flow-root}#root .tf-dehnstaebe-master-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-dehnstaebe-master-guide .tfcc-intro>p:only-child{grid-column:1/-1}@media(min-width:651px){#root .tf-dehnstaebe-master-guide .dp-topic h2{min-height:2.6em}}#root .tf-dehnstaebe-master-guide .dp-gallery article{display:flex}#root .tf-dehnstaebe-master-guide .dp-gallery article>div{display:flex;flex-direction:column;width:100%}#root .tf-dehnstaebe-master-guide .dp-gallery article p{flex:1}#root .tf-dehnstaebe-master-guide .dp-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}#root .tf-dehnstaebe-master-guide .tfcc-panel{background:#f7f3f9}#root .tf-dehnstaebe-master-guide .dp-gallery article{border-color:#b6a2bf}#root .tf-dehnstaebe-master-guide .dp-topic h2{min-height:2.6em}@media(max-width:650px){#root .tf-dehnstaebe-master-guide .dp-topic h2{min-height:0}}#root .tf-dehnstaebe-master-guide .dp-examples{grid-column:1/-1;width:100%;margin:0;padding:0}#root .tf-dehnstaebe-master-guide .dp-example-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}#root .tf-dehnstaebe-master-guide .dp-example-grid figure{margin:0;aspect-ratio:16/9;width:100%;overflow:hidden;border-radius:12px}#root .tf-dehnstaebe-master-guide .dp-example-grid img{position:static;display:block;width:100%!important;height:100%!important;object-fit:cover;margin:0}@media(max-width:650px){#root .tf-dehnstaebe-master-guide .dp-example-grid{grid-template-columns:1fr;gap:16px}}#root .tf-dehnstaebe-master-guide .dp-faq details>div,#root .tf-dehnstaebe-master-guide .dp-topic-body,#root .tf-dehnstaebe-master-guide .tfcc-body{color:#514b55!important}#root .tf-dehnstaebe-master-guide .dp-faq summary h2{color:#252129!important}@media(min-width:651px){#root .tf-dehnstaebe-master-guide .dp-topics{row-gap:0}#root .tf-dehnstaebe-master-guide .dp-topic{display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:0;align-content:start;padding-bottom:34px;min-width:0}#root .tf-dehnstaebe-master-guide .dp-topic>h2{grid-row:1;font-size:24px;line-height:1.3;margin-top:0;margin-bottom:17px}#root .tf-dehnstaebe-master-guide .dp-topic>.dp-topic-lead{grid-row:2}#root .tf-dehnstaebe-master-guide .dp-topic>details{grid-row:3;align-self:start}#root .tf-dehnstaebe-master-guide .dp-topic p,#root .tf-dehnstaebe-master-guide .dp-topic li{font-size:15px;line-height:1.8}}#root .tf-dehnstaebe-master-intro{width:100%;max-width:1200px;margin:0 auto 24px;font-family:Inter,Arial,sans-serif;color:#252129}#root .tf-dehnstaebe-master-intro *{box-sizing:border-box}#root .tf-dehnstaebe-master-intro .tf-dehnstaebe-heading{padding:24px 28px 18px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-radius:17px;margin:0 0 24px}#root .tf-dehnstaebe-master-intro h1{font:700 38px/1.2 Inter,Arial,sans-serif;color:#252129;letter-spacing:-.8px;margin:0 0 13px;text-transform:none}#root .tf-dehnstaebe-master-intro p{font:400 16px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0}#root .tf-dehnstaebe-master-intro .tf-dehnstaebe-teaser{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#root .tf-dehnstaebe-master-intro details{display:block;margin:0;padding:0;border:0;background:transparent;box-shadow:none}#root .tf-dehnstaebe-master-intro summary{list-style:none;display:flex;align-items:center;min-height:36px;padding:8px 0 0;margin:0;background:transparent;border:0;cursor:pointer;color:#5a0d75;font:600 14px/1.5 Inter,Arial,sans-serif}#root .tf-dehnstaebe-master-intro summary::-webkit-details-marker{display:none}#root .tf-dehnstaebe-master-intro summary:before,#root .tf-dehnstaebe-master-intro summary:after{display:none}#root .tf-dehnstaebe-master-intro .tf-dehnstaebe-less{display:none}#root .tf-dehnstaebe-master-intro details[open] .tf-dehnstaebe-more{display:none}#root .tf-dehnstaebe-master-intro details[open] .tf-dehnstaebe-less{display:inline}#root .tf-dehnstaebe-master-intro details>p{margin-top:12px}#root .tf-dehnstaebe-master-intro .tf-dehnstaebe-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}#root .tf-dehnstaebe-master-intro .tf-dehnstaebe-nav>a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:64px;padding:16px;border:1px solid #b6a2bf;border-radius:13px;background:#fff;color:#352c3c;font:600 15px/1.5 Inter,Arial,sans-serif;text-decoration:none}#root .tf-dehnstaebe-master-intro summary:focus-visible,#root .tf-dehnstaebe-master-intro a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}@media(max-width:650px){#root .tf-dehnstaebe-master-intro .tf-dehnstaebe-heading{padding:19px 18px 13px;border-radius:14px}#root .tf-dehnstaebe-master-intro h1{font-size:29px;margin-bottom:10px;letter-spacing:-.7px}#root .tf-dehnstaebe-master-intro p{font-size:15px;line-height:1.6}#root .tf-dehnstaebe-master-intro .tf-dehnstaebe-nav{grid-template-columns:1fr}}#root .tf-dermal-master-intro{width:100%;max-width:1200px;margin:0 auto 24px;font-family:Inter,Arial,sans-serif;color:#252129}#root .tf-dermal-master-intro *{box-sizing:border-box}#root .tf-dermal-master-intro .tf-dermal-heading{padding:24px 28px 18px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-radius:17px;margin:0 0 24px}#root .tf-dermal-master-intro h1{font:700 38px/1.2 Inter,Arial,sans-serif;color:#252129;letter-spacing:-.8px;margin:0 0 13px;text-transform:none}#root .tf-dermal-master-intro p{font:400 16px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0}#root .tf-dermal-master-intro .tf-dermal-teaser{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#root .tf-dermal-master-intro details{display:block;margin:0;padding:0;border:0;background:transparent;box-shadow:none}#root .tf-dermal-master-intro summary{list-style:none;display:flex;align-items:center;min-height:36px;padding:8px 0 0;margin:0;background:transparent;border:0;cursor:pointer;color:#5a0d75;font:600 14px/1.5 Inter,Arial,sans-serif}#root .tf-dermal-master-intro summary::-webkit-details-marker{display:none}#root .tf-dermal-master-intro summary:before,#root .tf-dermal-master-intro summary:after{display:none}#root .tf-dermal-master-intro .tf-dermal-less{display:none}#root .tf-dermal-master-intro details[open] .tf-dermal-more{display:none}#root .tf-dermal-master-intro details[open] .tf-dermal-less{display:inline}#root .tf-dermal-master-intro details>p{margin-top:12px}#root .tf-dermal-master-intro summary:focus-visible,#root .tf-dermal-master-intro a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}@media(max-width:650px){#root .tf-dermal-master-intro .tf-dermal-heading{padding:19px 18px 13px;border-radius:14px}#root .tf-dermal-master-intro h1{font-size:29px;margin-bottom:10px;letter-spacing:-.7px}#root .tf-dermal-master-intro p{font-size:15px;line-height:1.6}}#root .tfd-footer{display:none}@media(min-width:761px){#root .shopify-section-footer{width:calc(100% + var(--rpp) * 2);max-width:none;margin-inline:calc(0px - var(--rpp));padding-inline:var(--rpp);box-sizing:border-box;background:#f8f5fa;--custom_footer_bg_bottom: #f8f5fa;--custom_footer_fg_bottom: #62586a}#root #shopify-section-footer{display:block;width:100%;max-width:1440px;margin:0 auto;padding:0;background:transparent;border:0}#root #shopify-section-footer>:not(.tfd-footer),#root .shopify-section-footer>nav:not(#shopify-section-footer){display:none!important}#root #shopify-section-footer>.tfd-footer{display:block;width:100%;max-width:none;flex:none;margin:0;padding:0;border:0;color:#241e29;font-family:Arial,Helvetica,sans-serif;font-size:15px;line-height:1.55;text-align:left}#root #shopify-section-footer>.tfd-footer:before{display:none}#root .tfd-footer *,#root .tfd-footer *:before,#root .tfd-footer *:after{box-sizing:border-box}#root .tfd-footer a{color:inherit;text-decoration:none}#root .tfd-footer a:hover{color:#5a0d75;text-decoration:underline;text-underline-offset:3px}#root .tfd-footer :is(a,button,input):focus-visible{outline:3px solid #5a0d75;outline-offset:4px}#root .tfd-footer .header-toggle{display:none!important}#root .tfd-intro{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:44px 0 30px;margin:0;border-bottom:1px solid #dfd2e8}#root .tfd-headline{margin:0;font:700 clamp(30px,2.65vw,40px)/1.14 Arial,Helvetica,sans-serif;letter-spacing:-.8px;color:#241e29;text-transform:none}#root .tfd-headline em{display:block;margin-top:2px;font:italic 400 1.2em/1.12 Georgia,Times New Roman,serif;letter-spacing:-1px;color:#5a0d75}#root .tfd-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:clamp(22px,2.2vw,36px);margin:0;padding:32px 0 30px}#root .tfd-grid>div{min-width:0;width:auto;max-width:none;margin:0;padding:0}#root .tfd-title{margin:0 0 17px;padding:0;font:700 23px/1.2 Arial,Helvetica,sans-serif;color:#262326;letter-spacing:-.5px;text-transform:none}#root .tfd-footer a.tfd-whatsapp{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;max-width:100%;padding:10px 15px;border-radius:99px;background:#25d366;color:#082d1d;font-size:13px;font-weight:600;line-height:1.35;white-space:nowrap}#root .tfd-footer a.tfd-whatsapp:hover{color:#082d1d;background:#25d366;box-shadow:0 0 0 3px #25d36633;text-decoration:none}#root .tfd-whatsapp i{font-size:24px}#root .tfd-contact-links{display:grid;gap:15px;margin:24px 0 30px}#root .tfd-contact-links a{display:flex;align-items:center;gap:12px;overflow-wrap:anywhere}#root .tfd-contact-links i{width:24px;flex:0 0 24px;font-size:22px;text-align:center}#root .tfd-footer ul{display:block;width:auto;margin:0;padding:0;list-style:none}#root .tfd-footer li{width:auto;margin:0;padding:0;list-style:none}#root .tfd-footer li:before{display:none}#root .tfd-socials ul{display:flex;flex-wrap:wrap;align-items:center;gap:8px}#root .tfd-socials a{display:inline-flex;align-items:center;justify-content:center;width:29px;min-height:36px;font-size:26px}#root .tfd-socials a:hover{text-decoration:none}#root .tfd-menu li+li{margin-top:6px}#root .tfd-menu li a{display:flex;align-items:center;width:100%;min-height:40px;padding:8px 13px;border:1px solid #dfd3e7;border-radius:9px;background:#fff;color:#34293b;font-size:14px;line-height:1.4;overflow-wrap:anywhere}#root .tfd-menu li a:hover{border-color:#91649f;background:#fcf9ff;color:#5a0d75;text-decoration:none}#root .tfd-company{margin:0}#root .tfd-contact .tfd-contact-title{margin-top:24px}#root .tfd-menu li ul{margin:8px 0 0 12px}#root .tfd-newsletter{display:grid;grid-template-columns:minmax(200px,.8fr) minmax(0,2fr);align-items:start;gap:28px;width:100%;margin:0 0 32px;padding:22px;border:1px solid #dfd2e8;border-radius:15px;background:#fff}#root .tfd-newsletter-intro{min-width:0;padding-top:3px}#root .tfd-newsletter .tfd-title{margin-bottom:9px}#root .tfd-newsletter form{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(170px,1fr);grid-template-areas:"email submit" "consent consent";align-items:start;gap:16px;width:100%;max-width:none;margin:0;padding:0}#root .tfd-newsletter .tfd-email-label{display:block;margin:0 0 15px;padding:0;font-size:15px;font-weight:400;line-height:1.5}#root .tfd-newsletter .tfd-email{grid-area:email;display:block;width:100%;height:46px;margin:0;padding:10px 13px;border:1px solid #cfc1dc;border-radius:10px;background:#fff;box-shadow:none;color:#241e29;font:400 15px/1.4 Arial,Helvetica,sans-serif}#root .tfd-newsletter .tfd-email::placeholder{color:#79717f;opacity:1}#root .tfd-consent{grid-area:consent;display:grid;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:10px;margin:0;padding:0}#root .tfd-consent input[type=checkbox]{position:static;display:block;-webkit-appearance:auto;appearance:auto;width:18px;min-width:18px;height:18px;margin:3px 0 0;padding:0;opacity:1;accent-color:#5a0d75;cursor:pointer}#root .tfd-consent label{display:block;position:static;margin:0;padding:0;color:#403745;font:400 13px/1.55 Arial,Helvetica,sans-serif}#root .tfd-consent label:before,#root .tfd-consent label:after{display:none}#root .tfd-consent label a{text-decoration:underline;text-underline-offset:2px}#root .tfd-submit{grid-area:submit;display:block;float:none;width:100%;min-height:46px;margin:0;padding:10px 15px;border:0;border-radius:10px;background:#5a0d75;box-shadow:none;color:#fff;font:700 16px/1.5 Arial,Helvetica,sans-serif;text-align:center;cursor:pointer;text-transform:none}#root .tfd-submit:before,#root .tfd-submit:after{display:none}#root .tfd-submit:hover{background:#46085e;color:#fff}#root .tfd-message{grid-column:1 / -1;margin:0 0 12px;color:#5a0d75;font-size:13px}#root .tfd-extra{padding:0 0 24px}#root .shopify-section-footer>.taffstyle-footer-bottom{max-width:1440px;width:100%;margin:0 auto;padding:20px 0 24px;border-top:1px solid #dfd2e8;background:transparent;color:#62586a}}@media(min-width:761px)and (max-width:1099px){#root .tfd-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 40px}#root .tfd-intro{gap:22px}#root .tfd-newsletter{grid-template-columns:1fr;gap:12px}#root .tfd-newsletter .tfd-email-label{margin-bottom:0}}#root .ts-collection .tf-fake-piercing-approved-intro{box-sizing:border-box;width:100%;margin:0 0 25px;padding:28px 32px 30px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-radius:18px;font-family:Inter,Arial,sans-serif;color:#252129}#root .ts-collection .tf-fake-piercing-approved-intro h1{font:700 38px/1.2 Inter,Arial,sans-serif;letter-spacing:-.7px;margin:0 0 13px;color:#252129;text-transform:none}#root .ts-collection .tf-fake-piercing-approved-intro p{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;float:none;width:auto;max-width:none;margin:0;padding:0}#root .ts-collection .tf-fake-piercing-approved-intro .tf-fake-piercing-teaser{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}#root .ts-collection .tf-fake-piercing-approved-intro details{margin:0;padding:0;border:0;background:transparent;box-shadow:none;border-radius:0}#root .ts-collection .tf-fake-piercing-approved-intro summary{display:block;box-sizing:border-box;list-style:none;font:600 15px/1.4 Inter,Arial,sans-serif;color:#5a0d75;margin:0;padding:8px 0 0;min-height:36px;background:transparent;border:0;cursor:pointer}#root .ts-collection .tf-fake-piercing-approved-intro summary:before,#root .ts-collection .tf-fake-piercing-approved-intro summary:after,#root .ts-collection .tf-fake-piercing-approved-intro summary::-webkit-details-marker{display:none}#root .ts-collection .tf-fake-piercing-approved-intro .less,#root .ts-collection .tf-fake-piercing-approved-intro details[open] .more{display:none}#root .ts-collection .tf-fake-piercing-approved-intro details[open] .less{display:inline}#root .ts-collection .tf-fake-piercing-approved-intro .tf-fake-piercing-intro-body{padding-top:10px}#root .ts-collection .tf-fake-piercing-approved-intro .tf-fake-piercing-intro-body p+p{margin-top:16px}@media(max-width:650px){#root .ts-collection .tf-fake-piercing-approved-intro{padding:23px 20px;border-radius:14px}#root .ts-collection .tf-fake-piercing-approved-intro h1{font-size:29px}}#root .tf-fake-piercing-approved-intro h1{color:#252129!important;-webkit-text-fill-color:#252129!important}#root .tf-fake-piercing-approved-intro p{color:#514b55!important;-webkit-text-fill-color:#514b55!important}#root .ts-collection .tf-fake-septum-approved-intro{box-sizing:border-box;width:100%;margin:0 0 25px;padding:28px 32px 30px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-radius:18px;font-family:Inter,Arial,sans-serif;color:#252129}#root .ts-collection .tf-fake-septum-approved-intro h1{font:700 38px/1.2 Inter,Arial,sans-serif;letter-spacing:-.7px;margin:0 0 13px;color:#252129;text-transform:none}#root .ts-collection .tf-fake-septum-approved-intro p{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;float:none;width:auto;max-width:none;margin:0;padding:0}#root .ts-collection .tf-fake-septum-approved-intro .tf-fake-septum-teaser{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;line-clamp:2;overflow:hidden!important;max-height:3.6em}#root .ts-collection .tf-fake-septum-approved-intro details{margin:0;padding:0;border:0;background:transparent;box-shadow:none;border-radius:0}#root .ts-collection .tf-fake-septum-approved-intro summary{display:block;box-sizing:border-box;list-style:none;font:600 15px/1.4 Inter,Arial,sans-serif;color:#5a0d75;margin:0;padding:8px 0 0;min-height:36px;background:transparent;border:0;cursor:pointer}#root .ts-collection .tf-fake-septum-approved-intro summary:before,#root .ts-collection .tf-fake-septum-approved-intro summary:after,#root .ts-collection .tf-fake-septum-approved-intro summary::-webkit-details-marker{display:none}#root .ts-collection .tf-fake-septum-approved-intro .less,#root .ts-collection .tf-fake-septum-approved-intro details[open] .more{display:none}#root .ts-collection .tf-fake-septum-approved-intro details[open] .less{display:inline}#root .ts-collection .tf-fake-septum-approved-intro .tf-fake-septum-intro-body{padding-top:10px}#root .ts-collection .tf-fake-septum-approved-intro .tf-fake-septum-intro-body p+p{margin-top:16px}@media(max-width:650px){#root .ts-collection .tf-fake-septum-approved-intro{padding:23px 20px;border-radius:14px}#root .ts-collection .tf-fake-septum-approved-intro h1{font-size:29px}}#root .tf-fake-septum-approved-intro h1{color:#252129!important;-webkit-text-fill-color:#252129!important}#root .tf-fake-septum-approved-intro p{color:#514b55!important;-webkit-text-fill-color:#514b55!important}#root .tf-finger-spinner-master-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-finger-spinner-master-guide *{box-sizing:border-box}#root .tf-finger-spinner-master-guide p,#root .tf-finger-spinner-master-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-finger-spinner-master-guide p:last-child{margin-bottom:0}#root .tf-finger-spinner-master-guide h1,#root .tf-finger-spinner-master-guide h2,#root .tf-finger-spinner-master-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-finger-spinner-master-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-finger-spinner-master-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-finger-spinner-master-guide strong{color:#342d3a!important;font-weight:650}#root .tf-finger-spinner-master-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-finger-spinner-master-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-finger-spinner-master-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:16px;margin-top:25px}#root .tf-finger-spinner-master-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-finger-spinner-master-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-finger-spinner-master-guide .dp-benefit img{width:34px;height:34px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-finger-spinner-master-guide .dp-benefit h3{font-size:14px}#root .tf-finger-spinner-master-guide .dp-benefit p{font-size:13px;line-height:1.7;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#root .tf-finger-spinner-master-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-finger-spinner-master-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-finger-spinner-master-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-finger-spinner-master-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-finger-spinner-master-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-finger-spinner-master-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-finger-spinner-master-guide .dp-gallery article>div{padding:18px}#root .tf-finger-spinner-master-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-finger-spinner-master-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-finger-spinner-master-guide .dp-faq{padding:0 0 20px}#root .tf-finger-spinner-master-guide .dp-faq-intro{margin-bottom:24px}#root .tf-finger-spinner-master-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-finger-spinner-master-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-finger-spinner-master-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-finger-spinner-master-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-finger-spinner-master-guide .dp-faq summary h2{margin:0;font-size:16px!important;line-height:1.45;font-weight:650;letter-spacing:normal;min-height:0}#root .tf-finger-spinner-master-guide .dp-faq summary h2:before,#root .tf-finger-spinner-master-guide .dp-faq summary h2:after{content:none!important;display:none!important}#root .tf-finger-spinner-master-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-finger-spinner-master-guide .dp-faq summary span:after{content:"+"}#root .tf-finger-spinner-master-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-finger-spinner-master-guide .dp-faq details>div{padding:0 12px 23px 0}#root .tf-finger-spinner-master-guide .dp-faq details>div p{color:#514b55!important;opacity:1;visibility:visible}@media(min-width:651px){#root .tf-finger-spinner-master-guide h2{font-size:24px}#root .tf-finger-spinner-master-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-finger-spinner-master-guide .dp-benefit h3{font-size:15px}#root .tf-finger-spinner-master-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-finger-spinner-master-guide .dp-benefit:last-child{border:0}#root .tf-finger-spinner-master-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-finger-spinner-master-guide .dp-topic{border:0;padding:0}#root .tf-finger-spinner-master-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-finger-spinner-master-guide .dp-gallery h3{font-size:18px}}#root .tf-finger-spinner-master-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-finger-spinner-master-guide section,#root .tf-finger-spinner-master-guide article{width:auto;float:none;margin-top:0}#root .tf-finger-spinner-master-guide .dp-benefit img{position:static;width:34px!important;height:34px!important;margin:0 0 13px}#root .tf-finger-spinner-master-guide .dp-topic{margin:0}#root .tf-finger-spinner-master-guide .dp-gallery article{padding:0;margin:0}#root .tf-finger-spinner-master-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-finger-spinner-master-guide .dp-faq summary:before,#root .tf-finger-spinner-master-guide .dp-faq summary:after{display:none}#root .tf-finger-spinner-master-guide .dp-faq details{box-shadow:none}#root .tf-finger-spinner-master-guide summary:focus-visible,#root .tf-finger-spinner-master-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root:has(.tf-finger-spinner-master-guide) .ts-collection .ts-collection__heading{margin:0;padding:28px 32px 14px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-bottom:0;border-radius:18px 18px 0 0}#root:has(.tf-finger-spinner-master-guide) .ts-collection .ts-collection__heading h1{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-1px}#root:has(.tf-finger-spinner-master-guide) .ts-collection .ts-collection__intro{display:block;margin:0 0 28px;padding:0 32px 30px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-top:0;border-radius:0 0 18px 18px;width:100%}#root:has(.tf-finger-spinner-master-guide) .ts-collection .ts-collection__intro>div{display:block;width:100%;max-width:81ch;padding:0;margin:0;border:0}#root:has(.tf-finger-spinner-master-guide) .ts-collection .ts-collection__intro p{width:100%;max-width:100%;float:none;font-size:16px;line-height:1.8;color:#514b55;margin:0 0 8px}#root:has(.tf-finger-spinner-master-guide) .ts-collection .ts-collection__intro p:last-child{margin-bottom:0}@media(max-width:650px){#root .tf-finger-spinner-master-guide{margin-top:26px}#root:has(.tf-finger-spinner-master-guide) .ts-collection .ts-collection__heading{padding:23px 20px 16px;border-radius:14px 14px 0 0}#root:has(.tf-finger-spinner-master-guide) .ts-collection .ts-collection__heading h1{font-size:29px;letter-spacing:-.7px}#root:has(.tf-finger-spinner-master-guide) .ts-collection .ts-collection__intro{padding:0 20px 23px;border-radius:0 0 14px 14px}#root:has(.tf-finger-spinner-master-guide) .ts-collection .ts-collection__intro p{font-size:15px;line-height:1.8}}#root .tf-finger-spinner-master-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-finger-spinner-master-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-finger-spinner-master-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-finger-spinner-master-guide .dp-topic-more>summary:before,#root .tf-finger-spinner-master-guide .dp-topic-more>summary:after{display:none}#root .tf-finger-spinner-master-guide .dp-less,#root .tf-finger-spinner-master-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-finger-spinner-master-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-finger-spinner-master-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-finger-spinner-master-guide .dp-closing{margin-bottom:30px}#root .tf-finger-spinner-master-guide .tfcc-body p+p{margin-top:16px}#root .tf-finger-spinner-master-guide .dp-benefits{margin-top:0}#root .tf-finger-spinner-master-guide .dp-brand{padding-bottom:0;border:0}#root .tf-finger-spinner-master-guide .dp-topic-body{display:flow-root}#root .tf-finger-spinner-master-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-finger-spinner-master-guide .tfcc-intro>p:only-child{grid-column:1/-1}@media(min-width:651px){#root .tf-finger-spinner-master-guide .dp-topic h2{min-height:2.6em}}#root .tf-finger-spinner-master-guide .dp-gallery article{display:flex}#root .tf-finger-spinner-master-guide .dp-gallery article>div{display:flex;flex-direction:column;width:100%}#root .tf-finger-spinner-master-guide .dp-gallery article p{flex:1}#root .tf-finger-spinner-master-guide .dp-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}#root .tf-finger-spinner-master-guide .dp-gallery article{border-color:#b6a2bf}@media(max-width:650px){#root:has(.tf-finger-spinner-master-guide) .collection-wrapper.ts-collection.tf-compact-intro-enabled .ts-collection__intro .tf-intro-teaser{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}#root .tf-flesh-master-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-flesh-master-guide *{box-sizing:border-box}#root .tf-flesh-master-guide p,#root .tf-flesh-master-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-flesh-master-guide p:last-child{margin-bottom:0}#root .tf-flesh-master-guide h1,#root .tf-flesh-master-guide h2,#root .tf-flesh-master-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-flesh-master-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-flesh-master-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-flesh-master-guide strong{color:#342d3a!important;font-weight:650}#root .tf-flesh-master-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-flesh-master-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-flesh-master-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:16px;margin-top:25px}#root .tf-flesh-master-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-flesh-master-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-flesh-master-guide .dp-benefit img{width:34px;height:34px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-flesh-master-guide .dp-benefit h3{font-size:14px}#root .tf-flesh-master-guide .dp-benefit p{font-size:13px;line-height:1.7;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#root .tf-flesh-master-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-flesh-master-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-flesh-master-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-flesh-master-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-flesh-master-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-flesh-master-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-flesh-master-guide .dp-gallery article>div{padding:18px}#root .tf-flesh-master-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-flesh-master-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-flesh-master-guide .dp-faq{padding:0 0 20px}#root .tf-flesh-master-guide .dp-faq-intro{margin-bottom:24px}#root .tf-flesh-master-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-flesh-master-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-flesh-master-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-flesh-master-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-flesh-master-guide .dp-faq summary h2{margin:0;font-size:16px;line-height:1.45;font-weight:650;letter-spacing:normal}#root .tf-flesh-master-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-flesh-master-guide .dp-faq summary span:after{content:"+"}#root .tf-flesh-master-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-flesh-master-guide .dp-faq details>div{padding:0 12px 23px 0}#root .tf-flesh-master-guide .dp-faq details>div p{color:#514b55!important;opacity:1;visibility:visible}@media(min-width:651px){#root .tf-flesh-master-guide h2{font-size:24px}#root .tf-flesh-master-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-flesh-master-guide .dp-benefit h3{font-size:15px}#root .tf-flesh-master-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-flesh-master-guide .dp-benefit:last-child{border:0}#root .tf-flesh-master-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-flesh-master-guide .dp-topic{border:0;padding:0}#root .tf-flesh-master-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-flesh-master-guide .dp-gallery h3{font-size:18px}}#root .tf-flesh-master-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-flesh-master-guide section,#root .tf-flesh-master-guide article{width:auto;float:none;margin-top:0}#root .tf-flesh-master-guide .dp-benefit img{position:static;width:34px!important;height:34px!important;margin:0 0 13px}#root .tf-flesh-master-guide .dp-topic{margin:0}#root .tf-flesh-master-guide .dp-gallery article{padding:0;margin:0}#root .tf-flesh-master-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-flesh-master-guide .dp-faq summary:before,#root .tf-flesh-master-guide .dp-faq summary:after{display:none}#root .tf-flesh-master-guide .dp-faq details{box-shadow:none}#root .tf-flesh-master-guide summary:focus-visible,#root .tf-flesh-master-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}@media(max-width:650px){#root .tf-flesh-master-guide{margin-top:26px}}#root .tf-flesh-master-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-flesh-master-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-flesh-master-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-flesh-master-guide .dp-topic-more>summary:before,#root .tf-flesh-master-guide .dp-topic-more>summary:after{display:none}#root .tf-flesh-master-guide .dp-less,#root .tf-flesh-master-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-flesh-master-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-flesh-master-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-flesh-master-guide .dp-closing{margin-bottom:30px}#root .tf-flesh-master-guide .tfcc-body p+p{margin-top:16px}#root .tf-flesh-master-guide .dp-benefits{margin-top:0}#root .tf-flesh-master-guide .dp-brand{padding-bottom:0;border:0}#root .tf-flesh-master-guide .dp-topic-body{display:flow-root}#root .tf-flesh-master-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-flesh-master-guide .tfcc-intro>p:only-child{grid-column:1/-1}@media(min-width:651px){#root .tf-flesh-master-guide .dp-topic h2{min-height:2.6em}}#root .tf-flesh-master-guide .dp-gallery article{display:flex}#root .tf-flesh-master-guide .dp-gallery article>div{display:flex;flex-direction:column;width:100%}#root .tf-flesh-master-guide .dp-gallery article p{flex:1}#root .tf-flesh-master-guide .dp-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}#root .tf-flesh-master-guide .tfcc-panel{background:#f7f3f9}#root .tf-flesh-master-guide .dp-gallery article{border-color:#b6a2bf}#root .tf-flesh-master-guide .dp-topic h2{min-height:2.6em}@media(max-width:650px){#root .tf-flesh-master-guide .dp-topic h2{min-height:0}}#root .tf-flesh-master-guide .dp-examples{grid-column:1/-1;width:100%;margin:0;padding:0}#root .tf-flesh-master-guide .dp-example-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}#root .tf-flesh-master-guide .dp-example-grid figure{margin:0;aspect-ratio:16/9;width:100%;overflow:hidden;border-radius:12px}#root .tf-flesh-master-guide .dp-example-grid img{position:static;display:block;width:100%!important;height:100%!important;object-fit:cover;margin:0}@media(max-width:650px){#root .tf-flesh-master-guide .dp-example-grid{grid-template-columns:1fr;gap:16px}}#root .tf-flesh-master-guide .dp-example-grid figure:nth-child(2) img{object-position:center}#root .tf-flesh-master-guide .dp-faq details>div,#root .tf-flesh-master-guide .dp-topic-body,#root .tf-flesh-master-guide .tfcc-body{color:#514b55!important}#root .tf-flesh-master-guide .dp-faq summary h2{color:#252129!important}@media(min-width:651px){#root .tf-flesh-master-guide .dp-topics{row-gap:0}#root .tf-flesh-master-guide .dp-topic{display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:0;padding-bottom:34px;align-content:start}#root .tf-flesh-master-guide .dp-topic>h2{grid-row:1;min-height:0;font-size:24px;line-height:1.3}#root .tf-flesh-master-guide .dp-topic>.dp-topic-lead{grid-row:2;align-self:start}#root .tf-flesh-master-guide .dp-topic>.dp-topic-more{grid-row:3}#root .tf-flesh-master-guide .dp-topic p,#root .tf-flesh-master-guide .dp-topic li{font-size:15px;line-height:1.8}#root .tf-flesh-master-guide .dp-examples{margin-bottom:34px}}#root .tf-flesh-master-intro{width:100%;max-width:1200px;margin:0 auto 24px;font-family:Inter,Arial,sans-serif;color:#252129}#root .tf-flesh-master-intro *{box-sizing:border-box}#root .tf-flesh-master-intro .tf-flesh-heading{padding:24px 28px 18px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-radius:17px;margin:0 0 24px}#root .tf-flesh-master-intro h1{font:700 38px/1.2 Inter,Arial,sans-serif;color:#252129;letter-spacing:-.8px;margin:0 0 13px;text-transform:none}#root .tf-flesh-master-intro p{font:400 16px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0}#root .tf-flesh-master-intro .tf-flesh-teaser{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#root .tf-flesh-master-intro details{display:block;margin:0;padding:0;border:0;background:transparent;box-shadow:none}#root .tf-flesh-master-intro summary{list-style:none;display:flex;align-items:center;min-height:36px;padding:8px 0 0;margin:0;background:transparent;border:0;cursor:pointer;color:#5a0d75;font:600 14px/1.5 Inter,Arial,sans-serif}#root .tf-flesh-master-intro summary::-webkit-details-marker{display:none}#root .tf-flesh-master-intro summary:before,#root .tf-flesh-master-intro summary:after{display:none}#root .tf-flesh-master-intro .tf-flesh-less{display:none}#root .tf-flesh-master-intro details[open] .tf-flesh-more{display:none}#root .tf-flesh-master-intro details[open] .tf-flesh-less{display:inline}#root .tf-flesh-master-intro details>p{margin-top:12px}#root .tf-flesh-master-intro .tf-flesh-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}#root .tf-flesh-master-intro .tf-flesh-nav>a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:64px;padding:16px;border:1px solid #b6a2bf;border-radius:13px;background:#fff;color:#352c3c;font:600 15px/1.5 Inter,Arial,sans-serif;text-decoration:none}#root .tf-flesh-master-intro summary:focus-visible,#root .tf-flesh-master-intro a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}@media(max-width:650px){#root .tf-flesh-master-intro .tf-flesh-heading{padding:19px 18px 13px;border-radius:14px}#root .tf-flesh-master-intro h1{font-size:29px;margin-bottom:10px;letter-spacing:-.7px}#root .tf-flesh-master-intro p{font-size:15px;line-height:1.6}#root .tf-flesh-master-intro .tf-flesh-nav{grid-template-columns:1fr}}#root .tff-discover{--tff-accent: #5a0d75;--tff-border: #dfd3e7;--tff-tint: #f5eff8;margin:12px 0 0;padding:0;border:0;font-family:Arial,Helvetica,sans-serif;text-align:left}#root .tff-discover[hidden]{display:none!important}#root button.tff-discover-trigger{display:flex;position:relative;float:none;align-items:center;justify-content:space-between;gap:8px;width:100%;min-width:0;min-height:40px;height:100%;margin:0;padding:8px 13px;border:1px solid #dfd3e7;border-radius:9px;background:#f5eff8;color:#5a0d75;font:600 14px/1.4 Arial,Helvetica,sans-serif;letter-spacing:0;text-transform:none;text-indent:0;text-align:left;white-space:normal;overflow-wrap:anywhere;box-shadow:none;-webkit-appearance:none;appearance:none;cursor:pointer}#root button.tff-discover-trigger:before,#root button.tff-discover-trigger:after{display:none!important;content:none!important}#root button.tff-discover-trigger:hover{background:#efe6f4}#root button.tff-discover-trigger:focus-visible{outline:3px solid #684272;outline-offset:3px}#root .tff-discover-plus{display:block;position:relative;width:16px;height:16px;flex:0 0 16px}#root .tff-discover-plus:before,#root .tff-discover-plus:after{content:"";position:absolute;top:7px;left:2px;width:12px;height:2px;border-radius:1px;background:currentColor}#root .tff-discover-plus:after{transform:rotate(90deg)}#root .tff-discover-trigger[aria-expanded=true] .tff-discover-plus:after{display:none}#root .tff-discover .header-toggle{display:none!important}#root .tff-discover .tff-discover-groups{display:grid;gap:6px;margin:0;padding:0}#root .tff-discover details.tff-discover-group{display:block;width:100%;min-width:0;margin:0;padding:0;border:1px solid var(--tff-border);border-radius:9px;background:#fff;box-shadow:none}#root .tff-discover .tff-discover-group>summary{display:flex;position:relative;align-items:center;justify-content:space-between;gap:12px;min-height:40px;margin:0;padding:8px 13px;border:0;border-radius:8px;background:var(--tff-tint);color:var(--tff-accent);font:600 14px/1.4 Arial,Helvetica,sans-serif;letter-spacing:0;text-transform:none;list-style:none;cursor:pointer}#root .tff-discover .tff-discover-group>summary::-webkit-details-marker{display:none}#root .tff-discover .tff-discover-group>summary::marker{content:""}#root .tff-discover .tff-discover-group>summary:before,#root .tff-discover .tff-discover-group>summary:after{display:none!important;content:none!important}#root .tff-discover .tff-discover-group>summary:hover{background:#efe6f4}#root .tff-discover :is(summary,a):focus-visible{outline:3px solid var(--tff-accent);outline-offset:3px}#root .tff-discover .tff-discover-chevron{display:block;flex:0 0 7px;width:7px;height:7px;margin:-4px 3px 0 0;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg)}#root .tff-discover .tff-discover-group[open]>summary{border-radius:8px 8px 0 0;border-bottom:1px solid var(--tff-border)}#root .tff-discover .tff-discover-group[open] .tff-discover-chevron{margin-top:3px;transform:rotate(225deg)}#root .tff-discover .tff-discover-links{display:grid;grid-template-columns:minmax(0,1fr);gap:0;width:auto;margin:0;padding:5px 13px;list-style:none}#root .tff-discover .tff-discover-group:not([open])>.tff-discover-links{display:none}#root .tff-discover .tff-discover-links li{display:block;width:auto;min-width:0;margin:0;padding:0;list-style:none}#root .tff-discover .tff-discover-links li+li{margin:0;border-top:1px solid #eee7f2}#root .tff-discover .tff-discover-links li:before,#root .tff-discover .tff-discover-links li:after{display:none;content:none}#root .tff-discover .tff-discover-links li a{display:flex;align-items:center;width:100%;height:auto;min-height:38px;margin:0;padding:8px 0;border:0;border-radius:0;background:#fff;color:#34293b;font:400 14px/1.4 Arial,Helvetica,sans-serif;text-decoration:none;overflow-wrap:anywhere}#root .tff-discover .tff-discover-links li a:hover{background:#fff;color:var(--tff-accent);text-decoration:underline;text-underline-offset:3px}@media(max-width:760px){#root .tfm-footer .tff-discover{--tff-accent: #684272;margin:18px 0 0;padding:0}#root .tfm-footer button.tff-discover-trigger{min-height:48px;padding:12px 13px;color:#684272}#root .tfm-footer .tff-discover .tff-discover-groups{gap:9px}#root .tfm-footer .tff-discover .tff-discover-group>summary{min-height:48px;padding:12px 13px}#root .tfm-footer .tff-discover .tff-discover-links li a{min-height:48px;padding:12px 0}}@media(pointer:coarse){#root button.tff-discover-trigger,#root .tff-discover .tff-discover-group>summary,#root .tff-discover .tff-discover-links li a{min-height:48px}}#root .ts-collection .tf-fp-approved-intro{box-sizing:border-box;width:100%;margin:0 0 25px;padding:28px 32px 30px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-radius:18px;font-family:Inter,Arial,sans-serif;color:#252129}#root .ts-collection .tf-fp-approved-intro h1{font:700 38px/1.2 Inter,Arial,sans-serif;letter-spacing:-.7px;margin:0 0 13px;color:#252129;text-transform:none}#root .ts-collection .tf-fp-approved-intro p{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;float:none;width:auto;max-width:none;margin:0;padding:0}#root .ts-collection .tf-fp-approved-intro .tf-fp-teaser{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}#root .ts-collection .tf-fp-approved-intro details{margin:0;padding:0;border:0;background:transparent;box-shadow:none;border-radius:0}#root .ts-collection .tf-fp-approved-intro summary{display:block;box-sizing:border-box;list-style:none;font:600 15px/1.4 Inter,Arial,sans-serif;color:#5a0d75;margin:0;padding:8px 0 0;min-height:36px;background:transparent;border:0;cursor:pointer}#root .ts-collection .tf-fp-approved-intro summary:before,#root .ts-collection .tf-fp-approved-intro summary:after,#root .ts-collection .tf-fp-approved-intro summary::-webkit-details-marker{display:none}#root .ts-collection .tf-fp-approved-intro .less,#root .ts-collection .tf-fp-approved-intro details[open] .more{display:none}#root .ts-collection .tf-fp-approved-intro details[open] .less{display:inline}#root .ts-collection .tf-fp-approved-intro .tf-fp-intro-body{padding-top:10px}#root .ts-collection .tf-fp-approved-intro .tf-fp-intro-body p+p{margin-top:16px}@media(max-width:650px){#root .ts-collection .tf-fp-approved-intro{padding:23px 20px;border-radius:14px}#root .ts-collection .tf-fp-approved-intro h1{font-size:29px}}#root .tf-guertel-master-intro{width:100%;max-width:1200px;margin:0 auto 24px;font-family:Inter,Arial,sans-serif;color:#252129}#root .tf-guertel-master-intro *{box-sizing:border-box}#root .tf-guertel-master-intro .tf-guertel-heading{padding:24px 28px 18px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-radius:17px;margin:0 0 24px}#root .tf-guertel-master-intro h1{font:700 38px/1.2 Inter,Arial,sans-serif;color:#252129;letter-spacing:-.8px;margin:0 0 13px;text-transform:none;overflow-wrap:anywhere}#root .tf-guertel-master-intro p{font:400 16px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0}#root .tf-guertel-master-intro .tf-guertel-teaser{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#root .tf-guertel-master-intro details{display:block;margin:0;padding:0;border:0;background:transparent;box-shadow:none}#root .tf-guertel-master-intro summary{list-style:none;display:flex;align-items:center;min-height:36px;padding:8px 0 0;margin:0;background:transparent;border:0;cursor:pointer;color:#5a0d75;font:600 14px/1.5 Inter,Arial,sans-serif}#root .tf-guertel-master-intro summary::-webkit-details-marker{display:none}#root .tf-guertel-master-intro summary:before,#root .tf-guertel-master-intro summary:after{display:none}#root .tf-guertel-master-intro .tf-guertel-less{display:none}#root .tf-guertel-master-intro details[open] .tf-guertel-more{display:none}#root .tf-guertel-master-intro details[open] .tf-guertel-less{display:inline}#root .tf-guertel-master-intro details>p{margin-top:12px}#root .tf-guertel-master-intro .tf-guertel-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}#root .tf-guertel-master-intro .tf-guertel-nav>a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:64px;padding:16px;border:1px solid #b6a2bf;border-radius:13px;background:#fff;color:#352c3c;font:600 15px/1.5 Inter,Arial,sans-serif;text-decoration:none}#root .tf-guertel-master-intro summary:focus-visible,#root .tf-guertel-master-intro a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}@media(max-width:650px){#root .tf-guertel-master-intro .tf-guertel-heading{padding:19px 18px 13px;border-radius:14px}#root .tf-guertel-master-intro h1{font-size:29px;margin-bottom:10px;letter-spacing:-.7px}#root .tf-guertel-master-intro p{font-size:15px;line-height:1.6}#root .tf-guertel-master-intro .tf-guertel-nav{grid-template-columns:1fr}}#root .tf-guertel-master-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-guertel-master-guide *{box-sizing:border-box}#root .tf-guertel-master-guide p,#root .tf-guertel-master-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-guertel-master-guide p:last-child{margin-bottom:0}#root .tf-guertel-master-guide h1,#root .tf-guertel-master-guide h2,#root .tf-guertel-master-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-guertel-master-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-guertel-master-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-guertel-master-guide strong{color:#342d3a!important;font-weight:650}#root .tf-guertel-master-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-guertel-master-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-guertel-master-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:16px;margin-top:25px}#root .tf-guertel-master-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-guertel-master-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-guertel-master-guide .dp-benefit img{width:34px;height:34px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-guertel-master-guide .dp-benefit h3{font-size:14px}#root .tf-guertel-master-guide .dp-benefit p{font-size:13px;line-height:1.7;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#root .tf-guertel-master-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-guertel-master-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-guertel-master-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-guertel-master-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-guertel-master-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-guertel-master-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-guertel-master-guide .dp-gallery article>div{padding:18px}#root .tf-guertel-master-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-guertel-master-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-guertel-master-guide .dp-faq{padding:0 0 20px}#root .tf-guertel-master-guide .dp-faq-intro{margin-bottom:24px}#root .tf-guertel-master-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-guertel-master-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-guertel-master-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-guertel-master-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-guertel-master-guide .dp-faq summary h2{margin:0;font-size:16px;line-height:1.45;font-weight:650;letter-spacing:normal}#root .tf-guertel-master-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-guertel-master-guide .dp-faq summary span:after{content:"+"}#root .tf-guertel-master-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-guertel-master-guide .dp-faq details>div{padding:0 12px 23px 0}#root .tf-guertel-master-guide .dp-faq details>div p{color:#514b55!important;opacity:1;visibility:visible}@media(min-width:651px){#root .tf-guertel-master-guide h2{font-size:24px}#root .tf-guertel-master-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-guertel-master-guide .dp-benefit h3{font-size:15px}#root .tf-guertel-master-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-guertel-master-guide .dp-benefit:last-child{border:0}#root .tf-guertel-master-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-guertel-master-guide .dp-topic{border:0;padding:0}#root .tf-guertel-master-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-guertel-master-guide .dp-gallery h3{font-size:18px}}#root .tf-guertel-master-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-guertel-master-guide section,#root .tf-guertel-master-guide article{width:auto;float:none;margin-top:0}#root .tf-guertel-master-guide .dp-benefit img{position:static;width:34px!important;height:34px!important;margin:0 0 13px}#root .tf-guertel-master-guide .dp-topic{margin:0}#root .tf-guertel-master-guide .dp-gallery article{padding:0;margin:0}#root .tf-guertel-master-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-guertel-master-guide .dp-faq summary:before,#root .tf-guertel-master-guide .dp-faq summary:after{display:none}#root .tf-guertel-master-guide .dp-faq details{box-shadow:none}#root .tf-guertel-master-guide summary:focus-visible,#root .tf-guertel-master-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}@media(max-width:650px){#root .tf-guertel-master-guide{margin-top:26px}}#root .tf-guertel-master-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-guertel-master-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-guertel-master-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-guertel-master-guide .dp-topic-more>summary:before,#root .tf-guertel-master-guide .dp-topic-more>summary:after{display:none}#root .tf-guertel-master-guide .dp-less,#root .tf-guertel-master-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-guertel-master-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-guertel-master-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-guertel-master-guide .dp-closing{margin-bottom:30px}#root .tf-guertel-master-guide .tfcc-body p+p{margin-top:16px}#root .tf-guertel-master-guide .dp-benefits{margin-top:0}#root .tf-guertel-master-guide .dp-brand{padding-bottom:0;border:0}#root .tf-guertel-master-guide .dp-topic-body{display:flow-root}#root .tf-guertel-master-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-guertel-master-guide .tfcc-intro>p:only-child{grid-column:1/-1}@media(min-width:651px){#root .tf-guertel-master-guide .dp-topic h2{min-height:2.6em}}#root .tf-guertel-master-guide .dp-gallery article{display:flex}#root .tf-guertel-master-guide .dp-gallery article>div{display:flex;flex-direction:column;width:100%}#root .tf-guertel-master-guide .dp-gallery article p{flex:1}#root .tf-guertel-master-guide .dp-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}#root .tf-guertel-master-guide .tfcc-panel{background:#f7f3f9}#root .tf-guertel-master-guide .dp-gallery article{border-color:#b6a2bf}#root .tf-guertel-master-guide .dp-topic h2{min-height:2.6em}@media(max-width:650px){#root .tf-guertel-master-guide .dp-topic h2{min-height:0}}#root .tf-guertel-master-guide .dp-examples{grid-column:1/-1;width:100%;margin:0;padding:0}#root .tf-guertel-master-guide .dp-example-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}#root .tf-guertel-master-guide .dp-example-grid figure{margin:0;aspect-ratio:16/9;width:100%;overflow:hidden;border-radius:12px}#root .tf-guertel-master-guide .dp-example-grid img{position:static;display:block;width:100%!important;height:100%!important;object-fit:cover;margin:0}@media(max-width:650px){#root .tf-guertel-master-guide .dp-example-grid{grid-template-columns:1fr;gap:16px}}@media(min-width:651px){#root .tf-guertel-master-guide .dp-gallery article{min-height:190px}}#root .tf-helix-master-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-helix-master-guide *{box-sizing:border-box}#root .tf-helix-master-guide p,#root .tf-helix-master-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-helix-master-guide p:last-child{margin-bottom:0}#root .tf-helix-master-guide h1,#root .tf-helix-master-guide h2,#root .tf-helix-master-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-helix-master-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-helix-master-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-helix-master-guide strong{color:#342d3a!important;-webkit-text-fill-color:#342d3a!important;opacity:1!important;font-weight:650}#root .tf-helix-master-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-helix-master-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-helix-master-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:16px;margin-top:25px}#root .tf-helix-master-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-helix-master-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-helix-master-guide .dp-benefit img{width:34px;height:34px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-helix-master-guide .dp-benefit h3{font-size:14px}#root .tf-helix-master-guide .dp-benefit p{font-size:13px;line-height:1.7;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#root .tf-helix-master-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-helix-master-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-helix-master-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-helix-master-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-helix-master-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-helix-master-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-helix-master-guide .dp-gallery article>div{padding:18px}#root .tf-helix-master-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-helix-master-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-helix-master-guide .dp-faq{padding:0 0 20px}#root .tf-helix-master-guide .dp-faq-intro{margin-bottom:24px}#root .tf-helix-master-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-helix-master-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-helix-master-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-helix-master-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-helix-master-guide .dp-faq summary h2{margin:0;font-size:16px;line-height:1.45;font-weight:650;letter-spacing:normal}#root .tf-helix-master-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-helix-master-guide .dp-faq summary span:after{content:"+"}#root .tf-helix-master-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-helix-master-guide .dp-faq details>div{padding:0 12px 23px 0}#root .tf-helix-master-guide .dp-faq details>div p{color:#514b55!important;opacity:1;visibility:visible}@media(min-width:651px){#root .tf-helix-master-guide h2{font-size:24px}#root .tf-helix-master-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-helix-master-guide .dp-benefit h3{font-size:15px}#root .tf-helix-master-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-helix-master-guide .dp-benefit:last-child{border:0}#root .tf-helix-master-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-helix-master-guide .dp-topic{border:0;padding:0}#root .tf-helix-master-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-helix-master-guide .dp-gallery h3{font-size:18px}}#root .tf-helix-master-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-helix-master-guide section,#root .tf-helix-master-guide article{width:auto;float:none;margin-top:0}#root .tf-helix-master-guide .dp-benefit img{position:static;width:34px!important;height:34px!important;margin:0 0 13px}#root .tf-helix-master-guide .dp-topic{margin:0}#root .tf-helix-master-guide .dp-gallery article{padding:0;margin:0}#root .tf-helix-master-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-helix-master-guide .dp-faq summary:before,#root .tf-helix-master-guide .dp-faq summary:after{display:none}#root .tf-helix-master-guide .dp-faq details{box-shadow:none}#root .tf-helix-master-guide summary:focus-visible,#root .tf-helix-master-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}@media(max-width:650px){#root .tf-helix-master-guide{margin-top:26px}}#root .tf-helix-master-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-helix-master-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-helix-master-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-helix-master-guide .dp-topic-more>summary:before,#root .tf-helix-master-guide .dp-topic-more>summary:after{display:none}#root .tf-helix-master-guide .dp-less,#root .tf-helix-master-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-helix-master-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-helix-master-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-helix-master-guide .dp-closing{margin-bottom:30px}#root .tf-helix-master-guide .tfcc-body p+p{margin-top:16px}#root .tf-helix-master-guide .dp-benefits{margin-top:0}#root .tf-helix-master-guide .dp-brand{padding-bottom:0;border:0}#root .tf-helix-master-guide .dp-topic-body{display:flow-root}#root .tf-helix-master-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-helix-master-guide .tfcc-intro>p:only-child{grid-column:1/-1}@media(min-width:651px){#root .tf-helix-master-guide .dp-topic h2{min-height:2.6em}}#root .tf-helix-master-guide .dp-gallery article{display:flex}#root .tf-helix-master-guide .dp-gallery article>div{display:flex;flex-direction:column;width:100%}#root .tf-helix-master-guide .dp-gallery article p{flex:1}#root .tf-helix-master-guide .dp-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}#root .tf-helix-master-guide .tfcc-panel{background:#f7f3f9}#root .tf-helix-master-guide .dp-gallery article{border-color:#b6a2bf}#root .tf-helix-master-guide .dp-topic h2{min-height:2.6em}#root .tf-helix-master-guide .dp-topic:has(.dp-topic-more[open])>.dp-topic-lead{display:none}@media(max-width:650px){#root .tf-helix-master-guide .dp-topic h2{min-height:0}}#root .tf-helix-master-guide .dp-examples{grid-column:1/-1;width:100%;margin:0;padding:0}#root .tf-helix-master-guide .dp-example-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}#root .tf-helix-master-guide .dp-example-grid figure{margin:0;aspect-ratio:16/9;width:100%;overflow:hidden;border-radius:12px}#root .tf-helix-master-guide .dp-example-grid img{position:static;display:block;width:100%!important;height:100%!important;object-fit:cover;margin:0}@media(max-width:650px){#root .tf-helix-master-guide .dp-example-grid{grid-template-columns:1fr;gap:16px}}#root .tf-helix-master-guide .dp-example-grid figure:nth-child(2) img{object-position:center}#root .tf-helix-master-intro{width:100%;max-width:1200px;margin:0 auto 24px;font-family:Inter,Arial,sans-serif;color:#252129}#root .tf-helix-master-intro *{box-sizing:border-box}#root .tf-helix-master-intro .tf-helix-heading{padding:24px 28px 18px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-radius:17px;margin:0 0 24px}#root .tf-helix-master-intro h1{font:700 38px/1.2 Inter,Arial,sans-serif;color:#252129;letter-spacing:-.8px;margin:0 0 13px;text-transform:none}#root .tf-helix-master-intro p{font:400 16px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0}#root .tf-helix-master-intro .tf-helix-teaser{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#root .tf-helix-master-intro details{display:block;margin:0;padding:0;border:0;background:transparent;box-shadow:none}#root .tf-helix-master-intro summary{list-style:none;display:flex;align-items:center;min-height:36px;padding:8px 0 0;margin:0;background:transparent;border:0;cursor:pointer;color:#5a0d75;font:600 14px/1.5 Inter,Arial,sans-serif}#root .tf-helix-master-intro summary::-webkit-details-marker{display:none}#root .tf-helix-master-intro summary:before,#root .tf-helix-master-intro summary:after{display:none}#root .tf-helix-master-intro .tf-helix-less{display:none}#root .tf-helix-master-intro details[open] .tf-helix-more{display:none}#root .tf-helix-master-intro details[open] .tf-helix-less{display:inline}#root .tf-helix-master-intro details>p{margin-top:12px}#root .tf-helix-master-intro .tf-helix-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}#root .tf-helix-master-intro .tf-helix-nav>a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:64px;padding:16px;border:1px solid #b6a2bf;border-radius:13px;background:#fff;color:#352c3c;font:600 15px/1.5 Inter,Arial,sans-serif;text-decoration:none}#root .tf-helix-master-intro summary:focus-visible,#root .tf-helix-master-intro a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}@media(max-width:650px){#root .tf-helix-master-intro .tf-helix-heading{padding:19px 18px 13px;border-radius:14px}#root .tf-helix-master-intro h1{font-size:29px;margin-bottom:10px;letter-spacing:-.7px}#root .tf-helix-master-intro p{font-size:15px;line-height:1.6}#root .tf-helix-master-intro .tf-helix-nav{grid-template-columns:1fr}}.ts-history{--tsh-accent:#7b4a73;--tsh-accent-dark:#60385a;--tsh-soft:#f8f1f6;--tsh-soft2:#fcf9fb;--tsh-ink:#242124;--tsh-muted:#6c646a;--tsh-line:#eadfe6;max-width:980px;margin:0 auto;padding:28px 16px 46px;color:var(--tsh-ink);font:inherit}.ts-history,.ts-history *{box-sizing:border-box}.ts-history h1,.ts-history h2,.ts-history h3,.ts-history p,.ts-history figure{margin:0}.ts-history a{color:var(--tsh-accent);font-weight:700;text-underline-offset:3px}.ts-history .tsh-hero{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(220px,.65fr);gap:26px;align-items:stretch;padding:28px;border:1px solid var(--tsh-line);border-radius:20px;background:linear-gradient(135deg,var(--tsh-soft),#fff)}.ts-history .tsh-kicker{color:var(--tsh-accent);font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ts-history h1{margin-top:8px;font-size:clamp(28px,4.2vw,40px);line-height:1.08;letter-spacing:-.02em}.ts-history .tsh-intro{margin-top:12px;color:var(--tsh-muted);font-size:15px;line-height:1.72}.ts-history .tsh-question{margin-top:14px;padding:12px 14px;border-left:4px solid var(--tsh-accent);border-radius:8px;background:#fff;font-weight:700}.ts-history .tsh-hero-media{min-height:100%;height:100%;overflow:hidden;border-radius:16px;background:#fff;border:1px solid var(--tsh-line)}.ts-history .tsh-hero-media img{display:block;width:100%;height:100%;min-height:100%;object-fit:cover;object-position:center center}.ts-history .tsh-section{margin-top:34px}.ts-history .tsh-section-title{margin-bottom:16px;font-size:28px;line-height:1.2}.ts-history .tsh-card{padding:22px;border:1px solid var(--tsh-line);border-radius:16px;background:#fff}.ts-history .tsh-card+.tsh-card{margin-top:12px}.ts-history .tsh-card h3{margin-bottom:9px;font-size:19px;line-height:1.35}.ts-history .tsh-card p{color:var(--tsh-muted);font-size:14px;line-height:1.75}.ts-history .tsh-card p+p{margin-top:12px}.ts-history .tsh-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.72fr);gap:16px;align-items:stretch}.ts-history .tsh-split.reverse{grid-template-columns:minmax(260px,.72fr) minmax(0,1fr)}.ts-history .tsh-split.reverse .tsh-visual{order:1}.ts-history .tsh-split.reverse .tsh-card{order:2}.ts-history .tsh-visual{overflow:hidden;border:1px solid var(--tsh-line);border-radius:16px;background:var(--tsh-soft2)}.ts-history .tsh-visual img{display:block;width:100%;height:100%;min-height:280px;object-fit:cover;background:#fff}.ts-history .tsh-visual figcaption{padding:10px 14px 13px;color:var(--tsh-muted);font-size:11px;line-height:1.45;background:var(--tsh-soft2)}.ts-history .tsh-people{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px}.ts-history .tsh-person{padding:18px;border:1px solid var(--tsh-line);border-radius:14px;background:var(--tsh-soft2)}.ts-history .tsh-person strong{display:block;margin-bottom:6px;color:var(--tsh-accent-dark);font-size:15px}.ts-history .tsh-person p{color:var(--tsh-muted);font-size:13px;line-height:1.65}.ts-history .tsh-materials{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ts-history .tsh-final{padding:22px;border-left:4px solid var(--tsh-accent);border-radius:10px;background:var(--tsh-soft)}.ts-history .tsh-final h3{margin-bottom:8px;font-size:20px}.ts-history .tsh-final p{color:var(--tsh-muted);font-size:14px;line-height:1.72}@media(min-width:761px){.ts-history .tsh-split{align-items:stretch}.ts-history .tsh-split>.tsh-visual{display:flex;flex-direction:column;height:100%;min-height:100%}.ts-history .tsh-split>.tsh-visual img{flex:1 1 auto;width:100%;height:0;min-height:0;object-fit:cover;object-position:center center}.ts-history .tsh-split>.tsh-visual figcaption{flex:0 0 auto}}[id^=shopify-section-]:has(.ts-history)>div>header{display:none!important}@media(max-width:760px){.ts-history{padding:18px 12px 36px}.ts-history .tsh-hero{grid-template-columns:1fr;padding:22px 18px}.ts-history .tsh-hero-media{min-height:220px;height:220px}.ts-history .tsh-hero-media img{width:100%;height:100%;min-height:0;object-fit:cover}.ts-history .tsh-split,.ts-history .tsh-split.reverse,.ts-history .tsh-materials,.ts-history .tsh-people{grid-template-columns:1fr}.ts-history .tsh-split.reverse .tsh-visual,.ts-history .tsh-split.reverse .tsh-card{order:initial}.ts-history .tsh-visual img{min-height:240px}}#root .ts-history{max-width:1100px;--tsh-accent:#5a0d75;--tsh-accent-dark:#450a5a;--tsh-soft:#f8f3fa;--tsh-line:#e4d6ea;text-align:left}.ts-history [id]{scroll-margin-top:140px}.ts-history .tsh-nav{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0}.ts-history .tsh-nav a{padding:10px 14px;border:1px solid var(--tsh-line);border-radius:30px;font-size:13px;text-decoration:none;background:#fff}.ts-history a:focus-visible,.ts-history summary:focus-visible{outline:3px solid #5a0d75;outline-offset:4px}.ts-history .tsh-overview{padding:20px 22px;background:var(--tsh-soft);border-radius:14px}.ts-history .tsh-overview strong{color:var(--tsh-accent)}.ts-history .tsh-overview p{margin-top:8px;font-size:14px;line-height:1.7}.ts-history .tsh-timeline{padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ts-history .tsh-timeline li{padding:20px;border:1px solid var(--tsh-line);border-top:3px solid var(--tsh-accent);border-radius:12px}.ts-history .tsh-timeline strong{color:var(--tsh-accent);font-size:15px}.ts-history .tsh-timeline p{margin-top:8px;font-size:14px;line-height:1.7}.ts-history .tsh-note,.ts-history .tsh-sources{font-size:13px;line-height:1.7;color:var(--tsh-muted)}.ts-history .tsh-faq{display:grid;gap:10px}.ts-history details{border:1px solid var(--tsh-line);border-radius:12px;padding:0;background:#fff}.ts-history summary{padding:18px 20px;cursor:pointer;font-weight:700;color:var(--tsh-accent);font-size:16px}.ts-history details p{padding:0 20px 20px;font-size:14px;line-height:1.75}.ts-history .tsh-sources li+li{margin-top:8px}.ts-history .tsh-materials>.tsh-card{margin-top:0}.ts-history h1{-webkit-hyphens:none;hyphens:none;overflow-wrap:normal}.ts-history .tsh-section-title{font-size:clamp(23px,3vw,28px)}@media(max-width:760px){.ts-history .tsh-timeline{grid-template-columns:1fr}.ts-history .tsh-card{padding:19px}.ts-history .tsh-nav a{font-size:12px;padding:9px 12px}.ts-history .tsh-hero-media{height:auto;min-height:0;aspect-ratio:4/3}#root .ts-history .tsh-hero-media img{display:block;width:100%;max-width:none;height:100%;min-height:0;object-fit:cover;object-position:center}.ts-history .tsh-visual img{height:auto;min-height:0}}.ts-history details.tsh-sources{border:1px solid var(--tsh-line);border-radius:12px;background:var(--tsh-soft)}.ts-history .tsh-sources>summary{font-size:16px;padding:16px 20px}.ts-history .tsh-sources>ul{padding:0 24px 20px 40px;margin:0}.ts-history .tsh-sources>p{padding:0 20px 16px}#root .ts-history .tsh-section>.tsh-visual{display:block;width:100%;max-width:602px;margin-left:0;margin-right:0}#root .ts-history .tsh-section>.tsh-visual img{display:block;width:100%;height:auto;min-height:0;aspect-ratio:4 / 3}@media(max-width:760px){#root .ts-history .tsh-hero-media{display:block;width:100%;max-width:302px;height:auto;min-height:0;aspect-ratio:auto;margin-inline:auto;align-self:start}#root .ts-history .tsh-hero-media img{display:block;width:100%;max-width:100%;height:auto;min-height:0;aspect-ratio:3 / 4;object-fit:contain}}#root .ts-history .tsh-materials-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 28px;align-items:stretch}#root .ts-history .tsh-materials-grid>.tsh-card,#root .ts-history .tsh-materials-grid>.tsh-visual{width:100%;height:100%;min-width:0;margin:0}#root .ts-history .tsh-materials-grid>.tsh-visual{display:flex;flex-direction:column}#root .ts-history .tsh-materials-grid>.tsh-visual img{display:block;width:100%;height:auto;min-height:0;aspect-ratio:4 / 3;flex:0 0 auto}#root .ts-history .tsh-materials-grid>.tsh-visual figcaption{flex:1 0 auto}@media(max-width:760px){#root .ts-history .tsh-materials-grid{grid-template-columns:1fr;gap:16px}#root .ts-history .tsh-materials-grid>.tsh-card,#root .ts-history .tsh-materials-grid>.tsh-visual{height:auto}}#root .ts-collection .tf-holz-approved-intro{box-sizing:border-box;width:100%;margin:0 0 25px;padding:21px 19px 14px;background:linear-gradient(105deg,#f2eaf7,#fcfafc);border:1px solid #e8dfee;border-radius:15px;font-family:Inter,Arial,sans-serif;color:#252129}#root .ts-collection .tf-holz-approved-intro h1{font:700 32px/1.2 Inter,Arial,sans-serif;letter-spacing:-.7px;margin:0 0 13px;color:#252129;text-transform:none}#root .ts-collection .tf-holz-approved-intro p{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;float:none;width:auto;max-width:none;margin:0;padding:0}#root .ts-collection .tf-holz-approved-intro .tf-holz-teaser{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}#root .ts-collection .tf-holz-approved-intro details{margin:0;padding:0;border:0;background:transparent;box-shadow:none;border-radius:0}#root .ts-collection .tf-holz-approved-intro summary{display:block;box-sizing:border-box;list-style:none;font:600 15px/1.4 Inter,Arial,sans-serif;color:#5a0d75;margin:0;padding:8px 0 0;min-height:36px;background:transparent;border:0;cursor:pointer}#root .ts-collection .tf-holz-approved-intro summary:before,#root .ts-collection .tf-holz-approved-intro summary:after,#root .ts-collection .tf-holz-approved-intro summary::-webkit-details-marker{display:none}#root .ts-collection .tf-holz-approved-intro .less,#root .ts-collection .tf-holz-approved-intro details[open] .more{display:none}#root .ts-collection .tf-holz-approved-intro details[open] .less{display:inline}#root .ts-collection .tf-holz-approved-intro .tf-holz-intro-body{padding-top:10px}#root .ts-collection .tf-holz-approved-intro .tf-holz-intro-body p+p{margin-top:16px}@media(max-width:650px){#root .ts-collection .tf-holz-approved-intro h1{font-size:29px}}#root .tf-industrial-master-intro{width:100%;max-width:1200px;margin:0 auto 24px;font-family:Inter,Arial,sans-serif;color:#252129}#root .tf-industrial-master-intro *{box-sizing:border-box}#root .tf-industrial-master-intro .tf-industrial-heading{padding:24px 28px 18px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-radius:17px;margin:0 0 24px}#root .tf-industrial-master-intro h1{font:700 38px/1.2 Inter,Arial,sans-serif;color:#252129;letter-spacing:-.8px;margin:0 0 13px;text-transform:none}#root .tf-industrial-master-intro p{font:400 16px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0}#root .tf-industrial-master-intro .tf-industrial-teaser{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#root .tf-industrial-master-intro details{display:block;margin:0;padding:0;border:0;background:transparent;box-shadow:none}#root .tf-industrial-master-intro summary{list-style:none;display:flex;align-items:center;min-height:36px;padding:8px 0 0;margin:0;background:transparent;border:0;cursor:pointer;color:#5a0d75;font:600 14px/1.5 Inter,Arial,sans-serif}#root .tf-industrial-master-intro summary::-webkit-details-marker{display:none}#root .tf-industrial-master-intro summary:before,#root .tf-industrial-master-intro summary:after{display:none}#root .tf-industrial-master-intro .tf-industrial-less{display:none}#root .tf-industrial-master-intro details[open] .tf-industrial-more{display:none}#root .tf-industrial-master-intro details[open] .tf-industrial-less{display:inline}#root .tf-industrial-master-intro details>p{margin-top:12px}#root .tf-industrial-master-intro summary:focus-visible,#root .tf-industrial-master-intro a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}@media(max-width:650px){#root .tf-industrial-master-intro .tf-industrial-heading{padding:19px 18px 13px;border-radius:14px}#root .tf-industrial-master-intro h1{font-size:29px;margin-bottom:10px;letter-spacing:-.7px}#root .tf-industrial-master-intro p{font-size:15px;line-height:1.6}}#root .tf-intim-frauen-master-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-intim-frauen-master-guide *{box-sizing:border-box}#root .tf-intim-frauen-master-guide p,#root .tf-intim-frauen-master-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-intim-frauen-master-guide p:last-child{margin-bottom:0}#root .tf-intim-frauen-master-guide h1,#root .tf-intim-frauen-master-guide h2,#root .tf-intim-frauen-master-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-intim-frauen-master-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-intim-frauen-master-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-intim-frauen-master-guide strong{color:#342d3a!important;font-weight:650}#root .tf-intim-frauen-master-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-intim-frauen-master-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-intim-frauen-master-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:16px;margin-top:25px}#root .tf-intim-frauen-master-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-intim-frauen-master-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-intim-frauen-master-guide .dp-benefit img{width:34px;height:34px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-intim-frauen-master-guide .dp-benefit h3{font-size:14px}#root .tf-intim-frauen-master-guide .dp-benefit p{font-size:13px;line-height:1.7;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#root .tf-intim-frauen-master-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-intim-frauen-master-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-intim-frauen-master-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-intim-frauen-master-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-intim-frauen-master-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-intim-frauen-master-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-intim-frauen-master-guide .dp-gallery article>div{padding:18px}#root .tf-intim-frauen-master-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-intim-frauen-master-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-intim-frauen-master-guide .dp-faq{padding:0 0 20px}#root .tf-intim-frauen-master-guide .dp-faq-intro{margin-bottom:24px}#root .tf-intim-frauen-master-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-intim-frauen-master-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-intim-frauen-master-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-intim-frauen-master-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-intim-frauen-master-guide .dp-faq summary h2{margin:0;font-size:16px;line-height:1.45;font-weight:650;letter-spacing:normal}#root .tf-intim-frauen-master-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-intim-frauen-master-guide .dp-faq summary span:after{content:"+"}#root .tf-intim-frauen-master-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-intim-frauen-master-guide .dp-faq details>div{padding:0 12px 23px 0}#root .tf-intim-frauen-master-guide .dp-faq details>div p{color:#514b55!important;opacity:1;visibility:visible}@media(min-width:651px){#root .tf-intim-frauen-master-guide h2{font-size:24px}#root .tf-intim-frauen-master-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-intim-frauen-master-guide .dp-benefit h3{font-size:15px}#root .tf-intim-frauen-master-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-intim-frauen-master-guide .dp-benefit:last-child{border:0}#root .tf-intim-frauen-master-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-intim-frauen-master-guide .dp-topic{border:0;padding:0}#root .tf-intim-frauen-master-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-intim-frauen-master-guide .dp-gallery h3{font-size:18px}}#root .tf-intim-frauen-master-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-intim-frauen-master-guide section,#root .tf-intim-frauen-master-guide article{width:auto;float:none;margin-top:0}#root .tf-intim-frauen-master-guide .dp-benefit img{position:static;width:34px!important;height:34px!important;margin:0 0 13px}#root .tf-intim-frauen-master-guide .dp-topic{margin:0}#root .tf-intim-frauen-master-guide .dp-gallery article{padding:0;margin:0}#root .tf-intim-frauen-master-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-intim-frauen-master-guide .dp-faq summary:before,#root .tf-intim-frauen-master-guide .dp-faq summary:after{display:none}#root .tf-intim-frauen-master-guide .dp-faq details{box-shadow:none}#root .tf-intim-frauen-master-guide summary:focus-visible,#root .tf-intim-frauen-master-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}@media(max-width:650px){#root .tf-intim-frauen-master-guide{margin-top:26px}}#root .tf-intim-frauen-master-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-intim-frauen-master-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-intim-frauen-master-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-intim-frauen-master-guide .dp-topic-more>summary:before,#root .tf-intim-frauen-master-guide .dp-topic-more>summary:after{display:none}#root .tf-intim-frauen-master-guide .dp-less,#root .tf-intim-frauen-master-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-intim-frauen-master-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-intim-frauen-master-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-intim-frauen-master-guide .dp-closing{margin-bottom:30px}#root .tf-intim-frauen-master-guide .tfcc-body p+p{margin-top:16px}#root .tf-intim-frauen-master-guide .dp-benefits{margin-top:0}#root .tf-intim-frauen-master-guide .dp-brand{padding-bottom:0;border:0}#root .tf-intim-frauen-master-guide .dp-topic-body{display:flow-root}#root .tf-intim-frauen-master-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-intim-frauen-master-guide .tfcc-intro>p:only-child{grid-column:1/-1}@media(min-width:651px){#root .tf-intim-frauen-master-guide .dp-topic h2{min-height:2.6em}}#root .tf-intim-frauen-master-guide .dp-gallery article{display:flex}#root .tf-intim-frauen-master-guide .dp-gallery article>div{display:flex;flex-direction:column;width:100%}#root .tf-intim-frauen-master-guide .dp-gallery article p{flex:1}#root .tf-intim-frauen-master-guide .dp-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}#root .tf-intim-frauen-master-guide .tfcc-panel{background:#f7f3f9}#root .tf-intim-frauen-master-guide .dp-gallery article{border-color:#b6a2bf}#root .tf-intim-frauen-master-guide .dp-topic h2{min-height:2.6em}@media(max-width:650px){#root .tf-intim-frauen-master-guide .dp-topic h2{min-height:0}}#root .tf-intim-frauen-master-guide .dp-faq summary h2{font-size:16px!important;line-height:1.45;font-weight:650;letter-spacing:normal;margin:0;color:#252129!important}#root .tf-intim-frauen-master-guide .dp-faq details>div,#root .tf-intim-frauen-master-guide .dp-topic-body,#root .tf-intim-frauen-master-guide .tfcc-body{color:#514b55!important}@media(min-width:651px){#root .tf-intim-frauen-master-guide .dp-topics{row-gap:0}#root .tf-intim-frauen-master-guide .dp-topic{display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:0;align-content:start;padding-bottom:34px;min-width:0}#root .tf-intim-frauen-master-guide .dp-topic>h2{grid-row:1;font-size:24px;line-height:1.3;margin-top:0;margin-bottom:17px}#root .tf-intim-frauen-master-guide .dp-topic>.dp-topic-lead{grid-row:2}#root .tf-intim-frauen-master-guide .dp-topic>details{grid-row:3;align-self:start}#root .tf-intim-frauen-master-guide .dp-topic p,#root .tf-intim-frauen-master-guide .dp-topic li{font-size:15px;line-height:1.8}}#root .tf-intim-frauen-master-intro{width:100%;max-width:1200px;margin:0 auto 24px;font-family:Inter,Arial,sans-serif;color:#252129}#root .tf-intim-frauen-master-intro *{box-sizing:border-box}#root .tf-intim-frauen-master-intro .tf-intim-frauen-heading{padding:24px 28px 18px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-radius:17px;margin:0 0 24px}#root .tf-intim-frauen-master-intro h1{font:700 38px/1.2 Inter,Arial,sans-serif;color:#252129;letter-spacing:-.8px;margin:0 0 13px;text-transform:none}#root .tf-intim-frauen-master-intro p{font:400 16px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0}#root .tf-intim-frauen-master-intro .tf-intim-frauen-teaser{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#root .tf-intim-frauen-master-intro details{display:block;margin:0;padding:0;border:0;background:transparent;box-shadow:none}#root .tf-intim-frauen-master-intro summary{list-style:none;display:flex;align-items:center;min-height:36px;padding:8px 0 0;margin:0;background:transparent;border:0;cursor:pointer;color:#5a0d75;font:600 14px/1.5 Inter,Arial,sans-serif}#root .tf-intim-frauen-master-intro summary::-webkit-details-marker{display:none}#root .tf-intim-frauen-master-intro summary:before,#root .tf-intim-frauen-master-intro summary:after{display:none}#root .tf-intim-frauen-master-intro .tf-intim-frauen-less{display:none}#root .tf-intim-frauen-master-intro details[open] .tf-intim-frauen-more{display:none}#root .tf-intim-frauen-master-intro details[open] .tf-intim-frauen-less{display:inline}#root .tf-intim-frauen-master-intro details>p{margin-top:12px}#root .tf-intim-frauen-master-intro .tf-intim-frauen-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#root .tf-intim-frauen-master-intro .tf-intim-frauen-nav>a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:64px;padding:16px;border:1px solid #b6a2bf;border-radius:13px;background:#fff;color:#352c3c;font:600 15px/1.5 Inter,Arial,sans-serif;text-decoration:none}#root .tf-intim-frauen-master-intro summary:focus-visible,#root .tf-intim-frauen-master-intro a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}@media(max-width:650px){#root .tf-intim-frauen-master-intro .tf-intim-frauen-heading{padding:19px 18px 13px;border-radius:14px}#root .tf-intim-frauen-master-intro h1{font-size:29px;margin-bottom:10px;letter-spacing:-.7px}#root .tf-intim-frauen-master-intro p{font-size:15px;line-height:1.6}#root .tf-intim-frauen-master-intro .tf-intim-frauen-nav{grid-template-columns:1fr}}#root .tf-intim-maenner-master-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-intim-maenner-master-guide *{box-sizing:border-box}#root .tf-intim-maenner-master-guide p,#root .tf-intim-maenner-master-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-intim-maenner-master-guide p:last-child{margin-bottom:0}#root .tf-intim-maenner-master-guide h1,#root .tf-intim-maenner-master-guide h2,#root .tf-intim-maenner-master-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-intim-maenner-master-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-intim-maenner-master-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-intim-maenner-master-guide strong{color:#342d3a!important;font-weight:650}#root .tf-intim-maenner-master-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-intim-maenner-master-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-intim-maenner-master-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:16px;margin-top:25px}#root .tf-intim-maenner-master-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-intim-maenner-master-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-intim-maenner-master-guide .dp-benefit img{width:34px;height:34px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-intim-maenner-master-guide .dp-benefit h3{font-size:14px}#root .tf-intim-maenner-master-guide .dp-benefit p{font-size:13px;line-height:1.7;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#root .tf-intim-maenner-master-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-intim-maenner-master-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-intim-maenner-master-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-intim-maenner-master-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-intim-maenner-master-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-intim-maenner-master-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-intim-maenner-master-guide .dp-gallery article>div{padding:18px}#root .tf-intim-maenner-master-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-intim-maenner-master-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-intim-maenner-master-guide .dp-faq{padding:0 0 20px}#root .tf-intim-maenner-master-guide .dp-faq-intro{margin-bottom:24px}#root .tf-intim-maenner-master-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-intim-maenner-master-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-intim-maenner-master-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-intim-maenner-master-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-intim-maenner-master-guide .dp-faq summary h2{margin:0;font-size:16px;line-height:1.45;font-weight:650;letter-spacing:normal}#root .tf-intim-maenner-master-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-intim-maenner-master-guide .dp-faq summary span:after{content:"+"}#root .tf-intim-maenner-master-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-intim-maenner-master-guide .dp-faq details>div{padding:0 12px 23px 0}#root .tf-intim-maenner-master-guide .dp-faq details>div p{color:#514b55!important;opacity:1;visibility:visible}@media(min-width:651px){#root .tf-intim-maenner-master-guide h2{font-size:24px}#root .tf-intim-maenner-master-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-intim-maenner-master-guide .dp-benefit h3{font-size:15px}#root .tf-intim-maenner-master-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-intim-maenner-master-guide .dp-benefit:last-child{border:0}#root .tf-intim-maenner-master-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-intim-maenner-master-guide .dp-topic{border:0;padding:0}#root .tf-intim-maenner-master-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-intim-maenner-master-guide .dp-gallery h3{font-size:18px}}#root .tf-intim-maenner-master-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-intim-maenner-master-guide section,#root .tf-intim-maenner-master-guide article{width:auto;float:none;margin-top:0}#root .tf-intim-maenner-master-guide .dp-benefit img{position:static;width:34px!important;height:34px!important;margin:0 0 13px}#root .tf-intim-maenner-master-guide .dp-topic{margin:0}#root .tf-intim-maenner-master-guide .dp-gallery article{padding:0;margin:0}#root .tf-intim-maenner-master-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-intim-maenner-master-guide .dp-faq summary:before,#root .tf-intim-maenner-master-guide .dp-faq summary:after{display:none}#root .tf-intim-maenner-master-guide .dp-faq details{box-shadow:none}#root .tf-intim-maenner-master-guide summary:focus-visible,#root .tf-intim-maenner-master-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}@media(max-width:650px){#root .tf-intim-maenner-master-guide{margin-top:26px}}#root .tf-intim-maenner-master-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-intim-maenner-master-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-intim-maenner-master-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-intim-maenner-master-guide .dp-topic-more>summary:before,#root .tf-intim-maenner-master-guide .dp-topic-more>summary:after{display:none}#root .tf-intim-maenner-master-guide .dp-less,#root .tf-intim-maenner-master-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-intim-maenner-master-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-intim-maenner-master-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-intim-maenner-master-guide .dp-closing{margin-bottom:30px}#root .tf-intim-maenner-master-guide .tfcc-body p+p{margin-top:16px}#root .tf-intim-maenner-master-guide .dp-benefits{margin-top:0}#root .tf-intim-maenner-master-guide .dp-brand{padding-bottom:0;border:0}#root .tf-intim-maenner-master-guide .dp-topic-body{display:flow-root}#root .tf-intim-maenner-master-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-intim-maenner-master-guide .tfcc-intro>p:only-child{grid-column:1/-1}@media(min-width:651px){#root .tf-intim-maenner-master-guide .dp-topic h2{min-height:2.6em}}#root .tf-intim-maenner-master-guide .dp-gallery article{display:flex}#root .tf-intim-maenner-master-guide .dp-gallery article>div{display:flex;flex-direction:column;width:100%}#root .tf-intim-maenner-master-guide .dp-gallery article p{flex:1}#root .tf-intim-maenner-master-guide .dp-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}#root .tf-intim-maenner-master-guide .tfcc-panel{background:#f7f3f9}#root .tf-intim-maenner-master-guide .dp-gallery article{border-color:#b6a2bf}#root .tf-intim-maenner-master-guide .dp-topic h2{min-height:2.6em}@media(max-width:650px){#root .tf-intim-maenner-master-guide .dp-topic h2{min-height:0}}#root .tf-intim-maenner-master-guide .dp-faq summary h2{font-size:16px!important;line-height:1.45;font-weight:650;letter-spacing:normal;margin:0;color:#252129!important}#root .tf-intim-maenner-master-guide .dp-faq details>div,#root .tf-intim-maenner-master-guide .dp-topic-body,#root .tf-intim-maenner-master-guide .tfcc-body{color:#514b55!important}@media(min-width:651px){#root .tf-intim-maenner-master-guide .dp-topics{row-gap:0}#root .tf-intim-maenner-master-guide .dp-topic{display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:0;align-content:start;padding-bottom:34px;min-width:0}#root .tf-intim-maenner-master-guide .dp-topic>h2{grid-row:1;font-size:24px;line-height:1.3;margin-top:0;margin-bottom:17px}#root .tf-intim-maenner-master-guide .dp-topic>.dp-topic-lead{grid-row:2}#root .tf-intim-maenner-master-guide .dp-topic>details{grid-row:3;align-self:start}#root .tf-intim-maenner-master-guide .dp-topic p,#root .tf-intim-maenner-master-guide .dp-topic li{font-size:15px;line-height:1.8}}#root .tf-intim-maenner-master-intro{width:100%;max-width:1200px;margin:0 auto 24px;font-family:Inter,Arial,sans-serif;color:#252129}#root .tf-intim-maenner-master-intro *{box-sizing:border-box}#root .tf-intim-maenner-master-intro .tf-intim-maenner-heading{padding:24px 28px 18px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-radius:17px;margin:0 0 24px}#root .tf-intim-maenner-master-intro h1{font:700 38px/1.2 Inter,Arial,sans-serif;color:#252129;letter-spacing:-.8px;margin:0 0 13px;text-transform:none}#root .tf-intim-maenner-master-intro p{font:400 16px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0}#root .tf-intim-maenner-master-intro .tf-intim-maenner-teaser{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#root .tf-intim-maenner-master-intro details{display:block;margin:0;padding:0;border:0;background:transparent;box-shadow:none}#root .tf-intim-maenner-master-intro summary{list-style:none;display:flex;align-items:center;min-height:36px;padding:8px 0 0;margin:0;background:transparent;border:0;cursor:pointer;color:#5a0d75;font:600 14px/1.5 Inter,Arial,sans-serif}#root .tf-intim-maenner-master-intro summary::-webkit-details-marker{display:none}#root .tf-intim-maenner-master-intro summary:before,#root .tf-intim-maenner-master-intro summary:after{display:none}#root .tf-intim-maenner-master-intro .tf-intim-maenner-less{display:none}#root .tf-intim-maenner-master-intro details[open] .tf-intim-maenner-more{display:none}#root .tf-intim-maenner-master-intro details[open] .tf-intim-maenner-less{display:inline}#root .tf-intim-maenner-master-intro details>p{margin-top:12px}#root .tf-intim-maenner-master-intro .tf-intim-maenner-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#root .tf-intim-maenner-master-intro .tf-intim-maenner-nav>a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:64px;padding:16px;border:1px solid #b6a2bf;border-radius:13px;background:#fff;color:#352c3c;font:600 15px/1.5 Inter,Arial,sans-serif;text-decoration:none}#root .tf-intim-maenner-master-intro summary:focus-visible,#root .tf-intim-maenner-master-intro a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}@media(max-width:650px){#root .tf-intim-maenner-master-intro .tf-intim-maenner-heading{padding:19px 18px 13px;border-radius:14px}#root .tf-intim-maenner-master-intro h1{font-size:29px;margin-bottom:10px;letter-spacing:-.7px}#root .tf-intim-maenner-master-intro p{font-size:15px;line-height:1.6}#root .tf-intim-maenner-master-intro .tf-intim-maenner-nav{grid-template-columns:1fr}}#root .tf-intim-master-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-intim-master-guide *{box-sizing:border-box}#root .tf-intim-master-guide p,#root .tf-intim-master-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-intim-master-guide p:last-child{margin-bottom:0}#root .tf-intim-master-guide h1,#root .tf-intim-master-guide h2,#root .tf-intim-master-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-intim-master-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-intim-master-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-intim-master-guide strong{color:#342d3a!important;font-weight:650}#root .tf-intim-master-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-intim-master-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-intim-master-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:16px;margin-top:25px}#root .tf-intim-master-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-intim-master-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-intim-master-guide .dp-benefit img{width:34px;height:34px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-intim-master-guide .dp-benefit h3{font-size:14px}#root .tf-intim-master-guide .dp-benefit p{font-size:13px;line-height:1.7;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#root .tf-intim-master-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-intim-master-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-intim-master-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-intim-master-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-intim-master-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-intim-master-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-intim-master-guide .dp-gallery article>div{padding:18px}#root .tf-intim-master-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-intim-master-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-intim-master-guide .dp-faq{padding:0 0 20px}#root .tf-intim-master-guide .dp-faq-intro{margin-bottom:24px}#root .tf-intim-master-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-intim-master-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-intim-master-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-intim-master-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-intim-master-guide .dp-faq summary h2{margin:0;font-size:16px;line-height:1.45;font-weight:650;letter-spacing:normal}#root .tf-intim-master-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-intim-master-guide .dp-faq summary span:after{content:"+"}#root .tf-intim-master-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-intim-master-guide .dp-faq details>div{padding:0 12px 23px 0}#root .tf-intim-master-guide .dp-faq details>div p{color:#514b55!important;opacity:1;visibility:visible}@media(min-width:651px){#root .tf-intim-master-guide h2{font-size:24px}#root .tf-intim-master-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-intim-master-guide .dp-benefit h3{font-size:15px}#root .tf-intim-master-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-intim-master-guide .dp-benefit:last-child{border:0}#root .tf-intim-master-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-intim-master-guide .dp-topic{border:0;padding:0}#root .tf-intim-master-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-intim-master-guide .dp-gallery h3{font-size:18px}}#root .tf-intim-master-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-intim-master-guide section,#root .tf-intim-master-guide article{width:auto;float:none;margin-top:0}#root .tf-intim-master-guide .dp-benefit img{position:static;width:34px!important;height:34px!important;margin:0 0 13px}#root .tf-intim-master-guide .dp-topic{margin:0}#root .tf-intim-master-guide .dp-gallery article{padding:0;margin:0}#root .tf-intim-master-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-intim-master-guide .dp-faq summary:before,#root .tf-intim-master-guide .dp-faq summary:after{display:none}#root .tf-intim-master-guide .dp-faq details{box-shadow:none}#root .tf-intim-master-guide summary:focus-visible,#root .tf-intim-master-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}@media(max-width:650px){#root .tf-intim-master-guide{margin-top:26px}}#root .tf-intim-master-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-intim-master-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-intim-master-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-intim-master-guide .dp-topic-more>summary:before,#root .tf-intim-master-guide .dp-topic-more>summary:after{display:none}#root .tf-intim-master-guide .dp-less,#root .tf-intim-master-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-intim-master-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-intim-master-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-intim-master-guide .dp-closing{margin-bottom:30px}#root .tf-intim-master-guide .tfcc-body p+p{margin-top:16px}#root .tf-intim-master-guide .dp-benefits{margin-top:0}#root .tf-intim-master-guide .dp-brand{padding-bottom:0;border:0}#root .tf-intim-master-guide .dp-topic-body{display:flow-root}#root .tf-intim-master-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-intim-master-guide .tfcc-intro>p:only-child{grid-column:1/-1}@media(min-width:651px){#root .tf-intim-master-guide .dp-topic h2{min-height:2.6em}}#root .tf-intim-master-guide .dp-gallery article{display:flex}#root .tf-intim-master-guide .dp-gallery article>div{display:flex;flex-direction:column;width:100%}#root .tf-intim-master-guide .dp-gallery article p{flex:1}#root .tf-intim-master-guide .dp-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}#root .tf-intim-master-guide .tfcc-panel{background:#f7f3f9}#root .tf-intim-master-guide .dp-gallery article{border-color:#b6a2bf}#root .tf-intim-master-guide .dp-topic h2{min-height:2.6em}@media(max-width:650px){#root .tf-intim-master-guide .dp-topic h2{min-height:0}}#root .tf-intim-master-guide .dp-faq summary h2{font-size:16px!important;line-height:1.45;font-weight:650;letter-spacing:normal;margin:0;color:#252129!important}#root .tf-intim-master-guide .dp-faq details>div,#root .tf-intim-master-guide .dp-topic-body,#root .tf-intim-master-guide .tfcc-body{color:#514b55!important}@media(min-width:651px){#root .tf-intim-master-guide .dp-topics{row-gap:0}#root .tf-intim-master-guide .dp-topic{display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:0;align-content:start;padding-bottom:34px;min-width:0}#root .tf-intim-master-guide .dp-topic>h2{grid-row:1;font-size:24px;line-height:1.3;margin-top:0;margin-bottom:17px}#root .tf-intim-master-guide .dp-topic>.dp-topic-lead{grid-row:2}#root .tf-intim-master-guide .dp-topic>details{grid-row:3;align-self:start}#root .tf-intim-master-guide .dp-topic p,#root .tf-intim-master-guide .dp-topic li{font-size:15px;line-height:1.8}}#root .tf-intim-master-intro{width:100%;max-width:1200px;margin:0 auto 24px;font-family:Inter,Arial,sans-serif;color:#252129}#root .tf-intim-master-intro *{box-sizing:border-box}#root .tf-intim-master-intro .tf-intim-heading{padding:24px 28px 18px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-radius:17px;margin:0 0 24px}#root .tf-intim-master-intro h1{font:700 38px/1.2 Inter,Arial,sans-serif;color:#252129;letter-spacing:-.8px;margin:0 0 13px;text-transform:none}#root .tf-intim-master-intro p{font:400 16px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0}#root .tf-intim-master-intro .tf-intim-teaser{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#root .tf-intim-master-intro details{display:block;margin:0;padding:0;border:0;background:transparent;box-shadow:none}#root .tf-intim-master-intro summary{list-style:none;display:flex;align-items:center;min-height:36px;padding:8px 0 0;margin:0;background:transparent;border:0;cursor:pointer;color:#5a0d75;font:600 14px/1.5 Inter,Arial,sans-serif}#root .tf-intim-master-intro summary::-webkit-details-marker{display:none}#root .tf-intim-master-intro summary:before,#root .tf-intim-master-intro summary:after{display:none}#root .tf-intim-master-intro .tf-intim-less{display:none}#root .tf-intim-master-intro details[open] .tf-intim-more{display:none}#root .tf-intim-master-intro details[open] .tf-intim-less{display:inline}#root .tf-intim-master-intro details>p{margin-top:12px}#root .tf-intim-master-intro .tf-intim-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#root .tf-intim-master-intro .tf-intim-nav>a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:64px;padding:16px;border:1px solid #b6a2bf;border-radius:13px;background:#fff;color:#352c3c;font:600 15px/1.5 Inter,Arial,sans-serif;text-decoration:none}#root .tf-intim-master-intro summary:focus-visible,#root .tf-intim-master-intro a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}@media(max-width:650px){#root .tf-intim-master-intro .tf-intim-heading{padding:19px 18px 13px;border-radius:14px}#root .tf-intim-master-intro h1{font-size:29px;margin-bottom:10px;letter-spacing:-.7px}#root .tf-intim-master-intro p{font-size:15px;line-height:1.6}#root .tf-intim-master-intro .tf-intim-nav{grid-template-columns:1fr}}#root .ts-collection .tf-koerperstellen-approved-intro{box-sizing:border-box;width:100%;margin:0 0 25px;padding:28px 32px 30px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-radius:18px;font-family:Inter,Arial,sans-serif;color:#252129}#root .ts-collection .tf-koerperstellen-approved-intro h1{font:700 38px/1.2 Inter,Arial,sans-serif;letter-spacing:-.7px;margin:0 0 13px;color:#252129;text-transform:none}#root .ts-collection .tf-koerperstellen-approved-intro p{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;float:none;width:auto;max-width:none;margin:0;padding:0}#root .ts-collection .tf-koerperstellen-approved-intro .tf-koerperstellen-teaser{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}#root .ts-collection .tf-koerperstellen-approved-intro details{margin:0;padding:0;border:0;background:transparent;box-shadow:none;border-radius:0}#root .ts-collection .tf-koerperstellen-approved-intro summary{display:block;box-sizing:border-box;list-style:none;font:600 15px/1.4 Inter,Arial,sans-serif;color:#5a0d75;margin:0;padding:8px 0 0;min-height:36px;background:transparent;border:0;cursor:pointer}#root .ts-collection .tf-koerperstellen-approved-intro summary:before,#root .ts-collection .tf-koerperstellen-approved-intro summary:after,#root .ts-collection .tf-koerperstellen-approved-intro summary::-webkit-details-marker{display:none}#root .ts-collection .tf-koerperstellen-approved-intro .less,#root .ts-collection .tf-koerperstellen-approved-intro details[open] .more{display:none}#root .ts-collection .tf-koerperstellen-approved-intro details[open] .less{display:inline}#root .ts-collection .tf-koerperstellen-approved-intro .tf-koerperstellen-intro-body{padding-top:10px}#root .ts-collection .tf-koerperstellen-approved-intro .tf-koerperstellen-intro-body p+p{margin-top:16px}@media(max-width:650px){#root .ts-collection .tf-koerperstellen-approved-intro{padding:23px 20px;border-radius:14px}#root .ts-collection .tf-koerperstellen-approved-intro h1{font-size:29px}}#root .tf-koerperstellen-approved-intro h1{color:#252129!important;-webkit-text-fill-color:#252129!important}#root .tf-koerperstellen-approved-intro p{color:#514b55!important;-webkit-text-fill-color:#514b55!important}#root .tscg{display:block;min-width:0;margin:18px 0 0}#root .tscg .tscg-trigger{display:grid;grid-template-columns:19px minmax(0,1fr) 16px;align-items:center;gap:10px;width:100%;min-height:60px;padding:10px 12px;margin:0;box-sizing:border-box;border:1px solid #e6d8ec;border-radius:8px;background:#f8f3fa;color:#5a0d75;font:600 13px/1.45 var(--main_ff,Arial,sans-serif);text-align:left;text-decoration:none;cursor:pointer}#root .tscg .tscg-trigger span{max-width:210px}#root .tscg .tscg-trigger:hover{background:#f1e7f6}#root .tscg+.ts-page-checkout,#root #cart .tscg+.ts-cart-checkout-row{margin-top:12px}#root .tscg button:before,#root .tscg button:after{display:none;content:none}#root .tscg .tscg-dialog{position:fixed;top:0;right:0;bottom:0;left:0;box-sizing:border-box;width:min(640px,calc(100vw - 48px));max-width:none;height:auto;max-height:calc(100dvh - 48px);margin:auto;padding:0;border:1px solid #e6d8ec;border-radius:12px;background:#fff;color:#252129;font:400 15px/1.5 var(--main_ff,Arial,sans-serif);text-align:left;overflow:auto;overscroll-behavior:contain;box-shadow:0 16px 60px #24152e33}#root .tscg .tscg-dialog:not([open]){display:none}#root .tscg .tscg-dialog[open]{display:block}#root .tscg .tscg-dialog::backdrop{background:#24152e66}#root .tscg .tscg-header{position:sticky;z-index:1;top:0;display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0;padding:14px 18px;border-bottom:1px solid #ece6ef;background:#fff}#root .tscg .tscg-header h2{padding:0;margin:0;color:#252129;font:600 18px/1.35 var(--main_ff,Arial,sans-serif);letter-spacing:normal}#root .tscg .tscg-close{display:flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;min-width:44px;height:44px;min-height:44px;margin:0;padding:0;border:0;border-radius:7px;background:#f8f3fa;color:#5a0d75;box-shadow:none;cursor:pointer}#root .tscg .tscg-content{padding:16px 18px 18px}#root .tscg .tscg-image-link{display:block;margin:0;padding:0;background:#fff;line-height:0;cursor:zoom-in}#root .tscg .tscg-image{display:block;position:static;width:100%;max-width:100%;height:auto;margin:0;padding:0;border:0;border-radius:0;background:#fff;object-fit:contain;opacity:1;filter:none;transform:none}#root .tscg .tscg-links{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 16px;padding:6px 0}#root .tscg .tscg-links a{display:inline-flex;align-items:center;min-height:44px;color:#5a0d75;font:400 13px/1.5 var(--main_ff,Arial,sans-serif);text-decoration:underline;text-underline-offset:3px}#root .tscg .tscg-return{display:flex;align-items:center;justify-content:center;width:100%;min-height:50px;margin:6px 0 0;padding:13px 18px;border:0;border-radius:8px;background:#5a0d75;color:#fff;font:700 15px/1.4 var(--main_ff,Arial,sans-serif);box-shadow:none;cursor:pointer}#root .tscg :is(a,button):focus-visible{outline:2px solid #5a0d75;outline-offset:3px}html:has(.tscg-dialog[open]){overflow:hidden}@media(max-width:760px){#root .tscg .tscg-dialog{width:100%;height:100dvh;max-height:100dvh;margin:0;border:0;border-radius:0}#root .tscg .tscg-header{padding-top:max(14px,env(safe-area-inset-top))}#root .tscg .tscg-content{padding-bottom:max(18px,env(safe-area-inset-bottom))}}#root .tf-lippen-master-intro{width:100%;max-width:1200px;margin:0 auto 24px;font-family:Inter,Arial,sans-serif;color:#252129}#root .tf-lippen-master-intro *{box-sizing:border-box}#root .tf-lippen-master-intro .tf-lippen-heading{padding:24px 28px 18px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-radius:17px;margin:0 0 24px}#root .tf-lippen-master-intro h1{font:700 38px/1.2 Inter,Arial,sans-serif;color:#252129;letter-spacing:-.8px;margin:0 0 13px;text-transform:none}#root .tf-lippen-master-intro p{font:400 16px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0}#root .tf-lippen-master-intro .tf-lippen-teaser{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#root .tf-lippen-master-intro details{display:block;margin:0;padding:0;border:0;background:transparent;box-shadow:none}#root .tf-lippen-master-intro summary{list-style:none;display:flex;align-items:center;min-height:36px;padding:8px 0 0;margin:0;background:transparent;border:0;cursor:pointer;color:#5a0d75;font:600 14px/1.5 Inter,Arial,sans-serif}#root .tf-lippen-master-intro summary::-webkit-details-marker{display:none}#root .tf-lippen-master-intro summary:before,#root .tf-lippen-master-intro summary:after{display:none}#root .tf-lippen-master-intro .tf-lippen-less{display:none}#root .tf-lippen-master-intro details[open] .tf-lippen-more{display:none}#root .tf-lippen-master-intro details[open] .tf-lippen-less{display:inline}#root .tf-lippen-master-intro details>p{margin-top:12px}#root .tf-lippen-master-intro .tf-lippen-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#root .tf-lippen-master-intro .tf-lippen-nav>a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:64px;padding:16px;border:1px solid #b6a2bf;border-radius:13px;background:#fff;color:#352c3c;font:600 15px/1.5 Inter,Arial,sans-serif;text-decoration:none}#root .tf-lippen-master-intro summary:focus-visible,#root .tf-lippen-master-intro a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}@media(max-width:650px){#root .tf-lippen-master-intro .tf-lippen-heading{padding:19px 18px 13px;border-radius:14px}#root .tf-lippen-master-intro h1{font-size:29px;margin-bottom:10px;letter-spacing:-.7px}#root .tf-lippen-master-intro p{font-size:15px;line-height:1.6}#root .tf-lippen-master-intro .tf-lippen-nav{grid-template-columns:1fr}}#root .ts-collection .tf-lobe-approved-intro{box-sizing:border-box;width:100%;margin:0 0 25px;padding:28px 32px 30px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-radius:18px;font-family:Inter,Arial,sans-serif;color:#252129}#root .ts-collection .tf-lobe-approved-intro h1{font:700 38px/1.2 Inter,Arial,sans-serif;letter-spacing:-.7px;margin:0 0 13px;color:#252129;text-transform:none}#root .ts-collection .tf-lobe-approved-intro p{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;float:none;width:auto;max-width:none;margin:0;padding:0}#root .ts-collection .tf-lobe-approved-intro .tf-lobe-teaser{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}#root .ts-collection .tf-lobe-approved-intro details{margin:0;padding:0;border:0;background:transparent;box-shadow:none;border-radius:0}#root .ts-collection .tf-lobe-approved-intro summary{display:block;box-sizing:border-box;list-style:none;font:600 15px/1.4 Inter,Arial,sans-serif;color:#5a0d75;margin:0;padding:8px 0 0;min-height:36px;background:transparent;border:0;cursor:pointer}#root .ts-collection .tf-lobe-approved-intro summary:before,#root .ts-collection .tf-lobe-approved-intro summary:after,#root .ts-collection .tf-lobe-approved-intro summary::-webkit-details-marker{display:none}#root .ts-collection .tf-lobe-approved-intro .less,#root .ts-collection .tf-lobe-approved-intro details[open] .more{display:none}#root .ts-collection .tf-lobe-approved-intro details[open] .less{display:inline}#root .ts-collection .tf-lobe-approved-intro .tf-lobe-intro-body{padding-top:10px}#root .ts-collection .tf-lobe-approved-intro .tf-lobe-intro-body p+p{margin-top:16px}@media(max-width:650px){#root .ts-collection .tf-lobe-approved-intro{padding:23px 20px;border-radius:14px}#root .ts-collection .tf-lobe-approved-intro h1{font-size:29px}}#root .ts-collection .tf-lobe-approved-intro details:not([open])>.tf-lobe-intro-body{display:none!important}#root .tf-material-master-intro{width:100%;max-width:1200px;margin:0 auto 24px;font-family:Inter,Arial,sans-serif;color:#252129}#root .tf-material-master-intro *{box-sizing:border-box}#root .tf-material-master-intro .tf-material-heading{padding:24px 28px 18px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-radius:17px;margin:0 0 24px}#root .tf-material-master-intro h1{font:700 38px/1.2 Inter,Arial,sans-serif;color:#252129;letter-spacing:-.8px;margin:0 0 13px;text-transform:none}#root .tf-material-master-intro p{font:400 16px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0}#root .tf-material-master-intro .tf-material-teaser{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#root .tf-material-master-intro details{display:block;margin:0;padding:0;border:0;background:transparent;box-shadow:none}#root .tf-material-master-intro summary{list-style:none;display:flex;align-items:center;min-height:36px;padding:8px 0 0;margin:0;background:transparent;border:0;cursor:pointer;color:#5a0d75;font:600 14px/1.5 Inter,Arial,sans-serif}#root .tf-material-master-intro summary::-webkit-details-marker{display:none}#root .tf-material-master-intro summary:before,#root .tf-material-master-intro summary:after{display:none}#root .tf-material-master-intro .tf-material-less{display:none}#root .tf-material-master-intro details[open] .tf-material-more{display:none}#root .tf-material-master-intro details[open] .tf-material-less{display:inline}#root .tf-material-master-intro .tf-material-intro-body{padding-top:12px}#root .tf-material-master-intro details:not([open])>.tf-material-intro-body{display:none}#root .tf-material-master-intro summary:focus-visible,#root .tf-material-master-intro a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}@media(max-width:650px){#root .tf-material-master-intro .tf-material-heading{padding:19px 18px 13px;border-radius:14px}#root .tf-material-master-intro h1{font-size:29px;margin-bottom:10px;letter-spacing:-.7px}#root .tf-material-master-intro p{font-size:15px;line-height:1.6}}#root .ts-materials{margin:0 0 24px;font-family:Inter,Arial,sans-serif;color:#352c3c}#root .ts-materials *{box-sizing:border-box}#root .ts-materials__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}#root .ts-materials .ts-materials__tile{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:64px;padding:16px;border:1px solid #b6a2bf;border-radius:13px;background:#fff;color:#352c3c;font:600 15px/1.5 Inter,Arial,sans-serif;text-decoration:none}#root .ts-materials__label{min-width:0}#root .ts-materials__name{overflow-wrap:anywhere}#root .ts-materials__arrow{flex:0 0 auto}#root .ts-materials .ts-materials__tile:hover,#root .ts-materials .ts-materials__tile.is-active{border-color:#5a0d75;background:#f7f3f9}#root .ts-materials .ts-materials__reset{display:block;width:max-content;margin:0 0 12px;color:#5a0d75;font-size:13px;text-decoration:underline;text-underline-offset:3px}#root .ts-materials .ts-materials__tile:focus-visible,#root .ts-materials .ts-materials__reset:focus-visible{outline:3px solid #a973bf;outline-offset:3px}#root .ts-materials__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(max-width:650px){#root .ts-materials__grid{grid-template-columns:minmax(0,1fr)}}#root .tf-nasen-master-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-nasen-master-guide *{box-sizing:border-box}#root .tf-nasen-master-guide p,#root .tf-nasen-master-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-nasen-master-guide p:last-child{margin-bottom:0}#root .tf-nasen-master-guide h1,#root .tf-nasen-master-guide h2,#root .tf-nasen-master-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-nasen-master-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-nasen-master-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-nasen-master-guide strong{color:#342d3a!important;font-weight:650}#root .tf-nasen-master-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-nasen-master-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-nasen-master-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:16px;margin-top:25px}#root .tf-nasen-master-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-nasen-master-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-nasen-master-guide .dp-benefit img{width:34px;height:34px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-nasen-master-guide .dp-benefit h3{font-size:14px}#root .tf-nasen-master-guide .dp-benefit p{font-size:13px;line-height:1.7;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#root .tf-nasen-master-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-nasen-master-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-nasen-master-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-nasen-master-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-nasen-master-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-nasen-master-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-nasen-master-guide .dp-gallery article>div{padding:18px}#root .tf-nasen-master-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-nasen-master-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-nasen-master-guide .dp-faq{padding:0 0 20px}#root .tf-nasen-master-guide .dp-faq-intro{margin-bottom:24px}#root .tf-nasen-master-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-nasen-master-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-nasen-master-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-nasen-master-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-nasen-master-guide .dp-faq summary h2{margin:0;font-size:16px;line-height:1.45;font-weight:650;letter-spacing:normal}#root .tf-nasen-master-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-nasen-master-guide .dp-faq summary span:after{content:"+"}#root .tf-nasen-master-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-nasen-master-guide .dp-faq details>div{padding:0 12px 23px 0}#root .tf-nasen-master-guide .dp-faq details>div p{color:#514b55!important;opacity:1;visibility:visible}@media(min-width:651px){#root .tf-nasen-master-guide h2{font-size:24px}#root .tf-nasen-master-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-nasen-master-guide .dp-benefit h3{font-size:15px}#root .tf-nasen-master-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-nasen-master-guide .dp-benefit:last-child{border:0}#root .tf-nasen-master-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-nasen-master-guide .dp-topic{border:0;padding:0}#root .tf-nasen-master-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-nasen-master-guide .dp-gallery h3{font-size:18px}}#root .tf-nasen-master-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-nasen-master-guide section,#root .tf-nasen-master-guide article{width:auto;float:none;margin-top:0}#root .tf-nasen-master-guide .dp-benefit img{position:static;width:34px!important;height:34px!important;margin:0 0 13px}#root .tf-nasen-master-guide .dp-topic{margin:0}#root .tf-nasen-master-guide .dp-gallery article{padding:0;margin:0}#root .tf-nasen-master-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-nasen-master-guide .dp-faq summary:before,#root .tf-nasen-master-guide .dp-faq summary:after{display:none}#root .tf-nasen-master-guide .dp-faq details{box-shadow:none}#root .tf-nasen-master-guide summary:focus-visible,#root .tf-nasen-master-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}@media(max-width:650px){#root .tf-nasen-master-guide{margin-top:26px}}#root .tf-nasen-master-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-nasen-master-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-nasen-master-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-nasen-master-guide .dp-topic-more>summary:before,#root .tf-nasen-master-guide .dp-topic-more>summary:after{display:none}#root .tf-nasen-master-guide .dp-less,#root .tf-nasen-master-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-nasen-master-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-nasen-master-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-nasen-master-guide .dp-closing{margin-bottom:30px}#root .tf-nasen-master-guide .tfcc-body p+p{margin-top:16px}#root .tf-nasen-master-guide .dp-benefits{margin-top:0}#root .tf-nasen-master-guide .dp-brand{padding-bottom:0;border:0}#root .tf-nasen-master-guide .dp-topic-body{display:flow-root}#root .tf-nasen-master-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-nasen-master-guide .tfcc-intro>p:only-child{grid-column:1/-1}@media(min-width:651px){#root .tf-nasen-master-guide .dp-topic h2{min-height:2.6em}}#root .tf-nasen-master-guide .dp-gallery article{display:flex}#root .tf-nasen-master-guide .dp-gallery article>div{display:flex;flex-direction:column;width:100%}#root .tf-nasen-master-guide .dp-gallery article p{flex:1}#root .tf-nasen-master-guide .dp-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}#root .tf-nasen-master-guide .tfcc-panel{background:#f7f3f9}#root .tf-nasen-master-guide .dp-gallery article{border-color:#b6a2bf}#root .tf-nasen-master-guide .dp-topic h2{min-height:2.6em}@media(max-width:650px){#root .tf-nasen-master-guide .dp-topic h2{min-height:0}}#root .tf-nasen-master-guide .nose-images{grid-column:1/-1;display:grid;gap:18px;grid-template-columns:1fr}#root .tf-nasen-master-guide .nose-images img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:16px;display:block}@media(min-width:651px){#root .tf-nasen-master-guide .nose-images{grid-template-columns:1fr 1fr}}#root .tf-nasen-master-guide .dp-faq summary h2{font-size:16px!important;line-height:1.45;font-weight:650;letter-spacing:normal;margin:0;color:#252129!important}#root .tf-nasen-master-guide .dp-faq details>div,#root .tf-nasen-master-guide .dp-topic-body,#root .tf-nasen-master-guide .tfcc-body{color:#514b55!important}#root .tf-nasen-master-guide strong{color:#342d3a!important}@media(min-width:651px){#root .tf-nasen-master-guide .dp-topics{row-gap:0}#root .tf-nasen-master-guide .dp-topic{display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:0;padding-bottom:34px;align-content:start}#root .tf-nasen-master-guide .dp-topic>h2{grid-row:1;min-height:0;font-size:24px;line-height:1.3}#root .tf-nasen-master-guide .dp-topic>.dp-topic-lead{grid-row:2;align-self:start}#root .tf-nasen-master-guide .dp-topic>.dp-topic-more{grid-row:3}#root .tf-nasen-master-guide .dp-topic p,#root .tf-nasen-master-guide .dp-topic li{font-size:15px;line-height:1.8}}#root .tf-nasen-master-intro{width:100%;max-width:1200px;margin:0 auto 24px;font-family:Inter,Arial,sans-serif;color:#252129}#root .tf-nasen-master-intro *{box-sizing:border-box}#root .tf-nasen-master-intro .tf-nasen-heading{padding:24px 28px 18px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-radius:17px;margin:0 0 24px}#root .tf-nasen-master-intro h1{font:700 38px/1.2 Inter,Arial,sans-serif;color:#252129;letter-spacing:-.8px;margin:0 0 13px;text-transform:none}#root .tf-nasen-master-intro p{font:400 16px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0}#root .tf-nasen-master-intro .tf-nasen-teaser{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#root .tf-nasen-master-intro details{display:block;margin:0;padding:0;border:0;background:transparent;box-shadow:none}#root .tf-nasen-master-intro summary{list-style:none;display:flex;align-items:center;min-height:36px;padding:8px 0 0;margin:0;background:transparent;border:0;cursor:pointer;color:#5a0d75;font:600 14px/1.5 Inter,Arial,sans-serif}#root .tf-nasen-master-intro summary::-webkit-details-marker{display:none}#root .tf-nasen-master-intro summary:before,#root .tf-nasen-master-intro summary:after{display:none}#root .tf-nasen-master-intro .tf-nasen-less{display:none}#root .tf-nasen-master-intro details[open] .tf-nasen-more{display:none}#root .tf-nasen-master-intro details[open] .tf-nasen-less{display:inline}#root .tf-nasen-master-intro details>p{margin-top:12px}#root .tf-nasen-master-intro .tf-nasen-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#root .tf-nasen-master-intro .tf-nasen-nav>a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:64px;padding:16px;border:1px solid #b6a2bf;border-radius:13px;background:#fff;color:#352c3c;font:600 15px/1.5 Inter,Arial,sans-serif;text-decoration:none}#root .tf-nasen-master-intro summary:focus-visible,#root .tf-nasen-master-intro a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}@media(max-width:650px){#root .tf-nasen-master-intro .tf-nasen-heading{padding:19px 18px 13px;border-radius:14px}#root .tf-nasen-master-intro h1{font-size:29px;margin-bottom:10px;letter-spacing:-.7px}#root .tf-nasen-master-intro p{font-size:15px;line-height:1.6}#root .tf-nasen-master-intro .tf-nasen-nav{grid-template-columns:1fr}}#root .ts-new-badge,#root .s1lb>.ts-new-badge{display:inline-flex;align-items:center;justify-content:center;width:auto;padding:5px 11px;border:0;border-radius:5px;background:#5a0d75;color:#fff;box-shadow:none;font-size:12px;font-weight:700;line-height:1.35;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}#root .ts-product__media>.ts-new-badge--home{position:absolute;top:4px;left:4px;z-index:1;pointer-events:none}#root .tfn-newsletter{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:28px;width:100%;margin:4px 0 32px;padding:0;border:0;background:transparent}#root .tfn-newsletter,#root .tfn-newsletter *{box-sizing:border-box}#root .tfn-newsletter .tfn-banner{display:block;width:100%;min-width:0;margin:0;padding:0;border:0;border-radius:9px;overflow:hidden}#root .tfn-newsletter .tfn-banner img{display:block;position:static;width:100%;max-width:100%;height:auto;aspect-ratio:3 / 1;object-fit:cover;margin:0;padding:0;border:0}#root .tfn-newsletter .tfn-form{display:flex;flex-direction:column;align-items:stretch;gap:10px;width:100%;min-width:0;max-width:none;margin:0;padding:0;border:0;background:transparent}#root .tfn-newsletter .tfn-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}#root .tfn-newsletter .tfn-email{display:block;position:static;flex:none;width:100%;height:52px;min-height:52px;margin:0;padding:12px 16px;border:1px solid #cfc1dc;border-radius:7px;background:#fff;color:#241e29;box-shadow:none;font:400 16px/1.5 Arial,Helvetica,sans-serif}#root .tfn-newsletter .tfn-email::placeholder{color:#79717f;opacity:1}#root .tfn-newsletter .tfn-submit{display:flex;position:relative;align-items:center;justify-content:center;float:none;width:100%;min-height:52px;height:auto;margin:0;padding:12px 15px;border:0;border-radius:7px;background:#78178d;color:#fff;box-shadow:none;font:700 17px/1.4 Arial,Helvetica,sans-serif;text-align:center;text-indent:0;text-transform:none;white-space:normal;cursor:pointer}#root .tfn-newsletter .tfn-submit:before,#root .tfn-newsletter .tfn-submit:after{display:none;content:none}#root .tfn-newsletter .tfn-submit:hover{background:#5a0d75;color:#fff}#root .tfn-newsletter .tfn-consent{display:grid;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:10px;margin:4px 0 0;padding:0}#root .tfn-newsletter .tfn-consent input[type=checkbox]{display:block!important;position:static!important;-webkit-appearance:auto;appearance:auto;opacity:1!important;clip:auto;width:18px;min-width:18px;height:18px;margin:3px 0 0;padding:0;accent-color:#78178d;cursor:pointer}#root .tfn-newsletter .tfn-consent label{display:block;position:static;width:auto;height:auto;margin:0;padding:0;color:#62586a;font:400 13px/1.55 Arial,Helvetica,sans-serif;text-align:left}#root .tfn-newsletter .tfn-consent label:before,#root .tfn-newsletter .tfn-consent label:after{display:none!important}#root .tfn-newsletter .tfn-consent a{color:inherit;text-decoration:underline;text-underline-offset:2px}#root .tfn-newsletter :is(input,button,a):focus-visible{outline:3px solid #78178d;outline-offset:3px}#root .tfn-newsletter .tfn-message{margin:0;padding:0;color:#5a0d75;font-size:14px;line-height:1.5}@media(max-width:760px){#root .tfn-newsletter{grid-template-columns:minmax(0,1fr);gap:10px;margin:16px 0 22px}#root .tfn-newsletter .tfn-email,#root .tfn-newsletter .tfn-submit{min-height:48px}#root .tfn-newsletter .tfn-email{height:48px}#root .tfn-newsletter .tfn-submit{font-size:16px}#root .tfn-newsletter .tfn-consent{margin-top:4px}#root .tfn-newsletter .tfn-consent label{font-size:12px;line-height:1.6}}#root .tf-ohr-master-intro{width:100%;max-width:1200px;margin:0 auto 24px;font-family:Inter,Arial,sans-serif;color:#252129}#root .tf-ohr-master-intro *{box-sizing:border-box}#root .tf-ohr-master-intro .tf-ohr-heading{padding:24px 28px 18px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-radius:17px;margin:0 0 24px}#root .tf-ohr-master-intro h1{font:700 38px/1.2 Inter,Arial,sans-serif;color:#252129;letter-spacing:-.8px;margin:0 0 13px;text-transform:none}#root .tf-ohr-master-intro p{font:400 16px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0}#root .tf-ohr-master-intro .tf-ohr-teaser{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#root .tf-ohr-master-intro details{display:block;margin:0;padding:0;border:0;background:transparent;box-shadow:none}#root .tf-ohr-master-intro summary{list-style:none;display:flex;align-items:center;min-height:36px;padding:8px 0 0;margin:0;background:transparent;border:0;cursor:pointer;color:#5a0d75;font:600 14px/1.5 Inter,Arial,sans-serif}#root .tf-ohr-master-intro summary::-webkit-details-marker{display:none}#root .tf-ohr-master-intro summary:before,#root .tf-ohr-master-intro summary:after{display:none}#root .tf-ohr-master-intro .tf-ohr-less{display:none}#root .tf-ohr-master-intro details[open] .tf-ohr-more{display:none}#root .tf-ohr-master-intro details[open] .tf-ohr-less{display:inline}#root .tf-ohr-master-intro details>p{margin-top:12px}#root .tf-ohr-master-intro summary:focus-visible,#root .tf-ohr-master-intro a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}@media(max-width:650px){#root .tf-ohr-master-intro .tf-ohr-heading{padding:19px 18px 13px;border-radius:14px}#root .tf-ohr-master-intro h1{font-size:29px;margin-bottom:10px;letter-spacing:-.7px}#root .tf-ohr-master-intro p{font-size:15px;line-height:1.6}}#root .tf-plugs-master-intro{width:100%;max-width:1200px;margin:0 auto 24px;font-family:Inter,Arial,sans-serif;color:#252129}#root .tf-plugs-master-intro *{box-sizing:border-box}#root .tf-plugs-master-intro .tf-plugs-heading{padding:24px 28px 18px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-radius:17px;margin:0 0 24px}#root .tf-plugs-master-intro h1{font:700 38px/1.2 Inter,Arial,sans-serif;color:#252129;letter-spacing:-.8px;margin:0 0 13px;text-transform:none}#root .tf-plugs-master-intro p{font:400 16px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0}#root .tf-plugs-master-intro .tf-plugs-teaser{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#root .tf-plugs-master-intro details{display:block;margin:0;padding:0;border:0;background:transparent;box-shadow:none}#root .tf-plugs-master-intro summary{list-style:none;display:flex;align-items:center;min-height:36px;padding:8px 0 0;margin:0;background:transparent;border:0;cursor:pointer;color:#5a0d75;font:600 14px/1.5 Inter,Arial,sans-serif}#root .tf-plugs-master-intro summary::-webkit-details-marker{display:none}#root .tf-plugs-master-intro summary:before,#root .tf-plugs-master-intro summary:after{display:none}#root .tf-plugs-master-intro .tf-plugs-less{display:none}#root .tf-plugs-master-intro details[open] .tf-plugs-more{display:none}#root .tf-plugs-master-intro details[open] .tf-plugs-less{display:inline}#root .tf-plugs-master-intro details>p{margin-top:12px}#root .tf-plugs-master-intro .tf-plugs-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#root .tf-plugs-master-intro .tf-plugs-nav>a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:64px;padding:16px;border:1px solid #b6a2bf;border-radius:13px;background:#fff;color:#352c3c;font:600 15px/1.5 Inter,Arial,sans-serif;text-decoration:none}#root .tf-plugs-master-intro summary:focus-visible,#root .tf-plugs-master-intro a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}@media(max-width:650px){#root .tf-plugs-master-intro .tf-plugs-heading{padding:19px 18px 13px;border-radius:14px}#root .tf-plugs-master-intro h1{font-size:29px;margin-bottom:10px;letter-spacing:-.7px}#root .tf-plugs-master-intro p{font-size:15px;line-height:1.6}#root .tf-plugs-master-intro .tf-plugs-nav{grid-template-columns:1fr}}#root .tf-prinz-albert-master-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-prinz-albert-master-guide *{box-sizing:border-box}#root .tf-prinz-albert-master-guide p,#root .tf-prinz-albert-master-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-prinz-albert-master-guide p:last-child{margin-bottom:0}#root .tf-prinz-albert-master-guide h1,#root .tf-prinz-albert-master-guide h2,#root .tf-prinz-albert-master-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-prinz-albert-master-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-prinz-albert-master-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-prinz-albert-master-guide strong{color:#342d3a!important;font-weight:650}#root .tf-prinz-albert-master-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-prinz-albert-master-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-prinz-albert-master-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:16px;margin-top:25px}#root .tf-prinz-albert-master-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-prinz-albert-master-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-prinz-albert-master-guide .dp-benefit img{width:34px;height:34px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-prinz-albert-master-guide .dp-benefit h3{font-size:14px}#root .tf-prinz-albert-master-guide .dp-benefit p{font-size:13px;line-height:1.7;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#root .tf-prinz-albert-master-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-prinz-albert-master-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-prinz-albert-master-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-prinz-albert-master-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-prinz-albert-master-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-prinz-albert-master-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-prinz-albert-master-guide .dp-gallery article>div{padding:18px}#root .tf-prinz-albert-master-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-prinz-albert-master-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-prinz-albert-master-guide .dp-faq{padding:0 0 20px}#root .tf-prinz-albert-master-guide .dp-faq-intro{margin-bottom:24px}#root .tf-prinz-albert-master-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-prinz-albert-master-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-prinz-albert-master-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-prinz-albert-master-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-prinz-albert-master-guide .dp-faq summary h2{margin:0;font-size:16px;line-height:1.45;font-weight:650;letter-spacing:normal}#root .tf-prinz-albert-master-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-prinz-albert-master-guide .dp-faq summary span:after{content:"+"}#root .tf-prinz-albert-master-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-prinz-albert-master-guide .dp-faq details>div{padding:0 12px 23px 0}#root .tf-prinz-albert-master-guide .dp-faq details>div p{color:#514b55!important;opacity:1;visibility:visible}@media(min-width:651px){#root .tf-prinz-albert-master-guide h2{font-size:24px}#root .tf-prinz-albert-master-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-prinz-albert-master-guide .dp-benefit h3{font-size:15px}#root .tf-prinz-albert-master-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-prinz-albert-master-guide .dp-benefit:last-child{border:0}#root .tf-prinz-albert-master-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-prinz-albert-master-guide .dp-topic{border:0;padding:0}#root .tf-prinz-albert-master-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-prinz-albert-master-guide .dp-gallery h3{font-size:18px}}#root .tf-prinz-albert-master-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-prinz-albert-master-guide section,#root .tf-prinz-albert-master-guide article{width:auto;float:none;margin-top:0}#root .tf-prinz-albert-master-guide .dp-benefit img{position:static;width:34px!important;height:34px!important;margin:0 0 13px}#root .tf-prinz-albert-master-guide .dp-topic{margin:0}#root .tf-prinz-albert-master-guide .dp-gallery article{padding:0;margin:0}#root .tf-prinz-albert-master-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-prinz-albert-master-guide .dp-faq summary:before,#root .tf-prinz-albert-master-guide .dp-faq summary:after{display:none}#root .tf-prinz-albert-master-guide .dp-faq details{box-shadow:none}#root .tf-prinz-albert-master-guide summary:focus-visible,#root .tf-prinz-albert-master-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}@media(max-width:650px){#root .tf-prinz-albert-master-guide{margin-top:26px}}#root .tf-prinz-albert-master-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-prinz-albert-master-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-prinz-albert-master-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-prinz-albert-master-guide .dp-topic-more>summary:before,#root .tf-prinz-albert-master-guide .dp-topic-more>summary:after{display:none}#root .tf-prinz-albert-master-guide .dp-less,#root .tf-prinz-albert-master-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-prinz-albert-master-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-prinz-albert-master-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-prinz-albert-master-guide .dp-closing{margin-bottom:30px}#root .tf-prinz-albert-master-guide .tfcc-body p+p{margin-top:16px}#root .tf-prinz-albert-master-guide .dp-benefits{margin-top:0}#root .tf-prinz-albert-master-guide .dp-brand{padding-bottom:0;border:0}#root .tf-prinz-albert-master-guide .dp-topic-body{display:flow-root}#root .tf-prinz-albert-master-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-prinz-albert-master-guide .tfcc-intro>p:only-child{grid-column:1/-1}@media(min-width:651px){#root .tf-prinz-albert-master-guide .dp-topic h2{min-height:2.6em}}#root .tf-prinz-albert-master-guide .dp-gallery article{display:flex}#root .tf-prinz-albert-master-guide .dp-gallery article>div{display:flex;flex-direction:column;width:100%}#root .tf-prinz-albert-master-guide .dp-gallery article p{flex:1}#root .tf-prinz-albert-master-guide .dp-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}#root .tf-prinz-albert-master-guide .tfcc-panel{background:#f7f3f9}#root .tf-prinz-albert-master-guide .dp-gallery article{border-color:#b6a2bf}#root .tf-prinz-albert-master-guide .dp-topic h2{min-height:2.6em}@media(max-width:650px){#root .tf-prinz-albert-master-guide .dp-topic h2{min-height:0}}#root .tf-prinz-albert-master-guide .dp-faq summary h2{font-size:16px!important;line-height:1.45;font-weight:650;letter-spacing:normal;margin:0;color:#252129!important}#root .tf-prinz-albert-master-guide .dp-faq details>div,#root .tf-prinz-albert-master-guide .dp-topic-body,#root .tf-prinz-albert-master-guide .tfcc-body{color:#514b55!important}@media(min-width:651px){#root .tf-prinz-albert-master-guide .dp-topics{grid-template-rows:repeat(4,auto auto auto);row-gap:0}#root .tf-prinz-albert-master-guide .dp-topic{display:grid;grid-row:span 3;grid-template-rows:subgrid;row-gap:0;padding-bottom:38px;align-content:start}#root .tf-prinz-albert-master-guide .dp-topic:nth-last-child(-n+2){padding-bottom:0}#root .tf-prinz-albert-master-guide .dp-topic-lead{margin-bottom:16px}}#root .tf-prinz-albert-master-intro{width:100%;max-width:1200px;margin:0 auto 24px;font-family:Inter,Arial,sans-serif;color:#252129}#root .tf-prinz-albert-master-intro *{box-sizing:border-box}#root .tf-prinz-albert-master-intro .tf-prinz-albert-heading{padding:24px 28px 18px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-radius:17px;margin:0 0 24px}#root .tf-prinz-albert-master-intro h1{font:700 38px/1.2 Inter,Arial,sans-serif;color:#252129;letter-spacing:-.8px;margin:0 0 13px;text-transform:none}#root .tf-prinz-albert-master-intro p{font:400 16px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0}#root .tf-prinz-albert-master-intro .tf-prinz-albert-teaser{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#root .tf-prinz-albert-master-intro details{display:block;margin:0;padding:0;border:0;background:transparent;box-shadow:none}#root .tf-prinz-albert-master-intro summary{list-style:none;display:flex;align-items:center;min-height:36px;padding:8px 0 0;margin:0;background:transparent;border:0;cursor:pointer;color:#5a0d75;font:600 14px/1.5 Inter,Arial,sans-serif}#root .tf-prinz-albert-master-intro summary::-webkit-details-marker{display:none}#root .tf-prinz-albert-master-intro summary:before,#root .tf-prinz-albert-master-intro summary:after{display:none}#root .tf-prinz-albert-master-intro .tf-prinz-albert-less{display:none}#root .tf-prinz-albert-master-intro details[open] .tf-prinz-albert-more{display:none}#root .tf-prinz-albert-master-intro details[open] .tf-prinz-albert-less{display:inline}#root .tf-prinz-albert-master-intro details>p{margin-top:12px}#root .tf-prinz-albert-master-intro .tf-prinz-albert-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#root .tf-prinz-albert-master-intro .tf-prinz-albert-nav>a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:64px;padding:16px;border:1px solid #b6a2bf;border-radius:13px;background:#fff;color:#352c3c;font:600 15px/1.5 Inter,Arial,sans-serif;text-decoration:none}#root .tf-prinz-albert-master-intro summary:focus-visible,#root .tf-prinz-albert-master-intro a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}@media(max-width:650px){#root .tf-prinz-albert-master-intro .tf-prinz-albert-heading{padding:19px 18px 13px;border-radius:14px}#root .tf-prinz-albert-master-intro h1{font-size:29px;margin-bottom:10px;letter-spacing:-.7px}#root .tf-prinz-albert-master-intro p{font-size:15px;line-height:1.6}#root .tf-prinz-albert-master-intro .tf-prinz-albert-nav{grid-template-columns:1fr}}#root .tf-prinz-albert-master-intro details:not([open])>p{display:none!important}#root .ts-collection .tf-rook-approved-intro{box-sizing:border-box;width:100%;margin:0 0 25px;padding:21px 19px 14px;background:linear-gradient(105deg,#f2eaf7,#fcfafc);border:1px solid #e8dfee;border-radius:15px;font-family:Inter,Arial,sans-serif;color:#252129}#root .ts-collection .tf-rook-approved-intro h1{font:700 32px/1.2 Inter,Arial,sans-serif;letter-spacing:-.7px;margin:0 0 13px;color:#252129;text-transform:none}#root .ts-collection .tf-rook-approved-intro p{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;float:none;width:auto;max-width:none;margin:0;padding:0}#root .ts-collection .tf-rook-approved-intro .tf-rook-teaser{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}#root .ts-collection .tf-rook-approved-intro details{margin:0;padding:0;border:0;background:transparent;box-shadow:none;border-radius:0}#root .ts-collection .tf-rook-approved-intro summary{display:block;box-sizing:border-box;list-style:none;font:600 15px/1.4 Inter,Arial,sans-serif;color:#5a0d75;margin:0;padding:8px 0 0;min-height:36px;background:transparent;border:0;cursor:pointer}#root .ts-collection .tf-rook-approved-intro summary:before,#root .ts-collection .tf-rook-approved-intro summary:after,#root .ts-collection .tf-rook-approved-intro summary::-webkit-details-marker{display:none}#root .ts-collection .tf-rook-approved-intro .less,#root .ts-collection .tf-rook-approved-intro details[open] .more{display:none}#root .ts-collection .tf-rook-approved-intro details[open] .less{display:inline}#root .ts-collection .tf-rook-approved-intro .tf-rook-intro-body{padding-top:10px}#root .ts-collection .tf-rook-approved-intro .tf-rook-intro-body p+p{margin-top:16px}@media(max-width:650px){#root .ts-collection .tf-rook-approved-intro h1{font-size:29px}}#root .ts-collection .tf-rook-approved-intro details:not([open])>.tf-rook-intro-body{display:none!important}#root .ts-collection .tf-rosegold-approved-intro{box-sizing:border-box;width:100%;margin:0 0 25px;padding:28px 32px 30px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-radius:18px;font-family:Inter,Arial,sans-serif;color:#252129}#root .ts-collection .tf-rosegold-approved-intro h1{font:700 38px/1.2 Inter,Arial,sans-serif;letter-spacing:-.7px;margin:0 0 13px;color:#252129;text-transform:none}#root .ts-collection .tf-rosegold-approved-intro p{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;float:none;width:auto;max-width:none;margin:0;padding:0}#root .ts-collection .tf-rosegold-approved-intro .tf-rosegold-teaser{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;line-clamp:2;overflow:hidden!important;max-height:3.6em}#root .ts-collection .tf-rosegold-approved-intro details{margin:0;padding:0;border:0;background:transparent;box-shadow:none;border-radius:0}#root .ts-collection .tf-rosegold-approved-intro summary{display:block;box-sizing:border-box;list-style:none;font:600 15px/1.4 Inter,Arial,sans-serif;color:#5a0d75;margin:0;padding:8px 0 0;min-height:36px;background:transparent;border:0;cursor:pointer}#root .ts-collection .tf-rosegold-approved-intro summary:before,#root .ts-collection .tf-rosegold-approved-intro summary:after,#root .ts-collection .tf-rosegold-approved-intro summary::-webkit-details-marker{display:none}#root .ts-collection .tf-rosegold-approved-intro .less,#root .ts-collection .tf-rosegold-approved-intro details[open] .more{display:none}#root .ts-collection .tf-rosegold-approved-intro details[open] .less{display:inline}#root .ts-collection .tf-rosegold-approved-intro .tf-rosegold-intro-body{padding-top:10px}#root .ts-collection .tf-rosegold-approved-intro .tf-rosegold-intro-body p+p{margin-top:16px}@media(max-width:650px){#root .ts-collection .tf-rosegold-approved-intro{padding:23px 20px;border-radius:14px}#root .ts-collection .tf-rosegold-approved-intro h1{font-size:29px}}#root .tf-rosegold-approved-intro h1{color:#252129!important;-webkit-text-fill-color:#252129!important}#root .tf-rosegold-approved-intro p{color:#514b55!important;-webkit-text-fill-color:#514b55!important}#root .tf-rosegold-approved-intro details:not([open])>.tf-rosegold-intro-body{display:none}#root .tf-septum-master-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-septum-master-guide *{box-sizing:border-box}#root .tf-septum-master-guide p,#root .tf-septum-master-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-septum-master-guide p:last-child{margin-bottom:0}#root .tf-septum-master-guide h1,#root .tf-septum-master-guide h2,#root .tf-septum-master-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-septum-master-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-septum-master-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-septum-master-guide strong{color:#342d3a!important;font-weight:650}#root .tf-septum-master-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-septum-master-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-septum-master-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:16px;margin-top:25px}#root .tf-septum-master-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-septum-master-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-septum-master-guide .dp-benefit img{width:34px;height:34px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-septum-master-guide .dp-benefit h3{font-size:14px}#root .tf-septum-master-guide .dp-benefit p{font-size:13px;line-height:1.7;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#root .tf-septum-master-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-septum-master-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-septum-master-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-septum-master-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-septum-master-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-septum-master-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-septum-master-guide .dp-gallery article>div{padding:18px}#root .tf-septum-master-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-septum-master-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-septum-master-guide .dp-faq{padding:0 0 20px}#root .tf-septum-master-guide .dp-faq-intro{margin-bottom:24px}#root .tf-septum-master-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-septum-master-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-septum-master-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-septum-master-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-septum-master-guide .dp-faq summary h2{margin:0;font-size:16px}#root .tf-septum-master-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-septum-master-guide .dp-faq summary span:after{content:"+"}#root .tf-septum-master-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-septum-master-guide .dp-faq details>div{padding:0 12px 23px 0}#root .tf-septum-master-guide .dp-faq details>div p{color:#514b55!important;opacity:1;visibility:visible}@media(min-width:651px){#root .tf-septum-master-guide h2{font-size:24px}#root .tf-septum-master-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-septum-master-guide .dp-benefit h3{font-size:15px}#root .tf-septum-master-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-septum-master-guide .dp-benefit:last-child{border:0}#root .tf-septum-master-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-septum-master-guide .dp-topic{border:0;padding:0}#root .tf-septum-master-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-septum-master-guide .dp-gallery h3{font-size:18px}}#root .tf-septum-master-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-septum-master-guide section,#root .tf-septum-master-guide article{width:auto;float:none;margin-top:0}#root .tf-septum-master-guide .dp-benefit img{position:static;width:34px!important;height:34px!important;margin:0 0 13px}#root .tf-septum-master-guide .dp-topic{margin:0}#root .tf-septum-master-guide .dp-gallery article{padding:0;margin:0}#root .tf-septum-master-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-septum-master-guide .dp-faq summary:before,#root .tf-septum-master-guide .dp-faq summary:after{display:none}#root .tf-septum-master-guide .dp-faq details{box-shadow:none}#root .tf-septum-master-guide summary:focus-visible,#root .tf-septum-master-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}@media(max-width:650px){#root .tf-septum-master-guide{margin-top:26px}}#root .tf-septum-master-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-septum-master-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-septum-master-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-septum-master-guide .dp-topic-more>summary:before,#root .tf-septum-master-guide .dp-topic-more>summary:after{display:none}#root .tf-septum-master-guide .dp-less,#root .tf-septum-master-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-septum-master-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-septum-master-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-septum-master-guide .dp-closing{margin-bottom:30px}#root .tf-septum-master-guide .tfcc-body p+p{margin-top:16px}#root .tf-septum-master-guide .dp-benefits{margin-top:0}#root .tf-septum-master-guide .dp-brand{padding-bottom:0;border:0}#root .tf-septum-master-guide .dp-topic-body{display:flow-root}#root .tf-septum-master-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-septum-master-guide .tfcc-intro>p:only-child{grid-column:1/-1}@media(min-width:651px){#root .tf-septum-master-guide .dp-topic h2{min-height:2.6em}}#root .tf-septum-master-guide .dp-gallery article{display:flex}#root .tf-septum-master-guide .dp-gallery article>div{display:flex;flex-direction:column;width:100%}#root .tf-septum-master-guide .dp-gallery article p{flex:1}#root .tf-septum-master-guide .dp-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}#root .tf-septum-master-guide .tfcc-panel{background:#f7f3f9}#root .tf-septum-master-guide .dp-gallery article{border-color:#b6a2bf}#root .tf-septum-master-guide .dp-topic h2{min-height:2.6em}@media(max-width:650px){#root .tf-septum-master-guide .dp-topic h2{min-height:0}}#root .tf-septum-master-guide .dp-examples{grid-column:1/-1;width:100%;margin:0;padding:0}#root .tf-septum-master-guide .dp-example-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}#root .tf-septum-master-guide .dp-example-grid figure{margin:0;aspect-ratio:16/9;width:100%;overflow:hidden;border-radius:12px}#root .tf-septum-master-guide .dp-example-grid img{position:static;display:block;width:100%!important;height:100%!important;object-fit:cover;margin:0}@media(max-width:650px){#root .tf-septum-master-guide .dp-example-grid{grid-template-columns:1fr;gap:16px}}@media(min-width:651px){#root .tf-helix-master-guide .dp-topics,#root .tf-septum-master-guide .dp-topics{row-gap:0}#root .tf-helix-master-guide .dp-topic,#root .tf-septum-master-guide .dp-topic{display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:0;padding-bottom:34px;align-content:start}#root .tf-helix-master-guide .dp-topic>h2,#root .tf-septum-master-guide .dp-topic>h2{min-height:0;font-size:24px;line-height:1.3}#root .tf-helix-master-guide .dp-topic>h2,#root .tf-septum-master-guide .dp-topic>h2{grid-row:1}#root .tf-helix-master-guide .dp-topic>.dp-topic-lead,#root .tf-septum-master-guide .dp-topic>.dp-topic-lead{grid-row:2}#root .tf-helix-master-guide .dp-topic>.dp-topic-more,#root .tf-septum-master-guide .dp-topic>.dp-topic-more{grid-row:3}#root .tf-helix-master-guide .dp-topic>.dp-topic-lead,#root .tf-septum-master-guide .dp-topic>.dp-topic-lead{align-self:start}#root .tf-helix-master-guide .dp-topic p,#root .tf-helix-master-guide .dp-topic li,#root .tf-septum-master-guide .dp-topic p,#root .tf-septum-master-guide .dp-topic li{font-size:15px;line-height:1.8}#root .tf-helix-master-guide .dp-examples,#root .tf-septum-master-guide .dp-examples{margin-bottom:34px}}#root .tf-septum-master-intro{width:100%;max-width:1200px;margin:0 auto 24px;font-family:Inter,Arial,sans-serif;color:#252129}#root .tf-septum-master-intro *{box-sizing:border-box}#root .tf-septum-master-intro .tf-sept-heading{padding:24px 28px 18px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-radius:17px;margin:0 0 24px}#root .tf-septum-master-intro h1{font:700 38px/1.2 Inter,Arial,sans-serif;color:#252129;letter-spacing:-.8px;margin:0 0 13px;text-transform:none}#root .tf-septum-master-intro p{font:400 16px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0}#root .tf-septum-master-intro .tf-sept-teaser{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#root .tf-septum-master-intro details{display:block;margin:0;padding:0;border:0;background:transparent;box-shadow:none}#root .tf-septum-master-intro summary{list-style:none;display:flex;align-items:center;min-height:36px;padding:8px 0 0;margin:0;background:transparent;border:0;cursor:pointer;color:#5a0d75;font:600 14px/1.5 Inter,Arial,sans-serif}#root .tf-septum-master-intro summary::-webkit-details-marker{display:none}#root .tf-septum-master-intro summary:before,#root .tf-septum-master-intro summary:after{display:none}#root .tf-septum-master-intro .tf-sept-less{display:none}#root .tf-septum-master-intro details[open] .tf-sept-more{display:none}#root .tf-septum-master-intro details[open] .tf-sept-less{display:inline}#root .tf-septum-master-intro details>p{margin-top:12px}#root .tf-septum-master-intro .tf-sept-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}#root .tf-septum-master-intro .tf-sept-nav>a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:64px;padding:16px;border:1px solid #b6a2bf;border-radius:13px;background:#fff;color:#352c3c;font:600 15px/1.5 Inter,Arial,sans-serif;text-decoration:none}#root .tf-septum-master-intro summary:focus-visible,#root .tf-septum-master-intro a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}@media(max-width:650px){#root .tf-septum-master-intro .tf-sept-heading{padding:19px 18px 13px;border-radius:14px}#root .tf-septum-master-intro h1{font-size:29px;margin-bottom:10px;letter-spacing:-.7px}#root .tf-septum-master-intro p{font-size:15px;line-height:1.6}#root .tf-septum-master-intro .tf-sept-nav{grid-template-columns:1fr}}.ts-policy-delivery{--ts-ink: #262326;--ts-muted: #262326;--ts-line: #e4d6ea;--ts-pink: #f8f3fa;--ts-accent: #5a0d75;font:inherit;color:var(--ts-ink)}.ts-policy-delivery,.ts-policy-delivery *{box-sizing:border-box}.ts-policy-delivery p,.ts-policy-delivery h2{margin:0;padding:0}.ts-policy-delivery strong{font-weight:700;color:inherit}.ts-policy-delivery .ts-intro{display:grid;grid-template-columns:20px minmax(0,1fr);align-items:center;column-gap:8px;row-gap:4px;padding:10px 12px;border-radius:10px;background:var(--ts-pink);margin-bottom:24px}.ts-policy-delivery .ts-intro>svg{grid-column:1;grid-row:1;display:block;position:static!important;width:20px!important;height:20px!important;margin:0!important;align-self:center;color:var(--ts-accent);stroke-width:1.5}.ts-policy-delivery .ts-intro>div{display:contents}.ts-policy-delivery .ts-intro strong{grid-column:2;grid-row:1;display:block;min-width:0;margin:0;font-size:14px;line-height:1.4;overflow-wrap:anywhere}.ts-policy-delivery .ts-intro p{grid-column:1 / -1;grid-row:2;min-width:0;color:var(--ts-muted);font-size:13px;margin:0;line-height:1.45;overflow-wrap:anywhere}.ts-policy-delivery .ts-section{margin-top:23px}.ts-policy-delivery h2{font-size:15px;font-weight:700;line-height:1.5;letter-spacing:0;text-transform:none;color:var(--ts-ink)}.ts-policy-delivery .ts-costs{border-collapse:collapse;border:0;width:100%;margin:8px 0 0;table-layout:fixed;font-size:14px;background:transparent;box-shadow:none}.ts-policy-delivery .ts-costs th,.ts-policy-delivery .ts-costs td{border:0;border-bottom:1px solid var(--ts-line);padding:12px 8px;text-align:left;vertical-align:middle;background:transparent;box-shadow:none;line-height:1.45;overflow-wrap:normal}.ts-policy-delivery .ts-costs thead th{color:var(--ts-muted);font-size:12px;font-weight:400;padding-top:5px;padding-bottom:9px}.ts-policy-delivery .ts-costs th:first-child{width:38%;padding-left:0}.ts-policy-delivery .ts-costs tbody th{font-weight:500}.ts-policy-delivery .ts-costs td:nth-child(2){font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.ts-policy-delivery .ts-costs th:last-child,.ts-policy-delivery .ts-costs td:last-child{width:36%;text-align:right;padding-right:0}.ts-policy-delivery .ts-free{display:inline-block;padding:4px 9px;border-radius:6px;background:#eff8f1;color:#237343;font-weight:700;font-size:13px;white-space:nowrap}.ts-policy-delivery .ts-times{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:10px}.ts-policy-delivery .ts-time{border:1px solid var(--ts-line);border-radius:10px;padding:12px 14px}.ts-policy-delivery .ts-time span{display:block;font-size:12px;color:var(--ts-muted)}.ts-policy-delivery .ts-time strong{display:block;font-size:16px;margin-top:3px}.ts-policy-delivery .ts-note{font-size:13px;color:var(--ts-muted);line-height:1.65;margin-top:11px}.ts-policy-delivery .ts-tracking{display:flex;gap:12px;align-items:flex-start;padding:19px 0;border-top:1px solid var(--ts-line);border-bottom:1px solid var(--ts-line);margin-top:22px}.ts-policy-delivery .ts-tracking>svg{width:22px;height:22px;flex:0 0 22px;color:var(--ts-accent);margin-top:2px;stroke-width:1.5}.ts-policy-delivery .ts-tracking p{font-size:13px;color:var(--ts-muted);margin-top:5px;line-height:1.65}.ts-policy-delivery .ts-customs{margin-top:2px;border:0;background:transparent}.ts-policy-delivery .ts-customs summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:12px 0;font-size:13px;color:var(--ts-muted);list-style:none}.ts-policy-delivery .ts-customs summary::-webkit-details-marker{display:none}.ts-policy-delivery .ts-customs summary::marker{content:""}.ts-policy-delivery .ts-customs summary svg{width:16px;height:16px;flex:0 0 16px}.ts-policy-delivery .ts-customs[open] summary svg{transform:rotate(180deg)}.ts-policy-delivery .ts-customs p{padding-bottom:12px;font-size:13px;line-height:1.65;color:var(--ts-muted)}@media(max-width:420px){.ts-policy-delivery .ts-intro{padding:10px 12px;column-gap:8px;row-gap:4px}.ts-policy-delivery .ts-costs{font-size:13px}.ts-policy-delivery .ts-costs th,.ts-policy-delivery .ts-costs td{padding-right:4px;padding-left:4px}.ts-policy-delivery .ts-times{gap:8px}.ts-policy-delivery .ts-time{padding:11px 10px}.ts-policy-delivery .ts-time strong{font-size:15px}}.ts-policy-delivery .ts-customs summary{cursor:pointer}.ts-shipping-policy{width:100%;max-width:820px;margin:0 auto;padding:26px 20px 42px}.ts-shipping-policy__title{margin:0 0 28px;text-align:center}.ts-shipping-policy__title h1{margin:0}.ts-policy-delivery .ts-customs summary:focus-visible{outline:2px solid var(--ts-accent);outline-offset:3px}@media(max-width:420px){.ts-shipping-policy{padding:22px 16px 32px}}#root .ts-collection .tf-shisha-approved-intro{box-sizing:border-box;width:100%;margin:0 0 25px;padding:28px 32px 30px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-radius:18px;font-family:Inter,Arial,sans-serif;color:#252129}#root .ts-collection .tf-shisha-approved-intro h1{font:700 38px/1.2 Inter,Arial,sans-serif;letter-spacing:-.7px;margin:0 0 13px;color:#252129;text-transform:none}#root .ts-collection .tf-shisha-approved-intro p{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;float:none;width:auto;max-width:none;margin:0;padding:0}#root .ts-collection .tf-shisha-approved-intro .tf-shisha-teaser{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;line-clamp:2;overflow:hidden!important;max-height:3.6em}#root .ts-collection .tf-shisha-approved-intro details{margin:0;padding:0;border:0;background:transparent;box-shadow:none;border-radius:0}#root .ts-collection .tf-shisha-approved-intro summary{display:block;box-sizing:border-box;list-style:none;font:600 15px/1.4 Inter,Arial,sans-serif;color:#5a0d75;margin:0;padding:8px 0 0;min-height:36px;background:transparent;border:0;cursor:pointer}#root .ts-collection .tf-shisha-approved-intro summary:before,#root .ts-collection .tf-shisha-approved-intro summary:after,#root .ts-collection .tf-shisha-approved-intro summary::-webkit-details-marker{display:none}#root .ts-collection .tf-shisha-approved-intro .less,#root .ts-collection .tf-shisha-approved-intro details[open] .more{display:none}#root .ts-collection .tf-shisha-approved-intro details[open] .less{display:inline}#root .ts-collection .tf-shisha-approved-intro .tf-shisha-intro-body{padding-top:10px}#root .ts-collection .tf-shisha-approved-intro .tf-shisha-intro-body p+p{margin-top:16px}@media(max-width:650px){#root .ts-collection .tf-shisha-approved-intro{padding:23px 20px;border-radius:14px}#root .ts-collection .tf-shisha-approved-intro h1{font-size:29px}}#root .tf-shisha-approved-intro h1{color:#252129!important;-webkit-text-fill-color:#252129!important}#root .tf-shisha-approved-intro p{color:#514b55!important;-webkit-text-fill-color:#514b55!important}#root .tf-silber-master-intro{width:100%;max-width:1200px;margin:0 auto 24px;font-family:Inter,Arial,sans-serif;color:#252129}#root .tf-silber-master-intro *{box-sizing:border-box}#root .tf-silber-master-intro .tf-silber-heading{padding:24px 28px 18px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-radius:17px;margin:0 0 24px}#root .tf-silber-master-intro h1{font:700 38px/1.2 Inter,Arial,sans-serif;color:#252129;letter-spacing:-.8px;margin:0 0 13px;text-transform:none}#root .tf-silber-master-intro p{font:400 16px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0}#root .tf-silber-master-intro .tf-silber-teaser{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#root .tf-silber-master-intro details{display:block;margin:0;padding:0;border:0;background:transparent;box-shadow:none}#root .tf-silber-master-intro summary{list-style:none;display:flex;align-items:center;min-height:36px;padding:8px 0 0;margin:0;background:transparent;border:0;cursor:pointer;color:#5a0d75;font:600 14px/1.5 Inter,Arial,sans-serif}#root .tf-silber-master-intro summary::-webkit-details-marker{display:none}#root .tf-silber-master-intro summary:before,#root .tf-silber-master-intro summary:after{display:none}#root .tf-silber-master-intro .tf-silber-less{display:none}#root .tf-silber-master-intro details[open] .tf-silber-more{display:none}#root .tf-silber-master-intro details[open] .tf-silber-less{display:inline}#root .tf-silber-master-intro .tf-silber-intro-body{padding-top:12px}#root .tf-silber-master-intro details:not([open])>.tf-silber-intro-body{display:none}#root .tf-silber-master-intro summary:focus-visible,#root .tf-silber-master-intro a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}@media(max-width:650px){#root .tf-silber-master-intro .tf-silber-heading{padding:19px 18px 13px;border-radius:14px}#root .tf-silber-master-intro h1{font-size:29px;margin-bottom:10px;letter-spacing:-.7px}#root .tf-silber-master-intro p{font-size:15px;line-height:1.6}}#root .ts-collection .tf-silikon-approved-intro{box-sizing:border-box;width:100%;margin:0 0 25px;padding:21px 19px 14px;background:linear-gradient(105deg,#f2eaf7,#fcfafc);border:1px solid #e8dfee;border-radius:15px;font-family:Inter,Arial,sans-serif;color:#252129}#root .ts-collection .tf-silikon-approved-intro h1{font:700 32px/1.2 Inter,Arial,sans-serif;letter-spacing:-.7px;margin:0 0 13px;color:#252129;text-transform:none}#root .ts-collection .tf-silikon-approved-intro p{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;float:none;width:auto;max-width:none;margin:0;padding:0}#root .ts-collection .tf-silikon-approved-intro .tf-silikon-teaser{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}#root .ts-collection .tf-silikon-approved-intro details{margin:0;padding:0;border:0;background:transparent;box-shadow:none;border-radius:0}#root .ts-collection .tf-silikon-approved-intro summary{display:block;box-sizing:border-box;list-style:none;font:600 15px/1.4 Inter,Arial,sans-serif;color:#5a0d75;margin:0;padding:8px 0 0;min-height:36px;background:transparent;border:0;cursor:pointer}#root .ts-collection .tf-silikon-approved-intro summary:before,#root .ts-collection .tf-silikon-approved-intro summary:after,#root .ts-collection .tf-silikon-approved-intro summary::-webkit-details-marker{display:none}#root .ts-collection .tf-silikon-approved-intro .less,#root .ts-collection .tf-silikon-approved-intro details[open] .more{display:none}#root .ts-collection .tf-silikon-approved-intro details[open] .less{display:inline}#root .ts-collection .tf-silikon-approved-intro .tf-silikon-intro-body{padding-top:10px}#root .ts-collection .tf-silikon-approved-intro .tf-silikon-intro-body p+p{margin-top:16px}@media(max-width:650px){#root .ts-collection .tf-silikon-approved-intro h1{font-size:29px}}#root .ts-size-page .faq{align-items:start}#root .tf-smiley-master-intro{width:100%;max-width:1200px;margin:0 auto 24px;font-family:Inter,Arial,sans-serif;color:#252129}#root .tf-smiley-master-intro *{box-sizing:border-box}#root .tf-smiley-master-intro .tf-smiley-heading{padding:24px 28px 18px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-radius:17px;margin:0 0 24px}#root .tf-smiley-master-intro h1{font:700 38px/1.2 Inter,Arial,sans-serif;color:#252129;letter-spacing:-.8px;margin:0 0 13px;text-transform:none}#root .tf-smiley-master-intro p{font:400 16px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0}#root .tf-smiley-master-intro .tf-smiley-teaser{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#root .tf-smiley-master-intro details{display:block;margin:0;padding:0;border:0;background:transparent;box-shadow:none}#root .tf-smiley-master-intro summary{list-style:none;display:flex;align-items:center;min-height:36px;padding:8px 0 0;margin:0;background:transparent;border:0;cursor:pointer;color:#5a0d75;font:600 14px/1.5 Inter,Arial,sans-serif}#root .tf-smiley-master-intro summary::-webkit-details-marker{display:none}#root .tf-smiley-master-intro summary:before,#root .tf-smiley-master-intro summary:after{display:none}#root .tf-smiley-master-intro .tf-smiley-less{display:none}#root .tf-smiley-master-intro details[open] .tf-smiley-more{display:none}#root .tf-smiley-master-intro details[open] .tf-smiley-less{display:inline}#root .tf-smiley-master-intro details>p{margin-top:12px}#root .tf-smiley-master-intro summary:focus-visible,#root .tf-smiley-master-intro a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}@media(max-width:650px){#root .tf-smiley-master-intro .tf-smiley-heading{padding:19px 18px 13px;border-radius:14px}#root .tf-smiley-master-intro h1{font-size:29px;margin-bottom:10px;letter-spacing:-.7px}#root .tf-smiley-master-intro p{font-size:15px;line-height:1.6}}#root .tf-snake-master-intro{width:100%;max-width:1200px;margin:0 auto 24px;font-family:Inter,Arial,sans-serif;color:#252129}#root .tf-snake-master-intro *{box-sizing:border-box}#root .tf-snake-master-intro .tf-snake-heading{padding:24px 28px 18px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-radius:17px;margin:0 0 24px}#root .tf-snake-master-intro h1{font:700 38px/1.2 Inter,Arial,sans-serif;color:#252129;letter-spacing:-.8px;margin:0 0 13px;text-transform:none}#root .tf-snake-master-intro p{font:400 16px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0}#root .tf-snake-master-intro .tf-snake-teaser{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#root .tf-snake-master-intro details{display:block;margin:0;padding:0;border:0;background:transparent;box-shadow:none}#root .tf-snake-master-intro summary{list-style:none;display:flex;align-items:center;min-height:36px;padding:8px 0 0;margin:0;background:transparent;border:0;cursor:pointer;color:#5a0d75;font:600 14px/1.5 Inter,Arial,sans-serif}#root .tf-snake-master-intro summary::-webkit-details-marker{display:none}#root .tf-snake-master-intro summary:before,#root .tf-snake-master-intro summary:after{display:none}#root .tf-snake-master-intro .tf-snake-less{display:none}#root .tf-snake-master-intro details[open] .tf-snake-more{display:none}#root .tf-snake-master-intro details[open] .tf-snake-less{display:inline}#root .tf-snake-master-intro details>p{margin-top:12px}#root .tf-snake-master-intro summary:focus-visible,#root .tf-snake-master-intro a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}@media(max-width:650px){#root .tf-snake-master-intro .tf-snake-heading{padding:19px 18px 13px;border-radius:14px}#root .tf-snake-master-intro h1{font-size:29px;margin-bottom:10px;letter-spacing:-.7px}#root .tf-snake-master-intro p{font-size:15px;line-height:1.6}}#root .tf-tragus-master-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-tragus-master-guide *{box-sizing:border-box}#root .tf-tragus-master-guide p,#root .tf-tragus-master-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-tragus-master-guide p:last-child{margin-bottom:0}#root .tf-tragus-master-guide h1,#root .tf-tragus-master-guide h2,#root .tf-tragus-master-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-tragus-master-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-tragus-master-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-tragus-master-guide strong{color:#342d3a!important;-webkit-text-fill-color:#342d3a!important;opacity:1!important;font-weight:650}#root .tf-tragus-master-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-tragus-master-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-tragus-master-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:16px;margin-top:25px}#root .tf-tragus-master-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-tragus-master-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-tragus-master-guide .dp-benefit img{width:34px;height:34px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-tragus-master-guide .dp-benefit h3{font-size:14px}#root .tf-tragus-master-guide .dp-benefit p{font-size:13px;line-height:1.7;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#root .tf-tragus-master-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-tragus-master-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-tragus-master-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-tragus-master-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-tragus-master-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-tragus-master-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-tragus-master-guide .dp-gallery article>div{padding:18px}#root .tf-tragus-master-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-tragus-master-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-tragus-master-guide .dp-faq{padding:0 0 20px}#root .tf-tragus-master-guide .dp-faq-intro{margin-bottom:24px}#root .tf-tragus-master-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-tragus-master-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-tragus-master-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-tragus-master-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-tragus-master-guide .dp-faq summary h2{margin:0;font-size:16px;line-height:1.45;font-weight:650;letter-spacing:normal}#root .tf-tragus-master-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-tragus-master-guide .dp-faq summary span:after{content:"+"}#root .tf-tragus-master-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-tragus-master-guide .dp-faq details>div{padding:0 12px 23px 0}#root .tf-tragus-master-guide .dp-faq details>div p{color:#514b55!important;opacity:1;visibility:visible}@media(min-width:651px){#root .tf-tragus-master-guide h2{font-size:24px}#root .tf-tragus-master-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-tragus-master-guide .dp-benefit h3{font-size:15px}#root .tf-tragus-master-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-tragus-master-guide .dp-benefit:last-child{border:0}#root .tf-tragus-master-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-tragus-master-guide .dp-topic{border:0;padding:0}#root .tf-tragus-master-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-tragus-master-guide .dp-gallery h3{font-size:18px}}#root .tf-tragus-master-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-tragus-master-guide section,#root .tf-tragus-master-guide article{width:auto;float:none;margin-top:0}#root .tf-tragus-master-guide .dp-benefit img{position:static;width:34px!important;height:34px!important;margin:0 0 13px}#root .tf-tragus-master-guide .dp-topic{margin:0}#root .tf-tragus-master-guide .dp-gallery article{padding:0;margin:0}#root .tf-tragus-master-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-tragus-master-guide .dp-faq summary:before,#root .tf-tragus-master-guide .dp-faq summary:after{display:none}#root .tf-tragus-master-guide .dp-faq details{box-shadow:none}#root .tf-tragus-master-guide summary:focus-visible,#root .tf-tragus-master-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}@media(max-width:650px){#root .tf-tragus-master-guide{margin-top:26px}}#root .tf-tragus-master-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-tragus-master-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-tragus-master-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-tragus-master-guide .dp-topic-more>summary:before,#root .tf-tragus-master-guide .dp-topic-more>summary:after{display:none}#root .tf-tragus-master-guide .dp-less,#root .tf-tragus-master-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-tragus-master-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-tragus-master-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-tragus-master-guide .dp-closing{margin-bottom:30px}#root .tf-tragus-master-guide .tfcc-body p+p{margin-top:16px}#root .tf-tragus-master-guide .dp-benefits{margin-top:0}#root .tf-tragus-master-guide .dp-brand{padding-bottom:0;border:0}#root .tf-tragus-master-guide .dp-topic-body{display:flow-root}#root .tf-tragus-master-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-tragus-master-guide .tfcc-intro>p:only-child{grid-column:1/-1}@media(min-width:651px){#root .tf-tragus-master-guide .dp-topic h2{min-height:2.6em}}#root .tf-tragus-master-guide .dp-gallery article{display:flex}#root .tf-tragus-master-guide .dp-gallery article>div{display:flex;flex-direction:column;width:100%}#root .tf-tragus-master-guide .dp-gallery article p{flex:1}#root .tf-tragus-master-guide .dp-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}#root .tf-tragus-master-guide .tfcc-panel{background:#f7f3f9}#root .tf-tragus-master-guide .dp-gallery article{border-color:#b6a2bf}#root .tf-tragus-master-guide .dp-topic h2{min-height:2.6em}#root .tf-tragus-master-guide .dp-topic:has(.dp-topic-more[open])>.dp-topic-lead{display:none}@media(max-width:650px){#root .tf-tragus-master-guide .dp-topic h2{min-height:0}}#root .tf-tragus-master-guide .nose-images{grid-column:1/-1;display:grid;gap:18px;grid-template-columns:1fr}#root .tf-tragus-master-guide .nose-images img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:16px;display:block}@media(min-width:651px){#root .tf-tragus-master-guide .nose-images{grid-template-columns:1fr 1fr}}@media(min-width:651px){#root .tf-tragus-master-guide .dp-topics{row-gap:0}#root .tf-tragus-master-guide .dp-topic{display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:0;align-content:start;padding-bottom:34px;min-width:0}#root .tf-tragus-master-guide .dp-topic>h2{grid-row:1;font-size:24px;line-height:1.3;margin-top:0;margin-bottom:17px}#root .tf-tragus-master-guide .dp-topic>.dp-topic-lead{grid-row:2}#root .tf-tragus-master-guide .dp-topic>details{grid-row:3;align-self:start}#root .tf-tragus-master-guide .dp-topic p,#root .tf-tragus-master-guide .dp-topic li{font-size:15px;line-height:1.8}}#root .tf-tragus-master-intro{width:100%;max-width:1200px;margin:0 auto 24px;font-family:Inter,Arial,sans-serif;color:#252129}#root .tf-tragus-master-intro *{box-sizing:border-box}#root .tf-tragus-master-intro .tf-tragus-heading{padding:24px 28px 18px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-radius:17px;margin:0 0 24px}#root .tf-tragus-master-intro h1{font:700 38px/1.2 Inter,Arial,sans-serif;color:#252129;letter-spacing:-.8px;margin:0 0 13px;text-transform:none}#root .tf-tragus-master-intro p{font:400 16px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0}#root .tf-tragus-master-intro .tf-tragus-teaser{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#root .tf-tragus-master-intro details{display:block;margin:0;padding:0;border:0;background:transparent;box-shadow:none}#root .tf-tragus-master-intro summary{list-style:none;display:flex;align-items:center;min-height:36px;padding:8px 0 0;margin:0;background:transparent;border:0;cursor:pointer;color:#5a0d75;font:600 14px/1.5 Inter,Arial,sans-serif}#root .tf-tragus-master-intro summary::-webkit-details-marker{display:none}#root .tf-tragus-master-intro summary:before,#root .tf-tragus-master-intro summary:after{display:none}#root .tf-tragus-master-intro .tf-tragus-less{display:none}#root .tf-tragus-master-intro details[open] .tf-tragus-more{display:none}#root .tf-tragus-master-intro details[open] .tf-tragus-less{display:inline}#root .tf-tragus-master-intro details>p{margin-top:12px}#root .tf-tragus-master-intro .tf-tragus-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#root .tf-tragus-master-intro .tf-tragus-nav>a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:64px;padding:16px;border:1px solid #b6a2bf;border-radius:13px;background:#fff;color:#352c3c;font:600 15px/1.5 Inter,Arial,sans-serif;text-decoration:none}#root .tf-tragus-master-intro summary:focus-visible,#root .tf-tragus-master-intro a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}@media(max-width:650px){#root .tf-tragus-master-intro .tf-tragus-heading{padding:19px 18px 13px;border-radius:14px}#root .tf-tragus-master-intro h1{font-size:29px;margin-bottom:10px;letter-spacing:-.7px}#root .tf-tragus-master-intro p{font-size:15px;line-height:1.6}#root .tf-tragus-master-intro .tf-tragus-nav{grid-template-columns:1fr}}#root .tf-trio-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-trio-guide *{box-sizing:border-box}#root .tf-trio-guide p,#root .tf-trio-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-trio-guide p:last-child{margin-bottom:0}#root .tf-trio-guide h1,#root .tf-trio-guide h2,#root .tf-trio-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-trio-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-trio-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-trio-guide strong{color:#342d3a!important;font-weight:650}#root .tf-trio-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-trio-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-trio-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:16px;margin-top:25px}#root .tf-trio-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-trio-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-trio-guide .dp-benefit img{width:34px;height:34px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-trio-guide .dp-benefit h3{font-size:14px}#root .tf-trio-guide .dp-benefit p{font-size:13px;line-height:1.7;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#root .tf-trio-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-trio-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-trio-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-trio-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-trio-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-trio-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-trio-guide .dp-gallery article>div{padding:18px}#root .tf-trio-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-trio-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-trio-guide .dp-faq{padding:0 0 20px}#root .tf-trio-guide .dp-faq-intro{margin-bottom:24px}#root .tf-trio-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-trio-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-trio-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-trio-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-trio-guide .dp-faq summary h2{margin:0;font-size:16px;line-height:1.45;font-weight:650;letter-spacing:normal}#root .tf-trio-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-trio-guide .dp-faq summary span:after{content:"+"}#root .tf-trio-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-trio-guide .dp-faq details>div{padding:0 12px 23px 0}#root .tf-trio-guide .dp-faq details>div p{color:#514b55!important;opacity:1;visibility:visible}@media(min-width:651px){#root .tf-trio-guide h2{font-size:24px}#root .tf-trio-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-trio-guide .dp-benefit h3{font-size:15px}#root .tf-trio-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-trio-guide .dp-benefit:last-child{border:0}#root .tf-trio-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-trio-guide .dp-topic{border:0;padding:0}#root .tf-trio-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-trio-guide .dp-gallery h3{font-size:18px}}#root .tf-trio-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-trio-guide section,#root .tf-trio-guide article{width:auto;float:none;margin-top:0}#root .tf-trio-guide .dp-benefit img{position:static;width:34px!important;height:34px!important;margin:0 0 13px}#root .tf-trio-guide .dp-topic{margin:0}#root .tf-trio-guide .dp-gallery article{padding:0;margin:0}#root .tf-trio-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-trio-guide .dp-faq summary:before,#root .tf-trio-guide .dp-faq summary:after{display:none}#root .tf-trio-guide .dp-faq details{box-shadow:none}#root .tf-trio-guide summary:focus-visible,#root .tf-trio-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}@media(max-width:650px){#root .tf-trio-guide{margin-top:26px}}#root .tf-trio-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-trio-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-trio-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-trio-guide .dp-topic-more>summary:before,#root .tf-trio-guide .dp-topic-more>summary:after{display:none}#root .tf-trio-guide .dp-less,#root .tf-trio-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-trio-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-trio-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-trio-guide .dp-closing{margin-bottom:30px}#root .tf-trio-guide .tfcc-body p+p{margin-top:16px}#root .tf-trio-guide .dp-benefits{margin-top:0}#root .tf-trio-guide .dp-brand{padding-bottom:0;border:0}#root .tf-trio-guide .dp-topic-body{display:flow-root}#root .tf-trio-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-trio-guide .tfcc-intro>p:only-child{grid-column:1/-1}@media(min-width:651px){#root .tf-trio-guide .dp-topic h2{min-height:2.6em}}#root .tf-trio-guide .dp-gallery article{display:flex}#root .tf-trio-guide .dp-gallery article>div{display:flex;flex-direction:column;width:100%}#root .tf-trio-guide .dp-gallery article p{flex:1}#root .tf-trio-guide .dp-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}#root .tf-trio-guide .tfcc-panel{background:#f7f3f9}#root .tf-trio-guide .dp-gallery article{border-color:#b6a2bf}#root .tf-trio-guide .dp-topic h2{min-height:2.6em}@media(max-width:650px){#root .tf-trio-guide .dp-topic h2{min-height:0}}#root .tf-trio-guide .dp-examples{grid-column:1/-1;width:100%;margin:0;padding:0}#root .tf-trio-guide .dp-example-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}#root .tf-trio-guide .dp-example-grid figure{margin:0;aspect-ratio:16/9;width:100%;overflow:hidden;border-radius:12px}#root .tf-trio-guide .dp-example-grid img{position:static;display:block;width:100%!important;height:100%!important;object-fit:contain;margin:0}@media(max-width:650px){#root .tf-trio-guide .dp-example-grid{grid-template-columns:1fr;gap:16px}}#root .tf-trio-guide .dp-example-grid figure:nth-child(2) img{object-position:center}#root .tf-trio-guide .dp-faq summary h2{font-size:16px!important;line-height:1.45;font-weight:650;letter-spacing:normal;margin:0;color:#252129!important}#root .tf-trio-guide .dp-faq details>div,#root .tf-trio-guide .dp-topic-body,#root .tf-trio-guide .tfcc-body{color:#514b55!important}@media(min-width:651px){#root .tf-trio-guide .dp-topics{row-gap:14px}#root .tf-trio-guide .dp-topic{display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:12px;margin-bottom:24px;min-width:0}#root .tf-trio-guide .dp-topic>h2,#root .tf-trio-guide .dp-topic>.dp-topic-lead{margin:0}#root .tf-trio-guide .dp-topic>.dp-topic-more{align-self:start}}#root .tf-trio-master-intro{width:100%;max-width:1200px;margin:0 auto 24px;font-family:Inter,Arial,sans-serif;color:#252129}#root .tf-trio-master-intro *{box-sizing:border-box}#root .tf-trio-master-intro .tf-trio-heading{padding:24px 28px 18px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-radius:17px;margin:0 0 24px}#root .tf-trio-master-intro h1{font:700 38px/1.2 Inter,Arial,sans-serif;color:#252129;letter-spacing:-.8px;margin:0 0 13px;text-transform:none}#root .tf-trio-master-intro p{font:400 16px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0}#root .tf-trio-master-intro .tf-trio-teaser{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#root .tf-trio-master-intro details{display:block;margin:0;padding:0;border:0;background:transparent;box-shadow:none}#root .tf-trio-master-intro summary{list-style:none;display:flex;align-items:center;min-height:36px;padding:8px 0 0;margin:0;background:transparent;border:0;cursor:pointer;color:#5a0d75;font:600 14px/1.5 Inter,Arial,sans-serif}#root .tf-trio-master-intro summary::-webkit-details-marker{display:none}#root .tf-trio-master-intro summary:before,#root .tf-trio-master-intro summary:after{display:none}#root .tf-trio-master-intro .tf-trio-less{display:none}#root .tf-trio-master-intro details[open] .tf-trio-more{display:none}#root .tf-trio-master-intro details[open] .tf-trio-less{display:inline}#root .tf-trio-master-intro details>p{margin-top:12px}#root .tf-trio-master-intro .tf-trio-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}#root .tf-trio-master-intro .tf-trio-nav>a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:64px;padding:16px;border:1px solid #b6a2bf;border-radius:13px;background:#fff;color:#352c3c;font:600 15px/1.5 Inter,Arial,sans-serif;text-decoration:none}#root .tf-trio-master-intro summary:focus-visible,#root .tf-trio-master-intro a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}@media(max-width:650px){#root .tf-trio-master-intro .tf-trio-heading{padding:19px 18px 13px;border-radius:14px}#root .tf-trio-master-intro h1{font-size:29px;margin-bottom:10px;letter-spacing:-.7px}#root .tf-trio-master-intro p{font-size:15px;line-height:1.6}#root .tf-trio-master-intro .tf-trio-nav{grid-template-columns:1fr}}#root .tf-trio-master-intro details:not([open])>.tf-trio-intro-body{display:none}#root .tf-trio-master-intro .tf-trio-intro-body{margin-top:12px}#root .tf-trio-master-intro .tf-trio-intro-body p+p{margin-top:12px}#root .tf-trio-guide .tf-category-closing .tfcc-panel{background:#f7f3f9}#root .tf-trio-guide .dp-gallery a.dp-cta{justify-content:flex-start}#root{--taffstyle-whatsapp-green: #25d366;--taffstyle-whatsapp-ink: #082d1d}#root :is(a[href^="https://wa.me/"],a[href^="https://api.whatsapp.com/"],a[href^="https://whatsapp.com/channel/"],.whatsapp-button,[data-whatsapp],.ts-wa-popup__follow),#root :is(a[href^="https://wa.me/"],a[href^="https://api.whatsapp.com/"],a[href^="https://whatsapp.com/channel/"],.whatsapp-button,[data-whatsapp],.ts-wa-popup__follow):is(:hover,:active,:focus){background:var(--taffstyle-whatsapp-green)!important;border-color:var(--taffstyle-whatsapp-green)!important;color:var(--taffstyle-whatsapp-ink)!important}#root :is(a[href^="https://wa.me/"],.whatsapp-button,[data-whatsapp],.ts-wa-popup__follow):before,#root :is(a[href^="https://wa.me/"],.whatsapp-button,[data-whatsapp],.ts-wa-popup__follow):after{background:transparent!important}#root :is(.ts-wa-popup__follow) .ts-wa-popup__icon{color:var(--taffstyle-whatsapp-ink)!important}#root .ts-wa-popup__brand .ts-wa-popup__icon{color:var(--taffstyle-whatsapp-green)}#root .ts-wa-popup .ts-wa-popup__launcher{background:#fff!important;border:1px solid #16a34a!important;color:#147943!important}#root .ts-wa-popup .ts-wa-popup__launcher:hover{background:#f5fbf7!important}#root .ts-wa-popup__launcher .ts-wa-popup__icon{color:#16a34a!important}#root .ts-service .tss-whatsapp>.tss-icon{display:flex;background:var(--tss-soft);color:var(--tss-accent)}#root .ts-service .tss-whatsapp>.tss-icon svg{display:none}#root .ts-service .tss-whatsapp>div{min-width:0;flex:1}#root .ts-service .tss-whatsapp a[href^="https://wa.me/"]{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:46px;max-width:100%;margin:4px 0;padding:11px 14px;border:1px solid #25d366;border-radius:10px;font-size:14px;font-weight:700;line-height:1.35;text-decoration:none;word-break:normal;text-align:center;-webkit-text-fill-color:#082d1d;box-shadow:none}#root .ts-service .tss-whatsapp>.tss-icon:before{content:"";position:static;display:block;flex:0 0 23px;width:23px;height:23px;margin:0;border:0;transform:none;background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22%235a0d75%22%20d%3D%22M20.52%203.48A11.91%2011.91%200%200%200%2012.04%200C5.46%200%20.1%205.35.1%2011.94c0%202.1.55%204.15%201.6%205.96L0%2024l6.25-1.64a11.94%2011.94%200%200%200%205.79%201.48h.01c6.58%200%2011.94-5.35%2011.95-11.94a11.87%2011.87%200%200%200-3.48-8.42ZM12.04%2021.82a9.9%209.9%200%200%201-5.04-1.38l-.36-.21-3.71.97.99-3.62-.24-.37a9.86%209.86%200%200%201-1.51-5.27c0-5.47%204.45-9.92%209.93-9.92a9.86%209.86%200%200%201%207.02%202.91%209.86%209.86%200%200%201%202.9%207.02c0%205.48-4.45%209.93-9.98%209.87Zm5.45-7.43c-.3-.15-1.77-.87-2.05-.97-.27-.1-.47-.15-.67.15-.2.3-.77.97-.95%201.17-.17.2-.35.22-.64.07-.3-.15-1.26-.46-2.4-1.48-.89-.79-1.49-1.77-1.66-2.07-.18-.3-.02-.46.13-.61.13-.13.3-.35.45-.52.15-.18.2-.3.3-.5.1-.2.05-.37-.03-.52-.07-.15-.67-1.62-.92-2.22-.24-.58-.48-.5-.67-.51h-.57c-.2%200-.52.07-.8.37-.27.3-1.04%201.02-1.04%202.49s1.07%202.89%201.22%203.09c.15.2%202.1%203.2%205.1%204.49.71.3%201.27.48%201.71.61.72.23%201.38.2%201.9.12.58-.09%201.77-.72%202.02-1.42.25-.7.25-1.3.17-1.42-.07-.13-.27-.2-.57-.35Z%22%2F%3E%3C%2Fsvg%3E) center / contain no-repeat!important}#root .ts-service .tss-whatsapp a[href^="https://wa.me/"]:before,#root .ts-service .tss-whatsapp a[href^="https://wa.me/"]:after{content:none!important}#root .ts-service .tss-whatsapp a[href^="https://wa.me/"]:hover{background:#20c35e!important;border-color:#20c35e!important;text-decoration:none}#root .ts-service .tss-whatsapp a[href^="https://wa.me/"]:focus-visible{outline:3px solid #082d1d;outline-offset:3px}#root .tf-zehenringe-master-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-zehenringe-master-guide *{box-sizing:border-box}#root .tf-zehenringe-master-guide p,#root .tf-zehenringe-master-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-zehenringe-master-guide p:last-child{margin-bottom:0}#root .tf-zehenringe-master-guide h1,#root .tf-zehenringe-master-guide h2,#root .tf-zehenringe-master-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-zehenringe-master-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-zehenringe-master-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-zehenringe-master-guide strong{color:#342d3a!important;font-weight:650}#root .tf-zehenringe-master-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-zehenringe-master-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-zehenringe-master-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:16px;margin-top:25px}#root .tf-zehenringe-master-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-zehenringe-master-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-zehenringe-master-guide .dp-benefit img{width:34px;height:34px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-zehenringe-master-guide .dp-benefit h3{font-size:14px}#root .tf-zehenringe-master-guide .dp-benefit p{font-size:13px;line-height:1.7;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#root .tf-zehenringe-master-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-zehenringe-master-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-zehenringe-master-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-zehenringe-master-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-zehenringe-master-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-zehenringe-master-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-zehenringe-master-guide .dp-gallery article>div{padding:18px}#root .tf-zehenringe-master-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-zehenringe-master-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-zehenringe-master-guide .dp-faq{padding:0 0 20px}#root .tf-zehenringe-master-guide .dp-faq-intro{margin-bottom:24px}#root .tf-zehenringe-master-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-zehenringe-master-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-zehenringe-master-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-zehenringe-master-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-zehenringe-master-guide .dp-faq summary h2{margin:0;font-size:16px!important;line-height:1.45;font-weight:650;letter-spacing:normal;min-height:0}#root .tf-zehenringe-master-guide .dp-faq summary h2:before,#root .tf-zehenringe-master-guide .dp-faq summary h2:after{content:none!important;display:none!important}#root .tf-zehenringe-master-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-zehenringe-master-guide .dp-faq summary span:after{content:"+"}#root .tf-zehenringe-master-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-zehenringe-master-guide .dp-faq details>div{padding:0 12px 23px 0}#root .tf-zehenringe-master-guide .dp-faq details>div p{color:#514b55!important;opacity:1;visibility:visible}@media(min-width:651px){#root .tf-zehenringe-master-guide h2{font-size:24px}#root .tf-zehenringe-master-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-zehenringe-master-guide .dp-benefit h3{font-size:15px}#root .tf-zehenringe-master-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-zehenringe-master-guide .dp-benefit:last-child{border:0}#root .tf-zehenringe-master-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-zehenringe-master-guide .dp-topic{border:0;padding:0}#root .tf-zehenringe-master-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-zehenringe-master-guide .dp-gallery h3{font-size:18px}}#root .tf-zehenringe-master-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-zehenringe-master-guide section,#root .tf-zehenringe-master-guide article{width:auto;float:none;margin-top:0}#root .tf-zehenringe-master-guide .dp-benefit img{position:static;width:34px!important;height:34px!important;margin:0 0 13px}#root .tf-zehenringe-master-guide .dp-topic{margin:0}#root .tf-zehenringe-master-guide .dp-gallery article{padding:0;margin:0}#root .tf-zehenringe-master-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-zehenringe-master-guide .dp-faq summary:before,#root .tf-zehenringe-master-guide .dp-faq summary:after{display:none}#root .tf-zehenringe-master-guide .dp-faq details{box-shadow:none}#root .tf-zehenringe-master-guide summary:focus-visible,#root .tf-zehenringe-master-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}@media(max-width:650px){#root .tf-zehenringe-master-guide{margin-top:26px}}#root .tf-zehenringe-master-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-zehenringe-master-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-zehenringe-master-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-zehenringe-master-guide .dp-topic-more>summary:before,#root .tf-zehenringe-master-guide .dp-topic-more>summary:after{display:none}#root .tf-zehenringe-master-guide .dp-less,#root .tf-zehenringe-master-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-zehenringe-master-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-zehenringe-master-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-zehenringe-master-guide .dp-closing{margin-bottom:30px}#root .tf-zehenringe-master-guide .tfcc-body p+p{margin-top:16px}#root .tf-zehenringe-master-guide .dp-benefits{margin-top:0}#root .tf-zehenringe-master-guide .dp-brand{padding-bottom:0;border:0}#root .tf-zehenringe-master-guide .dp-topic-body{display:flow-root}#root .tf-zehenringe-master-guide .dp-topic:nth-child(-n+2) h2:before{display:none}#root .tf-zehenringe-master-guide .tfcc-intro>p:only-child{grid-column:1/-1}@media(min-width:651px){#root .tf-zehenringe-master-guide .dp-topic h2{min-height:2.6em}}#root .tf-zehenringe-master-guide .dp-gallery article{display:flex}#root .tf-zehenringe-master-guide .dp-gallery article>div{display:flex;flex-direction:column;width:100%}#root .tf-zehenringe-master-guide .dp-gallery article p{flex:1}#root .tf-zehenringe-master-guide .dp-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}#root .tf-zehenringe-master-guide .tfcc-panel{background:#f7f3f9}#root .tf-zehenringe-master-guide .dp-gallery article{border-color:#b6a2bf}#root .tf-zehenringe-master-guide .dp-topic h2{min-height:2.6em}@media(max-width:650px){#root .tf-zehenringe-master-guide .dp-topic h2{min-height:0}}#root .tf-zehenringe-master-intro{width:100%;max-width:1200px;margin:0 auto 24px;font-family:Inter,Arial,sans-serif;color:#252129}#root .tf-zehenringe-master-intro *{box-sizing:border-box}#root .tf-zehenringe-master-intro .tf-toe-heading{padding:24px 28px 18px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-radius:17px;margin:0 0 24px}#root .tf-zehenringe-master-intro h1{font:700 38px/1.2 Inter,Arial,sans-serif;color:#252129;letter-spacing:-.8px;margin:0 0 13px;text-transform:none}#root .tf-zehenringe-master-intro p{font:400 16px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0}#root .tf-zehenringe-master-intro .tf-toe-teaser{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#root .tf-zehenringe-master-intro details{display:block;margin:0;padding:0;border:0;background:transparent;box-shadow:none}#root .tf-zehenringe-master-intro summary{list-style:none;display:flex;align-items:center;min-height:36px;padding:8px 0 0;margin:0;background:transparent;border:0;cursor:pointer;color:#5a0d75;font:600 14px/1.5 Inter,Arial,sans-serif}#root .tf-zehenringe-master-intro summary::-webkit-details-marker{display:none}#root .tf-zehenringe-master-intro summary:before,#root .tf-zehenringe-master-intro summary:after{display:none}#root .tf-zehenringe-master-intro .tf-toe-less{display:none}#root .tf-zehenringe-master-intro details[open] .tf-toe-more{display:none}#root .tf-zehenringe-master-intro details[open] .tf-toe-less{display:inline}#root .tf-zehenringe-master-intro details>p{margin-top:12px}#root .tf-zehenringe-master-intro .tf-toe-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}#root .tf-zehenringe-master-intro .tf-toe-nav>a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:64px;padding:16px;border:1px solid #b6a2bf;border-radius:13px;background:#fff;color:#352c3c;font:600 15px/1.5 Inter,Arial,sans-serif;text-decoration:none}#root .tf-zehenringe-master-intro summary:focus-visible,#root .tf-zehenringe-master-intro a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}@media(max-width:650px){#root .tf-zehenringe-master-intro .tf-toe-heading{padding:19px 18px 13px;border-radius:14px}#root .tf-zehenringe-master-intro h1{font-size:29px;margin-bottom:10px;letter-spacing:-.7px}#root .tf-zehenringe-master-intro p{font-size:15px;line-height:1.6}#root .tf-zehenringe-master-intro .tf-toe-nav{grid-template-columns:1fr}}#root .tf-zungen-master-intro{width:100%;max-width:1200px;margin:0 auto 24px;font-family:Inter,Arial,sans-serif;color:#252129}#root .tf-zungen-master-intro *{box-sizing:border-box}#root .tf-zungen-master-intro .tf-zungen-heading{padding:24px 28px 18px;background:linear-gradient(90deg,#f3ebf8,#fcfafd);border:1px solid #ede3f1;border-radius:17px;margin:0 0 24px}#root .tf-zungen-master-intro h1{font:700 38px/1.2 Inter,Arial,sans-serif;color:#252129;letter-spacing:-.8px;margin:0 0 13px;text-transform:none}#root .tf-zungen-master-intro p{font:400 16px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0}#root .tf-zungen-master-intro .tf-zungen-teaser{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#root .tf-zungen-master-intro details{display:block;margin:0;padding:0;border:0;background:transparent;box-shadow:none}#root .tf-zungen-master-intro summary{list-style:none;display:flex;align-items:center;min-height:36px;padding:8px 0 0;margin:0;background:transparent;border:0;cursor:pointer;color:#5a0d75;font:600 14px/1.5 Inter,Arial,sans-serif}#root .tf-zungen-master-intro summary::-webkit-details-marker{display:none}#root .tf-zungen-master-intro summary:before,#root .tf-zungen-master-intro summary:after{display:none}#root .tf-zungen-master-intro .tf-zungen-less{display:none}#root .tf-zungen-master-intro details[open] .tf-zungen-more{display:none}#root .tf-zungen-master-intro details[open] .tf-zungen-less{display:inline}#root .tf-zungen-master-intro details>p{margin-top:12px}#root .tf-zungen-master-intro summary:focus-visible,#root .tf-zungen-master-intro a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}@media(max-width:650px){#root .tf-zungen-master-intro .tf-zungen-heading{padding:19px 18px 13px;border-radius:14px}#root .tf-zungen-master-intro h1{font-size:29px;margin-bottom:10px;letter-spacing:-.7px}#root .tf-zungen-master-intro p{font-size:15px;line-height:1.6}}
/*# sourceMappingURL=/cdn/shop/t/36/compiled_assets/styles.css.map */
