body{color:var(--texts-color);font-size:16px;line-height:18px}@media (min-width:850px){body{font-size:16px;line-height:24px}}a{color:var(--headings-color)}.nav-column>li>a,.nav-dropdown>li>a,.nav-vertical-fly-out>li>a,.nav>li>a{color:var(--headings-color)}.nav-column li.active>a,.nav-column li>a:hover,.nav-dropdown li.active>a,.nav-dropdown>li>a:hover,.nav-vertical-fly-out>li>a:hover,.nav>li.active>a,.nav>li.current>a,.nav>li>a.active,.nav>li>a.current,.nav>li>a:hover{color:var(--headings-color)}.image-radius{overflow:hidden;border-radius:12px}.dark .widget a:hover,.dark a:hover{color:inherit}.link-underline{text-decoration:underline}.hide-if-empty:empty{display:none}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee!important}blockquote p{margin-bottom:0!important}#content-detail a,.entry-content a{color:#428bca;text-decoration:none}@font-face{font-family:"Google Sans";src:url(../fonts/GoogleSans/GoogleSans-BoldItalic.woff2) format("woff2"),url(../fonts/GoogleSans/GoogleSans-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Google Sans";src:url(../fonts/GoogleSans/GoogleSans-Bold.woff2) format("woff2"),url(../fonts/GoogleSans/GoogleSans-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Google Sans";src:url(../fonts/GoogleSans/GoogleSans-Italic.woff2) format("woff2"),url(../fonts/GoogleSans/GoogleSans-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Google Sans";src:url(../fonts/GoogleSans/GoogleSans-Medium.woff2) format("woff2"),url(../fonts/GoogleSans/GoogleSans-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Google Sans";src:url(../fonts/GoogleSans/GoogleSans-MediumItalic.woff2) format("woff2"),url(../fonts/GoogleSans/GoogleSans-MediumItalic.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Google Sans";src:url(../fonts/GoogleSans/GoogleSans-Regular.woff2) format("woff2"),url(../fonts/GoogleSans/GoogleSans-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}body{font-family:var(--font-body);color:var(--texts-color);font-weight:var(--font-weight-body)}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:var(--headings-color);font-family:var(--font-heading);font-weight:var(--font-weight-heading)}.h1,.h1 span,.is-xlarge,h1{font-size:36px;line-height:40px}@media (min-width:850px){.h1,.h1 span,.is-xlarge,h1{font-size:48px;line-height:56px}}@media (min-width:1480px){.h1,.h1 span,.is-xlarge,h1{font-size:60px;line-height:72px}}.h2,.h2 span,.is-large,h2{font-size:28px;line-height:32px}@media (min-width:850px){.h2,.h2 span,.is-large,h2{font-size:36px;line-height:42px}}@media (min-width:1480px){.h2,.h2 span,.is-large,h2{font-size:48px;line-height:56px}}.h3,.h3 span,.is-medium,h3{font-size:20px;line-height:22px}@media (min-width:850px){.h3,.h3 span,.is-medium,h3{font-size:24px;line-height:28px}}@media (min-width:1480px){.h3,.h3 span,.is-medium,h3{font-size:32px;line-height:40px}}.h4,.h4 span,.h5,.h5 span,.h6,.h6 span,h4,h5,h6{color:var(--headings-color);font-size:16px;line-height:20px}@media (min-width:850px){.h4,.h4 span,.h5,.h5 span,.h6,.h6 span,h4,h5,h6{font-size:16px;line-height:20px}}@media (min-width:1480px){.h4,.h4 span,.h5,.h5 span,.h6,.h6 span,h4,h5,h6{font-size:20px;line-height:24px}}p{font-size:16px}.is-small{font-size:16px;line-height:20px}@media (min-width:850px){.is-small{font-size:16px;line-height:20px}}@media (min-width:1480px){.is-small{font-size:20px;line-height:24px}}.is-xsmall{font-size:14px}table td,table th{font-size:inherit;line-height:inherit}.table-boder table td:first-child,.table-boder table th:first-child,table.table-boder td:first-child,table.table-boder th:first-child{padding-left:.5em}.table-boder table td,.table-boder table th,table.table-boder td,table.table-boder th{border:1px solid var(--divider-color)}.table-boder table th,table.table-boder th{text-align:center}.header-wrapper.stuck{background:var(--primary-color)}#header.has-transparent.transparent #logo img.header_logo.header-logo{display:none}#header.has-transparent.transparent #logo img.header-logo-dark{display:block!important}#header.has-transparent.transparent #map-pin,#header.has-transparent.transparent #map-text{color:#fff}#header.has-transparent.transparent .account-link,#header.has-transparent.transparent .account-link-mobile{color:#fff}#header.has-transparent.transparent .account-link .baked-icon,#header.has-transparent.transparent .account-link-mobile .baked-icon{color:#fff}#header.has-transparent.transparent .header-cart-link .icon-shopping-cart::before{color:#fff}#header.has-transparent.transparent .header-cart-link .max-limit-message{color:#fff}#header.has-transparent.transparent .mobile-nav{color:#fff}#header.has-transparent.transparent .mobile-nav .nav-icon.has-icon a{color:#fff}#header.has-transparent.transparent .mobile-nav .item-select-location{color:#fff}#header.has-transparent.transparent .mobile-nav .account-link .baked-icon,#header.has-transparent.transparent .mobile-nav .account-link .icon-user,#header.has-transparent.transparent .mobile-nav .account-link-mobile .baked-icon,#header.has-transparent.transparent .mobile-nav .account-link-mobile .icon-user{color:#fff}header#header .header-button a{background:rgba(194,194,194,.25);color:#fff;border:1px solid #fff;height:40px;line-height:40px;min-width:40px;border-radius:8px}header#header .header-button a.account-login.icon .vtiedu-icon-user{position:relative}header#header .header-button a.account-login.icon .vtiedu-icon-user::before{content:url(../images/icon-user-light.svg);position:absolute;top:50%;transform:translate(-50%);width:20px;height:20px}header#header .header-button a.header-cart-link.icon .vtiedu-icon-cart{position:relative}header#header .header-button a.header-cart-link.icon .vtiedu-icon-cart::before{content:url(../images/icon-cart-light.svg);position:absolute;top:50%;transform:translate(-50%);width:20px;height:20px}header#header .header-button a.round.icon .vtiedu-icon-search{position:relative}header#header .header-button a.round.icon .vtiedu-icon-search::before{content:url(../images/icon-search-light.svg);position:absolute;top:50%;transform:translate(-50%);width:20px;height:20px}header#header .header-button a.btn-login{border:1px solid #027efc;margin-right:15px;background:#027efc;color:#fff}header#header .header-button a.btn-login,header#header .header-button a.btn-register{font-weight:700}header#header button.ux-search-submit.submit-button{position:absolute;top:0;right:0;height:100%;border-top-right-radius:4px;border-bottom-right-radius:4px}header#header .header-wrapper{background-position:center;background-repeat:no-repeat;background-size:cover}header#header .header-wrapper.stuck .header-main{padding:5px 0}header#header .header-main{padding:10px 0}header#header .header-main .header-button a.button{font-weight:600}header#header .header-main .header-button a.button.is-small{line-height:40px;height:40px}header#header .header-main .header-button a.button.is-small span{line-height:40px;height:40px}header#header .nav.header-nav .account-item .header-button{margin-left:0}header#header .nav.header-nav .account-item .nav-dropdown .nav-dropdown-header{color:var(--submenu-link-color);margin-bottom:15px;padding:0 15px}header#header .nav.header-nav .account-item .nav-dropdown .nav-dropdown-header .account-user{display:flex;align-items:center}header#header .nav.header-nav .account-item .nav-dropdown .nav-dropdown-header .image{width:30%}header#header .nav.header-nav .account-item .nav-dropdown .nav-dropdown-header .image img{max-width:60px}header#header .nav.header-nav .account-item .nav-dropdown .nav-dropdown-header .user-name-content{flex:1}header#header .nav.header-nav .account-item .nav-dropdown .nav-dropdown-header a.button-edit-account{background-color:#000;border-radius:5px;color:#fff;font-size:14px;line-height:40px;height:40px;padding:0 10px}header#header .nav.header-nav .account-item .nav-dropdown .nav-dropdown-header a.button-edit-account:hover{background-color:var(--secondary-color);color:var(--primary-color)}@media (max-width:850px){header#header .nav.header-nav .account-item:after,header#header .nav.header-nav .account-item:before{display:none!important}}@media (min-width:992px){header#header .nav.header-nav.header-nav-main>li{margin-right:16px;margin-left:16px}}header#header .account-link-mobile.circle.is-outline,header#header .account-link.circle.is-outline{min-height:30px!important;min-width:30px;height:30px!important;width:30px;line-height:20px;display:flex;align-items:center;justify-content:center;padding:5px}header#header .account-link-mobile.circle.is-outline .baked-icon,header#header .account-link-mobile.circle.is-outline .icon-user,header#header .account-link.circle.is-outline .baked-icon,header#header .account-link.circle.is-outline .icon-user{font-size:16px}header#header .account-link .baked-icon,header#header .account-link .icon-user,header#header .account-link-mobile .baked-icon,header#header .account-link-mobile .icon-user{color:var(--texts-color)}header#header .account-link svg,header#header .account-link-mobile svg{background-color:#000}header#header .header-cart-link .icon-shopping-cart::before{color:#fff}header#header .header-cart-link .icon-shopping-cart::after{background-color:var(--primary-color)}header#header .header-cart-link .cart-limit{margin-left:10px}header#header .header-cart-link .max-limit-message{display:flex;flex-direction:row;align-items:center;justify-content:center;padding-left:3px}header#header .header-cart-link .max-limit-message .cart-current-weight{font-weight:500;font-size:16px;max-width:50px;margin-right:2px}header#header .header-cart-link .max-limit-message .cart-max-limit{font-size:9px;line-height:1.1em;max-width:30px}header#header .mobile-nav .nav-icon.has-icon a{color:var(--texts-color)}header#header .mobile-nav .item-select-location{color:var(--primary-color)}header#header .mobile-nav .account-link-mobile.circle.is-outline,header#header .mobile-nav .account-link.circle.is-outline{border:1px solid var(--texts-color);border-radius:100%;min-height:30px!important;min-width:30px;height:30px!important;width:30px;line-height:20px}header#header .mobile-nav .account-link .baked-icon,header#header .mobile-nav .account-link .icon-user,header#header .mobile-nav .account-link-mobile .baked-icon,header#header .mobile-nav .account-link-mobile .icon-user{color:var(--texts-color)}header#header .header-bottom-nav.mobile-nav .header-divider{flex-grow:1}@media (min-width:992px){header#header .header-main .flex-left .nav:hover>li:not(:hover)>a::before{opacity:1!important}header#header .header-main .flex-left .nav>li{position:relative;margin-right:8px}header#header .header-main .flex-left .nav>li a{padding-right:8px}header#header .header-main .flex-left .nav>li a:before{background-color:var(--divider-color);content:"";position:absolute;right:0;top:40%;transform:translateX(-50%);height:10px;width:1px}header#header .header-main .flex-left .nav>li:last-child a:before{display:none}header#header .header-main .header-search{margin-right:10px}header#header .header-main .header-button{margin-left:15px}header#header .header-bottom .nav.header-nav{display:flex;width:100%;gap:16px}header#header .header-bottom .nav.header-nav>li>a{font-size:16px}header#header .header-bottom .nav.header-nav.nav-right{gap:0}}@media (min-width:1200px){header#header .header-main .flex-left .nav>li{margin-right:10px}}footer#footer{background-color:var(--footer-1-bg-color);background-repeat:no-repeat;background-position:bottom center;background-size:cover;color:#fff;padding-top:30px}@media only screen and (max-width:480px){footer#footer .copyright-footer{line-height:26px;padding:20px 0}}footer#footer .col-footer-logo{padding-bottom:0}footer#footer .text h2{font-size:30px;text-transform:uppercase}footer#footer .widget .widget-title{color:var(--primary-color-2);font-size:16px;font-weight:700;text-transform:none}footer#footer .widget .is-divider{background:0 0}footer#footer .widget a:hover{color:var(--links-hover-color)}footer#footer .widget label{color:var(--texts-color)}footer#footer .widget.business_point_widget_social .baked_social_widget{display:flex;justify-content:center;align-items:center}footer#footer .widget.business_point_widget_social .baked_social_widget .widget-contact-logo{flex-basis:40%;width:40%}footer#footer .widget.business_point_widget_social .baked_social_widget .widget-content{flex-basis:60%;width:60%}footer#footer .widget.business_point_widget_social a{color:#fff}footer#footer .widget.business_point_widget_social a:hover{color:var(--primary-color)}footer#footer .widget.business_point_widget_social .list-block{margin-bottom:15px;justify-content:flex-start}@media (min-width:768px){footer#footer .widget.business_point_widget_social .baked_social_widget{display:flex;justify-content:center;align-items:center}footer#footer .widget.business_point_widget_social .baked_social_widget .widget-contact-logo,footer#footer .widget.business_point_widget_social .baked_social_widget .widget-content{flex-basis:50%;width:50%}}footer#footer .widget.widget_text{color:#fff}footer#footer .widget.widget_text table th{font-weight:400;text-transform:none}footer#footer .widget.widget_text table td,footer#footer .widget.widget_text table th{color:#fff;padding:5px 0}footer#footer .widget ul.menu>li,footer#footer .widget ul.menu>li+li{border:none!important}@media (min-width:992px){footer#footer .widget.business_point_widget_social{padding-right:30px}footer#footer .widget.business_point_widget_social .list-block{justify-content:flex-start}}@media (min-width:1200px){footer#footer .widget.business_point_widget_social .list-block a{font-size:30px}}footer#footer .footer-1{border:none;background-color:transparent}footer#footer .footer-1 .row.large-columns-4 .col:nth-child(2){flex-basis:32%;max-width:32%}footer#footer .footer-1 .row.large-columns-4 .col:nth-child(3){flex-basis:18%;max-width:18%}footer#footer .footer-1 .dark{color:#fff}footer#footer .footer-1 .dark .widget .widget-title,footer#footer .footer-1 .dark .widget a,footer#footer .footer-1 .dark .widget p,footer#footer .footer-1 .dark .widget td{color:#fff}footer#footer .footer-1 .dark a:hover{color:var(--primary-color)}footer#footer .footer-1 section.section .col{padding-bottom:0}footer#footer .footer-1 table td,footer#footer .footer-1 table th{border:none;padding-left:10px;padding-right:10px}footer#footer .footer-1 .footer-widgets-wrap .block_widget .text,footer#footer .footer-1 .footer-widgets-wrap .block_widget .text p{font-size:12px}footer#footer .menu .ux-menu-title,footer#footer .ux-menu .ux-menu-title{color:#fff;font-weight:700;font-size:16px;line-height:20px}@media (min-width:850px){footer#footer .menu .ux-menu-title,footer#footer .ux-menu .ux-menu-title{font-size:16px;line-height:20px}}@media (min-width:1480px){footer#footer .menu .ux-menu-title,footer#footer .ux-menu .ux-menu-title{font-size:20px;line-height:24px}}footer#footer .menu .menu-item a,footer#footer .menu .menu-item a.ux-menu-link__link,footer#footer .menu .ux-menu-link a,footer#footer .menu .ux-menu-link a.ux-menu-link__link,footer#footer .ux-menu .menu-item a,footer#footer .ux-menu .menu-item a.ux-menu-link__link,footer#footer .ux-menu .ux-menu-link a,footer#footer .ux-menu .ux-menu-link a.ux-menu-link__link{border:none;color:#fff}footer#footer .menu .menu-item a.ux-menu-link__link:hover,footer#footer .menu .menu-item a:hover,footer#footer .menu .ux-menu-link a.ux-menu-link__link:hover,footer#footer .menu .ux-menu-link a:hover,footer#footer .ux-menu .menu-item a.ux-menu-link__link:hover,footer#footer .ux-menu .menu-item a:hover,footer#footer .ux-menu .ux-menu-link a.ux-menu-link__link:hover,footer#footer .ux-menu .ux-menu-link a:hover{color:var(--primary-color)}footer#footer .menu .menu-item.ux-menu-link--active a,footer#footer .menu .menu-item.ux-menu-link--active a.ux-menu-link__link,footer#footer .menu .ux-menu-link.ux-menu-link--active a,footer#footer .menu .ux-menu-link.ux-menu-link--active a.ux-menu-link__link,footer#footer .ux-menu .menu-item.ux-menu-link--active a,footer#footer .ux-menu .menu-item.ux-menu-link--active a.ux-menu-link__link,footer#footer .ux-menu .ux-menu-link.ux-menu-link--active a,footer#footer .ux-menu .ux-menu-link.ux-menu-link--active a.ux-menu-link__link{color:var(--primary-color)}footer#footer .menu.stack-col,footer#footer .ux-menu.stack-col{flex-direction:row;justify-content:flex-start;flex-wrap:wrap}@media (max-width:768px){footer#footer .menu .ux-menu-link,footer#footer .ux-menu .ux-menu-link{flex-basis:50%;max-width:50%;width:50%}}@media (min-width:768px) and (max-width:992px){footer#footer .menu .ux-menu-link,footer#footer .ux-menu .ux-menu-link{flex-basis:50%;max-width:50%;width:50%}}@media (min-width:992px){footer#footer .menu.stack-col,footer#footer .ux-menu.stack-col{flex-direction:row;justify-content:center;flex-wrap:wrap}footer#footer .menu.stack-col>.menu-item,footer#footer .menu.stack-col>.ux-menu-link,footer#footer .ux-menu.stack-col>.menu-item,footer#footer .ux-menu.stack-col>.ux-menu-link{margin:0 15px!important}}footer#footer .mc4wp-form{padding-left:15px;padding-right:15px}footer#footer .mc4wp-form h2{color:#fff;text-transform:uppercase}footer#footer .mc4wp-form .btn-group{background-color:#fff;border:1px solid var(--primary-color-3)!important;display:flex;width:100%;margin:0 auto;border:solid 1px #fff;border-radius:5px;margin-top:20px;padding:8px 0}footer#footer .mc4wp-form .btn-group input{background-color:#fff;font-size:14px;background:0 0;border:none;outline:0;color:var(--texts-color);font-weight:600;box-shadow:none;margin-bottom:0;flex:1}@media (min-width:1200px){footer#footer .mc4wp-form .btn-group input{font-size:16px}}footer#footer .mc4wp-form .btn-group input::placeholder{color:var(--texts-color)}footer#footer .mc4wp-form .btn-group input:focus,footer#footer .mc4wp-form .btn-group input:hover{outline:0;box-shadow:none}footer#footer .mc4wp-form .btn-group input[type=submit]{background-color:var(--primary-color);border:2px solid var(--primary-color);color:#fff;line-height:40px;height:40px;margin-top:0;border-radius:5px;max-width:130px;margin-right:10px}footer#footer .mc4wp-form .btn-group input[type=submit]:hover{background-color:var(--secondary-color);border:2px solid var(--secondary-color)}@media (min-width:992px){footer#footer .mc4wp-form .btn-group input[type=submit]{max-width:200px;line-height:50px;height:50px}}footer#footer .absolute-footer{color:#fff;font-size:1em;padding:0;text-align:center}footer#footer .absolute-footer .container{height:54px;line-height:54px}footer#footer .back-to-top{background-color:var(--primary-color);border-color:var(--primary-color);display:flex;align-items:center;justify-content:center;height:40px;width:40px;bottom:5px;border:1px solid}@media (min-width:768px){footer#footer .widget_mc4wp_form_widget .mc4wp-form{max-width:100%}}@media (min-width:992px){footer#footer .footer-1 .footer-widgets-wrap .business_point_widget_social{flex-basis:40%;max-width:40%;width:40%}footer#footer .footer-1 .footer-widgets-wrap .block_widget{flex-basis:60%;max-width:60%;width:60%}}@media (min-width:1200px){footer#footer{background-size:contain}footer#footer .widget.business_point_widget_social .list-block{margin-bottom:30px}}.form-newletter-footer p{position:relative}.form-newletter-footer p input.wpcf7-submit{position:absolute;top:4px;width:50px;right:5px;padding:0;height:40px;text-align:center;font-size:14px;font-weight:400;color:#fff;line-height:40px;background-color:#2458dd!important}@media only screen and (max-device-width:600px){.form-newletter-footer p input.wpcf7-submit{position:absolute;top:3px;width:50px;right:5px;padding:0;height:33px;text-align:center;font-size:12px;font-weight:400;line-height:33px;color:#fff;background-color:#2458dd!important}}.form-newletter-footer .wpcf7-form-control-wrap input[type=email]{background-repeat:no-repeat;background-image:url(../images/footer-email-icon.svg);background-position:10px center;background-color:#26398e;border-radius:0;opacity:1;padding-left:40px}.form-newletter-footer .wpcf7-form-control-wrap input[type=email]::placeholder{color:#fff}.textwidget ul.f-1 li{padding-left:30px}.textwidget ul.f-1 li:first-child{font-weight:700;background-position:left center;background-repeat:no-repeat;background-image:url(../images/Phone.svg)}.textwidget ul.f-2 li{padding-left:30px}.textwidget ul.f-2 li:first-child{font-weight:700;background-position:left center;background-repeat:no-repeat;background-image:url(../images/reci_email.svg)}.textwidget ul.f-3 li{padding-left:30px}.textwidget ul.f-3 li:first-child{font-weight:700;background-position:left center;background-repeat:no-repeat;background-image:url(../images/Building.svg)}@media only screen and (max-device-width:600px){footer#footer .footer-1 .row.large-columns-4 .col:nth-child(2){flex-basis:100%!important;max-width:100%!important}footer#footer .footer-1 .row.large-columns-4 .col:nth-child(3){flex-basis:100%!important;max-width:100%!important}}.parallax-title-header .entry-header .entry-header__logo{margin-bottom:16px}@media (min-width:992px){.parallax-title-header .entry-header .entry-header__logo{margin-bottom:24px}}.parallax-title-header .entry-header .entry-header__sperator{margin-top:16px}@media (min-width:992px){.parallax-title-header .entry-header .entry-header__sperator{margin-top:24px}}.vtiedu-page-header-bg{padding:100px 0;margin-top:-144px}.vtiedu-page-header-bg h1{color:#fff}.nav-dropdown-has-border .nav-dropdown{border:0}.off-canvas.off-canvas-left .mfp-content{background-color:var(--primary-color)}#main-menu.mobile-sidebar .nav-sidebar .account-item.active,#main-menu.mobile-sidebar .nav-sidebar .menu-item-has-children.active{background-color:var(--sidebar-background-color)!important}#main-menu.mobile-sidebar .searchform{border-bottom:none;padding-bottom:0}#main-menu.mobile-sidebar .searchform .flex-row{flex-direction:row-reverse}#main-menu.mobile-sidebar .searchform .flex-row>.flex-col{flex:none}#main-menu.mobile-sidebar .searchform .search-field{color:var(--texts-color);font-weight:400;font-size:16px}#main-menu.mobile-sidebar .nav-sidebar.nav-vertical>li+li{border:none}#main-menu.mobile-sidebar .nav-sidebar>li>a{font-size:18px;padding-top:10px;padding-bottom:10px}#main-menu.mobile-sidebar .nav-sidebar .account-item.active,#main-menu.mobile-sidebar .nav-sidebar .menu-item-has-children.active{background-color:#fff}#main-menu.mobile-sidebar .nav-sidebar .account-item li a,#main-menu.mobile-sidebar .nav-sidebar .menu-item-has-children li a{font-weight:600}#main-menu.mobile-sidebar .nav-sidebar .menu-item a{color:#fff;text-transform:none!important}#main-menu.mobile-sidebar .nav-sidebar .menu-item .toggle{opacity:1}#main-menu.mobile-sidebar .nav-sidebar .menu-item .toggle i{color:var(--texts-color);font-size:18px}.header.transparent.has-transparent .nav.header-nav>li>a{color:#f8f8f2}.header.transparent.has-transparent .nav.header-nav>li.current-menu-item>a,.header.transparent.has-transparent .nav.header-nav>li.current-menu-parent>a,.header.transparent.has-transparent .nav.header-nav>li:hover>a{color:var(--primary-color)}.header.transparent.has-transparent .nav.header-nav .item-select-location{color:#f8f8f2}.header.transparent.has-transparent .nav.header-nav .sub-menu a{color:var(--texts-color)}header#header .header-wrapper.stuck .nav.header-nav li.current-menu-item>a,header#header .header-wrapper.stuck .nav.header-nav li.current-menu-parent>a{color:#fff}.nav-dropdown-has-arrow.nav-dropdown-has-border li.has-dropdown::before{border-bottom-color:var(--submenu-background-color)}.nav.header-nav li.current-menu-item>a,.nav.header-nav li.current-menu-parent>a{color:#fff;font-weight:700;border-bottom:4px solid var(--links-color)}.nav.header-nav a{color:#fff;font-weight:400;text-transform:none}.nav.header-nav a:hover{color:#fff}.nav.header-nav .has-dropdown::after{border-color:hsla(0,0%,87%,0) hsla(0,0%,87%,0) var(--submenu-background-color)}.nav.header-nav .has-dropdown>.nav-dropdown{background-color:var(--submenu-background-color);border-radius:8px}.nav.header-nav .has-dropdown>.nav-dropdown>li>a{border:none;color:var(--submenu-link-color)}.nav.header-nav .sub-menu li.current-menu-item a{color:#fff}.nav.header-nav .sub-menu li a:hover{color:#fff}@media (min-width:992px){.nav.header-nav a{font-size:16px}}.off-canvas{z-index:99999}.off-canvas.off-canvas-left .mfp-content{width:calc(100% - 40px);background:var(--primary-color);color:#fff}.off-canvas.off-canvas-left .mfp-close{right:10px;opacity:1}.lightbox-content.lightbox-white{box-shadow:none}@media (min-width:240px){.lightbox-content.lightbox-white h2{font-size:30px;margin:25px 0 20px 0}.lightbox-content.lightbox-white .button.primary{height:45px;line-height:45px;min-width:252px}}@media (min-width:1024px){.lightbox-content.lightbox-white h2{font-size:48px;margin:55px 0 22px 0}.lightbox-content.lightbox-white .button.primary{height:65px;line-height:65px;min-width:371px}}@media (min-width:240px){body.woocommerce-checkout .mfp-wrap.mfp-ready{position:fixed!important;top:0!important}body.woocommerce-checkout .mfp-wrap.mfp-ready .lightbox-content.lightbox-white .img img{max-height:225px;object-fit:cover;object-position:center}body.woocommerce-checkout .mfp-wrap.mfp-ready .lightbox-content.lightbox-white button.mfp-close{color:#fff!important;opacity:1;mix-blend-mode:initial;font-family:var(--font-body)}}@media (min-width:1024px){body.woocommerce-checkout .mfp-wrap.mfp-ready{position:fixed!important;top:0!important}body.woocommerce-checkout .mfp-wrap.mfp-ready .lightbox-content.lightbox-white .img img{max-height:100%!important}body.woocommerce-checkout .mfp-wrap.mfp-ready .lightbox-content.lightbox-white button.mfp-close{color:#000!important}}.mfp-close-btn-in .mfp-close{color:var(--texts-color);mix-blend-mode:initial!important}.select-resize-ghost,.select2-container .select2-choice,.select2-container .select2-selection,input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{font-size:16px;line-height:40px;height:40px;padding:0 12px;color:var(--texts-color);border:0;background:#eff1f9;border-radius:8px;box-shadow:none}@media (min-width:992px){.select-resize-ghost,.select2-container .select2-choice,.select2-container .select2-selection,input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{font-size:16px;line-height:48px;height:48px;padding:0 16px}}.select-resize-ghost:focus,.select2-container .select2-choice:focus,.select2-container .select2-selection:focus,input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{color:var(--texts-color)}.select-resize-ghost::-ms-input-placeholder,.select-resize-ghost::placeholder,.select2-container .select2-choice::-ms-input-placeholder,.select2-container .select2-choice::placeholder,.select2-container .select2-selection::-ms-input-placeholder,.select2-container .select2-selection::placeholder,input[type=date]::-ms-input-placeholder,input[type=date]::placeholder,input[type=email]::-ms-input-placeholder,input[type=email]::placeholder,input[type=number]::-ms-input-placeholder,input[type=number]::placeholder,input[type=password]::-ms-input-placeholder,input[type=password]::placeholder,input[type=search]::-ms-input-placeholder,input[type=search]::placeholder,input[type=tel]::-ms-input-placeholder,input[type=tel]::placeholder,input[type=text]::-ms-input-placeholder,input[type=text]::placeholder,input[type=url]::-ms-input-placeholder,input[type=url]::placeholder,select::-ms-input-placeholder,select::placeholder,textarea::-ms-input-placeholder,textarea::placeholder{color:var(--texts-color)}.select2-container .select2-choice>.select2-chosen,.select2-container .select2-selection--single .select2-selection__rendered,.select2-selection{line-height:40px;padding:0;border-radius:4px;color:var(--texts-color)}@media (min-width:992px){.select2-container .select2-choice>.select2-chosen,.select2-container .select2-selection--single .select2-selection__rendered,.select2-selection{line-height:48px}}.select-resize-ghost,.select2-container .select2-choice,.select2-container .select2-selection,select{border:solid 1px var(--divider-color);background-position:right 8px top 50%;padding-right:32px}input:-moz-autofill,input:-moz-autofill:focus,input:-moz-autofill:hover,input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-moz-autofill,select:-moz-autofill:focus,select:-moz-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-moz-autofill,textarea:-moz-autofill:focus,textarea:-moz-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{transition:background-color 5000s ease-in-out 0s;border:1px solid var(--primary-color);-webkit-box-shadow:0 0 0 1000px var(--primary-color) inset;-webkit-text-fill-color:var(--primary-color)}.woocommerce-form-login__submit,.woocommerce-form-register__submit{font-size:16px;color:#fff;border-color:var(--primary-color);border-radius:4px;background-color:var(--primary-color)}form.lost_reset_password .button,form.lost_reset_password button.woocommerce-Button,form.woocommerce-form-login .button,form.woocommerce-form-login button.woocommerce-Button,form.woocommerce-form-register .button,form.woocommerce-form-register button.woocommerce-Button{font-size:16px;color:#fff;border-color:var(--primary-color);border-radius:4px;background-color:var(--primary-color)}@media (min-width:992px){.woocommerce-form-login__submit,.woocommerce-form-register__submit{font-size:20px;padding-left:50px;padding-right:50px}form.lost_reset_password button.woocommerce-Button,form.woocommerce-form-login button.woocommerce-Button,form.woocommerce-form-register button.woocommerce-Button{font-size:20px}}.entry-content .mc4wp-form input[type=date],.entry-content .mc4wp-form input[type=email],.entry-content .mc4wp-form input[type=number],.entry-content .mc4wp-form input[type=password],.entry-content .mc4wp-form input[type=search],.entry-content .mc4wp-form input[type=tel],.entry-content .mc4wp-form input[type=text],.entry-content .mc4wp-form input[type=url],.entry-content .mc4wp-form textarea{margin-bottom:0}.dashboard-links a{border-width:1px}.btn,.button,input[type=submit]{font-size:16px;font-weight:600;line-height:36px;height:40px;margin:0;color:var(--button-primary-text-color);border:2px solid var(--button-primary-bg-color);border-radius:4px;background:var(--button-primary-bg-color)}@media (min-width:992px){.btn,.button,input[type=submit]{font-size:18px;line-height:52px;height:56px}.btn.is-underline,.button.is-underline,input[type=submit].is-underline{height:40px}}.btn span,.button span,input[type=submit] span{line-height:36px}@media (min-width:992px){.btn span,.button span,input[type=submit] span{line-height:52px}}.btn.add_to_wishlist i.yith-wcwl-icon,.button.add_to_wishlist i.yith-wcwl-icon,input[type=submit].add_to_wishlist i.yith-wcwl-icon{font-weight:400;font-style:normal;font-variant:normal;margin:0}.btn.black,.button.black,input[type=submit].black{color:#000;border-color:#000;background-color:#000}.btn.primary,.button.primary,input[type=submit].primary{color:var(--button-primary-text-color);border-color:var(--button-primary-bg-color);background-color:var(--button-primary-bg-color)}.btn.primary.is-link,.btn.primary.is-outline,.btn.primary.is-underline,.button.primary.is-link,.button.primary.is-outline,.button.primary.is-underline,input[type=submit].primary.is-link,input[type=submit].primary.is-outline,input[type=submit].primary.is-underline{color:var(--button-primary-bg-color)}.btn.primary.is-outline,.button.primary.is-outline,input[type=submit].primary.is-outline{border-color:var(--button-primary-bg-color);background-color:transparent}.btn.primary.is-outline:hover,.button.primary.is-outline:hover,input[type=submit].primary.is-outline:hover{color:var(--button-primary-text-color);border-color:var(--divider-color);background-color:var(--button-primary-bg-color)!important}.btn.secondary,.button.secondary,input[type=submit].secondary{color:var(--button-secondary-text-color);border-color:var(--button-secondary-bg-color);background-color:var(--button-secondary-bg-color)}.btn.secondary span,.button.secondary span,input[type=submit].secondary span{color:var(--button-secondary-text-color)}.btn.secondary.is-link,.btn.secondary.is-outline,.btn.secondary.is-underline,.button.secondary.is-link,.button.secondary.is-outline,.button.secondary.is-underline,input[type=submit].secondary.is-link,input[type=submit].secondary.is-outline,input[type=submit].secondary.is-underline{color:var(--button-secondary-bg-color)}.btn.secondary.is-outline,.button.secondary.is-outline,input[type=submit].secondary.is-outline{border-color:var(--button-secondary-bg-color);background-color:transparent}.btn.secondary.is-outline span,.button.secondary.is-outline span,input[type=submit].secondary.is-outline span{color:var(--button-secondary-bg-color)}.btn.secondary.is-outline:hover,.button.secondary.is-outline:hover,input[type=submit].secondary.is-outline:hover{color:var(--button-secondary-text-color);border-color:var(--divider-color);background-color:var(--button-secondary-bg-color)!important}.btn.secondary.is-outline:hover span,.button.secondary.is-outline:hover span,input[type=submit].secondary.is-outline:hover span{color:var(--button-secondary-text-color)}.btn.alert,.button.alert,input[type=submit].alert{color:var(--button-primary-text-color);border-color:var(--alert-color);background-color:var(--alert-color)}.btn.alert.is-link,.btn.alert.is-outline,.btn.alert.is-underline,.button.alert.is-link,.button.alert.is-outline,.button.alert.is-underline,input[type=submit].alert.is-link,input[type=submit].alert.is-outline,input[type=submit].alert.is-underline{color:var(--alert-color)}.btn.alert.is-outline,.button.alert.is-outline,input[type=submit].alert.is-outline{border-color:var(--divider-color);background-color:transparent}.btn.alert.is-outline span,.button.alert.is-outline span,input[type=submit].alert.is-outline span{color:var(--alert-color)}.btn.alert.is-outline:hover,.button.alert.is-outline:hover,input[type=submit].alert.is-outline:hover{color:var(--button-primary-text-color);border-color:var(--divider-color);background-color:var(--alert-color)!important}.btn.alert.is-outline:hover span,.button.alert.is-outline:hover span,input[type=submit].alert.is-outline:hover span{color:var(--button-primary-text-color)}.btn.success,.button.success,input[type=submit].success{color:var(--button-primary-text-color);border-color:var(--success-color);background-color:var(--success-color)}.btn.success.is-link,.btn.success.is-outline,.btn.success.is-underline,.button.success.is-link,.button.success.is-outline,.button.success.is-underline,input[type=submit].success.is-link,input[type=submit].success.is-outline,input[type=submit].success.is-underline{color:var(--success-color)}.btn.success.is-outline,.button.success.is-outline,input[type=submit].success.is-outline{border-color:var(--success-color);background-color:transparent}.btn.success.is-outline span,.button.success.is-outline span,input[type=submit].success.is-outline span{color:var(--success-color)}.btn.success.is-outline:hover,.button.success.is-outline:hover,input[type=submit].success.is-outline:hover{color:var(--button-primary-text-color);border-color:var(--divider-color);background-color:var(--success-color)!important}.btn.success.is-outline:hover span,.button.success.is-outline:hover span,input[type=submit].success.is-outline:hover span{color:var(--button-primary-text-color)}.btn.white,.button.white,input[type=submit].white{color:var(--button-primary-text-color);border-color:var(--divider-color);background-color:#fff}.btn.white span,.button.white span,input[type=submit].white span{color:var(--button-primary-text-color)}.btn.white.is-outline,.button.white.is-outline,input[type=submit].white.is-outline{color:#fff;border-color:var(--divider-color);background-color:transparent}.btn.white.is-outline span,.button.white.is-outline span,input[type=submit].white.is-outline span{color:#fff}.btn.white.is-outline:hover,.button.white.is-outline:hover,input[type=submit].white.is-outline:hover{color:#000;border-color:var(--divider-color);background-color:#fff}.btn.white.is-outline:hover span,.button.white.is-outline:hover span,input[type=submit].white.is-outline:hover span{color:#000}.btn.is-outline,.button.is-outline,input[type=submit].is-outline{line-height:38px;border-width:2px}@media (min-width:992px){.btn.is-outline,.button.is-outline,input[type=submit].is-outline{line-height:52px}}.btn.is-small,.button.is-small,input[type=submit].is-small{padding:0 10px}@media (min-width:992px){.btn.is-small,.button.is-small,input[type=submit].is-small{padding:0 16px}}.btn.is-large,.button.is-large,input[type=submit].is-large{padding:0 30px}@media (min-width:992px){.btn.is-large,.button.is-large,input[type=submit].is-large{padding:0 50px}}.btn.is-larger,.button.is-larger,input[type=submit].is-larger{padding:0 40px}@media (min-width:992px){.btn.is-larger,.button.is-larger,input[type=submit].is-larger{padding:0 60px}}@media (min-width:1200px){.btn.is-larger,.button.is-larger,input[type=submit].is-larger{padding:0 70px}}.btn.is-xlarge,.button.is-xlarge,input[type=submit].is-xlarge{padding:0 40px}@media (min-width:992px){.btn.is-xlarge,.button.is-xlarge,input[type=submit].is-xlarge{padding:0 60px}}@media (min-width:1200px){.btn.is-xlarge,.button.is-xlarge,input[type=submit].is-xlarge{padding:0 70px}}.btn.is-xxlarge,.button.is-xxlarge,input[type=submit].is-xxlarge{padding:0 40px}@media (min-width:992px){.btn.is-xxlarge,.button.is-xxlarge,input[type=submit].is-xxlarge{padding:0 60px}}@media (min-width:1200px){.btn.is-xxlarge,.button.is-xxlarge,input[type=submit].is-xxlarge{padding:0 70px}}.btn.add_to_cart_button,.button.add_to_cart_button,input[type=submit].add_to_cart_button{background-color:var(--primary-color)}.btn.add_to_cart_button:hover,.button.add_to_cart_button:hover,input[type=submit].add_to_cart_button:hover{box-shadow:inset 0 0 0 100px rgba(0,0,0,.2)}.btn.product_type_variable:not(.add_to_cart_button),.button.product_type_variable:not(.add_to_cart_button),input[type=submit].product_type_variable:not(.add_to_cart_button){background-color:var(--secondary-color)}.btn.product_type_variable:hover,.button.product_type_variable:hover,input[type=submit].product_type_variable:hover{box-shadow:inset 0 0 0 100px rgba(0,0,0,.2)}.btn.open-video,.button.open-video,input[type=submit].open-video{font-size:30px;border:none!important;border-radius:50%;background-color:var(--secondary-color)!important}.btn.open-video .icon-play,.button.open-video .icon-play,input[type=submit].open-video .icon-play{color:#fff}.btn.open-video:hover,.button.open-video:hover,input[type=submit].open-video:hover{background-color:var(--primary-color)}.btn.button-locations,.button.button-locations,input[type=submit].button-locations{margin-bottom:16px;margin-left:8px}@media (min-width:992px){.btn.button-locations,.button.button-locations,input[type=submit].button-locations{min-width:200px;margin-left:48px}}.btn.button-locations:first-of-type,.button.button-locations:first-of-type,input[type=submit].button-locations:first-of-type{margin-left:0}.btn.zoom-button,.button.zoom-button,input[type=submit].zoom-button{width:40px}@media (min-width:992px){.btn.zoom-button,.button.zoom-button,input[type=submit].zoom-button{width:56px}}.button.is-outline,input[type=button].is-outline,input[type=reset].is-outline,input[type=submit].is-outline{border-width:2px}.return-to-shop .button.primary.wc-backward{border-radius:4px}.wpcf7 .wpcf7-spinner{display:none}.wpcf7 .wpcf7-list-item label{display:flex;align-items:center}.wpcf7 .wpcf7-list-item label .wpcf7-list-item-label{font-size:14px;font-weight:400}.wpcf7 .wpcf7-not-valid-tip{margin-bottom:12px;background:0 0;color:#da251d;opacity:1;font-size:14px;padding-left:0;font-weight:400}.wpcf7 .wpcf7-not-valid-tip::after{display:none}.wpcf7 label:has(input.wpcf7-not-valid){color:#da251d}.wpcf7 input.wpcf7-not-valid{background:#fcf3f2!important}.wpcf7 input[type=submit]{background-color:var(--primary-color-3)!important;margin-top:10px;width:100%;border:0;border-radius:8px}.wpcf7 form .wpcf7-response-output{margin:2em 0 1em!important;border-radius:8px;text-align:center}@media (min-width:992px){.wpcf7 input[type=submit]{font-size:16px;text-transform:capitalize;line-height:48px;height:48px}}.contact-us-form,.wpcf7-form{margin-bottom:0}.contact-us-form .select-resize-ghost,.contact-us-form .select2-container .select2-choice,.contact-us-form .select2-container .select2-selection,.contact-us-form input[type=date],.contact-us-form input[type=email],.contact-us-form input[type=number],.contact-us-form input[type=password],.contact-us-form input[type=search],.contact-us-form input[type=tel],.contact-us-form input[type=text],.contact-us-form input[type=url],.contact-us-form select,.contact-us-form textarea,.wpcf7-form .select-resize-ghost,.wpcf7-form .select2-container .select2-choice,.wpcf7-form .select2-container .select2-selection,.wpcf7-form input[type=date],.wpcf7-form input[type=email],.wpcf7-form input[type=number],.wpcf7-form input[type=password],.wpcf7-form input[type=search],.wpcf7-form input[type=tel],.wpcf7-form input[type=text],.wpcf7-form input[type=url],.wpcf7-form select,.wpcf7-form textarea{background:#eff1f9;border:0;border-radius:8px;font-weight:400;margin-top:10px}.contact-us-form .select-resize-ghost:focus,.contact-us-form .select-resize-ghost:hover,.contact-us-form .select2-container .select2-choice:focus,.contact-us-form .select2-container .select2-choice:hover,.contact-us-form .select2-container .select2-selection:focus,.contact-us-form .select2-container .select2-selection:hover,.contact-us-form input[type=date]:focus,.contact-us-form input[type=date]:hover,.contact-us-form input[type=email]:focus,.contact-us-form input[type=email]:hover,.contact-us-form input[type=number]:focus,.contact-us-form input[type=number]:hover,.contact-us-form input[type=password]:focus,.contact-us-form input[type=password]:hover,.contact-us-form input[type=search]:focus,.contact-us-form input[type=search]:hover,.contact-us-form input[type=tel]:focus,.contact-us-form input[type=tel]:hover,.contact-us-form input[type=text]:focus,.contact-us-form input[type=text]:hover,.contact-us-form input[type=url]:focus,.contact-us-form input[type=url]:hover,.contact-us-form select:focus,.contact-us-form select:hover,.contact-us-form textarea:focus,.contact-us-form textarea:hover,.wpcf7-form .select-resize-ghost:focus,.wpcf7-form .select-resize-ghost:hover,.wpcf7-form .select2-container .select2-choice:focus,.wpcf7-form .select2-container .select2-choice:hover,.wpcf7-form .select2-container .select2-selection:focus,.wpcf7-form .select2-container .select2-selection:hover,.wpcf7-form input[type=date]:focus,.wpcf7-form input[type=date]:hover,.wpcf7-form input[type=email]:focus,.wpcf7-form input[type=email]:hover,.wpcf7-form input[type=number]:focus,.wpcf7-form input[type=number]:hover,.wpcf7-form input[type=password]:focus,.wpcf7-form input[type=password]:hover,.wpcf7-form input[type=search]:focus,.wpcf7-form input[type=search]:hover,.wpcf7-form input[type=tel]:focus,.wpcf7-form input[type=tel]:hover,.wpcf7-form input[type=text]:focus,.wpcf7-form input[type=text]:hover,.wpcf7-form input[type=url]:focus,.wpcf7-form input[type=url]:hover,.wpcf7-form select:focus,.wpcf7-form select:hover,.wpcf7-form textarea:focus,.wpcf7-form textarea:hover{border:1px solid var(--divider-color)}.contact-us-form input[type=checkbox],.wpcf7-form input[type=checkbox]{height:20px;width:20px;margin-bottom:0}.contact-us-form .codedropz-upload-wrapper,.wpcf7-form .codedropz-upload-wrapper{margin:15px 0}.contact-us-form .codedropz-upload-wrapper .codedropz-upload-handler,.wpcf7-form .codedropz-upload-wrapper .codedropz-upload-handler{border-color:#fff;border-width:3px}.contact-us-form .codedropz-upload-wrapper .codedropz-upload-inner,.wpcf7-form .codedropz-upload-wrapper .codedropz-upload-inner{background-image:url(../images/icon-image-upload.svg);background-repeat:no-repeat;background-position:top 20px center;background-size:50px;padding-top:120px;padding-bottom:30px}.contact-us-form .codedropz-upload-wrapper .codedropz-upload-inner h3,.wpcf7-form .codedropz-upload-wrapper .codedropz-upload-inner h3{font-size:20px;line-height:22px}@media (min-width:850px){.contact-us-form .codedropz-upload-wrapper .codedropz-upload-inner h3,.wpcf7-form .codedropz-upload-wrapper .codedropz-upload-inner h3{font-size:24px;line-height:28px}}@media (min-width:1480px){.contact-us-form .codedropz-upload-wrapper .codedropz-upload-inner h3,.wpcf7-form .codedropz-upload-wrapper .codedropz-upload-inner h3{font-size:32px;line-height:40px}}.contact-us-form .codedropz-upload-wrapper .dnd-upload-counter,.wpcf7-form .codedropz-upload-wrapper .dnd-upload-counter{bottom:20px;left:50%;transform:translateX(-50%);text-align:center}@media (min-width:992px){.contact-us-form .codedropz-upload-wrapper .codedropz-upload-inner,.wpcf7-form .codedropz-upload-wrapper .codedropz-upload-inner{background-position:top 30px center;background-size:75px}}.icon-box-left,.icon-box-right{align-items:center}.social-icons{color:var(--primary-color)}.social-icons:not(.follow-icons){font-size:20px;line-height:22px}@media (min-width:850px){.social-icons:not(.follow-icons){font-size:24px;line-height:28px}}@media (min-width:1480px){.social-icons:not(.follow-icons){font-size:32px;line-height:40px}}.social-icons:not(.follow-icons) .icon{width:38px;margin:8px}@media (min-width:992px){.social-icons:not(.follow-icons) .icon{width:48px;margin:16px}}@media (min-width:992px){.social-icons:not(.follow-icons) .icon{margin-right:34px;margin-left:34px}}.social-icons:not(.follow-icons) .icon i{font-size:20px}@media (min-width:992px){.social-icons:not(.follow-icons) .icon i{font-size:24px}}.content-html a:not(.button){text-decoration:unset;color:var(--primary-color)}.content-html a:not(.button):hover{text-decoration:underline}.list-inline ul,ul.list-inline{display:flex;align-content:center;align-items:flex-start;flex-wrap:wrap;padding-left:20px;gap:18px}.list-inline ul li,ul.list-inline li{flex-basis:100%;margin-left:0}@media (min-width:768px){.list-inline ul li,ul.list-inline li{flex-basis:calc(50% - 16px)}}@media (min-width:992px){.list-inline ul li,ul.list-inline li{flex-basis:calc(25% - 16px)}}.list-inline ul li a,ul.list-inline li a{text-decoration:unset}.banner h1,.banner h2,.banner h3{font-weight:var(--font-weight-heading)}.header-search.header-search-dropdown .nav-dropdown{left:unset;right:-15px;min-width:360px}@media (min-width:992px){.searchform{margin-bottom:70px}}.searchform .button.icon{background:0 0;padding:0 15px}.searchform>.flex-row{background:#fff;border:solid 1px #000;border-radius:4px}.searchform>.flex-row>.flex-col{flex:1}.searchform .ux-search-submit,.searchform input[type=search]{border:0;border-radius:0;box-shadow:none}.searchform .ux-search-submit .icon-search,.searchform .ux-search-submit i,.searchform input[type=search] .icon-search,.searchform input[type=search] i{color:var(--texts-color)}.searchform input[type=search]{font-size:16px;color:var(--headings-color);background-color:transparent}.searchform input[type=search] ::placeholder{color:#050609;opacity:1;font-weight:700;text-transform:uppercase}.searchform .ux-search-submit i{font-size:22px;color:#000}#search-lightbox{background-color:#fff;padding:40px 10px 50px 10px}.live-search-results{color:var(--texts-color)}.live-search-results .autocomplete-suggestion{color:var(--texts-color)}.live-search-results .search-name{font-size:16px}.img.border-bottom-left .img-inner,.img.border-bottom-right .img-inner,.img.border-top-left .img-inner,.img.border-top-right .img-inner{position:relative}.img.border-bottom-left .img-inner:before,.img.border-bottom-right .img-inner:before,.img.border-top-left .img-inner:before,.img.border-top-right .img-inner:before{background-color:var(--primary-color);content:"";height:90%;position:absolute;width:90%;z-index:0}.img.border-bottom-left .img-inner img,.img.border-bottom-right .img-inner img,.img.border-top-left .img-inner img,.img.border-top-right .img-inner img{position:relative;z-index:2}.img.border-top-left .img-inner{padding-top:20px;padding-left:20px}.img.border-top-left .img-inner:before{top:0;left:0}.img.border-top-right .img-inner{padding-top:20px;padding-right:20px}.img.border-top-right .img-inner:before{top:0;right:0}.img.border-bottom-left .img-inner{padding-bottom:20px;padding-left:20px}.img.border-bottom-left .img-inner:before{bottom:0;left:0}.img.border-bottom-right .img-inner{padding-bottom:20px;padding-right:20px}.img.border-bottom-right .img-inner:before{bottom:0;right:0}.widget .widget-title{color:#050609;font-size:16px}.widget .baked_social_widget .site-logo{margin-bottom:30px}.widget .baked_social_widget ul.list-block{display:flex;flex-direction:row;margin-top:10px}.widget .baked_social_widget ul.list-block li{font-size:24px;margin-right:15px}.widget .baked_social_widget ul.list-block li a{color:#050609}@media (min-width:1200px){.widget .baked_social_widget .site-logo{height:auto;max-width:240px}}.section-title-container.uppercase .section-title{text-transform:uppercase}.section-title-container.uppercase .section-title span{border-bottom:0;text-transform:uppercase!important}.section-title-container .section-title{color:var(--texts-color);margin-bottom:0;border-bottom:0}.section-title-container .section-title.section-title-center b{opacity:0;visibility:hidden}.section-title-container .section-title span{border-bottom:0;text-transform:none!important}.section-title-container .section-title span.title_section{padding-left:35px;font-size:30px}.section-title-container .section-title span.title_section:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:28px;height:28px;background-image:url(../images/icon-heading.svg);background-size:contain;background-repeat:no-repeat}.section-title-container a{border:2px solid var(--button-primary-bg-color);border-radius:4px;background:var(--button-primary-bg-color);color:var(--button-primary-text-color)!important;padding-left:15px;padding-right:15px;text-transform:uppercase}.section-title-container a .icon-angle-right{display:none}.section-title-container a:hover{box-shadow:inset 0 0 0 100px rgba(0,0,0,.2)}@media (min-width:992px){.section-title-container a{padding-left:30px;padding-right:30px}}.blog-single .nav-previous a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.blog-single .nav-next a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.post-item.col{padding:0 12px 24px}.post-item .col-inner{height:100%}.post-item .box{align-content:flex-start;height:100%;padding:12px;border:solid var(--border-width-2x,2px) var(--divider-color);border-radius:var(--border-radius-3x,12px)}.post-item .box .box-image{border-radius:var(--border-radius-2x,8px)}.post-item .box .box-image img{border-radius:var(--border-radius-2x,8px)}.post-item .box .box-text .box-text-inner{display:flex;align-content:flex-start;align-items:flex-start;flex-direction:column;flex-wrap:nowrap;height:100%}.post-item .box .box-text .post-meta{line-height:20px;order:-2;color:var(--texts-color);font-size:14px}.post-item .box .box-text .post-title{font-weight:var(--font-weight-heading);flex:1;flex-basis:auto;margin-bottom:16px;color:var(--headings-color);font-size:20px;line-height:22px}@media (min-width:850px){.post-item .box .box-text .post-title{font-size:24px;line-height:28px}}@media (min-width:1480px){.post-item .box .box-text .post-title{font-size:32px;line-height:40px}}.post-item .box .box-text .post-title a:hover{color:var(--headings-color)}.post-item .box .box-text .cat-label{line-height:20px;display:inline-block;order:-1;width:auto;margin:0;text-transform:none;opacity:1;color:var(--texts-color);font-size:14px}.post-item .box .box-text .cat-label:before{display:inline-block;margin-left:4px;content:" / "}.post-item .box .box-text .from_the_blog_excerpt{display:block;display:-webkit-box;overflow:hidden;flex-basis:100%;margin-top:0;margin-bottom:8px;color:var(--primary-color-3);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:16px;line-height:20px}@media (min-width:850px){.post-item .box .box-text .from_the_blog_excerpt{font-size:16px;line-height:20px}}@media (min-width:1480px){.post-item .box .box-text .from_the_blog_excerpt{font-size:18px;line-height:22px}}.post-item .box .box-text .button,.post-item .box .box-text .button-read-more{display:flex;align-items:center;justify-content:flex-start;min-width:160px;margin-top:0;text-align:left}.post-item .box .box-text .button-read-more.is-link,.post-item .box .box-text .button.is-link{padding:0}.post-item .box .box-text .button-read-more.is-small,.post-item .box .box-text .button.is-small{font-size:16px;line-height:20px}@media (min-width:850px){.post-item .box .box-text .button-read-more.is-small,.post-item .box .box-text .button.is-small{font-size:16px;line-height:20px}}@media (min-width:1480px){.post-item .box .box-text .button-read-more.is-small,.post-item .box .box-text .button.is-small{font-size:18px;line-height:22px}}.post-item .box .box-text .button span,.post-item .box .box-text .button-read-more span{line-height:1}.post-item .box .box-text .button i,.post-item .box .box-text .button-read-more i{margin-left:12px}.post-item .box .box-text .is-divider{display:none}.post-item .box .box-text.is-small .post-title{font-size:16px}.post-item .box .box-text.is-small .button-read-more.is-small,.post-item .box .box-text.is-small .button.is-small{font-size:14px;line-height:20px;opacity:1}@media (min-width:1480px){.post-item .box .box-text.is-small .button-read-more.is-small,.post-item .box .box-text.is-small .button.is-small{font-size:16px;line-height:20px}}.post-item .box:not(.box-vertical){display:flex;overflow:hidden;flex-direction:column;height:100%;gap:12px}@media (min-width:1480px){.post-item .box:not(.box-vertical){padding:24px;gap:16px}}.post-item .box:not(.box-vertical) .box-image{width:100%}.post-item .box:not(.box-vertical) .box-text{flex:1;padding:0;background-color:transparent}.location-item .col-inner{height:100%}.location-item .box{align-content:flex-start;height:100%;border:solid var(--border-width-2x,2px) var(--divider-color);border-radius:var(--border-radius-3x,12px);overflow:hidden}.location-item .location-header{background-color:#000;padding:10px 15px}.location-item .location-header .post-title{margin-bottom:0}.location-item .location-header .post-title,.location-item .location-header a{color:#fff}.location-item .location-header .post-title:hover,.location-item .location-header a:hover{color:var(--links-hover-color)}.location-item .box-text{min-height:150px;padding:15px;position:relative}@media (min-width:850px){.location-item .box-text{padding:20px}}@media (min-width:1480px){.location-item .box-text{padding:32px}}.location-item .box-text:before{background-image:url(../images/image-leaf-bg.png);background-size:contain;background-repeat:no-repeat;background-position:center;content:"";height:100px;width:100px;transform:rotate(25deg);opacity:.6;position:absolute;bottom:15%;right:15%}.location-item .box-text a{color:var(--texts-color)}.location-item .box-text a:hover{color:var(--links-hover-color)}.location-item .box-text .location-field i{font-size:18px;margin-right:10px}.location-item .box-text .location-field.store_house{border-top:1px solid #efefef;margin-top:15px;min-height:100px;padding-top:15px}.location-item .box-text .location-field label{font-size:16px}.location-item .location-footer{gap:20px;padding:0 15px 15px}@media (min-width:850px){.location-item .location-footer{padding:0 20px 20px}}@media (min-width:850px) and (max-width:1480px){.location-item .location-footer{display:flex;flex-direction:column}}@media (min-width:1480px){.location-item .location-footer{padding:0 32px 32px}}.location-item .location-footer .button{font-size:18px;padding:0!important;display:flex;align-items:center;justify-content:center;flex:1}@media (min-width:850px) and (max-width:1480px){.location-item .location-footer .button{padding:5px 15px!important;width:100%}}.location-item .location-footer .button i{font-size:14px}.large-columns-1 .post-item .box:not(.box-vertical){border:none!important}.large-columns-1 .post-item .box:not(.box-vertical) .box-text .post-title{font-size:20px;line-height:22px}@media (min-width:850px){.large-columns-1 .post-item .box:not(.box-vertical) .box-text .post-title{font-size:24px;line-height:28px}}@media (min-width:1480px){.large-columns-1 .post-item .box:not(.box-vertical) .box-text .post-title{font-size:32px;line-height:40px}}.single-lecturer #header.header{background:rgba(17,69,189,.8)}.single-lecturer #header.header .nav.header-nav>li.current-menu-item>a{color:#fff}.single-lecturer .person-title{color:#0c5ed9;font-weight:700!important;font-size:20px}.single-lecturer .text-confirm-form h3{color:#0c5ed9;font-weight:700;font-size:50px;line-height:50px}.single-lecturer .text-confirm-form p{color:#003da8;font-size:24px}.single-lecturer .text-confirm-form p.hotline{text-transform:uppercase;color:#3d3d3d}.single-lecturer .text-confirm-form p.hotline a{background-color:#ef9020;color:#fff;padding:5px 15px;border-radius:11px;margin-left:10px}.slider.slider-nav-circle .flickity-prev-next-button{width:24px!important;height:24px;opacity:1!important;color:#000}@media (min-width:992px){.slider.slider-nav-circle .flickity-prev-next-button{width:40px!important;height:40px}}.slider.slider-nav-circle .flickity-prev-next-button .arrow,.slider.slider-nav-circle .flickity-prev-next-button svg{border:0;border-radius:8px;background:var(--button-primary-bg-color);color:#fff;fill:#fff}.slider.slider-nav-circle .flickity-prev-next-button:hover svg{background-color:var(--primary-color);color:#fff;fill:#fff}.slider.slider-nav-push:not(.slider-nav-reveal) .flickity-prev-next-button{margin-top:unset}@media (min-width:550px) and (max-width:768px){.slider.medium-columns-3 .flickity-slider>.col,.slider.medium-columns-3>.col{flex-basis:50%;width:50%;max-width:50%}}.slider-nav-light .flickity-page-dots .dot.is-selected,.slider-nav-light.slider-nav-dots-simple .flickity-page-dots .dot{background:var(--primary-color)}.tabbed-content.faq .nav.nav-left>li{padding:0}.tabbed-content.faq .nav.nav-left>li>a{background-color:var(--sidebar-background-color)}.tabbed-content.faq .nav.nav-left>li.active>a,.tabbed-content.faq .nav.nav-left>li:hover>a{background-color:var(--primary-color)}.tabbed-content.faq .nav-tabs+.tab-panels{border-color:var(--primary-color);background-color:var(--sidebar-background-color)}.tabbed-content .nav{border-bottom:solid 1px #e7e7ed}.tabbed-content .nav>li{margin:0 32px;padding:0}.tabbed-content .nav>li>a:before{height:1px;opacity:1;background-color:transparent}.tabbed-content .nav>li.active>a:before,.tabbed-content .nav>li:hover>a:before{height:3px;margin-top:-1px;background-color:var(--primary-color)}.woocommerce-pagination{display:flex;justify-content:center}@media (min-width:992px){.woocommerce-pagination{justify-content:start}}.woocommerce-pagination ul.nav-pagination{justify-content:space-between;gap:4px;display:flex;margin:40px 0 0}.woocommerce-pagination ul.nav-pagination>li{margin:0}.woocommerce-pagination ul.nav-pagination>li a{font-size:14px;border:0;height:32px;width:32px;color:var(--texts-color);display:flex;align-items:center;justify-content:center;font-weight:500!important;border-radius:var(--border-radius,4px)}.woocommerce-pagination ul.nav-pagination>li a:hover{background:#eef5ff;border:1px solid #0c5ed9;color:var(--regular-price-color)}.woocommerce-pagination ul.nav-pagination>li .page-number.current{font-size:14px;background:#eef5ff;border:1px solid #0c5ed9;height:32px;width:32px;color:var(--regular-price-color);border-radius:var(--border-radius,4px);display:flex;align-items:center;justify-content:center;font-weight:500}.breadcrumbs,.woocommerce-breadcrumb{font-size:16px;font-weight:400;color:#000}@media (min-width:992px){.breadcrumbs,.woocommerce-breadcrumb{font-size:18px}}.breadcrumbs a:hover,.woocommerce-breadcrumb a:hover{text-decoration:underline}.breadcrumbs .divider,.woocommerce-breadcrumb .divider{margin:0;opacity:1;font-weight:400}.breadcrumbs .divider:before,.woocommerce-breadcrumb .divider:before{display:inline-block;content:" / "}.breadcrumbs *,.breadcrumbs .divider,.breadcrumbs a,.woocommerce-breadcrumb *,.woocommerce-breadcrumb .divider,.woocommerce-breadcrumb a{color:#fff}.breadcrumbs a,.woocommerce-breadcrumb a{text-decoration:underline}.dark .breadcrumbs *,.dark .breadcrumbs .divider,.dark .breadcrumbs a{color:#fff}.badge-container{top:0;left:auto;right:0;display:flex;align-items:center;flex-direction:row;justify-content:flex-start;margin:0}.badge-container .badge{display:flex;overflow:hidden;align-items:center;justify-content:center;width:auto;height:auto;text-transform:uppercase}.badge-container .badge .badge-inner{font-size:14px;font-weight:400;line-height:32px;width:71px;height:32px;padding:0;text-align:center;border-radius:0 12px 0 12px}.badge-container .badge.badge-on-sale{margin-right:5px}.badge-container .badge-circle+.badge{margin-top:0}.accordion .accordion-title{font-weight:600;padding:8px 0 8px 38px;color:var(--headings-color);border:1px solid #000;font-size:20px;line-height:22px}@media (min-width:850px){.accordion .accordion-title{font-size:24px;line-height:28px}}@media (min-width:1480px){.accordion .accordion-title{font-size:32px;line-height:40px}}.accordion .accordion-title .toggle{line-height:1;top:10px;left:10px;width:25px;height:25px;min-height:auto;opacity:1;color:var(--headings-color)}.accordion .accordion-title .toggle i{font-size:28px;line-height:1;font-family:var(--font-heading)!important}.accordion .accordion-title .toggle i:before{content:"+"}.accordion .accordion-title.active{color:var(--headings-color);border-color:#000;background-color:transparent}.accordion .accordion-title.active .toggle{top:8px;transform:none}.accordion .accordion-title.active .toggle i:before{content:"-"}.accordion .accordion-item .accordion-inner{margin-top:0;padding-right:24px;padding-left:24px;border-right:solid 1px #000;border-left:solid 1px #000}.vti-edu-post-element .grid-col .box:not(.box-shade):not(.box-overlay):not(.box-badge),.vti-edu-post-element .grid-col .box:not(.box-shade):not(.box-overlay):not(.box-badge) .box-text{background-color:#e4e0df}.vti-edu-post-element-grid .grid-col-1 .box-image{position:relative!important;padding:15px!important;height:60%}.vti-edu-post-element-grid .grid-col-1 .image-cover{top:15px;height:calc(100% - 30px);width:calc(100% - 30px)}.vti-edu-post-element-grid .grid-col-1-2 .box-text{height:100%}.vtiedu-error{color:#da251d}.vtiedu-success{color:var(--success-color);font-weight:700;font-size:20px;margin-top:20px;text-align:center}.vtiedu-success.form-message{font-size:16px}.form-message .vtiedu-error,.form-message .vtiedu-success{margin-bottom:10px}.vtiedu-pd0{padding-left:0}.vtiedu-bold{font-weight:700}.user-letter-avatar{background:rgba(194,194,194,.25);color:#fff;border:1px solid #fff;height:40px;line-height:40px;min-width:40px;border-radius:var(--border-radius-2x,8px);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:30px}.nav-dropdown-header .user-letter-avatar{background:var(--primary-color);height:60px;min-width:60px;border-radius:9999px}@-webkit-keyframes phone-vr-circle-fill{0%{-webkit-transform:rotate(0) scale(1) skew(1deg)}10%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg)}20%{-webkit-transform:rotate(25deg) scale(1) skew(1deg)}30%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg)}40%{-webkit-transform:rotate(25deg) scale(1) skew(1deg)}50%{-webkit-transform:rotate(0) scale(1) skew(1deg)}100%{-webkit-transform:rotate(0) scale(1) skew(1deg)}}@-webkit-keyframes zoom{0%{transform:scale(.9)}70%{transform:scale(1);box-shadow:0 0 0 15px transparent}100%{transform:scale(.9);box-shadow:0 0 0 0 transparent}}@keyframes zoom{0%{transform:scale(.9)}70%{transform:scale(1);box-shadow:0 0 0 15px transparent}100%{transform:scale(.9);box-shadow:0 0 0 0 transparent}}.phone-bar a{background-color:#d33;position:absolute;margin-top:-65px;left:30px;z-index:-1;color:#fff;font-size:16px;padding:7px 15px 7px 50px;border-radius:100px;white-space:nowrap}.phone-bar a:hover{opacity:.8;color:#fff}#phone-vr .phone-vr-circle-fill{background-color:#d33;opacity:.7;box-shadow:0 0 0 0 #d33}#phone-vr .phone-vr-img-circle{background-color:#d33}#phone-vr .phone-bar a{background-color:#d33}#phone-vr2 .phone-vr-circle-fill{opacity:.7;box-shadow:0 0}#phone-vr3 .phone-vr-circle-fill{opacity:.7;box-shadow:0 0}#button-contact-vr{position:fixed;bottom:50px;right:0;z-index:99999}#button-contact-vr .button-contact{position:relative;margin-top:-5px}#button-contact-vr .button-contact .phone-vr{position:relative;visibility:visible;background-color:transparent;width:90px;height:90px;cursor:pointer;z-index:11;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transition:visibility .5s;left:0;bottom:0;display:block}.phone-vr-circle-fill{width:65px;height:65px;top:12px;left:12px;position:absolute;box-shadow:0 0 0 0 #c31d1d;background-color:rgba(230,8,8,.7);border-radius:50%;border:2px solid transparent;-webkit-animation:phone-vr-circle-fill 2.3s infinite ease-in-out;animation:phone-vr-circle-fill 2.3s infinite ease-in-out;transition:all .5s;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animuiion:zoom 1.3s infinite;animation:zoom 1.3s infinite}.phone-vr-img-circle{background-color:#e60808;width:40px;height:40px;line-height:40px;top:25px;left:25px;position:absolute;border-radius:50%;overflow:hidden;display:flex;justify-content:center;-webkit-animation:phonering-alo-circle-img-anim 1s infinite ease-in-out;animation:phone-vr-circle-fill 1s infinite ease-in-out}.phone-vr-img-circle a{display:block;line-height:37px}.phone-vr-img-circle img{max-height:25px;max-width:27px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}#instagram-vr .phone-vr-circle-fill{background:#118ffd;background:linear-gradient(160deg,#118ffd 20%,#bc3cda 50%,#fddf05 80%);background-size:contain;box-shadow:0 0 0 0 #c840c9;background-color:#4f67fe;border:0}#instagram-vr .phone-vr-img-circle{background:0 0}#telegram-vr .phone-vr-circle-fill{box-shadow:0 0 0 0 #2c9fd8;background-color:rgba(44,159,216,.74)}#telegram-vr .phone-vr-img-circle{background:#2c9fd8}#zalo-vr .phone-vr-circle-fill{box-shadow:0 0 0 0 #2196f3;background-color:rgba(33,150,243,.7)}#zalo-vr .phone-vr-img-circle{background-color:#2196f3}#viber-vr .phone-vr-circle-fill{box-shadow:0 0 0 0 #714497;background-color:rgba(113,68,151,.8)}#viber-vr .phone-vr-img-circle{background-color:#714497}#contact-vr .phone-vr-circle-fill{box-shadow:0 0 0 0 #2196f3;background-color:rgba(33,150,243,.7)}#contact-vr .phone-vr-img-circle{background-color:#2196f3}div#whatsapp-vr .phone-vr .phone-vr-circle-fill{box-shadow:0 0 0 0 #1fd744;background-color:rgba(35,217,72,.7)}div#whatsapp-vr .phone-vr .phone-vr-img-circle{background:#1cd741}div#whatsapp-vr .phone-vr .phone-vr-img-circle img{max-width:100%;max-height:100%;border-radius:50%}#fanpage-vr img{max-width:35px;max-height:35px}#fanpage-vr .phone-vr-img-circle{background-color:#1877f2}#fanpage-vr .phone-vr-circle-fill{box-shadow:0 0 0 0 rgba(24,119,242,.65);background-color:rgba(24,119,242,.7)}#gom-all-in-one .button-contact{transition:1.6s all;-moz-transition:1.6s all;-webkit-transition:1.6s all}#button-contact-vr.active #gom-all-in-one .button-contact{margin-left:-100%}#all-in-one-vr .phone-bar{position:absolute;top:50%;transform:translateY(-50%);left:100%;color:#fff;padding:5px 15px 5px 48px;border-radius:50px;margin-left:-64px;width:max-content;cursor:pointer}#popup-showroom-vr{display:none}div#popup-form-contact-vr{display:none}div#popup-form-contact-vr #loco-bottom .content-popup-img-vr{max-width:100%;text-align:center}#popup-showroom-vr.active{display:block;position:fixed;width:100%;height:100vh;top:0;left:0;z-index:99999}div#popup-form-contact-vr.active{display:block;position:fixed;width:100%;height:100vh;top:0;left:0;z-index:99999}.bg-popup-vr{position:absolute;left:0;top:0;background:rgba(51,51,51,.5);width:100%;height:100vh}.content-popup-vr{background:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:95%;border-radius:5px;box-shadow:0 0 14px 5px rgba(0,0,0,.49);max-width:600px;display:flex}.content-popup-vr input{width:100%;max-height:100px;min-height:38px;border:1px solid #b1b1b1;margin-bottom:10px;padding:0 7px;background:#fff}.content-popup-vr textarea{width:100%;max-height:100px;min-height:38px;border:1px solid #b1b1b1;margin-bottom:10px;padding:0 7px;background:#fff}.content-popup-vr label{width:100%}.content-popup-vr input.wpcf7-form-control.wpcf7-submit{max-width:fit-content;padding:5px 32px 2px;background:#2196f3;border:0;color:#fff;font-size:16px;border-radius:5px;margin:10px auto 0;display:block;box-shadow:0 0 5px 1px rgba(0,0,0,.29);font-weight:400;min-height:auto;line-height:30px}.content-popup-vr input.wpcf7-form-control.wpcf7-submit:hover{opacity:.7}.content-popup-vr .close-popup-vr{width:23px;height:23px;background:#000;position:absolute;top:-10px;right:-10px;color:#fff;text-align:center;line-height:23px;font-size:17px;border-radius:50%;cursor:pointer}.content-popup-vr .close-popup-vr:hover{background:#b50000}.content-popup-vr .content-popup-div-vr{width:100%;padding:25px}.content-popup-vr .content-popup-div-vr ul{color:#333;list-style:none;font-size:15px}.content-popup-vr .content-popup-img-vr{width:100%;max-width:45%;border-radius:10px 0 0 10px;overflow:hidden}#loco-top{display:block}#loco-top .content-popup-img-vr{max-width:100%;text-align:center}#loco-bottom{display:block}#contact-showroom.no-event a{pointer-events:none}#ftiktok-vr .phone-vr-img-circle{background-color:#020202}#tiktok-vr .phone-vr-circle-fill{box-shadow:0 0 0 0 rgba(2,2,2,.55);background-color:rgba(2,2,2,.6)}#tiktok-vr .phone-vr-img-circle{background:#020202}#tiktok-vr .phone-vr-img-circle img{max-width:90%;max-height:90%}#messenger-vr .phone-vr-circle-fill{box-shadow:0 0 0 0 #6a4ffe;background-color:rgba(106,79,254,.5)}#messenger-vr .phone-vr-img-circle{background-color:#6a4ffe}#messenger-vr .phone-vr-img-circle img{max-width:100%;max-height:100%}@media (max-width:736px){.phone-bar{display:none}}@media (max-width:673px){div#popup-form-contact-vr .content-popup-vr{display:block}div#popup-form-contact-vr .content-popup-vr .content-popup-img-vr{max-width:100%;display:none}}.woocommerce-store-notice{position:relative;padding:10px 25px 10px 15px;font-size:14px;color:var(--texts-color);background-color:var(--primary-color)}.woocommerce-store-notice .woocommerce-store-notice__dismiss-link{position:absolute;top:50%;right:15px;transform:translateY(-50%);color:var(--texts-color)}.woocommerce-store-notice .woocommerce-store-notice__dismiss-link:hover{color:var(--alert-color)}@media (min-width:992px){.woocommerce-store-notice{padding:10px 15px}}.message-wrapper{font-size:14px;font-weight:400;position:relative;z-index:9;display:flex;box-sizing:border-box;margin:16px 0;padding:12px 40px 12px 16px;color:var(--texts-color);border:2px solid;border-radius:4px;background-color:#fff;gap:12px}.message-wrapper.woocommerce-info{border-color:var(--texts-color)}.message-wrapper.woocommerce-message:has(div.success-color){border-color:var(--success-color)}.message-wrapper.woocommerce-error{align-items:flex-start;flex-direction:column}.message-wrapper.woocommerce-error.message-wrapper:has(div.alert-color){border-color:var(--alert-color)}.message-wrapper.woocommerce-error .medium-text-center{text-align:left!important}@media (max-width:549px){.woocommerce-page.columns-1 .products.large-columns-4>.col,.woocommerce-page.columns-1 .products.medium-columns-2>.col,.woocommerce-page.columns-1 .products.small-columns-2>.col,.woocommerce-page.columns-2 .products.large-columns-4>.col,.woocommerce-page.columns-2 .products.medium-columns-2>.col,.woocommerce-page.columns-2 .products.small-columns-2>.col,.woocommerce-page.columns-3 .products.large-columns-4>.col,.woocommerce-page.columns-3 .products.medium-columns-2>.col,.woocommerce-page.columns-3 .products.small-columns-2>.col,.woocommerce-page.columns-4 .products.large-columns-4>.col,.woocommerce-page.columns-4 .products.medium-columns-2>.col,.woocommerce-page.columns-4 .products.small-columns-2>.col,.woocommerce.columns-1 .products.large-columns-4>.col,.woocommerce.columns-1 .products.medium-columns-2>.col,.woocommerce.columns-1 .products.small-columns-2>.col,.woocommerce.columns-2 .products.large-columns-4>.col,.woocommerce.columns-2 .products.medium-columns-2>.col,.woocommerce.columns-2 .products.small-columns-2>.col,.woocommerce.columns-3 .products.large-columns-4>.col,.woocommerce.columns-3 .products.medium-columns-2>.col,.woocommerce.columns-3 .products.small-columns-2>.col,.woocommerce.columns-4 .products.large-columns-4>.col,.woocommerce.columns-4 .products.medium-columns-2>.col,.woocommerce.columns-4 .products.small-columns-2>.col{flex-basis:100%;width:100%;max-width:100%}}@media (min-width:550px) and (max-width:768px){.woocommerce-page.columns-3 .products.large-columns-4>.col,.woocommerce-page.columns-3 .products.medium-columns-2>.col,.woocommerce-page.columns-3 .products.small-columns-2>.col,.woocommerce-page.columns-4 .products.large-columns-4>.col,.woocommerce-page.columns-4 .products.medium-columns-2>.col,.woocommerce-page.columns-4 .products.small-columns-2>.col,.woocommerce.columns-3 .products.large-columns-4>.col,.woocommerce.columns-3 .products.medium-columns-2>.col,.woocommerce.columns-3 .products.small-columns-2>.col,.woocommerce.columns-4 .products.large-columns-4>.col,.woocommerce.columns-4 .products.medium-columns-2>.col,.woocommerce.columns-4 .products.small-columns-2>.col{flex-basis:50%;width:50%;max-width:50%}}@media (min-width:768px) and (max-width:992px){.woocommerce-page.columns-3 .products.large-columns-4>.col,.woocommerce-page.columns-3 .products.medium-columns-2>.col,.woocommerce-page.columns-3 .products.small-columns-2>.col,.woocommerce-page.columns-4 .products.large-columns-4>.col,.woocommerce-page.columns-4 .products.medium-columns-2>.col,.woocommerce-page.columns-4 .products.small-columns-2>.col,.woocommerce.columns-3 .products.large-columns-4>.col,.woocommerce.columns-3 .products.medium-columns-2>.col,.woocommerce.columns-3 .products.small-columns-2>.col,.woocommerce.columns-4 .products.large-columns-4>.col,.woocommerce.columns-4 .products.medium-columns-2>.col,.woocommerce.columns-4 .products.small-columns-2>.col{flex-basis:33.3333333%;width:33.3333333%;max-width:33.3333333%}}.wpcot-tips .wpcot-tip .wpcot-tip-custom .wpcot-tip-custom-form .wpcot-tip-custom-form-inner{background:#eee}.wpcot-tips .wpcot-tip .wpcot-tip-custom .wpcot-tip-custom-form .wpcot-tip-custom-form-inner input{margin-bottom:0}.vtiedu-featured-categories.vtiedu-featured-categories-grid .vtiedu-product-category.col{min-height:280px;padding:0}.vtiedu-featured-categories.vtiedu-featured-categories-grid .vtiedu-product-category.col .cate-item{background-color:#fff;min-height:200px;position:relative;overflow:hidden}.vtiedu-featured-categories.vtiedu-featured-categories-grid .vtiedu-product-category.col .cate-item .content-top{position:absolute;height:100%;width:100%}.vtiedu-featured-categories.vtiedu-featured-categories-grid .vtiedu-product-category.col .cate-item .content-top img{object-fit:cover;object-position:center;max-width:initial}.vtiedu-featured-categories.vtiedu-featured-categories-grid .vtiedu-product-category.col .cate-item .content-text{position:relative;z-index:3}.vtiedu-featured-categories.vtiedu-featured-categories-grid .vtiedu-product-category.col .cate-item .button-shop-now{position:absolute}.vtiedu-featured-categories.vtiedu-featured-categories-slider .slider .vtiedu-product-category{min-height:100%}.vtiedu-featured-categories.vtiedu-featured-categories-slider .slider .vtiedu-product-category .cate-item{background-color:#f8f8f2;position:relative;height:100%}.vtiedu-featured-categories.vtiedu-featured-categories-slider .flickity-button,.vtiedu-featured-categories.vtiedu-featured-categories-slider .flickity-prev-next-button{margin-top:unset}.vtiedu-featured-categories.vtiedu-featured-categories-slider:hover{opacity:1}.vtiedu-featured-categories.vtiedu-featured-categories-slider .vtiedu-product-category.item-style-default .cate-item,.vtiedu-featured-categories.vtiedu-featured-categories-slider .vtiedu-product-category.item-style-overlay .cate-item{min-height:260px;max-height:260px}.vtiedu-featured-categories.vtiedu-featured-categories-slider .vtiedu-product-category.item-style-default .cate-item::before,.vtiedu-featured-categories.vtiedu-featured-categories-slider .vtiedu-product-category.item-style-overlay .cate-item::before{background:linear-gradient(to top,rgba(0,0,0,0) 0,rgba(0,0,0,.85) 100%);content:"";position:absolute;left:0;top:0;height:40%;width:100%;z-index:0}@media (min-width:992px){.vtiedu-featured-categories.vtiedu-featured-categories-slider .vtiedu-product-category.item-style-default .cate-item,.vtiedu-featured-categories.vtiedu-featured-categories-slider .vtiedu-product-category.item-style-overlay .cate-item{min-height:328px;max-height:328px}}.vtiedu-featured-categories .vtiedu-product-category{min-height:240px;position:relative}.vtiedu-featured-categories .vtiedu-product-category.item-style-default .cate-item,.vtiedu-featured-categories .vtiedu-product-category.item-style-overlay .cate-item{background-color:#f8f8f2;background-repeat:no-repeat;border-radius:10px;min-height:200px;max-height:300px;position:relative;overflow:hidden}.vtiedu-featured-categories .vtiedu-product-category.item-style-default .count,.vtiedu-featured-categories .vtiedu-product-category.item-style-overlay .count{position:absolute;top:50px;left:50%;transform:translateX(-50%)}.vtiedu-featured-categories .vtiedu-product-category.item-style-default .cate-title,.vtiedu-featured-categories .vtiedu-product-category.item-style-overlay .cate-title{font-family:var(--font-body);font-weight:400;position:absolute;top:0;left:0}.vtiedu-featured-categories .vtiedu-product-category.item-style-default .cate-description,.vtiedu-featured-categories .vtiedu-product-category.item-style-overlay .cate-description{position:absolute;bottom:80px}.vtiedu-featured-categories .vtiedu-product-category.item-style-default .button-shop-now,.vtiedu-featured-categories .vtiedu-product-category.item-style-overlay .button-shop-now{box-shadow:none;border:none;background:0 0;color:#fff;height:30px;padding:0;position:absolute;top:5px;left:initial;right:5px;transition:opacity .35s,transform .35s;width:30px}.vtiedu-featured-categories .vtiedu-product-category.item-style-title-top .cate-item{background-repeat:no-repeat;border-radius:10px;min-height:200px;max-height:300px;position:relative;overflow:hidden}.vtiedu-featured-categories .vtiedu-product-category.item-style-title-top .cate-item::before{background:linear-gradient(to top,rgba(255,255,255,0) 0,rgba(255,255,255,.85) 100%);content:"";position:absolute;left:0;top:0;height:40%;width:100%;z-index:1}.vtiedu-featured-categories .vtiedu-product-category.item-style-title-top .cate-item .cat-link{height:100%;max-height:100%;display:flex;align-items:center;justify-content:center}.vtiedu-featured-categories .vtiedu-product-category.item-style-title-top .cate-item .cat-link a{color:#000}.vtiedu-featured-categories .vtiedu-product-category.item-style-title-top .cate-item .content-top{height:100%}.vtiedu-featured-categories .vtiedu-product-category.item-style-title-top .item-cat-title{position:absolute;top:0;left:0;max-width:60%;line-height:1em;padding:10px 15px;text-align:left;z-index:9}.vtiedu-featured-categories .vtiedu-product-category.item-style-title-top .cate-sub-title{color:#858585;font-size:16px;font-weight:400;text-align:left}.vtiedu-featured-categories .vtiedu-product-category.item-style-title-top .cate-title{background-color:transparent;color:#fff;font-size:16px;line-height:20px;padding:0;text-align:left}@media (min-width:850px){.vtiedu-featured-categories .vtiedu-product-category.item-style-title-top .cate-title{font-size:16px;line-height:20px}}@media (min-width:1480px){.vtiedu-featured-categories .vtiedu-product-category.item-style-title-top .cate-title{font-size:20px;line-height:24px}}.vtiedu-featured-categories .vtiedu-product-category .cate-item{background-color:#f8f8f2;border-radius:30px;min-height:200px;max-height:300px;height:100%;overflow:hidden;position:relative}.vtiedu-featured-categories .vtiedu-product-category .cate-item .content-top img{height:100%;position:absolute;bottom:0;left:0;width:100%;object-fit:cover}.vtiedu-featured-categories .vtiedu-product-category .count{margin:0}.vtiedu-featured-categories .vtiedu-product-category .cate-title{color:#fff;font-size:16px;line-height:20px;font-weight:600;min-width:140px;padding:5px 10px;text-align:left;max-width:80%;width:auto}@media (min-width:850px){.vtiedu-featured-categories .vtiedu-product-category .cate-title{font-size:16px;line-height:20px}}@media (min-width:1480px){.vtiedu-featured-categories .vtiedu-product-category .cate-title{font-size:20px;line-height:24px}}.vtiedu-featured-categories .vtiedu-product-category .button-shop-now{background-color:#dceceb;border-radius:12px;color:var(--primary-color);font-size:18px;font-weight:600;max-width:90%;left:5%;text-align:center;text-transform:uppercase;width:90%}@media (min-width:768px){.vtiedu-featured-categories.vtiedu-featured-categories-slider .cate-item{background-size:cover;background-repeat:no-repeat;background-position:center}.vtiedu-featured-categories.vtiedu-featured-categories-slider .cate-item .content-top img{opacity:0}}@media (min-width:992px){.vtiedu-featured-categories.vtiedu-featured-categories-grid .vtiedu-product-category.col{min-height:280px}.vtiedu-featured-categories .vtiedu-product-category{position:relative}.vtiedu-featured-categories .vtiedu-product-category .cate-title{min-width:200px;padding:10px 15px}.vtiedu-featured-categories .vtiedu-product-category .cate-item{position:relative}.vtiedu-featured-categories .vtiedu-product-category.item-style-default .cate-description,.vtiedu-featured-categories .vtiedu-product-category.item-style-overlay .cate-description{opacity:0;transition:opacity .35s,transform .35s;transform:translate3d(0,50px,0)}.vtiedu-featured-categories .vtiedu-product-category.item-style-default .content-top,.vtiedu-featured-categories .vtiedu-product-category.item-style-overlay .content-top{position:relative}.vtiedu-featured-categories .vtiedu-product-category.item-style-default .button-shop-now,.vtiedu-featured-categories .vtiedu-product-category.item-style-overlay .button-shop-now{box-shadow:none;border:none;background:0 0;color:#fff;height:30px;padding:0;opacity:0;transition:opacity .35s,transform .35s;transform:translate3d(0,50px,0);width:30px}.vtiedu-featured-categories .vtiedu-product-category.item-style-default:hover .cate-item,.vtiedu-featured-categories .vtiedu-product-category.item-style-overlay:hover .cate-item{animation:shrink 2s infinite alternate;position:relative}.vtiedu-featured-categories .vtiedu-product-category.item-style-default:hover .cate-item:before,.vtiedu-featured-categories .vtiedu-product-category.item-style-overlay:hover .cate-item:before{background-color:rgba(0,0,0,.5);content:"";position:absolute;top:0;left:0;height:100%;width:100%}.vtiedu-featured-categories .vtiedu-product-category.item-style-default:hover .cate-title,.vtiedu-featured-categories .vtiedu-product-category.item-style-overlay:hover .cate-title{color:#fff}.vtiedu-featured-categories .vtiedu-product-category.item-style-default:hover .cate-description,.vtiedu-featured-categories .vtiedu-product-category.item-style-overlay:hover .cate-description{opacity:1;transform:translate3d(0,0,0)}.vtiedu-featured-categories .vtiedu-product-category.item-style-default:hover .button-shop-now,.vtiedu-featured-categories .vtiedu-product-category.item-style-overlay:hover .button-shop-now{border:none;background:0 0;box-shadow:none;color:#fff;opacity:1;left:initial;bottom:initial;position:absolute;top:5px;right:5px;transform:translate3d(0,0,0)}.vtiedu-featured-categories .vtiedu-product-category.item-style-default:hover .button-shop-now:hover,.vtiedu-featured-categories .vtiedu-product-category.item-style-overlay:hover .button-shop-now:hover{border:none;background:0 0;color:var(--primary-color)}.vtiedu-featured-categories .vtiedu-product-category.item-style-title-top .cate-item{border-radius:10px;min-height:200px;max-height:200px;overflow:hidden}}@media (min-width:1200px){.vtiedu-featured-categories .vtiedu-product-category.item-style-title-top .cate-item{background-repeat:no-repeat;background-size:contain;background-position:center bottom;border-radius:10px;min-height:240px;max-height:240px;overflow:hidden}}@keyframes shrink{0%{background-size:100% 100%}100%{background-size:115% 115%}}.woocommerce-cart .page-content .cart-product-thumbnail{max-width:192px;width:192px}.woocommerce-cart .page-content .product-name a.remove{border:1px solid red;border-radius:5px;color:red;font-weight:400;display:inline;font-size:15px!important;padding:5px 8px}.woocommerce-cart .page-content .product-name .count-loop{font-weight:700;color:#027efc}.woocommerce-cart .page-content .product-name .mentor-cart{font-weight:700;color:#000;margin-bottom:10px}.woocommerce-cart .page-content .product-name .mentor-cart img{width:32px;height:32px;border-radius:50%;margin-right:10px}.woocommerce-cart .page-content .product-name .mentor-cart span{margin-left:10px;font-weight:400;color:#027efc}.woocommerce-cart .page-content .product-name .woocommerce-product-rating .product-rating-container{display:flex;align-items:center;margin-bottom:15px}.woocommerce-cart .page-content .product-name .woocommerce-product-rating .product-rating-container .woocommerce-review-count{margin-left:10px}.woocommerce-cart .page-content .cart-price-cus{display:flex;flex-direction:column}.woocommerce-cart .page-content .cart-price-cus del{color:#000;order:4}.woocommerce-cart .page-content .cart-price-cus ins{order:1}.woocommerce-cart .page-content .cart-price-cus ins span{color:#118632}.woocommerce-cart .page-content .cart-price-cus .amount bdi{color:#118632}#cart-popup ul.product_list_widget li img{border-radius:var(--border-radius-2x,8px)}.dark .price,.dark span.amount,span.amount{font-weight:700;color:var(--regular-price-color);font-size:14px;line-height:22px}.dark .price .woocommerce-Price-currencySymbol,.dark span.amount .woocommerce-Price-currencySymbol,span.amount .woocommerce-Price-currencySymbol{font-size:inherit;margin-top:0;vertical-align:unset}.dark .price del,.price del,del{text-decoration:line-through;color:var(--sale-price-color)!important}.dark .price del span.amount,.price del span.amount,del span.amount{font-weight:400;color:var(--sale-price-color);font-size:14px;line-height:20px}.price ins .woocommerce-Price-amount{color:var(--regular-price-color)}ins{line-height:24px}del{line-height:20px}.box-price .on_sale_price.is_price,.box-price .regular_price.is_sale{display:none}.box-price .box-label{display:flex;align-items:center}.box-price .box-label>.label,.box-price .box-label>label{color:var(--headings-color);font-size:14px}.box-price .box-label p.reg_price{margin-bottom:0}.box-price .on-sale p{margin-bottom:0}@media (min-width:992px){.box-wrapper{display:flex;justify-content:space-between;gap:5px}}.box-wrapper .vtiedu-loop-buttons{display:flex;gap:8px;align-items:center;min-width:125px}.box-wrapper .vtiedu-loop-buttons a.vtiedu-btn-add-to-cart{background:var(--primary-color);color:#fff;height:36px;line-height:36px;min-width:36px;border-radius:var(--border-radius-2x,8px);display:flex;align-items:center;justify-content:center}.box-wrapper .vtiedu-loop-buttons a.vtiedu-btn-add-to-cart .vtiedu-icon-cart{position:relative}.box-wrapper .vtiedu-loop-buttons a.vtiedu-btn-add-to-cart .vtiedu-icon-cart::before{content:url(../images/icon-cart-light.svg);position:absolute;transform:translate(-50%,-40%)}.box-wrapper .vtiedu-loop-buttons a.vtiedu-btn-add-to-cart.loading{position:relative}.box-wrapper .vtiedu-loop-buttons a.vtiedu-btn-add-to-cart.loading:after{animation:spin .5s infinite linear;border:var(--border-width-2x,2px) solid #fff;border-radius:var(--border-radius-3x,12px);border-right-color:transparent!important;border-top-color:transparent!important;content:"";display:block;height:16px;top:50%;margin-top:-8px;left:50%;margin-left:-8px;position:absolute;width:16px}.box-wrapper .vtiedu-loop-buttons a.vtiedu-btn-read-more{font-size:14px;border:1px solid #0c5ed9;display:flex;align-items:center;padding:7px 5px;border-radius:var(--border-radius-2x,8px);font-weight:700}.box-wrapper .vtiedu-loop-buttons a.added_to_cart.wc-forward{display:none;font-weight:400;text-transform:capitalize;font-size:14px}.box-wrapper .vtiedu-loop-buttons a.added_to_cart.wc-forward::after{display:none}.box-wrapper .course-mentors .vtiedu-mentor-group{display:flex;align-items:center;gap:10px}.box-wrapper .course-mentors .vtiedu-mentor-group .vtiedu-mentor-info{font-size:16px;display:flex;flex-direction:column;font-weight:700}.box-wrapper .course-mentors .vtiedu-mentor-group .vtiedu-mentor-info span{color:#000}.box-wrapper .course-mentors .vtiedu-mentor-group .vtiedu-mentor-info-job{color:#027efc;font-weight:400}.box-wrapper .course-mentors .vtiedu-mentor-group .vtiedu-mentor-thumbnail{min-width:50px}.box-wrapper .course-mentors .vtiedu-mentor-group img{width:50px;height:50px;object-fit:cover;border-radius:100%;overflow:hidden;display:block}.price-wrapper .price{display:flex!important;flex-direction:row-reverse;justify-content:flex-end;align-items:center;gap:10px}.product-small.box{box-shadow:0 0 10px 0 rgba(0,0,0,.1019607843)}.product-small.box .woocommerce-savings{font-size:14px;color:var(--success-color);font-weight:400;padding-top:10px;border-top:1px solid var(--divider-color);margin:10px 0 0 0}.product-small.box .woocommerce-savings .amount{font-size:14px;color:var(--success-color)!important;font-weight:400}.product-small.box .box-text .product-title{color:var(--texts-color)}.product-small.box .box-text .product-title a{font-size:16px;color:inherit;font-weight:700}.product-small.box .box-text .product-title a:hover{color:var(--primary-color)}.product-small.box .box-text .course-mentors{font-weight:700}.product-small.box .box-image{padding:16px}.product-small.box .box-image img{position:inherit;width:100%;background:#fff;-o-object-fit:cover!important;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;max-height:200px;border-radius:var(--border-radius-3x,12px)}.product.product-small.col{padding:10px}@media (min-width:992px){.product.product-small.col{padding:20px}}.product.product-small.col .col-inner{height:100%}.product.product-small.col .product-small.box{display:flex;overflow:hidden;flex-direction:column;height:100%;border-radius:12px;background-color:transparent}.product.product-small.col .product-small.box .box-image{width:100%}.product.product-small.col .product-small.box .box-text-products{display:flex;flex:1;flex-direction:column;justify-content:space-between;padding:0 10px;background-color:transparent;gap:5px}@media (min-width:992px){.product.product-small.col .product-small.box .box-text-products{padding:16px}}.product.product-small.col .product-small.box .box-text-products .product-metas{display:flex;flex-direction:row;justify-content:space-between}.product.product-small.col .product-small.box .box-text-products .product-metas .brand-meta-wrapper{color:#797979}.product.product-small.col .product-small.box .box-text-products .product-title a.woocommerce-LoopProduct-link{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.product.product-small.col .product-small.box .box-text-products .price{font-size:14px;line-height:1.2em;border-top:1px solid var(--divider-color);padding-top:10px}@media (min-width:992px){.product.product-small.col .product-small.box .box-text-products .price{display:flex}}.product.product-small.col .product-small.box .box-text-products .price-wrapper{margin:0;min-height:70px;display:flex;flex-direction:column;justify-content:flex-end}.product.product-small.col .product-small.box .box-text-products .product-title,.product.product-small.col .product-small.box .box-text-products .variation-name.variation-selected{font-weight:700;color:var(--texts-color);font-size:14px}@media (min-width:992px){.product.product-small.col .product-small.box .box-text-products .product-title,.product.product-small.col .product-small.box .box-text-products .variation-name.variation-selected{font-size:18px}}.product.product-small.col .product-small.box .box-text-products .product-title a,.product.product-small.col .product-small.box .box-text-products .variation-name.variation-selected a{margin:0;color:var(--texts-color)}.product.product-small.col .product-small.box .loop-item-footer{padding:0 10px}@media (min-width:992px){.product.product-small.col .product-small.box .loop-item-footer{padding:0 24px}}.product.product-small.col .product-actions-wrapper .bs-swatches-loop{padding:0;border:none}@media (min-width:992px){.product.product-small.col .product-actions-wrapper .bs-swatches-loop{margin-bottom:0}}.product.product-small.col .product-actions-wrapper .bs-swatches-loop select{background-color:#fff}.product.product-small.col .product-actions-wrapper .add-to-cart-button{margin-top:0}.product.product-small.col .product-actions-wrapper .add-to-cart-button .button{width:100%;color:var(--button-primary-text-color);border-color:var(--button-primary-bg-color);border-radius:4px;background-color:var(--button-primary-bg-color)}.product.product-small.col .product-actions-wrapper .product-select-swatches{border-radius:4px}.product.product-small.col .product-actions-wrapper.product-with-variations{display:flex;align-items:center;flex-direction:row;justify-content:space-between;gap:10px}.product.product-small.col .product-actions-wrapper.product-with-variations .button.product_type_variable{text-indent:-9999px}.product.product-small.col .product-actions-wrapper.product-with-variations .button.add_to_cart_button{text-indent:-9999px}@media (min-width:992px){.product.product-small.col .product-actions-wrapper.product-with-variations .select-variations{background-size:20px}}.product.product-small.col .product-actions-wrapper .button.add_to_cart_button,.product.product-small.col .product-actions-wrapper .button.product_type_variable{font-size:16px;margin:0;padding-left:32px;text-align:center;text-transform:uppercase;color:#fff;background-image:url(../images/icon-cart-light.svg);background-repeat:no-repeat;background-position:left 12px center;background-size:24px}@media (min-width:992px){.product.product-small.col .product-actions-wrapper .button.add_to_cart_button,.product.product-small.col .product-actions-wrapper .button.product_type_variable{font-size:20px;padding-right:36px;background-position:left 16px center;background-size:30px}}@media (min-width:576px){.product.product-small.col .product-actions-wrapper .button.add_to_cart_button,.product.product-small.col .product-actions-wrapper .button.product_type_variable{width:100%}}.product.product-small.col .product-actions-wrapper .button:hover{box-shadow:inset 0 0 0 100px rgba(0,0,0,.2)!important}@media (min-width:576px){.product.product-small.col .product-actions-wrapper.product-without-variations .button.add_to_cart_button,.product.product-small.col .product-actions-wrapper.product-without-variations .button.product_type_variable{width:100%}}.bs-view-toggle-products.list-view .product.product-small.col{margin-bottom:16px;padding:0;border:1px solid transparent;box-shadow:none;flex-basis:100%;max-width:100%;height:auto!important}@media (min-width:992px){.bs-view-toggle-products.list-view .product.product-small.col{margin-bottom:48px;padding:0}}.bs-view-toggle-products.list-view .product.product-small.col .product-small.box{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr) auto;grid-column-gap:10px;grid-row-gap:10px;padding:10px;border:1px solid var(--secondary-color-2);border-radius:12px}@media (min-width:992px){.bs-view-toggle-products.list-view .product.product-small.col .product-small.box{border-radius:12px}}.bs-view-toggle-products.list-view .product.product-small.col .product-small.box .box-image{padding:0;grid-area:1/1/3/2}@media (min-width:850px){.bs-view-toggle-products.list-view .product.product-small.col .product-small.box .box-image{grid-area:1/1/4/2}}.bs-view-toggle-products.list-view .product.product-small.col .product-small.box .box-text-products{padding:0;grid-area:1/2/3/4}@media (min-width:850px){.bs-view-toggle-products.list-view .product.product-small.col .product-small.box .box-text-products{grid-area:1/2/3/4}}.bs-view-toggle-products.list-view .product.product-small.col .product-small.box .loop-item-footer{padding:0;grid-area:3/1/4/4}@media (min-width:850px){.bs-view-toggle-products.list-view .product.product-small.col .product-small.box .loop-item-footer{grid-area:3/2/4/4}}.bs-stock-status label{font-size:24px;font-weight:600;line-height:32px;color:var(--alert-color)}.quantity.buttons_added{justify-content:center;margin-bottom:0;border:1px solid var(--divider-color);border-radius:5px;gap:0}@media (min-width:992px){.quantity.buttons_added{gap:0}}.quantity.buttons_added .is-form{font-size:16px;font-weight:700;line-height:38px;width:20px;height:40px;padding:0;color:var(--texts-color)!important;border:0!important;border-radius:0!important;background-color:transparent;box-shadow:none;text-shadow:none}@media (min-width:768px){.quantity.buttons_added .is-form{width:30px}}@media (min-width:992px){.quantity.buttons_added .is-form{font-size:18px;line-height:46px;max-width:40px;height:48px;width:40px}}.quantity.buttons_added .is-form:hover{box-shadow:none}.quantity.buttons_added input[type=number]{font-weight:700;flex:1;font-size:16px;padding:0;color:var(--texts-color);border:none;background-color:transparent;box-shadow:none}@media (min-width:992px){.quantity.buttons_added input[type=number]{font-size:18px}}.quantity.buttons_added input[type=number]:focus{color:var(--texts-color)}.woocommerce-form.woocommerce-form-login .flex{flex-direction:column}.woocommerce-form.woocommerce-form-login .woocommerce-LostPassword{margin-bottom:15px}@media (min-width:768px){.woocommerce-form.woocommerce-form-login .flex{flex-direction:row;justify-content:space-between}}.mfp-container{background-color:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center}.woocommerce-account-form-popup{background-color:rgba(0,0,0,.4);box-shadow:none;display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;padding:15px;height:100vh;width:100vw;z-index:99999}.woocommerce-account-form-popup .woocommerce-privacy-policy-text{display:none}.woocommerce-account-form-popup .account-container{padding-top:0;padding-bottom:0}.woocommerce-account-form-popup .lightbox-content{background-color:var(--sidebar-background-color);border:1px solid var(--primary-color);border-radius:8px}.woocommerce-account-form-popup .form-popup-container{background-color:#fff;box-shadow:0 0 12px rgba(0,0,0,.1607843137);border-radius:10px;color:var(--texts-color);display:flex;font-size:15px;overflow:hidden;position:relative;min-height:400px}.woocommerce-account-form-popup .form-popup-container .popup-content{display:flex!important;overflow:hidden;position:relative!important;height:100%;width:100%}.woocommerce-account-form-popup .form-popup-container .popup-content .popup-content-left{display:none;max-height:240px;overflow:hidden;object-fit:cover;position:relative}.woocommerce-account-form-popup .form-popup-container .popup-content .popup-content-left img{position:absolute;object-position:center;object-fit:cover;height:100%}.woocommerce-account-form-popup .form-popup-container .popup-content .popup-content-right{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:30px;width:100%}.woocommerce-account-form-popup .form-popup-container .popup-content .my-account-form-lightbox-wrap{display:flex;padding:15px;width:100%}.woocommerce-account-form-popup .form-popup-container .popup-content .my-account-form-lightbox-wrap>.account-container,.woocommerce-account-form-popup .form-popup-container .popup-content .my-account-form-lightbox-wrap>.baked-col-register-wrap{width:100%}.woocommerce-account-form-popup .form-popup-container .popup-content .website-logo{margin-bottom:15px}.woocommerce-account-form-popup .form-popup-container .popup-content .website-logo img{max-width:220px;height:auto}.woocommerce-account-form-popup .form-popup-container .popup-content h2.popup-title{font-size:20px;line-height:22px;margin-bottom:15px;text-align:center;width:100%}@media (min-width:850px){.woocommerce-account-form-popup .form-popup-container .popup-content h2.popup-title{font-size:24px;line-height:28px}}@media (min-width:1480px){.woocommerce-account-form-popup .form-popup-container .popup-content h2.popup-title{font-size:32px;line-height:40px}}.woocommerce-account-form-popup .form-popup-container .popup-content .button{border-radius:12px;padding-left:30px;padding-right:30px;text-transform:uppercase}.woocommerce-account-form-popup .form-popup-container form input[type=email],.woocommerce-account-form-popup .form-popup-container form input[type=number],.woocommerce-account-form-popup .form-popup-container form input[type=password],.woocommerce-account-form-popup .form-popup-container form input[type=text]{box-shadow:none}.woocommerce-account-form-popup .form-popup-container form .flex.space-between{display:flex;flex-direction:row;justify-content:space-between}.woocommerce-account-form-popup .form-popup-container form label{color:var(--texts-color);font-weight:400}.woocommerce-account-form-popup .form-popup-container .close-account-form-popup{color:var(--texts-color);position:absolute;top:20px;right:20px}.woocommerce-account-form-popup #login-form-popup form .form-submit{margin-bottom:30px}.woocommerce-account-form-popup #login-form-popup form .woocommerce-form-login__submit{display:flex;font-size:14px;align-items:center;justify-content:center;width:100%}.woocommerce-account-form-popup #login-form-popup form a.register-form-modal{text-decoration:underline}.woocommerce-account-form-popup #register-form-popup form .woocommerce-form-register__submit{display:flex;font-size:14px;align-items:center;justify-content:center;width:100%}.woocommerce-account-form-popup #lost-password-form-popup form button.woocommerce-Button{display:flex;font-size:14px;align-items:center;justify-content:center;width:100%}.woocommerce-account-form-popup #login-form-popup form.frm-loading .woocommerce-form-login__submit:after,.woocommerce-account-form-popup #login-form-popup form.frm-loading .woocommerce-form-lost__submit:after,.woocommerce-account-form-popup #login-form-popup form.frm-loading .woocommerce-form-register__submit:after,.woocommerce-account-form-popup #login-form-popup form.frm-loading .woocommerce-form-reset__submit:after,.woocommerce-account-form-popup #lost-password-form-popup form.frm-loading .woocommerce-form-login__submit:after,.woocommerce-account-form-popup #lost-password-form-popup form.frm-loading .woocommerce-form-lost__submit:after,.woocommerce-account-form-popup #lost-password-form-popup form.frm-loading .woocommerce-form-register__submit:after,.woocommerce-account-form-popup #lost-password-form-popup form.frm-loading .woocommerce-form-reset__submit:after,.woocommerce-account-form-popup #register-form-popup form.frm-loading .woocommerce-form-login__submit:after,.woocommerce-account-form-popup #register-form-popup form.frm-loading .woocommerce-form-lost__submit:after,.woocommerce-account-form-popup #register-form-popup form.frm-loading .woocommerce-form-register__submit:after,.woocommerce-account-form-popup #register-form-popup form.frm-loading .woocommerce-form-reset__submit:after,.woocommerce-account-form-popup #reset-password-form-popup form.frm-loading .woocommerce-form-login__submit:after,.woocommerce-account-form-popup #reset-password-form-popup form.frm-loading .woocommerce-form-lost__submit:after,.woocommerce-account-form-popup #reset-password-form-popup form.frm-loading .woocommerce-form-register__submit:after,.woocommerce-account-form-popup #reset-password-form-popup form.frm-loading .woocommerce-form-reset__submit:after{animation:spin .5s infinite linear;border:var(--border-width-2x,2px) solid #fff;border-radius:var(--border-radius-3x,12px);border-right-color:transparent!important;border-top-color:transparent!important;content:"";display:block;height:16px;top:50%;margin-top:-8px;left:50%;margin-left:-8px;position:absolute;width:16px}.woocommerce-account-form-popup #customer_confirm_logout{flex-direction:column;align-items:center;justify-content:center}.woocommerce-account-form-popup #customer_confirm_logout .logout-action .button{margin-left:10px;margin-right:10px}.woocommerce-account-form-popup #customer_confirm_logout .popup-content-right{height:100%}@media (max-width:768px){.woocommerce-account-form-popup .lightbox-content{background-color:transparent;box-shadow:none;max-width:90%}.woocommerce-account-form-popup .popup-content-left{overflow:hidden}.woocommerce-account-form-popup .popup-content-left img{position:absolute;object-position:center;object-fit:cover;top:50%;left:50%;height:100%;transform:translate(-50%,-50%)}}@media (min-width:768px){.woocommerce-account-form-popup .form-popup-container{position:relative;min-height:400px;width:100%}.woocommerce-account-form-popup .form-popup-container .popup-content{display:flex;flex-direction:row!important;position:relative}.woocommerce-account-form-popup .form-popup-container .popup-content .popup-content-left{display:block;max-height:initial}.woocommerce-account-form-popup .form-popup-container .popup-content .popup-content-left,.woocommerce-account-form-popup .form-popup-container .popup-content .popup-content-right{flex:1;flex-basis:50%;min-width:50%;width:50%}.woocommerce-account-form-popup .form-popup-container .popup-content .popup-content-right{padding:30px}}@media (min-width:992px){.woocommerce-account-form-popup .my-account-form-lightbox-content{max-width:750px;width:100%}.woocommerce-account-form-popup .form-popup-container .popup-content{display:flex;flex-direction:row;position:relative}.woocommerce-account-form-popup .form-popup-container .popup-content .popup-content-right{padding:30px 50px}.woocommerce-account-form-popup .form-popup-container .popup-content h2.popup-title{font-size:20px;line-height:22px;width:100%}}@media (min-width:992px) and (min-width:850px){.woocommerce-account-form-popup .form-popup-container .popup-content h2.popup-title{font-size:24px;line-height:28px}}@media (min-width:992px) and (min-width:1480px){.woocommerce-account-form-popup .form-popup-container .popup-content h2.popup-title{font-size:32px;line-height:40px}}@media (min-width:992px){.woocommerce-account-form-popup .form-popup-container#customer_confirm_logout .website-logo{margin-bottom:50px}.woocommerce-account-form-popup .form-popup-container#customer_confirm_logout h2.popup-title{margin-bottom:60px}.woocommerce-account-form-popup #login-form-popup form .woocommerce-form-login__submit{font-size:16px}.woocommerce-account-form-popup #register-form-popup form .woocommerce-form-register__submit{font-size:16px}.woocommerce-account-form-popup #lost-password-form-popup form button.woocommerce-Button{font-size:16px}}@media (min-width:1200px){.woocommerce-account-form-popup #login-form-popup:not(:has(.account-register-inner)),.woocommerce-account-form-popup .my-account-form-lightbox-content{min-height:440px;max-width:900px}.woocommerce-account-form-popup .form-popup-container{position:relative;max-height:680px;min-height:440px;max-width:900px;width:100%}.woocommerce-account-form-popup .form-popup-container .popup-content .button{border-radius:12px;padding-left:50px;padding-right:50px;text-transform:uppercase}.woocommerce-account-form-popup .form-popup-container#customer_confirm_logout .website-logo{margin-bottom:70px}.woocommerce-account-form-popup .form-popup-container#customer_confirm_logout h2.popup-title{margin-bottom:80px}}@media (min-width:1400px){.woocommerce-account-form-popup #login-form-popup:not(:has(.account-register-inner)),.woocommerce-account-form-popup .my-account-form-lightbox-content{min-height:400px;max-width:1120px}.woocommerce-account-form-popup .form-popup-container{position:relative;min-height:400px;max-width:1120px;width:100%}.woocommerce-account-form-popup .form-popup-container .popup-content h2.popup-title{font-size:20px;line-height:22px}}@media (min-width:1400px) and (min-width:850px){.woocommerce-account-form-popup .form-popup-container .popup-content h2.popup-title{font-size:24px;line-height:28px}}@media (min-width:1400px) and (min-width:1480px){.woocommerce-account-form-popup .form-popup-container .popup-content h2.popup-title{font-size:32px;line-height:40px}}@media (min-width:1400px){.woocommerce-account-form-popup .form-popup-container#customer_confirm_logout .website-logo{margin-bottom:90px}.woocommerce-account-form-popup .form-popup-container#customer_confirm_logout h2.popup-title{margin-bottom:100px}}