.tbe-desc .tbe-lede{font-size:19px;line-height:1.55;color:inherit;opacity:.92}.tbe-desc h3{font-size:22px;letter-spacing:-.01em;margin:40px 0 14px}.tbe-desc .tbe-proof{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:6px 0 14px}.tbe-desc .tbe-pf{position:relative;margin:0;border-radius:14px;overflow:hidden;aspect-ratio:1/1;background:rgba(127,127,127,.12)}.tbe-desc .tbe-pf img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.tbe-desc .tbe-pf:hover img{transform:scale(1.04)}.tbe-desc .tbe-pf figcaption{position:absolute;left:0;right:0;bottom:0;padding:28px 12px 10px;font-size:13px;font-weight:700;color:#fff;background:linear-gradient(transparent,rgba(0,0,0,.72))}.tbe-desc .tbe-reels-k{margin:6px 0 8px;font-size:14px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;opacity:.75}.tbe-desc ul.tbe-reels{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:8px}.tbe-desc ul.tbe-reels a{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;border:1px solid rgba(127,127,127,.45);font-size:14px;font-weight:600;text-decoration:none}.tbe-desc ul.tbe-reels a:before{content:"";width:0;height:0;border-left:8px solid #f26441;border-top:5px solid transparent;border-bottom:5px solid transparent}.tbe-desc ul.tbe-reels a:hover{border-color:#f26441}.tbe-desc ul.tbe-why{list-style:none;padding:0;display:grid;gap:10px}.tbe-desc ul.tbe-why li{padding:14px 16px 14px 44px;border-radius:12px;border:1px solid rgba(127,127,127,.3);position:relative}.tbe-desc ul.tbe-why li:before{content:"";position:absolute;left:16px;top:19px;width:14px;height:8px;border-left:2px solid #f26441;border-bottom:2px solid #f26441;transform:rotate(-45deg)}.tbe-desc table.tbe-sizes{width:100%;border-collapse:collapse;margin:4px 0 14px;font-size:16px}.tbe-desc table.tbe-sizes th{text-align:left;font-size:13px;letter-spacing:.12em;text-transform:uppercase;opacity:.75;padding:0 12px 10px 0;border-bottom:2px solid currentColor}.tbe-desc table.tbe-sizes td{padding:12px 12px 12px 0;border-bottom:1px solid rgba(127,127,127,.3);vertical-align:top}.tbe-desc table.tbe-sizes td:first-child{font-weight:700;white-space:nowrap}.tbe-desc .tbe-faq details p{padding:0 32px 20px 0}.tbe-desc .tbe-faq summary{font-size:17px;padding:18px 0}.tbe-chips{display:flex;flex-wrap:wrap;gap:8px;margin:2px 0 4px}.tbe-chip{min-width:64px;min-height:46px;padding:0 16px;border-radius:12px;border:1.5px solid rgba(127,127,127,.5);background:transparent;color:inherit;font:inherit;font-size:16px;font-weight:700;cursor:pointer;transition:border-color .15s,background .15s}.tbe-chip:hover{border-color:#f26441}.tbe-chip[aria-checked="true"]{border-color:#f26441;background:rgba(242,100,65,.14);box-shadow:inset 0 0 0 1px #f26441}.tbe-chip:focus-visible{outline:2px solid #f26441;outline-offset:2px}form.tbe-chips-on select.tbe-chip-src{position:absolute!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important}form.tbe-chips-on table.variations td.value{position:relative}form.tbe-chips-on .reset_variations{display:none!important}form.tbe-chips-on .single_variation_wrap .woocommerce-variation-price,form.tbe-chips-on .single_variation_wrap .woocommerce-variation-description{display:none}form.tbe-chips-on .woocommerce-variation-add-to-cart{display:flex;gap:10px;align-items:stretch}form.tbe-chips-on button.single_add_to_cart_button{flex:1;min-height:54px;border-radius:12px;background:#f26441!important;color:#fff!important;font-size:17px;font-weight:700;border:0;opacity:1}form.tbe-chips-on button.single_add_to_cart_button.disabled{opacity:.55}.tbe-chip-hint{font-size:14px;opacity:.75;margin:6px 0 0}@media (max-width:640px){.tbe-chip{flex:1 1 auto}.tbe-desc .tbe-proof{gap:8px}.tbe-desc .tbe-pf figcaption{font-size:12px;padding:22px 8px 8px}.tbe-desc .tbe-lede{font-size:17px}}