#bestek-mobile-purchase[hidden]{display:none!important}@media(max-width:749px){#bestek-mobile-purchase{position:fixed;left:0;right:0;bottom:0;z-index:60;display:flex;flex-direction:column;box-sizing:border-box;width:100%;max-width:100%;margin:0;padding:10px 14px calc(10px + env(safe-area-inset-bottom,0px));background:#fffdf9;color:#29241f;border:0;border-top:1px solid #d9d1c8;border-radius:0;box-shadow:none;font-family:var(--bodyFontFamily, -apple-system, "Segoe UI", Arial, sans-serif);font-size:16px;line-height:1.35;text-align:left;animation:none;transition:none}#bestek-mobile-purchase *{box-sizing:border-box}.bestek-mobile-purchase__inner{display:flex;align-items:center;gap:12px;min-height:48px;margin:0;padding:0}.bestek-mobile-purchase__meta{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;gap:2px;min-width:0;margin:0}.bestek-mobile-purchase__price{margin:0;min-height:22px;overflow:hidden;color:#29241f;font-size:18px;font-weight:600;line-height:1.25;letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis}.bestek-mobile-purchase__price[hidden]{display:none}.bestek-mobile-purchase__variant{margin:0;overflow:hidden;color:#655b53;font-size:12px;font-weight:400;line-height:1.35;white-space:nowrap;text-overflow:ellipsis}.bestek-mobile-purchase__variant[hidden]{display:none}.bestek-mobile-purchase__button{flex:0 0 auto;min-width:128px;min-height:48px;margin:0;padding:12px 16px;border:0;border-radius:4px;background:#a9332b;color:#fff;font-family:inherit;font-size:16px;font-weight:600;line-height:1.25;letter-spacing:0;text-align:center;text-transform:none;cursor:pointer;-webkit-appearance:none;appearance:none}.bestek-mobile-purchase__button:hover,.bestek-mobile-purchase__button:active{background:#8f2a23;color:#fff}.bestek-mobile-purchase__button:focus-visible{outline:2px solid #29241f;outline-offset:2px}.bestek-mobile-purchase__button[disabled]{opacity:.55;cursor:not-allowed}.bestek-mobile-purchase__status{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);border:0;white-space:nowrap}body[data-bps-mp-bar=on]{padding-bottom:calc(69px + env(safe-area-inset-bottom,0px))}body[data-bps-mp-bar=on] .bps-review-dock{display:none!important}body[data-bps-mp=on] .bps-main [data-product-media] .flickity-viewport{height:clamp(220px,78vw,300px)!important;max-height:300px}body[data-bps-mp=on] .bps-main [data-product-media] .flickity-viewport .media,body[data-bps-mp=on] .bps-main [data-product-media] .flickity-viewport .flickity-slider>*{height:100%!important;max-height:300px;aspect-ratio:auto!important;padding-top:0!important;padding-bottom:0!important}body[data-bps-mp=on] .bps-main [data-product-media] .flickity-viewport img{width:100%!important;height:100%!important;max-height:300px;object-fit:contain!important;object-position:center}body[data-bps-mp=on] .bps-main .flickity-prev-next-button{width:44px;height:44px;min-width:44px;min-height:44px}body[data-bps-mp=on] .bps-main .flickity-prev-next-button svg{width:16px;height:16px}body[data-bps-mp=on] .bps-main :is(.product-media-zoom,.media-zoom,.zoom-button,[data-zoom],[data-media-zoom]){min-width:44px;min-height:44px}body[data-bps-mp=on] .bps-main .product-content-wrapper{margin-top:20px;font-size:16px;line-height:1.6}body[data-bps-mp=on] .bps-main .product-content-wrapper .product-heading{font-size:22px!important;line-height:1.3;margin:0 0 10px}body[data-bps-mp=on] .bps-main .bps-purchase-rating{margin:-4px 0 10px}body[data-bps-mp=on] .bps-main .product-content-wrapper .product-price{margin:0 0 12px}body[data-bps-mp=on] .bps-main .product-content-wrapper .actual-price{font-size:26px!important}body[data-bps-mp=on] .bps-main .product-content-wrapper .bps-benefits{margin:0 0 16px;font-size:16px;line-height:1.6}body[data-bps-mp=on] .bps-main .product-content-wrapper .bps-benefits li{padding-bottom:4px}body[data-bps-mp=on] .bps-main .product-content-wrapper .product-variants{margin:0 0 14px!important}body[data-bps-mp=on] .bps-main .product-content-wrapper .variant-title{margin:0 0 6px}body[data-bps-mp=on] .bps-main .product-content-wrapper .product_variant_options{gap:12px 16px}body[data-bps-mp=on] .bps-main .product-content-wrapper .pdp-form-action-wrapper,body[data-bps-mp=on] .bps-main .product-content-wrapper .product-form-buttons,body[data-bps-mp=on] .bps-main .product-content-wrapper .pdp-action-wrapper{margin-bottom:12px}body[data-bps-mp=on] .bps-main .product-content-wrapper .inventory-counter{margin:0 0 8px}body[data-bps-mp=on] .bps-main .bps-service summary{min-height:48px;padding:12px 0}body[data-bps-mp=on] .bps-main .bps-service>div{padding:0 16px 14px 0}body[data-bps-mp=on] .bps-main .bps-purchase-related{margin-top:32px}}@media(max-width:359px){#bestek-mobile-purchase{padding-left:12px;padding-right:12px}.bestek-mobile-purchase__inner{gap:10px}.bestek-mobile-purchase__price{font-size:16px}.bestek-mobile-purchase__variant{font-size:11px}.bestek-mobile-purchase__button{min-width:116px;padding:10px 12px;font-size:15px}}@media(max-width:749px){body[data-bps-mp=on] .bps-main .pdp-action-wrapper{flex-direction:column;gap:10px}body[data-bps-mp=on] .bps-main .pdp-action-wrapper>button,body[data-bps-mp=on] .bps-main .pdp-action-wrapper>.buy-button{width:100%;flex:0 0 auto!important}body[data-bps-mp=on] .bps-main .pdp-action-wrapper>button[data-add-to-cart]{min-height:48px;background:#a9332b;color:#fff}}@media(max-width:749px){body[data-bestek-mobile-cart] .cart-wrapper>.row{display:flex;flex-direction:column;gap:16px}body[data-bestek-mobile-cart] .cart-wrapper>.row>div:first-child,body[data-bestek-mobile-cart] .cart-contents,body[data-bestek-mobile-cart] [data-cart-form]{display:contents}body[data-bestek-mobile-cart] .cart-form-outer{order:0;margin:0}body[data-bestek-mobile-cart] .cart-wrapper>.row>div:last-child{order:1;padding:0;width:100%}body[data-bestek-mobile-cart] .shipping-calculator{order:2;margin:0;width:100%}body[data-bestek-mobile-cart] .cart-heading-wrapper{margin-bottom:20px}body[data-bestek-mobile-cart] .cart-details-item{grid-template-columns:minmax(0,1fr) 70px;gap:12px;padding:18px 12px}body[data-bestek-mobile-cart] .cart-details-item>div{padding:0;min-width:0}body[data-bestek-mobile-cart] .cart-item-media-wrapper{align-items:flex-start}body[data-bestek-mobile-cart] .cart-item-totals .actual-price{white-space:nowrap}body[data-bestek-mobile-cart] .cart-item-details .product-title{font-size:15px;line-height:1.4}body[data-bestek-mobile-cart] .cart-checkout-header,body[data-bestek-mobile-cart] .cart-checkout-inner{padding:16px 20px}body[data-bestek-mobile-cart] .cart-checkout-inner .free-shipping{margin-bottom:16px}body[data-bestek-mobile-cart] .cart-checkout-container{scroll-margin-top:90px}body[data-bestek-mobile-cart] [data-xmh-checkout-without=true]{min-height:44px;display:flex;align-items:center;justify-content:center;padding:10px 6px;line-height:1.4}body[data-bestek-mobile-cart] .bmc-order-note{margin-top:16px;border-top:1px solid #dfd4c8}body[data-bestek-mobile-cart] .bmc-order-note>summary{min-height:44px;display:flex;align-items:center;cursor:pointer;font-size:15px;text-decoration:underline;text-underline-offset:3px}body[data-bestek-mobile-cart] .bmc-order-note .instruction-note{margin:0;padding-top:8px}body[data-bestek-mobile-cart] .bmc-order-note textarea{font-size:16px}body[data-bestek-mobile-cart] .shipping-calculator summary{min-height:52px;padding:14px 20px}body[data-bestek-cart-dock-visible] #MainContent{padding-bottom:calc(90px + env(safe-area-inset-bottom,0px))}#bestek-mobile-cart-review:not([hidden]){position:fixed;bottom:0;left:0;right:0;z-index:40;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));background:#fffaf5;color:#29231f;box-shadow:0 -4px 18px #2c211b14;font-family:var(--bodyFontFamily,Arial),sans-serif}#bestek-mobile-cart-review .bmc-copy{display:grid;gap:2px;min-width:0}#bestek-mobile-cart-review .bmc-copy span{font-size:12px;line-height:1.3}#bestek-mobile-cart-review strong{font-size:20px;line-height:1.2;font-variant-numeric:tabular-nums}#bestek-mobile-cart-review button{min-height:44px;max-width:65%;padding:12px 18px;border:0;border-radius:8px;background:#a9332b;color:#fff;font:600 15px/1.3 var(--bodyFontFamily,Arial),sans-serif;cursor:pointer}#bestek-mobile-cart-review button:disabled{opacity:.6;cursor:wait}#bestek-mobile-cart-review button:focus-visible{outline:2px solid #a9332b;outline-offset:3px}}@media(max-width:749px){body[data-bps-mp=on] .bw-launcher,body[data-bestek-mobile-cart] .bw-launcher{display:none!important}#bestek-mobile-purchase .bestek-mobile-purchase__inner{gap:8px}#bestek-mobile-purchase .bmo-offer,#bestek-mobile-cart-review .bmo-offer{display:inline-flex;flex:0 0 44px;align-items:center;justify-content:center;min-width:44px;max-width:44px;min-height:44px;padding:6px 0;border:1px solid #d6c9bc;border-radius:6px;background:transparent;color:#493d34;font:500 12px/1.2 var(--bodyFontFamily,Arial),sans-serif;cursor:pointer}#bestek-mobile-purchase .bmo-offer[hidden],#bestek-mobile-cart-review .bmo-offer[hidden]{display:none!important}#bestek-mobile-cart-review{gap:8px}#bestek-mobile-cart-review>button:not(.bmo-offer){flex:1 1 auto;min-width:0;max-width:none;padding:12px}#bestek-mobile-cart-review .bmc-copy{flex:0 0 auto}}@media(max-width:749px){#bestek-mobile-purchase .bmo-offer,#bestek-mobile-cart-review .bmo-offer{font:inherit;font-size:12px;font-weight:500;line-height:1.2;white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/bestek-mobile-purchase-20261029.css.map */
