.promo-row{background-color:var(--grey-light);position:relative;color:#000}.promo-row__inner{display:flex;justify-content:space-between;align-items:center;gap:30px;padding-top:2rem;padding-bottom:2rem}.promo-item{display:flex;align-items:center;gap:1rem}.promo-item a{text-decoration:none;color:#000}.promo2{position:absolute;top:50%;left:50%;transform:translate(-55%,-50%)}.promo-row__buttons{display:flex;justify-content:center;gap:1rem}.promo-row__buttons button{background-color:transparent;border:none}.promo-row__buttons button:disabled{opacity:.3}@media (max-width: 768px){.promo-row__inner{flex-direction:column;gap:5rem}}@media (max-width: 768px){.promo-row{position:relative}.promo-row__inner{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;gap:1rem;padding:2rem 0}.promo-item{scroll-snap-align:start;flex:0 0 100%;min-width:100%;position:relative;transform:none!important;top:auto!important;left:auto!important;justify-content:center;padding:0 20px}.promo-row__inner::-webkit-scrollbar{display:none}.promo-row__inner{-ms-overflow-style:none;scrollbar-width:none}.carousel-dots{display:flex;justify-content:center;gap:8px;padding:10px 0}.dot{width:8px;height:8px;border-radius:50%;background:#0003;cursor:pointer;transition:background .3s ease}.dot.active{background:#000c}}@media (min-width: 769px){.mobile-only{display:none!important}.promo-row__inner{display:flex;justify-content:space-between;align-items:center;gap:30px;padding-top:2rem;padding-bottom:2rem}.promo2{position:absolute;top:50%;left:50%;transform:translate(-55%,-50%)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-promo-row.css.map */
