:root{--tb-blue:#1D5BD8;--tb-blue-d:#1448B0;--tb-navy:#14213D;--tb-red:#D7263D;--tb-yellow:#FFC72C;--tb-yellow-l:#FFF1C2;--tb-yellow-xl:#FFFBEA;--tb-yellow-h:#FFE38A;--tb-green:#16884A;--tb-green-d:#11703B;--tb-green-t:#E3F5E8;--tb-star:#F5A400;--tb-purple:#6A3FC8;--tb-text2:#3A4660;--tb-text3:#4A5570;--tb-muted:#5B6680;--tb-muted2:#6B7590;--tb-tint:#F4F7FC;--tb-tint2:#EEF3FC;--tb-line:#E2E8F2;--tb-input:#C6D2E6;--tb-display:"Baloo 2",system-ui,sans-serif;--tb-body:Nunito,system-ui,sans-serif;--tb-mono:"JetBrains Mono",ui-monospace,monospace;--tb-max:1240px }body{font-family:var(--tb-body)!important;color:var(--tb-navy);background:#fff;-webkit-font-smoothing:antialiased;letter-spacing:0}body,body p,body a,body button,body input,body select,body textarea,body label{font-family:var(--tb-body)}.tb-display{font-family:var(--tb-display)!important;font-weight:800;letter-spacing:0}.tb-mono{font-family:var(--tb-mono)!important;font-variant-numeric:tabular-nums}.tb a{color:inherit;text-decoration:none}.tb *,.tb *:before,.tb *:after{box-sizing:border-box}.tb-wrap{max-width:var(--tb-max);margin:0 auto;padding-left:24px;padding-right:24px}.tb-h2{font-family:var(--tb-display)!important;font-weight:800;font-size:clamp(24px,2.6vw,30px);line-height:1.15;margin:0 0 16px;color:var(--tb-navy);letter-spacing:0}.tb-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.tb-link{font-weight:800;font-size:14px;color:var(--tb-blue)!important}.tb-link:hover{text-decoration:underline}.tb-tag{display:inline-block;background:var(--tb-red);color:#fff;border-radius:4px;padding:3px 8px;font-size:12px;font-weight:800;text-transform:uppercase;line-height:1.3}.tb-pill{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;border:0;border-radius:999px;padding:15px 28px;font:800 16px/1.1 var(--tb-body);cursor:pointer;text-decoration:none!important;transition:filter .15s,transform .15s,background .15s}.tb-pill:hover{filter:brightness(1.06)}.tb-pill:active{transform:scale(.98)}.tb-pill--blue{background:var(--tb-blue);color:#fff!important}.tb-pill--white{background:#fff;color:var(--tb-navy)!important}.tb-pill--yellow{background:var(--tb-yellow);color:var(--tb-navy)!important}.tb-pill--red{background:var(--tb-red);color:#fff!important}.tb-pill--navy{background:var(--tb-navy);color:#fff!important}.tb-pill--outline{background:transparent;color:var(--tb-navy)!important;box-shadow:inset 0 0 0 2px var(--tb-navy)}.tb-pill--ghost{background:transparent;color:#fff!important;box-shadow:inset 0 0 0 2px #fff}.tb-pill--added{background:var(--tb-green)!important;color:#fff!important}.tb-pill[disabled]{opacity:.5;cursor:not-allowed}.tb :focus-visible{outline:3px solid var(--tb-yellow);outline-offset:2px}.tb-stars{color:var(--tb-star);letter-spacing:1px}.tb-img{display:block;width:100%;height:100%;object-fit:cover}.tb-ph{background:repeating-linear-gradient(135deg,#d6e9ff 0 12px,#c9e1ff 12px 24px)}.tb-scroll{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(210px,1fr);gap:16px;overflow-x:auto;padding-bottom:8px;scroll-snap-type:x mandatory}.tb-scroll>*{scroll-snap-align:start}.tb-card{background:#fff;border:1px solid var(--tb-line);border-radius:14px;overflow:hidden;display:flex;flex-direction:column;min-width:0;height:100%}.tb-card__media{position:relative;aspect-ratio:1;background:var(--tb-tint);display:block}.tb-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.tb-wish{position:absolute;top:10px;right:10px;z-index:2;width:36px;height:36px;border-radius:50%;border:1px solid var(--tb-line);background:#fff;color:var(--tb-navy);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.tb-wish svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2}.tb-wish[aria-pressed=true]{color:var(--tb-red)}.tb-wish[aria-pressed=true] svg{fill:currentColor}.tb-card__body{padding:12px 14px 14px;display:flex;flex-direction:column;gap:6px;flex:1}.tb-badges{display:flex;gap:6px;min-height:20px;flex-wrap:wrap}.tb-badge{background:var(--tb-blue);color:#fff;border-radius:4px;padding:2px 7px;font-size:11px;font-weight:800;text-transform:uppercase;line-height:1.4}.tb-badge--red{background:var(--tb-red)}.tb-card__name{font-weight:700;font-size:15px;line-height:1.3;color:var(--tb-navy)!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tb-card__name:hover{color:var(--tb-red)!important}.tb-price{display:flex;gap:8px;align-items:baseline;flex-wrap:wrap}.tb-price__now{font-weight:800;font-size:22px;color:var(--tb-red)}.tb-price__was{font-size:13px;color:var(--tb-muted2);text-decoration:line-through}.tb-rating{display:flex;flex-wrap:wrap;gap:4px 6px;align-items:center;font-size:13px;color:var(--tb-text3)}.tb-mb{font-size:12px;font-weight:800;color:var(--tb-blue)}.tb-low{font-size:13px;font-weight:700;color:var(--tb-red)}.tb-card .tb-pill{margin-top:auto;padding:12px;font-size:14px;width:100%}.tb-sec{padding-top:36px;padding-bottom:8px}.tb-band{background:var(--tb-tint);margin-top:32px}.tb-band>.tb-wrap{padding-top:32px;padding-bottom:32px}@media(max-width:749px){.tb-wrap{padding-left:16px;padding-right:16px}.tb-sec{padding-top:28px;padding-bottom:4px}.tb-scroll{grid-auto-columns:minmax(180px,72%)}}@media(prefers-reduced-motion:reduce){.tb *{transition:none!important;animation:none!important;scroll-behavior:auto!important}}.tb-hide{display:none!important}.tb-gc{display:flex;flex-direction:column;gap:10px;min-width:0}.tb-gc__media{position:relative;aspect-ratio:4/5;border-radius:20px;overflow:hidden;background:var(--tb-tint)}.tb-gc__link{position:absolute;top:0;right:0;bottom:0;left:0}.tb-gc__badge{position:absolute;top:12px;left:12px;background:var(--tb-red);color:#fff;border-radius:8px;padding:5px 10px;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.tb-gc__btn{position:absolute;left:12px;right:12px;bottom:12px;padding:13px;font-size:14px;font-weight:700}.tb-gc__row{display:flex;justify-content:space-between;gap:10px;align-items:baseline}.tb-gc__name{font-weight:600;font-size:16px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tb-gc__name:hover{color:var(--tb-red)!important}.tb-gc__price{display:flex;flex-direction:column;align-items:flex-end;white-space:nowrap;font-weight:700;font-size:16px}.tb-gc__price small{font-size:12px;font-weight:600}.tb-gc__price s{font-size:13px;font-weight:400;color:var(--tb-muted2)}@media(max-width:749px){.tb-gc__btn{left:8px;right:8px;bottom:8px;padding:10px;font-size:13px}.tb-gc__row{flex-direction:column;gap:2px}.tb-gc__price{align-items:flex-start;flex-direction:row;gap:6px}.tb-gc__name{font-size:14.5px}}.tb-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:24px 20px}@media(max-width:749px){.tb-grid{grid-template-columns:1fr 1fr;gap:18px 12px}}.tb i:empty,.tb div.tb-ship__bar>i{display:block}.tb-hero__in>*{min-width:0}@media(max-width:749px){.tb-hero__ctas .tb-pill{white-space:normal;text-align:center;line-height:1.25}}.tb-crumb{font-size:13px;color:var(--tb-muted);display:flex;gap:8px;flex-wrap:wrap}.tb-crumb a{color:var(--tb-muted)!important}.tb-crumb a:hover{color:var(--tb-red)!important}.tb .tb-fs{font-size:13px;font-weight:800;color:var(--tb-green)}.tb-gc__media{aspect-ratio:1;background:#fff;border:1px solid var(--tb-line)}.tb-card__media{background:#fff}.tb .tb-gc__media .tb-img,.tb .tb-card__media img,.tb .tb-pdp__main img,.tb .tb-pdp__th img,.tb .tb-li__img img,.tb .tb-ups__img img,.tb .tb-opt__sw img,.tb-search__res img{object-fit:contain;background:#fff}.tb .tb-pdp__main{aspect-ratio:1;background:#fff;border:1px solid var(--tb-line)}.tb .tb-pdp__th{background:#fff}.shopify-section:has(.alireviews-review-box) .page-width{max-width:var(--tb-max);padding-left:24px;padding-right:24px}.shopify-section:has(.alireviews-review-box){padding-top:40px}@media(max-width:749px){.shopify-section:has(.alireviews-review-box) .page-width{padding-left:16px;padding-right:16px}}.tb-cart-open .alr-wh-rw-popup,.tb-sticky-on .alr-wh-rw-popup,.tb-cart-open [data-tb-popup]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/28/assets/tnb.css.map */
