@charset "UTF-8";@import"bootstrap-grid-4.5.1.css";body{overflow-x:hidden}body:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:10;background:#0009;opacity:0;visibility:hidden;transition:all .3s}.container{max-width:var(--width-site)!important;padding-left:30px;padding-right:30px}@media (max-width: 991px){body:before{display:none}}body>.ly-switcher-wrapper{display:none}#header{transition:all .3s}body.scroll-top #header{transform:translateY(0)}body.scroll-btm #header{transform:translateY(-100%)}#site-header-notification{background:#000;color:#fff;font-weight:700;text-align:center}#site-header-notification *{height:unset}#site-header-notification:not(.swiper-initialized){display:none}#site-header-notification .notification-block{display:flex;align-items:center;justify-content:center}#site-header-notification .notification-block>a,#site-header-notification .notification-block>span{padding:10px;color:#fff;text-decoration:none;display:block}#site-header{position:fixed;top:0;left:0;width:100%;z-index:10;background-color:transparent;background-image:linear-gradient(0deg,#0000,#0000000d,#0000001a,#0003,#00000059,#00000073,#00000080,#0000008c,#0009,#000000a6,#000000b3);transition:all .3s}#site-header a{display:inline-block;text-decoration:none;transition:all .3s}#site-header #NotificationPromo{text-align:center}#site-header .header-bar{padding-top:30px;padding-bottom:15px;position:relative;z-index:110;transition:all .3s}#site-header .header-logo{display:flex;align-items:center;justify-content:center}#site-header .header-logo>h1,#site-header .header-logo>div{font-size:21px;line-height:1;color:#000}#site-header .header-logo svg{width:80px}#site-header .header-logo a{color:#fff}#site-header .header-links{display:flex;align-items:center}#site-header .header-links.header-links-left{justify-content:flex-start}#site-header .header-links.header-links-left>*{margin-right:40px}#site-header .header-links.header-links-left>*:last-child{margin-right:0!important}#site-header .header-links.header-links-right{justify-content:flex-end}#site-header .header-links.header-links-right>*{margin-left:40px}#site-header .header-links.header-links-right>*:first-child{margin:0!important}#site-header .header-links a{height:26px;position:relative;display:flex;align-items:center;justify-content:center}#site-header .header-links>a{margin:0;padding:0;line-height:1}#site-header .header-links a svg{transition:all .3s}#site-header .header-links a:hover svg{filter:invert(.15)}#site-header #SiteNavSearchCart a{width:auto}#site-header .site-header__menu svg{fill:#fff}#site-header .site-header__search.active-form .site-header__search-submit svg{filter:invert(1)}#site-header .site-header__search:hover svg{filter:invert(.15)}#site-header .site-header__search svg{pointer-events:none}#site-header .site-header__search .site-header__search-input{outline:none;border:none;border-radius:4px}#site-header .site-header__search .site-header__search-submit{outline:none;border:none;background:transparent}#site-header .site-header__cart .site-header__cart-indicator{top:auto;left:auto;right:-6px;bottom:0}#site-header .site-header__account .site-header__account-logged{background:#59ac6c;height:12px;width:12px;display:inline-block;border-radius:10px;position:absolute;top:auto;left:auto;right:-5px;bottom:1px}#site-header .language-selector{position:relative}#site-header .language-selector>span{display:flex;align-items:center;justify-content:space-between;font-size:12px;font-weight:700;color:#fff;border:1px solid #fff;border-radius:4px;overflow:hidden;padding:0 10px;height:36px;line-height:36px;cursor:pointer}#site-header .language-selector>span svg{width:10px;height:10px;transition:all .3s;transform:rotate(90deg);transform-origin:center center;margin-left:10px}#site-header .language-selector>span svg *{fill:#fff!important}#site-header .language-selector>ul{position:absolute;top:calc(100% + 1px);left:0;width:100%;font-size:12px;font-weight:700;list-style:none;margin:0;padding:0;background:#fff;border-radius:4px;border:1px solid #eee;overflow:hidden;display:none}#site-header .language-selector>ul li a{height:36px;line-height:36px;padding:0 10px;display:block}#site-header .language-selector>ul li a:hover{background:#eee}#site-header .language-selector .en:before{content:"EN"}#site-header .language-selector .zh-tw:before{content:"\4e2d\6587"}#site-header .language-selector .es:before{content:"MX"}#site-header .language-selector .fr:before{content:"FR"}#site-header .language-selector.is-open>span{background:#fff!important;color:#000!important}#site-header .language-selector.is-open>span svg{transform:rotate(-90deg)}#site-header .language-selector.is-open>span svg *{fill:#000!important}#site-header .language-selector.is-open>ul{display:block}#site-header .language-selector .ly-custom-1000{display:none}#site-header .currency-selector,#site-header .country-selector{position:relative}#site-header .currency-selector>a,#site-header .country-selector>a{display:flex;align-items:center;padding:0 10px;font-size:12px;font-weight:700;line-height:36px;height:36px;position:relative;color:#fff;background:transparent;border:1px solid #fff;border-radius:4px;overflow:hidden;transition:none}#site-header .currency-selector>a>span,#site-header .country-selector>a>span{display:flex;align-items:center}#site-header .currency-selector>a>span .flag,#site-header .country-selector>a>span .flag{position:static;margin-right:5px}#site-header .currency-selector>a>svg,#site-header .country-selector>a>svg{width:10px;height:10px;transition:all .3s;transform:rotate(90deg);transform-origin:center center;margin-left:10px}#site-header .currency-selector>a>svg *,#site-header .country-selector>a>svg *{fill:#fff!important}#site-header .currency-selector>a.active,#site-header .country-selector>a.active{background:#fff!important;color:#000!important}#site-header .currency-selector>a.active>svg,#site-header .country-selector>a.active>svg{transform:rotate(-90deg)}#site-header .currency-selector>a.active>svg *,#site-header .country-selector>a.active>svg *{fill:#000!important}#site-header .currency-selector>a.active+div.dropdown,#site-header .country-selector>a.active+div.dropdown{display:block;opacity:1}#site-header .currency-selector>div.dropdown,#site-header .country-selector>div.dropdown{position:absolute;top:calc(100% + 1px);right:0;display:none;opacity:0;transition:all .3s;border:1px solid #fff;background:#fff;border-radius:4px;overflow:hidden}#site-header .currency-selector>div.dropdown ul,#site-header .country-selector>div.dropdown ul{list-style:none;margin:0;padding:0}#site-header .currency-selector>div.dropdown li,#site-header .country-selector>div.dropdown li{display:block;white-space:nowrap}#site-header .currency-selector>div.dropdown a,#site-header .country-selector>div.dropdown a{display:flex;align-items:center;justify-content:flex-start;padding:5px 10px;position:relative;font-size:12px;color:#000}#site-header .currency-selector>div.dropdown a .flag,#site-header .country-selector>div.dropdown a .flag{position:static;margin-right:5px}#site-header .currency-selector>div.dropdown a .show-drawer,#site-header .country-selector>div.dropdown a .show-drawer{display:none}#site-header .currency-selector>div.dropdown a:hover,#site-header .country-selector>div.dropdown a:hover{background:#eee;color:#000}#site-header .nav-bar{background:transparent;border:none;transition:all .5s;text-align:center;z-index:100}#site-header .nav-bar:after{display:none}#site-header .site-nav{list-style:none;padding:0;margin:0;font-size:0;display:inline-block;text-align:left;position:relative}#site-header .site-nav:hover>.site-nav__item>.site-nav__link,#site-header .site-nav .site-nav__item.meganav--active .site-nav__link{color:#adadad!important}#site-header .site-nav .site-nav__item{padding:0;position:static}#site-header .site-nav .site-nav__item:first-child .site-nav__link{padding-left:0}#site-header .site-nav .site-nav__item:last-child .site-nav__link{padding-right:0}#site-header .site-nav .site-nav__item:hover~.site-nav__item>.site-nav__link{color:#adadad!important}#site-header .site-nav .site-nav__link{font-family:Gill Sans,sans-serif;font-weight:600;font-size:18px;padding:15px 30px;letter-spacing:0;color:#fff;transition:all .3s;text-transform:none;line-height:1;background:transparent}#site-header .site-nav .site-nav__item:hover>.site-nav__link,#site-header .site-nav .site-nav__link:hover,#site-header .site-nav .site-nav__link:focus,#site-header .site-nav .site-nav__link:active{background:transparent;color:#fff!important}#site-header .site-nav .site-nav__link:after{display:none}#site-header .site-nav .site-nav__link>svg{margin-bottom:2px}#site-header .site-nav .site-nav__item.wd-active .meganav,#site-header .site-nav .site-nav__item.meganav--active .meganav,#site-header .site-nav .site-nav__link.meganav--active+.meganav{opacity:1;transition-delay:.5s;transform:translate3d(-50%,0,0);visibility:visible;display:block}#site-header .site-nav .site-nav__item:nth-child(1) .site-nav__dropdown-container:before{background-image:var(--megamenu_image_01_dt)}#site-header .site-nav .site-nav__item:nth-child(2) .site-nav__dropdown-container:before{background-image:var(--megamenu_image_02_dt)}#site-header .site-nav .site-nav__item:nth-child(3) .site-nav__dropdown-container:before{background-image:var(--megamenu_image_03_dt)}#site-header .site-nav .site-nav__item:nth-child(4) .site-nav__dropdown-container:before{background-image:var(--megamenu_image_04_dt)}#site-header .site-nav .site-nav__item:nth-child(5) .site-nav__dropdown-container:before{background-image:var(--megamenu_image_05_dt)}#site-header .site-nav .site-nav__item:nth-child(6) .site-nav__dropdown-container:before{background-image:var(--megamenu_image_06_dt)}#site-header .meganav{left:50%;width:100%;padding:32px 40px;transition:all .1s;transition-delay:0s;transform:translate(-50%);height:var(--megamenu_height_dt)}@media (min-width: 1100px){#site-header .meganav{min-width:1100px}}#site-header .meganav__image{position:absolute;top:0;right:0;bottom:0;width:500px;background-repeat:no-repeat;background-size:100% auto}#site-header .meganav__image-1{background-image:var(--megamenu_lifestyle_01_dt)}#site-header .meganav__image-2{background-image:var(--megamenu_lifestyle_02_dt)}#site-header .meganav__image-3{background-image:var(--megamenu_lifestyle_03_dt)}#site-header .meganav__image-4{background-image:var(--megamenu_lifestyle_04_dt)}#site-header .meganav__image-5{background-image:var(--megamenu_lifestyle_05_dt)}#site-header .meganav__image-6{background-image:var(--megamenu_lifestyle_06_dt)}#site-header .meganav__nav{position:static;width:calc(100% - 500px);margin:0;padding:0}#site-header .meganav__title{font-size:21px;font-weight:700;color:#000;margin:0 0 5px}#site-header .meganav__list{padding:0}#site-header .meganav__list>.site-nav__dropdown-container{margin:0;padding:0}#site-header .meganav__list>.site-nav__dropdown-container:before{content:"";position:absolute;top:0;right:0;bottom:0;width:500px;background-color:#f7f7f7;background-repeat:no-repeat;background-size:100% auto;opacity:0;visibility:hidden;z-index:10}#site-header .meganav__list>.site-nav__dropdown-container:hover:before{opacity:1;visibility:visible}#site-header .meganav__list>.site-nav__dropdown-container:nth-child(1):before{background-position:0 0}#site-header .meganav__list>.site-nav__dropdown-container:nth-child(2):before{background-position:0 calc(var(--megamenu_height_dt) * -1)}#site-header .meganav__list>.site-nav__dropdown-container:nth-child(3):before{background-position:0 calc(var(--megamenu_height_dt) * -2)}#site-header .meganav__list>.site-nav__dropdown-container:nth-child(4):before{background-position:0 calc(var(--megamenu_height_dt) * -3)}#site-header .meganav__list>.site-nav__dropdown-container:nth-child(5):before{background-position:0 calc(var(--megamenu_height_dt) * -4)}#site-header .meganav__list>.site-nav__dropdown-container:nth-child(6):before{background-position:0 calc(var(--megamenu_height_dt) * -5)}#site-header .meganav__list>.site-nav__dropdown-container:nth-child(7):before{background-position:0 calc(var(--megamenu_height_dt) * -6)}#site-header .meganav__list>.site-nav__dropdown-container:nth-child(8):before{background-position:0 calc(var(--megamenu_height_dt) * -7)}#site-header .meganav__list .meganav__link{font-size:18px;color:#000;margin:15px 0 0;padding:0 0 5px;position:relative}#site-header .meganav__list .meganav__link:after{content:"";position:absolute;bottom:0;left:0;display:block;width:0;height:1px;background:#000;transition:all .5s}#site-header .meganav__list .meganav__link svg{position:absolute;top:50%;left:100%;transform:translateY(-50%);transition:all .3s;opacity:0;margin-top:-2px}#site-header .meganav__list .meganav__link:hover:after{width:100%}#site-header .meganav__list>.site-nav__dropdown-container:hover .meganav__link svg,#site-header .meganav__list .meganav__link:hover svg{transform:translate(15px) translateY(-50%);opacity:1}@media (min-width: 992px){#site-header .site-header__menu{display:none!important}#site-header .ly-breakpoint-2{display:block}}@media (max-width: 991px){#site-header .header-bar{padding-top:15px}#site-header .nav-bar,#site-header .language-selector{display:none}}@media (max-width: 767px){#site-header .site-header__locator,#site-header .site-header__question,#site-header .weglot-container,#site-header .currency-selector,#site-header .country-selector{display:none!important}#site-header .header-row{position:relative}#site-header .header-row-block,#site-header #SiteNavSearchCart{position:static}#site-header .site-header__search{position:absolute!important;top:50%;left:44px;transform:translateY(-50%);margin-top:1px}#site-header .site-header__account svg{height:21px}#site-header .site-header__account .site-header__account-logged{width:8px;height:8px;right:1px}#site-header .site-header__cart svg{height:21px}#site-header .site-header__cart .site-header__cart-indicator{width:10px;height:10px;line-height:9px;font-size:8px;right:-2px}#site-header .header-bar{padding-top:15px}#site-header .header-bar>.container{padding-left:15px;padding-right:15px}#site-header .header-logo svg{width:auto;height:21px}#site-header .header-links{position:relative;bottom:1px}#site-header .header-links svg{height:19px}#site-header .header-links.header-links-left>*{margin-right:10px}#site-header .header-links.header-links-right>*{margin-left:10px}}.search-bar{display:flex;align-items:center;justify-content:center;padding:0 20px 20px;background:#fff}.search-bar .site-header__search-form{width:100%;max-width:680px;position:relative!important;top:auto;left:auto;right:auto;bottom:auto;transform:none;display:flex;border:1px solid #e2e2e2}.search-bar .site-header__search-input{width:100%;border-radius:0;border:0;background:#fff;height:48px;opacity:1;visibility:visible;color:#333;font-size:18px;line-height:28px;padding:12px 16px}.search-bar .site-header__search-input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;width:18px;height:18px;color:#fff!important;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAARCAYAAADQWvz5AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFXSURBVHgBlZPNcYMwEIUlnHtIB8qBv2M6IBXYHSQlxBXEdOBUQNKBOzAd5MgAB5QK4twYDpC3jOQBWXjMzjCslt1Pb1eCsxmrqiru+34N16U1/B/HcTLP8zJbPrcBuq5L4QpmN8k5T3zf/xwHHQPyDsjxCoRMQF1KuVZFCrJjCwzAbRiG+zMoz3OB/msj78TUfK7FsPljFEVyaG21Wk1lcr5HwhNcOQpLikHFh5H7Rm9HSYwNyRu127OCSeVT4doAvQzvuq7dtm1/2aWdi7WhfetBUHt3TdO4SLBwmEDLKY55gJVleYRSwWaMzwx6saLh1IqioNZcG0QVM2M9hp2CIHjQw/6ayOT8YBQJDdTfzNzxPfo2VC2/R+RAVWIUmRBmgSRUO6jXQbrq9IHdaAqy0+uLvx9tvqJNuulihiHxbDHg6axmkgkYY5AbQO+Vgj+0f4CKzJb/D39XvexzyO+uAAAAAElFTkSuQmCC) no-repeat center;display:flex;align-items:center;justify-content:center;border-radius:50%;position:relative;left:8px}.search-bar .site-header__search-close{-webkit-appearance:none;appearance:none;width:36px;height:36px;background:transparent;border:0;padding:0;border-radius:0;display:flex;align-items:center;justify-content:center;position:absolute;top:30px;right:30px;cursor:pointer}.search-bar .site-header__search-close svg{width:24px;height:24px}.search-bar .site-header__search-submit{width:48px;height:48px;display:flex;align-items:center;justify-content:center;position:static;-webkit-appearance:none;appearance:none;border:0;border-radius:0;background:transparent}.search-bar .site-header__search-submit svg{width:16px;height:16px}.search-bar .site-header__search-submit svg path{fill:#000}#MainContent .search-bar{margin-top:60px}@media (max-width: 991px){#MainContent .search-bar{margin-top:40px;margin-bottom:40px;padding-bottom:0}}#MainContent .search-bar .site-header__search-close{display:none}#site-header:not(.search--active) .search-bar{display:none}#site-header.search--active{background:#fff;border-bottom:1px solid #eee;position:relative!important}#site-header.search--active .header-logo svg path{fill:#000}#site-header.search--active .header-logo a{color:#000}#site-header.search--active .header-links a:hover svg{filter:invert(.5)}#site-header.search--active .header-links svg path{fill:#000}#site-header.search--active .header-links .site-header__menu svg g{fill:#000}#site-header.search--active .header-links .site-header__question svg circle,#site-header.search--active .header-links .site-header__question svg g{fill:#000}#site-header.search--active .header-links .site-header__account svg circle{stroke:#000}#site-header.search--active .site-header__search.active-form .site-header__search-submit svg{filter:invert(0)}#site-header.search--active .site-nav .site-nav__link{color:#000}#site-header.search--active .site-nav__item:hover>.site-nav__link,#site-header.search--active .site-nav__link:hover,#site-header.search--active .site-nav__link:focus,#site-header.search--active .site-nav__link:active{color:#000!important}#site-header.search--active .site-nav .site-nav__link>svg path{fill:#000}#site-header.search--active .language-selector>span{color:#000;border-color:#000}#site-header.search--active .language-selector>span svg{filter:none!important}#site-header.search--active .language-selector>span svg *{fill:#000!important}#site-header.search--active .currency-selector a,#site-header.search--active .country-selector a{color:#000;border-color:#000}#site-header.search--active .currency-selector a svg,#site-header.search--active .country-selector a svg{filter:none!important}#site-header.search--active .currency-selector a svg *,#site-header.search--active .country-selector a svg *{fill:#000!important}#site-header.search--active .header-bar{position:static}#site-header.search--active .nav-bar{display:none}@media (min-width: 992px){#site-header.search--active .header-links{display:none}}@media (max-width: 991px){#site-header.search--active .site-header__search-close{display:none;top:15px;right:10px;width:24px;height:24px}}body.search-open:before{opacity:1;visibility:visible;transition-delay:0s;display:block}#site-header.sticky--active{background:#fff;border-bottom:1px solid #eee}#site-header.sticky--active .header-logo svg path{fill:#000}#site-header.sticky--active .header-logo a{color:#000}#site-header.sticky--active .header-links a:hover svg{filter:invert(.5)}#site-header.sticky--active .header-links svg path{fill:#000}#site-header.sticky--active .header-links .site-header__menu svg g{fill:#000}#site-header.sticky--active .header-links .site-header__question svg circle,#site-header.sticky--active .header-links .site-header__question svg g{fill:#000}#site-header.sticky--active .header-links .site-header__account svg circle{stroke:#000}#site-header.sticky--active .site-header__search.active-form .site-header__search-submit svg{filter:invert(0)}#site-header.sticky--active .site-nav .site-nav__link{color:#000}#site-header.sticky--active .site-nav__item:hover>.site-nav__link,#site-header.sticky--active .site-nav__link:hover,#site-header.sticky--active .site-nav__link:focus,#site-header.sticky--active .site-nav__link:active{color:#000!important}#site-header.sticky--active .site-nav .site-nav__link>svg path{fill:#000}#site-header.sticky--active .language-selector>span{color:#000;border-color:#000}#site-header.sticky--active .language-selector>span svg{filter:none!important}#site-header.sticky--active .language-selector>span svg *{fill:#000!important}#site-header.sticky--active .currency-selector a,#site-header.sticky--active .country-selector a{color:#000;border-color:#000}#site-header.sticky--active .currency-selector a svg,#site-header.sticky--active .country-selector a svg{filter:none!important}#site-header.sticky--active .currency-selector a svg *,#site-header.sticky--active .country-selector a svg *{fill:#000!important}#site-header.static{background:#fff;border-bottom:1px solid #eee;position:static}#site-header.static .header-logo svg path{fill:#000}#site-header.static .header-logo a{color:#000}#site-header.static .header-links a:hover svg{filter:invert(.5)}#site-header.static .header-links svg path{fill:#000}#site-header.static .header-links .site-header__menu svg g{fill:#000}#site-header.static .header-links .site-header__question svg circle,#site-header.static .header-links .site-header__question svg g{fill:#000}#site-header.static .header-links .site-header__account svg circle{stroke:#000}#site-header.static .site-header__search.active-form .site-header__search-submit svg{filter:invert(0)}#site-header.static .site-nav .site-nav__link{color:#000}#site-header.static .site-nav__item:hover>.site-nav__link,#site-header.static .site-nav__link:hover,#site-header.static .site-nav__link:focus,#site-header.static .site-nav__link:active{color:#000!important}#site-header.static .site-nav .site-nav__link>svg path{fill:#000}#site-header.static .language-selector>span{color:#000;border-color:#000}#site-header.static .language-selector>span svg{filter:none!important}#site-header.static .language-selector>span svg *{fill:#000!important}#site-header.static .currency-selector a,#site-header.static .country-selector a{color:#000;border-color:#000}#site-header.static .currency-selector a svg,#site-header.static .country-selector a svg{filter:none!important}#site-header.static .currency-selector a svg *,#site-header.static .country-selector a svg *{fill:#000!important}body.template-index #site-header{position:static}body.menu-open:before{opacity:1;visibility:visible;transition-delay:.5s}body.fixed-header #header{transform:none!important}#NavDrawer{top:0;left:0;right:0;bottom:0;max-width:100%;width:100%;transition:all .3s;height:100vh;overflow:hidden;display:block;background:#fff;z-index:120;transform:translate(-100%)}@media (min-width: 992px){#NavDrawer{display:none!important}}#NavDrawer>.drawer-inner{background:#fff!important}#NavDrawer .header-row{padding:32px 20px 30px;margin:0}#NavDrawer .header-row>.header-row-block{padding:0}#NavDrawer .header-logo>h1,#NavDrawer .header-logo>div{font-size:21px;line-height:1}#NavDrawer .header-logo a{display:inline-block}#NavDrawer .header-logo svg{width:70px}#NavDrawer .header-logo svg path{fill:#000!important}#NavDrawer .header-links-left a{display:inline-block}#NavDrawer .header-links-left svg{width:20px;height:20px}#NavDrawer .header-links-right{text-align:right}#NavDrawer .header-links-right a{display:inline-block}#NavDrawer .header-links-right svg{width:28px;height:28px}#NavDrawer .drawer__inner{padding-bottom:100px;transition:all .3s;transform:translate(0)}#NavDrawer .drawer__nav{position:relative;transition:all .3s;transform:translate(0);margin:0;padding:0}#NavDrawer .drawer__nav>li{border:none}#NavDrawer .drawer__nav .drawer__nav-item:first-child{margin-bottom:15px}#NavDrawer .drawer__nav .drawer__nav-link{padding:10px 20px;letter-spacing:0;font-family:Gill Sans,sans-serif;font-size:20px;line-height:24px;color:#000;background:#fff;position:relative;text-transform:none;display:block}#NavDrawer .drawer__nav .meganav__link{color:#000;padding:0;margin:0}#NavDrawer .drawer__nav .drawer__meganav-toggle{position:absolute;top:50%;right:0;transform:translateY(-50%);width:calc(3rem + 20px);height:3rem;cursor:pointer;display:flex;align-items:center;justify-content:flex-end;padding-right:20px}#NavDrawer .drawer__nav .drawer__nav-link svg{width:12px;height:12px}#NavDrawer .drawer__nav .drawer__nav-item.wd-active .meganav,#NavDrawer .drawer__nav .drawer__nav-item.meganav--active .meganav,#NavDrawer .drawer__nav .drawer__nav-link.meganav--active+.meganav{opacity:1;visibility:visible;height:auto}#NavDrawer>.drawer__inner>.drawer__nav>.drawer__nav-item:nth-child(2) .drawer__nav-link:before{background-image:var(--megamenu_image_01_mb)}#NavDrawer>.drawer__inner>.drawer__nav>.drawer__nav-item:nth-child(3) .drawer__nav-link:before{background-image:var(--megamenu_image_02_mb)}#NavDrawer>.drawer__inner>.drawer__nav>.drawer__nav-item:nth-child(4) .drawer__nav-link:before{background-image:var(--megamenu_image_03_mb)}#NavDrawer>.drawer__inner>.drawer__nav>.drawer__nav-item:nth-child(5) .drawer__nav-link:before{background-image:var(--megamenu_image_04_mb)}#NavDrawer>.drawer__inner>.drawer__nav>.drawer__nav-item:nth-child(6) .drawer__nav-link:before{background-image:var(--megamenu_image_05_mb)}#NavDrawer>.drawer__inner>.drawer__nav>.drawer__nav-item:nth-child(7) .drawer__nav-link:before{background-image:var(--megamenu_image_06_mb)}#NavDrawer .meganav{position:absolute;top:0;left:100%;width:100%;transition:all .3s;opacity:0;visibility:hidden;display:block;height:100%}#NavDrawer .meganav .header-logo{text-align:center}#NavDrawer .meganav__nav{margin:0;padding:0}#NavDrawer .meganav__nav>div{padding:0}#NavDrawer .meganav__list{padding:0}#NavDrawer .meganav__list .drawer__nav-item{margin:0 20px 20px}#NavDrawer .meganav__list .drawer__nav-item:first-child{margin-left:0;margin-right:0;margin-bottom:15px}#NavDrawer .meganav__list .drawer__nav-item:last-child{margin-bottom:0}#NavDrawer .meganav__list .drawer__nav-link{height:var(--megamenu_height_mb);display:flex;position:relative;align-items:center;padding:20px 50% 20px 20px;margin:0;background:#f7f7f7;font-size:18px;line-height:24px;font-weight:700;font-family:Lato,sans-serif}#NavDrawer .meganav__list .drawer__nav-link:before{content:"";position:absolute;top:0;right:0;bottom:0;width:133px;background-color:#f7f7f7;background-repeat:no-repeat;background-size:100% auto}#NavDrawer .meganav__list .drawer__nav-link:hover:before{opacity:1;visibility:visible}#NavDrawer .meganav__list .drawer__nav-item:nth-child(2) .drawer__nav-link:before{background-position:0 0}#NavDrawer .meganav__list .drawer__nav-item:nth-child(3) .drawer__nav-link:before{background-position:0 calc(var(--megamenu_height_mb) * -1)}#NavDrawer .meganav__list .drawer__nav-item:nth-child(4) .drawer__nav-link:before{background-position:0 calc(var(--megamenu_height_mb) * -2)}#NavDrawer .meganav__list .drawer__nav-item:nth-child(5) .drawer__nav-link:before{background-position:0 calc(var(--megamenu_height_mb) * -3)}#NavDrawer .meganav__list .drawer__nav-item:nth-child(6) .drawer__nav-link:before{background-position:0 calc(var(--megamenu_height_mb) * -4)}#NavDrawer .meganav__list .drawer__nav-item:nth-child(7) .drawer__nav-link:before{background-position:0 calc(var(--megamenu_height_mb) * -5)}#NavDrawer .meganav__list .drawer__nav-item:nth-child(8) .drawer__nav-link:before{background-position:0 calc(var(--megamenu_height_mb) * -6)}#NavDrawer .meganav__list .drawer__nav-item:nth-child(9) .drawer__nav-link:before{background-position:0 calc(var(--megamenu_height_mb) * -7)}#NavDrawer .drawer__box{margin:32px 20px 0}#NavDrawer .drawer__box.drawer__box-divider{border-top:1px solid #d5d5d5!important}#NavDrawer .drawer__box>h4{font-family:Gill Sans,sans-serif;font-weight:600;font-size:16px;line-height:24px;margin:0 0 16px;color:#666;letter-spacing:2px;text-transform:unset}#NavDrawer .drawer__box .drawer__box-item+.drawer__box-item{margin-top:16px}#NavDrawer .drawer__box .drawer__box-link{font-weight:700;font-size:18px;line-height:18px;letter-spacing:1px;display:block;text-align:center;text-transform:initial;border:1px solid #000;background:#fff;color:#000;transition:all .3s;padding:18px 30px}#NavDrawer .drawer__box .drawer__box-link:hover{background:#000;color:#fff}#NavDrawer .drawer__box .drawer__box-link.inverse{border:1px solid #000;background:#000;color:#fff}#NavDrawer .drawer__box .drawer__box-link.inverse:hover{background:#fff;color:#000}#NavDrawer .drawer__box .drawer__box-link-text{font-weight:700;font-size:20px;line-height:24px;display:block;color:#000;transition:all .3s;position:relative}#NavDrawer .drawer__box .drawer__box-link-text svg{position:absolute;top:50%;right:0;transform:translateY(-50%);transform-origin:center center;width:12px;height:12px}#NavDrawer .link-contact-us{font-family:Gill Sans,sans-serif;font-weight:600;font-size:16px;line-height:24px;margin:0;color:#666;letter-spacing:2px;text-transform:unset}#NavDrawer .link-region-selector .media{display:none}#NavDrawer .language-selector{position:relative}#NavDrawer .language-selector>span svg{transform:translateY(-50%) rotate(90deg)!important}#NavDrawer .language-selector>ul{position:static;width:100%;font-size:14px;font-weight:700;list-style:none;margin:0;padding:0;border-radius:0;overflow:hidden;display:none}#NavDrawer .language-selector>ul li a{display:block}#NavDrawer .language-selector .en:before{content:"EN"}#NavDrawer .language-selector .zh-tw:before{content:"\4e2d\6587"}#NavDrawer .language-selector .es:before{content:"MX"}#NavDrawer .language-selector .fr:before{content:"FR"}#NavDrawer .language-selector.is-open>span svg{transform:translateY(-50%) rotate(-90deg)!important}#NavDrawer .language-selector.is-open>ul{display:block}#NavDrawer .language-selector .ly-custom-1000{display:none}#NavDrawer .currency-selector,#NavDrawer .country-selector{position:relative}#NavDrawer .currency-selector>a,#NavDrawer .country-selector>a{display:flex;align-items:center}#NavDrawer .currency-selector>a .flag,#NavDrawer .country-selector>a .flag{display:none}#NavDrawer .currency-selector>a svg,#NavDrawer .country-selector>a svg{transform:translateY(-50%) rotate(90deg)!important}#NavDrawer .currency-selector>a.active svg,#NavDrawer .country-selector>a.active svg{transform:translateY(-50%) rotate(-90deg)!important}#NavDrawer .currency-selector>a.active+div.dropdown,#NavDrawer .country-selector>a.active+div.dropdown{display:block}#NavDrawer .currency-selector>div.dropdown,#NavDrawer .country-selector>div.dropdown{position:static;width:100%;border-radius:0;overflow:hidden;display:none}#NavDrawer .currency-selector>div.dropdown ul,#NavDrawer .country-selector>div.dropdown ul{list-style:none;margin:0;padding:0}#NavDrawer .currency-selector>div.dropdown li,#NavDrawer .country-selector>div.dropdown li{display:block;white-space:nowrap}#NavDrawer .currency-selector>div.dropdown a,#NavDrawer .country-selector>div.dropdown a{display:flex;align-items:center;justify-content:flex-start;color:#000}#NavDrawer .currency-selector>div.dropdown a .flag,#NavDrawer .country-selector>div.dropdown a .flag{position:static;margin-right:5px}#NavDrawer .currency-selector>div.dropdown a .show-header,#NavDrawer .country-selector>div.dropdown a .show-header{display:none}body.js-drawer-open #NavDrawer{transform:translate(0)}body.menu-open #NavDrawer .drawer__nav{transform:translate(-100%)}.is-moved-by-drawer{transform:none!important}#site-footer{font-size:18px;background-color:#f7f7f7;color:#4a4a4a}#site-footer a{color:#666;display:inline-block;text-decoration:none;transition:all .3s}#site-footer a:hover{color:#000}#site-footer .footer-row+hr{background:#e7e7e7;padding:0;margin:0;border:none;height:1px;width:100%;display:block}#site-footer .footer-row-block{margin-bottom:50px}#site-footer .footer-row-section>h4{font-family:Gill Sans,sans-serif;font-weight:600;font-size:18px;letter-spacing:1px;text-transform:unset;margin:0 0 20px;color:#000}#site-footer .footer-sitemap{padding-top:60px}#site-footer .footer-sitemap .footer-row-block:last-child{margin-left:auto}#site-footer .footer-sitemap .footer-row-block-social{display:none}#site-footer .social-icons{list-style:none;padding:0;margin:0;font-size:0}#site-footer .social-icons li{display:inline-block;margin-right:16px}#site-footer .social-icons a{display:block}#site-footer .social-icons .icon{fill:#000;margin:0;padding:0;width:24px;height:24px}#site-footer .footer-menu ul{list-style:none;padding:0;margin:0}#site-footer .footer-menu li{display:block;margin:0 0 10px;padding:0}#site-footer .footer-menu li:last-child{margin-bottom:0}#site-footer .footer-menu a{line-height:24px}#site-footer .footer-text{color:#666;padding:0;margin:0}#site-footer .footer-newsletter{color:#666}#site-footer .footer-newsletter .footer-newsletter-text{margin-bottom:15px;line-height:24px}#site-footer .footer-newsletter .footer-newsletter-acknowledgement{font-size:14px;line-height:24px}#site-footer .footer-newsletter .footer-newsletter-acknowledgement a{font-weight:700;color:#000;text-decoration:none}#site-footer .footer-newsletter .footer-newsletter-acknowledgement a:hover{text-decoration:underline}#site-footer .footer-newsletter .input-group{margin-bottom:15px}#site-footer .footer-newsletter .input-group__field{background:#fff;outline:none;border:.5px solid #d0d0d0;border-right:0;height:50px;border-radius:0;color:#000}#site-footer .footer-newsletter .input-group__field::-webkit-input-placeholder,#site-footer .footer-newsletter .input-group__field:-moz-placeholder,#site-footer .footer-newsletter .input-group__field:-ms-input-placeholder,#site-footer .footer-newsletter .input-group__field::-ms-input-placeholder{color:#8d8d8d}#site-footer .footer-newsletter .input-group__btn .btn{background:#fff;outline:none;border:.5px solid #d0d0d0;width:50px;height:50px;line-height:1;border-radius:0}#site-footer .footer-newsletter .input-group__btn .btn .icon{fill:#000}#site-footer .footer-newsletter .input-group__btn .btn:hover,#site-footer .footer-newsletter .input-group__btn .btn:focus{background:#000;border-color:#000}#site-footer .footer-newsletter .input-group__btn .btn:hover .icon,#site-footer .footer-newsletter .input-group__btn .btn:focus .icon{fill:#fff}#site-footer .footer-newsletter .form-success{font-size:14px;line-height:24px;padding:0;color:#666;background:transparent}#site-footer .footer-newsletter .form-success a{text-decoration:underline;font-weight:700;color:#666}#site-footer .footer-newsletter .form-success a:hover{color:#000}#site-footer .footer-newsletter .klaviyo-form p{margin-bottom:15px;line-height:24px}#site-footer .footer-newsletter .klaviyo-form a{font-weight:700;color:#000!important;text-decoration:none}#site-footer .footer-newsletter .klaviyo-form a:hover{text-decoration:underline}#site-footer .footer-setting{padding-top:40px}#site-footer .footer-setting .footer-row-section>h4{font-size:18px}#site-footer .footer-setting .footer-row-section+.footer-row-section{padding-top:50px}#site-footer .footer-country-selector a{line-height:24px}#site-footer .footer-country-selector .media{display:none}#site-footer .footer-payment-icons{text-align:right}#site-footer .payment-icons{list-style:none;padding:0;margin:0;font-size:0}#site-footer .payment-icons li{display:inline-block;margin-right:10px}#site-footer .payment-icons li:last-child{margin-right:0}#site-footer .payment-icons .icon{margin:0;padding:0;width:48px;height:32px}#site-footer .footer-copyright{padding-top:10px;padding-bottom:30px;font-size:14px;line-height:24px;color:#666}@media (max-width: 767px){#site-footer .footer-row+hr{display:none}#site-footer .footer-row-section>h4{letter-spacing:0px}#site-footer .social-icons li{margin-right:32px}#site-footer .footer-sitemap .footer-row-section>h4{font-size:18px}#site-footer .footer-sitemap .footer-row-block-social{display:block}#site-footer .footer-newsletter>h4{margin-bottom:12px}#site-footer .footer-setting{padding-top:0}#site-footer .footer-setting .footer-row-section>h4{font-size:18px}#site-footer .footer-setting .footer-social-icons{display:none}#site-footer .footer-country-selector>h4{margin-bottom:12px}#site-footer .footer-payment-icons{text-align:left}#site-footer .payment-icons li{margin-right:5px}#site-footer .footer-copyright{padding-top:20px}}#shopify-section-newsletter-v2 .index-newsletter{background:#f7f7f7;color:#666;padding:0;max-width:1320px;margin:0 auto 100px;display:flex}#shopify-section-newsletter-v2 .index-newsletter-img{flex:0 0 540px;background-repeat:no-repeat;background-position:center;background-size:cover}#shopify-section-newsletter-v2 .index-newsletter-form{flex:1 1 100%;padding:60px 80px}#shopify-section-newsletter-v2 .index-newsletter-title{font-size:32px;line-height:38px;margin:0 0 20px;color:#000}#shopify-section-newsletter-v2 .index-newsletter-text{margin:0 0 30px;font-size:18px;line-height:32px;color:#696969}#shopify-section-newsletter-v2 .index-newsletter-success{height:100%;display:flex;flex-direction:column;justify-content:center}#shopify-section-newsletter-v2 .index-newsletter-success>h3{font-family:Gill Sans,sans-serif;font-size:32px;line-height:38px;font-weight:600;color:#000}#shopify-section-newsletter-v2 .index-newsletter-success>div{font-size:18px;line-height:28px;color:#696969}#shopify-section-newsletter-v2 label.error{font-size:14px;line-height:18px;font-weight:400;text-transform:inherit;letter-spacing:0;color:#ec523e;margin:5px 0 0;display:block}#shopify-section-newsletter-v2 .row{margin-left:-10px;margin-right:-10px}#shopify-section-newsletter-v2 .row>div{padding-left:10px;padding-right:10px}#shopify-section-newsletter-v2 .row>div:not(:last-child){margin-bottom:20px}#shopify-section-newsletter-v2 .index-newsletter-input-group{margin:0 auto;display:flex;flex-wrap:wrap}#shopify-section-newsletter-v2 .index-newsletter-input.trans{position:relative}#shopify-section-newsletter-v2 .index-newsletter-input.trans:before{content:var(--text_newsletter_last_name);position:absolute;top:18px;left:31px;z-index:1;color:#979797;font-size:18px;line-height:20px}#shopify-section-newsletter-v2 .index-newsletter-input.trans input{color:#fff!important}#shopify-section-newsletter-v2 .index-newsletter-input input{background:#fff;outline:none;border:1px solid #A19595;width:100%;height:56px;border-radius:0;color:#000;font-size:18px;line-height:20px;padding:0 20px;display:block}#shopify-section-newsletter-v2 .index-newsletter-input input::-webkit-input-placeholder,#shopify-section-newsletter-v2 .index-newsletter-input input:-moz-placeholder,#shopify-section-newsletter-v2 .index-newsletter-input input:-ms-input-placeholder,#shopify-section-newsletter-v2 .index-newsletter-input input::-ms-input-placeholder{color:#979797;font-size:16px!important;line-height:20px}#shopify-section-newsletter-v2 .index-newsletter-acknowledgement a{font-weight:700;color:#000;text-decoration:underline}#shopify-section-newsletter-v2 .index-newsletter-acknowledgement a:hover{text-decoration:underline}#shopify-section-newsletter-v2 .index-newsletter-acknowledgement input{display:none}#shopify-section-newsletter-v2 .index-newsletter-acknowledgement input+label{position:relative;padding:5px 0 0 40px;margin:0;font-size:14px;line-height:18px;font-weight:400;text-transform:inherit;letter-spacing:0;color:#000;min-height:28px;display:inline-block}#shopify-section-newsletter-v2 .index-newsletter-acknowledgement input+label:before,#shopify-section-newsletter-v2 .index-newsletter-acknowledgement input+label:after{content:"";position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid #d8d8d8;border-radius:2px;background:#fff}#shopify-section-newsletter-v2 .index-newsletter-acknowledgement input+label:after{content:"\2713";z-index:1;color:#fff;font-weight:700;font-size:16px}#shopify-section-newsletter-v2 .index-newsletter-acknowledgement input+label:hover:after{color:#ddd}#shopify-section-newsletter-v2 .index-newsletter-acknowledgement input:checked+label:after{color:#000}#shopify-section-newsletter-v2 .index-newsletter-btn .btn{background:#000;color:#fff;outline:none;border:1px solid #000;height:56px;font-size:17px;line-height:20px;font-weight:700;border-radius:0;text-align:center;text-transform:uppercase;letter-spacing:1px;padding:0 20px}#shopify-section-newsletter-v2 .index-newsletter-btn .btn .icon{fill:#fff}#shopify-section-newsletter-v2 .index-newsletter-btn .btn:hover,#shopify-section-newsletter-v2 .index-newsletter-btn .btn:focus{background:#000;border-color:#000}#shopify-section-newsletter-v2 .index-newsletter-btn .btn:hover .icon,#shopify-section-newsletter-v2 .index-newsletter-btn .btn:focus .icon{fill:#fff}@media (max-width: 1320px){#shopify-section-newsletter-v2 .index-newsletter{margin:0 15px 100px}}@media (max-width: 1200px){#shopify-section-newsletter-v2 .index-newsletter-img{flex:0 0 50%}}@media (min-width: 1024px){#shopify-section-newsletter-v2 .index-newsletter-form{display:flex;align-items:center}}@media (max-width: 1023px){#shopify-section-newsletter-v2 .index-newsletter{margin:0 15px 60px}#shopify-section-newsletter-v2 .index-newsletter-img{display:none}#shopify-section-newsletter-v2 .index-newsletter-form{padding:50px 25px}#shopify-section-newsletter-v2 .index-newsletter-title,#shopify-section-newsletter-v2 .index-newsletter-text,#shopify-section-newsletter-v2 .index-newsletter-success,#shopify-section-newsletter-v2 .errors,#shopify-section-newsletter-v2 .form-success,#shopify-section-newsletter-v2 .note{text-align:center}#shopify-section-newsletter-v2 .index-newsletter-success>h3{font-size:26px;line-height:32px}#shopify-section-newsletter-v2 .index-newsletter-success>div{font-size:18px;line-height:28px}#shopify-section-newsletter-v2 .row-cta{flex-direction:column-reverse}#shopify-section-newsletter-v2 .row-cta>div{margin:20px 0 0}#shopify-section-newsletter-v2 .index-newsletter-btn .btn{width:100%}}@media (max-width: 767px){#shopify-section-newsletter-v2 .index-newsletter{margin:0 15px 30px}#shopify-section-newsletter-v2 .index-newsletter-title{font-size:26px;line-height:32px}#shopify-section-newsletter-v2 .index-newsletter-acknowledgement input+label{padding:0 0 0 40px;font-size:14px;line-height:28px}}@media (max-width: 767px){#shopify-section-mykef-section .show-desktop{display:none!important}}@media (min-width: 768px){#shopify-section-mykef-section .show-mobile{display:none!important}}#shopify-section-mykef-section .btn{display:inline-block;text-transform:uppercase;padding:12px 24px;letter-spacing:2px;font-size:14px;line-height:24px;background:transparent;border:1px solid #000;color:#000}#shopify-section-mykef-section .btn:hover,#shopify-section-mykef-section .btn-inverse{background:#000;border-color:#000;color:#fff}#shopify-section-mykef-section .btn-inverse:hover{background:#fff;border-color:#000;color:#000}#shopify-section-mykef-section .btn-link{padding:0;background:transparent;border:none;color:#000;text-decoration:underline;text-underline-offset:3px}#shopify-section-mykef-section .btn-link:hover{background:transparent;border:none;color:#000}#shopify-section-mykef-section .btn-line{padding:0 0 12px;position:relative;background:transparent;border:none;color:#000}#shopify-section-mykef-section .btn-line:hover{background:transparent;border:none;color:#000}#shopify-section-mykef-section .btn-line:after{content:"";position:absolute;bottom:0;left:0;right:0;transition:all .3s;display:block;height:1px;background:#000;transform:scaleX(1)}#shopify-section-mykef-section .btn-line:hover:after{left:15px;right:15px}#shopify-section-mykef-section .btn-line-narrow{padding:0 0 4px}#shopify-section-mykef-section .btn-link.btn-back{text-transform:unset;font-size:18px;line-height:28px;color:#333;position:relative;font-weight:400;letter-spacing:0;padding-left:20px}#shopify-section-mykef-section .btn-link.btn-back:before{content:"";position:absolute;top:50%;left:0;display:flex;width:6px;height:6px;border-left:1px solid #333;border-bottom:1px solid #333;transform:translateY(-50%) rotate(45deg);transform-origin:center}#shopify-section-mykef-section .btn.disabled{pointer-events:none;opacity:.8}#shopify-section-mykef-section .mykef-section{background:#f7f7f7;color:#666;padding:0;max-width:1320px;margin:0 auto 100px;display:flex;min-height:550px}#shopify-section-mykef-section .mykef-section-img{flex:1 1 50%}#shopify-section-mykef-section .mykef-section-img img{object-fit:cover;object-position:center;width:100%;height:100%}#shopify-section-mykef-section .mykef-section-content{flex:1 1 50%;padding:60px 80px;display:flex;flex-direction:column;justify-content:center}#shopify-section-mykef-section .mykef-section-title{font-family:Gill Sans,sans-serif;font-size:32px;line-height:46px;font-weight:600;margin:0 0 20px;color:#000}#shopify-section-mykef-section .mykef-section-text{margin:0 0 40px}#shopify-section-mykef-section .mykef-section-text p{font-size:18px;line-height:28px;color:#666}#shopify-section-mykef-section .mykef-section-text ul{list-style:none}#shopify-section-mykef-section .mykef-section-text li{background:url(//kr.kef.com/cdn/shop/t/22/assets/icon-mykef-unlock_small.png?v=34412456128576944851678845081) no-repeat left center;background-size:20px 20px;padding-left:30px}#shopify-section-mykef-section .mykef-section-text *:not(:first-child){margin:20px 0 0}#shopify-section-mykef-section .mykef-section-btn{margin:0}@media (max-width: 1320px){#shopify-section-mykef-section .mykef-section{margin:0 15px 100px}}@media (max-width: 1200px){#shopify-section-mykef-section .mykef-section-img{flex:0 0 50%}}@media (max-width: 1023px){#shopify-section-mykef-section .mykef-section{margin:0 15px 60px}#shopify-section-mykef-section .mykef-section-content{padding:50px 25px}}@media (max-width: 767px){#shopify-section-mykef-section .mykef-section{margin:0 0 30px;display:block;background:#fff}#shopify-section-mykef-section .mykef-section-title{font-size:24px;line-height:28px}}@media (max-width: 767px){.cc-window .cc-compliance{flex-direction:column}.cc-window .cc-compliance>.cc-btn{width:100%}.cc-window .cc-compliance>.cc-btn+.cc-btn{margin:12px 0 0}.cc-window .cc-compliance>.cc-btn.cc-dismiss{border-color:#000}.cc-window .cc-compliance>.cc-btn.cc-dismiss:hover{background-color:#222;color:#fff;text-decoration:none}}.cc-settings-view{background:#00000080}.cc-settings-view .cc-settings-dialog{max-height:80vh;overflow-y:scroll}.cc-settings-view .cc-settings-dialog::-webkit-scrollbar{width:6px}.cc-settings-view .cc-settings-dialog::-webkit-scrollbar-button{display:none}.cc-settings-view .cc-settings-dialog::-webkit-scrollbar-thumb{background:#000}.cc-settings-view .cc-settings-dialog::-webkit-scrollbar-track{background:#fafafa}.cc-settings-view .cc-settings-dialog::-webkit-scrollbar-track-piece{display:none}.cc-settings-view .cc-settings-dialog::-webkit-scrollbar-corner{display:none}.cc-settings-view .cc-settings-dialog::-webkit-resizer{display:none}.cc-settings-view .cc-settings-dialog .cc-consent-verification{font-size:12px}.cc-settings-view .cc-settings-dialog .cc-consent-verification a{color:#000;text-decoration:underline;text-shadow:none}.cc-settings-view .cc-settings-dialog .cc-checkbox-container{padding:0;margin:5px 0}.cc-settings-view .cc-settings-dialog .cc-checkbox-container label{display:flex;align-items:center;padding:0;margin:0;gap:10px}.cc-settings-view .cc-settings-dialog .cc-checkbox-container .cc-checkbox{position:static}.cc-settings-view .cc-settings-dialog .cookie_settings_description a{text-decoration:underline}.cc-btn{color:#000!important;background-color:#fff!important;border:1px solid black!important;padding:5px 20px!important;border-radius:0!important}.cc-btn:hover{text-decoration:none!important;background-color:#000!important;color:#fff!important}.cc-dismiss{display:none!important}.cc-btn-close-settings{color:#000!important;background-color:#fff!important;border:none!important;padding:0!important}body.empty-theme #MainContent{margin:0;padding:0}body.dark-theme,body.dark-theme .page-container{background-color:#000}body.dark-theme .page-element{color:#fff}body.dark-theme #NotificationPromo,body.dark-theme #site-header-notification,body.dark-theme .cc-window{background-color:#383838}body.dark-theme .cc-window .cc-compliance>.cc-btn{background-color:#383838;color:#fff}body.dark-theme .cc-window .cc-compliance>.cc-btn.cc-allow{border-color:#fff;color:#fff}body.dark-theme .cc-window .cc-compliance>.cc-btn.cc-dismiss{border-color:#fff}body.dark-theme #site-header{background-color:#000!important}body.dark-theme #site-header.static{border-bottom:none}body.dark-theme #site-header.static .header-links .site-header__menu svg g,body.dark-theme #site-header.static .header-links svg path,body.dark-theme #site-header.static .header-logo svg path{fill:#fff}body.dark-theme #site-header.static .header-logo>h1,body.dark-theme #site-header.static .header-logo>div,body.dark-theme #site-header.static .header-logo a{color:#fff}body.dark-theme #site-header.static .header-links .site-header__question svg circle,body.dark-theme #site-header.static .header-links .site-header__question svg g{fill:#fff}body.dark-theme #site-header.static .header-links .site-header__account svg circle{stroke:#fff}body.dark-theme #site-header.static .site-nav .site-nav__link{color:#fff}body.dark-theme #site-header.static .site-nav .site-nav__link>svg path{fill:#fff}body.dark-theme #site-header.static .site-nav__item:hover>.site-nav__link,body.dark-theme #site-header.static .site-nav__link:hover,body.dark-theme #site-header.static .site-nav__link:focus,body.dark-theme #site-header.static .site-nav__link:active{color:#fff!important}body.dark-theme #site-header.static .meganav{background:#222}body.dark-theme #site-header.static .meganav__title,body.dark-theme #site-header.static .meganav__list .meganav__link{color:#fff}body.dark-theme #site-header.static .meganav__list .meganav__link:after{background:#fff}body.dark-theme #site-header.static .meganav__list .meganav__link svg{fill:#fff}body.dark-theme #site-header.static .language-selector>span{color:#fff;border-color:#fff}body.dark-theme #site-header.static .language-selector>span svg *{fill:#fff!important}body.dark-theme #site-header.static .language-selector.is-open>span svg *{fill:#000!important}body.dark-theme #site-header.static .currency-selector>a,body.dark-theme #site-header.static .country-selector>a{color:#fff;border-color:#fff}body.dark-theme #site-header.static .currency-selector>a svg *,body.dark-theme #site-header.static .country-selector>a svg *{fill:#fff!important}body.dark-theme #site-header.static .currency-selector>a.active svg *,body.dark-theme #site-header.static .country-selector>a.active svg *{fill:#000!important}body.dark-theme #site-footer{background-color:#000}body.dark-theme #site-footer a{color:#eaeaea}body.dark-theme #site-footer a:hover{color:#fff}body.dark-theme #site-footer .footer-row-section>h4,body.dark-theme #site-footer p{color:#fff}body.dark-theme #site-footer .footer-newsletter-acknowledgement{text-align:left;color:#fff}body.dark-theme #site-footer .footer-newsletter-acknowledgement a{color:#eaeaea!important;text-decoration:underline!important}body.dark-theme #site-footer .footer-copyright{color:#fff}body.dark-theme #site-footer .footer-row+hr{background-color:#3a3a3a}body.dark-theme #site-footer .social-icons .icon{filter:invert(1)}body.dark-theme #NavDrawer{background:#000}body.dark-theme #NavDrawer .header-logo svg{filter:invert(1)}body.dark-theme #NavDrawer .header-links-left svg,body.dark-theme #NavDrawer .header-links-right svg{fill:#fff}body.dark-theme #NavDrawer .drawer__nav .drawer__nav-link{background:#000;color:#fff}body.dark-theme #NavDrawer .drawer__nav .drawer__nav-link a{color:#fff}body.dark-theme #NavDrawer .drawer__nav .drawer__nav-link svg{fill:#fff}body.dark-theme #NavDrawer .meganav{background:#000}body.dark-theme #NavDrawer .meganav__list .drawer__nav-item{border-color:#000}body.dark-theme #NavDrawer .meganav__list .drawer__nav-link{background:#222;color:#fff}body.dark-theme #NavDrawer .drawer__box{border-top:1px solid #333!important}body.dark-theme #NavDrawer .drawer__box>h4{color:#fff}body.dark-theme #NavDrawer .drawer__box .drawer__box-link{border-color:#fff;background:#000;color:#fff}body.dark-theme #NavDrawer .drawer__box .drawer__box-link.inverse{border-color:#fff}body.dark-theme #NavDrawer .drawer__box .drawer__box-link-text{color:#fff}body.dark-theme #NavDrawer .language-selector>span{color:#fff;border-color:#fff}body.dark-theme #NavDrawer .language-selector>span svg *{filter:#fff}body.dark-theme #NavDrawer .language-selector.is-open>span svg *{filter:#000}body.dark-theme #NavDrawer .currency-selector>a,body.dark-theme #NavDrawer .country-selector>a{color:#fff;border-color:#fff}body.dark-theme #NavDrawer .currency-selector>a svg *,body.dark-theme #NavDrawer .country-selector>a svg *{filter:#fff}body.dark-theme #NavDrawer .currency-selector>a.active svg *,body.dark-theme #NavDrawer .country-selector>a.active svg *{filter:#000}#back-to-top{position:fixed;bottom:80px;right:40px;z-index:21;opacity:0;visibility:hidden;cursor:pointer;transition:all .3s;display:inline-block;vertical-align:top;width:40px;height:40px;background:#fff;border-radius:50%}#back-to-top.active{opacity:1;visibility:visible}@media (max-width: 992px){#back-to-top{right:20px}}@media (max-width: 767px){#back-to-top{right:20px}}.swatch .swatch-element.na,.swatch .color-na{display:none!important}@media (min-width: 481px){.header-notification-active+.page-container>#MainContent{padding-top:0!important}}.header-notification-inactive+.page-container>#MainContent{padding-top:0!important}.zb-holder{display:none!important}.template-index .swiper-container .swiper-slide div[data-gjs-component=section],.template-index .swiper-container .swiper-slide div[data-gjs-component=section]>*{position:relative;z-index:9999}.main-content{margin:0;padding:0}.template-cart form.cart{background:transparent!important;box-shadow:none!important}.template-cart .cart-wrapper-white{background:#fff;box-shadow:0 1px 2px #0101011a}.template-cart .cart-wrapper-white .wrap-cart__row{margin:0;padding:40px 0!important}.template-cart .cart-wrapper-white .cart-subtotal__row{margin:0 -10px;padding:0 20px!important;background:transparent}.template-cart .cart-wrapper-white .cart-subtotal__row>div{padding:0 10px}.cart-action__row{margin:0 -10px;padding:0!important;background:transparent!important}.cart-action__row>div{padding:0 10px}.wrap-cart-actions{position:static!important;float:right}.update-cart{display:none!important}.cart-disclaimer{border:1px solid #eee;background:#fff;border-radius:6px;margin:32px 20px 0;padding:20px;display:flex;align-items:flex-start}.cart-disclaimer>img{margin-right:15px}.cart-disclaimer>div{font-size:14px;line-height:20px}.cart-note{min-height:1px}.cart-note>div+div{margin-top:20px}.cart-note .retailer-name-field{position:relative;padding-left:25px}.cart-note .retailer-name-field input[type=text]{display:none;margin-top:20px;padding:10px 16px}.cart-note .retailer-name-field input[type=checkbox]{position:absolute;top:6px;left:0}.cart-note .retailer-name-field input[type=checkbox]+label{display:inline!important;text-transform:initial;font-weight:400;font-size:14px;line-height:20px;color:#8f8f8f}.cart-note .retailer-name-field input[type=checkbox]:checked+label+input[type=text]{display:block}#shopify-section-cart-template{padding-top:60px}#shopify-section-cart-template .cart-disclaimer{margin:40px 0 0;border-radius:0;border:none}#revy-bundle-notification-bar,#revy-bundles-wrapper,#revy-bundles-wrapper *,#revy-bundles-wrapper div{display:none!important}#CartSubtotal{position:relative;text-align:right;margin:0}.saso-bundle,.saso-bundle *{display:none}.saso-wrapper{display:grid!important;align-items:flex-end;grid-template-columns:50% 50%;grid-template-rows:auto;grid-template-areas:"before_label before_price" "after_label after_price"}.saso-wrapper *{line-height:1!important}.saso-wrapper .saso-cart-original-total-label{grid-area:after_label;padding-right:15px;margin:0!important}.saso-wrapper .saso-cart-original-total{grid-area:after_price}.saso-wrapper .saso-summary:not(:empty){grid-area:before_label;padding-right:15px;padding-bottom:5px}.saso-wrapper .saso-summary:not(:empty)~.saso-cart-original-total-label{grid-area:after_label;padding-right:15px;color:#8f8f8f;font-size:14px;font-weight:400;text-transform:uppercase;margin:0!important}.saso-wrapper .saso-summary:not(:empty)~.saso-cart-original-total{grid-area:before_price;font-size:14px!important;font-weight:900!important;padding-bottom:5px}.saso-wrapper .saso-summary:not(:empty)~.saso-cart-total{grid-area:after_price;font-size:34px;font-weight:900}.revy-bundle-price-content{display:grid!important;align-items:flex-end;grid-template-columns:50% 50%;grid-template-rows:auto;grid-template-areas:"before_label before_price" "after_label after_price"}.revy-bundle-price-content *{line-height:1!important}.revy-bundle-price-content:after{grid-area:after_label;padding-right:15px;content:var(--text_cart_grand_total);line-height:1;color:#8f8f8f;font-size:14px;font-weight:400;text-transform:uppercase}.revy-bundle-price-content .revy-bundle-original-cart-total{grid-area:before_price;font-size:14px;font-weight:900;padding-bottom:5px}.revy-bundle-price-content .revy-bundle-message{grid-area:before_label;padding-right:15px;padding-bottom:5px}.revy-bundle-price-content .revy-bundle-message-raw{font-size:14px;font-weight:400;display:inherit}.revy-bundle-price-content .revy-bundle-message-discount{margin:0;display:none}.revy-bundle-price-content .revy-bundle-result-price{grid-area:after_price;font-size:34px;font-weight:900}.revy-bundle-price-content .revy-bundle-result-price .money{display:block;line-height:1}.revy-bundle-price-content .money{letter-spacing:0!important}#cartDiscountTotal,.cart__taxes{font-size:14px;line-height:19px;color:#8f8f8f}@media (min-width: 750px){.cart-note+.cart__buttons{width:50%}}@media (max-width: 749px){#CartProducts .cart__row{display:flex;flex-direction:column;align-items:center;justify-content:center;float:none}#CartProducts .cart__row .cart__cell--image{padding:10px}#CartProducts .cart__row .cart__cell--total .cart__item-total{text-align:center;padding:0}.cart-subtotal__row{display:flex;flex-direction:column-reverse}.cart-note .retailer-name-field{margin:48px 0}#CartSubtotal{text-align:center;margin-top:20px}#CartSubtotal>.saso-cart-original-total-label{position:static;display:block;text-align:center;padding:0;margin:0 0 12px;line-height:1}.wrap-cart__row{padding:0!important}.wrap-cart-actions{width:100%!important;float:none}.saso-wrapper{grid-template-columns:100%;grid-template-rows:auto;grid-template-areas:"before_label" "before_price" "after_label" "after_price";text-align:center!important}.saso-wrapper .saso-cart-original-total-label{padding-right:0;padding-bottom:12px}.saso-wrapper .saso-cart-original-total{padding-bottom:12px;text-align:center!important}.saso-wrapper .saso-summary:not(:empty){padding-right:0;padding-bottom:12px}.saso-wrapper .saso-summary:not(:empty)~.saso-cart-original-total-label{padding-right:0;padding-bottom:12px}.saso-wrapper .saso-summary:not(:empty)~.saso-cart-original-total{padding-bottom:12px}.saso-wrapper .saso-summary:not(:empty)~.saso-cart-total{font-size:32px}.revy-bundle-price-content{grid-template-columns:100%;grid-template-rows:auto;grid-template-areas:"before_label" "before_price" "after_label" "after_price";text-align:center!important}.revy-bundle-price-content:after{padding-right:0;padding-bottom:12px}.revy-bundle-price-content .revy-bundle-original-cart-total,.revy-bundle-price-content .revy-bundle-message{padding-bottom:12px}.revy-bundle-price-content .revy-bundle-result-price{font-size:32px}.revy-bundle-price-content .revy-bundle-message{padding-right:0;padding-bottom:12px}.template-cart .wrap-cart__row .cart__buttons button[type=submit]{margin:20px 0!important}}body.ov-h{overflow:hidden}.Drawer .offcanvas-cart{background:#fff;min-width:450px;max-width:100%;display:block;overflow-y:scroll;padding:0 0 60px}.Drawer .offcanvas-cart .c-title{position:sticky;top:0;z-index:11;font-size:28px;line-height:34px;font-weight:700;color:#111;padding:60px 0 32px;margin:0 20px;letter-spacing:0;border-bottom:1px solid #ddd;background:#fff}.Drawer .offcanvas-cart .c-title .count{display:block;font-size:14px;line-height:16px;letter-spacing:2px;margin-top:8px;float:none;color:#111;text-transform:uppercase;font-weight:700;opacity:1}.Drawer .offcanvas-cart .c-title .error-message{display:block;margin-top:8px;font-size:12px;line-height:16px;position:static}.Drawer .offcanvas-cart .c-title .x-offcanvas{margin:0;padding:0;width:20px;height:20px;position:absolute;top:67px;right:0;left:auto;display:inline-block}.Drawer .offcanvas-cart .c-title .x-offcanvas:before,.Drawer .offcanvas-cart .c-title .x-offcanvas:after{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;background:#c4c4c4;display:block}.Drawer .offcanvas-cart .c-title .x-offcanvas:before{transform:translateY(-50%) rotate(45deg)}.Drawer .offcanvas-cart .c-title .x-offcanvas:after{transform:translateY(-50%) rotate(-45deg)}.Drawer .offcanvas-cart .c-title .x-offcanvas svg{display:none}.Drawer .offcanvas-cart .miniCart-list{margin:0 20px;padding:32px 0}.Drawer .offcanvas-cart .miniCart-list .item{position:relative;padding:0;border:none;display:table;background:#fff}.Drawer .offcanvas-cart .miniCart-list .item+.item{margin-top:40px}.Drawer .offcanvas-cart .miniCart-list .item .btn-remove{top:0;right:0;z-index:10;opacity:1}.Drawer .offcanvas-cart .miniCart-list .item .btn-remove svg{fill:#c4c4c4}.Drawer .offcanvas-cart .miniCart-list .item .product-image{width:100px;padding:0;vertical-align:top}.Drawer .offcanvas-cart .miniCart-list .item .product-details{padding:0 0 0 14px;vertical-align:top}.Drawer .offcanvas-cart .miniCart-list .item .product-name{font-size:16px;line-height:24px;font-weight:600;color:#333;padding-right:34px}.Drawer .offcanvas-cart .miniCart-list .item .product-meta{font-size:14px;line-height:20px;font-weight:400;color:#555;margin:8px 0 0}.Drawer .offcanvas-cart .miniCart-list .item .product-meta>span{font-size:14px;line-height:20px;font-weight:400;color:#555;text-transform:initial}.Drawer .offcanvas-cart .miniCart-list .item .cart__qty{margin:8px 0 0}.Drawer .offcanvas-cart .miniCart-list .item .cart__qty .qty__box{float:left;font-size:14px;line-height:16px;font-weight:400;color:#555}.Drawer .offcanvas-cart .miniCart-list .item .cart__qty .qty__box .label{font-size:14px;line-height:16px;font-weight:400;color:#555;text-transform:initial;float:none}.Drawer .offcanvas-cart .miniCart-list .item .cart__qty .qty__box .xx-qty{font-size:14px;line-height:16px;font-weight:600;color:#333;text-transform:initial;float:none}.Drawer .offcanvas-cart .miniCart-list .item .cart__qty .total-price2{font-size:14px;line-height:16px;letter-spacing:2px;color:#000;float:right;text-align:right}.Drawer .offcanvas-cart .miniCart-list .item .cart__qty .cart__item-total{font-size:14px;line-height:16px;letter-spacing:2px;color:#000;float:none;padding:0}.Drawer .offcanvas-cart .miniCart-list .item .cart__qty .cart__item-total.cart-item__original-price{color:#555}.Drawer .offcanvas-cart .miniCart-list .item .cart__qty .cart__item-total.cart-item__discount{font-size:12px!important;line-height:14px;letter-spacing:1px;margin:3px 0 0;padding:0}.Drawer .offcanvas-cart .minicart-empty{display:flex;flex-direction:column;align-items:center;justify-content:center}.Drawer .offcanvas-cart .minicart-empty .summary{width:100%}.Drawer .offcanvas-cart .minicart-empty .go-to-cart{position:static;width:100%;height:inherit;margin:32px 0 0}.Drawer .offcanvas-cart .minicart-empty-bag{position:relative;display:flex}.Drawer .offcanvas-cart .minicart-empty-bag svg{width:84px;height:104px}.Drawer .offcanvas-cart .minicart-empty-bag svg path{fill:#ddd}.Drawer .offcanvas-cart .minicart-empty-bag span{background:#ddd;color:#fff;display:flex;align-items:center;justify-content:center;width:44px;height:44px;font-size:18px;font-weight:700;line-height:1;position:absolute;bottom:0;right:-19px;z-index:1;border-radius:50%}.Drawer .offcanvas-cart .summary{margin:0 20px;border:none}.Drawer .offcanvas-cart .summary .actions .go-to-cart{font-size:14px;line-height:16px;letter-spacing:2px;text-transform:initial;padding:16px 30px}.Drawer .offcanvas-cart .summary.payment-icons{margin-top:32px;display:flex;justify-content:center}@media (max-width: 480px){.Drawer .offcanvas-cart{min-width:auto;width:100%}.Drawer .offcanvas-cart .c-title{padding:40px 0 32px}.Drawer .offcanvas-cart .c-title .x-offcanvas{top:47px}}.collection-product-v2{position:relative;padding:15px 0}.collection-product-v2 .collection-product-v2-settings #shopify-section-collection-filters{display:block;visibility:visible}.collection-product-v2 .collection-product-v2-filters .collection-filter>h4,.collection-product-v2 .collection-product-v2-filters .collection-filter>h5{margin:0 0 1rem;text-transform:inherit;letter-spacing:0;font-size:14px;cursor:pointer;position:relative}.collection-product-v2 .collection-product-v2-filters .collection-filter>h4{padding:0 0 0 20px}.collection-product-v2 .collection-product-v2-filters .collection-filter>h4:after{content:"";left:3px;top:50%;border:solid black;border-width:0 1px 1px 0;display:inline-block;padding:3px;position:absolute;transition:all .3s;transform:translate(-50%,-50%) rotate(-45deg)}.collection-product-v2 .collection-product-v2-filters .collection-filter>h4.active:after{left:6px;top:45%;transform:translate(-50%,-50%) rotate(45deg)}.collection-product-v2 .collection-product-v2-filters .collection-filter>h4.active+div{display:block}.collection-product-v2 .collection-product-v2-filters .collection-filter>div{display:none;margin:0 0 1rem;padding:0 0 1rem;border-bottom:1px solid #e3e3e3}.collection-product-v2 .collection-product-v2-filters .collection-filter>div a{display:block;position:relative;align-items:center;font-size:13px;padding:0 0 0 20px}.collection-product-v2 .collection-product-v2-filters .collection-filter>div a+a{margin-top:10px}.collection-product-v2 .collection-product-v2-filters .collection-filter>div a:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);display:block;width:12px;height:12px;border:1px solid #717171;border-radius:1px}.collection-product-v2 .collection-product-v2-filters .collection-filter>div a.added:after{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);display:block;width:8px;height:8px;background:#717171;border-radius:1px;margin:0 2px}.collection-product-v2 .collection-product-v2-filters .collection-filter:last-child{margin:0;border-bottom:0}.collection-product-v2 .collection-product-v2-filters .collection-filter.collection-tags{margin:0 0 2rem}.collection-product-v2 .collection-product-v2-filters .collection-filter.collection-tags>h5{display:flex;align-items:flex-end;justify-content:space-between}.collection-product-v2 .collection-product-v2-filters .collection-filter.collection-tags>h5>a{font-size:12px;font-weight:400}.collection-product-v2 .collection-product-v2-filters .collection-filter.collection-tags>div{display:block}.collection-product-v2 .collection-product-v2-filters .collection-filter.collection-tags>div a{padding:0 20px 0 0}.collection-product-v2 .collection-product-v2-filters .collection-filter.collection-tags>div a:before{display:none}.collection-product-v2 .collection-product-v2-filters .collection-filter.collection-tags>div a:after{content:"\2715";border-radius:50%;background:none;top:45%;left:auto;right:0;height:auto}.collection-product-v2 .collection-product-v2-filters-toggles{margin-bottom:5px;display:flex;background:#000;align-items:center}.collection-product-v2 .collection-product-v2-filters-toggle{flex:1 1 100%;color:#fff;padding:10px;border:none;outline:none;border-radius:0;cursor:pointer;font-weight:600;text-transform:uppercase;font-size:14px}.collection-product-v2 .collection-product-v2-filters-clear{flex:auto;color:#fff;cursor:pointer;padding:0 10px;font-size:12px;white-space:nowrap}.collection-product-v2 .collection-product-v2-filters-close{display:block;position:absolute;top:0;right:0;font-size:3rem;line-height:2rem;color:#000;border:none;outline:none;border-radius:0}.collection-product-v2 .collection-product-v2-sorts{text-align:right;display:flex;align-items:flex-end;justify-content:flex-end;flex-wrap:wrap}.collection-product-v2 .collection-product-v2-sorts .collection-sort{display:flex;max-width:inherit;align-items:center;background:#f6f6f6;width:auto!important}.collection-product-v2 .collection-product-v2-sorts .collection-sort+.collection-sort{margin-left:10px}.collection-product-v2 .collection-product-v2-sorts .collection-sort>.collection-sort__label{padding:10px 0 10px 10px;margin:0!important;white-space:nowrap}.collection-product-v2 .collection-product-v2-sorts .collection-sort>.collection-sort__input{font-weight:500;outline:none;padding:10px 20px 10px 10px;border:none}.collection-product-v2 .collection-product-v2-products{margin:0 -10px}.collection-product-v2 .collection-product-v2-products>div{padding:0 10px}.collection-product-v2 .product-card-container{position:relative}.collection-product-v2 .product-card-container:hover{background:transparent}.collection-product-v2 .product-card-container:hover .product-card .product-card__image.main{opacity:0;z-index:0}.collection-product-v2 .product-card-container:hover .product-card .product-card__image.secondary{opacity:1;z-index:1}.collection-product-v2 .product-card-container:hover .product-card__image-nav{transform:translate(0);opacity:1;z-index:10}.collection-product-v2 .product-card-container .product-card{margin-bottom:40px}.collection-product-v2 .product-card-container .product-card .product-card__image-container{overflow:hidden;position:relative;height:235px;display:table;width:100%;margin:0}.collection-product-v2 .product-card-container .product-card .product-card__image{transition:all .3s;opacity:0;z-index:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}.collection-product-v2 .product-card-container .product-card .product-card__image.main,.collection-product-v2 .product-card-container .product-card .product-card__image.only-main{opacity:1;z-index:1}.collection-product-v2 .product-card-container .product-card .product-card__image img{position:absolute;top:0;left:0;right:0;width:100%;height:100%}.collection-product-v2 .product-card-container .product-card .product-card__labels{position:absolute;top:0;left:0;z-index:10;display:inline-flex;gap:0 4px}.collection-product-v2 .product-card-container .product-card .product-card__labels:empty{display:none}.collection-product-v2 .product-card-container .product-card .product-card__label{background:#fff9;display:inline-block;color:#003da5;border:1px solid #003DA5;font-size:10px;line-height:1.5;padding:2px 4px;border-radius:1px;text-transform:uppercase}.collection-product-v2 .product-card-container .product-card .product-card__info{background:transparent;padding:20px 0 0;position:static}.collection-product-v2 .product-card-container .product-card .product-tag{display:none}.collection-product-v2 .product-card-container .product-card .product-card__name{font-size:16px;line-height:19px;color:#333;font-weight:700}.collection-product-v2 .product-card-container .product-card .product-card__price{display:flex!important;align-items:flex-end;justify-content:center;margin-top:8px}.collection-product-v2 .product-card-container .product-card .product-card__price .product-card__regular-price{font-size:13px;line-height:16px;color:#333;text-decoration:line-through;margin-right:5px}.collection-product-v2 .product-card-container .product-card .product-card__price .product-card__selling-price{font-size:16px;line-height:19px;color:#333;font-weight:700}.collection-product-v2 .product-card-container .product-card .product-card__price .product-card__sold-unit{font-size:13px;line-height:16px;color:#666;margin-left:3px}.collection-product-v2 .product-card-container .product-card__image-nav{position:absolute;top:200px;right:0;transition:all .3s;transform:translate(100%,100%);opacity:0;display:flex}.collection-product-v2 .product-card-container .product-card__image-nav button{background:#fff;color:#000;-webkit-appearance:none;appearance:none;width:35px;height:35px;display:flex;align-items:center;justify-content:center;border-radius:50%!important;overflow:hidden;box-shadow:1px 1px 1px #0000001a;border:none;padding:0;margin:0;transition:all .3s}.collection-product-v2 .product-card-container .product-card__image-nav button+button{margin-left:5px}.collection-product-v2 .product-card-container .product-card__image-nav button svg{width:14px;height:14px}.collection-product-v2 .product-card-container .product-card__image-nav button:hover{background:#000;color:#fff}.collection-product-v2 .product-card-container .product-card__image-nav button:hover svg{fill:#fff}@media (max-width: 1024px){.collection-product-v2 .product-card-container{margin-bottom:20px}.collection-product-v2 .product-card-container .product-card__image-nav{transform:translate(0);opacity:1;z-index:10}}.collection-product-v2 .pagination{width:100%;margin:15px 0 0}@media (min-width: 768px){.collection-product-v2{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start}.collection-product-v2 .collection-product-v2-settings{width:200px}.collection-product-v2 .collection-product-v2-filters-toggles,.collection-product-v2 .collection-product-v2-filters-close{display:none}.collection-product-v2 .collection-product-v2-sorts{position:absolute;top:15px;right:0;width:calc(100% - 230px)}.collection-product-v2 .collection-product-v2-products{width:calc(100% - 230px);padding-top:3rem}}@media (max-width: 767px){.collection-product-v2 .collection-product-v2-settings{margin-bottom:2rem}.collection-product-v2 .collection-product-v2-filters{position:fixed;top:0;bottom:0;left:0;width:100%;z-index:1000;transition:all .3s;transform:translate(-100%);opacity:.3}.collection-product-v2 .collection-product-v2-filters.active{transform:translate(0);opacity:1}.collection-product-v2 .collection-product-v2-filters>.collection-product-v2-filters-bg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background:#000000b3}.collection-product-v2 .collection-product-v2-filters>.collection-product-v2-filters-selector{width:320px;max-width:80%;height:100vh;background:#fff;padding:4rem 20px 10px;overflow-y:scroll;box-shadow:1px 1px 1px #0000004d;position:relative;z-index:10}.collection-product-v2 .collection-product-v2-sorts .collection-sort>.collection-sort__input{font-size:.75rem}}@media (max-width: 1023px){body.scroll-btm .product-single>div:first-child{transition:all .1s;position:sticky;top:calc(var(--header-v3-height) + 60px)}}.product-container{padding-top:60px;padding-bottom:30px}.product-container .product-breadcrumbs{font-size:14px;line-height:24px;color:#696969;margin-bottom:7px}.product-container .product-breadcrumbs ul{list-style:none;margin:0;padding:0}.product-container .product-breadcrumbs li{display:inline-block;position:relative}.product-container .product-breadcrumbs li+li{padding-left:20px;margin-left:20px}.product-container .product-breadcrumbs li:not(:first-child):before{content:"";position:absolute;top:50%;left:0;transform:translate(-50%,-50%) rotate(135deg);width:6px;height:6px;display:inline-block;border-top:1px solid #959595;border-left:1px solid #959595}.product-container .product-single>div:first-child{transition:all .1s;position:sticky;top:calc(var(--header-height) + 60px)}.product-container .product-single-breadcrumb{font-family:Gill Sans,sans-serif;font-size:21px;line-height:24px;color:#696969;margin:0 0 7px;letter-spacing:0}.product-container .product-single-title{font-family:Gill Sans,sans-serif;font-size:42px;line-height:50px;color:#000;letter-spacing:1.17px;margin:0 0 13px;font-weight:400}.product-container .product-featured-labels{display:flex;flex-wrap:wrap;gap:16px;margin:0 0 12px}.product-container .product-featured-label{border-radius:99px;background:#000;color:#fff;padding:4px 16px;font-family:Gill Sans,sans-serif;font-size:14px;line-height:17px;font-weight:600;text-transform:uppercase}.product-container .product-featured-label:empty{display:none}.product-container .product-single__price{font-size:20px;line-height:24px;color:#000}.product-container .product-single__price small.price-conversion{line-height:1}.product-container .product-single__meta-list #ProductSaleTag-product-template,.product-container .product-single__meta-list .product-tag{display:none}.product-container .product-form{margin:40px -5px 0;width:auto;display:flex;align-items:flex-start}.product-container .product-form .product-form__item>label{font-size:12px;font-weight:500}.product-container .product-form .product-form__item--variant{flex:0 0 calc(100% - 100px)}.product-container .product-form .product-form__item--variant>.product-form__item{display:flex;flex-wrap:wrap;margin:0}.product-container .product-form .product-form__item--variant>.product-form__item script,.product-container .product-form .product-form__item--variant>.product-form__item style{display:none}.product-container .product-form .product-form__item--quantity{flex:0 0 100px;margin-left:0}.product-container .product-form .product-form__item--quantity~.product-form__item--variant{margin-right:auto}.product-container .product-form .product-form__item--submit{flex:1 0 100%}.product-container .product-form .product-form__item--submit button{padding-top:15px;padding-bottom:15px}.product-container .product-offer-box{background:#f8f8f8;padding:25px 30px 20px;margin-top:30px;position:relative}.product-container .product-offer-box+.product-offer-box,.product-container .product-offer-box+.product-icons{margin-top:20px}.product-container .product-offer-box:not(.active){display:none}.product-container .product-offer-box .product-offer-box-arrow{position:absolute;top:33px;right:30px;z-index:1}.product-container .product-offer-box>a{padding:25px 30px 20px;margin:-25px -30px -20px;display:block}.product-container .product-offer-box>a>div,.product-container .product-offer-box>div{position:relative;z-index:2}.product-container .product-offer-box h2{margin:0 0 10px;font-family:Gill Sans,sans-serif;font-size:21px;line-height:28px;font-weight:600}.product-container .product-offer-box p{margin:0;font-size:18px;line-height:28px}.product-container .product-offer-box .btn-line{display:inline-block;padding:0 0 15px;margin:20px 0 0;font-size:16px;line-height:16px;letter-spacing:2px;font-weight:700;position:relative;border:none;background:transparent;color:#000;text-transform:uppercase}.product-container .product-offer-box .btn-line:hover{border:none;background:transparent;color:#000}.product-container .product-offer-box .btn-line:after{content:"";position:absolute;bottom:0;left:0;right:0;transition:all .3s;display:block;height:1px;background:#000;transform:scaleX(1)}.product-container .product-offer-box .btn-line:hover:after{left:15px;right:15px}.product-container .product-single__description{margin:30px 0 0}.product-container .product-enquiry-locator{margin-top:40px}.product-container .product-enquiry-locator .btn{padding-left:0;padding-right:0}@media (max-width: 749px){.product-container .product-enquiry-locator .row>div:last-child{margin-top:10px}}.product-container .product-icons{background:#f9f9f9;padding:24px 14px;font-family:Gill Sans,sans-serif;font-size:16px;line-height:18px;display:flex;align-items:center;justify-content:space-around;margin-top:30px}.product-container .product-icons.product-icons-center{justify-content:center}.product-container .product-icons>div{padding:0;text-align:center;flex:1;max-width:108px}.product-container .product-icons>div a{display:inline-block;text-decoration:none}.product-container .product-icons>div img{margin:0 0 8px;width:36px;height:36px}.product-container .product-icons>div span{display:block}.product-container .product-country-of-origin{font-size:16px;line-height:18px;color:#666;margin-top:30px}.product-container .product-release-date{font-size:16px;line-height:18px;color:#666;margin-top:18px}.product-container .product-refurbished-content{background:#fafafa;margin:0 -10px 100px}.product-container .product-refurbished-content .row{margin:0}.product-container .product-refurbished-content .row>.img{overflow:hidden;padding:0}.product-container .product-refurbished-content .row>.img img{object-fit:cover;width:100%;height:100%}.product-container .product-refurbished-content .row>.text{padding:60px 100px 60px 120px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:100%}.product-container .product-refurbished-content h2{font-size:32px;line-height:37.5px;margin:0 0 20px}.product-container .product-refurbished-content p{font-size:18px;line-height:28px;margin:0 0 40px}@media (max-width: 991px){.product-container .product-refurbished-content{margin:0 0 50px}.product-container .product-refurbished-content .row>.text{padding:60px 20px}}@media (max-width: 480px){.product-container .product-refurbished-content{margin:0 0 50px}.product-container .product-refurbished-content h2{font-size:28px;line-height:36px}}.product-container .product-cms-container ul,.product-container .product-cms-container ol{padding:0 0 0 20px}.product-container .related-products{max-width:1200px}.product-container .related-products>h2{font-family:Gill Sans,sans-serif;font-size:32px;line-height:38px;font-weight:600;margin:0 0 50px;text-align:center}.product-container .related-products .row>div{margin-bottom:10px;padding:0 5px}.product-container .product-related-card{position:relative;text-align:center;display:flex;flex-direction:column;height:100%;padding:40px 20px 60px;background:#f7f7f7}.product-container .product-related-card .product-related-card__image-wrapper{flex:0 0 225px;display:flex;align-items:center;justify-content:center;margin-bottom:50px}.product-container .product-related-card .product-related-card__image-wrapper a{display:block}.product-container .product-related-card .product-related-card__image{max-height:225px}.product-container .product-related-card .product-related-card__info{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;flex:0 0 calc(100% - 275px)}.product-container .product-related-card .product-related-card__name{font-family:Gill Sans,sans-serif;font-size:26px;line-height:30px;font-weight:600;margin:0 0 13px}.product-container .product-related-card .product-related-card__breadcrumb{font-family:Gill Sans,sans-serif;font-size:21px;line-height:30px;margin:0 0 13px}.product-container .product-related-card .product-related-card__price{font-size:18px;line-height:22px;color:#686868;margin-top:auto;margin-bottom:40px}.product-container .product-related-card .product-related-card__regular-price{text-decoration:line-through;font-size:85%}.product-container .product-related-card .product-related-card__availability{margin-bottom:40px}.product-container .product-related-card .product-related-card__tag{display:none}.product-container .product-related-card .product-related-card__cta{margin-top:auto}.product-container .product-related-card .btn-line{display:inline-block;padding:0 0 15px;font-size:14px;line-height:17px;letter-spacing:4px;font-weight:700;position:relative;border:none;background:transparent;color:#000;text-transform:uppercase}.product-container .product-related-card .btn-line:hover{border:none;background:transparent;color:#000}.product-container .product-related-card .btn-line:after{content:"";position:absolute;bottom:0;left:0;right:0;transition:all .3s;display:block;height:1px;background:#000;transform:scaleX(1)}.product-container .product-related-card .btn-line:hover:after{left:15px;right:15px}@media (max-width: 749px){.product-container .product-related-card .product-related-card__name{font-size:24px;line-height:28px}}@media (max-width: 749px){.product-container .photos{padding-bottom:40px}.product-container .photos__item--main{margin:0}.product-container .product-breadcrumbs{display:none}.product-container .product-single>div:first-child{position:static!important}.product-container .product-single-breadcrumb{margin:0 0 13px;font-size:16px;line-height:18px}.product-container .product-single-title{font-size:32px;line-height:38px}.product-container .product-form{margin-top:25px}}.cms_button{min-width:100px}.btn{text-transform:uppercase}div[data-gjs-type=video]:not([data-src*=youtube]) video{height:auto!important}div[data-gjs-type=video][data-src*=youtube],div.video-embed{position:relative;padding-top:56.25%;height:auto!important}div[data-gjs-type=video][data-src*=youtube] video,div[data-gjs-type=video][data-src*=youtube] iframe,div.video-embed video,div.video-embed iframe{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.template-index .swiper-container .swiper-pagination-bullet,.template-page .swiper-container .swiper-pagination-bullet,.template-collection .swiper-container .swiper-pagination-bullet,.template-product .swiper-container .swiper-pagination-bullet{margin:0!important;display:inline-block;width:2px;height:12px;border-radius:0;transition:all .3s;background:#fff;opacity:1}.template-index .swiper-container .swiper-pagination-bullet+.swiper-pagination-bullet,.template-page .swiper-container .swiper-pagination-bullet+.swiper-pagination-bullet,.template-collection .swiper-container .swiper-pagination-bullet+.swiper-pagination-bullet,.template-product .swiper-container .swiper-pagination-bullet+.swiper-pagination-bullet{margin-left:10px!important}.template-index .swiper-container .swiper-pagination-bullet:hover,.template-index .swiper-container .swiper-pagination-bullet.swiper-pagination-bullet-active,.template-page .swiper-container .swiper-pagination-bullet:hover,.template-page .swiper-container .swiper-pagination-bullet.swiper-pagination-bullet-active,.template-collection .swiper-container .swiper-pagination-bullet:hover,.template-collection .swiper-container .swiper-pagination-bullet.swiper-pagination-bullet-active,.template-product .swiper-container .swiper-pagination-bullet:hover,.template-product .swiper-container .swiper-pagination-bullet.swiper-pagination-bullet-active{transform:scale(2);background:#fff}.template-index #im5qc5,.template-page #im5qc5,.template-collection #im5qc5,.template-product #im5qc5{left:50%;right:auto;transform:translate(-50%)}.basic_row-equal-columns>.basic_column{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.basic_row-equal-columns>.basic_column>.cms_link{margin-top:auto}@media (max-width: 749px){.basic_column-equal-content-height>.basic_column>div{height:auto!important}}.kef-faqs-container{padding-bottom:100px}.kef-faqs-container .kef-faqs{padding:30px 0}.kef-faqs-container .kef-faqs .faqs-sections>h1,.kef-faqs-container .kef-faqs .faqs-sections>h2{font-size:18px;line-height:28px;font-weight:600;letter-spacing:3px}.kef-faqs-container .kef-faqs .faqs-sections>h2{margin-bottom:30px}.kef-faqs-container .kef-faqs .faqs-sections+.faqs-sections{margin-top:80px}.kef-faqs-container .kef-faqs .faqs-section{padding:0 30px}.kef-faqs-container .kef-faqs .faqs-section .faqs-section-title{background:#fafafa;padding:10px;font-size:16px;line-height:24px;font-weight:600;margin:0 -30px 30px}.kef-faqs-container .kef-faqs .faqs-section>h3{font-size:18px;line-height:28px;letter-spacing:3px}.kef-faqs-container .kef-faqs .faqs-section>h6{font-size:1rem}.kef-faqs-container .kef-faqs .faqs-section .footnote{margin-top:30px}.kef-faqs-container .kef-faqs .faqs-section+.faqs-section .faqs-section-title{margin-top:60px}.kef-faqs-container .kef-faqs .questions>.faqs-section>p+h3{margin-top:60px}.kef-faqs-container .kef-faqs .questions>.faqs-section a{border-bottom:1px dotted transparent}.kef-faqs-container .kef-faqs .questions>.faqs-section a:hover{border-bottom-color:#d5d6d7}.kef-faqs-container .kef-faqs .answers>.faqs-section .answer p a{text-decoration:underline}.kef-faqs-container .kef-faqs .answers>.faqs-section .answer ol img,.kef-faqs-container .kef-faqs .answers>.faqs-section .answer ul img{margin:10px 0}.kef-faqs-container .kef-faqs .answers>.faqs-section .answer+.answer{margin-top:60px}.kef-faqs-container .kef-faqs .answers>.faqs-section .answer+h3{margin-top:120px;margin-bottom:20px}.kef-faqs-container .kef-faqs .answers>.faqs-section a[href="#top"]{font-size:14px;font-weight:700;display:inline-block;margin-top:10px;text-decoration:none!important}.kef-faqs-container .kef-faqs .text-green{color:#0f0}.kef-faqs-container .kef-faqs .text-red{color:red}.kef-faqs-container .kef-faqs .text-blue{color:#00f}.kef-faqs-container .kef-faqs ul,.kef-faqs-container .kef-faqs ol{margin:0 0 10px;padding:0 0 0 40px}.kef-faqs-container .kef-faqs ul ul,.kef-faqs-container .kef-faqs ul ol,.kef-faqs-container .kef-faqs ol ul,.kef-faqs-container .kef-faqs ol ol{padding:0 0 0 20px}.kef-faqs-container .kef-faqs ul:last-child,.kef-faqs-container .kef-faqs ol:last-child{margin-bottom:0}.kef-faqs-container .kef-faqs .kef-table-responsive{margin:0 0 10px}.kef-faqs-container .kef-faqs .kef-table-responsive .kef-table{margin:0}.kef-faqs-container .kef-faqs .kef-table{margin:0 0 10px}@media screen and (max-width: 749px){.kef-faqs-container .kef-faqs{padding:30px 20px}.kef-faqs-container .kef-faqs img{max-height:inherit;height:auto}.kef-faqs-container .kef-faqs .faqs-section{padding:0}.kef-faqs-container .kef-faqs .faqs-section .faqs-section-title{margin:0 0 30px}}.kef-faqs-container .faqs-search-box{padding-top:30px}.kef-faqs-container .faqs-search-box .search-results-box.active{max-height:450px;overflow-y:scroll}.kef-faqs-container .faqs-search-box .search-results-box.active::-webkit-scrollbar{width:6px}.kef-faqs-container .faqs-search-box .search-results-box.active::-webkit-scrollbar-button{display:none}.kef-faqs-container .faqs-search-box .search-results-box.active::-webkit-scrollbar-thumb{background:#000}.kef-faqs-container .faqs-search-box .search-results-box.active::-webkit-scrollbar-track{background:#fafafa}.kef-faqs-container .faqs-search-box .search-results-box.active::-webkit-scrollbar-track-piece{display:none}.kef-faqs-container .faqs-search-box .search-results-box.active::-webkit-scrollbar-corner{display:none}.kef-faqs-container .faqs-search-box .search-results-box.active::-webkit-resizer{display:none}.kef-faqs-container .faqs-search-box #searcher-results>*{margin:0!important}.kef-faqs-container .faqs-search-box #searcher-results .answer+.answer{margin-top:30px!important}.kef-faqs-container .faqs-search-box #searcher-results ul,.kef-faqs-container .faqs-search-box #searcher-results ol{margin:0 0 10px;padding:0 0 0 40px}.kef-faqs-container .faqs-search-box #searcher-results ul ul,.kef-faqs-container .faqs-search-box #searcher-results ul ol,.kef-faqs-container .faqs-search-box #searcher-results ol ul,.kef-faqs-container .faqs-search-box #searcher-results ol ol{padding:0 0 0 20px}.kef-faqs-container .faqs-search-box #searcher-results ul:last-child,.kef-faqs-container .faqs-search-box #searcher-results ol:last-child{margin-bottom:0}.kef-faqs-container .faqs-search-box #searcher-results a[href="#top"]{display:none}.kef-faqs-container .faqs-search-box #searcher-results span.highlight{background-color:#fafafa}@media screen and (max-width: 749px){.kef-faqs-container .faqs-search-box #searcher-results img{max-height:inherit;height:auto}}.kef-accessories-container{padding-bottom:100px}.kef-accessories-container .product-accessories{max-width:1200px;padding:0 20px}.kef-accessories-container .product-accessories .row>div{margin-bottom:10px;padding:0 5px}.kef-accessories-container .product-accessories .kef-tabs{margin:0 -10px;padding:40px 0 30px;text-align:center;font-size:0}.kef-accessories-container .product-accessories .kef-tabs>ul>li{padding-left:15px;padding-right:15px}.kef-accessories-container .product-accessories .kef-tabs>ul>li>a{white-space:nowrap;font-size:18px;font-weight:600}@media (min-width: 850px){.kef-accessories-container .product-accessories .kef-tabs>ul{display:flex}.kef-accessories-container .product-accessories .kef-tabs>ul li{flex:auto}}.kef-accessories-container .product-accessories-card{position:relative;text-align:center;display:flex;flex-direction:column;height:100%;padding:40px 20px 60px;background:#f7f7f7}.kef-accessories-container .product-accessories-card .product-accessories-card__image-wrapper{flex:0 0 225px;display:flex;align-items:center;justify-content:center;margin-bottom:50px}.kef-accessories-container .product-accessories-card .product-accessories-card__image{max-height:225px}.kef-accessories-container .product-accessories-card .product-accessories-card__info{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.kef-accessories-container .product-accessories-card .product-accessories-card__name{font-family:Gill Sans,sans-serif;font-size:24px;line-height:30px;font-weight:500;margin:0 0 13px}@media (max-width: 749px){.kef-accessories-container .product-accessories-card .product-accessories-card__name{font-size:21px;line-height:28px}}.kef-document-container{padding:40px 0}.kef-document-container h2.title{font-size:36px;line-height:44px;margin:0 0 12px}.kef-document-container h2.subtitle{font-size:28px;line-height:36px;margin:0 0 12px}.kef-document-container h3{font-size:18px;line-height:28px;margin:0 0 12px}.kef-document-container ul{padding-left:20px;font-size:18px;line-height:36px}.kef-document-container ul:not(:last-child){margin-bottom:40px}.kef-document-container a{color:#666;text-decoration:none;transition:color .1s\a0 ease-in,background-color .1s\a0 ease-in;text-decoration:underline}.kef-document-container>.container>.series-selector{margin-bottom:30px}.kef-document-container>.container>div:not(.series-selector)+div{border-top:1px solid #000;padding-top:60px;margin-top:60px}@media (max-width: 749px){.kef-document-container h2.title{font-size:28px;line-height:36px;margin:0 0 12px}.kef-document-container h2.subtitle{font-size:24px;line-height:36px;margin:0 0 12px}.kef-document-container h3{font-size:16px;line-height:26px;margin:0 0 12px}.kef-document-container ul{font-size:16px;line-height:32px}.kef-document-container>.container>.series-selector{margin-bottom:40px}.kef-document-container>.container>div:not(.series-selector)+div{padding-top:40px;margin-top:40px}}@media (max-width: 480px){.kef-document-container>.container>.series-selector select{width:100%}}.page-document .kef-banner .kef-banner-content h1{font-size:24px;line-height:28px;font-weight:400;margin:0}.page-document .kef-banner .kef-banner-content h2{font-size:42px;line-height:50px;font-weight:600;margin:0}.page-document .kef-document-container{padding:80px 0}.page-document .kef-document-container h2.title{font-size:28px;line-height:1.4;font-weight:600;font-family:Gill Sans,san-serif;margin:0 0 10px}.page-document .kef-document-container h3.title{font-size:24px;line-height:1.4;font-weight:600;font-family:Gill Sans,san-serif;margin:0 0 10px}.page-document .kef-document-container ul{font-size:18px;line-height:1.5;list-style:none;padding:0;margin:0}.page-document .kef-document-container ul li{background:url(//kr.kef.com/cdn/shop/t/22/assets/document-download-icon.png?v=160876682609354544201677837051) no-repeat left 3px;padding-left:30px}.page-document .kef-document-container ul li+li{margin-top:10px}.page-document .kef-document-container a{color:#333;text-decoration:none}.page-document .kef-document-container a:hover{text-decoration:underline}.page-document .kef-document-container>.container{padding:0 25px}.page-document .kef-document-container>.container>.series-selector{margin-bottom:80px;text-align:center}.page-document .kef-document-container>.container>.series-selector select{min-width:480px}.page-document .kef-document-container>.container>div:not(.series-selector){border-bottom:1px solid #999;padding-bottom:40px;margin-bottom:40px}.page-document .kef-document-container>.container>div:not(.series-selector)+div{border-top:0;padding-top:0;margin-top:0}.page-document .kef-document-container>.container>div:not(.series-selector):last-child{margin-bottom:0}.page-document .product-support-topics{margin-top:0!important}@media (max-width: 749px){.page-document .kef-banner .kef-banner-content h1{font-size:18px;line-height:24px}.page-document .kef-banner .kef-banner-content h2{font-size:28px;line-height:40px}.page-document .kef-document-container>.container>.series-selector select{min-width:initial}}.kef-article-container .kef-article-header{padding-top:40px;padding-bottom:40px}.blog-v2{padding:80px 0}.blog-v2 .blog-v2-tags-wrapper{margin-bottom:80px;text-align:center}.blog-v2 .blog-v2-tags-list{display:flex;flex-wrap:wrap;justify-content:center}.blog-v2 .blog-v2-tags-list-item{font-size:16px;line-height:18px;letter-spacing:2px;border-bottom:2px solid transparent;padding-bottom:8px;margin-top:28px;text-transform:uppercase}.blog-v2 .blog-v2-tags-list-item:hover{border-bottom-color:#333}.blog-v2 .blog-v2-tags-list-item.active{border-bottom-color:#000}.blog-v2 .blog-v2-articles{margin-left:-6px;margin-right:-6px}.blog-v2 .blog-v2-articles>div{padding-left:6px;padding-right:6px}.blog-v2 .blog-v2-articles>div+div{margin-top:40px}.blog-v2 .blog-v2-articles>div.empty{flex:1;text-align:center}.blog-v2 .blog-v2-article-main{margin-top:0}@media screen and (min-width: 768px){.blog-v2 .blog-v2-tags-list-item+.blog-v2-tags-list-item{margin-left:40px}.blog-v2 .blog-v2-article-main .post-v2{display:flex;flex-direction:row}.blog-v2 .blog-v2-article-main .post-v2 .post-v2-image-container{flex:1 0 60%;height:520px}.blog-v2 .blog-v2-article-main .post-v2 .post-v2-image-container img{height:100%}.blog-v2 .blog-v2-article-main .post-v2 .post-v2-image-container+.post-v2-detail-container{flex:1 0 40%;display:flex;flex-direction:column;justify-content:center;height:100%}.blog-v2 .blog-v2-article-main .post-v2 .post-v2-detail-container{padding:40px 48px}.blog-v2 .blog-v2-article-main .post-v2 .post-v2-tags{margin-top:0;padding-top:60px}.blog-v2 .blog-v2-article:nth-child(2),.blog-v2 .blog-v2-article:nth-child(3){margin-top:80px}}@media screen and (max-width: 767px){.blog-v2{padding:80px 20px}.blog-v2 .blog-v2-tags-wrapper{margin-bottom:60px;text-align:left}.blog-v2 .blog-v2-tags-wrapper:not(.active) .blog-v2-tags-list-item:not(.active){display:none}.blog-v2 .blog-v2-tags-wrapper.active .blog-v2-tags-list-item.active:after{transform:rotate(135deg)}.blog-v2 .blog-v2-tags-list{background:#fff;position:relative;padding-top:46px;flex-direction:column;justify-content:flex-start}.blog-v2 .blog-v2-tags-list-item{margin:0}.blog-v2 .blog-v2-tags-list-item:not(.active){padding:20px 0;border-bottom:0}.blog-v2 .blog-v2-tags-list-item:hover{font-weight:600}.blog-v2 .blog-v2-tags-list-item.active{position:absolute;top:0;left:0;width:100%;font-weight:600;cursor:pointer}.blog-v2 .blog-v2-tags-list-item.active:after{content:"";position:absolute;right:0;top:4px;display:block;width:9px;height:9px;border-left:2px solid #000;border-bottom:2px solid #000;transition:all .3s;transform:rotate(-45deg);transform-origin:center}.blog-v2 .blog-v2-tags-list-item.active a{pointer-events:none}.blog-v2 .blog-v2-article-main .post-v2 .post-v2-image-container{height:410px}}.post-v2{background:#f9f9f9;text-align:left;height:100%;display:flex;flex-direction:column}.post-v2 .post-v2-image-container{background:#fcfcfc;height:400px;overflow:hidden}.post-v2 .post-v2-image-container a{display:block;height:100%}.post-v2 .post-v2-image-container img{height:100%;width:100%;object-fit:cover;object-position:left center}.post-v2 .post-v2-image-container img[src=""]{display:none}.post-v2 .post-v2-detail-container{padding:40px 48px;display:flex;flex-direction:column}.post-v2 .post-v2-content{color:#000;overflow:hidden;height:auto;max-height:80px;margin-bottom:20px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.post-v2 .post-v2-subtitle{color:#666;margin-bottom:20px;font-size:16px;line-height:22px}.post-v2 .post-v2-title h2{font-size:30px;line-height:42px;font-weight:600;color:#343434;margin:0}.post-v2 .post-v2-title a{color:#343434}.post-v2 .post-v2-title a:hover{color:#000}.post-v2 .post-v2-tags{padding-top:40px;margin-top:auto;font-size:14px;line-height:20px}.post-v2 .post-v2-tags:empty{display:none}.post-v2 .post-v2-tags a{color:#666;opacity:.6;letter-spacing:2px;text-transform:uppercase}.post-v2 .post-v2-tags a+a{margin-left:16px}@media screen and (max-width: 767px){.post-v2 .post-v2-image-container{height:300px}.post-v2 .post-v2-detail-container{padding:20px 28px}.post-v2 .post-v2-subtitle{font-size:14px;line-height:20px;margin-bottom:8px}.post-v2 .post-v2-title h2{font-size:26px;line-height:36px}.post-v2 .post-v2-tags{font-size:12px;line-height:20px}}.kef-banner{position:relative}.kef-banner .kef-banner-content{position:absolute;top:0;left:0;right:0;bottom:0;z-index:3;display:flex;align-items:center;justify-content:center;flex-direction:column}.kef-banner .kef-banner-content h2{font-size:24px;line-height:28px;letter-spacing:0;color:#fff;font-weight:400;font-family:Gill Sans,sans-serif;margin:0 0 4px}.kef-banner .kef-banner-content h1{font-size:42px;line-height:50px;letter-spacing:0;color:#fff;font-weight:600;font-family:Gill Sans,sans-serif}.kef-banner .kef-banner-bg{background-size:cover;background-position:center;background-repeat:no-repeat}.kef-banner .kef-banner-bg.show-desktop{height:650px}.kef-banner .kef-banner-bg.show-tablet{height:780px}.kef-banner .kef-banner-bg.show-mobile{height:460px}@media (max-width: 991px){.kef-banner .show-desktop{display:none}}@media (max-width: 767px){.kef-banner .show-tablet{display:none}.kef-banner .kef-banner-content h2{font-size:18px;line-height:20px}.kef-banner .kef-banner-content h1{font-size:28px;line-height:38px}}@media (min-width: 768px){.kef-banner .show-mobile{display:none}}@media (min-width: 992px){.kef-banner .show-tablet{display:none}}.kef-tabs>ul{list-style:none;padding:0;margin:0}.kef-tabs>ul>li{display:inline-block}.kef-tabs>ul>li>a{display:inline-block;position:relative;margin-bottom:10px;padding-bottom:10px;transition:all .3s}.kef-tabs>ul>li>a:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;display:block;transition:all .3s;transform:scaleX(0);transform-origin:left center;background:#000}.kef-tabs>ul>li>a.active:after,.kef-tabs>ul>li>a:hover:after{transform:scaleX(1)}.kef-table th,.kef-table td{padding:10px}.kef-table.kef-table-bordered,.kef-table.kef-table-bordered th,.kef-table.kef-table-bordered td{border:1px solid #d5d6d7}.kef-table.kef-table-narrow th,.kef-table.kef-table-narrow td{padding:5px}.kef-table.valign-top th,.kef-table.valign-top td,.kef-table th.valign-middle,.kef-table td.valign-middle{vertical-align:top}.kef-table.valign-middle th,.kef-table.valign-middle td,.kef-table th.valign-middle,.kef-table td.valign-middle{vertical-align:middle}.kef-table.valign-bottom th,.kef-table.valign-bottom td,.kef-table th.valign-bottom,.kef-table td.valign-bottom{vertical-align:bottom}@media screen and (max-width: 749px){.kef-table-responsive{overflow-x:scroll}.kef-table-responsive th,.kef-table-responsive td{max-width:320px}}.kef-card{position:relative}.kef-card .btn{display:inline-block;text-transform:uppercase;padding:12px 24px;letter-spacing:2px;font-size:14px;line-height:24px;background:#000;border:1px solid #000;color:#fff}.kef-card .btn:hover{background:#000;border-color:#000;color:#fff}.kef-card .btn-secondary{background:transparent;border-color:#000;color:#000}.kef-card .btn-secondary:hover{background:#000;border-color:#000;color:#fff}.kef-card .btn-link{padding:0;background:transparent;border:none;color:#000}.kef-card .btn-link:hover{background:transparent;border:none;color:#000}.kef-card .btn-line{padding:0 0 8px;position:relative;background:transparent;border:none;color:#000}.kef-card .btn-line:hover,.kef-card .btn-line.active{background:transparent;border:none;color:#000}.kef-card .btn-line:after{content:"";position:absolute;bottom:0;left:0;right:0;transition:all .3s;display:block;height:1px;background:#000;transform:scaleX(1)}.kef-card .btn-line:hover:after,.kef-card .btn-line.active:after{left:15px;right:15px}.kef-card .btn-sm{padding:8px 16px}.kef-card .btn-sm.btn-line{padding:0}.kef-card .btn-lg{padding:16px 32px}.kef-card .btn-lg.btn-line{padding:0 0 12px}.kef-card .btn-block{display:block;width:100%}.kef-card .btn[disabled]{opacity:.4}.kef-card .kef-card-front,.kef-card .kef-card-back{padding:20px;transition:all .3s}.kef-card .kef-card-image{display:flex;align-items:center;justify-content:center;position:relative}.kef-card .kef-card-image img{object-fit:contain;object-position:center;display:block}.kef-card .kef-card-title{margin:0;padding:0}.kef-card .kef-card-title+.kef-card-text:not(:empty){margin-top:10px}.kef-card .kef-card-text{margin:0;padding:0}.kef-card .kef-card-text+.btn{margin-top:40px}.kef-card .kef-card-btn{-webkit-appearance:none;appearance:none;border:0;padding:0;margin:0;display:block;width:26px;height:26px;border-radius:50%!important;transition:all .3s;background:#000;position:absolute;bottom:20px;right:20px}.kef-card .kef-card-btn:before,.kef-card .kef-card-btn:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .3s}.kef-card .kef-card-btn:before{width:14px;height:0px;border:1px solid #fff}.kef-card .kef-card-btn:after{width:0px;height:14px;border:1px solid #fff}.kef-card .kef-card-btn.active{transform:rotate(180deg)}.kef-card .kef-card-btn.active:after{height:0}.kef-card-has-btn .kef-card-front,.kef-card-has-btn .kef-card-back{padding-bottom:66px}.kef-card-hover{display:grid;grid-template-columns:100%;grid-template-rows:100%;grid-template-areas:"box"}.kef-card-hover-fade{overflow:hidden}.kef-card-hover-fade .kef-card-front{grid-area:box;opacity:1;pointer-events:all}.kef-card-hover-fade .kef-card-back{grid-area:box;opacity:0;pointer-events:none}.kef-card-hover-fade.active .kef-card-front{opacity:0;pointer-events:none}.kef-card-hover-fade.active .kef-card-back{opacity:1;pointer-events:all}.kef-card-architectural-tech{background:#000;color:#fff;height:100%;border-radius:5px}.kef-card-architectural-tech .kef-card-front,.kef-card-architectural-tech .kef-card-back{background:#000}.kef-card-architectural-tech .kef-card-image{padding-top:75%;margin:0 0 30px}.kef-card-architectural-tech .kef-card-image img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:100%;max-height:100%}.kef-card-architectural-tech .kef-card-title{font-family:Gill Sans,sans-serif;font-size:24px;line-height:36px;font-weight:600;color:#fff}.kef-card-architectural-tech .kef-card-text{font-family:Lato,sans-serif}.kef-card-architectural-tech .kef-card-btn{background:#fff}.kef-card-architectural-tech .kef-card-btn:before{border-color:#000}.kef-card-architectural-tech .kef-card-btn:after{border-color:#000}.kef-card-architectural-tech .btn-line{color:#fff!important}.kef-card-architectural-tech .btn-line:after{background-color:#fff}.kef-card-architectural-tech .kef-card-front .kef-card-text{font-family:Gill Sans,sans-serif;font-weight:600;font-size:20px;line-height:28px;color:#fff}.kef-card-architectural-tech .kef-card-back .kef-card-text{font-size:18px;line-height:32px}.kef-video{display:grid;grid-template-columns:100%;grid-template-rows:100%;grid-template-areas:"box"}.kef-video .kef-video-bg{grid-area:box;position:relative;z-index:1;pointer-events:none}.kef-video .kef-video-bg video{width:100%;height:100%;object-fit:cover;object-position:center}.kef-video .kef-video-body{grid-area:box;position:relative;z-index:2;padding:30px}.kef-video .kef-video-title{font-family:Gill Sans,sans-serif;font-size:24px;line-height:36px;font-weight:600;color:#000}.kef-video .kef-video-title+.kef-video-text:not(:empty){margin-top:10px}.kef-video .kef-video-text{font-family:Lato,sans-serif;font-size:18px;line-height:28px;color:#000}.kef-video .kef-video-btn{-webkit-appearance:none;appearance:none;position:absolute;bottom:20px;right:20px;display:block;width:30px;height:30px;border:2px solid #fff;border-radius:50%!important;box-shadow:0 0 6px #00000080;background:transparent}.kef-video .kef-video-btn:before,.kef-video .kef-video-btn:after{content:"";position:absolute;top:50%;transform:translateY(-50%);display:block;width:0px;height:12px;border:1px solid #fff;box-shadow:0 0 6px #00000080}.kef-video .kef-video-btn:before{left:9px}.kef-video .kef-video-btn:after{right:9px}.kef-video .kef-video-btn.active:before{height:0;border-width:0;left:50%;transform:translate(-50%,-50%)}.kef-video .kef-video-btn.active:after{top:50%;left:calc(50% + 6px);transform:translate(-50%,-50%);width:20px;height:12px;border:10px solid transparent;border-top-width:6px;border-bottom-width:6px;border-left-color:#fff}@media (max-width: 767px){.kef-video .kef-video-body{padding:20px}.kef-video .kef-video-title{font-size:20px;line-height:26px}.kef-video .kef-video-title+.kef-video-text:not(:empty){margin-top:8px}.kef-video .kef-video-text{font-size:14px;line-height:20px}.kef-video .kef-video-btn{bottom:10px;right:10px}}@media (max-width: 1200px){#MainContent.page-sticky-menu-section-active .sticky-menu-section~div{position:relative;filter:blur(0px)}}body.scroll-top .sticky-menu-section{transition-duration:.6s}.sticky-menu-section{background:#fff;box-shadow:0 1px #c9c9c9;position:sticky;top:0;transition:all .3s;transform:translateY(0);z-index:5;overflow:initial!important}.sticky-menu-section .container{max-width:1440px!important;position:relative;z-index:2;padding:0 40px}.sticky-menu-section a{text-decoration:none}.sticky-menu-section .row{align-items:center;justify-content:space-between;flex-wrap:nowrap;margin:0}.sticky-menu-section .sticky-left{padding:22px 0}.sticky-menu-section .sticky-right{margin-left:auto;padding:0;display:flex;align-items:center;justify-content:flex-end;flex:1 1 100%;position:static;overflow:hidden}.sticky-menu-section .sticky-cta{padding:0;display:flex;align-items:center;justify-content:flex-end;position:static}.sticky-menu-section .menu-button{display:inline-block;font-size:24px;line-height:34px;font-weight:700;position:relative;color:#000}.sticky-menu-section .menu-button:before{content:"";display:block;width:5px;height:5px;border-left:1px solid #000;border-bottom:1px solid #000;transform:translateY(-50%) rotate(-45deg);transform-origin:center center;position:absolute;top:50%;right:0;visibility:hidden}.sticky-menu-section.active .menu-button:before{transform:translateY(-50%) rotate(135deg);margin-top:3px}.sticky-menu-section .menu-bar{display:flex;align-items:center;padding:0 60px;flex:1 1 100%;justify-content:flex-end;position:relative;overflow:hidden}.sticky-menu-section .menu-bar.scroll-active:before,.sticky-menu-section .menu-bar.scroll-active:after{content:"";position:absolute;top:0;z-index:1;display:block;height:100%;width:40px}.sticky-menu-section .menu-bar.scroll-active:before{left:0;background:linear-gradient(90deg,#fff,#fff0)}.sticky-menu-section .menu-bar.scroll-active:after{right:0;background:linear-gradient(90deg,#fff0,#fff)}.sticky-menu-section .menu-bar>div{overflow-x:scroll;white-space:nowrap;padding:22px 0}.sticky-menu-section .menu-bar>div::-webkit-scrollbar{height:1px}.sticky-menu-section .menu-bar>div::-webkit-scrollbar-button{display:none}.sticky-menu-section .menu-bar>div::-webkit-scrollbar-thumb{background:#0000004d}.sticky-menu-section .menu-bar>div::-webkit-scrollbar-track{background:transparent}.sticky-menu-section .menu-bar>div::-webkit-scrollbar-track-piece{display:none}.sticky-menu-section .menu-bar>div::-webkit-scrollbar-corner{display:none}.sticky-menu-section .menu-bar>div::-webkit-resizer{display:none}.sticky-menu-section .menu-link{display:inline-block;font-size:14px;line-height:24px;font-weight:700;letter-spacing:2px;color:#000;position:relative;padding:16px 0}.sticky-menu-section .menu-link:after{content:"";position:absolute;bottom:0;left:0;display:block;width:100%;height:1px;background:#000;transition:all .3s;transform:scaleX(0)}.sticky-menu-section .menu-link.active:after{transform:scaleX(1)}.sticky-menu-section .menu-link+.menu-link{margin-left:40px}.sticky-menu-section .menu-link img{width:12px;height:12px;display:inline-block;position:relative;top:1px}.sticky-menu-section .cta{margin-left:60px;padding:22px 0;position:relative}.sticky-menu-section .cta-button{padding:16px;display:flex;align-items:center;justify-content:center;border-color:#000;background:transparent;color:#000}.sticky-menu-section .cta-button:hover{border-color:#000;background:#000;color:#fff}.sticky-menu-section .cta-button>span{position:relative}.sticky-menu-section .cta-button-dt{display:revert}.sticky-menu-section .cta-button-mb{display:none}.sticky-menu-section .cta-button-mb svg path{fill:#000}.sticky-menu-section .cta-button-mb>span{display:flex;width:12px;height:12px;position:absolute;right:-6px;bottom:-1px;color:#fff;background:#000;border-radius:50%}.sticky-menu-section .cta-button-mb>span:before,.sticky-menu-section .cta-button-mb>span:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:inline-block;background:#fff}.sticky-menu-section .cta-button-mb>span:before{width:6px;height:2px}.sticky-menu-section .cta-button-mb>span:after{width:2px;height:6px}.sticky-menu-section .cta-button-dropdown{display:inline-flex;gap:0 8px}.sticky-menu-section .cta-button-dropdown:after{content:"";display:block;width:5px;height:5px;border-left:1px solid #000;border-bottom:1px solid #000;transform:translateY(-50%) rotate(-45deg);transform-origin:center center}.sticky-menu-section .cta-button-dropdown:hover:after{border-color:#fff}.sticky-menu-section .cta-button-dropdown.active{background:#000;color:#fff;border-color:#000}.sticky-menu-section .cta-button-dropdown.active:after{transform:translateY(-50%) rotate(135deg);margin-top:6px;border-color:#fff}.sticky-menu-section .cta-button-dropdown.active+.cta-dropdown-menu{transform:translate(0);opacity:1;pointer-events:all}.sticky-menu-section .cta-dropdown-menu{position:absolute;top:100%;right:0;pointer-events:none;transition:all .3s;transform:translateY(-10px);opacity:0;display:flex;flex-direction:column;align-items:flex-end;letter-spacing:0;white-space:nowrap;box-shadow:0 0 1px 1px #c9c9c9;background:#fff;padding:16px}.sticky-menu-section .cta-dropdown-menu .menu-link{text-transform:uppercase;margin:0;padding:10px 0 6px}.sticky-menu-section .cta-dropdown-menu .menu-link+.menu-link{margin:10px 0 0}.sticky-menu-section .cta-dropdown-menu .menu-link:hover:after{transform:scaleX(1)}@media (min-width: 768px){.sticky-menu-section .sticky-left,.sticky-menu-section .menu-bar,.sticky-menu-section .cta{padding:12px 0}.sticky-menu-section .cta-button{font-size:12px;line-height:1;height:46px}}@media (min-width: 1201px){.sticky-menu-section .menu-button{font-size:22px;line-height:26px}.sticky-menu-section .menu-bar{padding:0 0 0 40px}.sticky-menu-section .menu-bar>div{padding:12px 0}.sticky-menu-section .menu-bar.scroll-active:before{left:40px}.sticky-menu-section .menu-bar.scroll-active>div{padding:12px 0 12px 40px}.sticky-menu-section .menu-bar.scroll-active .menu-link:last-child{margin-right:40px}.sticky-menu-section .menu-link{font-size:12px;line-height:24px;padding:10px 0}.sticky-menu-section .cta{margin-left:40px}.sticky-menu-section .cta-button:hover{border-color:#000;background:#000;color:#fff}}@media (max-width: 1200px){.sticky-menu-section{box-shadow:none}.sticky-menu-section.active{background:transparent}.sticky-menu-section .container{padding:0;overflow:visible}.sticky-menu-section .row{margin:0}.sticky-menu-section .row>div{padding:0;flex:0 0 100%}.sticky-menu-section .row .sticky-left{box-shadow:0 1px #c9c9c9;background:#fff;position:relative;z-index:1}.sticky-menu-section .row .sticky-right{overflow:visible;background:#fff}.sticky-menu-section .menu-button{font-size:20px;line-height:24px;font-weight:700;padding:18px 28px 18px 20px}.sticky-menu-section .menu-button:before{visibility:visible}.sticky-menu-section .menu-bar{position:absolute;top:100%;left:0;width:100%;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:0 20px;transition:all .3s;opacity:0;visibility:hidden;background:#fff;max-height:calc(100vh - 60px);overflow:hidden;box-shadow:0 1px #c9c9c9}.sticky-menu-section .menu-bar.scroll-active:before,.sticky-menu-section .menu-bar.scroll-active:after{display:none}.sticky-menu-section .menu-bar>div{padding:24px 0 40px;overflow-y:scroll;white-space:initial;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.sticky-menu-section .menu-bar>div::-webkit-scrollbar{width:1px}.sticky-menu-section .menu-link+.menu-link{margin-left:0;margin-top:8px}.sticky-menu-section .cta{margin:0;padding:0;position:absolute;top:7px;right:20px;z-index:1}.sticky-menu-section .cta-button-dt{display:none}.sticky-menu-section .cta-button-mb{display:flex}.sticky-menu-section.active .menu-bar{opacity:1;visibility:visible}}@media (max-width: 767px){.sticky-menu-section .sticky-menu-section .container{padding-top:14px;padding-bottom:14px}.sticky-menu-section .cta{top:14px}.sticky-menu-section .cta-button{top:14px;padding:8px;font-size:11px;line-height:14px;letter-spacing:1px}.sticky-menu-section .cta-dropdown-menu{padding:8px}.sticky-menu-section .cta-dropdown-menu .menu-link{text-transform:uppercase;margin:0;padding:6px 0 4px;font-size:11px;letter-spacing:1px}.sticky-menu-section .cta-dropdown-menu .menu-link+.menu-link{margin:6px 0 0}}.sticky-slider-section{position:relative;transition:all .3s}.sticky-slider-section.header-notification>div>.sticky-slider-title,.sticky-slider-section.header-notification .sticky-slider-navigation{top:170px}@media (max-width: 991px){.sticky-slider-section.header-notification>div>.sticky-slider-title,.sticky-slider-section.header-notification .sticky-slider-navigation{top:107px}}.sticky-slider-section>div{position:relative}.sticky-slider-section>div>.sticky-slider-title{position:sticky;top:128px;z-index:1;background:#000;transition:all .3s}.sticky-slider-section>div.active{z-index:5}.sticky-slider-section>div.active>.sticky-slider-title{background:#000}.sticky-slider-section>div.active+div,.sticky-slider-section>div.active~div{z-index:6}.sticky-slider-section>div.active+div>.sticky-slider-title,.sticky-slider-section>div.active~div>.sticky-slider-title{background:#000}.sticky-slider-section .sticky-slider-navigation{position:sticky;top:128px;right:0;display:flex;width:0px;justify-content:flex-end;float:right;z-index:10;padding:80px 0;margin-right:20px;transition:all .3s}.sticky-slider-section .sticky-slider-navigation.first ul>li.dot:not(.active):first-child a{opacity:1}.sticky-slider-section .sticky-slider-navigation>a{position:absolute;top:50%;transform:translateY(-50%);color:#fff;display:none!important}.sticky-slider-section .sticky-slider-navigation>a i{color:#fff}.sticky-slider-section .sticky-slider-navigation>a.prev{left:0%}.sticky-slider-section .sticky-slider-navigation>a.next{right:0%}.sticky-slider-section .sticky-slider-navigation ul{display:block;flex-direction:column;list-style:none;padding:0;margin:0;background:#000;position:absolute;top:80px;right:0}.sticky-slider-section .sticky-slider-navigation li{display:flex;align-items:center}.sticky-slider-section .sticky-slider-navigation li.dot a{display:block;height:30px;transition:all .3s;cursor:pointer;position:relative;padding-left:15px;font-size:14px;font-weight:600;line-height:30px;color:#fff;opacity:.3}.sticky-slider-section .sticky-slider-navigation li.dot a:before{content:"";display:block;width:1px;height:30px;background:#fff;transition:all .3s;cursor:pointer;position:absolute;top:0;left:0}.sticky-slider-section .sticky-slider-navigation li.dot:hover a{opacity:.6}.sticky-slider-section .sticky-slider-navigation li.dot.active a{opacity:1}.sticky-slider-section .sticky-slider-slide{transition:all .3s}.sticky-slider-section .sticky-slider-slide:after{display:none}@media (min-width: 1200px){.sticky-slider-section .sticky-slider-navigation{margin-right:calc((100vw - 1180px)/2);padding:80px 0}}@media (max-width: 991px){.sticky-slider-section>div>.sticky-slider-title{top:65px}.sticky-slider-section .sticky-slider-navigation{top:65px;padding:80px 0;margin-right:0;height:310px!important}.sticky-slider-section .sticky-slider-navigation:before,.sticky-slider-section .sticky-slider-navigation:after{content:"";position:absolute;left:0;z-index:1;display:block;width:100%;height:30px}.sticky-slider-section .sticky-slider-navigation:before{top:25px;background:linear-gradient(180deg,#232323 40%,#23232300)}.sticky-slider-section .sticky-slider-navigation:after{bottom:25px;background:linear-gradient(0deg,#232323 40%,#23232300)}.sticky-slider-section .sticky-slider-navigation>a{display:none!important}.sticky-slider-section .sticky-slider-navigation ul{top:80px}.sticky-slider-section .sticky-slider-navigation ul::-webkit-scrollbar{display:none}.sticky-slider-section .sticky-slider-navigation li.dot a{padding:0 10px}}@media (max-width: 480px){.sticky-slider-section .sticky-slider-navigation{padding:40px 0;height:230px}.sticky-slider-section .sticky-slider-navigation ul{top:40px}}.product-bundle{max-width:800px;margin:0 auto;text-align:center}@media (max-width: 767px){.product-bundle .show-desktop{display:none!important}}@media (min-width: 768px){.product-bundle .show-mobile{display:none!important}}.product-bundle .latest-offer-product-wrapper .latest-offer-product{margin:0 auto;width:300px;display:flex;flex-direction:column}.product-bundle .latest-offer-product-wrapper .latest-offer-product-image-wrapper{position:relative;padding-top:100%}.product-bundle .latest-offer-product-wrapper .latest-offer-product-image-wrapper img{position:absolute;top:0;left:0;width:100%;mix-blend-mode:multiply;transition:all .3s}.product-bundle .latest-offer-product-wrapper .latest-offer-product-image-wrapper img[src=""]{display:none}.product-bundle .latest-offer-product-wrapper .latest-offer-product-image-wrapper a{display:block;transition:all .3s}.product-bundle .latest-offer-product-wrapper .latest-offer-product-image-wrapper a:hover img{transform:scale(1.05)}.product-bundle .latest-offer-product-wrapper .latest-offer-product-title-wrapper{padding:10px 0}.product-bundle .latest-offer-product-wrapper .latest-offer-product-title-wrapper h3{margin:0;font-family:Gill Sans,sans-serif;font-weight:400}.product-bundle .latest-offer-product-wrapper .latest-offer-product-selector-wrapper{margin-top:auto}.product-bundle .latest-offer-product-wrapper .latest-offer-product-selector-wrapper select{width:100%}.product-bundle .latest-offer-product-wrapper .latest-offer-product-selector-wrapper select option[disabled]{color:#ccc}.product-bundle .latest-offer-bundle-wrapper{margin-top:24px;text-align:center;color:#000}.product-bundle .latest-offer-bundle-wrapper .title{font-size:21px;font-weight:700;margin:0 0 10px}.product-bundle .latest-offer-bundle-wrapper .price{font-size:18px;color:#6a6a6a}.product-bundle .latest-offer-bundle-wrapper .cta{margin-top:40px}@media (min-width: 768px){.product-bundle .latest-offer-product-wrapper{display:flex;justify-content:center}.product-bundle .latest-offer-product-wrapper .title{font-size:24px}.product-bundle .latest-offer-product-sep{height:300px;display:flex;align-items:center}.product-bundle .latest-offer-product-wrapper-n3{flex-wrap:wrap;justify-content:center;position:relative}.product-bundle .latest-offer-product-wrapper-n3 .latest-offer-product{margin:0}.product-bundle .latest-offer-product-wrapper-n3 .latest-offer-product:nth-child(n+5){margin-top:120px}.product-bundle .latest-offer-product-wrapper-n3 .latest-offer-product-sep.show-mobile{display:block!important;width:60px}.product-bundle .latest-offer-product-wrapper-n3 .latest-offer-product-sep.show-mobile img{display:none}.product-bundle .latest-offer-product-wrapper-n3 .latest-offer-product-sep:not(.show-mobile){position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.product-card__price,.product-card__regular-price,.product-card__availability{display:none!important}.product-related-card__price,.product-related-card__regular-price,.product-related-card__availability{visibility:hidden!important;height:0!important}#shopify-section-article-content{padding-top:40px;padding-bottom:40px}.breadcrumbs{color:#666}.breadcrumbs a{font-size:16px;line-height:24px;margin-right:30px;color:#666;position:relative;display:inline}.breadcrumbs a:hover{text-decoration:underline;color:#000}.breadcrumbs span{font-size:16px;line-height:24px;position:relative}.breadcrumbs a+a:after,.breadcrumbs a+span:after{content:"";position:absolute;top:10px;left:-15px;transform:translate(-100%,-50%) rotate(135deg);width:6px;height:6px;display:inline-block;border-top:1px solid #959595;border-left:1px solid #959595}@media (max-width: 767px){.breadcrumbs>div{padding:0 15px}}.content-wrapper>div:empty,.content-wrapper>section:empty{display:none}.content-wrapper>div:not(:empty)+div,.content-wrapper>div:not(:empty)+section,.content-wrapper>section:not(:empty)+div,.content-wrapper>section:not(:empty)+section{margin-top:100px}.content-wrapper>.breadcrumbs{margin-top:60px}.content-wrapper .content{max-width:1400px;margin:0 auto}.content-wrapper .btn{display:inline-block;text-transform:uppercase;padding:12px 18px;letter-spacing:2px;font-size:16px;line-height:24px;background:transparent;border:1px solid #000;color:#000}.content-wrapper .btn:hover,.content-wrapper .btn-inverse{background:#000;border-color:#000;color:#fff}.content-wrapper .btn-inverse:hover{background:#fff;border-color:#000;color:#000}.content-wrapper .btn-link{padding:0;background:transparent;border:none;color:#000}.content-wrapper .btn-link:hover{background:transparent;border:none;color:#000}.content-wrapper .btn-line{padding:0 0 12px;position:relative;background:transparent;border:none;color:#000}.content-wrapper .btn-line:hover{background:transparent;border:none;color:#000}.content-wrapper .btn-line:after{content:"";position:absolute;bottom:0;left:0;right:0;transition:all .3s;display:block;height:1px;background:#000;transform:scaleX(1)}.content-wrapper .btn-line:hover:after{left:15px;right:15px}@media (max-width: 1400px){.content-wrapper .content{padding:0 15px}}@media (max-width: 767px){.content-wrapper>div:not(:empty)+div,.content-wrapper>div:not(:empty)+section,.content-wrapper>section:not(:empty)+div,.content-wrapper>section:not(:empty)+section{margin-top:60px}.content-wrapper .content{padding:0}}.page-product-support .page-content,.page-product-support .page-cms-below{display:none;margin:0}.page-product-support .page-cms-above{margin:0!important}.product-support-topics{margin:30px 0 0!important}.product-support-topics>.content{max-width:1250px;padding:0 25px}.product-support-topics>.content>h2{font-family:Gill Sans,sans-serif;font-size:28px;line-height:52px;font-weight:400;margin:0 0 40px}.product-support-topics .swiper{margin:0 0 20px}.product-support-topics .swiper-wrapper{height:auto}.product-support-topics .swiper-slide{height:auto;display:flex}.product-support-topics .topic{width:calc(calc(100% / 3) - 13px)}.product-support-topics .block{background:#f9f9f9;padding:40px;overflow:hidden;text-align:center;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.product-support-topics .block-img{margin-bottom:20px}.product-support-topics .block-img img{height:72px}.product-support-topics .block-content h3{font-family:Gill Sans,sans-serif;font-size:26px;line-height:36px;font-weight:600;margin:0 0 16px}.product-support-topics .block-content .text{font-size:18px;line-height:28px;font-weight:400;margin:0 0 30px}@media (max-width: 767px){.product-support-topics{margin:66px 0 0!important}.product-support-topics>.content{padding:0}.product-support-topics>.content>h2{font-size:24px;line-height:36px;font-weight:400;margin:0 0 32px;padding:0 20px}.product-support-topics .swiper{margin:0 0 10px;padding:0 20px}.product-support-topics .topic{width:67%}.product-support-topics .block{padding:40px 0}.product-support-topics .block-img img{height:56px}.product-support-topics .block-content h3{font-size:20px;line-height:30px}.product-support-topics .block-content .btn{font-size:14px;line-height:22px}}.product-support-contact{margin:0 0 80px!important}.product-support-contact>.content{max-width:1250px;padding:0 25px}.product-support-contact .row{margin:0 -10px}.product-support-contact .row>div{padding:0 10px 20px;display:flex}.product-support-contact .block{background-color:#f9f9f9;background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;width:100%;overflow:hidden;text-align:center}.product-support-contact .block-img{margin-bottom:20px}.product-support-contact .block-content{background:#0006;padding:125px 40px}.product-support-contact .block-content h3{font-family:Gill Sans,sans-serif;font-size:26px;line-height:36px;font-weight:600;margin:0 0 20px;color:#fff}.product-support-contact .block-content .text{font-size:18px;line-height:28px;font-weight:400;margin:0 0 30px;color:#fff}.product-support-contact .block-content .btn{color:#fff}.product-support-contact .block-content .btn-line:after{background-color:#fff}@media (max-width: 767px){.product-support-contact{margin:0 0 60px!important}.product-support-contact>.content{padding:0 20px}.product-support-contact .block-content{padding:135px 25px}.product-support-contact .block-content h3{font-size:20px;line-height:30px}.product-support-contact .block-content .btn{font-size:14px;line-height:22px}}body.customer-quick-panel-active{overflow:hidden}body.customer-quick-panel-active:before{opacity:1;visibility:visible;z-index:101;display:block!important}.customer-quick-panel{background:#e6e6e6e6;position:fixed;top:0;right:0;bottom:0;min-width:450px;max-width:100%;height:100%;z-index:101;transition:all .3s;transform:translate(100%);opacity:0;overflow-y:scroll}.customer-quick-panel.active{transform:translate(0);opacity:1}.customer-quick-panel .btn{display:inline-block;text-transform:inherit;padding:12px 18px;letter-spacing:2px;font-size:14px;line-height:20px;background:transparent;border:1px solid #000;color:#000}.customer-quick-panel .btn:hover,.customer-quick-panel .btn-inverse{background:#000;border-color:#000;color:#fff}.customer-quick-panel .btn-inverse:hover{background:#fff;border-color:#000;color:#000}.customer-quick-panel .btn-line{padding:0 0 12px;position:relative;background:transparent;border:none;color:#000}.customer-quick-panel .btn-line:hover{background:transparent;border:none;color:#000}.customer-quick-panel .btn-line:after{content:"";position:absolute;bottom:0;left:0;right:0;transition:all .3s;display:block;height:1px;background:#000;transform:scaleX(1)}.customer-quick-panel .btn-line:hover:after{left:15px;right:15px}.customer-quick-panel .cqp-wrapper{position:relative;z-index:2}.customer-quick-panel .cqp-wrapper-customer .cqp-customer-greeting{display:block}.customer-quick-panel .cqp-wrapper-customer .cqp-customer-greeting>.btn{display:inline-flex;align-items:center;margin-top:40px}.customer-quick-panel .cqp-wrapper-customer .cqp-customer-greeting>.btn img{height:15px;margin-left:5px}.customer-quick-panel .cqp-wrapper-customer .cqp-customer-action{display:flex;align-items:center;justify-content:space-between}.customer-quick-panel .cqp-wrapper-guest .cqp-customer-greeting{display:block}.customer-quick-panel .cqp-wrapper-guest .cqp-customer-greeting>.btn{display:block;margin-top:40px}.customer-quick-panel .cqp-wrapper-guest .cqp-customer-action{display:block}.customer-quick-panel .cqp-wrapper-guest .cqp-customer-action>.btn{display:block;margin-top:40px}.customer-quick-panel .cqp-btn-close{margin:0;padding:0;width:20px;height:20px;position:relative;top:7px;display:inline-block}.customer-quick-panel .cqp-btn-close:before,.customer-quick-panel .cqp-btn-close:after{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;background:#c4c4c4;display:block}.customer-quick-panel .cqp-btn-close:before{transform:translateY(-50%) rotate(45deg)}.customer-quick-panel .cqp-btn-close:after{transform:translateY(-50%) rotate(-45deg)}.customer-quick-panel .cqp-customer-wrapper{background:#ffffffe6;padding:60px 20px 40px}.customer-quick-panel .cqp-customer-greeting{padding:0 0 32px}.customer-quick-panel .cqp-customer-greeting>div{font-size:28px;line-height:34px;font-weight:700;color:#111;display:flex;justify-content:space-between}.customer-quick-panel .cqp-customer-greeting>div>span{flex:0 0 calc(100% - 48px)}.customer-quick-panel .cqp-customer-greeting>div>a{flex:0 0 20px}.customer-quick-panel .cqp-customer-action{padding:32px 0 0;border-top:1px solid #ddd}.customer-quick-panel .cqp-customer-action>div{flex:0 0 250px}.customer-quick-panel .cqp-customer-action-title,.customer-quick-panel .cqp-customer-action-title p{font-size:16px;line-height:24px;font-weight:600;color:#333;margin:0;padding:0}.customer-quick-panel .cqp-customer-action-text,.customer-quick-panel .cqp-customer-action-text p{font-size:14px;line-height:20px;font-weight:400;color:#333;margin:8px 0 0;padding:0}.customer-quick-panel .cqp-customer-profile{display:flex;align-items:center;justify-content:space-between;font-size:16px;line-height:24px;font-weight:600;color:#333;width:100%}.customer-quick-panel .cqp-menu-wrapper{padding:20px}.customer-quick-panel .cqp-menu{padding:28px 0;font-size:14px;line-height:20px}.customer-quick-panel .cqp-menu+.cqp-menu{border-top:1px solid #ccc}@media (max-width: 480px){.customer-quick-panel{min-width:auto;width:100%}.customer-quick-panel .cqp-customer-wrapper{padding:40px 20px}}.flits-code-snippet{padding-top:60px!important}.flits-code-snippet .page-width{padding:0 20px}.flits-code-snippet .flits-container{width:100%;padding:0}.flits-code-snippet .flits-page-heading{background:transparent!important}.flits-code-snippet .flits-account-page-title{margin-bottom:56px;display:flex}.flits-code-snippet .flits-account-page-title h1{text-transform:uppercase;font-size:36px;line-height:52px;letter-spacing:3px;margin:0 48px 0 0}.flits-code-snippet .flits-account-page-title .logout{display:inline-flex;align-items:center;font-size:18px;line-height:18px;color:#888}.flits-code-snippet .flits-account-page-title .logout img{height:25px;margin-left:10px}.flits-code-snippet .flits-account-page-title .logout span{display:inline-block;padding-bottom:2px;border-bottom:1px solid #888}.flits-code-snippet .flits-return-to-menu{font-size:16px;line-height:22px}.flits-code-snippet .flits-return-to-menu:before{content:"\2039"!important;font-size:16px;line-height:18px!important;font-weight:700}.flits-code-snippet .flits-nav-bar{margin-bottom:24px}.flits-code-snippet .flits-nav-bar .flits-list-group{margin:0}.flits-code-snippet .flits-nav-bar .flits-list-group .flits-list-group-item{padding-left:0;padding-right:0;margin:0;font-size:21px;line-height:24px;font-weight:400}.flits-code-snippet .flits-nav-bar .flits-list-group .flits-list-group-item+.flits-list-group-item{margin-left:var(--flits_nav_menu_margin)}.flits-code-snippet .flits-nav-bar .flits-list-group .flits-list-group-item.active{font-weight:700}.flits-code-snippet .flits-page-content{background-color:#fcfcfc}.flits-code-snippet .flits-page-content .flits-pages{background-color:transparent!important}.flits-code-snippet #flits-page-recently-view .flits-recently-products-ul li{background-color:#fff}.flits-code-snippet #flits-page-recently-view .flits-product-variant-options{margin-bottom:4px}@media (max-width: 1200px){.flits-code-snippet .flits-nav-bar .flits-list-group .flits-list-group-item+.flits-list-group-item{margin-left:30px}}@media (min-width: 993px){.flits-code-snippet .flits-nav-bar .flits-list-group .flits-list-group-item{border-bottom:2px solid transparent!important}.flits-code-snippet .flits-nav-bar .flits-list-group .flits-list-group-item.active{border-bottom:2px solid #000!important}}@media (max-width: 992px){.flits-code-snippet .flits-nav-bar .flits-list-group .flits-list-group-item{padding-left:10px;padding-right:10px;font-size:18px;line-height:24px}.flits-code-snippet .flits-nav-bar .flits-list-group .flits-list-group-item+.flits-list-group-item{margin-left:0}}@media (max-width: 767px){.flits-code-snippet .flits-account-page-title{margin-bottom:28px;flex-direction:column}.flits-code-snippet .flits-account-page-title h1{font-size:30px;line-height:42px;margin:0 0 16px}.flits-code-snippet .flits-account-page-title .logout{font-size:14px;line-height:18px;color:#888}.flits-code-snippet .flits-account-page-title .logout img{height:20px;margin-left:8px}}.customer-account-product-registration{position:relative;margin-bottom:-10px;padding-top:20px;padding-bottom:60px}.customer-account-product-registration .container{padding:0}.customer-account-product-registration .content{max-width:1100px;margin:0 auto}.customer-account-product-registration .btn{display:inline-block;text-transform:uppercase;padding:12px 18px;letter-spacing:2px;font-size:16px;line-height:24px;background:transparent;border:1px solid #000;color:#000}.customer-account-product-registration .btn:hover,.customer-account-product-registration .btn-inverse{background:#000;border-color:#000;color:#fff}.customer-account-product-registration .btn-inverse:hover{background:#fff;border-color:#000;color:#000}.customer-account-product-registration .btn-link{padding:0;background:transparent;border:none;color:#000}.customer-account-product-registration .btn-link:hover{background:transparent;border:none;color:#000}.customer-account-product-registration .btn-line{padding:0 0 12px;position:relative;background:transparent;border:none;color:#000}.customer-account-product-registration .btn-line:hover{background:transparent;border:none;color:#000}.customer-account-product-registration .btn-line:after{content:"";position:absolute;bottom:0;left:0;right:0;transition:all .3s;display:block;height:1px;background:#000;transform:scaleX(1)}.customer-account-product-registration .btn-line:hover:after{left:15px;right:15px}.customer-account-product-registration-intro{text-align:center}.customer-account-product-registration-intro .row{margin:0 -10px}.customer-account-product-registration-intro .row>div{padding:0 10px 20px;display:flex}.customer-account-product-registration-intro .block{background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;width:100%;height:100%;overflow:hidden;text-align:center;padding:60px 40px}.customer-account-product-registration-intro .block-img{margin-bottom:20px}.customer-account-product-registration-intro .block-content h3{font-family:Gill Sans,sans-serif;font-size:30px;line-height:36px;font-weight:600;margin:0 0 20px;color:#000}.customer-account-product-registration-intro .block-content .text{font-size:18px;line-height:26px;font-weight:400;margin:0 0 40px;color:#666}.customer-account-product-registration-intro .block-content .btn{font-size:14px;line-height:16px;padding:16px 52px}.customer-account-product-registration-intro .btn{background:#fff}@media (max-width: 767px){.customer-account-product-registration-intro{margin:0 0 60px!important}.customer-account-product-registration-intro .block{padding:40px 20px}.customer-account-product-registration-intro .block-content h3{font-size:20px;line-height:30px}.customer-account-product-registration-intro .block-content .btn{font-size:14px;line-height:22px}}.customer-account-product-registration-highlights{padding:80px 0}.customer-account-product-registration-highlights .content-box{text-align:center}.customer-account-product-registration-highlights .content-box+.content-box{margin-top:60px}.customer-account-product-registration-highlights .content-box>h2{font-family:Gill Sans,sans-serif;font-size:30px;line-height:36px;font-weight:600;margin:0}.customer-account-product-registration-highlights .content-box>p{font-size:21px;line-height:24px;color:#666;margin:0}.customer-account-product-registration-highlights .content-box>h2+p{margin-top:20px}.customer-account-product-registration-highlights .row{margin:0 -10px}.customer-account-product-registration-highlights .row>div{padding:0 10px}.customer-account-product-registration-highlights .block{background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;width:100%;height:100%;overflow:hidden}.customer-account-product-registration-highlights .block-img{margin-bottom:20px}.customer-account-product-registration-highlights .block-img img{height:64px}.customer-account-product-registration-highlights .block-content h3{font-family:Gill Sans,sans-serif;font-size:24px;line-height:32px;font-weight:600;margin:0;color:#000}.customer-account-product-registration-highlights .block-content .text{font-size:18px;line-height:28px;font-weight:400;margin:0;color:#000}.customer-account-product-registration-highlights .cta{margin-top:40px;text-align:center;display:none}.customer-account-product-registration-highlights .cta .btn{font-size:14px;line-height:16px;padding:16px 52px;display:block}.customer-account-product-registration-highlights .btn{background:#fff}@media (max-width: 767px){.customer-account-product-registration-highlights{padding:40px 0 60px}.customer-account-product-registration-highlights .content-box{text-align:left}.customer-account-product-registration-highlights .content-box+.content-box{margin-top:60px}.customer-account-product-registration-highlights .content-box>h2{font-size:26px;line-height:36px;font-weight:600}.customer-account-product-registration-highlights .content-box>p{font-size:16px;line-height:26px}.customer-account-product-registration-highlights .row{margin:0}.customer-account-product-registration-highlights .row>div{padding:0}.customer-account-product-registration-highlights .row>div:nth-child(n+3){margin-top:60px}.customer-account-product-registration-highlights .block-img{margin-bottom:12px}.customer-account-product-registration-highlights .block-img img{height:45px}.customer-account-product-registration-highlights .block-content h3{font-size:21px;line-height:32px}.customer-account-product-registration-highlights .block-content .text{font-size:16px;line-height:26px}.customer-account-product-registration-highlights .cta{display:revert}.customer-account-product-registration-highlights .cta .btn{font-size:14px;line-height:22px}}.customer-account-product-registration-form>div.content{background:#fafafa}.customer-account-product-registration-sf-warranty{padding:80px 0;border-bottom:1px solid #dfdfdf}.customer-account-product-registration-sf-warranty .content-box{margin:0 0 48px}.customer-account-product-registration-sf-warranty .content-box>h2{font-family:Gill Sans,sans-serif;font-size:30px;line-height:36px;font-weight:600;margin:0}.customer-account-product-registration-sf-warranty .content-box>p{font-size:21px;line-height:24px;color:#666;margin:0}.customer-account-product-registration-sf-warranty .content-box>h2+p{margin-top:20px}.customer-account-product-registration-sf-warranty #customer-warranty{font-size:21px;line-height:24px}.customer-account-product-registration-sf-warranty .warranty-list+.warranty-list{margin-top:40px;padding-top:40px;border-top:1px solid #dfdfdf}.customer-account-product-registration-sf-warranty .warranty-list-row{display:flex}.customer-account-product-registration-sf-warranty .warranty-list-row+.warranty-list-row{margin-top:20px}.customer-account-product-registration-sf-warranty .warranty-list-label{flex:0 0 250px;color:#696969}.customer-account-product-registration-sf-warranty .warranty-list-value{flex:0 0 calc(100% - 250px);color:#000;padding-left:20px}.customer-account-product-registration-sf-warranty .warranty-list-value span.block{display:block}.customer-account-product-registration-sf-warranty .warranty-list-value span.block+span.block{marign-top:8px}@media (max-width: 767px){.customer-account-product-registration-sf-warranty{padding:40px 0}.customer-account-product-registration-sf-warranty .content-box{margin:0 0 40px}.customer-account-product-registration-sf-warranty .content-box>h2{font-size:26px;line-height:36px;font-weight:600}.customer-account-product-registration-sf-warranty .content-box>p{font-size:16px;line-height:26px}.customer-account-product-registration-sf-warranty #customer-warranty{font-size:15px;line-height:21px}.customer-account-product-registration-sf-warranty .warranty-list-label{flex:0 0 120px}.customer-account-product-registration-sf-warranty .warranty-list-value{flex:0 0 calc(100% - 120px);padding-left:0}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/theme-v2.scss.css.map */
