@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;500;700;900&display=swap");*,*::before,*::after{box-sizing:border-box}*{margin:0}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}.u-flex{display:flex;gap:20px}.u-flex--gap--10{gap:10px}.u-flex--gap--11{gap:11px}.u-flex--gap--12{gap:12px}.u-flex--gap--13{gap:13px}.u-flex--gap--14{gap:14px}.u-flex--gap--15{gap:15px}.u-flex--gap--16{gap:16px}.u-flex--gap--17{gap:17px}.u-flex--gap--18{gap:18px}.u-flex--gap--19{gap:19px}.u-flex--gap--20{gap:20px}.u-flex--gap--21{gap:21px}.u-flex--gap--22{gap:22px}.u-flex--gap--23{gap:23px}.u-flex--gap--24{gap:24px}.u-flex--gap--25{gap:25px}.u-flex--gap--26{gap:26px}.u-flex--gap--27{gap:27px}.u-flex--gap--28{gap:28px}.u-flex--gap--29{gap:29px}.u-flex--gap--30{gap:30px}.u-flex--gap--31{gap:31px}.u-flex--gap--32{gap:32px}.u-flex--gap--33{gap:33px}.u-flex--gap--34{gap:34px}.u-flex--gap--35{gap:35px}.u-flex--gap--36{gap:36px}.u-flex--gap--37{gap:37px}.u-flex--gap--38{gap:38px}.u-flex--gap--39{gap:39px}.u-flex--gap--40{gap:40px}.u-flex--gap--41{gap:41px}.u-flex--gap--42{gap:42px}.u-flex--gap--43{gap:43px}.u-flex--gap--44{gap:44px}.u-flex--gap--45{gap:45px}.u-flex--gap--46{gap:46px}.u-flex--gap--47{gap:47px}.u-flex--gap--48{gap:48px}.u-flex--gap--49{gap:49px}.u-flex--gap--50{gap:50px}.u-flex--gap--51{gap:51px}.u-flex--gap--52{gap:52px}.u-flex--gap--53{gap:53px}.u-flex--gap--54{gap:54px}.u-flex--gap--55{gap:55px}.u-flex--gap--56{gap:56px}.u-flex--gap--57{gap:57px}.u-flex--gap--58{gap:58px}.u-flex--gap--59{gap:59px}.u-flex--gap--60{gap:60px}.u-flex--gap--61{gap:61px}.u-flex--gap--62{gap:62px}.u-flex--gap--63{gap:63px}.u-flex--gap--64{gap:64px}.u-flex--gap--65{gap:65px}.u-flex--gap--66{gap:66px}.u-flex--gap--67{gap:67px}.u-flex--gap--68{gap:68px}.u-flex--gap--69{gap:69px}.u-flex--gap--70{gap:70px}.u-flex--gap--71{gap:71px}.u-flex--gap--72{gap:72px}.u-flex--gap--73{gap:73px}.u-flex--gap--74{gap:74px}.u-flex--gap--75{gap:75px}.u-flex--gap--76{gap:76px}.u-flex--gap--77{gap:77px}.u-flex--gap--78{gap:78px}.u-flex--gap--79{gap:79px}.u-flex--gap--80{gap:80px}.u-flex--gap--81{gap:81px}.u-flex--gap--82{gap:82px}.u-flex--gap--83{gap:83px}.u-flex--gap--84{gap:84px}.u-flex--gap--85{gap:85px}.u-flex--gap--86{gap:86px}.u-flex--gap--87{gap:87px}.u-flex--gap--88{gap:88px}.u-flex--gap--89{gap:89px}.u-flex--gap--90{gap:90px}.u-flex--gap--91{gap:91px}.u-flex--gap--92{gap:92px}.u-flex--gap--93{gap:93px}.u-flex--gap--94{gap:94px}.u-flex--gap--95{gap:95px}.u-flex--gap--96{gap:96px}.u-flex--gap--97{gap:97px}.u-flex--gap--98{gap:98px}.u-flex--gap--99{gap:99px}.u-flex--gap--100{gap:100px}.u-flex--column{flex-direction:column}.u-spOnly{display:none}body,button,input,select,option,textarea{font-family:'Noto Sans JP', sans-serif}body{color:#333}img{image-rendering:-webkit-optimize-contrast}*{padding:0;word-break:break-all}ol,ul{list-style:none}a{text-decoration:none;color:#0073b8}a:not(:where([class^='cv1-'])):link,a:not(:where([class^='cv1-'])):visited{color:#0073b8}a:not(:where([class^='cv1-'])):hover{text-decoration:underline;color:#0073b8}h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:initial}.lum-lightbox.pictureModal-lightbox{z-index:100;background-color:rgba(0,0,0,0.87)}.pictureModal-lightbox .lum-lightbox-image-wrapper{display:flex;align-items:center;justify-content:center}.pictureModal-lightbox .lum-lightbox-position-helper{display:contents}.pictureModal-lightbox .lum-img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.pictureModal-lightbox .lum-lightbox-inner{top:60px;right:0;bottom:138px;left:0}.pictureModal-lightbox .lum-close-button{width:42px;height:42px;opacity:1;cursor:pointer;filter:drop-shadow(0 0 4px rgba(0,0,0,0.5));top:40px;right:32px}.pictureModal-lightbox .lum-close-button::before,.pictureModal-lightbox .lum-close-button::after{content:'';position:absolute;top:50%;left:50%;width:2px;height:44px;background-color:#fff}.pictureModal-lightbox .lum-close-button::before{transform:translate(-50%, -50%) rotate(45deg)}.pictureModal-lightbox .lum-close-button::after{transform:translate(-50%, -50%) rotate(-45deg)}.pictureModal-lightbox .lum-close-button:hover{opacity:0.7}.pictureModal-lightbox .lum-gallery-button{width:42px;height:42px;opacity:1;filter:drop-shadow(0 0 4px rgba(0,0,0,0.5))}.pictureModal-lightbox .lum-gallery-button::after{top:50%;left:50%;width:22px;height:22px;border-top:2px solid #fff;border-radius:0;box-shadow:none}.pictureModal-lightbox .lum-gallery-button:hover{opacity:0.7}.pictureModal-lightbox .lum-previous-button{left:40px}.pictureModal-lightbox .lum-previous-button::after{border-left:2px solid #fff;transform:translate(calc(-50% + 7px), -50%) rotate(-45deg)}.pictureModal-lightbox .lum-next-button{right:40px}.pictureModal-lightbox .lum-next-button::after{border-right:2px solid #fff;transform:translate(calc(-50% - 7px), -50%) rotate(45deg)}.swiper-slide-thumb-active.pictureSlider__thumb::after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(222,236,221,0.6);border-radius:8px;pointer-events:none}.showPage{position:relative}.showPage__bg{position:absolute;top:-50px;left:50%;z-index:-1;width:100vw;height:361px;overflow:hidden;pointer-events:none;transform:translateX(-50%)}.showPage__bg::before{content:'';position:absolute;top:0;left:50%;width:2560px;height:361px;background-image:url(//synchro-food-mobimaru-production-web-app-assets.s3.amazonaws.com/assets/home/mobile_shops/show/bg2-6a316181afe8bc4b6d4ad4f49a0ca8e45d2da7366d61ba12a8d22271b040c9c5.png);transform:translateX(-50%)}.showPage__fvBody{display:flex;gap:16px;align-items:flex-start;width:1040px;margin-top:24px;margin-right:auto;margin-left:auto}.showPage__fvSlider{flex-shrink:0;width:512px}.showPage__fvImageGrid{flex-shrink:0;width:512px;aspect-ratio:512 / 455.596;min-width:0}.showPage__ownerComment,.showPage__information,.showPage__menu,.showPage__feature,.showPage__schedule,.showPage__contactBlock,.showPage__recommendedBlock{margin-top:60px}.showPage__relatedTagLinks{margin-top:80px}.pageHeader__body{margin-left:auto;margin-right:auto;width:1040px;padding:24px 0 0}.pageHeader__infoRow{display:flex;align-items:center;gap:16px}.pageHeader__subLabel{color:#666;font-weight:bold;line-height:1.25;white-space:nowrap;font-size:20px}.pageHeader__scheduleAnchor{display:inline-flex;align-items:center;justify-content:center;gap:4px;background-color:#fff;border:1px solid #3778bc;border-radius:40px;font-weight:normal;line-height:1;white-space:nowrap;text-decoration:none;padding:6px 12px 6px 16px;font-size:16px}.pageHeader__scheduleAnchor:link,.pageHeader__scheduleAnchor:visited,.pageHeader__scheduleAnchor:hover{color:#3778bc}.pageHeader__scheduleAnchor::after{transform:rotate(-90deg);content:'';display:inline-block;width:18px;height:18px;background:url(//synchro-food-mobimaru-production-web-app-assets.s3.amazonaws.com/assets/icon/icon_back-active-2cd216bfcb475f04d154ac47b64f25b577f399b0576d25156e60887d19386d90.svg) no-repeat center center/contain}.pageHeader__scheduleAnchor:hover{text-decoration:underline}.pageHeader__title{margin-top:8px;color:#333;font-weight:bold;line-height:1.25;word-break:break-word;font-size:36px}.pictureSlider{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%}.pictureSlider__main{position:relative;width:100%;overflow:hidden;border-radius:16px;width:508px;margin-right:auto;margin-left:auto;border-radius:20px;aspect-ratio:508 / 375.596}.pictureSlider__slide{position:relative;width:100%;overflow:hidden;border-radius:inherit}.pictureSlider__link{display:block;width:100%;height:100%;border-radius:inherit}.pictureSlider__image{display:block;width:100%;height:100%;border-radius:inherit}.pictureSlider__image--cover{-o-object-fit:cover;object-fit:cover}.pictureSlider__image--contain{-o-object-fit:contain;object-fit:contain}.pictureSlider__counter{position:absolute;top:12px;right:12px;z-index:2;color:#fff;line-height:1;text-shadow:0 0 8px rgba(0,0,0,0.5);pointer-events:none;top:16px;right:16px;font-size:16px}.pictureSlider__thumbs{width:100%;overflow:hidden}.pictureSlider__thumb{position:relative;flex-shrink:0;width:72px;height:72px;overflow:hidden;border-radius:8px;cursor:pointer}.pictureSlider__thumbImage{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:8px}.pictureSliderModalContact{position:absolute;bottom:40px;left:50%;z-index:200;display:flex;flex-direction:column;align-items:center;width:335px;transform:translateX(-50%)}.pictureSliderModalContact__badge{position:relative;z-index:2;display:inline-flex;align-items:center;padding:4px 12px;background-color:#fff;border:1px solid #ca3750;border-radius:50px;color:#ca3750;font-size:14px;font-weight:bold;line-height:1;white-space:nowrap}.pictureSliderModalContact__button{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:calc(100% - 23px);max-width:312px;height:54px;margin-top:-10px;white-space:nowrap;background-color:#ca3750;border-radius:40px;font-size:20px;font-weight:bold;line-height:1.25;text-align:center;text-decoration:none}.pictureSliderModalContact__button,.pictureSliderModalContact__button:link,.pictureSliderModalContact__button:visited{color:#fff}.pictureSliderModalContact__button:hover{color:#fff;opacity:0.85;text-decoration:none}.fvImageGrid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:repeat(2, minmax(0, 1fr));gap:16px;width:100%;height:100%}.fvImageGrid__item{list-style:none;overflow:hidden;border-radius:20px}.fvImageGrid__link{display:block;width:100%;height:100%}.fvImageGrid__image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sectionHeading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:100%;text-align:left;gap:8px;min-height:97px;padding:3px 20px}.sectionHeading__deco{display:block;-o-object-fit:contain;object-fit:contain}.sectionHeading__deco--sp{width:124px;height:36px;display:none}.sectionHeading__deco--pc{width:118px;height:48px}.sectionHeading__text{color:#333;font-weight:bold;font-size:24px;line-height:1.25;letter-spacing:0.12em;text-align:center;white-space:nowrap;font-size:30px}.ownerComment{display:flex;flex-direction:column;gap:16px;width:100%;gap:24px;width:1040px;margin-right:auto;margin-left:auto}.ownerComment__body{color:#333;font-weight:normal;font-size:16px;line-height:1.75;overflow-wrap:anywhere;text-align:center}.information{display:flex;flex-direction:column;gap:16px;width:100%;gap:24px;width:1040px;margin-right:auto;margin-left:auto}.information__list{display:flex;flex-direction:column;gap:2px;width:100%;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:4px}.information__row{display:flex;align-items:stretch;width:100%}.information__row--fullWidth{grid-column:1 / -1}.information__th{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:86px;padding:12px 8px;background-color:#deecdd;color:#333;font-weight:bold;font-size:14px;line-height:1.5;text-align:center}.information__td{display:flex;flex:1 0 0;flex-wrap:wrap;align-items:center;min-width:0;padding:12px 8px 12px 12px;background-color:#f9f9f9;color:#333;font-weight:normal;font-size:14px;line-height:1.5;word-break:break-word}.information__link:link,.information__link:visited{color:#333;font-weight:normal;text-decoration:none}.information__link:hover{color:#333;text-decoration:underline}.information__separator{color:#333}.information__sizeSep{color:#333}.menu{display:flex;flex-direction:column;gap:16px;width:100%;gap:24px;width:1040px;margin-right:auto;margin-left:auto}.menu__tags{display:flex;flex-wrap:wrap;align-items:center;gap:8px;width:100%;justify-content:center}.menu__cards{display:flex;flex-direction:column;gap:20px;width:100%}.menu__cardGroup{display:flex;flex-direction:column;gap:20px;width:100%}.menu__cardGroup--hidden{display:none}.menu__cardGrid{display:grid;width:100%;grid-template-columns:repeat(3, minmax(0, 1fr));gap:24px}.menu__loadMore{align-self:center;padding:0;background:none;border:none;cursor:pointer}.menuCard{display:flex;flex-direction:column;width:100%;height:100%;background-color:#fff;border-radius:20px;box-shadow:0 0 8px rgba(0,0,0,0.2);overflow:hidden}.menuCard__imageLink{display:block;width:100%;height:100%;overflow:hidden}.menuCard__imageArea{aspect-ratio:3 / 2;width:100%;overflow:hidden}.menuCard__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.menuCard__infoArea{display:flex;flex-grow:1;flex-direction:column;gap:8px;padding:20px}.menuCard__textGroup{display:flex;flex-direction:column;gap:8px}.menuCard__title{color:#30762b;font-weight:bold;font-size:20px;line-height:1.25;word-break:break-word}.menuCard__message{overflow:hidden;max-height:var(--js-menuComment-maxHeight, none);color:#333;font-size:14px;line-height:1.5;transition:max-height 0.3s ease;word-break:break-word}.menuCard__message--preload{transition:none}.menuCard__message--compact{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;max-height:calc(14px * 1.5 * 3)}.menuCard__footer{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:auto}.menuCard__toggleMenu{color:#0073b8;font-size:14px;line-height:1.5;white-space:nowrap;cursor:pointer}.menuCard__toggleMenu:hover{text-decoration:underline}.menuCard__toggleMenu--opened{opacity:0;pointer-events:none}.menuCard__price{display:flex;gap:4px;align-items:center;margin-left:auto}.menuCard__priceIcon{flex-shrink:0;width:24px;height:24px}.menuCard__priceValue{color:#333;font-weight:bold;font-size:18px;line-height:1.25;white-space:nowrap}.feature{display:flex;flex-direction:column;gap:16px;width:100%;gap:24px;width:1040px;margin-right:auto;margin-left:auto}.feature__wrapper{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%;padding:32px 0;background-color:#deecdd;gap:24px;padding:40px;border-radius:20px}.feature__card{display:flex;flex-direction:column;align-items:flex-start;width:calc(100% - 40px);padding:0 16px 20px;background-color:#fff;border-radius:12px;width:100%;padding:12px 32px;border-radius:16px}.feature__card--features{gap:16px;padding:20px 16px;gap:20px;padding:32px}.feature__shopComment{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%;padding:20px 0;color:#333}.feature__shopComment--bordered{border-bottom:2px solid #deecdd}.feature__shopCommentBody{width:100%;color:#333;font-weight:normal;font-size:16px;line-height:1.75;word-break:break-word;text-align:center}.feature__profile{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;-moz-column-gap:32px;column-gap:32px;row-gap:8px;align-items:start;padding:20px 0}.feature__profileHead{display:flex;align-items:center;gap:20px;width:100%;display:contents}.feature__profileImageLink{display:block;flex-shrink:0;grid-row:1 / 3;grid-column:1;align-self:center}.feature__profileImage{flex-shrink:0;width:60px;height:60px;-o-object-fit:cover;object-fit:cover;border-radius:50%;width:112px;height:112px;grid-row:1 / 3;grid-column:1;align-self:center}.feature__profileMeta{display:flex;flex:1 0 0;flex-direction:column;min-width:0;grid-row:1;grid-column:2}.feature__profileName{color:#666;font-weight:normal;font-size:14px;line-height:1.25;word-break:break-word;font-size:16px;line-height:1.75}.feature__profileBody{width:100%;color:#333;font-weight:normal;font-size:14px;line-height:1.5;word-break:break-word;grid-row:2;grid-column:2}.feature__cardTitle{width:100%;color:#333;font-weight:bold;font-size:18px;line-height:1.25;text-align:center;font-size:24px}.feature__profileLabel{color:#333;font-weight:bold;font-size:18px;line-height:1.25;font-size:20px}.feature__featureList{display:flex;flex-wrap:wrap;gap:4px;width:100%;gap:8px 16px}.feature__featureItem{display:inline-flex;align-items:center;color:#333;font-weight:normal;font-size:16px;line-height:1.5;word-break:break-word}.feature__featureItem::before{content:'';flex-shrink:0;width:5px;height:5px;margin:8px;background-color:#59a153;border-radius:50%}.feature__featureLink:link,.feature__featureLink:visited{color:#333;font-weight:normal;text-decoration:none}.feature__featureLink:hover{color:#333;text-decoration:underline}.schedule{display:flex;flex-direction:column;gap:16px;width:100%;gap:24px;width:1040px;margin-right:auto;margin-left:auto}.schedule__calendarPc{width:100%;padding:40px;background-color:#deecdd;border-radius:20px}.schedule__calendarGroup{display:flex;gap:16px;width:100%}.schedule__note{color:#666;font-weight:normal;font-size:14px;line-height:1.5;text-align:right}.scheduleCalendar{display:flex;flex-direction:column;gap:8px;background-color:#fff;flex:1 0 0;min-width:0;padding:8px;border-radius:8px}.scheduleCalendar__day{display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin-right:auto;margin-left:auto}.scheduleCalendar__dayCircle{display:flex;align-items:center;justify-content:center;width:20px;height:20px;color:#333;font-weight:normal;font-size:14px;line-height:1;text-align:center;border-radius:50%}.scheduleCalendar__dayCircle--active{background-color:#59a153}.scheduleCalendar__dayCircle--active,.scheduleCalendar__dayCircle--active:link,.scheduleCalendar__dayCircle--active:visited,.scheduleCalendar__dayCircle--active:hover{color:#fff;text-decoration:none}.scheduleCalendar__note{color:#666;font-weight:normal;font-size:12px;line-height:1.25}.scheduleList{display:flex;flex-direction:column;width:100%;gap:16px}.scheduleList__heading{width:100%;color:#333;font-weight:bold;line-height:1.25;font-size:24px;text-align:left}.scheduleList__items{display:flex;flex-direction:column;width:100%;gap:16px}.scheduleList__item{display:flex;align-items:flex-start;gap:16px;width:100%;gap:24px;scroll-margin-top:80px}.scheduleList__imageWrapper{flex-shrink:0;background-color:#ccc;overflow:hidden;width:240px;height:180px;border-radius:20px}.scheduleList__image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.scheduleList__meta{display:flex;flex-direction:column;gap:4px;flex:1 0 0;min-width:0;gap:16px}.scheduleList__metaHeader{display:flex;flex-direction:column;width:100%;gap:8px}.scheduleList__date{color:#333;font-weight:normal;font-size:14px;line-height:1.25}.scheduleList__dateSp{display:none}.scheduleList__datePc{color:#333;font-weight:bold;line-height:1.25}.scheduleList__dateMd{font-size:24px}.scheduleList__dateWday{font-size:20px}.scheduleList__title{align-self:flex-start;color:#0073b8;font-weight:bold;word-break:break-word;font-size:20px;line-height:1.25}.scheduleList__metaDetails{display:none;flex-direction:column;gap:8px;width:100%;display:flex}.scheduleList__detailRow{display:flex;align-items:flex-start;gap:10px;width:100%}.scheduleList__detailLabel{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:80px;padding:4px;background-color:#deecdd;color:#333;font-weight:bold;font-size:14px;line-height:1.25;text-align:center}.scheduleList__detailValue{flex:1 0 0;min-width:0;color:#333;font-weight:normal;font-size:16px;line-height:1.5;word-break:break-word}.scheduleList__empty{width:100%;color:#333;font-weight:normal;font-size:14px;line-height:1.5;text-align:center}.simple-calendar{display:flex;flex-direction:column;gap:8px;width:100%}.simple-calendar .calendar-heading{display:flex;align-items:center;justify-content:space-between;width:100%}.simple-calendar .calendar-title{flex:1 0 0;color:#333;font-weight:bold;font-size:16px;line-height:1.25;text-align:center}.simple-calendar .arrow{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;padding:0;background-color:transparent;border:none;cursor:pointer;display:none}.simple-calendar .arrow>img{display:block;width:16px;height:16px;-o-object-fit:contain;object-fit:contain}.simple-calendar .table{width:100%;table-layout:fixed;border-collapse:collapse}.simple-calendar thead>tr>th{padding:4px 0;color:#333;font-weight:normal;font-size:14px;line-height:1.25;text-align:center}.simple-calendar thead>tr>th:first-child{color:#ca3650}.simple-calendar thead>tr>th:last-child{color:#08c}.simple-calendar tbody>tr>td{padding:0;text-align:center;vertical-align:middle}.recommendedBlock{display:flex;flex-direction:column;gap:32px;width:100%}.recommendedBlock__title{color:#333;font-weight:bold;font-size:20px;line-height:1.25;text-align:center;font-size:28px;width:1040px;margin-right:auto;margin-left:auto}.recommendedBlock__sectionWrapper{display:flex;flex-direction:column;gap:48px;width:100%}.recommendedBlock__section{display:flex;flex-direction:column;gap:16px;width:100%}.recommendedBlock__sectionTitle{color:#333;font-weight:bold;line-height:1.25;word-break:break-word;font-size:20px;width:1040px;margin-right:auto;margin-left:auto}.recommendedBlock__sectionContent{width:100%;width:1040px;margin-right:auto;margin-left:auto}.recommendedBlock__sectionLinkWrapper{display:flex;justify-content:center;width:100%;margin-top:16px}.recommendedBlock__sectionLink{padding-right:24px;padding-left:24px}.recommendedSwiper{width:100%;position:relative}.recommendedSwiper__container{overflow:hidden;padding:3px}.recommendedSwiper__slide{width:290px}.recommendedSwiper__wrapper{display:flex;align-items:stretch !important}.recommendedSwiper__button{font-size:16px;border:solid 1px #e4e4e4;background-color:#fff;border-radius:50%;width:40px;height:40px;cursor:pointer;display:flex;align-items:center;justify-content:center;position:absolute;z-index:2;box-shadow:0 8px 14px 0 rgba(0,0,0,0.04);top:45.75%}.recommendedSwiper__button--next{color:#0073b8;right:-23px}.recommendedSwiper__button--prev{color:#0073b8;left:-23px}.recommendedSwiper__button--disabled{display:none}.recommendedSwiper__button:hover{background-color:#d4e3fa}.recommendedSwiper__button--prev .recommendedSwiper__icon{transform:rotate(180deg)}.relatedTagLinks{display:flex;flex-direction:column;gap:16px;width:100%;padding-right:20px;padding-left:20px;gap:24px;width:1040px;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}.relatedTagLinks__heading{color:#333;font-weight:bold;font-size:16px;line-height:1.25;font-size:24px}.relatedTagLinks__list{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px 2px;width:100%;gap:4px 2px}.relatedTagLinks__link{color:#0073b8;font-weight:normal;font-size:12px;line-height:1;text-decoration:none;word-break:break-word;font-size:14px;line-height:1.5}.relatedTagLinks__link:hover{text-decoration:underline}.relatedTagLinks__separator{color:#9e9e9e;font-weight:normal;font-size:12px;line-height:1;font-size:14px;line-height:1.5}.backLinkBlock{text-align:center;padding:80px 0}
