@charset "UTF-8";
/*!***************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./src/scss/common.scss ***!
  \***************************************************************************************************************/
*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%}body{font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",sans-serif;font-size:14px;font-size:1.6rem;color:#4f4d4d;line-height:1.9;font-weight:550;-webkit-text-size-adjust:100%;text-size-adjust:100%}@media screen and (max-width:639px){body{font-size:1.4rem}}a{text-decoration:none}.c-container{padding:0 !important;margin:0 auto}@media screen and (max-width:639px){.c-container{max-width:311px}}@media screen and (min-width:640px) and (max-width:1023px){.c-container{max-width:744px}}@media screen and (min-width:1024px){.c-container{max-width:1320px}}.wp-block-snow-monkey-blocks-section,.smb-panels{margin:0 !important}.sp-none{display:block}@media screen and (max-width:639px){.sp-none{display:none}}.pc-none{display:block}@media screen and (min-width:1024px){.pc-none{display:none}}.sp-none{display:block}@media screen and (max-width:639px){.sp-none{display:none}}.wide-none{display:block}@media screen and (min-width:640px){.wide-none{display:none}}.btn-default{border-radius:24px;width:fit-content !important;z-index:2}.btn-default .smb-btn-wrapper{border:1px solid #362c21}.btn-default a{padding:8px 24px;border-radius:24px}.btn-default a.smb-btn{color:#4f4d4d !important;font-size:1.4rem}@media screen and (min-width:1024px){.btn-default a.smb-btn{font-size:1.6rem}}@keyframes hoveranime{0%{margin-left:8px}50%{margin-left:20px}100%{margin-left:8px}}.blog-post__Backbtn{margin:42px auto 92px !important;border:1px solid #dadada;background:unset}@media screen and (min-width:1024px){.blog-post__Backbtn{margin-bottom:112px !important}}.blog-post__Backbtn .smb-btn{background-color:unset;color:#4f4d4d;padding:16px 24px;display:flex;align-items:center;letter-spacing:.2px}@media screen and (min-width:1024px){.blog-post__Backbtn .smb-btn{padding-left:55px;padding-right:55px}}.blog-post__Backbtn .smb-btn:hover:before{animation:blockhover .8s ease-out 1}@keyframes blockhover{0%{transform:scale(-1,1) translateX(0)}50%{transform:scale(-1,1) translateX(10px)}100%{transform:scale(-1,1) translateX(0)}}.box-btn{border:1px solid #826a51 !important;border-radius:0;width:100%;height:100%;max-width:280px;position:relative;display:flex;align-items:center;font-size:1.4rem !important;color:#826a51 !important}.box-btn__wrapper{width:279px !important;height:56px !important}.box-btn__link{color:#4f4d4d;padding:16px 24px;display:block;letter-spacing:.2px}@media screen and (min-width:1024px){.box-btn__link{padding-left:55px;padding-right:55px}}.box-btn__link:hover:after{animation:boxBtnHover .8s ease-out 1}.box-btn input{border:none !important;max-width:none !important;color:#826a51 !important;font-size:1.4rem !important;font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",sans-serif;cursor:pointer !important}.box-btn .wpcf7-spinner{display:none}.box-btn span{width:100%;font-size:1.4rem !important;color:#826a51}.box-btn-full{background-color:#826a51;color:#fff !important}.box-btn-full span{font-weight:700;color:#fff !important}.box-btn-full input{font-weight:700 !important;color:#fff !important}@keyframes boxBtnHover{0%{transform:translateY(-50%)}50%{transform:translate(15px,-50%)}100%{transform:translateY(-50%)}}.page-title{display:flex !important;flex-direction:column;justify-content:center;align-items:center;background-color:#e3d8cf;margin-bottom:0 !important}.page-title___sub{font-size:1.8rem;font-weight:400;margin-bottom:-4px;color:#826a51}@media screen and (max-width:639px){.page-title___sub{font-size:1.4rem}}.page-title___main{font-size:3.2rem;font-weight:700;letter-spacing:1.5px}@media screen and (max-width:639px){.page-title___main{font-size:2rem;letter-spacing:2.5px}}.page-title__p{font-weight:400;letter-spacing:.4rem;padding-top:5.2rem;width:666px}@media screen and (max-width:639px){.page-title__p{width:311px;font-size:1.4rem}}.page-title__wrap{background-color:#e3d8cf;padding:80px 0 !important;max-width:none}#block-10{padding:0}.l-contents__inner{margin:0 !important}.section-title___sub{font-size:1.8rem;font-weight:550;display:block;margin-bottom:-4px;color:#826a51}@media screen and (max-width:639px){.section-title___sub{font-size:1.4rem}}.section-title___sub--white{color:#fff;font-weight:300}.section-title___main{font-size:2.8rem !important;display:block;font-weight:700 !important;letter-spacing:1.5px;margin:16px 0 32px}@media screen and (max-width:639px){.section-title___main{font-size:2.2rem !important;letter-spacing:2.5px}}.section-title___main--white{color:#fff}.section-title p{font-weight:550}.vision{padding:80px;background-color:#e3d8cf;margin:0 !important;position:relative}@media screen and (max-width:639px){.vision{padding:80px 16px}}.vision__logoIcon{position:absolute;height:640px;width:auto;max-width:640px;bottom:-80px;right:-2px;opacity:.2;pointer-events:none}@media screen and (max-width:639px){.vision__logoIcon{left:28px;right:auto;bottom:-48px}}.vision__box{display:flex;flex-direction:column}@media screen and (min-width:1024px){.vision__box{max-width:1320px;width:100%;margin:0}}.vision .btn-default{border:none}.vision .btn-default .smb-btn{background-color:#fff !important}.vision__philosophy{margin-bottom:4.8rem !important;display:flex;flex-direction:column;position:relative;height:fit-content}@media screen and (min-width:1024px){.vision__philosophy{margin:0;width:auto;min-width:400px}}@media screen and (min-width:640px) and (max-width:1023px){.vision__philosophy{width:360px}}@media screen and (max-width:639px){.vision__philosophy{width:250px}}.vision__philosophy-text{font-family:"Yu Gothic",sans-serif;font-size:2.2rem;font-weight:700;letter-spacing:1.5px}.vision__philosophy-text:last-child{margin-left:0}@media screen and (min-width:1024px){.vision__philosophy-text{font-size:2.8rem}}@media screen and (min-width:640px) and (max-width:1023px){.vision__philosophy-text{font-size:2.8rem}}@media screen and (max-width:639px){.vision__philosophy-text{font-size:1.8rem;letter-spacing:2.5px}}.vision__subText{line-height:2.4}.vision .sp-none{display:none}@media screen and (min-width:1024px){.vision .sp-none{display:block}}.overview{background-color:#fff;padding:80px !important;margin:0 !important}@media screen and (max-width:639px){.overview{padding:80px 16px !important}}.overview__content{display:flex;flex-direction:column;gap:80px}@media screen and (min-width:1024px){.overview__content{flex-direction:row;justify-content:space-between}}.overview__tableContent{width:100% !important;flex:1 1 auto;min-width:480px !important}@media screen and (max-width:639px){.overview__tableContent{min-width:0 !important}}.overview__tableContent a{color:#362c21;text-decoration:underline}.overview__tableContent.withButton tr:last-child{border:none}.overview__google-mapBox{width:480px !important;height:480px;margin:0 !important;padding:40px;overflow:hidden;flex-shrink:0}@media screen and (max-width:639px){.overview__google-mapBox{width:311px !important;height:311px;padding:0}}.overview__google-mapBox iframe,.overview__google-mapBox object,.overview__google-mapBox embed{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all .7s ease;-moz-transition:all .7s ease;-o-transition:all .7s ease;transition:all .7s ease}.overview__google-mapBox iframe:hover,.overview__google-mapBox object:hover,.overview__google-mapBox embed:hover{-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%);filter:grayscale(0%)}.overview__google-mapBox iframe{width:480px !important;height:480px;max-width:480px}@media screen and (max-width:639px){.overview__google-mapBox iframe{width:311px !important;height:311px}}.concept{margin:0 !important;padding:80px !important;background-color:#fff}@media screen and (max-width:639px){.concept{padding:80px 16px 0 !important}}.concept__inner{align-items:flex-start !important;justify-content:space-between;gap:40px}@media screen and (max-width:1265px){.concept__inner{flex-direction:column}}.concept__inner .section-title{width:311px}@media screen and (min-width:640px){.concept__inner .section-title{width:401px}}.concept__inner figure{width:664px;height:410px;object-fit:cover;position:relative}@media screen and (max-width:1265px){.concept__inner figure{width:100%;height:0;padding-top:61.7%}}@media screen and (max-width:639px){.concept__inner figure{width:100vw;height:61.7vw;margin:0 calc(50% - 50vw)}}.concept__inner figure img{width:100%;height:100%;position:absolute;top:0;left:0}.sponsor{margin:0 !important;padding:80px !important;color:#5c4b39;background-color:#f6f2ef}@media screen and (max-width:639px){.sponsor{padding:48px 16px !important}}.sponsor .smb-section__inner{text-align:center}.sponsor .smb-section__inner .smb-section__body{display:flex;flex-direction:column;gap:32px}.sponsor .section-title___main{margin:0}.sponsor .section-title___sub{color:#5c4b39 !important}.sponsorSwiper{overflow-x:clip}.sponsorSwiper .swiper-slide{width:fit-content !important}.sponsorSwiper__link{display:flex;flex-direction:column-reverse;gap:8px}.sponsorSwiper__link h2{color:#4f4d4d !important}.sponsorSwiper__image{width:100%;height:100%;object-fit:cover;box-shadow:0 0 35px 0 rgba(0,0,0,.1)}.sponsorSwiper__image-wrap{width:311px !important;height:auto;margin-right:0 !important}.sponsorSwiper .swiper-pagination.swiper-pagination-clickable{width:inherit;left:auto;bottom:-40px !important;z-index:10}@media screen and (max-width:639px){.sponsorSwiper .swiper-pagination.swiper-pagination-clickable{bottom:-20px !important}}.sponsorSwiper .swiper-pagination.swiper-pagination-clickable .swiper-pagination-bullet-active{background-color:#826a51}.recruit-section{margin:0 !important;position:relative}.recruit-section__box{padding:88px;min-height:416px}@media screen and (max-width:639px){.recruit-section__box{padding:48px 16px;min-height:320px}}.recruit-section__box .smb-section__inner{text-align:center}.recruit-section__box .wp-block-group-is-layout-flex{gap:32px}.recruit-section__box .section-title___main{margin:0}.recruit-section__box p{color:#fff}.recruit-section .smb-section-with-bgimage__bgimage:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:0;transition:all .3s}.recruit-section:hover .smb-section-with-bgimage__bgimage:after{opacity:.2}.recruit-section .smb-panels__item{box-shadow:unset}.recruit-section .smb-panels__item__body{padding:0}.recruit-section .btn-default{border:solid .5px #fff}.recruit-section .btn-default a.smb-btn{color:#fff !important}.contact-section{margin:0 !important;padding:80px !important;color:#5c4b39}@media screen and (max-width:639px){.contact-section{padding:48px 16px !important}}.contact-section .smb-section__inner{text-align:center}.contact-section .smb-section__inner .smb-section__body{display:flex;flex-direction:column;gap:32px}.contact-section .section-title___main{margin:0}.contact-section .section-title___sub{color:#5c4b39 !important}.contact-section .btn-default{border:solid .5px #5c4b39;font-weight:700}.contact-section .btn-default .smb-btn__label{color:#826a51 !important}.line-tabel__box{width:100%}.line-tabel__list{width:100%;border:unset}.line-tabel__item{width:100%;display:block;border-top:1px solid #362c21;padding:20px 8px}.line-tabel__item:first-child{border-top:none}.line-tabel__item:last-child{border-bottom:1px solid #362c21}.line-tabel__th{padding:0;width:100%;display:block;text-align:start;font-weight:600;border:unset;margin-bottom:12px}@media screen and (max-width:639px){.line-tabel__th{font-size:1.4rem}}.line-tabel__td{padding:0;width:100%;display:block;text-align:start;border:unset;white-space:wrap}@media screen and (max-width:639px){.line-tabel__td{font-size:1.4rem}}.category-menu{display:flex;justify-content:space-around;padding-left:0;margin-bottom:40px}@media screen and (max-width:639px){.category-menu{margin-bottom:24px}}.category-menu li{flex-grow:1;text-align:center;list-style:none;cursor:pointer;color:#826a51 !important}.category-menu li.focused{font-weight:700;border-bottom:solid 1px;outline:none}.pagination{list-style:none;display:flex;justify-content:center;gap:20px;margin-top:72px}.pagination .page-item .page-link{display:flex;justify-content:center;align-items:center;width:40px;height:56px;border:solid 1px #826a51;color:#826a51}.pagination .page-item.active .page-link{color:#fff !important;font-weight:700;background-color:#826a51}.area-label{font-size:14px;font-weight:700;color:#826a51;padding:0 7px;border:solid 1px #826a51;border-radius:4px;cursor:pointer}@media screen and (max-width:639px){.area-label{font-size:12px}}.area-label.focused{font-weight:700;background-color:#826a51;color:#fff;outline:none}.area-label__wrap{display:flex;flex-wrap:wrap;justify-content:center;padding:0 8px 40px;gap:14px}@media screen and (max-width:639px){.area-label__wrap{justify-content:start}}.menuSwiper{width:100%;overflow:hidden !important;margin:0 auto;padding-bottom:3.5rem}.menu__swiperWrapper{display:flex;transition:transform .3s ease;width:100% !important;height:540px !important;gap:24px}.menu__swiperCard{width:311px !important;height:452px !important;margin-right:0 !important}.menu__swiperImg{flex:0 0 auto;width:100%;height:100%;object-fit:cover;border-radius:10px;cursor:pointer}.menu__swiperImg-Wrapper{width:311px !important;height:327px !important;position:relative}.menu__swiperImg-Wrapper:after{content:"";display:block;background-image:url(//i-style-service.jp/wp-content/plugins/my-snow-monkey/css/../img/recommend-mark.webp);background-repeat:no-repeat;background-size:contain;width:60px;height:60px;position:absolute;left:16px;bottom:16px}.menu__swiperText{width:311px;padding:16px;color:#4f4d4d}.menu__swiperName{font-weight:700;padding-bottom:8px}.store-page__menuSection .swiper-pagination.swiper-pagination-clickable{width:inherit;left:auto;bottom:-40px !important;z-index:10}@media screen and (max-width:639px){.store-page__menuSection .swiper-pagination.swiper-pagination-clickable{bottom:-20px !important}}.store-page__menuSection .swiper-pagination.swiper-pagination-clickable .swiper-pagination-bullet-active{background-color:#826a51}#menu-modal-container{display:none;opacity:0;transition:opacity .3s ease;position:fixed;background:rgba(255,255,255,.95);top:0;bottom:0;left:0;right:0;z-index:99}#menu-modal-container>div{display:flex;height:100vh;justify-content:center;align-items:center}#menu-modal-container>div>img{max-width:calc(100vw - 30px);max-height:calc(100vh - 30px);width:70vw;max-width:540px}#menu-modal-container.show{display:block;opacity:1}.c-hamburger-btn__label{clip:rect(1px,1px,1px,1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.l-header{transition:all .3s;background-color:#f6f2ef}.l-header__content{padding:8px 10px;height:64px}@media screen and (min-width:1024px){.l-header__content{height:80px}}.l-header .c-hamburger-btn__bar{background-color:#4f4d4d}.l-header .custom-logo{width:auto;height:35px;margin:7px 0}.l-header #menu-mainmenu-1{display:none}@media screen and (min-width:1024px){.l-header #menu-mainmenu-1{display:flex;gap:44px}.l-header #menu-mainmenu-1 li{flex-direction:column;align-items:center;padding:0}.l-header #menu-mainmenu-1 li a{padding:0}.l-header #menu-mainmenu-1 li a span{font-size:1.4rem}.l-header #menu-mainmenu-1 li:after{margin:auto;font-size:1.2rem;padding:0}}@media screen and (min-width:1024px){.l-center-header__row{padding:0 !important}}@media screen and (min-width:640px){.c-row--margin-s{max-width:var(--_container-max-width,1720px);margin:0 auto}}@media screen and (min-width:1024px){.c-hamburger-btn{display:none}}@media screen and (min-width:640px){.c-hamburger-btn__bars{width:32px}}@media screen and (min-width:640px){.c-hamburger-btn__bar{height:1.5px}}@media screen and (min-width:640px){.c-site-branding__title{height:44px}}.c-drawer{background-color:unset;background-image:url(https://i-style-service.jp/wp-content/uploads/2022/09/bg-img.jpg);background-size:cover}.c-drawer:before{content:"";position:absolute;z-index:0;width:100%;height:100%;top:0;left:0;background-color:#f6f2ef;opacity:.4;z-index:-1}@media screen and (min-width:640px){.c-drawer__control{max-width:var(--_container-max-width,1280px);margin:0 auto;min-height:44.88px;position:relative}}.c-drawer__controls{padding:25px 10px}@media screen and (min-width:640px){.c-drawer__controls{padding:15px 10px}}.c-drawer__inner{margin-top:50px !important}@media screen and (min-width:640px){.c-drawer__inner{margin-top:100px !important}}.c-drawer__menu{max-width:var(--_container-max-width,1280px);margin:0 auto;width:100%;padding-left:15px;padding-right:15px}@media screen and (min-width:1024px){.c-drawer__menu{padding-left:95px}}@media screen and (min-width:640px) and (max-width:1023px){.c-drawer__menu{padding-left:45px;padding-right:45px}}.c-drawer .c-hamburger-btn__bar{background-color:#4f4d4d}.c-drawer a{color:#4f4d4d;font-size:1.8rem;font-weight:500;letter-spacing:4px;font-weight:600}@media screen and (min-width:640px){.c-drawer a{font-size:2.4rem}}@media screen and (max-width:639px){.c-drawer a{display:flex;align-items:center;justify-content:space-between;gap:unset;width:100%;padding:8px 24px}}@media screen and (min-width:640px) and (max-width:1023px){.c-drawer a{display:flex;align-items:center;justify-content:space-between;gap:unset;width:100%;padding:8px 24px}}.c-drawer__label{display:flex;align-items:baseline;padding:15px 0}@media screen and (min-width:640px){.c-drawer__label{padding:25px 0}}@media screen and (max-width:639px){.c-drawer__label{justify-content:center;border-bottom:dashed 1px #5c4b39}}@media screen and (min-width:640px) and (max-width:1023px){.c-drawer__label{justify-content:center;background-image:linear-gradient(to right,#5c4b39,#5c4b39 12px,transparent 12px);background-size:24px 2px;background-position:left bottom;background-repeat:repeat-x}}.c-drawer__label small{display:inline-block;color:#826a51;font-size:1.2rem !important}@media screen and (min-width:640px){.c-drawer__label small{font-size:1.8rem}}.c-drawer_sideBlock{display:none}.u-invisible-lg-up{display:block !important}.c-drawer{transition-duration:.5s}.c-drawer[aria-hidden=false]{transition-duration:.5s}.c-row__col.u-invisible-lg-up.u-invisible-wall{display:none !important}.c-row__col .head_account,.c-row__col .head_cart{position:relative;padding:0 5px}@media screen and (max-width:639px){.c-row__col .head_account:last-child,.c-row__col .head_cart:last-child{padding-right:0}}@media screen and (min-width:640px){.c-row__col .head_account,.c-row__col .head_cart{padding:0 10px}}.c-row__col .head_account img,.c-row__col .head_cart img{width:27px;height:auto}@media screen and (min-width:640px){.c-row__col .head_account img,.c-row__col .head_cart img{width:30px}}.c-row__col .quantity_badge{position:absolute;right:50%;transform:translateX(50%);top:-5px;font-weight:500;font-size:1.4rem}@media screen and (max-width:639px){.c-row__col .quantity_badge{right:40%}}#page-top{display:none}.header-sub__iconList{display:flex;align-items:center;gap:8px}.header-sub__iconList>.head_cart{cursor:pointer}@media screen and (min-width:640px) and (max-width:1023px){.u-invisible-md-down{display:block !important}}@media screen and (max-width:639px){.u-invisible-md-down{display:block !important}}.woocommerce-account div.header-sub__iconList{display:none}.woocommerce-account header div.header-sub__iconList{display:flex}.l-footer{padding:32px 25px 24px !important;background-color:#362c21;color:#fff}@media screen and (min-width:1024px){.l-footer{padding:0 !important}}@media screen and (max-width:639px){.l-footer #block-22{margin-top:12px;margin-bottom:24px}}.l-footer h2{font-size:2rem !important}@media screen and (min-width:1024px){.l-footer__body{max-width:1450px;width:100%;margin-left:auto;margin-right:auto;padding:62px 25px 0 !important}}.l-footer__sub-nav{margin-bottom:24px}.l-footer-widget-area{padding:0 !important}.l-footer-widget-area__item{padding:0;margin-bottom:0 !important}.l-footer-widget-area .smb-box__body{display:flex;align-items:flex-start;justify-content:space-between}.l-footer-widget-area .smb-box__body .widget_nav_menu{margin:0}.l-footer__footer{background-color:unset !important;margin-top:24px;padding-bottom:0 !important;max-width:1450px;width:100%;margin-left:auto;margin-right:auto}@media screen and (min-width:1024px){.l-footer__footer{padding:0 24px 32px !important}}.l-footer .footer-nav__mainBox{padding:0}.l-footer .footer-nav__mainBox .smb-box__body{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (min-width:1024px){.l-footer .footer-nav__mainBox .smb-box__body{justify-content:flex-start;margin-top:2.4rem}}.l-footer .footer-nav__mainBox .smb-box__body .widget_nav_menu{width:50%;margin-bottom:32px}@media screen and (min-width:1024px){.l-footer .footer-nav__mainBox .smb-box__body .widget_nav_menu{width:20%}}.l-footer .footer-nav__mainBox .smb-box__body .widget_nav_menu a:hover{opacity:.7;text-decoration:unset}.l-footer .footer-nav__subMenu{padding:0}.l-footer .footer-nav__footerLogo{padding:0;margin:0}.l-footer .footer-nav__footerLogo img{width:55px;height:auto}.l-footer .footer-nav__item{font-size:1.4rem}@media screen and (min-width:640px){.l-footer .footer-nav__item{font-size:1.6rem}}.l-footer .footer-nav__minItem{font-size:1.2rem;color:#a1a1a1;font-weight:300;padding:0}@media screen and (min-width:640px){.l-footer .footer-nav__minItem{font-size:1.4rem}}.l-footer .footer-nav__subMenu{font-size:1.2rem;padding:5px 0}@media screen and (min-width:640px){.l-footer .footer-nav__subMenu{font-size:1.4rem}}@media screen and (min-width:1024px){.l-footer .footer-nav__subMenu .menu-item{padding:0 10px;border-right:1px solid #4f4d4d;margin-top:0 !important}.l-footer .footer-nav__subMenu .menu-item:first-child{padding-left:0}.l-footer .footer-nav__subMenu .menu-item:last-child{border-right:none}}@media screen and (min-width:1024px){.l-footer #menu-footer-sub{display:flex;align-items:center}}.l-footer .c-container{padding:0}@media screen and (min-width:640px){.l-footer .c-container{font-size:1.4rem}}.front-page{margin:0 !important;padding:80px !important}@media screen and (max-width:639px){.front-page{padding:80px 16px !important}}.front-page .btn-default{margin:5rem 0 0 !important}.home .c-section{padding-top:0;padding-bottom:0}.front-view{position:relative;padding:0 !important;height:100svh}.front-view__mainBlock{width:100%;height:auto;position:absolute;top:36%;color:#fff;text-shadow:4px 4px 16px #826a51}@media screen and (min-width:640px){.front-view__mainBlock{top:36%}}.front-view__mainText{font-family:"Yu Gothic",sans-serif;font-size:5rem;font-weight:700;letter-spacing:.2px}@media screen and (max-width:639px){.front-view__mainText{font-size:4rem}}.front-view__mainText strong{font-weight:700}@media screen and (max-width:639px){.front-view__mainText strong{display:block}}.front-view #n2-ss-2{height:100lvh}.front-view__newsTicker{background:#fff;width:711px;position:fixed;z-index:1;display:flex;align-items:center;margin:0 auto;padding:16px 32px;line-height:1;bottom:7%;right:5%;border-radius:30px;overflow:hidden;transition:bottom .3s ease;cursor:pointer}.front-view__newsTicker br{display:none}@media screen and (min-width:640px) and (max-width:1023px){.front-view__newsTicker{width:80%;right:auto;left:10%}}@media screen and (max-width:639px){.front-view__newsTicker{width:80%;right:auto;left:10%;padding:16px;border-radius:8px}.front-view__newsTicker br{display:block}}.front-view__newsTicker__txt{width:100%;font-size:14px !important;padding:0;display:flex;gap:16px}@media screen and (max-width:639px){.front-view__newsTicker__txt{flex-wrap:wrap}}.front-view__newsTicker__txt__category{padding:0;color:#826a51;font-size:14px;font-weight:700}.front-view__newsTicker__txt__title{display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@keyframes loop{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}@keyframes loop2{0%{transform:translateX(0)}to{transform:translateX(-200%)}}.front-page.brand{background-color:#f6f2ef}.front-page.brand-logo{padding:0 !important}.front-page.brand-logo .c-row{display:grid;grid-template-columns:repeat(auto-fill,200px);gap:72px;margin:0 !important}@media screen and (min-width:640px) and (max-width:1023px){.front-page.brand-logo .c-row{gap:clamp(2.8rem,-14.8864rem + 21.57vw,7.2rem);justify-content:center}}@media screen and (max-width:639px){.front-page.brand-logo .c-row{grid-template-columns:repeat(auto-fill,140px);gap:clamp(.8rem,-5.1264rem + 18.52vw,2.8rem);justify-content:center}}.front-page.brand-logo-Item{max-width:200px !important;width:200px !important;height:200px !important;margin:0 !important;padding:0 !important}@media screen and (max-width:639px){.front-page.brand-logo-Item{max-width:140px !important;width:140px !important;height:140px !important}}.front-page.brand-logo-Item .smb-panels__item{width:200px;height:200px;padding:0 12px 12px;display:flex;flex-direction:column;align-items:center}@media screen and (max-width:639px){.front-page.brand-logo-Item .smb-panels__item{width:140px;height:140px;padding:0 8px 8px}}.front-page.brand-logo-Item .smb-panels__item__body{padding:0;margin-top:-10px}@media screen and (max-width:639px){.front-page.brand-logo-Item .smb-panels__item__body{margin-top:-7px}}.front-page.brand-logo-Item img{width:135px}@media screen and (max-width:639px){.front-page.brand-logo-Item img{width:95px}}.front-page.brand-logo-Item h2{display:flex;justify-content:center;align-items:center;font-size:18px;font-weight:400;width:178px;height:63px;overflow:hidden}.front-page.brand-logo-Item h2>span{display:flex;flex-direction:column;align-items:center !important;justify-content:center !important}.front-page.brand-logo-Item h2 .sme-line-height{font-size:14px}@media screen and (max-width:639px){.front-page.brand-logo-Item h2{font-size:13px;width:124px;height:44px}.front-page.brand-logo-Item h2 .sme-line-height{font-size:10px}}.front-page.brand .btn-default{border:none;color:#362c21}.front-page.brand .btn-default .smb-btn{background-color:#cfbdad !important}.front-page.news{background-color:#fff}.front-page.news__itemList{margin-top:3.2rem !important}@media screen and (min-width:1024px){.front-page.news__itemList{margin-top:0 !important;width:70%;margin:0;margin-left:24px}}.front-page.news__itemList .c-entries__item a{padding:24px 5px;position:relative}@media screen and (min-width:1024px){.front-page.news__itemList .c-entries__item a{padding:32px 16px}}.front-page.news__itemList .c-entries__item a:after{content:"";display:block;background-image:url(https://i-style-service.jp/wp-content/uploads/2022/09/arrow-icon.png);width:15px;height:6px;background-position:center;background-size:contain;background-repeat:no-repeat;position:absolute;top:50%;right:15px;transition:all .3s}.front-page.news__itemList .c-entries__item a:hover:after{right:10px}.front-page.news__itemList .c-entries__item a .c-entry-summary__body{display:flex;flex-direction:column-reverse}@media screen and (min-width:1024px){.front-page.news__itemList .c-entries__item a .c-entry-summary__body{flex-direction:row-reverse;justify-content:flex-end}}.front-page.news__itemList .c-entries__item a .c-entry-summary__title{font-size:1.6rem;width:90%}@media screen and (min-width:1024px){.front-page.news__itemList .c-entries__item a .c-entry-summary__title{width:100%;margin-left:16px}}.front-page.news__itemList .c-entries__item a .c-entry-summary__meta{color:#a1a1a1;font-size:1.4rem;font-weight:400}@media screen and (min-width:1024px){.front-page.news__title{display:flex;flex-direction:column;align-items:flex-start !important;justify-content:center !important;margin:0}}.front-page.news .wp-block-group{margin:0}.front-page.news .btn-default{border:solid .5px #362c21}.front-page.news .btn-default .smb-btn{background-color:#fff !important}.about-vision{background-color:transparent}.about-vision .btn-default{visibility:hidden;margin:5rem 0 0 !important}.about-overview{background-color:#f6f2ef}.news-page{padding:40px;padding-top:20px;margin-top:0 !important}@media screen and (max-width:639px){.news-page{padding:20px 16px 40px}}.news-page .c-container{display:block !important}.news-page .news-article{display:none;width:311px}.news-page .news-article__list{display:grid;grid-template-columns:repeat(auto-fill,311px);row-gap:64px;column-gap:24px;justify-content:center}.news-page .news-article__image{height:192px;overflow:hidden}.news-page .news-article__image img{width:100%;height:100%;object-fit:cover}.news-page .news-article__content{display:flex;flex-direction:column-reverse;padding:8px 16px;gap:8px}.news-page .news-article__content h2{color:#4f4d4d !important}.news-page .news-article__content-info{display:flex;gap:16px;font-size:1.4rem}.news-page .news-article__content-info p{color:#4f4d4d !important}.news-page .news-article__content-info .newsCategory-label{color:#826a51;cursor:pointer}.news-page #no-results-message{text-align:center;height:218px}.news_article-template-default .l-contents__container{max-width:960px;margin:0 auto}.news_article-template-default .l-contents__inner{padding:80px 0}.news_article-template-default .l-contents__inner .news_article__content P,.news_article-template-default .l-contents__inner .c-entry__content P{max-width:1320px !important;padding:0;width:100%}.news_article-template-default .l-contents__inner .news_article__content figure figcaption,.news_article-template-default .l-contents__inner .c-entry__content figure figcaption{display:none}.news_article-template-default .l-contents__inner .news_article__header,.news_article-template-default .l-contents__inner .c-entry__header{margin-bottom:52px;position:relative;padding:0;max-width:100%}.news_article-template-default .l-contents__inner .news_article__header .category-label-container,.news_article-template-default .l-contents__inner .c-entry__header .category-label-container{max-width:none;text-transform:uppercase}.news_article-template-default .l-contents__inner .news_article__header .category-label-container .category-label,.news_article-template-default .l-contents__inner .c-entry__header .category-label-container .category-label{font-size:18px;color:#826a51 !important}@media screen and (max-width:639px){.news_article-template-default .l-contents__inner .news_article__header .category-label-container .category-label,.news_article-template-default .l-contents__inner .c-entry__header .category-label-container .category-label{font-size:14px}}.news_article-template-default .l-contents__inner .news_article__header h1,.news_article-template-default .l-contents__inner .c-entry__header h1{font-size:28px;padding-top:16px;padding-bottom:32px}@media screen and (max-width:639px){.news_article-template-default .l-contents__inner .news_article__header h1,.news_article-template-default .l-contents__inner .c-entry__header h1{font-size:20px;padding-bottom:16px}}.news_article-template-default .l-contents__inner .news_article__header .post-date,.news_article-template-default .l-contents__inner .c-entry__header .post-date{font-size:16px}@media screen and (max-width:639px){.news_article-template-default .l-contents__inner .news_article__header .post-date,.news_article-template-default .l-contents__inner .c-entry__header .post-date{font-size:14px}}.news_article-template-default .l-contents__inner .news_article__footer,.news_article-template-default .l-contents__inner .c-entry__footer{display:none}.news_article-template-default .l-contents__inner .news_article__meta .c-meta,.news_article-template-default .l-contents__inner .c-entry__meta .c-meta{margin-top:8px;color:#a1a1a1}.news_article-template-default .l-contents__inner .news_article__meta .c-meta__item--categories,.news_article-template-default .l-contents__inner .c-entry__meta .c-meta__item--categories{background-color:unset;font-weight:300;font-size:1.8rem;padding:0;line-height:1.3;position:absolute;top:0;left:0}@media screen and (min-width:1024px){.news_article-template-default .l-contents__inner .news_article__meta .c-meta__item--categories,.news_article-template-default .l-contents__inner .c-entry__meta .c-meta__item--categories{left:5px}}.news_article-template-default .l-contents__inner .news_article__meta .c-meta__item--categories svg,.news_article-template-default .l-contents__inner .c-entry__meta .c-meta__item--categories svg{display:none}.news_article-template-default .l-contents__inner .news_article__meta .c-meta__item--author,.news_article-template-default .l-contents__inner .c-entry__meta .c-meta__item--author{display:none}.news_article-template-default .l-contents__inner .news_article__meta .c-meta__item--published,.news_article-template-default .l-contents__inner .c-entry__meta .c-meta__item--published{display:none}.news_article-template-default .l-contents__inner .news_article__meta .c-meta__item--modified,.news_article-template-default .l-contents__inner .c-entry__meta .c-meta__item--modified{font-size:1.2rem}.news_article-template-default .l-contents__inner .news_article__meta .c-meta__item--modified svg,.news_article-template-default .l-contents__inner .c-entry__meta .c-meta__item--modified svg{display:none}.news_article-template-default .l-contents__inner .p-comments{display:none}.news_article-template-default .l-contents__inner .box-btn__wrapper{margin:64px auto}@media screen and (max-width:639px){.news_article-template-default .l-contents__inner .box-btn__wrapper{margin-top:42px}}.brand-page{padding:40px;padding-bottom:64px;margin-top:0 !important}@media screen and (max-width:639px){.brand-page{padding:40px 16px}}.brand-page .c-container{display:block !important}.brand-page .brand-card{display:none;width:630px;height:fit-content;max-height:448px;overflow:hidden;padding:16px;margin-bottom:0 !important;box-shadow:2px 2px 10px rgba(0,0,0,.2)}@media screen and (max-width:639px){.brand-page .brand-card{width:311px;max-height:none}}.brand-page .brand-card__list{display:grid;grid-template-columns:repeat(auto-fill,630px);gap:60px;justify-content:center}@media screen and (max-width:639px){.brand-page .brand-card__list{grid-template-columns:repeat(auto-fill,311px)}}.brand-page .brand-card__list__col{max-width:100%}.brand-page .brand-card__heading{display:flex;align-items:center;gap:16px}.brand-page .brand-card__heading h2{font-size:1.8rem;line-height:1.4}.brand-page .brand-card__heading h2 span{font-size:1.3rem}@media screen and (max-width:639px){.brand-page .brand-card__heading h2{font-size:1.6rem}.brand-page .brand-card__heading h2 span{font-size:1.2rem}}.brand-page .brand-card__content{display:flex;align-items:start;flex-wrap:wrap !important;gap:24px;margin:0 !important}@media screen and (max-width:639px){.brand-page .brand-card__content{gap:0}}.brand-page .brand-card__content-image{width:287px;height:177px}@media screen and (max-width:639px){.brand-page .brand-card__content-image{width:279px;height:172px}}.brand-page .brand-card__content-area{display:flex;align-items:center;flex-wrap:wrap;gap:8px;max-width:287px;padding-bottom:16px}@media screen and (max-width:639px){.brand-page .brand-card__content-area{padding:4px 0 10px}}.brand-page .brand-card__content-area .area-label__wrap{justify-content:start;padding:0;gap:7px}.brand-page .brand-card__content-area .area-label__wrap+span{white-space:nowrap;font-size:14px;font-weight:700;color:#826a51}@media screen and (max-width:639px){.brand-page .brand-card__content-area .area-label__wrap+span{font-size:12px}}.brand-page .brand-card__content-sns{display:flex;gap:14px;padding:12px 0}.brand-page .brand-card__content-sns li{width:32px;height:32px;list-style-type:none}@media screen and (max-width:639px){.brand-page .brand-card__content-sns li{width:28px;height:28px}}.brand-page .brand-card__content-sns img{vertical-align:baseline}.brand-page .brand-card__content-description{width:284px}.brand-page .brand-card .smb-buttons{margin-top:0}@media screen and (max-width:639px){.brand-page .brand-card .smb-buttons{margin-top:18px;flex-direction:column}}.c-entry__content{position:relative}.store-page__logoBlock{position:absolute;margin:auto;padding:0;inset:0;z-index:2}.store-page__logoBlock .smb-box__background{border:unset}.store-page__logoBlock .smb-box__body{height:100%;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:639px){.store-page__logoBlock{width:100% !important}}.store-page__logoImg{display:flex;justify-content:center;background-color:rgba(255,255,255,.5)}.store-page__logoImg img{width:200px !important}@media screen and (min-width:640px) and (max-width:1023px){.store-page__logoImg img{width:300px !important}}@media screen and (min-width:1024px){.store-page__logoImg img{width:300px !important}}.store-page__storeName{font-size:1.8rem;font-weight:700;font-family:"Yu Gothic",sans-serif;letter-spacing:1.5px;color:#fff;text-shadow:4px 4px 16px #826a51;text-align:center;margin-top:.5rem !important}@media screen and (min-width:640px){.store-page__storeName{font-size:2.4rem;margin-top:1rem !important}}.store-page__menuImgBox:after{content:"";display:block;background-image:url(//i-style-service.jp/wp-content/plugins/my-snow-monkey/css/../img/bg-img.jpg);background-repeat:no-repeat;background-size:cover;width:100%;height:330px;margin-top:-300px}@media screen and (min-width:640px) and (max-width:1023px){.store-page__menuImgBox:after{height:340px}}@media screen and (min-width:1024px){.store-page__menuImgBox:after{height:390px}}.store-page__menuSection{background-color:#f6f2ef;padding:80px !important}@media screen and (max-width:639px){.store-page__menuSection{padding:80px 16px !important}}.store-page__google-mapBox iframe,.store-page__google-mapBox object,.store-page__google-mapBox embed{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all .7s ease;-moz-transition:all .7s ease;-o-transition:all .7s ease;transition:all .7s ease}.store-page__google-mapBox iframe:hover,.store-page__google-mapBox object:hover,.store-page__google-mapBox embed:hover{-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%);filter:grayscale(0%)}@media screen and (max-width:639px){.store-page__google-mapBox iframe{height:350px}}.store-page__infoSection{padding:62px 15px 42px;margin:16px 0 !important}@media screen and (min-width:1024px){.store-page__infoSection{margin:92px 0 !important;padding:62px 15px}}.store-page__infoSection .wp-container-3{align-items:center !important}@media screen and (max-width:639px){.store-page__infoSection .wp-container-3{flex-direction:column-reverse}}@media screen and (min-width:640px) and (max-width:1023px){.store-page__infoSection .wp-container-3{flex-direction:column-reverse}}.recruit-page{padding:40px;padding-bottom:64px;margin-top:0 !important}@media screen and (max-width:639px){.recruit-page{padding:40px 16px}}.recruit-page .c-container{display:block !important}.recruit-page .recruit-card{display:none;width:630px;height:fit-content;min-height:218px;overflow:hidden;padding:20px 16px;margin-bottom:0 !important;box-shadow:2px 2px 10px rgba(0,0,0,.2)}@media screen and (max-width:639px){.recruit-page .recruit-card{width:311px}}.recruit-page .recruit-card__list{display:grid;grid-template-columns:repeat(auto-fill,630px);gap:60px;justify-content:center}@media screen and (max-width:639px){.recruit-page .recruit-card__list{grid-template-columns:repeat(auto-fill,311px);gap:64px}}.recruit-page .recruit-card__list__col{max-width:100%}.recruit-page .recruit-card__content{display:flex;flex-wrap:wrap;gap:32px}@media screen and (max-width:639px){.recruit-page .recruit-card__content{gap:12px}}.recruit-page .recruit-card__content-image{width:287px;height:177px}@media screen and (max-width:639px){.recruit-page .recruit-card__content-image{width:279px;height:172px}}.recruit-page .recruit-card__content-info{width:279px;display:flex;flex-direction:column;gap:.4rem}.recruit-page .recruit-card__content-heading p{font-size:1.4rem;color:#826a51;font-weight:700;width:fit-content}@media screen and (max-width:639px){.recruit-page .recruit-card__content-heading p{font-size:1.2rem}}.recruit-page .recruit-card__content-heading h2{font-size:1.8rem;white-space:nowrap;overflow:hidden}@media screen and (max-width:639px){.recruit-page .recruit-card__content-heading h2{font-size:1.6rem}}.recruit-page .recruit-card__content-empStatus-wrapper{display:flex;gap:8px}.recruit-page .recruit-card__content-area .area-label__wrap{justify-content:start;padding:12px 0 16px;gap:7px}.recruit-page .recruit-card__detail{display:none}.recruit-page .recruit-card__detail .line-tabel__item:last-child{border-bottom:none}.recruit-page #no-results-message{text-align:center;height:218px}.contact-form__section{max-width:760px;width:100%;margin:0 auto !important;padding:40px 0 80px}.contact-form__section .c-container{padding:0 15px}.contact-form__textWrap{padding:0}.contact-form__textWrap .smb-box__body{flex-direction:column;align-items:flex-start}@media screen and (min-width:640px){.contact-form__textWrap .smb-box__body{display:flex;align-items:center;justify-content:space-between;flex-direction:row}}.contact-form__privacyBox,.contact-form__needBox{margin:0 !important;padding:0}.contact-form__privacyBox .smb-box__body,.contact-form__needBox .smb-box__body{display:block}.contact-form__needBox{margin-top:18px !important}@media screen and (min-width:640px){.contact-form__needBox{margin:0 !important}}.contact-form__privacyBox p{margin-top:8px !important;letter-spacing:1.5px}.contact-form__privacyBox p:first-child{margin-top:0 !important}.contact-form__policyAccess a{color:#4f4d4d;text-decoration:underline;transition:all .3s}@media screen and (max-width:639px){.contact-form__policyAccess a{letter-spacing:.5px}}.contact-form__policyAccess a:hover{color:#826a51}.contact-form__needText{background-color:#f8f8f8;border-radius:2px;padding:4px 24px;font-size:1.4rem;display:flex;align-items:center;letter-spacing:1.5px;width:130px;margin-left:0}.contact-form__needText:before{content:"";display:block;width:6px;height:6px;border-radius:50%;background-color:#bba28b;margin-right:8px}@media screen and (min-width:640px){.contact-form__needText{width:100%;margin:0 auto}}.contact-form__formWrap{padding-top:64px}.contact-form__textLabel{display:flex;align-items:center;font-weight:700;padding-bottom:8px}.contact-form__need{display:block;width:6px;height:6px;border-radius:50%;background-color:#bba28b;margin-left:8px}.contact-form__inputForm{height:60px;width:100%;margin-top:14px;border-color:#dadada !important}.contact-form__inputForm::placeholder{color:#dadada}@media screen and (min-width:640px){.contact-form__inputForm{padding:14px 24px !important}}.contact-form__inputForm--textarea{font-size:1.6rem;outline:none}.contact-form__label{margin-top:24px;display:block}.contact-form__submitBox{display:flex;justify-content:center;position:relative;gap:40px;margin:40px auto 0 !important;min-width:250px}@media screen and (max-width:639px){.contact-form__submitBox{flex-direction:column;gap:16px;margin-top:10px !important}}.contact-form__submitBox:hover:before{animation:blockhoverright .8s ease-out 1}.contact-form__submitBox .wpcf7-submit{background-color:unset;color:#4f4d4d;padding:16px 84px;letter-spacing:.2px;border:1px solid #dadada;font-weight:500;border-radius:0;width:100%;max-width:250px;text-align:center;font-size:1.4rem}@media screen and (min-width:1024px){.contact-form__submitBox .wpcf7-submit{padding-left:55px;padding-right:55px;padding:16px 24px}}.contact-form__completeBox{line-height:2;margin:0 auto 56px;letter-spacing:1.2px;width:fit-content}.wpcf7-form{display:flex;flex-direction:column;gap:32px}.wpcf7-form p{margin:0 !important}.wpcf7-form .contact-form__label{margin:0 !important}.wpcf7-form input{margin:0 !important}span.wpcf7-not-valid-tip{color:red !important;padding:5px 10px}.wpcf7-select{cursor:pointer !important}.wpcf7-spinner{display:none}@keyframes blockhoverright{0%{transform:translate(0,-50%)}50%{transform:translate(10px,-50%)}100%{transform:translate(0,-50%)}}.woocommerce-shop .c-entry__content,.single-product .c-entry__content{margin-top:40px;max-width:1350px;padding:15px}@media screen and (min-width:1024px){.woocommerce-shop .c-entry__content,.single-product .c-entry__content{margin-top:80px}}.woocommerce-shop .c-entry__content .woocommerce-result-count,.single-product .c-entry__content .woocommerce-result-count{font-size:1.6rem;padding:0 15px;color:#826a51;font-weight:700}.woocommerce-shop .c-entry__content .woocommerce-ordering,.single-product .c-entry__content .woocommerce-ordering{padding:0 15px;margin-bottom:40px !important}.woocommerce-shop .c-entry__content .woocommerce-ordering select,.single-product .c-entry__content .woocommerce-ordering select{font-size:1.6rem !important}.woocommerce-shop .c-entry__content .products.columns-4,.woocommerce-shop .c-entry__content .products.columns-3,.single-product .c-entry__content .products.columns-4,.single-product .c-entry__content .products.columns-3{display:grid;grid-template-columns:repeat(auto-fill,148px);gap:15px;row-gap:18px;max-width:1320px;padding:0;justify-content:center;margin-top:42px;margin-bottom:24px;list-style:none}@media screen and (min-width:640px){.woocommerce-shop .c-entry__content .products.columns-4,.woocommerce-shop .c-entry__content .products.columns-3,.single-product .c-entry__content .products.columns-4,.single-product .c-entry__content .products.columns-3{grid-template-columns:repeat(auto-fill,311px);gap:24px;row-gap:64px;margin:64px 0}}.woocommerce-shop .c-entry__content .products.columns-4 li.product,.woocommerce-shop .c-entry__content .products.columns-3 li.product,.single-product .c-entry__content .products.columns-4 li.product,.single-product .c-entry__content .products.columns-3 li.product{margin:0 !important;width:auto !important}.woocommerce-shop .c-entry__content .products.columns-4:before,.woocommerce-shop .c-entry__content .products.columns-3:before,.single-product .c-entry__content .products.columns-4:before,.single-product .c-entry__content .products.columns-3:before{display:none !important}.woocommerce-shop .c-entry__content .products.columns-4 .woocommerce-loop-product__title,.woocommerce-shop .c-entry__content .products.columns-3 .woocommerce-loop-product__title,.single-product .c-entry__content .products.columns-4 .woocommerce-loop-product__title,.single-product .c-entry__content .products.columns-3 .woocommerce-loop-product__title{font-size:1.4rem !important;color:#4f4d4d !important;font-weight:700 !important;margin-top:.8rem !important;padding:0 !important;letter-spacing:-.5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media screen and (min-width:640px){.woocommerce-shop .c-entry__content .products.columns-4 .woocommerce-loop-product__title,.woocommerce-shop .c-entry__content .products.columns-3 .woocommerce-loop-product__title,.single-product .c-entry__content .products.columns-4 .woocommerce-loop-product__title,.single-product .c-entry__content .products.columns-3 .woocommerce-loop-product__title{margin-top:1.6rem !important;letter-spacing:1.5px;font-size:1.6rem !important}}.woocommerce-shop .c-entry__content .products.columns-4 .woocommerce-Price-amount,.woocommerce-shop .c-entry__content .products.columns-3 .woocommerce-Price-amount,.single-product .c-entry__content .products.columns-4 .woocommerce-Price-amount,.single-product .c-entry__content .products.columns-3 .woocommerce-Price-amount{font-size:1.6rem !important}.woocommerce-shop .c-entry__content .products.columns-4 .add_to_cart_button,.woocommerce-shop .c-entry__content .products.columns-3 .add_to_cart_button,.single-product .c-entry__content .products.columns-4 .add_to_cart_button,.single-product .c-entry__content .products.columns-3 .add_to_cart_button{display:none !important}.woocommerce-shop .c-entry__content .products.columns-4 .button.product_type_simple,.woocommerce-shop .c-entry__content .products.columns-3 .button.product_type_simple,.single-product .c-entry__content .products.columns-4 .button.product_type_simple,.single-product .c-entry__content .products.columns-3 .button.product_type_simple{display:none}.woocommerce-shop .posted_in,.single-product .posted_in{display:none}.single-product div.c-entry.product.type-product{display:flex;flex-direction:column}.single-product .woocommerce-product-gallery{display:flex;justify-content:center}.single-product .woocommerce-product-gallery img{height:646px !important;max-width:646px;object-fit:cover}@media screen and (max-width:639px){.single-product .woocommerce-product-gallery img{width:auto !important;max-width:100%;height:311px !important;margin:0 auto}}.single-product .cart{display:flex;margin:32px 0 62px !important}@media screen and (min-width:640px){.single-product .cart{flex-direction:column}}.single-product .buttons_added>input{border-color:#a1a1a1 !important;background-color:#fff !important}@media screen and (max-width:639px){.single-product .buttons_added>input{height:62px !important;width:50px !important}}.single-product .product_meta{display:none}.single-product .entry-summary .woocommerce-Price-amount{font-size:2.4rem !important}.single-product .out-of-stock{margin-bottom:40px}.single-product .single_add_to_cart_button{width:100% !important;max-width:279px !important;height:56px !important;border-radius:0 !important;display:flex;align-items:center;background-color:#826a51 !important;color:#fff !important;margin:0 !important;font-size:1.4rem !important;font-family:"Yu Gothic",sans-serif}.single-product .single_add_to_cart_button:after{display:none}.single-product .single_add_to_cart_button_wrapper{display:flex;gap:40px;width:-webkit-fill-available}.single-product .single_add_to_cart_button_wrapper .qib-container{display:flex !important;flex-wrap:nowrap;width:130px}.single-product .single_add_to_cart_button_wrapper .qib-container>*{height:56px !important}.single-product .single_add_to_cart_button_wrapper .qib-container input{width:50px !important;height:56px !important;font-size:2.4rem !important}.single-product .single_add_to_cart_button_wrapper .qib-container>.qib-button{background-color:unset !important;color:#a1a1a1 !important;border-color:#a1a1a1 !important;border-left:none !important;border-right:none !important;font-size:2rem !important;cursor:pointer}@media screen and (max-width:639px){.single-product .single_add_to_cart_button_wrapper .qib-container>.qib-button{width:35px}}.single-product .single_add_to_cart_button_wrapper .qib-container>.qib-button.minus{border-left:1px solid #a1a1a1 !important}.single-product .single_add_to_cart_button_wrapper .qib-container>.qib-button.minus:focus:not(#qib_id):not(#qib_id){border-right:unset}.single-product .single_add_to_cart_button_wrapper .qib-container>.qib-button.plus{border-right:1px solid #a1a1a1 !important}.single-product .single_add_to_cart_button_wrapper .qib-container>.qib-button.plus:focus:not(#qib_id):not(#qib_id){border-left:unset}.single-product .single_add_to_cart_button_wrapper .qib-container>.qib-button:focus:not(#qib_id):not(#qib_id){border:1px #a1a1a1 solid}.single-product .added_to_cart.wc-forward{display:none !important}.type-product{margin-bottom:24px}@media screen and (min-width:640px){.type-product{margin-bottom:124px}}@media screen and (min-width:640px){.type-product .flex-viewport{width:700px;height:498.516px}}@media screen and (min-width:640px){.type-product .flex-control-nav{display:flex;flex-direction:column;width:20%;margin-right:8px !important}}@media screen and (min-width:640px){.type-product .flex-control-nav>li{width:100% !important;padding:0 !important;margin-bottom:8px !important}}@media screen and (min-width:640px){.type-product .flex-control-nav>li:last-child{margin-bottom:0}}.type-product .flex-control-nav>li>img{opacity:1 !important}.type-product .summary{display:flex;flex-direction:column}.type-product .woocommerce-product-details__short-description{order:4;margin-top:42px}@media screen and (min-width:640px){.type-product .woocommerce-product-details__short-description{margin-top:0}}.xoo-wsc-basket{display:none !important}.xoo-wsc-header{background-color:#f6f2ef !important;height:64px}@media screen and (min-width:1024px){.xoo-wsc-header{height:80px}}.xoo-wsc-container .xoo-wsc-basket[style*=block]{display:none !important}.xoo-wsc-container .xoo-wscb-count{display:none}.xoo-wsc-container .xoo-wscb-icon{font-size:26px !important}.xoo-wsc-container .xoo-wsch-top{align-items:center}.xoo-wsc-container .xoo-wsc-empty-cart{color:#a1a1a1}.xoo-wsc-container span.xoo-wsc-pname a{font-weight:500 !important;font-size:1.4rem;letter-spacing:-.1px}@media screen and (min-width:640px){.xoo-wsc-container span.xoo-wsc-pname a{font-size:1.6rem}}.xoo-wsc-container .xoo-wsc-qty-price{font-size:1.2rem;color:#a1a1a1;letter-spacing:1.5px}.xoo-wsc-container .xoo-wsc-qty-price>span{font-size:1.4rem;color:#4f4d4d}@media screen and (min-width:640px){.xoo-wsc-container .xoo-wsc-qty-price>span{font-size:1.6rem}}.xoo-wsc-container .xoo-wsc-sm-right{justify-content:center !important}.xoo-wsc-container .xoo-wsc-icon-trash:before{font-size:16px}.xoo-wsc-container .xoo-wsc-ft-amt{margin-right:0 !important}.xoo-wsc-container .xoo-wsc-ft-amt-label{font-size:1.4rem !important;color:#a1a1a1 !important;font-weight:400 !important}@media screen and (min-width:640px){.xoo-wsc-container .xoo-wsc-ft-amt-label{font-size:1.6rem !important}}.xoo-wsc-container .xoo-wsc-ft-amt-value>span{font-size:1.8rem !important;color:#4f4d4d !important;letter-spacing:1.5px;font-weight:500}@media screen and (min-width:640px){.xoo-wsc-container .xoo-wsc-ft-amt-value>span{font-size:2.2rem !important}}.xoo-wsc-container .xoo-wsc-footer{padding-bottom:30px !important}.xoo-wsc-container .xoo-wsc-footer .xoo-wsc-ft-buttons-cont{width:auto !important;height:56px !important}.xoo-wsc-container .xoo-wsc-footer .xoo-wsc-ft-buttons-cont .xoo-wsc-ft-btn.xoo-wsc-btn.button.btn.xoo-wsc-ft-btn-checkout{border:1px solid #826a51 !important;border-radius:0;width:100%;height:100%;position:relative;display:flex;align-items:center;font-size:1.4rem !important;background-color:#826a51;color:#fff !important;font-weight:700}.xoo-wsc-container .xoo-wsch-top{justify-content:flex-start !important}.woocommerce-checkout form.checkout{display:flex;align-items:flex-start;flex-wrap:wrap;flex-direction:column}@media screen and (min-width:640px){.woocommerce-checkout form.checkout{flex-direction:row}}.woocommerce-checkout form.checkout .col-1 .woocommerce-billing-fields h3{display:none}.woocommerce-checkout form.checkout .col-1 .woocommerce-billing-fields label{display:flex;align-items:center;color:#4f4d4d;font-weight:700}.woocommerce-checkout form.checkout .col-1 .woocommerce-billing-fields label abbr{display:contents}.woocommerce-checkout form.checkout .col-1 .woocommerce-billing-fields label abbr:after{position:static}.woocommerce-checkout form.checkout .col-1 .woocommerce-billing-fields #billing_country_field strong{padding-left:5px}@media screen and (min-width:640px){.woocommerce-checkout form.checkout .col-1{width:90% !important}}.woocommerce-checkout form.checkout .col-2{display:none}.woocommerce-checkout form.checkout #order_review_heading{display:none}.woocommerce-checkout form.checkout #order_review{flex-direction:column-reverse;gap:40px}.woocommerce-checkout form.checkout #order_review .wc_payment_method.payment_method_bankjp label{display:none}.woocommerce-checkout form.checkout #order_review .wc_payment_method.payment_method_bankjp div.payment_box:before{display:none}.woocommerce-checkout form.checkout #order_review #place_order{width:279px !important;height:56px !important;font-size:1.4rem !important;background-color:#826a51;color:#fff !important;border:1px solid #826a51 !important;font-weight:700;margin:20px auto 0;display:block;float:none}@media screen and (min-width:640px) and (max-width:1023px){.woocommerce-checkout form.checkout #order_review{width:80%}}@media screen and (min-width:1024px){.woocommerce-checkout form.checkout #order_review{width:40%}}@media screen and (min-width:1024px){.woocommerce-checkout form.checkout .col2-set{width:60% !important}}.woocommerce-checkout form.checkout .form-row.validate-required .required:after{display:none}.woocommerce-checkout .c-entry__title{display:none}.woocommerce-checkout .c-entry__body{margin-top:-20px;margin-bottom:24px}@media screen and (min-width:640px){.woocommerce-checkout .c-entry__body{margin-top:55px;margin-bottom:92px}}.woocommerce-checkout .l-header,.woocommerce-checkout .header-sub__iconList{display:none}.woocommerce-checkout .woocommerce-thankyou-order-details{margin-top:16px !important;display:flex;flex-direction:column;padding:12px 10px !important;border-top:1px solid #dadada;border-bottom:1px solid #dadada}.woocommerce-checkout .woocommerce-thankyou-order-details>li{display:flex;align-items:center;font-size:1.6rem !important;justify-content:space-between;border-right:none !important;margin-right:0 !important;padding-right:0 !important;margin-bottom:16px !important;color:#a1a1a1}.woocommerce-checkout .woocommerce-thankyou-order-details>li>strong{width:70%;font-weight:400 !important;font-size:16px !important;color:#4f4d4d}.woocommerce-checkout .woocommerce-thankyou-order-details>li:last-child{margin-bottom:0}@media screen and (max-width:639px){.woocommerce-checkout #billing_last_name_field,.woocommerce-checkout #billing_first_name_field,.woocommerce-checkout #billing_postcode_field,.woocommerce-checkout #billing_state_field{float:none !important;width:100%}}.woocommerce-error{background-color:unset !important;border-bottom:2px solid #826a51}.woocommerce-error:before{color:#826a51 !important}.policy-page .c-container{max-width:960px;padding:0 15px !important}.policy-page__mainText{margin-bottom:6.2rem}.policy-page__Box{padding:0;margin-bottom:6.2rem}@media screen and (min-width:640px){.policy-page__Box{margin-bottom:4.2rem}}.policy-page__Box .smb-box__background{border:none}.policy-page__Box p{line-height:1.8}.policy-page__boxTitle{font-size:1.8rem;font-weight:600}@media screen and (min-width:640px){.policy-page__boxTitle{font-size:2.2rem}}.policy-page__boxDescription{margin-top:2.2rem !important}@media screen and (min-width:640px){.policy-page__boxDescription{padding-left:1em;text-indent:-1em;margin-top:8px !important}}.policy-page__boxDescription:first-child{margin-top:0 !important}.policy-page__minText{padding-left:1.4rem;margin-top:8px !important}@media screen and (min-width:640px){.policy-page__minText{padding-left:2.4rem}}.policy-page .wp-oembed-blog-card{box-shadow:none !important}.policy-page .wp-oembed-blog-card a{padding:0 !important;color:#4f4d4d !important}.online__LabelBox{border-top:1px solid #dadada;border-bottom:1px solid #dadada}.online__shopLable{display:flex;justify-content:flex-end;align-items:center;padding-right:0 !important}@media screen and (min-width:640px){.online__shopLable{justify-content:space-between}}.online__shopName{color:#a1a1a1}.online__shopName.pc-none{display:block;text-align:center;font-size:1.4rem;margin-bottom:16px}@media screen and (min-width:640px){.online__shopName.pc-none{display:none}}.online__shopName.sp-none{display:none}@media screen and (min-width:640px){.online__shopName.sp-none{display:block}}.online__categoryBox{position:relative}.online__categoryBox:after{content:"";display:block;width:10px;height:10px;border-top:2px solid #826a51;border-right:2px solid #826a51;-webkit-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg);position:absolute;top:50%;right:25px}.online__categoryBox .woocommerce-ordering{float:none;margin-bottom:0 !important}.online__categoryBox .orderby{-webkit-appearance:none;appearance:none;-webkit-background-color:#fff;color:#4f4d4d;-webkit-color:#4f4d4d;background-color:#fff;border:none;padding:16px;font-size:1.6rem;max-width:200px;letter-spacing:1.5px;border-left:1px solid #dadada;border-right:1px solid #dadada}@media screen and (min-width:640px){.online__categoryBox .orderby{padding:24px 25px}}.online__categoryBox .orderby:focus{outline:none}.online__categoryBox .orderby::-ms-expand{display:none}.online__price{font-size:1.4rem;font-weight:400}@media screen and (min-width:640px){.online__price{font-size:1.6rem;letter-spacing:1.5px}}.online__price .woocommerce-Price-amount{font-weight:400 !important;color:#4f4d4d !important}.online__singlTitle{font-size:1.8rem !important;letter-spacing:1px;font-weight:500 !important;margin-bottom:-.2rem !important}@media screen and (min-width:640px){.online__singlTitle{font-size:2.2rem !important;margin-bottom:.8rem !important}}.online__singlPrice{border-bottom:1px solid #dadada;padding:0 .5rem 2.4rem;font-size:1.6rem !important;margin-top:8 !important}.online__singlPrice>.woocommerce-Price-amount{color:#4f4d4d !important;font-weight:400 !important}@media screen and (min-width:640px){.online__singlPrice>.woocommerce-Price-amount{font-size:1.8rem !important}}.online__singlTask-text{font-size:1rem;color:#a1a1a1;margin-left:1.2rem}@media screen and (min-width:640px){.online__singlTask-text{font-size:1.4rem}}.online__singleButtonBox{position:relative;margin-left:0 !important;width:100%;max-width:280px}@media screen and (min-width:640px){.online__singleButtonBox{margin-top:18px !important}}.online__singleButtonBox:after{content:"";display:block;background-image:url(//i-style-service.jp/wp-content/plugins/my-snow-monkey/css/../img/arrow-icon--white.png);background-repeat:no-repeat;background-size:contain;background-position:center;width:15px;height:6px;position:absolute;top:50%;right:30px;transform:translateY(-50%)}.online__singleButtonBox:hover:after{animation:boxBtnHover .8s ease-out 1}.online__summaryCard{display:flex;align-items:center;align-items:stretch;border-top:1px solid #dadada}.online__summaryCard:last-child{border-bottom:1px solid #dadada}.online__summaryTitleBox{background-color:#f9f6f7;padding:24px 15px;width:35%}.online__summaryTextBox{padding:24px 15px 32px;width:100%}.online__productIgmView{margin-bottom:4.2rem !important}@media screen and (min-width:1024px){.online__productIgmView{margin-bottom:2em}}.online__summaryBox{margin-top:2.4rem}.online__summaryBox:first-child{margin-top:0}.online__noticeText{border:unset !important;background:unset !important;max-width:var(--_container-max-width,1280px);width:100% !important;padding-left:15px !important;padding-right:15px !important;margin:0 auto 20rem !important;letter-spacing:0;text-align:center}@media screen and (min-width:640px){.online__noticeText{margin:0 auto 30rem !important}}.online__noticeText:before,.online__noticeText:after{display:none !important}.woocommerce-checkout .woocommerce{padding:0 6px}.woocommerce-checkout .custom-logo{width:51px;height:100%;margin-bottom:42px}@media screen and (min-width:640px){.woocommerce-checkout .custom-logo{width:94px;height:100%;margin-bottom:72px}}.woocommerce-checkout .required{color:#fff !important;position:relative}.woocommerce-checkout .required:after{content:"";display:block;width:5px;height:5px;border-radius:50%;background-color:#826a51;position:absolute;left:3px;top:10px}@media screen and (min-width:640px){.woocommerce-checkout .required:after{width:7px;height:7px}}.woocommerce-checkout .validate-required{margin-bottom:12px !important}@media screen and (min-width:640px){.woocommerce-checkout .validate-required{margin-bottom:34px !important}}.woocommerce-checkout .validate-required:last-child{margin-bottom:0 !important}.woocommerce-checkout .validate-required>label{font-weight:600;padding:0 5px}.woocommerce-checkout .input-text,.woocommerce-checkout .select2-selection{height:60px;border-radius:var(--_border-radius,6px);border-color:#dadada !important;margin-top:8px !important;font-size:1.6rem !important}@media screen and (min-width:640px){.woocommerce-checkout .input-text,.woocommerce-checkout .select2-selection{padding:14px 24px !important}}.woocommerce-checkout .select2-selection{padding:14px 24px !important}.woocommerce-checkout #billing_address_2_field{display:none}.woocommerce-checkout #payment{background-color:unset !important;border-radius:0 !important}.woocommerce-checkout .payment__paymentDerection{background-color:unset !important;margin:0 !important;padding:1em 0 0 !important;font-size:1.4rem}.woocommerce-checkout .payment__paymentDerection:before{display:none !important}.woocommerce-checkout .payment__paymentCard{background-color:#f8f8f8;padding:15px;margin-bottom:16px !important;border-radius:4px}.woocommerce-checkout .payment__subtotalText{font-size:#a1a1a1;font-size:1.4rem;margin-top:8px}.woocommerce-checkout .payment__singleButtonBox{margin-top:16px;position:relative;width:100%;height:62px;margin-left:auto}@media screen and (min-width:640px){.woocommerce-checkout .payment__singleButtonBox{max-width:280px}}.woocommerce-checkout .payment__singleButtonBox:after{content:"";display:block;background-image:url(//i-style-service.jp/wp-content/plugins/my-snow-monkey/css/../img/arrow-icon--white.png);background-repeat:no-repeat;background-size:contain;background-position:center;width:15px;height:6px;position:absolute;top:50%;right:30px;transform:translateY(-50%)}.woocommerce-checkout .payment__singleButtonBox:hover:after{animation:boxBtnHover .8s ease-out 1}.woocommerce-checkout .woocommerce-checkout-review-order-table{border:none !important}@media screen and (max-width:639px){.woocommerce-checkout .woocommerce-checkout-review-order-table{margin-top:24px !important}}.woocommerce-checkout .woocommerce-checkout-review-order-table>thead{display:none}.woocommerce-checkout .woocommerce-checkout-review-order-table .cart_item td{padding:24px 12px !important;border:0 !important}.woocommerce-checkout .woocommerce-checkout-review-order-table .cart_item td .product-quantity{font-weight:400;margin-left:6px}.woocommerce-checkout .woocommerce-checkout-review-order-table .cart-subtotal th,.woocommerce-checkout .woocommerce-checkout-review-order-table .cart-subtotal td{font-size:1.4rem;font-weight:400;padding:24px 12px !important}.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total th{font-weight:400;padding:24px 12px !important}.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total td{font-weight:500}.woocommerce-checkout .wc_payment_methods{border-bottom:none !important;padding:0 !important}.woocommerce-checkout .woocommerce-checkout .validate-required>label{font-weight:400}.woocommerce-checkout button#place_order{width:100%;border-radius:0;font-weight:400;height:62px;padding:0 64px 0 52px}@media screen and (min-width:640px){.woocommerce-checkout button#place_order{max-width:280px}}@media screen and (max-width:639px){.woocommerce-checkout #order_review{display:flex;flex-direction:column}}@media screen and (max-width:639px){.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table{order:1}}.woocommerce-checkout #order_review #payment{margin-bottom:42px !important}.woocommerce-checkout .form-row.place-order.place-order{padding:0 !important;margin-top:8px}@media screen and (max-width:639px){.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow b{left:-100% !important;top:70% !important}}@media screen and (min-width:640px){.woocommerce-order .payment__thanksBox{width:65%}}@media screen and (min-width:640px){.woocommerce-order .payment__thanksDetailBox{width:65%}}.woocommerce-order .payment__thanksDetailBox>h2{font-weight:500 !important;font-size:1.6rem;letter-spacing:1.5px}.woocommerce-order .payment__thanksDetailBox .bankjp_details{padding-left:0;padding:24px 16px;border-radius:4px;background-color:#f8f8f8;margin-top:16px}.woocommerce-order .payment__thanksDetailBox .bankjp_details>li{font-size:1.6rem;color:#a1a1a1}.woocommerce-order .payment__thanksDetailBox .bankjp_details>li>strong{display:inline-block;font-weight:400;color:#4f4d4d;font-size:1.6rem;margin-bottom:1.2rem}.woocommerce-order .woocommerce-order-details{display:none}.woocommerce-account .l-contents__body,.woocommerce-account .woocommerce{padding:0}.woocommerce-account .l-contents__container.c-fluid-container{padding:0}.woocommerce-account .l-contents__container.c-fluid-container .l-contents__inner{padding:0}.woocommerce-account .l-contents__container.c-fluid-container .l-contents__inner .l-contents__inner{padding:0}.woocommerce-account .c-entry__header{margin-bottom:0 !important}.woocommerce-account .c-entry__title{display:none}.woocommerce-account .show-password-input{top:50% !important;transform:translateY(-30%) !important}.woocommerce-account .woocommerce{margin-bottom:62px;max-width:960px}@media screen and (min-width:640px){.woocommerce-account .woocommerce{margin-bottom:112px}}@media screen and (min-width:640px){.woocommerce-account .myaccount__loginContent{display:flex;justify-content:space-between}}.woocommerce-account .myaccount__newAccountCard,.woocommerce-account .myaccount__loginCard{border:1px solid #f8f8f8;border-radius:4px;padding:25px 18px;box-shadow:0px 4px 6px rgba(0,0,0,.1);background-color:#fff}.woocommerce-account .myaccount__newAccountCard{margin-top:42px}@media screen and (min-width:640px){.woocommerce-account .myaccount__newAccountCard{margin-top:0}}.woocommerce-account .myaccount__loginTitle{text-align:center;font-size:1.8rem}.woocommerce-account .myaccount__loginForm{margin-top:32px !important;margin-bottom:0 !important;border:unset !important;padding:0 !important}.woocommerce-account .myaccount__labelText{font-size:1.4rem;font-weight:600}.woocommerce-account .myaccount__labelText .required{color:#fff !important;position:relative}.woocommerce-account .myaccount__labelText .required:after{content:"";display:block;width:5px;height:5px;border-radius:50%;background-color:#826a51;position:absolute;left:3px;top:10px}@media screen and (min-width:640px){.woocommerce-account .myaccount__labelText .required:after{width:7px;height:7px}}.woocommerce-account .myaccount__formRow-item{margin-bottom:1.8rem}.woocommerce-account .myaccount__formRow-item:last-child{margin-bottom:0}.woocommerce-account .myaccount__formInput{width:100%;height:60px !important;border-radius:4px !important;margin-top:8px !important;font-size:100% !important}.woocommerce-account .myaccount__submitBox{display:flex;flex-direction:column}.woocommerce-account .myaccount__rememberText{font-size:1.4rem}.woocommerce-account .myaccount__submitBox{margin-top:1.6rem}.woocommerce-account .myaccount__loginSubmit{width:100%;height:60px;letter-spacing:1.5px;font-family:"Yu Gothic",sans-serif;background-color:#826a51 !important;border-radius:4px !important;color:#fff !important;margin-top:8px !important;margin-right:0 !important}.woocommerce-account .myaccount__forgetPassword{text-align:end;font-size:1.4rem;display:block}.woocommerce-account .myaccount__loginMessage{color:#4f4d4d;border:unset;background-color:unset;padding:0;margin:0}.woocommerce-account .myaccount__loginMessage:before{display:none}.woocommerce-account .myaccount__loginMessage .woocommerce-Button{display:none}.woocommerce-account .myaccount-navigation__listItem.is-active>a{color:#826a51}.woocommerce-account .myaccount-navigation__listUp{margin-bottom:42px}@media screen and (min-width:640px){.woocommerce-account .myaccount-navigation__listUp{margin-bottom:0}}.woocommerce-account .myaccount-navigation__linkText{padding:2.4rem;color:#4f4d4d;transition:all .3s;position:relative}@media screen and (min-width:640px){.woocommerce-account .myaccount-navigation__linkText{padding:2.4rem 3.2rem}}.woocommerce-account .myaccount-navigation__linkText:hover{text-decoration:none;color:#826a51}.woocommerce-account .myaccount-navigation__linkText:after{content:"";display:block;left:3px;width:8px;height:8px;border-top:1px solid #4f4d4d;border-right:1px solid #4f4d4d;position:absolute;top:50%;left:85%;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}@media screen and (min-width:640px){.woocommerce-account .myaccount-navigation__linkText:after{width:6px;height:6px;left:80%}}@media screen and (min-width:640px){.woocommerce-account .myaccount-order__mainbord{width:65% !important;margin-left:auto !important}}.woocommerce-account .myaccount-order__theadTh{background-color:#f8f8f8 !important;padding:1.8rem 2.2rem !important}.woocommerce-account .myaccount-order__theadTh>span{font-size:1.6rem;color:#4f4d4d;font-weight:400}.woocommerce-account .myaccount-order__theadTh.woocommerce-orders-table__header-order-actions>span{color:#f8f8f8}.woocommerce-account .myaccount-order__tbodyTd{padding:1.8rem 2.2rem !important;font-size:1.6rem;position:relative}.woocommerce-account .myaccount-order__tbodyTd:before{font-weight:500 !important;float:unset;width:40%;background:#f8f8f8;padding:1.8rem 1.2rem;position:absolute;left:0;text-align:start;top:0;text-align:start}@media screen and (max-width:639px){.woocommerce-account .myaccount-order__tbodyTd.woocommerce-orders-table__cell-order-actions{padding:1.4rem 1.2rem !important}}.woocommerce-account .myaccount-order__tbodyTd.woocommerce-orders-table__cell-order-actions:before{padding:2.8rem 1.2rem;opacity:0}.woocommerce-account .myaccount-order__orderNumber{color:#4f4d4d;transition:all .3s}.woocommerce-account .myaccount-order__orderNumber:hover{text-decoration:underline}.woocommerce-account .myaccount-order__detailButton{border:1px solid #dadada !important;width:60%;background:0 0 !important;border-radius:4px !important;text-align:center;font-weight:400 !important;font-size:1.4rem !important;padding:14px 24px !important}@media screen and (min-width:640px){.woocommerce-account .myaccount-order__detailButton{width:100%}}.woocommerce-account .myaccount-order__myorderStatus{background-color:#4f4d4d;color:#fff;font-weight:500;padding:2px 5px;border-radius:4px;margin:0 4px;font-size:1.4rem}.woocommerce-account .myaccount-order__myorderDetailBox{margin-top:4.2rem !important;margin-bottom:4.2rem !important}@media screen and (min-width:640px){.woocommerce-account .myaccount-order__myorderDetailBox{margin-top:3.2rem !important}}.woocommerce-account .myaccount-order__myorderTitle{font-size:1.6rem !important;font-weight:500;margin-bottom:1.6rem !important}@media screen and (min-width:640px){.woocommerce-account .myaccount-order__myorderTitle{margin-bottom:.8rem !important}}.woocommerce-account .myaccount-order__myorderThead{display:none}.woocommerce-account .myaccount-order__myorderTable{border-left:none !important;border-right:none !important}.woocommerce-account .myaccount-order__myorderTbody td,.woocommerce-account .myaccount-order__myorderTfoot td{border:none !important;padding:1.4rem .8rem !important;font-weight:400 !important;font-size:1.4rem;letter-spacing:0}@media screen and (min-width:640px){.woocommerce-account .myaccount-order__myorderTbody td,.woocommerce-account .myaccount-order__myorderTfoot td{font-size:1.6rem}}.woocommerce-account .myaccount-order__myorderTbody td a,.woocommerce-account .myaccount-order__myorderTfoot td a{color:#4f4d4d}.woocommerce-account .myaccount-order__myorderTbody strong,.woocommerce-account .myaccount-order__myorderTfoot strong{font-weight:500 !important;letter-spacing:0;font-size:1.4rem}.woocommerce-account .myaccount-order__myorderTbody th,.woocommerce-account .myaccount-order__myorderTfoot th{border:none !important;padding:1.4rem .8rem !important;color:#a1a1a1;font-weight:400 !important;font-size:1.6rem;letter-spacing:0}@media screen and (max-width:639px){.woocommerce-account .myaccount-order__myorderTbody th,.woocommerce-account .myaccount-order__myorderTfoot th{width:65%;font-size:1.4rem}}.woocommerce-account .myaccount-order__addressBox{background-color:#f8f8f8;padding:1.6rem !important}.woocommerce-account .myaccount-adress__section{margin-top:4.2rem}@media screen and (min-width:640px){.woocommerce-account .myaccount-adress__section{margin-top:3.2rem;display:flex;flex-direction:column}}.woocommerce-account .myaccount-adress__addressBox{margin-bottom:4.2rem}@media screen and (min-width:640px){.woocommerce-account .myaccount-adress__addressBox{width:100% !important}}.woocommerce-account .myaccount-adress__addressBox:last-child{margin-bottom:0}.woocommerce-account .myaccount-adress__TitleBox{margin-bottom:1.2rem}.woocommerce-account .myaccount-adress__addressTitle{font-weight:500;font-size:1.6rem !important;letter-spacing:1.5px}.woocommerce-account .myaccount-adress__editButton{background-color:#826a51;color:#fff;font-size:1.4rem;padding:2px 3rem;border-radius:4px}.woocommerce-account .myaccount-adress__addressContein{background-color:#f8f8f8;border-radius:4px;border:1px solid #dadada;padding:2.4rem 1.6rem}.woocommerce-account .myaccount-adress__editWrap .required{color:#fff !important;position:relative}.woocommerce-account .myaccount-adress__editWrap .required:after{content:"";display:block;width:5px;height:5px;border-radius:50%;background-color:#c49958;position:absolute;left:3px;top:8px}@media screen and (min-width:640px){.woocommerce-account .myaccount-adress__editWrap .required:after{width:7px;height:7px;top:8px}}.woocommerce-account .myaccount-adress__editWrap .input-text,.woocommerce-account .myaccount-adress__editWrap .select2-selection{height:60px;font-size:1.6rem !important;padding:14px 24px !important;font-family:"Yu Gothic",sans-serif}.woocommerce-account .myaccount-adress__editWrap .input-text:focus,.woocommerce-account .myaccount-adress__editWrap .input-text:hover,.woocommerce-account .myaccount-adress__editWrap .select2-selection:focus,.woocommerce-account .myaccount-adress__editWrap .select2-selection:hover{border-color:#dadada}.woocommerce-account .myaccount-adress__editWrap .input-text>.select2-selection__rendered,.woocommerce-account .myaccount-adress__editWrap .select2-selection>.select2-selection__rendered{color:#4f4d4d;margin-top:3px}.woocommerce-account .myaccount-adress__editWrap .input-text>.select2-selection__arrow,.woocommerce-account .myaccount-adress__editWrap .select2-selection>.select2-selection__arrow{right:20px}.woocommerce-account .myaccount-adress__editWrap .form-row{margin-bottom:1.4rem !important}@media screen and (max-width:639px){.woocommerce-account .myaccount-adress__editWrap .form-row.form-row-first,.woocommerce-account .myaccount-adress__editWrap .form-row.form-row-last{width:100%}}.woocommerce-account .myaccount-adress__editBox .button{margin-top:2.4rem;background-color:#826a51;border-radius:4px !important;color:#fff;padding:1.8rem 7.2rem;display:block;margin-left:auto}@media screen and (max-width:639px){.woocommerce-account .myaccount-adress__editBox .button{width:100%}}.woocommerce-account .myaccount-adress__editTitle{margin-bottom:3.2rem;font-size:1.8rem}.woocommerce-account .myaccount-account__row{margin-bottom:.4rem !important}@media screen and (min-width:640px){.woocommerce-account .myaccount-account__row{margin-bottom:1.4rem !important}}.woocommerce-account .myaccount-account__row .required{color:#fff !important;position:relative}.woocommerce-account .myaccount-account__row .required:after{content:"";display:block;width:5px;height:5px;border-radius:50%;background-color:#c49958;position:absolute;left:3px;top:10px}@media screen and (min-width:640px){.woocommerce-account .myaccount-account__row .required:after{width:7px;height:7px}}.woocommerce-account .myaccount-account__row em{color:#a1a1a1;font-size:1.4rem;font-style:inherit}@media screen and (max-width:639px){.woocommerce-account .myaccount-account__row.form-row-first,.woocommerce-account .myaccount-account__row.form-row-last{width:100%}}.woocommerce-account .myaccount-account__input{height:60px;font-size:1.6rem !important;padding:14px 24px !important;font-family:"Yu Gothic",sans-serif}.woocommerce-account .myaccount-account__input:focus,.woocommerce-account .myaccount-account__input:hover{border-color:#dadada !important}.woocommerce-account .myaccount-account__input>.select2-selection__rendered{color:#4f4d4d;margin-top:3px}.woocommerce-account .myaccount-account__input>.select2-selection__arrow{right:20px}.woocommerce-account .myaccount-account__newPassword{margin-top:6.2rem}.woocommerce-account .myaccount-account__newPassword legend{background-color:#f8f8f8;padding:1.2rem;border-radius:4px;display:block;width:100%;margin-bottom:1.4rem}.woocommerce-account .myaccount-account__submit{margin-top:2.4rem !important;background-color:#826a51 !important;border-radius:4px !important;color:#fff !important;padding:1.8rem 7.2rem !important;display:block !important;margin-left:auto !important}@media screen and (max-width:639px){.woocommerce-account .myaccount-account__submit{width:100%}}