.add-to-cart{padding:.75rem 1rem;gap:20px}@media(min-width:1024px){.add-to-cart{display:flex}}.add-to-cart .update-quantity{display:flex;height:46px;padding:8px 0;align-items:center;gap:12.9px;width:100%;flex-shrink:0}@media(min-width:1024px){.add-to-cart .update-quantity{width:79px}}.add-to-cart .update-quantity .decrease-quantity{width:.75rem;color:#151515!important;cursor:pointer}.add-to-cart .update-quantity .white-minus{width:.75rem;cursor:pointer;color:#fff}.add-to-cart .update-quantity .increase-quantity{cursor:pointer;color:#151515!important}.add-to-cart .update-quantity .white-plus{cursor:pointer;color:#fff}.add-to-cart .update-quantity .quantity{font-family:Satoshi,sans-serif;font-size:1rem;font-weight:500;color:#151515}.add-to-cart .update-quantity .white-text{font-family:Satoshi,sans-serif;font-size:1rem;font-weight:400;color:#fff}.add-to-cart .update-quantity .update-quantity-bottom{width:100%;display:flex;justify-content:space-between}.add-to-cart .update-quantity .update-quantity-bottom .product-price-container{display:flex;align-items:flex-end;gap:8px;margin-bottom:15px}@media(min-width:1024px){.add-to-cart .update-quantity .update-quantity-bottom .product-price-container{margin-top:15px}}.add-to-cart .update-quantity .update-quantity-bottom .product-price-container p{margin:0}.add-to-cart .update-quantity .update-quantity-bottom .product-price-container .discount-wrapper{display:flex;align-items:center;gap:8px}.add-to-cart .update-quantity .update-quantity-bottom .product-price-container .vertical-line{width:2px;height:14px;background-color:#b7b7b7}.add-to-cart .update-quantity .update-quantity-bottom .product-price-container .actual-price{text-decoration:line-through;font-size:.8125rem;color:#6b6b6b;font-family:Satoshi,sans-serif;line-height:normal;font-weight:500}@media(min-width:1024px){.add-to-cart .update-quantity .update-quantity-bottom .product-price-container .actual-price{font-size:1rem;color:#6b6b6b;font-family:Satoshi,sans-serif;line-height:normal;font-weight:500}}.add-to-cart .update-quantity .update-quantity-bottom .product-price-container .discounted-price{font-size:1.125rem;color:#151515;font-family:Satoshi,sans-serif;line-height:normal;font-weight:500}@media(min-width:1024px){.add-to-cart .update-quantity .update-quantity-bottom .product-price-container .discounted-price{font-size:1.25rem;color:#151515;font-family:Satoshi,sans-serif;line-height:normal;font-weight:500}}.add-to-cart .update-quantity .update-quantity-bottom .product-price-container .dis-precentage{font-size:.875rem;color:#4b8a55;font-family:Satoshi,sans-serif;line-height:normal;font-weight:500}@media(min-width:1024px){.add-to-cart .update-quantity .update-quantity-bottom .product-price-container .dis-precentage{font-size:1rem;color:#4b8a55;font-family:Satoshi,sans-serif;line-height:normal;font-weight:500}}.add-to-cart .update-quantity .update-quantity-bottom .product-price-container .tax-text{margin-bottom:2px;font-size:.5625rem;color:#6b6b6b;font-family:Satoshi,sans-serif;line-height:normal;font-weight:500}.add-to-cart .update-quantity .update-quantity-bottom .increase-decrerase-for-bottom{display:flex;gap:12px;z-index:999;color:#151515!important}.add-to-cart .add-to-cart-button{display:flex;width:100%;gap:28.29px;justify-content:space-around}.add-to-cart .add-to-cart-button .cart-button-wrapper{flex-grow:1}@media(min-width:1024px){.add-to-cart .add-to-cart-button .cart-button-wrapper{flex:1 1}}.add-to-cart .add-to-cart-button .cart-button-wrapper a,.add-to-cart .add-to-cart-button .cart-button-wrapper button{text-align:center;width:100%;font-size:.875rem;white-space:nowrap}@media(min-width:1024px){.add-to-cart .add-to-cart-button .cart-button-wrapper a,.add-to-cart .add-to-cart-button .cart-button-wrapper button{min-width:180px;font-size:1rem}}.add-to-cart .bottom-scroll{display:flex;width:100%;min-width:317px}.add-to-cart .bottom-scroll .cart-button-wrapper{flex:1 1}.add-to-cart .bottom-scroll .cart-button-wrapper a,.add-to-cart .bottom-scroll .cart-button-wrapper button{text-align:center;width:100%}.add-to-cart .bottom-scroll .alsoAvailableOn{display:none}.errorContainer{display:flex;align-items:center;gap:5px;margin-top:16px;margin-bottom:16px;justify-content:center}.errorContainer .errorIcon{font-family:BB Icons,sans-serif;color:#be1427;font-size:.9375rem;text-align:center;display:inline-flex;justify-content:center}.errorContainer .errorIcon:after{content:""}.errorContainer .error{font-size:.875rem;color:#be1427;font-family:Satoshi,sans-serif;line-height:.8125rem;font-weight:500;text-align:left}