.upqode-complete-setup{width:100%;margin-bottom:40px}.upqode-complete-setup__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.upqode-complete-setup__title{margin:0;font-size:1.8rem;font-weight:400;line-height:1.5;letter-spacing:0}.upqode-complete-setup__nav{display:flex;gap:2px;flex-shrink:0}.upqode-complete-setup__arrow{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:var(--color-surface-soft);border:none;border-radius:6px;cursor:pointer;color:var(--color-text-primary);transition:opacity .2s ease;padding:0}.upqode-complete-setup__arrow.swiper-button-disabled{opacity:.35;pointer-events:none}.upqode-complete-setup__card.swiper-slide{display:flex;flex-direction:column;background:var(--color-surface-soft);border-radius:6px;overflow:hidden;height:auto}.upqode-complete-setup__img-wrap{position:relative;display:block;aspect-ratio:219 / 163;overflow:hidden;background:var(--color-surface-soft);flex-shrink:0}.upqode-complete-setup__img{display:block;width:100%;height:100%;object-fit:contain}.upqode-complete-setup__img--placeholder{padding:20px;opacity:.3}.upqode-complete-setup__badge{position:absolute;top:8px;left:8px;display:flex;align-items:center;justify-content:center;width:30px;height:30px;background:#eae9e4;border-radius:4px;color:var(--color-text-primary);transition:opacity .2s ease}.upqode-complete-setup__badge.is-hidden{display:none}.upqode-complete-setup__body{flex:1;display:flex;flex-direction:column;align-items:center;padding:10px}.upqode-complete-setup__name{text-align:center;margin-bottom:10px}.upqode-complete-setup__price{font-family:var(--font-mono-family);font-size:1.4rem;font-weight:400;line-height:1.5;text-transform:uppercase;color:var(--color-text-secondary);text-align:center;margin-bottom:20px}.upqode-complete-setup__btn{width:100%;padding-right:0;padding-left:0;margin-top:auto}.upqode-complete-setup__btn:disabled{opacity:.5;cursor:wait}.upqode-complete-setup__btn.is-sold-out:disabled{cursor:not-allowed}.upqode-complete-setup__btn.is-in-cart{color:var(--color-text-secondary)}@media screen and (max-width:1024px){.upqode-complete-setup{margin-bottom:36px}}@media screen and (max-width:749px){.upqode-complete-setup{margin-bottom:30px}.upqode-complete-setup__arrow{width:44px;height:44px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/aqualogic-complete-setup.css.map */
