:root{--bs-accent: #fd4014;--bs-accent-rgb: 253, 64, 20;--bs-text: #222222;--bs-muted: #696969;--bs-sale: #ec0101;--bs-line: #dddddd;--bs-bg2: #f2f2f2;--bs-teal: #56cfe1}body{font-size:1.4rem;line-height:1.5;letter-spacing:0}@media screen and (min-width:750px){body{font-size:1.4rem}}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.rte,.price{letter-spacing:0}.price--on-sale .price-item--regular{color:var(--bs-muted)}.price--on-sale .price-item--sale,.price-item--sale{color:var(--bs-sale);font-weight:700}.price .price-item--last{font-weight:700}.product__media-wrapper{position:relative}.bs-new-badge{position:absolute;top:1.2rem;right:1.2rem;z-index:3;background:var(--bs-teal);color:#fff;border-radius:2rem;padding:.2rem 1rem;font-size:1.2rem;line-height:1.6;pointer-events:none}.product__info-container>*+*{margin-top:1rem;margin-bottom:1rem}.product__title{margin-bottom:.4rem}.product__title h1,.product__title .h1{font-size:1.6rem;font-weight:700;line-height:1.4;letter-spacing:0;margin:0}.product .price__badge-sale,.product .price__badge-sold-out{display:none}.product .price--large .price-item{font-size:2rem}.product .price--large .price-item--regular{font-size:1.8rem;font-weight:400}.product .price__container,.product .price--on-sale .price__sale{display:flex;align-items:baseline;gap:.8rem;flex-wrap:wrap}.product variant-selects{display:none!important}.product .product__tax{display:none}.bs-atc-row{display:flex;gap:1rem;align-items:stretch;margin-bottom:1rem}.bs-atc-row .product-form__quantity{margin:0;flex:0 0 auto}.bs-atc-row .product-form__quantity .quantity__label,.bs-atc-row .product-form__quantity .form__label{display:none}.bs-atc-row .quantity{min-height:4.6rem;width:12rem;border-radius:3rem}.bs-atc-row .quantity:after,.bs-atc-row .quantity:before{border-radius:3rem}.bs-atc-row .product-form__submit{margin:0;flex:1 1 auto}.product-form__submit,.product-form__submit.button--secondary{--color-button: var(--bs-accent-rgb);--color-button-text: 255, 255, 255;--alpha-button-background: 1;--alpha-button-border: 1;background-color:rgb(var(--bs-accent-rgb));color:#fff;border-radius:3rem;text-transform:uppercase;font-weight:700;min-height:4.6rem;letter-spacing:.05rem}.product-form__submit:after,.product-form__submit:before{border-radius:3rem;box-shadow:none!important}.product-form__submit:not([disabled]){animation:bs-shake 6s ease-in-out infinite}.product-form__submit[disabled],.product-form__submit[aria-disabled=true]{animation:none}@keyframes bs-shake{0%,84%,to{transform:translate(0)}86%,90%,94%{transform:translate(-4px)}88%,92%,96%{transform:translate(4px)}}@media(prefers-reduced-motion:reduce){.product-form__submit{animation:none!important}}.shopify-payment-button__button{border-radius:3rem!important;overflow:hidden}.shopify-payment-button__more-options{text-decoration:underline;font-size:1.3rem}.bs-size{display:flex;flex-wrap:wrap;gap:.8rem;margin:1.2rem 0}.bs-size__btn{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem;width:9rem;min-height:8.8rem;padding:.6rem;margin:0;border:1.5px solid #ddd;border-radius:.8rem;background:#fff;color:var(--bs-text);font:inherit;font-size:1.4rem;line-height:1.3;text-align:center;word-break:break-word;cursor:pointer;transition:border-color .15s ease,background .15s ease}.bs-size__btn:hover{border-color:#777}.bs-size__btn.is-selected{border-color:#000;background:#f5f5f5;font-weight:700}.bs-size__btn.is-soldout,.bs-size__btn:disabled{opacity:.35;cursor:not-allowed;text-decoration:line-through}.bs-size__btn img{width:6rem;height:6rem;object-fit:cover;border-radius:.4rem;display:block}.bs-pay-icons{display:flex;flex-wrap:wrap;gap:.8rem;align-items:center}.bs-pay-icons svg{height:3rem;width:auto}.bs-ask>summary{list-style:none;display:inline-flex;align-items:center;gap:.8rem;cursor:pointer;font-size:1.4rem}.bs-ask>summary::-webkit-details-marker{display:none}.bs-ask>summary:hover span{text-decoration:underline}.bs-ask__overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:1001}.bs-ask__modal{position:fixed;z-index:1002;left:50%;top:50%;transform:translate(-50%,-50%);width:min(52rem,calc(100vw - 3.2rem));max-height:calc(100vh - 3.2rem);overflow:auto;background:#fff;border-radius:.8rem;padding:2.4rem;box-shadow:0 1rem 4rem #0003}.bs-ask__close{position:absolute;top:1rem;right:1rem;background:none;border:0;font-size:2.6rem;line-height:1;cursor:pointer;color:var(--bs-text)}.bs-ask__product{display:flex;align-items:center;gap:1rem;margin-bottom:1.6rem;padding-right:2.4rem}.bs-ask__product img{width:6rem;height:6rem;object-fit:cover;border-radius:50%}.bs-ask__product p{margin:0;font-weight:700;line-height:1.4}.bs-ask form{display:grid;gap:1rem}.bs-ask input,.bs-ask textarea{width:100%;border:1px solid var(--bs-line);border-radius:.4rem;padding:1rem 1.2rem;font:inherit;font-size:1.4rem}.bs-ask textarea{min-height:12rem;resize:vertical}.bs-ask__submit{justify-self:start;min-width:16rem;border-radius:3rem;background:var(--bs-text);color:#fff;border:0;padding:1.2rem 2.4rem;font-weight:700;cursor:pointer;text-transform:uppercase}.bs-ask__msg{padding:1rem 1.2rem;border-radius:.4rem;background:#e9f8ec;color:#1d6b2c;margin:0}.bs-ask__err{padding:1rem 1.2rem;border-radius:.4rem;background:#fdecec;color:#a12020;margin:0}.bs-meta{font-size:1.4rem;line-height:1.9}.bs-meta p{margin:0}.bs-meta__label{color:var(--bs-muted)}.bs-meta__ok{color:#2e8b3d}.bs-meta__no{color:var(--bs-sale)}.bs-meta a{color:var(--bs-accent);text-decoration:underline}.bs-trust{list-style:none;padding:0;margin:.6rem 0 0}.bs-trust li{list-style:none}.bs-share{display:flex;gap:1.6rem;align-items:center}.bs-share a{display:inline-flex;color:var(--bs-text)}.bs-share a:hover{color:var(--bs-accent)}.bs-share svg{width:1.8rem;height:1.8rem;fill:currentColor}.product__description img{max-width:100%;height:auto}.bs-acc{border:0;margin:1.2rem 0}.bs-acc>summary{display:flex;align-items:center;justify-content:space-between;cursor:pointer;list-style:none;padding:1.4rem 1.8rem;background:var(--bs-bg2);border-radius:.8rem;font-weight:700;font-size:1.6rem;transition:background .15s}.bs-acc>summary:hover{background:#e8e8e8}.bs-acc>summary::-webkit-details-marker{display:none}.bs-acc>summary:after{content:"+";font-size:2.4rem;font-weight:400;line-height:1}.bs-acc[open]>summary:after{content:"\2212"}.bs-acc[open]>summary{border-radius:.8rem .8rem 0 0}.bs-acc__body{padding:1.4rem 1.8rem;border:1px solid var(--bs-bg2);border-top:0;border-radius:0 0 .8rem .8rem}.bs-acc__body video,.bs-acc__body iframe{width:100%!important;max-width:100%!important;height:auto;display:block}.card__heading{font-size:1.4rem;font-weight:400;line-height:1.4;letter-spacing:0}.card-information .price{font-size:1.5rem}.card-information .price-item--regular{font-size:1.3rem}.badge{letter-spacing:0;font-size:1.2rem}.bs-hscroll ul.product-grid{display:grid!important;grid-auto-flow:column;grid-auto-columns:calc(50% - .5rem);gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;flex-wrap:nowrap;padding:0 0 .8rem;margin:0;scrollbar-width:thin;list-style:none}@media screen and (min-width:750px){.bs-hscroll ul.product-grid{grid-auto-columns:calc((100% - 3rem)/4)}}@media screen and (min-width:990px){.bs-hscroll ul.product-grid{grid-auto-columns:calc((100% - 4rem)/5)}}.bs-hscroll ul.product-grid>li{width:auto!important;max-width:none!important;scroll-snap-align:start}.bs-section-heading{text-align:center;font-size:1.8rem;font-weight:400;margin:0 0 2rem}@media screen and (min-width:750px){.bs-section-heading{font-size:2.4rem;margin-bottom:3rem}}.drawer__heading{font-size:1.8rem;letter-spacing:0}.cart-drawer .tax-note,.cart__footer .tax-note{display:none}.bs-cart-btns{display:grid;gap:1rem;margin-top:1.2rem}.bs-cart-btn{display:flex;align-items:center;justify-content:center;min-height:4.6rem;border-radius:3rem;text-transform:uppercase;font-weight:700;letter-spacing:.2rem;font-size:1.3rem;text-decoration:none;border:0;cursor:pointer;width:100%}.bs-cart-btn--view{background:var(--bs-teal);color:#fff}.bs-cart-btn--checkout{background:var(--bs-text);color:#fff}.bs-cart-btn[disabled]{opacity:.5;cursor:not-allowed}.bs-cart-trust{display:block;margin:1.2rem auto 0;max-width:35rem;width:100%;height:auto}.drawer__footer .totals__total,.drawer__footer .totals__total-value{font-size:1.6rem;font-weight:700;letter-spacing:0}.bs-cvs{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin:4px 0;font-size:14px}.bs-cvs__label{white-space:nowrap}.bs-cvs__select{min-width:120px;max-width:100%;padding:4px 28px 4px 8px;border:1.5px solid #ccc;border-radius:6px;background-color:#fff;font-size:14px;line-height:1.3;height:auto;cursor:pointer}.bs-cvs__select:focus{border-color:#000;outline:none}.bs-cvs.is-loading{opacity:.5;pointer-events:none}bs-cart-reco{display:block;margin:1.6rem 0 1rem}.bs-reco{border:1px solid #eee;border-radius:.4rem;overflow:hidden}.bs-reco__title{margin:0;padding:1.2rem;text-align:center;background:#f5f5f5;font-size:1.6rem;font-weight:500;letter-spacing:0}.bs-reco__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.bs-reco__track::-webkit-scrollbar{display:none}.bs-reco__item{flex:0 0 100%;scroll-snap-align:start;display:flex;align-items:center;gap:1.2rem;padding:1.2rem}.bs-reco__item img{width:7rem;height:7rem;object-fit:contain;flex:0 0 7rem}.bs-reco__info{flex:1 1 auto;min-width:0}.bs-reco__name{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none;color:var(--bs-text);font-size:1.4rem}.bs-reco__price{font-size:1.4rem}.bs-reco__price s{color:var(--bs-muted);margin-right:.4rem}.bs-reco__price strong{color:var(--bs-sale)}.bs-reco__view{flex:0 0 4rem;height:4rem;display:inline-flex;align-items:center;justify-content:center;background:var(--bs-teal);color:#fff;border-radius:.4rem}.bs-reco__view svg{width:2rem;height:2rem}.bs-reco__nav{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #eee;padding:.4rem .8rem}.bs-reco__arrow{background:none;border:0;font-size:2.2rem;line-height:1;padding:.4rem 1rem;cursor:pointer;color:var(--bs-text)}.bs-reco__dots{display:flex;gap:.6rem}.bs-reco__dot{width:1rem;height:1rem;border-radius:50%;border:1.5px solid #bbb;background:#fff;padding:0;cursor:pointer}.bs-reco__dot.is-active{background:var(--bs-text);border-color:var(--bs-text)}[class*=ai-header-search-dropdown]{position:absolute!important;top:100%!important;z-index:9999!important}.ai_gen_block_0d62625_UXPEp6 li:not(:last-child),.ai_gen_block_0d62625_UXPEp6 [role=menuitem]:not(:last-child){border-right:1px solid #d1d1d1!important;padding-right:10px!important;margin-right:10px!important}@media screen and (min-width:750px){.product.grid{align-items:flex-start}.product__media-wrapper{position:sticky;top:8rem;align-self:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/bs-theme.css.map */
