:root{--font-color: #374664}.cmn-point__wrap{display:flex;justify-content:space-between}.cmn-point__wrap .point-con{width:32.4%;max-width:375px}.cmn-point__wrap .point-con .ttl__wrap p{margin:0;font-size:clamp(1.8rem,1.64vw,2.4rem);text-align:center;background-image:url(https://cdn.shopify.com/s/files/1/0614/2931/7747/files/favoca_course_point.webp?v=1724637845);background-position:center;background-repeat:no-repeat;background-size:140px;padding:30px 0;min-height:135px;display:flex;align-items:center;justify-content:center}.cmn-note__wrap{padding:0 20px;max-width:1600px;margin:150px auto 0}.cmn-annotation__wrap{padding:100px 15px}.cmn-annotation__wrap p{margin:0;font-size:clamp(1.6rem,2vw,2rem);text-align:center}@media screen and (max-width: 750px){.cmn-point__wrap{flex-direction:column}.cmn-point__wrap .point-con{width:100%}.cmn-point__wrap .point-con .ttl__wrap p{padding:20px 0;min-height:125px}.cmn-note__wrap{margin:90px auto 0}.cmn-annotation__wrap{padding:60px 15px}}.product-slider__wrap .ttl__wrap{position:relative;line-height:0;text-align:center}.product-slider__wrap .ttl__wrap img{position:absolute;max-width:412px;width:85%;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.product-slider__wrap .splide_product{margin-top:20px}.product-slider__wrap .splide__track{max-width:inherit}.product-slider__wrap a.splide__slide .img__wrap img{aspect-ratio:1 / 1;object-fit:cover}.product-slider__wrap a.splide__slide .text__wrap p{color:var(--font-color)}.product-slider__wrap .link__wrap{text-align:center;margin-top:50px}.product-slider__wrap .link__wrap p{margin:0}.product-slider-title .common-title{min-width:100%}@media screen and (max-width: 500px){.product-slider__wrap .splide_product{margin-top:20px}}.cmn-flow__wrap .cmn-ttl__wrap,.cmn-ttl__wrap{position:relative;text-align:center}.cmn-flow__wrap .cmn-ttl__wrap img.bg-img,.cmn-ttl__wrap img.bg-img{max-width:300px}.cmn-flow__wrap .cmn-ttl__wrap h2,.cmn-ttl__wrap h2{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);margin:0;font-size:clamp(3.2rem,4.2vw,4.2rem);font-weight:700;width:90%}.cmn-step__wrap{display:flex;column-gap:5%;margin-top:60px;padding:0 10px}.cmn-step__wrap .step-con{width:30%;position:relative}.cmn-step__wrap .step-con img.step-img{max-width:140px;width:41%;position:absolute;left:-20px;top:-30px;z-index:2}.cmn-step__wrap .step-con .text__wrap{margin-top:20px}.cmn-step__wrap .step-con .text__wrap p{font-size:clamp(1.6rem,2vw,2rem);text-align:center;margin-top:20px}.cmn-step-point__wrap{position:relative;max-width:700px;margin:70px auto;background-color:#f9f1e7;padding:35px;width:94%;border-radius:20px}.cmn-step-point__wrap img.point-img{max-width:100px;position:absolute;left:-30px;top:-20px}.cmn-step-point__wrap .con{margin-bottom:15px;display:flex;align-items:start;align-items:center}.cmn-step-point__wrap .con:last-child{margin-bottom:0}.cmn-step-point__wrap .con:before{content:"\25c6";display:inline-block;width:4.5%;min-width:24px;height:29px;position:relative;color:#ba915b;top:-2px;margin-right:10px}.cmn-step-point__wrap .con p{margin:0;font-size:clamp(1.6rem,2vw,2rem)}.cmn-step-point__wrap .con p strong{color:#dd667d;color:#ba915b}.cmn-qr__wrap .ttl__wrap{display:flex;flex-direction:column;align-items:center;font-size:clamp(1.6rem,2vw,2rem);font-weight:700;text-align:center}.cmn-qr__wrap .ttl__wrap img{width:61px}.cmn-qr__wrap .img__wrap{display:flex;max-width:860px;justify-content:space-between;margin:30px auto}.cmn-qr__wrap .img__wrap img{width:46%}.step-point-title{color:#ba915b;font-size:5rem;position:absolute;line-height:1;top:-25px;left:25px}@media screen and (max-width: 750px){.cmn-step__wrap{flex-direction:column;align-items:center;width:95%;margin-left:auto;margin-right:auto}.cmn-step__wrap .step-con{width:100%;max-width:400px;margin-bottom:50px}.cmn-step__wrap .step-con:last-child{margin-bottom:0}.cmn-step-point__wrap .con:before{top:-1px}.cmn-step-point__wrap img.point-img{left:-15px;top:-25px}.cmn-step-point__wrap{padding-left:25px}.cmn-qr__wrap .img__wrap{flex-direction:column}.cmn-qr__wrap .img__wrap img{width:100%;max-width:400px;margin:auto auto 30px}.cmn-qr__wrap .img__wrap img:last-child{margin-bottom:0}.cmn-step-point__wrap .con{align-items:baseline}}.cmn-other__wrap{position:relative;background:linear-gradient(to left,var(--bg-color),#F0F3FF);margin:150px 0 100px}.cmn-other__wrap img.icon{position:absolute;max-width:70px;top:-30px;left:50%;transform:translate(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.cmn-other__inner{padding:80px 15px;display:flex;flex-wrap:wrap;justify-content:space-between}.cmn-other__inner h2{font-size:clamp(2.4rem,4.2vw,4.2rem);font-weight:700;margin:0 0 50px;text-align:center;width:100%}.cmn-other__inner .cmn-other__con{width:47%}.cmn-other__inner .cmn-other__con .text__wrap{display:flex;align-items:center;justify-content:center}.cmn-other__inner .cmn-other__con .text__wrap p{margin:0;text-align:center;font-size:clamp(1.6rem,2vw,2rem);font-weight:500}.cmn-other__inner .cmn-other__con .link__wrap{text-align:center;margin-top:20px}.cmn-other__inner .cmn-other__con .link__wrap img{max-width:300px;margin-bottom:10px}.cmn-other__inner .cmn-other__con .link__wrap a img{max-width:inherit;margin-bottom:0;width:100%}@media screen and (max-width: 750px){.cmn-other__inner{flex-direction:column}.cmn-other__inner .cmn-other__con{width:100%}.cmn-other__inner .cmn-other__con.left{margin-bottom:50px}.cmn-other__inner .cmn-other__con .text__wrap img{max-width:100px;width:30%}.cmn-other__inner .cmn-other__con .link__wrap a img{max-width:400px}}.cmn-voice__wrap p.text{margin:30px 0 60px;text-align:center;font-size:1.5rem;line-height:2}.cmn-voice__wrap .splide_voice .splide__track{max-width:960px;width:85%;margin:0 auto}.cmn-voice__wrap .splide__arrow:before{border-radius:30px;border:1px solid var(--font-color);width:60px;height:60px;left:-15px}@media screen and (max-width: 750px){.cmn-voice__wrap .splide__arrow:before{width:40px;height:40px;left:-5px}.cmn-voice__wrap .splide__arrow--prev{left:0}.cmn-voice__wrap .splide__arrow--next{right:0}}@media screen and (max-width: 500px){.cmn-voice__wrap .splide__arrow--prev,.cmn-voice__wrap .splide__arrow--next{display:none}.cmn-voice__wrap .splide_voice .splide__track{width:100%}}.cmn-card__wrap .ttl__wrap{text-align:center}.cmn-card__wrap .ttl__wrap h2{position:relative;margin:20px 0 0;padding:0 15px;font-size:clamp(2rem,3vw,3rem);min-width:1000px;min-width:clamp(500px,78.13vw,1000px)}.cmn-card__wrap .ttl__wrap h2 img{position:absolute;z-index:-1;width:80%;max-width:680px;top:15px;left:50%;transform:translate(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.cmn-card__inner{max-width:1190px;margin:80px auto 50px;width:100%;padding:0 15px;box-sizing:border-box;display:flex;flex-wrap:wrap;column-gap:5.33333333%;row-gap:30px}.cmn-card__inner .card-con{width:21%}.cmn-card__inner .card-con .text__wrap{margin-top:10px}.cmn-card__inner .card-con .text__wrap p{margin:0;font-size:clamp(1.4rem,1.5vw,1.5rem);padding:0 19px 0 17px;font-weight:700}.cmn-card__inner .card-con .text__wrap p.add-text{margin-top:10px!important;font-weight:400!important}@media screen and (max-width: 750px){.cmn-card__wrap .ttl__wrap h2{min-width:90%}.cmn-card__wrap .ttl__wrap h2 img{top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.cmn-card__inner{column-gap:2%;margin:40px auto 50px}.cmn-card__inner .card-con{width:49%}.cmn-card__inner .card-con .text__wrap p{padding:0 7% 0 8%}}.cart-add-bg{background:#f9f1e7}.cmn-cart__wrap{position:relative;padding:100px 15px 0}.cmn-cart__wrap img.icon-img{position:absolute;top:-30px;left:50%;transform:translate(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);max-width:76px}.cmn-cart__wrap img.bg-img{position:absolute;z-index:1;top:3.5%;left:50%;transform:translate(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.cmn-cart__wrap .ttl__wrap h2{position:relative;z-index:2;margin:0;text-align:center;font-size:clamp(2.4rem,3.2vw,3.2rem);font-weight:700}.cmn-cart__wrap .ttl__wrap p{margin:40px auto 0;text-align:center;max-width:290px}.cmn-cart__wrap .quick-order-list-container.gradient,.cmn-cart__wrap .quick-order-list__total{background:transparent!important}.cmn-cart__wrap .caution__wrap{max-width:860px;margin:auto}.cmn-cart__wrap .caution__wrap p{margin:0;line-height:2;font-size:1.3rem}.cmn-cart__wrap .bnr-link__wrap{display:flex;max-width:860px;margin:40px auto;justify-content:space-between}.bnr-link__wrap #send__wrap{width:49%;border:5px solid #DD667D;padding:45px 25px;background-color:#fff}.bnr-link__wrap #send__wrap .ttl__wrap{display:flex;align-items:center;justify-content:center;border-bottom:2px dashed var(--font-color);padding-bottom:10px}.bnr-link__wrap #send__wrap .ttl__wrap img{max-width:46px}.bnr-link__wrap #send__wrap .ttl__wrap p{font-size:clamp(1.6rem,2vw,2rem);font-weight:700;margin:0 10px 0 15px}.bnr-link__wrap #send__con{margin-top:20px}.bnr-link__wrap #send__con p{margin:0;text-align:center;color:#dd667d;font-weight:700;font-size:clamp(2.2rem,2.6vw,2.6rem)}.bnr-link__wrap .contact__wrap{width:49%;background-color:#fff}.bnr-link__wrap .contact__wrap{text-align:center}.bnr-link__wrap .contact__wrap a:first-child{display:inline-block;padding:15px 25px 0}.bnr-link__wrap .contact__wrap a:first-child img{vertical-align:bottom}.bnr-link__wrap .contact__wrap a:nth-child(2){position:relative;display:inline-flex;justify-content:center;align-items:center;width:calc(100% - 50px);color:#fff;background-color:#333;padding:10px;border-radius:50px}.bnr-link__wrap .contact__wrap a:nth-child(2) img{max-width:30px;position:absolute;left:6px}.cmn-cart__wrap .qa__wrap{max-width:860px;margin:80px auto 0;padding-bottom:60px}.cmn-cart__wrap .qa__wrap .ttl__wrap h2{display:flex;flex-direction:column;align-items:center;font-size:clamp(1.6rem,2.4vw,2.4rem);row-gap:20px}.cmn-cart__wrap .qa__wrap .ttl__wrap h2 img{max-width:63px}.qa__wrap .accordion__wrap{margin-top:40px}.qa__wrap .accordion__wrap dl.accordion-block{margin:0 0 5px;padding:20px;background-color:#fff;cursor:pointer}.qa__wrap .accordion__wrap dl.accordion-block dt{position:relative}.qa__wrap .accordion__wrap dl.accordion-block dt h3{margin:0}.qa__wrap .accordion__wrap dl.accordion-block dt h3 p{font-size:1.5rem;margin:0;font-weight:700}.toggleicon{display:inline-block!important;position:absolute;width:35px;height:35px;top:0;bottom:0;right:0;margin:auto}.toggleicon:after{content:"";width:11px;height:11px;display:block;border-top:solid 2px var(--font-color);border-right:solid 2px var(--font-color);transform:rotate(135deg);position:absolute;top:-15%;bottom:0;right:0;left:0;margin:auto;transition:.3s}.accordion-block.active .toggleicon:after{transform:rotate(313deg);transition:.3s;top:5%}.qa__wrap .accordion__wrap dl.accordion-block dd.accordion-answer{margin-left:20px}.qa__wrap .accordion__wrap dl.accordion-block dd.accordion-answer .text__wrap{margin-top:25px}.qa__wrap .accordion__wrap dl.accordion-block dd.accordion-answer .text__wrap p{line-height:1.8}@media screen and (max-width: 750px){.cmn-cart__wrap .bnr-link__wrap{flex-direction:column;row-gap:20px;margin-top:15px}.bnr-link__wrap #send__wrap{width:100%;padding:45px 25px}.bnr-link__wrap #send__wrap .ttl__wrap img{max-width:35px}.bnr-link__wrap .contact__wrap{width:100%;padding:10px 0 20px}.cmn-cart__wrap .caution__wrap p{font-size:1.1rem;line-height:1.7}}.cmn-column__wrap .ttl__wrap{position:relative;text-align:center}.cmn-column__wrap .ttl__wrap img{max-width:258px}.cmn-column__wrap .ttl__wrap h2{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);margin:0;font-size:clamp(2rem,2.4vw,2.4rem);font-weight:700;width:90%}.cmn-column__wrap .cmn-column__inner{display:flex;margin-top:50px;column-gap:5%}.cmn-column__wrap .cmn-column__inner a{width:30%}.cmn-column__wrap .cmn-column__inner a .img__wrap img{vertical-align:bottom}.cmn-column__wrap .cmn-column__inner a .text__wrap p{color:var(--font-color)}.column-link__wrap{text-align:right;margin-top:30px}.arrow{position:relative;display:inline-block;color:var(--font-color);vertical-align:middle;text-decoration:none;font-size:15px;padding-left:30px}.arrow:before,.arrow:after{position:absolute;top:-1px;bottom:0;left:0;margin:auto;content:"";vertical-align:middle}.type01:before{box-sizing:border-box;width:20px;height:20px;border:1px solid var(--font-color);-webkit-border-radius:50%;border-radius:50%}.type01:after{left:6px;width:6px;height:6px;border-top:1px solid var(--font-color);border-right:1px solid var(--font-color);-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (max-width: 750px){.cmn-column__wrap .cmn-column__inner{flex-direction:column;row-gap:30px}.cmn-column__wrap .cmn-column__inner a{width:100%;max-width:600px;margin:auto}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/hikidemono.css.map */
