@media screen and (max-width: 1650px){.about-banner h1{font-size:72px}.about-banner .text-block{padding:58px}.story-block{gap:120px}.template-page-contact .contact_title .heading h1{font-size:72px}.template-page-faq .faq-title,.template-article .article__title.heading{font-size:55px}.template-article .article__content h2{font-size:51px}.template-blog .news-banner-section h1{font-size:72px}}@media screen and (max-width: 1400px){.about-banner h1{font-size:58px}.story-content h2{font-size:38px}.story-content ul,.story-content p{font-size:18px}.story-block{gap:50px}.template-page-contact .contact_title .heading h1{font-size:58px}.template-page-contact .contact-box{padding:1.5rem 20px}.template-page-contact .contact-box .value a{word-break:break-all}.template-page-faq .faq-title,.template-article .article__title.heading{font-size:50px}.template-article .article__content h2{font-size:46px}.template-blog .news-banner-section h1{font-size:58px}}@media screen and (min-width: 992px) and (max-width: 1200px){.about-banner h1{font-size:55px}.story-content h2{font-size:34px}.template-page-about .curve_section .content-box{max-width:100%}.about-banner .text-block{padding:25px}.template-page-contact .contact_title .heading h1{font-size:55px}.template-page-faq .faq-title,.template-article .article__title.heading{font-size:48px}.template-article .article__content h2{font-size:44px}.template-blog .news-banner-section h1{font-size:55px}}@media screen and (max-width: 991px){.about-banner h1{font-size:55px}.about-banner{display:block}.template-page-about .about-banner-detail p{font-size:16px;font-weight:600;letter-spacing:0}.about-banner .text-block{padding:40px 20px 51px 37px;border-radius:10px;min-height:350px}.template-page-about .about-banner_wrap .container{padding-left:24px;padding-right:24px}.template-page-about .about-banner-detail{padding-bottom:0}body.template-page-wholesale .curve_section,body.template-page-about .curve_section{padding-bottom:60px}.template-page-about .curve_section .heading h2{padding-bottom:2px}.template-page-about .curve_section .content-box p{line-height:22px}.story-block{display:block}.about-banner .image-block{position:relative;margin-top:-20px;z-index:2}.about-banner .image-block img{border-radius:10px}.story-content h2{font-size:32px;padding-top:24px;padding-bottom:1px}.story-content ul,.story-content p{font-size:16px;padding-bottom:7px}.story-blocks{gap:37px;margin-bottom:36px}.template-page-contact .contact_title .heading h1{font-size:55px}.template-page-contact .contact-map-wrapper{flex-direction:column}.template-page-contact .map-info iframe{width:100%;height:100%;aspect-ratio:328 / 199}.template-page-contact .contact_title .vertical-breather{padding-block:27px}.template-page-contact .contact-map-wrapper h5{font-size:18px}.template-page-faq .faq-title{font-size:45px;bottom:20px}.template-page-faq .faq-image{aspect-ratio:1 / .4}.template-article .article__title.heading{font-size:45px}.template-article .article__content h2{font-size:41px}.template-blog .news-banner-section h1{font-size:55px}.article-list--stacked{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 767px){.about-banner h1{font-size:37px;letter-spacing:0;max-width:350px}body.template-page-wholesale .curve_section{padding-top:50px}body.template-page-wholesale .curve_section,body.template-page-about .curve_section{padding-bottom:50px}.about-banner{display:block}.about-banner-detail p{font-size:14px;font-weight:600;letter-spacing:0}.about-banner .text-block{padding:40px 20px 51px 37px;min-height:300px}.about-banner_wrap .container{padding-left:24px;padding-right:24px}.template-page-contact .contact_title .heading h1{font-size:37px}.template-page-contact .contact-map-wrapper p{font-size:14px}.template-page-contact .contact-box .value{font-size:18px;padding-block:10px}.faq-question{font-size:20px}.template-page-contact .contact-details,.contact-map-wrapper{gap:12px}.template-page-contact .contact-map-section{padding-bottom:24px}.template-page-contact .faq-accordion{margin:24px auto 14px}.answer_detail{padding-bottom:9px}.template-page-contact #main{padding-bottom:29px}.template-page-contact .contact-map-wrapper h5{font-size:16px}.template-page-faq .faq-title{font-size:40px}.template-page-faq .faq-accordion{margin-top:35px}.template-article .article__title.heading{font-size:40px}.template-article .article__content h2{font-size:36px}.template-article .article__content p{font-size:16px}.template-article .visit_shop{right:12px;bottom:12px;left:12px}.template-article .visit_shop a{display:flex;justify-content:center}.template-blog .news-banner-section h1{font-size:37px}}@media screen and (max-width: 740px){.template-page-about header.section__header a.view_allBtn{display:none}.template-page-about .view_allBtn_mob{margin-bottom:0;display:block}.template-page-about .view_allBtn_mob a.view_allBtn{width:100%}.template-blog .news-banner-wrapper,.article-list--stacked{grid-template-columns:1fr}.template-blog .article-item__image-container{aspect-ratio:345 / 238;border-radius:8px}.template-blog .article-item__image-container img{width:100%;height:100%;object-fit:cover;aspect-ratio:auto}.template-blog .news-banner-section{padding-block:26px}.template-blog .news-text p{font-size:16px}.template-blog .shopify-section--main-blog .blog-tag-filter{background-color:#fff;border-radius:50px;display:flex;align-items:center;justify-content:center;padding:0;height:42px;border:1px #ebeae8 solid}.template-blog .vertical-breather--margin{margin-top:20px}.template-blog #main{padding-bottom:39px}}@media screen and (max-width: 600px){.template-page-contact .faq-title,.template-article .article__title.heading{font-size:28px}.template-article .article__content h2{font-size:24px}}@media all and (max-width: 480px){.about-banner .text-block{min-height:auto}}@media screen and (max-width: 380px){.about-banner h1{font-size:32px;width:auto}.template-page-contact .contact_title .heading h1,.template-blog .news-banner-section h1{font-size:32px}}@media all and (max-width:360px){.top_seller_section .section__header .text-container{display:block;text-align:center}.top_seller_section .section__header .text-container h3{margin-bottom:10px}}@media screen and (max-width: 350px){.about-banner h1,.template-page-contact .contact_title .heading h1,.template-blog .news-banner-section h1{font-size:28px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom_style_nss.css.map */
