.announcement-bar__message{padding:.6rem 0!important;min-height:3rem!important;font-size:1.05rem;letter-spacing:.16em;text-transform:uppercase}.header-wrapper{border-bottom:1px solid rgba(255,255,255,.09)}.header__heading-link .h2{font-size:1.6rem;font-weight:300;letter-spacing:.26em;text-transform:uppercase;white-space:nowrap}.header__heading-logo{display:block;height:auto}.header__icon{width:3.8rem;height:3.8rem}.header__icon .icon,.header__icon--cart .icon{width:1.8rem;height:1.8rem}@media screen and (min-width:990px){.header.page-width{max-width:none;padding-left:3rem;padding-right:3rem}.header.header--middle-left .header__heading{justify-self:start!important;margin:0}.header__heading-link{padding-left:0;margin-left:0}.header.header--middle-left .header__icons{justify-self:end!important}.header.header--middle-left .header__inline-menu{justify-self:center!important;margin-left:0!important;margin-right:0!important}.header__inline-menu .list-menu--inline{display:flex!important;flex-wrap:nowrap!important;justify-content:center;gap:0;align-items:center}.header__menu-item,.header__menu-item span{text-transform:uppercase;letter-spacing:.12em;font-size:1.3rem;font-weight:400;white-space:nowrap}.header__menu-item{padding:.9rem 1rem}.list-menu--inline>li>details>summary.header__menu-item{display:inline-flex!important;align-items:center;gap:.5rem}.list-menu--inline>li>details>summary .icon-caret{position:static!important;margin:0!important;width:.7rem;height:.7rem;flex-shrink:0}}@media screen and (min-width:1280px){.header.header--middle-left{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;grid-template-areas:"heading navigation icons"!important;column-gap:clamp(2.4rem,4vw,8rem)!important}}@media screen and (min-width:990px)and (max-width:1279px){.header.page-width{padding-left:2.4rem;padding-right:2.4rem}.header.header--middle-left{grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"heading icons" "navigation navigation"!important;column-gap:2rem!important;row-gap:0!important}.header.header--middle-left .header__inline-menu{width:100%}.header__menu-item{padding:.8rem 1.2rem}}.header__menu-item span{text-decoration:none!important;padding-bottom:.4rem;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 100%;background-size:0 1px;transition:background-size .4s ease}.header__menu-item:hover span,.header__active-menu-item span,details[open]>summary.header__menu-item span{background-size:100% 1px;text-decoration:none!important}.header__menu-item:hover{color:#fff}.header__submenu.list-menu{border:0;border-top:1px solid rgba(255,255,255,.12);box-shadow:0 14px 28px #0006;padding:.8rem 0;min-width:22rem}.header__submenu .header__menu-item{text-transform:none;letter-spacing:.03em;font-size:1.3rem;padding:.8rem 2rem;display:flex;justify-content:space-between;align-items:center}.header__submenu .header__menu-item span{background-image:none;padding-bottom:0}.header__submenu .header__menu-item:hover{color:#fff;padding-left:2.4rem;transition:padding-left .25s ease}.list-menu--inline>li>details>.header__submenu{margin-top:0}.list-menu--inline>li>details>.header__submenu:before{content:"";position:absolute;left:0;right:0;top:-4rem;height:4rem}@media screen and (min-width:990px){.header__submenu>li{position:relative}.header__submenu details>.header__submenu{position:absolute!important;left:100%;top:-.8rem;margin:0;min-width:18rem;background:rgb(var(--color-background));z-index:5}.header__submenu details>summary .icon-caret{transform:rotate(-90deg)!important}}@media screen and (min-width:990px){.utility-bar .page-width{max-width:none;padding-left:4rem;padding-right:3rem}.utility-bar__grid .list-social{justify-content:flex-start}}@media screen and (min-width:990px)and (max-width:1279px){.utility-bar .page-width{padding-left:3.4rem;padding-right:2.4rem}}.title-wrapper{justify-content:center!important;text-align:center}.title-wrapper .title{text-align:center}.card__information,.card-information,.card__content,.card__heading,.card__heading a{text-align:center!important}.card-information{display:flex;flex-direction:column;align-items:center}.card-information .price,.card-information .price__container{justify-content:center}.card__heading,.card__heading a{font-size:1.25rem!important;font-weight:700!important;letter-spacing:.03em;line-height:1.7}.card-information .price,.card-information .price-item{font-size:1.3rem;font-weight:700}.slider-buttons{justify-content:center;margin-top:1.6rem}
/*# sourceMappingURL=/cdn/shop/t/17/assets/custom-header.css.map */
