﻿@keyframes skeleton-shine{0%{background-position:right;}40%{background-position:right;}100%{background-position:left;}}@media(min-width:47.01em){.topHeader>.wrap{display:none;}}.logoBar>.wrap{display:flex;align-items:center;justify-content:space-between;}@media(min-width:47.01em){.logoBar>.wrap{gap:15px;}}@media(max-width:47em){.logoBar>.wrap{gap:5px;}}.logoBar>.wrap:after{display:none;}@media(max-width:47em){.logoBar>.wrap>.header-logo{padding-inline-start:40px;}}.logoBar>.wrap>.header-logo>img{max-height:100%;vertical-align:middle;}@media(min-width:47.01em){.logoBar>.wrap>.header-logo>img{margin:5px 0;height:65px;}}.logoBar>.wrap>.loc{display:flex;align-items:end;color:#777!important;}@media(max-width:47em){.logoBar>.wrap>.loc{align-items:center;margin-inline-end:auto;}}@media(min-width:445.1px){.logoBar>.wrap>.loc{max-height:30px;}}@media(max-width:445px){.logoBar>.wrap>.loc{position:relative;border:1px solid #ddd;border-radius:8px;width:40px;height:40px;align-items:center;justify-content:center;}}.logoBar>.wrap>.loc>i{font-size:30px;}.logoBar>.wrap>.loc>div>small{font-size:9px;}@media(min-width:47.01em){.logoBar>.wrap>.loc>div>small{line-height:3;}}@media(max-width:445px){.logoBar>.wrap>.loc>div>small{display:none;}}.logoBar>.wrap>.loc>div>span{font-size:10px;max-width:130px;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-weight:bolder;}@media(min-width:47.01em){.logoBar>.wrap>.loc>div>span{line-height:1;}}@media(max-width:445px){.logoBar>.wrap>.loc>div>span{display:none;}}.logoBar>.wrap>.loc>div>span:not(.has-value){display:none;}.logoBar>.wrap>.searchBox{margin:0;}@media(min-width:47.01em){.logoBar>.wrap>.searchBox{flex:.85;margin:auto;}}.logoBar>.wrap>.searchBox #main-search{background-color:#f1f2f4;border:0;border-radius:8px;}.logoBar>.wrap>.searchBox #main-search .typeahead__field{padding-inline-start:45px;}.logoBar>.wrap>.searchBox #main-search .typeahead__field .typeahead__button{background:none;position:absolute;left:0;right:0;}.logoBar>.wrap>.searchBox #main-search .typeahead__field .typeahead__button .fa-search{color:#bbb;}.logoBar>.wrap>.searchBox #main-search .typeahead__field .typeahead__button:hover .fa-search{color:var(--color1);}.logoBar>.wrap>.searchBox #main-search .typeahead__field input{padding:0;}.logoBar>.wrap>.searchBox .bridge-search-box{height:43px;}.logoBar>.wrap>.auth-box{display:flex;align-items:stretch;}@media(max-width:60em){.logoBar>.wrap>.auth-box{margin-inline-start:auto;}}.logoBar>.wrap>.auth-box>a{color:#777!important;font-size:13px;padding:10px 13px;border:1px solid #eaeaea;transition:all .2s;}.logoBar>.wrap>.auth-box>a:first-child{border-start-start-radius:8px;border-end-start-radius:8px;}@media(min-width:47.01em){.logoBar>.wrap>.auth-box>a:first-child.login-btn>i{display:none;}}@media(max-width:47em){.logoBar>.wrap>.auth-box>a:first-child.login-btn{border-radius:8px;width:40px;height:40px;text-align:center;line-height:40px;padding:0;}.logoBar>.wrap>.auth-box>a:first-child.login-btn>i{color:#777;font-size:25px;padding:0!important;transition:all .2s ease-out;transform:perspective(50px);}.logoBar>.wrap>.auth-box>a:first-child.login-btn>span{display:none;}}.logoBar>.wrap>.auth-box>a:last-child{border-start-end-radius:8px;border-end-end-radius:8px;position:relative;border-inline-start-color:transparent;}@media(max-width:47em){.logoBar>.wrap>.auth-box>a:last-child{display:none;}}.logoBar>.wrap>.auth-box>a:last-child:before{position:absolute;content:"";top:50%;left:0;right:0;margin:-5px -6px 0;width:10px;aspect-ratio:1;background:#eaeaea;border-radius:50%;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none;pointer-events:none;transition:all .2s;}@media(min-width:47.01em){.logoBar>.wrap>.auth-box:not(.auth)>a:hover{background-color:var(--color1);color:#fff!important;border-color:var(--color1);}}@media(max-width:47em){.logoBar>.wrap>.auth-box:not(.auth)>a:hover>i{color:var(--color1);transform:perspective(50px) rotateY(180deg);}}.logoBar>.wrap>.auth-box:not(.auth):hover>a:before{background:#fff;}.logoBar>.wrap>.auth-box.auth{position:relative;}.logoBar>.wrap>.auth-box.auth>a{border-start-end-radius:8px;border-end-end-radius:8px;display:flex;align-items:center;}@media(min-width:47.01em){.logoBar>.wrap>.auth-box.auth>a{min-width:150px;}}.logoBar>.wrap>.auth-box.auth>a>i{padding:0!important;margin-inline-end:5px;font-size:18px;}.logoBar>.wrap>.auth-box.auth>a>span{max-width:115px;white-space:nowrap;display:inline-block;overflow:hidden;text-overflow:ellipsis;}@media(max-width:47em){.logoBar>.wrap>.auth-box.auth>a>span{display:none;}}.logoBar>.wrap>.auth-box.auth>a>small{padding:0!important;margin-inline-start:auto;}.logoBar>.wrap>.auth-box.auth>.mnu{position:absolute;width:100%;min-width:fit-content;display:none;left:50%;bottom:0;transform:translate(-50%,100%);background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,.14),0 4px 8px rgba(0,0,0,.3);border-radius:8px;overflow:hidden;}.logoBar>.wrap>.auth-box.auth>.mnu>a{padding:8px 10px;padding-inline-end:15px;white-space:nowrap;color:#777!important;display:block;font-size:12px;}.logoBar>.wrap>.auth-box.auth>.mnu>a:not(:last-child){border-bottom:1px solid #f1f2f4;}.logoBar>.wrap>.auth-box.auth>.mnu>a:hover{background-color:#fafafa;color:#444!important;}.logoBar>.wrap>.auth-box.auth>.mnu>a>i{padding:0!important;margin-inline-end:10px;font-size:18px;width:18px;display:inline-block;text-align:center;}.logoBar>.wrap>.auth-box.auth:hover>a{background-color:#fafafa;}.logoBar>.wrap>.auth-box.auth:hover>.mnu{display:block;}.logoBar>.wrap>#basketlink{position:relative;border:1px solid #ddd;border-radius:8px;width:40px;height:40px;text-align:center;line-height:40px;}.logoBar>.wrap>#basketlink>i{color:#777;font-size:19px;padding:0!important;transition:all .2s ease-out;transform:perspective(50px);}.logoBar>.wrap>#basketlink>.item{position:absolute;background-color:var(--color1);min-width:18px;display:inline-block;height:18px;text-align:center;margin:-7px -7px;border-radius:5px;font-size:13px;line-height:20px;padding:0 2px;right:0;left:0;max-width:fit-content;}.logoBar>.wrap>#basketlink:hover>i{color:var(--color1);transform:perspective(50px) rotateY(180deg);}.footer-msl{display:flex;justify-content:space-between;flex-wrap:wrap;}@media(max-width:60em){.footer-msl{flex-direction:column;align-items:center;text-align:center;}}.footer-msl .menu-level1-box{display:flex;flex-wrap:wrap;flex:1;gap:20px;}@media(max-width:60em){.footer-msl .menu-level1-box{flex-direction:column;align-items:center;text-align:center;}}.footer-msl .menu-level1-box li a{display:block;margin-bottom:15px;color:var(--color2);white-space:nowrap;}.footer-msl .menu-level1-box li a:hover{color:#444;}.footer-msl .menu-level1-box li ul a{font-size:.9em;color:#999;margin-bottom:10px;}.footer-msl .menu-level1-box li ul a:hover{color:var(--color2);}.footer-msl .section-esl>*:not(:last-child){margin-bottom:15px;}.footer-msl .section-esl>.follow-us{border-radius:35px;border-end-end-radius:0;display:flex;flex-direction:column;align-items:center;}.footer-msl .section-esl>.follow-us>p{color:#444;padding:0 22px 5px;}.footer-msl .section-esl>.follow-us .socials-box{display:flex;align-items:center;}.footer-msl .section-esl>.follow-us .socials-box .social-item{font-size:22px;color:#cbcbcb;opacity:.43;}.footer-msl .section-esl>.change-locale{display:flex;align-items:center;justify-content:space-between;padding:15px 0;}.footer-msl .section-esl>.change-locale:not(:first-child){border-top:1px solid #eee;}.footer-msl .section-esl>.change-locale>.btns{margin:0 auto;display:flex;gap:5px;}.footer-msl .section-esl>.change-locale .foot-lang-cur{position:relative;}.footer-msl .section-esl>.change-locale .foot-lang-cur>a{position:relative;color:#888;padding:6px 8px;border-radius:5px;opacity:.8;width:125px;display:inline-block;font-size:.85em;background-color:#fafafa;border:1px solid #bbb;}.footer-msl .section-esl>.change-locale .foot-lang-cur>a>i{padding-inline-start:0!important;}.footer-msl .section-esl>.change-locale .foot-lang-cur>.popup{position:absolute;background-color:#fff;min-width:130px;padding:0 15px;border-radius:5px;border:1px solid #ddd;left:50%;top:0;transform:translate(-50%,-100%);-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none;pointer-events:none;opacity:0;z-index:1;transition:all .2s;}.footer-msl .section-esl>.change-locale .foot-lang-cur>.popup>.con{flex:1;}.footer-msl .section-esl>.change-locale .foot-lang-cur>.popup .ttl{margin:4px -12px;padding:5px;font-size:10px;background-color:#eee;color:#898989;border-radius:4px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.footer-msl .section-esl>.change-locale .foot-lang-cur>.popup .lst>a{display:flex;align-items:center;color:#666;font-size:.8em;margin:5px 0;}.footer-msl .section-esl>.change-locale .foot-lang-cur>.popup .lst>a>.choice{display:inline-flex;align-items:center;justify-content:center;position:relative;width:16px;aspect-ratio:1/1;border-radius:50%;border:1px solid #ccc;margin-inline-end:5px;}.footer-msl .section-esl>.change-locale .foot-lang-cur>.popup .lst>a>.choice:after{position:absolute;content:"";width:0;aspect-ratio:1/1;border-radius:50%;background-color:var(--color1);transition:all .2s;}.footer-msl .section-esl>.change-locale .foot-lang-cur>.popup .lst>a.current{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none;pointer-events:none;}.footer-msl .section-esl>.change-locale .foot-lang-cur>.popup .lst>a:hover,.footer-msl .section-esl>.change-locale .foot-lang-cur>.popup .lst>a.current{color:var(--color1);}.footer-msl .section-esl>.change-locale .foot-lang-cur>.popup .lst>a:hover>.choice,.footer-msl .section-esl>.change-locale .foot-lang-cur>.popup .lst>a.current>.choice{border:1px solid var(--color1);}.footer-msl .section-esl>.change-locale .foot-lang-cur>.popup .lst>a:hover>.choice:after,.footer-msl .section-esl>.change-locale .foot-lang-cur>.popup .lst>a.current>.choice:after{width:6px;}.footer-msl .section-esl>.change-locale .foot-lang-cur:hover>a{opacity:1;}.footer-msl .section-esl>.change-locale .foot-lang-cur:hover>.popup{opacity:1;pointer-events:all;}@media(max-width:47em){#nav-mobile{margin:0;padding:0;}#nav-mobile>.reponsiveMenu>i{margin:0;margin-inline-end:5px;}.logoBar>.wrap{width:100%;height:60px;}.logoBar>.wrap>.header-logo{height:calc(100% - 13px);}#main-search>ul{position:fixed;top:53px;left:0;right:0;box-shadow:0 5px 5px 2px rgba(0,0,0,.3);border-radius:5px;width:100%;}}.topBanner{position:fixed;left:0;right:0;top:0;width:100%;background-color:inherit;transition:all .4s cubic-bezier(.86,0,.07,1)!important;}@media(max-width:60em){.topBanner{display:none;}}:root{--head-top-offset:.0001px;}@media(min-width:60.01em){.has-tape-banner{--head-top-offset:36px;}}@media(min-width:60.01em){.logoBar,.mainNav,#nav-mobile{left:0!important;right:0!important;z-index:1000!important;position:fixed!important;}.logoBar{top:calc(0px + var(--head-top-offset))!important;height:80px;max-height:80px;transition:all .4s cubic-bezier(.86,0,.07,1)!important;}.logoBar .wrap{height:unset!important;}.mainNav{top:calc(80px + var(--head-top-offset))!important;transition:all .4s cubic-bezier(.86,0,.07,1)!important;}#mainHeader{z-index:2000;height:unset!important;position:relative;}#bdLoading{padding-top:calc(130px + var(--head-top-offset));}}body.search-focused .topBanner,body.fixed-position .topBanner,body.lock-position .topBanner{top:-36px;}@media(min-width:47.01em){body.search-focused .logoBar>.wrap,body.fixed-position .logoBar>.wrap,body.lock-position .logoBar>.wrap{height:65px;}}body.search-focused .logoBar>.wrap>.header-logo,body.fixed-position .logoBar>.wrap>.header-logo,body.lock-position .logoBar>.wrap>.header-logo{height:calc(100% - 13px);}@media(max-width:47em){body.search-focused .logoBar>.wrap>.header-logo,body.fixed-position .logoBar>.wrap>.header-logo,body.lock-position .logoBar>.wrap>.header-logo{display:none;}body.search-focused .logoBar>.wrap>.loc,body.fixed-position .logoBar>.wrap>.loc,body.lock-position .logoBar>.wrap>.loc{display:none;}body.search-focused .logoBar>.wrap>.searchBox,body.fixed-position .logoBar>.wrap>.searchBox,body.lock-position .logoBar>.wrap>.searchBox{padding-inline-start:40px;position:unset!important;display:block!important;flex:1;order:0;}}@media(min-width:60.01em){body.search-focused.has-tape-banner,body.fixed-position.has-tape-banner,body.lock-position.has-tape-banner{--head-top-offset:.0001px;}}@media(max-width:47em){body.body-bottom-app-bar .logoBar>.wrap>.loc{margin-inline-end:unset;}}