:where(html:not(.xp-model)) .publish_button_toggle{position:fixed;top:300px;left:0;z-index:100;transform:rotate(90deg);transform-origin:bottom left}
:where(html:not(.xp-model)) .publish_button_toggle .xp-button-primary:hover{cursor:pointer}
:where(html:not(.xp-model)) .publish_button_container{background:#f9f9f9;width:220px;padding:15px;border:1px solid #9d9d9d;position:fixed;top:250px;transform:translateX(-110%);-webkit-transform:translateX(-110%)}
:where(html:not(.xp-model)) .publish_button_container .publish_container_close{position:absolute;top:4px;right:4px}
:where(html:not(.xp-model)) .publish_button_container .publish_container_close:before{content:"";font-size:15px;font-family:"icomoon-admin";color:black;font-weight:bold}
:where(html:not(.xp-model)) .publish_button_container .publish_container_close:hover{cursor:pointer}
:where(html:not(.xp-model)) .slide-in-container{animation:slide-in-container 0.5s forwards;-webkit-animation:slide-in-container 0.5s forwards}
:where(html:not(.xp-model)) .slide-out-container{animation:slide-out-container 0.5s forwards;-webkit-animation:slide-out-container 0.5s forwards}
@keyframes slide-in-container{
0%{transform:translateX(-110%)}
100%{transform:translateX(0)}
}
@-webkit-keyframes slide-in-container{
0%{-webkit-transform:translateX(-110%)}
100%{-webkit-transform:translateX(0)}
}
@keyframes slide-out-container{
0%{transform:translateX(0)}
100%{transform:translateX(-110%)}
}
@-webkit-keyframes slide-out-container{
0%{-webkit-transform:translateX(0)}
100%{-webkit-transform:translateX(-110%)}
}
:where(html:not(.xp-model)) .slide-in-toggle{animation:slide-in-toggle 0.5s forwards;-webkit-animation:slide-in-toggle 0.5s forwards}
:where(html:not(.xp-model)) .slide-out-toggle{animation:slide-out-toggle 0.5s forwards;-webkit-animation:slide-out-toggle 0.5s forwards}
@keyframes slide-in-toggle{
0%{transform:rotate(90deg) translateY(110%);transform-origin:bottom left}
100%{transform:rotate(90deg) translateY(0);transform-origin:bottom left}
}
@-webkit-keyframes slide-in-toggle{
0%{-webkit-transform:rotate(90deg) translateY(110%);-webkit-transform-origin:bottom left}
100%{-webkit-transform:rotate(90deg) translateY(0);-webkit-transform-origin:bottom left}
}
@keyframes slide-out-toggle{
0%{transform:rotate(90deg) translateY(0);transform-origin:bottom left}
100%{transform:rotate(90deg) translateY(110%);transform-origin:bottom left}
}
@-webkit-keyframes slide-out-toggle{
0%{-webkit-transform:rotate(90deg) translateY(0);-webkit-transform-origin:bottom left}
100%{-webkit-transform:rotate(90deg) translateY(110%);-webkit-transform-origin:bottom left}
}
@keyframes dcOverlayIn{
from{opacity:0}
to{opacity:1}
}
@keyframes dcModalIn{
from{opacity:0;transform:translateY(-12px) scale(0.97)}
to{opacity:1;transform:translateY(0) scale(1)}
}
@keyframes csd-spin{
to{transform:rotate(360deg)}
}
@font-face{font-family:"Roboto";font-style:normal;font-weight:200;src:url("../fonts/roboto/Roboto-Thin.ttf") format("truetype")}
@font-face{font-family:"Roboto";font-style:normal;font-weight:300;src:url("../fonts/roboto/Roboto-Light.ttf") format("truetype")}
@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:url("../fonts/roboto/Roboto-Regular.ttf") format("truetype")}
@font-face{font-family:"Roboto";font-style:normal;font-weight:500;src:url("../fonts/roboto/Roboto-Medium.ttf") format("truetype")}
@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:url("../fonts/roboto/Roboto-Bold.ttf") format("truetype")}
@font-face{font-family:"Roboto";font-style:normal;font-weight:900;src:url("../fonts/roboto/Roboto-Black.ttf") format("truetype")}
:where(html:not(.xp-model)) .ui-multiselect-menu{z-index:5000;display:none}
:where(html:not(.xp-model)) .ui-multiselect-checkboxes{box-shadow:0px 2px 5px 0px rgba(0, 0, 0, 0.18);border:none}
:where(html:not(.xp-model)) .ui-multiselect-checkboxes section label{display:flex;flex-direction:row-reverse;justify-content:space-between;padding-left:6px;padding-right:6px;border:none !important;background:none !important;color:#535353 !important;font-size:12px !important;line-height:26px}
:where(html:not(.xp-model)) .ui-multiselect-checkboxes section label:hover{background:#F3F3F3 !important}
:where(html:not(.xp-model)) .ui-multiselect-checkboxes li .container,:where(html:not(.xp-model)) .ui-multiselect-checkboxes section .container{width:12px;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
:where(html:not(.xp-model)) .ui-multiselect-checkboxes section .container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}
:where(html:not(.xp-model)) .ui-multiselect{background:white !important;border:1px solid #D7D7D7 !important;display:flex;flex-direction:row-reverse;justify-content:space-between;color:#535353 !important;font-size:12px !important;line-height:28px}
:where(html:not(.xp-model)) .ui-multiselect .ui-multiselect-open .ui-icon{background-image:url("../common/images/admin/select_arrow.png") !important;background-position:center}
@font-face{font-family:"BasisGrotesqueArabicPro";font-style:normal;font-weight:300;src:url("../fonts/basis-grotesque/BasisGrotesqueArabicPro-Light.ttf") format("truetype")}
@font-face{font-family:"BasisGrotesqueArabicPro";font-style:normal;font-weight:400;src:url("../fonts/basis-grotesque/BasisGrotesqueArabicPro-Regular.ttf") format("truetype")}
@font-face{font-family:"BasisGrotesqueArabicPro";font-style:normal;font-weight:500;src:url("../fonts/basis-grotesque/BasisGrotesqueArabicPro-Medium.ttf") format("truetype")}
@font-face{font-family:"BasisGrotesqueArabicPro";font-style:normal;font-weight:700;src:url("../fonts/basis-grotesque/BasisGrotesqueArabicPro-Bold.ttf") format("truetype")}
@font-face{font-family:"BasisGrotesqueArabicPro";font-style:normal;font-weight:900;src:url("../fonts/basis-grotesque/BasisGrotesqueArabicPro-Black.ttf") format("truetype")}
:where(html:not(.xp-model)) .publish_button_toggle{position:fixed;top:300px;left:0;z-index:100;transform:rotate(90deg);transform-origin:bottom left}
:where(html:not(.xp-model)) .publish_button_toggle .xp-button-primary:hover{cursor:pointer}
:where(html:not(.xp-model)) .publish_button_container{background:#f9f9f9;width:220px;padding:15px;border:1px solid #9d9d9d;position:fixed;top:250px;transform:translateX(-110%);-webkit-transform:translateX(-110%)}
:where(html:not(.xp-model)) .publish_button_container .publish_container_close{position:absolute;top:4px;right:4px}
:where(html:not(.xp-model)) .publish_button_container .publish_container_close:before{content:"";font-size:15px;font-family:"icomoon-admin";color:black;font-weight:bold}
:where(html:not(.xp-model)) .publish_button_container .publish_container_close:hover{cursor:pointer}
:where(html:not(.xp-model)) .slide-in-container{animation:slide-in-container 0.5s forwards;-webkit-animation:slide-in-container 0.5s forwards}
:where(html:not(.xp-model)) .slide-out-container{animation:slide-out-container 0.5s forwards;-webkit-animation:slide-out-container 0.5s forwards}
@keyframes slide-in-container{
0%{transform:translateX(-110%)}
100%{transform:translateX(0)}
}
@-webkit-keyframes slide-in-container{
0%{-webkit-transform:translateX(-110%)}
100%{-webkit-transform:translateX(0)}
}
@keyframes slide-out-container{
0%{transform:translateX(0)}
100%{transform:translateX(-110%)}
}
@-webkit-keyframes slide-out-container{
0%{-webkit-transform:translateX(0)}
100%{-webkit-transform:translateX(-110%)}
}
:where(html:not(.xp-model)) .slide-in-toggle{animation:slide-in-toggle 0.5s forwards;-webkit-animation:slide-in-toggle 0.5s forwards}
:where(html:not(.xp-model)) .slide-out-toggle{animation:slide-out-toggle 0.5s forwards;-webkit-animation:slide-out-toggle 0.5s forwards}
@keyframes slide-in-toggle{
0%{transform:rotate(90deg) translateY(110%);transform-origin:bottom left}
100%{transform:rotate(90deg) translateY(0);transform-origin:bottom left}
}
@-webkit-keyframes slide-in-toggle{
0%{-webkit-transform:rotate(90deg) translateY(110%);-webkit-transform-origin:bottom left}
100%{-webkit-transform:rotate(90deg) translateY(0);-webkit-transform-origin:bottom left}
}
@keyframes slide-out-toggle{
0%{transform:rotate(90deg) translateY(0);transform-origin:bottom left}
100%{transform:rotate(90deg) translateY(110%);transform-origin:bottom left}
}
@-webkit-keyframes slide-out-toggle{
0%{-webkit-transform:rotate(90deg) translateY(0);-webkit-transform-origin:bottom left}
100%{-webkit-transform:rotate(90deg) translateY(110%);-webkit-transform-origin:bottom left}
}
@keyframes dcOverlayIn{
from{opacity:0}
to{opacity:1}
}
@keyframes dcModalIn{
from{opacity:0;transform:translateY(-12px) scale(0.97)}
to{opacity:1;transform:translateY(0) scale(1)}
}
@keyframes csd-spin{
to{transform:rotate(360deg)}
}
@font-face{font-family:"Roboto";font-style:normal;font-weight:200;src:url("../fonts/roboto/Roboto-Thin.ttf") format("truetype")}
@font-face{font-family:"Roboto";font-style:normal;font-weight:300;src:url("../fonts/roboto/Roboto-Light.ttf") format("truetype")}
@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:url("../fonts/roboto/Roboto-Regular.ttf") format("truetype")}
@font-face{font-family:"Roboto";font-style:normal;font-weight:500;src:url("../fonts/roboto/Roboto-Medium.ttf") format("truetype")}
@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:url("../fonts/roboto/Roboto-Bold.ttf") format("truetype")}
@font-face{font-family:"Roboto";font-style:normal;font-weight:900;src:url("../fonts/roboto/Roboto-Black.ttf") format("truetype")}
:where(html:not(.xp-model)) .ui-multiselect-menu{z-index:5000;display:none}
:where(html:not(.xp-model)) .ui-multiselect-checkboxes{box-shadow:0px 2px 5px 0px rgba(0, 0, 0, 0.18);border:none}
:where(html:not(.xp-model)) .ui-multiselect-checkboxes section label{display:flex;flex-direction:row-reverse;justify-content:space-between;padding-left:6px;padding-right:6px;border:none !important;background:none !important;color:#535353 !important;font-size:12px !important;line-height:26px}
:where(html:not(.xp-model)) .ui-multiselect-checkboxes section label:hover{background:#F3F3F3 !important}
:where(html:not(.xp-model)) .ui-multiselect-checkboxes li .container,:where(html:not(.xp-model)) .ui-multiselect-checkboxes section .container{width:12px;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
:where(html:not(.xp-model)) .ui-multiselect-checkboxes section .container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}
:where(html:not(.xp-model)) .ui-multiselect{background:white !important;border:1px solid #D7D7D7 !important;display:flex;flex-direction:row-reverse;justify-content:space-between;color:#535353 !important;font-size:12px !important;line-height:28px}
:where(html:not(.xp-model)) .ui-multiselect .ui-multiselect-open .ui-icon{background-image:url("../common/images/admin/select_arrow.png") !important;background-position:center}
:where(html:not(.xp-model)) .xp-main-banner-block.xp-banner-full{width:100%}
:where(html:not(.xp-model)) .xp-main-banner-block .xp-main-banner-title{padding-top:64px;padding-bottom:64px;max-width:1280px;margin-left:auto;margin-right:auto;box-sizing:border-box}
@media (max-width: 1280px){
:where(html:not(.xp-model)) .xp-main-banner-block .xp-main-banner-title{padding-top:40px}
}
@media (max-width: 960px){
:where(html:not(.xp-model)) .xp-main-banner-block .xp-main-banner-title{padding-top:32px;padding-bottom:32px}
}
@media (max-width: 450px){
:where(html:not(.xp-model)) .xp-main-banner-block .xp-main-banner-title{padding-top:32px;padding-bottom:16px}
}
:where(html:not(.xp-model)) .xp-main-banner-block .xp-main-banner-title .xp-main-banner-title-content{text-align:center;display:flex;flex-flow:column;gap:16px;padding:0 80px}
@media (max-width: 450px){
:where(html:not(.xp-model)) .xp-main-banner-block .xp-main-banner-title .xp-main-banner-title-content{padding:0 16px}
}
:where(html:not(.xp-model)) .xp-main-banner-block .xp-main-banner-title .xp-main-banner-title-content h1{font-family:"BasisGrotesqueArabicPro", Arial, sans-serif;font-style:normal;font-weight:400;color:#000000;font-size:40px;line-height:150%;margin:unset}
@media (max-width: 960px){
:where(html:not(.xp-model)) .xp-main-banner-block .xp-main-banner-title .xp-main-banner-title-content h1{font-size:32px}
}
:where(html:not(.xp-model)) .xp-main-banner-block .xp-main-banner-title .xp-main-banner-title-content h2{font-family:"BasisGrotesqueArabicPro", Arial, sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#000000;margin:unset}
:where(html:not(.xp-model)) .footer{margin-bottom:70px}
:where(html:not(.xp-model)) .footer.xp-without-bottom-navigation{margin-bottom:unset}
:where(html:not(.xp-model)) .xp-need-hypens{hyphens:auto;-webkit-hyphens:auto;-moz-hyphens:auto}
:where(html:not(.xp-model)) .xp-item-list-panel .xp-product-block-list{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0, 1fr) 32px )[1] minmax(0, 1fr);-ms-grid-rows:(minmax(0, 1fr) 32px )[2] minmax(0, 1fr);grid-template-columns:repeat(3, 1fr);grid-gap:32px 32px;margin-bottom:64px}
@media (max-width: 450px){
:where(html:not(.xp-model)) .xp-item-list-panel .xp-product-block-list{-ms-grid-columns:minmax(0, 1fr);-ms-grid-rows:(minmax(0, 1fr) 0 )[5] minmax(0, 1fr)}
}
@media (max-width: 450px){
:where(html:not(.xp-model)) .xp-item-list-panel .xp-product-block-list{grid-gap:16px}
}
@media (max-width: 960px){
:where(html:not(.xp-model)) .xp-item-list-panel .xp-product-block-list{margin-bottom:32px}
}
@media (max-width: 450px){
:where(html:not(.xp-model)) .xp-item-list-panel .xp-product-block-list{margin-bottom:16px}
}
:where(html:not(.xp-model)) .xp-item-list-panel .xp-product-block{box-sizing:border-box;min-width:80px;overflow:hidden;background-color:#FFFFFF;color:#000000}
:where(html:not(.xp-model)) .xp-item-list-panel .xp-product-block:nth-child(1){-ms-grid-column:1;-ms-grid-row:1}
:where(html:not(.xp-model)) .xp-item-list-panel .xp-product-block:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}
:where(html:not(.xp-model)) .xp-item-list-panel .xp-product-block:nth-child(3){-ms-grid-column:1;-ms-grid-row:3}
:where(html:not(.xp-model)) .xp-item-list-panel .xp-product-block:nth-child(4){-ms-grid-column:3;-ms-grid-row:3}
@media (max-width: 450px){
:where(html:not(.xp-model)) .xp-item-list-panel .xp-product-block:nth-child(1){-ms-grid-column:1;-ms-grid-row:1}
:where(html:not(.xp-model)) .xp-item-list-panel .xp-product-block:nth-child(2){-ms-grid-column:1;-ms-grid-row:3}
:where(html:not(.xp-model)) .xp-item-list-panel .xp-product-block:nth-child(3){-ms-grid-column:1;-ms-grid-row:5}
:where(html:not(.xp-model)) .xp-item-list-panel .xp-product-block:nth-child(4){-ms-grid-column:1;-ms-grid-row:7}
}
:where(html:not(.xp-model)) .xp-item-list-panel .xp-product-block > *{display:flex;flex-flow:column;align-items:stretch;height:100%;box-sizing:border-box;cursor:default;gap:24px}
:where(html:not(.xp-model)) .xp-item-list-panel .xp-product-block .xp-product-block-image{flex:0 0 auto;display:flex;overflow:hidden;min-height:312px;border-radius:8px}
@media (max-width: 1280px){
:where(html:not(.xp-model)) .xp-item-list-panel .xp-product-block .xp-product-block-image{min-height:291px}
}
@media (max-width: 960px){
:where(html:not(.xp-model)) .xp-item-list-panel .xp-product-block .xp-product-block-image{min-height:339px}
}
@media (max-width: 450px){
:where(html:not(.xp-model)) .xp-item-list-panel .xp-product-block .xp-product-block-image{min-height:264px}
}
:where(html:not(.xp-model)) .xp-item-list-panel .xp-product-block .xp-product-block-image > img{width:100%;height:100%;object-position:top;transition:0.3s all ease-in-out}
:where(html:not(.xp-model)) .xp-item-list-panel .xp-product-block .xp-product-block-image > img:hover{transform:scale(1.2)}
:where(html:not(.xp-model)) .xp-item-list-panel .xp-product-block .xp-product-block-text{word-break:break-word;display:flex;flex-flow:column;flex-grow:1;text-align:left;gap:12px}
:where(html:not(.xp-model)) .xp-item-list-panel .xp-product-block .xp-product-block-text h2{margin:0}
:where(html:not(.xp-model)) .xp-item-list-panel .xp-product-block .xp-text-title{font-family:"BasisGrotesqueArabicPro", Arial, sans-serif;font-style:normal;font-weight:300;color:#000000;font-size:32px;line-height:150%;margin-top:8px}
@media (max-width: 450px){
:where(html:not(.xp-model)) .xp-item-list-panel .xp-product-block .xp-text-title{font-size:24px}
}
:where(html:not(.xp-model)) .xp-item-list-panel .xp-product-block .xp-button-wrapper{display:flex}
:where(html:not(.xp-model)) .xp-item-list-panel .xp-product-block .xp-button-primary{background-color:transparent;color:#000000;font-family:"BasisGrotesqueArabicPro", Arial, sans-serif;font-style:normal;font-weight:400;display:flex;justify-content:center;align-items:center;font-size:16px;line-height:120%;text-transform:uppercase;cursor:pointer;position:relative;padding:6px 4px 6px 4px;text-align:center;border:1px solid #000000;border-radius:4px;transition:all .3s ease-in-out;position:relative;overflow:hidden;z-index:1;padding:12px 55px;text-transform:unset}
:where(html:not(.xp-model)) .xp-item-list-panel .xp-product-block .xp-button-primary::after{content:"";position:absolute;top:0;bottom:0;width:100%;background-color:#96B414;transition:all .3s ease-in-out;transform:translateX(-100%) translateZ(0);border:none;animation:none;opacity:1;z-index:-1}
:where(html:not(.xp-model)) .xp-item-list-panel .xp-product-block .xp-button-primary:hover::after{left:0;transform:translateX(0) translateZ(0)}
:where(html:not(.xp-model)) .xp-item-list-panel .xp-product-block .xp-button-primary:hover{color:#FFFFFF;background-color:transparent;border:1px solid transparent}
:where(html:not(.xp-model)) .xp-item-list-panel .xp-product-block .xp-button-primary bdi{display:flex;height:22px;align-items:center;text-transform:unset}
@media (max-width: 450px){
:where(html:not(.xp-model)) .xp-item-list-panel .xp-product-block .xp-button-primary{width:100%}
}
:where(html:not(.xp-model)) .xp-capability-sidebar-off .xp-item-list-panel .xp-product-block:nth-child(1){-ms-grid-column:1;-ms-grid-row:1}
:where(html:not(.xp-model)) .xp-capability-sidebar-off .xp-item-list-panel .xp-product-block:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}
:where(html:not(.xp-model)) .xp-capability-sidebar-off .xp-item-list-panel .xp-product-block:nth-child(3){-ms-grid-column:5;-ms-grid-row:1}
:where(html:not(.xp-model)) .xp-capability-sidebar-off .xp-item-list-panel .xp-product-block:nth-child(4){-ms-grid-column:1;-ms-grid-row:3}
@media (max-width: 960px){
:where(html:not(.xp-model)) .xp-capability-sidebar-off .xp-item-list-panel .xp-product-block:nth-child(1){-ms-grid-column:1;-ms-grid-row:1}
:where(html:not(.xp-model)) .xp-capability-sidebar-off .xp-item-list-panel .xp-product-block:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}
:where(html:not(.xp-model)) .xp-capability-sidebar-off .xp-item-list-panel .xp-product-block:nth-child(3){-ms-grid-column:1;-ms-grid-row:3}
:where(html:not(.xp-model)) .xp-capability-sidebar-off .xp-item-list-panel .xp-product-block:nth-child(4){-ms-grid-column:3;-ms-grid-row:3}
}
@media (max-width: 450px){
:where(html:not(.xp-model)) .xp-capability-sidebar-off .xp-item-list-panel .xp-product-block:nth-child(1){-ms-grid-column:1;-ms-grid-row:1}
:where(html:not(.xp-model)) .xp-capability-sidebar-off .xp-item-list-panel .xp-product-block:nth-child(2){-ms-grid-column:1;-ms-grid-row:3}
:where(html:not(.xp-model)) .xp-capability-sidebar-off .xp-item-list-panel .xp-product-block:nth-child(3){-ms-grid-column:1;-ms-grid-row:5}
:where(html:not(.xp-model)) .xp-capability-sidebar-off .xp-item-list-panel .xp-product-block:nth-child(4){-ms-grid-column:1;-ms-grid-row:7}
}
:where(html:not(.xp-model)) .xp-menu-block{width:100%}
@media not all and (max-width: 960px){
:where(html:not(.xp-model)) .xp-page-header .xp-page-header__content .xp-page-header__menu-and-logo .xp-menu-block{order:2;flex:1 1 auto;width:auto}
}
:where(html:not(.xp-model)) .xp-menu-block menu{list-style-type:none;padding-inline-start:inherit}
:where(html:not(.xp-model)) .xp-menu-block .xp-menu-icon{display:none}
:where(html:not(.xp-model)) .xp-menu-block .menu{background-color:#FFFFFF;min-height:48px}
@media not all and (max-width: 960px){
:where(html:not(.xp-model)) .xp-menu-block .menu{display:block !important}
}
@media (max-width: 960px){
:where(html:not(.xp-model)) .xp-menu-block .menu{display:none;position:fixed;top:70px;left:0;width:100%;padding-bottom:20px;min-height:unset}
}
@media (max-width: 450px){
:where(html:not(.xp-model)) .xp-menu-block .menu{margin-top:60px}
}
:where(html:not(.xp-model)) .xp-menu-block .menu .xp-menu-content{display:flex;flex-flow:row;justify-content:center;align-items:center;height:100%;min-height:48px}
@media (max-width: 960px){
:where(html:not(.xp-model)) .xp-menu-block .menu .xp-menu-content{display:flex;flex-flow:column;gap:unset;justify-content:unset;min-height:unset}
}
:where(html:not(.xp-model)) .xp-menu-block .menu .xp-menu-content .xp-menu-list{display:flex;flex-flow:row;gap:36px;margin:unset}
@media (max-width: 960px){
:where(html:not(.xp-model)) .xp-menu-block .menu .xp-menu-content .xp-menu-list{display:flex;flex-flow:column;gap:20px}
}
:where(html:not(.xp-model)) .xp-menu-block .menu .xp-menu-content .xp-menu-list .xp-menu-item{display:flex;flex-flow:column;height:100%;align-items:center;justify-content:center;list-style:none !important;font-family:"BasisGrotesqueArabicPro", Arial, sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:150%;transition:all 0.3s ease-in-out}
:where(html:not(.xp-model)) .xp-menu-block .menu .xp-menu-content .xp-menu-list .xp-menu-item a{display:flex;flex-flow:column;height:100%;text-align:center;justify-content:space-between;padding-top:6px;box-sizing:border-box}
:where(html:not(.xp-model)) .xp-menu-block .menu .xp-menu-content .xp-menu-list .xp-menu-item .xp-menu-item-line{position:relative;height:3px;margin-bottom:4px;background-color:#96B414;transform:scaleX(0);transform-origin:center;transition:transform 0.5s ease}
:where(html:not(.xp-model)) .xp-menu-block .menu .xp-menu-content .xp-menu-list .xp-menu-item.selectedmenu{color:#878787}
:where(html:not(.xp-model)) .xp-menu-block .menu .xp-menu-content .xp-menu-list .xp-menu-item:hover bdi{opacity:1}
:where(html:not(.xp-model)) .xp-menu-block .menu .xp-menu-content .xp-menu-list .xp-menu-item:hover .xp-menu-item-line{transform:scaleX(1)}
:where(html:not(.xp-model)) .xp-menu-block .menu .xp-menu-content .xp-menu-list .xp-menu-item .xp-menu-item-arrow{display:none}
:where(html:not(.xp-model)) .xp-menu-block .menu .xp-menu-content .xp-menu-list .xp-menu-item.xp-menu-item-submenu a{display:grid;grid-template-columns:auto auto;align-items:center;justify-content:center;column-gap:6px;height:auto}
:where(html:not(.xp-model)) .xp-menu-block .menu .xp-menu-content .xp-menu-list .xp-menu-item.xp-menu-item-submenu a bdi{grid-column:1;grid-row:1}
:where(html:not(.xp-model)) .xp-menu-block .menu .xp-menu-content .xp-menu-list .xp-menu-item.xp-menu-item-submenu a .xp-menu-item-line{grid-column:1 / span 2;grid-row:2}
:where(html:not(.xp-model)) .xp-menu-block .menu .xp-menu-content .xp-menu-list .xp-menu-item.xp-menu-item-submenu .xp-menu-item-arrow{display:flex;align-items:center;justify-content:center;grid-column:2;grid-row:1;margin-top:-3px;width:10px;height:10px;transition:transform 0.2s ease}
:where(html:not(.xp-model)) .xp-menu-block .menu .xp-menu-content .xp-menu-list .xp-menu-item.xp-menu-item-submenu .xp-menu-item-arrow img{display:none}
:where(html:not(.xp-model)) .xp-menu-block .menu .xp-menu-content .xp-menu-list .xp-menu-item.xp-menu-item-submenu .xp-menu-item-arrow::after{content:"";width:7px;height:7px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translate(-1px, -1px)}
:where(html:not(.xp-model)) .xp-menu-block .menu .xp-menu-content .xp-menu-list .xp-menu-item .submenu{display:none;position:absolute;flex-flow:column;padding:12px 16px;border-radius:6px;gap:16px;background-color:#FFFFFF;min-width:140px;top:60px}
:where(html:not(.xp-model)) .xp-menu-block .menu .xp-menu-content .xp-menu-list .xp-menu-item .submenu .xp-submenu-item{font-family:"BasisGrotesqueArabicPro", Arial, sans-serif;font-style:normal;font-weight:400;color:#000000;font-size:16px;line-height:150%}
:where(html:not(.xp-model)) .xp-menu-block .menu .xp-menu-content .xp-menu-list .xp-menu-item .submenu .xp-submenu-item.selected{font-weight:400;color:#000000}
:where(html:not(.xp-model)) .xp-menu-block .menu .xp-menu-content .xp-menu-list .xp-menu-item .submenu .xp-submenu-item bdi{opacity:1}
:where(html:not(.xp-model)) .xp-menu-block .menu .xp-menu-content .xp-menu-list .xp-menu-item .submenu .xp-submenu-item:hover{opacity:1;color:#96B414}
:where(html:not(.xp-model)) .xp-menu-block .menu .xp-menu-content .xp-menu-list .xp-menu-item.xp-menu-item-submenu:hover .submenu{display:flex}
@media (max-width: 960px){
:where(html:not(.xp-model)) .xp-menu-block .menu .xp-menu-content .xp-menu-list .xp-menu-item{font-family:"BasisGrotesqueArabicPro", Arial, sans-serif;font-style:normal;font-weight:300;font-size:18px;line-height:150%;padding:0 16px}
:where(html:not(.xp-model)) .xp-menu-block .menu .xp-menu-content .xp-menu-list .xp-menu-item a{display:flex;flex-flow:row;align-items:center;width:100%}
:where(html:not(.xp-model)) .xp-menu-block .menu .xp-menu-content .xp-menu-list .xp-menu-item a bdi{width:100%}
:where(html:not(.xp-model)) .xp-menu-block .menu .xp-menu-content .xp-menu-list .xp-menu-item.xp-menu-item-submenu a bdi{margin-left:32px}
:where(html:not(.xp-model)) .xp-menu-block .menu .xp-menu-content .xp-menu-list .xp-menu-item.xp-menu-item-submenu .xp-menu-item-arrow{display:flex;transition:all 0.3s}
:where(html:not(.xp-model)) .xp-menu-block .menu .xp-menu-content .xp-menu-list .xp-menu-item.xp-menu-item-submenu .xp-menu-item-arrow.open{transform:rotate(180deg)}
:where(html:not(.xp-model)) .xp-menu-block .menu .xp-menu-content .xp-menu-list .xp-menu-item.xp-menu-item-submenu .submenu{background-color:#F9F9F9;display:flex;flex-flow:column;position:unset;width:100%;gap:20px}
:where(html:not(.xp-model)) .xp-menu-block .menu .xp-menu-content .xp-menu-list .xp-menu-item.xp-menu-item-submenu .submenu a.xp-submenu-item bdi{font-family:"BasisGrotesqueArabicPro", Arial, sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:150%;margin:unset}
:where(html:not(.xp-model)) .xp-menu-block .menu .xp-menu-content .xp-menu-list .xp-menu-item .xp-menu-item-line{display:none}
:where(html:not(.xp-model)) .xp-menu-block .menu .xp-menu-content .xp-menu-list .xp-menu-item.xp-menu-item-submenu a{justify-content:center}
:where(html:not(.xp-model)) .xp-menu-block .menu .xp-menu-content .xp-menu-list .xp-menu-item.xp-menu-item-submenu a bdi{width:auto;margin-left:0}
:where(html:not(.xp-model)) .xp-menu-block .menu .xp-menu-content .xp-menu-list .xp-menu-item.xp-menu-item-submenu .xp-menu-item-arrow{flex-shrink:0;margin-left:6px}
}
:where(html:not(.xp-model)) .header{z-index:3000;position:relative;display:block}
:where(html:not(.xp-model)) .xp-page-header .xp-page-header__content{max-width:1920px;display:flex;flex-flow:row;align-items:center;padding:0 80px;box-sizing:border-box;position:fixed;width:100%;background-color:#FFFFFF;justify-content:space-between;min-height:88px;border-bottom:1px solid #E1E1E1;transform:translateY(0);opacity:1;transition:transform 0.3s ease, opacity 0.3s ease}
@media (max-width: 960px){
:where(html:not(.xp-model)) .xp-page-header .xp-page-header__content{min-height:88px;padding:0;transition:all 0.3s ease-in-out}
}
@media (max-width: 450px){
:where(html:not(.xp-model)) .xp-page-header .xp-page-header__content{min-height:88px}
}
:where(html:not(.xp-model)) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper{display:contents}
@media (max-width: 960px){
:where(html:not(.xp-model)) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper{display:flex;flex-flow:row;justify-content:space-between;align-items:center;min-height:62px;margin-top:unset;width:100%;padding:0 24px}
}
@media (max-width: 450px){
:where(html:not(.xp-model)) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper{padding:6px 16px}
}
:where(html:not(.xp-model)) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper .xp-page-header__logo-wrapper{display:flex;align-items:center;justify-content:center;order:1;flex-shrink:0}
:where(html:not(.xp-model)) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper .xp-page-header__logo-wrapper .xp-page-header__logo-mobile{display:none}
:where(html:not(.xp-model)) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper .xp-page-header__logo-wrapper .xp-page-header__logo-transparent{display:none}
:where(html:not(.xp-model)) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper .xp-page-header__logo-wrapper .xp-page-header__logo-mobile-transparent{display:none}
@media (max-width: 960px){
:where(html:not(.xp-model)) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper .xp-page-header__logo-wrapper .xp-page-header__logo{display:none}
:where(html:not(.xp-model)) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper .xp-page-header__logo-wrapper .xp-page-header__logo-mobile{display:block}
}
@media (max-width: 960px) and (max-width: 450px){
:where(html:not(.xp-model)) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper .xp-page-header__logo-wrapper .xp-page-header__logo-mobile img{width:40px;height:auto}
}
:where(html:not(.xp-model)) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper .xp-page-header__dealer-contact-info{display:flex;flex-flow:row;gap:40px;order:3;flex-shrink:0}
:where(html:not(.xp-model)) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper .xp-page-header__dealer-contact-info .xp-page-header__dealer-contact-info-wrapper{display:flex;flex-flow:row;justify-content:flex-end;width:100%;gap:40px;font-family:"BasisGrotesqueArabicPro", Arial, sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:120%;color:#000000}
:where(html:not(.xp-model)) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper .xp-page-header__dealer-contact-info .xp-page-header__dealer-contact-info-wrapper .xp-page-header__dealer-contact-callback{display:flex;min-height:32px;align-items:center;cursor:pointer;gap:8px;position:relative;transition:all 0.3s ease-in-out}
:where(html:not(.xp-model)) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper .xp-page-header__dealer-contact-info .xp-page-header__dealer-contact-info-wrapper .xp-page-header__dealer-contact-callback::after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:3px;background-color:#96B414;transform:scaleX(0);transform-origin:center;transition:transform 0.5s ease}
:where(html:not(.xp-model)) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper .xp-page-header__dealer-contact-info .xp-page-header__dealer-contact-info-wrapper .xp-page-header__dealer-contact-callback:hover::after{transform:scaleX(1)}
@media (max-width: 1440px){
:where(html:not(.xp-model)) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper .xp-page-header__dealer-contact-info .xp-page-header__dealer-contact-info-wrapper .xp-page-header__dealer-contact-callback bdi{display:none}
}
@media (max-width: 450px){
:where(html:not(.xp-model)) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper .xp-page-header__dealer-contact-info .xp-page-header__dealer-contact-info-wrapper .xp-page-header__dealer-contact-callback{flex:1;align-items:center;justify-content:center;border:1px solid #E6F0DC}
}
:where(html:not(.xp-model)) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper .xp-page-header__dealer-contact-info .xp-page-header__dealer-contact-info-wrapper .xp-page-header__dealer-contact-callback .xp-page-header__dealer-contact-icon{display:flex;transition:all 0.3s ease-in-out}
:where(html:not(.xp-model)) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper .xp-page-header__dealer-contact-info .xp-page-header__dealer-contact-info-wrapper .xp-page-header__dealer-contact-callback .xp-page-header__dealer-contact-icon-transparent{display:none;transition:all 0.3s ease-in-out}
:where(html:not(.xp-model)) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper .xp-page-header__dealer-contact-info .xp-page-header__dealer-contact-info-wrapper .xp-page-header__dealer-contact-phone{display:flex;min-height:32px;align-items:center;cursor:pointer;gap:8px;position:relative;transition:all 0.3s ease-in-out}
:where(html:not(.xp-model)) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper .xp-page-header__dealer-contact-info .xp-page-header__dealer-contact-info-wrapper .xp-page-header__dealer-contact-phone::after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:3px;background-color:#96B414;transform:scaleX(0);transform-origin:center;transition:transform 0.5s ease}
:where(html:not(.xp-model)) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper .xp-page-header__dealer-contact-info .xp-page-header__dealer-contact-info-wrapper .xp-page-header__dealer-contact-phone:hover::after{transform:scaleX(1)}
@media (max-width: 1440px){
:where(html:not(.xp-model)) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper .xp-page-header__dealer-contact-info .xp-page-header__dealer-contact-info-wrapper .xp-page-header__dealer-contact-phone .xp-page-header__dealer-phone{display:none}
}
@media (max-width: 450px){
:where(html:not(.xp-model)) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper .xp-page-header__dealer-contact-info .xp-page-header__dealer-contact-info-wrapper .xp-page-header__dealer-contact-phone{flex:1;align-items:center;justify-content:center;border:1px solid #E6F0DC}
}
:where(html:not(.xp-model)) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper .xp-page-header__dealer-contact-info .xp-page-header__dealer-contact-info-wrapper .xp-page-header__dealer-contact-phone .xp-page-header__dealer-contact-icon{display:flex;transition:all 0.3s ease-in-out}
:where(html:not(.xp-model)) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper .xp-page-header__dealer-contact-info .xp-page-header__dealer-contact-info-wrapper .xp-page-header__dealer-contact-phone .xp-page-header__dealer-contact-icon-transparent{display:none;transition:all 0.3s ease-in-out}
@media (max-width: 450px){
:where(html:not(.xp-model)) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper .xp-page-header__dealer-contact-info .xp-page-header__dealer-contact-info-wrapper{display:none;flex-flow:row;position:absolute;top:74px;height:40px;left:0;width:100%;background:white;align-items:center;justify-content:center;padding-bottom:20px;gap:unset}
}
:where(html:not(.xp-model)) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper .xp-page-header__dealer-contact-info .xp-page-header__hamburger-menu-wrapper{display:none;flex-flow:column;min-height:32px;align-items:center;cursor:pointer}
@media (max-width: 960px){
:where(html:not(.xp-model)) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper .xp-page-header__dealer-contact-info .xp-page-header__hamburger-menu-wrapper{display:flex}
}
@media (max-width: 450px){
:where(html:not(.xp-model)) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper .xp-page-header__dealer-contact-info .xp-page-header__hamburger-menu-wrapper img{width:36px;height:auto}
}
:where(html:not(.xp-model)) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper .xp-page-header__dealer-contact-info .xp-page-header__hamburger-menu-wrapper .xp-page-header__hamburger-menu{display:flex}
:where(html:not(.xp-model)) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper .xp-page-header__dealer-contact-info .xp-page-header__hamburger-menu-wrapper .xp-page-header__hamburger-menu.hide{display:none}
:where(html:not(.xp-model)) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper .xp-page-header__dealer-contact-info .xp-page-header__hamburger-menu-wrapper .xp-page-header__hamburger-menu-transparent{display:none}
:where(html:not(.xp-model)) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper .xp-page-header__dealer-contact-info .xp-page-header__hamburger-menu-wrapper .xp-page-header__hamburger-menu-transparent.hide{display:none}
:where(html:not(.xp-model)) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper .xp-page-header__dealer-contact-info .xp-page-header__hamburger-menu-wrapper .xp-page-header__menu-closer{display:none}
:where(html:not(.xp-model)) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper .xp-page-header__dealer-contact-info .xp-page-header__hamburger-menu-wrapper .xp-page-header__menu-closer.show{display:flex}
:where(html:not(.xp-model)) .xp-page-header .xp-page-header__content .xp-page-header__menu-and-logo{display:contents}
@media (max-width: 960px){
:where(html:not(.xp-model)) .xp-page-header .xp-page-header__content .xp-page-header__menu-and-logo{display:none}
}
@media (max-width: 960px){
:where(html:not(.xp-model)) .xp-page-header .xp-page-header__content .xp-page-header__menu-and-logo.open{display:flex;flex-flow:unset;padding:unset;gap:unset;align-items:unset;min-height:40px;max-width:unset;position:unset;width:100%;box-sizing:border-box;min-width:0}
}
@media (max-width: 960px){
:where(html:not(.xp-model)) .xp-page-header .xp-page-header__content .xp-page-header__menu-and-logo .xp-menu-block{max-width:unset;padding:unset}
:where(html:not(.xp-model)) .xp-page-header .xp-page-header__content .xp-page-header__menu-and-logo .xp-menu-block .menu{display:none !important}
}
@media (max-width: 960px){
:where(html:not(.xp-model)) .xp-page-header .xp-page-header__content .xp-menu-block{background-color:#FFFFFF}
}
:where(html:not(.xp-model)) .xp-page-header .xp-page-header__content.transparent{background-color:transparent;position:absolute;top:0;left:0;width:100%;max-width:1920px;border-bottom:unset;transform:translateY(0);opacity:1}
:where(html:not(.xp-model)) .xp-page-header .xp-page-header__content.transparent .xp-page-header__info-wrapper{margin-top:16px;min-height:32px;max-height:32px}
@media (max-width: 960px){
:where(html:not(.xp-model)) .xp-page-header .xp-page-header__content.transparent .xp-page-header__info-wrapper{min-height:62px;margin-top:unset}
}
:where(html:not(.xp-model)) .xp-page-header .xp-page-header__content.transparent .xp-page-header__info-wrapper .xp-page-header__logo-wrapper .xp-page-header__logo{display:none}
:where(html:not(.xp-model)) .xp-page-header .xp-page-header__content.transparent .xp-page-header__info-wrapper .xp-page-header__logo-wrapper .xp-page-header__logo-mobile{display:none}
:where(html:not(.xp-model)) .xp-page-header .xp-page-header__content.transparent .xp-page-header__info-wrapper .xp-page-header__logo-wrapper .xp-page-header__logo-transparent{display:block}
@media (max-width: 960px){
:where(html:not(.xp-model)) .xp-page-header .xp-page-header__content.transparent .xp-page-header__info-wrapper .xp-page-header__logo-wrapper .xp-page-header__logo-transparent{display:none}
:where(html:not(.xp-model)) .xp-page-header .xp-page-header__content.transparent .xp-page-header__info-wrapper .xp-page-header__logo-wrapper .xp-page-header__logo-mobile{display:none}
:where(html:not(.xp-model)) .xp-page-header .xp-page-header__content.transparent .xp-page-header__info-wrapper .xp-page-header__logo-wrapper .xp-page-header__logo-mobile-transparent{display:block}
}
@media (max-width: 960px) and (max-width: 450px){
:where(html:not(.xp-model)) .xp-page-header .xp-page-header__content.transparent .xp-page-header__info-wrapper .xp-page-header__logo-wrapper .xp-page-header__logo-mobile-transparent img{width:40px;height:auto}
}
:where(html:not(.xp-model)) .xp-page-header .xp-page-header__content.transparent .xp-page-header__info-wrapper .xp-page-header__dealer-contact-info .xp-page-header__dealer-contact-info-wrapper{color:#FFFFFF}
:where(html:not(.xp-model)) .xp-page-header .xp-page-header__content.transparent .xp-page-header__info-wrapper .xp-page-header__dealer-contact-info .xp-page-header__dealer-contact-info-wrapper .xp-page-header__dealer-contact-callback .xp-page-header__dealer-contact-icon{display:none}
:where(html:not(.xp-model)) .xp-page-header .xp-page-header__content.transparent .xp-page-header__info-wrapper .xp-page-header__dealer-contact-info .xp-page-header__dealer-contact-info-wrapper .xp-page-header__dealer-contact-callback .xp-page-header__dealer-contact-icon-transparent{display:flex}
:where(html:not(.xp-model)) .xp-page-header .xp-page-header__content.transparent .xp-page-header__info-wrapper .xp-page-header__dealer-contact-info .xp-page-header__dealer-contact-info-wrapper .xp-page-header__dealer-contact-phone .xp-page-header__dealer-contact-icon{display:none}
:where(html:not(.xp-model)) .xp-page-header .xp-page-header__content.transparent .xp-page-header__info-wrapper .xp-page-header__dealer-contact-info .xp-page-header__dealer-contact-info-wrapper .xp-page-header__dealer-contact-phone .xp-page-header__dealer-contact-icon-transparent{display:flex}
:where(html:not(.xp-model)) .xp-page-header .xp-page-header__content.transparent .xp-page-header__info-wrapper .xp-page-header__dealer-contact-info .xp-page-header__hamburger-menu-wrapper .xp-page-header__hamburger-menu{display:none}
:where(html:not(.xp-model)) .xp-page-header .xp-page-header__content.transparent .xp-page-header__info-wrapper .xp-page-header__dealer-contact-info .xp-page-header__hamburger-menu-wrapper .xp-page-header__hamburger-menu-transparent{display:flex}
:where(html:not(.xp-model)) .xp-page-header .xp-page-header__content.transparent .xp-page-header__menu-and-logo{background-color:transparent}
:where(html:not(.xp-model)) .xp-page-header .xp-page-header__content.transparent .xp-page-header__menu-and-logo .menu{background-color:transparent;color:#FFFFFF}
html:where(:not(.xp-model)){scroll-padding-top:116px}
@media (max-width: 450px){
html:where(:not(.xp-model)){scroll-padding-top:76px}
}
:where(html:not(.xp-model)) .page-root{position:relative;flex:1 0 auto;display:flex;flex-flow:column;width:1920px;margin:0 auto;background-color:#FFFFFF;box-shadow:0 1.25rem 1.875rem 0 rgba(0, 0, 0, 0.2)}
@media (max-width: 1920px){
:where(html:not(.xp-model)) .page-root{margin:unset;width:unset}
}
:where(html:not(.xp-model)) .page-root .xp-page-footer-spacer{flex:1 1 auto}
:where(html:not(.xp-model)) .page-root .xp-page-middle.xp-page-middle-menu{display:none}
@media (max-width: 960px){
:where(html:not(.xp-model)) .page-root .xp-page-middle.xp-page-middle-menu{display:block;z-index:5000}
:where(html:not(.xp-model)) .page-root .xp-page-middle.xp-page-middle-menu .xp-menu-icon{display:none}
:where(html:not(.xp-model)) .page-root .xp-page-middle.xp-page-middle-menu .menu{height:100%}
}
@media (max-width: 960px) and (max-width: 960px){
:where(html:not(.xp-model)) .page-root .xp-page-middle.xp-page-middle-menu .menu{height:unset}
}
:where(html:not(.xp-model)) .page-root .xp-footer-disclaimer-height{padding-left:16px;padding-right:16px}
:where(html:not(.xp-model)) .xp-collector-page{background:#FFFFFF}
:where(html:not(.xp-model)) .xp-collector-page .xp-page-content{max-width:1280px;padding:0;margin:0 auto 20px;display:-ms-grid;display:grid;grid-gap:32px 32px;grid-template-columns:repeat(3, minmax(0, 1fr));-ms-grid-columns:(minmax(0, 1fr) 30px )[2] minmax(0, 1fr)}
@media (max-width: 450px){
:where(html:not(.xp-model)) .xp-collector-page .xp-page-content{grid-gap:16px}
}
@media (max-width: 960px){
:where(html:not(.xp-model)) .xp-collector-page .xp-page-content{grid-template-columns:repeat(2, minmax(0, 1fr));-ms-grid-columns:(minmax(0, 1fr) 0 )[1] minmax(0, 1fr)}
}
@media (max-width: 450px){
:where(html:not(.xp-model)) .xp-collector-page .xp-page-content{grid-template-columns:repeat(1, minmax(0, 1fr))}
}
@media (max-width: 764px){
:where(html:not(.xp-model)) .xp-collector-page .xp-page-content{margin-bottom:0;padding:0}
}
:where(html:not(.xp-model)) .xp-collector-page .xp-page-content.xp-capability-sidebar-off > .xp-content-primary{-ms-grid-column-span:5;grid-column:1 / -1}
:where(html:not(.xp-model)) .xp-collector-page .xp-page-content.xp-capability-sidebar-off > .page-sidebar{grid-column:1 / -1}
:where(html:not(.xp-model)) .xp-collector-page .xp-page-content.xp-capability-sidebar-off .xp-item-list-panel .xp-product-block-list{grid-template-columns:repeat(3, minmax(0, 1fr));-ms-grid-columns:(minmax(0, 1fr) 30px )[2] minmax(0, 1fr);-ms-grid-rows:(minmax(0, 1fr) 30px )[1] minmax(0, 1fr)}
@media (max-width: 960px){
:where(html:not(.xp-model)) .xp-collector-page .xp-page-content.xp-capability-sidebar-off .xp-item-list-panel .xp-product-block-list{-ms-grid-columns:(minmax(0, 1fr) 30px )[1] minmax(0, 1fr);-ms-grid-rows:(minmax(0, 1fr) 30px )[2] minmax(0, 1fr);grid-template-columns:repeat(2, minmax(0, 1fr))}
}
@media (max-width: 450px){
:where(html:not(.xp-model)) .xp-collector-page .xp-page-content.xp-capability-sidebar-off .xp-item-list-panel .xp-product-block-list{-ms-grid-columns:minmax(0, 1fr);-ms-grid-rows:(minmax(0, 1fr) 30px )[5] minmax(0, 1fr);grid-template-columns:repeat(1, minmax(0, 1fr))}
}
:where(html:not(.xp-model)) .xp-collector-page .xp-page-content .xp-item-list-panel .xp-product-block-list{grid-template-columns:repeat(2, minmax(0, 1fr))}
@media (max-width: 960px){
:where(html:not(.xp-model)) .xp-collector-page .xp-page-content .xp-item-list-panel .xp-product-block-list{grid-template-columns:repeat(2, minmax(0, 1fr))}
}
@media (max-width: 450px){
:where(html:not(.xp-model)) .xp-collector-page .xp-page-content .xp-item-list-panel .xp-product-block-list{grid-template-columns:repeat(1, minmax(0, 1fr))}
}
:where(html:not(.xp-model)) .xp-collector-page .xp-page-content > .xp-content-primary{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1 / -2}
@media (max-width: 960px){
:where(html:not(.xp-model)) .xp-collector-page .xp-page-content > .xp-content-primary{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1 / -1}
}
:where(html:not(.xp-model)) .xp-collector-page .xp-page-content > .xp-content-primary > .xp-item-list-panel{width:100%}
:where(html:not(.xp-model)) .xp-collector-page .xp-page-content > .page-sidebar{-ms-grid-column:5;-ms-grid-column-span:1;grid-column:-2;min-width:0;padding:0}
@media (max-width: 960px){
:where(html:not(.xp-model)) .xp-collector-page .xp-page-content > .page-sidebar{-ms-grid-column:1;-ms-grid-column-span:2;-ms-grid-row:2;grid-column:1 / -1;margin-top:30px}
}
:where(html:not(.xp-model)) .xp-collector-page .xp-page-content .xp-menu-content{display:flex;align-items:center;justify-content:center;gap:40px}
:where(html:not(.xp-model)) .xp-collector-page .xp-page-content .xp-menu-content .xp-menu-item{font-family:"BasisGrotesqueArabicPro", Arial, sans-serif;font-style:normal;font-weight:400;font-size:24px;line-height:150%;color:#A5A5A5}
:where(html:not(.xp-model)) .xp-collector-page .xp-page-content .xp-menu-content .xp-menu-item.selected{color:#000000}
:where(html:not(.xp-model)) .xp-collector-page .xp-page-content .xp-menu-content .xp-menu-item:hover{color:#000000}
@media (max-width: 450px){
:where(html:not(.xp-model)) .xp-collector-page .xp-page-content .xp-menu-content .xp-menu-item{font-size:14px}
}
:where(html:not(.xp-model)) .xp-collector-page .xp-page-content.xp-slim-bottom-margin{grid-template-columns:repeat(1, minmax(0, 1fr))}
:where(html:not(.xp-model)) .xp-collector-page .xp-content-primary{display:flex;flex-flow:column;flex-wrap:wrap;justify-content:space-between}
:where(html:not(.xp-model)) .xp-collector-page .page-sidebar{flex:0 0 33.333333%}
@media (max-width: 1840px){
:where(html:not(.xp-model)) .xp-collector-page{padding:0 40px}
}
@media (max-width: 960px){
:where(html:not(.xp-model)) .xp-collector-page{padding:0 24px}
}
@media (max-width: 450px){
:where(html:not(.xp-model)) .xp-collector-page{padding:0 16px}
}
:where(html:not(.xp-model)) .sitemap-container{display:flex;flex-flow:column;gap:56px;padding:96px 80px;text-align:center}
@media (max-width: 1280px){
:where(html:not(.xp-model)) .sitemap-container{padding:64px 40px}
}
@media (max-width: 960px){
:where(html:not(.xp-model)) .sitemap-container{padding:48px 24px;gap:40px}
}
@media (max-width: 450px){
:where(html:not(.xp-model)) .sitemap-container{padding:40px 16px;gap:32px}
}
:where(html:not(.xp-model)) .sitemap-container ul{list-style:none;padding:0;padding-inline:0;width:100%;margin-top:0}
:where(html:not(.xp-model)) .sitemap-container .sitemap-title{font-family:"BasisGrotesqueArabicPro", Arial, sans-serif;font-style:normal;font-weight:400;font-size:40px;line-height:150%;text-align:center;color:#000000;position:relative;padding-bottom:12px}
:where(html:not(.xp-model)) .sitemap-container .sitemap-title h1{font-size:40px;font-weight:400;margin:unset}
@media (max-width: 960px){
:where(html:not(.xp-model)) .sitemap-container .sitemap-title h1{font-size:32px}
}
:where(html:not(.xp-model)) .sitemap-container .sitemap-title::after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:64px;height:3px;background-color:#96B414}
:where(html:not(.xp-model)) .sitemap-container .sitemaplist-container{display:grid;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));align-items:start;gap:48px 40px;max-width:1200px;margin:0 auto;width:100%}
:where(html:not(.xp-model)) .sitemap-container .sitemaplist-container > ul{display:contents}
:where(html:not(.xp-model)) .sitemap-container .sitemap-parent-node > a{text-decoration:none !important}
:where(html:not(.xp-model)) .sitemap-container .sitemap-parent-node .sitemapchilds .fLink{margin-bottom:4px}
:where(html:not(.xp-model)) .sitemap-container .sitemaplist{text-align:left;border-bottom:none;background-color:#FFFFFF;border-radius:12px;padding:28px 28px 32px;box-shadow:0 2px 12px rgba(0, 0, 0, 0.09);transition:box-shadow 0.25s ease, transform 0.25s ease}
:where(html:not(.xp-model)) .sitemap-container .sitemaplist:hover{box-shadow:0 8px 24px rgba(0, 0, 0, 0.13);transform:translateY(-2px)}
:where(html:not(.xp-model)) .sitemap-container .sitemaplist .sitemaplist{margin-left:0;background-color:transparent;border-radius:0;padding:0;box-shadow:none}
:where(html:not(.xp-model)) .sitemap-container .sitemaplist .sitemaplist:hover{box-shadow:none;transform:none}
:where(html:not(.xp-model)) .sitemap-container .sitemaplist .fLink{font-family:"BasisGrotesqueArabicPro", Arial, sans-serif;font-style:normal;font-weight:400;font-size:22px;line-height:150%;color:#000000;display:block;text-decoration:none !important;padding:0 0 16px;transition:color 0.2s ease}
:where(html:not(.xp-model)) .sitemap-container .sitemaplist-container > ul > .sitemaplist > .fLink{border-bottom:2px solid #96B414;margin-bottom:16px}
:where(html:not(.xp-model)) .sitemap-container .sitemaplist .fLink:hover{color:#96B414}
@media (max-width: 450px){
:where(html:not(.xp-model)) .sitemap-container .sitemaplist .fLink{font-size:20px}
}
:where(html:not(.xp-model)) .sitemap-container .sitemaplist .sitemapchilds .sitemaplist{border-bottom:none}
:where(html:not(.xp-model)) .sitemap-container .sitemaplist .sitemapchilds .sitemaplist .fLink{font-family:"BasisGrotesqueArabicPro", Arial, sans-serif;font-style:normal;font-weight:400;color:#5a5a5a;font-size:15px;line-height:150%;padding:8px 0;display:flex}
:where(html:not(.xp-model)) .sitemap-container .sitemaplist .sitemapchilds .sitemaplist .fLink:hover{color:#96B414}
:where(html:not(.xp-model)) .page-map .xp-page-content-block{margin-top:0;padding-top:88px}
:where(html:not(.xp-model)) .page-map .xp-page-footer-spacer{flex:none;height:0}
:where(html:not(.xp-model)) .page-gyik .xp-page-footer-spacer{flex:none;height:0}
:where(html:not(.xp-model)) .page-gyik .sp-page{padding:56px 0 80px}
:where(html:not(.xp-model)) .page-gyik .sp-section-tight{padding:0;margin-bottom:40px}
:where(html:not(.xp-model)) .page-gyik .sp-section-tight:last-of-type{margin-bottom:0}
:where(html:not(.xp-model)) .page-gyik .sp-h2{color:#96B414;letter-spacing:0.04em;margin-bottom:16px}
:where(html:not(.xp-model)) .page-gyik .sp-faq-item{background-color:#FFFFFF;border-radius:12px;border-bottom:none;padding:20px 24px;margin-bottom:16px;box-shadow:0 2px 12px rgba(0, 0, 0, 0.09);transition:box-shadow 0.25s ease}
:where(html:not(.xp-model)) .page-gyik .sp-faq-item:last-child{margin-bottom:0}
:where(html:not(.xp-model)) .page-gyik .sp-faq-item:hover{box-shadow:0 6px 20px rgba(0, 0, 0, 0.13)}
:where(html:not(.xp-model)) .page-gyik .sp-faq-item.open{box-shadow:0 4px 16px rgba(0, 0, 0, 0.12)}
:where(html:not(.xp-model)) .page-gyik .sp-faq-q{font-size:18px;font-weight:400;padding:0 32px 0 0}
:where(html:not(.xp-model)) .page-gyik .sp-faq-a{color:#6b6b6b;margin:0}
:where(html:not(.xp-model)) .page-gyik .sp-faq-item.open .sp-faq-a{border-top:1px solid #EFEFEF;margin-top:16px;padding-top:16px}
:where(html:not(.xp-model)) h1.xp-banner-titlebox-title,:where(html:not(.xp-model)) h1.xp-form-title,:where(html:not(.xp-model)) h1.sp-h1{position:relative;padding-bottom:12px}
:where(html:not(.xp-model)) h1.xp-banner-titlebox-title::after,:where(html:not(.xp-model)) h1.xp-form-title::after,:where(html:not(.xp-model)) h1.sp-h1::after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:64px;height:3px;background-color:#96B414}
html:where(:not(.xp-model)){height:100%}
html:where(:not(.xp-model)).iframe-marker{height:auto}
html:where(:not(.xp-model)),:where(html:not(.xp-model)) body{font-family:"BasisGrotesqueArabicPro", Arial, sans-serif;font-style:normal;font-weight:400;color:#000000;display:flex;flex-flow:column;margin:0;padding:0;width:100%}
:where(html:not(.xp-model)) a{color:inherit;cursor:pointer;text-decoration:none}
:where(html:not(.xp-model)) .xp-home-content .xp-page-content-block{margin-top:unset}
@media (max-width: 450px){
:where(html:not(.xp-model)) .xp-home-content .xp-page-content-block{margin-top:unset}
}
:where(html:not(.xp-model)) .xp-page-content-block{margin-top:88px;background:linear-gradient(to bottom, #F0F0F0 0, #FFFFFF 240px)}
:where(html:not(.xp-model)) .xp-collector-page{margin-top:88px;background:linear-gradient(to bottom, #F0F0F0 0, #FFFFFF 240px)}
:where(html:not(.xp-model)) .xp-module-showroom-panel{margin-top:88px;background:linear-gradient(to bottom, #F0F0F0 0, #FFFFFF 240px)}
:where(html:not(.xp-model)) .xp-standard-pro-page{margin-top:88px;background:linear-gradient(to bottom, #F0F0F0 0, #FFFFFF 240px)}
:where(html:not(.xp-model)) body{flex:1 1 auto}
:where(html:not(.xp-model)) .legal-doc-card{background:#FFFFFF;border-radius:20px;box-shadow:0 4px 28px rgba(0, 0, 0, 0.08);padding:48px 64px 56px;box-sizing:border-box}
@media (max-width: 960px){
:where(html:not(.xp-model)) .legal-doc-card{padding:36px 28px 40px;border-radius:16px}
}
:where(html.xp-model) .xp-main-banner-block.xp-banner-full{width:100%}
:where(html.xp-model) .xp-main-banner-block .xp-main-banner-title{padding-top:64px;padding-bottom:64px;max-width:1280px;margin-left:auto;margin-right:auto;box-sizing:border-box}
@media (max-width: 1280px){
:where(html.xp-model) .xp-main-banner-block .xp-main-banner-title{padding-top:40px}
}
@media (max-width: 960px){
:where(html.xp-model) .xp-main-banner-block .xp-main-banner-title{padding-top:32px;padding-bottom:32px}
}
@media (max-width: 450px){
:where(html.xp-model) .xp-main-banner-block .xp-main-banner-title{padding-top:32px;padding-bottom:16px}
}
:where(html.xp-model) .xp-main-banner-block .xp-main-banner-title .xp-main-banner-title-content{text-align:center;display:flex;flex-flow:column;gap:16px;padding:0 80px}
@media (max-width: 450px){
:where(html.xp-model) .xp-main-banner-block .xp-main-banner-title .xp-main-banner-title-content{padding:0 16px}
}
:where(html.xp-model) .xp-main-banner-block .xp-main-banner-title .xp-main-banner-title-content h1{font-family:"BasisGrotesqueArabicPro", Arial, sans-serif;font-style:normal;font-weight:400;color:#000000;font-size:40px;line-height:150%;margin:unset}
@media (max-width: 960px){
:where(html.xp-model) .xp-main-banner-block .xp-main-banner-title .xp-main-banner-title-content h1{font-size:32px}
}
:where(html.xp-model) .xp-main-banner-block .xp-main-banner-title .xp-main-banner-title-content h2{font-family:"BasisGrotesqueArabicPro", Arial, sans-serif;font-style:normal;font-weight:300;font-size:16px;line-height:150%;color:#000000;margin:unset}
:where(html.xp-model) .footer{margin-bottom:70px}
:where(html.xp-model) .footer.xp-without-bottom-navigation{margin-bottom:unset}
:where(html.xp-model) .xp-need-hypens{hyphens:auto;-webkit-hyphens:auto;-moz-hyphens:auto}
:where(html.xp-model) .xp-item-list-panel .xp-product-block-list{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0, 1fr) 32px )[1] minmax(0, 1fr);-ms-grid-rows:(minmax(0, 1fr) 32px )[2] minmax(0, 1fr);grid-template-columns:repeat(3, 1fr);grid-gap:32px 32px;margin-bottom:64px}
@media (max-width: 450px){
:where(html.xp-model) .xp-item-list-panel .xp-product-block-list{-ms-grid-columns:minmax(0, 1fr);-ms-grid-rows:(minmax(0, 1fr) 0 )[5] minmax(0, 1fr)}
}
@media (max-width: 450px){
:where(html.xp-model) .xp-item-list-panel .xp-product-block-list{grid-gap:16px}
}
@media (max-width: 960px){
:where(html.xp-model) .xp-item-list-panel .xp-product-block-list{margin-bottom:32px}
}
@media (max-width: 450px){
:where(html.xp-model) .xp-item-list-panel .xp-product-block-list{margin-bottom:16px}
}
:where(html.xp-model) .xp-item-list-panel .xp-product-block{box-sizing:border-box;min-width:80px;overflow:hidden;background-color:#FFFFFF;color:#000000}
:where(html.xp-model) .xp-item-list-panel .xp-product-block:nth-child(1){-ms-grid-column:1;-ms-grid-row:1}
:where(html.xp-model) .xp-item-list-panel .xp-product-block:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}
:where(html.xp-model) .xp-item-list-panel .xp-product-block:nth-child(3){-ms-grid-column:1;-ms-grid-row:3}
:where(html.xp-model) .xp-item-list-panel .xp-product-block:nth-child(4){-ms-grid-column:3;-ms-grid-row:3}
@media (max-width: 450px){
:where(html.xp-model) .xp-item-list-panel .xp-product-block:nth-child(1){-ms-grid-column:1;-ms-grid-row:1}
:where(html.xp-model) .xp-item-list-panel .xp-product-block:nth-child(2){-ms-grid-column:1;-ms-grid-row:3}
:where(html.xp-model) .xp-item-list-panel .xp-product-block:nth-child(3){-ms-grid-column:1;-ms-grid-row:5}
:where(html.xp-model) .xp-item-list-panel .xp-product-block:nth-child(4){-ms-grid-column:1;-ms-grid-row:7}
}
:where(html.xp-model) .xp-item-list-panel .xp-product-block > *{display:flex;flex-flow:column;align-items:stretch;height:100%;box-sizing:border-box;cursor:default;gap:24px}
:where(html.xp-model) .xp-item-list-panel .xp-product-block .xp-product-block-image{flex:0 0 auto;display:flex;overflow:hidden;min-height:312px;border-radius:8px}
@media (max-width: 1280px){
:where(html.xp-model) .xp-item-list-panel .xp-product-block .xp-product-block-image{min-height:291px}
}
@media (max-width: 960px){
:where(html.xp-model) .xp-item-list-panel .xp-product-block .xp-product-block-image{min-height:339px}
}
@media (max-width: 450px){
:where(html.xp-model) .xp-item-list-panel .xp-product-block .xp-product-block-image{min-height:264px}
}
:where(html.xp-model) .xp-item-list-panel .xp-product-block .xp-product-block-image > img{width:100%;height:100%;object-position:top;transition:0.3s all ease-in-out}
:where(html.xp-model) .xp-item-list-panel .xp-product-block .xp-product-block-image > img:hover{transform:scale(1.2)}
:where(html.xp-model) .xp-item-list-panel .xp-product-block .xp-product-block-text{word-break:break-word;display:flex;flex-flow:column;flex-grow:1;text-align:left;gap:12px}
:where(html.xp-model) .xp-item-list-panel .xp-product-block .xp-product-block-text h2{margin:0}
:where(html.xp-model) .xp-item-list-panel .xp-product-block .xp-text-title{font-family:"BasisGrotesqueArabicPro", Arial, sans-serif;font-style:normal;font-weight:300;color:#000000;font-size:32px;line-height:150%;margin-top:8px}
@media (max-width: 450px){
:where(html.xp-model) .xp-item-list-panel .xp-product-block .xp-text-title{font-size:24px}
}
:where(html.xp-model) .xp-item-list-panel .xp-product-block .xp-button-wrapper{display:flex}
:where(html.xp-model) .xp-item-list-panel .xp-product-block .xp-button-primary{background-color:transparent;color:#000000;font-family:"BasisGrotesqueArabicPro", Arial, sans-serif;font-style:normal;font-weight:400;display:flex;justify-content:center;align-items:center;font-size:16px;line-height:120%;text-transform:uppercase;cursor:pointer;position:relative;padding:6px 4px 6px 4px;text-align:center;border:1px solid #000000;border-radius:4px;transition:all .3s ease-in-out;position:relative;overflow:hidden;z-index:1;padding:12px 55px;text-transform:unset}
:where(html.xp-model) .xp-item-list-panel .xp-product-block .xp-button-primary::after{content:"";position:absolute;top:0;bottom:0;width:100%;background-color:#96B414;transition:all .3s ease-in-out;transform:translateX(-100%) translateZ(0);border:none;animation:none;opacity:1;z-index:-1}
:where(html.xp-model) .xp-item-list-panel .xp-product-block .xp-button-primary:hover::after{left:0;transform:translateX(0) translateZ(0)}
:where(html.xp-model) .xp-item-list-panel .xp-product-block .xp-button-primary:hover{color:#FFFFFF;background-color:transparent;border:1px solid transparent}
:where(html.xp-model) .xp-item-list-panel .xp-product-block .xp-button-primary bdi{display:flex;height:22px;align-items:center;text-transform:unset}
@media (max-width: 450px){
:where(html.xp-model) .xp-item-list-panel .xp-product-block .xp-button-primary{width:100%}
}
:where(html.xp-model) .xp-capability-sidebar-off .xp-item-list-panel .xp-product-block:nth-child(1){-ms-grid-column:1;-ms-grid-row:1}
:where(html.xp-model) .xp-capability-sidebar-off .xp-item-list-panel .xp-product-block:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}
:where(html.xp-model) .xp-capability-sidebar-off .xp-item-list-panel .xp-product-block:nth-child(3){-ms-grid-column:5;-ms-grid-row:1}
:where(html.xp-model) .xp-capability-sidebar-off .xp-item-list-panel .xp-product-block:nth-child(4){-ms-grid-column:1;-ms-grid-row:3}
@media (max-width: 960px){
:where(html.xp-model) .xp-capability-sidebar-off .xp-item-list-panel .xp-product-block:nth-child(1){-ms-grid-column:1;-ms-grid-row:1}
:where(html.xp-model) .xp-capability-sidebar-off .xp-item-list-panel .xp-product-block:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}
:where(html.xp-model) .xp-capability-sidebar-off .xp-item-list-panel .xp-product-block:nth-child(3){-ms-grid-column:1;-ms-grid-row:3}
:where(html.xp-model) .xp-capability-sidebar-off .xp-item-list-panel .xp-product-block:nth-child(4){-ms-grid-column:3;-ms-grid-row:3}
}
@media (max-width: 450px){
:where(html.xp-model) .xp-capability-sidebar-off .xp-item-list-panel .xp-product-block:nth-child(1){-ms-grid-column:1;-ms-grid-row:1}
:where(html.xp-model) .xp-capability-sidebar-off .xp-item-list-panel .xp-product-block:nth-child(2){-ms-grid-column:1;-ms-grid-row:3}
:where(html.xp-model) .xp-capability-sidebar-off .xp-item-list-panel .xp-product-block:nth-child(3){-ms-grid-column:1;-ms-grid-row:5}
:where(html.xp-model) .xp-capability-sidebar-off .xp-item-list-panel .xp-product-block:nth-child(4){-ms-grid-column:1;-ms-grid-row:7}
}
:where(html.xp-model) .xp-menu-block{width:100%}
@media not all and (max-width: 960px){
:where(html.xp-model) .xp-page-header .xp-page-header__content .xp-page-header__menu-and-logo .xp-menu-block{order:2;flex:1 1 auto;width:auto}
}
:where(html.xp-model) .xp-menu-block menu{list-style-type:none;padding-inline-start:inherit}
:where(html.xp-model) .xp-menu-block .xp-menu-icon{display:none}
:where(html.xp-model) .xp-menu-block .menu{background-color:#FFFFFF;min-height:48px}
@media not all and (max-width: 960px){
:where(html.xp-model) .xp-menu-block .menu{display:block !important}
}
@media (max-width: 960px){
:where(html.xp-model) .xp-menu-block .menu{display:none;position:fixed;top:70px;left:0;width:100%;padding-bottom:20px;min-height:unset}
}
@media (max-width: 450px){
:where(html.xp-model) .xp-menu-block .menu{margin-top:60px}
}
:where(html.xp-model) .xp-menu-block .menu .xp-menu-content{display:flex;flex-flow:row;justify-content:center;align-items:center;height:100%;min-height:48px}
@media (max-width: 960px){
:where(html.xp-model) .xp-menu-block .menu .xp-menu-content{display:flex;flex-flow:column;gap:unset;justify-content:unset;min-height:unset}
}
:where(html.xp-model) .xp-menu-block .menu .xp-menu-content .xp-menu-list{display:flex;flex-flow:row;gap:36px;margin:unset}
@media (max-width: 960px){
:where(html.xp-model) .xp-menu-block .menu .xp-menu-content .xp-menu-list{display:flex;flex-flow:column;gap:20px}
}
:where(html.xp-model) .xp-menu-block .menu .xp-menu-content .xp-menu-list .xp-menu-item{display:flex;flex-flow:column;height:100%;align-items:center;justify-content:center;list-style:none !important;font-family:"BasisGrotesqueArabicPro", Arial, sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:150%;transition:all 0.3s ease-in-out}
:where(html.xp-model) .xp-menu-block .menu .xp-menu-content .xp-menu-list .xp-menu-item a{display:flex;flex-flow:column;height:100%;text-align:center;justify-content:space-between;padding-top:6px;box-sizing:border-box}
:where(html.xp-model) .xp-menu-block .menu .xp-menu-content .xp-menu-list .xp-menu-item .xp-menu-item-line{position:relative;height:3px;margin-bottom:4px;background-color:#96B414;transform:scaleX(0);transform-origin:center;transition:transform 0.5s ease}
:where(html.xp-model) .xp-menu-block .menu .xp-menu-content .xp-menu-list .xp-menu-item.selectedmenu{color:#878787}
:where(html.xp-model) .xp-menu-block .menu .xp-menu-content .xp-menu-list .xp-menu-item:hover bdi{opacity:1}
:where(html.xp-model) .xp-menu-block .menu .xp-menu-content .xp-menu-list .xp-menu-item:hover .xp-menu-item-line{transform:scaleX(1)}
:where(html.xp-model) .xp-menu-block .menu .xp-menu-content .xp-menu-list .xp-menu-item .xp-menu-item-arrow{display:none}
:where(html.xp-model) .xp-menu-block .menu .xp-menu-content .xp-menu-list .xp-menu-item.xp-menu-item-submenu a{display:grid;grid-template-columns:auto auto;align-items:center;justify-content:center;column-gap:6px;height:auto}
:where(html.xp-model) .xp-menu-block .menu .xp-menu-content .xp-menu-list .xp-menu-item.xp-menu-item-submenu a bdi{grid-column:1;grid-row:1}
:where(html.xp-model) .xp-menu-block .menu .xp-menu-content .xp-menu-list .xp-menu-item.xp-menu-item-submenu a .xp-menu-item-line{grid-column:1 / span 2;grid-row:2}
:where(html.xp-model) .xp-menu-block .menu .xp-menu-content .xp-menu-list .xp-menu-item.xp-menu-item-submenu .xp-menu-item-arrow{display:flex;align-items:center;justify-content:center;grid-column:2;grid-row:1;margin-top:-3px;width:10px;height:10px;transition:transform 0.2s ease}
:where(html.xp-model) .xp-menu-block .menu .xp-menu-content .xp-menu-list .xp-menu-item.xp-menu-item-submenu .xp-menu-item-arrow img{display:none}
:where(html.xp-model) .xp-menu-block .menu .xp-menu-content .xp-menu-list .xp-menu-item.xp-menu-item-submenu .xp-menu-item-arrow::after{content:"";width:7px;height:7px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translate(-1px, -1px)}
:where(html.xp-model) .xp-menu-block .menu .xp-menu-content .xp-menu-list .xp-menu-item .submenu{display:none;position:absolute;flex-flow:column;padding:12px 16px;border-radius:6px;gap:16px;background-color:#FFFFFF;min-width:140px;top:60px}
:where(html.xp-model) .xp-menu-block .menu .xp-menu-content .xp-menu-list .xp-menu-item .submenu .xp-submenu-item{font-family:"BasisGrotesqueArabicPro", Arial, sans-serif;font-style:normal;font-weight:400;color:#000000;font-size:16px;line-height:150%}
:where(html.xp-model) .xp-menu-block .menu .xp-menu-content .xp-menu-list .xp-menu-item .submenu .xp-submenu-item.selected{font-weight:400;color:#000000}
:where(html.xp-model) .xp-menu-block .menu .xp-menu-content .xp-menu-list .xp-menu-item .submenu .xp-submenu-item bdi{opacity:1}
:where(html.xp-model) .xp-menu-block .menu .xp-menu-content .xp-menu-list .xp-menu-item .submenu .xp-submenu-item:hover{opacity:1;color:#96B414}
:where(html.xp-model) .xp-menu-block .menu .xp-menu-content .xp-menu-list .xp-menu-item.xp-menu-item-submenu:hover .submenu{display:flex}
@media (max-width: 960px){
:where(html.xp-model) .xp-menu-block .menu .xp-menu-content .xp-menu-list .xp-menu-item{font-family:"BasisGrotesqueArabicPro", Arial, sans-serif;font-style:normal;font-weight:300;font-size:18px;line-height:150%;padding:0 16px}
:where(html.xp-model) .xp-menu-block .menu .xp-menu-content .xp-menu-list .xp-menu-item a{display:flex;flex-flow:row;align-items:center;width:100%}
:where(html.xp-model) .xp-menu-block .menu .xp-menu-content .xp-menu-list .xp-menu-item a bdi{width:100%}
:where(html.xp-model) .xp-menu-block .menu .xp-menu-content .xp-menu-list .xp-menu-item.xp-menu-item-submenu a bdi{margin-left:32px}
:where(html.xp-model) .xp-menu-block .menu .xp-menu-content .xp-menu-list .xp-menu-item.xp-menu-item-submenu .xp-menu-item-arrow{display:flex;transition:all 0.3s}
:where(html.xp-model) .xp-menu-block .menu .xp-menu-content .xp-menu-list .xp-menu-item.xp-menu-item-submenu .xp-menu-item-arrow.open{transform:rotate(180deg)}
:where(html.xp-model) .xp-menu-block .menu .xp-menu-content .xp-menu-list .xp-menu-item.xp-menu-item-submenu .submenu{background-color:#F3F3F3;display:flex;flex-flow:column;position:unset;width:100%;gap:20px}
:where(html.xp-model) .xp-menu-block .menu .xp-menu-content .xp-menu-list .xp-menu-item.xp-menu-item-submenu .submenu a.xp-submenu-item bdi{font-family:"BasisGrotesqueArabicPro", Arial, sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:150%;margin:unset}
:where(html.xp-model) .xp-menu-block .menu .xp-menu-content .xp-menu-list .xp-menu-item .xp-menu-item-line{display:none}
:where(html.xp-model) .xp-menu-block .menu .xp-menu-content .xp-menu-list .xp-menu-item.xp-menu-item-submenu a{justify-content:center}
:where(html.xp-model) .xp-menu-block .menu .xp-menu-content .xp-menu-list .xp-menu-item.xp-menu-item-submenu a bdi{width:auto;margin-left:0}
:where(html.xp-model) .xp-menu-block .menu .xp-menu-content .xp-menu-list .xp-menu-item.xp-menu-item-submenu .xp-menu-item-arrow{flex-shrink:0;margin-left:6px}
}
:where(html.xp-model) .header{z-index:3000;position:relative;display:block}
:where(html.xp-model) .xp-page-header .xp-page-header__content{max-width:1920px;display:flex;flex-flow:row;align-items:center;padding:0 80px;box-sizing:border-box;position:fixed;width:100%;background-color:#FFFFFF;justify-content:space-between;min-height:88px;border-bottom:1px solid #E1E1E1;transform:translateY(0);opacity:1;transition:transform 0.3s ease, opacity 0.3s ease}
@media (max-width: 960px){
:where(html.xp-model) .xp-page-header .xp-page-header__content{min-height:72px;padding:0;transition:all 0.3s ease-in-out}
}
@media (max-width: 450px){
:where(html.xp-model) .xp-page-header .xp-page-header__content{min-height:74px}
}
:where(html.xp-model) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper{display:contents}
@media (max-width: 960px){
:where(html.xp-model) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper{display:flex;flex-flow:row;justify-content:space-between;align-items:center;min-height:62px;margin-top:unset;width:100%;padding:0 24px}
}
@media (max-width: 450px){
:where(html.xp-model) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper{padding:6px 16px}
}
:where(html.xp-model) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper .xp-page-header__logo-wrapper{display:flex;align-items:center;justify-content:center;order:1;flex-shrink:0}
:where(html.xp-model) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper .xp-page-header__logo-wrapper .xp-page-header__logo-mobile{display:none}
:where(html.xp-model) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper .xp-page-header__logo-wrapper .xp-page-header__logo-transparent{display:none}
:where(html.xp-model) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper .xp-page-header__logo-wrapper .xp-page-header__logo-mobile-transparent{display:none}
@media (max-width: 960px){
:where(html.xp-model) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper .xp-page-header__logo-wrapper .xp-page-header__logo{display:none}
:where(html.xp-model) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper .xp-page-header__logo-wrapper .xp-page-header__logo-mobile{display:block}
}
@media (max-width: 960px) and (max-width: 450px){
:where(html.xp-model) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper .xp-page-header__logo-wrapper .xp-page-header__logo-mobile img{width:40px;height:auto}
}
:where(html.xp-model) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper .xp-page-header__dealer-contact-info{display:flex;flex-flow:row;gap:40px;order:3;flex-shrink:0}
:where(html.xp-model) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper .xp-page-header__dealer-contact-info .xp-page-header__dealer-contact-info-wrapper{display:flex;flex-flow:row;justify-content:flex-end;width:100%;gap:40px;font-family:"BasisGrotesqueArabicPro", Arial, sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:120%;color:#000000}
:where(html.xp-model) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper .xp-page-header__dealer-contact-info .xp-page-header__dealer-contact-info-wrapper .xp-page-header__dealer-contact-callback{display:flex;min-height:32px;align-items:center;cursor:pointer;gap:8px;position:relative;transition:all 0.3s ease-in-out}
:where(html.xp-model) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper .xp-page-header__dealer-contact-info .xp-page-header__dealer-contact-info-wrapper .xp-page-header__dealer-contact-callback::after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:3px;background-color:#96B414;transform:scaleX(0);transform-origin:center;transition:transform 0.5s ease}
:where(html.xp-model) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper .xp-page-header__dealer-contact-info .xp-page-header__dealer-contact-info-wrapper .xp-page-header__dealer-contact-callback:hover::after{transform:scaleX(1)}
@media (max-width: 1440px){
:where(html.xp-model) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper .xp-page-header__dealer-contact-info .xp-page-header__dealer-contact-info-wrapper .xp-page-header__dealer-contact-callback bdi{display:none}
}
@media (max-width: 450px){
:where(html.xp-model) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper .xp-page-header__dealer-contact-info .xp-page-header__dealer-contact-info-wrapper .xp-page-header__dealer-contact-callback{flex:1;align-items:center;justify-content:center;border:1px solid #E6F0DC}
}
:where(html.xp-model) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper .xp-page-header__dealer-contact-info .xp-page-header__dealer-contact-info-wrapper .xp-page-header__dealer-contact-callback .xp-page-header__dealer-contact-icon{display:flex;transition:all 0.3s ease-in-out}
:where(html.xp-model) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper .xp-page-header__dealer-contact-info .xp-page-header__dealer-contact-info-wrapper .xp-page-header__dealer-contact-callback .xp-page-header__dealer-contact-icon-transparent{display:none;transition:all 0.3s ease-in-out}
:where(html.xp-model) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper .xp-page-header__dealer-contact-info .xp-page-header__dealer-contact-info-wrapper .xp-page-header__dealer-contact-phone{display:flex;min-height:32px;align-items:center;cursor:pointer;gap:8px;position:relative;transition:all 0.3s ease-in-out}
:where(html.xp-model) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper .xp-page-header__dealer-contact-info .xp-page-header__dealer-contact-info-wrapper .xp-page-header__dealer-contact-phone::after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:3px;background-color:#96B414;transform:scaleX(0);transform-origin:center;transition:transform 0.5s ease}
:where(html.xp-model) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper .xp-page-header__dealer-contact-info .xp-page-header__dealer-contact-info-wrapper .xp-page-header__dealer-contact-phone:hover::after{transform:scaleX(1)}
@media (max-width: 1440px){
:where(html.xp-model) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper .xp-page-header__dealer-contact-info .xp-page-header__dealer-contact-info-wrapper .xp-page-header__dealer-contact-phone .xp-page-header__dealer-phone{display:none}
}
@media (max-width: 450px){
:where(html.xp-model) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper .xp-page-header__dealer-contact-info .xp-page-header__dealer-contact-info-wrapper .xp-page-header__dealer-contact-phone{flex:1;align-items:center;justify-content:center;border:1px solid #E6F0DC}
}
:where(html.xp-model) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper .xp-page-header__dealer-contact-info .xp-page-header__dealer-contact-info-wrapper .xp-page-header__dealer-contact-phone .xp-page-header__dealer-contact-icon{display:flex;transition:all 0.3s ease-in-out}
:where(html.xp-model) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper .xp-page-header__dealer-contact-info .xp-page-header__dealer-contact-info-wrapper .xp-page-header__dealer-contact-phone .xp-page-header__dealer-contact-icon-transparent{display:none;transition:all 0.3s ease-in-out}
@media (max-width: 450px){
:where(html.xp-model) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper .xp-page-header__dealer-contact-info .xp-page-header__dealer-contact-info-wrapper{display:none;flex-flow:row;position:absolute;top:74px;height:40px;left:0;width:100%;background:white;align-items:center;justify-content:center;padding-bottom:20px;gap:unset}
}
:where(html.xp-model) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper .xp-page-header__dealer-contact-info .xp-page-header__hamburger-menu-wrapper{display:none;flex-flow:column;min-height:32px;align-items:center;cursor:pointer}
@media (max-width: 960px){
:where(html.xp-model) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper .xp-page-header__dealer-contact-info .xp-page-header__hamburger-menu-wrapper{display:flex}
}
@media (max-width: 450px){
:where(html.xp-model) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper .xp-page-header__dealer-contact-info .xp-page-header__hamburger-menu-wrapper img{width:36px;height:auto}
}
:where(html.xp-model) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper .xp-page-header__dealer-contact-info .xp-page-header__hamburger-menu-wrapper .xp-page-header__hamburger-menu{display:flex}
:where(html.xp-model) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper .xp-page-header__dealer-contact-info .xp-page-header__hamburger-menu-wrapper .xp-page-header__hamburger-menu.hide{display:none}
:where(html.xp-model) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper .xp-page-header__dealer-contact-info .xp-page-header__hamburger-menu-wrapper .xp-page-header__hamburger-menu-transparent{display:none}
:where(html.xp-model) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper .xp-page-header__dealer-contact-info .xp-page-header__hamburger-menu-wrapper .xp-page-header__hamburger-menu-transparent.hide{display:none}
:where(html.xp-model) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper .xp-page-header__dealer-contact-info .xp-page-header__hamburger-menu-wrapper .xp-page-header__menu-closer{display:none}
:where(html.xp-model) .xp-page-header .xp-page-header__content .xp-page-header__info-wrapper .xp-page-header__dealer-contact-info .xp-page-header__hamburger-menu-wrapper .xp-page-header__menu-closer.show{display:flex}
:where(html.xp-model) .xp-page-header .xp-page-header__content .xp-page-header__menu-and-logo{display:contents}
@media (max-width: 960px){
:where(html.xp-model) .xp-page-header .xp-page-header__content .xp-page-header__menu-and-logo{display:none}
}
@media (max-width: 960px){
:where(html.xp-model) .xp-page-header .xp-page-header__content .xp-page-header__menu-and-logo.open{display:flex;flex-flow:unset;padding:unset;gap:unset;align-items:unset;min-height:40px;max-width:unset;position:unset;width:100%;box-sizing:border-box;min-width:0}
}
@media (max-width: 960px){
:where(html.xp-model) .xp-page-header .xp-page-header__content .xp-page-header__menu-and-logo .xp-menu-block{max-width:unset;padding:unset}
:where(html.xp-model) .xp-page-header .xp-page-header__content .xp-page-header__menu-and-logo .xp-menu-block .menu{display:none !important}
}
@media (max-width: 960px){
:where(html.xp-model) .xp-page-header .xp-page-header__content .xp-menu-block{background-color:#FFFFFF}
}
:where(html.xp-model) .xp-page-header .xp-page-header__content.transparent{background-color:transparent;position:absolute;top:0;left:0;width:100%;max-width:1920px;border-bottom:unset;transform:translateY(0);opacity:1}
:where(html.xp-model) .xp-page-header .xp-page-header__content.transparent .xp-page-header__info-wrapper{margin-top:16px;min-height:32px;max-height:32px}
@media (max-width: 960px){
:where(html.xp-model) .xp-page-header .xp-page-header__content.transparent .xp-page-header__info-wrapper{min-height:62px;margin-top:unset}
}
:where(html.xp-model) .xp-page-header .xp-page-header__content.transparent .xp-page-header__info-wrapper .xp-page-header__logo-wrapper .xp-page-header__logo{display:none}
:where(html.xp-model) .xp-page-header .xp-page-header__content.transparent .xp-page-header__info-wrapper .xp-page-header__logo-wrapper .xp-page-header__logo-mobile{display:none}
:where(html.xp-model) .xp-page-header .xp-page-header__content.transparent .xp-page-header__info-wrapper .xp-page-header__logo-wrapper .xp-page-header__logo-transparent{display:block}
@media (max-width: 960px){
:where(html.xp-model) .xp-page-header .xp-page-header__content.transparent .xp-page-header__info-wrapper .xp-page-header__logo-wrapper .xp-page-header__logo-transparent{display:none}
:where(html.xp-model) .xp-page-header .xp-page-header__content.transparent .xp-page-header__info-wrapper .xp-page-header__logo-wrapper .xp-page-header__logo-mobile{display:none}
:where(html.xp-model) .xp-page-header .xp-page-header__content.transparent .xp-page-header__info-wrapper .xp-page-header__logo-wrapper .xp-page-header__logo-mobile-transparent{display:block}
}
@media (max-width: 960px) and (max-width: 450px){
:where(html.xp-model) .xp-page-header .xp-page-header__content.transparent .xp-page-header__info-wrapper .xp-page-header__logo-wrapper .xp-page-header__logo-mobile-transparent img{width:40px;height:auto}
}
:where(html.xp-model) .xp-page-header .xp-page-header__content.transparent .xp-page-header__info-wrapper .xp-page-header__dealer-contact-info .xp-page-header__dealer-contact-info-wrapper{color:#FFFFFF}
:where(html.xp-model) .xp-page-header .xp-page-header__content.transparent .xp-page-header__info-wrapper .xp-page-header__dealer-contact-info .xp-page-header__dealer-contact-info-wrapper .xp-page-header__dealer-contact-callback .xp-page-header__dealer-contact-icon{display:none}
:where(html.xp-model) .xp-page-header .xp-page-header__content.transparent .xp-page-header__info-wrapper .xp-page-header__dealer-contact-info .xp-page-header__dealer-contact-info-wrapper .xp-page-header__dealer-contact-callback .xp-page-header__dealer-contact-icon-transparent{display:flex}
:where(html.xp-model) .xp-page-header .xp-page-header__content.transparent .xp-page-header__info-wrapper .xp-page-header__dealer-contact-info .xp-page-header__dealer-contact-info-wrapper .xp-page-header__dealer-contact-phone .xp-page-header__dealer-contact-icon{display:none}
:where(html.xp-model) .xp-page-header .xp-page-header__content.transparent .xp-page-header__info-wrapper .xp-page-header__dealer-contact-info .xp-page-header__dealer-contact-info-wrapper .xp-page-header__dealer-contact-phone .xp-page-header__dealer-contact-icon-transparent{display:flex}
:where(html.xp-model) .xp-page-header .xp-page-header__content.transparent .xp-page-header__info-wrapper .xp-page-header__dealer-contact-info .xp-page-header__hamburger-menu-wrapper .xp-page-header__hamburger-menu{display:none}
:where(html.xp-model) .xp-page-header .xp-page-header__content.transparent .xp-page-header__info-wrapper .xp-page-header__dealer-contact-info .xp-page-header__hamburger-menu-wrapper .xp-page-header__hamburger-menu-transparent{display:flex}
:where(html.xp-model) .xp-page-header .xp-page-header__content.transparent .xp-page-header__menu-and-logo{background-color:transparent}
:where(html.xp-model) .xp-page-header .xp-page-header__content.transparent .xp-page-header__menu-and-logo .menu{background-color:transparent;color:#FFFFFF}
html.xp-model{scroll-padding-top:116px}
@media (max-width: 450px){
html.xp-model{scroll-padding-top:76px}
}
:where(html.xp-model) .page-root{position:relative;flex:1 0 auto;display:flex;flex-flow:column;width:1920px;margin:0 auto;background-color:#FFFFFF;box-shadow:0 1.25rem 1.875rem 0 rgba(0, 0, 0, 0.2)}
@media (max-width: 1920px){
:where(html.xp-model) .page-root{margin:unset;width:unset}
}
:where(html.xp-model) .page-root .xp-page-footer-spacer{flex:1 1 auto}
:where(html.xp-model) .page-root .xp-page-middle.xp-page-middle-menu{display:none}
@media (max-width: 960px){
:where(html.xp-model) .page-root .xp-page-middle.xp-page-middle-menu{display:block;z-index:5000}
:where(html.xp-model) .page-root .xp-page-middle.xp-page-middle-menu .xp-menu-icon{display:none}
:where(html.xp-model) .page-root .xp-page-middle.xp-page-middle-menu .menu{height:100%}
}
@media (max-width: 960px) and (max-width: 960px){
:where(html.xp-model) .page-root .xp-page-middle.xp-page-middle-menu .menu{height:unset}
}
:where(html.xp-model) .page-root .xp-footer-disclaimer-height{padding-left:16px;padding-right:16px}
:where(html.xp-model) .xp-collector-page{background:#FFFFFF}
:where(html.xp-model) .xp-collector-page .xp-page-content{max-width:1280px;padding:0;margin:0 auto 20px;display:-ms-grid;display:grid;grid-gap:32px 32px;grid-template-columns:repeat(3, minmax(0, 1fr));-ms-grid-columns:(minmax(0, 1fr) 30px )[2] minmax(0, 1fr)}
@media (max-width: 450px){
:where(html.xp-model) .xp-collector-page .xp-page-content{grid-gap:16px}
}
@media (max-width: 960px){
:where(html.xp-model) .xp-collector-page .xp-page-content{grid-template-columns:repeat(2, minmax(0, 1fr));-ms-grid-columns:(minmax(0, 1fr) 0 )[1] minmax(0, 1fr)}
}
@media (max-width: 450px){
:where(html.xp-model) .xp-collector-page .xp-page-content{grid-template-columns:repeat(1, minmax(0, 1fr))}
}
@media (max-width: 764px){
:where(html.xp-model) .xp-collector-page .xp-page-content{margin-bottom:0;padding:0}
}
:where(html.xp-model) .xp-collector-page .xp-page-content.xp-capability-sidebar-off > .xp-content-primary{-ms-grid-column-span:5;grid-column:1 / -1}
:where(html.xp-model) .xp-collector-page .xp-page-content.xp-capability-sidebar-off > .page-sidebar{grid-column:1 / -1}
:where(html.xp-model) .xp-collector-page .xp-page-content.xp-capability-sidebar-off .xp-item-list-panel .xp-product-block-list{grid-template-columns:repeat(3, minmax(0, 1fr));-ms-grid-columns:(minmax(0, 1fr) 30px )[2] minmax(0, 1fr);-ms-grid-rows:(minmax(0, 1fr) 30px )[1] minmax(0, 1fr)}
@media (max-width: 960px){
:where(html.xp-model) .xp-collector-page .xp-page-content.xp-capability-sidebar-off .xp-item-list-panel .xp-product-block-list{-ms-grid-columns:(minmax(0, 1fr) 30px )[1] minmax(0, 1fr);-ms-grid-rows:(minmax(0, 1fr) 30px )[2] minmax(0, 1fr);grid-template-columns:repeat(2, minmax(0, 1fr))}
}
@media (max-width: 450px){
:where(html.xp-model) .xp-collector-page .xp-page-content.xp-capability-sidebar-off .xp-item-list-panel .xp-product-block-list{-ms-grid-columns:minmax(0, 1fr);-ms-grid-rows:(minmax(0, 1fr) 30px )[5] minmax(0, 1fr);grid-template-columns:repeat(1, minmax(0, 1fr))}
}
:where(html.xp-model) .xp-collector-page .xp-page-content .xp-item-list-panel .xp-product-block-list{grid-template-columns:repeat(2, minmax(0, 1fr))}
@media (max-width: 960px){
:where(html.xp-model) .xp-collector-page .xp-page-content .xp-item-list-panel .xp-product-block-list{grid-template-columns:repeat(2, minmax(0, 1fr))}
}
@media (max-width: 450px){
:where(html.xp-model) .xp-collector-page .xp-page-content .xp-item-list-panel .xp-product-block-list{grid-template-columns:repeat(1, minmax(0, 1fr))}
}
:where(html.xp-model) .xp-collector-page .xp-page-content > .xp-content-primary{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1 / -2}
@media (max-width: 960px){
:where(html.xp-model) .xp-collector-page .xp-page-content > .xp-content-primary{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1 / -1}
}
:where(html.xp-model) .xp-collector-page .xp-page-content > .xp-content-primary > .xp-item-list-panel{width:100%}
:where(html.xp-model) .xp-collector-page .xp-page-content > .page-sidebar{-ms-grid-column:5;-ms-grid-column-span:1;grid-column:-2;min-width:0;padding:0}
@media (max-width: 960px){
:where(html.xp-model) .xp-collector-page .xp-page-content > .page-sidebar{-ms-grid-column:1;-ms-grid-column-span:2;-ms-grid-row:2;grid-column:1 / -1;margin-top:30px}
}
:where(html.xp-model) .xp-collector-page .xp-page-content .xp-menu-content{display:flex;align-items:center;justify-content:center;gap:40px}
:where(html.xp-model) .xp-collector-page .xp-page-content .xp-menu-content .xp-menu-item{font-family:"BasisGrotesqueArabicPro", Arial, sans-serif;font-style:normal;font-weight:400;font-size:24px;line-height:150%;color:#A5A5A5}
:where(html.xp-model) .xp-collector-page .xp-page-content .xp-menu-content .xp-menu-item.selected{color:#000000}
:where(html.xp-model) .xp-collector-page .xp-page-content .xp-menu-content .xp-menu-item:hover{color:#000000}
@media (max-width: 450px){
:where(html.xp-model) .xp-collector-page .xp-page-content .xp-menu-content .xp-menu-item{font-size:14px}
}
:where(html.xp-model) .xp-collector-page .xp-page-content.xp-slim-bottom-margin{grid-template-columns:repeat(1, minmax(0, 1fr))}
:where(html.xp-model) .xp-collector-page .xp-content-primary{display:flex;flex-flow:column;flex-wrap:wrap;justify-content:space-between}
:where(html.xp-model) .xp-collector-page .page-sidebar{flex:0 0 33.333333%}
@media (max-width: 1840px){
:where(html.xp-model) .xp-collector-page{padding:0 40px}
}
@media (max-width: 960px){
:where(html.xp-model) .xp-collector-page{padding:0 24px}
}
@media (max-width: 450px){
:where(html.xp-model) .xp-collector-page{padding:0 16px}
}
:where(html.xp-model) .sitemap-container{display:flex;flex-flow:column;gap:64px;padding:80px;text-align:center;background-color:#FFFFFF}
@media (max-width: 1280px){
:where(html.xp-model) .sitemap-container{padding:40px 40px 80px 40px}
}
@media (max-width: 960px){
:where(html.xp-model) .sitemap-container{padding:32px 24px 80px 24px;gap:32px}
}
@media (max-width: 450px){
:where(html.xp-model) .sitemap-container{padding:24px 16px 80px 16px;gap:24px}
}
:where(html.xp-model) .sitemap-container ul{list-style:none;padding:0;padding-inline:0;width:100%;margin-top:0}
:where(html.xp-model) .sitemap-container .sitemap-title{font-family:"BasisGrotesqueArabicPro", Arial, sans-serif;font-style:normal;font-weight:400;font-size:40px;line-height:150%;text-align:center;color:#000000}
:where(html.xp-model) .sitemap-container .sitemap-title h1{font-size:40px;font-weight:400;margin:unset}
@media (max-width: 960px){
:where(html.xp-model) .sitemap-container .sitemap-title h1{font-size:32px}
}
:where(html.xp-model) .sitemap-container .sitemaplist-container{display:flex;justify-content:center}
:where(html.xp-model) .sitemap-container .sitemap-parent-node > a{text-decoration:none !important}
:where(html.xp-model) .sitemap-container .sitemap-parent-node .sitemapchilds .fLink{margin-bottom:12px}
:where(html.xp-model) .sitemap-container .sitemaplist{text-align:left;border-bottom:1px solid #000000}
:where(html.xp-model) .sitemap-container .sitemaplist .sitemaplist{margin-left:0}
:where(html.xp-model) .sitemap-container .sitemaplist .fLink{font-family:"BasisGrotesqueArabicPro", Arial, sans-serif;font-style:normal;font-weight:300;font-size:32px;line-height:150%;color:#000000;display:block;text-decoration:none !important;padding:12px 0}
@media (max-width: 450px){
:where(html.xp-model) .sitemap-container .sitemaplist .fLink{font-size:24px}
}
:where(html.xp-model) .sitemap-container .sitemaplist .sitemapchilds .sitemaplist{border-bottom:none}
:where(html.xp-model) .sitemap-container .sitemaplist .sitemapchilds .sitemaplist .fLink{font-family:"BasisGrotesqueArabicPro", Arial, sans-serif;font-style:normal;font-weight:400;color:#000000;font-size:14px;line-height:150%;display:flex}
html.xp-model{height:100%}
html.xp-model.iframe-marker{height:auto}
html.xp-model,:where(html.xp-model) body{font-family:"BasisGrotesqueArabicPro", Arial, sans-serif;font-style:normal;font-weight:400;color:#000000;display:flex;flex-flow:column;margin:0;padding:0;width:100%}
:where(html.xp-model) a{color:inherit;cursor:pointer;text-decoration:none}
:where(html.xp-model) .xp-home-content .xp-page-content-block{margin-top:unset}
@media (max-width: 450px){
:where(html.xp-model) .xp-home-content .xp-page-content-block{margin-top:unset}
}
:where(html.xp-model) .xp-page-content-block{margin-top:116px}
@media (max-width: 450px){
:where(html.xp-model) .xp-page-content-block{margin-top:76px}
}
:where(html.xp-model) .xp-collector-page{margin-top:88px}
@media (max-width: 450px){
:where(html.xp-model) .xp-collector-page{margin-top:76px}
}
:where(html.xp-model) .xp-module-showroom-panel{margin-top:88px}
@media (max-width: 450px){
:where(html.xp-model) .xp-module-showroom-panel{margin-top:76px}
}
:where(html.xp-model) .xp-standard-pro-page{margin-top:88px}
@media (max-width: 450px){
:where(html.xp-model) .xp-standard-pro-page{margin-top:76px}
}
:where(html.xp-model) body{flex:1 1 auto}.clone-cookie-scrim{position:fixed;inset:0;background:rgba(0, 0, 0, 0.55);z-index:99998;display:flex;align-items:center;justify-content:center;padding:24px}
.clone-cookie-modal{background:#fff;color:#111;max-width:720px;width:100%;max-height:90vh;overflow-y:auto;padding:32px 36px;position:relative;border-radius:16px;font-family:BasicGrotesqueArabicPro-Regular, Arial, sans-serif}
.clone-cookie-modal .clone-cookie-logo{display:flex;justify-content:center;margin-bottom:16px}
.clone-cookie-modal .clone-cookie-logo img{height:22px}
.clone-cookie-modal h2{text-align:center;font-size:20px;font-weight:700;margin:0 0 18px}
.clone-cookie-modal p{font-size:13px;line-height:1.6;margin:0 0 14px;color:#333;text-align:justify}
.clone-cookie-actions{display:flex;gap:12px;margin-top:20px;flex-wrap:wrap}
.clone-cookie-actions button{position:relative;flex:1 1 30%;min-width:160px;padding:13px 16px;font-size:12px;letter-spacing:0.02em;font-weight:600;cursor:pointer;border:1px solid #111;border-radius:6px;background:transparent;color:#111;overflow:hidden;z-index:0;transition:color 0.3s ease-in-out, border-color 0.3s ease-in-out}
.clone-cookie-actions button::after{content:"";position:absolute;inset:0;background-color:#96B414;transform:translateX(-100%);transition:transform 0.3s ease-in-out;z-index:-1}
.clone-cookie-actions button.clone-cookie-accept{border-color:#111;color:#111}
.clone-cookie-actions button.clone-cookie-accept::before{content:"";position:absolute;inset:0;background-color:#EDEDED;z-index:-2}
.clone-cookie-actions button:hover{border-color:#96B414;color:#fff}
.clone-cookie-actions button:hover::after{transform:translateX(0)}
@media (max-width: 640px){
.clone-cookie-actions button{flex:1 1 100%}
}
#lightbox,#lightboxOverlay{display:none !important}
