.ts{--ts-gap:clamp(20px,3.5vw,48px);display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:var(--ts-gap);align-items:start;color:var(--ts-ink)}.ts-view{position:sticky;top:96px;display:flex;flex-direction:column;gap:10px}.ts-stage{position:relative;aspect-ratio:1/1;background:var(--ts-stage-bg,#fff);overflow:hidden;border-radius:var(--ts-radius,0)}.ts-cap{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.ts-mark{position:absolute;filter:drop-shadow(0 2px 1.4px rgba(0,0,0,.42));transition:left .25s,top .25s}.ts-svg{display:block;width:100%;height:100%}.ts-svg svg{display:block;width:100%;height:100%;overflow:visible}.ts-mark .a{fill:var(--a)}.ts-mark .b{fill:var(--b)}.ts-tex{position:absolute;left:8.13%;top:2.98%;width:83.74%;height:93.96%;border-radius:50%;pointer-events:none;background:repeating-linear-gradient(45deg,#ffffff1a 0 1px,#00000012 1px 3px),radial-gradient(circle at 35% 25%,#ffffff24,#fff0 60%)}.ts-mark.is-turkey .ts-tex{display:none}.ts [hidden]{display:none!important}.ts-photo{position:absolute;pointer-events:none;filter:drop-shadow(0 .6px .7px rgba(0,0,0,.45)) drop-shadow(0 2px 3px rgba(0,0,0,.16))}.ts-live{position:absolute;left:12px;top:12px;font:600 11px/1 var(--ts-body,inherit);letter-spacing:.14em;text-transform:uppercase;padding:7px 10px;border-radius:99px;background:#ffffffe0;color:#14110f}.ts-live:before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:#2f9e5b;margin-right:7px;vertical-align:1px;animation:tsPulse 1.8s infinite}@keyframes tsPulse{50%{opacity:.25}}.ts-stage.is-turned .ts-live{display:none}.ts-views{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:6px}.ts-view-b{min-height:44px;padding:6px 8px;background:var(--ts-card);color:var(--ts-ink);border:1px solid var(--ts-line);border-radius:var(--ts-radius-sm,0);font:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:border-color .15s,background .15s}.ts-view-b:hover{border-color:var(--ts-ink)}.ts-view-b[aria-pressed=true]{background:var(--ts-sel-bg,var(--ts-ink));color:var(--ts-sel-ink,#fff);border-color:var(--ts-sel-bg,var(--ts-ink))}.ts-caption{margin:0;font-size:14px;color:var(--ts-muted)}.ts-panel{display:flex;flex-direction:column;gap:22px;min-width:0}.ts-step{display:flex;flex-direction:column;gap:12px}.ts-step-h{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ts-step-h h3{margin:0;font:var(--ts-label-font,600 13px/1.2 inherit);letter-spacing:var(--ts-label-track,.18em);text-transform:uppercase}.ts-n{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--ts-accent);color:var(--ts-accent-ink);font-size:12px;font-weight:700;flex:none}.ts-val{margin-left:auto;display:flex;align-items:center;gap:8px;font-size:14px;color:var(--ts-muted)}.ts-val i{width:14px;height:14px;border-radius:50%;border:1px solid rgba(0,0,0,.25)}.ts-hint{margin:-4px 0 0;font-size:12.5px;color:var(--ts-muted)}.ts-fams{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.ts-fam{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:48px;padding:6px 8px;background:var(--ts-card);color:var(--ts-ink);border:1px solid var(--ts-line);border-radius:var(--ts-radius-sm,0);font:inherit;font-size:14px;font-weight:600;line-height:1.15;cursor:pointer;transition:border-color .15s,background .15s}.ts-fam:hover{border-color:var(--ts-ink)}.ts-fam[aria-pressed=true]{background:var(--ts-sel-bg,var(--ts-ink));color:var(--ts-sel-ink,#fff);border-color:var(--ts-sel-bg,var(--ts-ink))}.ts-fam-tag{font-size:9.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;opacity:.72}.ts-fams+.ts-hint{margin:0}.ts-capsw{display:flex;flex-wrap:wrap;gap:9px;padding:2px 0}.ts-cswatch{position:relative;width:38px;height:38px;padding:0;border-radius:50%;border:1px solid var(--ts-swatch-edge,rgba(0,0,0,.24));cursor:pointer;transition:transform .12s}.ts-cswatch:hover{transform:scale(1.08)}.ts-cswatch[aria-pressed=true]{box-shadow:0 0 0 3px var(--ts-ring-gap,#fff),0 0 0 5px var(--ts-ink)}.ts-cswatch.is-sale:after{content:"";position:absolute;right:-3px;top:-3px;width:12px;height:12px;border-radius:50%;background:var(--ts-instock,#2F9E5B);border:2px solid var(--ts-ring-gap,#fff)}.ts-stock{margin:0;display:flex;align-items:baseline;gap:8px;font-size:13px;line-height:1.4;color:var(--ts-muted)}.ts-stock i{width:9px;height:9px;border-radius:50%;flex:none;border:1.5px solid currentColor;opacity:.7;transform:translateY(1px)}.ts-stock i.is-in{background:var(--ts-instock,#2F9E5B);border-color:var(--ts-instock,#2F9E5B);opacity:1}.ts-marks{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.ts-opt{position:relative;display:flex;align-items:center;gap:10px;min-height:46px;padding:8px 12px;background:var(--ts-card);color:var(--ts-ink);border:1px solid var(--ts-line);border-radius:var(--ts-radius-sm,0);font:inherit;font-size:14px;text-align:left;cursor:pointer;transition:border-color .15s,background .15s,transform .15s}.ts-opt:hover{border-color:var(--ts-ink)}.ts-opt[aria-pressed=true]{background:var(--ts-sel-bg,var(--ts-ink));color:var(--ts-sel-ink,#fff);border-color:var(--ts-sel-bg,var(--ts-ink))}.ts-dot{width:18px;height:18px;border-radius:50%;flex:none;border:1px solid rgba(0,0,0,.2)}.ts-mopt{flex-direction:column;justify-content:center;gap:6px;padding:10px 6px;text-align:center}.ts-mthumb{display:block;width:44px;height:40px}.ts-mthumb.is-photo{width:44px;height:44px;border-radius:50%;background-size:127% auto;background-position:50% 49%;background-repeat:no-repeat;box-shadow:0 1px 2px #00000040}.ts-mthumb svg{width:100%;height:100%;display:block}.ts-mthumb .a{fill:var(--a)}.ts-mthumb .b{fill:var(--b)}.ts-mname{font-size:13px;line-height:1.2}.ts-tag{position:absolute;top:-8px;right:-4px;font-size:9.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:3px 6px;border-radius:99px;background:var(--ts-season,#C25B16);color:#fff}.ts-sw{display:grid;grid-template-columns:repeat(auto-fill,44px);gap:7px}.ts-swatch{width:44px;height:44px;padding:0;border-radius:50%;border:1px solid var(--ts-swatch-edge,rgba(0,0,0,.2));cursor:pointer;transition:transform .12s}.ts-swatch:hover{transform:scale(1.08)}.ts-swatch{position:relative}.ts-swatch.is-taken{cursor:not-allowed;opacity:.4;transform:none}.ts-swatch.is-taken:after{content:"";position:absolute;left:50%;top:5px;bottom:5px;width:2px;margin-left:-1px;background:var(--ts-ink,#1A1714);transform:rotate(45deg);border-radius:1px}.ts-swatch[aria-pressed=true]{box-shadow:0 0 0 3px var(--ts-ring-gap,#fff),0 0 0 5px var(--ts-ink)}.ts-tools{display:flex;flex-wrap:wrap;gap:8px}.ts-tool{min-height:42px;padding:8px 14px;background:transparent;color:var(--ts-ink);border:1px solid var(--ts-line);border-radius:var(--ts-radius-sm,0);font:inherit;font-size:13.5px;cursor:pointer}.ts-tool:hover{border-color:var(--ts-ink)}.ts-checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ts-check{background:var(--ts-card);border:1px solid var(--ts-line);border-radius:var(--ts-radius-sm,0);padding:12px 14px;display:flex;flex-direction:column;gap:2px}.ts-check-l{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ts-muted)}.ts-check strong{font:var(--ts-verdict-font,700 22px/1.2 inherit)}.ts-check small{font-size:12.5px;color:var(--ts-muted)}.is-clear{color:var(--ts-clear,#1F6B3A)}.is-soft{color:var(--ts-soft,#9A6410)}.is-lost{color:var(--ts-lost,#A3243A)}.ts-buy{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding-top:16px;border-top:1px solid var(--ts-line)}.ts-price{display:flex;flex-direction:column;gap:2px;flex:1 1 200px}.ts-price b{font:var(--ts-price-font,700 28px/1 inherit)}.ts-price span{font-size:13px;color:var(--ts-muted)}.ts-add{min-height:52px;padding:0 28px;border:0;border-radius:var(--ts-radius-sm,0);background:var(--ts-accent);color:var(--ts-accent-ink);font:inherit;font-weight:700;font-size:15px;letter-spacing:.04em;cursor:pointer;flex:1 1 200px;transition:filter .15s,transform .15s}.ts-add:hover{filter:brightness(1.08);transform:translateY(-1px)}.ts-add.is-notify{background:transparent;color:var(--ts-ink);box-shadow:inset 0 0 0 1.5px var(--ts-ink)}.ts-note{margin:0;font-size:12.5px;line-height:1.5;color:var(--ts-muted)}.ts-final{margin:0;padding:10px 12px;font-size:13px;line-height:1.5;color:var(--ts-ink,#1A1714);background:#7a22350f;border-left:3px solid #7A2235}.ts-final a{color:inherit;text-decoration:underline}.ts.ts-fixed,.ts.ts-host{display:block}.ts-fixed .ts-fams,.ts-fixed .ts-blurb,.ts-fixed .ts-n,.ts-fixed .ts-step~.ts-step,.ts-fixed .ts-tools,.ts-fixed .ts-checks{display:none}.ts-fixed-note{margin:0;font-size:14px;line-height:1.5;color:var(--ts-muted)}.ts-fixed-note a{color:inherit;text-underline-offset:3px}.ts button:focus-visible{outline:2px solid var(--ts-focus,var(--ts-accent));outline-offset:3px}@media(max-width:900px){.ts{grid-template-columns:minmax(0,1fr)}.ts-view{position:sticky;top:var(--ts-sticky-top,70px);z-index:4;background:var(--ts-sticky-bg,transparent);padding:8px 0 10px;box-shadow:0 0 0 100vmax var(--ts-sticky-bg,transparent);clip-path:inset(0 -100vmax)}.ts-stage{width:min(100%,36vh);margin:0 auto}.ts-caption{text-align:center;font-size:13px}}@media(max-width:520px){.ts-fams,.ts-marks{grid-template-columns:repeat(2,minmax(0,1fr))}.ts-sw{grid-template-columns:repeat(auto-fill,40px);gap:6px}.ts-swatch{width:40px;height:40px}.ts-cswatch{width:36px;height:36px}.ts-checks{grid-template-columns:1fr}}.rv{position:relative}.rv-grid{display:grid;grid-template-columns:repeat(var(--rv-cols,6),minmax(0,1fr));gap:var(--rv-gap,18px)}.rv:not(.is-all) .rv-grid{-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 140px),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - 140px),transparent)}.rv-card{background:var(--rv-card,#fff);color:var(--rv-ink,#14110F);border:var(--rv-border,2px solid #3BB54A);border-radius:var(--rv-radius,8px);overflow:hidden;display:flex;flex-direction:column;animation:rvIn .4s ease both}@keyframes rvIn{0%{opacity:0;transform:translateY(10px)}}.rv-photo{position:relative;aspect-ratio:5/4;overflow:hidden;background:#ddd}.rv-photo img{width:100%;height:100%;object-fit:cover;display:block}.rv-product{position:absolute;left:0;right:0;bottom:0;padding:5px 8px;background:var(--rv-label-bg,#3BB54A);color:var(--rv-label-ink,#fff);font-size:12.5px;line-height:1.25;text-align:center}.rv-ribbon{position:absolute;top:0;right:0;width:96px;height:96px;overflow:hidden;pointer-events:none}.rv-ribbon span{position:absolute;top:22px;right:-30px;width:130px;transform:rotate(45deg);background:var(--rv-ribbon-bg,#3BB54A);color:var(--rv-ribbon-ink,#fff);text-align:center;font-size:10.5px;font-weight:700;line-height:1.15;padding:5px 0;letter-spacing:.04em;box-shadow:0 2px 6px #00000040}.rv-body{padding:12px 12px 16px;display:flex;flex-direction:column;gap:3px}.rv-stars{color:var(--rv-star,#3BB54A);font-size:19px;letter-spacing:2px;line-height:1.1}.rv-off{color:#0000002e}.rv-name{margin:4px 0 0;display:flex;align-items:center;gap:6px;font:var(--rv-name-font,800 16px/1.2 inherit);text-transform:uppercase;letter-spacing:.01em}.rv-check{width:17px;height:17px;flex:none}.rv-check circle{fill:var(--rv-star,#3BB54A)}.rv-meta{margin:0;font-size:12px;text-transform:uppercase;letter-spacing:.02em;color:var(--rv-muted,#555);padding-bottom:8px;border-bottom:1px solid var(--rv-line,rgba(0,0,0,.1))}.rv-text{margin:8px 0 0;font-size:14.5px;line-height:1.45;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.rv-foot{display:flex;justify-content:center;margin-top:-34px;position:relative;z-index:1}.rv.is-all .rv-foot{margin-top:24px}.rv-foot[hidden]{display:none}.rv-more{min-height:52px;padding:0 34px;border:0;border-radius:var(--rv-btn-radius,0);background:var(--rv-btn-bg,#3BB54A);color:var(--rv-btn-ink,#fff);font:inherit;font-size:17px;font-weight:600;cursor:pointer;box-shadow:0 8px 24px #00000040}.rv-more:disabled{opacity:.6;cursor:default;box-shadow:none}@media(max-width:1100px){.rv-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:760px){.rv-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.rv-text{font-size:13.5px}.rv-name{font-size:14px}.rv-stars{font-size:16px}}.ot-toast{position:fixed;left:50%;bottom:24px;transform:translate(-50%,140%);max-width:min(560px,calc(100vw - 32px));padding:14px 18px;border-radius:10px;background:#14110f;color:#f4f1ea;font-size:14px;line-height:1.45;box-shadow:0 12px 40px #00000059;z-index:9999;transition:transform .3s cubic-bezier(.2,.8,.2,1)}.ot-toast.show{transform:translate(-50%)}.ot-toast code{font-size:12px;word-break:break-all}.sample-flag{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:600;letter-spacing:.06em;padding:7px 12px;border:1.5px dashed currentColor;border-radius:6px;opacity:.9}[data-reveal]{opacity:0;transform:translateY(18px);transition:opacity .7s ease,transform .7s ease}[data-reveal].in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){[data-reveal]{opacity:1;transform:none;transition:none}.ts-live:before{animation:none}}.faq-i{border-bottom:1px solid var(--faq-line,rgba(0,0,0,.15))}.faq-i summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:16px;padding:18px 0;font-weight:600}.faq-i summary::-webkit-details-marker{display:none}.faq-i summary:after{content:"+";font-size:22px;line-height:1;transition:transform .2s}.faq-i[open] summary:after{transform:rotate(45deg)}.faq-i p{margin:0 0 18px;line-height:1.6;max-width:68ch}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/23/assets/ot-studio.css.map */
