:root{--tu-bg: #ffffff;--tu-bg-2: #f5f5f7;--tu-ink: #1d1d1f;--tu-ink-2: #6e6e73;--tu-ink-3: #86868b;--tu-line: #d2d2d7;--tu-on-dark: #f5f5f7;--tu-on-dark-2: #a1a1a6;--tu-plate: #f9cb1d;--tu-green: #1a7f37;--tu-r-s: 12px;--tu-r-m: 18px;--tu-r-l: 28px;--tu-pill: 980px;--tu-bar-h: 68px;--tu-gutter: 20px;--tu-wrap: 1180px;--tu-ease: cubic-bezier(.25, .1, .25, 1);--tu-out: cubic-bezier(.16, 1, .3, 1);--tu-t: .24s;--tu-sf: -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "Helvetica Neue", "Segoe UI", Roboto, Helvetica, Arial, sans-serif}@media(min-width:720px){:root{--tu-gutter: 32px}}@media(min-width:1024px){:root{--tu-gutter: 44px}}body.tu{--font-body--family: var(--tu-sf);--font-heading--family: var(--tu-sf);--font-subheading--family: var(--tu-sf);--font-accent--family: var(--tu-sf);--font-h1--family: var(--tu-sf);--font-h2--family: var(--tu-sf);--font-h3--family: var(--tu-sf);--font-h4--family: var(--tu-sf);--font-h5--family: var(--tu-sf);--font-h6--family: var(--tu-sf);--font-paragraph--family: var(--tu-sf);margin:0;background:var(--tu-bg);color:var(--tu-ink);font-family:var(--tu-sf);font-size:17px;line-height:1.47059;letter-spacing:-.022em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}:where(body.tu) :where(h1,h2,h3,h4,.h1,.h2,.h3,.h4){font-family:var(--tu-sf);font-weight:600;text-wrap:balance}:where(body.tu) :where(h1,.h1){letter-spacing:-.015em;line-height:1.05}:where(body.tu) :where(h2,.h2){letter-spacing:-.005em;line-height:1.08}:where(body.tu) :where(h3,.h3){letter-spacing:.007em;line-height:1.2}:where(body.tu) :where(p){text-wrap:pretty}:where(body.tu) :where(a){color:inherit}body.tu main{padding-top:var(--tu-bar-h)}body.tu :is(.button,.button-secondary,button.button,.shopify-payment-button__button){border-radius:var(--tu-pill);font-family:var(--tu-sf);font-weight:500;letter-spacing:-.022em}body.tu .button:not(.button-secondary){background:var(--tu-ink);color:#fff;border-color:var(--tu-ink)}body.tu .button:not(.button-secondary):hover{background:#3a3a3c}body.tu :is(input,select,textarea){font-family:var(--tu-sf);letter-spacing:-.01em}.tu-wrap{width:100%;max-width:calc(var(--tu-wrap) + var(--tu-gutter) * 2);margin:0 auto;padding:0 var(--tu-gutter)}.tu-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.tu-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 24px;border-radius:var(--tu-pill);font-size:17px;font-weight:500;line-height:1;letter-spacing:-.022em;text-decoration:none;white-space:nowrap;transition:background-color var(--tu-t) var(--tu-ease),color var(--tu-t) var(--tu-ease),transform .42s var(--tu-out)}.tu-btn:active{transform:scale(.96)}.tu-btn.tu-btn-ink{background:var(--tu-ink);color:#fff}.tu-btn.tu-btn-ink:hover{background:#3a3a3c}.tu-btn.tu-btn-light{background:#fff;color:var(--tu-ink);box-shadow:0 1px 2px #0003,0 12px 30px -12px #0000008c}.tu-btn.tu-btn-light:hover{background:#e8e8ed}.tu-btn.tu-btn-quiet{background:var(--tu-bg-2);color:var(--tu-ink)}.tu-btn-quiet:hover{background:#e8e8ed}.tu-btn.tu-btn-glass{color:#fff;background:#ffffff24;-webkit-backdrop-filter:blur(10px) saturate(1.9);backdrop-filter:blur(10px) saturate(1.9);box-shadow:inset 0 0 0 1px #ffffff47,0 12px 30px -12px #00000080}.tu-btn-glass:hover{background:#ffffff38}.tu-link.tu-link{display:inline-flex;align-items:center;gap:2px;font-size:17px;color:#06c;text-decoration:none}.tu-link:after{content:"\203a";font-size:1.15em;line-height:1;transition:transform var(--tu-t) var(--tu-out)}.tu-link:hover{text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:1px}.tu-link:hover:after{transform:translate(3px)}.tu-dark .tu-link.tu-link{color:#2997ff}.trade-header.trade-header{position:sticky;top:0;z-index:30;height:var(--tu-bar-h);margin:0 0 calc(var(--tu-bar-h) * -1);padding:8px 0 0;max-width:none;border:0;color:var(--tu-ink);pointer-events:none}.trade-header .trade-header__inner{position:relative;height:calc(var(--tu-bar-h) - 16px);display:flex;flex-wrap:nowrap;align-items:center;gap:14px;margin:0 max(8px,calc(50vw - var(--tu-wrap) / 2 - 16px));padding:0 6px 0 16px;border-radius:var(--tu-pill);pointer-events:auto}.trade-header .trade-header__inner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:#ffffffeb;-webkit-backdrop-filter:saturate(1.8) blur(20px);backdrop-filter:saturate(1.8) blur(20px);box-shadow:0 0 0 1px #0000000f,0 10px 30px -14px #00000047}.trade-header .trade-header__brand{flex:none;display:flex;align-items:center;gap:10px;text-decoration:none}.trade-header .trade-header__logo{height:28px;width:auto}.trade-header .trade-header__name{font-size:15px;font-weight:600;letter-spacing:-.016em}.trade-header .trade-header__tag{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:3px 8px;border-radius:var(--tu-pill);background:var(--tu-ink);color:#fff}.trade-header .trade-header__nav{flex:1;min-width:0;display:flex;justify-content:flex-end}.trade-header .trade-header__links{display:flex;flex-wrap:nowrap;align-items:center;gap:2px;margin:0;padding:0;list-style:none}.trade-header .trade-header__links a:not(.button){display:inline-flex;align-items:center;height:36px;padding:0 10px;border-radius:var(--tu-pill);font-size:13px;letter-spacing:-.01em;text-decoration:none;opacity:.82;transition:opacity var(--tu-t) var(--tu-ease),background-color var(--tu-t) var(--tu-ease)}.trade-header .trade-header__links a:not(.button):hover{opacity:1;background:#0000000d;text-decoration:none}.trade-header .trade-header__links .trade-header__apply,.trade-header .trade-header__links a.button{display:inline-flex;align-items:center;min-height:36px;height:36px;padding:0 16px;margin-left:6px;border-radius:var(--tu-pill);border:0;background:var(--tu-ink);color:#fff;font-size:13px;font-weight:500;letter-spacing:-.01em;text-decoration:none}.trade-header .trade-header__links .trade-header__apply:hover{background:#3a3a3c}@media(max-width:719px){.trade-header .trade-header__tag,.trade-header .trade-header__links .tu-hide-sm{display:none}}.tu-sec{padding:clamp(76px,8.4vw,132px) 0}.tu-grey{background:var(--tu-bg-2)}.tu-dark{background:#000;color:var(--tu-on-dark)}.tu-head{max-width:860px;margin:0 auto;text-align:center}.tu-head-left{margin:0;text-align:left}.tu-eyebrow{display:block;margin:0 0 10px;font-size:clamp(17px,.95rem + .3vw,21px);font-weight:600;letter-spacing:.011em;line-height:1.2;color:var(--tu-ink-2)}.tu-dark .tu-eyebrow{color:var(--tu-on-dark-2)}.tu-title.tu-title{margin:0;font-size:clamp(2.5rem,1.5rem + 3.4vw,4.5rem);font-weight:600;line-height:1.05;letter-spacing:-.015em}.tu-lead{margin:18px auto 0;max-width:40em;font-size:clamp(19px,1rem + .45vw,24px);line-height:1.38;letter-spacing:.009em;color:var(--tu-ink-2)}.tu-head-left .tu-lead{margin-left:0}.tu-dark .tu-lead{color:var(--tu-on-dark-2)}.tu-lead p{margin:0}.tu-go{margin-top:30px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px 22px}.tu-head-left .tu-go{justify-content:flex-start}.tu-hero{position:relative;isolation:isolate;min-height:max(620px,92svh);margin-top:calc(var(--tu-bar-h) * -1);padding:calc(var(--tu-bar-h) + clamp(56px,9vw,120px)) 0 clamp(56px,7vw,96px);display:flex;align-items:flex-end;background:#000;color:#fff;overflow:hidden}.tu-hero-photo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.tu-hero-photo img{width:100%;height:100%;object-fit:cover;object-position:center 62%}.tu-hero>.tu-wrap{position:relative;z-index:2}.tu-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#0000009e,#0000002e 34%,#0003 58%,#000000db)}.tu-hero .tu-head{max-width:920px}.tu-hero-title.tu-hero-title{margin:0;font-size:clamp(3rem,1.6rem + 5.4vw,6rem);font-weight:600;line-height:1.02;letter-spacing:-.02em;color:#fff;text-shadow:0 2px 30px rgba(0,0,0,.35)}.tu-hero .tu-eyebrow{color:#ffffffd1}.tu-hero .tu-lead{color:#ffffffdb}.tu-hero-note{margin:22px 0 0;font-size:13px;letter-spacing:-.01em;color:#ffffffb3;text-align:center}.tu-badge{display:inline-flex;align-items:center;gap:8px;margin-bottom:22px;padding:7px 14px;border-radius:var(--tu-pill);font-size:13px;font-weight:500;letter-spacing:-.01em;color:#fff;background:#ffffff24;-webkit-backdrop-filter:blur(10px) saturate(1.9);backdrop-filter:blur(10px) saturate(1.9);box-shadow:inset 0 0 0 1px #ffffff40}.tu-badge:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--tu-plate);box-shadow:0 0 0 3px #f9cb1d40}.tu-mark{display:grid;gap:clamp(36px,5vw,64px);align-items:center}.tu-mark-photo{margin:0;border-radius:var(--tu-r-l);overflow:hidden;background:#e8e8ed;aspect-ratio:1200 / 750}.tu-mark-photo img{object-position:center}.tu-mark-photo img{width:100%;height:100%;object-fit:cover}.tu-points{margin:28px 0 0;padding:0;list-style:none;display:grid;gap:14px}.tu-points li{display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;font-size:17px;line-height:1.45;color:var(--tu-ink-2)}.tu-points li:before{content:"";width:22px;height:22px;margin-top:1px;border-radius:50%;background:var(--tu-ink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E") center / 13px no-repeat}.tu-points b{color:var(--tu-ink);font-weight:600}@media(min-width:900px){.tu-mark{grid-template-columns:1.15fr 1fr}}.tu-tiles{margin-top:clamp(44px,5vw,72px);display:grid;gap:16px}.tu-tile{position:relative;overflow:hidden;display:grid;align-content:start;gap:8px;min-height:220px;padding:clamp(26px,3vw,36px);border-radius:var(--tu-r-l);background:var(--tu-bg-2)}.tu-grey .tu-tile{background:#fff}.tu-dark .tu-tile{background:#1c1c1e;color:var(--tu-on-dark)}.tu-tile-k{margin:0;font-size:14px;font-weight:600;letter-spacing:-.016em;color:var(--tu-ink-2)}.tu-dark .tu-tile-k{color:var(--tu-on-dark-2)}.tu-tile-title.tu-tile-title{margin:0;font-size:clamp(24px,1.2rem + .8vw,32px);font-weight:600;line-height:1.12;letter-spacing:.004em}.tu-tile-text{margin:4px 0 0;font-size:17px;line-height:1.45;color:var(--tu-ink-2);max-width:30em}.tu-dark .tu-tile-text{color:var(--tu-on-dark-2)}.tu-tile-text p{margin:0}.tu-tile-icon{width:44px;height:44px;margin-bottom:10px;border-radius:12px;display:grid;place-items:center;background:var(--tu-ink);color:var(--tu-plate);font-size:15px;font-weight:700;letter-spacing:0}.tu-tile.tu-tile-big{background:var(--tu-ink);color:#fff}.tu-tile.tu-tile-big :is(.tu-tile-k,.tu-tile-text){color:var(--tu-on-dark-2)}.tu-tile.tu-tile-big .tu-tile-icon{background:var(--tu-plate);color:var(--tu-ink)}@media(min-width:720px){.tu-tiles-5{grid-template-columns:repeat(6,minmax(0,1fr))}.tu-tiles-5>:nth-child(1),.tu-tiles-5>:nth-child(2){grid-column:span 3;min-height:280px}.tu-tiles-5>:nth-child(n+3){grid-column:span 2}}.tu-steps{margin:clamp(44px,5vw,72px) 0 0;padding:0;list-style:none;display:grid;gap:16px;counter-reset:step}.tu-step{display:grid;align-content:start;gap:8px;padding:clamp(26px,3vw,34px);border-radius:var(--tu-r-l);background:#fff}.tu-step-n{width:40px;height:40px;margin-bottom:12px;border-radius:50%;display:grid;place-items:center;font-size:17px;font-weight:600;letter-spacing:0;font-feature-settings:"tnum";background:var(--tu-plate);color:var(--tu-ink)}.tu-step-title.tu-step-title{margin:0;font-size:21px;font-weight:600;letter-spacing:.011em;line-height:1.2}.tu-step-text{margin:0;font-size:15px;line-height:1.45;letter-spacing:-.01em;color:var(--tu-ink-2)}.tu-step-text p{margin:0}@media(min-width:720px){.tu-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.tu-steps{grid-template-columns:repeat(4,minmax(0,1fr))}}.tu-after{margin-top:36px;text-align:center}.tu-tiers{margin-top:clamp(44px,5vw,72px);display:grid;gap:16px}.tu-tier{position:relative;overflow:hidden;padding:clamp(28px,3vw,38px);min-height:230px;display:grid;align-content:space-between;gap:32px;border-radius:var(--tu-r-l);background:linear-gradient(160deg,#2c2c2e,#1c1c1e 60%);box-shadow:inset 0 0 0 1px #ffffff14}.tu-tier:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:var(--tu-metal, #a1a1a6)}.tu-tier .tu-tier-name.tu-tier-name{margin:0;font-size:clamp(32px,1.6rem + 1vw,44px);font-weight:600;line-height:1.05;letter-spacing:-.01em;background:var(--tu-metal, #fff);-webkit-background-clip:text;background-clip:text;color:transparent}.tu-tier-text{margin:0;font-size:17px;line-height:1.45;color:var(--tu-on-dark-2)}.tu-tier-bronze{--tu-metal: linear-gradient(120deg, #e3a36f, #b8743f 55%, #f0c39b)}.tu-tier-silver{--tu-metal: linear-gradient(120deg, #f2f2f4, #a9acb3 55%, #e9eaee)}.tu-tier-gold{--tu-metal: linear-gradient(120deg, #ffe08a, #d4a017 55%, #fff1b8)}@media(min-width:720px){.tu-tiers{grid-template-columns:repeat(3,minmax(0,1fr))}}.tu-facts{margin-top:clamp(44px,5vw,72px);display:grid;gap:16px}.tu-fact{padding:clamp(26px,3vw,36px);border-radius:var(--tu-r-l);background:var(--tu-bg-2);display:grid;align-content:start;gap:6px}.tu-fact-k{margin:0;font-size:17px;font-weight:600;letter-spacing:-.022em;color:var(--tu-ink-2)}.tu-fact-v{margin:0;font-size:clamp(2.5rem,1.6rem + 1.6vw,3.5rem);font-weight:600;line-height:1.07;letter-spacing:-.005em;font-feature-settings:"tnum"}.tu-fact-s{margin:2px 0 0;font-size:15px;line-height:1.4;letter-spacing:-.01em;color:var(--tu-ink-2);max-width:24em}@media(min-width:720px){.tu-facts{grid-template-columns:repeat(3,minmax(0,1fr))}}.tu-faq-in{max-width:calc(880px + var(--tu-gutter) * 2)}.tu-faq-list{margin-top:clamp(40px,5vw,60px);border-top:1px solid var(--tu-line)}.tu-faq-list details{border-bottom:1px solid var(--tu-line)}.tu-faq-list details>summary{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 0;cursor:pointer;list-style:none;font-size:clamp(19px,1rem + .4vw,24px);font-weight:600;letter-spacing:.009em;line-height:1.25}.tu-faq-list summary::-webkit-details-marker{display:none}.tu-faq-list summary:after{content:"";flex:none;width:28px;height:28px;border-radius:50%;background:#e8e8ed url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231d1d1f' stroke-width='2.2' stroke-linecap='round'%3E%3Cpath d='M12 6v12M6 12h12'/%3E%3C/svg%3E") center / 14px no-repeat;transition:transform .36s var(--tu-out)}.tu-faq-list details[open] summary:after{transform:rotate(45deg)}.tu-faq-a{padding:0 48px 26px 0;font-size:17px;color:var(--tu-ink-2);max-width:44em}.tu-faq-a p{margin:0 0 12px}.tu-faq-a p:last-child{margin-bottom:0}.tu-cta{position:relative;overflow:hidden;isolation:isolate;text-align:center}.tu-cta-plate{display:inline-flex;align-items:center;justify-content:center;margin-bottom:34px;padding:.18em .7em;border-radius:10px;background:var(--tu-plate);color:var(--tu-ink);font-size:clamp(34px,1.6rem + 3vw,64px);font-weight:700;letter-spacing:.04em;line-height:1.1;box-shadow:inset 0 0 0 2px #00000014,0 30px 60px -30px #f9cb1db3}.trade-footer.trade-footer{max-width:none;margin:0;padding:44px 0 56px;border:0;background:var(--tu-bg-2);color:var(--tu-ink-2);font-size:12px;line-height:1.5;letter-spacing:-.01em}.trade-footer .trade-footer__inner{display:grid;gap:24px;width:100%;max-width:calc(var(--tu-wrap) + var(--tu-gutter) * 2);margin:0 auto;padding:0 var(--tu-gutter)}.trade-footer .trade-footer__top{display:grid;gap:24px;padding-bottom:24px;border-bottom:1px solid var(--tu-line)}.trade-footer .trade-footer__inner p{margin:0 0 6px}.trade-footer .trade-footer__name{font-size:14px;font-weight:600;color:var(--tu-ink);letter-spacing:-.016em}.trade-footer .trade-footer__logo{height:26px;width:auto;margin-bottom:14px}.trade-footer .trade-footer__links{display:flex;flex-wrap:wrap;gap:6px 18px;margin:0;padding:0;list-style:none}.trade-footer a{color:#424245;text-decoration:none}.trade-footer a:hover{text-decoration:underline}.trade-footer .trade-footer__col-title{margin:0 0 10px;font-size:12px;font-weight:600;color:var(--tu-ink)}.trade-footer .trade-footer__col ul{margin:0;padding:0;list-style:none;display:grid;gap:8px}@media(min-width:750px){.trade-footer .trade-footer__top{grid-template-columns:2fr 1fr 1fr}}@media(prefers-reduced-motion:reduce){.tu-btn,.tu-link:after,.tu-faq-list summary:after{transition:none}}.tu-intro{padding-bottom:clamp(40px,5vw,72px)}.tu-intro .tu-title.tu-title{font-size:clamp(2.75rem,1.6rem + 4vw,5rem)}.tu-intro-photo{margin:clamp(40px,5vw,64px) 0 0;border-radius:var(--tu-r-l);overflow:hidden;background:#e8e8ed;aspect-ratio:16 / 7}.tu-intro-photo img{width:100%;height:100%;object-fit:cover}.shopify-section:has(>.tu-intro:not(.tu-grey):not(.tu-dark))+.shopify-section>.tu-sec:not(.tu-grey):not(.tu-dark){padding-top:0}.shopify-section:has(>.tu-intro.tu-grey)+.shopify-section>.tu-sec.tu-grey{padding-top:0}@media(min-width:720px){.tu-tiles:not(.tu-tiles-5){grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}}.tu-tile-text :is(ul,ol){margin:6px 0 0;padding-left:1.1em;display:grid;gap:6px}body.tu .trade-apply.trade-apply{max-width:none;margin:0;padding:0 0 clamp(76px,8.4vw,132px);background:var(--tu-bg-2)}body.tu .trade-apply .trade-apply__inner{width:calc(100% - var(--tu-gutter) * 2);max-width:720px;margin:0 auto;padding:clamp(28px,4vw,48px);border-radius:var(--tu-r-l);background:#fff;box-shadow:0 1px 2px #0000000a,0 24px 50px -30px #00000040}body.tu .trade-apply .h4{font-size:21px;font-weight:600;letter-spacing:.011em}body.tu .trade-apply__group>legend{font-size:21px;font-weight:600;letter-spacing:.011em}body.tu .trade-apply__field label{font-size:14px;font-weight:600;letter-spacing:-.016em}body.tu .trade-apply__hint,body.tu .trade-apply__counter{font-size:13px;color:var(--tu-ink-2);opacity:1}body.tu .trade-apply .trade-apply__input{min-height:50px;padding:12px 16px;border:1px solid var(--tu-line);border-radius:var(--tu-r-s);background:#fff;color:var(--tu-ink);font-size:17px;transition:border-color var(--tu-t) var(--tu-ease),box-shadow var(--tu-t) var(--tu-ease)}body.tu .trade-apply .trade-apply__input:focus-visible{outline:0;border-color:#0071e3;box-shadow:0 0 0 4px #0071e32e}body.tu .trade-apply__notice{border-radius:var(--tu-r-m);background:var(--tu-bg-2);border:0;padding:20px 22px}body.tu .trade-apply__submit{min-height:50px;padding:0 28px;font-size:17px}.tu-intro.tu-grey{padding-bottom:clamp(40px,5vw,64px)}.tu-plate{display:block;width:100%;height:auto;overflow:visible;filter:drop-shadow(0 18px 30px rgba(0,0,0,.45))}.tu-plate-rear .tu-plate-base{fill:var(--tu-plate)}.tu-plate-front .tu-plate-base{fill:#f7f7f2}.tu-plate-mark,.tu-plate-bs{font-family:var(--tu-sf);font-size:7.4px;font-weight:600;letter-spacing:.9px;fill:#1d1d1f}.tu-plate-bs{font-weight:500;font-size:6.4px;letter-spacing:.4px;opacity:.75}.tu-plate :is(.tu-plate-hover,.tu-plate-shadow,.tu-plate-retro,.tu-plate-outline,.tu-plate-gloss){display:none}.tu-plate .tu-plate-ext use{transition:opacity .26s var(--tu-ease)}.tu-show:has(input[value=printed]:checked) .tu-plate-ext,.tu-show:has(input[value=gel]:checked) .tu-plate-ext,.tu-show:has(input[value=hover]:checked) .tu-plate-ext,.tu-show:has(input[value=shadow]:checked) .tu-plate-ext{display:none}.tu-show:has(input[value="4d3"]:checked) .tu-plate-ext :is(.tu-l5,.tu-l6,.tu-l7,.tu-l8),.tu-show:has(input[value="4dgel"]:checked) .tu-plate-ext :is(.tu-l5,.tu-l6,.tu-l7,.tu-l8),.tu-show:has(input[value=retro]:checked) .tu-plate-ext :is(.tu-l5,.tu-l6,.tu-l7,.tu-l8),.tu-show:has(input[value=outline]:checked) .tu-plate-ext :is(.tu-l5,.tu-l6,.tu-l7,.tu-l8){opacity:0}.tu-show:has(:is(input[value=gel],input[value="4dgel"]):checked) .tu-plate-gloss{display:inline}.tu-show:has(input[value=hover]:checked) .tu-plate-hover{display:inline}.tu-show:has(input[value=shadow]:checked) .tu-plate-shadow{display:inline}.tu-show:has(input[value=retro]:checked) .tu-plate-retro{display:inline}.tu-show:has(input[value=outline]:checked) .tu-plate-top{display:none}.tu-show:has(input[value=outline]:checked) .tu-plate-outline{display:inline}.tu-show:has(input[value=outline]:checked) .tu-plate-ext use{fill:#3a3a3c}.tu-show{position:relative;overflow:hidden;padding:clamp(76px,8vw,120px) 0;background:radial-gradient(60% 55% at 30% 50%,#f9cb1d21,#0000 70%),#000;color:var(--tu-on-dark)}.tu-show-in{display:grid;gap:clamp(36px,5vw,56px);align-items:center}.tu-show-stage{position:relative}.tu-show-chip{display:inline-block;margin:0 0 26px;padding:6px 12px;border-radius:var(--tu-pill);font-size:12px;font-weight:500;letter-spacing:-.01em;color:var(--tu-on-dark-2);background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff1f}.tu-show-plates{display:grid;gap:clamp(14px,2vw,22px);max-width:560px}.tu-show-rear{position:relative}.tu-pin{position:absolute;left:50%;bottom:-4px;transform:translate(-50%,100%);padding:6px 12px 6px 26px;border-radius:var(--tu-pill);white-space:nowrap;font-size:12px;font-weight:600;letter-spacing:-.01em;color:var(--tu-ink);background:#fff;box-shadow:0 10px 24px -10px #0009}.tu-pin:before{content:"";position:absolute;left:10px;top:50%;width:8px;height:8px;margin-top:-4px;border-radius:50%;background:var(--tu-plate);box-shadow:0 0 0 3px #f9cb1d59}.tu-pin:after{content:"";position:absolute;left:50%;top:-9px;width:1px;height:9px;background:#fff}.tu-show-panel{padding:clamp(26px,3vw,34px);border-radius:var(--tu-r-l);background:linear-gradient(170deg,#3a3a3e8c,#1c1c1eb3);-webkit-backdrop-filter:blur(30px) saturate(1.6);backdrop-filter:blur(30px) saturate(1.6);box-shadow:inset 0 0 0 1px #ffffff1a,0 30px 60px -24px #000000b3}.tu-show-eyebrow{margin:0 0 6px;font-size:13px;font-weight:500;color:var(--tu-on-dark-2)}.tu-show-title.tu-show-title{margin:0;font-size:clamp(1.75rem,1.1rem + 1.4vw,2.5rem);font-weight:600;line-height:1.08;letter-spacing:0;color:#fff}.tu-show-lead{margin-top:10px;font-size:15px;line-height:1.45;letter-spacing:-.01em;color:var(--tu-on-dark-2)}.tu-show-lead p{margin:0}.tu-ways{margin:22px 0 0;padding:4px;border:0;border-radius:16px;background:#00000059;box-shadow:inset 0 0 0 1px #ffffff14;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px}.tu-way{position:relative;display:block;cursor:pointer}.tu-way input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;margin:0;cursor:pointer}.tu-way span{display:block;padding:10px;border-radius:12px;font-size:13px;font-weight:600;letter-spacing:-.01em;color:var(--tu-on-dark-2);transition:background-color var(--tu-t) var(--tu-ease),color var(--tu-t) var(--tu-ease)}.tu-way:hover span{color:#fff}.tu-way input:checked+span{background:#ffffff29;color:#fff;box-shadow:inset 0 0 0 1px #ffffff2e}.tu-way input:focus-visible+span{outline:2px solid #2997ff;outline-offset:1px}.tu-way-lines{margin-top:16px;min-height:3em}.tu-way-line{display:none;margin:0;font-size:15px;line-height:1.45;letter-spacing:-.01em;color:var(--tu-on-dark-2)}.tu-way-line b{color:#fff;font-weight:600}.tu-show:has(input[value=printed]:checked) .tu-way-line[data-look=printed],.tu-show:has(input[value=gel]:checked) .tu-way-line[data-look=gel],.tu-show:has(input[value="4d3"]:checked) .tu-way-line[data-look="4d3"],.tu-show:has(input[value="4d5"]:checked) .tu-way-line[data-look="4d5"],.tu-show:has(input[value="4dgel"]:checked) .tu-way-line[data-look="4dgel"],.tu-show:has(input[value=retro]:checked) .tu-way-line[data-look=retro],.tu-show:has(input[value=shadow]:checked) .tu-way-line[data-look=shadow],.tu-show:has(input[value=hover]:checked) .tu-way-line[data-look=hover],.tu-show:has(input[value=outline]:checked) .tu-way-line[data-look=outline]{display:block}.tu-show-go{justify-content:flex-start;margin-top:22px}@media(min-width:960px){.tu-show-in{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}}.tu-mark-photo{position:relative}.tu-mark-photo .tu-pin{left:31%;top:66%;bottom:auto;transform:translate(-50%,-50%)}.tu-mark-photo .tu-pin:after{top:auto;bottom:-14px;height:14px;background:#fff}.tu-dark .tu-fact{background:#1c1c1e}.tu-dark .tu-fact-k,.tu-dark .tu-fact-s{color:var(--tu-on-dark-2)}.tu-dark .tu-fact-v{color:#fff}.tu-fact-v.tu-stars:after{content:" \2605\2605\2605\2605\2605";font-size:.42em;letter-spacing:1px;color:#fbbc04;vertical-align:.5em}.tu-tile.tu-tile-photo{color:#fff;background:#000;min-height:320px;align-content:end}.tu-tile-photo>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.tu-tile-photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#0000 25%,#000000d1)}.tu-tile-photo>:not(img){position:relative;z-index:2}.tu-tile.tu-tile-photo :is(.tu-tile-k,.tu-tile-text){color:#fffc}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.tu-tile,.tu-step,.tu-tier,.tu-fact,.tu-show-panel,.tu-show-plates,.tu-mark-photo{animation:tu-rise linear both;animation-timeline:view();animation-range:entry 0% entry 38%}}}@keyframes tu-rise{0%{opacity:0;transform:translateY(28px) scale(.985)}to{opacity:1;transform:none}}.tu-sec:not(.tu-grey):not(.tu-dark) .tu-step{background:var(--tu-bg-2)}.tu-grey .tu-fact{background:#fff}.tu-show-plates{position:relative}.tu-show-canvas{position:absolute;z-index:1;top:-14%;right:-10%;bottom:-14%;left:-10%;width:120%;height:128%;opacity:0;pointer-events:none;transition:opacity .6s var(--tu-ease);touch-action:pan-y}.tu-show.is-3d .tu-show-canvas{opacity:1;pointer-events:auto;cursor:grab}.tu-show.is-3d .tu-show-canvas:active{cursor:grabbing}.tu-show.is-3d .tu-show-plates>.tu-plate,.tu-show.is-3d .tu-show-rear>.tu-plate{visibility:hidden}.tu-show.is-3d .tu-pin{z-index:2}.tu-show.is-3d .tu-show-rear .tu-pin{bottom:-30px}.tu-tier-rule{margin:0 0 6px;font-size:19px;font-weight:600;letter-spacing:.01em;color:#fff;font-feature-settings:"tnum"}.tu-tier-note{margin:22px auto 0;max-width:46em;text-align:center;font-size:13px;line-height:1.45;color:var(--tu-on-dark-2)}
/*# sourceMappingURL=/cdn/shop/t/5/assets/trade-ui.css.map */
