/* scrollbooster scrollbooster https://romanyu.ru/skroll-strelki */
.scrollbooster-viewport {
    cursor: -webkit-grab;
    cursor: grab;
    padding-bottom: 30px;
    margin-bottom: -30px;
}
.scrollbooster-viewport:active {
    cursor: -webkit-grabbing;
    cursor: grabbing;
}
.scrollbooster-content {
    position: absolute;
    width: 100%;
    height: 100%;
}
.arrow-left,
.arrow-right {
    cursor: pointer;
}

.js-product-controls-wrapper {
    display: flex;
    flex-flow: column nowrap;
    align-items: stretch;
    justify-content: flex-start;
}

.js-product-controls-wrapper > div {
    order: 99;
    
}

.param-show {
    animation: 2s param-show forwards ease;
}

@keyframes param-show {
    from {
        -webkit-opacity: 0;
        -moz-opacity: 0;
        opacity: 0;
    }
    to {
        -webkit-opacity: 1;
        -moz-opacity: 1;
        opacity: 1;
    }
}

.js-store-prod-all-charcs {
    display: none !important;
}