﻿.YsJQ2Y, .iXHtSf {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    top: var(--top);
    z-index: 2
}

    .bgeW3T.YsJQ2Y, .iXHtSf.bgeW3T {
        visibility: hidden
    }

    .YsJQ2Y .mFtN3n, .iXHtSf .mFtN3n {
        align-items: center;
        background-color: rgba(var(--bg,var(--color_15)),var(--alpha-bg,1));
        border: solid var(--borderwidth,1px) rgba(var(--bordercolor,var(--color_11)),var(--alpha-bordercolor,1));
        border-radius: var(--rd,4px);
        box-sizing: border-box;
        cursor: pointer;
        display: flex;
        height: 100%;
        justify-content: center;
        margin-top: var(--btn-margin-top,0);
        min-height: 40px;
        min-width: 40px;
        position: relative;
        width: 100%
    }

        .YsJQ2Y .mFtN3n > .K06GlA, .iXHtSf .mFtN3n > .K06GlA {
            stroke-width: var(--strokewidth,3);
            stroke: rgba(var(--iconcolor,var(--color_11)),var(--alpha-iconcolor,1));
            height: 17px;
            overflow: visible;
            padding-top: var(--btn-padding-top,0);
            width: var(--linewidth,20px)
        }

            .YsJQ2Y .mFtN3n > .K06GlA.lmLj0E, .iXHtSf .mFtN3n > .K06GlA.lmLj0E {
                stroke: rgba(var(--iconcolorSelected,var(--color_11)),var(--alpha-iconcolorSelected,1))
            }

    .YsJQ2Y .W2iBoO, .iXHtSf .W2iBoO {
        z-index: 2
    }

        .YsJQ2Y .W2iBoO .pV0uFa, .iXHtSf .W2iBoO .pV0uFa {
            display: none
        }

        .YsJQ2Y .W2iBoO .tiqyrh.uv7xZt > .pV0uFa, .iXHtSf .W2iBoO .tiqyrh.uv7xZt > .pV0uFa {
            display: block
        }

    .YsJQ2Y ._dNUGR > .q6lk34, .iXHtSf ._dNUGR > .q6lk34 {
        width: var(--site-width)
    }

    .YsJQ2Y .mFtN3n {
        margin-top: 0
    }

        .YsJQ2Y .mFtN3n.LeTasy {
            height: 50px;
            width: 50px
        }

    .YsJQ2Y .W2iBoO {
        font-size: 17px;
        left: 20px;
        max-height: calc(100vh - 100% - var(--wix-ads-height, 0) - var(--top, 0px));
        overflow-y: auto;
        position: absolute;
        transform: translateX(120%);
        transition: transform .3s step-end;
        visibility: hidden;
        width: 280px
    }

        .YsJQ2Y .W2iBoO .l4jr2G {
            -webkit-overflow-scrolling: touch;
            border: 1px solid rgba(var(--bordercolor,var(--color_11)),var(--alpha-bordercolor,1));
            list-style: none;
            overflow-x: hidden;
            transform: translateY(-105%);
            transition: transform .3s ease-in
        }

            .YsJQ2Y .W2iBoO .l4jr2G .rVOi7r {
                background: rgba(var(--bgDrop,var(--color_15)),var(--alpha-bgDrop,1));
                display: block;
                height: 48px;
                position: absolute;
                top: 0;
                width: 50px
            }

            .YsJQ2Y .W2iBoO .l4jr2G .pV0uFa {
                clear: both
            }

                .YsJQ2Y .W2iBoO .l4jr2G .pV0uFa .tiqyrh {
                    background-color: rgba(var(--bgDrop,var(--color_15)),var(--alpha-bgDrop,1))
                }

            .YsJQ2Y .W2iBoO .l4jr2G .g4eaAr.venkm2 {
                background-color: rgba(var(--bgs,var(--color_18)),var(--alpha-bgs,1));
                color: rgb(var(--txts,var(--color_11)));
                height: 47px;
                line-height: 47px;
            }

            .YsJQ2Y .W2iBoO .l4jr2G .tiqyrh {
                background-color: rgba(var(--bgDrop,var(--color_15)),var(--alpha-bgDrop,1));
                border-bottom: 1px solid rgba(var(--bordercolor,var(--color_11)),var(--alpha-bordercolor,1));
                color: rgb(var(--txt,var(--color_11)));
                cursor: pointer;
                height: 48px;
                line-height: 48px;
                opacity: .95;
                position: relative
            }

                .YsJQ2Y .W2iBoO .l4jr2G .tiqyrh:last-child {
                    border-bottom: 0
                }

                .YsJQ2Y .W2iBoO .l4jr2G .tiqyrh.uv7xZt {
                    height: auto
                }

                    .YsJQ2Y .W2iBoO .l4jr2G .tiqyrh.uv7xZt > .g4eaAr {
                        border-bottom: 1px solid rgba(var(--bordercolor,var(--color_11)),var(--alpha-bordercolor,1))
                    }

                    .YsJQ2Y .W2iBoO .l4jr2G .tiqyrh.uv7xZt > .rVOi7r {
                        background: rgba(var(--bgs,var(--color_18)),var(--alpha-bgs,1))
                    }

                .YsJQ2Y .W2iBoO .l4jr2G .tiqyrh > .g4eaAr {
                    box-sizing: border-box;
                    color: rgb(var(--txt,var(--color_11)));
                    display: block;
                    float: left;
                    overflow: hidden;
                    padding: 0 17px;
                    text-overflow: ellipsis;
                    white-space: nowrap;
                    width: 100%
                }

                    .YsJQ2Y .W2iBoO .l4jr2G .tiqyrh > .g4eaAr .eEbqvN {
                        color: rgba(var(--counter-color-mutated-brightness,var(--color_11)),var(--alpha-counter-color-mutated-brightness,1));
                        padding-left: .3rem
                    }

                    .YsJQ2Y .W2iBoO .l4jr2G .tiqyrh > .g4eaAr.venkm2 {
                        color: rgb(var(--txts,var(--color_11)))
                    }

    .YsJQ2Y.phoUV1 .W2iBoO {
        margin-left: var(--container-margin-left,0);
        transform: translateX(0);
        transition: transform 0s;
        visibility: visible
    }

        .YsJQ2Y.phoUV1 .W2iBoO .l4jr2G {
            transform: translateZ(0);
            transition: transform .3s ease-in
        }

    .YsJQ2Y.DaApnL .l4jr2G .pV0uFa .g4eaAr {
        padding-left: 34px
    }

    .YsJQ2Y.DaApnL .l4jr2G .MAoCn8 > .g4eaAr {
        padding-left: 17px;
        padding-right: 67px
    }

    .YsJQ2Y.DaApnL .l4jr2G .MAoCn8 .rVOi7r {
        border-left: 1px solid rgba(var(--bordercolor,var(--color_11)),var(--alpha-bordercolor,1));
        right: 0
    }

        .YsJQ2Y.DaApnL .l4jr2G .MAoCn8 .rVOi7r:after {
            color: rgb(var(--txt,var(--color_11)));
            content: "∨";
            font-size: 30px;
            line-height: 48px;
            position: absolute;
            text-align: center;
            transform: rotate(0deg);
            width: 50px
        }

    .YsJQ2Y.DaApnL .l4jr2G .tiqyrh > .g4eaAr {
        text-align: left
    }

    .YsJQ2Y.iX969z .l4jr2G .MAoCn8 > .g4eaAr {
        padding: 0 17px
    }

    .YsJQ2Y.iX969z .l4jr2G .MAoCn8 .rVOi7r:after {
        color: rgb(var(--txt,var(--color_11)));
        content: "∨";
        font-size: 30px;
        line-height: 48px;
        position: absolute;
        right: 0;
        text-align: center;
        transform: rotate(0deg);
        width: 50px
    }

    .YsJQ2Y.iX969z .l4jr2G .tiqyrh > .g4eaAr {
        text-align: center
    }

    .YsJQ2Y.iX969z .l4jr2G .tiqyrh.uv7xZt > .pV0uFa .g4eaAr {
        padding: 0
    }

    .YsJQ2Y.s8Uy36 .l4jr2G .MAoCn8 > .g4eaAr {
        padding-left: 67px;
        padding-right: 17px
    }

    .YsJQ2Y.s8Uy36 .l4jr2G .MAoCn8 .rVOi7r {
        border-right: 1px solid rgba(var(--bordercolor,var(--color_11)),var(--alpha-bordercolor,1));
        left: 0
    }

        .YsJQ2Y.s8Uy36 .l4jr2G .MAoCn8 .rVOi7r:before {
            color: rgb(var(--txt,var(--color_11)));
            content: "∨";
            font-size: 30px;
            left: 0;
            line-height: 48px;
            position: absolute;
            text-align: center;
            transform: rotate(0deg);
            width: 50px
        }

        .YsJQ2Y.s8Uy36 .l4jr2G .MAoCn8 .rVOi7r:after {
            content: ""
        }

    .YsJQ2Y.s8Uy36 .l4jr2G .tiqyrh > .g4eaAr {
        text-align: right
    }

    .YsJQ2Y.s8Uy36 .l4jr2G .tiqyrh.uv7xZt > .pV0uFa .g4eaAr {
        padding-right: 34px
    }

.r34adV {
    overflow: hidden;
    position: relative
}

    .r34adV .cerhOL, .r34adV .wkcQ4V {
        box-shadow: 0 0 0 #000;
        position: static
    }

    .HlRz5e, .r34adV .wkcQ4V {
        height: 100%;
        width: 100%
    }

.HlRz5e {
    display: block
}

    .HlRz5e img {
        max-width: var(--wix-img-max-width,100%)
    }

    .HlRz5e[data-animate-blur] img {
        filter: blur(9px);
        transition: filter .8s ease-in
    }

        .HlRz5e[data-animate-blur] img[data-load-done] {
            filter: none
        }

.I5zqsT {
    display: block;
    height: 100%;
    width: 100%
}

.u9k3ts {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

.WQ4fSJ {
    cursor: pointer
}

.aizuI7 {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    fill: var(--fill);
    fill-opacity: var(--fill-opacity);
    stroke: var(--stroke);
    stroke-opacity: var(--stroke-opacity);
    stroke-width: var(--stroke-width);
    filter: var(--drop-shadow,none);
    opacity: var(--opacity);
    transform: var(--flip)
}

    .aizuI7, .aizuI7 svg {
        bottom: 0;
        left: 0;
        position: absolute;
        right: 0;
        top: 0
    }

        .aizuI7 svg {
            height: var(--svg-calculated-height,100%);
            margin: auto;
            padding: var(--svg-calculated-padding,0);
            width: var(--svg-calculated-width,100%)
        }

.TcoJIb * {
    vector-effect: non-scaling-stroke
}

.R8rhQA svg, .elfY4_ svg {
    overflow: visible !important
}

@supports(-webkit-hyphens:none) {
    .aizuI7.elfY4_ {
        will-change: filter
    }
}

.YPs8hv {
    display: inline-block;
    position: relative
}

    .YPs8hv .j5SGSu {
        border-radius: 50%
    }

    .YPs8hv .RukiYa {
        background-color: rgba(var(--badge-bg,226,28,33),var(--alpha-badge-bg,1));
        border-radius: 10px;
        color: rgb(var(--badge-txt,var(--color_11)));
        height: 18px;
        letter-spacing: 1px;
        line-height: 18px;
        position: absolute;
        text-align: center;
        top: 0
    }

        .YPs8hv .RukiYa span {
            padding-left: 6px;
            padding-right: 6px
        }

    .YPs8hv a {
        display: block
    }

.RWDtgl {
    background-color: rgba(0,0,0,.1);
    bottom: 0;
    box-sizing: border-box;
    color: rgb(var(--txt,var(--color_11)));
    height: 45px;
    line-height: 41px;
    overflow: hidden;
    padding: 0 17px
}

    .RWDtgl, .RWDtgl select {
        position: absolute;
        width: 100%
    }

        .RWDtgl select {
            border: none;
            font-size: 25px;
            height: 100%;
            left: 0;
            opacity: 0;
            top: 0;
            z-index: 10
        }

.Q1l_T_ {
    height: 45px;
    text-align: center
}

    .Q1l_T_ img {
        height: 18px;
        padding-right: 7px;
        vertical-align: middle
    }

    .Q1l_T_ span {
        display: inline-block;
        font-family: avenir;
        font-size: 16px;
        margin-top: 2px;
        text-transform: uppercase;
        vertical-align: middle
    }

.cIQbX9 {
    height: 45px;
    width: 0
}
