.bbb-product-styling{display:none}body:has(.bbb-product-styling) #MainContent product-info[id^=MainProduct-]{--shopify-accelerated-checkout-button-block-size: 54px;--shopify-accelerated-checkout-button-border-radius: 999px;--shopify-accelerated-checkout-button-box-shadow: none}body:has(.bbb-product-styling) #MainContent product-info[id^=MainProduct-] .product__info-container{max-width:none}body:has(.bbb-product-styling) #MainContent product-info[id^=MainProduct-] .product__title{margin:0 0 24px}body:has(.bbb-product-styling) #MainContent product-info[id^=MainProduct-] .product__title h1{font-family:var(--bbb-font);font-size:clamp(30px,3.2vw,var(--bbb-heading-size, 46px));line-height:1.15;letter-spacing:-.025em;font-weight:700;color:var(--bbb-ink);overflow-wrap:anywhere}body:has(.bbb-product-styling) #MainContent product-info[id^=MainProduct-] .product__title:after{content:"";display:block;width:44px;height:4px;background:var(--bbb-accent);margin-top:22px}body:has(.bbb-product-styling) #MainContent product-info[id^=MainProduct-] .price{color:var(--bbb-ink);font-size:30px;line-height:1.3;letter-spacing:0}body:has(.bbb-product-styling) #MainContent product-info[id^=MainProduct-] .price__sale .price-item--regular{font-size:20px}body:has(.bbb-product-styling) #MainContent product-info[id^=MainProduct-] .product__tax{margin-top:8px;font-size:16px;line-height:1.5;font-style:italic;color:var(--bbb-ink);opacity:.8}body:has(.bbb-product-styling) #MainContent product-info[id^=MainProduct-] .product-form__quantity{max-width:none;border-top:1px solid #cfd6d3;padding-top:28px;margin-top:30px;margin-bottom:26px}body:has(.bbb-product-styling) #MainContent product-info[id^=MainProduct-] .quantity__label{font-size:19px;margin-bottom:10px;letter-spacing:0}body:has(.bbb-product-styling) #MainContent product-info[id^=MainProduct-] .quantity{width:156px;min-height:48px;border:1px solid #cfd6d3;border-radius:6px;background:var(--bbb-surface);color:var(--bbb-ink)}body:has(.bbb-product-styling) #MainContent product-info[id^=MainProduct-] .quantity:before,body:has(.bbb-product-styling) #MainContent product-info[id^=MainProduct-] .quantity:after{display:none}body:has(.bbb-product-styling) #MainContent product-info[id^=MainProduct-] .quantity__button{width:48px;color:var(--bbb-ink)}body:has(.bbb-product-styling) #MainContent product-info[id^=MainProduct-] .quantity__input{border-inline:1px solid #cfd6d3;font:inherit;font-size:17px;color:var(--bbb-ink)}body:has(.bbb-product-styling) #MainContent product-info[id^=MainProduct-] .product-form,body:has(.bbb-product-styling) #MainContent product-info[id^=MainProduct-] .product-form__buttons{max-width:none;width:100%}body:has(.bbb-product-styling) #MainContent product-info[id^=MainProduct-] .product-form__submit{min-height:56px;background:var(--bbb-surface);color:var(--bbb-ink);border:1px solid #cfd6d3;border-radius:6px;box-shadow:none;font-family:var(--bbb-font);font-size:17px;font-weight:400;text-transform:uppercase;letter-spacing:.16em;margin-bottom:16px;transition:background-color .2s ease,color .2s ease}body:has(.bbb-product-styling) #MainContent product-info[id^=MainProduct-] .product-form__submit:before,body:has(.bbb-product-styling) #MainContent product-info[id^=MainProduct-] .product-form__submit:after{display:none}body:has(.bbb-product-styling) #MainContent product-info[id^=MainProduct-] .product-form__submit:hover:not(:disabled){background:var(--bbb-ink);color:var(--bbb-surface);border-color:var(--bbb-ink)}body:has(.bbb-product-styling) #MainContent product-info[id^=MainProduct-] .product-form__submit:focus-visible,body:has(.bbb-product-styling) #MainContent product-info[id^=MainProduct-] .quantity__button:focus-visible,body:has(.bbb-product-styling) #MainContent product-info[id^=MainProduct-] .quantity__input:focus-visible{outline:2px solid var(--bbb-ink);outline-offset:4px}body:has(.bbb-product-styling) #MainContent product-info[id^=MainProduct-] .shopify-payment-button__button--unbranded{--buttons-radius: 999px;--buttons-radius-outset: 999px;min-height:54px;border-radius:999px;border:0;box-shadow:none;background:var(--bbb-checkout);color:var(--bbb-ink);font-family:var(--bbb-font);font-size:18px}body:has(.bbb-product-styling) #MainContent product-info[id^=MainProduct-] .shopify-payment-button__button--unbranded:before,body:has(.bbb-product-styling) #MainContent product-info[id^=MainProduct-] .shopify-payment-button__button--unbranded:after{border-radius:inherit;box-shadow:none}body:has(.bbb-product-styling) #MainContent product-info[id^=MainProduct-] .shopify-payment-button__button--unbranded:hover:not([disabled]){background:color-mix(in srgb,var(--bbb-checkout),white 15%);color:var(--bbb-ink)}body:has(.bbb-product-styling) #MainContent product-info[id^=MainProduct-] .shopify-payment-button__more-options{color:var(--bbb-ink);margin-top:16px;font-size:16px;text-underline-offset:4px}body:has(.bbb-product-styling) #MainContent product-info[id^=MainProduct-] .product__description{border-top:1px solid #cfd6d3;margin-top:32px;padding-top:26px;font-size:16px;line-height:1.75;color:var(--bbb-ink)}@media(min-width:990px){body:has(.bbb-product-styling) #MainContent product-info[id^=MainProduct-] .product__info-wrapper{padding-left:clamp(32px,5vw,80px)}body:has(.bbb-product-styling) #MainContent product-info[id^=MainProduct-] .product--right .product__info-wrapper{padding-left:0;padding-right:clamp(32px,5vw,80px)}}@media(max-width:749px){body:has(.bbb-product-styling) #MainContent product-info[id^=MainProduct-] .product__info-wrapper{padding-top:28px}body:has(.bbb-product-styling) #MainContent product-info[id^=MainProduct-] .product__title h1{font-size:clamp(28px,7.5vw,36px)}body:has(.bbb-product-styling) #MainContent product-info[id^=MainProduct-] .price{font-size:27px}}@media(prefers-reduced-motion:reduce){body:has(.bbb-product-styling) #MainContent product-info[id^=MainProduct-] .product-form__submit{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map */
