.bbb-product{display:block;background:var(--bbb-bg);color:var(--bbb-ink)}.bbb-product .page-width{max-width:1400px}.bbb-product__crumb{display:flex;gap:10px;flex-wrap:wrap;font:10px/1.5 monospace;margin-bottom:32px;opacity:.65}.bbb-product__crumb a{color:inherit;text-decoration:none}.bbb-product .product__title h1{color:inherit;font:900 clamp(28px,3.6vw,50px)/1.02 Arial,sans-serif;letter-spacing:-.045em;text-transform:uppercase}.bbb-product .product__text{color:var(--bbb-accent);font:11px/1.6 monospace;letter-spacing:.1em}.bbb-product .price--large{font:700 25px/1.5 monospace;color:var(--bbb-ink)}.bbb-product .price__badge-sale,.bbb-product .price__badge-sold-out{border-radius:0;background:transparent;color:var(--bbb-accent);border:1px solid var(--bbb-accent)}.bbb-product .product__media-item{border:1px solid #ffffff25}.bbb-product .product-media-container{border:0;background:var(--bbb-bg);border-radius:0}.bbb-product .product__media img{object-fit:contain}.bbb-product .thumbnail{border-radius:0;background:transparent;color:var(--bbb-ink)}.bbb-product .thumbnail[aria-current]{border-color:var(--bbb-accent);box-shadow:0 0 0 1px var(--bbb-accent)}.bbb-product .product-form__input--pill input[type=radio]+label{border-radius:0;min-width:48px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border-color:#ffffff40;color:var(--bbb-ink);padding:10px 12px}.bbb-product .product-form__input--pill input[type=radio]:checked+label{background:var(--bbb-ink);color:var(--bbb-bg);border-color:var(--bbb-ink)}.bbb-product .product-form__input--pill input[type=radio]:focus-visible+label{outline:2px solid var(--bbb-accent);outline-offset:4px}.bbb-product .form__label{font:700 12px/1.5 monospace}.bbb-product .select__select,.bbb-product option{background:var(--bbb-bg);color:var(--bbb-ink)}.bbb-product .quantity,.bbb-product .select:after{border-radius:0}.bbb-product .product-form__submit{min-height:56px;border-radius:0;text-transform:uppercase;font:800 12px/1.5 monospace;letter-spacing:.06em;background:var(--bbb-accent);color:#0a0a0a;border:0}.bbb-product .product-form__submit:after,.bbb-product .product-form__submit:before{display:none}.bbb-product .product-form__submit[disabled]{background:#303030;color:#aaa;opacity:1}.bbb-product .product__accordion{border-color:#ffffff25}.bbb-product .accordion__title{font:700 14px/1.5 var(--font-body-family);color:var(--bbb-ink)}.bbb-product .product__description{font-size:14px;line-height:1.8}.bbb-product__stock{padding:12px 14px;border:1px solid #ff4c9a50;font:11px/1.6 monospace;color:var(--bbb-ink);background:#ff4c9a08}.bbb-product__stock>span{color:var(--bbb-accent);margin-right:6px}.bbb-product__stock strong{font-weight:700}.bbb-product__size,.bbb-product__advice{display:inline-block;color:var(--bbb-ink);font:11px/1.6 monospace;text-underline-offset:4px;padding:8px 0}.bbb-product__advice{opacity:.65}.bbb-product a:focus-visible,.bbb-product button:focus-visible{outline:2px solid var(--bbb-accent);outline-offset:4px}.bbb-product__bar{display:none}@media(hover:hover){.bbb-product .product-form__submit:not([disabled]):hover{box-shadow:0 0 24px #ff4c9a45}}@media(max-width:749px){.bbb-product{padding-bottom:90px}.bbb-product .page-width{padding:0 16px}.bbb-product__crumb{margin-bottom:18px}.bbb-product .product__info-wrapper{padding:24px 0 0}.bbb-product .product__title h1{font-size:32px}.bbb-product .product__media-list{margin-left:0}.bbb-product__bar:not([hidden]){display:flex;position:fixed;bottom:0;left:0;right:0;z-index:3;padding:12px 16px calc(12px + env(safe-area-inset-bottom));gap:16px;align-items:center;background:var(--bbb-bg);border-top:1px solid #ffffff30}.bbb-product__bar>span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:700 12px/1.5 Arial,sans-serif}.bbb-product__bar button{flex-shrink:0;border:0;min-height:44px;padding:10px 14px;background:var(--bbb-accent);color:#0a0a0a;font:700 10px/1.5 monospace}}@media(prefers-reduced-motion:reduce){.bbb-product .scroll-trigger{animation:none!important;opacity:1!important;transform:none!important}.bbb-product *{scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map?subset=AAAAAAAQ */
