
@font-face {
	font-family: 'LG Smart Bold';
	font-weight: 700;
	font-style: normal;
    src: url('../lgfont/LG_Smart_Bold.eot'); /* IE9 Compat Modes */
	src: local('☺'),
         url('../lgfont/LG_Smart_Bold.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('../lgfont/LG_Smart_Bold.woff2') format('woff2'),
		 url('../lgfont/LG_Smart_Bold.woff') format('woff');
	font-display: swap;
;font-display:swap;}
@font-face {
	font-family: 'LG Smart';
	font-weight: 400;
	font-style: normal;
    src: url('../lgfont/LG_Smart_Regular.eot'); /* IE9 Compat Modes */
	src: local('☺'),
         url('../lgfont/LG_Smart_Regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('../lgfont/LG_Smart_Regular.woff2') format('woff2'),
		 url('../lgfont/LG_Smart_Regular.woff') format('woff');
;font-display:swap;}
@font-face {
    font-family: 'LG Smart Regular';
    font-weight: 400;
    font-style: normal;
    src: url('../lgfont/LG_Smart_Regular.eot'); /* IE9 Compat Modes */
    src: local('☺'),
         url('../lgfont/LG_Smart_Regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('../lgfont/LG_Smart_Regular.woff2') format('woff2'),
         url('../lgfont/LG_Smart_Regular.woff') format('woff');
;font-display:swap;}

@font-face {
	font-family: 'LG Smart SemiBold';
	font-display: swap;
	font-weight: 600;
	font-style: normal;
    src: url('../lgfont/LG_Smart_SemiBold.eot'); /* IE9 Compat Modes */
	src: local('☺'),
	     url('../lgfont/LG_Smart_SemiBold.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */	 
         url('../lgfont/LG_Smart_SemiBold.woff2') format('woff2'),
		 url('../lgfont/LG_Smart_SemiBold.woff') format('woff');
;font-display:swap;}
body {
    font-size: 14px;
    line-height: 20px;
}
*{
	font-family: "LG Smart","Segoe UI","Microsoft Sans Serif", sans-serif;
}
h1, h2, h3, h4, h5, h6 {
    font-family: "LG Smart","Segoe UI","Microsoft Sans Serif", sans-serif !important;
    color: #222529;
    color: #000;
    letter-spacing: normal;
}
a, a:visited{color:#000}

a:hover{color:#000}
a:active, .alink:active{
    color:#a50034;
}
.message.error a, .message.error a:hover {
    color: #e02b27;
}
.block-collapsible-nav .item a:hover, 
.block-collapsible-nav .item a:active, 
.block-collapsible-nav .item a:focus {
    color: #a50034;
    background-color: transparent;
}
.header-main{border-bottom: 1px solid #e4e4e4;}
body{overflow:hidden;} /* IE scrollbar*/
.btn-collapse.btn-close a{color:#333 !important}
.modal-content button{border-radius:3px !important}
button{border-radius:3px}
button:hover {
    color: #fff;
    background-color: #a50034;
    border-color: #a50034;
}
.search-area .search-layer ul.list, li, ol, ul{
    margin: 0;
    padding: 0;
    list-style: none;
    

}
.fieldset > .legend {
    color: #333;
}

a.pagebuilder-button-primary:focus, button.pagebuilder-button-primary:focus, div.pagebuilder-button-primary:focus, a.pagebuilder-button-primary:active, button.pagebuilder-button-primary:active, div.pagebuilder-button-primary:active {
    background: #a50034;
    border: 1px solid #a50034;
    color: #ffffff;
}
.cookie-status-message{display:none}
.porto-ibanner-layer{width:100%}
.header .header-top-bar{ 
    margin-left: 1.875rem;
    width: calc(100% - 1.875rem);
    height: 42px;border-bottom: 1px solid #eee;}
.header .header-content-wrapper{width: 100%;display: block;}
.header .header-content-wrapper{width: 100%;display: block;}
.header .top-bar-left{float:left}
.header .top-bar-right{float:right}
.header .top-bar-right a{display: inline-block;
    width: auto;
    height: 100%;
    padding: 12px 10px 0;
    color: #000;
    overflow: hidden;}
.header .top-bar-right a:hover{
    text-decoration:underline;
}
.header-main .header-left {
    float: left;
    clear:both;
}

.page-header .switcher.header-account-link .options ul.dropdown{
    min-width: 150px;
}
.page-header .switcher.header-account-link .options ul.dropdown:before{
    left: 80px;
}
.page-header .switcher.header-account-link .options ul.dropdown:after{
    left: 79px;
}
.page-header .switcher.header-account-link .options ul.dropdown {
    left: -76px;
}






.page-header.type5 .header-main .header-right {
    padding: 15px 0 0 !important;
    max-width: 46%;
    float: right;
    display: flex;
}

.page-header .navigation:not(.side-megamenu) .level0.parent:hover > a > span:before, 
.page-header .navigation:not(.side-megamenu) .level0.parent:hover > a > span:after {
    opacity: 0 !important;
}
.page-header.type5 .navigation:not(.side-megamenu) .level0 .level-top {
    font-size: 15px !important;
    border-bottom: 2px solid transparent;
}
.sw-megamenu.navigation li.level0.fullwidth .submenu li.level1 > a span, 
.sw-megamenu.navigation li.level0.staticwidth .submenu li.level1 > a span,
.page-header.type5 .navigation:not(.side-megamenu) .level0 .level-top span{
    font-family: 'LG Smart SemiBold','LG Smart', "Segoe UI","Microsoft Sans Serif", sans-serif;
    font-weight: 400;
    color: #333;
}

html[lang="ar"] .sw-megamenu.navigation li.level0.fullwidth .submenu li.level1 > a span, 
html[lang="ar"] .sw-megamenu.navigation li.level0.staticwidth .submenu li.level1 > a span,
html[lang="ar"] .page-header.type5 .navigation:not(.side-megamenu) .level0 .level-top span{
    font-family: 'LG Smart SemiBold','LG Smart',"Segoe UI","Microsoft Sans Serif", sans-serif;
    font-weight: 600;
    color: #333;
}

html[lang="ar"] .block-collapsible-nav .item.current a,
html[lang="ar"] .block-collapsible-nav .item.current strong {
    color: #a50034;
    font-weight: 600;
}

.page-header.type5 .navigation:not(.side-megamenu) .level0:hover .level-top:hover,
.page-header.type5 .navigation:not(.side-megamenu) .level0.active .level-top:hover,
.page-header.type5 .navigation:not(.side-megamenu) .level0 .level-top:hover {
    
    border-bottom: 2px solid #A50034;
}
.page-header .navigation li.level0.active .level-top, 
.page-header .navigation li.level0:hover .level-top{
    border-bottom: 2px solid #A50034 !important;
}

.category-cms .pagebuilder-slider .slider-content-wrapper h1,
.category-cms .pagebuilder-slider .slider-content-wrapper h2{font-size:60px; /*overflow: hidden;*/}
.slick-prev:active, .slick-next:active, .slick-prev:focus, .slick-next:focus, .slick-prev:not(.primary), .slick-next:not(.primary){background: transparent;}

.page-header.type5 .navigation:not(.side-megamenu) .level0 .level-top {
    letter-spacing: 0px !important;
    padding: 10px 2px 10px 0 !important;
    margin: 0px 10px 0px 20px;
}
.page-header.type5.sticky-header .logo img {
    transform: scale(1) !important;
}
.header-account-link{margin-right: 15px;}
.header-account-link .my-account{
    background: url(../images/login-nero.svg) no-repeat;
    display: inline-block;
    width: 20px;
    height: 25px;
    margin-right: 4px !important;
}
.header-account-link .my-account:focus,
.header-account-link .my-account.active,
.header-account-link .my-account:hover{
    background: url(../images/login-carmine.svg) no-repeat;
    cursor: pointer;
   
}
.page-header.type5 .search-area a.search-toggle-icon{
    background: url(../images/search-nero.svg) no-repeat;
}
.page-header.type5 .search-area a.search-toggle-icon:focus,
.page-header.type5 .search-area a.search-toggle-icon:hover{
    background: url(../images/search-carmine.svg) no-repeat;
}
.page-header .minicart-wrapper .action.showcart{
    background: url(../images/cart-nero.svg) no-repeat;
    width: 20px;
    height: 25px;
    margin-right: 18px;
}

.switcher-trigger{
    background: url(../images/language-black.svg) no-repeat;
    display: inline-block;
    width: 20px;
    height: 25px;
}
.switcher-trigger:focus,
.switcher-trigger:hover{
    background: url(../images/language-carmine.svg) no-repeat !important;
}

.page-header .switcher strong,
.switcher-trigger .view-default{display:none}

.page-header .switcher .options.active .switcher-trigger,
.switcher-trigger:hover,
.switcher-trigger.active:focus,
.switcher-trigger.active:hover{
    background: url(../images/language-carmine.svg)  0 1px  no-repeat !important;
    display: inline-block;
    width: 20px;
    height: 25px;
}
.page-header .switcher {
    margin-right: 17px !important;
}
.page-header .switcher .options ul.dropdown{ 
    left: -7px;
}
html[lang="ar"] .navigation li.level0 .ui-menu-item>a:before {
    display: inline-block;
    margin-top: 3px;
    margin-left: 10px !important;
    margin-right: 0 !important;
    float: right !important;
}


.page-header .switcher .options .action.toggle.active::after,
.page-header .switcher .options .action.toggle::after,
.minicart-wrapper .action.showcart::after,
.page-header .cart-design-2 .action.showcart .minicart-icon,
.page-header.type5 .search-area a.search-toggle-icon i::before,
.header-account-link .my-account .porto-icon-user-2:before{
    display:none;
}

.sw-megamenu.navigation li.level0.fullwidth .submenu a, 
.sw-megamenu.navigation li.level0.staticwidth .submenu a {
    font-size: 15px;
    font-weight: 400;
    color: #6b6b6b;
}

.sticky-header .header .header-top-bar{display:none}

.sw-megamenu.navigation li.level0.fullwidth .submenu .subchildmenu .ui-menu-item:not(.level1) a, 
.sw-megamenu.navigation li.level0.staticwidth .submenu .subchildmenu .ui-menu-item:not(.level1) a{
    font-weight: 400 !important;
    text-transform: inherit;
}
.sw-megamenu.navigation li.level0.fullwidth .submenu a, 
.sw-megamenu.navigation li.level0.staticwidth .submenu a {
    text-transform: inherit;
}
.sw-megamenu.navigation li.level0.fullwidth .submenu .subchildmenu .subchildmenu,
.sw-megamenu.navigation li.level0.staticwidth .submenu .subchildmenu .subchildmenu {
    margin-top: 15px;
}
.minicart-wrapper .block-minicart {
    margin-top: 0;
    
}
.porto-block-html-top .gnb-notice-banner-wrap {
    background-color: #f8f8f8;
    border-bottom: 1px solid #e4e4e4;
    padding: 0 !important;
}
.porto-block-html-top .gnb-notice-banner-wrap .banner-box .text {
    margin: 0;
    font-weight: 700;
    font-size: 14px;
    color: #000;
}
.gnb-notice-banner-wrap .banner-box .text a {
    text-decoration: underline;
    font-size: 13px;
    font-family: 'LG Smart Bold','LG Smart',"Segoe UI","Microsoft Sans Serif", sans-serif;
    font-weight: 400;
    color: #000;
}
.porto-block-html-top .gnb-notice-banner-wrap .banner-box {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 0 75px;
    text-align: center;
    height: 50px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}
.page-header .switcher .options ul.dropdown a{
    display: block;
    color: #000;
    padding: 2px 14px;
    font-size: 16px;
    line-height: 25px;
    font-weight: 400;
    font-family: 'LG Smart SemiBold','LG Smart Bold','LG Smart',"Segoe UI","Microsoft Sans Serif", sans-serif;;
}
.page-header .switcher .options.active ul.dropdown{
    display: flex !important;
    flex-flow: column-reverse;
}

.page-header .switcher.header-account-link .options.active ul.dropdown{
    display: flex !important;
    flex-flow: column !important;
}


.page-header .switcher .options ul.dropdown a:hover{
    text-decoration: underline;
}
.page-header .switcher .options ul.dropdown a.active{
    color: #a50034;
}
.page-header .switcher .options ul.dropdown li:hover, .page-footer .switcher .options ul.dropdown li:hover {
    background: transparent;
}


.page-header .minicart-wrapper .action.showcart .counter.qty {
    color: #ffffff;
    position: absolute;
    right: -4px;
    top: -9px;
    
}

.page-header .switcher{
	order: 0 !important;
}

.prev-next-products{display:none}
.normalmenu{font-weight:400}
.tolb-bottom a.porto-product-filters-toggle {
    opacity: 0;
    visibility: hidden;
}

.amlocator-map-container .tab button { font-family: 'LG Smart',"Segoe UI","Microsoft Sans Serif", sans-serif !important;}

.visually-hidden{display:none}
.footer{background: #f5f5f5}
.footer-top-menu-desktop{display:block;font-size: 14px;}
.footer-top-menu-desktop h6{}
.footer-top-menu-desktop .footer-contents{display:flex}
.footer-top-menu-desktop .footer-contents .column-4{display: flex; flex-flow: wrap;}
.footer-contents .footer-contents-box.column-4 { width: 65.9%;}
.footer-contents .footer-contents-box {
    width: 16.978%;
    border-right: 1px solid #e4e4e4;
    vertical-align: top;
}
.footer-top-menu-desktop .footer-contents {
    padding-top: 30px;
    padding-bottom: 50px;
}
.footer-top-menu-desktop .footer-contents .footer-contents-box.column-1 .link-wrap {
    width: 100%;
    padding-left: 25px;
}
.footer-top-menu-desktop .footer-contents .column-4 .link-wrap{width:25%;    
	display: inline-block;
    vertical-align: top;
    padding-right: 25px;
    margin-bottom: 5px;
}
.footer-top-menu-desktop .footer-contents .footer-contents-box .footer-sub-title ul li {
    padding-left: 10px;
}
.footer-top-menu-desktop .footer-contents .footer-contents-box ul {
    margin-top: 5px;
    margin-bottom: 9px;
}
.footer-top-menu-desktop .footer-contents .footer-contents-box .footer-sub-title a {
	font-size: 14px;
    line-height: 20px;
    padding-bottom: 10px;
    
}
.footer-top-menu-desktop .footer-contents .footer-contents-box .footer-title a, 
.footer-top-menu-desktop .footer-contents .footer-contents-box .footer-title h5, 
.footer-top-menu-desktop .footer-contents .footer-contents-box .footer-title h6,
.footer-top-menu-desktop .footer-contents .footer-contents-box .footer-title .head_h5, 
.footer-top-menu-desktop .footer-contents .footer-contents-box .footer-title .head_h5{
    font-size: 17px;
    font-family: "LG Smart Bold",'LG Smart',"Segoe UI","Microsoft Sans Serif", sans-serif !important;
    font-style: normal;
    font-weight: 400;
    color: #333;
    margin-bottom: 20px;
}

.footer-bottom-links{background: #333; font-size: 14px}
.footer-bottom-links .bottom-links{display: flex}
.footer-bottom-links .links-left{ color: #fff}
.footer-bottom-links .links-left ul{}
.footer-bottom-links .links-left ul li{position: relative; float: left; line-height: 18px;}
.footer-bottom-links .links-left ul li a{color: #fff}
.footer-bottom-links .links-left .copyright{clear: both}
.footer-bottom-links .links-left .copyright a{display: block;color: #fff }

.footer-bottom .footer-component .bottom-links .links-left {
    width: calc(100% - 564px);
    min-width: 364px;
    margin-bottom: 20px;
}

.footer-bottom .footer-component .bottom-links .links-left .footer-util-box li:first-child a {
    margin-right: 20px;
    padding-right: 20px;
}
.footer-bottom .footer-component .bottom-links .links-left .footer-util-box li:first-child a:after {
    content: "";
    display: block;
    position: absolute;
    position: absolute;
    right: 0;
    top: 50%;
    margin-top: -5px;
    width: 1px;
    height: 10px;
    background: #6b6b6b;
}
.footer-bottom {
    padding: 0;
    background: #333;
}
.footer-bottom .footer-component {
    max-width: 1284px;
    margin: 0 auto;
    padding: 22px 0;
    font-size: 0;
}

.footer-bottom .footer-component .bottom-links .links-left .footer-util-box li a {
    font-size: 14px;
    line-height: 24px;
    color: #fff;
    font-family: 'LG Smart',"Segoe UI","Microsoft Sans Serif", sans-serif;
    font-style: normal;
    font-weight: 400;
    display: inline-block;
    padding-right: 30px;
    position: relative;
}
.footer-bottom .footer-component .copyright {
    margin-top: 5px;
    font-size: 14px;
    line-height: 24px;
    color: #b2b2b2;
    font-family: 'LG Smart',"Segoe UI","Microsoft Sans Serif", sans-serif;
    font-style: normal;
    font-weight: 400;
}
.footer-bottom .footer-component .bottom-links .links-right {
    border-radius: 3px 3px;
    width: 240px;
    height: 58px;
    line-height: 58px;
    background: #fff url("../images/icon-jungdo.jpg") 0 0 no-repeat;
    overflow: hidden;
}
.footer-bottom .footer-component .bottom-links{position: relative;}
.footer-bottom .footer-component .bottom-links .links-right a {
    font-size: 14px;
    line-height: 19px;
    color: #333;
    font-family: 'LG Smart',"Segoe UI","Microsoft Sans Serif", sans-serif;
    font-style: normal;
    font-weight: 400;
    text-transform: none;
    padding-left: 72px;
    display: inline-block;
    vertical-align: middle;
    padding-right: 10px;
}


.footer-top-menu-desktop .footer-contents .footer-contents-box ul li a {
    font-size: 14px;
    line-height: 16px;
    color: #6b6b6b;
}
.footer-box .footer-component .sub-contents.social .country-information a {
    font-size: 16px;
    line-height: 25px;
    font-family: "LG Smart SemiBold","LG Smart Bold",'LG Smart',"Segoe UI","Microsoft Sans Serif", sans-serif;
    font-style: normal;
    font-weight: 400;
    padding: 0 8px;
    display: block;
    color:#000;
    /*background: url("../images/country.svg") left top no-repeat;*/
    background-size: 25px 25px;
}
img.flag{width:20px; height: 20px; margin-top:3px}
.footer-box .footer-component .sub-contents.social {
    padding: 20px 0;
    border-bottom: 1px solid #e4e4e4;
}
.footer-box .footer-component .footer-caution {
    font-size: 14px;
    line-height: 20px;
    padding: 25px 0;
    border-bottom: 1px solid #e4e4e4;
    color: #6b6b6b;
}


.footer-top .custom-block:after{margin-top: 0}
.footer-top .custom-block:before{margin-bottom: 0}

.footer-top-menu-mobile{display:none}

.footer-top-menu-desktop h6,
.footer-top-menu-desktop .head_h6
 {
    font-size: 16px;
    color: #000;
    font-weight: 400;
    margin-bottom: 15px;
}

.footer, .footer p {
    
    font-size: 14px !important;
    
}
.sub-contents.social{display: flex; justify-content: space-between;}
.sub-contents.social .social-links{display: flex;}
.sub-contents.social .social-links li{padding: 0 5px}



.page-header.type5 .navigation:not(.side-megamenu) .level0 .level-top {
    font-size: 15px !important;
}

.sw-megamenu.navigation li.level0.fullwidth .submenu a, 
.sw-megamenu.navigation li.level0.staticwidth .submenu a{
	font-size: 15px !important;
}
.sw-megamenu.navigation li.level0.fullwidth .submenu .subchildmenu .subchildmenu, 
.sw-megamenu.navigation li.level0.staticwidth .submenu .subchildmenu .subchildmenu {
    padding-bottom: 5px;
    padding-left: 5px;
}
.price-box{display:none !important}


a.pagebuilder-button-primary, 
button.pagebuilder-button-primary, 
div.pagebuilder-button-primary{
    background: #a50034;
    border: 1px solid #a50034;
    font-size: 14px;
    color:#fff;
}


a.pagebuilder-button-primary:hover, 
button.pagebuilder-button-primary:hover, 
div.pagebuilder-button-primary:hover{
    background: #cc0041;
    border: 1px solid #cc0041;
    font-size: 14px;
    color:#fff;
}
.slick-dots{
	position: absolute;
	bottom: 20px;
}
.pagebuilder-slide-wrapper .pagebuilder-overlay.pagebuilder-poster-overlay{
	position: relative;
}

.page-products h1 {
    font-weight: 700;
    font-size: 36px;
    line-height: 44px;
    margin: 0 0 0px 0;
    font-size: 48px;
    line-height: 56px;
    font-weight: 600;
    font-family: 'LG SMART','Lg Smart', "Segoe UI","Microsoft Sans Serif", sans-serif;
}
.home-banner-slider{max-width:1600px; margin:0 auto;}
.category-description{
	color: #333;
    max-width: 1284px;
    margin: 15px auto 0;
    font-size: 18px;
    line-height: 24px;
    padding-bottom: 30px;
}
.text-white{color: #fff !important}



.btn{
	transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}

html .btn-rose{
	color: #fff;
	background-color: #a50034;
	border-color: #a50034;
}
html .btn-rose:hover{
	color: #fff;
	background-color: #cc0041;
	border-color: #cc0041;
}

.home_social_icon{margin: 50px 0;}

.home-blog-list{    margin-bottom: 50px;}

.home-blog-list .unit-list .unit-box{width: calc(33.333% - 16px); margin-right: 24px}
.home-blog-list .unit-list .unit-box:last-child {margin-right: 0;}
.home-blog-list .unit-list .unit-box .visual-box{margin-bottom: 24px;}
.unit-list .unit-box h2{font-size: 32px;line-height: 40px;font-family: 'LG Smart',"Segoe UI","Microsoft Sans Serif", sans-serif;margin-bottom:20px}

.home-blog-list .unit-list .unit-box .cta-box {
    margin-bottom: 14px;
}
[data-content-type='row'][data-appearance='contained'] {
    max-width: 1240px !important;
}


.rassurance-top ul{    display: flex; list-style: none; }
.rassurance-top ul .unit-box {width: calc(33.333% - 16px); margin-right: 24px; text-align: center;}
.rassurance-top ul .unit-box :last-child{margin-right: 0;}
.unit-box .title p{margin-bottom: 12px; font-size: 24px; line-height: 32px; }
.unit-box .title{font-family: 'LG Smart Bold','Lg Smart', "Segoe UI","Microsoft Sans Serif", sans-serif;}
.unit-box .text {
    margin-bottom: 16px;
    font-size: 16px;
    line-height: 24px;
    color: #6b6b6b;
}


.cta-box{
    margin-bottom:14px;
}
.cta-box .link-text {
    font-weight: bolder;
    font-size: 18px;
    text-transform: uppercase;
    color: #333;
    font-family: 'LG Smart Bold','Lg Smart', "Segoe UI","Microsoft Sans Serif", sans-serif;
    
}  
.cta-box:hover .link-text {
    text-decoration: underline    
}  


.cta-box  .link-text.ico-right:after{
    content:"";
    background: url("../images/link-right-nightrider.svg") no-repeat 0 1px;
    margin-left: 3px;
    width:10px;height:12px; display:inline-block;
}
.rassurance-top{margin:50px auto}

/*
.visual-area {
    position: relative;
    width: 100%;
    margin-bottom: 19px;
}*/
.product-labels .product-label.new-label {
    background-color: #a50034;
}
.product.data.items > .item.title:hover,
.product.data.items > .item.title.active {
    color: #a50034 !important;
    border-color: #a50034 !important;
}


@media (max-width:1199px){
    .GPC0065.component.component-outer-box{
        padding: inherit;
    }
    

}
@media (max-width:991px){
    .slick-track-item {
        flex-flow: wrap;
    }
    .slick-track-item .item {
        margin-bottom: 30px !important;
        width: calc(50% - 30px) !important;
    }
    .GPC0065 .product-type {
        width: 100%;
        max-height: inherit;
    }  
    .page-header .switcher {
        margin-right: 12px !important;
    }


}
@media (max-width:600px){
    .slick-track-item .item {
        margin-bottom: 30px !important;
        width: 100% !important;
    }
    



}

.rassurance-bottom{margin:50px 0}
.rassurance-bottom ul{list-style: none;    padding: 0;}
.slick-track-item    {display: flex;
padding: 0;
list-style: none;
margin: 50px 0;
}

.slick-track-item .item{width:25%}


.GPC0047 .non-carousel-box.item4 .items {
    max-width: 852px;
    margin: 0 auto;
    display:flex;
    
}

.GPC0047 .non-carousel-box .items .item {
    vertical-align: top;
    float: none;
    display: inline-block;
    width: 160px;
    margin: 0 25px 0 25px;
    padding-bottom: 23px;
    text-align: center;
}

.GPC0101 .component-header .title {
    max-width: 750px;
    margin: auto;
    text-align: center;
}

.GPC0101{ text-align:center }
.GPC0101 .unit-list{display:flex;list-style: none;margin-bottom:50px;max-width: 1284px;
    justify-content: space-between;
    margin: 0 auto 50px;padding: 0;
}

.GPC0101 .unit-list li{    width: 31.446541%;
}


.GPC0101 .component-header{margin: 50px 0;}


.GPC0101.column-2 .unit-box {
    width: 41.928721%;
}
.GPC0101.column-2 .unit-box:last-child {
    margin-left: 16.142558%;
}
.GPC0101 .unit-box-head h2{margin-top:17px; font-size: 24px;
    line-height: 32px;
    color: #000;
}
.GPC0101 .unit-box-desc {
        font-size: 16px;
        line-height: 24px;
        color: #6b6b6b;
        padding-top: 11px;
}
.component-wrap .font-underline {
    text-decoration: underline;
}
.home_social_icon .unit-list.block1{
    text-align: center;
    list-style: none;
    padding: 0;
    margin: 50px 0;
}



.GPC0047 .item .caption {
    max-width: 160px;
    margin: 0 auto 11px auto;
    font-size: 16px;
    line-height: 24px;
    color: #6b6b6b;
    display: block;
}
.home-tab-container{max-width: 1264px;margin: 0 auto; position: relative;}
.product-item .rating-summary .rating-result {
    width: 76px;
}
.product-item .rating-summary .rating-result > span {
    margin-top: 10px;
}
.product.data.items > .item.content:after,
.product.data.items > .item.content:before{display:none}
.product-item .rating-summary .rating-result > span:before {
    color: #a50034 !important;
    font-size: 15px !important;
    letter-spacing: .1em;
}
.product-item .rating-summary .rating-result:before {
    
    font-size: 15px !important;
    
}
.product-info-main .product-reviews-summary.empty .reviews-actions:before{
    font-size: 15px !important;
}
.review-control-vote label:before,
.product-info-main .product-reviews-summary .rating-summary .rating-result:before, 
.product-info-main .product-reviews-summary .rating-summary .rating-result > span:before {
        color: #a50034 !important;
}
.fotorama__nav .fotorama__thumb-border {
    border-color: #a50034;
}
.page-wrapper > .breadcrumbs .items > li,
.page-wrapper > .breadcrumbs .items > li a{
    font-size: 15px;
    color:#767676;
}
.page-wrapper > .breadcrumbs .items > li strong{
    color:#000;
}
.page-wrapper > .breadcrumbs .items > li:not(:last-child)::after {
    content: "/";
    font-size: 17px;
    padding-top: 4px;
}
.fotorama__stage {
    border: 0px solid #f4f4f4 !important;
}
.product-item-info.type10 .product-item-inner,
.product-add-form .box-tocart .field.qty{display:none}

.product-info-main .product-info-stock-sku .stock{display:none !important}


.product.data.items .item.title {
    font-family: 'LG Smart Bold','LG Smart',"Segoe UI","Microsoft Sans Serif", sans-serif !important;
    font-weight: 600;
    font-size: 16px;
}
.product.data.items > .item.title > .switch{
    font-size: 16px !important;
    color: #6b6b6b !important;
}

.product.data.items > .item.title.active > .switch {
    color: #000 !important;
}

.product.data.items > .item.title > .switch span{
    font-family: 'LG Smart Bold','LG Smart',"Segoe UI","Microsoft Sans Serif", sans-serif !important;
}


.product.data.items > .item.content {
    border-width: 2px !important;
    margin-top: 55px !important;
}
.product.data.items > .item.content {
    border-width: 3px;
    position: relative;
    top: 0;
    z-index: -1;
    margin-top: 54px;
    border-color: #eee;
    padding-bottom: 6px;
}

.product.info.detailed .item h2.label b{
    font-weight: 400;
    font-family: 'LG Smart SemiBold','LG Smart Bold','Lg Smart', "Segoe UI","Microsoft Sans Serif", sans-serif;
}



 


.catalog-product-view .overview h1, 
.catalog-product-view .overview h2, 
.catalog-product-view .overview h3, 
.catalog-product-view .overview h4, 
.catalog-product-view .overview h5, 
.catalog-product-view .overview h6 {
    
    color: inherit;
    

}

.catalog-product-view  .detailed .item h2.label{
    clear:both;
    font-size: 24px;
    line-height: 32px;
    text-transform: uppercase;
    font-weight: 600;
    margin-top: 52px;
    margin-bottom: 5px;
}


.catalog-product-view  .detailed .item .model-name {
    height: 52px;
    font-size: 20px;
    line-height: 26px;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    word-wrap: break-word;
}


.catalog-product-view .tech-spacs{margin-top:52px}
.catalog-product-view .tech-spacs .attrl{padding-left: 10px;list-style: none; }

.product.info.detailed.sticky .product.data.items>.item.content {
    margin: 0 auto !important;
    padding-bottom: 25px;
    display: block!important;
    /*max-width: 1344px;*/
    float: inherit;
    padding: 0px;
    clear:both;
    border-top: 0px !important;
}



.product.info.detailed.sticky .product.data.items>.item.content {
    margin: 0 auto !important;
    padding-bottom: 25px;
    display: block!important;
    /*max-width: 1344px;*/
    float: inherit;
    padding: 0px;
    clear:both;
    border-top: 0px !important;
}





#full-reviews{clear:both}
#product-review-container {margin: 50px 0}
#product-review-container .star-wrapper{display: flex;margin-top: 26px;
    margin-bottom: 10px;}
#product-review-container .rlist .review-wrapper{display: flex;margin-top: 30px;
    border-top: 1px solid #e4e4e4;}

#product-review-container .rlist .review-wrapper:first-child {
    margin-top: 0;
    border-top: none;
}

#product-review-container .review-form .action.submit.primary {
    margin: 0;
    background: #a50034 !important;
    color: #fff !important;
    border-color: #a50034 !important;
    border-radius: 3px !important;
}

#product-review-container .review-wrapper .author{position: relative;
    display: inline;
    font-size: 16px;
    color: #000;
    margin-right: 8px;}
#product-review-container .review-wrapper .rating-result{
    margin-top: 4px;
}
#product-review-container .review-list-area{

    padding: 36px 0 16px 0;
    border-bottom: 2px solid #000;

}


#product-review-container .review-list-area .list-title{
    font-size: 24px;
    line-height: 1;
    color: #000;
    font-weight: 600;
    margin-top: 10px;

}


#product-review-container .review-wrapper .author:after {
    content: '';
    display: inline-block;
    vertical-align: middle;
    width: 2px;
    height: 2px;
    margin-top: -1px;
    background: #8c8c8c;
    margin-left: 8px;
}
#product-review-container .rating-summary .rating-result {
    width: 100px!important;
}
#product-review-container .review-wrapper .rev-col-1{width: 303px;}
#product-review-container .review-wrapper .rev-col-2{width: calc( 100% - 350px);margin-top: 22px;
    margin-left: 24px;}
#product-review-container .review-wrapper .rating-number{font-size: 16px}
#product-review-container .rating-summary .rating-result:before {
    color: rgba(0,0,0,0.1)!important;
    font-size: 18px!important;
    letter-spacing: 2px!important;
}

#product-review-container .rating-summary .rating-result > span:before {
    color: #a50034!important;
    font-size: 18px!important;
    letter-spacing: 2px!important;
}



#product-review-container .review-title {
    margin: 0;
    font-size: 18px;
    color: #333;
    font-weight: 400;
    margin-bottom: 3px;
    text-transform: uppercase;
    font-family: 'LG Smart SemiBold',"LG Smart Bold",'Lg Smart', "Segoe UI","Microsoft Sans Serif", sans-serif;
}
#product-review-container .review-title strong{color: #333;}
#product-review-container .review-date{
    display: inline-block;
    font-size: 16px;
    color: #6b6b6b;
}
#product-review-container .review-datail{    
    font-size: 16px;
    color: #6b6b6b;
    line-height: 23px;
    min-height: 70px;
    word-break: break-all;}
#product-review-container .subject {
    font-size: 18px;
    color: #333;
    font-weight: 600;
    margin-bottom: 3px;
}


#product-review-container  .star {
    width: 98px;
    height: 16px;
    margin-bottom: -2px;
    margin-right: 10px;
}


#product-review-container  .star .bg-star {
    width: 100%;
    background: url(/lg5-common-gp/images/common/icons/star-white.svg) 0 0 no-repeat;
}


/* SUPPORT */

.GPC0015 .contactus-box .list-box li a:after,.GPC0015 .contactus-box .list-box li a:before,.GPC0015 .contactus-box .list-box li:after,.GPC0015 .contactus-box .list-box li:before,.GPC0015 .contactus-box .list-box:after,.GPC0015 .contactus-box .list-box:before{content:" ";display:table}.GPC0015 .contactus-box .list-box li a:after,.GPC0015 .contactus-box .list-box li:after,.GPC0015 .contactus-box .list-box:after{clear:both}.GPC0015 .support-box .list-box li .inductive-text:after{content:'';display:inline-block;width:12px;height:12px}.GPC0015{background-color:#fff}.GPC0015 .sub-text,.GPC0015 .title{max-width:800px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.GPC0015 .support-head-box{text-align:center}.GPC0015 .support-head-box .title{display:block;font-weight:600;font-size:40px;line-height:48px;margin-top:-12px;margin-bottom:20px}@media (max-width:991px){.GPC0015 .support-head-box .title{font-size:36px;line-height:44px}}@media (max-width:767px){.GPC0015 .support-head-box .title{font-size:28px;line-height:36px;margin-top:-10px;margin-bottom:22px}}.GPC0015 .support-box{max-width:1600px;margin:0 auto;padding:82px 0 60px 0;text-align:center;background:#f8f8f8}@media (max-width:1199px){.GPC0015 .support-box{padding-left:30px;padding-right:30px}}@media (max-width:767px){.GPC0015 .support-box{padding:43px 24px 9px 24px}}.GPC0015 .support-box .title,.GPC0015 .support-box .title h1,.GPC0015 .support-box .title h2,.GPC0015 .support-box .title h3,.GPC0015 .support-box .title h4,.GPC0015 .support-box .title h5,.GPC0015 .support-box .title h6{font-weight:600;font-size:40px;margin-bottom:5px;display:inline-block}@media (max-width:991px){.GPC0015 .support-box .title,.GPC0015 .support-box .title h1,.GPC0015 .support-box .title h2,.GPC0015 .support-box .title h3,.GPC0015 .support-box .title h4,.GPC0015 .support-box .title h5,.GPC0015 .support-box .title h6{font-size:36px;line-height:44px}}@media (max-width:767px){.GPC0015 .support-box .title,.GPC0015 .support-box .title h1,.GPC0015 .support-box .title h2,.GPC0015 .support-box .title h3,.GPC0015 .support-box .title h4,.GPC0015 .support-box .title h5,.GPC0015 .support-box .title h6{font-size:28px;line-height:32px;margin-bottom:8px}}@media (max-width:374px){.GPC0015 .support-box .title,.GPC0015 .support-box .title h1,.GPC0015 .support-box .title h2,.GPC0015 .support-box .title h3,.GPC0015 .support-box .title h4,.GPC0015 .support-box .title h5,.GPC0015 .support-box .title h6{font-size:26px;line-height:30px}}.GPC0015 .support-box .sub-text{font-size:20px;color:#6b6b6b;margin-bottom:52px}.GPC0015 .support-box .sub-text .link-text{font-size:20px}@media (max-width:991px){.GPC0015 .support-box .sub-text{font-size:14px}.GPC0015 .support-box .sub-text .link-text{font-size:14px}}@media (max-width:767px){.GPC0015 .support-box .sub-text{margin-bottom:38px}}.GPC0015 .support-box .list-box{max-width:1284px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-lines:single;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:1301px){.GPC0015 .support-box .list-box{text-align:left}[dir=rtl] .GPC0015 .support-box .list-box{text-align:right}}@media (max-width:767px){.GPC0015 .support-box .list-box{max-width:332px}}.GPC0015 .support-box .list-box li{display:inline-block;width:294px;margin:0 12px 0 12px;padding-bottom:55px;text-align:center;vertical-align:top}@media (max-width:767px){.GPC0015 .support-box .list-box li{width:108px;margin:0;padding-bottom:20px}}@media (max-width:399px){.GPC0015 .support-box .list-box li{width:100px}}@media (max-width:373px){.GPC0015 .support-box .list-box li{width:82px}}.GPC0015 .support-box .list-box li a{display:block;text-decoration:none}.GPC0015 .support-box .list-box li a:focus>div strong,.GPC0015 .support-box .list-box li a:hover>div strong{text-decoration:underline}.GPC0015 .support-box .list-box li .icon{width:64px;height:64px;margin:0 auto 10px auto}@media (max-width:767px){.GPC0015 .support-box .list-box li .icon{width:48px;height:48px;margin-bottom:8px}.GPC0015 .support-box .list-box li .icon img{width:100%}}.GPC0015 .support-box .list-box li span,.GPC0015 .support-box .list-box li strong{display:block}.GPC0015 .support-box .list-box li strong{margin-bottom:4px;font-weight:600;font-size:24px;color:#333}@media (max-width:767px){.GPC0015 .support-box .list-box li strong{font-size:14px;line-height:20px}}.GPC0015 .support-box .list-box li span{font-size:14px;line-height:20px;color:#6b6b6b}@media (max-width:767px){.GPC0015 .support-box .list-box li span{display:none}}.GPC0015 .support-box .list-box li .link-text{word-break:normal}.GPC0015 .support-box .list-box li .inductive-text{text-transform:uppercase;font-style:normal;font-weight:700;color:#a50034;margin-top:9px}.GPC0015 .support-box .list-box li .inductive-text:after{margin-left:3px;background:url(/lg5-common-gp/images/common/icons/link-right-carmine.svg) no-repeat 0 1px}[dir=rtl] .GPC0015 .support-box .list-box li .inductive-text:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);margin-left:0;margin-right:3px;vertical-align:middle}.GPC0015 .support-box .list-box li .number{color:#a50034;display:inline}.GPC0015 .contactus-box+.contactus-box{border-top:1px solid #e4e4e4}.GPC0015 .contactus-box{max-width:1600px;margin:0 auto;padding:84px 0 93px 0;text-align:center}@media (max-width:1199px){.GPC0015 .contactus-box{padding-left:30px;padding-right:30px}}@media (max-width:767px){.GPC0015 .contactus-box{padding:43px 24px 27px 24px}}.GPC0015 .contactus-box .title,.GPC0015 .contactus-box .title h1,.GPC0015 .contactus-box .title h2,.GPC0015 .contactus-box .title h3,.GPC0015 .contactus-box .title h4,.GPC0015 .contactus-box .title h5,.GPC0015 .contactus-box .title h6{font-weight:600;font-size:40px;margin-bottom:53px;display:inline-block}@media (max-width:991px){.GPC0015 .contactus-box .title,.GPC0015 .contactus-box .title h1,.GPC0015 .contactus-box .title h2,.GPC0015 .contactus-box .title h3,.GPC0015 .contactus-box .title h4,.GPC0015 .contactus-box .title h5,.GPC0015 .contactus-box .title h6{font-size:36px;line-height:44px}}@media (max-width:767px){.GPC0015 .contactus-box .title,.GPC0015 .contactus-box .title h1,.GPC0015 .contactus-box .title h2,.GPC0015 .contactus-box .title h3,.GPC0015 .contactus-box .title h4,.GPC0015 .contactus-box .title h5,.GPC0015 .contactus-box .title h6{font-size:28px;line-height:32px;margin-bottom:21px}}.GPC0015 .contactus-box .list-box{max-width:1284px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-lines:single;-ms-flex-wrap:wrap;flex-wrap:wrap}.GPC0015 .contactus-box .list-box.align-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:767px){.GPC0015 .contactus-box .list-box{padding:0}}.GPC0015 .contactus-box .list-box li{display:inline-block;width:25%;padding:0 10px 0 10px;text-align:center;vertical-align:top}@media (max-width:767px){.GPC0015 .contactus-box .list-box li{width:100%;min-height:auto;padding:16px 0 16px 0;border-bottom:1px solid #eee;text-align:left}}@media (min-width:768px){.GPC0015 .contactus-box .list-box li{margin-top:51px;border-right:1px solid #eee}[dir=rtl] .GPC0015 .contactus-box .list-box li{border-left:1px solid #eee;border-right:none}.GPC0015 .contactus-box .list-box li:nth-child(1),.GPC0015 .contactus-box .list-box li:nth-child(2),.GPC0015 .contactus-box .list-box li:nth-child(3),.GPC0015 .contactus-box .list-box li:nth-child(4){margin-top:0}.GPC0015 .contactus-box .list-box li:nth-child(4n){border-right:none}}.GPC0015 .contactus-box .list-box li a{display:block;text-decoration:none}.GPC0015 .contactus-box .list-box li a:focus>.text-box strong,.GPC0015 .contactus-box .list-box li a:hover>.text-box strong{text-decoration:underline}.GPC0015 .contactus-box .list-box li:last-child{border:none}.GPC0015 .contactus-box .list-box li .icon{width:64px;height:64px;margin:0 auto 22px auto}@media (max-width:767px){.GPC0015 .contactus-box .list-box li .icon{float:left;width:20px;height:20px;padding:2px}[dir=rtl] .GPC0015 .contactus-box .list-box li .icon{float:right}}@media (max-width:767px){.GPC0015 .contactus-box .list-box li .text-box{float:left;width:calc(100% - 38px);margin-left:14px}[dir=rtl] .GPC0015 .contactus-box .list-box li .text-box{float:right;margin-left:0;margin-right:14px;text-align:right}}.GPC0015 .contactus-box .list-box li span,.GPC0015 .contactus-box .list-box li strong{display:block}.GPC0015 .contactus-box .list-box li span.link-text,.GPC0015 .contactus-box .list-box li strong.link-text{display:inline-block}.GPC0015 .contactus-box .list-box li strong{margin-bottom:15px;font-weight:600;font-size:20px;color:#000}@media (max-width:767px){.GPC0015 .contactus-box .list-box li strong{font-size:16px;margin-top:5px;margin-bottom:3px}}.GPC0015 .contactus-box .list-box li .text{font-weight:600;font-size:16px;line-height:24px;color:#333;margin-bottom:7px}@media (max-width:767px){.GPC0015 .contactus-box .list-box li .text{font-size:16px;line-height:24px;margin-top:0;margin-bottom:5px;margin-left:0}}.GPC0015 .contactus-box .list-box li .text .link-text{cursor:inherit}@media (min-width:768px){.GPC0015 .contactus-box .list-box li .text .link-text{font-weight:600}}.GPC0015 .contactus-box .list-box li .text a.link-text{cursor:pointer}.GPC0015 .contactus-box .list-box li .text .number{color:#a50034;display:inline}.GPC0015 .contactus-box .list-box li .time{font-size:16px;line-height:24px;color:#767676}@media (max-width:767px){.GPC0015 .contactus-box .list-box li .time{font-size:14px;line-height:20px}}.GPC0015 .contactus-box .list-box li .link-text{word-break:normal;line-height:24px}@media (max-width:767px){.GPC0015 .contactus-box .list-box li .link-text{font-size:inherit;line-height:inherit}}.GPC0015.in-b2b .sub-title,.GPC0015.in-b2b .title{max-width:860px;margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px}@media (max-width:767px){.GPC0015.in-b2b .sub-title,.GPC0015.in-b2b .title{padding-left:24px;padding-right:24px}}.GPC0015.in-b2b .contactus-box{border-bottom:none;padding-top:32px;padding-bottom:67px}@media (max-width:767px){.GPC0015.in-b2b .contactus-box{padding-top:15px;padding-bottom:30px}}.GPC0015.in-b2b .contactus-box.multi-rows .sub-title{font-weight:600;display:inline-block;vertical-align:top;font-size:24px;color:#333;margin-top:8px;margin-bottom:40px}@media (max-width:767px){.GPC0015.in-b2b .contactus-box.multi-rows .sub-title{font-size:20px;line-height:28px;margin-bottom:12px}}.GPC0015.in-b2b .list-box{text-align:left;max-width:1300px}[dir=rtl] .GPC0015.in-b2b .list-box{text-align:right}@media (min-width:768px){.GPC0015.in-b2b .list-box li{min-height:227px}}.GPC0015.in-b2b .list-box li:nth-child(4n){border-right:none}#skypeCheckNotice{position:fixed!important;left:50%!important;top:50%!important;margin:-102px 0 0 -270px!important}@media (min-width:768px){[data-countrycode=levant_ar] .GPC0015 .contactus-box .list-box.len1 li,[data-countrycode=levant_ar] .GPC0015 .contactus-box .list-box.len2 li{width:50%}}
/*# sourceMappingURL=maps/GPC0015.min.css.map */

.catalog-product-view .GPC0015 .support-box .list-box{
    max-width: 100%;
}

.catalog-product-view .GPC0015 .support-box {padding: 82px 0 0px 0;}
.catalog-product-view .GPC0015 .support-box p{
    font-size: 20px;
}
.rassurance-top ul .unit-box a.icon-text{color: #000;}

.catalog-product-view .tech-spacs .attrl li {
    display:flex;
    width: 100%;
    padding-top : 10px;
    border-bottom: 1px solid #e4e4e4;
}

.cms-index-index .save-amount{
    display: block;
    margin-top: 10px;
}
.cms-index-index .product-item-info .product-item-details .product-item-actions{
    display:none;
}





.catalog-product-view .tech-spacs .attrl li dl{display:flex;width: 50%;font-size:16px; margin-bottom: 6px;}
.catalog-product-view .tech-spacs .attrl li dl dt{width: 45%;color:#212529; padding-left:20px}
.catalog-product-view .product-info-stock-sku .label{display:none}



.product-info-main .product.overview {
    font-size: 14px;
    margin-bottom: 15px;
}

.product-info-main .product-reviews-summary:after{display:none}
.product-info-main .product-reviews-summary {
    color: #999;
    margin-bottom: 0.4286em;
    margin-top: 0;
    font-size: .9286em;
}
.catalog-product-view .product.overview ul{
    padding-left:0px;
    list-style: none;
}
.catalog-product-view .product-info-main .product.overview ul li{
    position:relative;
    padding-left: 10px;
}
.catalog-product-view .product-info-main .product.overview ul li:before {
    width: 3px;
    height: 3px;
    border-radius: 100%;
    background: #333;
    content: "";
    display: block;
    position: absolute;
    left: 0;
    top: 9px;
}

.clearer{clear: both}
.size-wrapper{margin: 15px 0; border-top: 1px solid #e7e7e7; padding-top: 15px}

.catalog-product-view .product.overview ul li:before {
/*    width: 3px;
    height: 3px;
    border-radius: 100%;
    background: #333;
    content: "";
    display: block;
    position: absolute;
    left: 0;
    top: 9px;*/
}
.catalog-product-view .product-add-form .box-tocart{
    padding-top: 0px ;
}

.catalog-product-view .product-info-main .page-title-wrapper h1{font-size:22px}
.catalog-product-view .product-info-main .page-title-wrapper h1 span,

.catalog-product-view .tech-spacs .attrl li dl dt b{    
    font-weight: 400;
    font-family: 'LG Smart SemiBold','LG Smart Bold','Lg Smart', "Segoe UI","Microsoft Sans Serif", sans-serif !important;
    letter-spacing: 0;
}
.catalog-product-view .tech-spacs .attrl li dl dd{width: 55%;padding-left: 20px;}

.catalog-product-view .tech-spacs .attrl li dl dd .attributvalue ul{padding: 0;}
.catalog-product-view .tech-spacs .attrl li dl dd .attributvalue ul li{border: none}

html[lang="ar"] .catalog-product-view .product-info-main .page-title-wrapper h1 span,
html[lang="ar"] .catalog-product-view .tech-spacs .attrl li dl dt b,
html[lang="ar"] .product.info.detailed .item h2.label b{
    font-weight: 600;
    font-family: "LG Smart","Segoe UI","Microsoft Sans Serif",sans-serif !important;
 }

.action.primary.whereby{
    background: #a50034 !important;
    color: #fff !important;
    border-color: #a50034 !important;
    text-align: center;
    width: 100%;
    margin-top: 15px;
}

.action.primary.whereby:hover{
    background: #cc0041 !important;
    color: #fff !important;
    border-color: #cc0041 !important;   
}

.home-banner-slider .owl-carousel .owl-item{
    margin-bottom: 25px;
}

.catalog-product-view .page-main-details .column.main {
    min-height: inherit !important;
    padding-bottom: 0 !important;
}

.catalog-product-view .product-info-main .product-info-stock-sku {
    
    margin: 0;
}
.product-info-main .product.sku strong{display:none}
.catalog-product-view .product-info-main .product.sku .value {
    word-break: break-word;
    font-size: 14px;
    line-height: 20px;
    color: #6b6b6b;
    font-style: normal;
    font-weight: 700;
}

.cms-index-index .owl-carousel.nav-style-4 .owl-nav [class*="owl-"]:hover {
    color: #000;
}

.product-tabs-container.has-sticky-header {
    top: 0 !important;
}
.product-tabs-container {
    padding: 20px 0 !important;
    z-index: 20 !important;
    box-shadow: 0 1px 0px rgb(0 0 0 / 10%) !important;
}
.product-tabs-container .data.item.title {
    display: inline-block;
    font-size: 14px !important;
    padding: 0 10px;
}
.product-tabs-container .data.item.title>a {
    color: #6b6b6b !important;
    padding: 15px 0 !important;
    font-family: 'LG Smart Bold','Lg Smart', "Segoe UI","Microsoft Sans Serif", sans-serif;
    border-bottom: 2px solid transparent;
    text-transform: uppercase;
}
/*.product.data.items{max-width: 1284px; margin: 0 auto !important}*/
.product-add-form .box-tocart .actions {
    width: 100%;
}
.product-add-form .box-tocart .actions .action.tocart {
    width: 100%;
    display:none;
}
.product-tabs-container .data.item.title.active>a {
    border-color: #a50034;
    color: #000 !important;
}
.fotorama__thumb {

    width: 58px;
    height: 58px;
}

.fieldset .review-legend.legend strong {
    color: #333;
    font-family: 'LG Smart Bold','Lg Smart', "Segoe UI","Microsoft Sans Serif", sans-serif;
}
.page-header .minicart-wrapper .action.showcart{display:none}

.categ-items-cms-list{
    display:flex;
    max-width:1070px;
    margin:50px auto;
    list-style: none;
    padding:0;
    justify-content: center;
}
.categ-items-cms-list li.item{
    width:16%;
    text-align: center;
}
.categ-items-cms-list .item .visual-area {
    position: relative;
    margin: 0 auto 14px auto;
    text-align:center;
    padding:0 10px;
}
.categ-items-cms-list .item p{text-align: center;}
.categ-items-cms-list .item  .bottom-btn{text-align:center}
.categ-items-cms-list .item  .bottom-btn .btn{
    color: #fff!important;
    border-color: #a50034!important;
    background: #a50034!important;
    padding: 11px 23px !important;    

} 


.souscateg-items-cms-list{
    max-width: 1284px;
    width: 100%;
    margin:0 auto;
    max-height: 600px;
}

.souscateg-items-cms-list {
    max-width: 1284px;
    width: 100%;
    margin:0 auto;
    max-height: 600px;
}

.categorie-type-1{
    position: relative;
    background-image: -webkit-gradient(linear,left top, left bottom,color-stop(5%, #fff),color-stop(50%, #f2f2f2),color-stop(95%, #fff));
    background-image: linear-gradient(-180deg,#fff 5%,#f2f2f2 50%,#fff 95%);
    margin:50px auto;
    padding: 0 50px;
    max-width:100% !important;
}
.categorie-type-1 .item{
    padding:0 15px;
    text-align: center;
    float: left;
    width: 23%;

}

.home-banner-slider .widget .owl-carousel .owl-dots {
    margin-bottom: 10px;
    position: absolute;
    bottom:10%;
    z-index: 20;
    width:100%;
}

.home-banner-slider .owl-carousel .owl-dots {
    margin-top: -100px;
}

.home-banner-slider .owl-carousel .owl-dots .owl-dot span {
    width: 12px;
    height: 12px;
}

.home-banner-slider .owl-carousel .owl-dots .owl-dot.active span{
    zoom: 1;
    background: #a50034;
  }
.home-banner-slider  .owl-carousel .owl-dots .owl-dot:hover span{
    zoom: 1;
    background: #a5003461;
  }
.home-banner-slider  .owl-carousel .owl-dots .owl-dot span{
    zoom: 1;
    background: #fff;
    border: solid #000000b0 1px;
  }

.GPC0055 .slick-indicator .slick-dots li {
    border: 1px solid rgba(0,0,0,.5);
}

.component-wrap .component.GPC0032{display:none}

.slick-dots li.slick-active button {
    background: #a50034;
}
.categorie-type-1 .owl-item .item {
    width: 100%;
}

.product-image-photo.hover_image {
    padding-top: 50px;
}
.categorie-type-1 .item a {
    display: block;
    max-width: 100%;
    margin: 0 auto;
    border: 1px solid #e4e4e4;
    padding: 35px 20px 30px;
    border-radius: 10px;
    background-color: #fff;
    height:100%;
}
.categorie-type-1 .item a:hover{
    text-decoration:underline;
}

.categorie-type-1 .item .visual img{
    margin-bottom:35px;
}
.categorie-type-1 .item .visual p{
    margin-bottom:0px;
}

.categorie-type-1 .owl-carousel .owl-stage{
    display:flex;
    margin:0 auto;
}

.categorie-type-1 .item{
    height: 100%;
}


.category-cms .slick-slide h1,
.category-cms .slick-slide h2{font-size:60px; line-height: 60px;    margin-bottom: 20px;}
.pagebuilder-slide-wrapper [data-element='content'] {
    min-height: 60px;
    overflow: hidden;
}

div[data-content-type='slider'] {
    visibility: visible !important;                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             
}
h2[data-content-type='heading'] {
    font-size: 60px;
}

.categorie-type-1 .item .visual img {
    max-width: 180px;
    margin: 0 auto;
}
.categorie-type-1 .item .model-name .text {
    color: #333;
    font-weight: 600;
    font-size: 20px;
    line-height: 26px;
}
.categorie-type-1 .item .body-copy {
    font-size: 16px;
    line-height: 24px;
    color: #6b6b6b;
    margin: 0;
    line-height: 1.4em;
    min-height: 4.2em;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}

.categorie-type-2.c-col5 .item .visual-area{
    padding:0 27px;

} 
.categorie-type-2.c-col5 .item p.caption{
    font-size: 16px; line-height: 24px;
    text-transform: uppercase;
    margin-bottom: 11px;
}
.categorie-type-2.c-col4 .item .visual-area{
    padding:0 10px;

} 
.categorie-type-2.c-col4 .item p.caption{
    font-size: 24px;
    font-family: "LG Smart SemiBold","LG Smart Bold",'Lg Smart', "Segoe UI","Microsoft Sans Serif", sans-serif;
    font-weight: 400;
    text-transform: initial;
    color:#000;

} 
.categorie-type-2.c-col4 .categ-items-cms-list{
    display:flex;
    max-width:1284px;
    margin:50px auto;
    list-style: none;
    padding:0;
    justify-content: center;
} 

/*Home page block*/
.GPC0045 .unit-box-wrap:after,.GPC0045 .unit-box-wrap:before{content:" ";display:table}.GPC0045 .unit-box-wrap:after{clear:both}.GPC0045{max-width:1344px;padding-left:30px;padding-right:30px;text-align:center}@media (max-width:767px){.GPC0045{padding-left:24px;padding-right:24px}}.GPC0045 .unit-box{float:left;width:calc(50% - 12px);margin-right:24px}[dir=rtl] .GPC0045 .unit-box{float:right;margin-right:0;margin-left:24px}.GPC0045 .unit-box:last-child{margin-right:0}[dir=rtl] .GPC0045 .unit-box:last-child{margin-left:0}.GPC0045 .unit-box a.icon-text{display:block}.GPC0045 .unit-box a:hover{text-decoration:none}.GPC0045 .unit-box .visual-area{position:relative;width:100%;margin-bottom:19px}.GPC0045 .unit-box .visual-area img{max-width:64px}@media (max-width:767px){.GPC0045 .unit-box .visual-area img{max-width:32px}}.GPC0045 .unit-box .title,.GPC0045 .unit-box .title h1,.GPC0045 .unit-box .title h2,.GPC0045 .unit-box .title h3,.GPC0045 .unit-box .title h4,.GPC0045 .unit-box .title h5,.GPC0045 .unit-box .title h6,.GPC0045 .unit-box .title p{margin-bottom:12px;font-size:24px;line-height:32px;font-weight:600}.GPC0045 .unit-box .body-copy{margin-bottom:8px;font-size:16px;line-height:24px;color:#6b6b6b}.GPC0045 .unit-box .place{display:block;margin-bottom:19px;font-size:14px;line-height:20px;color:#a50034;font-style:normal;font-weight:700}.GPC0045 .unit-box .bottom-btn .link-text{color:#000}.GPC0045 .unit-box .bottom-btn .ico-right:after{background:url(/lg5-common-gp/images/common/icons/link-right-nightrider.svg) no-repeat 0 1px}.GPC0045 .unit-box .bottom-btn.btn-type-box .btn{margin:0 3px 10px 3px}.GPC0045 .unit-box .bottom-btn.btn-type-text .link-text{margin:0 9px 11px 9px}@media (max-width:767px){.GPC0045 .unit-box{display:table;float:none;position:relative;padding:10px 0 10px 0;width:100%;min-height:32px;margin:0;border-bottom:1px solid #eee}.GPC0045 .unit-box:last-child{border-bottom:none}.GPC0045 .unit-box .title,.GPC0045 .unit-box .title h1,.GPC0045 .unit-box .title h2,.GPC0045 .unit-box .title h3,.GPC0045 .unit-box .title h4,.GPC0045 .unit-box .title h5,.GPC0045 .unit-box .title h6,.GPC0045 .unit-box .title p{display:table-cell;margin:0;font-size:16px;line-height:24px;text-align:left;vertical-align:middle;width:calc(100% - 39px);padding:0 10px 0 7px}[dir=rtl] .GPC0045 .unit-box .title,[dir=rtl] .GPC0045 .unit-box .title h1,[dir=rtl] .GPC0045 .unit-box .title h2,[dir=rtl] .GPC0045 .unit-box .title h3,[dir=rtl] .GPC0045 .unit-box .title h4,[dir=rtl] .GPC0045 .unit-box .title h5,[dir=rtl] .GPC0045 .unit-box .title h6,[dir=rtl] .GPC0045 .unit-box .title p{text-align:right}[dir=rtl] .GPC0045 .unit-box .title,[dir=rtl] .GPC0045 .unit-box .title h1,[dir=rtl] .GPC0045 .unit-box .title h2,[dir=rtl] .GPC0045 .unit-box .title h3,[dir=rtl] .GPC0045 .unit-box .title h4,[dir=rtl] .GPC0045 .unit-box .title h5,[dir=rtl] .GPC0045 .unit-box .title h6,[dir=rtl] .GPC0045 .unit-box .title p{padding:0 7px 0 10px}.GPC0045 .unit-box .visual-area{display:table-cell;width:32px;height:100%;min-height:32px;text-align:left;vertical-align:middle}.GPC0045 .unit-box .visual-area img{max-width:100%}.GPC0045 .unit-box a.icon-text{position:relative;overflow:hidden;display:block;color:#333}.GPC0045 .unit-box a.icon-text:after{content:'';position:absolute;right:0;top:50%;z-index:7;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:12px;height:12px;background:url(/lg5-common-gp/images/common/icons/link-right-nightrider.svg) no-repeat 50% 50%}[dir=rtl] .GPC0045 .unit-box a.icon-text:after{right:auto;left:0;-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.GPC0045 .unit-box .body-copy,.GPC0045 .unit-box .bottom-btn,.GPC0045 .unit-box .place{text-align:left;padding:0 32px 0 47px}[dir=rtl] .GPC0045 .unit-box .body-copy,[dir=rtl] .GPC0045 .unit-box .bottom-btn,[dir=rtl] .GPC0045 .unit-box .place{text-align:right;padding:0 47px 0 32px}}.GPC0045.icn-img3s-txt3 .unit-box{width:calc(33.33333% - 16px)}@media (max-width:767px){.GPC0045.icn-img3s-txt3 .unit-box{width:100%}}.GPC0045.icn-img4s-txt4 .unit-box{width:calc(25% - 18px)}@media (max-width:767px){.GPC0045.icn-img4s-txt4 .unit-box{width:100%}}.GPC0045.icn-img5s-txt5 .unit-box{width:calc(20% - 20px)}@media (max-width:767px){.GPC0045.icn-img5s-txt5 .unit-box{width:100%}}
/*# sourceMappingURL=maps/GPC0045.min.css.map */

.GPC0059{max-width:1344px;padding-left:30px;padding-right:30px}@media (max-width:767px){.GPC0059{padding-left:0;padding-right:0}}@media (min-width:1200px){.GPC0059{padding-top:1.869159%}}@media (min-width:768px) and (max-width:1199px){.GPC0059{padding-top:2.419355%}}.GPC0059 .square{display:inline-block;vertical-align:top}@media (max-width:767px){.GPC0059 .square{width:100%}}.GPC0059 .square .common-area{position:relative;display:block;width:100%;height:100%}.GPC0059 .square .common-area.case-of-video:before{content:"";display:block;width:32px;height:32px;background-image:url(/lg5-common-gp/images/components/btn-play.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:100% 100%;background-color:rgba(0,0,0,.25);border-radius:50% 50%;position:absolute;z-index:1;bottom:20px;left:20px}[dir=rtl] .GPC0059 .square .common-area.case-of-video:before{left:auto;right:20px}@media (max-width:767px){.GPC0059 .square .common-area.case-of-video:before{bottom:25px;left:24px}[dir=rtl] .GPC0059 .square .common-area.case-of-video:before{right:24px}}.GPC0059 .square .visual-area{position:absolute;width:100%;height:100%}.GPC0059 .square .visual-area img{display:none;width:100%;height:100%}@media (min-width:1200px){.GPC0059 .square .visual-area img.pc-lg{display:block}}@media (min-width:768px) and (max-width:1199px){.GPC0059 .square .visual-area img.pc-md{display:block}}@media (max-width:767px){.GPC0059 .square .visual-area img.mobile{display:block}}.GPC0059 .square .copy-boxing-area{position:absolute;z-index:1;top:25px;left:20px;right:20px;bottom:20px;margin:auto;background-color:transparent;font-size:16px;line-height:24px}.GPC0059 .square .copy-boxing-area .category,.GPC0059 .square .copy-boxing-area .head{font-weight:600}.GPC0059 .square .copy-boxing-area .category{max-width:220px}.GPC0059 .square .copy-boxing-area .head h2,.GPC0059 .square .copy-boxing-area .head h3,.GPC0059 .square .copy-boxing-area .head h4,.GPC0059 .square .copy-boxing-area .head h5,.GPC0059 .square .copy-boxing-area .head h6{font-size:inherit;line-height:inherit;font-weight:inherit}.GPC0059 .square .copy-boxing-area .desc{max-width:320px}@media (max-width:767px){.GPC0059 .square .copy-boxing-area .desc{display:none}}.GPC0059 .square.text-white{color:#fff}.GPC0059 .square.text-white .copy-boxing-area{color:#fff}.GPC0059 .square.text-black{color:#000}.GPC0059 .square.text-black .copy-boxing-area{color:#fff}.GPC0059 .square.text-black .copy-boxing-area .category{color:#333}.GPC0059 .square.text-black .copy-boxing-area .head{color:#000}.GPC0059 .square.text-black .copy-boxing-area .desc{color:#6b6b6b}.GPC0059.flow-mix,.GPC0059.flow-right{text-align:right}@media (min-width:768px){.GPC0059.flow-mix .square-partition.bottom,.GPC0059.flow-mix .square-partition.top,.GPC0059.flow-right .square-partition.bottom,.GPC0059.flow-right .square-partition.top{left:0}}@media (min-width:1200px){.GPC0059.flow-mix .square-partition.bottom .square:first-child,.GPC0059.flow-mix .square-partition.top .square:first-child,.GPC0059.flow-right .square-partition.bottom .square:first-child,.GPC0059.flow-right .square-partition.top .square:first-child{margin-right:3.247632%}[dir=rtl] .GPC0059.flow-mix .square-partition.bottom .square:first-child,[dir=rtl] .GPC0059.flow-mix .square-partition.top .square:first-child,[dir=rtl] .GPC0059.flow-right .square-partition.bottom .square:first-child,[dir=rtl] .GPC0059.flow-right .square-partition.top .square:first-child{margin-right:0;margin-left:3.247632%}}@media (min-width:768px) and (max-width:1199px){.GPC0059.flow-mix .square-partition.bottom .square:first-child:not(.length-lg),.GPC0059.flow-right .square-partition.bottom .square:first-child:not(.length-lg){margin-right:2.419355%}[dir=rtl] .GPC0059.flow-mix .square-partition.bottom .square:first-child:not(.length-lg),[dir=rtl] .GPC0059.flow-right .square-partition.bottom .square:first-child:not(.length-lg){margin-right:0;margin-left:2.419355%}}@media (min-width:768px){[dir=rtl] .GPC0059.flow-left{direction:ltr}}@media (min-width:768px){.GPC0059.flow-left .square-partition.bottom,.GPC0059.flow-left .square-partition.top{right:0}}@media (min-width:1200px){.GPC0059.flow-left .square-partition.bottom .square:first-child,.GPC0059.flow-left .square-partition.top .square:first-child{margin-right:3.247632%}}@media (min-width:768px) and (max-width:1199px){.GPC0059.flow-left .square-partition.bottom .square:first-child:not(.length-lg){margin-right:2.419355%}}@media (min-width:768px) and (max-width:1199px){.GPC0059.flow-mix .square-partition.top{position:relative!important;width:100%!important;height:auto!important}.GPC0059.flow-mix .square-partition.top .square.sub{position:relative!important;bottom:auto!important}.GPC0059.flow-mix .square-partition.bottom{clear:both;float:left;width:37.802419%}.GPC0059.flow-mix .square-partition.bottom .square.sub{clear:both!important;width:100%!important;margin-right:0!important}.GPC0059.flow-mix .square-partition.bottom .square.sub+.square.sub{padding-top:6.61157%}.GPC0059.flow-mix .square-partition.tall{padding-top:2.419355%}}.GPC0059 .component-inner{position:relative;font-size:0}.GPC0059 .square-partition{display:inline-block;vertical-align:top;text-align:left}@media (min-width:1200px){.GPC0059 .square-partition.tall{width:40.576324%}}@media (min-width:768px) and (max-width:1199px){.GPC0059 .square-partition.tall{width:59.778226%}}@media (max-width:767px){.GPC0059 .square-partition.tall{width:100%}}.GPC0059 .square-partition.bottom,.GPC0059 .square-partition.top{width:100%}@media (min-width:768px){.GPC0059 .square-partition.bottom,.GPC0059 .square-partition.top{position:absolute}}@media (min-width:1200px){.GPC0059 .square-partition.bottom,.GPC0059 .square-partition.top{width:57.554517%}}@media (min-width:768px){.GPC0059 .square-partition.top{top:0}}@media (min-width:768px) and (max-width:1199px){.GPC0059 .square-partition.top{width:37.802419%}.GPC0059 .square-partition.top .square{width:100%}}@media (min-width:768px){.GPC0059 .square-partition.bottom{bottom:0}}@media (min-width:768px) and (max-width:1199px){.GPC0059.type-triple .square-partition.bottom,.GPC0059.type-triple .square-partition.top{width:37.802419%;height:48.4%}.GPC0059.type-triple .square-partition.bottom .square,.GPC0059.type-triple .square-partition.top .square{width:100%}}@media (min-width:1200px){.GPC0059:not(.type-triple) .square-partition.bottom,.GPC0059:not(.type-triple) .square-partition.top{height:48.4%}}@media (min-width:768px) and (max-width:1199px){.GPC0059:not(.type-triple) .square-partition.top{height:66.137566%}.GPC0059:not(.type-triple) .square-partition.top .square:last-child{position:absolute;bottom:0;left:0}}@media (min-width:768px) and (max-width:1199px){.GPC0059:not(.type-triple) .square-partition.bottom{padding-top:2.419355%;position:static}.GPC0059:not(.type-triple) .square-partition.bottom .square:not(.length-lg){width:48.79032%}}.GPC0059 .square{width:100%}[dir=rtl] .GPC0059 .square{direction:rtl;text-align:right}@media (min-width:1200px){.GPC0059 .square.length-md{width:55.751015%}.GPC0059 .square.length-sm{width:41.001353%}}@media (min-width:768px){.GPC0059 .square.main{text-align:center}.GPC0059 .square.main .copy-boxing-area{top:54px}}@media (max-width:767px){.GPC0059 .square{margin-top:10px}}.GPC0059 .square.main .head{max-width:300px;font-size:32px;line-height:36px;margin-top:2px}@media (max-width:991px){.GPC0059 .square.main .head{font-size:24px;line-height:28px}}@media (max-width:767px){.GPC0059 .square.main .head{max-width:210px}}@media (min-width:768px){.GPC0059 .square.main .category,.GPC0059 .square.main .desc,.GPC0059 .square.main .head{margin-left:auto;margin-right:auto}}.GPC0059 .square.sub .head{max-width:250px;font-size:28px;line-height:32px;margin-top:1px}@media (max-width:991px){.GPC0059 .square.sub .head{font-size:20px;line-height:26px}}@media (max-width:767px){.GPC0059 .square.sub .head{max-width:210px}}.GPC0059 .square .copy-boxing-area .desc{margin-top:11px}@media (max-width:767px){.GPC0059 .square .copy-boxing-area{top:18px;left:24px;right:24px;bottom:25px}}@media (min-width:768px){.GPC0059 .tall .square .common-area.case-of-video:before{width:48px;height:48px;top:0;right:0;bottom:0;left:0;margin:auto;background-image:url(/lg5-common-gp/images/components/btn-play.svg)}}@media (min-width:1200px){.GPC0059 .square.main .common-area{padding-bottom:144%}.GPC0059 .square.length-lg .common-area{padding-bottom:49.122%}.GPC0059 .square.length-md .common-area{padding-bottom:88.11%}.GPC0059 .square.length-sm .common-area{padding-bottom:120%}}@media (min-width:768px) and (max-width:1199px){.GPC0059 .square.main .common-area{padding-bottom:126.476%}.GPC0059 .square.length-lg .common-area{padding-bottom:36.594%}.GPC0059 .square.length-md .common-area,.GPC0059 .square.length-sm .common-area{padding-bottom:96.8%}}@media (max-width:767px){.GPC0059 .square.main .common-area{padding-bottom:93.75%}.GPC0059 .square.length-lg .common-area,.GPC0059 .square.length-md .common-area,.GPC0059 .square.length-sm .common-area{padding-bottom:66.563%}}@media (min-width:768px) and (max-width:1199px){.GPC0059:not(.flow-mix) .square-partition.bottom .length-md .common-area,.GPC0059:not(.flow-mix) .square-partition.bottom .length-sm .common-area{padding-bottom:75%}.GPC0059.type-triple .square-partition .length-lg .common-area{padding-bottom:96.8%}}@media screen and (-ms-high-contrast:active){.GPC0059 .visual-area img{visibility:hidden}}
/*# sourceMappingURL=maps/GPC0059.min.css.map */

.GPC0068 .carousel-wrap:after,.GPC0068 .carousel-wrap:before,.GPC0068 .text-area:after,.GPC0068 .text-area:before{content:" ";display:table}.GPC0068 .carousel-wrap:after,.GPC0068 .text-area:after{clear:both}.GPC0068{position:relative}.GPC0068 .text-area{position:absolute;width:100%;padding:0 30px;text-align:center;top:79px;z-index:2}@media (max-width:1199px){.GPC0068 .text-area{top:53px}}@media (max-width:767px){.GPC0068 .text-area{padding:0 40px;top:32px}}.GPC0068 .text-area .inner{max-width:900px;margin:0 auto}@media (max-width:1199px){.GPC0068 .text-area .inner{max-width:75%}}@media (max-width:767px){.GPC0068 .text-area .inner{max-width:100%}}.GPC0068 .text-area .text-wrap .title,.GPC0068 .text-area .text-wrap .title h1,.GPC0068 .text-area .text-wrap .title h2,.GPC0068 .text-area .text-wrap .title h3,.GPC0068 .text-area .text-wrap .title h4,.GPC0068 .text-area .text-wrap .title h5,.GPC0068 .text-area .text-wrap .title h6{color:#000;font-size:60px;line-height:60px;margin-bottom:20px;font-weight:600}@media (max-width:1355px){.GPC0068 .text-area .text-wrap .title,.GPC0068 .text-area .text-wrap .title h1,.GPC0068 .text-area .text-wrap .title h2,.GPC0068 .text-area .text-wrap .title h3,.GPC0068 .text-area .text-wrap .title h4,.GPC0068 .text-area .text-wrap .title h5,.GPC0068 .text-area .text-wrap .title h6{font-size:48px;line-height:50px}}@media (max-width:1199px){.GPC0068 .text-area .text-wrap .title,.GPC0068 .text-area .text-wrap .title h1,.GPC0068 .text-area .text-wrap .title h2,.GPC0068 .text-area .text-wrap .title h3,.GPC0068 .text-area .text-wrap .title h4,.GPC0068 .text-area .text-wrap .title h5,.GPC0068 .text-area .text-wrap .title h6{font-size:36px;line-height:40px;margin-bottom:12px}}@media (max-width:767px){.GPC0068 .text-area .text-wrap .title,.GPC0068 .text-area .text-wrap .title h1,.GPC0068 .text-area .text-wrap .title h2,.GPC0068 .text-area .text-wrap .title h3,.GPC0068 .text-area .text-wrap .title h4,.GPC0068 .text-area .text-wrap .title h5,.GPC0068 .text-area .text-wrap .title h6{font-size:32px;line-height:36px;margin-bottom:8px}}@media (max-width:374px){.GPC0068 .text-area .text-wrap .title,.GPC0068 .text-area .text-wrap .title h1,.GPC0068 .text-area .text-wrap .title h2,.GPC0068 .text-area .text-wrap .title h3,.GPC0068 .text-area .text-wrap .title h4,.GPC0068 .text-area .text-wrap .title h5,.GPC0068 .text-area .text-wrap .title h6{font-size:26px;line-height:30px}}.GPC0068 .text-area .text-wrap .copy{font-size:20px;line-height:26px;padding:0 50px;color:#333}@media (max-width:1199px){.GPC0068 .text-area .text-wrap .copy{font-size:16px;line-height:24px;padding-left:4.166667%;padding-right:4.166667%}}@media (max-width:767px){.GPC0068 .text-area .text-wrap .copy{font-size:16px;line-height:24px;padding-left:0;padding-right:0}}.GPC0068 .text-area .text-wrap .video-link{padding:17px 0 0 0}.GPC0068 .carousel-wrap-box{position:relative}.GPC0068 .carousel-wrap{position:relative;width:100%;clear:both;overflow:hidden}.GPC0068 .carousel-wrap.arrow-gray.slick-slider .slick-arrow{color:#f2f2f2}.GPC0068 .carousel-wrap.arrow-gray.slick-slider .slick-arrow:not([disabled]):focus,.GPC0068 .carousel-wrap.arrow-gray.slick-slider .slick-arrow:not([disabled]):hover{color:#6b6b6b}.GPC0068 .carousel-wrap.arrow-darkgray.slick-slider .slick-arrow{color:#6b6b6b}.GPC0068 .carousel-wrap.arrow-darkgray.slick-slider .slick-arrow:not([disabled]):focus,.GPC0068 .carousel-wrap.arrow-darkgray.slick-slider .slick-arrow:not([disabled]):hover{color:#f2f2f2}.GPC0068 .carousel-wrap .slick-list{width:auto;height:100%;overflow:hidden}.GPC0068 .carousel-wrap .slick-arrow{padding:0;cursor:pointer}.GPC0068 .carousel-wrap .slick-arrow.slick-next,.GPC0068 .carousel-wrap .slick-arrow.slick-prev{position:absolute;z-index:99;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);width:22px;height:40px}[dir=rtl] .GPC0068 .carousel-wrap .slick-arrow.slick-next,[dir=rtl] .GPC0068 .carousel-wrap .slick-arrow.slick-prev{-webkit-transform:translate(0,-50%) rotate(180deg);-ms-transform:translate(0,-50%) rotate(180deg);transform:translate(0,-50%) rotate(180deg)}.GPC0068 .carousel-wrap .slick-arrow.slick-prev{left:40px}[dir=rtl] .GPC0068 .carousel-wrap .slick-arrow.slick-prev{left:auto;right:40px}.GPC0068 .carousel-wrap .slick-arrow.slick-next{right:40px}[dir=rtl] .GPC0068 .carousel-wrap .slick-arrow.slick-next{right:auto;left:40px}@media (max-width:1199px){.GPC0068 .carousel-wrap .slick-arrow.slick-prev{left:30px}[dir=rtl] .GPC0068 .carousel-wrap .slick-arrow.slick-prev{left:auto;right:30px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);margin-top:-20px}.GPC0068 .carousel-wrap .slick-arrow.slick-next{right:30px}[dir=rtl] .GPC0068 .carousel-wrap .slick-arrow.slick-next{right:auto;left:30px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);margin-top:-20px}}.GPC0068 .carousel-wrap .slick-arrow.slick-disabled{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";opacity:.3}.GPC0068 .carousel-wrap .carousel-box{position:relative;float:left;width:100%}[dir=rtl] .GPC0068 .carousel-wrap .carousel-box{float:right}.GPC0068 .carousel-wrap .visual-area{position:relative;overflow:hidden;z-index:1}.GPC0068 .carousel-wrap .visual-area img{position:relative;width:100%;height:auto}@media (min-width:768px){.GPC0068 .carousel-wrap .visual-area img.mobile{display:none!important}}@media (max-width:767px){.GPC0068 .carousel-wrap .visual-area img.pc{display:none!important}}.GPC0068 .carousel-wrap .carousel-box{position:relative;width:100%;overflow:hidden}.GPC0068 .carousel-wrap .carousel-box.text-black{color:#000;background-color:#fff}.GPC0068 .carousel-wrap .carousel-box.text-white{background-color:#767676;color:#fff}.GPC0068 .carousel-wrap .carousel-box.text-white .text-wrap .title,.GPC0068 .carousel-wrap .carousel-box.text-white .text-wrap .title h1,.GPC0068 .carousel-wrap .carousel-box.text-white .text-wrap .title h2,.GPC0068 .carousel-wrap .carousel-box.text-white .text-wrap .title h3,.GPC0068 .carousel-wrap .carousel-box.text-white .text-wrap .title h4,.GPC0068 .carousel-wrap .carousel-box.text-white .text-wrap .title h5,.GPC0068 .carousel-wrap .carousel-box.text-white .text-wrap .title h6{color:#fff}.GPC0068 .carousel-wrap .carousel-box.text-white .text-wrap .copy{color:#fff}@media (max-width:767px){.GPC0068 .carousel-wrap .animation-area .controller-wrap{bottom:42px}}.GPC0068 .slick-slider{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}.GPC0068 .slick-slider.slick-initialized{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.GPC0068 .slick-slider button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:transparent;text-indent:-9999em}.GPC0068 .slick-slider .slick-arrow{line-height:0;color:#6b6b6b}.GPC0068 .slick-slider .slick-arrow svg{display:block}.GPC0068 .slick-slider .slick-arrow:not([disabled]):focus,.GPC0068 .slick-slider .slick-arrow:not([disabled]):hover{color:#f2f2f2}@media (max-width:767px){.GPC0068 .slick-slider .slick-arrow{display:none!important}}.GPC0068 .slick-white.slick-slider .slick-arrow{color:#f2f2f2}.GPC0068 .slick-white.slick-slider .slick-arrow:not([disabled]):focus,.GPC0068 .slick-white.slick-slider .slick-arrow:not([disabled]):hover{color:#6b6b6b}.GPC0068 .slick-indicator{display:none;position:absolute;bottom:0;padding:30px 0;left:0;width:100%;height:72px;text-align:center;z-index:2}@media (max-width:767px){.GPC0068 .slick-indicator{display:block;padding:20px 0;height:auto}}.GPC0068 .slick-indicator .slick-dots li{position:relative;display:inline-block;vertical-align:top;width:12px;height:12px;border-radius:50%;border:1px solid rgba(0,0,0,.5);line-height:normal;margin-left:10px}.GPC0068 .slick-indicator .slick-dots li:first-child{margin-left:0}[dir=rtl] .GPC0068 .slick-indicator .slick-dots li:first-child{margin-left:8px}[dir=rtl] .GPC0068 .slick-indicator .slick-dots li:last-child{margin-left:0}@media (max-width:767px){.GPC0068 .slick-indicator .slick-dots li{width:10px;height:10px;margin-left:8px}}.GPC0068 .slick-indicator .slick-dots li a,.GPC0068 .slick-indicator .slick-dots li button{background:#fff;display:block;width:100%;height:100%;margin:0;padding:0;border:0;border-radius:50%;overflow:hidden;color:transparent;cursor:pointer}.GPC0068 .slick-indicator .slick-dots li a:focus,.GPC0068 .slick-indicator .slick-dots li button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.GPC0068 .slick-indicator .slick-dots li.slick-active{border:1px solid #a50034}.GPC0068 .slick-indicator .slick-dots li.slick-active a,.GPC0068 .slick-indicator .slick-dots li.slick-active button{background:#a50034}.GPC0068 .slick-indicator .slick-dots li:only-child{display:none}.GPC0068.js-invisible-nav .slick-arrow,.GPC0068.js-invisible-nav .slick-indicator{z-index:-1!important}@media screen and (-ms-high-contrast:active){.GPC0068 .carousel-wrap .visual-area img{visibility:hidden}}
/*# sourceMappingURL=maps/GPC0068.min.css.map */

.search-area.show-icon .block.block-search.show{
    display: block;
}

.search-area .search-toggle-icon:after{
    left: 10px !important;
    top: 30px !important;
}
.header-right .block-search input {
    padding-right:190px;
}

.autocomplete-selected{background:#f8f8f8!important}


.suggestion-right .product-line{
    font-family:'LG Smart SemiBold',"LG Smart Bold",'Lg Smart', "Segoe UI","Microsoft Sans Serif", sans-serif;
    color:#333;
}

.suggestion-right p.short-des{
    color:#333;
}

.page-main > .page-title-wrapper .page-title {
    font-size: 20px;
    margin: 0 0 15px;
    color: #333;
}


.catalog-product-view .box-tocart .moved-add-to-links{width: 100%;}
.catalog-product-view .box-tocart .moved-add-to-links .towishlist{display: none}
.catalog-product-view .box-tocart .moved-add-to-links .tocompare{margin: 10px auto 0; display: block; min-width: 180px;}
.catalog-product-view .box-tocart .moved-add-to-links .tocompare span{display: block; margin: 0 20px}

.action.primary{
    border-radius: 3px;
}

.catalog-product-view .slick-track .owl-stage{display: flex}
.catalog-product-view .slick-track {position: relative;}
.catalog-product-view .slick-track .owl-nav{top: 50%; position: absolute;}
.catalog-product-view .slick-track .owl-nav button.owl-prev{left: 0;position: absolute;}
.catalog-product-view .slick-track .owl-nav button.owl-next{right: 0;position: absolute;}

.amlocator-main-container .amlocator-search-container .amlocator-button.-nearby {
    color: #fff !important;
    background: #a50034 !important;
    margin-top: 10px;
    width: 100%;
    margin-left: auto;
    line-height: 0px;
    border: 1px solid #a50034;
    border-radius: 3px;
    padding: 23px;
}
.amlocator-main-container .tabcontent {
    height: calc(97vh - 270px);
    overflow: auto;
}
.amlocator-current-location .amlocator-text:focus + .amlocator-search,
.amlocator-current-location .amlocator-search:hover {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGNpcmNsZSBjeD0iOC41IiBjeT0iOC41IiByPSI3LjUiIHN0cm9rZT0iI0Q3RDdENyIgc3Ryb2tlLXdpZHRoPSIyIi8+PHBhdGggZmlsbD0iI0Q3RDdENyIgZD0iTTEzIDE1LjEyMUwxNS4xMiAxM2w4LjY3NSA4LjY3NS0yLjEyMSAyLjEyeiIvPjwvc3ZnPg==) no-repeat center !important;
    background-size: contain;
}
.amlocator-current-location .amlocator-text:focus {
    border: 1px solid #a50034 !important;
    box-shadow: none;
}
.amlocator-range-slider .amlocator-tooltip:after {
    background: #a50034 !important;

}
.amlocator-range-slider .amlocator-tooltip {
    background: #a50034 !important;
}
.amlocator-range-slider .amlocator-handle {
    background: #a50034 !important;
}
.amlocator-range-slider .ui-slider-range {
    background: #a50034 !important;
}
.amlocator-main-container h2{

    font-size: 40px;
    line-height: 48px;
    color: #000;

}
.amlocator-current-location .amlocator-text {
    box-sizing: border-box;
    width: 100%;
    height: 40px;
    padding-right: 40px;
    border: 1px solid #000;
    border-radius: 2px;
    font-size: 16px;
}
.amlocator-attribute-wrapper .amlocator-select, 
.amlocator-attribute-wrapper .chosen-choices {
    border-color: #000;
}
.amlocator-search-container .amlocator-title {
    font-size: 20px;
}
.amlocator-filters-container .amlocator-title{
    font-size: 14px;
    text-transform: uppercase;
}
.amlocator-attribute-wrapper .amlocator-label {
    font-size: 20px;
}

.amlocator-main-container .amlocator-button {
    color: #fff;
    background: #a50034;
    border: 1px solid #a50034;
    text-transform: uppercase;
}

.amlocator-filters-container .amlocator-actions {

    font-size: 14px;
}
.amlocator-main-container .amlocator-search-container .amlocator-button.-nearby {

    font-size: 20px;
}
.amlocator-filters-container .amlocator-clear {
    color: #333;
}

.amlocator-store-desc.-active {
    color: #fff;
    background: #a50034 !important;
}
.amlocator-store-desc.-active .amlocator-today {
    color: #000;
    background: #fefefe !important;
}

.clear {
    color: #a50034;
    cursor: pointer;
}
.questions .support-box{padding-bottom: 0}

.iw_placeholder .iw_component {
    margin-top: -3px !important;
    border-top: 0px solid transparent;
}

.product-tabs-container.has-sticky-header.has-mobile-sticky-header{
    text-align: right;
}

.product-tabs-container.has-sticky-header.has-mobile-sticky-header .container{
    padding-right: 45px;
}

.product-tabs-container.has-sticky-header.has-mobile-sticky-header .data.item.title {

    padding: 0 15px;
}
.GPC0045 .unit-box a.icon-text {
    color:#000;
}
.cms-index-index .home-banner-slider .owl-carousel .owl-nav {
    top: 35%;
}
.cms-index-index .home-tab-container .owl-carousel .owl-stage {
    display: flex;
    flex-wrap: wrap;
}
.cms-index-index .home-tab-container .owl-carousel .owl-item{
    display:flex;
}

.cms-index-index .home-tab-container .owl-carousel .product-item {
    width: 100%;
    float: none;
    padding:0 !important;
}
.cms-index-index .home-tab-container .product-item .product-item-info {
    
    height: 100%;
}

.catalog-product-view .product-video{
    height:100%;
}

.btn{border-radius: 3px;}

.catalog-product-view .GPC0055 .carousel-wrap{
    opacity: 1;
}
.catalog-product-view .GPC0055 .carousel-wrap .visual-area img.lazyload{
    opacity: 1;
}



.find-online{
    background: #f8f8f8;
    padding: 88px 30px 0;
    margin: 0 -15px;
}

.find-online h2{
    font-size: 40px;
    line-height: 48px;
    color: #000;
    font-family: "Lg Smart SemiBold","LG Smart Bold",'Lg Smart', "Segoe UI","Microsoft Sans Serif", sans-serif;
    font-weight: 600;
}



.findonline-container {
        padding: 0 0 44px 0;
    background: #f8f8f8;
    max-width: 1344px;
    margin: 0 auto;
    padding: 0 30px;
}
.findonline-container ul{
    display: flex;
    flex-wrap: wrap;
    justify-content: center;

}
.findonline-container ul li{
    width: 25%;
    padding: 12px;

}
.findonline-container ul li .box {
    position: relative;
    display: block;
    width: 100%;
    height: 250px;
    background: #fff;
    text-align: center;
    padding: 0px 0 0 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    box-shadow: 0px 0px 7px transparent;
}

.findonline-container ul li .box:hover {
    position: relative;
    display: block;
    width: 100%;
    height: 250px;
    background: #fff;
    text-align: center;
    padding: 0px 0 0 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    box-shadow: 0px 0px 7px #ededed;
}

.findonline-container ul li .box:hover .text{
    text-decoration:underline;
}




.findonline-container .btn.btn-outline-secondary {
    background: 0 0!important;
    color: #6b6b6b!important;
    border-color: #6b6b6b!important;
}


.findonline-container .box:hover .btn.btn-outline-secondary {

    color: #000!important;
    border-color: #000!important;

}



.findonline-container .btn {
    display: inline-block;
    min-width: 80px;
    padding: 11px 23px;
    border-radius: 3px;
    border: 1px solid transparent;
    font-style: normal;
    font-weight: 700;
    font-size: 14px;
    line-height: 16px;
    text-decoration: none;
    text-align: center;
    vertical-align: middle;
    white-space: normal;
    cursor: pointer;
    background-color: transparent;
}


.slick-white.slick-slider button.slick-arrow {
    color: #f2f2f2;
    display: none;
}


.findonline-container ul li .box > a {
    padding: 50px 0 0 0;
    display: block;
    color: #000;
}
.findonline-container ul li .box .text {
    padding: 22px 0 0 0;
    font-size: 16px;
    line-height: 20px;
    color: #6b6b6b;
}
.findonline-container ul li .box .links .btns {
    position: absolute;
    bottom: 40px;
    left: 0;
    width: 100%;
    text-align: center;
}

.findonline-container ul li .box .links .btns .btn.btn-sm {
    padding: 8px 20px 9px !important;
}

.findonline-container ul li .flag {
    position: absolute;
    left: 15px;
    top: 12px;
    display: flex;
}

.findonline-container ul li .flag p{
    font-size:14px;
    color:#333;
}

.findonline-container ul li .flag img{
    height: 20px;
    width: 20px;
    margin-top: 4px ;
    margin-right: 10px ;
}

.findonline-container ul li .img {
    width: 100%;
    max-width: 180px;
    height: 60px;
    margin: 0 auto;
    line-height: 60px;
}



.category-view{z-index: 10;position: relative;}

#maincontent{clear:both; overflow: hidden;}

#iw_comp1591758525000{display: none !important}

.GPC0047 .item .bottom-btn.btn-type-box .btn{
    padding: 10px 20px !important;
}
.GPC0047 .component-outer-box .list-box .slick-track{
    display: flex;
    justify-content: center;
    flex-flow: wrap;
}


.GPC0051 #objList .items{opacity:1 !important}
.GPC0051 #objList .nav-button{	position: absolute;	top: 30px;width:50px;}
.GPC0051 #objList .slick-prev:before{
	left: 10px;
}
.GPC0051 #objList .slick-next:before{

	right:10px;

	
}   

.GPC0051 #objList .owl-item{float:left}
.GPC0051 #objList .owl-nav button{position: absolute;
    top: 50%;background: transparent !important;border:none !important;
}
.GPC0051 #objList .owl-nav button.owl-prev{
    left: 0;
}
.GPC0051 #objList .owl-nav button.owl-next{
    right: 0;
}

.GPC0051 #objList .owl-nav button .slick-prev{left:0}
.GPC0051 #objList .owl-nav button .slick-next{right:0}


.GPC0051 #objList .owl-stage-outer {
    direction: ltr;
    overflow: hidden;
}

.thinq-section .app-download-popup .app-download-wrapper .app-download-content-wrapper h2 {
    font-family: "LG Smart Bold",'LG Smart', "Segoe UI","Microsoft Sans Serif", sans-serif !important;
    font-style: normal;
    font-weight: 700;
    font-size: 54px;
    margin: 30px 0 30px;
    line-height: 1.2em;
}
.thinq-section .app-download .app-download-learnmore-btn,
.thinq-section .app-download .app-download-learnmore-btn:hover{
    color:#000;
}
.thinq-section .app-download .app-download-learnmore-btn p,
.thinq-section .app-download .app-download-learnmore-btn:hover p{
    color:#000;
}
.quick-all .btn-all-products {
    font-family: "LG Smart Bold",'LG Smart', "Segoe UI","Microsoft Sans Serif", sans-serif;
    font-weight: 400;
    padding: 0.8em 1em;
}

.amlocator-schedule-container .amlocator-today:before {

    background: url("../images/clock.svg") no-repeat center !important;
    background-size: contain;
}



.products-grid .product-item-details .action.primary.whereby{
    color: #fff !important;
    background: #a50034 !important;
    border-color: #a50034 !important;
}

.products-grid .product-item-details .action.primary.whereby span{
    color: #fff !important;
    transition: all 0.3s;
}
.products-grid .product-item-details .action.primary.whereby:hover{
    background: #cc0041 !important;
    color: #fff !important;
    border-color: #cc0041 !important;   
}

.owl-carousel.show-nav-hover .owl-prev, .owl-carousel.show-nav-hover .owl-next {
    opacity: 1 !important;
}

.owl-carousel.show-nav-hover .owl-prev.disabled, .owl-carousel.show-nav-hover .owl-next.disabled {
    opacity: .5 !important;
}


.owl-carousel.nav-style-4 .owl-nav [class*="owl-"] {
    height: 200px !important;
}
.filter-options .item{clear:both}
.filter-options-content a {
    width: calc(100% - 32px);
    float: right;
    padding-right: 10px;
}
.home-five-cms{clear: both;}

.block-collapsible-nav .item.current a, 
.block-collapsible-nav .item.current strong {
    color: #a50034;
    font-weight: 400;
}
.message.success a {
    color: #a50034;
}
.GPC0047 .component-outer-box .list-box .items{
    
    display: flex;
    justify-content: center;

}
.GPC0067 .unit-box .title p {
    margin-bottom: 12px !important;
    font-size: 24px !important;
    line-height: 32px !important;
    font-weight: 400 !important;
    color: #212529 !important;
    font-family: "LG Smart SemiBold","LG Smart Bold",'Lg Smart', "Segoe UI","Microsoft Sans Serif", sans-serif;
}

.catalog-product-view #example_tabs{
    max-width: 1344px;
    margin: auto;
    background-color: #fff;
    padding-left: 30px;
    padding-right: 30px;
}


.specs-dimensions {text-align: center;}
.specs-section-4 li{
    float: left;
    width: 50%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 20px 110px;
    height: 171px;
    background-color: #f8f8f8;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    text-align: center;
    border-top: 3px solid #fff;
    border-right: 3px solid #fff;
}

.specs-section-4 li dt{
    font-size: 14px;
    line-height: 20px;
    color: #6b6b6b;
    text-transform: uppercase;
    font-style: normal;
    font-weight: 400;
    font-family: "LG Smart Bold",'Lg Smart', "Segoe UI","Microsoft Sans Serif", sans-serif;
}

.specs-section-4 li dd{display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    margin: 10px 0 0;
    font-size: 24px;
    line-height: 28px;
    max-height: 84px;
    color: #000;
    font-weight: 600;
}

.slider-video .owl-nav {
   width:100%;
}

.slider-video .owl-nav button {
    background: transparent;
    border: none;
}

.slider-video .slick-prev {
   left:0;
}
.slider-video .slick-next {
    right: 0;
}

a.pagebuilder-button-link, button.pagebuilder-button-link, div.pagebuilder-button-link{
    color:#a50034;
}
a.pagebuilder-button-link:hover, button.pagebuilder-button-link:hover, div.pagebuilder-button-link:hover{
    color:#cc0041;
}


html .attributLabel {
    width:50%;
    float: left;
}

html[lang="ar"]  .amlocator-store-information,
html[lang="ar"]  .amlocator-store-desc .amlocator-title {
        text-align: right;
    
}

html[lang="ar"] .header .top-bar-right,
html[lang="ar"] .page-header.type5 .header-main .header-right {
    float:left;
}

html[lang="ar"] .header .header-top-bar {
    margin-left: inherit;
    margin-right: 1.875rem;
}

html[lang="ar"] .header .top-bar-left{
    float:right;
}
html[lang="ar"] .page-header.type5 .header-main .header-left {
    float:right;
    padding: 5px 0;
}



html[lang="ar"] .product.data.items > .item.title:hover {
    border-color: #a50034;
    color: #a50034;
}



html[lang="ar"] .footer-bottom .footer-component .bottom-links .links-right {
    right: inherit;
    left: 45px;
}
html[lang="ar"] .footer-bottom-links .links-left ul li {
    float: right;
}
html[lang="ar"] .footer-bottom .footer-component .bottom-links .links-left .footer-util-box li:first-child a:after {
    right: inherit;
    left: 0;
}
html[lang="ar"] .footer-bottom .footer-component .bottom-links .links-left .footer-util-box li:first-child a{
    margin-right: inherit;
    padding-right: inherit;
    padding-left: 20px;
    margin-left: 20px;
}
.footer-top-menu-desktop .footer-contents .column-4 .link-wrap {
    padding-right: inherit;
    padding-left: 25px;
}

html[lang="ar"] .footer-contents .footer-contents-box {
    border-right: 0px solid #e4e4e4;
    border-left: 1px solid #e4e4e4;
}
html[lang="ar"] .footer-top-menu-desktop .footer-contents .footer-contents-box.column-1 .link-wrap {
    padding-left: 0;
    padding-right: 25px;
}
html[lang="ar"] .footer-bottom .footer-component .bottom-links .links-left .footer-util-box li a {
    padding-right: 0;
    padding-left: 30px;
}
html[lang="ar"] .footer-bottom .footer-component .bottom-links .links-right a {
    padding-right: 72px;
    padding-left: inherit;
}
html[lang="ar"] .footer-bottom .footer-component .bottom-links .links-right {
    
    background: #fff url(../images/icon-jungdo.jpg) 95% 0px no-repeat;
    
}
html[lang="ar"] .GPC0059.flow-left .square-partition.bottom, 
html[lang="ar"] .GPC0059.flow-left .square-partition.top {
    right: inherit;
}
html[lang="ar"] .home-blog-list .unit-list .unit-box:last-child {
    margin-right: 24px;
}
html[lang="ar"] .home-blog-list .unit-list .unit-box:first-child {
    margin-right: 0px;
}

html[lang="ar"] .catalog-product-view .product-info-main .product.overview ul li {
    padding-left: inherit;
    padding-right: 10px;
}
html[lang="ar"] .catalog-product-view .product-info-main .product.overview ul li:before {
  left: inherit;
    right: 0;
}
html[lang="ar"] .catalog-product-view .product.overview ul {
    padding-left: inherit;
    list-style: none;
    padding-right: 0;
}

html[lang="ar"] .page-header .switcher .options ul.dropdown{
    
    right: -7px;
}


html[lang="ar"] .page-header .switcher.header-account-link .options ul.dropdown{
    
    right: -190px;
    left: -46px;
}

html[lang="ar"] .page-header .switcher.header-account-link .options ul.dropdown:before{
    right: 197px;
}
html[lang="ar"] .page-header .switcher.header-account-link .options ul.dropdown:after{
    right: 196px;
}


html[lang="ar"] .size-active,
html[lang="ar"] .btntaille {
    float: right;
}

html[lang="ar"] .catalog-product-view .GPC0101 .unit-list {
    display: flex;
    list-style: none;
    margin-bottom: 50px;
    width: 100%;
    justify-content: space-between;
    max-width: 1284px;
    margin: 0 auto;
}
html[lang="ar"] .product-tabs-container.has-sticky-header.has-mobile-sticky-header .container {
    padding-right: inherit;
    text-align: left;
    padding-left: 45px;
}


html[lang="ar"] .home-bottom-rassurance .GPC0101 .unit-list {
    display: flex;
    list-style: none;
    margin-bottom: 50px;
    width: 100%;
    justify-content: space-around;
}

html[lang="ar"] .search-area.show-icon .block.block-search{
    left: -20px !important;
}
html[lang="ar"] .switcher-trigger {
    margin-top: 4px;
}

html[lang="ar"] .page-header .switcher .options.active .switcher-trigger,
html[lang="ar"] .switcher-trigger:hover,
html[lang="ar"] .switcher-trigger.active:hover{
    margin-top: 3px;
}

html[lang="ar"] .category-cms .slick-slider{
 /*   direction: ltr;*/
}
html[lang="ar"] .category-cms .slick-slide {

    float: right !important;

}
html[lang="ar"] .category-cms .slick-slider .slick-next {
    left: 2rem;
    right: inherit;
    transform: rotateZ(180deg) !important;
}
html[lang="ar"] .category-cms .slick-slider .slick-prev {
    right: 2rem;
    left: inherit;
    transform: rotateZ(180deg) !important;
}





html[lang="ar"] .page-header.type5 .navigation:not(.side-megamenu) .level0 .level-top {
    font-size: 15px !important;
    padding: 10px 10px 10px 30px !important;
}

.page-header.type5 .navigation:not(.side-megamenu) .level0 .level-top img{
    height: 12px;
    margin-top: 8px !important;
    padding-bottom: 0px;
    padding-top: 0px;
    margin-bottom: 8px;
}


html[lang="ar"] .search-area.show-icon .block.block-search{
    left: -14px !important;
    right:inherit !important;
}
html[lang="ar"] .search-area.show-icon .block.block-search input{
    padding-right: inherit !important;
    padding-left: 140px !important;
}
html[lang="ar"] .block.block-compare {
    padding-right: 20px;
    padding-left: inherit !important;
}

html[lang="ar"] .findonline-container ul li .flag {
    left:inherit;
    right: 15px;
}


html[lang="ar"] .findonline-container ul li .flag img {
    margin-right: inherit;
    margin-left: 10px;
}

html[lang="ar"] .product-tabs-container .data.item.title {
    font-size: 16px !important;
}

html[lang="ar"] .catalog-product-view.page-layout-1column .product-info-main {
    float: left !important;
}


.nav-open .nav-sections .switcher .options .action.toggle{
    padding: 0 27px !important;
}
header.page-header .nav-sections-item-title.active {

    background: #fff !important;
}



.home-tab-container .owl-carousel.nav-pos-outside .owl-nav .owl-prev{left: -20px;}
.home-tab-container .owl-carousel.nav-pos-outside .owl-nav .owl-next{right: -30px;}
html[lang="ar"] .home-tab-container .owl-carousel.nav-pos-outside .owl-nav .owl-next { left: -30px;  right: inherit;}
html[lang="ar"] .home-tab-container .owl-carousel.nav-pos-outside .owl-nav .owl-prev { right: -50px;  left: inherit; }

.page-header .navigation .level0.parent > a:after{color:#575757}
@media screen and (max-width:1330px){
    .home-tab-container .slider-wrapper .filterproducts{width:90%; margin:0 auto !important}
}
@media screen and (max-width:1199px){
    .home-tab-container .slider-wrapper .filterproducts{width:95%; margin:0 auto !important}
    .home-tab-container .owl-carousel.nav-pos-outside .owl-nav .owl-next {right: -40px;}
    .home-tab-container .owl-carousel.nav-pos-outside .owl-nav .owl-prev {left: -30px;}
    html[lang="ar"] .home-tab-container .owl-carousel.nav-pos-outside .owl-nav .owl-next { left: -30px;  right: inherit;}
    html[lang="ar"] .home-tab-container .owl-carousel.nav-pos-outside .owl-nav .owl-prev { right: -50px;  left: inherit; }

}
@media screen and (max-width:991px){
    .home-tab-container .slider-wrapper .filterproducts{width:90%; margin:0 auto !important}
    .home-tab-container .owl-carousel.nav-pos-outside .owl-nav .owl-prev {left: -30px;}
    .home-tab-container .owl-carousel.nav-pos-outside .owl-nav .owl-next {right: -40px;}
    html[lang="ar"] .home-tab-container .owl-carousel.nav-pos-outside .owl-nav .owl-next { left: -23px;  right: inherit;}
    html[lang="ar"] .home-tab-container .owl-carousel.nav-pos-outside .owl-nav .owl-prev { right: -45px;  left: inherit; }
}
@media screen and (max-width:767px){
    .home-tab-container .slider-wrapper .filterproducts{width:90%; margin:0 auto !important}
    /* .home-tab-container .owl-carousel.nav-pos-outside .owl-nav .owl-prev {left: -40px;} */
    .home-tab-container .owl-carousel.nav-pos-outside .owl-nav .owl-next {right: -30px;}
    html[lang="ar"] .home-tab-container .owl-carousel.nav-pos-outside .owl-nav .owl-next { left: -10px !important;  right: inherit;}
    html[lang="ar"] .home-tab-container .owl-carousel.nav-pos-outside .owl-nav .owl-prev { right: -40px !important;  left: inherit; }
    .footer-top-menu-desktop .footer-contents .footer-contents-box .footer-title h6{margin-bottom: 5px;}
}

.cms-home-lgneochef-experience .GPC0051 .slick-dotted .slick-dots{display:none}

.cms-page-view .GPC0051 #objList ul.slick-track{width: inherit !important;}
.cms-page-view .GPC0051 #objList .items ul.slick-track  .item {
    width: 100% !important;
    
}
.text-area.text-white.align-center.align-top.type-wide.align-mobile-top .cta{
    width: 170px;
    margin: 0 auto;
}
.GPC0051.align-center .btn-type-box .btn{
    height: 40px !important;
    padding: 10px 30px!important;

}

.GPC0042 .visual-area.video img{
    margin: 0 auto;
} 
.GPC0042 .video a:before {
    background-image: url("../images/btn-play-lg.svg") !important;
}

.text-white .title{color:#fff !important}
.text-white .title h1,.text-white .title h2{color:#fff !important}

.GPC0055 .carousel-wrap .visual-area img.lazyload, 
.GPC0055 .carousel-wrap .visual-area img.lazyloading{
    opacity:1 !important;
}
.GPC0067{margin: 0 auto;}
.GPC0067 .bottom-btn .btn{padding:11px 23px !important;}

.GPC0049 .drag-area{height:805px;}

.slick-dots li,
.slick-dots li button{
    height: 12px;
    width: 12px;
}

html[lang="ar"] .GPC0051 #objList .owl-item {
    float: right;
}
html[lang="ar"] .GPC0051 #objList .owl-nav button.owl-prev {
    right: 0;
    transform: rotate(180deg);
    left:inherit;
}
html[lang="ar"] .GPC0051 #objList .owl-nav button.owl-next {
    left: 0;
    transform: rotate(180deg);
    right:inherit;
}
html[lang="ar"] .GPC0051 #objList .owl-stage-outer {
    direction: rtl;
    overflow: hidden;
}

html[lang="ar"] .page-header .switcher.switcher-language {
    margin-top: -3px !important;
}

.footer-box .footer-component .footer-contents:before, .footer-box .footer-component .sub-contents.social:after{display:none}
.footer-box .footer-component .sub-contents.social .country-information .tooltip-inner{
    background: transparent;
    border: 1px solid transparent;
    padding: 0;
}
.slick-slide .pagebuilder-slide-wrapper.jarallax img{
    z-index: 1 !important;
    display:block !important;
    width:100% !important;
    height:100% !important;
    }
.slick-slide .pagebuilder-slide-wrapper.jarallax video{
width:100% !important; height:100% !important;z-index: 2 !important;
}


.header-categ{font-size:60px;line-height:60px !important;    max-width: 800px;  margin: 0 auto;}
.header-categ.t2{font-size:40px;line-height:60px !important;    max-width: 800px;  margin: 0 auto;}

.product-lg-gcx-267phs .GPC0051  .items-group  .item-box .visual-area.image{height:inherit}


.tolb-bottom a.porto-product-filters-toggle { opacity:0 }

.prev-next-products{display:none}
.normalmenu {
    font-weight: 400;
}

.pagebuilder-slide-wrapper .pagebuilder-slide-button{border-radius:3px}

.support-modal .support-title{font-weight:600;font-size:30px;line-height: 36px;}
.support-modal .support-text{max-width: 300px;margin: 20px auto;}
.support-modal .btn-okay{padding: 0 20px; min-width: 100px; background-color: #a50034; color: white;text-transform:uppercase;}
.support-modal .btn-cancel{padding: 0 20px;min-width: 100px;text-transform:uppercase;}

.cms-about-lg .GPC0067 .unit-box .bottom-btn .link-text{font-weight: bold;}
.cms-about-lg .GPC0067 .unit-box .bottom-btn .ico-right:after{
    content:"";    
    background: url('../images/common/icons/link-right-nightrider.svg') no-repeat 0 1px;
    width: 10px;
    height: 12px;
    display: inline-block;
    margin: 0 4px;
}

html[lang="ar"] .cms-about-lg .GPC0067.align-left .bottom-btn.btn-type-text .link-text{    margin: 0 0px 11px 0;}
html[lang="ar"] .cms-about-lg .GPC0067 .unit-box .bottom-btn .ico-right:after{
    margin: 0 4px;
    margin: -3px 4px;
    transform: rotate(180deg);
}

html[lang="ar"] .fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--prev:not(:focus){
    -webkit-transform: translate3d(120px, 0, 0);
    -ms-transform: translate3d(120px, 0, 0);
    -o-transform: translate3d(120px, 0, 0);
    transform: translate3d(120px, 0, 0);
}
html[lang="ar"] .fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--next:not(:focus) {
    -webkit-transform: translate3d(-120px, 0, 0);
    -ms-transform: translate3d(-120px, 0, 0);
    -o-transform: translate3d(-120px, 0, 0);
    transform: translate3d(-120px, 0, 0);
}
html[lang="ar"] .fotorama__arr--next {
    right: inherit !important;
    left:0 !important
}

html[lang="ar"] .fotorama__arr--prev {
    left: initial !important;
    right:0 !important
}
html[lang="ar"] .fotorama__arr .fotorama__arr__arr::before{transform: rotate(180deg);}
@media screen and (max-width:1199px){
    .header-categ.t2,
    .header-categ{font-size:36px !important;line-height:44px !important}
}
@media screen and (max-width:768px){
    .GPC0051  .items-group  .item-box .visual-area.image{height:inherit}
    .header-categ.t2,
    .header-categ{font-size:32px !important;line-height:36px !important}
    .page-header.type5 .search-area a.search-toggle-icon {
   
        height: 30px !important;
    }

    
}






@media screen and (min-width:768px){
    
    .header-main .header-left {
        min-width: 16%;
        padding-left: 10px;
    }

    
    html[lang="ar"] .GPC0015 .contactus-box .list-box li {
        border-left:1px solid #eee;    
        border-right: inherit;
    }
    
    html[lang="ar"] .GPC0015 .contactus-box .list-box li:last-child {
        border: none !important;
    }
    
	.GPC0051 #objList .items{opacity:1 !important;     
		height: 250px;
	    overflow: hidden;
	}
	
	
	.GPC0055 .carousel-box{position:relative;}
	.GPC0055 .carousel-box .text-area{position: absolute; top:0; z-index:10 !important;position: relative; }





	html[lang="ar"] .GPC0055 .carousel-box .text-area{right:0; left:inherit;}
	html[lang="ar"] .GPC0055 .carousel-box .text-area.align-left{left:0 !important;}
	
    .home-blog-list .unit-list{    list-style: none;
        margin: 0;
        padding: 0;
        display: flex; 
        max-height: 450px; /*IE Fix */
    }
    .GPC0055.component .carousel-wrap.type-etc .text-area.align-bottom, 
    .GPC0055.component .carousel-wrap.type-hero .text-area.align-bottom {
        /*padding-bottom: 120px !important; */
    }

    html[lang="ar"] .catalog-product-view .product.data.items > .item.title {
        
        width: 17% !important;
        
    }

    .animation-box .animation-area .controller-wrap button.pause {
        background-image: url("../images/btn-anipause.svg") !important;
        background-size: 25px 25px;
    }
    .animation-box .animation-area .controller-wrap button.play {
        background-image: url("../images/btn-aniplay.svg") !important;
        background-size: 25px 25px;
    }

    img.lazyload.pc, img.lazyloaded.pc {
        display: inline-block;
    }
    img.lazyload.mobile, img.lazyloaded.mobile {
        display: none;
    }

    .footer-bottom .footer-component .bottom-links .links-right {
        position: absolute;
        right: 70px;
        top: 50%;
        -webkit-transform: translate(0,-50%);
        -ms-transform: translate(0,-50%);
        transform: translate(0,-50%);
    }
    .catalog-product-view.page-layout-1column .product-info-main {
        max-width: 412px !important;
        float: right;
    }
    .catalog-product-view.page-layout-1column .product.media {
        width: calc(100% - 460px) !important;
    }
    .catalog-product-view .column.main {
        width: 100%;
        -ms-flex-order: 2;
        -webkit-order: 2;
        order: 2;
        max-width: 1480px;
        margin: 0 auto;
    }
    .cms-index-index .product.data.items > .item.title {
        margin-right: 0px !important;
        padding: 15px 25px !important;
        width: inherit !important;
        text-align: center;
    }

    .catalog-product-view .product.data.items > .item.title {
        margin-right: 0px !important;
        padding: 15px 20px !important;
        width: 20% !important;
        text-align: center; float: left;
    }
    
}
@media screen and (min-width:992px){

	html[lang="ar"] .page-header .switcher {
	    margin-right: 7px !important;
	}
	
    .sw-megamenu.navigation li.level0.fullwidth .submenu li.level1 > a, 
    .sw-megamenu.navigation li.level0.staticwidth .submenu li.level1 > a {
        font-size: 17px !important;
    }
    .sw-megamenu.navigation li.level0.fullwidth .submenu .subchildmenu .ui-menu-item:not(.level1) a, .sw-megamenu.navigation li.level0.staticwidth .submenu .subchildmenu .ui-menu-item:not(.level1) a {
        font-size: 16px !important;
    }
    .page-header.type5.sticky-header .logo img {
        max-width: 65px !important;
    }
    .header-main .header-left > *, .header-main .header-right > * {
        margin-left: 0.875;
        height: 30px;
    }
    header.page-header.sticky-header .header-main .header-left{
         padding-top: 5px !important;
    }
    .header-main .header-left > *, .header-main .header-right > * {
        margin-left: 0px !important;
    }
    .GPC0055 .carousel-wrap .visual-area img.lazyload, .GPC0055 .carousel-wrap .visual-area img.lazyloading {
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
        opacity: 1 !important;
    }

    html[lang="ar"] .catalog-category-view.page-layout-2columns-left .sidebar.sidebar-main {
        margin-left: 4%;
        margin-right: inherit;
    }

    
}

@media screen and (min-width:1200px){
	.layout-1220 .footer .container{
		max-width:1284px;	
	}
	
}



@media screen and (max-width:1280px){
    .home-tab-container .slider-wrapper .filterproducts{width:90%; margin:0 auto !important}
    .home-blog-list{padding: 0 20px;}
    .categorie-type-1 .owl-carousel .owl-nav {
        top: 50%;
        position: absolute;
        margin-top: 0;
        width: 100%;
        flex: none;
        left: 0%;
    }
    .cms-index-index .porto-ibanner-container h1, 
    .cms-index-index .porto-ibanner-container h2{
        font-size: 36px;
        line-height: 40px;
    }
    
}

@media screen and (min-width:992px) and (max-width:1280px){
    .header-main .header-left > *, 
    .header-main .header-right > * {
        margin-left: 0 !important;
    }
    .page-header .switcher {
        margin-right: 10px;
    }
    .header.content{
        max-width: 98%;
    }
    

}
@media screen and (max-width:991px){
    /*.section-item-title[aria-controls="store.links"]{display:none}*/
    /*header.page-header .nav-sections-item-title {
        width: 50%;
    }*/
		.page-header.type5 .navigation:not(.side-megamenu) .level0 .level-top {
		    font-size: 15px !important;
		    border-bottom: 0px solid #fff;
		}
        .page-header.type5 .search-area a.search-toggle-icon {height: 30px;}
			
		.navigation li.level0 .ui-menu-item > a:after {
		    display: inline-block !important;
		    margin-top: 3px;
		}
	html[lang="ar"] .navigation a {
		    padding-left: 15px;
		    padding-right: 15px;
		}	
	.subchildmenu .level2 a{color:#6b6b6b;}
		
    .product-info-main {
        padding: 15px;
    }
    #maincontent {
        padding: 0;
    }
    .categorie-type-1{
        max-width: 100%;
        padding:0 30px;
    } 
    
    .catalog-category-view .mobile-sidebar .sidebar-content, .catalog-product-view .mobile-sidebar .sidebar-content, .catalogsearch-result-index .mobile-sidebar .sidebar-content {
        padding: 15px;
        
    }
    
    .page-header.type5 .navigation:not(.side-megamenu) .level0 .level-top {
    font-size: 17px !important;
    }

    .sw-megamenu.navigation li.level0.fullwidth .submenu a, 
    .sw-megamenu.navigation li.level0.staticwidth .submenu a{
        font-size: 17px !important;
    }

    .navigation li.level0 .ui-menu-item > a:before{
        display: inline-block;
        margin-top: 3px;
        display:none;
    }
    
    .navigation li.level0 .ui-menu-item.level1 > a:after {
        content: '\e81a';
        display: inline;
        font-family: 'porto-icons';
        margin-left: 10px;
        font-size: 16px;
        vertical-align: middle;
        color: #000;
        
    }
    .navigation a {
         padding-left: 6px;
    }





    header.page-header .nav-sections-item-title > a, 
    header.page-header .nav-sections-item-title > a:hover, 
    header.page-header .nav-sections-item-title > a:focus {
        color: #ffffff;
        font-family: 'LG Smart SemiBold','LG Smart Bold','Lg Smart', "Segoe UI","Microsoft Sans Serif", sans-serif;
        font-size: 14px;
    }
    header.page-header .nav-sections-item-title {
        background: #a50034 !important;
    }
    .nav-sections .navigation a:hover {
        color: #a50034 !important;
    }
    header.page-header .nav-sections-item-title.active > a, header.page-header .nav-sections-item-title.active > a:hover, header.page-header .nav-sections-item-title.active > a:focus {
        color: #a50034 !important;
    }
    .nav-sections {
        background-color: #fff !important;
    }
    .navigation li.level0 > a.ui-state-active, .navigation li.level0 > a.ui-state-active + .submenu {
        background-color: #fff !important;
    }
    .sw-megamenu.navigation li.level0.fullwidth .submenu a, 
    .sw-megamenu.navigation li.level0.staticwidth .submenu a {
        color: #6b6b6b !important;
    }
    .sw-megamenu.navigation li.level0.fullwidth .submenu .subchildmenu .subchildmenu, 
    .sw-megamenu.navigation li.level0.staticwidth .submenu .subchildmenu .subchildmenu {
        margin-top: 0 !important;
    }
    .header-row .header-left {
        padding: 0 !important;
    }
    .header-main .header-left {
        min-width: 10%;
    }
    .header-account-link {
        margin-right: 0px;
    }
    .categorie-type-2.c-col4 .categ-items-cms-list{
        flex-flow: wrap;
    } 
    
    .categorie-type-2.c-col4 .categ-items-cms-list .product-item{
        width:100%;
        margin-bottom:25px;
    } 
    .anchor-floating-menu .extra-area .title-mob {
     
        color: #a50034;
     
    }
    .findonline-container ul li {
        width: 33%;
        padding: 12px;
    }
    .categorie-type-1 .owl-carousel .owl-nav .owl-prev {
        left: -20px !important;
    } 
    .categorie-type-1 .owl-carousel .owl-nav .owl-next {
        right: -20px !important;
    }
    .categorie-type-1 .owl-carousel.owl-rtl .owl-nav .owl-prev {
        left: unset!important;
        right: -20px!important;
    }
    .categorie-type-1 .owl-carousel.owl-rtl .owl-nav .owl-next {
        right: unset!important;
        left: -20px!important;
    }

   
}
@media only screen and (min-width: 768px) and (max-width: 1023px){
    .amlocator-main-container .tabcontent {
        width:50%;
        height: calc(97vh - 270px);
    }
    .amlocator-main-container .amlocator-search-container {
        width: 50% !important;
    }
    .GPC0015 .support-box .list-box li {
        width: 30% !important;
    }

}

@media only screen and (min-width: 768px) and (max-width: 991px){
    .logo img {
        max-height: inherit!important;
        width: 80px;
    }

}


@media only screen and (min-width: 640px) and (max-width: 991px){

    .page-header.sticky-header .logo img {
        max-height: inherit!important;
        width: 66px;
    }


    .search-area.show-icon .block.block-search {
        margin-top: -10px !important;
    }


}



@media screen and (max-width:768px){
    .catalog-product-view #example_tabs {
        padding-left: 5px;
        padding-right: 5px;
    }
    .catalog-product-view .tech-spacs .attrl li dl dt {
        padding-left: 0px;
    }
    .catalog-product-view .detailed .item h2.label {
        margin-bottom: 10px;
        padding:0;
    }
    .catalog-product-view .tech-spacs .attrl {
        padding-left: 10px;
        list-style: none;
        padding-right: 10px;
    }
    #maincontent {
        padding: 0 10px;
    }
    .cms-lg-thinq-vision #maincontent {
        padding: 0 0px;
    }

    .slider-content-wrapper.computer, .category-dishwashers .slider-content-wrapper.computer, .category-front-loader-washing-machines .slider-content-wrapper.computer, .category-twinwash-mini-washing-machine .slider-content-wrapper.computer, .category-washing-machines .slider-content-wrapper.computer{
        margin:0 auto;
    }
    .categorie-type-1{
        max-width: 106% !important;
        padding:0 30px;
        margin-left: -10px;
        margin-right: -10px;
    }
    .toolbar .sorter-label, .toolbar .limiter .label {
        font-weight: inherit;
        padding-left: 20px;
    }
    html[lang="en"] .categorie-type-1 .owl-carousel.souscateg-slider .owl-nav .owl-prev {
        left: -20px !important;
    } 
    /* html[lang="en"] .categorie-type-1 .owl-carousel.souscateg-slider .owl-nav .owl-next {
        right: -20px !important;
    } */




    html[lang="ar"] .categorie-type-1 .owl-carousel.souscateg-slider .owl-nav .owl-prev {
        /* right: -20px !important; */
        right: -40px !important;
        transform: rotate(180deg) !important;
    } 
    html[lang="ar"] .categorie-type-1 .owl-carousel.souscateg-slider.owl-rtl .owl-nav .owl-prev {
        transform: rotate(0deg) !important;
    } 
    html[lang="ar"] .categorie-type-1 .owl-carousel.souscateg-slider .owl-nav .owl-next {
        /* left: -20px !important; */
        left: -15px !important;
        right: inherit !important;
        transform: rotate(180deg) !important;
    }
    html[lang="ar"] .categorie-type-1 .owl-carousel.souscateg-slider.owl-rtl .owl-nav .owl-next {
        transform: rotate(0deg) !important;
    }

}
@media screen and (max-width:768px){

	html[lang="ar"] .category-cms .slick-slider .slick-next {
	    left: 0rem;
	    right: inherit !important;
	    transform: rotateZ(180deg) !important;
	}
	html[lang="ar"] .category-cms .slick-slider .slick-prev {
	    right: 0rem;
	    left: inherit !important;
	    transform: rotateZ(180deg) !important;
	}
	
    html[lang="ar"] .GPC0015 .contactus-box .list-box li {
        text-align:right;
    }
    html[lang="ar"] .GPC0015 .contactus-box .list-box li .icon{
        float:right;
        transform: rotateY(180deg)
    }

    .home-banner-slider .owl-carousel .owl-dots .owl-dot span {
        width: 10px;
        height: 10px;
    }
    .slick-dots li,
    .slick-dots li button{
        height: 10px;
        width: 10px;
    }
    .page-header .switcher {
        margin-right: 0px !important;
    }
    html[lang="ar"] .page-header .switcher.switcher-language {
        margin-top: -3px !important;
        margin-left: 8px;
    }
    .specs-section-4 li{
        padding: 30px 10px;
        height: 159px;
        width: 50%;
        border-top-width: 5px;
        border-right-width: 5px;
    }
    
    .specs-section-4 li dt{
        font-size: 14px;
        line-height: 20px;
        color: #6b6b6b;
        text-transform: uppercase;
        font-style: normal;
        font-weight: 400;
        font-family: "LG Smart Bold",'LG Smart', "Segoe UI","Microsoft Sans Serif", sans-serif;
    }
    
    .specs-section-4 li dd{    
        font-size: 18px;
        line-height: 24px;
        max-height: 72px;
    }
    
    html[lang="ar"] .thinq-section .path-home:after,
    html[lang="ar"] .thinq-section .path-home:before {
        left:inherit;
        right: 0;
    }
    html[lang="ar"]  .thinq-section .path-home a{margin-right: 40px;}
    html[lang="ar"]  .app-download-mobile-carousel-body .owl-nav .owl-prev{ width: 50px; position: absolute; right: 0;}
    html[lang="ar"]  .app-download-mobile-carousel-body .owl-nav .owl-next{ position: absolute; left: 20px;  width: 50px;}
    
    .cms-index-index .porto-ibanner-container h1, 
    .cms-index-index .porto-ibanner-container h2{
        font-size: 32px;
        line-height: 36px;
    }
    
    .quick-all.active .btn-all-products {
        height: 45px;
        padding: 12px;
        -webkit-transition: height .5s ease-out;
        transition: height .5s ease-out;
    }
    .quick-all.active .btn-all-products:before {
        display: block;
        width: 20px;
        height: 20px;
        background: #333 url(../images/btn-all-product-icon-m.png) 0 0 no-repeat;
        background-size: auto 100%;
    }
    .owl-carousel.owl-loaded{display:flex; justify-content: center;}
    .owl-carousel.owl-loaded .item{width:100%}
        
        
    .category-cms .slick-slide h1, 
    .category-cms .slick-slide h2 {
        font-size: 32px !important;
        line-height: 36px !important;
    }

    .page-products h1 {

        font-size: 26px;
    }

        .findonline-container ul li {
            width: 50%;
            padding: 12px;
        }
    img.lazyload.pc, img.lazyloaded.pc {
        display: none;
    }
    img.lazyload.mobile, img.lazyloaded.mobile {
        display: inline-block;
    }

    .catalog-product-view .tech-spacs .attrl li {
        display: flex;
        width: 100%;
        padding-top: 0px;
        border-bottom: 0px solid #e4e4e4;
        flex-flow: column;
    }

    .catalog-product-view .tech-spacs .attrl li dl{
        border-bottom: 1px solid #e4e4e4;
        width: 100%;
    }
    .product.info.detailed.sticky .product.data.items>.item.content {
        padding: 0;
        z-index:10;
    }
    #lg_brandshop.tabcontent {
        width: 100%;
    }
    
    html[lang="en"] .home_social_icon .unit-box.whatsapp .unit-box-head{padding-left: 45px;}

    .GPC0101 .unit-box-head h1, .GPC0101 .unit-box-head h2, .GPC0101 .unit-box-head h3, .GPC0101 .unit-box-head h4, .GPC0101 .unit-box-head h5, .GPC0101 .unit-box-head h6 {
        padding-top: 3px;
        font-size: 16px;
        line-height: 24px;
    }
    .GPC0101 .unit-box-desc {
        padding-top: 5px;
        text-align: left;
    }
    
    html[lang="ar"] .GPC0101 .unit-box-desc {
        text-align: right;
    }
    
    .GPC0101.column-2 .unit-box:last-child {
        margin-left: 0;
    }
    .home-blog-list .unit-list .unit-box h2{
        font-size: 24px;
        line-height: 28px;
        text-align: center;
    }
   
    
    html[lang="en"] .GPC0101 .unit-box-icon {
        width: 32px;
        position: absolute;
        z-index: 7;
        top: 0;
        left: 0;
    }



    .GPC0101 .unit-box .a, .GPC0101 .unit-box a {
        padding-left: 46px;
        position: relative;
        display: block;
    }
   
    .GPC0101 .unit-box:not(:last-child) {
        border-bottom: 1px solid #e4e4e4;
    }
    .GPC0101.column-2 .unit-box {
        width: 100%;
        text-align: left;
        padding:10px 0;
    }

    .GPC0101 .unit-list .unit-box h2{
        padding-top: 3px;
        font-size: 16px !important;
        line-height: 24px !important;
        text-align: left !important;
        margin: 0;
    }
    html[lang="ar"] .GPC0101 .unit-list .unit-box h2{
        text-align: right !important;
    }

    .GPC0101 .unit-list .unit-box:nth-child(3) > a{
        padding:0;
    }

    
    .home-blog-list .unit-list .unit-box .cta-box {
        margin-bottom: 14px;
        text-align: center;
    }
    .home-blog-list .unit-list {flex-flow: column;}
    .home-blog-list .unit-list .unit-box{width: 100%; margin-bottom:34px}

    .footer-bottom .footer-component .bottom-links .links-left {
        width: 100% !important;
    }
    .footer-bottom-links .bottom-links{flex-flow: column;}
	.footer-top-menu-desktop{display:block}
	.footer-top-menu-mobile{display:none}
    .footer-top-menu-desktop .footer-contents .column-4 .link-wrap {
        width: 100%;
        padding-left: 0;
        
    }
    .footer-top-menu-desktop .footer-contents .footer-contents-box .footer-sub-title a {
        font-size: 16px;
        line-height: 20px;
        padding-bottom: 10px;
    }
    .footer-top-menu-desktop h6 {
        font-size: 16px;
    }
    .footer-top-menu-desktop .footer-contents {
        flex-flow: column;
        padding-top: 13px;
    }
    .footer-contents .footer-contents-box {
        width: 100% !important;
        border-right: 0px  solid #e4e4e4 !important;
    }
    .footer-top-menu-desktop .footer-contents .footer-contents-box.column-1 .link-wrap {
 
       padding-left: 0px;
    }
    #all_shop.tabcontent {
        width: 100%;
        padding: 6px 0;
    }
    .amlocator-store-list {
        order: 1;
        overflow: initial;
    }

    .animation-box .animation-area .controller-wrap button.pause {
        background-image: url("../images/btn-anipause-m.svg") !important;
        background-size: 25px 25px;
    }
    .animation-box .animation-area .controller-wrap button.play {
        background-image: url("../images/btn-aniplay-m.svg") !important;
        background-size: 25px 25px;
    }


    .home-blog-list .unit-list .unit-box {
        margin-right: 0 !important;
        text-align: center;
    }
    .cms-index-index .home-tab-container .owl-carousel .owl-item {
        display: flex;
        padding: 10px;
    }

    html[lang="ar"] .GPC0101 .unit-box-icon {
        width: 32px;
        position: absolute;
        z-index: 7;
        top: 0;
        right: 0;
    }

    html[lang="ar"] .GPC0101 .unit-box .a, 
    html[lang="ar"] .GPC0101 .unit-box a{
        padding-right: 46px;
        padding-left: inherit;
    }
    

}

@media screen and (max-width:639px){
 /*   .header .logo {
        position: absolute;
        top: -17px;
        left: 8px;
    }
*/
    .header .logo{
        position: absolute;
        left: 50%;
        right: 0;
        -webkit-transform: translateX(-50%);
        transform: translateX(-50%);
        width: 100px;
    }

    html[lang="ar"]  .header .logo{
        position: absolute;
        left: 0;
        right: 38%;
        -webkit-transform: translateX(-50%);
        transform: translateX(-50%);
        width: 100px;
    }

    .header-main .header-left {
        min-width: 9%;
    }
    .page-header.type5 .search-area a.search-toggle-icon {
        width: 23px !important;
    }
    .header-main .header-left {
        margin-top: 4px;
    }
    .page-header.type5 .header-main .header-right {
        padding: 20px 0 0 !important;
    }
    /*.header.content{overflow:hidden ;}*/
    .header-right .search-area.show-icon .block.block-search {
        right: -15px !important;
        margin-top: -10px;
    }

    .logo img {
        max-width: 70px !important;
        max-height: inherit !important;
    }


    .header-row .header-left {
        padding: 20px 0;
        /*margin-left:90px;*/
    }
    .GPC0047 .non-carousel-box.item4 .items {    flex-flow: wrap; text-align: center; justify-content:center}
    .GPC0047 .non-carousel-box .items .item {
        width: calc(50% - 50px);
    }
    .footer-bottom .footer-component .bottom-links .links-left .footer-util-box li a {
        padding-right: 15px;
    }
    .header .header-top-bar {
        display: none;
    }
    .categorie-type-2.c-col4 .categ-items-cms-list .product-item{
        width:100%;
        margin-bottom:25px;
    } 
    .GPC0101 .unit-list li {
        width: 100%;
        padding: 10px;
    }
    .GPC0101 .unit-list {
        flex-wrap: wrap;
        flex-flow: column;
    }
}

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

    .logo img {
        max-width: 70px !important;
    }

    .header .logo {
        -webkit-transform: translateX(-90%);
        transform: translateX(-80%);
        width: 100px;
    }
    .app-download-mobile-carousel-body .owl-dots {
        bottom: -35px;
    }

}
@media screen and (max-width:425px){

    .porto-ibanner-container h1, .porto-ibanner-container h2 {
        font-size: 26px;
        line-height: 26px;
    } 
    .findonline-container ul li {
        width: 100%;
        padding: 12px;
    }

}


@media only screen and (min-width: 768px) and (max-width: 991px){
    .logo img {
        max-height: inherit!important;
        /*width: 80px;*/
    }   

}
@media only screen and (min-width: 640px) and (max-width: 991px){

    .search-area.show-icon .block.block-search {
        margin-top: -10px !important;
    }
}

@media screen and (max-width:639px){
 /*   .header .logo {
        position: absolute;
        top: -17px;
        left: 8px;
    }
*/
    .header .logo{
        position: absolute;
        left: 50%;
        right: 0;
        -webkit-transform: translateX(-50%);
        transform: translateX(-50%);
        width: 100px;
    }

    html[lang="ar"]  .header .logo{
        position: absolute;
        left: 0;
        right: 38%;
        -webkit-transform: translateX(-50%);
        transform: translateX(-50%);
        width: 100px;
    }

    .header-main .header-left {
        min-width: 9%;
    }
    .page-header.type5 .search-area a.search-toggle-icon {
        width: 23px !important;
    }
    .header-main .header-left {
        margin-top: 4px;
    }
    .page-header.type5 .header-main .header-right {
        padding: 20px 0 0 !important;
    }
    /*.header.content{overflow:hidden ;}*/
    .header-right .search-area.show-icon .block.block-search {
        right: -15px !important;
        margin-top: -10px;
    }

    .logo img {
        max-width: 70px !important;
        max-height: inherit !important;
    }


    .header-row .header-left {
        padding: 20px 0;
        /*margin-left:90px;*/
    }
    .GPC0047 .non-carousel-box.item4 .items {    flex-flow: wrap; text-align: center; justify-content:center}
    .GPC0047 .non-carousel-box .items .item {
        width: calc(50% - 50px);
    }
    .footer-bottom .footer-component .bottom-links .links-left .footer-util-box li a {
        padding-right: 15px;
    }
    .header .header-top-bar {
        display: none;
    }
    .categorie-type-2.c-col4 .categ-items-cms-list .product-item{
        width:100%;
        margin-bottom:25px;
    } 
    .GPC0101 .unit-list li {
        width: 100%;
        padding: 10px;
    }
    .GPC0101 .unit-list {
        flex-wrap: wrap;
        flex-flow: column;
    }
	.home-banner-slider .owl-carousel .owl-item{
		margin-bottom: 0;
	}
	.home-banner-slider .porto-ibanner{margin-bottom: 0;}
	.product.attribute.overview .component-wrap {
		margin-left: 0 !important;
		margin-right: 0 !important;
	}
	.catalog-product-view .product.overview ul{padding-left: 0px !important;} 
}



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

    .porto-ibanner-container h1, .porto-ibanner-container h2 {
        font-size: 26px;
        line-height: 26px;
    } 
    .findonline-container ul li {
        width: 100%;
        padding: 12px;
    }
    html[lang="ar"] .header .logo {
        right: 30%;
     
    }
	/* .home-tab-container .owl-carousel.nav-pos-outside .owl-nav .owl-next {
	    right: -15px;
	} */
	.home-tab-container .owl-carousel.nav-pos-outside .owl-nav .owl-prev {
	    left: -20px;
	}

    .country-information{padding: 0px 6px 15px 6px;}
    .footer-box .footer-component .sub-contents.social {
        padding: 20px 15px;
        flex-flow: column;
     
    }
}


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

    .logo img {
        max-width: 70px !important;
    }

    .header .logo {
        -webkit-transform: translateX(-90%);
        transform: translateX(-80%);
        width: 100px;
    }

}


