.tnd{--tnd-red:#c70d19;--tnd-ink:#292524;--tnd-muted:#68605d;--tnd-paper:#f7f5f4;--tnd-line:#e2dcda;display:block;background:#fff;color:var(--tnd-ink);font:var(--bodyFontWeight,400) var(--text,14px)/1.55 var(--bodyFontFamily,sans-serif);margin:36px 0 48px;scroll-margin-top:90px}.tnd[hidden]{display:none!important}.tnd *{box-sizing:border-box}.tnd-shell{max-width:1280px;padding:0 40px;margin:auto}.tnd h2,.tnd h3{font-family:var(--headingFontFamily,sans-serif);font-weight:var(--headingFontWeight,500);color:var(--tnd-ink);letter-spacing:normal}.tnd h2{font-size:var(--h4,26px);line-height:1.3;margin:0}.tnd h3{font-size:var(--textLarge,18px);line-height:1.4;margin:0 0 8px}.tnd h4{font:var(--bodyFontWeightBold,600) var(--text,14px)/1.4 var(--bodyFontFamily,sans-serif);color:var(--tnd-ink);margin:0 0 4px}.tnd p{margin:0;color:var(--tnd-muted)}.tnd figure{margin:0;min-width:0}.tnd img{display:block;width:100%;height:auto;max-width:100%}.tnd a{color:inherit;text-decoration:none}.tnd .tnd-label{color:var(--tnd-red);font-size:var(--textSmall,12px);font-weight:var(--bodyFontWeightBold,600);letter-spacing:.07em}.tnd-top{border-top:1px solid var(--tnd-line);display:flex;justify-content:space-between;align-items:center;gap:24px;padding:25px 0 20px}.tnd-top>div{display:flex;align-items:center;gap:20px}.tnd-top .tnd-label{border-right:1px solid var(--tnd-line);padding-right:20px;font-size:var(--textLarge,18px);letter-spacing:.03em}.tnd-back{border:0;background:none;padding:10px 0;font:inherit;color:var(--tnd-red);cursor:pointer;white-space:nowrap}.tnd-back span{margin-left:12px}.tnd-nav{display:flex;gap:28px;border-bottom:1px solid var(--tnd-line);margin-bottom:22px;white-space:nowrap;overflow-x:auto}.tnd-nav a{display:block;min-height:44px;padding:8px 0 12px;border-bottom:2px solid transparent;color:var(--tnd-muted)}.tnd-nav a[aria-current=location]{color:var(--tnd-ink);border-color:var(--tnd-red)}.tnd-nav a:hover{color:var(--tnd-red)}.tnd a:focus-visible,.tnd button:focus-visible,.tnd summary:focus-visible{outline:2px solid var(--tnd-red);outline-offset:4px}.tnd-set{display:grid;grid-template-columns:1.08fr 1fr;border:1px solid var(--tnd-line);border-radius:8px;overflow:hidden;scroll-margin-top:100px}.tnd-set-image{display:grid;place-items:center;background:var(--tnd-paper);padding:20px}.tnd-set-image img{max-height:510px;aspect-ratio:1;object-fit:contain;background:#fff}.tnd-set-copy{padding:26px 28px;min-width:0;display:flex;flex-direction:column;justify-content:center}.tnd-selection{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:10px}.tnd-color{font-size:var(--textSmall,12px);color:var(--tnd-muted)}.tnd-set-copy>h3{font-size:var(--h5,22px);margin-bottom:8px}.tnd-set-description{max-width:45ch}.tnd-included{margin-top:18px}.tnd-item{display:grid;grid-template-columns:58px minmax(0,1fr) auto;gap:14px;align-items:center;border-top:1px solid var(--tnd-line);padding:12px 0}.tnd-item-image{background:#fff}.tnd-item-image img{height:58px;object-fit:contain}.tnd-item p{font-size:var(--textSmall,12px);line-height:1.4}.tnd-count{font-weight:var(--bodyFontWeightBold,600);color:var(--tnd-red);font-size:var(--textMedium,16px);white-space:nowrap}.tnd-set-note{border-top:1px solid var(--tnd-line);padding-top:12px;font-size:var(--textSmall,12px);color:var(--tnd-muted)}.tnd-section{margin-top:36px;scroll-margin-top:100px}.tnd-section-heading{display:flex;justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:18px}.tnd-section-heading>span{font-size:var(--textSmall,12px);color:var(--tnd-muted)}.tnd-mosaic{display:grid;grid-template-columns:1.15fr 1fr;grid-template-rows:1fr 1fr;gap:12px}.tnd-scene{grid-row:1/3;position:relative;overflow:hidden;border-radius:6px;background:var(--tnd-paper);display:flex;flex-direction:column}.tnd-scene>img{flex:1;min-height:0;aspect-ratio:1.17;object-fit:cover}.tnd-scene figcaption{padding:18px 22px;background:var(--tnd-paper)}.tnd-scene figcaption h3{margin-bottom:5px}.tnd-scene figcaption p{max-width:48ch}.tnd-feature{display:grid;grid-template-columns:1.05fr 1fr;gap:12px;align-items:center;background:var(--tnd-paper);border-radius:6px;overflow:hidden;min-width:0;padding:18px}.tnd-feature figure{min-width:0}.tnd-feature img{aspect-ratio:1;object-fit:contain;mix-blend-mode:multiply}.tnd-feature h3{font-size:var(--textMedium,16px);margin-bottom:7px}.tnd-feature p{font-size:var(--text,14px);line-height:1.55}.tnd-guide{border:1px solid var(--tnd-line);border-radius:8px;overflow:hidden;margin-bottom:0}.tnd-guide>.tnd-section-heading{background:var(--tnd-paper);padding:20px 24px;margin:0;border-bottom:1px solid var(--tnd-line)}.tnd-guide-body{display:grid;grid-template-columns:1.15fr 1fr;padding:24px;gap:32px}.tnd-fit>h3,.tnd-install>h3{font-size:var(--textMedium,16px);margin-bottom:10px}.tnd-fit>p{font-size:var(--text,14px)}.tnd-fit-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:20px}.tnd-fit-grid h4 span{color:var(--tnd-red);margin-right:5px}.tnd-fit-grid p{font-size:var(--textSmall,12px);line-height:1.7}.tnd-fit .tnd-fit-note{padding-top:14px;margin-top:16px;border-top:1px solid var(--tnd-line);font-size:var(--textSmall,12px)}.tnd-install{border-left:1px solid var(--tnd-line);padding-left:32px}.tnd-steps{list-style:none;padding:0;margin:0;display:grid;gap:18px}.tnd-steps li{display:flex;gap:12px;align-items:flex-start}.tnd-steps li>span{flex:none;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:#fff1f2;color:var(--tnd-red);font-size:var(--textSmall,12px);font-weight:600}.tnd-steps p{font-size:var(--textSmall,12px);max-width:40ch}.tnd-disclosure{border-top:1px solid var(--tnd-line)}.tnd-disclosure summary{display:flex;justify-content:space-between;align-items:center;gap:20px;min-height:48px;padding:14px 0;list-style:none;cursor:pointer;font-size:var(--text,14px);font-weight:var(--bodyFontWeightBold,600)}.tnd-disclosure summary::-webkit-details-marker{display:none}.tnd-disclosure summary span{font-size:20px;line-height:1;font-weight:400;color:var(--tnd-red)}.tnd-disclosure[open] summary span{transform:rotate(45deg)}.tnd-disclosure>p{padding:0 28px 18px 0;max-width:85ch;font-size:var(--text,14px)}.tnd-cleaning{margin:0 24px}.tnd-faq{background:var(--tnd-paper);padding:20px 24px 4px;border-top:1px solid var(--tnd-line)}.tnd-faq>h3{font-size:var(--textMedium,16px);margin-bottom:16px}@media(min-width:750px)and (max-width:989px){.tnd-shell{padding:0 24px}.tnd-set-copy{padding:20px}.tnd-item{grid-template-columns:44px 1fr auto;gap:10px}.tnd-item-image img{height:44px}.tnd-set-image{padding:14px}.tnd-feature{grid-template-columns:1fr;padding:16px}.tnd-feature img{max-height:140px}.tnd-mosaic{grid-template-columns:1.2fr 1fr}.tnd-guide-body{gap:24px}.tnd-install{padding-left:24px}}@media(max-width:749px){.tnd{margin:24px 0 32px}.tnd-shell{padding:0 16px}.tnd-top{padding:18px 0 14px;gap:12px;align-items:flex-start}.tnd-top>div{display:block}.tnd-top .tnd-label{font-size:var(--textSmall,12px);padding:0;border:0;display:block;margin-bottom:5px}.tnd h2{font-size:var(--h5,22px)}.tnd-top h2{font-size:var(--textLarge,18px)}.tnd-back{font-size:var(--textSmall,12px);padding:3px 0}.tnd-back span{margin-left:5px}.tnd-nav{gap:24px;margin-bottom:16px;font-size:var(--textSmall,12px)}.tnd-set{grid-template-columns:1fr}.tnd-set-image{padding:14px}.tnd-set-image img{max-height:340px}.tnd-set-copy{padding:20px}.tnd-set-copy>h3{font-size:var(--textLarge,18px)}.tnd-item{grid-template-columns:48px 1fr auto;gap:12px;padding:11px 0}.tnd-item-image img{height:48px}.tnd-section{margin-top:28px}.tnd-section-heading{margin-bottom:14px;align-items:center;gap:12px}.tnd-section-heading>span{font-size:var(--textSmall,12px);text-align:right}.tnd-mosaic{grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:10px}.tnd-scene{grid-column:1/-1;grid-row:auto}.tnd-scene>img{aspect-ratio:1.35}.tnd-scene figcaption{padding:16px}.tnd-scene h3{font-size:var(--textMedium,16px)}.tnd-scene p{font-size:var(--textSmall,12px)}.tnd-feature{display:flex;flex-direction:column;align-items:stretch;gap:10px;padding:12px}.tnd-feature h3{font-size:var(--text,14px)}.tnd-feature p{font-size:var(--textSmall,12px);line-height:1.5}.tnd-guide>.tnd-section-heading{padding:18px}.tnd-guide>.tnd-section-heading>h2{font-size:var(--textLarge,18px)}.tnd-guide-body{grid-template-columns:1fr;padding:18px;gap:20px}.tnd-fit-grid{gap:16px;margin-top:16px}.tnd-install{border-left:0;border-top:1px solid var(--tnd-line);padding:20px 0 0}.tnd-steps{gap:14px}.tnd-cleaning{margin:0 18px}.tnd-faq{padding:18px 18px 2px}.tnd-disclosure summary{line-height:1.45}.tnd-disclosure>p{font-size:var(--textSmall,12px)}}@media(prefers-reduced-motion:reduce){.tnd *{scroll-behavior:auto!important}}.tnd-scene--packshot>img{object-fit:contain;background:#fff}.tnd-guide-art{display:block;width:100%;height:auto}.tnd-surface-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px}.tnd-surface-card{border:1px solid var(--tnd-line);border-radius:5px;overflow:hidden;background:var(--tnd-paper)}.tnd-surface-card .tnd-guide-art{background:#faf9f8;padding:5px}.tnd-surface-card figcaption{display:flex;align-items:center;gap:7px;padding:9px 10px;background:#fff;font-size:var(--textSmall,12px);line-height:1.3;color:var(--tnd-ink)}.tnd-surface-yes{color:var(--tnd-red);font-weight:600}.tnd-surface-no{color:var(--tnd-muted);font-weight:600}.tnd-surface-more{margin-top:12px;border-top:1px solid var(--tnd-line)}.tnd-surface-more summary{display:flex;justify-content:space-between;align-items:center;min-height:44px;padding:10px 0;color:var(--tnd-red);cursor:pointer;list-style:none;font-size:var(--textSmall,12px)}.tnd-surface-more summary::-webkit-details-marker{display:none}.tnd-surface-more summary span{font-size:18px}.tnd-surface-more[open] summary span{transform:rotate(45deg)}.tnd-surface-more p{font-size:var(--textSmall,12px);line-height:1.65;padding:0 0 14px}.tnd-visual-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;list-style:none;padding:0;margin:14px 0 0}.tnd-visual-steps li{min-width:0}.tnd-step-illustration{position:relative;background:var(--tnd-paper);border:1px solid var(--tnd-line);border-radius:5px;margin-bottom:12px}.tnd-step-illustration>span{position:absolute;top:5px;left:5px;display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--tnd-red);color:#fff;font-size:var(--textSmall,12px)}.tnd-visual-steps h4{font-size:var(--text,14px);margin-bottom:5px}.tnd-visual-steps p{font-size:var(--textSmall,12px);line-height:1.55}.tnd-step-note{font-size:var(--textSmall,12px);margin-top:18px!important;padding-top:14px;border-top:1px solid var(--tnd-line);line-height:1.5}@media(max-width:989px){.tnd-guide-visual{grid-template-columns:1fr}.tnd-guide-visual .tnd-install{border-left:0;border-top:1px solid var(--tnd-line);padding:20px 0 0}.tnd-surface-cards{gap:10px}.tnd-step-illustration .tnd-guide-art{max-height:120px}.tnd-surface-card .tnd-guide-art{max-height:110px}}@media(max-width:749px){.tnd-surface-card figcaption{padding:8px 6px;gap:4px;font-size:var(--textSmall,12px)}.tnd-surface-card .tnd-guide-art{padding:0}.tnd-visual-steps{gap:10px}.tnd-step-illustration{margin-bottom:10px}.tnd-step-illustration>span{top:3px;left:3px;width:17px;height:17px;font-size:10px}.tnd-visual-steps h4{font-size:var(--textSmall,12px)}.tnd-step-note{margin-top:14px!important}}.tnd-photo-comparison{border:1px solid var(--tnd-line);border-radius:8px;overflow:hidden;background:#fff}.tnd-photo-comparison-grid{display:grid;grid-template-columns:1fr 1fr;gap:2px}.tnd-photo-side{position:relative;overflow:hidden;aspect-ratio:979.5/803;background:#e9e5e2}.tnd-photo-side>img{display:block;width:100%;height:100%;object-fit:cover}.tnd-photo-side--adhesive>img{object-position:left center}.tnd-photo-side--suction>img{object-position:right center}.tnd-photo-side figcaption{position:absolute;top:26px;left:28px;right:20px}.tnd-photo-label{display:inline-block;padding:6px 13px;border-radius:30px;background:#504a46;color:#fff;font-size:var(--textSmall,12px);font-weight:var(--bodyFontWeightBold,600);line-height:1.35;letter-spacing:.04em}.tnd-photo-side--suction .tnd-photo-label{background:var(--tnd-red)}.tnd-photo-side h2{font-size:var(--h4,26px);line-height:1.25;margin-top:10px;color:#292524}.tnd-photo-side h2 br{display:block}.tnd-photo-side--adhesive h2{color:#252321}.tnd-photo-result{position:absolute;bottom:22px;left:28px;max-width:calc(100% - 56px);display:flex;align-items:center;gap:8px;padding:9px 14px;border:1px solid #615a55;border-radius:5px;background:#fff;font-size:var(--textMedium,16px);font-weight:var(--bodyFontWeightBold,600);line-height:1.35;color:#3b3531!important}.tnd-photo-result>span{font-size:20px;line-height:1}.tnd-photo-side--suction .tnd-photo-result{border-color:var(--tnd-red)}.tnd-photo-side--suction .tnd-photo-result>span{color:var(--tnd-red)}@media(min-width:750px)and (max-width:989px){.tnd-photo-side figcaption{top:20px;left:20px}.tnd-photo-side h2{font-size:var(--h5,22px)}.tnd-photo-label{font-size:10px}.tnd-photo-result{bottom:16px;left:20px;font-size:var(--textSmall,12px);max-width:calc(100% - 40px)}}@media(max-width:749px){.tnd-photo-comparison-grid{grid-template-columns:1fr;gap:3px}.tnd-photo-side figcaption{top:18px;left:20px;right:16px}.tnd-photo-label{font-size:10px;padding:5px 11px}.tnd-photo-side h2{font-size:var(--textLarge,18px);margin-top:8px}.tnd-photo-result{bottom:16px;left:20px;max-width:calc(100% - 40px);padding:7px 10px;font-size:var(--textSmall,12px)}}.tnd-assurance{border-top:2px solid var(--tnd-red);padding-top:24px}.tnd-assurance-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border:1px solid var(--tnd-line);border-radius:6px;overflow:hidden}.tnd-assurance-grid article{display:flex;flex-direction:column;align-items:flex-start;padding:26px;background:var(--tnd-paper);min-width:0}.tnd-assurance-grid article+article{border-left:1px solid var(--tnd-line)}.tnd-assurance-grid svg{width:34px;height:34px;fill:none;stroke:var(--tnd-red);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;margin-bottom:16px}.tnd-assurance-grid h3{font-size:var(--textMedium,16px);margin-bottom:10px}.tnd-assurance-grid p{font-size:var(--text,14px);max-width:34ch;margin-bottom:18px}.tnd-assurance-grid a{margin-top:auto;color:var(--tnd-red);font-size:var(--textSmall,12px);padding:5px 0;min-height:32px;text-decoration:underline;text-underline-offset:4px}.tnd-assurance-grid a span{margin-left:8px}.tnd-section.tnd-faq{padding:22px 24px 4px;border:1px solid var(--tnd-line);border-radius:6px;background:#fff}.tnd-section.tnd-faq>h2{font-size:var(--h5,22px);margin-bottom:20px}@media(max-width:749px){.tnd-assurance{padding-top:20px}.tnd-assurance-grid{grid-template-columns:1fr}.tnd-assurance-grid article{padding:20px;display:grid;grid-template-columns:32px 1fr;column-gap:14px}.tnd-assurance-grid article+article{border-left:0;border-top:1px solid var(--tnd-line)}.tnd-assurance-grid svg{grid-column:1;grid-row:1/4;width:30px;height:30px;margin:0}.tnd-assurance-grid h3,.tnd-assurance-grid p,.tnd-assurance-grid a{grid-column:2}.tnd-assurance-grid p{max-width:none;font-size:var(--textSmall,12px);margin-bottom:10px}.tnd-section.tnd-faq{padding:20px 18px 2px}.tnd-section.tnd-faq>h2{font-size:var(--textLarge,18px)}}.tnd-faq-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:18px}.tnd-faq-heading h2{font-size:var(--h5,22px)}.tnd-faq-heading>a{color:var(--tnd-red);font-size:var(--textSmall,12px);white-space:nowrap;padding:8px 0}.tnd-faq-tabs{display:flex;gap:24px;border-bottom:1px solid var(--tnd-line);margin-bottom:8px}.tnd-faq-tabs button{-webkit-appearance:none;appearance:none;background:none;border:0;border-bottom:2px solid transparent;padding:12px 0;min-height:44px;color:var(--tnd-muted);font:inherit;cursor:pointer}.tnd-faq-tabs button[aria-selected=true]{color:var(--tnd-red);border-bottom-color:var(--tnd-red);font-weight:var(--bodyFontWeightBold,600)}.tnd-faq-panel[hidden]{display:none!important}.tnd-faq-panel>.tnd-disclosure:first-child{border-top:0}.tnd-faq-panel .tnd-disclosure>p{max-width:95ch}.tnd-faq-panel .tnd-disclosure>p>a{color:var(--tnd-red);text-decoration:underline;text-underline-offset:3px;white-space:normal}.tnd-faq-contact{border-top:1px solid var(--tnd-line);display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 0 14px;font-size:var(--textSmall,12px)}.tnd-faq-contact a{color:var(--tnd-red);padding:4px 0}@media(max-width:749px){.tnd-faq-heading{align-items:flex-start;gap:12px;margin-bottom:12px}.tnd-faq-heading h2{font-size:var(--textLarge,18px);max-width:15ch}.tnd-faq-heading>a{padding:0;font-size:11px}.tnd-faq-tabs{gap:0;display:grid;grid-template-columns:1fr 1fr 1fr}.tnd-faq-tabs button{font-size:var(--textSmall,12px);padding:10px 7px;line-height:1.4}.tnd-faq-contact{flex-wrap:wrap;gap:4px 12px}.tnd-faq-panel .tnd-disclosure>p{line-height:1.65}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/taili-nice-details.css.map */
