@media screen and (max-width:768px){[data-test-gamification=true].js-drawer-open-cart #ps__widget_container{display:none!important}}[data-test-gamification=true] #cart-drawer .cart-drawer__sticky-head{background-color:#fff;left:0;position:sticky;top:0;z-index:1}[data-test-gamification=true] #cart-drawer [data-tiers-bar] .cart__buttons--padding{padding-left:0;padding-right:0}[data-test-gamification=true] #cart-drawer.active-gamification .title-cart-gamification{display:flex!important}[data-test-gamification=true] #cart-drawer.active-gamification [data-cart-items-qty-gamification]{display:inline-block;line-height:20px}[data-test-gamification=true] #cart-drawer.active-gamification .title-cart-control{display:none}[data-test-gamification=true] #cart-drawer.active-gamification .cart__message{font-size:16px;font-weight:400;padding-bottom:5.6px;padding-top:5.5px}[data-test-gamification=true] #cart-drawer.active-gamification .cart-drawer__head{background:#fff;padding:20px 13px 16px}[data-test-gamification=true] #cart-drawer.active-gamification .cart-drawer__head h3{font-size:24px}[data-test-gamification=true] #cart-drawer.active-gamification .cart-drawer__head h3 span{color:#18191b;font-size:16px}[data-test-gamification=true] #cart-drawer.active-gamification .cart-drawer__head svg path{stroke-width:20px}[data-test-gamification=true] #cart-drawer.active-gamification .cart-drawer__body{background:#fff;flex:0 0 auto}[data-test-gamification=true] #cart-drawer.active-gamification [data-tiers-bar]{background-color:#edeaff;display:block!important;margin:0 auto;padding:16px;width:100%}[data-test-gamification=true] #cart-drawer.active-gamification [data-tiers-bar] .tiers-rewards{margin-bottom:16px;text-align:center}[data-test-gamification=true] #cart-drawer.active-gamification [data-tiers-bar] .tiers-rewards__unlocked p{font-family:var(--FONT-STACK-HEADING);font-size:14px;font-weight:700;margin-top:0;text-transform:uppercase}[data-test-gamification=true] #cart-drawer.active-gamification [data-tiers-bar] .tiers-rewards__unlocked strong{color:#5a52f5;font-family:var(--FONT-STACK-HEADING);font-weight:700}[data-test-gamification=true] #cart-drawer.active-gamification [data-tiers-bar] .progress-container{align-items:center;display:flex;gap:4px;margin:0 20px 16px}[data-test-gamification=true] #cart-drawer.active-gamification [data-tiers-bar] .tier-segment{display:flex;flex:1;flex-direction:column;gap:4px}[data-test-gamification=true] #cart-drawer.active-gamification [data-tiers-bar] .segment-bar{background-color:#fff;border-radius:9999px;height:8px;overflow:hidden;padding:2px}[data-test-gamification=true] #cart-drawer.active-gamification [data-tiers-bar] .segment-bar .fill{background-color:#5a52f5;border-radius:9999px;height:100%;transition:width .3s ease}[data-test-gamification=true] #cart-drawer.active-gamification [data-tiers-bar] .tier-marker{position:relative;text-align:center}[data-test-gamification=true] #cart-drawer.active-gamification [data-tiers-bar] .tier-marker .label{background:#fff;border:1px solid #5a52f5;border-radius:24px;color:#000;font-size:12px;font-weight:500;line-height:normal;padding:5.1px 11px}[data-test-gamification=true] #cart-drawer.active-gamification [data-tiers-bar] .tier-marker.active .label{background:#5a52f5;color:#fff}[data-test-gamification=true] #cart-drawer.active-gamification [data-tiers-bar] .tiers-message{color:#000;font-size:14px;font-weight:400;line-height:normal;text-align:center}[data-test-gamification=true] #cart-drawer.active-gamification [data-tiers-bar] .tiers-message strong{color:#000;font-weight:700}[data-test-gamification=true] #cart-drawer.active-gamification .btn-checkout-gamification{--btn-bg-hover:#fff;align-items:center;background:#5a52f5;border:none;color:#fff;display:flex!important;font-size:14px;justify-content:space-between;margin-top:10px;padding-bottom:6px;padding-top:7px;transition:none}[data-test-gamification=true] #cart-drawer.active-gamification .btn-checkout-gamification .text-checkout{align-items:center;display:flex}[data-test-gamification=true] #cart-drawer.active-gamification .btn-checkout-gamification .text-checkout svg{margin-left:10px}[data-test-gamification=true] #cart-drawer.active-gamification .btn-checkout-gamification>*{color:#fff;font-size:14px}[data-test-gamification=true] #cart-drawer.active-gamification .btn-checkout-gamification .cart__total__money-variant{font-size:16px;margin-left:8px}[data-test-gamification=true] #cart-drawer.active-gamification .btn-checkout-gamification.checkout-secondary{background:#000;justify-content:center;padding-bottom:13px;padding-top:14px}[data-test-gamification=true] #cart-drawer.active-gamification .btn-checkout-gamification.checkout-secondary .btn-checkout-gamification__price{display:none}[data-test-gamification=true] #cart-drawer.active-gamification .btn-checkout-gamification.checkout-secondary:hover{background:#2d3a4b}[data-test-gamification=true] #cart-drawer.active-gamification .btn-checkout-gamification.checkout-primary{border:2px solid #5a52f5}[data-test-gamification=true] #cart-drawer.active-gamification .btn-checkout-gamification.checkout-primary:hover{background:#fff;transition:none}[data-test-gamification=true] #cart-drawer.active-gamification .btn-checkout-gamification.checkout-primary:hover>div{color:#5a52f5}[data-test-gamification=true] #cart-drawer.active-gamification .btn-checkout-gamification.checkout-primary:hover>div s{color:#7a7a7a}[data-test-gamification=true] #cart-drawer.active-gamification .btn-checkout-gamification.checkout-primary:hover svg path{stroke:#5a52f5;fill:#5a52f5}[data-test-gamification=true] #cart-drawer.active-gamification .cart-drawer__foot{background:#fff}[data-test-gamification=true] #cart-drawer.active-gamification [data-details-gamification]{display:block!important}[data-test-gamification=true] #cart-drawer.active-gamification .cart__discount--gamification,[data-test-gamification=true] #cart-drawer.active-gamification .cart__shipping--gamification,[data-test-gamification=true] #cart-drawer.active-gamification .cart__subtotal--gamification,[data-test-gamification=true] #cart-drawer.active-gamification .cart__total--gamification{align-items:center;display:flex;justify-content:space-between;margin-bottom:0;padding:0 var(--inner)}[data-test-gamification=true] #cart-drawer.active-gamification .cart__discount--gamification s,[data-test-gamification=true] #cart-drawer.active-gamification .cart__shipping--gamification s,[data-test-gamification=true] #cart-drawer.active-gamification .cart__subtotal--gamification s,[data-test-gamification=true] #cart-drawer.active-gamification .cart__total--gamification s{color:#575b5f;margin-right:8px}[data-test-gamification=true] #cart-drawer.active-gamification .cart__discount--gamification span,[data-test-gamification=true] #cart-drawer.active-gamification .cart__shipping--gamification span,[data-test-gamification=true] #cart-drawer.active-gamification .cart__subtotal--gamification span,[data-test-gamification=true] #cart-drawer.active-gamification .cart__total--gamification span{font-size:14px}[data-test-gamification=true] #cart-drawer.active-gamification .cart__shipping--gamification .cart__shipping--gamification__value{color:#5a52f5;font-weight:600;text-transform:uppercase}[data-test-gamification=true] #cart-drawer.active-gamification .cart__shipping--gamification{padding-bottom:var(--inner)}[data-test-gamification=true] #cart-drawer.active-gamification .cart__total--gamification{border-top:1px solid #c0c4d5;padding-top:var(--inner)}[data-test-gamification=true] #cart-drawer.active-gamification .cart__total--gamification .btn-checkout-gamification__price span{color:#170503;font-weight:600}[data-test-gamification=true] #cart-drawer.active-gamification .cart__buttons,[data-test-gamification=true] #cart-drawer.active-gamification .cart__discounts,[data-test-gamification=true] #cart-drawer.active-gamification .cart__total{display:none}[data-test-gamification=true] #cart-drawer.active-gamification .cart-drawer__items{padding-left:16px;padding-right:16px}[data-test-gamification=true] #cart-drawer.active-gamification .cart-drawer__items .cart__item{padding:16px 0}[data-test-gamification=true] #cart-drawer.active-gamification .cart-drawer__items .cart__item:not(:last-child){border-bottom:1px solid #d4d4d4}[data-test-gamification=true] #cart-drawer.active-gamification .cart-drawer__items .cart__item__content-inner{flex-direction:column}[data-test-gamification=true] #cart-drawer.active-gamification .cart-drawer__items .cart__item__content-inner .cart__item__info{max-width:100%}[data-test-gamification=true] #cart-drawer.active-gamification .cart-drawer__items .cart__item__content-inner .cart__item__title a{font-size:14px}[data-test-gamification=true] #cart-drawer.active-gamification .cart-drawer__items .cart__item__content-inner .cart__item__selected-options{color:#575b5f;font-size:12px}[data-test-gamification=true] #cart-drawer.active-gamification .cart-drawer__items .cart__item__content-inner .cart__item__price{align-items:center;column-gap:8px;display:flex;margin:6px 0 0;text-align:left}[data-test-gamification=true] #cart-drawer.active-gamification .cart-drawer__items .cart__item__content-inner .cart__item__price .discount-tag{background:#5a52f5;border-radius:4px;color:#fff;display:block!important;font-size:10px;padding:5px 8px}[data-test-gamification=true] #cart-drawer.active-gamification .cart-drawer__items .cart__item__content-inner .cart__item__price ins{font-size:14px}[data-test-gamification=true] #cart-drawer.active-gamification .cart-drawer__items .cart__item__content-inner .cart__item__price del{color:#575b5f}[data-test-gamification=true] #cart-drawer.active-gamification .cart-drawer__items .cart__item__content-inner .selling-plan-control{display:none}[data-test-gamification=true] #cart-drawer.active-gamification .cart-drawer__items .cart__item__content-inner .selling-plan-variant{display:block!important;font-size:10px;font-style:normal;margin:0}[data-test-gamification=true] #cart-drawer.active-gamification .cart-drawer__items .cart__item__content-inner .selling-plan-variant svg{margin-right:4px}[data-test-gamification=true] #cart-drawer.active-gamification .cart-drawer__items .cart__item__content-inner .selling-plan-variant span{align-items:center;color:#5a52f5;display:flex;line-height:normal;margin-bottom:0}[data-test-gamification=true] #cart-drawer.active-gamification .cart-drawer__items .cart__item__content-inner .cart__item__meta{line-height:normal;margin-top:6px}[data-test-gamification=true] #cart-drawer.active-gamification .cart-drawer__items .cart__item__remove{text-decoration-color:#959595}[data-test-gamification=true] #cart-drawer.active-gamification .cart-drawer__items .cart__item__remove span{color:#959595;font-size:12px;font-weight:600}[data-test-gamification=true] #cart-drawer.active-gamification .cart-drawer__items .cart__item__bottom{justify-content:space-between}[data-test-gamification=true] #cart-drawer.active-gamification .cart-drawer__items .cart__item__bottom .cart__item__quantity{width:88px}[data-test-gamification=true] #cart-drawer.active-gamification .cart-drawer__items .cart__item__bottom .cart__item__quantity button{box-shadow:none}[data-test-gamification=true] #cart-drawer.active-gamification .cart-drawer__items .cart__item__bottom .cart__item__quantity button svg{height:10px;min-width:10px;width:10px}[data-test-gamification=true] #cart-drawer.active-gamification .cart-drawer__items .cart__item__bottom .cart__item__quantity button svg path{stroke:#000;stroke-width:20px}[data-test-gamification=true] #cart-drawer.active-gamification .cart-drawer__items .cart__item__bottom .cart__item__quantity .cart__item__quantity-minus{padding-left:16px}[data-test-gamification=true] #cart-drawer.active-gamification .cart-drawer__items .cart__item__bottom .cart__item__quantity .cart__item__quantity-plus{padding-right:16px}[data-test-gamification=true] #cart-drawer.active-gamification .cart-drawer__items .cart__item__bottom .cart__item__quantity input{background:none;border:1px solid #e7e7e7;border-radius:4px;font-size:14px;height:32px}[data-test-gamification=true] .cart__guaranted{align-items:center;column-gap:8px;display:flex;justify-content:center;padding-top:18.5px}[data-test-gamification=true] .cart__guaranted p{margin-bottom:0;margin-top:0}[data-test-gamification=true] .cart__guaranted span{color:#5a52f5;font-weight:600}[data-test-gamification=true] #cart-drawer.active-gamification [data-upsell-product]{display:block!important}[data-test-gamification=true] #cart-drawer.active-gamification .cart-drawer__upsell{background:#edeaff;padding:16px 0 16px 16px}[data-test-gamification=true] #cart-drawer.active-gamification .cart-drawer__upsell.no-upsell{display:none}[data-test-gamification=true] #cart-drawer.active-gamification .cart-drawer__upsell .card-product-upsell{background:#fff;border-radius:8px;display:flex;padding:16px 16px 20px}[data-test-gamification=true] #cart-drawer.active-gamification .cart-drawer__upsell .card-product-upsell .cart__item__image{margin-right:8px}[data-test-gamification=true] #cart-drawer.active-gamification .cart-drawer__upsell .product-info__title{display:-webkit-box;font-size:12px;font-weight:600;line-height:18px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}[data-test-gamification=true] #cart-drawer.active-gamification .cart-drawer__upsell .product-info__container{width:100%}[data-test-gamification=true] #cart-drawer.active-gamification .cart-drawer__upsell .product-info .AddToCart{background:none;border-color:#5a52f5;border-radius:8px;color:#5a52f5;cursor:pointer;font-size:14px;line-height:20px;margin-top:6px;min-width:auto;padding:5.4px 12px;text-transform:capitalize;transition:none;width:100%}[data-test-gamification=true] #cart-drawer.active-gamification .cart-drawer__upsell .product-info .AddToCart:hover{transition:none;--btn-bg-hover:$color-primary;--btn-text:#fff;background:#5a52f5;color:#fff}[data-test-gamification=true] #cart-drawer.active-gamification .cart-drawer__upsell .container-arrows{column-gap:12px;display:flex;margin-right:16px}[data-test-gamification=true] #cart-drawer.active-gamification .cart-drawer__upsell .container-arrows .button-arrow{align-items:center;background:#fff;border:1px solid #5a52f5;border-radius:100%;cursor:pointer;display:flex;padding:8.5px 6px}[data-test-gamification=true] #cart-drawer.active-gamification .cart-drawer__upsell .container-arrows .button-arrow.disabled{cursor:not-allowed;opacity:.5}[data-test-gamification=true] #cart-drawer.active-gamification .cart-drawer__upsell .cart__item__image a{height:72px;width:72px}[data-test-gamification=true] #cart-drawer.active-gamification .cart-drawer__upsell-head{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}[data-test-gamification=true] #cart-drawer.active-gamification .cart-drawer__upsell-head p{font-size:16px;margin:0}
/*# sourceMappingURL=endrock.styles.side-cart.css.map*/