.tab-buttons{display:inline-flex;justify-content:center;gap:30px;background-color:#f5f5f5;border-radius:50px;position:relative}.tab-button{padding:12px 24px;border:none;background:none;font-size:18px;font-weight:500;color:#666;cursor:pointer;position:relative;border-radius:50px;transition:all .3s ease;z-index:10}.tab-buttons-wrapper{text-align:center;margin-bottom:30px}.tab-buttons button:hover{background-color:unset;color:#333}.tab-button.tab-active{color:#fff!important;border-radius:50px}.tab-buttons button:nth-child(1){width:170px}.tab-buttons button:nth-child(2){width:170px}.tab-buttons button:nth-child(3){width:170px}.tab-buttons .animation{position:absolute;height:100%;background-color:#da1145;z-index:9;border-radius:50px;transition:all .8s}.start-tab-1,.tab-buttons button:nth-child(1).active~.animation{width:170px;left:0}.start-tab-2,.tab-buttons button:nth-child(2).active~.animation{width:170px;left:200px}.start-tab-3,.tab-buttons button:nth-child(3).active~.animation{width:170px;left:400px}@media (max-width: 768px){.tab-buttons{gap:0}.tab-button{font-size:14px;padding:12px 10px}.tab-buttons button:nth-child(1){width:120px}.tab-buttons button:nth-child(2){width:120px}.tab-buttons button:nth-child(3){width:120px}.tab-buttons .animation{position:absolute;height:100%;background-color:#da1145;z-index:9;border-radius:50px;transition:all .8s}.start-tab-1,.tab-buttons button:nth-child(1).active~.animation{width:120px;left:0}.start-tab-2,.tab-buttons button:nth-child(2).active~.animation{width:120px;left:120px}.start-tab-3,.tab-buttons button:nth-child(3).active~.animation{width:120px;left:240px}}
/*# sourceMappingURL=/cdn/shop/t/151/compiled_assets/styles.css.map */
