.p-main-sec__fv{width:100%;margin-top:114px}.p-main-sec__fv img{width:100%;height:auto;aspect-ratio:1280 / 479;object-fit:cover}.p-main-sec__intro{background-color:#e9ecef;padding-top:75px}.p-main-sec__intro-ttl--sm{font-size:16px;font-weight:700;letter-spacing:0;color:#151515;text-align:center}.p-main-sec__intro-ttl--logo{min-height:41px;max-width:306px;margin:17.9px auto 0}.p-main-sec__intro-ttl--logo img{width:100%;height:100%;object-fit:contain}.p-main-sec__intro-ttl--lg{font-size:21px;font-weight:700;color:#021c29;text-align:center;margin-top:21px}.p-main-sec__intro-txt{font-size:14px;font-weight:300;letter-spacing:0;line-height:1.71;max-width:790px;padding:0 50px;margin:30px auto 0}.p-main-sec__feature-inner{padding-top:80px;background:linear-gradient(180deg,#e9ecef 0% 50%,#fff 50% 100%)}.p-main-sec__feature__list-wrap{max-width:1260px;padding:0 50px 130px;margin:50px auto 0}.p-main-sec__feature__list{display:flex;flex-wrap:wrap;margin:-37px 0 0 -37px}.p-main-sec__feature__item{width:calc(100% / 3 - 37px);margin:37px 0 0 37px}.p-main-sec__feature__item-img{width:100%}.p-main-sec__feature__item-img img{width:100%;height:100%;aspect-ratio:1 / 1;object-fit:cover}.p-feature-lv3-heading{font-size:21px;font-weight:600;color:#000;letter-spacing:0;text-align:center;position:relative;padding-bottom:24.5px;margin-top:38px}.p-feature-lv3-heading:after{position:absolute;content:"";width:180px;height:1.5px;background-color:#22abdd;bottom:0;left:50%;transform:translate(-50%)}.p-main-sec__feature-detail-list-wrap{background-color:#fff;max-width:1260px;margin:0 auto;padding:0 50px}.p-main-sec__feature-detail-item{display:flex}.p-feature-detail__col-txt{width:41.5%;padding-right:50px;display:flex;flex-direction:column;justify-content:center}.p-feature-detail__col-img{width:58.5%}.p-feature-detail-img{width:100%}.p-feature-detail-img img{width:100%;height:100%}.p-main-sec__feature-detail-item+.p-main-sec__feature-detail-item{margin-top:133px}.p-main-sec__feature-detail-item:nth-child(2n){flex-direction:row-reverse}.p-main-sec__feature-detail-item:nth-child(2n) .p-feature-detail__col-txt{padding-right:0;padding-left:50px}.p-main-sec__feature-num-lead{font-size:17px;font-weight:700;letter-spacing:0;font-family:din-2014-narrow,sans-serif;color:#0d0d0d2b;line-height:1}.p-main-sec__feature-num{font-size:67px;font-weight:700;letter-spacing:0;font-family:din-2014-narrow,sans-serif;color:#0d0d0d2b;line-height:1}.p-main-sec__feature-num-wrap{display:flex;flex-direction:column}.p-feature-detail-lv3-heading{font-size:33px;font-weight:600;color:#181e2d;letter-spacing:0;margin-top:-22px}.p-feature-detail-txt{font-size:14px;font-weight:300;line-height:1.71;margin-top:25px}.p-main-sec__col2-list{display:flex;flex-wrap:wrap;margin:-19px 0 0 -19px}.p-main-sec__col2-item{width:calc(50% - 19px);margin:19px 0 0 19px}.p-main-sec__col2-item-img{width:100%}.p-main-sec__col2-item-img img{width:100%;height:100%;aspect-ratio:561 / 293}.p-main-sec__col2-item-txt{font-size:21px;font-weight:500;margin-top:32px}.p-main-sec__col2-inner{max-width:1260px;margin:150px auto 134px;padding:0 50px}.review-heading{background-color:#f4f7f9}.review-heading__inner{max-width:1260px;margin:0 auto;padding:87px 50px 50px}section:has(#judgeme_product_reviews){padding-bottom:135px}.video-section{max-width:1082px}@media(max-width:1279px){.p-feature-lv3-heading{font-size:16px}.p-feature-detail-lv3-heading{font-size:25px}.p-main-sec__feature__list-wrap{padding:0 50px 100px}.p-feature-detail__col-txt{padding-right:38px}.p-main-sec__feature-detail-item:nth-child(2n) .p-feature-detail__col-txt{padding-right:0;padding-left:38px}.p-feature-detail-txt{margin-top:18px}.p-main-sec__feature-detail-item+.p-main-sec__feature-detail-item{margin-top:80px}.p-main-sec__feature-num{font-size:62px}.p-main-sec__feature-num-lead{font-size:16px}.p-main-sec__col2-inner{margin:110px auto 100px}.p-main-sec__col2-item-txt{font-size:16px;margin-top:22px}.review-heading__inner{padding:70px 50px 40px}#shopify-block-judge_me_reviews_review_widget_zjQaYy{padding-bottom:86px}}@media(max-width:1024px){.p-feature-lv3-heading{padding-bottom:17.5px;margin-top:23px;font-size:15px}.p-feature-detail-lv3-heading{font-size:24px}.p-main-sec__fv{margin-top:50px}}@media(max-width:959px){.p-main-sec__feature__list{margin:-28px 0 0 -28px}.p-main-sec__feature__item{width:calc(100% / 3 - 28px);margin:28px 0 0 28px}.p-feature-lv3-heading{min-height:56.5px}.p-feature-detail__col-txt{padding-right:14px}.p-main-sec__feature-detail-item:nth-child(2n) .p-feature-detail__col-txt{padding-left:18px}.p-feature-detail__col-txt{width:45%}.p-feature-detail__col-img{width:55%}.p-main-sec__col2-inner{margin:71px auto 80px}.p-main-sec__col2-item-txt{line-height:1.3}.video-section{padding-top:70px!important;padding-bottom:120px!important}}@media(max-width:750px){.p-main-sec__intro-txt{padding:0 20px}.p-main-sec__feature__list-wrap{padding:0 20px 70px}.p-main-sec__feature-detail-list-wrap,.p-main-sec__col2-inner{padding:0 20px}.review-heading__inner{padding:60px 20px 30px}}@media(max-width:743px){.p-main-sec__fv img{aspect-ratio:375 / 246}.p-main-sec__intro{padding-top:41.5px}.p-main-sec__intro-ttl--logo{margin:10px auto 0}.p-main-sec__intro-ttl--lg{font-size:18px;font-weight:700;margin-top:3px}.p-main-sec__intro-txt{margin-top:42px}.p-main-sec__feature-inner{padding:66px 20px 0;background:linear-gradient(180deg,#e9ecef 0% 26%,#fff 26% 100%)}.p-main-sec__feature__list{display:block;margin:0}.p-main-sec__feature__item{width:100%;margin:0}.p-main-sec__feature__list-wrap{padding:0}.p-main-sec__feature__item-img img{aspect-ratio:335 / 160;object-fit:cover}.p-feature-lv3-heading{font-size:18px;font-weight:600;text-align:left;line-height:1.72;padding-bottom:28.5px;margin-top:20px;margin-bottom:40px}.p-feature-lv3-heading:after{left:0;transform:initial;height:1.5px}.p-main-sec__feature-detail-item{display:block}.p-feature-detail__col-txt{width:100%}.p-main-sec__feature-num-lead{font-size:14px}.p-main-sec__feature-num{font-size:58px}.p-feature-detail-img img{aspect-ratio:335 / 350;object-fit:cover}.p-feature-detail__col-img{width:100%;margin-top:36px}.p-feature-detail__col-txt{padding-right:0}.p-main-sec__feature-detail-item:nth-child(2n) .p-feature-detail__col-txt{padding-left:0}.p-main-sec__feature-detail-item+.p-main-sec__feature-detail-item{margin-top:65px}.p-feature-detail-txt{margin-top:40px}.p-main-sec__col2-list{display:block;margin:0}.p-main-sec__col2-item{width:100%;margin:0}.p-main-sec__col2-item-txt{font-size:21px;margin-top:30px;text-align:center;line-height:1.47}.p-main-sec__col2-item+.p-main-sec__col2-item{margin-top:50px}.review-heading__inner{padding:65px 20px 0}#shopify-block-judge_me_reviews_review_widget_zjQaYy{padding-bottom:30px}.video-section{padding-top:91px!important;padding-bottom:80px!important}.shopify-block-union_recommendation_product_mTHJxR{margin-right:-20px!important}#shopify-section-template--18506101194989__1728102054609d6b78 .page-width{padding-right:0}}.slick-slide img{display:block;width:100%;height:100%;aspect-ratio:1 / 1;object-fit:contain}.product-card__head{background-color:#fff}#js-recentlySliderBody .slick-slide{padding:0 10px}.product-card__title{font-size:14px;font-weight:300;margin-top:19px}.product-card__price{font-size:14px;font-weight:300;margin-top:4px}.product-recently-viewed__inner{max-width:1260px;margin:0 auto;padding:45px 50px 165px}.product-recently-viewed{background-color:#e9ecef}#js-recentlySliderBody{margin-top:15px;position:relative;padding:0 40px}.product-recently-viewed .container{padding:48px 50px 100px;max-width:1262px;margin:0 auto}.product-recently-viewed .slick-prev{position:absolute;left:0;top:34%;transform:translateY(-50%) rotate(-180deg)}.product-recently-viewed .slick-next{position:absolute;right:0;top:34%;transform:translateY(-50%)}.product-recently-viewed .slick-arrow__inner{display:block;width:12px;object-fit:contain}.product-recently-viewed .slick-arrow__inner img{width:100%}@media(max-width:1279px){#js-recentlySliderBody{padding:0 24px}}@media(max-width:743px){.product-recently-viewed .container{padding:65px 0 70px 20px}#js-recentlySliderBody{padding:0}}
/*# sourceMappingURL=/cdn/shop/t/89/assets/product-main-sec.css.map */
