.tg-body cart-items .cart__warnings .button,.tg-body .cart__ctas .cart__checkout-button{background:#2b2f33;color:#fff;border-radius:8px;font-weight:700;min-height:48px}.tg-body cart-items .cart__warnings .button:after,.tg-body .cart__ctas .cart__checkout-button:after{box-shadow:none}.tg-body #w4-storefront-drawer,.tg-body #w4-storefront-drawer :is(div,span,p,a,button,input,select,textarea){font-family:var(--tg-font-body, "Exo 2", sans-serif)!important;letter-spacing:normal}.tg-body #w4-storefront-drawer{font-size:14px;line-height:1.45}.tg-body #w4-storefront-drawer .w4-cart-head{background:#000;color:#fff;flex-shrink:0;padding:4px 16px}.tg-body #w4-storefront-drawer .wizz-header-title-custom{color:#fff!important;font-size:20px!important;font-weight:800!important;text-transform:uppercase}.tg-body #w4-storefront-drawer .wizz-header-icon-custom{color:#fff!important}.tg-body #w4-storefront-drawer .wizz-header-icon-custom svg{fill:currentColor}.tg-body #w4-storefront-drawer :is(.wizz-header-icon-custom,.wizz-product-price-deleteIcon-custom){width:44px;height:44px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.tg-body #w4-storefront-drawer .wizz-rewardbar-container{padding-top:12px;padding-bottom:8px;background:#f5f5f5}.tg-body #w4-storefront-drawer :is(.wizz-rewardbar-title,.wizz-rewardbar-description){font-size:14px!important}.tg-body #w4-storefront-drawer .wizz-rewardbar-progress{background-color:#f28a30!important}.tg-body #w4-storefront-drawer .wizz-product-custom{padding:8px 0 16px;border-bottom:1px solid #e2e2e2}.tg-body #w4-storefront-drawer .wizz-product-content-title-custom{display:block!important;max-height:none!important;overflow:visible!important;font-size:15px!important;font-weight:600;line-height:1.4}.tg-body #w4-storefront-drawer .wizz-product-content-subTitle-custom{font-size:14px!important;line-height:1.4}.tg-body #w4-storefront-drawer .wizz-product-details-row{flex-direction:column;gap:8px}.tg-body #w4-storefront-drawer .wizz-product-content-buttonGroup-custom{gap:0!important;border:1px solid #d4d4d4!important;border-radius:8px;overflow:hidden}.tg-body #w4-storefront-drawer :is(.wizz-product-content-buttonGroup-decr-custom,.wizz-product-content-buttonGroup-incr-custom,.wizz-product-content-buttonGroup-input-custom){width:44px!important;min-width:44px!important;height:44px!important;max-height:none!important;border:0!important;border-radius:0!important;background:#fff!important;font-size:16px!important}.tg-body #w4-storefront-drawer .wizz-product-price-custom{width:100%;align-items:flex-start}.tg-body #w4-storefront-drawer .wizz-product-price-stack-custom{align-items:flex-start!important}.tg-body #w4-storefront-drawer .wizz-product-price-Price-custom{color:#b84d00!important;font-size:16px!important;font-weight:700}.tg-body #w4-storefront-drawer .wizz-product-discount-custom{flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.tg-body #w4-storefront-drawer .wizz-product-discount-content-custom{max-width:none!important;font-size:14px!important;white-space:normal;overflow:visible}.tg-body #w4-storefront-drawer .w4-snap-upsell-v2__heading{font-size:16px!important;font-weight:700;text-transform:uppercase;text-align:left}.tg-body #w4-storefront-drawer .w4-snap-upsell-v2__content{border:1px solid #e2e2e2;background:#f5f5f5!important;border-radius:8px}.tg-body #w4-storefront-drawer .w4-snap-upsell-v2__title{font-size:14px!important;line-height:1.4;white-space:normal;-webkit-line-clamp:2}.tg-body #w4-storefront-drawer .w4-snap-upsell-v2__price{font-size:14px!important;color:#b84d00!important}.tg-body #w4-storefront-drawer :is(.w4-snap-upsell-v2__variant,.w4-snap-upsell-v2__add,.wizz-discount-code-input,.wizz-discount-code-button,.wizz-additional-note-toggle){min-height:44px!important;font-size:14px!important}.tg-body #w4-storefront-drawer :is(input,select,textarea){font-size:16px!important}.tg-body #w4-storefront-drawer :is(.w4-snap-upsell-v2__add,.wizz-discount-code-button,.wizz-checkout-footer-actions__btn){background:#2b2f33!important;color:#fff!important;border-radius:8px!important;font-weight:700!important;text-transform:uppercase}.tg-body #w4-storefront-drawer .wizz-checkout-footer-actions__btn{min-height:50px!important;font-size:16px!important}.tg-body #w4-storefront-drawer .wizz-cart-footer-section{background:#fff!important;border-top:1px solid #e2e2e2}.tg-body #w4-storefront-drawer :is(.wizz-addons-item-detail-title,.wizz-addons-item-detail-subtitle,.wizz-addon-item-price,.w4-snap-order-summary-label,.w4-snap-order-summary-value,.w4-snap-order-summary-savings__badge-text){font-size:14px!important;line-height:1.4}.tg-body #w4-storefront-drawer .w4-snap-order-summary-savings{flex-wrap:wrap;gap:6px 10px}.tg-body #w4-storefront-drawer .w4-snap-order-summary-savings__badges{order:3;flex-basis:100%}.tg-body #w4-storefront-drawer .w4-snap-order-summary-savings__amount{margin-left:auto;color:#1a1a1a!important}.tg-body #w4-storefront-drawer :is(.w4-snap-order-summary-display-total-label,.w4-snap-order-summary-display-total-value){font-size:18px!important;font-weight:700!important;color:#1a1a1a!important}.tg-body #w4-storefront-drawer :is(button,a,input,select,textarea,[role=button]):focus-visible{outline:2px solid #b84d00!important;outline-offset:2px}.tg-body #w4-storefront-drawer .wizz-addons-item-detail-subtitle{white-space:normal!important;overflow:visible!important}.tg-body #w4-storefront-drawer .w4-snap-upsell-v2__nav,.tg-body #w4-storefront-drawer .w4-snap-order-summary-savings__badge-close{min-width:44px;min-height:44px}.tg-body #w4-storefront-drawer .wizz-trustbagde-wrapper{gap:8px;flex-wrap:nowrap}.tg-body #w4-storefront-drawer .wizz-trustbagde-img-wrapper{width:32px!important;height:28px!important}@media(max-width:767px){.tg-body #wizz4-cart-drawer.wizz4-cart-drawer--width-normal{width:100vw!important;max-width:100vw!important}.tg-body #w4-storefront-drawer .wizz-product-img-custom{width:72px!important;height:72px!important}.tg-body #w4-storefront-drawer .w4-snap-upsell-v2__image{width:64px;height:64px;flex:0 0 64px}.tg-body #w4-storefront-drawer .w4-snap-upsell-v2__actions{flex-wrap:wrap}.tg-body #w4-storefront-drawer .w4-snap-upsell-v2__variant{min-width:120px;flex:1}}.tg-body #w4-storefront-drawer .w4-snap-upsell-v2__heading{min-height:44px;display:flex;align-items:center;padding-right:92px}.tg-body #w4-storefront-drawer .w4-snap-upsell-v2__content--single-product{position:relative;display:block;padding:12px;overflow:visible}.tg-body #w4-storefront-drawer .w4-snap-upsell-v2__single-stage{min-width:0}.tg-body #w4-storefront-drawer .w4-snap-upsell-v2__nav--single{position:absolute;top:-48px;left:auto;right:44px;width:44px;height:44px;transform:none;margin:0}.tg-body #w4-storefront-drawer .w4-snap-upsell-v2__nav--single:last-child{right:0}.tg-body #w4-storefront-drawer .w4-snap-upsell-v2__single-stage .w4-snap-upsell-v2__product{display:grid;grid-template-columns:64px minmax(0,1fr);align-items:start;gap:12px;min-height:0}.tg-body #w4-storefront-drawer .w4-snap-upsell-v2__single-stage .w4-snap-upsell-v2__image{width:64px;height:64px;min-height:0;align-self:start}.tg-body #w4-storefront-drawer .w4-snap-upsell-v2__single-stage .w4-snap-upsell-v2__details{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 8px;min-width:0;min-height:0;padding:0;width:auto!important}.tg-body #w4-storefront-drawer .w4-snap-upsell-title-rating{grid-column:1 / -1}.tg-body #w4-storefront-drawer .w4-snap-upsell-v2__price{margin:0}.tg-body #w4-storefront-drawer .w4-snap-upsell-v2__actions{margin:0;gap:8px}.tg-body #w4-storefront-drawer .w4-snap-upsell-v2__actions:has(.w4-snap-upsell-v2__variant){grid-column:1 / -1;flex-wrap:nowrap}.tg-body #w4-storefront-drawer .w4-snap-upsell-v2__variant{min-width:0;flex:1}.tg-body #w4-storefront-drawer .w4-snap-upsell-v2__variant .wizz-upsell-productInfor-content-selectBox-select-custom{width:100%!important}@media(min-width:768px){.tg-body #wizz4-cart-drawer.wizz4-cart-drawer--width-normal{width:480px;max-width:100vw}}@media(prefers-reduced-motion:reduce){.tg-body #w4-storefront-drawer *{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/tg-cart.css.map */
