.cart-link__count--with-label{position:static;display:inline-block;margin-inline-start:6px;vertical-align:middle}.section-header .pageheader{--header-text-col: var(--primary-color);--header-bg-col: var(--secondary-color);--header-text-hover-col: var(--primary-color);--link-color: var(--primary-color);--logo-col: var(--primary-color);--main-nav-link-col: var(--primary-color);--main-nav-link-hover-col: var(--primary-color);--heading-divider-col: color-mix(in srgb, var(--primary-color) 100%, transparent);background-color:var(--header-bg-col);color:var(--header-text-col)}.section-header .pageheader--transparent{--transparent-header-text-color: var(--secondary-color)}.js .section-header:not(.section-header--nav-hover):not(.section-header--nav-open) .pageheader--transparent.pageheader--transparent-border .logo-area{border-bottom-width:1.25px;border-bottom-style:solid;border-bottom-color:var(--transparent-header-border-color, rgb(255 255 255 / .5))}.js .section-header:not(.section-header--nav-hover):not(.section-header--nav-open) .pageheader--transparent .navigation--left .navigation__tier-1>.navigation__item>.navigation__link,.js .section-header:not(.section-header--nav-hover):not(.section-header--nav-open) .pageheader--transparent .show-search-link,.js .section-header:not(.section-header--nav-hover):not(.section-header--nav-open) .pageheader--transparent .cart-link,.js .section-header:not(.section-header--nav-hover):not(.section-header--nav-open) .pageheader--transparent .header-account-link{color:var(--transparent-header-text-color)}.section-header .pageheader:not(.pageheader--transparent) .logo__image:not(:last-child){opacity:1}.section-header .pageheader:not(.pageheader--transparent) .logo__image-transparent{opacity:0}.section-header .pageheader .logo-area{min-height:67px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:var(--heading-divider-col);font-family:var(--font-body-family);font-size:15px;line-height:23px;letter-spacing:.01em;color:var(--header-text-col)}.section-header .pageheader .logo-area.container{max-width:none}.section-header .pageheader.pageheader--layout-inline-menu-left .logo-area{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);align-items:center;column-gap:24px;overflow-x:clip}.section-header .pageheader.pageheader--layout-inline-menu-left .logo-area__middle{grid-column:1;grid-row:1;flex:unset;margin:0;min-width:0;text-align:start;justify-self:start}.section-header .pageheader.pageheader--layout-inline-menu-left .logo-area__left{grid-column:2;grid-row:1;flex:unset;justify-self:center;min-width:0;max-width:100%}.section-header .pageheader.pageheader--layout-inline-menu-left .logo-area__right{grid-column:3;grid-row:1;flex:unset;justify-self:end;min-width:0}.section-header .pageheader.pageheader--layout-inline-menu-left .logo-area__left__inner{max-width:100%;min-width:0}.section-header .pageheader .logo{padding:17px 0}.section-header .pageheader .logo__image,.section-header .pageheader .logo__image-transparent{max-height:30px;width:auto;height:auto}.section-header .pageheader .logo-area__left__inner,.section-header .pageheader .logo-area__right__inner{align-items:center;gap:8px}.section-header .pageheader .navigation--left{color:inherit;font-family:var(--font-body-family);font-size:15px;line-height:23px;letter-spacing:.01em}.section-header .pageheader .navigation--left .navigation__tier-1-container{position:static;top:auto;left:auto;margin-top:0;width:auto}.section-header .pageheader .navigation--left .navigation__tier-1{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:0;background:transparent}.section-header .pageheader .navigation--left .navigation__tier-1>.navigation__item{display:block}.section-header .pageheader .navigation--left .navigation__tier-1>.navigation__item>.navigation__link{padding:23px 15px;font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;text-transform:none;text-align:center}.section-header .pageheader .navigation--left .navigation__tier-1>.navigation__item>.navigation__link:before{display:none}.section-header .pageheader .navigation--left .navigation__tier-1>.navigation__item>.navigation__link{position:relative;text-decoration:none}.section-header .pageheader .navigation--left .navigation__tier-1>.navigation__item>.navigation__link:after{content:"";display:block;position:absolute;left:15px;right:15px;bottom:20px;height:1px;background-color:currentColor;transform:scaleX(0);transform-origin:0% 50%;transition:transform .35s ease}.section-header .pageheader .navigation--left .navigation__tier-1>.navigation__item>.navigation__link:hover:after,.section-header .pageheader .navigation--left .navigation__tier-1>.navigation__item>.navigation__link:focus-visible:after{transform:scaleX(1)}.section-header .pageheader .show-search-link,.section-header .pageheader .cart-link{position:relative;text-decoration:none}.section-header .pageheader .show-search-link:after,.section-header .pageheader .cart-link:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background-color:currentColor;transform:scaleX(0);transform-origin:0% 50%;transition:transform .35s ease;pointer-events:none}.section-header .pageheader .show-search-link:focus-visible:after,.section-header .pageheader .cart-link:focus-visible:after{transform:scaleX(1)}@media(min-width:991px)and (max-width:1199.98px){.section-header .pageheader.pageheader--layout-inline-menu-left .logo-area,.section-header .pageheader.pageheader--layout-inline-menu-center .logo-area{display:grid;grid-template-columns:minmax(0,auto) minmax(0,1fr) minmax(0,auto);align-items:center;column-gap:16px}.section-header .pageheader.pageheader--layout-inline-menu-left+#main-nav,.section-header .pageheader.pageheader--layout-inline-menu-left+main-navigation#main-nav,.section-header .pageheader.pageheader--layout-inline-menu-center+#main-nav,.section-header .pageheader.pageheader--layout-inline-menu-center+main-navigation#main-nav{display:none!important;visibility:hidden!important;height:0!important;overflow:hidden!important;pointer-events:none!important}.section-header .pageheader.pageheader--layout-inline-menu-left .logo-area__middle,.section-header .pageheader.pageheader--layout-inline-menu-center .logo-area__middle{grid-column:1;grid-row:1;flex:unset;order:unset;margin:0;max-width:none;min-width:0;text-align:start;justify-self:start}.section-header .pageheader.pageheader--layout-inline-menu-left .logo-area__left,.section-header .pageheader.pageheader--layout-inline-menu-center .logo-area__left{grid-column:2;grid-row:1;flex:unset;order:unset;justify-self:stretch;min-width:0;max-width:none;min-height:0;width:100%;margin-inline:0}.section-header .pageheader.pageheader--layout-inline-menu-left .logo-area__right,.section-header .pageheader.pageheader--layout-inline-menu-center .logo-area__right{grid-column:3;grid-row:1;flex:unset;order:unset;justify-self:end;min-width:0}.section-header .pageheader.pageheader--layout-inline-menu-left .logo-area__left__inner,.section-header .pageheader.pageheader--layout-inline-menu-center .logo-area__left__inner{position:relative!important;left:auto!important;width:100%!important;max-width:none!important;transform:none!important;justify-content:center;overflow:visible}.section-header .pageheader.pageheader--layout-inline-menu-left .logo-area__left__inner .show-search-link,.section-header .pageheader.pageheader--layout-inline-menu-center .logo-area__left__inner .show-search-link{display:none!important}.section-header .pageheader.pageheader--layout-inline-menu-left .logo-area__left .navigation--left,.section-header .pageheader.pageheader--layout-inline-menu-center .logo-area__left .navigation--left{visibility:visible!important;display:block!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important;height:auto!important;width:100%}.section-header .pageheader.pageheader--layout-inline-menu-left .navigation--left .navigation__tier-1-container,.section-header .pageheader.pageheader--layout-inline-menu-center .navigation--left .navigation__tier-1-container{position:static;top:auto;left:auto;width:100%;margin-top:0}.section-header .pageheader.pageheader--layout-inline-menu-left .navigation--left .navigation__tier-1,.section-header .pageheader.pageheader--layout-inline-menu-center .navigation--left .navigation__tier-1{flex-wrap:nowrap;justify-content:center}.section-header .pageheader.pageheader--layout-inline-menu-left .navigation--left .navigation__tier-1>.navigation__item>.navigation__link,.section-header .pageheader.pageheader--layout-inline-menu-center .navigation--left .navigation__tier-1>.navigation__item>.navigation__link{padding-inline:10px;white-space:nowrap}}.section-header .pageheader+#main-nav .navigation .navigation__tier-1{background:var(--header-bg-col)}.section-header .pageheader+#main-nav .navigation .navigation__tier-1>.navigation__item>.navigation__link{font-family:var(--font-body-family);font-size:15px;line-height:23px;letter-spacing:.01em;color:var(--main-nav-link-col);text-transform:none}.section-header .pageheader .show-search-link,.section-header .pageheader .cart-link,.section-header .pageheader .header-account-link,.section-header .pageheader shopify-account.header-account-link{font-family:var(--font-body-family);font-size:15px;line-height:23px;letter-spacing:.01em;color:inherit;margin:0}.section-header .pageheader .show-search-link__icon{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;margin:0}.section-header .pageheader .show-search-link__icon svg{width:14px;height:14px}.section-header .pageheader .cart-link__label{margin-inline-end:0;font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;width:56px;text-align:center}.section-header .pageheader .cart-link__icon svg{width:14px;height:14px}.section-header .pageheader .cart-link__count{background:var(--primary-color);color:var(--secondary-color)}.section-header .pageheader .header-account-link{margin-inline-end:0}.section-header .pageheader svg.feather{stroke:currentColor}@media(max-width:990px){.section-header #main-nav,.section-header main-navigation.desktop-only{display:none!important;visibility:hidden!important;height:0!important;overflow:hidden!important;pointer-events:none!important}.section-header .pageheader{z-index:4001}.section-header .pageheader .logo-area,.section-header .pageheader.pageheader--layout-inline-menu-left .logo-area{display:flex;position:relative;z-index:2;align-items:center;justify-content:space-between;gap:16px;min-height:57px;overflow-x:visible;font-size:14px;line-height:23px;letter-spacing:.01em;padding:0 20px}.section-header .pageheader.pageheader--layout-inline-menu-left .logo-area__middle,.section-header .pageheader.pageheader--layout-inline-menu-left .logo-area__left,.section-header .pageheader.pageheader--layout-inline-menu-left .logo-area__right{grid-column:auto;grid-row:auto;justify-self:stretch}.section-header .pageheader.pageheader--layout-inline-menu-left .logo-area__left,.section-header .pageheader.pageheader--layout-inline-menu-center .logo-area__left,.section-header .pageheader .logo-area__left{position:relative;z-index:5;flex:0 0 auto!important;width:auto;min-width:44px;order:0}.section-header .pageheader.pageheader--layout-inline-menu-left .logo-area__right,.section-header .pageheader.pageheader--layout-inline-menu-center .logo-area__right,.section-header .pageheader .logo-area__right{position:relative;z-index:5;flex:0 0 auto!important}.section-header .pageheader.pageheader--layout-inline-menu-center .logo-area__left__inner,.section-header .pageheader .logo-area__left__inner{position:static!important;left:auto!important;flex:0 0 auto;flex-grow:0!important;width:auto!important;min-width:44px;min-height:0!important;overflow:visible;transform:none!important;justify-content:flex-start}.section-header .pageheader .logo-area__left .navigation--left,.section-header .pageheader.pageheader--layout-inline-permitted .logo-area__left .navigation--left{display:none!important;visibility:hidden!important;position:absolute!important;width:0!important;height:0!important;overflow:hidden!important;pointer-events:none!important}.section-header .pageheader .logo{padding:12px 0}.section-header .pageheader .logo__image,.section-header .pageheader .logo__image-transparent{max-height:24px}.section-header .pageheader .logo-area .mobile-nav-toggle{display:inline-flex!important;visibility:visible!important;opacity:1!important;position:relative;z-index:5;align-self:center;align-items:center;justify-content:flex-start;width:auto;min-width:44px;min-height:44px;height:44px;padding:0;margin:0;border:0;background:transparent;font-family:var(--font-body-family);font-size:14px;line-height:23px;letter-spacing:.01em;text-align:start;white-space:nowrap;color:var(--header-text-col);cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent}.js .section-header:not(.section-header--nav-hover):not(.section-header--nav-open) .pageheader--transparent .logo-area .mobile-nav-toggle{color:var(--transparent-header-text-color)}.section-header .pageheader .logo-area .mobile-nav-toggle svg{display:none}.section-header .pageheader .logo-area .mobile-nav-toggle:after{content:"Menu";display:inline}.section-header .pageheader .logo-area__left .show-search-link,.section-header .pageheader .logo-area__right .show-search-link,.section-header .pageheader .navigation--left{display:none!important}.section-header .pageheader .cart-link{width:auto;height:auto;padding:0;font-family:var(--font-body-family);font-size:14px;line-height:23px;letter-spacing:.01em}.section-header .pageheader .cart-link__label,.section-header .pageheader .cart-link__label.visually-hidden-mobile{position:static;width:auto;height:auto;margin:0;padding:0;overflow:visible;clip:auto;white-space:nowrap;border:0}.section-header .pageheader .cart-link__icon{display:none}.section-header .pageheader .cart-link__count--with-label{margin-inline-start:4px}}@media(min-width:768px)and (max-width:990px){#content{overflow-x:clip}.section-header .pageheader .logo-area,.section-header .pageheader.pageheader--layout-inline-menu-left .logo-area{min-height:57px;padding-inline:24px;font-size:15px;gap:20px}.section-header .pageheader.pageheader--layout-inline-menu-left .logo-area__middle,.section-header .pageheader.pageheader--layout-inline-menu-center .logo-area__middle,.section-header .pageheader .logo-area__middle{position:absolute;left:50%;z-index:1;flex:none!important;width:auto;max-width:calc(100% - 200px);margin:0!important;transform:translate(-50%);text-align:center;pointer-events:none}.section-header .pageheader .logo-area__middle .logo,.section-header .pageheader .logo-area__middle .logo__link{pointer-events:auto}.section-header .pageheader.pageheader--layout-inline-menu-center .logo-area__left__inner{position:static!important;width:auto!important;transform:none!important}.section-header .pageheader.pageheader--layout-inline-menu-left .logo-area__left,.section-header .pageheader.pageheader--layout-inline-menu-center .logo-area__left,.section-header .pageheader .logo-area__left{order:-1;margin-inline-end:0}.section-header .pageheader.pageheader--layout-inline-menu-left .logo-area__right,.section-header .pageheader .logo-area__right{order:1;margin-inline-start:auto}.section-header .pageheader .logo-area .mobile-nav-toggle,.section-header .pageheader .cart-link{font-size:15px;line-height:23px;letter-spacing:.01em}.section-header .pageheader .logo{padding:14px 0}.section-header .pageheader .logo__image,.section-header .pageheader .logo__image-transparent{max-height:26px}.section-header .pageheader .logo-area__right__inner{gap:12px}}@media(max-width:767.98px){.section-header .pageheader .logo-area,.section-header .pageheader.pageheader--layout-inline-menu-left .logo-area,.section-header .pageheader.pageheader--layout-inline-menu-center .logo-area{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:57px;padding:0 20px}.section-header .pageheader.pageheader--layout-inline-menu-left .logo-area__middle,.section-header .pageheader.pageheader--layout-inline-menu-center .logo-area__middle,.section-header .pageheader .logo-area__middle{position:absolute;left:50%;z-index:1;flex:none!important;width:auto;max-width:calc(100% - 130px);margin:0!important;transform:translate(-50%);pointer-events:none;text-align:center}.section-header .pageheader .logo-area__middle .logo,.section-header .pageheader .logo-area__middle .logo__link{pointer-events:auto}.section-header .pageheader.pageheader--layout-inline-menu-left .logo-area__left,.section-header .pageheader.pageheader--layout-inline-menu-center .logo-area__left,.section-header .pageheader .logo-area__left{position:relative;z-index:10;flex:0 0 auto!important;order:-1;margin:0}.section-header .pageheader.pageheader--layout-inline-menu-center .logo-area__left__inner{position:static!important;width:auto!important;transform:none!important}.section-header .pageheader.pageheader--layout-inline-menu-left .logo-area__right,.section-header .pageheader.pageheader--layout-inline-menu-center .logo-area__right,.section-header .pageheader .logo-area__right{position:relative;z-index:10;flex:0 0 auto!important;order:1;margin:0;margin-inline-start:auto}.section-header .pageheader .logo-area .mobile-nav-toggle{position:relative;z-index:11;touch-action:manipulation;-webkit-appearance:none;appearance:none}.section-header .pageheader .logo-area .mobile-nav-toggle:before{content:"";position:absolute;top:-10px;right:-6px;bottom:-10px;left:-6px;z-index:-1}.section-header .pageheader .logo-area #proxy-nav,.section-header .pageheader .logo-area .navigation--left{display:none!important;pointer-events:none!important}}@media(max-width:990px){.section-header .pageheader .navigation--left .navigation__tier-1>.navigation__item>.navigation__link{padding-inline:10px}}@media(max-width:990px){.mobile-navigation-drawer{display:block}.enable-mobile-nav-transition .mobile-navigation-drawer{visibility:visible;transition:transform .34s ease,visibility .34s}body.reveal-mobile-nav{overflow:hidden}body.reveal-mobile-nav .page-shade,body.reveal-mobile-nav .header-shade{visibility:visible;height:100%;opacity:1;pointer-events:auto}body.reveal-mobile-nav .mobile-navigation-drawer{visibility:visible;transform:translate(0)}[dir=rtl] body.reveal-mobile-nav .mobile-navigation-drawer{transform:translate(0)}body.reveal-mobile-nav .mobile-navigation-drawer:not(.mobile-navigation-drawer--child-open) .navigation__tier-1>.navigation__item>.navigation__link,body.reveal-mobile-nav .mobile-navigation-drawer:not(.mobile-navigation-drawer--child-open) .navigation__tier-1>.navigation__item>.navigation__children-toggle,body.reveal-mobile-nav .mobile-navigation-drawer:not(.mobile-navigation-drawer--child-open) .navigation__mobile-products,body.reveal-mobile-nav .mobile-navigation-drawer:not(.mobile-navigation-drawer--child-open) .mobile-navigation-drawer__footer{transform:translateZ(0);opacity:1;visibility:visible}body.reveal-mobile-nav .mobile-navigation-drawer{left:0;right:0;width:100%;max-width:none;background:var(--secondary-color);color:var(--primary-color);--main-nav-bg: var(--secondary-color);--main-nav-link-col: var(--primary-color);--main-nav-link-hover-col: var(--primary-color);--heading-divider-col: color-mix(in srgb, var(--primary-color) 18%, transparent);border-right:1px solid color-mix(in srgb,var(--primary-color) 12%,transparent)}[dir=rtl] body.reveal-mobile-nav .mobile-navigation-drawer{right:0;left:0}body.reveal-mobile-nav .mobile-navigation-drawer .navigation__mobile-header{position:relative;align-items:center;justify-content:flex-end;min-height:56px;padding:16px 23px 12px;border-bottom:1.25px solid var(--primary-color)}body.reveal-mobile-nav .mobile-navigation-drawer:not(.mobile-navigation-drawer--child-open) .navigation__mobile-logo{position:absolute;left:50%;top:50%;z-index:0;display:flex;align-items:center;justify-content:center;transform:translate(-50%,-50%);color:var(--primary-color);text-decoration:none}body.reveal-mobile-nav .mobile-navigation-drawer:not(.mobile-navigation-drawer--child-open) .navigation__mobile-logo-text{font-family:var(--font-heading-family);font-size:26px;font-weight:400;line-height:1;letter-spacing:-.01em}body.reveal-mobile-nav .mobile-navigation-drawer:not(.mobile-navigation-drawer--child-open) .navigation__mobile-logo img{display:block;max-width:min(70vw,200px);height:auto}.navigation__tier-1-container{height:100%}body.reveal-mobile-nav .mobile-navigation-drawer:not(.mobile-navigation-drawer--child-open) .mobile-nav-back{visibility:hidden;position:absolute;width:0;height:0;padding:0;margin:0;overflow:hidden;opacity:0}body.reveal-mobile-nav .mobile-navigation-drawer:not(.mobile-navigation-drawer--child-open) .mobile-nav-title{visibility:hidden;position:absolute;width:0;height:0;overflow:hidden;opacity:0}body.reveal-mobile-nav .mobile-navigation-drawer.mobile-navigation-drawer--child-open .navigation__mobile-logo{visibility:hidden;position:absolute;width:0;height:0;overflow:hidden;opacity:0;pointer-events:none}body.reveal-mobile-nav .mobile-navigation-drawer .mobile-nav-toggle{z-index:1;display:inline-flex;padding:0;color:#000}body.reveal-mobile-nav .mobile-navigation-drawer .mobile-nav-toggle svg{width:14px;height:14px}body.reveal-mobile-nav .mobile-navigation-drawer.mobile-navigation-drawer--child-open .mobile-nav-back{visibility:visible;position:static;width:auto;height:auto;padding:0 12px 0 0;opacity:1;color:var(--primary-color)}body.reveal-mobile-nav .mobile-navigation-drawer.mobile-navigation-drawer--child-open .mobile-nav-back svg{width:14px;height:14px;stroke:var(--primary-color)}body.reveal-mobile-nav .mobile-navigation-drawer.mobile-navigation-drawer--child-open .mobile-nav-title{flex:1 1 auto;visibility:visible;padding:0;transform:none;opacity:1;font-family:var(--font-heading-family);font-size:22px;line-height:1.2;letter-spacing:-.01em;color:var(--primary-color);text-align:center}body.reveal-mobile-nav .mobile-navigation-drawer .navigation{margin-bottom:0;font-size:30px;line-height:38px;height:100%}body.reveal-mobile-nav .mobile-navigation-drawer .navigation__tier-1{padding:32px 0 48px;display:flex;flex-direction:column;justify-content:center}body.reveal-mobile-nav .mobile-navigation-drawer .navigation__tier-1>.navigation__item{display:block}body.reveal-mobile-nav .mobile-navigation-drawer .navigation__tier-1>.navigation__item>.navigation__link{position:relative;padding:0 24px 0 54px;font-family:var(--font-heading-family);font-size:28px;font-weight:400;line-height:36px;letter-spacing:-1%;color:var(--primary-color);text-transform:none}body.reveal-mobile-nav .mobile-navigation-drawer .navigation__tier-1>.navigation__item>.navigation__link:before{content:"";position:absolute;left:34px;top:50%;width:5px;height:5px;border-radius:50%;background:var(--primary-color);transform:translateY(-50%)}body.reveal-mobile-nav .mobile-navigation-drawer .navigation__tier-1>.navigation__item>.navigation__children-toggle{display:none}body.reveal-mobile-nav .mobile-navigation-drawer .navigation__tier-2-container{background:var(--secondary-color);color:var(--primary-color)}body.reveal-mobile-nav .mobile-navigation-drawer .navigation__tier-2>.navigation__item>.navigation__link,body.reveal-mobile-nav .mobile-navigation-drawer .navigation__tier-3 .navigation__link{padding:10px 24px 10px 54px;font-family:var(--font-heading-family);font-size:22px;font-weight:400;line-height:30px;letter-spacing:-.01em;color:var(--primary-color)}body.reveal-mobile-nav .mobile-navigation-drawer .navigation__mobile-products-title{margin:24px 24px 16px;font-family:var(--font-heading-family);font-size:22px;line-height:30px;color:var(--primary-color);display:none}body.reveal-mobile-nav .mobile-navigation-drawer .mobile-navigation-drawer__footer{font-family:var(--font-body-family);font-size:14px;line-height:23px;color:var(--primary-color)}body.reveal-mobile-nav .mobile-navigation-drawer .mobile-navigation-drawer__footer .announcement-bar__link,body.reveal-mobile-nav .mobile-navigation-drawer .mobile-navigation-drawer__footer .header-localization .localization__selector{border-top-color:var(--heading-divider-col)}body.reveal-mobile-nav .mobile-navigation-drawer .mobile-navigation-drawer__footer .custom-select__btn,body.reveal-mobile-nav .mobile-navigation-drawer .mobile-navigation-drawer__footer .inline-menu a,body.reveal-mobile-nav .mobile-navigation-drawer .mobile-navigation-drawer__footer .social a{color:var(--primary-color)}body.reveal-mobile-nav .mobile-navigation-drawer .mobile-navigation-drawer__footer .social{border-top-color:var(--heading-divider-col)}}.section-header .main-search{z-index:9000;background:var(--secondary-color);color:var(--primary-color);text-align:center}.section-header .main-search__container.container{position:relative;box-sizing:border-box;max-width:var(--page-container-width);margin-inline:auto;padding:18px var(--gutter-desktop) 36px}.section-header .main-search button.main-search__close{top:12px;right:max(var(--gutter-desktop),20px);left:auto;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin:0;padding:0;color:var(--primary-color);background:transparent;border:0;cursor:pointer;-webkit-tap-highlight-color:transparent}.section-header .main-search button.main-search__close svg{width:18px;height:18px;stroke:var(--primary-color)}.section-header .main-search__form{position:relative;width:100%;max-width:640px;margin:28px auto 0;text-align:center}.section-header .main-search__input-container{border-radius:0;background:transparent;border-bottom:1px solid color-mix(in srgb,var(--primary-color) 20%,transparent)}.section-header input[type=text].main-search__input{box-sizing:border-box;width:100%;padding:10px 40px;border:0;font-family:var(--font-body-family);font-size:18px;line-height:23px;letter-spacing:.01em;text-align:center;color:var(--primary-color);background:transparent}.section-header input[type=text].main-search__input::placeholder{color:color-mix(in srgb,var(--primary-color) 42%,transparent);opacity:1}.section-header .main-search__button{top:50%;right:4px;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;color:var(--primary-color);background:transparent;border:0}.section-header .main-search__button svg{width:16px;height:16px;stroke:var(--primary-color)}.section-header .main-search .search-suggestions{margin-top:12px;font-family:var(--font-body-family);font-size:14px;line-height:23px;color:color-mix(in srgb,var(--primary-color) 55%,transparent)}.section-header .main-search .search-suggestions__item{color:var(--primary-color)}.section-header .main-search .search-suggestions__item mark{color:var(--primary-color)}.section-header .main-search__results{width:100%;max-width:640px;margin:24px auto 0;text-align:start}.section-header .main-search__results-spinner{margin:24px 0;color:var(--primary-color)}.section-header .main-search__results__products,.section-header .main-search__results__pages{margin-bottom:32px}.section-header .main-search__results__products .product-grid{justify-content:flex-start}.section-header .main-search .main-search-result__heading,.section-header .main-search .main-search__empty-message,.section-header .main-search .main-search-result__text{font-family:var(--font-body-family);color:var(--primary-color)}.section-header .main-search .main-search__results-all-link{color:var(--primary-color)}.section-header .main-search .search-result-active{outline-color:var(--primary-color)}.section-header .main-search__suggestions{width:100%;max-width:640px;margin:28px auto 0;text-align:start}.section-header .main-search__suggestions .h4,.section-header .main-search__suggestions .search-recommendations__heading{font-family:var(--font-heading-family);color:var(--primary-color)}.section-header .main-search__suggestions .search-recommendations__link{color:var(--primary-color)}@media(max-width:990px){.section-header .main-search__container.container{padding:14px var(--gutter-mobile) 28px}.section-header .main-search button.main-search__close{top:8px;right:max(var(--gutter-mobile),12px);width:44px;height:44px}.section-header .main-search button.main-search__close svg{width:20px;height:20px}.section-header .main-search__form,.section-header .main-search__results,.section-header .main-search__suggestions{max-width:min(640px,100%)}.section-header .main-search__form{margin-top:24px}.section-header input[type=text].main-search__input{font-size:max(16px,18px);padding:8px 36px}.section-header .main-search__results{margin-top:20px}.section-header .main-search__suggestions{margin-top:24px}.section-header .main-search .search-suggestions{margin-top:8px}}
/*# sourceMappingURL=/cdn/shop/t/131/assets/nw-header.css.map */
