.sst-cart-timer{background:#dff0f5;color:#0b2b36;text-align:center;padding:12px 16px;font-size:14px;line-height:1.4;margin-bottom:16px}.sst-cart-timer strong{font-weight:700}.sst-cart-upsell{border-top:1px solid #e6e6e6;margin-top:20px;padding-top:18px}.sst-cart-upsell__title{text-align:center;font-weight:700;font-size:16px;margin-bottom:14px}.sst-cart-upsell__track{display:flex;gap:12px;overflow-x:auto;overflow-y:hidden;padding-bottom:6px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;touch-action:pan-x;overscroll-behavior-x:contain;cursor:grab;scrollbar-width:thin;-webkit-user-select:none;user-select:none}.sst-cart-upsell__track.is-dragging{cursor:grabbing;scroll-snap-type:none;scroll-behavior:auto}.sst-cart-upsell__track.is-dragging a,.sst-cart-upsell__track.is-dragging img{pointer-events:none}.sst-cart-upsell__card{-webkit-user-drag:none}.sst-cart-upsell__img img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.sst-cart-upsell__card{flex:0 0 84%;display:flex;gap:12px;background:#f5f5f5;padding:12px;border-radius:4px;scroll-snap-align:start}.sst-cart-upsell__img{flex:0 0 80px}.sst-cart-upsell__img img{width:80px;height:80px;object-fit:cover;background:#fff}.sst-cart-upsell__info{flex:1;min-width:0}.sst-cart-upsell__name{display:block;font-weight:600;font-size:14px;color:#000;text-decoration:none}.sst-cart-upsell__price{font-size:14px;margin-top:2px}.sst-cart-upsell__stars{color:#5bc2e7;font-size:12px;margin:2px 0 8px}.sst-cart-upsell__stars span{color:#666}.sst-cart-upsell__form{display:flex;gap:8px}.sst-cart-upsell__form select{flex:0 0 42%;height:38px;font-size:13px;padding:0 8px}.sst-cart-upsell__add{flex:1;height:38px;padding:0;font-size:13px;min-height:0}.sst-cart-continue{display:block;text-align:center;margin-top:12px;font-size:14px;text-decoration:underline}.sst-cart-payments{display:flex;justify-content:center;gap:6px;margin-top:14px;flex-wrap:wrap}.sst-cart-payments svg{height:24px;width:auto}.cart__checkout,#CartDrawerForm .cart__checkout{display:block;width:100%;background:#000;color:#fff;border:0;border-radius:3px;padding:17px 20px;font-size:16px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:background .15s ease;opacity:1}.cart__checkout:hover,#CartDrawerForm .cart__checkout:hover{background:#222;color:#fff}.cart__checkout:disabled{opacity:.55;cursor:not-allowed}.sst-cart-payments svg{height:24px;width:auto;background:#fff;border-radius:3px}.sst-cart-payments svg path[fill="#fff"],.payment-icons svg path[fill="#fff"],.icon--full-color path[fill="#fff"]{fill:#fff!important}.sst-cart-payments svg,.payment-icons svg{background:transparent}.sst-cart-timer{display:none!important}.cart__checkout,#CartDrawerForm .cart__checkout{background:#1ea2d7}.cart__checkout:hover,#CartDrawerForm .cart__checkout:hover{background:#1890c0}#CartDrawerForm .ajaxcart__subtotal{text-transform:none;font-weight:700;letter-spacing:normal}html.js-drawer-open #StickyCart{transform:translateY(110%)!important;visibility:hidden}@media only screen and (min-width:769px){#CartDrawer.drawer--right{right:-580px;width:580px}#CartDrawer.drawer--right.drawer--is-open{transform:translate(-580px)}}@media only screen and (max-width:768px){#CartDrawer.drawer--right{right:-100%;width:100%;max-width:100%}#CartDrawer.drawer--right.drawer--is-open{transform:translate(-100%)}}#CartDrawer .drawer__header{border-bottom:0;min-height:0;padding:22px 0 10px}#CartDrawer .drawer__title{font-family:Montserrat,sans-serif;font-weight:800;font-size:20px;letter-spacing:.06em;text-transform:uppercase}#CartDrawer .bm-cuotas{margin:0;padding:0 0 18px;background:none;border-radius:0;text-align:left;border-bottom:1px solid #ececec}#CartDrawer .bm-cuotas[hidden]{display:none}#CartDrawer .bm-cuotas__text{margin:0 0 10px;font-size:13px;line-height:1.35;color:#1c1c1c;font-weight:400}#CartDrawer .bm-cuotas__text strong{font-weight:600}#CartDrawer .bm-cuotas__bar{position:relative;height:4px;border-radius:2px;background:#e5e5e5;overflow:visible;margin-right:10px}#CartDrawer .bm-cuotas__bar span{display:block;height:100%;width:0;border-radius:2px;background:#4a9fd8;transition:width .3s}#CartDrawer .bm-cuotas__bar:after{content:"";position:absolute;right:-10px;top:50%;width:12px;height:12px;margin-top:-6px;border-radius:50%;background:#cfcfcf}#CartDrawer .bm-cuotas.is-ok .bm-cuotas__bar{display:block}#CartDrawer .bm-cuotas.is-ok .bm-cuotas__bar:after{width:20px;height:20px;margin-top:-10px;right:-12px;background:#4a9fd8 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5.5 10.5l3 3 6-6.5' fill='none' stroke='%23fff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/20px no-repeat}#CartDrawer .bm-cuotas.is-ok .bm-cuotas__text{margin:0 0 10px;font-weight:400}#CartDrawer .cart__item{padding:18px 0;margin:0;border-bottom:1px solid #ececec}#CartDrawer .cart__item:first-child{padding-top:18px}#CartDrawer .cart__image{flex:0 0 128px;margin-right:16px;background:#f2f2f2}#CartDrawer .cart__image a{height:128px}#CartDrawer .cart__image img{object-fit:contain;padding:6px;box-sizing:border-box;mix-blend-mode:multiply}#CartDrawer .cart__image a,#CartDrawer .cart__image .image-wrap{background:#f2f2f2}#CartDrawer .cart__item-details{align-content:space-between}#CartDrawer .cart__item-name{font-family:Montserrat,sans-serif;font-weight:700;font-size:14px;line-height:1.3;margin-bottom:4px}#CartDrawer .cart__item--variants{margin-bottom:8px;font-size:13px;color:#8a8a8a}#CartDrawer .cart__item--variants span{font-weight:400}#CartDrawer .cart__item .cart__item-sub{flex-direction:row-reverse;align-items:flex-end}#CartDrawer .cart__item .cart__item-sub>div:first-child{margin-right:0}#CartDrawer .cart__item-price-col{text-align:left;font-size:14px;color:#1c1c1c;align-self:flex-start}#CartDrawer .js-qty__wrapper{border:1px solid #dcdcdc;border-radius:0;height:36px;max-width:112px}#CartDrawer .js-qty__num{height:34px;font-size:15px}#CartDrawer .sst-cart-upsell{position:relative;border-top:0;margin-top:6px;padding-top:18px}#CartDrawer .sst-cart-upsell__title{text-align:left;font-family:Roboto,sans-serif;font-weight:500;font-size:19px;color:#222;margin-bottom:14px}#CartDrawer .sst-cart-upsell__track{gap:10px;scrollbar-width:none;scroll-snap-type:x proximity;padding-bottom:4px}#CartDrawer .sst-cart-upsell__track::-webkit-scrollbar{display:none}#CartDrawer .sst-cart-upsell__card{flex:0 0 125px;display:block;background:none;padding:0;border-radius:0;text-decoration:none;color:#222;scroll-snap-align:start}#CartDrawer .sst-cart-upsell__img{display:block;width:125px;height:139px;background:#f2f2f2}#CartDrawer .sst-cart-upsell__img img{width:100%;height:100%;object-fit:contain;background:none;padding:8px;box-sizing:border-box;mix-blend-mode:multiply}#CartDrawer .sst-cart-upsell__name{display:block;margin-top:8px;font-family:Roboto,sans-serif;font-size:13px;font-weight:500;line-height:1.3;color:#222}#CartDrawer .sst-cart-upsell__price{display:block;font-size:13px;color:#707070;margin:2px 0 0}#CartDrawer .sst-cart-upsell__arrow{position:absolute;top:104px;z-index:2;width:34px;height:34px;border-radius:50%;border:0;background:#fff;color:#222;box-shadow:0 1px 6px #0000002e;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}#CartDrawer .sst-cart-upsell__prev{left:-6px}#CartDrawer .sst-cart-upsell__next{right:-6px}#CartDrawer .drawer__footer{border-top:1px solid #ececec;padding-top:16px}#CartDrawer .cart__item-sub.cart__item-row{margin-bottom:16px;font-size:15px;font-weight:700}#CartDrawer .cart__item-sub.cart__item-row [data-subtotal]{font-weight:700}#CartDrawer .cart__checkout{border-radius:0;padding:16px 20px;font-size:15px}#CartDrawer .sst-cart-note{margin:10px 0 0;text-align:center;font-size:12.5px;color:#6b6b6b}#CartDrawer .sst-cart-continue{margin-top:8px;font-size:13px;color:#1c1c1c}#CartDrawer .cart__discounts{font-size:14px;font-weight:400;color:#1d7a33}#CartDrawer .cart__item .cart__item-details{flex-direction:column;flex-wrap:nowrap}#CartDrawer .cart__item .cart__item-sub{display:contents}#CartDrawer .cart__item .cart__item-title{order:1;flex:0 0 auto}#CartDrawer .cart__item .cart__item-price-col{order:2;text-align:left;align-self:flex-start}#CartDrawer .cart__item .cart__item-sub>div:first-child{order:3;margin:auto 0 0;align-self:flex-end}
/*# sourceMappingURL=/cdn/shop/t/16/assets/sst-cart.css.map */
