*{box-sizing:border-box}body{margin:0;padding:0}.container{max-width:1366px;margin:0 auto;padding:0 15px}.header-wrap{background-color:#ebf4f9;padding:15px 0 0;position:relative;z-index:1}.menu>ul{background-color:#5c9fa8;display:flex;margin:0;padding:4px 6px 0;list-style-type:none;border-radius:30px 30px 0 0;justify-content:space-around}.header{display:flex;justify-content:space-between;align-items:center}.logo a{display:block;padding:7px 14px;background-color:#fff;border-radius:50px;min-width:143px;position:relative;overflow:hidden}.menu{padding:0 15px;position:relative}.menu>ul li{padding:0 15px}.menu>ul li a{text-decoration:none;padding:27px 15px;display:block;color:#fff;font-weight:500;font-size:17px;white-space:nowrap}.logo img{height:50px;width:auto;display:block}.logo{padding-bottom:17px;width:210px;display:flex;position:relative}.cartgroup{display:flex;align-items:center;width:240px;justify-content:end;position:relative}.cart{display:inline-block;padding:7px;text-decoration:none;margin-left:12px;position:relative;color:#5c9fa8;display:flex;align-items:center}.cart img{height:25px;width:auto;display:block}.callus{text-decoration:none;font-weight:600;color:#5c9fa8;padding:7px 11px}.corner{width:58px;height:50px;overflow:hidden;position:absolute;display:inline-block}.corner.cornerrt:after{content:"";display:block;width:83px;height:64px;position:absolute;border-radius:50%;bottom:0;left:0;box-shadow:-40px 29px #5c9fa8}.corner.cornerlft:after{content:"";display:block;width:83px;height:64px;position:absolute;border-radius:50%;bottom:0;right:0;box-shadow:40px 29px #5c9fa8}.corner.cornerrt{left:calc(100% - 15px);bottom:0}.corner.cornerlft{right:calc(100% - 15px);bottom:0}.triggerBtn{cursor:pointer;width:34px;height:30px}.trigger{background:#5c9fa8;transition:all 0s .3s;position:relative;transform:translateY(14px)}.trigger,.trigger:after,.trigger:before{width:34px;height:2px}.trigger:after,.trigger:before{content:"";background:#5c9fa8;position:absolute;left:0}.trigger:before{transition:bottom .3s cubic-bezier(.23,1,.32,1) .3s,transform .3s cubic-bezier(.23,1,.32,1);bottom:11px}.trigger:after{transition:top .3s cubic-bezier(.23,1,.32,1) .3s,transform .3s cubic-bezier(.23,1,.32,1);top:12px}.cart-badge{position:absolute;top:-5px;right:-5px;background:#5c9fa8;color:#fff;font-size:12px;font-weight:700;padding:2px 6px;border-radius:50%;line-height:1;width:20px;height:20px;text-align:center;display:flex;justify-content:center;align-items:center}.sidebar-cart{position:absolute;width:50%;margin-right:-50%;top:0;bottom:0;right:0;z-index:9999999;box-shadow:-5px 0 10px -5px #0003;background-color:#fff}.sidebar-close{position:absolute;left:20px;top:20px;cursor:pointer;background-color:transparent;color:#000;border:none;border:1px solid gray;border-radius:2px;transition:max-width .4s ease}.bhc-mega-menu{position:absolute;display:none;gap:60px;align-items:center;justify-content:center;padding:30px;background-color:#ebf4f9;border-radius:0 0 100px;left:50%;transform:translate(-52%)}@media (min-width: 801px){.trigger-wrap,.logo .corner{display:none}.logo{order:1}.menu{order:2;display:block!important;max-height:initial!important}.cartgroup{order:3}}@media (max-width: 1100px){.menu{width:calc(100% - 420px)}.menu>ul li{padding:0 6px}.menu>ul li a{padding:27px 3px}.cart img{height:22px}}@media (max-width: 980px){.cart{padding:7px 3px;margin-left:0}.callus{padding:7px 11px 7px 0}.logo,.trigger-wrap{width:175px}.menu{width:calc(100% - 350px)}}@media (max-width: 800px){.menu>ul li a{font-size:15px}.logo{justify-content:center;background-color:#5c9fa8;padding:13px 51px;width:49%;border-radius:42px 42px 0 0}.logo img{margin:0 auto}.logo a{width:90%}.menu .corner{display:none}.header{flex-wrap:wrap;justify-content:space-around}.menu{width:100%;padding:0;position:absolute;top:100%;overflow:hidden;max-height:0;transition:max-height .4s ease;display:none;z-index:999999}.callus{display:none}.menu.open{display:block}.cartgroup,.trigger-wrap{width:80px;position:relative;z-index:2}.trigger-wrap{padding-bottom:35px}.corner.cornerrt{left:calc(100% + -0px)}.corner.cornerlft{right:calc(100% + -0px)}.cart img{height:30px}.menu>ul{display:block;border-radius:0;padding:10px 0}.menu>ul li{padding:0}.menu>ul li a{padding:10px 16px;font-size:17px}.menu>ul li:hover a{background-color:#5297a0}.sidebar-cart{width:100%}.bhc-mega-menu{flex-direction:column}}@media (max-width: 670px){.logo a{width:96%}.logo{padding:13px 30px}}@media (max-width: 500px){.cartgroup,.trigger-wrap{width:50px}.logo{width:62%}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/custom-app-header.css.map */
