@media screen and (max-width:749px){.product-form__controls .product-form__group-wrapper{flex-direction:column;align-items:flex-start;gap:10px}.product .product-form__controls-group label.color-swatch,.product-form__controls-group label.color-swatch{width:44px!important;height:44px!important;padding:5px!important;position:relative}.product .product-form__controls-group label.color-swatch:after,.product-form__controls-group label.color-swatch:after{width:34px!important;height:34px!important;border:1px solid rgba(0,0,0,.18)}.product-form__controls--colors .product-form__controls-group{gap:12px;flex-wrap:wrap}}@media screen and (min-width:750px){.product .product-form__controls-group label.color-swatch,.product-form__controls-group label.color-swatch{width:32px!important;height:32px!important;padding:4px!important;position:relative}.product .product-form__controls-group label.color-swatch:after,.product-form__controls-group label.color-swatch:after{width:24px!important;height:24px!important;border:1px solid rgba(0,0,0,.18)}.product-form__controls--colors .product-form__controls-group{gap:8px}}.main-product .product-form__controls-group input:checked:not(.disabled)+label.color-swatch,.product-form__controls-group input:checked:not(.disabled)+label.color-swatch{border:none;box-shadow:0 0 0 3px #fff,0 0 0 6px #6f2b00}@media screen and (min-width:750px){.main-product .product-form__controls-group input:checked:not(.disabled)+label.color-swatch{box-shadow:0 0 0 3px #fff,0 0 0 6px #6f2b00}}.product-form__controls-group input:checked:not(.disabled)+label.color-swatch:before{content:"";top:50%;left:50%;transform:translate(-50%,-50%);height:var(--bb-check, 22px)!important;width:var(--bb-check, 22px)!important;z-index:2;background:no-repeat center / var(--bb-check, 22px) var(--bb-check, 22px) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E")!important;filter:drop-shadow(0 0 1.5px rgba(0,0,0,.75)) drop-shadow(0 1px 2px rgba(0,0,0,.5))}@media screen and (min-width:750px){.product-form__controls-group input:checked:not(.disabled)+label.color-swatch{--bb-check: 16px}}.bb-selected-option{font-weight:600;text-transform:none;letter-spacing:0;color:#351a09d9}.bb-selected-option:before{content:"\b7  ";opacity:.45}@media screen and (min-width:750px){.bb-selected-option{display:none}}.main-product .product-form__controls-group label:not(.color-swatch),.product-form__controls-group label:not(.color-swatch){min-height:44px;display:inline-flex;align-items:center;padding:0 16px;font-size:14px}.main-product .product-form__controls-group input:checked:not(.disabled)+label:not(.color-swatch){border:2px solid #6f2b00;background:#ffffffd9;font-weight:700}.product-form__controls-group input.disabled+label:not(.color-swatch){opacity:.45;text-decoration:line-through;text-decoration-thickness:1px}.main-product .product-form__group-name,.product-form__group-name{font-size:13px;color:#351a09e6}.product-form__buttons-row{gap:10px}.product-form__buttons-row>.product-form__submit,.product-form__buttons-row>gravity-button,.product-form__buttons-row>gravity-button>.product-form__submit{flex:1 1 100%;width:100%;min-width:0}.main-product .product-form__submit{min-height:56px;font-size:16px!important}.bb-inventory__text{color:#0a7f37;font-size:14px}.swiper-pagination-bullet{position:relative}.swiper-pagination .swiper-pagination-bullet:after,.slideshow .slideshow-bottom__wrapper .swiper-pagination .swiper-pagination-bullet:after{content:""!important;position:absolute!important;left:50%!important;right:auto!important;top:50%!important;bottom:auto!important;transform:translate(-50%,-50%)!important;height:44px!important;width:100%!important;min-width:44px!important;background:transparent!important;border:0!important}.swiper-pagination{padding:14px 0}.mute-btn{box-sizing:border-box!important;min-width:44px!important;min-height:44px!important;width:44px!important;height:44px!important;display:inline-flex;align-items:center;justify-content:center}.ctrl-btn{box-sizing:border-box;min-width:44px;min-height:44px}.header__icon,.header__icon--menu,summary.header__icon{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}.list-menu__item{min-height:44px;display:flex;align-items:center}.bb-ts-arrow{width:44px!important;flex:0 0 44px!important}.disclosure__button{min-height:44px;display:inline-flex;align-items:center}button._sf_btn{min-height:44px}@media screen and (min-width:750px){.list-menu__item,.main-product .product-form__submit{min-height:0}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/bb-mobile-ux.css.map */
