:root{--hbw-k:#000;--hbw-w:#fff;--hbw-r:#ff2a2a;--hbw-g:#5f5f5f;--hbw-line:#e3e3e3;--hbw-soft:#f4f4f4;--hbw-mono:ui-monospace,SFMono-Regular,Menlo,Consolas,"Liberation Mono",monospace}product-info .product__info-container>*{margin:0 0 14px}product-info .product__info-container>*:first-child{margin-top:0}product-info .product__info-container .product__title{margin-bottom:8px}.hbw-crumb{display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px;font:600 11px/1.2 var(--hbw-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--hbw-g)}.hbw-crumb a{color:inherit;text-decoration:none;padding:8px 0;min-height:24px}.hbw-crumb a:hover{color:var(--hbw-k);text-decoration:underline;text-underline-offset:3px}.hbw-crumb .hbw-crumb__tag{margin-left:auto;background:var(--hbw-k);color:var(--hbw-w);padding:4px 7px;letter-spacing:.12em}product-info .product__title h1{font-size:clamp(34px,9.4vw,54px);line-height:.95;letter-spacing:.01em;margin:0;word-break:break-word}product-info .price{font-size:22px;letter-spacing:.02em}product-info .price .price-item{font-weight:700}product-info .price__badge-sale,product-info .price__badge-sold-out{border-radius:0!important;font-family:var(--hbw-mono);letter-spacing:.1em;text-transform:uppercase}product-info .price__sale .price-item--regular{font-weight:400;color:var(--hbw-g)}product-info shopify-payment-terms,product-info .installment{font-size:12px;color:var(--hbw-g)}product-info .product__inventory{font:600 11px/1.4 var(--hbw-mono);letter-spacing:.12em;text-transform:uppercase;gap:6px}product-info variant-selects{display:block}product-info .product-form__input{margin:0 0 6px}product-info .product-form__input .form__label{font:700 11px/1.3 var(--hbw-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--hbw-k);margin:0 0 8px}product-info .product-form__input--pill input[type=radio]+label{border-radius:0!important;min-width:56px;min-height:46px;display:inline-flex;align-items:center;justify-content:center;padding:0 16px;margin:0 8px 8px 0;border:1.5px solid var(--hbw-k);background:var(--hbw-w);color:var(--hbw-k);font:700 13px/1 var(--hbw-mono);letter-spacing:.08em;text-transform:uppercase;transition:background .15s,color .15s}product-info .product-form__input--pill input[type=radio]+label:before{border-radius:0!important;box-shadow:none!important}product-info .product-form__input--pill input[type=radio]:checked+label{background:var(--hbw-k);color:var(--hbw-w)}product-info .product-form__input--pill input[type=radio].disabled+label,product-info .product-form__input--pill input[type=radio]:disabled+label{border-color:#c9c9c9;color:#9a9a9a;background:#fff}product-info .product-form__input--pill input[type=radio].disabled:checked+label,product-info .product-form__input--pill input[type=radio]:disabled:checked+label{background:#8a8a8a;border-color:#8a8a8a;color:#fff}product-info .product-form__input--pill input[type=radio]:focus-visible+label{outline:2px solid var(--hbw-r);outline-offset:2px}product-info variant-selects.hbw-flash .product-form__input--pill{animation:hbwFlash .9s ease 2}@keyframes hbwFlash{0%,to{background:transparent}50%{background:#ffe8e8}}.hbw-sizerow{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:-6px!important}.hbw-linkbtn{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0;background:none;border:0;cursor:pointer;color:var(--hbw-k);font:700 12px/1 var(--hbw-mono);letter-spacing:.14em;text-transform:uppercase;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1.5px}.hbw-linkbtn svg{width:18px;height:18px;flex:none}.hbw-linkbtn:focus-visible{outline:2px solid var(--hbw-r);outline-offset:2px}product-info .product-form{margin-top:4px}product-info .product-form__buttons{max-width:none!important;display:flex;flex-direction:column;gap:10px}product-info .product-form__submit{min-height:56px;border-radius:0!important;background:var(--hbw-k)!important;color:var(--hbw-w)!important;font:800 14px/1 var(--hbw-mono)!important;letter-spacing:.18em!important;text-transform:uppercase;box-shadow:5px 5px 0 var(--hbw-r);transition:transform .15s,box-shadow .15s;margin:0 5px 5px 0!important;width:calc(100% - 5px)!important}product-info .product-form__submit:after,product-info .product-form__submit:before{box-shadow:none!important;display:none}product-info .product-form__submit:hover:not([disabled]){transform:translate(-2px,-2px);box-shadow:7px 7px 0 var(--hbw-r)}product-info .product-form__submit:active:not([disabled]){transform:translate(3px,3px);box-shadow:2px 2px 0 var(--hbw-r)}product-info .product-form__submit[disabled]{background:#e6e6e6!important;color:#6f6f6f!important;box-shadow:none;cursor:not-allowed}product-info .product-form__submit:focus-visible{outline:2px solid var(--hbw-k);outline-offset:4px}product-info .shopify-payment-button__button{border-radius:0!important;min-height:52px}product-info .shopify-payment-button__more-options{font:600 11px/1.4 var(--hbw-mono);letter-spacing:.1em;text-transform:uppercase;margin-top:4px}.hbw-trust{list-style:none;margin:6px 0 0!important;padding:12px 0;display:grid;grid-template-columns:repeat(3,1fr);gap:10px;border-top:1.5px solid var(--hbw-k);border-bottom:1.5px solid var(--hbw-k)}.hbw-trust li{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.hbw-trust svg{width:22px;height:22px;flex:none}.hbw-trust b{display:block;font:800 11px/1.25 var(--hbw-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--hbw-k)}.hbw-pay{margin:0!important;padding:12px 0 14px;border-bottom:1.5px solid var(--hbw-k)}.hbw-pay ul{list-style:none;margin:8px 0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.hbw-pay li{line-height:0}.hbw-pay svg{width:38px;height:24px}.hbw-pay__t{margin:0;font:600 11px/1.4 var(--hbw-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--hbw-g)}.hbw-pay__t b{color:var(--hbw-k);font-weight:800}.hbw-pay__n{margin:0;font:500 12px/1.55 var(--hbw-mono);color:var(--hbw-g)}.hbw-trust__a{display:flex;flex-direction:column;align-items:flex-start;gap:6px;color:inherit;text-decoration:none}.hbw-trust__a:hover b{text-decoration:underline;text-underline-offset:3px}.hbw-trust small{display:block;font:500 11px/1.35 var(--hbw-mono);color:var(--hbw-g);margin-top:2px}.hbw-trust+.hbw-acc-group>.hbw-acc:first-child,.hbw-pay+.hbw-acc-group>.hbw-acc:first-child{border-top:0}.hbw-trust:has(+.hbw-pay){border-bottom:0;padding-bottom:4px}.hbw-acc-group{border-bottom:1.5px solid var(--hbw-k)}.hbw-acc{border-top:1.5px solid var(--hbw-k)}.hbw-acc>summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:54px;cursor:pointer;font:800 13px/1.2 var(--hbw-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--hbw-k)}.hbw-acc>summary::-webkit-details-marker{display:none}.hbw-acc>summary:after{content:"";width:12px;height:12px;flex:none;background:linear-gradient(currentColor,currentColor) center/12px 2px no-repeat,linear-gradient(currentColor,currentColor) center/2px 12px no-repeat;transition:transform .2s}.hbw-acc[open]>summary:after{transform:rotate(45deg)}.hbw-acc>summary:focus-visible{outline:2px solid var(--hbw-r);outline-offset:2px}.hbw-acc__body{padding:0 0 18px;font-size:14px;line-height:1.65;color:#1d1d1d}.hbw-acc__body p{margin:0 0 10px}.hbw-acc__body ul{margin:0 0 12px;padding-left:18px}.hbw-acc__body img{max-width:100%;height:auto;display:block;margin:8px 0}.hbw-acc__body a{color:var(--hbw-k);text-underline-offset:3px}.hbw-acc__body strong{font-family:var(--hbw-mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase}.hbw-acc__kv{display:grid;grid-template-columns:auto 1fr;gap:6px 14px;margin:0 0 12px;font-size:14px}.hbw-acc__kv dt{font:700 11px/1.9 var(--hbw-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--hbw-g)}.hbw-acc__kv dd{margin:0}.hbw-sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;display:grid;grid-template-columns:44px 1fr auto;align-items:center;gap:10px;padding:8px 12px calc(8px + env(safe-area-inset-bottom));background:var(--hbw-w);border-top:2px solid var(--hbw-k);transform:translateY(110%);transition:transform .25s ease;visibility:hidden}.hbw-sticky.is-on{transform:none;visibility:visible}.hbw-sticky img{width:44px;height:55px;object-fit:cover;display:block;background:var(--hbw-soft)}.hbw-sticky__txt{min-width:0}.hbw-sticky__txt b{display:block;font-family:var(--font-heading-family);font-weight:400;font-size:19px;line-height:1.05;letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hbw-sticky__meta{display:block;font:600 11px/1.3 var(--hbw-mono);letter-spacing:.06em;color:var(--hbw-g);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:2px}.hbw-sticky__btn{min-height:48px;padding:0 16px;border:0;background:var(--hbw-k);color:var(--hbw-w);font:800 12px/1 var(--hbw-mono);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;white-space:nowrap}.hbw-sticky__btn[disabled]{background:#e6e6e6;color:#6f6f6f;cursor:not-allowed}.hbw-sticky__btn:focus-visible{outline:2px solid var(--hbw-r);outline-offset:2px}body.hbw-sticky-pad{padding-bottom:calc(74px + env(safe-area-inset-bottom))}media-gallery .thumbnail{border-radius:0}media-gallery .thumbnail[aria-current]{box-shadow:0 0 0 2px var(--hbw-k);border-color:var(--hbw-k)}media-gallery .slider-counter{font:600 11px/1 var(--hbw-mono);letter-spacing:.12em}.jdgm-widget .jdgm-write-rev-link,.jdgm-widget .jdgm-btn,.jdgm-widget .jdgm-submit-rev{background:var(--hbw-k)!important;border-color:var(--hbw-k)!important;color:var(--hbw-w)!important;border-radius:0!important;font-family:var(--hbw-mono)!important;letter-spacing:.14em!important;text-transform:uppercase!important;min-height:48px}.jdgm-widget .jdgm-star,.jdgm-widget .jdgm-rev__rating .jdgm-star{color:var(--hbw-k)!important}@media(min-width:750px){.hbw-sticky{display:none}body.hbw-sticky-pad{padding-bottom:0}product-info .product__info-container>*{margin-bottom:16px}}@media(prefers-reduced-motion:reduce){.hbw-sticky,product-info .product-form__submit,.hbw-acc>summary:after{transition:none!important;animation:none!important}product-info variant-selects.hbw-flash .product-form__input--pill{animation:none}}.hbw-sizehelp{display:grid;grid-template-columns:24px 1fr 18px;align-items:center;gap:12px;width:100%;min-height:60px;margin-top:-2px!important;padding:10px 14px;background:var(--hbw-soft);border:1.5px dashed var(--hbw-k);color:var(--hbw-k);text-align:left;cursor:pointer;font:inherit}.hbw-sizehelp svg{width:22px;height:22px}.hbw-sizehelp .hbw-sizehelp__go{width:18px;height:18px;transition:transform .15s}.hbw-sizehelp b{display:block;font:800 12px/1.3 var(--hbw-mono);letter-spacing:.1em;text-transform:uppercase}.hbw-sizehelp small{display:block;font:500 12px/1.4 var(--hbw-mono);color:var(--hbw-g);margin-top:3px}.hbw-sizehelp:hover{background:#ececec}.hbw-sizehelp:hover .hbw-sizehelp__go{transform:translate(3px)}.hbw-sizehelp:focus-visible{outline:2px solid var(--hbw-r);outline-offset:2px}.hbw-file{font:600 10.5px/1 var(--hbw-mono)!important;letter-spacing:.18em;color:var(--hbw-g);margin:0 0 12px!important}.hbw-steps{list-style:none;margin:0 0 14px;padding:0;counter-reset:none}.hbw-steps li{display:grid;grid-template-columns:30px 1fr;gap:8px;padding:9px 0;border-top:1px solid var(--hbw-line);font-size:14px;line-height:1.55}.hbw-steps li:first-child{border-top:0;padding-top:0}.hbw-steps span{font:800 11px/1.9 var(--hbw-mono);letter-spacing:.06em;color:var(--hbw-k)}.hbw-acc__cta{display:flex;flex-wrap:wrap;gap:4px 22px}.hbw-textbtn{background:none;border:0;padding:0;min-height:24px;font:inherit;color:var(--hbw-k);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.hbw-linkbtn svg+svg,.hbw-linkbtn>svg:last-child:not(:first-child){width:16px;height:16px}
/*# sourceMappingURL=/cdn/shop/t/6/assets/hbw-pdp.css.map */
