@charset "UTF-8";@import url('https://use.typekit.net/hwp5bzg.css');body{font-family:"futura-pt",sans-serif}
h1,h2,h3,h4,h5,h6,[class*="title"]{font-family:"futura-pt",serif}
.headers{position:relative}
.headers .language-navigation,.headers .brand-navigation{position:relative;display:flex;align-items:center;z-index:4}
.headers .language-navigation--toggle,.headers .brand-navigation--toggle{display:flex;align-items:center;font-size:14px;text-transform:uppercase;cursor:pointer;position:relative;padding-bottom:10px}
.headers .language-navigation--toggle:after,.headers .brand-navigation--toggle:after{position:absolute;bottom:-4px;left:0;width:100%;content:" ";border-bottom:4px solid #00b5e2}
.headers .language-navigation--toggle .icon.globe,.headers .brand-navigation--toggle .icon.globe{color:#00b5e2;font-size:20px;margin-right:8px}
.headers .language-navigation--toggle .icon--arrow,.headers .brand-navigation--toggle .icon--arrow{color:#00b5e2;margin-left:8px;font-size:14px}
.headers .language-navigation--toggle:hover,.headers .brand-navigation--toggle:hover,.headers .language-navigation--toggle:active,.headers .brand-navigation--toggle:active,.headers .language-navigation--toggle:focus,.headers .brand-navigation--toggle:focus{text-decoration:none}
.headers .language-navigation--dropdown,.headers .brand-navigation--dropdown{display:none;position:absolute;width:630px;min-height:130px;right:0;top:100%;background:#FFF;border:1px solid #eee}
.headers .language-navigation--dropdown.active,.headers .brand-navigation--dropdown.active{display:block}
@media(max-width:1024px){.headers .language-navigation--dropdown.active,.headers .brand-navigation--dropdown.active{display:none}
}
.headers .language-navigation--dropdown__info,.headers .brand-navigation--dropdown__info{padding:10px 15px;font-size:12px;border-bottom:1px solid #eee;color:#4a4a4a}
.headers .language-navigation--dropdown__info--label,.headers .brand-navigation--dropdown__info--label{margin-right:10px;font-weight:700}
.headers .language-navigation--dropdown__info--label__active,.headers .brand-navigation--dropdown__info--label__active{font-weight:400}
.headers .language-navigation--dropdown__info--label .label-langcode,.headers .brand-navigation--dropdown__info--label .label-langcode{text-transform:capitalize}
.headers .system-links{position:relative;display:flex;align-items:center;padding-bottom:10px}
.headers .system-links .icon{color:#00b5e2;font-size:20px;cursor:pointer}
.headers .system-links--link-block{z-index:4;display:none;position:absolute;min-width:130px;padding:15px;right:0;background:#FFF;border:1px solid #eee}
.headers .system-links--link-block.active{display:flex}
.headers .system-links--link{display:inline-block;font-weight:400;font-size:14px;user-select:none}
.headers .system-links--link:hover{text-decoration:none}
.headers .system-links--link:not(:first-child){margin-left:15px}
.headers .cmp-search--header{display:none;background:#f7f7f7;position:absolute;top:100%;right:0;left:0;height:110px;z-index:2;align-items:center;justify-content:center}
.headers .cmp-search--header.active{display:flex}
.headers .cmp-search--header.search-edit{position:relative;width:100%}
.headers .cmp-search--header .cmp-search__form{width:100%;max-width:700px;padding:0 24px}
.headers .cmp-search--header .cmp-search__form .cmp-search__field{height:50px}
.headers .cmp-search--header .cmp-search__form .cmp-search__icon-button{position:absolute;top:0;right:0;height:50px;width:50px;display:inline-block;background:#00b5e2;border:1px solid #00b5e2;color:white;border-radius:4px;font-family:"Font Awesome 5 Free";font-size:16px;font-weight:900}
.headers .cmp-search--header .cmp-search__form .cmp-search__icon-button::before{content:"\f002"}
.headers .cmp-search--header .cmp-search__form .cmp-search__icon{display:none}
.headers .cmp-search--header .cmp-search__form .cmp-search__input{-webkit-appearance:none;width:calc(100% - 60px);height:50px;border-radius:4px;background:#fff;border:1px solid #ccc;font-size:18px;padding:0 15px}
.main-header .global-header{padding:10px 30px 0 30px;border-bottom:1px solid #eee;display:flex;align-items:center;justify-content:space-between;font-family:"Noto Sans";flex-wrap:wrap}
.main-header .global-header .brand-selector{height:15px}
.main-header .global-header .brand-selector .cmp-list{height:100%;display:table}
.main-header .global-header .brand-selector .cmp-list .cmp-list__item{height:100%;display:table-cell}
.main-header .global-header .brand-selector .cmp-list .cmp-list__item .cmp-list__item-link{height:100%;display:flex;align-items:center;padding-right:20px}
.main-header .global-header .brand-selector .cmp-list .cmp-list__item .cmp-list__item-link img{display:block;height:15px;filter:grayscale(100%)}
.main-header .global-header .brand-selector .cmp-list .cmp-list__item .cmp-list__item-link img[src*="pinetarsol"]{height:13px}
.main-header .global-header .brand-selector .cmp-list .cmp-list__item:not(:first-child) .cmp-list__item-link{padding-left:20px}
.main-header .global-header .brand-selector .cmp-list .cmp-list__item:not(:last-child) .cmp-list__item-link{border-right:1px solid #eee}
.main-header .global-header .global-right{display:flex}
.main-header .global-header .global-right a{color:#000}
.main-header .global-header .global-right a .icon{color:#00b5e2}
.main-header .global-header .global-right>*:not(:last-child){margin-right:30px}
.main-header .global-header .global-right .shop__item-link img{height:20px;padding-top:5px}
.main-header .global-header .global-right .system-links--link-block{top:100%}
.main-header .global-header .global-right .wheretobuy{display:flex;align-items:center;padding-bottom:10px}
.main-header .global-header .global-right .wheretobuy--link{display:flex;align-items:center;font-size:14px;font-weight:normal}
.main-header .global-header .global-right .wheretobuy--link .icon{font-size:20px;margin-right:8px;display:inline-block}
.main-header .global-header .global-right .language-navigation--toggle.active+.language-navigation--dropdown{display:block}
.main-header .global-header .global-right .language-navigation--toggle.active .icon--arrow{transform:rotate(180deg)}
.main-header .global-header .global-right .cmp-languagenavigation{position:relative}
.main-header .global-header .global-right .cmp-languagenavigation ul{float:left;display:flex;flex-flow:wrap;width:100%;padding:10px 20px 10px 10px}
.main-header .global-header .global-right .cmp-languagenavigation__item{display:flex;width:50%;font-size:12px;padding:3px 10px;border-right:1px solid #eee;position:relative}
.main-header .global-header .global-right .cmp-languagenavigation__item:nth-child(even){border-right:0;padding-left:20px}
.main-header .global-header .global-right .cmp-languagenavigation__item .cmp-languagenavigation__item-title{display:block;margin-right:15px;white-space:nowrap;width:auto;float:left;min-width:100px;color:#00b5e2}
.main-header .global-header .global-right .cmp-languagenavigation__item .cmp-languagenavigation__group{position:relative;top:0;float:left;left:auto;padding:0;clear:none;display:inline-block}
.main-header .global-header .global-right .cmp-languagenavigation__item .cmp-languagenavigation__group .cmp-languagenavigation__item{border-right:0 none;display:inline;width:auto;padding:4px 10px 0 0;font-size:11px;text-transform:capitalize}
.main-header .global-header .global-right .cmp-languagenavigation__item .cmp-languagenavigation__group .cmp-languagenavigation__item-link{color:#00b5e2}
.main-header .global-header .global-right .language-navigation__active{font-weight:normal}
.main-header .site-header{height:70px;padding:0 15px;position:relative;background:#fff;border-bottom:1px solid #eee}
.main-header .site-header>.inner{max-width:1600px;margin:0 auto;display:flex;flex-grow:1;height:100%;justify-content:space-between}
.main-header .site-header>.inner .site-logo{flex-grow:1;flex-basis:0;position:relative}
@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.main-header .site-header>.inner .site-logo{flex-basis:auto}
}
.main-header .site-header>.inner .site-logo a{display:inline-flex;align-items:center;height:100%}
.main-header .site-header>.inner .site-logo a img{display:block;position:relative;height:30px}
.main-header .site-header>.inner .navigation{flex-grow:1;display:flex;position:relative;justify-content:center}
.main-header .site-header>.inner .navigation .cmp-navigation{display:flex;z-index:3}
.main-header .site-header>.inner .navigation .cmp-navigation .cmp-navigation__group{list-style:none;margin:0;padding:0;display:flex;flex-basis:auto}
.main-header .site-header>.inner .navigation .cmp-navigation>.cmp-navigation__group{align-items:flex-end;flex-wrap:wrap}
.main-header .site-header>.inner .navigation .cmp-navigation>.cmp-navigation__group>.cmp-navigation__item{position:relative;background:#fff}
.main-header .site-header>.inner .navigation .cmp-navigation>.cmp-navigation__group>.cmp-navigation__item>.cmp-navigation__item-link{display:block;padding:10px 15px;border-bottom:4px solid transparent;font-weight:normal;font-size:16px;color:#fff}
.main-header .site-header>.inner .navigation .cmp-navigation>.cmp-navigation__group>.cmp-navigation__item.cmp-navigation__item--active>.cmp-navigation__item-link{font-weight:normal}
.main-header .site-header>.inner .navigation .cmp-navigation>.cmp-navigation__group>.cmp-navigation__item:hover>.cmp-navigation__item-link{border-bottom-color:#00b5e2;color:#fff}
.main-header .site-header>.inner .navigation .cmp-navigation>.cmp-navigation__group>.cmp-navigation__item>.cmp-navigation__item-link:focus+.cmp-navigation__group,.main-header .site-header>.inner .navigation .cmp-navigation>.cmp-navigation__group>.cmp-navigation__item:hover>.cmp-navigation__group{top:100%;left:auto}
.main-header .site-header>.inner .navigation .cmp-navigation>.cmp-navigation__group>.cmp-navigation__item:focus-within>.cmp-navigation__group{top:100%;left:auto}
.main-header .site-header>.inner .navigation .cmp-navigation>.cmp-navigation__group>.cmp-navigation__item>.cmp-navigation__group{position:absolute;top:-999999px;left:-999999px;z-index:1;box-sizing:content-box;display:flex;background:#fff;border:1px solid #eee;box-shadow:rgba(0,0,0,0.19) 0 8px 20px}
.main-header .site-header>.inner .navigation .cmp-navigation>.cmp-navigation__group>.cmp-navigation__item>.cmp-navigation__group>.cmp-navigation__item{min-width:250px;max-width:250px;padding:12px}
.main-header .site-header>.inner .navigation .cmp-navigation>.cmp-navigation__group>.cmp-navigation__item>.cmp-navigation__group>.cmp-navigation__item>.cmp-navigation__item-link{display:block;padding:4px 12px;font-size:14px;font-weight:normal;color:#fff}
.main-header .site-header>.inner .navigation .cmp-navigation>.cmp-navigation__group>.cmp-navigation__item>.cmp-navigation__group>.cmp-navigation__item>.cmp-navigation__item-link:hover{color:#fff}
.main-header .site-header>.inner .navigation .cmp-navigation>.cmp-navigation__group>.cmp-navigation__item>.cmp-navigation__group>.cmp-navigation__item>.cmp-navigation__group{display:flex;flex-direction:column}
.main-header .site-header>.inner .navigation .cmp-navigation>.cmp-navigation__group>.cmp-navigation__item>.cmp-navigation__group>.cmp-navigation__item>.cmp-navigation__group>.cmp-navigation__item>.cmp-navigation__item-link{display:block;padding:4px 12px;font-size:14px;color:#fff}
.main-header .site-header>.inner .navigation .cmp-navigation>.cmp-navigation__group>.cmp-navigation__item>.cmp-navigation__group>.cmp-navigation__item>.cmp-navigation__group>.cmp-navigation__item>.cmp-navigation__item-link:hover{color:#fff}
.main-header .site-header>.inner .navigation .cmp-navigation>.cmp-navigation__group>.cmp-navigation__item>.cmp-navigation__group.two-columns{width:500px;flex-wrap:wrap;padding-top:12px}
.main-header .site-header>.inner .navigation .cmp-navigation>.cmp-navigation__group>.cmp-navigation__item>.cmp-navigation__group.two-columns>.cmp-navigation__item{width:50%;padding-top:0}
.main-header .site-header>.inner .navigation .cmp-navigation>.cmp-navigation__group>.cmp-navigation__item>.cmp-navigation__group.reversed{left:auto;right:0}
.main-header .site-header>.inner .navigation .cmp-languagenavigation__group{float:right;list-style:none;padding:0;margin:0}
.main-header .site-header>.inner .navigation .cmp-languagenavigation__item{display:block}
.main-header .site-header>.inner .navigation .cmp-languagenavigation__item--active{display:block}
.main-header .site-header>.inner .search-toggle{display:flex;flex-grow:1;flex-basis:0;justify-content:flex-end}
@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.main-header .site-header>.inner .search-toggle{flex-basis:auto}
}
.main-header .site-header>.inner .search-toggle .search-button{cursor:pointer;color:#00b5e2;display:flex;align-items:center}
.main-mobile-header{position:fixed;z-index:100;top:0;left:0;width:100%;background:#fff;display:none}
.main-mobile-header .header-bar{padding:10px;height:50px;display:flex;justify-content:space-between}
.main-mobile-header .header-bar .menu-icon{flex-basis:0;flex-grow:1;display:flex;justify-content:flex-start;align-items:center}
.main-mobile-header .header-bar .menu-icon button{display:flex;align-items:center;border:0;padding:0;background:0;-webkit-appearance:none;font-size:25px;color:#00b5e2}
.main-mobile-header .header-bar .menu-icon button:hover,.main-mobile-header .header-bar .menu-icon button:focus{background:initial}
.main-mobile-header .header-bar .site-logo{flex-grow:1;display:flex;justify-content:center;height:100%}
.main-mobile-header .header-bar .site-logo img{flex-basis:0;height:100%}
.main-mobile-header .header-bar .mobile-right{flex-grow:1;flex-basis:0;display:flex;align-items:center;justify-content:flex-end}
.main-mobile-header .header-bar .mobile-right>*{margin-right:15px}
.main-mobile-header .header-bar .mobile-right .shop__item-link img{height:20px;padding-top:5px}
.main-mobile-header .header-bar .mobile-right .wheretobuy{display:flex;align-items:center}
.main-mobile-header .header-bar .mobile-right .wheretobuy--link{display:flex;align-items:center;font-size:14px}
.main-mobile-header .header-bar .mobile-right .wheretobuy--link .icon{color:#00b5e2;font-size:20px;margin-right:5px;display:inline-block}
.main-mobile-header .header-bar .mobile-right .search-toggle{display:flex}
.main-mobile-header .header-bar .mobile-right .search-toggle .search-button{color:#00b5e2;display:flex;align-items:center}
.main-mobile-header .mobile-nav{display:none;position:fixed;top:50px;background:#fcfcfc;left:0;width:100%;height:calc(100% - 50px);overflow:auto}
.main-mobile-header .mobile-nav .cmp-navigation{height:calc(100% - 50px);overflow:auto}
.main-mobile-header .mobile-nav .cmp-navigation .cmp-navigation__group{margin:0;padding:0;list-style:none}
.main-mobile-header .mobile-nav .cmp-navigation .cmp-navigation__group .cmp-navigation__item{min-height:48px;border-bottom:1px solid #eee}
.main-mobile-header .mobile-nav .cmp-navigation .cmp-navigation__group .cmp-navigation__item .cmp-navigation__item-link{font-size:14px;text-decoration:none;padding:0 15px;display:flex;flex-grow:1;align-items:center;min-height:inherit;color:#fff}
.main-mobile-header .mobile-nav .cmp-navigation .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-0{position:relative;display:flex;flex-direction:column}
.main-mobile-header .mobile-nav .cmp-navigation .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-0 .subnav-wrap{display:flex;flex-grow:1;min-height:inherit}
.main-mobile-header .mobile-nav .cmp-navigation .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-0 .subnav-wrap .mobile-subnav-toggle{display:flex;align-items:center;padding:0 15px;justify-content:center;width:20%;border-left:1px solid #eee}
.main-mobile-header .mobile-nav .cmp-navigation .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-0 .subnav-wrap .mobile-subnav-toggle .icon{font-size:14px;color:#00b5e2}
.main-mobile-header .mobile-nav .cmp-navigation .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-0 .subnav-wrap.active{background:#eee;font-weight:bold}
.main-mobile-header .mobile-nav .cmp-navigation .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-0 .subnav-wrap.active .mobile-subnav-toggle{border-left-color:#fff}
.main-mobile-header .mobile-nav .cmp-navigation .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-0 .subnav-wrap.active .mobile-subnav-toggle .icon{transform:rotate(180deg)}
.main-mobile-header .mobile-nav .cmp-navigation .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-0 .subnav-wrap.active+.cmp-navigation__group{display:block}
.main-mobile-header .mobile-nav .cmp-navigation .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-0:first-child{border-top:1px solid #eee}
.main-mobile-header .mobile-nav .cmp-navigation .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-0 .cmp-navigation__group{padding:0 0 0 12px}
.main-mobile-header .mobile-nav .cmp-navigation .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-0 .cmp-navigation__group .cmp-navigation__item .cmp-navigation__item-link{color:#fff}
.main-mobile-header .mobile-nav .cmp-navigation .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-0>.cmp-navigation__group{display:none}
.main-mobile-header .mobile-nav .cmp-navigation .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-0>.cmp-navigation__group .cmp-navigation__item:last-child{border-bottom:0}
.main-mobile-header .mobile-nav .cmp-navigation .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-0>.cmp-navigation__group .cmp-navigation__group{padding:0 15px}
.main-mobile-header .mobile-nav .bottom-bar{font-family:"Noto Sans";height:50px;display:flex;justify-content:space-between;padding:0 15px}
.main-mobile-header .mobile-nav .bottom-bar .bottom-bar-left{flex-grow:1;display:flex;align-items:center}
.main-mobile-header .mobile-nav .bottom-bar .bottom-bar-left>*{margin-right:30px}
.main-mobile-header .mobile-nav .bottom-bar .bottom-bar-left .brand-selector,.main-mobile-header .mobile-nav .bottom-bar .bottom-bar-left .language-navigation--dropdown{display:none;position:fixed;top:50px;left:0;width:100%;height:calc(100% - 50px - 50px);overflow:auto;background:#fff}
.main-mobile-header .mobile-nav .bottom-bar .bottom-bar-left .brand-navigation--toggle,.main-mobile-header .mobile-nav .bottom-bar .bottom-bar-left .language-navigation--toggle{color:#000}
.main-mobile-header .mobile-nav .bottom-bar .bottom-bar-left .brand-navigation--toggle.active+.brand-selector,.main-mobile-header .mobile-nav .bottom-bar .bottom-bar-left .language-navigation--toggle.active+.brand-selector,.main-mobile-header .mobile-nav .bottom-bar .bottom-bar-left .brand-navigation--toggle.active+.language-navigation--dropdown,.main-mobile-header .mobile-nav .bottom-bar .bottom-bar-left .language-navigation--toggle.active+.language-navigation--dropdown{display:block}
.main-mobile-header .mobile-nav .bottom-bar .bottom-bar-left .brand-navigation--toggle.active .icon--arrow,.main-mobile-header .mobile-nav .bottom-bar .bottom-bar-left .language-navigation--toggle.active .icon--arrow{transform:rotate(180deg)}
.main-mobile-header .mobile-nav .bottom-bar .bottom-bar-left .brand-selector .cmp-list{display:flex;flex-wrap:wrap;justify-content:center;height:100%;align-content:flex-start}
.main-mobile-header .mobile-nav .bottom-bar .bottom-bar-left .brand-selector .cmp-list__item{margin:25px;flex-basis:25%;display:flex;align-items:center}
.main-mobile-header .mobile-nav .bottom-bar .bottom-bar-left .brand-selector .cmp-list__item-link{display:block}
.main-mobile-header .mobile-nav .bottom-bar .bottom-bar-left .brand-selector .cmp-list__item-link img{display:block;margin:0 auto;width:100%;max-width:80%;filter:grayscale(100%)}
.main-mobile-header .mobile-nav .bottom-bar .bottom-bar-left .cmp-languagenavigation ul{list-style:none;margin:0;padding:0;font-size:14px}
.main-mobile-header .mobile-nav .bottom-bar .bottom-bar-left .cmp-languagenavigation__item{display:flex;flex-direction:row;justify-content:space-between;align-items:center}
.main-mobile-header .mobile-nav .bottom-bar .bottom-bar-left .cmp-languagenavigation__item--level-0{padding:30px;border-bottom:1px solid #eee}
.main-mobile-header .mobile-nav .bottom-bar .bottom-bar-left .cmp-languagenavigation__item--level-1{justify-content:flex-end}
.main-mobile-header .mobile-nav .bottom-bar .bottom-bar-left .cmp-languagenavigation__item .cmp-languagenavigation__item-title{padding-right:20px;flex-shrink:0;color:#00b5e2}
.main-mobile-header .mobile-nav .bottom-bar .bottom-bar-left .cmp-languagenavigation__item .cmp-languagenavigation__group .cmp-languagenavigation__item:not(:first-child){margin-top:10px}
.main-mobile-header .mobile-nav .bottom-bar .bottom-bar-left .cmp-languagenavigation__item .cmp-languagenavigation__group .cmp-languagenavigation__item-link{color:#00b5e2}
.main-mobile-header .mobile-nav .bottom-bar .bottom-bar-right{flex-grow:1;display:flex;align-items:center;justify-content:flex-end}
.main-mobile-header .mobile-nav .bottom-bar .bottom-bar-right .system-links--link-block{bottom:100%}
.main-mobile-header.active .mobile-nav{display:block}
@media(max-width:1024px){body{padding-top:50px}
body .headers .cmp-search--header{position:fixed;z-index:101;top:50px}
body .main-header{display:none}
body .main-mobile-header{display:block}
body.page-container{padding-top:0 !important}
}
body.isIPad{padding-top:50px}
body.isIPad .headers .cmp-search--header{position:fixed;z-index:101;top:50px}
body.isIPad .main-header{display:none}
body.isIPad .main-mobile-header{display:block}
body.mobile-nav-active{position:fixed;top:0;left:0;overflow:hidden}
body.active-search .mobile-nav .cmp-navigation,body.active-search .mobile-nav .brand-selector,body.active-search .mobile-nav .language-navigation--dropdown{padding-top:110px}
html[lang="ar"] .headers .language-navigation--dropdown,html[lang="ar"] .headers .headers .brand-navigation--dropdown{right:auto;left:0}
html[lang="ar"] .headers .cmp-search--header .cmp-search__form .cmp-search__icon-button{right:auto;left:0}
html[lang="ar"] .headers .language-navigation--toggle .icon.globe,html[lang="ar"] .headers .headers .brand-navigation--toggle .icon.globe{margin-right:auto;margin-left:8px}
html[lang="ar"] .headers .language-navigation--toggle .icon--arrow,html[lang="ar"] .headers .headers .brand-navigation--toggle .icon--arrow{margin-right:8px;margin-left:auto}
html[lang="ar"] .headers .system-links--link:not(:first-child){margin-left:auto;margin-right:15px}
html[lang="ar"] .main-header .global-header{font-family:awanzaman,"Noto Sans","Helvetica Neue",Helvetica,Arial,sans-serif}
html[lang="ar"] .main-header .global-header .global-right .wheretobuy--link .icon{margin-right:auto;margin-left:8px}
html[lang="ar"] .main-header .global-header .global-right>*:not(:last-child){margin-right:auto;margin-left:30px}
html[lang="ar"] .main-header .global-header .global-right .cmp-languagenavigation__item .cmp-languagenavigation__group .cmp-languagenavigation__item{font-size:12px}
html[lang="ar"] .main-header .site-header>.inner .navigation .cmp-navigation>.cmp-navigation__group>.cmp-navigation__item>.cmp-navigation__item-link{font-size:24px}
html[lang="ar"] .main-header .site-header>.inner .navigation .cmp-navigation>.cmp-navigation__group>.cmp-navigation__item>.cmp-navigation__group>.cmp-navigation__item>.cmp-navigation__item-link{font-size:18px}
.main-header .global-header{font-family:"futura-pt",serif}
.main-header .site-header{background:#00b5e2;border-bottom:1px solid #00b5e2}
.main-header .site-header .inner .navigation .cmp-navigation .cmp-navigation__group{background:#00b5e2}
.main-header .site-header .inner .navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item{background:#00b5e2}
.main-header .site-header .inner .navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item:hover .cmp-navigation__item-link{border-bottom-color:#fff}
.main-header .site-header .inner .navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item .cmp-navigation__group{background:#00b5e2}
.main-header .site-header .inner .search-toggle .search-button{color:#fff}
.main-mobile-header .mobile-nav .cmp-navigation .cmp-navigation__group{background:#00b5e2}
.main-mobile-header .mobile-nav .cmp-navigation .cmp-navigation__group .cmp-navigation__item{background:#00b5e2}
.main-mobile-header .mobile-nav .cmp-navigation .cmp-navigation__group .cmp-navigation__item .cmp-navigation__group{background:#00b5e2}
.main-mobile-header .mobile-nav .cmp-navigation .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-0 .subnav-wrap .mobile-subnav-toggle .icon{color:#fff !important}
.main-mobile-header .mobile-nav .cmp-navigation .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-0 .subnav-wrap.active{background:#00b5e2 !important}
.site-footer{font-size:12px;color:white;display:flex;align-items:center}
.site-footer footer .responsive-container-item{padding-top:50px;padding-bottom:50px}
@media(max-width:767px){.site-footer footer .responsive-container-item{padding-top:20px;padding-bottom:20px;display:flex;justify-content:center}
}
.site-footer footer .responsive-container-item .footer-list a{color:inherit}
.site-footer footer .responsive-container-item .footer-list .cmp-list .cmp-list__item{margin-top:12px;color:#fff}
.site-footer footer .responsive-container-item .footer-list .cmp-list .cmp-list__item-link{color:#fff}
.site-footer footer .responsive-container-item .footer-list .cmp-list .cmp-list__item-link:hover{color:#fff;cursor:pointer}
.site-footer footer .responsive-container-item .footer-list-title{color:#fff;font-weight:600;font-size:inherit}
.site-footer footer .responsive-container-item.footer-right{margin-left:auto;display:flex;align-items:flex-end;flex-direction:column}
.site-footer footer .responsive-container-item.footer-right .site-footer-logo img{display:block;width:100px;margin-bottom:10px}
.site-footer footer .responsive-container-item.footer-right .site-footer-social .cmp-list{margin-top:12px;display:flex;flex:1;flex-direction:row;align-items:center}
.site-footer footer .responsive-container-item.footer-right .site-footer-social .cmp-list .cmp-list__item{margin-left:6px;min-width:36px}
.site-footer footer .responsive-container-item.footer-right .site-footer-social .cmp-list .cmp-list__item a{display:block}
.site-footer footer .responsive-container-item.footer-right .site-footer-social .cmp-list .cmp-list__item a img{display:block;margin:0 auto}
.site-footer footer .responsive-container-item.footer-right .site-footer-social .cmp-list .cmp-list__item:first-child{margin-left:0}
@media(max-width:767px){.site-footer footer .responsive-container-item.footer-right{margin-left:initial;align-items:center;padding-bottom:0}
}
.site-footer.background-image{padding-top:110px;background-repeat:no-repeat;background-position:center top;min-height:200px}
@media(max-width:767px){.site-footer.background-image{background-position:top left;padding-top:50px;padding-bottom:50px;background-size:cover}
}
.site-footer.background-color{background:#d7d7d7}
.global-footer{font-size:12px;display:flex;align-items:center}
.global-footer footer{align-items:center}
.global-footer footer .responsive-container-item{padding-top:20px;padding-bottom:20px}
.global-footer footer .responsive-container-item.footer-left{display:flex;align-items:center;margin-bottom:0}
.global-footer footer .responsive-container-item.footer-left .image img{width:50px}
.global-footer footer .responsive-container-item.footer-left .cmp-text{padding-left:10px}
.global-footer footer .responsive-container-item.footer-left .cmp-text p{margin:0;color:#4a4a4a;font-family:arial;font-size:8px;line-height:14px}
@media(max-width:767px){.global-footer footer .responsive-container-item.footer-left{flex-direction:column}
.global-footer footer .responsive-container-item.footer-left .image{padding-bottom:10px}
.global-footer footer .responsive-container-item.footer-left .image img{width:120px}
.global-footer footer .responsive-container-item.footer-left .cmp-text{padding-left:0}
.global-footer footer .responsive-container-item.footer-left .cmp-text p{text-align:center}
}
.global-footer footer .responsive-container-item.footer-right{display:flex;align-items:flex-end;flex-direction:column}
.global-footer footer .responsive-container-item.footer-right .cmp-list{display:flex;font-size:10px;line-height:20px;font-family:arial}
.global-footer footer .responsive-container-item.footer-right .cmp-list li.cmp-list__item{display:flex;margin-left:8px;color:#4a4a4a}
.global-footer footer .responsive-container-item.footer-right .cmp-list li.cmp-list__item a.cmp-list__item-link{text-transform:none;color:#4a4a4a}
.global-footer footer .responsive-container-item.footer-right .cmp-list li.cmp-list__item a.cmp-list__item-link:hover{color:#4a4a4a;cursor:pointer}
.global-footer footer .responsive-container-item.footer-right .cmp-list li.cmp-list__item:before{content:"•";margin-right:8px;font-size:14px}
.global-footer footer .responsive-container-item.footer-right .cmp-list li.cmp-list__item:first-child{margin-left:0}
.global-footer footer .responsive-container-item.footer-right .cmp-list li.cmp-list__item:first-child:before{display:none}
@media(max-width:767px){.global-footer footer .responsive-container-item.footer-right{padding-bottom:0;margin-left:initial;align-items:center}
}
html[lang="ar"] .site-footer{font-size:14px}
html[lang="ar"] .site-footer footer .responsive-container-item.footer-right{margin-right:auto;margin-left:0}
html[lang="ar"] .global-footer footer .responsive-container-item.footer-left .cmp-text{padding-right:10px}
.cmp-text,.cmp-list{font-family:"futura-pt",sans-serif !important}
.cmp-text p,.cmp-list p{font-family:"futura-pt",sans-serif !important}
.site-footer.background-color{background-color:#9c9c9c}
.video .modal-content{background-color:#00b5e2}
.video .fa-play{background:rgba(0,0,0,0.5)}
.text{font-size:12px;line-height:1.5;color:#4a4a4a}
@media(max-width:767px){.text{font-size:14px}
}
.text a{color:#00b5e2}
.text.text-display-description{font-size:16px;line-height:1.5;color:#979797}
@media(max-width:767px){.text.text-display-description{font-size:16px}
}
.text.text-display-article-body{font-size:14px;line-height:1.71;color:#4a4a4a}
@media(max-width:767px){.text.text-display-article-body{font-size:14px}
}
.text.text-display-caption{font-size:11px;line-height:2;letter-spacing:.1px;color:#4a4a4a}
@media(max-width:767px){.text.text-display-caption{font-size:11px}
}
.title.title-display-5 .cmp-title__text,.title:not([class*="title-display-"]) h1{font-size:48px;color:#4a4a4a;font-weight:bold;line-height:1.17}
@media(max-width:767px){.title.title-display-5 .cmp-title__text,.title:not([class*="title-display-"]) h1{font-size:22px}
}
.title.title-display-4 .cmp-title__text{font-size:48px;color:#fff;background:#9c9c9c;font-weight:bold;line-height:1.17;padding:0 5px;display:inline-block}
.title.title-display-4.title-center{text-align:center}
@media(max-width:767px){.title.title-display-4{font-size:22px}
}
.title.title-display-3 .cmp-title__text,.title:not([class*="title-display-"]) h2{font-size:32px;color:#4a4a4a;line-height:1.5}
@media(max-width:767px){.title.title-display-3 .cmp-title__text,.title:not([class*="title-display-"]) h2{font-size:20px}
}
.title.title-display-2 .cmp-title__text,.title:not([class*="title-display-"]) h3{font-size:24px;color:#9c9c9c;line-height:1.67}
@media(max-width:767px){.title.title-display-2 .cmp-title__text,.title:not([class*="title-display-"]) h3{font-size:18px}
}
.title.title-display-1 .cmp-title__text{font-size:18px;color:#9c9c9c;line-height:2.22;font-weight:bold}
@media(max-width:767px){.title.title-display-1 .cmp-title__text{font-size:18px}
}
.secondary-color .cmp-title__text{color:#000 !important}
.btn,.button-group{font-family:"futura-pt",sans-serif;display:inline-flex;justify-content:center;align-items:center;outline:0;border:0;text-decoration:none;-webkit-appearance:none;font-size:16px;line-height:1.35;background:#FFF;border-radius:5px;padding:0 10px;transition:background-color 450ms cubic-bezier(0.19,1,0.22,1);min-width:180px;height:50px;cursor:pointer;border-radius:25px;font-weight:bold}
@media(max-width:767px){.btn,.button-group{min-width:120px;height:40px;text-rendering:optimizeLegibility}
}
.btn.btn-sml,.button-group.btn-sml{min-width:120px;height:40px;text-rendering:optimizeLegibility}
.btn.btn-xsml,.button-group.btn-xsml{min-width:100px;height:30px;text-rendering:optimizeLegibility}
.btn.btn-block,.button-group.btn-block{display:flex;width:100%}
.btn.btn-primary,.button-group.btn-primary{color:#fff;transition:.3s;background:#00b5e2}
.btn.btn-primary:hover,.button-group.btn-primary:hover,.btn.btn-primary:focus,.button-group.btn-primary:focus{background:#000}
.btn.btn-primary:hover,.button-group.btn-primary:hover,.btn.btn-primary:focus,.button-group.btn-primary:focus{opacity:.8}
.btn.btn-secondary,.button-group.btn-secondary{color:#fff;background:#000}
.btn.btn-secondary:hover,.button-group.btn-secondary:hover,.btn.btn-secondary:focus,.button-group.btn-secondary:focus{background:#00b5e2;color:#fff}
.btn.btn-tertiary,.button-group.btn-tertiary{color:#fff;background:#00b5e2}
.btn:active,.button-group:active{background:rgba(255,255,255,0.25)}
.button .center{text-align:center}
.button .right{text-align:right}
.button .button-disclaimer{font-size:14px}
html[lang="ar"] .btn,.button-group{font-family:awanzaman,"Noto Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px}
.breadcrumb{margin-top:15px;margin-bottom:15px}
.cmp-breadcrumb{min-height:15px;display:block}
.cmp-breadcrumb .cmp-breadcrumb__list{margin:0;padding:0;list-style:none;background-color:#fff;border-radius:4px;font-size:12px;display:flex;align-items:center;flex-flow:row;flex-wrap:wrap}
@media(max-width:992px){.cmp-breadcrumb .cmp-breadcrumb__list{margin-top:0}
}
@media(max-width:480px){.cmp-breadcrumb .cmp-breadcrumb__list{font-size:12px}
}
.cmp-breadcrumb .cmp-breadcrumb__item{padding:0 10px 0 0;font-family:"futura-pt",sans-serif;font-size:11px;font-weight:400;display:inline-flex;color:#00b5e2}
.cmp-breadcrumb .cmp-breadcrumb__item:before{margin-right:10px;content:'';background-image:url('data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJjaGV2cm9uLXJpZ2h0IiByb2xlPSJpbWciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDMyMCA1MTIiIGNsYXNzPSJzdmctaW5saW5lLS1mYSBmYS1jaGV2cm9uLXJpZ2h0IGZhLXctMTAiPjxwYXRoIGZpbGw9ImN1cnJlbnRDb2xvciIgZD0iTTI4NS40NzYgMjcyLjk3MUw5MS4xMzIgNDY3LjMxNGMtOS4zNzMgOS4zNzMtMjQuNTY5IDkuMzczLTMzLjk0MSAwbC0yMi42NjctMjIuNjY3Yy05LjM1Ny05LjM1Ny05LjM3NS0yNC41MjItLjA0LTMzLjkwMUwxODguNTA1IDI1NiAzNC40ODQgMTAxLjI1NWMtOS4zMzUtOS4zNzktOS4zMTctMjQuNTQ0LjA0LTMzLjkwMWwyMi42NjctMjIuNjY3YzkuMzczLTkuMzczIDI0LjU2OS05LjM3MyAzMy45NDEgMEwyODUuNDc1IDIzOS4wM2M5LjM3MyA5LjM3MiA5LjM3MyAyNC41NjguMDAxIDMzLjk0MXoiIGNsYXNzPSIiPjwvcGF0aD48L3N2Zz4=');background-repeat:no-repeat;background-position:center center;background-size:contain;width:6px;opacity:.4}
.cmp-breadcrumb .cmp-breadcrumb__item:first-child{padding-left:0}
.cmp-breadcrumb .cmp-breadcrumb__item:first-child a{color:#00b5e2;padding-right:0;margin-top:0}
.cmp-breadcrumb .cmp-breadcrumb__item:first-child a span{display:inline-block;width:0;text-indent:-5000px}
.cmp-breadcrumb .cmp-breadcrumb__item:first-child a:before{display:inline-block;font-family:"Font Awesome 5 Free";font-weight:900;font-size:14px;content:"\f015"}
.cmp-breadcrumb .cmp-breadcrumb__item:first-child:before{content:'';background-image:none;width:0;margin-right:0}
.cmp-breadcrumb .cmp-breadcrumb__item-link{font-family:"futura-pt",sans-serif;color:#4a4a4a;text-decoration:none;font-weight:400}
.cmp-breadcrumb .cmp-breadcrumb__item-link:hover{color:#00b5e2}
.cmp-breadcrumb .cmp-breadcrumb__item-link:first{padding-left:0}
html[lang="ar"] .cmp-breadcrumb .cmp-breadcrumb__item:before{margin-left:10px;margin-right:auto}
html[lang="ar"] .cmp-breadcrumb__item-link{font-family:awanzaman,"Noto Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px}
.cmp-breadcrumb .cmp-breadcrumb__item{color:#9c9c9c}
body[region="tw"] .cmp-breadcrumb .cmp-breadcrumb__item{color:#000 !important}
.cmp-card{display:flex;height:100%}
.cmp-card .responsive-container{display:flex;flex-basis:0;flex-grow:1}
.cmp-card .responsive-container .content{display:flex;flex-direction:column;flex-grow:1;color:#4a4a4a}
.cmp-card .responsive-container .content .title{font-size:20px;font-weight:600;line-height:24px;color:#00b5e2}
.cmp-card .responsive-container .content .description{flex-grow:1;font-size:14px;line-height:22px;color:#4a4a4a;margin-top:10px}
.cmp-card .responsive-container .content .readmore{display:block;color:#00b5e2;margin-top:5px;font-family:"futura-pt",sans-serif;font-size:13px;line-height:28px;font-weight:400;text-decoration:underline}
.cmp-card .responsive-container .content button{margin-top:12px}
.cmp-card .responsive-container .image-wrapper{padding-left:12px;padding-right:12px;position:relative}
.cmp-card .responsive-container .image-wrapper .tag-label{position:absolute;bottom:0;left:12px;padding:6px 15px;background-color:#00b5e2;color:#FFF;font-size:18px;font-weight:400}
@media(max-width:768px){.cmp-card .responsive-container .image-wrapper .tag-label{font-size:12px}
}
.cmp-card .responsive-container .image-wrapper .tag-label-top{top:0 !important;bottom:auto !important}
.cmp-card .responsive-container .content{padding-left:12px;padding-right:12px}
.cmp-card:not(.left-align-image) .responsive-container{flex-direction:column}
.cmp-card:not(.left-align-image) .responsive-container .image-wrapper{width:100%}
.cmp-card:not(.left-align-image) .responsive-container .image-wrapper .image-el{display:none}
.cmp-card:not(.left-align-image) .responsive-container .image-wrapper .image-bg{background-position:center;background-size:cover;background-repeat:no-repeat;background-color:#fff;position:relative;padding-bottom:66.66%;height:0}
.cmp-card:not(.left-align-image) .responsive-container .content{margin-top:24px}
.cmp-card.left-align-image .responsive-container{display:flex}
.cmp-card.left-align-image .responsive-container .image-wrapper{width:25%}
.cmp-card.left-align-image .responsive-container .image-wrapper .image-bg{display:none}
.cmp-card.left-align-image .responsive-container .image-wrapper .image-el{width:100%;display:block}
.cmp-card.left-align-image .responsive-container .content{width:75%}
@media(max-width:1200px){.cmp-card.left-align-image .responsive-container .image-wrapper{width:33.33333333%}
.cmp-card.left-align-image .responsive-container .content{width:66.66666667%}
}
@media(max-width:768px){.cmp-card.left-align-image .responsive-container .content .title{font-size:14px;line-height:16px}
.cmp-card.left-align-image .responsive-container .content .description{font-size:12px;line-height:16px;margin-top:10px}
.cmp-card.left-align-image .responsive-container .content .description p{margin:0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.cmp-card.left-align-image .responsive-container .content .readmore{font-size:12px}
}
html[lang="ar"] .cmp-card .responsive-container .image-wrapper .tag-label{right:12px;left:auto}
html[lang="ar"] .cmp-card .responsive-container .content .description{font-size:18px}
html[lang="ar"] .cmp-card .responsive-container .content .readmore{font-family:awanzaman,"Noto Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px}
.cmp-card:not(.left-align-image){box-shadow:0 2px 4px 0 rgba(229,229,229,0.5);border:1px solid #e4e4e4}
.cmp-card:not(.left-align-image) .responsive-container .content{padding-left:27px;padding-right:37px;padding-bottom:13px}
.cmp-card:not(.left-align-image) .responsive-container .content .readmore{padding-bottom:13px}
.cmp-card.left-align-image{border-bottom:1px solid #979797;padding-bottom:30px}
.cmp-card.left-align-image .responsive-container .content .title{text-decoration:underline}
.rounded-border .cmp-card{border-radius:6px}
.rounded-border .cmp-card .responsive-container{margin:0 -10px !important}
.articlelist .cmp-card.no-border,.contentfragmentlist .cmp-card.no-border{border:0 !important;box-shadow:0 !important}
.articlelist .cmp-card.left-align-image .responsive-container,.contentfragmentlist .cmp-card.left-align-image .responsive-container{flex-direction:row}
.articlelist .cmp-card.left-align-image .responsive-container .image-wrapper,.contentfragmentlist .cmp-card.left-align-image .responsive-container .image-wrapper{width:50%}
.articlelist .cmp-card.left-align-image .responsive-container .content,.contentfragmentlist .cmp-card.left-align-image .responsive-container .content{width:50%;text-decoration:none}
@media(max-width:1200px){.articlelist .cmp-card.left-align-image .responsive-container .image-wrapper,.contentfragmentlist .cmp-card.left-align-image .responsive-container .image-wrapper{width:50%}
.articlelist .cmp-card.left-align-image .responsive-container .content,.contentfragmentlist .cmp-card.left-align-image .responsive-container .content{width:50%}
}
@media(max-width:768px){.articlelist .cmp-card.left-align-image .responsive-container .image-wrapper,.contentfragmentlist .cmp-card.left-align-image .responsive-container .image-wrapper{width:50%}
.articlelist .cmp-card.left-align-image .responsive-container .content,.contentfragmentlist .cmp-card.left-align-image .responsive-container .content{width:50%}
}
.articlelist .cmp-card.right-align-image .image-wrapper,.contentfragmentlist .cmp-card.right-align-image .image-wrapper{float:right}
.contentlist .new-design.cmp-list{justify-content:center}
.legacy-design .content-list-slider .cmp-card:not(.left-align-image) .responsive-container .content,.legacy-design .product-list-slider .cmp-card:not(.left-align-image) .responsive-container .content,.legacy-design .mobile-content-list-slider .cmp-card:not(.left-align-image) .responsive-container .content,.legacy-design .mobile-product-list-slider .cmp-card:not(.left-align-image) .responsive-container .content,.legacy-design .review-slider .cmp-card:not(.left-align-image) .responsive-container .content{padding-right:27px !important}
.cmp-card .responsive-container .content .readmore{color:#000}
.heroimage.aem-GridColumn{padding:0}
.heroimage.heroimage__align-left .root{justify-content:flex-start}
.heroimage.heroimage__align-left .root .aem-GridColumn{max-width:50%}
@media(max-width:767px){.heroimage.heroimage__align-left .root .aem-GridColumn{max-width:none}
}
.heroimage.heroimage__align-right .root{justify-content:flex-end;text-align:right}
.heroimage.heroimage__align-right .root .aem-GridColumn{max-width:50%}
@media(max-width:767px){.heroimage.heroimage__align-right .root .aem-GridColumn{max-width:none}
}
.heroimage.heroimage__align-center .root .aem-GridColumn{flex-grow:1;text-align:center}
@media(min-width:768px){.heroimage{position:relative;width:100%;align-items:center;display:flex}
.heroimage .root{height:655px;position:relative;display:flex;align-items:center}
.heroimage__image-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;background-size:cover;background-position:center 25%}
.heroimage__headings{color:#fff;position:relative;z-index:1;margin:0 auto;max-width:700px}
.heroimage__headings .heroimage__title{margin-bottom:24px;font-size:48px;font-weight:bold;line-height:50px}
.heroimage__headings .heroimage__title .heroimage__subtitle{display:block;font-weight:normal;font-size:24px;margin-top:15px;margin-bottom:5px;line-height:32px}
.heroimage__headings .heroimage__title .heroimage__text{display:block;font-weight:normal;font-size:14px;color:#2d2f30;line-height:25px;padding-top:10px}
.heroimage.heroimage__overlay .heroimage__headings{border-radius:15px;background-color:#fff;position:relative;padding:36px;margin:0 auto;max-width:700px}
.heroimage.heroimage__overlay .heroimage__headings .heroimage__title{color:#00b5e2;font-weight:bold}
.heroimage.heroimage__overlay .heroimage__headings .heroimage__title .heroimage__subtitle{font-weight:normal;color:#4a4a4a}
.heroimage.heroimage__transparent.heroimage__align-center .heroimage__headings{background-color:rgba(255,255,255,0.8)}
.heroimage.heroimage__transparent.heroimage__align-left .heroimage__headings{padding-left:0}
.heroimage.heroimage__transparent.heroimage__align-left::after{position:absolute;top:0;left:0;content:" ";display:block;width:50%;height:100%;background-color:rgba(255,255,255,0.8)}
.heroimage.heroimage__transparent.heroimage__align-right .heroimage__headings{padding-right:0}
.heroimage.heroimage__transparent.heroimage__align-right::after{position:absolute;top:0;right:0;content:" ";display:block;width:50%;height:100%;background-color:rgba(255,255,255,0.8)}
.heroimage.heroimage__transparent .heroimage__headings{position:relative;padding:36px}
.heroimage.heroimage__transparent .heroimage__headings .heroimage__title{color:#00b5e2}
.heroimage.heroimage__transparent .heroimage__headings .heroimage__title .heroimage__subtitle{color:#4a4a4a}
.heroimage.heroimage__small-banner .root{height:330px}
}
@media(max-width:1024px){.heroimage .root{height:255px}
.heroimage .root .heroimage__title{font-size:20px;line-height:24px}
.heroimage .root .heroimage__title .heroimage__subtitle{font-size:16px;line-height:20px}
.heroimage .root .heroimage__title .heroimage__text{font-size:14px}
}
@media(max-width:767px){.heroimage .root{height:auto}
.heroimage.aem-GridColumn{padding:0}
.heroimage__image-wrapper{position:relative;top:0;left:0;width:100%;height:150px;overflow:hidden;background-size:cover;background-position:center 25%}
.heroimage .heroimage__title{color:#00b5e2;font-size:24px;line-height:28px;margin:10px 0;font-weight:bold}
.heroimage .heroimage__title .heroimage__subtitle{display:block;color:#4a4a4a;font-weight:normal;font-size:18px;line-height:22px;margin-top:5px}
.heroimage .heroimage__title .heroimage__text{display:block;color:#4a4a4a;font-weight:normal;font-size:16px;line-height:22px;margin-top:5px}
}
.heroimage .heroimage_no-height{height:0 !important}
html[lang="ar"] .heroimage.heroimage__align-right .root{justify-content:flex-start !important}
html[lang="ar"] .heroimage.heroimage__align-left .root{justify-content:flex-end !important;text-align:right !important}
.hero-banner--text-left .hero-banner__background{background-position:top right !important}
.hero-banner--text-right .hero-banner__background{background-position:top left !important}
.hero-banner--text-center .hero-banner__background{background-position:center !important}
.hero-banner__background{height:320px;background-size:cover !important}
.hero-banner__background--mobile{height:auto;width:100%}
.hero-banner--short__background{height:320px}
.hero-banner--short.hero-banner--text-right .hero-banner__background{background-position:25% center !important}
.hero-banner--short.hero-banner--text-left .hero-banner__background{background-position:75% center !important}
.hero-banner__text{padding:1em 2em}
.hero-banner__text a{color:inherit}
.hero-banner__text__title{font-size:3em;font-weight:bold;color:#fff;margin-bottom:.5em;line-height:1em}
@media(max-width:767px){.hero-banner__text__title{color:#00b5e2;font-size:24px}
}
.hero-banner__text__subtitle{font-size:1.5em;color:#fff;margin-bottom:.55em}
@media(max-width:767px){.hero-banner__text__subtitle{color:#4a4a4a;font-size:18px}
}
.hero-banner__text__desc{font-size:14px;color:#2d2f30}
@media(max-width:767px){.hero-banner__text__desc{color:#4a4a4a;font-size:16px}
}
.hero-banner__text__link{font-size:1.5em;background:#00b5e2 !important;color:#fff !important;margin-top:1em}
.hero-banner__text .root{display:flex}
.hero-banner--theme--light .hero-banner__text__title{color:#00b5e2}
.hero-banner--theme--light .hero-banner__text__subtitle{color:#4a4a4a}
.hero-banner--theme--light .hero-banner__text__link{background:#00b5e2 !important;color:#fff !important}
.hero-banner--theme--dark .hero-banner__text__title{color:#fff}
@media(max-width:767px){.hero-banner--theme--dark .hero-banner__text__title{color:#00b5e2}
}
.hero-banner--theme--dark .hero-banner__text__subtitle{color:#fff}
@media(max-width:767px){.hero-banner--theme--dark .hero-banner__text__subtitle{color:#4a4a4a}
}
.hero-banner--theme--dark .hero-banner__text__link{background:#fff !important;color:#00b5e2 !important;border:2px solid #00b5e2 !important}
.hero-banner--has-mobile .hero-banner__background--desktop{display:none}
@media(min-width:768px){.hero-banner{position:relative}
.hero-banner__text{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center}
.hero-banner__text__wrap{max-width:580px}
.hero-banner__text--right{text-align:right;justify-content:flex-end}
.hero-banner__text--right .root{text-align:right;justify-content:flex-end}
.hero-banner__text--center{text-align:center;justify-content:center}
.hero-banner__text--center .root{text-align:center;justify-content:center}
.hero-banner--has-mobile .hero-banner__background--mobile{display:none}
.hero-banner--has-mobile .hero-banner__background--desktop{display:block}
.hero-banner--text-style--overlay .hero-banner__text__wrap{border-radius:15px;background-color:#fff;position:relative;padding:36px}
.hero-banner--text-style--transparent::after{position:absolute;top:0;right:0;content:" ";display:block;width:50%;height:100%;background-color:rgba(255,255,255,0.8)}
.hero-banner--text-style--transparent.hero-banner--text-left::after{left:0}
.hero-banner--text-style--transparent .hero-banner__text{z-index:1}
}
@media(min-width:1200px){.hero-banner--tall .hero-banner__background{height:450px}
}
@media(min-width:1440px){.hero-banner--tall .hero-banner__background{height:600px}
.hero-banner__text--wrap{max-width:40%}
}
@media(min-width:1920px){.hero-banner{max-width:1920px;margin:0 auto}
}
.hero-banner--image img{width:100%}
@media(min-width:1920px){.hero-banner--image img{max-width:1920px;margin:0 auto}
}
.hero-banner--image__image--desktop{display:none}
@media(min-width:768px){.hero-banner--image__image--mobile{display:none}
.hero-banner--image__image--desktop{display:block}
}
.hero-banner .new-design .hero-banner__text__mobile,.hero-banner .new-design-two .hero-banner__text__mobile{display:none}
.hero-banner .new-design .hero-banner__text__wrap{border-radius:0;padding:50px;text-align:center;max-width:520px}
.hero-banner .new-design .hero-banner__text__wrap .hero-banner__text__title{font-size:55px;color:#00b5e2;margin-bottom:30px;line-height:40px}
.hero-banner .new-design .hero-banner__text__wrap .hero-banner__text__subtitle{font-size:25px;font-family:"futura-pt",sans-serif;margin-bottom:35px;font-weight:350;line-height:30px;color:#00b5e2}
.hero-banner .new-design .hero-banner__text__wrap .hero-banner__text__subtitle a{color:inherit}
.hero-banner .new-design .hero-banner__text__wrap .hero-banner__text__subtitle p{margin:0}
.hero-banner .new-design .hero-banner__text__wrap hr{width:421px;height:.1em;border:0;background-color:#e2e2e2}
.hero-banner .new-design .hero-banner__text__wrap .btn{font-size:16px;margin-top:35px}
.hero-banner .new-design-two{align-items:flex-end !important;padding:0 !important}
.hero-banner .new-design-two .content-wrapper{margin-right:30px;text-align:center}
.hero-banner .new-design-two .content-wrapper .logo-container{margin-top:40px;display:flex;justify-content:space-evenly;align-items:flex-end}
.hero-banner .new-design-two .content-wrapper .logo-container .logo-container-item{height:min-content;margin-right:10px}
@media(min-width:1024px){.hero-banner .new-design-two.hero-banner__text--left .content-wrapper{text-align:left}
.hero-banner .new-design-two.hero-banner__text--right .content-wrapper{text-align:right}
.hero-banner .new-design-two.hero-banner__text--center .content-wrapper{text-align:center}
}
.hero-banner .new-design-two .hero-banner__text__wrap{border-radius:0;padding:0 70px;text-align:center;max-width:1200px}
@media(max-width:1024px){.hero-banner .new-design-two .hero-banner__text__wrap{max-width:600px}
}
.hero-banner .new-design-two .hero-banner__text__wrap .hero-banner-content__border{transform:translate(0,77px);width:100%}
.hero-banner .new-design-two .hero-banner__text__wrap .hero-banner-content__container{padding:60px 50px;transform:translate(0,80px)}
.hero-banner .new-design-two .hero-banner__text__wrap .hero-banner-content__container .hero-banner-content-wrapper{display:flex}
.hero-banner .new-design-two .hero-banner__text__wrap .hero-banner-content__container .hero-banner__text__title{font-size:50px;margin-bottom:10px;color:#00b5e2}
.hero-banner .new-design-two .hero-banner__text__wrap .hero-banner-content__container .hero-banner__text__subtitle{font-size:25px;font-family:"futura-pt",sans-serif;margin-bottom:25px;font-weight:350;line-height:40px;color:#00b5e2}
.hero-banner .new-design-two .hero-banner__text__wrap .hero-banner-content__container .hero-banner__text__subtitle a{color:inherit}
.hero-banner .new-design-two .hero-banner__text__wrap .hero-banner-content__container .hero-banner__text__desc{font-size:16px;font-family:"futura-pt",sans-serif;margin-bottom:25px;font-weight:350;line-height:23px}
.hero-banner .new-design-two .hero-banner__text__wrap .hero-banner-content__container .hero-banner__text__desc a{color:inherit}
.hero-banner .new-design-two .hero-banner__text__wrap .hero-banner-content__container hr{width:421px;height:3px;border:0;background-color:#dedede;margin-top:20px;margin-bottom:30px}
@media(max-width:1024px){.hero-banner .new-design-two .hero-banner__text__wrap .hero-banner-content__container hr{width:200px}
}
.hero-banner .new-design-two .hero-banner__text__wrap .hero-banner-content__container .image-wrapper{width:45%}
@media(max-width:1024px){.hero-banner .new-design-two .hero-banner__text__wrap .hero-banner-content__container .image-wrapper{display:none}
}
@media(max-width:1024px){.hero-banner .new-design-two .hero-banner__text__wrap .hero-banner-content__container .logo-container{display:none}
}
.hero-banner .new-design-two .hero-banner__text__desktop:after{content:"";display:block;height:10px;background-image:url(../../../etc.clientlibs/common/clientlibs/clientlib-site/resources/where-to-buy-silver-line.png);background-repeat:no-repeat;background-position:center bottom;transform:translate(0,80px)}
@media(max-width:767px){.hero-banner .new-design .hero-banner__text__desktop,.hero-banner .new-design-two .hero-banner__text__desktop{display:none}
.hero-banner .new-design .hero-banner__text__mobile,.hero-banner .new-design-two .hero-banner__text__mobile{display:block}
}
@media(max-width:767px){.hero-banner .new-design .hero-banner__text__mobile{padding:25px 30px 30px 30px;min-width:275px;transform:translate(0,-70px);margin:0 35px -40px 35px;background-color:#00b5e2}
.hero-banner .new-design .hero-banner__text__mobile .hero-banner__text__title{font-size:32px;margin-bottom:10px;color:#00b5e2}
.hero-banner .new-design .hero-banner__text__mobile .hero-banner__text__subtitle{font-size:18px;font-family:"futura-pt",sans-serif;margin-bottom:25px;font-weight:350;line-height:25px;color:#00b5e2}
.hero-banner .new-design .hero-banner__text__mobile .hero-banner__text__subtitle sup a{color:inherit}
.hero-banner .new-design .hero-banner__text__mobile .hero-banner__text__desc{font-size:16px;font-family:"futura-pt",sans-serif;margin-bottom:25px;font-weight:350;line-height:23px}
.hero-banner .new-design .hero-banner__text__mobile .hero-banner__text__desc sup a{color:inherit}
.hero-banner .new-design .hero-banner__text__mobile hr{width:205px;background-color:white}
.hero-banner .new-design .hero-banner__text__mobile .btn{width:205px;min-width:205px;padding:0;height:40px}
.hero-banner .new-design .hero-banner__text__mobile .btn.banner-button-two{margin-top:10px}
.hero-banner .new-design-two .aem-GridColumn{padding:0}
.hero-banner .new-design-two .content-background_bottom_mobile{flex-direction:column;justify-content:center;display:flex;margin-top:-10px;background-size:cover;background-repeat:no-repeat;margin-bottom:-5px;width:100%}
.hero-banner .new-design-two .border-wrapper{min-width:305px;margin:0 15px;height:85px;transform:translate(0,-85px)}
.hero-banner .new-design-two .hero-banner-content__border{width:100%}
.hero-banner .new-design-two .hero-banner__text__mobile{padding:20px;min-width:275px;margin:-155px 30px 15px 30px;z-index:10}
.hero-banner .new-design-two .hero-banner__text__mobile hr{width:100px;height:3px;border:0;background-color:#dedede}
.hero-banner .new-design-two .hero-banner__text__mobile .hero-banner__text__title{font-size:32px;margin-bottom:15px;color:#fff}
.hero-banner .new-design-two .hero-banner__text__mobile .hero-banner__text__subtitle{font-size:18px;font-family:"futura-pt",sans-serif;margin-bottom:25px;font-weight:350;line-height:25px;color:#fff}
.hero-banner .new-design-two .hero-banner__text__mobile .hero-banner__text__subtitle sup a{color:inherit}
.hero-banner .new-design-two .hero-banner__text__mobile .hero-banner__text__desc{font-size:16px;font-family:"futura-pt",sans-serif;margin-bottom:25px;font-weight:350;line-height:23px}
.hero-banner .new-design-two .hero-banner__text__mobile .hero-banner__text__desc sup a{color:inherit}
.hero-banner .new-design-two .hero-banner__text__mobile .btn{min-width:205px;padding:0;margin-bottom:30px;height:40px}
.hero-banner .new-design-two .hero-banner__text__mobile .btn.banner-button-two{margin-top:10px}
.hero-banner .new-design-two .hero-banner__text__mobile:after{content:"";display:block;height:5px;background-image:url(../../../etc.clientlibs/common/clientlibs/clientlib-site/resources/where-to-buy-silver-line.png);background-repeat:no-repeat;background-position:center bottom;margin-bottom:-25px;margin-left:-20px;margin-right:-20px}
}
@media(max-width:767px){.hero-banner .new-design.hero-banner__text{padding:0}
.hero-banner .new-design.hero-banner__text .root{justify-content:center}
}
@media(max-width:1440px){.herobanner .new-design .root{max-width:1440px}
}
@media(max-width:1920px){.herobanner .new-design .root{max-width:1520px}
}
.herobanner .new-design-two .content-background_bottom_desktop{background-repeat:no-repeat;background-position:top center;background-size:cover}
@media(max-width:1024px){.herobanner .new-design-two .content-background_bottom_desktop img{width:100%;display:block}
}
@media(max-width:767px){.herobanner .new-design-two .content-background_bottom_desktop{display:none}
}
@media(max-width:1023px){.herobanner .new-design-two .hero-banner--tall .hero-banner__background{height:520px}
}
@media(max-width:767px){.herobanner .new-design-two .hero-banner--tall .hero-banner__background{height:auto}
}
@media(min-width:1024px){.herobanner .new-design-two .hero-banner--tall .hero-banner__background{height:600px}
}
@media(min-width:1440px){.herobanner .new-design-two .hero-banner--tall .hero-banner__background{height:850px}
}
.herobanner{margin:0 calc((100vw - 100%) / -2);width:100vw !important}
@media(max-width:767px){.herobanner{background:none !important}
.herobanner .hero-banner--image{display:flex;justify-content:center;align-items:center;overflow:hidden}
}
.herobanner .banner_no-height{height:0 !important}
.aem-AuthorLayer-Edit .herobanner .banner_no-height{height:20px !important}
.herobanner .banner_height{min-height:20px}
#pac-modify:hover{background:#00b5e2 !important;border-color:#00b5e2 !important}
#pac-toggle-retailers-list{background:#00b5e2 !important;border-color:#00b5e2 !important}
#pac-toggle-retailers-list:hover,#pac-toggle-retailers-list:active,#pac-toggle-retailers-list:focus{background:#008caf !important;border-color:#008caf !important}
.locationFinder .listItem a{color:#00b5e2 !important}
.cmp-contentcontainer__popup-content--border{border-color:#00b5e2 !important}
.search-results{overflow-x:hidden}
.search-results .results-container{width:700px;margin:0 auto;position:relative}
.search-results .results-container .cmp-search--results .cmp-search__form{text-align:center}
.search-results .results-container .cmp-search--results .cmp-search__form .cmp-search__icon{top:0;right:0;left:auto;height:100%;width:100%;background-repeat:no-repeat;background-position:-100px 0;overflow:hidden;font-family:"Font Awesome 5 Free";display:inline-block;font-style:unset;font-size:16px;font-weight:900;color:#fff;padding:12px 0;background:#00b5e2;border-radius:5px;cursor:pointer}
.search-results .results-container .cmp-search--results .cmp-search__form .cmp-search__icon::before{content:"\f002"}
.search-results .results-container .cmp-search--results .cmp-search__form .cmp-search__field:before{content:''}
.search-results .results-container .cmp-search--results .cmp-search__form button{background:#00b5e2;border:1px solid #00b5e2;color:#FFF;height:50px;padding:0 30px 0;position:relative;top:-1px}
.search-results .results-container__items{list-style:none;margin:0;padding:0}
.search-results .results-container__items .result-item__content{position:relative;padding:20px 0;border-top:1px solid #e6e6e6}
.search-results .results-container__items .result-item__content:hover .result-item__content--title,.search-results .results-container__items .result-item__content:focus .result-item__content--title{color:#00b5e2;text-decoration:underline}
.search-results .results-container__items .result-item__content:hover .result-item__content--link,.search-results .results-container__items .result-item__content:focus .result-item__content--link{text-decoration:underline}
.search-results .results-container__items .result-item__content--title{color:#00b5e2;font-size:18px;font-weight:600;margin-bottom:10px}
@media(max-width:1024px){.search-results .results-container{width:100%}
}
html[lang="ar"] .search-results .results-container .cmp-search--results .cmp-search__form .cmp-search__icon-button{right:auto;left:0;margin-right:190px;margin-left:auto}
.product-selector--step .form-content .answer label{background:#fff;color:#00b5e2;font-weight:bold}
.product-selector--step .form-content .answer input:checked+label{background:#d7d7d7;color:#fff}
.product-selector--step .form-content .answer label:hover{border:2px solid #d7d7d7;cursor:pointer}
.progress-bar{color:#00b5e2;background-color:#00b5e2}
.slick-dots{margin-left:-5px}
.slick-dots li button:before{color:#9c9c9c}
.slick-dots li.slick-active button:before{color:#9c9c9c}
.content-list-slider .slick-arrow,.product-list-slider .slick-arrow,.mobile-content-list-slider .slick-arrow,.mobile-product-list-slider.review-slider .slick-arrow{display:flex;align-items:center;justify-content:center}
.content-list-slider .slick-arrow:hover,.product-list-slider .slick-arrow:hover,.mobile-content-list-slider .slick-arrow:hover,.mobile-product-list-slider.review-slider .slick-arrow:hover{background:#00b5e2}
.content-list-slider .slick-prev,.product-list-slider .slick-prev,.mobile-content-list-slider .slick-prev,.mobile-product-list-slider.review-slider .slick-prev{left:0;transform:translateX(0) translateY(-50%) !important}
.content-list-slider .slick-next,.product-list-slider .slick-next,.mobile-content-list-slider .slick-next,.mobile-product-list-slider.review-slider .slick-next{right:0;transform:translateX(0) translateY(-50%) !important}
.review-content{color:#9c9c9c !important}
.form-error{display:block;padding:10px;background:rgba(185,74,72,0.05);color:#b94a48;font-size:12px}
.form-success{display:block;padding:10px;margin-bottom:15px;color:#00b5e2;font-size:32px}
.form-disclaimer{display:block;padding:10px;color:#00b5e2;margin-bottom:15px}
.cmp-form-button{color:#fff;background-color:#00b5e2;border-radius:25px}
.cmp-form-button:hover{color:white}
.ego-form-container label,.ego-form-container .cmp-form-options__legend,.ego-form-container .cmp-form-button{font-family:"futura-pt",sans-serif}
.quiz{position:relative}
.quiz--pagination{top:0;right:0}
.quiz--pagination ul{list-style:none;margin-top:20px;padding:0;display:flex;flex-direction:row;justify-content:center}
.quiz--pagination ul li{font-size:14px;color:#fff;padding:1px;margin:0 3px;background:#00b5e2;border-radius:50%;height:18px;width:18px;text-align:center}
.quiz--pagination ul li.quiz--page.active{opacity:.6;border-bottom:1px solid #4a4a4a}
@media(max-width:768px){.quiz--pagination{position:relative;padding-top:5px}
.quiz--pagination ul{justify-content:center}
}
.quiz .quiz-steps{min-height:150px;padding-bottom:20px}
.quiz .question-title{text-align:center;flex-wrap:wrap;max-width:720px;margin:30px auto}
.quiz .question-title h4{color:#4a4a44;font-size:18px;font-weight:700}
.quiz .form{margin:30px 0}
.quiz--step{display:none}
.quiz--step.active{display:block}
.quiz--step .form-content{flex-wrap:wrap;max-width:720px;margin:0 auto}
.quiz--step .form-content .answer{margin:15px 0;flex:0 0 50%}
@media(min-width:768px){.quiz--step .form-content .answer{flex:0 0 25%}
}
.quiz--step .form-content .answer input{position:absolute;left:-999999px}
.quiz--step .form-content .answer label{display:block;border-radius:5px;padding:10px;word-break:break-word;width:100%;font-size:16px;color:#4a4a4a;user-select:none;background:#00b5e2;color:#fff;cursor:pointer}
.quiz--step .form-content .answer input:checked+label{opacity:.7}
.quiz .quiz--buttons{margin-top:15px;margin-bottom:15px;text-align:center;user-select:none}
.quiz .quiz--buttons .quiz--button{display:inline-block;border-radius:50%;border:2px solid #4a4a4a;width:36px;height:36px;text-align:center;margin:6px}
.quiz .quiz--buttons .quiz--button .icon{font-size:18px;color:#4a4a4a;padding-top:6px}
.quiz .quiz--buttons .quiz--button-prev{cursor:pointer}
.quiz .quiz--buttons .quiz--button-next.inactive{opacity:.5}
.quiz .quiz--buttons .quiz--button-next.active{opacity:1;cursor:pointer}
.quiz-score{padding:20px 0;font-size:25px;font-weight:600;color:#00b5e2;text-align:center}
@media(max-width:768px){.quiz-score{font-size:20px}
}
.quiz-content{text-align:center;margin:20px}
.quiz-result{text-align:center;margin:20px}
.alphabeticNavFilter .nav-filter-wrap .listNav .ln-letters .nav-links-row .filter-links{font-weight:500}
.alphabeticNavFilter .nav-filter-wrap .listNav .ln-letters .nav-links-row .filter-links a{color:#6d6e71 !important}
.alphabeticNavFilter .nav-filter-wrap .listNav .ln-letters .nav-links-row .filter-links.ln-selected{background-color:#00b5e2 !important;border:.12em solid #00b5e2}
.alphabeticNavFilter .nav-filter-wrap .listNav .ln-letters .nav-links-row .filter-links.ln-selected a{color:#fff !important}
.alphabeticNavFilter .nav-filter-wrap .listNav .ln-letters .nav-links-row .filter-links:hover{background-color:#00b5e2 !important;border:.12em solid #00b5e2}
.alphabeticNavFilter .nav-filter-wrap .listNav .ln-letters .nav-links-row .filter-links:hover a{color:#fff !important}
.alphabeticNavFilter .nav-filter-wrap .listContent li a{color:#00b5e2 !important}
.resourcelist .product-grid-container .asset-tile .asset-tile__item--link{color:#00b5e2}
.subscription .modal-header .modal-title .modal-logo{width:80% !important}
@media(max-width:1024px){.subscription .modal-header .modal-title .modal-logo{width:99% !important}
}
.subscription .footer-disclaimer{margin:0 !important;text-align:center;justify-content:center;flex-direction:column !important}
.subscription .footer-disclaimer p{margin-block-start:.7em;margin-block-end:0}
.subscription .footer-disclaimer p a{font-weight:bold}
@media(max-width:1024px){.subscription .cmp-form *{font-size:16px !important}
.subscription .cmp-form .footer-disclaimer p{font-size:14px !important}
.subscription .text .column{margin-bottom:.5em !important}
.subscription .field-title{font-size:18px !important;padding-top:5px}
.subscription .modal-header{padding:15px !important}
.subscription .modal-desc{font-size:18px !important;padding-top:0 !important}
}
.subscription .form-subscription{padding:0 20px 20px 20px !important}
.subscription .form-subscription .column{margin-right:6px;margin-left:6px}
@media(max-width:1024px){.subscription .form-subscription .column{margin-top:0;margin-right:4px;margin-left:3px}
}
.subscription .form-subscription .text{font-size:20px}
.subscription .form-subscription .options,.subscription .form-subscription .text{margin-bottom:15px}
@media(max-width:1024px){.subscription .form-subscription .options,.subscription .form-subscription .text{margin-bottom:0}
}
.subscription .form-subscription .preferences-title{text-align:left !important;margin-left:6px;line-height:18px}
@media(max-width:1024px){.subscription .form-subscription .preferences-title{margin-top:0;margin-left:0}
}
.subscription .form-subscription .interests-container{display:flex;justify-content:space-between}
.subscription .form-subscription .interests-container .preference-container{width:48%;font-size:18px;margin-left:6px}
@media(max-width:1024px){.subscription .form-subscription .interests-container .preference-container{margin-left:0}
}
.subscription .form-subscription .interests-container .preference-container .preference-label{font-size:18px}
@media(max-width:1024px){.subscription .form-subscription .interests-container .preference-container,.subscription .form-subscription .interests-container .container{width:100% !important;font-size:18px}
.subscription .form-subscription .interests-container .preference-container .checkmark,.subscription .form-subscription .interests-container .container .checkmark{margin-left:0}
}
.cmp-contentcontainer .panel-title{font-weight:bold}
.cmp-contentcontainer .panel-title,.cmp-contentcontainer .plusminus{color:#00b5e2}
.carousel .carousel-indicators li{background-color:#9c9c9c;border-color:#9c9c9c}
.carousel .carousel-indicators li.active{background-color:#00b5e2;border:1px solid #00b5e2}
.carousel .carousel-control-prev-icon,.carousel .carousel-control-next-icon{display:inline-block;width:20px;height:20px;background:transparent no-repeat center center;background-size:100% 100%;font-size:20px;color:#FFF;background:transparent;border-radius:30px;text-align:center}
.carousel .carousel-control-prev-icon{background-image:none}
.carousel .carousel-control-prev-icon:before{font-family:"Font Awesome 5 Free" !important;font-weight:900;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;content:"\f053";position:relative;top:2px}
.carousel .carousel-control-next-icon{background-image:none}
.carousel .carousel-control-next-icon:before{font-family:"Font Awesome 5 Free" !important;font-weight:900;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;content:"\f054";position:relative;top:2px}
.social-share__btn{color:#9c9c9c;border-radius:15px;margin-left:2px}
.social-share__btn--wechat,.social-share__btn--weibo{color:#FFF !important;background-color:#9c9c9c}
.social-share__btn--wechat:hover,.social-share__btn--weibo:hover{background-color:#838383}
.social-share__btn:hover{color:#838383}
body[region="tw"] .social-share__btn{color:#000}
body[region="tw"] .social-share__btn:hover{color:#000}
.product{width:100%;display:flex;flex-wrap:wrap;padding:0}
.product .header{display:none !important}
.product .common-product .col-md-offset-1{margin-left:0}
.product .common-product .tag-items,.product .common-product .product-datasets{display:none}
.product .common-product .product-detail--mobile{display:none;text-align:center;margin-bottom:30px}
.product .common-product .product-detail--mobile .product-detail__content--review-block{justify-content:center}
@media only screen and (max-width:992px){.product .common-product .product-detail--mobile{display:block}
.product .common-product .product-detail--desktop{display:none}
}
.product .common-product .product-detail__image{position:relative;margin:0 auto;display:block}
@media only screen and (max-width:992px){.product .common-product .product-detail__image{display:flex;flex-direction:column;align-items:center}
}
.product .common-product .product-detail__image--hero{height:460px;width:460px;margin:0;background-size:contain;background-repeat:no-repeat;background-position:center}
@media only screen and (max-width:1023px){.product .common-product .product-detail__image--hero{width:100%;height:100%;margin:0}
.product .common-product .product-detail__image--hero .hero__carousel{width:100% !important;height:100% !important;padding-top:100%;border:0 none !important}
.product .common-product .product-detail__image--hero .hero__carousel .hero__carousel-inner{position:absolute;width:100%;height:100%;padding-top:100%;top:0}
.product .common-product .product-detail__image--hero .hero__carousel .hero__carousel-inner--item{width:100%;height:auto;padding-top:100%}
}
@media only screen and (max-width:992px){.product .common-product .product-detail__image--hero{max-width:460px}
}
.product .common-product .product-detail__image--hero img{text-align:center;margin:0 auto}
.product .common-product .product-detail__image--hero .hero__carousel{position:relative;top:0;bottom:0;left:0;right:0;height:440px;width:470px;overflow:hidden;border:1px solid #e6e6e6}
.product .common-product .product-detail__image--hero .hero__carousel-inner{position:relative;height:440px;width:470px;overflow:hidden}
.product .common-product .product-detail__image--hero .hero__carousel-inner--item{height:440px;width:470px;background-size:contain;background-repeat:no-repeat;background-position:center center;position:absolute;left:0;top:0;bottom:0;opacity:0;z-index:1;transition:all 300ms ease-in-out;transition-delay:0}
@media(max-width:1600px){.product .common-product .product-detail__image--hero .hero__carousel-inner--item{display:inline-flex}
}
.product .common-product .product-detail__image--hero .hero__carousel-inner--item.active{position:absolute;top:0;bottom:0;left:0;opacity:1;z-index:1;transition:all 300ms ease-in-out;transform:translateX(0);transition-delay:350ms}
.product .common-product .product-detail__image .product-thumbs{padding:20px 0 10px 0;display:flex;flex-flow:row;justify-content:center;margin:0;width:460px;position:relative}
@media only screen and (max-width:1023px){.product .common-product .product-detail__image .product-thumbs{width:100% !important;margin-bottom:0;position:relative;top:5px;height:30px}
.product .common-product .product-detail__image .product-thumbs__list{width:100% !important;padding-top:0 !important}
.product .common-product .product-detail__image .product-thumbs__list .product-thumbs__list--container{display:flex !important;flex-direction:row !important;justify-content:center !important;width:100%}
.product .common-product .product-detail__image .product-thumbs__list .product-thumbs__list--container .product-thumbs__item{width:12px;height:12px;padding-bottom:5px;background-size:20px auto;background-color:#e6e6e6;background-image:none !important;box-shadow:none;border-radius:50%;overflow:hidden !important}
.product .common-product .product-detail__image .product-thumbs__list .product-thumbs__list--container .product-thumbs__item:last-child{margin-right:0}
.product .common-product .product-detail__image .product-thumbs__list .product-thumbs__list--container .product-thumbs__item:before{content:'';height:auto !important;bottom:-1px !important;padding-bottom:16px !important;display:block}
.product .common-product .product-detail__image .product-thumbs__list .product-thumbs__list--container .product-thumbs__item.active:before{display:block}
.product .common-product .product-detail__image .product-thumbs__list--scrollbtn{width:100% !important;height:100% !important;padding-top:100%;margin-top:-100%;background-image:none !important}
}
.product .common-product .product-detail__image .product-thumbs__list{overflow:hidden;overflow-y:visible;width:332px;height:115px;position:relative;padding-top:0}
.product .common-product .product-detail__image .product-thumbs__list--container{width:auto;position:relative;left:0;height:auto;display:flex;flex-direction:row;justify-content:center;top:0;transition:all 300ms ease-in-out}
@media only screen and (max-width:1024px){.product .common-product .product-detail__image .product-thumbs__list--container{left:0 !important}
}
.product .common-product .product-detail__image .product-thumbs .product-thumbs__item{width:100px;height:100px;flex-shrink:0;background:#FFF;overflow:visible;text-align:center;background-size:contain;background-repeat:no-repeat;background-position:center center;cursor:pointer;border:1px solid #eee}
.product .common-product .product-detail__image .product-thumbs .product-thumbs__item:not(:last-child){margin-right:16px}
.product .common-product .product-detail__image .product-thumbs .product-thumbs__item:before{height:auto;padding-bottom:0;bottom:0;opacity:0;content:'';position:relative;transition:all 500ms ease-in-out;transition-delay:500ms;transform-origin:top}
.product .common-product .product-detail__image .product-thumbs .product-thumbs__item.active{overflow:visible;position:relative;opacity:1;border-color:#00b5e2}
.product .common-product .product-detail__image .product-thumbs .product-thumbs__item.active:before{height:auto;opacity:1;content:'';width:auto;position:absolute;bottom:-12px;left:-1px;right:-1px;padding-bottom:4px;background:#00b5e2;display:none}
.product .common-product .product-detail__image .product-thumbs .product-thumbs__item--slidebtn{width:100px;height:100px;margin:0 auto;position:absolute;top:0;right:0;bottom:0;left:0}
.product .common-product .product-detail__image .product-thumbs__list--scrollbtn{width:64px;height:100px;display:none;cursor:pointer;transition:opacity 300ms ease-in-out;background:rgba(0,0,0,0);background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIzMHB4IiBoZWlnaHQ9IjIxcHgiIHZpZXdCb3g9IjAgMCAzMCAyMSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT5pY29uLW5vdW5fQXJyb3dfMTkzNDkyMzwvdGl0bGU+ICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPiAgICA8ZGVmcz48L2RlZnM+ICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPiAgICAgICAgPGcgaWQ9IlNhbXBsZS1wcm9kdWN0LWRldGFpbHMtaW1hZ2UtbW9ja3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNjUzLjAwMDAwMCwgLTcwMi4wMDAwMDApIiBmaWxsPSIjMkI0QUExIiBmaWxsLXJ1bGU9Im5vbnplcm8iPiAgICAgICAgICAgIDxnIGlkPSJub3VuX0Fycm93XzE5MzQ5MjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDY2OC4wMDAwMDAsIDcxMi41MDAwMDApIHJvdGF0ZSg5MC4wMDAwMDApIHRyYW5zbGF0ZSgtNjY4LjAwMDAwMCwgLTcxMi41MDAwMDApIHRyYW5zbGF0ZSg2NTguMDAwMDAwLCA2OTguMDAwMDAwKSI+ICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xOS44NDc5OTA5LDEwLjI2MzA0NDggQzE5Ljk0NjA1MDMsMTAuMTY1MDYyMyAyMCwxMC4wMzkwODQ5IDIwLDkuOTAyNTgxMzcgQzIwLDkuNzY2MDc3ODMgMTkuOTQ2MTA2OSw5LjYzODM2NDcyIDE5Ljg0Nzk5MDksOS41NDAzODIyNyBMMTAuMzYyMTgxLDAuMTQ0MzcwMTI4IEMxMC4xNjg2NjM0LC0wLjA0ODEyMzM3NTggOS44MjkzNTczNSwtMC4wNDgxMjMzNzU4IDkuNjM1NzgzMjQsMC4xNDQzNzAxMjggTDAuMTUwMDg2NDI5LDkuNTQwNDM4MjYgQy0wLjA1MDEwNDE0NzIsOS43Mzk4NzQ1MiAtMC4wNTAxMDQxNDcyLDEwLjA2NDQ0ODQgMC4xNTA1Mzg4MzcsMTAuMjYzMDQ0OCBDMC4zNDM2MDM5ODYsMTAuNDU0NjQyNCAwLjY4MjkxMDA0OCwxMC40NTQ2NDI0IDAuODc2ODgwMDEzLDEwLjI2MzA0NDggTDkuNDg0NzM1NDksMS43MzY2MTI3OCBMOS40ODQ3MzU0OSwyOC4xNTc0OTM5IEM5LjQ4NDczNTQ5LDI4LjQzODMzOTYgOS43MTU0MDcwNiwyOC42NjY2NjY3IDkuOTk5MDY2OTMsMjguNjY2NjY2NyBDMTAuMjgyNzI2OCwyOC42NjY2NjY3IDEwLjUxMzM0MTgsMjguNDM4MzM5NiAxMC41MTMzNDE4LDI4LjE1NzQ5MzkgTDEwLjUxMzM0MTgsMS43Mzc1MDg2MiBMMTkuMTIxMjUzOSwxMC4yNjIyMDQ5IEMxOS4zMTUxNjczLDEwLjQ1NTUzODMgMTkuNjU0MDIwOSwxMC40NTQ2NDI0IDE5Ljg0Nzk5MDksMTAuMjYzMDQ0OCBaIiBpZD0iU2hhcGUiPjwvcGF0aD4gICAgICAgICAgICA8L2c+ICAgICAgICA8L2c+ICAgIDwvZz48L3N2Zz4=');background-repeat:no-repeat;background-position:center center}
.product .common-product .product-detail__image .product-thumbs__list--scrollbtn .icon{display:none !important}
.product .common-product .product-detail__image .product-thumbs__list--scrollbtn.variant-item-prev{transform:rotate(180deg)}
.product .common-product .product-detail__image .product-thumbs__list--scrollbtn.disabled{pointer-events:none;opacity:.2}
.product .common-product .product-detail__image .product-thumbs.scroll .product-thumbs__list--container{justify-content:flex-start}
.product .common-product .product-detail__image .product-thumbs.scroll .product-thumbs__list--scrollbtn{display:block}
.product .common-product .product-detail__content{padding:0 15px}
@media only screen and (max-width:1024px){.product .common-product .product-detail__content{padding:0 30px}
}
@media only screen and (max-width:600px){.product .common-product .product-detail__content{padding:10px}
}
.product .common-product .product-detail__content--title{font-weight:900;font-size:32px;text-transform:capitalize;color:#000;margin-top:0}
.product .common-product .product-detail__content--subtitle,.product .common-product .product-detail__content--subtitle p{font-weight:200;font-size:16px;line-height:22px;color:#4a4a4a;margin-top:15px;margin-bottom:10px}
.product .common-product .product-detail__content--desc,.product .common-product .product-detail__content--desc p{font-weight:400;font-size:16px;line-height:22px;color:#4a4a4a;padding-top:5px}
.product .common-product .product-detail__content--review-block{display:flex;flex-flow:row;justify-content:flex-start;padding:0}
.product .common-product .product-detail__content--review-block .review-block__stars{display:flex;flex-flow:row;justify-content:flex-start;margin-right:20px}
.product .common-product .product-detail__content--review-block .review-block__stars .icon{font-size:18px;margin-right:5px;color:#fecc00}
.product .common-product .product-detail__content--review-block .review-block__actions{font-size:14px;color:#969696}
.product .common-product .product-detail__content--review-block .review-block__actions--label{margin-right:10px}
.product .common-product .product-detail__content--review-block .review-block__actions--link{padding-left:10px}
.product .common-product .product-detail__content--tagitems{padding:10px 20px 15px 0;display:flex;flex-flow:row;justify-content:flex-start}
@media only screen and (max-width:1024px){.product .common-product .product-detail__content--tagitems{justify-content:center;padding:10px 0 15px 0}
}
.product .common-product .product-detail__content--tagitems__item{border:.12rem solid transparent;color:#979797;margin-right:5px;padding:5px 8px 5px;font-size:14px;font-weight:600;cursor:pointer;transition:all 300ms ease-in-out}
.product .common-product .product-detail__content--tagitems__item.active{border:.12rem solid #00b5e2;color:#00b5e2}
.product .common-product .product-detail__content--tagitems__item:hover{background:#00b5e2;color:#FFF}
.product .common-product .product-detail__content--tagitems__item.tagitems--main{display:none}
.product .common-product .product-detail__content--tagitems__item.first-variant{border:1px solid #00b5e2;color:#00b5e2}
.product .common-product .product-detail__content--tagitems__item.first-variant:hover{color:#FFF}
@media only screen and (max-width:1024px){.product .common-product .product-detail__content--tagitems .product-detail__content--tagitems__item:nth-child(2){position:relative;left:-5px}
.product .common-product .product-detail__content--tagitems .product-detail__content--tagitems__item:last-child{margin-right:0}
}
.product .common-product .product-detail__content .where-to-buy{display:flex;flex-flow:row;justify-content:space-around;border-bottom:0;margin:3px 0 8px;height:44px;position:relative;line-height:40px}
.product .common-product .product-detail__content .where-to-buy__btn{margin-right:3px;flex-grow:1;flex-shrink:1;flex-basis:0;height:43px;text-align:center;cursor:pointer;position:relative;border-bottom:4px #fff;border-radius:0;background:#9c9c9c;transition:all 150ms ease-in-out;transform-origin:center;box-sizing:content-box;color:#fff}
.product .common-product .product-detail__content .where-to-buy__btn .icon{margin-right:5px;font-size:18px;color:#fff}
.product .common-product .product-detail__content .where-to-buy__btn--text{font-size:19px;font-weight:700}
.product .common-product .product-detail__content .where-to-buy__btn:hover,.product .common-product .product-detail__content .where-to-buy__btn.active{background:#f2f2f2;color:#00b5e2;border-bottom:4px solid #00b5e2;line-height:40px}
.product .common-product .product-detail__content .where-to-buy__btn:hover .icon,.product .common-product .product-detail__content .where-to-buy__btn.active .icon{color:#00b5e2}
.product .common-product .product-detail__content .online-retailer-list,.product .common-product .product-detail__content .store-retailer-list{width:90%;justify-content:flex-start;flex-flow:wrap;display:none;margin:0 auto;padding-top:30px}
.product .common-product .product-detail__content .online-retailer-list.active,.product .common-product .product-detail__content .store-retailer-list.active{display:flex;margin-top:-5px}
.product .common-product .product-detail__content .online-retailer-list__item,.product .common-product .product-detail__content .store-retailer-list__item{width:100%;flex-direction:column;text-align:center;margin-bottom:0;background:#fff;border-bottom:1px dashed #eee;padding:0;position:relative;list-style:none}
.product .common-product .product-detail__content .online-retailer-list__item-image,.product .common-product .product-detail__content .store-retailer-list__item-image{flex-basis:30%}
.product .common-product .product-detail__content .online-retailer-list__item-link,.product .common-product .product-detail__content .store-retailer-list__item-link{color:#FFF;background:#00b5e2;border:1px solid #00b5e2;float:right;position:absolute;top:20px;bottom:20px;right:0;margin-right:50px;padding:5px 15px;height:auto;width:auto;text-transform:capitalize}
@media(max-width:767px){.product .common-product .product-detail__content .online-retailer-list__item-link,.product .common-product .product-detail__content .store-retailer-list__item-link{margin-right:15px}
}
.product .common-product .product-detail__content .online-retailer-list__item-link:hover,.product .common-product .product-detail__content .store-retailer-list__item-link:hover{background:#000;border:1px solid #000}
.product .common-product .product-detail__content .online-retailer-list__item-name,.product .common-product .product-detail__content .store-retailer-list__item-name{font-size:12px;color:#4a4a4a;display:block;margin:0 auto 0 15px;width:125px;text-align:center;line-height:14px}
.product .common-product .product-detail__content .online-retailer-list__item-image,.product .common-product .product-detail__content .store-retailer-list__item-image{width:115px;height:45px;margin:15px 0 15px 50px;padding:0;background-repeat:no-repeat;background-size:contain;background-position:center bottom}
@media(max-width:767px){.product .common-product .product-detail__content .online-retailer-list__item-image,.product .common-product .product-detail__content .store-retailer-list__item-image{margin:15px 0}
}
.product .common-product .product-detail__content .online-retailer-list__item-notes,.product .common-product .product-detail__content .store-retailer-list__item-notes{font-size:11px;margin:0 auto 0 15px;width:125px;text-align:center;line-height:14px;color:#9e9e9e}
.product .common-product .product-detail__content .online-retailer-list__item-notes.notes-label,.product .common-product .product-detail__content .store-retailer-list__item-notes.notes-label{font-weight:600;color:#8e8e8e;font-size:11px}
.product .common-product .product-detail__content .online-retailer-list__item:hover .online-retailer-list__item-name,.product .common-product .product-detail__content .store-retailer-list__item:hover .online-retailer-list__item-name,.product .common-product .product-detail__content .online-retailer-list__item:hover .store-retailer-list__item-name,.product .common-product .product-detail__content .store-retailer-list__item:hover .store-retailer-list__item-name{color:#000}
.product .common-product .accordion .card .collapse{overflow:hidden}
.product .common-product .accordion .card .card-header{width:100%;position:relative}
.product .common-product .accordion .card .card-header .mb-0>button{width:100%;background:transparent;font-size:16px;color:#969696;text-transform:none;border:0 none;outline:0 none;text-align:left;border-bottom:1px solid #e6e6e6;border-radius:0;padding:15px 0;display:flex;align-items:center;justify-content:space-between}
.product .common-product .accordion .card .card-header .mb-0>button .icon{color:#4a4a4a;font-size:10px}
.product .common-product .accordion .card .card-header .mb-0>button .icon--collapsed{display:none}
.product .common-product .accordion .card .card-header .mb-0>button .icon--expanded{display:block}
.product .common-product .accordion .card .card-header .mb-0>button.collapsed .icon--collapsed{display:block}
.product .common-product .accordion .card .card-header .mb-0>button.collapsed .icon--expanded{display:none}
.product .common-product .accordion .card .card-body{padding:12px 0;line-height:1.25;font-family:"futura-pt",sans-serif;font-size:14px;font-weight:200;color:#4a4a4a}
.product .common-product .accordion .card .card-body p,.product .common-product .accordion .card .card-body ul li{font-family:"futura-pt",sans-serif;font-size:14px;font-weight:200;line-height:20px;color:#4a4a4a;margin:0}
.product .common-product .accordion .card .card-body ul{padding-left:20px}
.product .common-product .accordion .card .card-body ul li:not(:first-child){margin-top:5px}
.product .common-product .accordion .card .card-body ul li p{margin:0}
.product .product-viewer{width:50%}
.product .product-viewer img{width:100%}
.product .product-details{width:50%;padding-left:30px}
.product .product-details h1{font-size:48px;font-weight:400;color:#000;margin-bottom:0}
.product .product-details h2{font-size:24px;font-weight:400;color:#00b5e2;margin-top:10px}
.product .product-form{display:flex;align-items:flex-end;padding-left:30px;position:absolute;left:50%;bottom:0}
.product .product-form .product-quantity input{padding:18px}
.product .product-form .product-submit{padding-left:20px}
.product .product-social,.product .product-wishlist{display:none}
.aem-AuthorLayer-initial .product-page .common-product,.aem-AuthorLayer-Layouting .product-page .common-product,.aem-AuthorLayer-initial .product-page .responsivegrid,.aem-AuthorLayer-Layouting .product-page .responsivegrid{position:static}
.aem-AuthorLayer-initial .product-page .responsivegrid,.aem-AuthorLayer-Layouting .product-page .responsivegrid{position:static}
.aem-AuthorLayer-initial .product-page .responsivegrid .aem-AllowedComponent--list .placeholder,.aem-AuthorLayer-Layouting .product-page .responsivegrid .aem-AllowedComponent--list .placeholder{display:none}
html[lang="ar"] .product .common-product .product-detail__content .online-retailer-list__item-name,html[lang="ar"] .product .common-product .product-detail__content .store-retailer-list__item-name{font-family:awanzaman,"Noto Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:26px}
html[lang="ar"] .product .common-product .product-detail__content .online-retailer-list__item-link,html[lang="ar"] .product .common-product .product-detail__content .store-retailer-list__item-link{position:absolute;top:20px;bottom:20px;right:revert;left:0;margin-right:0;margin-left:50px;padding-top:8px}
@media(max-width:767px){html[lang="ar"] .product .common-product .product-detail__content .online-retailer-list__item-link,html[lang="ar"] .product .common-product .product-detail__content .store-retailer-list__item-link{margin:0 10px}
}
html[lang="ar"] .product .common-product .product-detail__content .online-retailer-list__item-image,html[lang="ar"] .product .common-product .product-detail__content .store-retailer-list__item-image{margin:15px 50px 15px 0}
@media(max-width:767px){html[lang="ar"] .product .common-product .product-detail__content .online-retailer-list__item-image,html[lang="ar"] .product .common-product .product-detail__content .store-retailer-list__item-image{margin:15px 10px}
}
@media(min-width:767px){.new-product.product .common-product .product-detail__content--subtitle,.new-product.product .common-product .product-detail__content--subtitle p{margin-top:0 !important;margin-bottom:20px !important}
.new-product.product .common-product .product-detail__image--hero{height:540px !important;width:560px !important}
.product .common-product .product-detail__content{padding:0 25px}
.product-review .review-column .review-collapse .btn{width:265px}
.cif-product-dinkus-wrapper .dinkus-text-overlay.text{line-height:1}
}
@media(max-width:767px){.product{justify-content:center}
.product .common-product .product-detail__content--title{max-width:500px}
.new-product.product .common-product .product-detail__image{padding-left:0;padding-right:0}
.new-product.product{padding-top:30px;margin:0}
.new-product.product .common-product{margin-left:6px;margin-right:6px}
.new-product.product .common-product .review-block__actions--label{margin-right:auto;display:flex;justify-content:flex-start;padding-top:10px;margin-bottom:5px}
.review-components-content--review-block .review-block__stars{margin-right:0}
.review-components-content--review-block{padding-bottom:0}
}
.cif-product-dinkus-wrapper img{width:100%;position:relative}
.cif-product-dinkus-wrapper .dinkus-overlay{position:absolute;top:20px;right:20px;z-index:2;height:124px;width:184px}
@media(max-width:767px){.cif-product-dinkus-wrapper .dinkus-overlay{height:90px;width:135px;top:10px;right:10px}
}
.cif-product-dinkus-wrapper .dinkus-text-overlay{display:flex;position:absolute;width:100%;bottom:10px;z-index:2;font-size:14px;align-content:center;justify-content:center;flex-direction:row}
@media(max-width:767px){.cif-product-dinkus-wrapper .dinkus-text-overlay{font-size:11px}
}
html[lang="ar"] .review-components-content--review-block .review-block__stars{margin-left:20px;margin-right:0;display:flex;flex-flow:row;justify-content:flex-start}
html[lang="ar"] .review-components-content--review-block .review-block__stars .icon{margin-left:5px;margin-right:0}
html[lang="ar"] .product-review .review-column .form-review-subheading{margin-bottom:15px;text-align:right;padding-right:50px}
html[lang="ar"] .product-review .review-column .form-review .form-row{padding-right:50px;padding-left:0}
html[lang="ar"] .product-review .review-column .form-review .form-row .text{margin-right:0;margin-left:15px}
html[lang="ar"] .product-review .review-column .form-review .form-disclaimer{padding:0 50px 10px 0}
html[lang="ar"] .product-review .review-column .form-review .review-button-container{padding-bottom:35px;padding-right:50px}
html[lang="ar"] .product-review .review-column .form-review-heading{margin-bottom:15px;text-align:right;padding-right:50px}
html[lang="ar"] .product-review .review-column .summary-stars{padding-top:30px;padding-bottom:40px;text-align:right}
html[lang="ar"] .product-review .review-column .summary-stars .total-reviews{padding-right:10px}
html[lang="ar"] .product-review .review-column .show-review-heading{text-align:right}
html[lang="ar"] .product-review .review-column .product-review-content{text-align:right}
html[lang="ar"] .product-review .review-column .product-review-content .btn-review{margin-right:0;margin-left:15px}
html[lang="ar"] .product-review .review-column .review-collapse{padding:0;text-align:right}
html[lang="ar"] .product-review .review-column .review-collapse .btn{margin-right:0;margin-left:15px}
html[lang="ar"] .product .common-product .product-detail__image .product-thumbs .product-thumbs__item:not(:first-child){margin-right:0;margin-left:16px}
html[lang="ar"] .product .common-product .product-detail__image .product-thumbs .product-thumbs__item:not(:last-child){margin-right:0}
@media(min-width:767px){html[lang="ar"] .new-product.product .common-product .product-detail__content--tagitems__item{margin-left:18px;margin-right:0}
html[lang="ar"] .new-product.product .common-product .product-detail__content--tagitems_desktop .product-detail__content--tagitems{padding:10px 0 10px 20px}
html[lang="ar"] .new-product.product .common-product .product-detail__content--tagitems_desktop{padding-left:5px;padding-right:0}
html[lang="ar"] .new-product.product .common-product .product-detail__content .where-to-buy__btn{margin-left:10px;margin-right:0}
html[lang="ar"] .new-product.product .common-product .product-detail__image{padding-right:20px;padding-left:0}
html[lang="ar"] .product .common-product .product-detail__image .product-thumbs.scroll{margin:0 70px 0 0}
}
.new-product.product{padding-top:40px;margin:0 -12px}
@media(max-width:767px){.new-product.product{padding-top:30px}
}
@media(min-width:1200px){.new-product.product .common-product{width:1200px}
}
@media(max-width:767px){.new-product.product .common-product{margin-left:6px}
}
@media(max-width:1024px){.new-product.product .common-product .product-detail--mobile{margin-bottom:0}
}
.new-product.product .common-product .review-block__actions--label{color:#00b5e2}
.new-product.product .common-product .product-detail__content--tagitems_mobile{display:none}
@media(max-width:767px){.new-product.product .common-product .product-detail__content--tagitems_mobile{display:block}
.new-product.product .common-product .product-detail__content--tagitems_mobile .product-detail__content--tagitems{display:flex;flex-wrap:wrap;justify-content:center;padding:10px 0 15px 15px}
.new-product.product .common-product .product-detail__content--tagitems_mobile .product-detail__content--tagitems .product-detail__content--tagitems__item{font-size:16px;flex-basis:35%;width:50%;min-width:135px;left:0 !important;margin-bottom:15px;margin-right:15px;text-align:center}
.new-product.product .common-product .product-detail__content--tagitems_mobile .product-detail__content--tagitems.variant-count-3 .product-detail__content--tagitems__item{font-size:15px;min-width:100px;flex-basis:0;width:33%}
}
.new-product.product .common-product .product-detail__content--tagitems_desktop{padding-right:5px}
@media(max-width:767px){.new-product.product .common-product .product-detail__content--tagitems_desktop{display:none}
}
.new-product.product .common-product .product-detail__content--tagitems_desktop .variant-count-4,.new-product.product .common-product .product-detail__content--tagitems_desktop .variant-count-5{justify-content:space-between;padding-right:5px}
.new-product.product .common-product .product-detail__content--tagitems_desktop .variant-count-4 .product-detail__content--tagitems__item,.new-product.product .common-product .product-detail__content--tagitems_desktop .variant-count-5 .product-detail__content--tagitems__item{margin-right:0}
.new-product.product .common-product .product-detail__content--tagitems_desktop .variant-count-5 .product-detail__content--tagitems__item{min-width:100px}
.new-product.product .common-product .product-detail__content--tagitems_desktop .product-detail__content--tagitems{padding:10px 20px 10px 0}
.new-product.product .common-product .product-detail__image{padding-left:0}
.new-product.product .common-product .product-detail__image--hero{height:540px;width:570px;display:flex;justify-content:center;align-items:center;background:#00b5e2;background-repeat:no-repeat;background-position:center;background-size:cover}
@media(max-width:767px){.new-product.product .common-product .product-detail__image--hero{height:auto;width:335px}
}
.new-product.product .common-product .product-detail__image--hero .hero__carousel{background:#fff;height:440px;width:470px}
@media(max-width:767px){.new-product.product .common-product .product-detail__image--hero .hero__carousel{height:auto;width:100%;margin:15px}
}
.new-product.product .common-product .product-detail__image .product-thumbs{width:570px}
@media(max-width:1024px){.new-product.product .common-product .product-detail__image .product-thumbs{height:auto !important}
}
.new-product.product .common-product .product-detail__image .product-thumbs__list{width:530px;height:150px !important}
@media(max-width:1024px){.new-product.product .common-product .product-detail__image .product-thumbs__list{height:auto !important}
}
.new-product.product .common-product .product-detail__image .product-thumbs .new-product-thumbs__list--container{width:auto;position:relative;left:0;height:auto;display:flex;flex-direction:row;justify-content:center;top:0;transition:all 300ms ease-in-out}
.new-product.product .common-product .product-detail__image .product-thumbs .product-thumbs__item{width:150px !important;height:150px !important}
@media(max-width:1024px){.new-product.product .common-product .product-detail__image .product-thumbs .product-thumbs__item{width:50px !important;height:50px !important;margin-bottom:0}
}
.new-product.product .common-product .product-detail__image .product-thumbs.scroll{width:428px !important;margin-left:75px;direction:ltr}
@media(max-width:1023px){.new-product.product .common-product .product-detail__image .product-thumbs.scroll{max-width:335px;margin-left:0;height:auto;margin-bottom:0}
}
.new-product.product .common-product .product-detail__image .product-thumbs.scroll__list{width:300px !important}
.new-product.product .common-product .product-detail__image .product-thumbs.scroll .product-thumbs__list--scrollbtn{height:150px}
@media(max-width:1023px){.new-product.product .common-product .product-detail__image .product-thumbs.scroll .product-thumbs__list--scrollbtn{display:none}
}
.new-product.product .common-product .product-detail__content{padding-right:0}
.new-product.product .common-product .product-detail__content--title{font-size:40px;line-height:40px;color:#00b5e2}
@media(max-width:767px){.new-product.product .common-product .product-detail__content--title{font-size:32px}
}
.new-product.product .common-product .product-detail__content--subtitle,.new-product.product .common-product .product-detail__content--subtitle p,.new-product.product .common-product .product-detail__content--tagitems__item{font-family:"futura-pt",sans-serif;font-weight:200}
.new-product.product .common-product .product-detail__content--subtitle,.new-product.product .common-product .product-detail__content--subtitle p{font-size:16px;margin-top:20px;margin-bottom:20px}
.new-product.product .common-product .product-detail__content--tagitems__item{border:2px solid #00b5e2;color:#00b5e2;border-radius:10px;min-width:125px;height:50px;font-size:16px;margin-right:18px;display:flex;justify-content:center;align-items:center}
.new-product.product .common-product .product-detail__content--tagitems__item.active{background:#00b5e2;color:#FFF}
.new-product.product .common-product .product-detail__content--tagitems__item:hover{background:#00b5e2;color:#FFF}
.new-product.product .common-product .product-detail__content .review-components-content--review-block{padding:20px 0}
.new-product.product .common-product .product-detail__content .review-components-content--review-block .review-block__actions--label{font-size:15px;margin-right:0}
.new-product.product .common-product .product-detail__content .where-to-buy{margin:25px 0 8px}
@media(max-width:767px){.new-product.product .common-product .product-detail__content .where-to-buy{flex-wrap:wrap;width:335px;margin-left:auto;margin-right:auto;height:auto}
}
.new-product.product .common-product .product-detail__content .where-to-buy__btn{margin-right:10px;height:50px;width:275px;border:.12rem solid #00b5e2;border-radius:10px;line-height:45px;box-sizing:border-box}
@media(max-width:767px){.new-product.product .common-product .product-detail__content .where-to-buy__btn{margin-right:15px;width:335px;flex:50%;margin-top:10px}
}
.new-product.product .common-product .product-detail__content .where-to-buy__btn.active{background:#dedede;color:#00b5e2;border:.12rem solid #00b5e2}
.new-product.product .common-product .product-detail__content .where-to-buy__btn:hover{background:#FFF;color:#00b5e2;border:.12rem solid #00b5e2}
.new-product.product .common-product .product-detail__content .online-retailer-list__item-link,.new-product.product .common-product .product-detail__content .store-retailer-list__item-link{background:#00b5e2;color:#fff}
.new-product.product .common-product .product-detail__content .online-retailer-list__item-link:hover,.new-product.product .common-product .product-detail__content .store-retailer-list__item-link:hover{background:#0078bf}
.new-product.product .common-product .accordion{padding:20px 0}
@media(max-width:767px){.new-product.product .common-product .accordion{padding:15px 0 20px 0;margin-right:6px}
}
.new-product.product .common-product .accordion .card{background:#fff}
.new-product.product .common-product .accordion .card .card-header .mb-0>button{font-size:16px;color:#414141}
.new-product.product .common-product .accordion .card .card-header .mb-0>button .icon{color:#414141}
.new-product.product .common-product .accordion .card .card-header .mb-0>button .icon svg{height:12px;width:12px}
.new-product.product .common-product .accordion .card .card-body p,.new-product.product .common-product .accordion .card .card-body ul li{font-family:"futura-pt",sans-serif;font-size:14px;font-weight:200}
.new-product.product .common-product .accordion .card .product-ingredients{direction:ltr}
.product-review{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;padding-top:50px}
@media(max-width:767px){.product-review{margin:0 !important}
}
.product-review .review-column{display:flex;flex-direction:column;flex-basis:100%;flex:1;padding-bottom:25px}
@media(max-width:767px){.product-review .review-column{padding-bottom:0;min-width:200px}
}
.product-review .review-column .show-review-heading,.product-review .review-column .form-review-heading{font-size:35px;font-weight:800;color:#00b5e2;line-height:49px;text-align:left}
@media(max-width:767px){.product-review .review-column .show-review-heading,.product-review .review-column .form-review-heading{text-align:center !important;line-height:40px}
}
.product-review .review-column .form-review-heading,.product-review .review-column .form-review-subheading{margin-bottom:15px}
.product-review .review-column .summary-stars{padding-top:30px;padding-bottom:40px;text-align:left}
@media(max-width:767px){.product-review .review-column .summary-stars{padding-top:20px;padding-bottom:30px;text-align:center !important}
}
.product-review .review-column .summary-stars .total-reviews{padding-left:10px;font-size:16px;line-height:28px;color:#00b5e2}
.product-review .review-column .summary-stars .icon{font-size:18px}
.product-review .review-column .ratings-graph-container{padding-bottom:30px}
@media(max-width:767px){.product-review .review-column .ratings-graph-container{padding-bottom:50px}
}
.product-review .review-column .ratings-graph-container .ratings-graph{font-size:16px;line-height:23px}
@media(max-width:767px){.product-review .review-column .ratings-graph-container .ratings-graph{display:table;padding-left:18px}
.product-review .review-column .ratings-graph-container .ratings-graph__row{display:table-row;padding-bottom:10px}
.product-review .review-column .ratings-graph-container .ratings-graph__column{display:table-cell;padding:5px 10px}
.product-review .review-column .ratings-graph-container .ratings-graph__column.col-md-8{width:70%}
.product-review .review-column .ratings-graph-container .ratings-graph__column.col-md-8 .progress{margin-bottom:-5px}
}
.product-review .review-column .ratings-graph-container .ratings-graph .progress{height:22px;border-radius:3px}
.product-review .review-column .form-success{min-width:300px;margin-right:65px;margin-bottom:35px}
@media(max-width:767px){.product-review .review-column .form-success{margin-left:18px;margin-right:20px;text-align:center}
}
.product-review .review-column .form-review{margin:0}
.product-review .review-column .form-review .form-row{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;margin-left:0;margin-right:0;padding-right:50px}
@media(max-width:767px){.product-review .review-column .form-review .form-row{flex-direction:column}
}
@media(max-width:767px){.product-review .review-column .form-review .form-row{padding-right:0}
}
.product-review .review-column .form-review .form-row .text{display:flex;flex-direction:column;flex-basis:100%;flex:1;margin-right:15px}
@media(max-width:767px){.product-review .review-column .form-review .form-row .text{margin-right:0}
}
.product-review .review-column .form-review .form-row .cmp-form-text__text,.product-review .review-column .form-review .form-row .cmp-form-text__textarea,.product-review .review-column .form-review .form-row .cmp-form-options__field{border:1px solid #dedede;border-radius:2px}
.product-review .review-column .form-review .review-button-container{padding-bottom:35px}
@media(max-width:767px){.product-review .review-column .form-review .review-button-container{display:flex;justify-content:center}
}
.product-review .review-column .form-review .btn{border-radius:5px;padding:0;min-width:265px}
@media(max-width:767px){.product-review .review-column .form-review .btn{margin-right:0}
}
.product-review .review-column .form-review .form-disclaimer{padding:0 50px 10px 0}
@media(max-width:767px){.product-review .review-column .form-review .form-disclaimer{padding:0 20px 10px 0}
}
.product-review .review-column .product-review-content{padding-top:35px;text-align:left}
@media(max-width:767px){.product-review .review-column .product-review-content{padding-top:25px;text-align:center}
}
.product-review .review-column .product-review-content .review-components-content--review-block{padding-top:5px}
@media(max-width:767px){.product-review .review-column .product-review-content .review-components-content--review-block{justify-content:center}
.product-review .review-column .product-review-content .review-components-content--review-block .review-block__stars{margin-right:0}
}
.product-review .review-column .product-review-content .review-skin-type{padding:20px 0 0 0;font-size:14px}
.product-review .review-column .product-review-content .review-user-name{padding-top:14px;font-size:14px}
.product-review .review-column .product-review-content .review-user-name a:active{color:blue}
.product-review .review-column .product-review-content .breakcump{margin-top:25px;margin-bottom:25px}
.product-review .review-column .product-review-content .btn-review{border-radius:5px;margin-right:15px;font-size:12px;line-height:17px;height:35px;width:160px;padding:0 25px;min-width:160px}
@media(max-width:767px){.product-review .review-column .product-review-content .btn-review{margin-bottom:10px;margin-right:5px;margin-left:5px;padding:0 15px;width:150px;min-width:150px}
}
.product-review .review-column .review-collapse{padding:0;text-align:left}
@media(max-width:767px){.product-review .review-column .review-collapse{text-align:center}
}
.product-review .review-column .review-collapse .btn{border-radius:5px;margin-right:15px;padding:0;width:265px}
@media(max-width:767px){.product-review .review-column .review-collapse .btn{margin-right:0;margin-bottom:10px}
}
.product-review .review-column .form-review.cmp-form .cmp-form-text__text{margin-bottom:0}
html[lang="ar"] .review-components-content--review-block .review-block__stars{margin-left:20px;margin-right:0;display:flex;flex-flow:row;justify-content:flex-start}
html[lang="ar"] .review-components-content--review-block .review-block__stars .icon{margin-left:5px;margin-right:0}
html[lang="ar"] .product-review .review-column .form-review-subheading{margin-bottom:15px;text-align:right;padding-right:50px}
html[lang="ar"] .product-review .review-column .form-review .form-row{padding-right:50px;padding-left:0}
html[lang="ar"] .product-review .review-column .form-review .form-row .text{margin-right:0;margin-left:15px}
html[lang="ar"] .product-review .review-column .form-review .form-disclaimer{padding:0 50px 10px 0}
html[lang="ar"] .product-review .review-column .form-review .review-button-container{padding-bottom:35px;padding-right:50px}
html[lang="ar"] .product-review .review-column .form-review-heading{margin-bottom:15px;text-align:right;padding-right:50px}
html[lang="ar"] .product-review .review-column .summary-stars{padding-top:30px;padding-bottom:40px;text-align:right}
html[lang="ar"] .product-review .review-column .summary-stars .total-reviews{padding-right:10px}
html[lang="ar"] .product-review .review-column .show-review-heading{text-align:right}
html[lang="ar"] .product-review .review-column .product-review-content{text-align:right}
html[lang="ar"] .product-review .review-column .product-review-content .btn-review{margin-right:0;margin-left:15px}
html[lang="ar"] .product-review .review-column .review-collapse{padding:0;text-align:right}
html[lang="ar"] .product-review .review-column .review-collapse .btn{margin-right:0;margin-left:15px}
@media(max-width:767px){.product{justify-content:center}
.product .common-product .product-detail__content--title{max-width:500px}
.new-product.product .common-product .product-detail__image{padding-left:0;padding-right:0}
.new-product.product{padding-top:10px;margin:0}
.new-product.product .common-product{margin-left:6px;margin-right:6px}
.new-product.product .common-product .review-block__actions--label{margin-right:auto;display:flex;justify-content:flex-start;padding-top:10px;margin-bottom:5px}
.review-components-content--review-block .review-block__stars{margin-right:0}
.review-components-content--review-block{padding-bottom:0}
}
.hcp-star-icon{color:#fecc00 !important}
.hcp-review-block{padding-top:10px !important}
.no-padding-review-block{padding-bottom:0 !important}
.hcp-reviews{padding-top:0 !important;margin-top:0 !important}
.no-review-block{padding-bottom:20px}
@media(max-width:767px){.no-review-block{padding-bottom:10px}
}
.new-product .price{font-size:1.5rem;line-height:2rem;margin:0 0 20px 0;min-height:2rem;color:#4a4a4a;min-width:200px;gap:45px;font-weight:bold;font-family:"futura-pt",sans-serif;padding:0}
.new-product .price .regularPrice{text-decoration:line-through;font-weight:initial;margin-right:15px}
.new-product .price .discountedPrice{font-weight:bold}
.new-product .price .you-save{font-size:1rem;display:block;margin:10px 0}
.new-product .price .you-save:before{display:block;content:" "}
.commerce-product .new-product.product .common-product .product-detail__content--tagitems_desktop{width:350px;margin-bottom:20px}
.commerce-product .new-product.product .common-product .product-detail__content--tagitems_desktop .productFullDetail__section .productDetailQtyContainer{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;width:100px;max-width:100px;height:35px;background:white;align-items:center;border:1px solid #00b5e2}
.commerce-product .new-product.product .common-product .product-detail__content--tagitems_desktop .productFullDetail__section .productDetailQtyContainer select{appearance:none;background:0;background-color:transparent;border:0;padding:4px 44px;margin:0;width:100%;font-family:inherit;font-size:inherit;cursor:inherit;line-height:inherit;outline:0}
.commerce-product .new-product.product .common-product .product-detail__content--tagitems_desktop .productFullDetail__section .productDetailQtyContainer svg{position:absolute;top:9px;right:20px;pointer-events:none}
.commerce-product .new-product.product .common-product .product-detail__content--tagitems_desktop .productFullDetail__section .productDetailQtyCounter{width:20px;border:0;background:0;display:flex;padding:5px}
.commerce-product .new-product.product .common-product .product-detail__content--tagitems_desktop .product-detail__content--tagitems{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;width:100px;max-width:100px;height:35px;background:white;align-items:center;border:1px solid #00b5e2;padding:0}
.commerce-product .new-product.product .common-product .product-detail__content .review-components-content--review-block{padding:15px 0}
.commerce-product .new-product.product .common-product .product-detail__content .product-detail__content--tagitems_desktop .productFullDetail__section>button{height:35px !important}
@media(max-width:480px){.commerce-product .new-product.product .common-product .product-detail__content,.new-product.product .common-product .product-detail__image{font-size:16px}
.commerce-product .new-product.product .common-product .product-detail__content--tagitems_desktop{display:flex !important;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center;margin:0;width:100%;padding:0}
.commerce-product .new-product.product .common-product .product-detail__content--tagitems_desktop section{padding:0 8px}
.commerce-product .new-product.product .common-product .product-detail__image .product-thumbs{top:20px;padding:20px 0 10px 0}
.commerce-product .new-product.product .common-product .product-detail__content .product-detail__content--tagitems_desktop .productFullDetail__section>button{margin-top:15px;min-width:216px}
.productFullDetail__price{display:flex;justify-content:center}
.commerce-product .new-product.product .common-product .product-detail__content{padding:10px}
.commerce-product .new-product.product .common-product .product-detail__content--tagitems_mobile-size-qty-container{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;margin:15px 0;gap:10px}
.commerce-product .new-product.product .common-product .product-detail__content--tagitems_mobile .product-detail__content--tagitems .product-detail__content--tagitems__item{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;width:100px;max-width:100px;min-width:100px;height:35px;background:white;align-items:center;border:1px solid #00b5e2;color:#00b5e2;margin:0;padding:0;border-radius:revert}
.commerce-product .new-product.product .common-product .product-detail__content--tagitems_mobile .product-detail__content--tagitems{display:flex;padding:0}
.productDetailQtyContainer{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;width:100px;max-width:100px;height:35px;background:white;align-items:center;border:1px solid #00b5e2}
.commerce-product .new-product.product .common-product .productDetailQtyCounter{width:20px;border:0;background:0;display:flex;padding:5px}
.commerce-product .new-product.product .common-product .product-detail__content--tagitems_mobile .btn.product-add-to-cart{min-width:100px;height:35px !important}
.commerce-product .new-product.product .common-product .product-detail__content--tagitems_mobile .productFullDetail__section{padding:0}
.new-product .price{font-size:1rem;align-self:center;display:flex;flex-direction:row;gap:0;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center;margin:10px 0}
.new-product .price .you-save{font-size:1rem;display:block;margin:10px 0}
}
@media(min-width:400px) and (max-width:480px){.commerce-product .new-product.product .common-product .product-detail__image .product-thumbs .new-product-thumbs__list--container{padding-top:25px}
.productFullDetail__price{padding:5px}
.commerce-product .new-product.product .common-product .product-detail__image--hero .hero__carousel{margin:0}
}
@media(min-width:767px) and (max-width:1023px){.commerce-product .new-product.product .common-product .product-detail__image .product-thumbs .new-product-thumbs__list--container{padding-top:100px}
.commerce-product .new-product.product .common-product .product-detail__image .product-thumbs.scroll{width:100% !important;max-width:700px !important}
.commerce-product .new-product.product .common-product .product-detail__image .product-thumbs .product-thumbs__item{width:80px !important;height:80px !important;margin-bottom:0}
.productFullDetail__price{display:flex;justify-content:center}
.new-product .price{align-self:center;display:flex;flex-direction:row;gap:0;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center;margin:20px 0}
.new-product .price .you-save{display:block;margin:10px 0}
.commerce-product .new-product.product .common-product .product-detail__content--tagitems_desktop{display:flex !important;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center;margin:0;width:100%;padding:0}
.commerce-product .new-product.product .common-product .product-detail__content--subtitle,.new-product.product .common-product .product-detail__content--subtitle p{margin-top:35px !important}
.commerce-product .new-product.product .common-product .product-detail__image{padding-left:25px}
}
@media(min-width:767px) and (max-width:1024px){.productreview .review-column{padding:0 0 25px 15px}
.productreview .show-review{margin:0}
.productreview .col-md-1{float:left;width:8.33333333%}
.productreview .col-md-2{float:left;width:10.666667%}
.productreview .col-md-3{float:left;width:25%}
.productreview .col-md-4{float:left;width:33.33333333%}
.productreview .col-md-5{float:left;width:41.66666667%}
.productreview .col-md-6{float:left;width:50%}
.productreview .col-md-7{float:left;width:58.33333333%}
.productreview .col-md-8{float:left;width:63.666667%}
.productreview .col-md-9{float:left;width:75%}
.productreview .col-md-10{float:left;width:83.33333333%}
.productreview .col-md-11{float:left;width:91.66666667%}
.productreview .col-md-12{float:left;width:100%}
.col-md-2:first-child{float:left;width:20.666667%}
}
.commerce-product .new-product.product .common-product .btn.product-add-to-cart.back-soon i{padding-right:10px}
.review-components-content--review-block{display:flex;flex-flow:row;justify-content:flex-start;padding:15px 0}
.review-components-content--review-block .review-block__stars{display:flex;flex-flow:row;justify-content:flex-start;margin-right:20px;cursor:pointer}
.review-components-content--review-block .review-block__stars .icon{font-size:18px;margin-right:5px;color:#fecc00}
.review-components-content--review-block .review-block__actions{font-family:"futura-pt",sans-serif;font-size:14px;color:#969696}
.review-components-content--review-block .review-block__actions--label{margin-right:10px}
.review-components-content--review-block .review-block__actions--link{padding-left:10px;align-self:center;cursor:pointer}
.product-detail--mobile .review-components-content--review-block{justify-content:center}
.product-detail--mobile .review-components-content--review-block .review-block__stars{flex-flow:column}
.product-detail--mobile .review-components-content--review-block .review-block__stars .review-separator{display:none}
.product-detail--mobile .review-components-content--review-block .review-block__stars .review-block__actions--link{padding-top:10px}
body[region="tw"] .where-to-buy__btn{background:#000 !important}
body[region="tw"] .where-to-buy__btn:hover,body[region="tw"] .where-to-buy__btn.active{background:#f2f2f2 !important;color:#00b5e2;border-bottom:4px solid #00b5e2;line-height:40px}
body[region="tw"] .where-to-buy__btn:hover .icon,body[region="tw"] .where-to-buy__btn.active .icon{color:#00b5e2}
.product .common-product .accordion .card .card-body{font-size:16px !important}
.product .common-product .accordion .card .card-body p{font-size:16px !important}
.product .common-product .accordion .card .card-body ul li{font-size:16px !important}
.product-review .review-column .form-review .btn{border-radius:10px}
.new-product.product .common-product .product-detail__content .online-retailer-list__item-link:hover,.new-product.product .common-product .product-detail__content .store-retailer-list__item-link:hover{background:#000}
.new-product.product .common-product .product-detail__content .where-to-buy__btn{border:2px solid #00b5e2 !important}
.product-grid-container ul.responsive-container{list-style:none;padding:0;margin-bottom:0;margin-top:0;justify-content:center}
.product-tile .product-tile__item{position:relative}
.product-tile .product-tile__item--link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}
.product-tile .product-tile__item--image{width:100%;height:auto;padding-top:100%;background-size:cover;background-repeat:no-repeat;background-position:center center;margin:0 auto 10px}
@media only screen and (max-width:768px){.product-tile .product-tile__item--image{width:95%;height:auto;margin-right:auto;margin-left:auto;padding-top:95%}
}
.product-tile .product-tile__item--title{font-family:"futura-pt",sans-serif;font-size:24px;font-size:14px;line-height:18px;font-weight:400;color:#00b5e2;text-align:center;min-height:40px;margin-bottom:0;padding-right:10px;padding-bottom:3px;-webkit-box-orient:vertical;margin-top:10px}
@media screen and (max-width:1024px){.product-tile .product-tile__item--title{font-size:14px;line-height:20px;padding:0 10px;margin-bottom:10px;margin-top:20px}
}
@media screen and (max-width:768px){.product-tile .product-tile__item--title{margin-bottom:0;margin-top:0;padding:0;min-height:36px;line-height:18px;font-size:14px}
}
.product-tile .product-tile__item--subtitle{font-family:"futura-pt",sans-serif;font-size:12px;line-height:15px;color:#4a4a4a;text-align:center;max-height:30px;min-height:30px;width:100%;margin:0 auto 5px;padding:0 15px;display:inline-block;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;display:-moz-box;display:-ms-box;line-clamp:2;box-orient:vertical;-webkit-line-clamp:2;-webkit-box-orient:vertical;-moz-line-clamp:2;-moz-box-orient:vertical;-ms-line-clamp:2;-ms-box-orient:vertical}
.product-tile .product-tile__item--subtitle p{font-size:inherit;color:#4a4a4a;display:block;text-align:center}
@media screen and (max-width:1024px){.product-tile .product-tile__item--subtitle{font-size:12px;line-height:20px;max-height:42px;min-height:42px;padding:0 10px}
}
@media only screen and (max-width:768px){.product-tile .product-tile__item--subtitle{display:none}
}
.product-tile .product-tile__item--price{display:none}
.product-tile .product-tile__item--btn{display:flex;justify-content:center;align-items:center;width:auto;max-width:160px;padding:5px;margin:10px auto 0;font-size:14px;font-weight:500;font-family:"futura-pt",sans-serif;text-align:center;color:#fff;background:#00b5e2;border:1px solid #00b5e2}
.product-tile .product-tile__item--btn:hover{background:#000;border:1px solid #000}
.product-tile .product-tile__item--buy-btn{margin-top:25px}
.product-tile .product-tile__item--review-block{display:flex;flex-flow:row;justify-content:center;padding:5px 0 5px}
.product-tile .product-tile__item--review-block .review-block__stars{display:flex;flex-flow:row;justify-content:center;margin-right:0}
.product-tile .product-tile__item--review-block .review-block__stars .icon{font-size:14px;margin-right:5px;color:#fecc00}
.product-tile .product-tile__item--review-block .review-block__actions{font-family:"futura-pt",sans-serif;font-size:14px;color:#969696;display:none}
.product-tile .product-tile__item--review-block .review-block__actions--label{margin-right:10px}
.product-tile .product-tile__item--review-block .review-block__actions--link{padding-left:10px}
@media only screen and (max-width:768px){.product-tile .product-tile__item{padding:0}
}
.product-tile:hover .product-tile__item--btn{background:#000;border-color:#000;color:#FFF}
.filter-list--title row{padding:0 10px 20px}
@media screen and (max-width:1024px){.filter-list--title row{margin:0 20px;text-align:center}
}
.filter-list--title row .filter-list--title{font-family:"futura-pt",sans-serif;font-weight:900;font-size:32px;letter-spacing:-0.05rem;text-transform:capitalize;color:#000;margin-top:5px}
@media screen and (max-width:1024px){.filter-list--title row .filter-list--title{margin-top:20px}
}
.product-grid-container--filter-list .filters__standard{display:block}
.product-grid-container--filter-list .filters__hcp{display:none}
.product-grid-container--filter-list ul{padding-left:20px}
.product-grid-container--filter-list ul,.product-grid-container--filter-list ul li{list-style:none;line-height:32px;justify-content:start}
@media screen and (max-width:1024px){.product-grid-container--filter-list .filters{margin-bottom:30px}
.product-grid-container--filter-list .filters__content{display:none}
.product-grid-container--filter-list .filters.active .filters__content{display:block}
}
.product-grid-container--filter-list .filters__title{width:100%;border-bottom:1px solid #e6e6e6;padding:5px 0 10px}
.product-grid-container--filter-list .filters__title--text{font-size:14px;font-weight:400;color:#00b5e2}
.product-grid-container--filter-list .filters__title--icon g{fill:#00b5e2}
@media screen and (max-width:1024px){.product-grid-container--filter-list .filters__title{border-top:1px solid #e6e6e6;text-align:center}
.product-grid-container--filter-list .filters__title--text{font-size:14px}
}
.product-grid-container--filter-list .filters__content{padding:6px 0}
.product-grid-container--filter-list .filters__content--list{width:100%;display:flex;flex-flow:column;opacity:0;transition:all ease-in-out 300ms}
@media screen and (max-width:768px){.product-grid-container--filter-list .filters__content--list{padding:0 20px}
}
.product-grid-container--filter-list .filters__content--list-item{font-size:14px;color:#4a4a4a;margin-bottom:0;user-select:none}
@media screen and (max-width:1024px){.product-grid-container--filter-list .filters__content--list-item{font-size:14px}
}
.product-grid-container--filter-list .filters__content--list-item__title{display:block;width:100%;cursor:pointer}
.product-grid-container--filter-list .filters__content--list-item__title .icon{display:none;position:relative;left:10px;top:0}
.product-grid-container--filter-list .filters__content--list-item.active .filters__content--list-item__title{color:#9c9c9c}
.product-grid-container--filter-list .filters__content--list-item.active .filters__content--list-item__title .icon{display:none !important}
.product-grid-container--filter-list .filters__content--list-item.active .filters__content--list-items{display:flex}
.product-grid-container--filter-list .filters__content--list-item.active-child .filters__content--list-item__title .icon{display:inline-block;color:#4a4a4a}
.product-grid-container--filter-list .filters__content--list-items{width:100%;padding-left:20px;display:none}
.product-grid-container--filter-list .filters__content--list-items li{width:100%;cursor:pointer;user-select:none;font-size:12px;position:relative}
.product-grid-container--filter-list .filters__content--list-items li .icon{display:none;color:#9c9c9c;font-size:12px;margin-left:12px}
.product-grid-container--filter-list .filters__content--list-items li.disabled{color:rgba(0,0,0,0.3);display:none}
.product-grid-container--filter-list .filters__content--list-items li.filter-active{color:#9c9c9c}
.product-grid-container--filter-list .filters__content--list-items li.filter-active .icon{display:inline-block}
.product-grid-container--filter-list .filters__content--buttons{margin-top:20px;position:relative;display:none}
@media screen and (max-width:1024px){.product-grid-container--filter-list .filters__content--buttons{display:flex}
}
.product-grid-container--filter-list .filters__content--buttons .filters__content--btn{display:inline-flex;background:#eee;font-size:11px;height:40px;text-align:center;user-select:none;align-items:center;justify-content:center;padding:0 10px;cursor:pointer}
.product-grid-container--filter-list .filters__content--buttons .filters__content--btn--reset{width:30%;background:#d8d8d8;color:#4a4a4a}
.product-grid-container--filter-list .filters__content--buttons .filters__content--btn--apply{width:70%;background:#00b5e2;color:#FFF}
.product-grid-container--filter-list ul{flex-flow:column}
.product-grid-container--filter-list ul ul li{float:left;clear:both;margin-bottom:0}
html[lang="ar"] .product-tile .product-tile__item--title{font-family:awanzaman,"Noto Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px}
.productlist .new-design .product-grid-container--filter-list .filters__title{padding:0;border:0;line-height:25px}
.productlist .new-design .product-grid-container--filter-list .filters__title--text{font-size:25px;color:#414141}
.productlist .new-design .product-grid-container--filter-list .filters__content--list{padding-left:0}
.productlist .new-design .product-grid-container--filter-list .filters__content--list .filters__content--list-item__title{color:#414141;font-size:16px;line-height:23px}
.productlist .new-design .product-grid-container--filter-list .filters__content--list .filters__content--list-items li{color:#414141;font-size:16px;line-height:23px}
@media(max-width:767px){html[lang="ar"] .product-grid-container ul.responsive-container{justify-content:flex-start}
}
.product-tile .product-reveal-card__face .review-block__actions--label{color:#00b5e2}
.product-tile .product-reveal-card__face .product-tile__item--btn{color:#00b5e2 !important}
.product-tile .product-reveal-card__face .review-components-content--review-block .review-block__stars .icon{color:#00b5e2}
.product-tile .product-reveal-card .product-reveal-card__face .content-wrapper{background-color:#00b5e2}
.product-tile .product-tile__item--subtitle p{color:#fff}
.product-tile .product-reveal-card .product-reveal-card__face .content-wrapper .product-tile__item--subtitle{padding:10px 10px 0 10px !important}
@media(max-width:767px){.product-tile .product-reveal-card .product-reveal-card__face .content-wrapper .product-tile__item--subtitle{padding:0 10px !important}
.product-tile .product-reveal-card .review-components-content--review-block{padding:15px 0}
.single-product-tile{margin:0 30px !important}
}
.product-tile .product-reveal-card .product-reveal-card__face .content-wrapper .product-tile__item--subtitle p{margin:0 !important}
@media(max-width:767px){.product-tile .product-reveal-card .product-reveal-card__face .content-wrapper .product-tile__item--btn,.product-tile .product-reveal-card .product-reveal-card__face .content-wrapper.visited.hide-face .product-tile__item--btn{pointer-events:none}
.product-tile .product-reveal-card .product-reveal-card__face .content-wrapper.visited .product-tile__item--btn{pointer-events:all}
}
.contentcontainer .nav-tabs--item .nav-tabs--item-link{font-family:"futura-pt",sans-serif;color:#000 !important;background-color:transparent}
.contentcontainer .nav-tabs--item .nav-tabs--item-link.active{background-color:transparent;border-bottom:4px solid #000 !important}
.contentcontainer .nav-tabs--item .nav-tabs--item-link:hover{color:#00b5e2 !important;background-color:transparent;border-bottom:4px solid #00b5e2 !important}
.contentcontainer .nav-tabs-content--panel{font-family:"futura-pt",sans-serif}
.contentcontainer .nav-tabs-content--panel p,.contentcontainer .nav-tabs-content--panel span,.contentcontainer .nav-tabs-content--panel div,.contentcontainer .nav-tabs-content--panel ul,.contentcontainer .nav-tabs-content--panel li{font-family:"futura-pt",sans-serif;color:#4a4a4a}
.contentcontainer .cmp-accordion--header-title--btn.btn-link{font-family:"futura-pt",sans-serif;color:#969696;border-bottom:1px solid #e6e6e6;background:transparent}
.contentcontainer .cmp-accordion--header-title--btn.btn-link .icon{color:#4a4a4a}
.contentcontainer .cmp-accordion--panel-content{font-family:"futura-pt",sans-serif}
.contentcontainer .cmp-accordion--panel-content p,.contentcontainer .cmp-accordion--panel-content span,.contentcontainer .cmp-accordion--panel-content div,.contentcontainer .cmp-accordion--panel-content ul,.contentcontainer .cmp-accordion--panel-content li{font-family:"futura-pt",sans-serif;color:#4a4a4a}
.cmp-contentcontainer__close path{fill:#000 !important}
.cmp-contentcontainer .nav-tabs li.active{border-bottom-color:#00b5e2 !important}
.cmp-contentcontainer .nav-tabs li.active a{color:#00b5e2 !important}
.cmp-contentcontainer .nav-tabs li a{color:#000 !important}