.product-upsells .product-upsells__swiper{padding-inline-start:30px;margin-inline-start:-30px;width:calc(100% + 30px);max-width:calc(100% + 30px)}.product-upsells .product-upsells-next{right:-12px}.product-upsells .product-upsells-prev{left:18px}.product-upsells .swiper-navigation-icon{display:none!important}.product-upsells .product-upsells-next svg{transform:rotate(180deg)}.product-upsells .product-upsell__images-prev{left:-10px}.product-upsells .product-upsell__images-next{right:-10px}.product-upsells .product-upsell__images-next svg{transform:rotate(180deg)}.product-upsell{background:#f8f8f8;border-radius:30px;padding:12px}.product-upsell .swiper-pagination{bottom:-2px}.product-upsell .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#8b1c3a}.product-upsell .product-upsell-grid{display:grid;grid-template-columns:205px 1fr;gap:15px}.product-upsell .product-upsell__prices{margin-block:8px;font-size:19px}.product-upsell .product-upsell__top{margin-block-end:12px;align-items:center}.product-upsell .product-upsell__badges{margin-block-end:12px}.product-upsell .product-upsell__badges ul{display:flex;align-items:center;column-gap:8px;row-gap:2px;flex-wrap:wrap}.product-upsell .product-upsell__badges ul li{border-radius:8px;padding:2px 6px;font-size:12px;font-weight:600;font-family:Poppins;display:inline-flex;text-transform:uppercase}.product-upsell .product-upsell__title{text-transform:uppercase;font-weight:600;font-size:19px;text-align:center;line-height:1.1;letter-spacing:normal;font-family:Poppins}.product-upsell .product-upsell__images img{max-width:100%;height:auto;aspect-ratio:1;border-radius:18px;object-fit:cover}.product-upsell .product-upsell__atc{border-radius:8px;color:#fff;display:inline-flex;text-align:center;justify-content:center;align-items:center;padding:8px 16px;min-width:120px;font-weight:600;background:#8b1c3a!important;transition:.3s ease;margin-top:auto;text-transform:uppercase;width:max-content}.product-upsell .product-upsell__atc:before,.product-upsell .product-upsell__atc:after{display:none}.product-upsell .product-upsell__atc:hover{background:#a02647!important}.product-upsell .product-upsell__atc svg{display:none;width:20px;height:20px}.product-upsell .product-upsell__atc.loading{pointer-events:none}.product-upsell .product-upsell__atc.loading span{display:none}.product-upsell .product-upsell__atc.loading svg{display:block;animation:spin 2s linear infinite}.product-upsell .product-upsell__content{display:flex;flex-direction:column}.product-upsell .product-upsell__content h4{font-weight:600;font-size:19px;line-height:1.2;letter-spacing:normal;font-family:Poppins;margin-bottom:6px}.product-upsell .product-upsell__content .product-upsell__description{font-weight:600;font-size:16px;line-height:1.2;letter-spacing:normal}.product-upsell .product-upsell__regular{font-weight:600;font-family:Poppins}@media screen and (max-width: 991px){.product-upsell .product-upsell-grid{grid-template-columns:145px 1fr}.product-upsell .product-upsell__content h4,.product-upsell .product-upsell__prices{font-size:16px}.product-upsell .product-upsell__content .product-upsell__description{font-size:14px}}@media screen and (max-width: 767px){.product-upsells-next,.product-upsells-prev{display:none}.product-upsells{margin-inline:-6px;max-width:calc(100% + 12px)!important}.product-upsell{padding:6px}.product-upsell .product-upsell__images img{border-radius:24px}.product-upsell .product-upsell__badges{margin-block-end:4px}.product-upsell .product-upsell__badges ul li{line-height:1.4}.product-upsell .product-upsell__content h4{margin-bottom:2px}.product-upsell .product-upsell__prices{margin-block:2px;line-height:1.3}.product-upsell .product-upsell__atc{padding:4px 8px;line-height:1;min-width:80px;min-height:24px;font-size:12px}}@media screen and (max-width: 467px){.product-upsell .product-upsell-grid{grid-template-columns:112px 1fr;column-gap:10px}.product-upsell .product-upsell__content h4,.product-upsell .product-upsell__prices{font-size:14px}.product-upsell .product-upsell__content .product-upsell__description,.product-upsell .product-upsell__badges ul li{font-size:11px}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/product-upsells.css.map */
