.cart-drawer__body{width:97%}.tbSiteReviews-tbay-float-toggler-container{z-index:999!important}.cart-drawer__body .cart__item__content{--inner:15px}.cart-drawer__body .cart__item{padding-right:5px}.cart-drawer__body .cart__item__content-inner{flex-flow:column}.cart-drawer__body .cart__item__price{width:100%;text-align:left}.cart-drawer__body .cart__item__bottom{justify-content:space-between;gap:5px;flex-wrap:nowrap}.cart-drawer__body .cart__item__content .cart__item__title,.cart-qty-title{font-size:14px;color:#171717;line-height:18px;letter-spacing:0;font-weight:400}.cart-drawer__body .cart__item__content .cart__item__price{font-size:14px;color:#0C0C0F;line-height:18px;letter-spacing:0;font-weight:600}.cart-drawer__body .cart__item__content .cart-qty-title{display:block!important}.cart-drawer__body .cart__item__bottom .cart__item__remove{margin-top:10px;opacity:1}.cart-drawer__body .cart__item__bottom .cart__item__quantity button{box-shadow:unset}.cart-drawer__body .cart__item__bottom .cart__item__quantity .icon{color:#858587}.cart-drawer__body .cart__item__bottom .cart__item__quantity .cart__item__quantity-field{border:1px solid #858587;opacity:1}.cart-drawer__body .cart__item__bottom .cart__item__quantity .cart__item__quantity-minus{border-right:1px solid #858587}.cart-drawer__body .cart__item__bottom .cart__item__quantity .cart__item__quantity-plus{border-left:1px solid #858587}.cart-drawer__body .cart__item__image{border-radius:0;margin-right:15px}.cart-drawer__body::-webkit-scrollbar{width:5px}.cart-drawer__body::-webkit-scrollbar-track{background:#DCDFE2;border-radius:5px}.cart-drawer__body::-webkit-scrollbar-thumb{background:#41A6F5;border-radius:5px}.cart-drawer__body::-webkit-scrollbar-thumb:hover{background:#555}.cart-drawer .product-upsell__holder,.cart-drawer .product-upsell__image,.cart-drawer .product-upsell__image .background-size-cover{background-color:unset;border:unset}.cart-drawer .product-upsell__image img{object-fit:contain}.cart-drawer .cart__message__progress__holder{display:none}.cart-drawer .cart-drawer__item-qty{font-size:14px;font-weight:400;line-height:18px;letter-spacing:0;color:#171717;text-transform:uppercase}.cart-drawer .cart-drawer__message{background-color:#2EADFE;font-weight:600;font-size:14px;line-height:19px;letter-spacing:0;color:#fff;justify-content:center;gap:5px;height:40px}.cart__message.is-hidden,.cart__message__default.is-hidden{display:none}.cart-drawer__foot .flickity-page-dots .dot.is-selected,.cart-drawer__foot .flickity-page-dots .dot{width:8px;height:8px;margin:0 5px}.crtDrwr_upslTtl{font-size:18px;line-height:24px;color:#0C0C0F;letter-spacing:0;font-weight:400;text-align:center}.cart-drawer .product-upsell{--UPSELLS-IMAGE-WIDTH:87px}.cart-drawer .product-upsell__content{display:flex;flex-flow:row;align-items:flex-start}.cart-drawer .product-upsell__content :is(.shopify-product-form,.product-upsell__btn){margin:auto;padding:5px 10px;display:block;flex:0 0 62px;border-radius:0;display:flex;justify-content:center}.cart-drawer .product-upsell__content .product-upsell__btn{border:1px solid gray}.cart-drawer :is(.product-upsell__title,.product-upsell__price){font-size:14px;letter-spacing:0;line-height:18px;color:#0C0C0F;font-weight:400}.cart-drawer .cart__checkout{font-size:18px;line-height:22px;letter-spacing:0;color:#FFF;font-weight:400;text-transform:uppercase;padding:8px;border-radius:6px}.cart-drawer .cart-drawer__foot{padding:0;padding-top:50px;bottom:0;background-color:#fff}.cart-drawer #cartUpsellHolder{padding:10px 0 0;border-color:gray;margin:0 20px 30px}.cart-drawer #cartUpsellHolder+form .cart__widget__wrapper{padding:5px 20px 0 20px}.cart-drawer__foot .cart__foot-inner{padding:15px 20px;position:sticky;bottom:0;width:100%;z-index:9999;background-color:#fff}.cart-drawer__foot .cart__foot-inner:before{position:absolute;content:'';height:20px;width:100%;top:-20px;left:0;right:0;background:#fff0 linear-gradient(180deg,#BCE7EC00 0%,#CBCBCB39 44%,#AEAEAE8E 69%,#7B7B7BCD 87%,#3B3B3B 100%) 0% 0% no-repeat padding-box}.cart-drawer__foot .cart__widget__title{padding:8px 12px}.cart-drawer__head h3{text-transform:uppercase;font-size:20px}.cart__pair .flickity-prev-next-button{background-color:#fff0;box-shadow:unset}.cart__pair .flickity-prev-next-button.next{right:-20px}.cart__pair .flickity-prev-next-button.previous{left:-20px}.cart__foot-inner savedby-widget[lowpro] .sb__wrapper{justify-content:flex-start}@media(max-width:767px){.cart-drawer{max-width:95%;left:105vw}}