.cart-drawer-upsale{display:block;margin:0;padding:10px 14px 12px;background:#f7f7f7;color:#151515}.cart-drawer-upsale__header{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-bottom:8px}.cart-drawer-upsale__title{margin:0;color:#151515;font-family:Neutra Text Bold,Neutra Text,sans-serif;font-size:12px;font-weight:400;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.cart-drawer-upsale__nav{display:flex;flex-shrink:0;gap:4px}.cart-drawer-upsale__arrow{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:1px solid #e7e7e7;border-radius:0;background:#fff;color:#151515;cursor:pointer}.cart-drawer-upsale__arrow:hover{color:#d96f91;border-color:#d96f91}.cart-drawer-upsale__arrow.is-disabled{opacity:.35;pointer-events:none}.cart-drawer-upsale__track{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.cart-drawer-upsale__track::-webkit-scrollbar{display:none}.cart-drawer-upsale__card{display:flex;flex:0 0 calc((100% - 8px)/2);flex-direction:column;width:calc((100% - 8px)/2);min-width:0;scroll-snap-align:start;overflow:hidden;border:1px solid #e7e7e7;border-radius:0;background:#fff}.cart-drawer-upsale__image{position:relative;display:block;height:95px;overflow:hidden;background:#fff}.cart-drawer-upsale__image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.cart-drawer-upsale__discount{position:absolute;z-index:1;top:6px;left:6px;padding:2px 6px;background:#d96f91;color:#fff;font-family:Neutra Text Bold,Neutra Text,sans-serif;font-size:10px;letter-spacing:.04em;line-height:1.4}.cart-drawer-upsale__content{display:flex;flex:1;flex-direction:column;padding:6px 6px 8px}.cart-drawer-upsale__name{display:-webkit-box;margin:0 0 4px;overflow:hidden;color:#151515;font-family:Neutra Text Bold,Neutra Text,sans-serif;font-size:10px;letter-spacing:.04em;line-height:1.3;text-decoration:none;text-transform:uppercase;-webkit-line-clamp:2;-webkit-box-orient:vertical}.cart-drawer-upsale__name:hover{color:#d96f91}.cart-drawer-upsale__prices{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px;margin-top:auto}.cart-drawer-upsale__price,.cart-drawer-upsale__compare{font-family:Neutra Text Book Alt,Lato,sans-serif;font-size:12px;line-height:1.2}.cart-drawer-upsale__price{color:#151515}.cart-drawer-upsale__compare{color:#8c8c8c;font-size:11px;text-decoration:line-through}.cart-drawer-upsale__button{width:100%;min-height:28px;margin-top:6px;padding:4px 6px;border:1px solid #151515;border-radius:0;background:#151515;color:#fff;font-family:Neutra Text Bold,Neutra Text,sans-serif;font-size:10px;letter-spacing:.06em;line-height:1.2;text-transform:uppercase;cursor:pointer}.cart-drawer-upsale__button:hover{background:#080808;border-color:#080808;color:#fff}.cart-drawer-upsale__button:disabled{opacity:.4;cursor:not-allowed}.drawer__inner .ajaxcart:has(.cart-drawer-upsale) .ajaxcart__inner{top:230px}.drawer__inner .cart-drawer-upsale{position:absolute;z-index:3;top:0;right:0;left:0;padding:10px 16px 12px;border-bottom:1px solid #e7e7e7}.header-cart__content .cart-drawer-upsale{margin:2px -20px 10px;padding:10px 14px}.page-cart .cart-drawer-upsale{width:100%;max-width:none;margin:4px 0 16px;padding:14px 0 12px}.page-cart .cart-drawer-upsale__header{gap:12px;margin-bottom:10px}.page-cart .cart-drawer-upsale__title{font-size:16px;letter-spacing:.06em}.page-cart .cart-drawer-upsale__arrow{width:32px;height:32px}.page-cart .cart-drawer-upsale__track{max-width:none;gap:12px}.page-cart .cart-drawer-upsale__card{flex:0 0 calc((100% - 36px)/4);width:calc((100% - 36px)/4);max-width:none}.page-cart .cart-drawer-upsale__image{height:auto;aspect-ratio:4 / 3}.page-cart .cart-drawer-upsale__image img{object-fit:contain;object-position:center;background:#fff}.page-cart .cart-drawer-upsale__discount{padding:3px 7px;font-size:12px}.page-cart .cart-drawer-upsale__content{padding:10px 10px 12px}.page-cart .cart-drawer-upsale__name{margin-bottom:6px;font-size:12px;line-height:1.35}.page-cart .cart-drawer-upsale__prices{gap:8px}.page-cart .cart-drawer-upsale__price{font-size:14px}.page-cart .cart-drawer-upsale__compare{font-size:12px}.page-cart .cart-drawer-upsale__button{min-height:36px;margin-top:8px;padding:8px;font-size:12px}@media screen and (max-width:991px){.page-cart .cart-drawer-upsale__card{flex-basis:calc((100% - 24px) / 3);width:calc((100% - 24px) / 3)}}@media screen and (max-width:767px){.page-cart .cart-drawer-upsale{padding:12px 0 10px}.page-cart .cart-drawer-upsale__card{flex-basis:calc((100% - 12px)/2);width:calc((100% - 12px)/2)}.page-cart .cart-drawer-upsale__title{font-size:14px}.page-cart .cart-drawer-upsale__name{font-size:11px}.page-cart .cart-drawer-upsale__price{font-size:13px}.page-cart .cart-drawer-upsale__compare{font-size:12px}.page-cart .cart-drawer-upsale__button{min-height:36px;padding:8px 6px;font-size:11px}}.cart-drawer-upsale__modal{position:fixed;z-index:100000;top:0;right:0;bottom:0;left:0;display:none;align-items:center;justify-content:center;padding:16px;background:#15151573}.cart-drawer-upsale__modal.is-active{display:flex}.cart-drawer-upsale__modal-content{position:relative;width:min(360px,100%);max-height:80vh;overflow:auto;padding:22px 20px 20px;background:#fff}.cart-drawer-upsale__modal-title{margin:0 36px 14px 0;color:#151515;font-family:Neutra Text Bold,Neutra Text,sans-serif;font-size:14px;letter-spacing:.06em;text-transform:uppercase}.cart-drawer-upsale__modal-close{position:absolute;top:12px;right:12px;width:28px;height:28px;border:1px solid #e7e7e7;border-radius:0;background:#fff;color:#151515;font-family:Neutra Text Book Alt,Lato,sans-serif;cursor:pointer}.cart-drawer-upsale__modal-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.cart-drawer-upsale__option{min-height:40px;padding:8px;border:1px solid #e7e7e7;border-radius:0;background:#fff;color:#151515;font-family:Neutra Text Book Alt,Lato,sans-serif;font-size:12px;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.cart-drawer-upsale__option:hover{border-color:#151515}.cart-drawer-upsale__option:disabled{opacity:.35;cursor:not-allowed}
/*# sourceMappingURL=/cdn/shop/t/53/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAAAAC */
