:root{--section-title-size: clamp(28px, 2.5vw, 48px)}html{scroll-behavior:smooth}.np-section-title{display:block;text-align:center;font-size:var(--section-title-size)}.np-section-title:after{display:none}common-scroll-to-bar ul.stb__item-list{margin:0;list-style:none}.stb__item-list .stb__item{font-weight:600;padding:16px clamp(10px,2.3vw,44px);font-size:clamp(calc(12px + .1vw),.84vw,16px)}.stb__item-list .stb__item:after{display:none}.year-video .page-width{position:relative}.year-video .content-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.year-video .content-container .content{display:flex;flex-direction:column}.year-video .title-box{font-size:var(--section-title-size);font-weight:700;line-height:1}.year-video .desc-box{order:-1;margin-bottom:clamp(8px,1.25vw,24px);margin-top:0;font-size:clamp(20px,1.67vw,32px);font-weight:500;line-height:1}@media only screen and (min-width:1001px){.year-video .page-width{padding:0;max-width:100vw!important}}@media only screen and (max-width:1500px){.year-video .page-width{padding:0}.year-video .content-container .page-width{padding:1.5rem}}.ht-multicolumns{padding:clamp(56px,4.17vw,80px) 0}.ht-multicolumns .section-title{font-size:var(--section-title-size)}.ht-multicolumns .section-title+.section-desc{margin-top:clamp(10px,1.25vw,24px)}.ht-multicolumns .section-desc{font-size:clamp(18px,1.46vw,28px);font-weight:500;line-height:1.2}.ht-multicolumns .ht-multicolumns-list{flex-wrap:wrap;margin-left:0}.ht-multicolumns .multicolumns-item{flex:0 1 calc(33.3% - var(--item-gap) * 2 / 3);max-width:430px}.ht-multicolumns .section-heading+.ht-multicolumns-list{margin-top:clamp(24px,2.92vw,56px)}.ht-multicolumns .item-content-box{margin-top:clamp(10px,1.25vw,24px)}.ht-multicolumns .item-title{font-family:var(--fonts-body);font-size:clamp(16px,1.25vw,24px);font-weight:700;line-height:1.2}.ht-multicolumns .item-title span{color:var(--highlight-text-color)}.ht-multicolumns .item-desc{font-size:clamp(14px,.84vw,16px);font-weight:400;line-height:1.4}@media only screen and (min-width:750px)and (max-width:1000px){.ht-multicolumns-list{--item-gap: 15px}}@media only screen and (max-width:749px){.ht-multicolumns .multicolumns-item{flex:0 1 100%;max-width:100%}}@media only screen and (min-width:750px)and (max-width:1300px){.product-materials-container.three-columns{flex-wrap:nowrap}.product-materials-container.three-columns .materials-item{flex:0 1 calc(33.3% - 2vw * 2 / 3)}}.faq-page-faqlist .widget-title .box-title .title{font-size:var(--section-title-size)}.faq-page-faqlist ul.faqlist-wrapper{margin:0 auto}@media only screen and (max-width:749px){.faqlist-wrapper .faqlist-item{padding:0}}
/*# sourceMappingURL=/cdn/shop/t/87/assets/product-zenflow.css.map */
