﻿@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}@-moz-keyframes zoomIn{from{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}@-webkit-keyframes zoomOut{from{opacity:1}65%{opacity:0;-webkit-transform:scale3d(0.6, 0.6, 0.6)}to{opacity:0}}@-moz-keyframes zoomOut{from{opacity:1}65%{opacity:0;transform:scale3d(0.6, 0.6, 0.6)}to{opacity:0}}@keyframes zoomOut{from{opacity:1}65%{opacity:0;transform:scale3d(0.6, 0.6, 0.6)}to{opacity:0}}@-webkit-keyframes fadeIn{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}@-moz-keyframes fadeIn{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}@keyframes fadeIn{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(40px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInUp{0%{opacity:0;transform:translateY(40px)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(40px)}100%{opacity:1;transform:translateY(0)}}@keyframes right-to-center{0%{opacity:0;transform:translateX(30px)}100%{opacity:1;transform:translateX(0)}}@keyframes left-to-center{0%{opacity:0;transform:translateX(-30px)}100%{opacity:1;transform:translateX(0)}}@keyframes center-to-left{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-30px)}}@keyframes center-to-right{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(30px)}}@keyframes bounce{0%{transform:scale(1)}30%{transform:scale(1.4)}60%{transform:scale(1.2)}100%{transform:scale(1.3)}}.icon__social__note{font-size:4.5rem}.section--products .section__title .__jp{font-family:"Open Sans","YuGothic_Family","YuGothic","Hiragino Kaku Gothic ProN",Meiryo,sans-serif}.__show--pc{display:none}.section__title{font-size:6.4vw;font-family:"gotham",sans-serif;display:flex;align-items:center;border-bottom:solid 1px #c7c7c7;line-height:9.6vw;margin-bottom:6.6666666667vw;font-weight:500}.section__title .__jp{font-size:3.2vw;color:#999;padding-left:4.8vw;padding-top:1.3333333333vw}.products-item{position:relative}.products-item .link{text-decoration:none}.products-item .figure .__image{width:100%;height:auto}.products-item .budge::before{position:absolute;top:10px;right:10px;display:flex;justify-content:center;align-items:center;width:47px;height:16px;font-family:"gotham",sans-serif}.products-item .budge--new::before{content:"New";background-color:#fff;border-radius:10px;font-size:.75rem;color:#999;line-height:2}.products-item .name{line-height:0;height:2.6666666667vw}.products-item .name .__name{font-size:3.4666666667vw;line-height:5.0666666667vw;height:2rem}.products-item .__no-item{padding-top:6.8vw;height:auto}.products-item .description{margin-top:.8vw;font-size:3.2vw;color:#999}.products-item.search--balumuda-the-curry .description{height:11.2vw}.products-item.search--balumuda-the-recipe-book-toaster .description{height:17.0666666667vw;margin-top:.6rem}.products-item.search--balumuda-the-recipe-book-restaurant-b .description{height:17.0666666667vw;margin-top:.6rem}.products-item.search--balumuda-the-recipe-book-gohan .description{height:17.0666666667vw;margin-top:.6rem}.products-item.search--balumuda-the-etc .description{height:17.0666666667vw;margin-top:.6rem}.products-item .column{display:flex;align-items:center;gap:4px}.products-item .price{font-size:3.4666666667vw}.products-item .btn{display:flex}.products-item ._btn{margin:2.6666666667vw 1.6vw 0 0;width:20.5333333333vw;height:8vw;color:#999;font-size:3.0666666667vw;line-height:8vw;text-align:center;text-decoration:none;border:solid 1px #999;border-radius:5.8666666667vw;display:block;cursor:pointer}.products-item ._btn.__btn_gray{background:#999;color:#fff}.products-item ._btn.__btn_white{background:#fff;color:#999}.products-item ._btn.__btn_list{width:28vw;margin-top:8.8vw}.products-item .item__color .slick-slide{width:5.6vw !important}.products-item .item__color .slick-track{width:100% !important;transform:translate3d(0px, 0px, 0px) !important}.products-item .color{display:block;width:.75rem;height:.75rem;margin-left:.5333333333vw;margin-top:1.0666666667vw;border-radius:50%;position:relative;box-sizing:border-box}.products-item .color--black{background-color:#000;border-color:#000}.products-item .color--white{background-color:#fff;border:1px solid #ccc}.products-item .color--chocolat{background-color:#b2a198;border-color:#b2a198}.products-item .color--blackcopper{background-image:url(/jp/products/img/svg/black-copper.svg?20241109)}.products-item .color--blackcopper.active{border:1px solid #a87f64}.products-item .color--blackchrome{background-image:url(/jp/products/img/svg/black-chrome.svg?20241109)}.products-item .color--blackchrome.active{border:1px solid #999}.products-item .color--gray{background-color:#999;border-color:#999}.products-item .color--stainless{background:linear-gradient(135deg, #b4b3b3 0%, #ebebeb 51.72%, #7c7b7b 100%);border-color:#b4b3b3}.products-item .color--darkgray{background-color:#3e475d;border-color:#3e475d}.products-item .color--classicred{background-color:#bb5359;border-color:#bb5359}.products-item .color--navyblue{background-color:#3e4372;border-color:#3e4372}.products-item .color--darkgray2{background-color:#585858;border-color:#585858}.products-item .color--gold{background-color:#a27a58;border-color:#a27a58}.products-item .color--beige{background-color:#dccfc2;border:1px solid #dccfc2}.products-item .color--white-black{background:linear-gradient(to right, #fff 0%, #fff 50%, #000 50%, #000 100%);border:1px solid #000}.products-item .color--white-gray{background:linear-gradient(to right, #fff 0%, #fff 50%, #999 50%, #999 100%);border:1px solid #999}.products-item .color--darkgray-black{background:linear-gradient(to right, #404040 0%, #404040 50%, #000 50%, #000 100%);border-color:#000}.products-item .color--white-champagnegold{background:linear-gradient(to right, #fff 0%, #fff 50%, #c3a87d 50%, #c3a87d 100%);border:1px solid #c3a87d}.products-item .color--silver{background:linear-gradient(135deg, #b4b3b3 0%, #ebebeb 51.72%, #7c7b7b 100%);border-color:#b4b3b3}.products-item .color.active::before{opacity:1;width:.875rem;height:.875rem;border:1px #fff solid;border-color:inherit;border-radius:50%;box-sizing:content-box;content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1;transition:.4s}.products-item .name .pro{width:158px}.products-item .name .toaster{width:132px}.products-item .name .pot{width:110px}.products-item .name .gohan{width:128px}.products-item .name .range{width:128px}.products-item .name .brew{width:121px}.products-item .name .curry{width:130px}.products-item .name .recipe{width:67px}.products-item .name .light{width:121px}.products-item .name .lantern{width:138px}.products-item .name .airline{width:36px}.products-item .name .speaker{width:140px}.products-item .name .cleaner-lite{width:160px}.products-item .name .cleaner{width:135px}.products-item .name .tgf{width:79px}.products-item .name .cirq{width:81px}.products-item .name .c2{width:76px}.products-item .name .rain{width:23px}.products-item .name .pure{width:115px}.products-item .name .recipe-book-toaster{width:177px}.products-item .name .recipe-book-gohan{width:172px}.products-item .name .phone{width:106px}.products-item{opacity:0;transform:translateY(50px)}.products-item.search--moonkettle{opacity:1 !important;transform:none !important;transition:unset !important}.itemfadeInUpMenu .slick-active,.itemfadeInUpMobile2 .slick-active,.itemfadeInUpMobile .slick-active{position:relative;z-index:10}.item-size-desktop--fix.item-size-mobile--l.loaded,.item-size-desktop--fix:nth-child(2n+1 of .item-size-desktop--fix.item-size-mobile--m).loaded,.itemfadeInUpMobile:not(.item-size-desktop--fix).loaded{opacity:1;transform:translateY(0);transition:opacity .5s,transform .5s cubic-bezier(0.15, 0.72, 0.56, 0.98)}.item-size-desktop--fix.item-size-mobile--l.loaded .__image,.item-size-desktop--fix:nth-child(2n+1 of .item-size-desktop--fix.item-size-mobile--m).loaded .__image,.itemfadeInUpMobile:not(.item-size-desktop--fix).loaded .__image{transition:transform .5s}.item-size-desktop--fix:nth-child(2n of .item-size-desktop--fix.item-size-mobile--m).loaded,.itemfadeInUpMobile2:not(.item-size-desktop--fix).loaded{opacity:1;transform:translateY(0);transition:opacity .6s .2s,transform .5s .2s cubic-bezier(0.15, 0.72, 0.56, 0.98)}.item-size-desktop--fix:nth-child(2n of .item-size-desktop--fix.item-size-mobile--m).loaded .__image,.itemfadeInUpMobile2:not(.item-size-desktop--fix).loaded .__image{transition:transform 1s}.search--moonkettle .budge::before,.search--table-stove .budge::before{position:absolute;top:12px;right:10px;display:flex;justify-content:center;align-items:center;width:52px;height:17px;font-family:"gotham",sans-serif}.search--moonkettle .budge--new::before,.search--table-stove .budge--new::before{content:"New";background-color:#fff;border-radius:10px;font-size:.6875rem;color:#999;line-height:2;z-index:2}.products .main{padding-top:56px}.section--item{padding-top:18.6666666667vw;padding-bottom:26.6666666667vw}.section--item.section--kitchen{padding-top:10.6666666667vw}.section--products.billboard{padding-top:10.1333333333vw}.section--products.billboard .viewport{width:100%}.section--products.billboard .title{margin-left:5.3333333333vw;text-align:center;font-size:7.68vw;font-family:"gotham",sans-serif;font-weight:500;line-height:1}.section--products.billboard .sub-title{margin-top:1.0666666667vw;text-align:center;color:#999}.section--products.billboard .column{display:flex;flex-wrap:wrap;align-items:center;gap:20px}.section--products.billboard .column--title{display:flex}.section--products.billboard .column--anchorLink{margin-top:2.625rem}.section--products.billboard .column--anchorLink{margin-top:4vw;height:45.3333333333vw;display:block}.section--products.billboard .column--anchorLink .slick-list{overflow:visible}.section--products.billboard .column--anchorLink-inner{width:110.9333333333vw;justify-content:space-between;display:none}.section--products.billboard .column--anchorLink-inner.slick-initialized{display:block}.section--products.billboard .products--btn{text-align:center;text-decoration:none;position:relative;margin-right:12.8vw}@keyframes shake{0%{margin-top:5px}50%{margin-top:15px}100%{margin-top:5px}}.section--products.billboard .products--btn.itemfadeInUpMenu{opacity:0}.section--products.billboard .products--btn.itemfadeInUpMenu.loaded{opacity:1}.section--products.billboard .products--btn.itemfadeInUpMenu.loaded.products--btn--nolink{pointer-events:none;opacity:.4}.section--products.billboard .products--btn.itemfadeInUpMenu.loaded.products--btn--nolink.products--btn::after{animation:none}.section--products.billboard .products--image{height:5rem;display:flex;align-items:flex-end;justify-content:center;margin-bottom:4.2666666667vw}.section--products.billboard .products--text_en{font-size:4.2666666667vw;line-height:4.2666666667vw;color:#666;font-family:"gotham",sans-serif;white-space:nowrap;font-weight:500}.section--products.billboard .products--text_jp{font-size:2.6666666667vw;color:#999;padding-top:.8vw}.section--products.billboard .products--btn-00.itemfadeInUpMenu.loaded{transition:opacity .8s cubic-bezier(0.2, 0.6, 0.2, 1)}.section--products.billboard .products--btn-01.itemfadeInUpMenu.loaded{transition:opacity .4s .1s,transform .7s cubic-bezier(0.2, 1, 0.2, 1)}.section--products.billboard .products--btn-02{padding:0 0vw}.section--products.billboard .products--btn-02.loaded{transition:opacity .4s .3s,transform .8s cubic-bezier(0.2, 1, 0.2, 1)}.section--products.billboard .products--btn-03.loaded{transition:opacity .4s .5s,transform .9s cubic-bezier(0.2, 1, 0.2, 1)}.section--products.billboard .products--btn-04 .__image{transform:scale(1) !important}.section--products.billboard .products--btn-04.loaded{transition:opacity .4s .65s,transform 1s cubic-bezier(0.2, 1, 0.2, 1)}.section--products.billboard .products--btn-05 .__image{transform:scale(1) !important}.section--products.billboard .products--btn-06 .__image{transform:scale(1) !important}@keyframes btnAct{0%{opacity:0;transform:translateY(20px)}20%{opacity:1}50%{opacity:1;transform:translateY(-30px)}100%{opacity:1;transform:translateY(0px)}}@keyframes btnActImg{0%{transform:scale(0.8)}50%{transform:scale(1)}100%{transform:scale(1)}}.section--products.section--search{background:#f5f5f5;width:89.3333333333vw;margin:0 auto 3.2vw;border:solid 1px #d9d9d9}.section--products.section--search .section--search--inner{padding:4.2666666667vw 5.0666666667vw 7.7333333333vw}.section--products.section--search .products__title{font-size:3.4666666667vw;border-bottom:solid 1px #ddd;padding-bottom:4.2666666667vw;display:flex;justify-content:space-between;align-items:center;padding-right:.5333333333vw}.section--products.section--search .__title{font-size:3.2vw;padding-bottom:.8vw;padding-top:2.6666666667vw}.section--products.section--search .__colors{display:flex;border-top:solid 1px #c7c7c7;padding-top:4vw;flex-wrap:wrap;justify-content:space-between}.section--products.section--search .__colors .__label{display:flex;align-items:center;padding-left:6.4vw}.section--products.section--search .__colors .__label::before{border-color:#d9d9d9;background-color:#fff;border-width:1px !important;width:4.2666666667vw;height:4.2666666667vw;top:.8vw}.section--products.section--search .__colors .radio>input[type=radio]:checked+label:after{border-color:#fff;background-color:#666;transform-origin:center center;transform:scale(1);width:2.1333333333vw;height:2.1333333333vw;left:.8vw;top:1.6vw}.section--products.section--search .__colors .radio>input[type=radio]:not(:checked)+label:after{transform:scale(1);width:2.1333333333vw;height:2.1333333333vw;left:.8vw;top:1.6vw;border-color:#fff}.section--products.section--search .__colors .color{display:flex;align-items:center;width:53%;padding-bottom:4vw}.section--products.section--search .__colors .color--name{font-size:3.4666666667vw;white-space:nowrap}.section--products.section--search .__colors .color--box{display:block;width:2.4vw;height:2.4vw;margin-right:1.0666666667vw}.section--products.section--search .__colors .color:nth-child(odd){width:47%}.section--products.section--search .__colors .color--white .color--box{background-color:#fff;border:1px #666 solid}.section--products.section--search .__colors .color--black .color--box{background-color:#000;border:1px #000 solid}.section--products.section--search .__colors .color--gray .color--box{background-color:#838383;border:1px #838383 solid}.section--products.section--search .section--search--price{width:100%}.section--products.section--search .section--search--price .__title{padding-top:0;padding-bottom:.375rem}.section--products.section--search .section--search--price .search--price{border-top:solid 1px #c7c7c7;padding-top:1.6rem}.section--products.section--search .section--search--price .search--box{width:15.75rem;margin:0 auto}.section--products.section--search .section--search--price .noUi-target{box-shadow:none;height:.0625rem;border:none;border-top:#666 solid 1px}.section--products.section--search .section--search--price .noUi-handle:after,.section--products.section--search .section--search--price .noUi-handle:before{content:none}.section--products.section--search .section--search--price .noUi-horizontal .noUi-handle{display:block;width:15px;height:15px;right:-7.5px;border-radius:50%;box-sizing:border-box;background:#666;margin-top:-2px}.section--products.section--search .section--search--price .noUi-handle{border:none;box-shadow:none}.section--products.section--search .section--search--price .text-wrap{display:flex;width:14.875rem;margin:1.375rem auto 0 auto;justify-content:space-between}.section--products.section--search .section--search--price .range-box{width:22.9333333333vw;height:8vw;line-height:8vw;border:solid 1px #666;color:#c3c3c3;text-align:center;font-size:4.2666666667vw;transform:scale(0.75)}.section--products.section--search .section--search--price .icon-en{position:relative}.section--products.section--search .section--search--price .icon-en::before{content:"￥";position:absolute;color:#c3c3c3;font-size:2.6666666667vw;top:1.8666666667vw;left:3.7333333333vw}.section--products.section--search .section--search--gift{padding-top:8.5333333333vw}.section--products.section--search .section--search--gift .__label{display:flex;align-items:top;padding-left:7.2vw}.section--products.section--search .section--search--gift .__label::after{border-color:#d9d9d9;background-color:#fff;border-width:1px !important;width:4.2666666667vw;height:4.2666666667vw;border-radius:.8vw}.section--products.section--search .section--search--gift .checkbox input[type=checkbox]:checked+label:before{border-right:1px solid #000;border-bottom:1px solid #000;height:2.1333333333vw;top:.8vw;left:.1333333333vw;transition:none}.section--products.section--search .section--search--gift .checkbox input[type=checkbox]:checked+label:before{border-right:1px solid #000;border-bottom:1px solid #000;top:.8vw;left:.5333333333vw;transition:none;border:none;width:3.7333333333vw;height:3.7333333333vw;background:url(/jp/products/img/svg/icon__check.svg);background-repeat:no-repeat;background-size:3.7333333333vw 3.7333333333vw;transform:none}.section--products.section--search .section--search--gift .checkbox input[type=checkbox]:not(:checked)+label:before{transform:none;transition:none;border:none}.section--products.section--search .section--search--gift .gift{display:flex;align-items:center}.section--products.section--search .section--search--gift .gift--name{font-size:3.4666666667vw}.section--products.section--search .section--search--gift .gift--box{display:block;margin-right:4px}.section--products.section--search .section--search--gift .gift--box .__image{margin-top:.8vw;vertical-align:top}.section--products.section--search .section--search--gift .btn{display:flex;justify-content:center;padding-top:4.8vw}.section--products.section--search .section--search--gift ._btn{width:23.3653333333vw;height:7.672vw;line-height:6.6053333333vw;text-align:center;font-size:3.2vw;color:#999;background:#fff;border:solid 1px #c7c7c7}.section--products.section--search .section--search--gift ._btn:first-child{margin-right:6.6666666667vw}.section--products.section--search .dli-plus--outter{text-align:center}.section--products.section--search .dli-plus{transition:all 1s;display:inline-block;vertical-align:middle;color:#999;line-height:1;width:3.4666666667vw;height:1px;background:currentColor;border-radius:.1em;position:relative;display:none}.section--products.section--search .dli-plus::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:inherit;border-radius:inherit;transform:rotate(90deg);transition:all .3s ease-in-out;opacity:1}.section--products.section--search .dli-minus{display:inline-block;vertical-align:middle;color:#999;line-height:1;width:3.4666666667vw;height:1px;background:currentColor;border-radius:.1em;position:relative}.section--products.section--phone .section__title{justify-content:space-between}.section--products.section--phone .section__title p{display:flex;align-items:center;font-size:5.8666666667vw}.section--products.section--phone .section__title .__phone-logo{width:16.5866666667vw}.section--products.section--search.mobile--close,.section--products.section--search.close{height:16vw;overflow:hidden;transition:all .5s ease-in-out;cursor:pointer}.section--products.section--search.mobile--close .products__title,.section--products.section--search.close .products__title{border:none}.section--products.section--search.mobile--close .section--search--gift,.section--products.section--search.mobile--close .section--search--price,.section--products.section--search.mobile--close .section--search--flexbox,.section--products.section--search.mobile--close .section--search--color,.section--products.section--search.close .section--search--gift,.section--products.section--search.close .section--search--price,.section--products.section--search.close .section--search--flexbox,.section--products.section--search.close .section--search--color{opacity:0;transform:translateY(80px)}.section--products.section--search.mobile--close .dli-plus,.section--products.section--search.close .dli-plus{opacity:1;display:inline}.section--products.section--search.mobile--close .dli-minus,.section--products.section--search.close .dli-minus{display:none}.section--products.section--search.firstact .dli-plus{transform:rotate(180deg)}.section--products.section--search.open{height:125.8666666667vw;transition:all .5s ease-in-out;cursor:auto}.section--products.section--search.open .products__title{border-bottom:solid 1px #ddd}.section--products.section--search.open .section--search--gift,.section--products.section--search.open .section--search--price,.section--products.section--search.open .section--search--flexbox,.section--products.section--search.open .section--search--color{opacity:1;transform:translateY(0px)}.section--products.section--search.open .section--search--color{transition:opacity 1s .2s,transform .6s cubic-bezier(0.43, 0.05, 0.17, 1) .2s}.section--products.section--search.open .section--search--flexbox{transition:opacity 1s .4s,transform .8s cubic-bezier(0.43, 0.05, 0.17, 1) .2s}.section--products.section--search.open .section--search--price{transition:opacity 1s .6s,transform 1s cubic-bezier(0.43, 0.05, 0.17, 1) .2s}.section--products.section--search.open .section--search--gift{transition:opacity 1s .8s,transform 1.2s cubic-bezier(0.43, 0.05, 0.17, 1) .2s}.section--products.section--search.open-anime .dli-plus{transform:rotate(360deg)}.section--products.section--search.open-anime .dli-plus::before{opacity:0}.section--products.section--search.close-anime .dli-plus{animation-name:dlipanime;animation-duration:1s;animation-fill-mode:forwards}.section--products.section--search.close-anime .dli-plus::before{animation-name:dlipanimePlus;animation-duration:1s;animation-fill-mode:forwards}@keyframes dlipanime{from{transform:rotate(360deg)}to{transform:rotate(180deg)}}@keyframes dlipanimePlus{from{opacity:0}to{opacity:1}}.engagements_wrapper{margin-top:40vw}@media not all and (min-resolution: 0.001dpcm){@supports not (translate: none){.section--products.billboard .btn{margin:0 .3rem .8rem;width:29%}.products-item .color{margin:0 .14rem}.products-item{margin-bottom:1.8rem}.item-grid-col-sm--1+.item-grid-col-sm--2{margin:0}.section--products.billboard .column--anchorLink{justify-content:space-between}}}.fadeIn{animation-name:fadeInAnime;animation-duration:4s;animation-fill-mode:forwards;opacity:0}@keyframes fadeInAnime{from{opacity:0}to{opacity:1}}.news__block{display:flex;justify-content:center;align-items:center;text-align:center;width:90%;line-height:1.6;width:100%;margin:1.25rem auto 0}.news__block .__text{color:#999;font-size:.8125rem}.news__block .__link{color:#999}.engagements_wrapper{padding:4rem 0 0;text-align:center;border-top:1px solid #ddd}.engagements_wrapper .engagements .engagement{list-style:none;margin-bottom:3.5rem;text-decoration:none;line-height:1.5}.engagements_wrapper .engagements .engagement .__icons{display:flex;justify-content:center;gap:3%;height:32px;height:2rem}.engagements_wrapper .engagements .engagement .__icons a{display:flex;align-items:center;font-size:40px;font-size:2.5rem;text-decoration:none;opacity:1;transition:opacity .2s}.engagements_wrapper .engagements .engagement .__icons a:hover{opacity:1}.engagements_wrapper .engagements .engagement .__icons .icon__social__twitter{font-size:1.4rem;margin:2px 3px 0 0}.engagements_wrapper .engagements .engagement .__icons .icon__social__facebook{font-size:2rem}.engagements_wrapper .engagements .engagement .__icons .icon__social__instagram{margin:3px 0 0 -2px}.engagements_wrapper .engagements .engagement .__title{margin-bottom:.7rem;display:inline-block}.engagements_wrapper .engagements .engagement .__title.__icon{position:relative}.engagements_wrapper .engagements .engagement .__title.__icon::before{position:absolute;top:-6px;left:0;color:#666;font-size:1.5rem;display:block;font-family:"icon";speak:none;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.engagements_wrapper .engagements .engagement .__title.__icon.__mail{padding-left:34px}.engagements_wrapper .engagements .engagement .__title.__icon.__mail::before{content:""}.engagements_wrapper .engagements .engagement .__title.__icon.__person{padding-left:30px}.engagements_wrapper .engagements .engagement .__title.__icon.__person::before{content:""}.engagements_wrapper .engagements .engagement .__description{font-size:.8rem;color:#9a9a9a;margin-bottom:.7rem}.engagements_wrapper .engagements .engagement .__button{display:block;margin:0 auto;width:140px;height:32px;border:1px solid #666;border-radius:16px;line-height:33px;font-size:.9rem;text-align:center;text-decoration:none;color:#666;transition:all .2s}.item-grid-col-sm--1{display:flex;flex-direction:column;row-gap:30px}.item-grid-col-sm--1+.item-grid-col-sm--2{margin-top:1.875rem}.item-grid-col-sm--2{display:flex;flex-wrap:wrap;justify-content:space-between;column-gap:4.48%;row-gap:45px}.item-size-mobile--l{width:100%}.item-size-mobile--m{width:47.76%}
