:root {
    color-scheme: light dark;
    --font: "SFProText", system-ui, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
    --font-display: "SFProDisplay", system-ui, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
    --font-mono: "SFMono", sans-serif;
    --font-letter: -.02em;
    --mobile-bar-height-raw: 50px;
    --mobile-bar-height: calc(var(--mobile-bar-height-raw) + env(safe-area-inset-bottom));
    --radius12: 12px;
    --radius10: 10px;
    --radius7: 7px;
    --radius5: 5px;
    --radius-product: 7px;
    --radius-category: 12px;
    --padding18: 18px;
    --padding20: 20px;
    --transparent: transparent;
    --bg-opacity08: rgba(0, 0, 0, .8);
    --color-white: hsl(var(--color-hsl) 3% 96%);
    --link: hsl(var(--color-hsl) 66% 54%);
    --link-hover: hsl(var(--color-hsl) 66% 58%);
    --link-opacity: hsl(var(--color-hsl) 66% 54% / 7%);
    --link-opacity-tab: hsl(var(--color-hsl) 66% 54% / 50%)
}


@media (max-width: 330px) {
    html#ecwid_html body#ecwid_body .av-ec-button button svg:first-child {
        display: none;
    }
}

body {
    background: var(--bg);
    font-size: 17px;
    line-height: 1.47059;
    font-weight: 400;
    font-family: var(--font);
    letter-spacing: var(--font-letter);
    -webkit-tap-highlight-color: transparent;
    margin: 0;
    height: calc(100% + env(safe-area-inset-top))
}

h1 {
    font-size: 48px;
    line-height: 1.08349;
    font-weight: 600;
    letter-spacing: -.003em;
    font-family: var(--font-display);
}

h2 {
    font-size: 40px;
    line-height: 1.1;
    font-weight: 600;
    letter-spacing: 0em;
    font-family: var(--font-display);
}

h3 {
    font-size: 32px;
    line-height: 1.125;
    font-weight: 600;
    letter-spacing: .004em;
    font-family: var(--font-display);
}

h4 {
    font-size: 24px;
    line-height: 1.16667;
    font-weight: 600;
    letter-spacing: .009em;
    font-family: var(--font-display);
}

h5 {
    font-size: 19px;
    line-height: 1.21053;
    font-weight: 600;
    letter-spacing: .012em;
    font-family: var(--font-display);
}

h6 {
    font-size: 16px;
    line-height: 1.33337;
    font-weight: 600;
    letter-spacing: .02em;
    font-family: var(--font-display);
}

.font-16-18 {
    font-size: 17px !important;
}

@media only screen and (max-width: 1023px) {

    h1 {
        font-size: 40px;
        line-height: 1.1;
        font-weight: 600;
        letter-spacing: 0em;
        font-family: var(--font-display);
    }

    h2 {
        font-size: 32px;
        line-height: 1.125;
        font-weight: 600;
        letter-spacing: .004em;
        font-family: var(--font-display);
    }

    h3 {
        font-size: 28px;
        line-height: 1.14286;
        font-weight: 600;
        letter-spacing: .007em;
        font-family: var(--font-display);
    }

    h4 {
        font-size: 21px;
        line-height: 1.19048;
        font-weight: 600;
        letter-spacing: .011em;
        font-family: var(--font-display);
    }

    .font-16-18 {
        font-size: 16px !important;
    }
}

@media only screen and (max-width: 734px) {

    h1 {
        font-size: 32px;
        line-height: 1.125;
        font-weight: 600;
        letter-spacing: .004em;
        font-family: var(--font-display);
    }

    h2 {
        font-size: 28px;
        line-height: 1.14286;
        font-weight: 600;
        letter-spacing: .007em;
        font-family: var(--font-display);
    }

    h3 {
        font-size: 24px;
        line-height: 1.16667;
        font-weight: 600;
        letter-spacing: .009em;
        font-family: var(--font-display);
    }

    .font-16-18 {
        font-size: 16px !important;
    }
}

body a {
    font-family: var(--font);
    color: var(--link);
    text-decoration: none;
    font-weight: 400;
    cursor: pointer
}

body button {
    font-family: var(--font);
    letter-spacing: var(--font-letter);
    color: var(--link);
    text-decoration: none;
    font-weight: 400;
}

body a:hover {
    text-decoration: underline;
    cursor: pointer
}

.av-nav {
    position: fixed;
    font-family: var(--font);
    bottom: 15px;
    left: 15px;
    right: 15px;
    border-radius: 20px;
    z-index: 98;
    --touch-zone-size: calc(var(--mobile-bar-height-raw) - 2px * 2);
    backdrop-filter: saturate(180%) blur(16px);
    -webkit-backdrop-filter: saturate(180%) blur(16px);
    background: var(--bg-nav);
    height: 50px;
    align-items: center;
    display: flex;
    text-align: center;
    box-shadow: var(--shadow-nav);
    max-width: 600px;
    margin: 0 auto
}

.av-nav-top {
    position: fixed;
    left: 15px;
    right: 15px;
    top: 15px;
    z-index: 98
}

.av-footer {
    max-width: 1280px;
    margin: 0 auto;
    padding: 0 10px;
    color: var(--color)
}

.av-footer-div {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between
}

.av-footer-div div {
    width: 49%
}

.av-footer button {
    width: 100%;
    position: relative;
    display: inline-flex;
    align-items: center;
    cursor: pointer;
    background-color: var(--button);
    padding: 14px 30px 14px 15px;
    text-align: left;
    border: none;
    box-shadow: none;
    font-size: 1.2rem;
    color: var(--color);
    border-radius: var(--radius12);
    margin-bottom: 12px
}

.av-footer button:hover {
    background-color: var(--button-hover-footer)
}

@media (min-width:600px) {
    .av-footer {
        padding: 0 20px
    }
}

@media (max-width:600px) {
    .av-footer-div div {
        width: 100%
    }

    .av-footer-div {
        flex-direction: column;
        border-radius: var(--radius-category);
        overflow: hidden;
        margin-top: -10px
    }

    .av-footer button {
        background-color: transparent;
        padding: 14px 30px 14px 5px;
        box-shadow: 45px -1px 0 0 var(--border-footer);
        border-radius: 0;
        margin-bottom: 0
    }
}

@media (max-width:497px) {
    .av-nav {
        bottom: calc(8px + (env(safe-area-inset-bottom)/3))
    }

    .av-nav a,
    .av-nav button {
        padding-top: 1px
    }
}

@media (max-width: 260px) {
    html#ecwid_html body#ecwid_body .av-footer button svg:first-child {
        display: none;
    }
}

.av-nav a,
.av-nav button {
    flex: 1 1 auto;
    display: grid;
    height: var(--touch-zone-size);
    width: var(--touch-zone-size);
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    justify-items: center;
    border-radius: 50%;
    -webkit-tap-highlight-color: transparent;
    transition: transform .2s;
    opacity: .9;
    cursor: pointer;
    background-color: transparent;
    border: none
}

.av-nav span {
    font-size: 9px;
    letter-spacing: 0.03em;
    margin-top: -8px;
    color: var(--muted)
}

.av-nav span:hover {
    text-decoration: none !important
}

.av-nav a:hover,
.av-nav button:hover {
    transform: scale(1.09);
    text-decoration: none !important
}

.av-nav a:active,
.av-nav button:active {
    transform: scale(1);
    text-decoration: none !important
}

.av-div {
    font-family: var(--font);
    background-color: var(--bg-fon);
    border-radius: var(--radius12);
    padding: var(--padding20);
    box-shadow: var(--shadow-fon);
}

.av-div-button {
    padding: 10px 24px;
    background-color: var(--button);
    border: 1px solid var(--border-button);
    border-radius: var(--radius12);
    cursor: pointer;
    color: var(--link);
    font-size: 18px;
    font-weight: 600;
    line-height: normal;
    text-align: center;
    word-wrap: break-word
}

.av-div-button:hover {
    border-color: var(--link);
    background-color: var(--button-hover);
    box-shadow: var(--shadow-botton-noactive);
    transform: scale(1.02)
}

.av-col {
    display: flex;
    grid-gap: 20px;
    flex-wrap: wrap;
    justify-content: space-between
}

.color-site {
    padding: 6px 0
}

.color-site input[type=range] {
    height: 56px !important;
    -webkit-appearance: none;
    width: 100% !important;
    background-color: transparent
}

.color-site input[type=range]:focus {
    outline: none
}

.color-site input[type=range]::-webkit-slider-runnable-track {
    width: 100% !important;
    height: 30px;
    cursor: pointer;
    animate: 0.2s;
    box-shadow: 0 0 0 #000;
    background: linear-gradient(to right, hsl(0 77% 57%), hsl(60 77% 57%), hsl(120 77% 57%), hsl(180 77% 57%), hsl(240 77% 57%), hsl(300 77% 57%), hsl(360 77% 57%));
    border-radius: 12px;
    border: 2px solid var(--bg-fon)
}

.color-site input[type=range]::-webkit-slider-thumb {
    box-shadow: 0 0 0 #000;
    border: 2px solid var(--bg-fon);
    height: 50px;
    width: 25px;
    border-radius: 8px;
    background: var(--link);
    cursor: pointer;
    -webkit-appearance: none;
    margin-top: -10px
}

.color-site input[type=range]:focus::-webkit-slider-runnable-track {
    background: linear-gradient(to right, hsl(0 77% 57%), hsl(60 77% 57%), hsl(120 77% 57%), hsl(180 77% 57%), hsl(240 77% 57%), hsl(300 77% 57%), hsl(360 77% 57%))
}

.color-site input[type=range]::-moz-range-track {
    width: 100% !important;
    height: 30px;
    cursor: pointer;
    animate: 0.2s;
    box-shadow: 0 0 0 #000;
    background: linear-gradient(to right, hsl(0 77% 57%), hsl(60 77% 57%), hsl(120 77% 57%), hsl(180 77% 57%), hsl(240 77% 57%), hsl(300 77% 57%), hsl(360 77% 57%));
    border-radius: 12px;
    border: 2px solid var(--bg-fon)
}

.color-site input[type=range]::-moz-range-thumb {
    box-shadow: 0 0 0 #000;
    border: 2px solid var(--bg-fon);
    height: 50px;
    width: 25px;
    border-radius: 8px;
    background: var(--link);
    cursor: pointer
}

.color-site input[type=range]::-ms-track {
    width: 100% !important;
    height: 30px;
    cursor: pointer;
    animate: 0.2s;
    background: transparent;
    border-color: transparent;
    color: transparent
}

.color-site input[type=range]::-ms-fill-lower {
    background: linear-gradient(to right, hsl(0 77% 57%), hsl(60 77% 57%), hsl(120 77% 57%), hsl(180 77% 57%), hsl(240 77% 57%), hsl(300 77% 57%), hsl(360 77% 57%));
    border: 2px solid var(--bg-fon);
    border-radius: 24px;
    box-shadow: 0 0 0 #000
}

.color-site input[type=range]::-ms-fill-upper {
    background: linear-gradient(to right, hsl(0 77% 57%), hsl(60 77% 57%), hsl(120 77% 57%), hsl(180 77% 57%), hsl(240 77% 57%), hsl(300 77% 57%), hsl(360 77% 57%));
    border: 2px solid var(--bg-fon);
    border-radius: 24px;
    box-shadow: 0 0 0 #000
}

.color-site input[type=range]::-ms-thumb {
    margin-top: 1px;
    box-shadow: 0 0 0 #000;
    border: 2px solid var(--bg-fon);
    height: 50px;
    width: 25px;
    border-radius: 8px;
    background: var(--link);
    cursor: pointer
}

.color-site input[type=range]:focus::-ms-fill-lower {
    background: linear-gradient(to right, hsl(0 77% 57%), hsl(60 77% 57%), hsl(120 77% 57%), hsl(180 77% 57%), hsl(240 77% 57%), hsl(300 77% 57%), hsl(360 77% 57%))
}

.color-site input[type=range]:focus::-ms-fill-upper {
    background: linear-gradient(to right, hsl(0 77% 57%), hsl(60 77% 57%), hsl(120 77% 57%), hsl(180 77% 57%), hsl(240 77% 57%), hsl(300 77% 57%), hsl(360 77% 57%))
}

.av-button-color {
    background-color: var(--button);
    color: var(--link);
    border: solid 1px var(--border-button);
    border-radius: var(--radius12);
    transition: transform .2s;
    border-color: var(--border-button);
    padding: 0 20px !important;
    max-width: 300px;
    font-size: 16px;
    font-weight: 600;
    height: 40px;
    text-align: center;
    outline: none;
    cursor: pointer
}

.av-button-color:hover {
    border: solid 1px var(--link);
    background-color: var(--button-hover);
    transform: scale(1.02)
}

.av-button-color:active {
    border: solid 1px var(--link);
    background-color: var(--button-hover);
    transform: scale(1)
}

.av-button {
    display: flex;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: center;
    height: 50px;
    padding: 0 40px;
    border-radius: var(--radius12);
    background-color: var(--button);
    border: none;
    cursor: pointer;
    font-size: 1rem;
    font-weight: 600;
    transition: transform .2s
}

.av-button:hover {
    border: solid 1px var(--link);
    background-color: var(--button-hover);
    transform: scale(1.02)
}

.av-button:active {
    box-shadow: none;
    transform: scale(1)
}

@media all and (display-mode:standalone) {
    .app-icon {
        display: none
    }
}

.app-icon {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    align-content: center;
    padding: 8px 10px 8px
}

.app-icon a {
    text-decoration: none !important
}

.app-icon svg {
    height: 35px;
    width: auto;
    background-color: var(--button);
    border-radius: 8px;
    text-decoration: none;
    padding: 3px 12px;
    margin: 10px;
    transition: transform .2s
}

.app-icon svg:hover {
    transform: scale(1.04);
    box-shadow: inset 0 0 0 1px var(--muted)
}

.av-header {
    opacity: 0;
    height: 20px
}

.av-header._active {
    opacity: 1
}

.av-stor-wrapper {
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    padding-left: 1rem;
    padding-right: 1rem
}

.av-stor-images {
    display: flex;
    gap: 1rem;
    overflow-x: auto;
    scroll-snap-type: x
}

.av-stor-images img {
    scroll-snap-align: start;
    flex: 0 0 150px;
    width: 150px;
    height: 150px;
    border-radius: 40px
}

.bottom-sheet {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    opacity: 0;
    pointer-events: none;
    flex-direction: column;
    justify-content: end;
    align-items: center;
    transition: 0.1s linear;
    color: var(--color);
    z-index: 100
}

.bottom-sheet.show {
    opacity: 1;
    pointer-events: auto
}

.bottom-sheet .sheet-overlay {
    position: fixed;
    top: 0;
    left: 0;
    z-index: -1;
    width: 100%;
    height: 100%;
    opacity: .5;
    background: #000
}

.bottom-sheet .content {
    background: var(--bg-fon);
    height: 50vh;
    width: 100%;
    max-height: 100vh;
    max-width: 800px;
    border-radius: 20px 20px 0 0;
    position: relative;
    transform: translateY(100%);
    transition: 0.3s ease
}

.bottom-sheet.show .content {
    transform: translateY(0%)
}

.bottom-sheet.dragging .content {
    transition: none
}

.bottom-sheet.fullscreen .content {
    border-radius: 0;
    overflow-y: hidden
}

.bottom-sheet .header {
    display: flex;
    justify-content: center;
    height: 100px;
    position: absolute;
    width: 100%;
    left: 0;
    top: 0
}

.bottom-sheet .drag-icon {
    width: 100%;
    cursor: grab;
    user-select: none;
    padding: 15px;
    margin-top: -15px;
    padding-left: 50px
}

.bottom-sheet .sheet-close {
    background: transparent;
    border: none;
    cursor: pointer;
    padding-right: 15px;
    margin-top: -35px
}

.bottom-sheet .sheet-close:hover {
    opacity: .8
}

.bottom-sheet .drag-icon span {
    height: 4px;
    width: 40px;
    display: block;
    background: var(--muted);
    border-radius: 50px;
    margin: 20px auto
}

.bottom-sheet .body {
    overflow-y: auto;
    height: 100%;
    margin: 40px 0 0px !important;
    scrollbar-width: none;
    padding: 0 30px
}

.bottom-sheet .body::-webkit-scrollbar {
    width: 0
}

.bottom-sheet .body h2 {
    margin-top: 0;
    margin-right: 20px;
    margin-block-end: 15px
}

.bottom-sheet .body h3 {
    margin-top: 0;
    margin-right: 20px;
    margin-block-end: 15px
}

.bottom-sheet .body p {
    font-size: 1.1em;
    margin-block: 10px
}

html#ecwid_html body#ecwid_body .ec-minicart--xs .ec-minicart__counter::after,
html#ecwid_html body#ecwid_body .ec-minicart--s .ec-minicart__counter::after,
html#ecwid_html body#ecwid_body .ec-minicart--m .ec-minicart__counter::after,
html#ecwid_html body#ecwid_body .ec-minicart--l .ec-minicart__counter::after,
html#ecwid_html body#ecwid_body .ec-minicart--xl .ec-minicart__counter::after,
html#ecwid_html body#ecwid_body .ec-minicart--xxl .ec-minicart__counter::after {
    background-color: transparent !important
}

html#ecwid_html body#ecwid_body .ec-minicart--xs .ec-minicart__counter,
html#ecwid_html body#ecwid_body .ec-minicart--s .ec-minicart__counter,
html#ecwid_html body#ecwid_body .ec-minicart--m .ec-minicart__counter,
html#ecwid_html body#ecwid_body .ec-minicart--l .ec-minicart__counter,
html#ecwid_html body#ecwid_body .ec-minicart--xl .ec-minicart__counter,
html#ecwid_html body#ecwid_body .ec-minicart--xxl .ec-minicart__counter {
    font-family: var(--font) !important;
    font-size: 12px !important;
    font-weight: 600 !important;
    color: var(--color) !important;
    padding-top: 20px !important;
    height: 50px !important;
    align-items: stretch !important;
    line-height: .1em !important;
}

.av-table-size {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: stretch;
    align-content: flex-start
}

.av-table-size div {
    margin-bottom: 20px !important;
    margin-right: 3vw !important
}

.av-table-size h2 {
    margin: 5px 0px !important
}

.switcher {
    position: absolute !important;
    margin: 0 !important;
    padding: 2px !important;
    display: grid !important;
    grid-template-columns: 1fr 1fr 1fr !important;
    border: none !important;
    opacity: 0.9 !important
}

.switcher__legend {
    position: absolute !important;
    opacity: 0 !important;
    pointer-events: none !important
}

.switcher__radio {
    -webkit-appearance: none !important;
    appearance: none !important;
    margin: 0 !important;
    width: 32px !important;
    height: 32px !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: 24px !important;
    transition: filter 0.1s ease-in !important;
    cursor: pointer !important
}

.switcher__radio:focus {
    outline: none !important
}

.switcher__radio--light {
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 7a5 5 0 100 10 5 5 0 000-10zM2 13h2a1 1 0 001-1 1 1 0 00-1-1H2a1 1 0 00-1 1 1 1 0 001 1zm18 0h2a1 1 0 001-1 1 1 0 00-1-1h-2a1 1 0 00-1 1 1 1 0 001 1zM11 2v2a1 1 0 001 1 1 1 0 001-1V2a1 1 0 00-1-1 1 1 0 00-1 1zm0 18v2a1 1 0 001 1 1 1 0 001-1v-2a1 1 0 00-2 0zM5.99 4.58a1 1 0 10-1.41 1.41l1.06 1.06a1 1 0 101.41-1.41L5.99 4.58zm12.37 12.37a1 1 0 10-1.41 1.41l1.06 1.06a1 1 0 101.41-1.41l-1.06-1.06zm1.06-10.96a1 1 0 10-1.41-1.41l-1.06 1.06a1 1 0 101.41 1.41l1.06-1.06zM7.05 18.36a1 1 0 10-1.41-1.41l-1.06 1.06a1 1 0 101.41 1.41l1.06-1.06z"/></svg>') !important
}

.switcher__radio--auto {
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 24 24"><path d="M10.48 1.07c-1.04.16-2.1.49-3.12.98-3.23 1.55-5.46 4.5-6.09 8.07-.1.55-.11.77-.11 1.87.01 1.35.04 1.69.31 2.76.74 2.91 2.73 5.47 5.41 6.93 2.07 1.13 4.84 1.62 6.62 1.17a5.58 5.58 0 0 0 3.81-3.4 5.52 5.52 0 0 0-2.67-6.86c-.82-.41-1.41-.55-2.64-.62-.49-.03-.93-.08-1.15-.14-1.73-.45-3.13-1.63-3.79-3.21-.49-1.22-.55-2.68-.15-3.9A5.586 5.586 0 0 1 11 1.05c.27-.06.28-.07.12-.07-.1.01-.39.05-.64.09zm2.33 15.12c.5.26.8.74.8 1.31 0 .44-.16.78-.49 1.09-.93.84-2.42.16-2.41-1.1 0-.45.14-.76.49-1.08.32-.3.59-.39 1.04-.36.23.01.39.04.57.14z"/><path d="M11.49 5.15c-.51.26-.79.71-.79 1.29 0 .43.1.71.4 1.02.28.3.61.44 1.06.44.3 0 .41-.03.63-.13 1.11-.54 1.09-2.13-.03-2.65-.38-.17-.88-.16-1.27.03z"/></svg>') !important
}

.switcher__radio--dark {
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 3a9 9 0 108.9 7.64 5.39 5.39 0 01-9.2-5.61 5.4 5.4 0 011.66-1.93c-.44-.06-.9-.1-1.36-.1z"/></svg>') !important
}

.switcher__status {
    position: absolute !important;
    top: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    left: 0 !important;
    z-index: -1 !important;
    border-radius: 18px !important;
    box-shadow: 0 0 0 2px rgb(128 128 128 / 15%) !important;
    background-color: rgb(128 128 128 / 15%) !important;
    background-repeat: no-repeat !important;
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><circle fill="black" cx="12" cy="12" r="12"/></svg>') !important;
    background-size: 32px !important;
    background-position: center !important;
    transition: background-position 0.1s ease-in !important
}

.switcher__radio:focus-visible~.switcher__status {
    box-shadow: 0 0 0 2px black !important
}

.switcher__radio--light:checked~.switcher__status {
    background-position: left 2px center !important
}

.switcher__radio--auto:checked~.switcher__status {
    background-position: center center !important
}

.switcher__radio--dark:checked~.switcher__status {
    background-position: right 2px center !important
}

.grid-product--id-656903158 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-656903158 .product-details__product-price,
.ecwid-productBrowser-ProductPage-656903158 .product-details__action-panel,

.grid-product--id-648831645 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-648831645 .product-details__product-price,
.ecwid-productBrowser-ProductPage-648831645 .product-details__action-panel,

.grid-product--id-648837571 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-648837571 .product-details__product-price,
.ecwid-productBrowser-ProductPage-648837571 .product-details__action-panel,

.grid-product--id-648439708 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-648439708 .product-details__product-price,
.ecwid-productBrowser-ProductPage-648439708 .product-details__action-panel,
.grid-product--id-583754071 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-583754071 .product-details__product-price,
.ecwid-productBrowser-ProductPage-583754071 .product-details__action-panel,
.grid-product--id-583752056 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-583752056 .product-details__product-price,
.ecwid-productBrowser-ProductPage-583752056 .product-details__action-panel,
.grid-product--id-578636647 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-578636647 .product-details__product-price,
.ecwid-productBrowser-ProductPage-578636647 .product-details__action-panel,
.grid-product--id-578638382 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-578638382 .product-details__product-price,
.ecwid-productBrowser-ProductPage-578638382 .product-details__action-panel,
.grid-product--id-578633394 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-578633394 .product-details__product-price,
.ecwid-productBrowser-ProductPage-578633394 .product-details__action-panel,
.grid-product--id-578628152 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-578628152 .product-details__product-price,
.ecwid-productBrowser-ProductPage-578628152 .product-details__action-panel,
.grid-product--id-578638107 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-578638107 .product-details__product-price,
.ecwid-productBrowser-ProductPage-578638107 .product-details__action-panel,
.grid-product--id-578628147 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-578628147 .product-details__product-price,
.ecwid-productBrowser-ProductPage-578628147 .product-details__action-panel,
.grid-product--id-577832081 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-577832081 .product-details__product-price,
.ecwid-productBrowser-ProductPage-577832081 .product-details__action-panel,
.grid-product--id-578638350 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-578638350 .product-details__product-price,
.ecwid-productBrowser-ProductPage-578638350 .product-details__action-panel,
.grid-product--id-583749641 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-583749641 .product-details__product-price,
.ecwid-productBrowser-ProductPage-583749641 .product-details__action-panel,
.grid-product--id-583748593 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-583748593 .product-details__product-price,
.ecwid-productBrowser-ProductPage-583748593 .product-details__action-panel,
.grid-product--id-583747645 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-583747645 .product-details__product-price,
.ecwid-productBrowser-ProductPage-583747645 .product-details__action-panel,
.grid-product--id-583847830 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-583847830 .product-details__product-price,
.ecwid-productBrowser-ProductPage-583847830 .product-details__action-panel,
.grid-product--id-583849855 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-583849855 .product-details__product-price,
.ecwid-productBrowser-ProductPage-583849855 .product-details__action-panel,
.grid-product--id-584905880 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-584905880 .product-details__product-price,
.ecwid-productBrowser-ProductPage-584905880 .product-details__action-panel,
.grid-product--id-584764918 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-584764918 .product-details__product-price,
.ecwid-productBrowser-ProductPage-584764918 .product-details__action-panel,
.grid-product--id-584858587 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-584858587 .product-details__product-price,
.ecwid-productBrowser-ProductPage-584858587 .product-details__action-panel,
.grid-product--id-585721777 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-585721777 .product-details__product-price,
.ecwid-productBrowser-ProductPage-585721777 .product-details__action-panel,
.grid-product--id-585721787 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-585721787 .product-details__product-price,
.ecwid-productBrowser-ProductPage-585721787 .product-details__action-panel,
.grid-product--id-586948291 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-586948291 .product-details__product-price,
.ecwid-productBrowser-ProductPage-586948291 .product-details__action-panel,
.grid-product--id-586936878 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-586936878 .product-details__product-price,
.ecwid-productBrowser-ProductPage-586936878 .product-details__action-panel,
.grid-product--id-586948866 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-586948866 .product-details__product-price,
.ecwid-productBrowser-ProductPage-586948866 .product-details__action-panel,
.grid-product--id-586948352 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-586948352 .product-details__product-price,
.ecwid-productBrowser-ProductPage-586948352 .product-details__action-panel,
.grid-product--id-586948355 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-586948355 .product-details__product-price,
.ecwid-productBrowser-ProductPage-586948355 .product-details__action-panel,
.grid-product--id-586948868 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-586948868 .product-details__product-price,
.ecwid-productBrowser-ProductPage-586948868 .product-details__action-panel,
.grid-product--id-586936885 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-586936885 .product-details__product-price,
.ecwid-productBrowser-ProductPage-586936885 .product-details__action-panel,
.grid-product--id-587143251 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-587143251 .product-details__product-price,
.ecwid-productBrowser-ProductPage-587143251 .product-details__action-panel,
.grid-product--id-586936603 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-586936603 .product-details__product-price,
.ecwid-productBrowser-ProductPage-586936603 .product-details__action-panel,
.grid-product--id-586936607 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-586936607 .product-details__product-price,
.ecwid-productBrowser-ProductPage-586936607 .product-details__action-panel,
.grid-product--id-586936609 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-586936609 .product-details__product-price,
.ecwid-productBrowser-ProductPage-586936609 .product-details__action-panel,
.grid-product--id-586948879 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-586948879 .product-details__product-price,
.ecwid-productBrowser-ProductPage-586948879 .product-details__action-panel,
.grid-product--id-587188610 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-587188610 .product-details__product-price,
.ecwid-productBrowser-ProductPage-587188610 .product-details__action-panel,
.grid-product--id-587184111 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-587184111 .product-details__product-price,
.ecwid-productBrowser-ProductPage-587184111 .product-details__action-panel,
.grid-product--id-587175367 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-587175367 .product-details__product-price,
.ecwid-productBrowser-ProductPage-587175367 .product-details__action-panel,
.grid-product--id-587184124 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-587184124 .product-details__product-price,
.ecwid-productBrowser-ProductPage-587184124 .product-details__action-panel,
.grid-product--id-587175403 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-587175403 .product-details__product-price,
.ecwid-productBrowser-ProductPage-587175403 .product-details__action-panel,
.grid-product--id-587175407 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-587175407 .product-details__product-price,
.ecwid-productBrowser-ProductPage-587175407 .product-details__action-panel,
.grid-product--id-587186156 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-587186156 .product-details__product-price,
.ecwid-productBrowser-ProductPage-587186156 .product-details__action-panel,
.grid-product--id-587302752 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-587302752 .product-details__product-price,
.ecwid-productBrowser-ProductPage-587302752 .product-details__action-panel,
.grid-product--id-587286770 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-587286770 .product-details__product-price,
.ecwid-productBrowser-ProductPage-587286770 .product-details__action-panel,
.grid-product--id-590855533 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-590855533 .product-details__product-price,
.ecwid-productBrowser-ProductPage-590855533 .product-details__action-panel,
.grid-product--id-593132353 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-593132353 .product-details__product-price,
.ecwid-productBrowser-ProductPage-593132353 .product-details__action-panel,
.grid-product--id-593126366 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-593126366 .product-details__product-price,
.ecwid-productBrowser-ProductPage-593126366 .product-details__action-panel,
.grid-product--id-593856020 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-593856020 .product-details__product-price,
.ecwid-productBrowser-ProductPage-593856020 .product-details__action-panel,
.grid-product--id-593856023 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-593856023 .product-details__product-price,
.ecwid-productBrowser-ProductPage-593856023 .product-details__action-panel,
.grid-product--id-596666131 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-596666131 .product-details__product-price,
.ecwid-productBrowser-ProductPage-596666131 .product-details__action-panel,
.grid-product--id-596666139 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-596666139 .product-details__product-price,
.ecwid-productBrowser-ProductPage-596666139 .product-details__action-panel,
.grid-product--id-596666158 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-596666158 .product-details__product-price,
.ecwid-productBrowser-ProductPage-596666158 .product-details__action-panel,
.grid-product--id-610015514 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-610015514 .product-details__product-price,
.ecwid-productBrowser-ProductPage-610015514 .product-details__action-panel,
.grid-product--id-610020263 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-610020263 .product-details__product-price,
.ecwid-productBrowser-ProductPage-610020263 .product-details__action-panel,
.grid-product--id-613154276 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-613154276 .product-details__product-price,
.ecwid-productBrowser-ProductPage-613154276 .product-details__action-panel,
.grid-product--id-613156289 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-613156289 .product-details__product-price,
.ecwid-productBrowser-ProductPage-613156289 .product-details__action-panel,
.grid-product--id-613144535 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-613144535 .product-details__product-price,
.ecwid-productBrowser-ProductPage-613144535 .product-details__action-panel,
.grid-product--id-613144063 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-613144063 .product-details__product-price,
.ecwid-productBrowser-ProductPage-613144063 .product-details__action-panel,
.grid-product--id-613163577 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-613163577 .product-details__product-price,
.ecwid-productBrowser-ProductPage-613163577 .product-details__action-panel,
.grid-product--id-613154315 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-613154315 .product-details__product-price,
.ecwid-productBrowser-ProductPage-613154315 .product-details__action-panel,
.grid-product--id-628725341 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-628725341 .product-details__product-price,
.ecwid-productBrowser-ProductPage-628725341 .product-details__action-panel,
.grid-product--id-628725347 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-628725347 .product-details__product-price,
.ecwid-productBrowser-ProductPage-628725347 .product-details__action-panel,
.grid-product--id-628706556 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-628706556 .product-details__product-price,
.ecwid-productBrowser-ProductPage-628706556 .product-details__action-panel,
.grid-product--id-628712869 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-628712869 .product-details__product-price,
.ecwid-productBrowser-ProductPage-628712869 .product-details__action-panel,
.grid-product--id-628728107 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-628728107 .product-details__product-price,
.ecwid-productBrowser-ProductPage-628728107 .product-details__action-panel,
.grid-product--id-628770037 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-628770037 .product-details__product-price,
.ecwid-productBrowser-ProductPage-628770037 .product-details__action-panel,
.grid-product--id-628725453 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-628725453 .product-details__product-price,
.ecwid-productBrowser-ProductPage-628725453 .product-details__action-panel,
.grid-product--id-628706689 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-628706689 .product-details__product-price,
.ecwid-productBrowser-ProductPage-628706689 .product-details__action-panel,
.grid-product--id-630816060 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-630816060 .product-details__product-price,
.ecwid-productBrowser-ProductPage-630816060 .product-details__action-panel,
.grid-product--id-633263347 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-633263347 .product-details__product-price,
.ecwid-productBrowser-ProductPage-633263347 .product-details__action-panel,
.grid-product--id-583849690 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-583849690 .product-details__product-price,
.ecwid-productBrowser-ProductPage-583849690 .product-details__action-panel {
    display: none !important;
    color: transparent !important
}

.ec-size .ec-store__category-page--87657090 .ec-page-title,
.ec-size .ec-store__category-page--86736067 .ec-page-title,
.ec-size .ec-store__category-page--92758082 .ec-page-title,
.ec-size .ec-store__category-page--129668538 .ec-page-title,
.ec-size .ec-store__category-page--45717134 .ec-page-title,
.ec-size .ec-store__category-page--130144904 .ec-page-title,
.ec-size .grid__category-block--id-134173381 .ec-page-title {
    display: none !important
}

.grid-product--id-471298805 .grid-product__price-amount,
.ecwid-productBrowser-ProductPage-471298805 .product-details__product-price,
.ecwid-productBrowser-ProductPage-471298805 .details-product-purchase__qty {
    display: none !important
}