replacements-section{--max-card-width: unset;display:block;margin-top:64px}replacements-section *{padding:0;margin:0}replacements-section .replacements-section__container{margin-bottom:32px}replacements-section .collection-card__image{padding:1rem;background-color:#fff;border-radius:16px;display:flex;align-items:center;justify-content:center}replacements-section .collection-card__image-img{width:100%;height:auto}replacements-section .collection-card__content{position:relative}replacements-section .collection-card__badge-content{position:absolute;top:-24px;left:20%;background-color:#fff;z-index:1}replacements-section .replacements-section__content{display:flex;flex-direction:column;gap:24px}replacements-section .collection-card{padding:8px;border-radius:16px;max-width:var(--max-card-width)}replacements-section .collection-card__badge{display:block;margin-bottom:4px}replacements-section .collection-card__badge-content{border-radius:1rem;border:8px solid #fff;background:#f1efec;padding-bottom:8px;border-top-right-radius:20px;border-top-left-radius:20px}replacements-section .collection-card__badge svg{width:100%;display:block}replacements-section .collection-card__badge svg path{fill:var(--badge-bg)}replacements-section .collection-card__badge-text{background-color:var(--badge-bg);display:block;font-size:14px;font-style:normal;font-weight:700;line-height:104%;padding:8px 12px;border-top-left-radius:16px;border-top-right-radius:16px;color:var(--badge-text)}replacements-section .collection-card__badge-text>*{color:var(--badge-text)}replacements-section .collection-card__badge-text .collection-card__save{font-size:24px;line-height:28px}replacements-section .collection-card__save sup{font-size:16px;vertical-align:text-top}replacements-section .collection-card__title,replacements-section .collection-card__subtitle{color:#2a351b;font-size:14px;line-height:125%;text-align:center;margin-left:8px;margin-right:8px}replacements-section .replacement-card{padding:24px;border-radius:16px;display:flex;gap:10px;flex-direction:column;align-items:flex-start;justify-content:center}replacements-section .replacement-card h2{color:#fff;font-family:DM Sans,ui-sans-serif,system-ui,sans-serif;font-size:32px;font-style:normal;font-weight:700;line-height:125%}replacements-section .collection-card__cta{color:#fff;text-align:center;font-family:DM Sans,ui-sans-serif,system-ui,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:125%;padding-top:8px}replacements-section .replacement-card__search{position:relative;width:100%;max-width:320px}replacements-section .replacement-card__search .field{height:62px}replacements-section predictive-search.search-modal__form form>.field{background-color:#fff;border-radius:8px;overflow-x:hidden;padding:8px}replacements-section predictive-search.search-modal__form form div button.msb__start-search.search__button{border:none;box-shadow:none;outline:none;background-color:#fff}replacements-section .msb__search-button{display:flex;padding:8px 12px;justify-content:center;align-items:center;gap:8px;align-self:stretch;border-radius:4px;background:#2a351b;color:#fff;font-family:DM Sans,ui-sans-serif,system-ui,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:.28px;border:none;margin-left:auto;aspect-ratio:1}replacements-section .msb__search-input{border:none;outline:none;font-family:DM Sans,ui-sans-serif,system-ui,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:125%;padding-left:18px;padding-right:10px;background:#fff;background-color:#fff;flex:1}replacements-section .msb__search-input:focus-visible{border:none;outline:none;box-shadow:none;background:#fff;background-color:#fff}replacements-section .replacements-section__collections{display:flex;flex-direction:column;gap:24px}replacements-section .predictive-search__loading-state{display:none!important}@media only screen and (max-width: 991px){replacements-section .collection-card__image{min-height:var(--slide-min-height, 300px)}replacements-section .collection-card__badge-content{left:50%;transform:translate(-50%)}}@media only screen and (min-width: 992px){replacements-section{--max-card-width: unset}replacements-section .replacements-section__content{display:grid;grid-template-columns:1fr 3fr;gap:32px;overflow:visible}replacements-section:not(.slider-on-mobile) .replacements-section__content{display:block}replacements-section.slider-on-mobile .swiper-wrapper,replacements-section .replacements-section__collections{gap:32px;display:grid;grid-template-columns:1fr 1fr 1fr}replacements-section:not(.slider-on-mobile) .replacements-section__collections{grid-template-columns:repeat(4,1fr);gap:32px}replacements-section .collection-card__content{display:flex;flex-direction:column;height:100%}replacements-section .collection-card__image{flex:1}replacements-section .replacements-section__content .swiper-slide{height:auto}replacements-section .collection-card__badge-content{left:-29px}replacements-section .initial-replacement-card__title{color:#fff;font-family:DM Sans,ui-sans-serif,system-ui,sans-serif;font-size:32px;font-style:normal;font-weight:700;line-height:125%}replacements-section .initial-replacement-card__desc{color:#fff;font-family:DM Sans,ui-sans-serif,system-ui,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:150%}replacements-section .replacement-card__search{max-width:unset}}@media only screen and (min-width: 550px) and (max-width: 1200px){replacements-section:not(.slider-on-mobile) .replacements-section__collections{display:grid;grid-template-columns:1fr 1fr;gap:32px}}
/*# sourceMappingURL=/cdn/shop/t/331/assets/repacements-section.css.map */
