[data-ta3-root]{--ta6-font: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--ta6-ink: #121715;--ta6-muted: #505a55;font-family:var(--ta6-font)!important;color:var(--ta6-ink)!important;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}[data-ta3-root],[data-ta3-root] button,[data-ta3-root] input,[data-ta3-root] select,[data-ta3-root] textarea,[data-ta3-root] .ta3-title,[data-ta3-root] .ta3-display,[data-ta3-root] .ta3-h2,[data-ta3-root] .ta3-h3,[data-ta3-root] .ta3-collage-stat,[data-ta3-root] .ta3-size-name b,[data-ta3-root] .ta3-fold-step em{font-family:var(--ta6-font)!important}[data-ta3-root] .ta3-kicker,[data-ta3-root] .ta3-eyebrow{font-size:13px!important;line-height:1.2!important;letter-spacing:.115em!important;font-weight:800!important;text-transform:uppercase!important;color:#314238!important}[data-ta3-root] .ta3-title{font-size:clamp(46px,4.4vw,64px)!important;line-height:.98!important;letter-spacing:-.046em!important;font-weight:800!important;color:var(--ta6-ink)!important;text-wrap:balance}[data-ta3-root] .ta3-display{font-size:clamp(58px,6vw,82px)!important;line-height:.96!important;letter-spacing:-.052em!important;font-weight:820!important;color:var(--ta6-ink)!important;text-wrap:balance}[data-ta3-root] .ta3-h2{font-size:clamp(50px,5.2vw,72px)!important;line-height:.98!important;letter-spacing:-.048em!important;font-weight:820!important;color:var(--ta6-ink)!important;text-wrap:balance}[data-ta3-root] .ta3-h3{font-size:22px!important;line-height:1.16!important;letter-spacing:-.02em!important;font-weight:800!important}[data-ta3-root] .ta3-copy,[data-ta3-root] .ta3-subtitle,[data-ta3-root] .ta3-lifestyle-copy p{font-size:18.5px!important;line-height:1.58!important;letter-spacing:-.008em!important;color:var(--ta6-muted)!important}[data-ta3-root] .ta3-subtitle{max-width:680px!important;margin-top:18px!important}[data-ta3-root] .ta3-price{font-size:38px!important;line-height:1!important;letter-spacing:-.04em!important;font-weight:850!important}[data-ta3-root] .ta3-compare{font-size:16px!important}[data-ta3-root] .ta3-option-name,[data-ta3-root] .ta3-selected-value,[data-ta3-root] .ta3-qty-label,[data-ta3-root] .ta3-rating,[data-ta3-root] .ta3-each,[data-ta3-root] .ta3-micro{font-size:13px!important;line-height:1.35!important}[data-ta3-root] .ta3-option-name,[data-ta3-root] .ta3-qty-label{font-weight:800!important}[data-ta3-root] .ta3-pill label{min-height:52px!important;padding:12px 17px!important;font-size:15px!important;line-height:1.2!important;font-weight:750!important}[data-ta3-root] .ta3-atc{min-height:62px!important;font-size:17px!important;line-height:1!important;font-weight:850!important;letter-spacing:-.01em!important}[data-ta3-root] .ta3-buy-trust-item b,[data-ta3-root] .ta3-band-item b{font-size:14.5px!important;line-height:1.2!important;font-weight:800!important}[data-ta3-root] .ta3-buy-trust-item span,[data-ta3-root] .ta3-band-item span{font-size:12.5px!important;line-height:1.42!important}[data-ta3-root] .ta3-chip{font-size:13.5px!important;line-height:1.2!important;font-weight:750!important}[data-ta3-root] .ta3-collage-stat{font-size:clamp(40px,4.2vw,58px)!important;line-height:.98!important;font-weight:820!important;letter-spacing:-.04em!important}[data-ta3-root] .ta3-collage-stat-sub{font-size:14px!important;line-height:1.5!important}[data-ta3-root] .ta3-material-tag b{font-size:16px!important;line-height:1.2!important;font-weight:800!important}[data-ta3-root] .ta3-material-tag span{font-size:13.5px!important;line-height:1.5!important}[data-ta3-root] .ta3-feature-row b{font-size:19px!important;line-height:1.22!important;letter-spacing:-.015em!important;font-weight:800!important}[data-ta3-root] .ta3-feature-row span{font-size:15.5px!important;line-height:1.55!important}[data-ta3-root] .ta3-feature-no{font-size:12px!important;font-weight:850!important}[data-ta3-root] .ta3-use-body b{font-size:24px!important;line-height:1.08!important;letter-spacing:-.025em!important;font-weight:820!important}[data-ta3-root] .ta3-use-body span{font-size:16px!important;line-height:1.45!important}[data-ta3-root] .ta3-size-name b{font-size:31px!important;line-height:1!important;letter-spacing:-.035em!important;font-weight:820!important}[data-ta3-root] .ta3-size-name span{font-size:14px!important;line-height:1.2!important}[data-ta3-root] .ta3-fold-step em{font-size:32px!important;line-height:1!important;font-weight:820!important;letter-spacing:-.04em!important}[data-ta3-root] .ta3-fold-step b{font-size:19px!important;line-height:1.2!important;font-weight:800!important}[data-ta3-root] .ta3-fold-step span{font-size:15.5px!important;line-height:1.5!important}[data-ta3-root] .ta3-spec-row{font-size:15.5px!important;line-height:1.5!important;padding:19px 22px!important}[data-ta3-root] .ta3-spec-note{font-size:14px!important;line-height:1.55!important}[data-ta3-root] .ta3-care-point b{font-size:18px!important;line-height:1.2!important;font-weight:800!important}[data-ta3-root] .ta3-care-point span{font-size:15px!important;line-height:1.5!important}[data-ta3-root] .ta3-faq-item summary{font-size:19px!important;line-height:1.3!important;letter-spacing:-.015em!important;font-weight:800!important;padding:25px 0!important}[data-ta3-root] .ta3-faq-answer{font-size:16px!important;line-height:1.62!important}[data-ta3-root] .ta3-final-content>p:not(.ta3-kicker){max-width:680px!important;font-size:18px!important;line-height:1.55!important}[data-ta3-root] .ta3-final-btn{min-height:56px!important;padding:0 26px!important;font-size:15.5px!important;font-weight:850!important}@media(max-width:749px){[data-ta3-root] .ta3-section{padding:64px 0!important}[data-ta3-root] .ta3-section--tight{padding:46px 0!important}[data-ta3-root] .ta3-kicker,[data-ta3-root] .ta3-eyebrow{font-size:11.5px!important;letter-spacing:.1em!important;margin-bottom:11px!important}[data-ta3-root] .ta3-title{font-size:clamp(38px,11vw,47px)!important;line-height:.98!important;letter-spacing:-.045em!important}[data-ta3-root] .ta3-display,[data-ta3-root] .ta3-h2{font-size:clamp(39px,11.5vw,49px)!important;line-height:.99!important;letter-spacing:-.047em!important}[data-ta3-root] .ta3-h3{font-size:21px!important}[data-ta3-root] .ta3-copy,[data-ta3-root] .ta3-subtitle,[data-ta3-root] .ta3-lifestyle-copy p{font-size:17.5px!important;line-height:1.56!important}[data-ta3-root] .ta3-subtitle{margin-top:14px!important}[data-ta3-root] .ta3-price{font-size:34px!important}[data-ta3-root] .ta3-compare{font-size:15px!important}[data-ta3-root] .ta3-option-name,[data-ta3-root] .ta3-selected-value,[data-ta3-root] .ta3-qty-label,[data-ta3-root] .ta3-rating,[data-ta3-root] .ta3-each,[data-ta3-root] .ta3-micro{font-size:12.5px!important}[data-ta3-root] .ta3-pill label{min-height:50px!important;padding:11px 15px!important;font-size:14.5px!important}[data-ta3-root] .ta3-atc{min-height:60px!important;font-size:17px!important}[data-ta3-root] .ta3-buy-trust-item b,[data-ta3-root] .ta3-band-item b{font-size:13.5px!important}[data-ta3-root] .ta3-buy-trust-item span,[data-ta3-root] .ta3-band-item span{font-size:11.5px!important}[data-ta3-root] .ta3-chip{font-size:13px!important}[data-ta3-root] .ta3-collage-stat{font-size:39px!important}[data-ta3-root] .ta3-collage-stat-sub{font-size:13.5px!important}[data-ta3-root] .ta3-material-tag b{font-size:15.5px!important}[data-ta3-root] .ta3-material-tag span{font-size:13px!important}[data-ta3-root] .ta3-feature-row b{font-size:18.5px!important}[data-ta3-root] .ta3-feature-row span{font-size:15px!important;line-height:1.52!important}[data-ta3-root] .ta3-use-body{left:18px!important;right:18px!important;bottom:18px!important}[data-ta3-root] .ta3-use-body b{font-size:22px!important;line-height:1.08!important}[data-ta3-root] .ta3-use-body span{font-size:15px!important;line-height:1.42!important;margin-top:7px!important}[data-ta3-root] .ta3-size-name b{font-size:29px!important}[data-ta3-root] .ta3-size-name span{font-size:13.5px!important}[data-ta3-root] .ta3-fold-step em{font-size:29px!important}[data-ta3-root] .ta3-fold-step b{font-size:18px!important}[data-ta3-root] .ta3-fold-step span{font-size:14.5px!important}[data-ta3-root] .ta3-spec-row{font-size:14.5px!important;padding:17px 16px!important}[data-ta3-root] .ta3-spec-note{font-size:13.5px!important}[data-ta3-root] .ta3-care-point b{font-size:17.5px!important}[data-ta3-root] .ta3-care-point span{font-size:14.5px!important}[data-ta3-root] .ta3-faq-item summary{font-size:17.5px!important;padding:22px 0!important}[data-ta3-root] .ta3-faq-answer{font-size:15.5px!important}[data-ta3-root] .ta3-final-content>p:not(.ta3-kicker){font-size:17px!important}[data-ta3-root] .ta3-final-btn{min-height:56px!important;font-size:15.5px!important}}[data-ta3-root] .ta3-intro-copy,[data-ta3-root] .ta3-construction-copy,[data-ta3-root] .ta3-fold-copy,[data-ta3-root] .ta3-specs-copy,[data-ta3-root] .ta3-faq-copy{max-width:720px!important}[data-ta3-root] .ta3-lifestyle:after{background:linear-gradient(90deg,#121815c7,#12181585 42%,#12181524 74%)!important}[data-ta3-root] .ta3-lifestyle-copy,[data-ta3-root] .ta3-lifestyle-copy .ta3-kicker,[data-ta3-root] .ta3-lifestyle-copy .ta3-display,[data-ta3-root] .ta3-lifestyle-copy p{color:#fff!important}[data-ta3-root] .ta3-lifestyle-copy .ta3-kicker{color:#ffffffd1!important}[data-ta3-root] .ta3-lifestyle-copy p{color:#ffffffeb!important}[data-ta3-root] .ta3-final-card{color:#fff!important}[data-ta3-root] .ta3-final-content .ta3-kicker{color:#ffffffc7!important}[data-ta3-root] .ta3-final-content .ta3-h2{color:#fff!important}[data-ta3-root] .ta3-final-content p,[data-ta3-root] .ta3-final-content>p:not(.ta3-kicker){color:#ffffffeb!important}[data-ta3-root] .ta3-final-btn{background:#fff!important;color:#20382e!important;border:none!important}[data-ta3-root] .ta3-use-card-copy{padding:18px 18px 16px!important}[data-ta3-root] .ta3-use-card-copy h3{font-size:20px!important;line-height:1.05!important;margin-bottom:6px!important}[data-ta3-root] .ta3-use-card-copy p{font-size:13.5px!important;line-height:1.35!important;max-width:26ch!important}[data-ta3-root] .ta3-use-card:after{background:linear-gradient(0deg,#0f1412b8,#0f141247 44%,#0f141200 72%)!important}[data-ta3-root] .ta3-final-card{background:#20382e!important;color:#fff!important}[data-ta3-root] .ta3-final-content{max-width:700px!important}[data-ta3-root] .ta3-final-content .ta3-kicker{color:#ffffffb8!important;font-size:12px!important;font-weight:800!important;letter-spacing:.16em!important;text-transform:uppercase!important}[data-ta3-root] .ta3-final-content .ta3-h2{color:#fff!important;font-size:clamp(42px,5vw,68px)!important;line-height:.98!important;letter-spacing:-.045em!important;font-weight:850!important;max-width:780px!important}[data-ta3-root] .ta3-final-content p{color:#ffffffe6!important;font-size:17px!important;line-height:1.55!important;max-width:560px!important;margin-top:18px!important}[data-ta3-root] .ta3-final-btn{margin-top:28px!important;min-height:54px!important;padding:0 24px!important;border-radius:999px!important;background:#fff!important;color:#20382e!important;font-size:15px!important;font-weight:850!important;border:1px solid #ffffff!important;box-shadow:none!important}[data-ta3-root] .ta3-final-btn:hover{background:#f5f3ed!important;color:#20382e!important;transform:translateY(-1px)}@media(max-width:749px){[data-ta3-root] .ta3-final-card{padding:34px 24px!important;min-height:auto!important}[data-ta3-root] .ta3-final-content .ta3-h2{font-size:38px!important;line-height:1!important}[data-ta3-root] .ta3-final-content p{font-size:16px!important}[data-ta3-root] .ta3-final-btn{width:100%!important;min-height:56px!important}}[data-ta3-root] .ta3-video-story{padding:clamp(62px,7vw,104px) 0;background:var(--ta-soft)}[data-ta3-root] .ta3-video-brand-card{display:grid;grid-template-columns:minmax(330px,.78fr) minmax(0,1.42fr);align-items:stretch;width:min(100%,1280px);margin-inline:auto;overflow:hidden;border:1px solid rgba(24,36,31,.1);border-radius:calc(var(--ta-radius) + 6px);background:var(--ta-green);box-shadow:0 28px 80px #18241f1f}[data-ta3-root] .ta3-video-copy{position:relative;z-index:3;display:flex;flex-direction:column;justify-content:center;padding:clamp(38px,5vw,70px);color:#fff}[data-ta3-root] .ta3-video-kicker{margin:0 0 16px;color:#ffffffb8;font-size:11px;line-height:1.2;font-weight:850;letter-spacing:.17em;text-transform:uppercase}[data-ta3-root] .ta3-video-heading{max-width:620px;margin:0;color:#fff;font-family:ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;font-size:clamp(42px,4.6vw,68px);line-height:.96;font-weight:850;letter-spacing:-.05em;text-wrap:balance}[data-ta3-root] .ta3-video-text{max-width:510px;margin-top:21px;color:#ffffffdb;font-size:16px;line-height:1.58}[data-ta3-root] .ta3-video-text p{margin:0}[data-ta3-root] .ta3-video-points{display:flex;flex-wrap:wrap;gap:8px;margin-top:25px}[data-ta3-root] .ta3-video-points span{display:inline-flex;align-items:center;min-height:34px;padding:7px 11px;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:#ffffff0f;color:#ffffffeb;font-size:11px;line-height:1.2;font-weight:760;white-space:nowrap}[data-ta3-root] .ta3-video-cta{display:inline-flex;align-items:center;justify-content:center;gap:11px;width:fit-content;min-height:56px;margin-top:30px;padding:0 22px;border:1px solid #fff;border-radius:999px;background:#fff;color:var(--ta-green);font-size:15px;line-height:1;font-weight:850;cursor:pointer;transition:transform .18s ease,background .18s ease}[data-ta3-root] .ta3-video-cta svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}[data-ta3-root] .ta3-video-cta:hover{transform:translateY(-1px);background:#f5f3ed}[data-ta3-root] .ta3-video-support{margin:11px 0 0;color:#ffffff94;font-size:11px;line-height:1.4}[data-ta3-root] .ta3-video-visual{min-width:0;display:flex;align-items:center;padding:14px 14px 14px 0}[data-ta3-root] .ta3-video-frame{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden;border-radius:calc(var(--ta-radius) + 1px);background:#101512;isolation:isolate}[data-ta3-root] .ta3-video-frame:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(90deg,#0f17121c,#0f171200 24%)}[data-ta3-root] .ta3-video-frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;border:1px solid rgba(255,255,255,.08);border-radius:inherit;box-shadow:inset 0 0 0 1px #0000000d}[data-ta3-root] .ta3-video-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block;width:100%;height:100%;object-fit:cover;object-position:center;background:#101512;pointer-events:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}[data-ta3-root] .ta3-video-detail-badge{position:absolute;z-index:4;top:14px;right:14px;display:inline-flex;align-items:center;gap:7px;min-height:30px;padding:6px 10px;border:1px solid rgba(255,255,255,.23);border-radius:999px;background:#141b187a;color:#ffffffe0;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);font-size:9px;line-height:1;font-weight:850;letter-spacing:.11em}[data-ta3-root] .ta3-video-detail-badge span{width:6px;height:6px;border-radius:50%;background:#ffffffe6}@media(max-width:990px){[data-ta3-root] .ta3-video-brand-card{grid-template-columns:1fr}[data-ta3-root] .ta3-video-copy{padding:42px 36px 36px}[data-ta3-root] .ta3-video-heading{max-width:760px;font-size:clamp(42px,7vw,62px)}[data-ta3-root] .ta3-video-text{max-width:650px}[data-ta3-root] .ta3-video-visual{padding:0 14px 14px}}@media(max-width:749px){[data-ta3-root] .ta3-video-story{padding:46px 0 54px}[data-ta3-root] .ta3-video-brand-card{border-radius:16px;box-shadow:0 20px 54px #18241f1f}[data-ta3-root] .ta3-video-copy{padding:30px 22px 26px}[data-ta3-root] .ta3-video-kicker{margin-bottom:12px;font-size:10px}[data-ta3-root] .ta3-video-heading{font-size:clamp(36px,10.7vw,46px);line-height:.98}[data-ta3-root] .ta3-video-text{margin-top:16px;font-size:16px;line-height:1.5}[data-ta3-root] .ta3-video-points{gap:6px;margin-top:19px}[data-ta3-root] .ta3-video-points span{min-height:31px;padding:6px 9px;font-size:10px}[data-ta3-root] .ta3-video-cta{width:100%;min-height:56px;margin-top:23px;font-size:16px}[data-ta3-root] .ta3-video-support{text-align:center;font-size:10.5px}[data-ta3-root] .ta3-video-visual{padding:0 8px 8px}[data-ta3-root] .ta3-video-frame{border-radius:11px}[data-ta3-root] .ta3-video-detail-badge{top:9px;right:9px;font-size:8px}}@media(max-width:420px){[data-ta3-root] .ta3-video-heading{font-size:35px}[data-ta3-root] .ta3-video-points span:last-child{display:none}}@media(prefers-reduced-motion:reduce){[data-ta3-root] .ta3-video-cta{transition:none}}[data-ta3-root] .ta3-video-cta{background:#fff!important;color:#20382e!important;-webkit-text-fill-color:#20382E!important;border-color:#fff!important}[data-ta3-root] .ta3-video-cta,[data-ta3-root] .ta3-video-cta *{color:#20382e!important;-webkit-text-fill-color:#20382E!important}[data-ta3-root] .ta3-video-cta:hover{background:#f4f3ee!important;color:#20382e!important;-webkit-text-fill-color:#20382E!important}
/*# sourceMappingURL=/cdn/shop/t/7/assets/tatami-pdp-usa-v6-xl.css.map */
