.heading-1{font-size:56px;font-style:normal;font-weight:500;line-height:150%}.heading-2{font-size:48px;font-style:normal;font-weight:500;line-height:120%}.heading-3{font-size:40px;font-style:normal;font-weight:500;line-height:150%}.heading-4{font-size:32px;font-style:normal;font-weight:500;line-height:150%}.heading-5{font-size:24px;font-style:normal;font-weight:500;line-height:150%}.heading-6{font-size:22px;font-style:normal;font-weight:500;line-height:150%}.body-1{font-size:20px;font-style:normal;font-weight:400;line-height:150%}.body-1--medium{font-size:20px;font-style:normal;font-weight:500;line-height:150%}.body-2{font-size:18px;font-style:normal;font-weight:400;line-height:150%}.body-2--medium{font-size:18px;font-style:normal;font-weight:500;line-height:150%}.body-2--cap{font-size:18px;font-style:normal;font-weight:400;line-height:150%;text-transform:uppercase}.body-3{font-size:16px;font-style:normal;font-weight:400;line-height:150%}.body-3--medium{font-size:16px;font-style:normal;font-weight:500;line-height:150%}.body-3--cap{font-size:16px;font-style:normal;font-weight:400;line-height:150%;text-transform:uppercase}.body-3--strikethrough{font-size:14px;font-style:normal;font-weight:500;line-height:150%;text-decoration:line-through;text-transform:uppercase}.body-4{font-size:14px;font-style:normal;font-weight:400;line-height:150%}.body-4--medium{font-size:14px;font-style:normal;font-weight:500;line-height:150%}.body-4--cap{font-size:14px;font-style:normal;font-weight:400;line-height:150%;text-transform:uppercase}.usp-icon-section .flexible-layout .column{padding-left:0;margin-bottom:0}.usp-icon-section .text-column__text.rte p{font-size:16px;font-style:normal;font-weight:400;line-height:24px}.usp-icon-section .text-column__title{margin-bottom:8px}.kik-custom-shop-lifestyle-section .flexible-layout .column,.kik-custom-shop-lifestyle-section .flexible-layout{margin-bottom:0}.kik-custom-shop-lifestyle-section .custom-heading{font-size:40px;text-align:center;letter-spacing:0;line-height:150%;font-weight:500;margin-bottom:30px}.kik-custom-shop-lifestyle-section .text-overlay__title{font-size:24px;letter-spacing:0;font-weight:500;line-height:150%;margin-bottom:0}.kik-custom-shop-lifestyle-section .text-overlay__rte p{font-size:16px;letter-spacing:0;font-weight:400;line-height:150%}.kik-custom-shop-lifestyle-section .text-overlay__button-row{margin-top:12px}.kik-custom-shop-lifestyle-section .text-overlay__button{font-size:16px;letter-spacing:0;font-weight:400;text-decoration:none;display:flex;align-items:center;line-height:150%}.kik-custom-shop-lifestyle-section svg.chevron-right path,.kik-educational-channel-section svg.chevron-right path{stroke:#fff}.kik-custom-shop-lifestyle-section svg.chevron-right,.kik-educational-channel-section svg.chevron-right{margin-left:4px}.firework-feed-section h2.custom-heading{font-size:40px;text-align:center;letter-spacing:0;line-height:150%;font-weight:500;margin-bottom:40px}.kik-custom-image-with-text h2.custom-heading{font-size:40px;text-align:left;letter-spacing:0;line-height:150%;font-weight:500;margin-bottom:24px}.kik-custom-image-with-text .flexible-layout,.kik-custom-image-with-text .flexible-layout .column{padding-left:0}.kik-custom-image-with-text .flexible-layout{margin-left:0}.kik-custom-image-with-text .feature-text-paired{margin-right:0;margin-left:0}.kik-custom-image-with-text .rte p{font-size:16px;letter-spacing:0;line-height:150%;color:#5d5e5f;font-weight:400}.kik-custom-image-with-text .btn{font-size:20px;text-transform:uppercase;letter-spacing:0;line-height:150%;font-weight:400;margin-top:0;padding:16px 32px}.kik-custom-image-with-text.fully-spaced-row--medium{margin-bottom:0;margin-top:0}.kik-custom-image-with-text{background:#fbfbfb}.kik-shop-the-look-section .custom-heading{font-size:40px;letter-spacing:0;line-height:150%;font-weight:500;margin-bottom:24px}.kik-shop-the-look-section .text-overlay__rte p{font-size:20px;letter-spacing:0;line-height:150%;font-weight:400}.kik-shop-the-look-section .text-overlay__rte{max-width:100%}.kik-testimonials-section .subheading{font-size:11.2px;line-height:14.56px;font-weight:500;text-transform:uppercase;letter-spacing:1.12px;color:#0a0a0a}.kik-testimonials-section .testimonial__text{margin-bottom:19px}.kik-testimonials-section .testimonial__image-with-caption__caption{font-size:16px;line-height:150%;letter-spacing:0;font-weight:400;margin-top:14px}.kik-testimonials-section .testimonial__author{font-size:18px;line-height:150%;letter-spacing:0;font-weight:500;color:#0a0a0a}.kik-custom-about-section .custom-heading{font-size:40px;letter-spacing:0;line-height:150%;font-weight:500;margin-bottom:16px;text-align:left}.kik-custom-about-section .rte p{font-size:16px;line-height:150%;color:#5d5e5f;font-weight:400;letter-spacing:0}.kik-custom-about-section .lightish-spaced-row-above{margin-top:16px}.kik-custom-about-section .btn{font-size:20px;letter-spacing:0;line-height:150%;font-weight:400;padding:16px 32px;border:2px solid #000}.kik-educational-channel-section .custom-heading{font-size:40px;letter-spacing:0;line-height:150%;font-weight:500;margin-bottom:32px;text-align:center}.kik-educational-channel-section .text-overlay__text{text-align:left}.kik-educational-channel-section .text-overlay__rte.rte{margin:0 0 16px;font-size:16px;line-height:150%;font-weight:400;letter-spacing:0}.kik-educational-channel-section .text-overlay__title{font-size:22px;letter-spacing:0;line-height:150%;font-weight:500;margin-bottom:8px}.kik-educational-channel-section .text-overlay__button-row{margin:0}.kik-educational-channel-section .text-overlay__button-row .text-overlay__button{margin:0;font-size:20px;line-height:150%;letter-spacing:0;font-weight:400;text-decoration:none;display:flex;align-items:center}.kik-text-grid-section .custom-heading{font-size:40px;letter-spacing:0;line-height:150%;font-weight:500;margin-bottom:30px;text-align:center}.kik-text-grid-section p.image-text-grid-description{color:#676869;text-align:center;font-size:16px;line-height:150%;font-weight:400;margin-bottom:30px}.kik-text-grid-section .lightly-spaced-row.button-row{text-align:center;margin:30px 0 0}.kik-text-grid-section a.small-feature-link.button-row__btn{font-size:20px;margin:0;font-weight:400;line-height:150%;letter-spacing:0;text-decoration:none;color:#0a0a0a}.kik-text-grid-section h3.image-text-item__title{font-size:20px;line-height:150%;font-weight:400;letter-spacing:0;margin-bottom:8px}.kik-text-grid-section .image-text-item__content{text-align:center!important}.product-block__detail{margin-top:12px}.kik-featured-collection-one.collection-slider-row{margin-top:0}.sld-shw .star{width:24px;height:24px;fill:#fff}.star-container.sld-shw{display:flex;align-items:center;gap:4px;justify-content:start;margin-bottom:16px}.star-half{position:relative;width:20px;height:20px}.star-half svg{position:absolute;top:0;left:0}.star-half .star-back{fill:#ddd}.star-half .star-front{fill:#fff;clip-path:inset(0 50% 0 0);z-index:1}span.review-score-text,span.review-text{font-size:18px;line-height:150%;font-weight:400;margin-left:16px}.section-slideshow .text-overlay__rte p{max-width:651px;font-size:20px;font-weight:400;line-height:150%;letter-spacing:0;margin:0}.section-slideshow .text-overlay__button-row .text-overlay__button{margin:0 14px 0 0;font-size:18px;line-height:150%;letter-spacing:0;font-weight:400;text-transform:uppercase;padding:12px 28px}.section-slideshow a.text-overlay__button.btn.btn--secondary,.section-slideshow a.text-overlay__button.btn.btn--primary{border:2px solid #fff}.section-slideshow .custom-heading.mobile{display:none}@media (max-width: 767px){.mobile-heading-1{font-size:48px;font-style:normal;font-weight:500;line-height:150%}.mobile-heading-2{font-size:40px;font-style:normal;font-weight:500;line-height:150%}.mobile-heading-3{font-size:32px;font-style:normal;font-weight:500;line-height:150%}.mobile-heading-4{font-size:24px;font-style:normal;font-weight:500;line-height:150%}.mobile-heading-5{font-size:20px;font-style:normal;font-weight:500;line-height:150%}.mobile-heading-6{font-size:18px;font-style:normal;font-weight:500;line-height:150%}.mobile-body-1{font-size:18px;font-style:normal;font-weight:400;line-height:150%}.mobile-body-1--medium{font-size:18px;font-style:normal;font-weight:500;line-height:150%}.mobile-body-2{font-size:16px;font-style:normal;font-weight:400;line-height:150%}.mobile-body-2--medium{font-size:16px;font-style:normal;font-weight:500;line-height:150%}.mobile-body-2--cap{font-size:16px;font-style:normal;font-weight:400;line-height:150%;text-transform:uppercase}.mobile-body-3{font-size:14px;font-style:normal;font-weight:400;line-height:150%}.mobile-body-3--medium{font-size:14px;font-style:normal;font-weight:500;line-height:150%}.mobile-body-3--cap{font-size:14px;font-style:normal;font-weight:400;line-height:150%;text-transform:uppercase}.mobile-body-3--strikethrough{font-size:14px;font-style:normal;font-weight:500;line-height:150%;text-decoration:line-through;text-transform:uppercase}.mobile-body-4{font-size:12px;font-style:normal;font-weight:400;line-height:150%}.mobile-body-4--medium{font-size:12px;font-style:normal;font-weight:500;line-height:150%}.mobile-body-4--cap{font-size:12px;font-style:normal;font-weight:400;line-height:150%;text-transform:uppercase}.flexible-layout.columns-2{flex-direction:unset}.flexible-layout.columns-2 .column.text-column{width:50%!important;flex:50%}.usp-icon-section .text-column__text.rte p{font-size:14px}.usp-icon-section .flexible-layout,.kik-custom-shop-lifestyle-section .flexible-layout{row-gap:16px}.kik-custom-shop-lifestyle-section .custom-heading{font-size:32px;margin-bottom:16px}.kik-custom-shop-lifestyle-section .text-overlay__title{font-size:20px}.kik-custom-shop-lifestyle-section .text-overlay__rte p{font-size:14px}.firework-feed-section h2.custom-heading{font-size:32px;margin-bottom:24px}.sld-shw .star{fill:#000}.section-slideshow .text-overlay__button-row{display:flex;align-items:self-start;gap:14px;flex-direction:column}span.review-score-text,span.review-text{margin-left:8px}.image-overlay.text-overlay-parent--mobile-stack .text-overlay .text-overlay__title,.image-overlay.text-overlay-parent--mobile-stack .text-overlay .text-overlay__rte{margin-left:0;margin-right:0;text-align:left}.section-slideshow a.text-overlay__button.btn.btn--secondary,.section-slideshow a.text-overlay__button.btn.btn--primary{border:2px solid #000}.section-slideshow a.text-overlay__button.btn.btn--primary{background-color:#000!important;color:#fff!important}.text-overlay__button-row{text-align:left}.section-slideshow a.text-overlay__button.btn.btn--secondary{background-color:#0000!important;color:#000!important}.image-overlay.text-overlay-parent--mobile-stack .text-overlay .btn{margin-bottom:0}.kik-custom-image-with-text.fully-spaced-row--medium{margin-top:0;margin-bottom:0}.kik-custom-image-with-text .flexible-layout{flex-direction:column-reverse}.kik-custom-image-with-text h2.custom-heading{font-size:32px;margin-bottom:16px}.kik-custom-image-with-text .lightly-spaced-row.button-row{display:flex;align-items:self-start;gap:16px;flex-direction:column-reverse;justify-content:start;margin-bottom:24px;margin-top:24px}.kik-custom-about-section .custom-heading{font-size:32px;text-align:center}.kik-custom-about-section{background:#fbfbfb}.kik-custom-about-section .flexible-layout .column{margin-bottom:16px}.kik-educational-channel-section .custom-heading{font-size:32px;margin-bottom:30px}.kik-educational-channel-section .flexible-layout .column{margin-bottom:0}.kik-educational-channel-section .flexible-layout{gap:30px}.kik-text-grid-section .custom-heading{font-size:32px}.kik-text-grid-section .image-text-item__content{padding:8px 0 0}.kik-educational-channel-section .text-overlay__title{font-size:18px}.kik-educational-channel-section .text-overlay__rte.rte,.kik-text-grid-section p.image-text-grid-description{font-size:14px}.section-slideshow .text-overlay__rte p{font-size:18px}.kik-text-grid-section .image-text-item__text,.kik-custom-image-with-text .rte p{font-size:14px}.kik-text-grid-section a.small-feature-link.button-row__btn{font-size:16px}.section-slideshow .text-overlay__reveal.desktop{display:none}.section-slideshow .custom-heading.mobile{font-size:48px;letter-spacing:0;line-height:150%;font-weight:500;text-align:left;display:block}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/kik-custom.css.map */
