complementary-product-slider .product-card--simple .product-card__info{padding:.5rem 1rem .75rem!important;border-radius:0 0 var(--buttons-radius) var(--buttons-radius)}complementary-product-slider .product-card{padding:2px}complementary-product-slider .product-card__wrapper{box-shadow:0 0 1px 1px rgba(var(--color-border),var(--color-border-alpha, 1));border-radius:var(--buttons-radius);margin:2px 1px}complementary-product-slider .is-current .product-card__wrapper{box-shadow:0 0 0 2px rgb(var(--color-primary))}complementary-product-slider .product-card__image-wrapper{border-radius:var(--buttons-radius) var(--buttons-radius) 0 0}complementary-product-slider .f-price__sale-top,complementary-product-slider .f-price__regular{row-gap:0;column-gap:.4rem;justify-content:center}complementary-product-slider .product-card__atc.btn{margin-bottom:0}complementary-product-slider .is-current .product-card--simple .product-card__info{background-color:transparent}complementary-product-slider .is-current .product-card--simple .product-card__badge{top:0;left:0;background:rgb(var(--color-primary))}complementary-product-slider .product-card__badge .f-badge--current{background:rgb(var(--color-primary));font-size:calc(var(--font-body-size) * .8);padding:.3rem .5rem;color:#fff;border:0;white-space:nowrap}.product__block--grouping .f-price__sale,.product__block--grouping .product-card__info.text-center .f-price,.product__block--grouping .product-card__info.text-center .f-price.price-mobile-custom-enabled{align-items:center!important}.product__block--grouping .product-card__info.text-right .f-price,.product__block--grouping .product-card__info.text-right .f-price.price-mobile-custom-enabled{align-items:flex-end!important}.product__block--grouping .product-card__info.text-left .f-price,.product__block--grouping .product-card__info.text-left .f-price.price-mobile-custom-enabled{align-items:flex-start!important}@media(min-width:768px){.product__block--grouping .product-card__info.text-center .product-card__atc-wrap{display:flex!important;justify-content:center!important}.product__block--grouping .product-card__info.text-right .product-card__atc-wrap{display:flex!important;justify-content:flex-end!important}.product__block--grouping .product-card__info.text-left .product-card__atc-wrap{display:flex!important;justify-content:flex-start!important}}.product__block--grouping .product-card__info.text-center .product-card__atc-wrap.atc-mobile-on{display:flex!important;justify-content:center!important}.product__block--grouping .product-card__info.text-right .product-card__atc-wrap.atc-mobile-on{display:flex!important;justify-content:flex-end!important}.product__block--grouping .product-card__info.text-left .product-card__atc-wrap.atc-mobile-on{display:flex!important;justify-content:flex-start!important}@media(max-width:767.98px){.product__block--grouping .product-card--simple .product-card__atc-wrap.atc-mobile-on{position:static!important;bottom:auto!important;inset-inline-end:auto!important;inset-inline-start:auto!important;top:auto!important}}.product__block--grouping .product-card__info .product-card__atc-wrap .product-card__atc.btn{width:100%!important;height:calc(var(--buttons-height) - 22px);line-height:1;font-size:calc(var(--font-body-size) * .9);font-weight:var(--font-body-weight-bolder)}.product__block--grouping .product-card__info .product-card__atc-wrap product-form,.product__block--grouping .product-card__info .product-card__atc-wrap .grouping-atc-form{width:100%;display:block}@media(max-width:767.98px){complementary-product-slider .swipe-mobile__inner{--slider-grid: auto / auto-flow 32vw}}complementary-product-slider .product-card__image-wrapper{position:relative}complementary-product-slider .pb-badge-wrap{display:none;position:absolute;bottom:0;left:0;z-index:2}complementary-product-slider .product-card__image-wrapper{overflow:initial}complementary-product-slider .product-card__image-wrapper .media-wrapper{border-radius:var(--buttons-radius) var(--buttons-radius) 0 0;overflow:hidden}complementary-product-slider .pb-badge-wrap .f-badge--popular{background:rgb(var(--color-button));color:rgb(var(--color-button-text));padding:0 .4rem;white-space:nowrap;font-size:calc(var(--font-body-size) * .7);border-radius:0 2px 2px 0}
/*# sourceMappingURL=/cdn/shop/t/216/assets/product-grouping-custom.css.map */
