.footer-block-image{display:flex;flex-direction:column}.footer-block-image.center{align-items:center}.footer-block-image.left{align-items:flex-start}.footer-block-image.left{align-items:flex-end}.footer-block__heading.inline-richtext{font-family:Poppins;font-weight:400;font-size:18px;line-height:normal;letter-spacing:0;margin-bottom:30px}.product-media-modal__toggle{border-color:#000!important}.product-media-modal__toggle svg path{fill:#000}.footer-block__details-content .link.link--text{font-family:Poppins;font-weight:400;font-size:16px;line-height:2;letter-spacing:0}.footer-block__newsletter .footer-block__heading.inline-richtext{font-family:Poppins;font-weight:400;font-size:18px;line-height:normal;letter-spacing:0}.newsletter-form,.newsletter-form__field-wrapper{max-width:100%!important}button#Subscribe{font-family:Poppins;font-weight:400;font-style:Regular;font-size:15px;leading-trim:NONE;line-height:normal;letter-spacing:0;width:auto;padding-right:40px}.newsletter-form__field-wrapper .field__input{padding-right:5rem;font-family:Poppins;font-weight:400;font-size:15px;line-height:normal;letter-spacing:0;height:50px}.newsletter-form__field-wrapper .field__label{font-family:Poppins;font-weight:400;font-size:15px;line-height:normal;letter-spacing:0;padding-left:20px;top:0;bottom:0;transform:unset;display:flex;align-items:center}.field__input:focus~.field__label{display:none}.field__input:focus{padding:0 20px}p.announcement-bar__message.h5{font-family:Poppins;font-weight:400;font-size:12px;line-height:normal;letter-spacing:0;text-align:center;text-transform:uppercase;display:flex;align-items:center}.header__inline-menu summary.list-menu__item,.header__inline-menu a{padding-right:2.7rem;font-family:Poppins;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0%;padding:0;display:flex;align-items:center;gap:10px}.header__inline-menu .list-menu{gap:50px}.header__inline-menu summary .icon-caret{position:static;padding-left:0}.header-wrapper:has(details[open]){background:#fff!important;color:#000}.header-wrapper:has(details[open]) .list-menu__item{color:#3c4f5f!important}.header-wrapper:has(details[open]) .header__icon.link,.header-wrapper:has(details[open]) .header__active-menu-item,.header-wrapper:has(details[open]) .disclosure__button,.header__heading-link .h2{color:#3c4f5f!important}.template__index .header__icon{color:#fff!important}.header-wrapper:has(details[open]) .header__heading-logo-wrapper.mobile{display:block}.header-wrapper:has(details[open]) .header__heading-logo-wrapper.desktop{display:none}.mega-menu__list a{padding:10px 0}.mega-menu-wrapper{display:flex;justify-content:space-between;gap:10px}.mega-menu__list{grid-template-columns:repeat(3,minmax(0,1fr))!important;padding:0}.menu_promotions{display:flex;gap:20px}.mega_image_container{width:40%}.menu-promotion__text{text-align:center;letter-spacing:0;font-size:15px;font-family:poppins}a.menu-promotion__link{display:flex;flex-direction:column;color:#717171;text-decoration:none}.mega_image_container img{width:100%;height:100%}.mega-menu__link--level-2{font-weight:600!important;color:#000}span.swatch{background-size:contain;width:40px!important;height:40px;max-width:40px!important;background-position:center}.swatch_iamges{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.swatch-input__input:active+.swatch-input__label,.swatch-input__input:checked+.swatch-input__label{outline:none!important}.product-form__input--pill input[type=radio]+label{padding:0!important}.product-form__input--pill input[type=radio]:checked+label{background:transparent!important;border:1px solid #000}.swatch-input__input.visually-disabled+.swatch-input__label>.swatch{opacity:.8!important}@media only screen and (max-width:992px){.menu-drawer__localization.header-localization{display:flex;align-items:center;gap:10px}.footer .grid{display:flex!important;flex-wrap:wrap}localization-form{width:50%}.footer-block-image{display:flex;align-items:center}.footer-block.grid__item{margin:0!important}}.kl_reviews__carousel__review{font-family:Poppins!important}h2.kl_reviews__carousel__header{font-family:Poppins;color:#000;text-transform:uppercase;margin-bottom:50px;letter-spacing:0;font-weight:500;font-size:35px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
