.header__wrapper{padding:14px 0}#predictive-search-form-header{width:clamp(320px,24.75vw,396px);height:54px;background-color:#f5f5f5;border-radius:10px;flex-direction:row-reverse;justify-content:center;padding-inline:20px}#predictive-search-form-header .predictive-search__input{min-width:260px;width:100%}#predictive-search-form-header .predictive-search__submit{display:flex;align-items:center;justify-content:center}#predictive-search-form-header svg{min-width:23px}.header__icon-list{gap:0}.header__icon--menu{margin-left:27px}.header__icon--cart{margin-left:21px}.header__icon--customer{margin-left:13px}.header__icon--wishlist{margin-left:24px}.header__icon--custom{height:38px}.header__icon--custom{height:50px;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.header__icon--custom small{letter-spacing:.03em;white-space:nowrap}.header__icon--custom span{letter-spacing:-.1em}@media screen and (max-width:999px){.header{--container-gutter: 20px}.drawer__header:has(#predictive-search-form-header){--container-gutter: 20px}.drawer__header:has(#predictive-search-form-header) .drawer__close-button{right:-30px;color:#fff}#predictive-search-form-header{width:100%;padding:0;background-color:transparent}#predictive-search-form-header .predictive-search__input{min-width:auto}#predictive-search-form-header svg{min-width:18px;width:18px;height:18px}.header__icon-list{gap:0}.header__icon--cart{margin-left:6px}.header__icon--customer{margin-left:3px}.header__icon--wishlist{margin-left:16px}.header__icon--custom{height:38px}.header__icon--search svg{width:20px;height:20px}.header__icon--wishlist svg{width:20px;height:20px}.header__icon--customer svg{width:18.52px;height:19.65px}.header__icon--cart svg{width:22.02px;height:19.18px}}@media screen and (min-width:741px){.header__wrapper{padding:21px 0 26px}#predictive-search-form-header .predictive-search__input{margin-inline-start:0}}@media screen and (min-width:1400px){.header .container{--container-max-width: 100%;--container-gutter: min(3.125vw, 50px)}}@media screen and (max-width:999px){.header__icon--menu{position:fixed;right:10px;bottom:10px;background-color:#f3981c;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;gap:7px;width:65px;height:65px;z-index:99}}.drawer__close-button--hamburger{position:absolute;left:-32px!important;top:20px!important;color:#fff}.drawer__header,.drawer__content,.drawer__footer{--container-gutter: 30px}._drawer__footer{z-index:1;margin-block-start:auto;padding-block-start:18px;padding-block-end:17px;transform:translateZ(0);padding-left:30px;padding-right:21px;background-color:#fff198;display:flex;align-items:center;justify-content:space-between}._drawer__footer-name{letter-spacing:-.1em;margin-block-end:0}.mobile-nav__footer a{display:flex;align-items:center;justify-content:center}._drawer__footer .mobile-nav__footer{justify-content:flex-end;gap:24px}.drawer-character{padding-block:40px}.drawer-character__header{display:flex;align-items:center;justify-content:space-between;margin-block-end:20px}.drawer-character__title{letter-spacing:-.1em;margin-block-end:0}.drawer-character__link{letter-spacing:-.1em;text-decoration:underline}.drawer-character .c-character__text-container{margin-block-start:10px}.drawer-character .c-character{display:grid;grid-template-columns:repeat(2,1fr);gap:22px}.drawer-custom-menu{margin-block-end:30px}.drawer-custom-menu__item{border-bottom:1px solid rgba(0,0,0,.1)}.drawer-custom-menu__item:first-child{border-top:1px solid rgba(0,0,0,.1)}.drawer-custom-menu__link{display:flex;align-items:center;justify-content:space-between;padding-block:30px;letter-spacing:-.1em}.drawer--hamburger .mobile-nav{display:grid;gap:20px;margin-bottom:30px}.drawer--hamburger .mobile-nav__item:not(:last-child){border-bottom:none}.drawer--hamburger .mobile-nav__link{padding:0}.drawer__banners,.drawer__social{margin-bottom:40px}.drawer__banners.footer__banners{gap:12px}.drawer__social .footer__item-title{margin-block-end:14px}@media screen and (min-width:768px){.footer__banners.drawer__banners{grid-template-columns:1fr}}@media screen and (min-width:1000px){.drawer-character .c-character{grid-template-columns:repeat(2,1fr);gap:28px 15px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/c-header.css.map */
