.tvp{padding:clamp(64px,8vw,120px) 0}.tvp-head{display:grid;gap:14px;margin-bottom:clamp(28px,4vw,52px);max-width:900px}.tvp-head--row{max-width:none;display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:18px 24px}.tvp-kicker{font-family:var(--tv-mono);font-size:13px;line-height:1.4;letter-spacing:-.01em;text-transform:none;margin:0}.tvp .tv-h2{text-wrap:balance}.tvp-tick{flex:none;width:18px;height:18px;margin-top:1px}.tvp-ic{display:block;width:44px;height:44px}.tvp .tv-icon{width:44px;height:44px}.tvp-link{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0;border:0;background:none;color:inherit;font:500 14px/1.2 var(--tv-sans);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;cursor:pointer}.tvp-link:hover{text-decoration-thickness:2px}.tvp-link:focus-visible,.tvp-seg button:focus-visible,.tvp-sticky__btn:focus-visible,.tvp-zoom__btn:focus-visible,.tvp-zoomable:focus-visible{outline:2px solid var(--tv-ink);outline-offset:3px}.tvp-x{display:grid;gap:18px}.tvp-x__ship{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border-radius:16px;background:#fffdf9b8}.tvp-x__ship .tv-icon{flex:none;width:34px;height:34px}.tvp-x__ship p{font-size:15px;line-height:1.45;letter-spacing:-.01em}.tvp-x__ship b{font-weight:600}.tvp-x__by{display:block}.tvp-x__muted{display:block;font-family:var(--tv-mono);font-size:12.5px;line-height:1.45;color:var(--tv-ink);opacity:.9;margin-top:2px}.tvp-x__incl{display:grid;gap:8px}.tvp-x__incl ul{display:grid;gap:6px}.tvp-x__incl li{display:flex;gap:9px;align-items:flex-start;font-size:15px;line-height:1.35;letter-spacing:-.01em;min-width:0}.tvp-x__incl li>span{min-width:0;overflow-wrap:anywhere}.tvp-x__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px}.tvp-x__pay{display:grid;gap:6px;min-width:0}.tvp-x__cards{display:flex;flex-wrap:wrap;gap:6px}.tvp-x__card{display:block;width:38px;height:24px}.tvp-tiles__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.tvp-tile{display:grid;align-content:start;gap:10px;min-width:0;padding:clamp(20px,2vw,28px);border-radius:var(--tv-radius);background:var(--tv-paper)}.tvp-tile--big,.tvp-tile--half{grid-column:span 2}.tvp-tile__t{font-size:clamp(20px,1.7vw,26px);font-weight:500;line-height:1.1;letter-spacing:-.03em;margin-top:6px}.tvp-tile__s{font-size:15px;line-height:1.45;letter-spacing:-.01em;overflow-wrap:anywhere}.tvp-tile__note{font-family:var(--tv-mono);font-size:13px}.tvp-tiles.tv--paper .tvp-tile{background:var(--tv-cream)}@media(max-width:1023px){.tvp-tiles__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1023px){.tvp-tile--half{grid-column:auto}}@media(max-width:599px){.tvp-tiles__grid{grid-template-columns:minmax(0,1fr)}.tvp-tile--big{grid-column:auto}}.tvp-seg{display:inline-flex;gap:2px;padding:3px;border-radius:999px;background:var(--tv-cream)}.tvp-fit.tv--cream .tvp-seg{background:var(--tv-paper)}.tvp-seg button{min-height:40px;min-width:64px;padding:0 16px;border:0;border-radius:999px;background:transparent;color:var(--tv-ink);font:500 14px/1 var(--tv-sans);cursor:pointer}.tvp-seg button[aria-pressed=true]{background:var(--tv-ink);color:var(--tv-white)}.tvp-fit__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,5vw,80px);align-items:start}.tvp-fit__draw{margin:0;display:grid;gap:10px;padding:clamp(18px,3vw,40px);border-radius:var(--tv-radius);background:var(--tv-cream)}.tvp-fit.tv--cream .tvp-fit__draw{background:var(--tv-paper)}.tvp-fit__draw svg{width:100%;height:auto;max-height:min(460px,70vw);display:block;overflow:visible}.tvp-dl{margin:0;display:grid}.tvp-dl>div{display:grid;grid-template-columns:minmax(110px,34%) minmax(0,1fr);gap:16px;padding:14px 0;border-top:1px solid var(--tv-hair)}.tvp-dl>div:last-child{border-bottom:1px solid var(--tv-hair)}.tvp-dl dt{font-family:var(--tv-mono);font-size:13px;line-height:1.5}.tvp-dl dd{margin:0;font-size:15px;line-height:1.5;letter-spacing:-.01em;overflow-wrap:anywhere}.tvp-fit__fits{margin-top:28px;display:grid;gap:12px}.tvp-fit__fits ul{display:grid;gap:8px}.tvp-fit__fits li{display:flex;gap:10px;align-items:flex-start;font-size:15px;line-height:1.45}@media(max-width:899px){.tvp-fit__grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:479px){.tvp-dl>div{grid-template-columns:minmax(0,1fr);gap:2px}}.tvp-box__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px}.tvp-card,.tvp-mode{display:grid;align-content:start;gap:10px;min-width:0;padding:clamp(20px,2vw,28px);border-radius:var(--tv-radius);background:var(--tv-cream)}.tvp-box.tv--cream .tvp-card{background:var(--tv-paper)}.tvp-card__t{font-size:clamp(19px,1.6vw,24px);font-weight:500;line-height:1.12;letter-spacing:-.03em;margin-top:6px}.tvp-card__s{font-size:15px;line-height:1.45;letter-spacing:-.01em;overflow-wrap:anywhere}.tvp-box__care{margin-top:28px;max-width:72ch;font-size:15px;line-height:1.5}.tvp-box__care .tvp-kicker{margin-right:8px}.tvp-carry__row{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:12px}.tvp-mode{position:relative;background:var(--tv-paper)}.tvp-carry.tv--paper .tvp-mode{background:var(--tv-cream)}.tvp-mode__no{position:absolute;top:18px;right:20px;font-family:var(--tv-serif);font-size:30px;line-height:1}.tvp-mode .tvp-ic{width:56px;height:56px}.tvp-more__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,24px)}.tvp-more__cell{min-width:0}@media(max-width:899px){.tvp-more__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:599px){.tvp-more__grid{grid-template-columns:minmax(0,1fr)}}.tvp-recent[hidden],.tvp-x__by[hidden]{display:none}.tvp-recent{margin-top:clamp(40px,5vw,64px);display:grid;gap:14px}.tvp-recent__row{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:10px}.tvp-recent__a{display:grid;grid-template-columns:64px minmax(0,1fr);grid-template-rows:auto auto;column-gap:12px;align-items:center;padding:10px;border-radius:16px;background:var(--tv-cream);text-decoration:none}.tvp-recent__a:hover .tvp-recent__t{text-decoration:underline;text-underline-offset:3px}.tvp-recent__a img{grid-row:span 2;width:64px;height:64px;object-fit:contain;border-radius:10px;background:var(--tv-paper)}.tvp-recent__t{font-size:15px;font-weight:500;line-height:1.25;overflow-wrap:anywhere;align-self:end}.tvp-recent__p{font-family:var(--tv-mono);font-size:13px;align-self:start}.tvp-sticky{position:fixed;left:0;right:0;bottom:0;z-index:60;padding:10px var(--tv-gutter) calc(10px + env(safe-area-inset-bottom));background:var(--tv-paper);border-top:1px solid var(--tv-hair);color:var(--tv-ink);font-family:var(--tv-sans);transform:translate3d(0,110%,0);transition:transform .35s var(--tv-ease),visibility 0s linear .35s;visibility:hidden}.tvp-sticky.is-on{transform:translateZ(0);visibility:visible;transition:transform .35s var(--tv-ease),visibility 0s}.tvp-sticky__in{max-width:var(--tv-max);margin:0 auto;display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:12px}.tvp-sticky__img{width:48px;height:48px;border-radius:10px;overflow:hidden;background:var(--tv-cream)}.tvp-sticky__img img{width:100%;height:100%;object-fit:contain;display:block}.tvp-sticky__name{margin:0;min-width:0;display:grid;font-size:15px;font-weight:500;line-height:1.2;letter-spacing:-.01em}.tvp-sticky__name>span:first-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tvp-sticky__sub{font-family:var(--tv-mono);font-size:12.5px;font-weight:400}.tvp-sticky__batch.tv-urgency{display:block;margin:2px 0 0;font-size:12.5px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tvp-sticky__btn{min-height:48px;padding:0 22px;border:0;border-radius:999px;background:var(--tv-ink);color:var(--tv-white);font:500 15px/1 var(--tv-sans);letter-spacing:-.01em;white-space:nowrap;cursor:pointer}.tvp-sticky__btn:hover{background:#4f2312}.tvp-sticky__btn.is-pre{background:var(--tv-blue)}.tvp-sticky__btn[disabled]{opacity:.5;cursor:not-allowed}@media(max-width:479px){.tvp-sticky__in{grid-template-columns:40px minmax(0,1fr) auto;gap:10px}.tvp-sticky__img{width:40px;height:40px}.tvp-sticky__btn{padding:0 16px;font-size:14px}}html.tvp-has-sticky body{padding-bottom:76px}.tvp-zoomable{cursor:zoom-in}html.tvp-locked,html.tvp-locked body{overflow:hidden}.tvp-zoom{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147482000;background:var(--tv-paper);color:var(--tv-ink);font-family:var(--tv-sans)}.tvp-zoom[hidden]{display:none}.tvp-zoom__stage{position:absolute;top:0;right:0;bottom:0;left:0;overflow:auto;display:grid;place-items:center;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.tvp-zoom__img{max-width:100vw;max-height:100vh;width:auto;height:auto;object-fit:contain;cursor:zoom-in;display:block}.tvp-zoom.is-big .tvp-zoom__stage{place-items:start}.tvp-zoom.is-big .tvp-zoom__img{max-width:none;max-height:none;width:min(2400px,220vw);cursor:zoom-out}.tvp-zoom__btn{position:absolute;z-index:2;min-width:48px;min-height:48px;padding:0 16px;border:0;border-radius:999px;background:var(--tv-ink);color:var(--tv-white);font:500 15px/1 var(--tv-sans);cursor:pointer}.tvp-zoom__close{top:calc(14px + env(safe-area-inset-top));right:14px}.tvp-zoom__prev{left:14px;top:50%;transform:translateY(-50%)}.tvp-zoom__next{right:14px;top:50%;transform:translateY(-50%)}.tvp-zoom__count{position:absolute;z-index:2;left:50%;bottom:calc(18px + env(safe-area-inset-bottom));transform:translate(-50%);margin:0;padding:6px 12px;border-radius:999px;background:var(--tv-paper);font-family:var(--tv-mono);font-size:13px}@media(prefers-reduced-motion:reduce){.tvp-sticky,.tvp-sticky.is-on{transition:none}}.tvp-sticky__btn{border-radius:var(--tv-r-ctl, 3px);display:inline-flex;align-items:center;gap:10px}.tvp-sticky__btn.is-pre{background:var(--tv-ink)}.tvp-sticky__btn[disabled]{opacity:1;background:#6f341c1f;color:var(--tv-ink-soft)}.tvp-sticky__img,.tvp-recent__a,.tvp-recent__a img{border-radius:var(--tv-r-ctl, 3px)}@media(max-width:379px){.tvp-sticky__btn .tv-btn__p{display:none}}.tvp-zoom__btn{border-radius:var(--tv-r-ctl, 3px)}.tvp-zoom__count{border-radius:var(--tv-r-ctl, 3px);font-family:var(--tv-sans);font-size:14px}.tvp-seg{gap:20px;padding:0;border-radius:0;background:none!important}.tvp-seg button{min-height:44px;min-width:44px;padding:0 2px;border-radius:0;background:none;font-size:15px;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:2px;text-underline-offset:8px}.tvp-seg button[aria-pressed=true]{background:none;color:var(--tv-ink);text-decoration-color:currentColor}.tvp-seg button:hover{text-decoration-color:var(--tv-hair)}.tvp-seg button[aria-pressed=true]:hover{text-decoration-color:currentColor}.tvp-x__ship{border-radius:var(--tv-r-media, 6px);background:var(--tv-paper);box-shadow:inset 0 0 0 1px var(--tv-hair)}.tvp-x__muted{opacity:1;color:var(--tv-ink-soft);font-size:13px}.tvp-kicker{font-size:14px;font-weight:500;color:var(--tv-ink-soft);letter-spacing:0}.tv--sky .tvp-kicker{color:var(--tv-ink-soft)}.tvp-link{min-height:44px}@media(max-width:599px){.tvp-tiles__grid{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;margin:0 calc(var(--tv-gutter) * -1);padding:0 var(--tv-gutter) 4px;scroll-padding-inline:var(--tv-gutter)}.tvp-tiles__grid::-webkit-scrollbar{display:none}.tvp-tile{flex:0 0 78%;scroll-snap-align:start}}@media(max-width:899px){.tvp-more__grid{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;margin:0 calc(var(--tv-gutter) * -1);padding:0 var(--tv-gutter) 4px;scroll-padding-inline:var(--tv-gutter)}.tvp-more__grid::-webkit-scrollbar{display:none}.tvp-more__grid{overflow-y:hidden}.tvp-more__cell{flex:0 0 calc(100% - 64px);scroll-snap-align:start}.tvp-more__grid .tv-rise{opacity:1;transform:none}}@media(min-width:600px)and (max-width:899px){.tvp-more__cell{flex-basis:44%}}@media(min-width:900px){.tvp-more .tv-rail__ui{display:none}}@media(min-width:600px){.tvp-tiles .tv-rail__ui{display:none}}.tv__inner>.tv-rail__ui{padding:0}
/*# sourceMappingURL=/cdn/shop/t/5/assets/troav-pdp.css.map */
