body.template-index #main-content .slideshow__slide-heading,body.template-index #main-content .ks-cinematic-hero__heading,body.template-index #main-content .section-header--title,body.template-index #main-content .ks-best__title,body.template-index #main-content .ks-rsc__heading,body.template-index #main-content .diy-cvr__heading,body.template-index #main-content .email-signup h1,body.template-index #main-content .email-signup h2,body.template-index #main-content .email-signup h3,body.template-index #main-content .email-signup .h1-xlarge,body.template-index #main-content .email-signup .h1,body.template-index #main-content .email-signup .h2,body.template-index #main-content .email-signup .h3,body.template-index #main-content .background-video h3,body.template-index #main-content .background-video .h1-xlarge,body.template-index #main-content .background-video .h1-large,body.template-index #main-content .background-video .h1,body.template-index #main-content .background-video .h2,body.template-index #main-content .rich-text h3,body.template-index #main-content .rich-text .h1,body.template-index #main-content .rich-text .h2,body.template-index #main-content .rich-text .h3{font-family:var(--ks-font-display, "Outfit", "Noto Sans SC", sans-serif);text-wrap:balance}body.template-index #main-content .slideshow__slide-heading.h1-xlarge,body.template-index #main-content .ks-cinematic-hero__heading.h1-xlarge,body.template-index #main-content .ks-cinematic-hero__heading:not(.h1):not(.h2):not(.h3):not(.h1-xlarge),body.template-index #main-content .email-signup .h1-xlarge,body.template-index #main-content .background-video .h1-xlarge,body.template-index #main-content .section-header--title.h1-xlarge,body.template-index #main-content .ks-best__title.h1-xlarge,body.template-index #main-content .ks-rsc__heading.h1-xlarge,body.template-index #main-content .diy-cvr__heading.h1-xlarge,body.template-index #main-content .rich-text .h1-xlarge{font-size:var(--ks-type-display, 3.5rem);font-weight:600;letter-spacing:max(var(--ks-ls-display-on-media, -.012em),var(--ks-tracking-cap, -.015em));line-height:var(--ks-lh-display-on-media, 1.12)}body.template-index #main-content .slideshow__slide-heading.h1,body.template-index #main-content .section-header--title.h1,body.template-index #main-content .ks-best__title.h1,body.template-index #main-content .ks-rsc__heading.h1,body.template-index #main-content .diy-cvr__heading.h1,body.template-index #main-content .email-signup .h1,body.template-index #main-content .background-video .h1,body.template-index #main-content .background-video .h1-large,body.template-index #main-content .rich-text .h1,body.template-index #main-content .ks-cinematic-hero__heading.h1{font-size:var(--ks-type-headline, 2.25rem);font-weight:500;letter-spacing:0;line-height:var(--ks-lh-headline, 1.19)}body.template-index #main-content .slideshow__slide-heading.h2,body.template-index #main-content .section-header--title.h2,body.template-index #main-content .ks-best__title.h2,body.template-index #main-content .ks-rsc__heading.h2,body.template-index #main-content .diy-cvr__heading.h2,body.template-index #main-content .email-signup .h2,body.template-index #main-content .rich-text .h2,body.template-index #main-content .background-video .h2,body.template-index #main-content .ks-cinematic-hero__heading.h2{font-size:var(--ks-type-compact, 1.75rem);font-weight:500;letter-spacing:0;line-height:var(--ks-lh-headline, 1.19)}body.template-index #main-content .slideshow__slide-heading.h3,body.template-index #main-content .section-header--title.h3,body.template-index #main-content .ks-best__title.h3,body.template-index #main-content .ks-rsc__heading.h3,body.template-index #main-content .diy-cvr__heading.h3,body.template-index #main-content .email-signup .h3,body.template-index #main-content .rich-text .h3,body.template-index #main-content .ks-cinematic-hero__heading.h3{font-size:var(--ks-type-title, 1.375rem);font-weight:500;letter-spacing:0;line-height:var(--ks-lh-title, 1.25)}body.template-index #main-content .testimonials--heading h6{font-family:var(--font-body, var(--ks-font-body));font-size:var(--ks-type-ui, .875rem);font-weight:500;letter-spacing:0;line-height:1.45;text-transform:none}body.template-index #main-content .testimonials--testimonial-content,body.template-index #main-content .testimonials--testimonial-content p{font-family:var(--font-body, var(--ks-font-body));font-size:var(--ks-type-feature, 1.75rem);font-weight:500;letter-spacing:0;line-height:1.35;text-wrap:pretty}body.template-index #main-content .mci .mci__title{font-family:var(--ks-font-body, "Public Sans", "Noto Sans SC", sans-serif);font-size:1rem;font-weight:500;letter-spacing:0;line-height:1.25;font-variant-numeric:tabular-nums;text-wrap:balance}body.template-index #main-content .mci .mci__text,body.template-index #main-content .mci .mci__text p{font-family:var(--ks-font-body, "Public Sans", "Noto Sans SC", sans-serif);font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.4}body.template-index #main-content .media-grid h4,body.template-index #main-content .media-grid .h2,body.template-index #main-content .media-grid .h3,body.template-index #main-content .media-grid .h4{font-family:var(--ks-font-display, "Outfit", "Noto Sans SC", sans-serif);font-size:var(--ks-type-overlay, 2.125rem);font-weight:600;letter-spacing:max(var(--ks-ls-display-on-media, -.012em),var(--ks-tracking-cap, -.015em));line-height:1;text-wrap:balance}body.template-index #main-content .ks-ccard__name,body.template-index #main-content .ks-ccard__name a,body.template-index #main-content .section-featured-blog .blog-post h5,body.template-index #main-content .section-featured-blog .blog-post h5 a,body.template-index #main-content .ks-rsc__title,body.template-index #main-content .promotion-blocks h6{font-family:var(--ks-font-display, "Outfit", "Noto Sans SC", sans-serif);font-size:var(--ks-type-title, 1.375rem);font-weight:500;letter-spacing:0;line-height:var(--ks-lh-title, 1.25);text-wrap:balance}body.template-index #main-content .slideshow__slide-content>p:not(.subheading),body.template-index #main-content .ks-cinematic-hero__description,body.template-index #main-content .ks-cinematic-hero__description p,body.template-index #main-content .section-header--description,body.template-index #main-content .section-header--description p,body.template-index #main-content .email-signup .rte,body.template-index #main-content .email-signup p:not(.subheading),body.template-index #main-content .featured-blog .blog-post .post-content,body.template-index #main-content .rich-text .rte,body.template-index #main-content .background-video .rte,body.template-index #main-content .diy-cvr__subheading{font-family:var(--font-body, var(--ks-font-body));font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.55}body.template-index #main-content .subheading,body.template-index #main-content .ks-ccard__sub,body.template-index #main-content .ks-ccard__kind{font-family:var(--font-body, var(--ks-font-body));font-size:var(--ks-type-kicker, .8125rem);font-weight:500;letter-spacing:0;line-height:1.45;text-transform:none}body.template-index #main-content .ks-rsc--overlay .ks-rsc__subtitle{font-family:var(--ks-font-display, "Outfit", "Noto Sans SC", sans-serif);font-size:var(--ks-type-kicker, .8125rem);font-weight:500;letter-spacing:0;line-height:1.5;text-transform:none;overflow:visible;display:block;min-height:0;padding-bottom:.12em}body.template-index .header,body.template-index .header a,body.template-index .footer,body.template-index .footer a,body.template-index #main-content .button,body.template-index #main-content .text-button,body.template-index #main-content .ks-ccard__buy,body.template-index #main-content .ks-ccard__view,body.template-index #main-content .ks-best__chips button,body.template-index #main-content .collection-tabs__list-link,body.template-index #main-content .diy-cvr__title,body.template-index #main-content .diy-cvr__title a{font-family:var(--font-body, var(--ks-font-body));font-size:var(--ks-type-ui, .875rem);font-weight:500;letter-spacing:0}body.template-index #main-content .ks-ccard__price{font-family:var(--font-body, var(--ks-font-body));font-size:var(--ks-type-price, 1.25rem);font-weight:500;letter-spacing:0;line-height:1.25;font-variant-numeric:tabular-nums}body.template-index #main-content .ks-ccard__spec,body.template-index #main-content .ks-ccard__badge,body.template-index #main-content .diy-cvr__author-name,body.template-index #main-content .diy-cvr__views,body.template-index #main-content .testimonials--author,body.template-index #main-content .blog-post .post-meta{font-family:var(--font-body, var(--ks-font-body));font-size:var(--ks-type-meta, .75rem);font-weight:500;letter-spacing:0;line-height:1.45}body.template-index :lang(zh),body.template-index :lang(zh-CN),body.template-index :lang(zh-Hans){letter-spacing:0}@media only screen and (max-width:767px){body.template-index #main-content .slideshow__slide-heading.h1-xlarge,body.template-index #main-content .ks-cinematic-hero__heading.h1-xlarge,body.template-index #main-content .ks-cinematic-hero__heading:not(.h1):not(.h2):not(.h3):not(.h1-xlarge),body.template-index #main-content .email-signup .h1-xlarge,body.template-index #main-content .background-video .h1-xlarge,body.template-index #main-content .section-header--title.h1-xlarge,body.template-index #main-content .ks-best__title.h1-xlarge,body.template-index #main-content .ks-rsc__heading.h1-xlarge,body.template-index #main-content .diy-cvr__heading.h1-xlarge{font-size:var(--ks-type-headline, 2.25rem)}body.template-index #main-content .slideshow__slide-heading.h1,body.template-index #main-content .section-header--title.h1,body.template-index #main-content .ks-best__title.h1,body.template-index #main-content .ks-rsc__heading.h1,body.template-index #main-content .diy-cvr__heading.h1,body.template-index #main-content .email-signup .h1,body.template-index #main-content .rich-text .h1,body.template-index #main-content .background-video .h1,body.template-index #main-content .background-video .h1-large,body.template-index #main-content .ks-cinematic-hero__heading.h1{font-size:var(--ks-type-compact, 1.75rem);font-weight:500;letter-spacing:0}body.template-index #main-content .slideshow__slide-heading.h2,body.template-index #main-content .section-header--title.h2,body.template-index #main-content .ks-best__title.h2,body.template-index #main-content .ks-rsc__heading.h2,body.template-index #main-content .diy-cvr__heading.h2,body.template-index #main-content .email-signup .h2,body.template-index #main-content .rich-text .h2,body.template-index #main-content .background-video .h2,body.template-index #main-content .ks-cinematic-hero__heading.h2{font-size:var(--ks-type-compact-sm, 1.5rem);font-weight:500;letter-spacing:0}body.template-index #main-content .slideshow__slide-heading.h3,body.template-index #main-content .section-header--title.h3,body.template-index #main-content .email-signup .h3,body.template-index #main-content .ks-best__title.h3,body.template-index #main-content .ks-rsc__heading.h3,body.template-index #main-content .diy-cvr__heading.h3{font-size:var(--ks-type-title-sm, 1.25rem)}body.template-index #main-content .mci .mci__title{font-size:var(--ks-type-ui, .875rem)}body.template-index #main-content .media-grid h4,body.template-index #main-content .media-grid .h2,body.template-index #main-content .media-grid .h3,body.template-index #main-content .media-grid .h4{font-size:var(--ks-type-compact, 1.75rem);letter-spacing:0;line-height:1.05}body.template-index #main-content .ks-ccard__name,body.template-index #main-content .ks-ccard__name a,body.template-index #main-content .section-featured-blog .blog-post h5,body.template-index #main-content .section-featured-blog .blog-post h5 a,body.template-index #main-content .ks-rsc__title,body.template-index #main-content .promotion-blocks h6{font-size:var(--ks-type-title-sm, 1.25rem)}body.template-index #main-content .testimonials--testimonial-content,body.template-index #main-content .testimonials--testimonial-content p{font-size:var(--ks-type-compact-sm, 1.5rem)}}
/*# sourceMappingURL=/cdn/shop/t/118/assets/ks-home-type.css.map */
