.header .container{max-width:none}.header__wrapper{-webkit-padding-before:26px;padding-block-start:26px;-webkit-padding-after:24px;padding-block-end:24px;max-width:calc(100% - 75px);margin:0 auto}@media screen and (max-width: 1520px){.header__wrapper{max-width:var(--container-max-width)}}@media screen and (max-width: 999px){.header__wrapper{-webkit-padding-before:22px;padding-block-start:22px;-webkit-padding-after:19px;padding-block-end:19px}}.header__logo-text{color:#000;text-align:center;font-family:var(--font-en);font-size:20px;font-weight:700;line-height:10px}@media screen and (max-width: 999px){.header__logo-text{font-size:15px}}.announcement-bar__message{-webkit-padding-before:13px;padding-block-start:13px;-webkit-padding-after:13px;padding-block-end:13px}@media screen and (max-width: 999px){.announcement-bar__message{-webkit-padding-before:11px;padding-block-start:11px;-webkit-padding-after:11px;padding-block-end:11px}}.announcement-bar__message p{color:#fff;font-family:var(--font-ja);font-size:13px;font-weight:400;line-height:13px;letter-spacing:.13px}@media screen and (max-width: 999px){.announcement-bar__message p{font-size:11px;line-height:10px;letter-spacing:.11px}}.c_mega-menu__title{text-transform:none;display:flex;align-items:flex-start;justify-content:flex-start;gap:17px;transition:opacity .3s ease;margin-block-end:24px}.c_mega-menu__title.c_non-image{margin-block-end:32px}.c_mega-menu__title:hover{opacity:.7}.link--faded{font-family:var(--font-ja);font-size:13px;font-weight:400;line-height:28px;letter-spacing:.13px}.c_mega-menu__link{font-family:var(--font-ja);font-size:14px;font-weight:400;line-height:38px;letter-spacing:.14px}#desktop-menu-1 .mega-menu__columns-wrapper{margin:0;flex-wrap:nowrap;display:flex;padding-block-end:15px}#desktop-menu-1 .mega-menu__column{margin:0;flex:0 0 152px;max-width:152px}#desktop-menu-1 .mega-menu__column:nth-child(1){margin-right:54px}#desktop-menu-1 .mega-menu__column:nth-child(1) svg{width:25px;margin-top:-6px}#desktop-menu-1 .mega-menu__column:nth-child(2){margin-right:49px}#desktop-menu-1 .mega-menu__column:nth-child(2) svg{margin-top:-5px}#desktop-menu-1 .mega-menu__column:nth-child(3){margin-right:60px}#desktop-menu-1 .mega-menu__column:nth-child(3) svg{width:28px;margin-top:-4px}#desktop-menu-1 .c_mega-menu__title--ja{font-family:var(--font-ja);font-size:15px;font-weight:600;line-height:15px;letter-spacing:.15px}#desktop-menu-1 .linklist__item:not(:first-child){padding-block-end:0;padding-block-start:0}.mega-menu__images-wrapper{grid-auto-flow:row;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(2,auto);row-gap:43px;column-gap:30px}.mega-menu__image-wrapper{display:flex;border:1px solid rgba(0,0,0,.1);background:#fff;height:110px;align-items:center;justify-content:center;margin-bottom:0}.mega-menu__image-wrapper img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;display:block}.mega-menu__heading{text-align:left;color:#000;font-family:var(--font-ja);font-size:13px;font-weight:400;line-height:14px;letter-spacing:.13px}.mega-menu__image-push{width:215px}.c_header__inline-navigation .header__linklist{-webkit-padding-start:40px;padding-inline-start:40px;flex-wrap:wrap}.header__inline-navigation .header__linklist-item{color:#000;font-family:var(--font-ja);font-size:14px;font-weight:400;line-height:14px;letter-spacing:.14px}.header__inline-navigation .header__linklist-item:not(:last-child){-webkit-margin-end:30px;margin-inline-end:30px}.header__bottom-navigation{width:calc(100% + var(--container-gutter) * 2);margin-left:calc(-1 * var(--container-gutter));padding-block:22px}@media screen and (max-width: 999px){.header__bottom-navigation{padding-block:12px}}@media screen and (max-width: 999px){.header__bottom-navigation .header__linklist{overflow:hidden;display:flex;flex-wrap:nowrap;justify-content:flex-start;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;list-style:none;scrollbar-width:none;padding-inline:20px}}.c_navigation__inner{display:flex;justify-content:center}.header__bottom-navigation .header__linklist-item{color:#000;font-family:var(--font-ja);font-size:14px;font-weight:400;line-height:14px;letter-spacing:.14px}@media screen and (max-width: 999px){.header__bottom-navigation .header__linklist-item{font-size:12px;letter-spacing:.12px}}.header__bottom-navigation .header__linklist-item:not(:last-child){-webkit-margin-end:40px;margin-inline-end:40px}@media screen and (max-width: 999px){.header__bottom-navigation .header__linklist-item:not(:last-child){-webkit-margin-end:18px;margin-inline-end:18px}}.header__linklist{flex-wrap:nowrap}.header__icon-list{gap:32px;-webkit-padding-before:3px;padding-block-start:3px}@media screen and (max-width: 999px){.header__icon-list{gap:16px;-webkit-padding-before:0;padding-block-start:0}}@media screen and (max-width: 999px){.header__secondary-links .header__icon-list{padding-right:3px;gap:19px}}.header__cart-count{background:#d96e2c;color:rgb(var(--header-background))}.header__cart-count--floating{top:0}.bubble-count{min-width:11px;height:11px}.header__cart-count--floating:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:-4px}@media screen and (max-width: 999px){.header__cart-count--floating:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:-7px}}.header__icon-wrapper{transition:opacity .3s ease}@media screen and (max-width: 1200px){.header__icon-wrapper.c_header-search{margin-left:32px}}@media screen and (max-width: 740px){.header__icon-wrapper.c_header-search{margin-left:0}}.header__icon-wrapper:hover{opacity:.7}@media screen and (max-width: 999px){.c_header-hamburger-sp{width:18px;height:14px}.c_header-hamburger-sp svg{vertical-align:text-top;margin-top:-2px}.c_header-search{width:14px;height:14px}.c_header-search svg{vertical-align:top}.c_header-customer{width:15px;height:15px}.c_header-cart{width:16px;height:16px}}#mobile-menu-drawer{max-width:350px}#mobile-menu-drawer .drawer__header{padding-inline:30px;padding-block:40px;max-height:95px}#mobile-menu-drawer .drawer__content{padding-inline:30px;-webkit-padding-after:105px;padding-block-end:105px}#mobile-menu-drawer .mobile-nav__item:hover{opacity:.7!important}#mobile-menu-drawer .drawer__close-button:hover{opacity:.7}#mobile-menu-drawer .mobile-nav__item:not(:last-child){border-bottom:none}#mobile-menu-drawer .mobile-nav__link{color:#000;font-family:var(--font-ja);font-size:16px;font-weight:400;line-height:50px;letter-spacing:.16px;padding-block:0}#mobile-menu-drawer .drawer__footer{display:none}@media screen and (max-width: 999px){#mobile-menu-drawer-2{max-width:350px;width:100%}#mobile-menu-drawer-2 .drawer__header{padding-inline:19px;-webkit-padding-before:29px;padding-block-start:29px;-webkit-padding-after:20px;padding-block-end:20px}#mobile-menu-drawer-2 .drawer__content{padding-inline:20px;-webkit-padding-after:105px;padding-block-end:105px}#mobile-menu-drawer-2 .mobile-nav__item[data-level="1"]:not(:first-child){margin-top:15px!important}#mobile-menu-drawer-2 .mobile-nav__item:not(:last-child){border-bottom:none}#mobile-menu-drawer-2 .mobile-nav .collapsible{margin-inline:0}#mobile-menu-drawer-2 .mobile-nav__item{-webkit-margin-after:0;margin-block-end:0}#mobile-menu-drawer-2 .c_mobile-nav__img{padding-left:30px!important}#mobile-menu-drawer-2 .mobile-nav__item:hover{opacity:.7!important}#mobile-menu-drawer-2 .drawer__close-button{transition:opacity .3s ease}#mobile-menu-drawer-2 .drawer__close-button:hover{opacity:.7}#mobile-menu-drawer-2 .c_mobile-menu-2__title--ja{font-family:var(--font-ja);font-size:15px;font-weight:500;line-height:44px;letter-spacing:.15px}#mobile-menu-drawer-2 .mobile-nav .mobile-nav{margin-inline:0;-webkit-padding-start:0;padding-inline-start:0;-webkit-margin-after:0!important;margin-block-end:0!important;margin-top:4px!important;padding-bottom:30px;border-bottom:1px solid rgba(0,0,0,.1)}#mobile-menu-drawer-2 .mobile-nav__link{color:#000;font-family:var(--font-ja);font-size:13px;font-weight:400;line-height:28px;letter-spacing:.13px;padding:0}#mobile-menu-drawer-2 .drawer__footer{padding-inline:20px;padding-block:20px;height:55px;background:#302825;transition:opacity .3s ease}#mobile-menu-drawer-2 .drawer__footer:hover{opacity:.7!important}#mobile-menu-drawer-2 .icon-text{color:#fff;font-family:var(--font-ja);font-size:13px;font-weight:600;line-height:14px;letter-spacing:.13px}.c_mobile-menu-2__titles{display:flex;align-items:center;-moz-column-gap:9px;column-gap:9px}.c_mobile-menu-2__title--img{min-width:22px;padding-top:8px}.c_mobile-menu-2__buttons{display:flex;flex-direction:row;padding-inline:20px;margin-bottom:28px}.c_mobile-menu-2__button:not(:first-child){margin-left:10px}.c_mobile-menu-2__button{position:relative;padding-inline:15px;padding-block:17px;width:50%;cursor:pointer}.c_mobile-menu-2__button:before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;border-radius:4px;border:1px solid #000;opacity:.1;transition:opacity .3s ease}.c_mobile-menu-2__button:hover:before{opacity:1}#mobile-menu-drawer-2 .c_mobile-menu-2__buttons .icon-text{color:#000;font-family:var(--font-ja);font-size:13px;font-weight:400;line-height:13px;letter-spacing:.13px;justify-content:center;-webkit-padding-start:9px;padding-inline-start:9px}#mobile-menu-drawer-2 .c_mobile-menu-2__buttons svg{min-width:22px;-webkit-margin-end:7px;margin-inline-end:7px}}@media screen and (max-width: 999px){#mobile-menu-drawer-2 .social-media{gap:30px;align-items:center;-webkit-padding-before:40px;padding-block-start:40px;margin-top:34px;position:relative}#mobile-menu-drawer-2 .social-media:before{position:absolute;content:"";top:0;left:0;right:0;width:100vw;border:1px solid #000;opacity:.1;margin-left:-30px}#mobile-menu-drawer-2 .social-media__item{box-shadow:none;transform:none}#mobile-menu-drawer-2 .social-media__item:before{display:none}#mobile-menu-drawer-2 .social-media__link{width:auto;height:auto}#mobile-menu-drawer-2 .social-media__item .social-media__link{transition:opacity .3s ease}#mobile-menu-drawer-2 .social-media__item:hover .social-media__link{color:initial;opacity:.7}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/c_header.css.map */
