.wtb{--wtb-hairline:rgba(0,0,0,.12);--wtb-media-bg:#f4f4f4;--wtb-save:#1f6f4a;--wtb-ink:#171717;--wtb-muted:rgba(23,23,23,.55);--wtb-gap:10px;--wtb-per-view:4;display:block;border-top:1px solid var(--wtb-hairline);margin-top:28px;padding-top:24px;font-family:inherit;color:var(--wtb-ink)}.wtb *,.wtb *:before,.wtb *:after{box-sizing:border-box}.wtb button{font-family:inherit}.wtb img{margin:0!important;float:none!important}.wtb__head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:6px}.wtb .wtb__title{margin:0!important;padding:0!important;color:var(--wtb-ink);font-size:15px!important;line-height:1.4!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important}.wtb__sub{margin:0 0 18px;font-size:11px;letter-spacing:.4px;color:var(--wtb-muted);line-height:1.5}.wtb__tiers{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:22px}.wtb__tier{border:1px solid var(--wtb-hairline);padding:11px 8px;text-align:center;transition:border-color .18s,background .18s}.wtb__tier .q{display:block;font-size:10px;letter-spacing:1px;text-transform:uppercase;color:var(--wtb-muted);margin-bottom:5px;line-height:1.2}.wtb__tier .v{display:block;font-size:12px;letter-spacing:.4px;color:var(--wtb-ink);line-height:1.2}.wtb__tier.is-on{border-color:var(--wtb-ink);background:var(--wtb-ink)}.wtb__tier.is-on .q{color:#ffffffa6}.wtb__tier.is-on .v{color:#fff}.wtb__tier--best .v{color:var(--wtb-save)}.wtb__tier--best.is-on .v{color:#fff}.wtb__bar{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.wtb__lbl{font-size:10px;letter-spacing:1.1px;text-transform:uppercase;color:var(--wtb-muted);line-height:1.4}.wtb__nav{display:flex;gap:4px;flex:0 0 auto}.wtb__arrow{width:28px;height:28px;padding:0;border:1px solid var(--wtb-hairline);background:none;cursor:pointer;display:grid;place-items:center;border-radius:0}.wtb__arrow:hover{border-color:var(--wtb-ink)}.wtb__arrow[disabled]{opacity:.25;cursor:default;border-color:var(--wtb-hairline)}.wtb__arrow svg{width:9px;height:9px;stroke:var(--wtb-ink);fill:none;stroke-width:1.4}.wtb__track{display:flex;gap:var(--wtb-gap);overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:2px}.wtb__track::-webkit-scrollbar{display:none}.wtb__card{flex:0 0 calc((100% - (var(--wtb-per-view) - 1) * var(--wtb-gap)) / var(--wtb-per-view));scroll-snap-align:start}.wtb__card.is-sold-out{opacity:.4}.wtb__media{display:block;position:relative;background:var(--wtb-media-bg);aspect-ratio:1/1!important;width:100%;overflow:hidden;cursor:zoom-in;border:1px solid transparent;transition:border-color .16s}.wtb .wtb__media img{display:block;position:static!important;width:100%!important;height:100%!important;max-width:100%;max-height:100%;margin:0!important;object-fit:contain!important;object-position:center!important;padding:6px;mix-blend-mode:multiply;transition:transform .35s ease}.wtb__noimg{width:100%;height:100%;background:var(--wtb-media-bg)}.wtb__media:hover{border-color:#1717174d}.wtb__media:hover img{transform:scale(1.03)}.wtb__media:focus-visible{outline:2px solid var(--wtb-ink);outline-offset:2px}.wtb__card[data-on=true] .wtb__media{border-color:var(--wtb-ink)}.wtb__zoomhint{position:absolute;left:6px;bottom:6px;width:20px;height:20px;display:grid;place-items:center;background:#ffffffeb;opacity:0;transition:opacity .18s;pointer-events:none}.wtb__media:hover .wtb__zoomhint{opacity:1}.wtb__zoomhint svg{width:10px;height:10px;stroke:var(--wtb-ink);fill:none;stroke-width:1.4}.wtb__toggle{position:absolute;top:0;right:0;width:24px;height:24px;padding:0;display:grid;place-items:center;background:#fff;border:1px solid var(--wtb-hairline);font-size:13px;line-height:1;color:var(--wtb-ink);cursor:pointer;border-radius:0;transition:background .15s,color .15s}.wtb__toggle:hover,.wtb__card[data-on=true] .wtb__toggle{background:var(--wtb-ink);color:#fff;border-color:var(--wtb-ink)}.wtb__info{display:flex;flex-direction:column;gap:3px;margin-top:9px}.wtb__info .n{font-size:10px;letter-spacing:.3px;text-transform:uppercase;color:var(--wtb-ink);line-height:1.35}.wtb__info .p{font-size:10px;letter-spacing:.3px;color:var(--wtb-muted);line-height:1.35}
/*# sourceMappingURL=/cdn/shop/t/25/assets/wt-pin-bundle.css.map */
