p.announcement-bar__message span{font-size:12px}.MS-footer .footer__content-top{border-bottom:none}.MS-footer .footer-block__heading{font-style:normal;font-weight:600;font-size:16px;line-height:140%;color:#fff}.MS-footer .footer-block__details-content a{color:#fff;opacity:.8;font-size:14px;line-height:2;transition:opacity .3s ease}.MS-footer .footer__content-bottom{border-top:none;padding-top:0}.MS-footer .footer__copyright{color:#fff;font-size:14px}.MS-footer .footer__list-social{justify-content:center!important;gap:15px;margin-top:20px!important}.MS-footer .footer__list-social .icon{width:24px;height:24px}.MS-footer .footer-block__brand-info .rte{color:#fffc;font-size:14px;line-height:1.6;margin-bottom:20px}.MS-footer .list-social__link{padding:0}.MS-footer .field:before{content:none}.MS-footer .field:after{content:none}.MS-footer .field__input{background:#fff;border-radius:26px;color:#282828}.MS-footer .field__label{color:#282828}.MS-footer .footer-block__brand-info p{font-style:normal;font-weight:400;font-size:16px;line-height:1.4;color:#fff}.MS-image-banner h2.banner__heading{font-style:normal;font-weight:600;line-height:140%;letter-spacing:.02em}.MS-image-banner .banner__text p{font-style:normal;font-weight:500;line-height:160%;letter-spacing:.02em;color:#000;margin-top:15px!important}.MS-image-banner a.button.button--primary{font-style:normal;font-weight:400;line-height:160%;letter-spacing:.02em;color:#000;border-radius:8px}.MS-image-banner a.button.button--secondary:after{content:none}.MS-image-banner a.button.button--primary:after{content:none}.MS-image-banner a.button.button--secondary{font-style:normal;font-weight:400;line-height:160%;letter-spacing:.02em;color:#000;border:1px solid #000000;border-radius:8px}.MS-image-banner .banner__media{background:#ffd0c7}.MS-multicolumn .multicolumn-card__image-wrapper--third-width{max-width:60px}.MS-multicolumn .multicolumn-card__image-wrapper .media img{width:100%;height:100%;object-fit:contain}.MS-about-image-text.image-with-text.image-with-text--no-overlap img{object-fit:contain}.product-page-faq .MS-faq-wrapper{justify-content:center}.product-page-faq .MS-faq-col-left{max-width:750px}.product-form__input--pill input[type=radio]+label.variant-new-label{border-radius:12px;border:1px solid #e8e8e8;padding:15px;width:100%}.product-form__input--pill input[type=radio]:checked+label.variant-new-label{border-color:#ffd0c7;box-shadow:0 0 6px 2px #ffd0c7;background-color:transparent;color:#050200}.variant-details-image{width:100%;height:80px;margin:0 auto;display:none}.variant-details-image img{width:100%;height:100%;object-fit:contain}.product__info-container fieldset.js.product-form__input.product-form__input--pill{max-width:100%;display:flex;flex-direction:row;justify-content:space-between;gap:10px}.variant-title{font-style:normal;font-weight:600;font-size:14px;line-height:140%;text-align:center;color:#000;letter-spacing:normal;padding-bottom:10px}.variant-savings{font-style:normal;font-weight:400;font-size:12px;line-height:16px;text-align:center;color:#000;letter-spacing:normal;padding-bottom:10px}.variant-details .price{font-style:normal;font-weight:600;font-size:16px;line-height:24px;text-align:center;color:#000;letter-spacing:normal}.variant-details .compare-at-price{font-style:normal;font-weight:400;font-size:16px;line-height:140%;text-align:center;letter-spacing:.05em;text-decoration-line:line-through;color:#000}.product__info-container .price__container span.price-item.price-item--sale.price-item--last{font-style:normal;font-weight:700;font-size:24px;line-height:1.2;color:#282828}.product__info-container .price__container s.price-item.price-item--regular{font-style:normal;font-weight:700;font-size:24px!important;line-height:1.2;color:#767676}@media screen and (max-width: 749px){.header__heading-logo-wrapper{max-width:60px}.MS-footer .footer__content-top{padding-top:30px;padding-bottom:20px}.MS-footer .footer-block__heading{font-size:14px;margin-bottom:15px}.MS-footer .footer-block__details-content a,.MS-footer .footer-block__brand-info .rte{font-size:13px}.MS-footer .brand-newsletter{margin-bottom:20px}.MS-footer .footer-block__newsletter-heading{font-size:14px;margin-bottom:8px}.MS-footer .brand-newsletter .newsletter-form__field-wrapper{max-width:100%}.MS-footer .brand-newsletter .field__input{padding:7px 10px;font-size:13px}.MS-image-banner .banner__media-desktop{display:none!important}.MS-image-banner .banner__media-mobile img{width:100%;height:100%;object-fit:contain}.banner--mobile-bottom .banner__box{padding:0 20px 40px!important}.MS-image-banner .banner__media{height:360px}.MS-image-banner h2.banner__heading{font-style:normal;font-weight:600;line-height:140%;letter-spacing:.02em;font-size:18px;text-align:left}.MS-image-banner .banner__text p{text-align:left;font-size:15px}.banner__buttons.banner__buttons--multiple{display:flex;flex-direction:row;flex-wrap:nowrap;width:100%;max-width:100%}.MS-image-banner a.button.button--primary,.MS-image-banner a.button.button--secondary{font-size:14px;max-width:max-content;min-width:auto;min-height:30px;padding:5px 12px}.MS-multicolumn .multicolumn-card__image-wrapper--third-width{max-width:32px;text-align:left;margin-left:0!important}.MS-multicolumn .multicolumn-list h3{font-size:16px;text-align:left}.MS-multicolumn .multicolumn-list p{font-size:15px;text-align:left}.MS-multicolumn .multicolumn-list__item{padding:10px}.MS-multicolumn .multicolumn-card__info{padding:10px 0 0!important}.product__title h1{font-size:20px}.product__info-container .price__container s.price-item.price-item--regular{font-size:16px!important}.product__info-container .price__container span.price-item.price-item--sale.price-item--last{font-size:16px}.MS-footer .footer-block__brand-info p{font-size:15px}.list-menu__item{font-size:16px!important}.product-form__input--pill input[type=radio]+label.variant-new-label{padding:5px}.MS-about-image-text .image-with-text__content{padding:20px}.MS-about-image-text .image-with-text__content p{text-align:left}.rich-text__wrapper h2,h1.main-page-title{font-size:24px;text-align:center}}@media screen and (min-width: 750px){.MS-footer .footer__localization{display:inline-flex;align-items:center}.MS-footer .footer__localization .disclosure__button{color:#ffffffb3;padding:5px 10px}.MS-footer select{background-color:transparent;color:#ffffffb3;border:1px solid rgba(255,255,255,.3);padding:5px 10px;font-size:14px}.MS-image-banner .banner__media-mobile{display:none!important}.MS-image-banner .banner__media-desktop{display:block!important}.MS-image-banner .banner__media-desktop img{width:100%;height:100%;object-fit:contain}.MS-image-banner .banner__box.content-container{max-width:72rem!important}.MS-image-banner h2.banner__heading{font-size:36px}.MS-image-banner .banner__text p{font-size:20px}.MS-image-banner a.button.button--primary{font-size:18px}.MS-image-banner a.button.button--secondary{font-style:normal;font-weight:400;font-size:18px;line-height:160%;letter-spacing:.02em;color:#000;border:1px solid #000000;border-radius:8px}}@media screen and (min-width: 990px){.header--middle-left{grid-template-columns:1fr auto 1fr}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/custom.css.map */
