.tsp{--tsp-blue:#1F3FC4;--tsp-blue-dark:#1A35A8;--tsp-tint:#E8ECFA;--tsp-off:#F4F5F8;--tsp-ink:#2A2D35;--tsp-muted:#5C6070;--tsp-line:#DDE2EE;--tsp-line-2:#C9CFDD;--tsp-sans:"Hanken Grotesk",system-ui,sans-serif;--tsp-head:"Space Grotesk",system-ui,sans-serif;--tsp-pixel:"Jersey 10",system-ui,sans-serif;background:#fff;color:var(--tsp-ink);font-family:var(--tsp-sans);font-size:16px;line-height:1.5;max-width:100%;overflow-x:clip;-webkit-text-size-adjust:100%}.tsp *,.tsp *:before,.tsp *:after{box-sizing:border-box}.tsp p,.tsp h1,.tsp h2,.tsp h3,.tsp ul,.tsp ol{margin:0;padding:0}.tsp ul,.tsp ol{list-style:none}.tsp a{color:var(--tsp-blue)}.tsp button{font-family:inherit;color:inherit;letter-spacing:normal;text-transform:none}.tsp img{max-width:100%;display:block}.tsp :focus-visible{outline:2px solid var(--tsp-blue);outline-offset:3px;border-radius:4px}.tsp [hidden]{display:none!important}.tsp-announce{background:var(--tsp-blue);color:#fff;overflow:hidden;white-space:nowrap;padding:10px 0}.tsp-announce__track{display:flex;width:max-content;animation:tsp-marquee 30s linear infinite}.tsp-announce__set{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:space-around;gap:40px;min-width:100vw;padding-right:40px;font:600 12px/1 var(--tsp-sans);letter-spacing:.08em}@keyframes tsp-marquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media(prefers-reduced-motion:reduce){.tsp-announce__track{animation:none}}.tsp-header{position:sticky;top:0;z-index:40;background:#fffffff5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--tsp-line)}.tsp-header__inner{max-width:1280px;margin:0 auto;padding:6px clamp(14px,4vw,40px);min-height:60px;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:clamp(10px,2vw,24px)}.tsp-logo{font-family:var(--tsp-pixel);font-weight:400;letter-spacing:.06em;line-height:1;white-space:nowrap;text-decoration:none}.tsp-logo--nav{justify-self:start;color:var(--tsp-blue)!important;font-size:34px;text-decoration:none}.tsp-nav{display:flex;gap:clamp(10px,2.2vw,28px);align-items:center;justify-content:center;flex-wrap:wrap}.tsp-nav a{display:inline-flex;align-items:center;min-height:36px;padding:0 2px;font:500 13px/1.4 var(--tsp-sans);color:var(--tsp-ink);text-decoration:none}.tsp-nav a:hover{color:var(--tsp-blue)}.tsp-cart-btn{justify-self:end;position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;color:var(--tsp-blue)!important}.tsp-cart-btn__count{position:absolute;top:4px;right:2px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--tsp-blue);color:#fff;font:600 11px/18px var(--tsp-sans);text-align:center}@media(max-width:600px){.tsp-header__inner{grid-template-columns:auto 1fr auto}.tsp-logo--nav{font-size:28px}.tsp-nav{gap:12px}.tsp-nav a{font-size:12px}}.tsp-main{max-width:1280px;margin:0 auto;padding:clamp(14px,2.2vw,28px) clamp(16px,4vw,40px) 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:clamp(20px,3.2vw,64px);align-items:start}.tsp-gallery{display:flex;flex-direction:column;gap:12px}@media(min-width:900px){.tsp-gallery{position:sticky;top:80px}}.tsp-gallery__stage{position:relative;aspect-ratio:1/1;max-height:min(72vh,720px);width:100%;margin-inline:auto;border-radius:16px;overflow:hidden;background:var(--tsp-off);border:1px solid var(--tsp-line);touch-action:pan-y}.tsp-gallery__slide{position:absolute;top:0;right:0;bottom:0;left:0}.tsp-gallery__img{width:100%;height:100%;object-fit:cover}.tsp-gallery__arrow{position:absolute;z-index:2;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:999px;border:1px solid var(--tsp-line);background:#ffffffeb;color:var(--tsp-blue)!important;font-size:18px;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.tsp-gallery__arrow--prev{left:10px}.tsp-gallery__arrow--next{right:10px}.tsp-gallery__thumbs{display:flex;gap:8px;flex-wrap:wrap}.tsp-thumb{position:relative;width:clamp(52px,9vw,72px);aspect-ratio:1/1;border-radius:10px;overflow:hidden;padding:0;cursor:pointer;border:1px solid var(--tsp-line);background:repeating-linear-gradient(135deg,var(--tsp-tint) 0 8px,var(--tsp-off) 8px 16px)}.tsp-thumb img{width:100%;height:100%;object-fit:cover}.tsp-thumb[aria-selected=true]{box-shadow:inset 0 0 0 2px var(--tsp-blue)}.tsp-thumb__label{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:4px;font:500 9px/1.2 var(--tsp-sans);color:var(--tsp-blue);text-align:center}.tsp-ph{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:24px;background:repeating-linear-gradient(135deg,var(--tsp-tint) 0 12px,var(--tsp-off) 12px 24px)}.tsp-ph span{font:500 11px/1.6 var(--tsp-sans);letter-spacing:.09em;color:var(--tsp-blue);background:#fff;padding:9px 14px;border-radius:999px;border:1px solid var(--tsp-line);text-align:center;max-width:320px}.tsp-ph--sm{position:relative;inset:auto;padding:4px}.tsp-ph--sm span{font-size:8px;padding:3px 5px;border:0;background:transparent}.tsp-ph--blue{background:repeating-linear-gradient(135deg,#ffffff1a 0 12px,#ffffff0a 12px 24px);border:1px solid rgba(255,255,255,.25);border-radius:16px}.tsp-ph--blue span{border:0}.tsp-buy{max-width:620px;display:flex;flex-direction:column}.tsp-rating{display:inline-flex;align-self:flex-start;align-items:center;gap:9px;margin:0 0 14px;padding:7px 13px 7px 11px;border:1px solid var(--tsp-line);border-radius:999px;background:var(--tsp-off);text-decoration:none}.tsp-stars{color:var(--tsp-blue);letter-spacing:.08em;font-size:13px}.tsp-rating__score{font:500 13px/1 var(--tsp-sans);color:var(--tsp-ink)}.tsp-rating__count{font:400 13px/1 var(--tsp-sans);color:var(--tsp-muted)}.tsp .tsp-title{font:700 clamp(34px,4.6vw,46px)/1.04 var(--tsp-head);letter-spacing:-.015em;color:var(--tsp-blue);margin:0}.tsp .tsp-price{margin:12px 0 4px;display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;font:600 24px/1.2 var(--tsp-sans);color:var(--tsp-ink)}.tsp-price s{font:400 17px/1.2 var(--tsp-sans);color:var(--tsp-muted)}.tsp .tsp-benefits{margin-top:18px;display:grid;gap:10px}.tsp-benefits li{display:flex;align-items:center;gap:12px;font:500 15px/1.3 var(--tsp-sans)}.tsp-benefits__icon{flex:0 0 auto;width:30px;height:30px;border-radius:8px;background:var(--tsp-tint);display:flex;align-items:center;justify-content:center}.tsp-rule{height:1px;background:var(--tsp-line);margin:22px 0 24px}.tsp-label{display:block;margin-bottom:10px;font:600 12px/1 var(--tsp-sans);letter-spacing:.1em;color:var(--tsp-ink)}.tsp-label--flush{margin:0}.tsp-swatches{display:flex;gap:10px;margin-bottom:26px;flex-wrap:wrap}.tsp-swatch{display:flex;align-items:center;gap:10px;min-height:46px;padding:7px 16px 7px 8px;border-radius:999px;cursor:pointer;background:#fff;border:1px solid var(--tsp-line);font:500 14px/1 var(--tsp-sans)}.tsp-swatch[aria-checked=true]{box-shadow:0 0 0 2px var(--tsp-blue)}.tsp-swatch__dot{width:28px;height:28px;border-radius:999px;border:1px solid rgba(42,45,53,.18)}.tsp-tiers{display:grid;gap:12px;margin-bottom:22px}.tsp-tier{position:relative;display:flex;align-items:center;gap:14px;width:100%;text-align:left;padding:16px 18px;border-radius:14px;cursor:pointer;min-height:78px;border:1px solid var(--tsp-line);background:#fff}.tsp-tier[aria-checked=true]{background:var(--tsp-tint);box-shadow:0 0 0 2px var(--tsp-blue)}.tsp-tier__dot{flex:0 0 auto;width:20px;height:20px;border-radius:999px;border:1px solid #B5BAC6;background:#fff;display:flex;align-items:center;justify-content:center}.tsp-tier__dot span{width:10px;height:10px;border-radius:999px}.tsp-tier[aria-checked=true] .tsp-tier__dot span{background:var(--tsp-blue)}.tsp-tier__body{flex:1 1 auto;min-width:0;display:grid;gap:3px}.tsp-tier__label{font:600 15px/1.25 var(--tsp-sans);color:var(--tsp-ink)}.tsp-tier__sub{font:400 13px/1.35 var(--tsp-sans);color:var(--tsp-muted)}.tsp-tier__note{font:600 12px/1.35 var(--tsp-sans);color:var(--tsp-blue)}.tsp-tier__price{flex:0 0 auto;display:grid;gap:3px;text-align:right;font:600 17px/1.2 var(--tsp-sans);color:var(--tsp-ink)}.tsp-tier__price s{font:400 13px/1.2 var(--tsp-sans);color:#8a8f9c}.tsp-tier__price small{font:500 12px/1.2 var(--tsp-sans);color:var(--tsp-muted)}.tsp-tier__badge{position:absolute;top:-10px;right:16px;font:400 13px/1 var(--tsp-pixel);letter-spacing:.12em;color:#fff;padding:5px 10px 4px;border-radius:999px;background:var(--tsp-blue)}.tsp-mix{border:1px solid var(--tsp-line);border-radius:16px;background:var(--tsp-off);padding:15px 16px 16px;margin:-6px 0 22px}.tsp-mix__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:3px}.tsp-mix__split{border:1px solid var(--tsp-line);background:#fff;border-radius:999px;min-height:34px;padding:0 14px;font:500 12px/1 var(--tsp-sans);color:var(--tsp-blue)!important;cursor:pointer}.tsp .tsp-mix__status{margin:0 0 13px;font:400 13px/1.45 var(--tsp-sans);color:var(--tsp-muted)}.tsp .tsp-mix__status.is-incomplete{color:var(--tsp-blue)}.tsp-mix__rows{display:grid;gap:8px}.tsp-mix__row{display:flex;align-items:center;gap:10px}.tsp-mix__name{flex:1 1 auto;display:flex;align-items:center;gap:11px;min-height:46px;padding:4px 8px 4px 4px;border:0;border-radius:999px;background:none;cursor:pointer;text-align:left;font:500 14px/1.2 var(--tsp-sans)}.tsp-mix__dot{width:30px;height:30px;border-radius:999px;border:1px solid rgba(42,45,53,.18)}.tsp-mix__row.is-active .tsp-mix__dot{box-shadow:0 0 0 2px var(--tsp-blue)}.tsp-qty{flex:0 0 auto;display:flex;align-items:center;border:1px solid var(--tsp-line);border-radius:999px;background:#fff}.tsp-qty button{width:44px;height:44px;border:0;background:none;border-radius:999px;cursor:pointer;font:400 20px/1 var(--tsp-sans);color:var(--tsp-blue)!important}.tsp-qty button[disabled]{color:#b5bac6!important;cursor:default}.tsp-qty span{min-width:26px;text-align:center;font:600 15px/1 var(--tsp-sans)}.tsp-form{margin:0}.tsp-atc{width:100%;min-height:62px;border:0;border-radius:999px;background:var(--tsp-blue);color:#fff!important;font:600 17px/1 var(--tsp-sans);letter-spacing:.02em;cursor:pointer;padding:0 24px;margin-bottom:12px;transition:background .15s ease}.tsp-atc:hover{background:var(--tsp-blue-dark)}.tsp-atc[disabled],.tsp-atc.is-incomplete{background:#8a99d8}.tsp-atc.is-loading{opacity:.75}.tsp .tsp-atc-msg{margin:0 0 8px;text-align:center;font:500 13px/1.45 var(--tsp-sans);color:var(--tsp-blue)}.tsp-atc-msg:empty{display:none}.tsp-dynamic{margin-bottom:12px}.tsp-trust{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px 22px;margin:2px 0 14px;font:500 13px/1.3 var(--tsp-sans)}.tsp-trust span{display:flex;align-items:center;gap:7px}
/*# sourceMappingURL=/cdn/shop/t/10/assets/ts-pdp.css.map */
