.showcase_muilt .container_title{color:var(--text_primary);display:flex;flex-direction:column}.showcase_muilt .container_title .showcase_subtitle .swiper-wrapper{align-items:center}.showcase_muilt .container_title .showcase_subtitle .swiper-wrapper .btn_title{align-items:center;display:flex;padding:0;width:100%}.showcase_muilt .container_title .showcase_subtitle .swiper-wrapper .btn_title.-active{background-color:var(--btn_bg_hover_color,var(--secondary_color));border-color:var(--btn_bg_hover_color,var(--secondary_color));color:var(--btn_text_hover_color,var(--text_invert))}@media(max-width:1024px){.showcase_muilt .container_title .showcase_subtitle .swiper-wrapper .btn_title{margin:0 auto;width:100%}}.showcase_muilt .container_title .showcase_subtitle .swiper-wrapper .btn_title .title{font-size:var(--font_size_base);font-weight:var(--font_weight_regular);line-height:normal;position:relative;width:-moz-fit-content;width:fit-content}@media(max-width:768px){.showcase_muilt .container_title .showcase_subtitle .swiper_navigation .btn-navigate{--btn_position:-12px}}.showcase_muilt .container_title .showcase_subtitle .swiper_navigation .button-prev{display:none}.showcase_muilt .showcase_container{display:flex;flex-direction:column}@media(max-width:768px){.showcase_muilt .showcase_container{display:flex;flex-direction:column}}.showcase_muilt .showcase_container .showcase{opacity:1;transition:var(--transition_fade)}.showcase_muilt .showcase_container .showcase.-loading{opacity:0}.showcase_muilt .missing_products{color:var(--text_primary);font-size:var(--font_size_heading);font-weight:var(--font_weight_light);text-shadow:1px 1px 2px var(--box_shadow_light)}.lazyContainer:not(.-loaded).showcase_muilt .showcase_container{aspect-ratio:1400/450}@media(max-width:1024px){.lazyContainer:not(.-loaded).showcase_muilt .showcase_container{aspect-ratio:1024/450}}@media(max-width:768px){.lazyContainer:not(.-loaded).showcase_muilt .showcase_container{aspect-ratio:768/450}}@media(max-width:540px){.lazyContainer:not(.-loaded).showcase_muilt .showcase_container{aspect-ratio:540/400}}.ruler_banner{margin:40px 0}.ruler_banner .ruler_banner_container{--ruler_size:60px;align-items:center;display:flex;min-height:60px;min-height:var(--ruler_size);transition:var(--transition_fade);width:100%}.ruler_banner .ruler_banner_container .item_link{align-items:center;display:flex;flex-direction:row;gap:2px;width:100%}@media(max-width:340px){.ruler_banner .ruler_banner_container .item_link{justify-content:center}}.ruler_banner .ruler_banner_container .item{align-items:center;color:var(--text_primary);display:flex;flex-direction:row;height:auto;justify-content:center;width:100%}.ruler_banner .ruler_banner_container .ruler_item_image{height:var(--ruler_size);min-width:var(--ruler_size);width:var(--ruler_size)}.ruler_banner .ruler_banner_container .ruler_item_image .menu_icon{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.ruler_banner .ruler_banner_container .ruler_item_image .menu_icon svg{height:100%;width:100%}.ruler_banner .ruler_banner_container .ruler_item_image img{-o-object-fit:contain;object-fit:contain}.ruler_banner .ruler_banner_container .ruler_item_text{display:flex;flex-direction:column}.ruler_banner .ruler_banner_container .item_text{display:flex;max-width:100%}.ruler_banner .ruler_banner_container .item_text span{-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}.ruler_banner .ruler_banner_container .item_text.bottom span{line-clamp:3;-webkit-line-clamp:3}.ruler_banner .ruler_banner_container .title{font-size:var(--font_size_base);font-weight:var(--font_weight_regular);line-height:normal;text-transform:uppercase}.ruler_banner .ruler_banner_container .subtitle{font-size:var(--font_size_base);font-weight:var(--font_weight_light);line-height:normal}@media(max-width:1240px){.ruler_banner .ruler_banner_container .item{width:25%}}@media(max-width:1024px){.ruler_banner .ruler_banner_container .item{width:33%}}@media(max-width:768px){.ruler_banner .ruler_banner_container .item{width:50%}}@media(max-width:540px){.ruler_banner .ruler_banner_container .item{width:100%}}