@import"https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,400;0,700;0,900;1,400;1,700;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=DM+Serif+Display:ital@0;1&display=swap";*{font-family:Lato,sans-serif!important}.dm{font-family:"DM Serif Display",serif!important}.lato{font-family:Lato,sans-serif!important}.wndr-sxn__custom-html-html-section{margin-top:75px}.option_select{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin:10px 0!important}.option_select>div{display:flex;align-items:center;justify-content:space-between}.option_select .input_wrap{display:block;position:relative;border:1px solid #ddd;line-height:50px;width:120px;text-align:center;margin-left:15px;border-radius:20px}.option_select .input_wrap .count{position:absolute;top:0;width:40px;height:55px;cursor:pointer;font-size:22px}.option_select .input_wrap .count.inc{right:0}.option_select .input_wrap .count.dec{left:0}.option_select .input_wrap input[type=number]::-webkit-inner-spin-button,.option_select .input_wrap input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;font-size:18px}.option_select input{appearance:none;-webkit-appearance:none;-webkit-border-radius:0;border:0;outline:none;text-align:center}.option_select_comp{display:block;line-height:65px;text-align:center;background:var(--main1);color:#fff;font-size:20px;border-radius:20px;margin:20px auto 0!important;cursor:pointer}@media all and (max-width:1000px){.option_select>div{width:100%;margin:3px 0}.option_select .input_wrap{line-height:45px}.option_select_comp{border-radius:40px;line-height:58px}}#rebuy-widget-193614.rebuy-widget{background:#fff!important}#rebuy-widget-193614.rebuy-widget .primary-title{text-align:left;font-weight:700}#rebuy-widget-193614.rebuy-widget .splide__track{background:#f5f5f5;border-radius:20px}#rebuy-widget-193614 .rebuy-product-title{font-weight:700}#rebuy-widget-193614 .rebuy-carousel__arrows .splide__arrow--prev{display:none}#rebuy-widget-193614 .rebuy-carousel__arrows .splide__arrow--next{margin-right:10px}#rebuy-widget-193614.rebuy-widget .rebuy-product-grid.large-carousel{padding:0!important}#rebuy-widget-193614.rebuy-widget .rebuy-product-grid.large-style-list .rebuy-product-block .rebuy-product-media{border-radius:20px;overflow:hidden}#rebuy-widget-193614.rebuy-widget .rebuy-product-grid.large-style-list .rebuy-product-block .rebuy-product-info{padding:0 50px 0 15px!important}#rebuy-widget-193614.rebuy-widget .rebuy-product-grid.small-columns-1 .rebuy-product-block{padding-left:20px!important}#rebuy-widget-193614.rebuy-widget .rebuy-product-block .rebuy-product-info .rebuy_link{display:block;color:red;margin-top:20px;text-decoration:underline}#rebuy-widget-193614.rebuy-widget .rebuy-product-block .rebuy-product-info .rebuy-product-price{font-weight:700;margin:20px 0 0!important}#rebuy-widget-193614.rebuy-widget .rebuy-product-block .rebuy-product-info .rebuy-product-price>div{display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:10px}#rebuy-widget-193614.rebuy-widget .rebuy-product-block .rebuy-product-media img{display:block;margin:0 auto;width:200px!important;max-width:unset;height:200px!important;max-height:unset;object-fit:cover!important}.rebuy-money.compare-at span,.rebuy-widget .rebuy-product-price span{color:red}#rebuy-widget-193614.rebuy-widget .rebuy-product-grid.large-style-list .rebuy-product-block .rebuy-product-media{width:30%!important}#rebuy-widget-193614.rebuy-widget .rebuy-product-grid.large-style-list .rebuy-product-block .rebuy-product-info{width:70%!important}#rebuy-widget-193614.rebuy-widget .powered-by-rebuy{display:none}@media screen and (max-width:780px){#rebuy-widget-193614.rebuy-widget .rebuy-product-grid.large-style-list .rebuy-product-block .rebuy-product-media{width:160px!important}#rebuy-widget-193614.rebuy-widget .rebuy-product-grid.large-style-list .rebuy-product-block .rebuy-product-info{width:calc(100% - 160px)!important;margin:0!important;padding:0 35px 0 15px!important}#rebuy-widget-193614 .rebuy-carousel__arrows .splide__arrow--next{width:30px!important;height:30px!important;margin-right:5px}#rebuy-widget-193614 .rbuy_info{font-size:14px}#rebuy-widget-193614 .rebuy-button{display:none}#rebuy-widget-193614.rebuy-widget .rebuy-product-block .rebuy-product-media img{width:100%!important}}#shopify-section-template--23694842134818__image_with_text_M3cjJn{background:#f2f9ff}@media screen and (max-width:990px){#shopify-section-template--23694842134818__image_with_text_gN9d8R .image-with-text__text{margin-left:0!important;padding-right:0!important}#shopify-section-template--23694842134818__image_with_text_M3cjJn .image-with-text__heading{padding-right:0!important;text-align:center;font-family:"DM Serif Display",serif!important;font-weight:400!important;font-size:25px!important}#shopify-section-template--23694842134818__image_with_text_M3cjJn .image-with-text__text{padding-right:0!important;text-align:center;font-size:14px;margin-top:1rem!important}#shopify-section-template--23694842134818__image_with_text_M3cjJn .button{margin:1rem auto 0;min-height:40px!important;font-size:15px}}.yotpo-pictures-widget .yotpo-display-wrapper .y-arrows .yotpo-icon-right-arrow-light,.yotpo-pictures-widget .yotpo-display-wrapper .y-arrows .yotpo-icon-left-arrow-light{background-color:transparent!important}.yotpo-pictures-widget .yotpo-display-wrapper .y-arrows .yotpo-icon-right-arrow-light:before,.yotpo-pictures-widget .yotpo-display-wrapper .y-arrows .yotpo-icon-left-arrow-light:before{font-size:25px!important}.product__info-wrapper .yotpo-widget-instance .yotpo-reviews-star-ratings-widget{justify-content:flex-start!important}.yotpo-display-s .yotpo-review .yotpo-review-center-panel,.yotpo-media-modal .yotpo-review .yotpo-review-center-panel{width:100%!important}.yotpo-widget-clear .star-container path{stroke:#000;fill:#000}.Type.your.own.CSS.class .yotpo-reviews-star-ratings-widget{justify-content:flex-start!important}#shopify-section-template--22592409076002__172956084363f25d40 .reviews-carousel-card-review-product-container{display:none}#shopify-section-template--22592409076002__172956084363f25d40 .reviews-carousel-card-container{margin:1px}#shopify-section-template--22592409076002__172956084363f25d40 .page-width{max-width:none}#shopify-section-template--22592409076002__172956084363f25d40 .page-width .yotpo-reviews-carousel-widget-container{width:100%;margin:0}@media screen and (max-width:780px){.yotpo-review-questions-mobile-panel .yotpo-custom-questions-question-wrapper:nth-child(3){flex-direction:column}.yotpo-review-questions-mobile-panel .yotpo-custom-questions-question-wrapper:nth-child(3) .yotpo-custom-questions-value{white-space:inherit!important}}:root{--black1:#0d0d0d;--black2:#484848;--black3:#656565;--black4:#838383;--black5:#a8a8a8;--black6:#ebebeb;--black7:#f5f5f5;--main1:#0085cb;--main2:#4eb1eb;--main3:#bfe9ff;--main4:#e6fbff;--main5:#f4fbff;--point:#d8ff9a;--c_gap:30px}.fs67{font-size:67px;line-height:1.25}.fs53,.shopify-policy__title h1{font-size:53px;letter-spacing:1.06px;line-height:1.25}.fs40,.acc_collection h2{font-size:40px;line-height:1.25}.fs36{font-size:36px;line-height:1.25}.fs30{font-size:30px;line-height:1.25}.fs26{font-size:26px;letter-spacing:.78px;line-height:1.25}.fs22{font-size:22px;letter-spacing:.66px;line-height:1.25}.fs20,.shopify-policy__body strong{font-size:20px;letter-spacing:.66px;line-height:1.25}.fs18{font-size:18px;letter-spacing:.5px;line-height:1.25}.fs16,.shopify-policy__body p{font-size:16px;letter-spacing:.32px;line-height:1.25}.fs14{font-size:14px;letter-spacing:.28px;line-height:1.25}.fs12{font-size:12px;letter-spacing:.2px;line-height:1.25}i.pc_only{display:block}i.mo_only{display:none}.inner_cont,.shopify-policy__body{width:100%;max-width:1378px;margin:0 auto}.c_btn{display:inline-block;background:var(--point);color:var(--black1);font-weight:700;line-height:1;font-size:20px;letter-spacing:.6px;text-align:center;padding:13px 30px;box-sizing:border-box;border-radius:25px;text-decoration:none}.more_btn{display:inline-block;background:#fff;border:1px solid var(--black1);color:var(--black1);font-weight:700;line-height:1;text-align:center;padding:10px 16px;box-sizing:border-box;border-radius:19px;text-decoration:none;transition:.5s all ease}.pd120{padding:120px 0}.page_title{background:var(--main1);padding:100px 0}.page_title *{color:#fff}.no_ud,.no_ud:hover{text-decoration:none}.swiper-button-prev,.swiper-button-next{z-index:9!important}.j_img{border-radius:30px;overflow:hidden}.displaynone{display:none!important}.announcement-bar{background:var(--point);border-bottom:0}.announcement-bar p{padding:0;line-height:40px;height:40px;font-weight:700;letter-spacing:.7px}.header.page-width{max-width:100%;padding:20px 80px;box-sizing:border-box;display:flex;justify-content:space-between}.header__inline-menu li:not(:last-child){margin-right:48px}.header__icon--cart,.header__icon--account{margin-left:10px}.footer{background:var(--main4)}.footer .caption{line-height:1}.footer .footer__copyright>.copyright__content{color:var(--main1)}.footer>.inner_cont:first-child{display:flex;align-items:flex-start;padding-top:50px;padding-bottom:50px}.footer>.inner_cont:first-child>div{width:50%;margin-top:0;padding:0}.footer>.inner_cont:first-child>div .footer-block__newsletter h2{color:var(--main1)}.footer>.inner_cont:first-child>div .newsletter-form{max-width:100%}.footer>.inner_cont:first-child>div .email_field{position:relative;display:flex;justify-content:flex-start;align-items:center;margin-top:17px}.footer>.inner_cont:first-child>div .email_field input{height:50px;border:1px solid var(--main1);border-radius:24.5px;box-sizing:border-box;padding:0 24px;width:100%;max-width:300px}.footer>.inner_cont:first-child>div .email_field label{display:none}.footer>.inner_cont:first-child>div .newsletter-form__button{position:relative;background:var(--main1);border-radius:24.5px;max-width:73px;width:73px}.footer>.inner_cont:first-child>div .newsletter-form__button path{color:#fff}.footer>.inner_cont:first-child>div .newsletter-form__button.field__button>svg{height:50px}.footer>.inner_cont:first-child>div.footer__content-top h2{margin-bottom:25px}.footer-block__details-content .list-menu__item--link{color:var(--black2);padding:0;line-height:1;margin-bottom:20px}.sale_bnr{background:var(--main3);width:100%;overflow:hidden}.sale_bnr>div{display:flex;justify-content:space-between;align-items:center;position:relative}.sale_bnr .bnr_txt{text-align:center;padding:120px 0;width:40%}.sale_bnr .bnr_txt h2{font-weight:700}.sale_bnr .bnr_txt p{display:block;margin:15px 0 30px}.sale_bnr .bnr_img{position:relative;display:flex;justify-content:flex-end;width:40%}.sale_bnr .bnr_img img{width:100%;display:block}.sale_bnr .bnr_img .product_img{position:relative;z-index:3;width:100%}.sale_bnr .bnr_img .background{position:absolute;width:80%;max-width:440px}.sale_bnr .bnr_img .background.left{left:-50%;bottom:0;transform:rotateY(-180deg) rotate(25deg)}.sale_bnr .bnr_img .background.right{right:-50%;top:-10%}.sale_bnr .sale_ico{position:absolute;background:var(--point);border-radius:50%;left:-20%;top:15%;z-index:4}.sale_bnr .sale_ico div{padding:30px;font-weight:700}.sale_bnr .sale_ico span{display:block;font-weight:400}.main_vis{display:flex;justify-content:center;align-items:stretch;background:var(--main2)}.main_vis>div{flex:1}.main_vis>div.right{color:#fff;text-align:center;position:relative}.main_vis>div.right .txt_box{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%)}.main_vis>div.right .txt_box h3{color:#fff;margin:0 0 30px}.main_vis>div.right .txt_box h3 i,.main_vis>div.right .txt_box h3 *{display:block;color:#fff;font-family:"DM Serif Display",serif!important}.main_vis>div.right .txt_box p{margin:15px 0 45px;display:block;color:#fff}.main_pd{position:relative;background-color:var(--main5)!important;padding:90px 0;border-radius:60px;overflow:hidden}.main_pd h2{font-weight:700;text-align:center}.main_pd:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:url(https://isamogu.cafe24.com/img/lactomedi/main_pd01.png) no-repeat left top}.main_pd:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:url(https://isamogu.cafe24.com/img/lactomedi/main_pd02.png) no-repeat right top}.main_pd .collection{position:relative;z-index:9}.main_pd .card .card__inner{background:transparent}.main_pd .card .card__inner .card__media{border-radius:30px;overflow:hidden}.main_pd .grid{column-gap:0;row-gap:0}.main_pd .grid--4-col-desktop .grid__item{width:calc((100% - (var(--c_gap) * 3)) / 4);margin-right:var(--c_gap)}.main_pd .grid--4-col-desktop .grid__item:last-child{margin-right:0}.main_sub{text-align:center;padding:30px 0!important}.main_sub .sub_logo{display:flex;align-items:center}.main_sub .sub_logo>div:not(:last-child){margin-right:40px}.main_sub h3{font-weight:900}.main_sub .sub_logo .fs36{font-size:20px!important}.main_bnr{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.main_bnr>ul{width:50%}.main_bnr>ul li{border-radius:60px;overflow:hidden;width:100%;height:0;box-sizing:border-box;background-repeat:no-repeat;background-position:center;background-size:cover}.main_bnr>ul li.main_bnr04{text-align:center;position:relative}.main_bnr>ul li.main_bnr04 p{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 120px)}.main_bnr>ul li.main_bnr01,.main_bnr>ul li.main_bnr04{padding:60px 60px calc(58% - 60px)}.main_bnr>ul li.main_bnr02,.main_bnr>ul li.main_bnr03{padding:60px 60px calc(100% - 60px)}.main_bnr>ul li p{line-height:1.5}.main_bnr>ul li p strong{font-weight:900}.main_bnr>div{width:100%;flex:1}.main_bnr>div>div{display:flex;align-items:stretch}.main_bnr>div>div>div{width:50%;border-radius:60px;overflow:hidden}.main_bnr>div>div .main_bnr05 img{width:100%;vertical-align:top}.main_bnr>div>div .main_bnr06{padding:0 5vw;box-sizing:border-box;display:flex;align-items:center}.main_bnr>div>div .main_bnr06>div{align-items:center}.main_bnr>div>div .main_bnr06>div>span,.main_bnr>div>div .main_bnr06>div>strong{display:block;color:var(--main1)}.main_bnr>div>div .main_bnr06>div>span{font-size:1.1vw}.main_bnr>div>div .main_bnr06>div>strong{margin-bottom:30px;font-weight:400;font-size:2.2vw}.main_bnr>div>div .main_bnr06>div>strong br{display:none}.main_bnr>div>div .main_bnr06 ul li{display:flex;gap:var(--c_gap);align-items:center}.main_bnr>div>div .main_bnr06 ul li:not(:last-child){margin-bottom:24px}.main_bnr>div>div .main_bnr06 ul li strong{display:block;margin-bottom:10px;font-size:1.38vw}.main_bnr>div>div .main_bnr06 ul li p{color:var(--black2);display:block;margin-top:5px;font-size:1vw}.main_bnr>div>div .main_bnr06 ul li p i{display:block;margin-top:5px;font-style:normal;font-size:.8vw}.main_bnr>div>div .main_bnr06 ul li .thumb{width:14.6%}.main_bnr>div>div .main_bnr06 ul li .thumb img{width:100%}.main_bnr>div>div .main_bnr06 ul li .text{width:calc(100% - var(--c_gap) - 14.6%)}.main_badge{background:var(--main5)}.main_badge ul{display:flex;justify-content:space-between;align-items:flex-start}.main_badge ul li{width:calc((100% - (var(--c_gap) * 3))/4);text-align:center}.main_badge ul li strong{display:block;margin:30px auto 15px}.main_badge ul li:nth-child(1) strong,.main_badge ul li:nth-child(4) strong{height:2.5em}.main_badge ul li p{color:var(--black2);line-height:1.5}.main_new_badge{background:#e6fbff;border-radius:0 0 60px 60px}.main_new_badge .pd120{padding:50px 0}.main_new_badge ul li:nth-child(1) strong{height:auto}.about_new_badge{background:#fff}.about_new_badge .pd120{padding:100px 0}.main_shop ul{display:flex;justify-content:space-between;align-items:flex-start}.main_shop li{max-width:calc((100% - var(--c_gap))/2)!important;border-radius:60px;overflow:hidden}.main_shop li .thumb{position:relative;margin:0;padding:0}.main_shop li .thumb .ico{position:absolute;top:35px;right:35px;max-width:130px;z-index:9}.main_shop li .thumb .ico img{width:100%}.main_shop li .thumb a{display:block}.main_shop li .thumb a img{width:100%;vertical-align:top}.main_shop li .desc{background:var(--point);padding:30px 50px 40px;box-sizing:border-box}.main_shop li .desc strong{font-weight:700}.main_shop li .desc p,.main_shop li .desc .rte{display:none!important;color:var(--main1);margin:12px 0 36px;padding:0}.main_shop li .desc a{border:1px solid var(--black1);margin-top:0}.main_shop li .desc a .icon-wrap{display:none}.rv_slide{width:100%;overflow-x:hidden;background:var(--main5);padding:90px 0 120px}.rv_slide h3{display:block;text-align:center;font-weight:700;margin-bottom:60px}.rv_slide .swiper-wrapper{transition-timing-function:linear}.rv_slide .swiper-slide{width:calc(100% / 5.25);text-align:center}.rv_slide .swiper-slide .thumb{margin-bottom:20px}.rv_slide .swiper-slide img{max-width:250px;width:70%;height:auto}.rv_slide .swiper-slide .desc span{display:block;color:var(--main2);margin-bottom:10px;line-height:1}.rv_slide .swiper-slide .desc strong{display:block;color:var(--black1);font-weight:700;margin-bottom:20px;line-height:1}.rv_slide .swiper-slide .desc span.star{text-indent:-9999px;height:20px;font-size:19px;overflow:hidden;margin-bottom:20px}.rv_slide .swiper-slide .desc span.star:before{content:"";display:block;text-align:center;color:#fff100;text-indent:0;line-height:20px}.rv_slide .swiper-slide .desc span.star[rel="5"]:before{content:"\2605\2605\2605\2605\2605"}.rv_slide .swiper-slide .desc span.star[rel="4"]:before{content:"\2605\2605\2605\2605\2606"}.rv_slide .swiper-slide .desc span.star[rel="3"]:before{content:"\2605\2605\2605\2606\2606"}.rv_slide .swiper-slide .desc span.star[rel="2"]:before{content:"\2605\2605\2606\2606\2606"}.rv_slide .swiper-slide .desc span.star[rel="1"]:before{content:"\2605\2606\2606\2606\2606"}.rv_slide .swiper-slide .desc p{color:var(--black2);max-width:250px;margin:0 auto}.multicolumn-list h3{line-height:1.15!important}.multicolumn-list__item h3.inline-richtext,.multicolumn-list__item h3 strong{font-weight:900}.multicolumn-list__item p{line-height:1.55;padding:0 7vw;box-sizing:border-box;word-break:keep-all}.about_title{background:url(/cdn/shop/files/download_6_8fc50ff1-6240-4f1d-84da-e9e32ae07e4a.webp?v=1740462530) no-repeat center / cover;text-align:center;padding:5% 0 24%;margin:74px 10px 0;border-radius:60px;overflow:hidden}.about_title h3{line-height:1.4;display:block;margin-bottom:20px}.about_title p{display:block;line-height:1.3}.about_wrap{margin:var(--grid-desktop-horizontal-spacing) var(--grid-desktop-vertical-spacing)}.about_wrap .grid{column-gap:10px;row-gap:10px}.about_wrap .page-width,.lacto_bvtc .page-width{max-width:100%}.about_wrap .grid--2-col-desktop .grid__item,.lacto_bvtc .grid--2-col-desktop .grid__item{width:calc(50% - 5px);max-width:calc(50% - 5px)}.about_wrap .multicolumn-card__image-wrapper,.lacto_bvtc .multicolumn-card__image-wrapper{margin:0!important}.about_wrap .multicolumn-list__item h3{letter-spacing:0}.about_wrap .multicolumn-list__item.mission{background:url(/cdn/shop/files/img-about-ribbon.svg?v=1721032069) no-repeat center / 100%}.about_wrap .multicolumn-list__item.mission h3,.about_wrap .multicolumn-list__item.mission h3 *,.about_wrap .multicolumn-list__item.mission p{color:var(--main1)}.about_wrap .multicolumn-list__item.empathy{background:url(/cdn/shop/files/cloud_bg.svg?v=1721031137) no-repeat center / 100%}.about_wrap .multicolumn-list__item.empathy h3,.about_wrap .multicolumn-list__item.empathy h3 *{color:#fff}.about_wrap .multicolumn-list__item.empathy p{color:var(--main5)}.about_wrap .multicolumn-list__item.care{background:url(/cdn/shop/files/156.svg?v=1721032069) no-repeat center / 100%}.about_wrap .multicolumn-list__item.care h3,.about_wrap .multicolumn-list__item.care h3 *{color:#fff;line-height:1.25}.about_wrap .multicolumn-list__item.care p{color:var(--main3)}.about_wrap .multicolumn-list__item:not(.about_img){display:flex;align-items:center;justify-content:center}.about_badge{background:#fff}.lacto_bvtc .txt{background:linear-gradient(#2e97f0,#7cdcff);display:flex;align-items:center;justify-content:center}.lacto_bvtc .txt *{color:#fff}.lacto_bvtc .grid{column-gap:0!important;row-gap:0!important}.lacto_bvtc .multicolumn-list__item p{padding:0}.lacto_bvtc .grid--2-col-desktop .grid__item{width:50%;max-width:50%}.lacto_bvtc .grid--2-col-desktop .grid__item.txt p{margin-bottom:1rem}.lacto_bvtc .grid--2-col-desktop .grid__item.txt p:last-child{margin-bottom:0}.about_wrap .multicolumn-list__item h3{font-size:2.75vw}.about_wrap .rte{font-size:1.15vw}.shopify-policy__container{background:var(--black7);width:100%;max-width:100%;padding-bottom:160px}.shopify-policy__title{padding:100px 0 120px}.shopify-policy__title h1{color:var(--main1)}.shopify-policy__title h1,.shopify-policy__body strong,.shopify-policy__body strong span{font-family:"DM Serif Display",serif!important}.shopify-policy__body strong,.shopify-policy__body strong span{letter-spacing:1px;font-weight:400;color:var(--black1)}.shopify-policy__body p:not(:first-of-type) strong{display:block;margin:60px 0 0}.shopify-policy__body p{color:var(--black2);line-height:1.5}.contact_wrap{background:#d3e6ec url(/cdn/shop/files/download_13.webp?v=1740469046) no-repeat right bottom / contain;padding:100px 0 180px}.contact_wrap .rich-text__heading{margin-bottom:100px}.contact_wrap .rich-text__blocks>*+*{margin-top:0}.contact_wrap .rich-text__blocks .pdtb{padding:40px 0}.contact_wrap .rich-text__blocks .mail_txt{background:#fff;border-radius:45px;padding:27px 50px;margin:0 auto;width:100%;max-width:558px;display:flex;justify-content:space-between;align-items:center}.contact_wrap .rich-text__blocks .mail_txt:after{display:none}.contact_wrap .rich-text__blocks .mail_txt strong{font-size:16px}.contact_wrap .rich-text__blocks p{line-height:1.7;color:var(--black2);font-size:20px}.contact_wrap .rich-text__blocks p strong{color:var(--black1)}.offer_wrap .inner_cont{max-width:1370px;position:relative}.offer_wrap .collection__title{margin:0 auto!important;text-align:center}.account_wrap{display:flex;justify-content:space-between;width:100%;max-width:1990px;margin:0 auto}.section-header .acc_nav{display:none}.acc_nav{padding:45px 80px;text-align:left;max-width:495px}.acc_nav>strong{font-weight:400}.acc_nav+main{min-width:calc(100% - 495px)}.acc_nav ul{padding:0;margin:25px 0 0}.acc_nav ul li{display:block;padding:20px 0;text-align:left;border-bottom:1px solid var(--black6)}.acc_nav ul li a{display:block;text-decoration:none}.acc_nav ul li a:hover,.acc_nav ul li a.active{color:var(--main1)}.acc_cont{margin-top:0!important;margin-bottom:60px}.acc_wrap{padding-top:45px}.acc_wrap .acc_order_tab{background:var(--black7);padding:60px 80px;box-sizing:border-box}.acc_wrap .acc_order_tab.order_n{display:flex;flex-wrap:wrap;align-items:center}.acc_wrap .acc_order_tab.order_o:not(:first-of-type){margin-top:10px}.acc_wrap .acc_order_tab.order_o ul{padding:0;margin:0;display:flex;align-items:center;flex-wrap:wrap;max-width:1075px}.acc_wrap .acc_order_tab.order_o ul:not(:first-child){margin-top:10px}.acc_wrap .acc_order_tab.order_o ul li{width:30%}.acc_wrap .acc_order_tab.order_o ul:last-child li:last-child{width:40%;text-align:right}.acc_wrap .acc_order_tab.order_o ul:last-child li:last-child strong{font-weight:700}.acc_wrap .acc_order_tab.order_o ul li span:after{content:":";display:inline-block;vertical-align:baseline;margin:0 2px}.acc_wrap .acc_order_tab .order_btn{display:flex;margin-left:100px}.acc_wrap .acc_order_tab .order_btn a{display:inline-block;padding:13px 35px;font-weight:700;border-radius:25px;margin:0}.acc_wrap .acc_order_tab .order_btn a:first-child{border:1px solid var(--black1)}.acc_wrap .acc_order_tab .order_btn a:last-child{background:var(--main1);color:#fff;margin-left:15px}.acc_collection h2{font-weight:700}.acc_collection .inner_cont{padding-left:80px;max-width:1075px;margin:0}.account_wrap .customer:not(.account):not(.order).addresses{padding-top:0}.account_wrap .customer:not(.account):not(.order).addresses form{margin:30px 0 0}.account_wrap .customer:not(.account):not(.order).addresses button{border:1px solid #707070;background:#fff;color:var(--black1);width:auto;min-width:auto;margin:0}.account_wrap .customer:not(.account):not(.order).addresses .addr_btn{display:flex;flex-wrap:wrap;align-items:center}.account_wrap .customer:not(.account):not(.order).addresses .addr_btn button:first-of-type{margin-right:5px!important}.account_wrap .customer:not(.account):not(.order).addresses .addr_btn button:last-of-type{margin-left:5px!important}.account_wrap .customer:not(.account):not(.order).addresses .addr_btn button{margin:0;padding:0;min-width:auto;width:auto}.account_wrap .customer:not(.account):not(.order).addresses .addr_btn button{border:0;color:var(--black4);margin-top:0;line-height:1}.account_wrap .customer:not(.account):not(.order).addresses [aria-expanded=true]~div[id]{width:100%}.your_acc{border-bottom:1px solid var(--black5);max-width:1075px;padding-top:45px}.your_acc h2{display:block;font-weight:700;margin-bottom:30px;line-height:50px}.your_acc ul{display:block;width:100%;margin-bottom:0!important}.your_acc ul li{display:block;padding:20px 0;text-align:left}.your_acc ul li:not(:last-child){border-bottom:1px solid var(--black6)}.your_acc ul li span{display:block;color:var(--black4);margin-bottom:20px}.your_acc ul li[data-address]{margin-top:0}.your_acc ul li[data-address] strong{display:block;margin:0 0 30px;color:var(--black4);font-weight:400}.your_acc ul li[data-address] p{line-height:2}.your_acc ul li[data-address] .addr_btn{margin-top:10px}.addr_add{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}#AddAddress{border-bottom:1px solid var(--black5);padding-bottom:20px}.order_path{display:flex;align-items:center;padding-bottom:45px;border-bottom:1px solid var(--black6);padding-left:0!important;margin-bottom:0!important}.order_path *{margin:0!important;font-weight:700}.order_path a{color:var(--black4)}.order_path h2:before{content:">";margin:0 8px}.order.order_detail{max-width:1075px;padding-top:45px;margin:0 0 100px}.cancelled_reason{padding:45px 0}.cancelled_reason p{margin:0 0 5px!important;font-size:inherit!important}.order_addr{padding:45px 0;border-top:1px solid var(--black6);border-bottom:1px solid var(--black6);display:flex}.order_addr div:first-child{padding-right:180px}.order .order_addr h2{color:var(--black4);margin-bottom:30px}.order .order_addr p{font-size:inherit!important;margin-bottom:5px!important;line-height:2}.order .order-details ul{padding-left:0;margin-bottom:0}.order .order-details ul.od_hd{padding-top:45px}.order .order-details ul.od_hd li div{color:var(--black4)}.order .order-details ul.od_bd,.order .order-details ul:not(.od_bd) li{display:flex;justify-content:end;align-items:center}.order .order-details ul.od_bd{padding:30px 0;border-bottom:1px solid var(--black6)}.order .order-details ul.od_bd #ColumnTotal{font-weight:700!important}.order .order-details ul.od_ft{padding-top:45px}.order .order-details ul.od_ft li{margin-bottom:20px}.order .order-details ul.od_ft li>strong,.order .order-details ul.od_ft li>span{font-size:inherit}.order .order-details ul.od_ft li>span strong{font-weight:700}.order .order-details ul.od_ft li>strong{color:var(--black4)}.order .order-details ul.od_ft li>span{min-width:200px;text-align:right}.order .order-details ul #ColumnProduct{flex:auto}.order .order-details ul #ColumnPrice,.order .order-details ul #ColumnQuantity,.order .order-details ul #ColumnTotal{width:17%;text-align:right}.order .order-details .thumb{max-width:105px;border-radius:30px;overflow:hidden;margin-right:45px}.order .order-details .thumb img{width:100%;vertical-align:middle}.order_re{text-align:right}.order_re a{margin:0}.order_re a button{font-size:inherit!important;line-height:1!important;padding:12px 30px;min-height:auto!important}@media all and (max-width:1720px){.acc_wrap .acc_order_tab{padding:40px 60px}.acc_wrap .acc_order_tab .order_btn{margin-left:0;width:100%;margin-top:10px}}@media all and (max-width:1500px){.main_bnr>div>div{flex-wrap:wrap}.main_bnr>div>div>div{width:100%}.main_bnr>div>div .main_bnr06{padding:50px 30px;box-sizing:border-box;border-radius:40px}.main_bnr>div>div .main_bnr06>div>strong br{display:block}.main_bnr>div>div .main_bnr06 ul li{gap:15px}.main_bnr>div>div .main_bnr06 ul li .thumb{width:70px}.main_bnr>div>div .main_bnr06 ul li .text{width:calc(100% - 85px)}}@media all and (max-width:990px){.account_wrap{display:block;padding:0 16px;box-sizing:border-box}.account_wrap .acc_nav{display:none}.section-header .acc_nav{display:block}.acc_nav{width:100%;background:#fff;padding:12px 16px;max-width:100%;overflow:auto}.acc_nav strong{display:none}.acc_nav ul{margin:0;display:flex;width:max-content}.acc_nav ul li,.acc_nav ul li a{padding:0;margin:0;border:none}.acc_nav ul li{margin-right:20px}.acc_nav ul li a{font-size:17px}.acc_wrap{padding-top:20px}.acc_wrap .acc_order_tab{padding:20px 16px}.acc_wrap .acc_order_tab .order_btn{margin-top:20px}.acc_wrap .acc_order_tab.order_o ul li{width:100%!important;text-align:left!important;font-size:14px}.acc_wrap .acc_order_tab.order_o ul li:not(:first-child){margin-top:10px}.acc_collection .inner_cont{padding-left:0;padding-right:0}.your_acc h2{margin-bottom:20px;line-height:26px}.your_acc ul li span{margin-bottom:15px}.your_acc ul li{padding:15px 0}.account_wrap .customer:not(.account):not(.order).addresses button{min-height:26px;line-height:24px;font-size:14px;padding:0 15px;margin:0}.order_path{padding-bottom:20px}.order_path *{font-size:16px!important}.order.order_detail{padding-top:20px}.cancelled_reason,.order_addr{padding:15px 0}.order .order_addr h2{margin-top:0;margin-bottom:20px}.order_addr{display:block}.order_addr div{width:100%}.order_addr div:first-child{padding-right:0;margin-bottom:35px}.order .order_addr p{margin-bottom:0!important}.order .order-details ul.od_hd{display:none}.order .order-details ul.od_bd{padding:15px 0;position:relative;display:block;min-height:133px}.order .order-details .thumb{max-width:82px;margin-right:15px;position:absolute;left:0;top:15px}.order .order-details .pd_title a{margin:0}.order .order-details .pd_title.fs20{font-size:16px}.order .order-details .pd_title,.order .order-details ul #ColumnPrice,.order .order-details ul #ColumnQuantity,.order .order-details ul #ColumnTotal{padding-left:97px;box-sizing:border-box;display:flex;margin-bottom:10px;width:100%}.order .order-details ul #ColumnPrice{display:none}.order .order-details ul #ColumnQuantity:before{content:"Quantity";color:var(--black4);display:inline-block;margin-right:15px}.order .order-details ul #ColumnTotal.fs22{font-size:16px}.order.order_detail .fs20{font-size:14px}.order .order-details ul.od_ft{padding-top:20px}.order .order-details ul.od_ft li{justify-content:space-between}.order .order-details ul.od_ft .fs20{font-size:13px}.order_d_block{display:flex;flex-wrap:wrap}.order_d_block>div{width:100%}.order_d_block>div.order-details{order:1}.order_d_block>div.cancelled_reason{order:3}.order_d_block>div.order_addr{order:2}.order_re a button{padding:12px 20px}}@media all and (max-width:1378px){.inner_cont,.shopify-policy__body{padding-left:10px;padding-right:10px;box-sizing:border-box}.fs67{font-size:4.8vw;line-height:1.25}.fs53,.shopify-policy__title h1{font-size:3.8vw;letter-spacing:1.06px;line-height:1.25}.fs40,.acc_collection h2{font-size:2.9vw;line-height:1.25}.fs36{font-size:2.6vw;line-height:1.25}.fs30{font-size:2.23vw;line-height:1.25}.fs26{font-size:1.9vw;letter-spacing:.78px;line-height:1.25}.fs22{font-size:1.6vw;letter-spacing:.66px;line-height:1.25}.fs20,.shopify-policy__body strong{font-size:1.45vw;letter-spacing:.66px;line-height:1.25}.fs18{font-size:1.3vw;letter-spacing:.5px;line-height:1.25}.fs16,.shopify-policy__body p{font-size:1.15vw;letter-spacing:.32px;line-height:1.25}.fs14{font-size:1vw;letter-spacing:.28px;line-height:1.25}.fs12{font-size:12px;letter-spacing:.2px;line-height:1.25}.offer_wrap .inner_cont{width:100%;margin-left:0;padding-right:0;over-flow:hidden}.main_bnr>ul li p{font-size:2.2vw}.main_bnr>ul li.main_bnr02 p{font-size:4vw}}@media all and (max-width:990px){i.pc_only{display:none}i.mo_only{display:block}.pd120,.page_title{padding:50px 0}.c_btn{padding:10px 28px}.more_btn{padding:6px 13px}.fs67{font-size:32px;line-height:1.25}.fs53,.shopify-policy__title h1{font-size:32px;letter-spacing:.96px;line-height:1.25}.fs40,.acc_collection h2{font-size:26px;line-height:1.25}.fs36{font-size:20px;line-height:1.25}.fs30{font-size:26px;line-height:1.25}.fs26,.shopify-policy__body strong{font-size:20px;letter-spacing:.6px;line-height:1.25}.fs22{font-size:18px;letter-spacing:.66px;line-height:1.25}.fs20{font-size:16px;letter-spacing:.26px;line-height:1.25}.fs18{font-size:16px;letter-spacing:0px;line-height:1.25}.fs16{font-size:14px}.shopify-policy__body p{font-size:16px;letter-spacing:.32px;line-height:1.25}.fs14{font-size:14px;letter-spacing:.28px;line-height:1.25}.inner_cont,.shopify-policy__body{padding-left:var(--grid-mobile-horizontal-spacing);padding-right:var(--grid-mobile-horizontal-spacing);box-sizing:border-box}.header__heading{justify-self:flex-start}.header.page-width{padding:15px var(--grid-mobile-horizontal-spacing) 13px;display:grid;justify-content:flex-start}.header.page-width .header__heading-link{margin-left:var(--grid-mobile-horizontal-spacing)}.header__heading-logo-wrapper img{max-width:135px}.header__icon--cart,.header__icon--account{margin-left:0}header-drawer{margin-left:0!important;width:20px}.footer>.inner_cont:first-child{padding-top:50px;flex-wrap:wrap}.footer>.inner_cont:first-child>div{width:100%;padding:0 var(--grid-mobile-horizontal-spacing);box-sizing:border-box;align-items:flex-start}.footer>.inner_cont:first-child>div .newsletter-form__field-wrapper{max-width:100%}.footer>.inner_cont:first-child>div .footer-block__newsletter{width:100%}.footer>.inner_cont:first-child>div .email_field input{width:calc(100% - 73px)}.footer>.inner_cont:first-child>div.footer__content-top{padding:45px var(--grid-mobile-horizontal-spacing)}.footer>.inner_cont:first-child>div .footer-block__details-content{margin-bottom:30px}.footer>.inner_cont:first-child>div .footer-block__details-content:last-child,.footer>.inner_cont:first-child>div .footer-block__details-content:last-child li:last-child a{margin-bottom:0}.footer-block.grid__item{margin:0 0 50px!important}.footer-block.grid__item:last-of-type{margin-bottom:0!important}.footer__content-bottom{padding:45px 0!important}.footer__content-bottom .policies li{display:block;text-align:left}.footer__content-bottom .policies li a{margin-bottom:20px}.sale_bnr>div{flex-wrap:wrap}.sale_bnr .bnr_txt{text-align:center;padding:40px 0;width:100%;order:2}.sale_bnr .bnr_txt h2{font-size:26px}.sale_bnr .bnr_txt p{display:block;margin:10px 0 43vw;font-size:16px}.sale_bnr .bnr_img{position:absolute;left:0;bottom:95px;display:flex;justify-content:flex-end;width:100%;padding:0 22vw}.sale_bnr .bnr_img img{width:100%;display:block}.sale_bnr .bnr_img .product_img{position:relative;z-index:3;width:100%}.sale_bnr .bnr_img .background{position:absolute;width:70%;max-width:440px}.sale_bnr .bnr_img .background.left{left:-26%;bottom:-10vw}.sale_bnr .bnr_img .background.right{right:-32%;top:-10%;width:60%}.sale_bnr .sale_ico{left:10vw;top:16px;font-size:26px}.sale_bnr .sale_ico div{padding:20px}.sale_bnr .sale_ico span{font-size:18px}.main_vis{flex-wrap:wrap}.main_vis>div{width:100%;flex:none}.main_vis>div.right .txt_box{position:relative;padding:calc(var(--grid-mobile-horizontal-spacing) * 2.25)}.main_vis>div.right .txt_box h3{font-size:20px;margin-bottom:20px}.main_pd{padding:50px 0;border-radius:40px}.main_pd:before{background:url(/cdn/shop/files/img-main-bestsellers1-m.png) no-repeat top left}.main_pd:after{background:url(/cdn/shop/files/img-main-bestsellers2-m.png) no-repeat bottom right}.main_pd .collection.inner_cont{padding-left:0;padding-right:0}.main_pd h2{text-align:left;padding-left:var(--grid-mobile-horizontal-spacing)}.main_pd .card-information{font-size:16px}.main_pd .card-information,.main_pd .card__heading{text-align:center}.main_pd .card-information>.price{margin:15px 0!important}.main_pd .quick-add{margin:0 auto}.main_pd .slider-buttons{display:none}.main_pd .grid{column-gap:var(--grid-mobile-horizontal-spacing);row-gap:var(--grid-mobile-vertical-spacing)}.main_pd .grid--4-col-desktop .grid__item:last-child{margin-right:calc(var(--grid-mobile-horizontal-spacing) / 2)}.main_bnr{flex-wrap:wrap}.main_bnr>ul{width:100%}.main_bnr>ul li{border-radius:40px}.main_bnr>ul li p.fs67{font-size:26px}.main_bnr>ul li p.fs40{font-size:18px}.main_bnr>ul li.main_bnr01,.main_bnr>ul li.main_bnr04{padding:30px 30px calc(58% - 30px)}.main_bnr>ul li.main_bnr02,.main_bnr>ul li.main_bnr03{padding:30px 30px calc(100% - 30px)}.main_bnr>ul li.main_bnr04 p{width:calc(100% - 30px)}.main_bnr>div>div>div{border-radius:40px}.main_bnr>div>div .main_bnr06>div>span{font-size:15px}.main_bnr>div>div .main_bnr06>div>strong{font-size:30px}.main_bnr>div>div .main_bnr06 ul li strong{font-size:18px;margin-bottom:5px}.main_bnr>div>div .main_bnr06 ul li p{font-size:14px}.main_bnr>div>div .main_bnr06 ul li p i{font-size:12px}.prdImgView .gallery-thumbs{width:auto}.prdImgView .gallery-thumbs .swiper-slide img{min-height:50px}.prdImgView .gallery-top{padding-left:calc(var(--grid-mobile-vertical-spacing) * 3);padding-right:calc(var(--grid-mobile-vertical-spacing) * 3);padding-top:25px}.prdImgView .gallery-top br{display:none}.main_sub .sub_logo{justify-content:flex-start}.main_sub .sub_logo>div{margin-left:40px}.main_sub .sub_logo>div:not(:last-child){margin-right:0}.main_sub .sub_logo .fs36{font-size:16px!important}.main_sub .swiper-button-prev,.main_sub .swiper-button-next{width:20px;height:20px;background:url(/cdn/shop/files/ico-arrow.png) no-repeat 0 0}.main_sub .swiper-button-next{background-position:-20px 0}.main_badge{border-radius:40px;overflow:hidden}.main_badge ul{flex-wrap:wrap}.main_badge ul li{width:100%;margin-bottom:var(--c_gap);display:flex}.main_badge ul li:last-child{margin-bottom:0}.main_badge ul li .ico{margin-right:var(--grid-mobile-horizontal-spacing)}.main_badge ul li .ico img{width:70px}.main_badge ul li .txt{text-align:left}.main_badge ul li strong{display:block;margin:0 0 10px;font-size:18px}.main_badge ul li:nth-child(1) strong,.main_badge ul li:nth-child(4) strong{height:1em}.main_badge ul li p{color:var(--black2);line-height:1.5}.main_badge ul li p br{display:none}.about_new_badge .pd120{padding:35px 0}.main_new_badge .pd120{padding:30px 0}.main_new_badge{border-radius:0 0 40px 40px}.main_new_badge ul{width:calc(100% - 32px);margin:0 auto;flex-wrap:nowrap;gap:10px}.main_new_badge ul li{gap:10px;text-align:center;margin-bottom:0;display:block}.main_new_badge ul li:nth-child(1) strong{height:auto;letter-spacing:-.05em}.main_new_badge ul li .ico{margin-right:0;margin-bottom:10px}.main_new_badge ul li .ico img{width:60px}.main_new_badge ul li .txt{text-align:center}.main_new_badge ul li strong{font-size:13px;margin-bottom:5px}.main_new_badge ul li p{font-size:12px}.main_shop .page-width{padding:40px 0}.main_shop ul{flex-wrap:wrap}.main_shop li{max-width:100%!important;border-radius:40px}.main_shop li .thumb .ico{top:var(--grid-mobile-vertical-spacing);right:var(--grid-mobile-horizontal-spacing);max-width:130px;min-width:85px;width:26%}.main_shop li .thumb .ico img{width:100%}.main_shop li .desc{padding:var(--grid-mobile-horizontal-spacing) var(--grid-mobile-vertical-spacing)}.main_shop li .desc strong{font-size:16px}.main_shop li .desc p,.main_shop li .desc .rte{margin:6px 0 20px}.main_shop li .desc a{font-size:14px}.rv_slide{padding:50px 0 60px;border-radius:40px 40px 0 0}.rv_slide h3{margin-bottom:30px}.rv_slide .swiper-slide{width:calc(100% / 3)}.main_shop .multicolumn-list__item h3{font-size:16px;letter-spacing:0}.main_shop .multicolumn-list__item .rte{font-size:14px}.multicolumn-card__info .c_btn{padding:8px 15px}.shopify-policy__container{padding-left:0;padding-right:0}.shopify-policy__title{padding:70px 0}.contact_wrap{background:#d3e6ec url(/cdn/shop/files/img-contactus-product-m.png) no-repeat right bottom / auto;padding:70px 0 100px}.contact_wrap .rich-text__wrapper{width:100%;padding:0 var(--grid-mobile-horizontal-spacing);box-sizing:border-box}.contact_wrap .rich-text__heading{margin-bottom:70px}.contact_wrap .rich-text__blocks .mail_txt{padding:20px 50px;flex-wrap:wrap}.contact_wrap .rich-text__blocks .mail_txt>*{width:100%;line-height:1.5}.contact_wrap .rich-text__blocks .mail_txt strong{margin-bottom:5px}.flex-article{display:flex;flex-wrap:wrap}.flex-article>div{width:100%;order:1}.flex-article>div:first-child{order:2}.offer_wrap .inner_cont{padding-top:20px;padding-bottom:100px}.offer_wrap .collection__title{text-align:left}.collection.page-width{padding:0 var(--grid-mobile-horizontal-spacing)}.lacto_bvtc .txt h3{margin-bottom:15px}.lacto_bvtc .grid--2-col-desktop .grid__item{width:100%;max-width:100%}.lacto_bvtc .grid--2-col-desktop .grid__item.txt{padding:75px var(--grid-mobile-vertical-spacing)}.lacto_bvtc .grid--2-col-desktop .grid__item.txt p{text-align:left;font-size:16px}.lacto_bvtc .grid--2-col-desktop .grid__item.txt p br{display:none}.lacto_bvtc .grid--2-col-desktop .grid__item:first-child{order:2}}@media all and (max-width:850px){.about_title{background:url(/cdn/shop/files/img-about-title-m_cbd73f94-828a-4295-86b8-0cdd9e3bf9da.png) no-repeat center / cover;padding:calc(var(--c_gap) * 2) var(--c_gap) 60%;border-radius:40px}.about_wrap{margin:calc(var(--grid-mobile-horizontal-spacing)/2) 10px}.about_wrap .grid{row-gap:calc(var(--grid-mobile-horizontal-spacing)/2)}.about_wrap .multicolumn-list__item h3{margin-bottom:15px}.about_wrap .multicolumn-list__item:not(.about_img){width:100%;height:0;position:relative}.about_wrap .multicolumn-list__item:not(.about_img) .multicolumn-card{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}.about_wrap .multicolumn-list__item:nth-last-child(1){order:5}.about_wrap .multicolumn-list__item:nth-last-child(2){order:6}.about_wrap .about_img{border-radius:40px;overflow:hidden}.about_wrap .grid--2-col-desktop .grid__item{width:100%;max-width:100%}.about_wrap .multicolumn-list__item.empathy,.about_wrap .multicolumn-list__item.mission,.about_wrap .multicolumn-list__item.care{padding:0 0 60%}.about_wrap .multicolumn-list__item h3,.about_wrap .multicolumn-list__item h3 *{font-size:6.8vw}.about_wrap .rte{font-size:4.25vw}.about_wrap .multicolumn-list__item.empathy{background:url(/cdn/shop/files/1717.svg?v=1721032277) no-repeat center / 100%;padding:0 0 173%}.about_wrap .multicolumn-list__item.mission{background:url(/cdn/shop/files/img-about-ribbon-m_2x_d2612433-85b7-4981-bdc2-13b8d5f79ee8.png?v=1721032535) no-repeat center / 100%;padding:0 0 69%}.about_wrap .multicolumn-list__item.mission p br{display:none}.about_wrap .multicolumn-list__item.care{background:var(--main1);border-radius:45vw;padding:0 0 110%}.multicolumn-list__item p{padding:0 9vw}.about_wrap .multicolumn-list__item.empathy p,.about_wrap .multicolumn-list__item.empathy h3{letter-spacing:.05rem}}@media all and (max-width:550px){.rv_slide .swiper-slide{width:calc((100% - (var(--grid-mobile-vertical-spacing) * 2)) / 1.5);padding:0 calc(var(--grid-mobile-vertical-spacing) / 2);box-sizing:border-box}.rv_slide .swiper-slide img{max-width:100%;width:100%}.sale_bnr .bnr_txt p{margin:10px 0 48vw}.sale_bnr .sale_ico{left:7vw;top:0;font-size:20px}.sale_bnr .sale_ico span{font-size:13px}}.promotion_vis{width:100%;display:block;overflow:hidden;position:relative}.promotion_vis a{dispaly:block}.promotion_vis img{width:100%;height:100%;vertical-align:top}.promotion_vis .promotion_pc{display:block}.promotion_vis .promotion_mo{display:none}.promotion_vis .swiper-pagination{bottom:25px!important}.promotion_vis .swiper-pagination .swiper-pagination-bullet{background:var(--point)!important;opacity:.6!important}.promotion_vis .swiper-pagination .swiper-pagination-bullet-active{width:25px!important;border-radius:8px!important;background:var(--point)!important;opacity:1!important}.promotion_vis.dual{display:flex;flex-wrap:wrap}.promotion_vis.dual:before{content:"NEW";position:absolute;z-index:2;right:20px;top:20px;width:100px;height:100px;line-height:100px;border-radius:50%;text-align:center;background:#d8ff9a;font-weight:600;font-size:25px}.promotion_vis.dual .c_btn{background:#0085cb;color:#fff}.promotion_vis.dual>*{width:50%;overflow:hidden;position:relative}.promotion_vis.dual>div{display:flex;align-items:center;flex-wrap:wrap}.promotion_vis.dual>div.promotion_txt>div{padding:0 5%;box-sizing:border-box}.promotion_vis.dual>div h3{font-weight:900;letter-spacing:-.5px}.promotion_vis.dual>div p{display:block;margin:15px 0 30px;font-weight:600;letter-spacing:-.5px}.promotion_vis.dual .swiper-pagination .swiper-pagination-bullet{background:#0085cb!important;opacity:.6!important}.promotion_vis.dual .swiper-pagination .swiper-pagination-bullet-active{background:#0085cb!important;opacity:1!important}@media all and (max-width:990px){.promotion_vis .promotion_pc{display:none}.promotion_vis .promotion_mo{display:block}.promotion_vis.dual>*{width:100%}.promotion_vis.dual>div.promotion_txt>div{padding-top:10%;padding-bottom:5%}.promotion_vis.dual>div.swiper-container:before{width:50px;height:50px;line-height:50px;font-size:14px}}.yotpo-smsbump-subtitle p{font-family:Abril Fatface,sans-serif!important}
/*# sourceMappingURL=/cdn/shop/t/24/assets/custom.css.map */
