:root{--karizma-polish-white: #ffffff;--karizma-polish-soft: #f5f5f5;--karizma-polish-ink: #222222;--karizma-polish-heading: #111111;--karizma-polish-muted: #666666;--karizma-polish-line: #dedede}.m-header .m-menu__link--main{font-family:var(--font-stack-body);font-size:14px;font-weight:600;letter-spacing:.015em;line-height:1.5}#MainContent .m-section__header{margin-bottom:clamp(28px,3.4vw,48px)}#MainContent .m-section__header .m-section__heading{font-family:var(--font-stack-header);font-size:clamp(28px,2.5vw,38px);font-weight:700;letter-spacing:-.025em;line-height:1.16;text-wrap:balance}#MainContent .m-section__header .m-section__subheading{font-family:var(--font-stack-body);font-size:12px;font-weight:700;letter-spacing:.11em;line-height:1.5;margin-bottom:12px}#MainContent .m-section__header .m-section__description{font-family:var(--font-stack-body);font-size:clamp(15px,1.25vw,17px);font-weight:400;line-height:1.7;margin-top:14px;max-width:760px;color:rgb(var(--color-foreground-secondary))}#MainContent .m-section__header .m-section__description p{line-height:inherit}#MainContent .m-section__header.m\:text-center .m-section__description,#MainContent .m-section__header.m\:text-center .m-section__description p{margin-left:auto;margin-right:auto}#MainContent .m-section__header .m-section__button{margin-top:28px}.template-index #MainContent .m-product-tabs,.template-index #MainContent .m-featured-collection-section,.template-index #MainContent .m-collapsible-section,.template-index #MainContent .m-rich-text{background:var(--karizma-polish-white);color:var(--karizma-polish-ink)}.template-index #MainContent .m-gallery-section,.template-index #MainContent .m-testimonials{background:var(--karizma-polish-soft);color:var(--karizma-polish-ink)}.template-index #MainContent .m-gallery-section .m-section__heading,.template-index #MainContent .m-testimonials .m-section__heading,.template-index #MainContent .m-product-tabs .m-section__heading,.template-index #MainContent .m-featured-collection-section .m-section__heading,.template-index #MainContent .m-collapsible-section .m-section__heading{color:var(--karizma-polish-heading)}.template-index #MainContent .m-gallery-section .m-section__description,.template-index #MainContent .m-testimonials .m-section__description,.template-index #MainContent .m-product-tabs .m-section__description,.template-index #MainContent .m-featured-collection-section .m-section__description,.template-index #MainContent .m-collapsible-section .m-section__description{color:var(--karizma-polish-muted)}#MainContent .m-product-card__name{font-family:var(--font-stack-body);font-size:16px;font-weight:600;line-height:1.45}#MainContent .m-product-card__price{line-height:1.5}#MainContent .m-gallery-section .m-gallery__wrapper{row-gap:var(--row-gap, 30px)}#MainContent .m-collapsible-section .m-collapsible--button,#MainContent .m-faqs-section .m-collapsible--button{color:var(--karizma-polish-ink);font-family:var(--font-stack-body);font-size:clamp(16px,1.35vw,18px);font-weight:600;line-height:1.45;padding-top:19px;padding-bottom:19px;border-bottom-color:var(--karizma-polish-line)}#MainContent .m-collapsible-section .m-collapsible--content__inner,#MainContent .m-faqs-section .m-collapsible--content__inner{color:var(--karizma-polish-muted);font-family:var(--font-stack-body);font-size:15px;line-height:1.75}#MainContent .cas-section .cas-eyebrow{font-size:12px;letter-spacing:.11em;line-height:1.5;margin-bottom:14px}#MainContent .cas-section .cas-heading{font-family:var(--font-stack-header);font-size:clamp(28px,2.55vw,38px);font-weight:700;letter-spacing:-.025em;line-height:1.16;margin-bottom:18px;text-wrap:balance}#MainContent .cas-section .cas-description,#MainContent .cas-section .cas-description p{font-family:var(--font-stack-body);font-size:16px;line-height:1.7}#MainContent .cas-section .cas-button{font-family:var(--font-stack-body);font-size:13px;letter-spacing:.06em;line-height:1.3;margin-top:28px}#MainContent .repflex-trustbar .feature-title{font-family:var(--font-stack-header);font-size:clamp(14px,1.12vw,17px);font-weight:700;line-height:1.4;letter-spacing:.01em}#MainContent .repflex-trustbar .feature-subtitle{font-family:var(--font-stack-body);font-size:clamp(13px,.98vw,15px);line-height:1.5}#MainContent .m-rich-text .m-richtext__title{font-family:var(--font-stack-header);font-size:clamp(30px,2.7vw,42px);font-weight:700;line-height:1.15;letter-spacing:-.028em;text-wrap:balance}#MainContent .m-rich-text .m-richtext__description{font-family:var(--font-stack-body);font-size:16px;line-height:1.75;max-width:740px;margin-left:auto;margin-right:auto}#MainContent .m-rich-text .m-richtext__button{margin-top:28px}#MainContent .m-custom-content .m-richtext__title{font-family:var(--font-stack-header);font-weight:700;line-height:1.2;letter-spacing:-.018em;text-wrap:balance}#MainContent .m-custom-content .m-richtext__description{font-family:var(--font-stack-body);font-size:16px;line-height:1.7}#MainContent .m-icon-box__heading{font-family:var(--font-stack-header);font-size:clamp(17px,1.45vw,20px);font-weight:700;line-height:1.35;letter-spacing:-.012em}#MainContent .m-icon-box__description{font-family:var(--font-stack-body);font-size:15px;line-height:1.65}#MainContent .m-collection-page-header__title,#MainContent .m-contact-form__heading,#MainContent .m-page-header__title,#MainContent .m-page__title,#MainContent .m-faqs-section__heading{font-family:var(--font-stack-header);font-size:clamp(30px,2.6vw,40px);font-weight:700;letter-spacing:-.025em;line-height:1.2;text-wrap:balance}#MainContent .m-collection-page-header__description,#MainContent .m-contact-form__description,#MainContent .m-faqs-section__content .rte{font-family:var(--font-stack-body);font-size:15px;line-height:1.75}#MainContent .m-contact-form__heading{margin-bottom:14px}#MainContent .m-contact-form__description{margin-bottom:26px}#MainContent .m-product-recommendations .m-section__header,#MainContent .m-recently-viewed .m-section__header{margin-bottom:32px}.m-footer .m-footer--middle .m-footer--block-title{font-family:var(--font-stack-header);font-size:16px;font-weight:700;line-height:1.4;letter-spacing:.025em;margin-bottom:16px}.m-footer .m-footer--middle .m-footer--block-inner{font-family:var(--font-stack-body);line-height:1.7}@media(max-width:991px){#MainContent .m-section__header{margin-bottom:32px}#MainContent .m-section__header .m-section__heading{font-size:clamp(27px,3.8vw,34px)}}@media(max-width:767px){.m-header .m-menu__link--main{font-size:14px}#MainContent .m-section__header{margin-bottom:26px}#MainContent .m-section__header .m-section__heading{font-size:clamp(25px,6vw,30px);line-height:1.2}#MainContent .m-section__header .m-section__description{font-size:15px;line-height:1.65;margin-top:12px}#MainContent .cas-section .cas-heading{font-size:clamp(25px,6.5vw,31px)}#MainContent .cas-section .cas-description,#MainContent .cas-section .cas-description p{font-size:15px}#MainContent .m-rich-text .m-richtext__title{font-size:clamp(27px,6.4vw,34px)}#MainContent .m-rich-text .m-richtext__description{font-size:15px}#MainContent .m-collapsible-section .m-collapsible--button,#MainContent .m-faqs-section .m-collapsible--button{font-size:16px;padding-top:17px;padding-bottom:17px}#MainContent .m-product-recommendations .m-section__header,#MainContent .m-recently-viewed .m-section__header{margin-bottom:24px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/karizma-active-style-polish.css.map */
