#tradic-page {
    --alpha-bg:1;
    --bg:255,255,255;
}
#tradic-page {
    left:0;
    margin-left:0;
    width:100%;
    min-width:0;
}
#site-layout {
    --pinned-layers-in-page:0;
}
[data-layout=tradic-page-container-content] {
    height:auto;
    width:100%;
}
[data-layout=tradic-page-container-grid] {
    position:static;
    display:grid;
    height:auto;
    width:100%;
    min-height:40px;
    grid-template-rows:repeat(2, min-content) 1fr;
    grid-template-columns:100%;
    padding-bottom:0px;
    box-sizing:border-box;
}
[data-layout=tradic-page-container-grid] > [id="tradic-section"], [data-layout=tradic-page-container-grid] > interact-element > [id="tradic-section"] {
    position:relative;
    margin:0px 0px 0 calc((100% - 980px) * 0.5);
    left:0px;
    grid-area:1 / 1 / 2 / 2;
    justify-self:start;
    align-self:start;
}
[data-layout=tradic-page-container-grid] > [id="tradic-section-2"], [data-layout=tradic-page-container-grid] > interact-element > [id="tradic-section-2"] {
    position:relative;
    margin:0px 0px 0 calc((100% - 980px) * 0.5);
    left:0px;
    grid-area:2 / 1 / 3 / 2;
    justify-self:start;
    align-self:start;
}
[data-layout=tradic-page-container-grid] > [id="tradic-section-3"], [data-layout=tradic-page-container-grid] > interact-element > [id="tradic-section-3"] {
    position:relative;
    margin:0px 0px 0 calc((100% - 980px) * 0.5);
    left:0px;
    grid-area:3 / 1 / 4 / 2;
    justify-self:start;
    align-self:start;
}
#tradic-section {
    left:0;
    margin-left:0;
    width:100%;
    min-width:0;
}
[data-layout=tradic-section-content] {
    height:auto;
    width:100%;
}
[data-layout=tradic-section-grid] {
    position:static;
    display:grid;
    height:auto;
    width:100%;
    min-height:auto;
    grid-template-rows:1fr;
    grid-template-columns:100%;
}
[data-layout=tradic-section-grid] > [id="tradic-column-strip"], [data-layout=tradic-section-grid] > interact-element > [id="tradic-column-strip"] {
    position:relative;
    margin:20px 0px 0px calc((100% - 980px) * 0.5);
    left:0px;
    grid-area:1 / 1 / 2 / 2;
    justify-self:start;
    align-self:start;
}
#tradic-column-strip {
    margin-left:auto;
    margin-right:auto;
    width:calc(100% - 40px - 40px);
    min-width:980px;
}
[data-layout=tradic-column-strip-2-content] {
    height:auto;
    width:100%;
}
[data-layout=tradic-column-strip-2-grid] {
    position:static;
    display:grid;
    height:auto;
    width:100%;
    min-height:239px;
    grid-template-rows:1fr;
    grid-template-columns:100%;
}
[data-layout=tradic-column-strip-2-grid] > [id="tradic-rich-text"], [data-layout=tradic-column-strip-2-grid] > interact-element > [id="tradic-rich-text"] {
    position:relative;
    margin:85px 0px 10px calc((100% - 980px) * 0.5);
    left:143px;
    grid-area:1 / 1 / 2 / 2;
    justify-self:start;
    align-self:start;
}
#tradic-column-strip-2 {
    width:980px;
}
#tradic-rich-text {
    --backgroundColor:0,0,0;
    --alpha-backgroundColor:0;
    --blendMode:normal;
    --textShadow:0px 0px transparent;
    --textOutline:0px 0px transparent;
}
#tradic-rich-text {
    width:694px;
    height:auto;
}
#tradic-section-2 {
    left:0;
    margin-left:0;
    width:100%;
    min-width:0;
}
[data-layout=tradic-section-2-content] {
    height:auto;
    width:100%;
}
[data-layout=tradic-section-2-grid] {
    position:static;
    display:grid;
    height:auto;
    width:100%;
    min-height:auto;
    grid-template-rows:repeat(2, min-content) 1fr;
    grid-template-columns:100%;
}
[data-layout=tradic-section-2-grid] > [id="tradic-column-strip-3"], [data-layout=tradic-section-2-grid] > interact-element > [id="tradic-column-strip-3"] {
    position:relative;
    margin:0px 0px 54px calc((100% - 980px) * 0.5);
    left:0px;
    grid-area:1 / 1 / 2 / 2;
    justify-self:start;
    align-self:start;
}
[data-layout=tradic-section-2-grid] > [id="tradic-image-2"], [data-layout=tradic-section-2-grid] > interact-element > [id="tradic-image-2"] {
    position:relative;
    margin:0px 0px -23px calc((100% - 980px) * 0.5);
    left:-115px;
    grid-area:2 / 1 / 3 / 2;
    justify-self:start;
    align-self:start;
}
[data-layout=tradic-section-2-grid] > [id="tradic-image-3"], [data-layout=tradic-section-2-grid] > interact-element > [id="tradic-image-3"] {
    position:relative;
    margin:0px 0px -23px calc((100% - 980px) * 0.5);
    left:288px;
    grid-area:2 / 1 / 3 / 2;
    justify-self:start;
    align-self:start;
}
[data-layout=tradic-section-2-grid] > [id="tradic-layout-5"], [data-layout=tradic-section-2-grid] > interact-element > [id="tradic-layout-5"] {
    position:relative;
    margin:0px 0px 43px calc((100% - 980px) * 0.5);
    left:387px;
    grid-area:3 / 1 / 4 / 2;
    justify-self:start;
    align-self:start;
}
[data-layout=tradic-section-2-grid] > [id="tradic-image-4"], [data-layout=tradic-section-2-grid] > interact-element > [id="tradic-image-4"] {
    position:relative;
    margin:0px 0px -23px calc((100% - 980px) * 0.5);
    left:691px;
    grid-area:2 / 1 / 3 / 2;
    justify-self:start;
    align-self:start;
}
[data-layout=tradic-section-2-grid] > [id="tradic-layout-6"], [data-layout=tradic-section-2-grid] > interact-element > [id="tradic-layout-6"] {
    position:relative;
    margin:0px 0px 43px calc((100% - 980px) * 0.5);
    left:791px;
    grid-area:3 / 1 / 4 / 2;
    justify-self:start;
    align-self:start;
}
@media (prefers-reduced-motion: no-preference) {
    #tradic-column-strip-3 [data-motion-part="BG_LAYER tradic-column-strip-3"] {
        overflow:clip;
        contain:layout;
    }
}
#tradic-column-strip-3 {
    margin-left:auto;
    margin-right:auto;
    width:calc(100% - 110px - 110px);
    min-width:980px;
}
[data-layout=tradic-column-strip-4-content] {
    height:auto;
    width:100%;
}
[data-layout=tradic-column-strip-4-grid] {
    position:static;
    display:grid;
    height:auto;
    width:100%;
    min-height:642px;
    grid-template-rows:min-content 1fr;
    grid-template-columns:100%;
}
[data-layout=tradic-column-strip-4-grid] > [id="tradic-layout-your-video-title-video-player"], [data-layout=tradic-column-strip-4-grid] > interact-element > [id="tradic-layout-your-video-title-video-player"] {
    position:relative;
    margin:48px 0px 35px calc((100% - 980px) * 0.5);
    left:99px;
    grid-area:1 / 1 / 2 / 2;
    justify-self:start;
    align-self:start;
}
[data-layout=tradic-column-strip-4-grid] > [id="tradic-layout"], [data-layout=tradic-column-strip-4-grid] > interact-element > [id="tradic-layout"] {
    position:relative;
    margin:0px 0px 10px calc((100% - 980px) * 0.5);
    left:99px;
    grid-area:2 / 1 / 3 / 2;
    justify-self:start;
    align-self:start;
}
[data-layout=tradic-column-strip-4-grid] > [id="tradic-layout-2"], [data-layout=tradic-column-strip-4-grid] > interact-element > [id="tradic-layout-2"] {
    position:relative;
    margin:0px 0px 10px calc((100% - 980px) * 0.5);
    left:675px;
    grid-area:2 / 1 / 3 / 2;
    justify-self:start;
    align-self:start;
}
#tradic-column-strip-4 {
    --brw:0px;
    --brd:var(--color_15);
    --rd:30px 30px 30px 30px;
    --shd:none;
    --alpha-brd:1;
    --alpha-bg:1;
    --bg:var(--color_11);
    --boxShadowToggleOn-shd:none;
}
#tradic-column-strip-4 {
    width:980px;
}
#tradic-layout-your-video-title-video-player {
    --boxShadow:none;
    --borderSize:0px;
    --borderColor:var(--color_2);
    --alpha-borderColor:1;
    --font:normal normal normal 40px/1.4em montserrat,sans-serif;
    --fontColor:255,255,255;
    --alpha-fontColor:1;
    --textSizeScale:1px;
    --backgroundColor:0,0,0;
    --playButtonSize:50px;
    --playButtonMobileSize:30px;
    --alpha-backgroundColor:0.25;
}
#tradic-layout-your-video-title-video-player {
    width:781px;
    height:440px;
}
#tradic-layout {
    width:229px;
    height:40px;
}
@media (prefers-reduced-motion: no-preference) {
    #tradic-layout-2:not([data-motion-enter="done"]) {
        animation:motion-floatIn 1000ms 500ms cubic-bezier(0.445, 0.05, 0.55, 0.95) backwards 1 paused;
        animation-composition:replace;
        --motion-translate-x:0px;
        --motion-translate-y:60px;
    }
}
#tradic-layout-2 {
    width:205px;
    height:40px;
}
#tradic-image-2 {
    --contentPaddingLeft:0px;
    --contentPaddingRight:0px;
    --contentPaddingTop:0px;
    --contentPaddingBottom:0px;
}
#tradic-image-2 {
    width:404px;
    height:718px;
}
#tradic-image-3 {
    --contentPaddingLeft:0px;
    --contentPaddingRight:0px;
    --contentPaddingTop:0px;
    --contentPaddingBottom:0px;
}
#tradic-image-3 {
    width:403px;
    height:718px;
}
@media (prefers-reduced-motion: no-preference) {
    #tradic-layout-5:not([data-motion-enter="done"]) {
        animation:motion-floatIn 1000ms 500ms cubic-bezier(0.445, 0.05, 0.55, 0.95) backwards 1 paused;
        animation-composition:replace;
        --motion-translate-x:0px;
        --motion-translate-y:60px;
    }
}
#tradic-layout-5 {
    width:205px;
    height:40px;
}
#tradic-image-4 {
    --contentPaddingLeft:0px;
    --contentPaddingRight:0px;
    --contentPaddingTop:0px;
    --contentPaddingBottom:0px;
}
#tradic-image-4 {
    width:404px;
    height:718px;
}
@media (prefers-reduced-motion: no-preference) {
    #tradic-layout-6:not([data-motion-enter="done"]) {
        animation:motion-floatIn 1000ms 500ms cubic-bezier(0.445, 0.05, 0.55, 0.95) backwards 1 paused;
        animation-composition:replace;
        --motion-translate-x:0px;
        --motion-translate-y:60px;
    }
}
#tradic-layout-6 {
    width:205px;
    height:40px;
}
#tradic-section-3 {
    left:0;
    margin-left:0;
    width:100%;
    min-width:0;
}
[data-layout=tradic-section-3-content] {
    height:auto;
    width:100%;
}
[data-layout=tradic-section-3-grid] {
    position:static;
    display:grid;
    height:auto;
    width:100%;
    min-height:auto;
    grid-template-rows:repeat(14, min-content) 1fr;
    grid-template-columns:100%;
}
[data-layout=tradic-section-3-grid] > [id="tradic-layout-tradic"], [data-layout=tradic-section-3-grid] > interact-element > [id="tradic-layout-tradic"] {
    position:relative;
    margin:0px 0 2px 0;
    left:0;
    grid-area:1 / 1 / 2 / 2;
    justify-self:stretch;
    align-self:start;
}
[data-layout=tradic-section-3-grid] > [id="tradic-layout-10"], [data-layout=tradic-section-3-grid] > interact-element > [id="tradic-layout-10"] {
    position:relative;
    margin:0px 0px 10px calc((100% - 980px) * 0.5);
    left:-233px;
    grid-area:2 / 1 / 3 / 2;
    justify-self:start;
    align-self:start;
}
[data-layout=tradic-section-3-grid] > [id="tradic-layout-erfahrung"], [data-layout=tradic-section-3-grid] > interact-element > [id="tradic-layout-erfahrung"] {
    position:relative;
    margin:0px 0 31px 0;
    left:0;
    grid-area:4 / 1 / 5 / 2;
    justify-self:stretch;
    align-self:start;
}
[data-layout=tradic-section-3-grid] > [id="tradic-rich-text-5"], [data-layout=tradic-section-3-grid] > interact-element > [id="tradic-rich-text-5"] {
    position:relative;
    margin:0px 0px 57px calc((100% - 980px) * 0.5);
    left:305px;
    grid-area:5 / 1 / 6 / 2;
    justify-self:start;
    align-self:start;
}
[data-layout=tradic-section-3-grid] > [id="tradic-rich-text-6"], [data-layout=tradic-section-3-grid] > interact-element > [id="tradic-rich-text-6"] {
    position:relative;
    margin:0px 0px 68px calc((100% - 980px) * 0.5);
    left:75px;
    grid-area:6 / 1 / 7 / 2;
    justify-self:start;
    align-self:start;
}
[data-layout=tradic-section-3-grid] > [id="tradic-layout-15"], [data-layout=tradic-section-3-grid] > interact-element > [id="tradic-layout-15"] {
    position:relative;
    margin:0px 0px 10px calc((100% - 980px) * 0.5);
    left:365px;
    grid-area:7 / 1 / 8 / 2;
    justify-self:start;
    align-self:start;
}
[data-layout=tradic-section-3-grid] > [id="tradic-layout-broker"], [data-layout=tradic-section-3-grid] > interact-element > [id="tradic-layout-broker"] {
    position:relative;
    margin:0px 0 -4px 0;
    left:0;
    grid-area:9 / 1 / 10 / 2;
    justify-self:stretch;
    align-self:start;
}
[data-layout=tradic-section-3-grid] > [id="tradic-rich-text-7"], [data-layout=tradic-section-3-grid] > interact-element > [id="tradic-rich-text-7"] {
    position:relative;
    margin:0px 0px 10px calc((100% - 980px) * 0.5);
    left:143px;
    grid-area:10 / 1 / 11 / 2;
    justify-self:start;
    align-self:start;
}
[data-layout=tradic-section-3-grid] > [id="tradic-layout-filters"], [data-layout=tradic-section-3-grid] > interact-element > [id="tradic-layout-filters"] {
    position:relative;
    margin:0px 0px 61px calc((100% - 980px) * 0.5);
    left:0px;
    grid-area:12 / 1 / 13 / 2;
    justify-self:start;
    align-self:start;
}
[data-layout=tradic-section-3-grid] > [id="tradic-repeater"], [data-layout=tradic-section-3-grid] > interact-element > [id="tradic-repeater"] {
    position:relative;
    margin:0px 0px 10px calc((100% - 980px) * 0.5);
    left:0px;
    grid-area:13 / 1 / 14 / 2;
    justify-self:start;
    align-self:start;
}
[data-layout=tradic-section-3-grid] > [id="tradic-rich-text-13"], [data-layout=tradic-section-3-grid] > interact-element > [id="tradic-rich-text-13"] {
    position:relative;
    margin:0px 0px 46px calc((100% - 980px) * 0.5);
    left:75px;
    grid-area:15 / 1 / 16 / 2;
    justify-self:start;
    align-self:start;
}
[data-layout=tradic-section-3-content-wedge-4] {
    visibility:hidden;
    height:708px;
    width:0;
    grid-area:1 / 1 / 4 / 2;
}
[data-layout=tradic-section-3-content-wedge-9] {
    visibility:hidden;
    height:1610px;
    width:0;
    grid-area:1 / 1 / 9 / 2;
}
[data-layout=tradic-section-3-content-wedge-12] {
    visibility:hidden;
    height:1833px;
    width:0;
    grid-area:1 / 1 / 12 / 2;
}
[data-layout=tradic-section-3-content-wedge-15] {
    visibility:hidden;
    height:3414px;
    width:0;
    grid-area:1 / 1 / 15 / 2;
}
#tradic-layout-tradic {
    width:100%;
    left:0;
    margin-left:0;
    min-width:initial;
    height:90px;
}
#tradic-layout-10 {
    --brw:0px;
    --brd:var(--color_15);
    --bg:var(--color_12);
    --rd:30px 30px 30px 30px;
    --shd:none;
    --gradient:none;
    --alpha-brd:1;
    --alpha-bg:1;
    --boxShadowToggleOn-shd:none;
    --bg-gradient:none;
}
#tradic-layout-10 {
    width:1447px;
}
[data-layout=tradic-layout-10-content] {
    height:auto;
    width:1447px;
}
[data-layout=tradic-layout-10-grid] {
    position:static;
    display:grid;
    height:auto;
    width:100%;
    min-height:526px;
    grid-template-rows:repeat(5, min-content) 1fr;
    grid-template-columns:100%;
}
[data-layout=tradic-layout-10-grid] > [id="tradic-image-7"], [data-layout=tradic-layout-10-grid] > interact-element > [id="tradic-image-7"] {
    position:relative;
    margin:42px 0px 0 0;
    left:41px;
    grid-area:1 / 1 / 5 / 2;
    justify-self:start;
    align-self:start;
}
[data-layout=tradic-layout-10-grid] > [id="tradic-rich-text-2"], [data-layout=tradic-layout-10-grid] > interact-element > [id="tradic-rich-text-2"] {
    position:relative;
    margin:76px 0px 0 0;
    left:375px;
    grid-area:1 / 1 / 2 / 2;
    justify-self:start;
    align-self:start;
}
[data-layout=tradic-layout-10-grid] > [id="tradic-rich-text-3"], [data-layout=tradic-layout-10-grid] > interact-element > [id="tradic-rich-text-3"] {
    position:relative;
    margin:0px 0px 35px 0;
    left:375px;
    grid-area:2 / 1 / 3 / 2;
    justify-self:start;
    align-self:start;
}
[data-layout=tradic-layout-10-grid] > [id="tradic-rich-text-4"], [data-layout=tradic-layout-10-grid] > interact-element > [id="tradic-rich-text-4"] {
    position:relative;
    margin:0px 0px 42px 0;
    left:375px;
    grid-area:3 / 1 / 4 / 2;
    justify-self:start;
    align-self:start;
}
[data-layout=tradic-layout-10-grid] > [id="tradic-layout-11"], [data-layout=tradic-layout-10-grid] > interact-element > [id="tradic-layout-11"] {
    position:relative;
    margin:0px 0px 38px 0;
    left:375px;
    grid-area:5 / 1 / 6 / 2;
    justify-self:start;
    align-self:start;
}
[data-layout=tradic-layout-10-grid] > [id="tradic-layout-12"], [data-layout=tradic-layout-10-grid] > interact-element > [id="tradic-layout-12"] {
    position:relative;
    margin:0px 0px 38px 0;
    left:832px;
    grid-area:5 / 1 / 6 / 2;
    justify-self:start;
    align-self:start;
}
[data-layout=tradic-layout-10-grid] > [id="tradic-layout-13"], [data-layout=tradic-layout-10-grid] > interact-element > [id="tradic-layout-13"] {
    position:relative;
    margin:0px 0px 10px 0;
    left:374px;
    grid-area:6 / 1 / 7 / 2;
    justify-self:start;
    align-self:start;
}
#tradic-image-7 {
    --rd:20px 20px 20px 20px;
    --shd:none;
    --brd:var(--color_11);
    --brw:0px;
    --sizeRd:20px 20px 20px 20px;
    --sizeBrw:0px;
    --contentPaddingLeft:0px;
    --contentPaddingRight:0px;
    --contentPaddingBottom:0px;
    --contentPaddingTop:0px;
    --alpha-brd:1;
    --boxShadowToggleOn-shd:none;
}
#tradic-image-7 {
    width:276px;
    height:275px;
}
#tradic-rich-text-2 {
    --backgroundColor:0,0,0;
    --alpha-backgroundColor:0;
    --blendMode:normal;
    --textShadow:0px 0px transparent;
    --textOutline:0px 0px transparent;
}
#tradic-rich-text-2 {
    width:382px;
    height:auto;
}
#tradic-rich-text-3 {
    --backgroundColor:0,0,0;
    --alpha-backgroundColor:0;
    --blendMode:normal;
    --textShadow:0px 0px transparent;
    --textOutline:0px 0px transparent;
}
#tradic-rich-text-3 {
    width:310px;
    height:auto;
}
#tradic-rich-text-4 {
    --backgroundColor:0,0,0;
    --alpha-backgroundColor:0;
    --blendMode:normal;
    --textShadow:0px 0px transparent;
    --textOutline:0px 0px transparent;
}
#tradic-rich-text-4 {
    width:432px;
    height:auto;
}
#tradic-layout-11 {
    width:250px;
    height:40px;
}
#tradic-layout-12 {
    width:250px;
    height:40px;
}
#tradic-layout-13 {
    width:25px;
    height:25px;
}
#tradic-layout-erfahrung {
    width:100%;
    left:0;
    margin-left:0;
    min-width:initial;
    height:21px;
}
#tradic-rich-text-5 {
    --backgroundColor:0,0,0;
    --alpha-backgroundColor:0;
    --blendMode:normal;
    --textShadow:0px 0px transparent;
    --textOutline:0px 0px transparent;
}
#tradic-rich-text-5 {
    width:371px;
    height:auto;
}
#tradic-rich-text-6 {
    --backgroundColor:0,0,0;
    --alpha-backgroundColor:0;
    --blendMode:normal;
    --textShadow:0px 0px transparent;
    --textOutline:0px 0px transparent;
}
#tradic-rich-text-6 {
    width:829px;
    height:auto;
}
#tradic-layout-15 {
    width:250px;
    height:40px;
}
#tradic-layout-broker {
    width:100%;
    left:0;
    margin-left:0;
    min-width:initial;
    height:90px;
}
#tradic-rich-text-7 {
    --backgroundColor:0,0,0;
    --alpha-backgroundColor:0;
    --blendMode:normal;
    --textShadow:0px 0px transparent;
    --textOutline:0px 0px transparent;
}
@media (prefers-reduced-motion: no-preference) {
    #tradic-rich-text-7:not([data-motion-enter="done"]) {
        animation:motion-floatIn 1000ms 500ms cubic-bezier(0.445, 0.05, 0.55, 0.95) backwards 1 paused;
        animation-composition:replace;
        --motion-translate-x:0px;
        --motion-translate-y:60px;
    }
}
#tradic-rich-text-7 {
    width:694px;
    height:auto;
}
#tradic-layout-filters {
    --brw:0px;
    --brd:var(--color_38);
    --bg:16,18,24;
    --rd:30px 30px 30px 30px;
    --shd:none;
    --gradient:none;
    --alpha-brd:1;
    --alpha-bg:1;
    --boxShadowToggleOn-shd:none;
    --bg-gradient:none;
}
#tradic-layout-filters {
    width:980px;
}
[data-layout=tradic-layout-filters-content] {
    height:auto;
    width:980px;
}
[data-layout=tradic-layout-filters-grid] {
    position:static;
    display:grid;
    height:auto;
    width:100%;
    min-height:488px;
    grid-template-rows:repeat(3, min-content) 1fr;
    grid-template-columns:100%;
}
[data-layout=tradic-layout-filters-grid] > [id="tradic-rich-text-8"], [data-layout=tradic-layout-filters-grid] > interact-element > [id="tradic-rich-text-8"] {
    position:relative;
    margin:56px 0px 52px 0;
    left:87px;
    grid-area:1 / 1 / 2 / 2;
    justify-self:start;
    align-self:start;
}
[data-layout=tradic-layout-filters-grid] > [id="tradic-dropdown"], [data-layout=tradic-layout-filters-grid] > interact-element > [id="tradic-dropdown"] {
    position:relative;
    margin:0px 0px 60px 0;
    left:87px;
    grid-area:2 / 1 / 3 / 2;
    justify-self:start;
    align-self:start;
}
[data-layout=tradic-layout-filters-grid] > [id="tradic-layout-16"], [data-layout=tradic-layout-filters-grid] > interact-element > [id="tradic-layout-16"] {
    position:relative;
    margin:0px 0px 63px 0;
    left:393px;
    grid-area:2 / 1 / 3 / 2;
    justify-self:start;
    align-self:start;
}
[data-layout=tradic-layout-filters-grid] > [id="tradic-layout-17"], [data-layout=tradic-layout-filters-grid] > interact-element > [id="tradic-layout-17"] {
    position:relative;
    margin:0px 0px 48px 0;
    left:87px;
    grid-area:3 / 1 / 4 / 2;
    justify-self:start;
    align-self:start;
}
[data-layout=tradic-layout-filters-grid] > [id="tradic-layout-18"], [data-layout=tradic-layout-filters-grid] > interact-element > [id="tradic-layout-18"] {
    position:relative;
    margin:0px 0px 10px 0;
    left:87px;
    grid-area:4 / 1 / 5 / 2;
    justify-self:start;
    align-self:start;
}
[data-layout=tradic-layout-filters-grid] > [id="tradic-rich-text-9"], [data-layout=tradic-layout-filters-grid] > interact-element > [id="tradic-rich-text-9"] {
    position:relative;
    margin:10px 0px 10px 0;
    left:385px;
    grid-area:4 / 1 / 5 / 2;
    justify-self:start;
    align-self:start;
}
[data-layout=tradic-layout-filters-grid] > [id="tradic-rich-text-10"], [data-layout=tradic-layout-filters-grid] > interact-element > [id="tradic-rich-text-10"] {
    position:relative;
    margin:9px 0px 10px 0;
    left:695px;
    grid-area:4 / 1 / 5 / 2;
    justify-self:start;
    align-self:start;
}
#tradic-rich-text-8 {
    --backgroundColor:0,0,0;
    --alpha-backgroundColor:0;
    --blendMode:normal;
    --textShadow:0px 0px transparent;
    --textOutline:0px 0px transparent;
}
#tradic-rich-text-8 {
    width:58px;
    height:auto;
}
#tradic-dropdown {
    --errorTextColor:255,64,64;
    --alpha-errorTextColor:1;
    --errorTextFont:var(--font_8);
    --brwe:0px 0px 2px 0px;
    --brde:255,0,0;
    --alpha-brde:1;
    --bge:16,18,24;
    --alpha-bge:1;
    --rd:10px 10px 10px 10px;
    --shd:none;
    --fnt:normal normal normal 14px/1.4em montserrat,sans-serif;
    --bg:255,255,255;
    --txt:250,250,250;
    --alpha-txt:1;
    --brw:1px;
    --brd:250,250,250;
    --alpha-brd:1;
    --txt2:92,92,92;
    --alpha-txt2:1;
    --txt_placeholder:250,250,250;
    --alpha-txt_placeholder:1;
    --brwh:0px 0px 2px 0px;
    --brdh:82,82,82;
    --alpha-brdh:1;
    --bgh:0,0,0;
    --brwf:0px 0px 2px 0px;
    --brdf:0,0,0;
    --alpha-brdf:1;
    --bgf:var(--color_8);
    --brdd:204,204,204;
    --alpha-brdd:1;
    --txtd:212,212,212;
    --alpha-txtd:1;
    --bgd:212,212,212;
    --arrowColor:250,250,250;
    --alpha-arrowColor:1;
    --fntlbl:normal normal normal 12px/1.4em montserrat,sans-serif;
    --txtlbl:250,250,250;
    --alpha-txtlbl:1;
    --txtlblrq:97,97,95;
    --alpha-txtlblrq:1;
    --dropdownListBoxShadow:0.00px 7.00px 12px 2px rgba(0,0,0,0.23);
    --dropdownListStrokeWidth:0px;
    --dropdownListFont:normal normal normal 14px/1.4em montserrat,sans-serif;
    --dropdownListBorderRadius:3px 3px 3px 3px;
    --dropdownListTextColor:0,0,0;
    --alpha-dropdownListTextColor:1;
    --dropdownListBackgroundColor:var(--color_1);
    --alpha-dropdownListBackgroundColor:1;
    --dropdownListStrokeColor:0,0,0;
    --dropdownListHoverBackgroundColor:0,0,0;
    --dropdownListHoverTextColor:155,155,155;
    --alpha-dropdownListHoverTextColor:1;
    --alpha-bgf:0;
    --alpha-bgd:0;
    --alpha-bg:0;
    --alpha-dropdownListStrokeColor:1;
    --alpha-bgh:0;
    --boxShadowToggleOn-shd:none;
    --alpha-dropdownListHoverBackgroundColor:0.1;
    --bg2:170,170,170;
    --alpha-bg2:1;
}
#listModal_tradic-dropdown {
    --errorTextColor:255,64,64;
    --alpha-errorTextColor:1;
    --errorTextFont:var(--font_8);
    --brwe:0px 0px 2px 0px;
    --brde:255,0,0;
    --alpha-brde:1;
    --bge:16,18,24;
    --alpha-bge:1;
    --rd:10px 10px 10px 10px;
    --shd:none;
    --fnt:normal normal normal 14px/1.4em montserrat,sans-serif;
    --bg:255,255,255;
    --txt:250,250,250;
    --alpha-txt:1;
    --brw:1px;
    --brd:250,250,250;
    --alpha-brd:1;
    --txt2:92,92,92;
    --alpha-txt2:1;
    --txt_placeholder:250,250,250;
    --alpha-txt_placeholder:1;
    --brwh:0px 0px 2px 0px;
    --brdh:82,82,82;
    --alpha-brdh:1;
    --bgh:0,0,0;
    --brwf:0px 0px 2px 0px;
    --brdf:0,0,0;
    --alpha-brdf:1;
    --bgf:var(--color_8);
    --brdd:204,204,204;
    --alpha-brdd:1;
    --txtd:212,212,212;
    --alpha-txtd:1;
    --bgd:212,212,212;
    --arrowColor:250,250,250;
    --alpha-arrowColor:1;
    --fntlbl:normal normal normal 12px/1.4em montserrat,sans-serif;
    --txtlbl:250,250,250;
    --alpha-txtlbl:1;
    --txtlblrq:97,97,95;
    --alpha-txtlblrq:1;
    --dropdownListBoxShadow:0.00px 7.00px 12px 2px rgba(0,0,0,0.23);
    --dropdownListStrokeWidth:0px;
    --dropdownListFont:normal normal normal 14px/1.4em montserrat,sans-serif;
    --dropdownListBorderRadius:3px 3px 3px 3px;
    --dropdownListTextColor:0,0,0;
    --alpha-dropdownListTextColor:1;
    --dropdownListBackgroundColor:var(--color_1);
    --alpha-dropdownListBackgroundColor:1;
    --dropdownListStrokeColor:0,0,0;
    --dropdownListHoverBackgroundColor:0,0,0;
    --dropdownListHoverTextColor:155,155,155;
    --alpha-dropdownListHoverTextColor:1;
    --alpha-bgf:0;
    --alpha-bgd:0;
    --alpha-bg:0;
    --alpha-dropdownListStrokeColor:1;
    --alpha-bgh:0;
    --boxShadowToggleOn-shd:none;
    --alpha-dropdownListHoverBackgroundColor:0.1;
    --bg2:170,170,170;
    --alpha-bg2:1;
}
#tradic-dropdown {
    width:210px;
    height:64px;
}
#tradic-layout-16 {
    width:500px;
    height:61px;
}
#tradic-layout-17 {
    width:806px;
    height:61px;
}
#tradic-layout-18 {
    --rd:10px 10px 10px 10px;
    --trans1:border-color 0.4s ease 0s, background-color 0.4s ease 0s;
    --shd:none;
    --fnt:normal normal normal 13px/1.4em montserrat,sans-serif;
    --trans2:color 0.4s ease 0s;
    --txt:16,18,24;
    --brw:1px;
    --bg:255,255,255;
    --brd:255,255,255;
    --bgh:16,18,24;
    --brdh:var(--color_11);
    --txth:var(--color_11);
    --bgd:204,204,204;
    --alpha-bgd:1;
    --brdd:204,204,204;
    --alpha-brdd:1;
    --txtd:255,255,255;
    --alpha-txtd:1;
    --alpha-txth:1;
    --alpha-brdh:1;
    --alpha-brd:1;
    --alpha-bg:1;
    --alpha-bgh:0.5;
    --boxShadowToggleOn-shd:none;
    --alpha-txt:1;
}
#tradic-layout-18 {
    width:210px;
    height:40px;
}
#tradic-rich-text-9 {
    --backgroundColor:0,0,0;
    --alpha-backgroundColor:0;
    --blendMode:normal;
    --textShadow:0px 0px transparent;
    --textOutline:0px 0px transparent;
}
#tradic-rich-text-9 {
    width:310px;
    height:auto;
}
#tradic-rich-text-10 {
    --backgroundColor:0,0,0;
    --alpha-backgroundColor:0;
    --blendMode:normal;
    --textShadow:0px 0px transparent;
    --textOutline:0px 0px transparent;
}
#tradic-rich-text-10 {
    width:58px;
    height:auto;
}
#tradic-repeater {
    --brw:0px;
    --brd:50,65,88;
    --bg:61,155,233;
    --rd:0px;
    --shd:none;
    --gradient:none;
    --alpha-brd:0;
    --alpha-bg:0;
    --boxShadowToggleOn-shd:none;
    --bg-gradient:none;
}
#tradic-repeater {
    width:980px;
}
.tradic-repeater-2 {
    width:285px;
}
[data-layout^="tradic-repeater-2__"][data-layout$="-content"] {
    height:auto;
    width:100%;
}
[data-layout^="tradic-repeater-2__"][data-layout$="-grid"] {
    position:static;
    display:grid;
    height:auto;
    width:100%;
    min-height:auto;
    grid-template-rows:min-content 1fr;
    grid-template-columns:100%;
}
[data-layout^=tradic-repeater-2__] > [id^="tradic-image-8__"], [data-layout^=tradic-repeater-2__] > interact-element > [id^="tradic-image-8__"] {
    position:relative;
    margin:0px 0px 0 0;
    left:0px;
    grid-area:1 / 1 / 2 / 2;
    justify-self:start;
    align-self:start;
}
[data-layout^=tradic-repeater-2__] > [id^="tradic-layout-19__"], [data-layout^=tradic-repeater-2__] > interact-element > [id^="tradic-layout-19__"] {
    position:relative;
    margin:0px 0px 0px 0;
    left:0px;
    grid-area:2 / 1 / 3 / 2;
    justify-self:start;
    align-self:start;
}
.tradic-image-8 {
    --rd:28px 28px 0px 0px;
    --shd:0 1px 3px rgba(0, 0, 0, 0.5);
    --brd:var(--color_11);
    --brw:0px;
    --sizeRd:28px 28px 0px 0px;
    --sizeBrw:0px;
    --contentPaddingLeft:0px;
    --contentPaddingRight:0px;
    --contentPaddingBottom:0px;
    --contentPaddingTop:0px;
    --alpha-brd:1;
}
.tradic-image-8 {
    width:285px;
    height:236px;
}
.tradic-layout-19 {
    --brw:0px;
    --brd:133,133,133;
    --bg:16,18,24;
    --rd:0px 0px 28px 28px;
    --shd:none;
    --gradient:none;
    --alpha-brd:1;
    --alpha-bg:1;
    --boxShadowToggleOn-shd:none;
    --bg-gradient:none;
}
.tradic-layout-19 {
    width:285px;
}
[data-layout^="tradic-layout-19__"][data-layout$="-content"] {
    height:auto;
    width:285px;
}
[data-layout^="tradic-layout-19__"][data-layout$="-grid"] {
    position:static;
    display:grid;
    height:auto;
    width:100%;
    min-height:auto;
    grid-template-rows:repeat(3, min-content) 1fr;
    grid-template-columns:100%;
}
[data-layout^=tradic-layout-19__] > [id^="tradic-rich-text-11__"], [data-layout^=tradic-layout-19__] > interact-element > [id^="tradic-rich-text-11__"] {
    position:relative;
    margin:56px 0px 46px 0;
    left:22px;
    grid-area:1 / 1 / 2 / 2;
    justify-self:start;
    align-self:start;
}
[data-layout^=tradic-layout-19__] > [id^="tradic-rich-text-12__"], [data-layout^=tradic-layout-19__] > interact-element > [id^="tradic-rich-text-12__"] {
    position:relative;
    margin:0px 0px 36px 0;
    left:22px;
    grid-area:2 / 1 / 3 / 2;
    justify-self:start;
    align-self:start;
}
[data-layout^=tradic-layout-19__] > [id^="tradic-layout-20__"], [data-layout^=tradic-layout-19__] > interact-element > [id^="tradic-layout-20__"] {
    position:relative;
    margin:0px 0px 19px 0;
    left:22px;
    grid-area:3 / 1 / 4 / 2;
    justify-self:start;
    align-self:start;
}
[data-layout^=tradic-layout-19__] > [id^="tradic-layout-21__"], [data-layout^=tradic-layout-19__] > interact-element > [id^="tradic-layout-21__"] {
    position:relative;
    margin:0px 0px 58px 0;
    left:22px;
    grid-area:4 / 1 / 5 / 2;
    justify-self:start;
    align-self:start;
}
.tradic-rich-text-11 {
    --backgroundColor:0,0,0;
    --alpha-backgroundColor:0;
    --blendMode:normal;
    --textShadow:0px 0px transparent;
    --textOutline:0px 0px transparent;
}
.tradic-rich-text-11 {
    width:240px;
    height:auto;
}
.tradic-rich-text-12 {
    --backgroundColor:0,0,0;
    --alpha-backgroundColor:0;
    --blendMode:normal;
    --textShadow:0px 0px transparent;
    --textOutline:0px 0px transparent;
}
.tradic-rich-text-12 {
    width:240px;
    height:auto;
}
.tradic-layout-20 {
    width:240px;
    height:40px;
}
.tradic-layout-21 {
    width:240px;
    height:40px;
}
#tradic-rich-text-13 {
    --backgroundColor:0,0,0;
    --alpha-backgroundColor:0;
    --blendMode:normal;
    --textShadow:0px 0px transparent;
    --textOutline:0px 0px transparent;
}
#tradic-rich-text-13 {
    width:829px;
    height:auto;
}
/* END STYLABLE DIRECTIVE RULES */
#tradic-layout .button-variant-159 {
    -st-extends: StylableButton;
    transition: all 0.2s ease, visibility 0s;
    background: #101218;
    border: 0px solid #000000;
    border-radius: 15px
}
/* START STYLABLE DIRECTIVE RULES */
#tradic-layout .button-variant-159:hover {
    border: 0px solid #000000;
    background: rgba(0, 0, 0, 0.5)
}
#tradic-layout .button-variant-159:hover .button-label-2 {
    color: #FFFFFF;
    text-shadow: none
}
#tradic-layout .button-variant-159:disabled {
    background: #E2E2E2
}
#tradic-layout .button-variant-159:disabled .button-label-2 {
    color: #8F8F8F
}
#tradic-layout .button-variant-159:disabled .button-icon-2 {
    fill: #8F8F8F
}
#tradic-layout .button-variant-159 .button-container {
    transition: inherit
}
#tradic-layout .button-variant-159 .button-label-2 {
    transition: inherit;
    margin: 0px 4px 0px 0px;
    letter-spacing: 0.1em;
    font-family:var(--brand-font);
    font-size: 13px;
    font-weight: normal;
    font-style: normal;
    font-family:var(--brand-font);
    font-size: 13px;
    color: #FFFFFF;
    text-shadow: none
}
#tradic-layout .button-variant-159 .button-icon-2 {
    transition: inherit;
    width: 10px;
    height: 10px;
    margin: 0px 0px 0px 4px;
    fill: #FFFFFF;
    display: none
}
#tradic-layout .button-variant-159:hover .button-icon-2 {
    fill: #000000
}
@media screen and (min-width: 1px) and (max-width: 0px) {
    #tradic-layout .button-variant-159 .button-label-2 {
        font-size: 13px;
        font-size: 11px;
    }
    #tradic-layout .button-variant-159 {
        border-radius: 12px;
    }
}
/* END STYLABLE DIRECTIVE RULES */
#tradic-layout-2 .button-variant-103 {
    -st-extends: StylableButton;
    transition: all 0.2s ease, visibility 0s;
    border: 1px solid #000000;
    background: rgba(255, 255, 255, 0);
    border-radius: 15px
}
/* START STYLABLE DIRECTIVE RULES */
#tradic-layout-2 .button-variant-103:hover {
    border: 0px solid #000000;
    background: rgba(0, 0, 0, 0.5)
}
#tradic-layout-2 .button-variant-103:hover .button-label-2 {
    color: #FFFFFF;
    text-shadow: none
}
#tradic-layout-2 .button-variant-103:disabled {
    background: #E2E2E2
}
#tradic-layout-2 .button-variant-103:disabled .button-label-2 {
    color: #8F8F8F
}
#tradic-layout-2 .button-variant-103:disabled .button-icon-2 {
    fill: #8F8F8F
}
#tradic-layout-2 .button-variant-103 .button-container {
    transition: inherit
}
#tradic-layout-2 .button-variant-103 .button-label-2 {
    transition: inherit;
    margin: 0px 4px 0px 0px;
    letter-spacing: 0.1em;
    color: #000000;
    text-shadow: none;
    font-family:var(--brand-font);
    font-size: 13px;
    font-weight: normal;
    font-style: normal;
    font-family:var(--brand-font);
    font-size: 13px
}
#tradic-layout-2 .button-variant-103 .button-icon-2 {
    transition: inherit;
    width: 10px;
    height: 10px;
    margin: 0px 0px 0px 4px;
    fill: #FFFFFF;
    display: none
}
#tradic-layout-2 .button-variant-103:hover .button-icon-2 {
    fill: #000000
}
/* END STYLABLE DIRECTIVE RULES */
#tradic-layout-5 .button-variant-183 {
    -st-extends: StylableButton;
    transition: all 0.2s ease, visibility 0s;
    background: #101218;
    border: 0px solid #000000;
    border-radius: 15px
}
/* START STYLABLE DIRECTIVE RULES */
#tradic-layout-5 .button-variant-183:hover {
    border: 0px solid #000000;
    background: rgba(0, 0, 0, 0.5)
}
#tradic-layout-5 .button-variant-183:hover .button-label-2 {
    color: #FFFFFF;
    text-shadow: none
}
#tradic-layout-5 .button-variant-183:disabled {
    background: #E2E2E2
}
#tradic-layout-5 .button-variant-183:disabled .button-label-2 {
    color: #8F8F8F
}
#tradic-layout-5 .button-variant-183:disabled .button-icon-2 {
    fill: #8F8F8F
}
#tradic-layout-5 .button-variant-183 .button-container {
    transition: inherit
}
#tradic-layout-5 .button-variant-183 .button-label-2 {
    transition: inherit;
    margin: 0px 4px 0px 0px;
    letter-spacing: 0.1em;
    font-family:var(--brand-font);
    font-size: 13px;
    font-weight: normal;
    font-style: normal;
    font-family:var(--brand-font);
    font-size: 12px;
    color: #FFFFFF;
    text-shadow: none
}
#tradic-layout-5 .button-variant-183 .button-icon-2 {
    transition: inherit;
    width: 10px;
    height: 10px;
    margin: 0px 0px 0px 4px;
    fill: #FFFFFF;
    display: none
}
#tradic-layout-5 .button-variant-183:hover .button-icon-2 {
    fill: #000000
}
@media screen and (min-width: 1px) and (max-width: 0px) {
    #tradic-layout-5 .button-variant-183 .button-label-2 {
        font-size: 13px;
        font-size: 13px;
    }
}
/* END STYLABLE DIRECTIVE RULES */
#tradic-layout-6 .button-variant-259 {
    -st-extends: StylableButton;
    transition: all 0.2s ease, visibility 0s;
    border: 1px solid #000000;
    background: rgba(255, 255, 255, 0);
    border-radius: 15px
}
/* START STYLABLE DIRECTIVE RULES */
#tradic-layout-6 .button-variant-259:hover {
    border: 0px solid #000000;
    background: rgba(0, 0, 0, 0.5)
}
#tradic-layout-6 .button-variant-259:hover .button-label-2 {
    color: #FFFFFF;
    text-shadow: none
}
#tradic-layout-6 .button-variant-259:disabled {
    background: #E2E2E2
}
#tradic-layout-6 .button-variant-259:disabled .button-label-2 {
    color: #8F8F8F
}
#tradic-layout-6 .button-variant-259:disabled .button-icon-2 {
    fill: #8F8F8F
}
#tradic-layout-6 .button-variant-259 .button-container {
    transition: inherit
}
#tradic-layout-6 .button-variant-259 .button-label-2 {
    transition: inherit;
    margin: 0px 4px 0px 0px;
    letter-spacing: 0.1em;
    color: #000000;
    font-family:var(--brand-font);
    font-size: 13px;
    font-weight: normal;
    font-style: normal;
    font-family:var(--brand-font);
    font-size: 12px;
    text-shadow: none
}
#tradic-layout-6 .button-variant-259 .button-icon-2 {
    transition: inherit;
    width: 10px;
    height: 10px;
    margin: 0px 0px 0px 4px;
    fill: #FFFFFF;
    display: none
}
#tradic-layout-6 .button-variant-259:hover .button-icon-2 {
    fill: #000000
}
@media screen and (min-width: 1px) and (max-width: 0px) {
    #tradic-layout-6 .button-variant-259 .button-label-2 {
        font-size: 13px;
        font-size: 13px;
    }
}
/* END STYLABLE DIRECTIVE RULES */
#tradic-layout-11 .button-variant-33 {
    -st-extends: StylableButton;
    transition: all 0.2s ease, visibility 0s;
    background: #101218;
    border: 0px solid #000000;
    border-radius: 15px
}
/* START STYLABLE DIRECTIVE RULES */
#tradic-layout-11 .button-variant-33:hover {
    border: 0px solid #000000;
    background: rgba(0, 0, 0, 0.5)
}
#tradic-layout-11 .button-variant-33:hover .button-label-2 {
    text-shadow: none;
    color: #FFFFFF
}
#tradic-layout-11 .button-variant-33:disabled {
    background: #E2E2E2
}
#tradic-layout-11 .button-variant-33:disabled .button-label-2 {
    color: #8F8F8F
}
#tradic-layout-11 .button-variant-33:disabled .button-icon-2 {
    fill: #8F8F8F
}
#tradic-layout-11 .button-variant-33 .button-container {
    transition: inherit
}
#tradic-layout-11 .button-variant-33 .button-label-2 {
    transition: inherit;
    margin: 0px 4px 0px 0px;
    letter-spacing: 0.1em;
    color: #FFFFFF;
    text-shadow: none;
    font-family:var(--brand-font);
    font-size: 13px;
    font-weight: normal;
    font-style: normal;
    font-family:var(--brand-font);
    font-size: 13px
}
#tradic-layout-11 .button-variant-33 .button-icon-2 {
    transition: inherit;
    width: 10px;
    height: 10px;
    margin: 0px 0px 0px 4px;
    fill: #FFFFFF;
    display: none
}
#tradic-layout-11 .button-variant-33:hover .button-icon-2 {
    fill: #000000
}
@media screen and (min-width: 1px) and (max-width: 0px) {
    #tradic-layout-11 .button-variant-33 .button-label-2 {
        font-size: 13px;
        font-size: 12px;
    }
    #tradic-layout-11 .button-variant-33 {
        border-radius: 10px;
    }
}
/* END STYLABLE DIRECTIVE RULES */
#tradic-layout-12 .button-variant-123 {
    -st-extends: StylableButton;
    transition: all 0.2s ease, visibility 0s;
    border: 1px solid #000000;
    background: rgba(255, 255, 255, 0);
    border-radius: 15px
}
/* START STYLABLE DIRECTIVE RULES */
#tradic-layout-12 .button-variant-123:hover {
    border: 0px solid #000000;
    background: rgba(0, 0, 0, 0.5)
}
#tradic-layout-12 .button-variant-123:hover .button-label-2 {
    text-shadow: none;
    color: #000000
}
#tradic-layout-12 .button-variant-123:disabled {
    background: #E2E2E2
}
#tradic-layout-12 .button-variant-123:disabled .button-label-2 {
    color: #8F8F8F
}
#tradic-layout-12 .button-variant-123:disabled .button-icon-2 {
    fill: #8F8F8F
}
#tradic-layout-12 .button-variant-123 .button-container {
    transition: inherit
}
#tradic-layout-12 .button-variant-123 .button-label-2 {
    transition: inherit;
    margin: 0px 4px 0px 0px;
    letter-spacing: 0.1em;
    color: #000000;
    text-shadow: none;
    font-family:var(--brand-font);
    font-size: 13px;
    font-weight: normal;
    font-style: normal;
    font-family:var(--brand-font);
    font-size: 13px
}
#tradic-layout-12 .button-variant-123 .button-icon-2 {
    transition: inherit;
    width: 10px;
    height: 10px;
    margin: 0px 0px 0px 4px;
    fill: #FFFFFF;
    display: none
}
#tradic-layout-12 .button-variant-123:hover .button-icon-2 {
    fill: #000000
}
@media screen and (min-width: 1px) and (max-width: 0px) {
    #tradic-layout-12 .button-variant-123 .button-label-2 {
        font-size: 13px;
        font-size: 12px;
    }
    #tradic-layout-12 .button-variant-123 {
        border-radius: 10px;
    }
}
/* END STYLABLE DIRECTIVE RULES */
#tradic-layout-15 .button-variant-203 {
    -st-extends: StylableButton;
    transition: all 0.2s ease, visibility 0s;
    background: #101218;
    border: 0px solid #000000;
    border-radius: 15px
}
/* START STYLABLE DIRECTIVE RULES */
#tradic-layout-15 .button-variant-203:hover {
    border: 0px solid #000000;
    background: rgba(0, 0, 0, 0.5)
}
#tradic-layout-15 .button-variant-203:hover .button-label-2 {
    color: #FFFFFF;
    text-shadow: none
}
#tradic-layout-15 .button-variant-203:disabled {
    background: #E2E2E2
}
#tradic-layout-15 .button-variant-203:disabled .button-label-2 {
    color: #8F8F8F
}
#tradic-layout-15 .button-variant-203:disabled .button-icon-2 {
    fill: #8F8F8F
}
#tradic-layout-15 .button-variant-203 .button-container {
    transition: inherit
}
#tradic-layout-15 .button-variant-203 .button-label-2 {
    transition: inherit;
    margin: 0px 4px 0px 0px;
    letter-spacing: 0.1em;
    font-family:var(--brand-font);
    font-size: 13px;
    font-weight: normal;
    font-style: normal;
    font-family:var(--brand-font);
    font-size: 13px;
    color: #FFFFFF;
    text-shadow: none
}
#tradic-layout-15 .button-variant-203 .button-icon-2 {
    transition: inherit;
    width: 10px;
    height: 10px;
    margin: 0px 0px 0px 4px;
    fill: #FFFFFF;
    display: none
}
#tradic-layout-15 .button-variant-203:hover .button-icon-2 {
    fill: #000000
}
@media screen and (min-width: 1px) and (max-width: 0px) {
    #tradic-layout-15 .button-variant-203 .button-label-2 {
        font-size: 13px;
        font-size: 11px;
    }
    #tradic-layout-15 .button-variant-203 {
        border-radius: 10px;
    }
}
/* END STYLABLE DIRECTIVE RULES */
#tradic-layout-16 .button-variant-230 .RangeSlider1928817616__label {
    font-family:var(--brand-font);
    font-size: 12px;
    color: #FAFAFA;
}
/* START STYLABLE DIRECTIVE RULES */
#tradic-layout-16 .button-variant-230 .wsr-slider-rail {
    background: #FFFFFF;
}
#tradic-layout-16 .button-variant-230 .wsr-slider-track {
    background: #FAFAFA;
}
#tradic-layout-16 .button-variant-230 {
    -st-extends: RangeSlider;
    --RangeSlider1928817616-thumbHeight: 23px;
    --RangeSlider1928817616-rail-percentage: 13;
    --RangeSlider1928817616-thumbWidth: calc(var(--RangeSlider1928817616-thumbHeight) * 0.5);
}
#tradic-layout-16 .button-variant-230 .range-sliderthumb {
    background: #FFFFFF;
    border: 1px solid #000000;
    border-radius: 7px;
}
@media screen and (min-width: 1px) and (max-width: 0px) {
    #tradic-layout-16 .button-variant-230 .RangeSlider1928817616__label {
        font-size: 8px;
    }
}
/* END STYLABLE DIRECTIVE RULES */
#tradic-layout-17 .button-variant-234 .RangeSlider1928817616__label {
    font-family:var(--brand-font);
    font-size: 12px;
    color: #FAFAFA;
}
/* START STYLABLE DIRECTIVE RULES */
#tradic-layout-17 .button-variant-234 .wsr-slider-rail {
    background: #FFFFFF;
}
#tradic-layout-17 .button-variant-234 .wsr-slider-track {
    background: #FAFAFA;
}
#tradic-layout-17 .button-variant-234 {
    -st-extends: RangeSlider;
    --RangeSlider1928817616-thumbHeight: 23px;
    --RangeSlider1928817616-rail-percentage: 13;
    --RangeSlider1928817616-thumbWidth: calc(var(--RangeSlider1928817616-thumbHeight) * 0.5);
}
#tradic-layout-17 .button-variant-234 .range-sliderthumb {
    background: #FFFFFF;
    border: 1px solid #000000;
    border-radius: 7px;
}
@media screen and (min-width: 1px) and (max-width: 0px) {
    #tradic-layout-17 .button-variant-234 .RangeSlider1928817616__label {
        font-size: 8px;
    }
}
/* END STYLABLE DIRECTIVE RULES */
.tradic-layout-20 .button-variant-144:hover .button-icon-2 {
    fill: #FFFFFF;
}
/* START STYLABLE DIRECTIVE RULES */
.tradic-layout-20 .button-variant-144 {
    -st-extends: StylableButton;
    transition: all 0.2s ease, visibility 0s;
    background: #FFFFFF;
    border: 0px solid #000000;
    border-radius: 15px
}
.tradic-layout-20 .button-variant-144:hover {
    background: rgba(16, 18, 24, 0.5);
    border: 1px solid #FFFFFF;
}
.tradic-layout-20 .button-variant-144:hover .button-label-2 {
    color: #FFFFFF;
}
.tradic-layout-20 .button-variant-144:disabled {
    background: #E2E2E2
}
.tradic-layout-20 .button-variant-144:disabled .button-label-2 {
    color: #8F8F8F
}
.tradic-layout-20 .button-variant-144:disabled .button-icon-2 {
    fill: #8F8F8F
}
.tradic-layout-20 .button-variant-144 .button-container {
    transition: inherit
}
.tradic-layout-20 .button-variant-144 .button-label-2 {
    transition: inherit;
    letter-spacing: 0.1em;
    margin: 0px 2px 0px 0px;
    color: #000000;
    font-family:var(--brand-font);
    font-size: 14px;
    font-weight: normal;
    font-style: normal;
    font-family:var(--brand-font);
    font-size: 12px
}
.tradic-layout-20 .button-variant-144 .button-icon-2 {
    transition: inherit;
    margin: 0px 0px 0px 2px;
    width: 12px;
    height: 12px;
    fill: #000000;
    display: none;
}
@media screen and (min-width: 1px) and (max-width: 0px) {
    .tradic-layout-20 .button-variant-144 {
        border-radius: 12px;
    }
}
.device-mobile-optimized .tradic-layout-21 {
    /* START STYLABLE DIRECTIVE RULES */
}
/* END STYLABLE DIRECTIVE RULES */
/* END STYLABLE DIRECTIVE RULES */
.tradic-layout-21 .button-variant-98:hover .button-icon-2 {
    fill: #FFFFFF;
}
/* START STYLABLE DIRECTIVE RULES */
.tradic-layout-21 .button-variant-98 {
    -st-extends: StylableButton;
    transition: all 0.2s ease, visibility 0s;
    border: 0px solid #000000;
    border-radius: 15px;
    background: #FAFAFA
}
.tradic-layout-21 .button-variant-98:hover {
    background: rgba(16, 18, 24, 0.5);
    border: 1px solid #FAFAFA;
}
.tradic-layout-21 .button-variant-98:hover .button-label-2 {
    color: #FFFFFF;
}
.tradic-layout-21 .button-variant-98:disabled {
    background: #E2E2E2
}
.tradic-layout-21 .button-variant-98:disabled .button-label-2 {
    color: #8F8F8F
}
.tradic-layout-21 .button-variant-98:disabled .button-icon-2 {
    fill: #8F8F8F
}
.tradic-layout-21 .button-variant-98 .button-container {
    transition: inherit
}
.tradic-layout-21 .button-variant-98 .button-label-2 {
    transition: inherit;
    letter-spacing: 0.1em;
    margin: 0px 2px 0px 0px;
    color: #000000;
    font-family:var(--brand-font);
    font-size: 14px;
    font-weight: normal;
    font-style: normal;
    font-family:var(--brand-font);
    font-size: 12px
}
.tradic-layout-21 .button-variant-98 .button-icon-2 {
    transition: inherit;
    display: initial;
    margin: 0px 0px 0px 2px;
    width: 12px;
    height: 12px;
    fill: #000000;
}
@media screen and (min-width: 1px) and (max-width: 0px) {
    .tradic-layout-21 .button-variant-98 {
        border-radius: 12px;
    }
}
#tradic-page {
    --shc-mutated-brightness:128,128,128;
    width:auto;
    min-height:40px;
}
#pageBackground_tradic-page {
    --bg-position:absolute;
    --bg-overlay-color:rgb(var(--color_11));
    --bg-gradient:none;
}
#tradic-section {
    --bg-overlay-color:rgb(214, 211, 206);
    --bg-gradient:none;
    min-width:980px;
}
#tradic-column-strip {
    --bg-overlay-color:transparent;
    --bg-gradient:none;
    --padding:0px;
    --margin:0px;
    min-width:980px;
    --direction:ltr;
}
#tradic-column-strip-2 {
    --bg-overlay-color:rgb(214, 211, 206);
    --bg-gradient:none;
    width:100%;
    --column-width:980px;
    --column-flex:980;
}
#tradic-rich-text {
    --text-direction:var(--site-opt-in-direction);
}
#tradic-section-2 {
    --bg-overlay-color:rgb(214, 211, 206);
    --bg-gradient:none;
    min-width:980px;
}
#tradic-column-strip-3 {
    --bg-overlay-color:transparent;
    --bg-gradient:none;
    --padding:0px;
    --margin:0px;
    min-width:980px;
    --direction:ltr;
}
#tradic-column-strip-4 {
    --bg-overlay-color:rgb(var(--color_12));
    --bg-gradient:none;
    width:100%;
    --column-width:980px;
    --column-flex:980;
}
#tradic-image-2 {
    --height:718px;
    --width:404px;
}
#tradic-image-3 {
    --height:718px;
    --width:403px;
}
#tradic-image-4 {
    --height:718px;
    --width:404px;
}
#tradic-section-3 {
    --bg-overlay-color:rgb(214, 211, 206);
    --bg-gradient:none;
    min-width:980px;
}
#tradic-layout-10 {
    --shc-mutated-brightness:124,124,124;
}
#tradic-image-7 {
    --height:275px;
    --width:276px;
    --mask-image:url("data:image/svg+xml,%3Csvg preserveAspectRatio='none' data-bbox='20 20 160 160' viewBox='20 20 160 160' height='200' width='200' xmlns='http://www.w3.org/2000/svg' data-type='shape'%3E%3Cg%3E%3Cpath d='M180 20v160H20V20h160z'/%3E%3C/g%3E%3C/svg%3E%0A");
    --mask-position:0% 0%;
    --mask-size:100% 100%;
    --mask-repeat:no-repeat;
}
#tradic-rich-text-2 {
    --min-height:25px;
    --text-direction:var(--site-opt-in-direction);
}
#tradic-rich-text-3 {
    --text-direction:var(--site-opt-in-direction);
}
#tradic-rich-text-4 {
    --min-height:111px;
    --text-direction:var(--site-opt-in-direction);
}
#tradic-layout-13 {
    --item-size:25px;
    --item-margin-block:0;
    --item-margin-inline:0px 7px;
    --item-display:inline-block;
    --direction:var(--site-opt-in-direction, ltr);
    width:25px;
    height:25px;
}
#tradic-rich-text-5 {
    --text-direction:var(--site-opt-in-direction);
}
#tradic-rich-text-6 {
    --text-direction:var(--site-opt-in-direction);
}
#tradic-rich-text-7 {
    --text-direction:var(--site-opt-in-direction);
}
#tradic-layout-filters {
    --shc-mutated-brightness:8,9,12;
}
#tradic-rich-text-8 {
    --text-direction:var(--site-opt-in-direction);
}
#tradic-dropdown {
    --fnt:normal normal normal 14px/1.4em montserrat,sans-serif;
    --fntlbl:normal normal normal 12px/1.4em montserrat,sans-serif;
    --align:start;
    --direction:var(--site-opt-in-direction, ltr);
    --labelDirection:inherit;
    --inputDirection:inherit;
    --errorDirection:inherit;
    --arrowInsetInlineStart:auto;
    --arrowInsetInlineEnd:0;
    --labelMarginBottom:6px;
    --requiredIndicationDisplay:inline;
    --labelPadding_start:2px;
    --labelPadding_end:20px;
    --textPaddingInput_start:12px;
    --textPaddingInput_end:48px;
    height:auto;
    --inputHeight:46px;
}
#listModal_tradic-dropdown {
    height:100%;
    --align:start;
    --direction:var(--site-opt-in-direction, ltr);
    --dropdownDirection:inherit;
    --fnt:normal normal normal 14px/1.4em montserrat,sans-serif;
    --dropdownItemsSpacing:20px;
    --dropdownOptionJustifyContent:flex-start;
    --textPaddingDropDown_start:12px;
    --textPaddingDropDown_end:0px;
    width:initial;
}
#tradic-layout-16 {
    --root-direction:var(--site-opt-in-direction, ltr);
    --label-direction:inherit;
    --slider-direction:ltr;
}
#tradic-layout-17 {
    --root-direction:var(--site-opt-in-direction, ltr);
    --label-direction:inherit;
    --slider-direction:ltr;
}
#tradic-layout-18 {
    --shc-mutated-brightness:128,128,128;
    --margin-start:0px;
    --margin-end:0px;
    --fnt:normal normal normal 13px/1.4em montserrat,sans-serif;
    direction:var(--site-opt-in-direction, ltr);
    --label-align:center;
    --label-text-align:center;
}
#tradic-rich-text-9 {
    --text-direction:var(--site-opt-in-direction);
}
#tradic-rich-text-10 {
    --text-direction:var(--site-opt-in-direction);
}
#tradic-repeater {
    --direction:var(--site-opt-in-direction);
    --justify-content:start;
    --item-margin:30px 30px;
    --margin-top:-30px;
    --margin-bottom:-30px;
    --margin-inline-start:-30px;
    --margin-inline-end:-30px;
}
.tradic-repeater-2 {
    --bg-overlay-color:transparent;
    --bg-gradient:none;
    border-width:0 0 0 0;
    border-style:solid solid solid solid;
    border-color:rgba(232, 230, 230, 1) rgba(232, 230, 230, 1) rgba(232, 230, 230, 1) rgba(232, 230, 230, 1);
    border-radius:0 0 0 0;
    overflow:clip !important;
    transform:translateZ(0);
    margin:-0px;
}
.tradic-repeater-2__item1 {
    --scale:1;
    --bg-overlay-color:rgb(var(--color_11));
    --bg-gradient:none;
    border-width:0 0 0 0;
    border-style:solid solid solid solid;
    border-color:rgba(232, 230, 230, 1) rgba(232, 230, 230, 1) rgba(232, 230, 230, 1) rgba(232, 230, 230, 1);
    border-radius:0 0 0 0;
    overflow:clip !important;
    transform:translateZ(0);
    margin:-0px;
}
.tradic-repeater-2__item-kov5q9fa {
    --scale:1;
    --bg-overlay-color:rgb(var(--color_11));
    --bg-gradient:none;
    border-width:0 0 0 0;
    border-style:solid solid solid solid;
    border-color:rgba(232, 230, 230, 1) rgba(232, 230, 230, 1) rgba(232, 230, 230, 1) rgba(232, 230, 230, 1);
    border-radius:0 0 0 0;
    overflow:clip !important;
    transform:translateZ(0);
    margin:-0px;
}
.tradic-repeater-2__item-kov5q8g5 {
    --scale:1;
    --bg-overlay-color:rgb(var(--color_11));
    --bg-gradient:none;
    border-width:0 0 0 0;
    border-style:solid solid solid solid;
    border-color:rgba(232, 230, 230, 1) rgba(232, 230, 230, 1) rgba(232, 230, 230, 1) rgba(232, 230, 230, 1);
    border-radius:0 0 0 0;
    overflow:clip !important;
    transform:translateZ(0);
    margin:-0px;
}
.tradic-image-8 {
    --height:236px;
    --width:285px;
}
.tradic-layout-19 {
    --shc-mutated-brightness:8,9,12;
}
.tradic-rich-text-11 {
    --text-direction:var(--site-opt-in-direction);
}
.tradic-rich-text-12 {
    --min-height:188px;
    --text-direction:var(--site-opt-in-direction);
}
#tradic-rich-text-13 {
    --text-direction:var(--site-opt-in-direction);
}
#tradic-rich-text-12__950c2d9a-7b7c-483c-b539-0f2919774aa4 {
    --corvid-color:#FAFAFA;
}
#tradic-rich-text-12__232e4ad9-ddea-4263-b475-82c803a235a5 {
    --corvid-color:#FAFAFA;
}
#tradic-rich-text-12__ef0cc986-2d2c-4458-a7c0-e29880d7eb19 {
    --corvid-color:#FAFAFA;
}
