.atx-carousel{padding:var(--atx-pt, 40px) 0 var(--atx-pb, 40px);background:var(--atx-section-bg, transparent);font-family:Raleway,var(--font-body-family, sans-serif)}.atx-carousel__container{max-width:var(--atx-max, 1400px);margin:0 auto;padding:0 16px}.atx-carousel__head{text-align:center;margin-bottom:30px}.atx-carousel__title{color:var(--atx-title, #80778f);font-size:30px;font-weight:700;margin:0 0 8px;text-transform:none;letter-spacing:0}.atx-carousel__subtitle{color:#80778f;font-size:16px;margin:0}.atx-carousel__wrap{position:relative}.atx-carousel__track{--atx-gap: 24px;display:grid;grid-auto-flow:column;gap:var(--atx-gap);grid-auto-columns:calc((100% - var(--atx-gap) * (var(--atx-cols-mb) - 1)) / var(--atx-cols-mb));overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;list-style:none;margin:0;padding:0 0 4px}.atx-carousel__track::-webkit-scrollbar{display:none}.atx-carousel__slide{scroll-snap-align:start;min-width:0}@media(max-width:749px){.atx-carousel__track{--atx-gap: 12px}}@media(min-width:750px){.atx-carousel__track{grid-auto-columns:calc((100% - var(--atx-gap) * (var(--atx-cols-tb) - 1)) / var(--atx-cols-tb))}}@media(min-width:990px){.atx-carousel__track{grid-auto-columns:calc((100% - var(--atx-gap) * (var(--atx-cols-dt) - 1)) / var(--atx-cols-dt))}}.atx-carousel__arrow{position:absolute;top:38%;transform:translateY(-50%);z-index:3;width:44px;height:44px;border-radius:50%;border:0;cursor:pointer;background:#fff;color:#ba316b;box-shadow:0 2px 10px #0000001f;display:flex;align-items:center;justify-content:center;transition:background .3s,color .3s,opacity .3s}.atx-carousel__arrow:hover{background:#ba316b;color:#fff}.atx-carousel__arrow[disabled]{opacity:.35;pointer-events:none}.atx-carousel__arrow svg{width:16px;height:16px}.atx-carousel__arrow--prev{left:-22px}.atx-carousel__arrow--next{right:-22px}.atx-carousel__wrap[data-no-scroll] .atx-carousel__arrow{display:none}@media(max-width:749px){.atx-carousel__arrow{width:34px;height:34px}.atx-carousel__arrow--prev{left:-8px}.atx-carousel__arrow--next{right:-8px}}.atx-card{height:100%;display:flex;flex-direction:column;text-align:center}.atx-card__media{position:relative;overflow:hidden;border-radius:6px;background:var(--atx-card-bg, #f7f1f4);aspect-ratio:800 / 1017}.atx-card__media-link{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.atx-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:opacity .6s ease,transform 1s ease}.atx-card__img--2{opacity:0;transform:scale(1.1)}@media(hover:hover){.atx-card:hover .atx-card__media--swap .atx-card__img:first-child{opacity:0}.atx-card:hover .atx-card__img--2{opacity:1;transform:none}.atx-card:hover .atx-card__media:not(.atx-card__media--swap) .atx-card__img{transform:scale(1.04)}}.atx-card__badge{position:absolute;top:12px;left:12px;z-index:2;background:#ba316b;color:#fff;font-size:12px;font-weight:600;padding:3px 9px;border-radius:3px}.atx-card__actions{position:absolute;top:12px;right:0;z-index:2;display:flex;flex-direction:column;gap:8px;opacity:0;transition:all .45s ease}.atx-card:hover .atx-card__actions,.atx-card__actions:focus-within{right:12px;opacity:1}@media(hover:none){.atx-card__actions{right:8px;opacity:1}}.atx-card__action{width:38px;height:38px;border-radius:50%;background:#fff;box-shadow:0 0 9px #55555526;display:flex;align-items:center;justify-content:center;color:#ba316b;cursor:pointer;transition:background .3s;margin:0}.atx-card__action:hover{background:#ba316b}.atx-card__action .icon,.atx-card__action svg{width:17px;height:17px;fill:currentColor}.atx-card__action:hover .icon,.atx-card__action:hover svg{fill:#fff}.atx-card__action .compare-icon,.atx-card__action .compare-label{display:flex;align-items:center;justify-content:center;width:100%;height:100%;margin:0;cursor:pointer}.atx-card__action .compare-checkbox{position:absolute;opacity:0;pointer-events:none}.atx-card__action .text,.atx-card__action .text_1{display:none}.atx-card__info{display:flex;flex-direction:column;flex:1;padding:14px 4px 0;gap:6px}.atx-card__vendor{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#9a93a6}.atx-card__title{margin:0;font-size:15px;line-height:22px;font-weight:600;letter-spacing:.02em}.atx-card__title a{color:var(--atx-title, #80778f);text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.atx-card__title a:hover{color:#ba316b}.atx-card__rating{font-size:14px;letter-spacing:2px;line-height:1;position:relative;display:inline-block;align-self:center;color:#ddd}.atx-card__rating:before{content:"\2605\2605\2605\2605\2605";position:absolute;left:0;top:0;width:var(--atx-rating, 0%);overflow:hidden;color:#f5b400;white-space:nowrap}.atx-card__price{font-size:16px;font-weight:700;color:#ba316b}.atx-card__price-old{color:#9a93a6;font-weight:400;margin-left:6px;font-size:14px}.atx-card__form{margin-top:auto;padding-top:6px}.atx-card__btn{width:100%;min-height:44px;border:0;border-radius:30px;cursor:pointer;background:var(--atx-btn-bg, linear-gradient(90deg, #821a4f, #ba3f75));color:var(--atx-btn-color, #fff);font-family:inherit;font-size:14px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;transition:filter .3s,box-shadow .3s}.atx-card__btn:hover{filter:brightness(1.12);box-shadow:0 4px 14px #ba316b59}.atx-card__btn[disabled]{opacity:.5;cursor:not-allowed}@media(max-width:479px){.atx-card__btn{font-size:12px;min-height:40px;letter-spacing:0}.atx-card__title{font-size:14px;line-height:20px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/antioxidantech-product-card.css.map */
