.co-header{position:sticky;top:0;z-index:100;background-color:var(--color-white,#fff)}.co-header>.inner{padding:11px 29px 10px 18px;box-sizing:border-box;max-width:1440px;margin:0 auto;width:100%;border-bottom:1px solid var(--color-border,#ccc)}.bp-sm .co-header>.inner{max-width:none;padding:.625rem 0 0;width:93%}.co-header>.inner>.wrap{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width:1200px){.co-header>.inner>.wrap{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:5px 5%}}@media only screen and (max-width:960px){.co-header>.inner>.wrap{row-gap:.75rem}}.bp-sm .co-header>.inner>.wrap{display:flex;flex-direction:column;row-gap:0}.bp-sm .co-header>.inner>.wrap .logo-area{width:100%;display:flex;justify-content:space-between;padding-bottom:4px}.co-header>.inner>.wrap .logo-area .logo img{width:100%;height:auto;vertical-align:middle}.bp-sm .co-header>.inner>.wrap .logo-area .logo img{width:auto;max-width:12.5rem}.co-header>.inner>.wrap .logo-area .toggle-menu{width:100%;min-height:36px;display:flex;justify-content:flex-end;gap:10px}.co-header>.inner>.wrap .logo-area .toggle-menu>li{min-width:35px}.bp-sm .co-header>.inner>.wrap .logo-area .toggle-menu>li{min-width:5rem}.co-header>.inner>.wrap .logo-area .toggle-menu>li .link{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.co-header>.inner>.wrap .logo-area .toggle-menu>li .link .name{font-weight:700;font-size:1rem}.co-header>.inner>.wrap .logo-area .toggle-menu>li>.ca-social-login-button,.co-header>.inner>.wrap .logo-area .toggle-menu>li>.ca-social-login-button>div{height:100%}.co-header>.inner>.wrap .logo-area .toggle-menu>li>.ca-social-login-button .login-link{display:flex;flex-direction:column-reverse;align-items:center;justify-content:flex-start;height:100%}.co-header>.inner>.wrap .logo-area .toggle-menu>li>.ca-social-login-button .login-link>span{color:var(--color-font,#000);font-size:1rem;font-weight:700}.co-header>.inner>.wrap .modal-list{margin-right:3%;width:35%}@media only screen and (max-width:1200px){.co-header>.inner>.wrap .modal-list{width:100%}}.co-header>.inner>.wrap .modal-list>ul{width:100%;display:flex;justify-content:flex-end;align-items:center;-moz-column-gap:10%;column-gap:10%;margin-bottom:-25px}@media only screen and (max-width:1200px){.co-header>.inner>.wrap .modal-list>ul{justify-content:flex-end}}.co-header>.inner>.wrap .modal-list>ul>li .btn{border-bottom:4px solid transparent}.co-header>.inner>.wrap .modal-list>ul>li .btn:has(.cm-modal){border-bottom-color:var(--color-accent,#ccc)}.co-header>.inner>.wrap .modal-list>ul>li .style-button{display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px;margin-bottom:29px;transition:opacity .3s}.co-header>.inner>.wrap .modal-list>ul>li .style-button:hover{opacity:.5}@media only screen and (max-width:1200px){.co-header>.inner>.wrap .modal-list>ul>li .style-button{margin-bottom:10px}}.co-header>.inner>.wrap .modal-list>ul>li .style-button .title{display:flex;-moz-column-gap:10px;column-gap:10px;align-items:center}.co-header>.inner>.wrap .modal-list>ul>li .style-button span{font-size:14px;font-weight:400}.co-header>.inner>.wrap .modal-list>ul>li .style-button svg{color:var(--color-icon,#ccc)}.co-header>.inner>.wrap .modal-list>ul>li .cm-modal .btn-delete{margin-top:155px}.co-header>.inner>.wrap .modal-list>ul>li .cm-modal .modal{padding:24px 30px}.co-header>.inner>.wrap .modal-list>ul>li .cm-modal.cm-modal-category .modal{margin-left:-18%}@media only screen and (max-width:1200px){.co-header>.inner>.wrap .modal-list>ul>li .cm-modal.cm-modal-category .modal{margin-left:18%}}.co-header>.inner>.wrap .modal-list>ul>li .cm-modal.cm-modal-category .modal .category-list-area{border-top:1px solid var(--color-border,#ccc)}@media only screen and (max-width:1200px){.co-header>.inner>.wrap .modal-list>ul>li .cm-modal.cm-modal-search-brand .modal{margin-left:25%}}.co-header>.inner>.wrap .search{position:relative;width:27%;min-width:310px;height:48px;display:flex;align-items:center;margin-right:1.5%}@media only screen and (max-width:1200px){.co-header>.inner>.wrap .search{width:100%}}.bp-sm .co-header>.inner>.wrap .search{width:100%;height:auto;min-width:unset;-moz-column-gap:2%;column-gap:2%;align-items:normal;margin-right:0}.co-header>.inner>.wrap .search .ca-input input{height:48px;padding:10px 170px 10px 12px;background-color:var(--color-bg-main,#fff);border:none;border-radius:0}.bp-sm .co-header>.inner>.wrap .search .ca-input input{height:auto;min-height:39px;padding:.875rem 6.25rem .875rem 0;background-color:var(--color-white,#fff);font-size:2rem;border-top:1px solid var(--color-border,#ccc)}.co-header>.inner>.wrap .search .ca-input input::-moz-placeholder{color:gray}.co-header>.inner>.wrap .search .ca-input input::placeholder{color:gray}.co-header>.inner>.wrap .search .cm-modal-multi-search+.search-btn-detail{background-color:var(--color-border,#ccc)}.co-header>.inner>.wrap .search .search-btn-detail{position:absolute;right:68px;background-color:var(--color-white,#fff);padding:8px 16px;border-radius:16px;display:flex;justify-content:center;-moz-column-gap:3px;column-gap:3px;cursor:pointer;overflow:hidden;transition:scale .3s}.bp-sm .co-header>.inner>.wrap .search .search-btn-detail{position:static;flex-direction:column;align-items:center;border:1px solid var(--color-border,#ccc);border-radius:4px;background-color:var(--color-bg-main,#fff);min-width:7.25rem;padding:0}.co-header>.inner>.wrap .search .search-btn-detail:hover{scale:1.1}.co-header>.inner>.wrap .search .search-btn-detail .ico-adv-bar-simple:before{font-size:1.875rem;margin-top:-.75rem}.bp-sm .co-header>.inner>.wrap .search .search-btn-detail .ico-adv-bar-simple:before{font-size:5rem;margin-top:-2rem}.co-header>.inner>.wrap .search .search-btn-detail span{font-size:11px;font-weight:600}.bp-sm .co-header>.inner>.wrap .search .search-btn-detail span{font-size:1.25rem;font-weight:700}.co-header>.inner>.wrap .search .cm-modal-multi-search .input-area .ca-input input{padding:10px 30px 10px 12px}.bp-sm .co-header>.inner>.wrap .search .cm-modal-multi-search .input-area .ca-input input{padding:.875rem 6.25rem .875rem 12px}.co-header>.inner>.wrap .search .cm-modal-multi-search .input-area .ca-input .clear-btn{right:10px}.co-header>.inner>.wrap .search .refine-search{border:none}.bp-sm .co-header>.inner>.wrap .search .refine-search{margin:3.625rem auto 0;padding-bottom:3.625rem;box-sizing:border-box}.co-header>.inner>.wrap .search .refine-search>.checkbox>ul{display:flex;flex-wrap:wrap;gap:20px}.bp-sm .co-header>.inner>.wrap .search .refine-search>.checkbox>ul{justify-content:flex-start;gap:2.25rem 17%}.bp-sm .co-header>.inner>.wrap .search .refine-search>.checkbox>ul li{height:auto}.co-header>.inner>.wrap .search .refine-search>.checkbox>ul li:checked+label{font-weight:400}.co-header>.inner>.wrap .search .search-button{position:absolute;right:0;width:52px;height:48px;background-color:var(--color-font,#000);display:flex;justify-content:center;align-items:center;cursor:pointer}.bp-sm .co-header>.inner>.wrap .search .search-button{background-color:transparent;right:calc(2.2% + 7.5rem);top:calc(50% - 24px)}.co-header>.inner>.wrap .search .search-button:hover>svg{transform:scale(1.2)}.co-header>.inner>.wrap .search .search-button svg{transition:.3s;font-size:18px;color:var(--color-white,#fff)}.bp-sm .co-header>.inner>.wrap .search .search-button svg{font-size:2.25rem;color:var(--color-icon,#ccc)}.co-header>.inner>.wrap .cm-modal .modal:before{content:none}.co-header>.inner>.wrap .cm-modal .modal .modal-title{color:var(--color-font,#000);font-size:16px;line-height:1;margin-bottom:22px}.bp-sm .co-header>.inner>.wrap .cm-modal .modal .modal-title{font-size:1.75rem;margin-bottom:0}.co-header>.inner>.wrap .buttons>ul{display:flex;align-items:center;gap:15px}@media only screen and (max-width:1200px){.co-header>.inner>.wrap .buttons>ul{width:100%;justify-content:space-between}}.co-header>.inner>.wrap .buttons>ul>li{width:auto;min-width:40px}.co-header>.inner>.wrap .buttons>ul>li>a{height:44px;display:flex;align-items:center;justify-content:flex-end;flex-direction:column;row-gap:2px;transition:.3s}.co-header>.inner>.wrap .buttons>ul>li>a:hover{opacity:.5}.co-header>.inner>.wrap .buttons>ul>li>a>span{font-size:12px;white-space:nowrap}.co-header>.inner>.wrap .buttons>ul>li>a .font-awesome{height:1em;margin-bottom:5px}.co-header>.inner>.wrap .buttons>ul>li .ca-social-login-button .login-link{display:flex;flex-direction:column-reverse;align-items:center;justify-content:flex-start;height:44px;row-gap:2px;transition:.3s}.co-header>.inner>.wrap .buttons>ul>li .ca-social-login-button .login-link:hover{opacity:.5}.co-header>.inner>.wrap .buttons>ul>li .ca-social-login-button .login-link>span{color:var(--color-font,#000);font-size:12px;white-space:nowrap}.co-header>.inner div[class*=ico-]:before{display:inline-block}.co-header>.inner .ico-gen-mail:before{font-size:2rem;margin-top:-13px}.co-header>.inner .ico-adv-clock-rotate{margin-bottom:-.1875rem}.co-header>.inner .ico-adv-clock-rotate:before{font-size:2.125rem}.co-header>.inner .ico-ass-favorite:before{font-size:1.25rem;margin-top:-3px}.bp-sm .co-header>.inner .ico-ass-favorite:before{font-size:2.75rem}.co-header>.inner .quantity{min-width:18px;height:18px;line-height:18px;border-radius:10px;position:absolute;top:0;right:-10px;border:none}.co-header>.inner .ico-ass-cart:before{font-size:1.375rem;margin-top:-.3125rem;margin-right:.1875rem}.bp-sm .co-header>.inner .ico-ass-cart:before{font-size:2.75rem}.bp-sm .co-header>.inner .ico-fle-person:before{font-size:2.375rem}.co-header>.inner .ico-adv-coupon:before{font-size:1.375rem;margin-top:-.9375rem}.bp-sm .co-header>.inner .ico-adv-coupon:before{font-size:3.5rem}.co-header .ca-free-area{width:100%}.bp-sm .co-header .ca-free-area p{font-size:1.375rem}
