.product-details{background-color:#ceab8b}.product-details .select__select{color:#111}.product-details_accordion{border-bottom:1px solid #9A6C41;margin-top:3.02rem;margin-bottom:3.28rem}@media (min-width: 750px){.product-details_accordion{margin-top:4.1rem;margin-bottom:6rem}}.product-details_accordion .toggle{display:none}.product-details_accordion .option{position:relative}.product-details_accordion .item,.product-details_accordion .content{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);transition:all .3s}.product-details_accordion .item{border-top:1px solid #9A6C41;padding:20px 0;display:block;color:#fff;font-weight:600}.product-details_accordion .item:last-child{border-bottom:1px solid #9A6C41}.product-details_accordion .label-inner{position:relative;font-size:3.7333333333vw}@media (min-width: 750px){.product-details_accordion .label-inner{margin:0 .8rem;font-size:1.4rem}}.product-details_accordion .accordion_btn{height:36px;width:36px;position:absolute;top:-.3rem;right:0}.product-details_accordion .accordion_btn:after,.product-details_accordion .accordion_btn:before{content:"";position:absolute;right:1rem;top:1.7rem;width:1.6rem;height:.2rem;background-color:#fff;transition:all .3s}.product-details_accordion .accordion_btn:after{transform:rotate(90deg)}.product-details_accordion .toggle:checked+.item .accordion_btn:after{transform:rotate(180deg)!important}.product-details_accordion .content{max-height:0;overflow:hidden;background-color:#fcfbf6}.product-details_accordion .content p{color:#444}.product-details_accordion .content p,.product-details_accordion .content .input__feild{margin:0}@media (min-width: 750px){.product-details_accordion .content p,.product-details_accordion .content .input__feild{margin:0 .8rem}}.product-details_accordion .toggle:checked+.item+.content{max-height:100vh;transition:all .3s;border-top:1px solid #9A6C41;padding-top:2.1rem;padding-bottom:2.4rem}@media (min-width: 750px){.product-details_accordion .toggle:checked+.item+.content{padding-top:2rem;padding-bottom:2.8rem}}.product-details_accordion .item__input{position:relative;margin-top:1.6rem;margin-bottom:1.6rem;background:#fff;text-align:left;min-height:5.6rem}.product-details_accordion .item__input::-webkit-date-and-time-value{text-align:left}.product-details_accordion .calender_placeholder{position:absolute;top:1.6rem;left:1.6rem;color:#bcbcbc;font-size:4.2666666667vw;line-height:1.5;margin-top:1.6rem}@media (min-width: 750px){.product-details_accordion .calender_placeholder{font-size:1.6rem}}.content_wrap{margin-top:3rem;margin-bottom:3rem}.product-details_accordion-rettel .variant_select{margin-top:2rem;margin-bottom:2rem}@media (min-width: 750px){.product-details_accordion-rettel .variant_select{margin-top:1.6rem;margin-bottom:1.6rem}}.product-details_accordion-rettel .spec_description .spec__mg{margin-top:1.6rem;margin-bottom:1.6rem}.product-details_accordion-rettel .input__feild{position:relative}.delivery .input__feild{margin-top:2.08rem;margin-bottom:2.05rem}@media (min-width: 750px){.delivery .input__feild{margin-top:1.6rem;margin-bottom:1.6rem}}.delivery .delivery__date{font-weight:700}@media (max-width: 749px){.delivery .delivery__date{margin-bottom:1.65rem!important}}.delivery .delivery__note{margin-top:.88rem!important}@media (max-width: 749px){.delivery .delivery__note{margin-bottom:.8rem!important}}@media (min-width: 750px){.delivery .delivery__note{margin-top:.8rem!important}}.delivery .input_calender:after{width:2.4rem;height:2.7rem;background-position:50%;background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;bottom:0;content:"";display:inline-block;margin:auto;pointer-events:none;position:absolute;top:0;right:1.6rem}.delivery hr{margin:3rem 0}@media (min-width: 750px){.delivery hr{margin:2rem 0}}.step-contents{background-color:#ceab8b}.step-contents ul{list-style:none;padding:0}@media (min-width: 750px){.step-contents ul{margin-top:3rem;margin-bottom:6rem}}.step-contents h3{text-align:center}@media (min-width: 750px){.step-contents h3{margin-top:.9rem;margin-bottom:1.2rem}}.step-contents_title,.step-contents_description{color:#fff}@media (min-width: 750px){.step-contents_description{text-align:center}}.step-icon{text-align:center;margin-top:1.5rem;margin-bottom:1.5rem}@media (min-width: 750px){.step-icon{margin-top:2rem;margin-bottom:3rem}}.step-contents_list{margin-bottom:3rem}@media (min-width: 750px){.step-contents_list{width:33.5rem;margin-bottom:0;margin-bottom:6rem}.step-contents_list:last-child{margin-bottom:0}}@media (max-width: 749px){.step-contents_list:last-child{margin-bottom:3.6rem}}.step-contents_card{color:#9a6c41;border-radius:20px;background-color:#fcfbf6;padding:1.2rem 2rem}.step-contents_card h3{margin-top:0;margin-bottom:0;font-size:4.2666666667vw}@media (min-width: 750px){.step-contents_card h3{font-size:1.6rem}}.step-contents_card p{font-size:3.4666666667vw}@media (min-width: 750px){.step-contents_card p{font-size:1.3rem}}.index_img{width:37.3333333333vw;margin:auto}@media (min-width: 750px){.index_img{width:140px}}.step-contents_card-detail{margin-top:1rem;margin-bottom:2.5rem}@media (max-width: 749px){.step-contents_lists{margin-top:0;margin-bottom:3.6rem}}@media (min-width: 750px){.step-contents_lists li:nth-child(2n){margin-left:auto;position:relative}.step-contents_lists li:nth-child(2n) .step-contents_card{position:absolute}.step-contents_lists li:nth-child(2) .step-contents_card{top:-19rem}.step-contents_lists li:nth-child(4) .step-contents_card{top:-21.5rem}}.features-contents .contents_heading,.features-contents .subtitle{color:#9a6c41}.features-contents ul{list-style:none;padding:0;margin-bottom:3.6rem}@media (min-width: 750px){.features-contents ul{margin-bottom:6rem}}@media (min-width: 750px){.features-contents{padding-top:10rem}}.features-contents_img{border-radius:2rem;height:52vw}.features-contents_img img{border-radius:2rem}@media (min-width: 750px){.features-contents_img{width:33.5rem;height:20rem}}.features-contents_list{position:relative;margin-top:7.2rem}@media (min-width: 750px){.features-contents_list{margin-top:10.6rem}}.features-contents_list:nth-child(odd) .features-index_img{left:1rem}@media (min-width: 750px){.features-contents_list:nth-child(odd) .features-index_img{left:1.6rem}}@media (min-width: 750px){.features-contents_list:nth-child(odd) .features-contents_txt{margin-left:auto;margin-right:0}}.features-contents_list:nth-child(2n) .features-index_img{right:1.6rem}@media (min-width: 750px){.features-contents_list:nth-child(2n) .features-contents_img_feild{order:2}.features-contents_list:nth-child(2n) .features-contents_txt_feild{order:1}.features-contents_list:nth-child(2n) .features-contents_img{margin:0 0 0 auto}}.features-contents_list .features-index_img{width:22.9333333333vw}@media (min-width: 750px){.features-contents_list .features-index_img{width:8.6rem}}@media (min-width: 750px){.features-contents_list:first-child{margin-top:7.4rem}}.features-contents_list:first-child .features-index_img{width:21.3333333333vw}@media (min-width: 750px){.features-contents_list:first-child .features-index_img{width:7.5rem}}@media (min-width: 750px){.features-contents_list:last-child{margin-bottom:8rem}}.features-index_img{position:absolute;top:-6.8rem}@media (min-width: 750px){.features-index_img{top:-6.5rem}}.features-contents_card-title{margin-top:2.1rem;margin-bottom:1.3rem}@media (min-width: 750px){.features-contents_card-title{margin-top:0;margin-bottom:1.2rem}}.features-contents_card-detail{margin:0}.index_kv-hero{position:relative;padding-top:0}.index_kv-hero ul{padding:0;margin:0}.index_kv-hero-title{font-size:0;margin:0}.index_kv-icon{width:8.6rem;height:8.9rem}@media (max-width: 749px){.index_kv-icon{position:absolute;right:5vw;bottom:6vw}}.index_kv-icon img{object-fit:contain}@media (max-width: 749px){.index_kv-cta_btn{position:absolute;left:5vw;bottom:8vw}}.index_kv-hero-img{width:100%}@media (min-width: 750px){.index_kv-hero-img{height:65vw;max-height:108rem}}.index_kv-hero{overflow:hidden}.index_kv-hero .slick-dotted.slick-slider{margin-bottom:0}.index_kv-hero .slick-dots{bottom:2.4rem;z-index:1}@media (max-width: 749px){.index_kv-hero .slick-dots{bottom:3.2vw}}.index_kv-hero .slick-dots li{width:.8rem;height:.8rem;padding:0}.index_kv-hero .slick-dots li button{width:.8rem;height:.8rem;background:#fcfbf5;opacity:.4;border-radius:2rem;padding:0}.index_kv-hero .slick-dots li button:before{content:"";width:.8rem;height:.8rem}.index_kv-hero .slick-dots li.slick-active button{width:8px;height:8px;background:#fff;border-radius:20px;opacity:1}.index_statement{padding-top:3.6rem;background:#fff}.index_statement h2,.index_statement p{font-weight:600;color:#9a6c41}@media (min-width: 750px){.index_statement{text-align:center;padding-top:10rem}}.index_statement-concept-video{margin:auto}@media (min-width: 750px){.index_statement-concept-video{width:690px}}.index_statement-concept-video-wrapper{position:relative;width:100%;height:0;padding-top:56.25%}.index_statement-concept-video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.index_statement-txt{margin-top:4rem;margin-bottom:5.3rem}@media (min-width: 750px){.index_statement-txt{margin-bottom:5rem}}@media (min-width: 750px){.index_statement-title{margin-top:.1rem}}.index_recommend{background-size:115%;padding-top:64px;padding-bottom:70px}.index_recommend-title{font-size:0;width:100%;overflow:hidden;text-indent:100%;white-space:nowrap;height:11vw;margin-bottom:22px}@media (min-width: 750px){.index_recommend-title{height:4.2rem;width:23.6rem;margin:0 auto 2.4rem}}.index_recommend-card{width:69vw;margin:auto}@media (min-width: 750px){.index_recommend-card{width:100%;margin:0}}.index_recommend-img,.index_recommend-img img{border-radius:20px}.index_recommend-card-inner{margin:0 1.2vw}@media (min-width: 750px){.index_recommend-card-inner{margin:0 3rem}}.index_recommend .slick-dots{bottom:-20px;z-index:1}@media (max-width: 749px){.index_recommend .slick-dots{padding:0 1.2vw}}.index_recommend .slick-dots li{width:.8rem;height:.8rem;padding:0}.index_recommend .slick-dots li button{width:.8rem;height:.8rem;border:1px solid #134D41;border-radius:2rem;padding:0}.index_recommend .slick-dots li button:before{content:"";width:.8rem;height:.8rem}.index_recommend .slick-dots li.slick-active button{width:8px;height:8px;background:#134d41;border-radius:20px}.index_recommend .reccomend-arrow:before{content:""!important;width:100%!important;height:100%!important;position:absolute;top:0;left:0}.index_recommend .reccomend-arrow.prev-arrow,.index_recommend .reccomend-arrow.next-arrow{width:1.5rem;height:1.5rem;position:absolute;bottom:-2.1rem;border:none;background:transparent}.index_recommend .reccomend-arrow.prev-arrow:before,.index_recommend .reccomend-arrow.next-arrow:before{background-size:40%!important;background-repeat:no-repeat;opacity:1}.index_recommend .reccomend-arrow.prev-arrow{left:13vw;bottom:-2.1rem;z-index:2}@media (min-width: 750px){.index_recommend .reccomend-arrow.prev-arrow{left:43vw}}@media (min-width: 750px) and (max-width: 989px){.index_recommend .reccomend-arrow.prev-arrow{left:40vw}}.index_recommend .reccomend-arrow.next-arrow{transform:rotate(180deg);right:13vw;bottom:-2rem;z-index:3}@media (min-width: 750px){.index_recommend .reccomend-arrow.next-arrow{right:43vw}}@media (min-width: 750px) and (max-width: 989px){.index_recommend .reccomend-arrow.next-arrow{right:40vw}}.index_recommend-label{text-align:center;margin-top:20px;font-weight:700;color:#fff}@media (min-width: 750px){.index_recommend-label{font-size:1.8rem}}.index_page_top{background-color:#ceab8b;padding-top:3rem}@media (min-width: 750px){.index_page_top{padding-top:10rem}}.pagetop{color:#134d41;font-size:3.2vw;font-weight:700;text-align:center;padding-bottom:1.4rem;position:relative}@media (min-width: 750px){.pagetop{font-size:1.2rem}}.top_arrow{height:8rem;width:100%;position:absolute;top:-2rem;left:0;transition-duration:.5s}.top_arrow:hover{top:-3rem}.btn{background-color:#d6f044;display:inline-block;border-radius:50px;font-size:3.7333333333vw;text-decoration:none;padding:1.55rem 8.25rem;font-weight:700;color:#444;border:none;text-align:center}.btn:hover{opacity:.6}@media (min-width: 750px){.btn{font-size:1.4rem}}.btn_area{text-align:center}.coming__soon-btn{background-color:#f0f0e2;display:inline-block;border-radius:50px;font-size:1.4rem;text-decoration:none;width:100%;padding:1.55rem 0;font-weight:700;color:#999;letter-spacing:.1rem;border:none;text-align:center}h1,.h1{font-size:5.3333333333vw}@media (min-width: 750px){h1,.h1{font-size:2rem}}h2{font-size:5.3333333333vw;margin:0}@media (min-width: 750px){h2{font-size:2rem}}h3{font-size:4.8vw}@media (max-width: 749px){h3{margin-top:.9rem;margin-bottom:1.3rem}}@media (min-width: 750px){h3{font-size:1.8rem}}p{font-size:3.7333333333vw}@media (min-width: 750px){p{font-size:1.4rem}}select{border:2px solid #134D41;border-radius:.4rem;width:100%;color:#134d41;font-size:1.4rem;font-weight:700;padding-left:2.4rem;padding-right:2.4rem}@media (min-width: 750px){select{height:6.1rem}}select:focus{padding:6.4vw 4.2666666667vw;font-size:6.4vw;line-height:1.5;min-height:24.2666666667vw}@media (min-width: 750px){select:focus{font-size:2.4rem;padding:2.4rem 1.6rem;min-height:9.1rem}}.index_contents{margin:auto;position:relative}@media (min-width: 750px){.index_contents{width:830px;padding:0 55px}}@media (max-width: 749px){.index_contents{padding-left:2rem;padding-right:2rem}}img{width:100%;height:100%;object-fit:cover}.small_txt{font-size:2.9333333333vw!important}@media (min-width: 750px){.small_txt{font-size:1.1rem!important}}.page-heading{text-align:center;color:#9a6c41}.page-heading h2{line-height:1.8}.page-heading span{font-family:hind,sans-serif;font-weight:700;font-style:normal;margin:0;text-transform:capitalize;font-size:4.5333333333vw}@media (min-width: 750px){.page-heading span{font-size:1.7rem}}.bold{font-weight:700}.select .icon-caret,.customer select+svg{pointer-events:none;position:absolute;top:calc(50% - .2rem);right:5.3333333333vw}@media (min-width: 750px){.select .icon-caret,.customer select+svg{right:28px}}.select__select,.customer select{cursor:pointer;line-height:calc(1 + .6 / var(--font-body-scale));padding:0 2rem;margin:var(--inputs-border-width);min-height:6.1rem;letter-spacing:.08em;font-size:3.7333333333vw}@media (min-width: 750px){.select__select,.customer select{font-size:1.4rem}}.subtitle{font-family:hind,sans-serif;font-weight:700;margin:0;color:#fff;font-size:1.7rem}.font_hind{font-family:hind,sans-serif;font-weight:700}.contents_heading{text-align:center;color:#fff}.container-top{padding-top:6.5rem}@media (max-width: 749px){.container-bottom{padding-bottom:7.2rem}}@media (min-width: 750px){.container-bottom{padding-bottom:10rem}}.page-margin-top{margin-top:2rem}@media (min-width: 750px){.page-margin-top{margin-top:6.4rem}}.common_footer_bk{background-size:100%!important;padding-top:13rem;margin:auto;width:36rem}@media (max-width: 749px){.common_footer_bk{width:95vw;padding-top:33vw}}.page-width-l{padding-top:1.6rem;padding-left:2rem;padding-right:2rem}@media (min-width: 750px){.page-width-l{width:83rem;margin:auto;padding:0}}.flex_col{display:flex;flex-wrap:wrap;align-items:center}@media (max-width: 749px){.flex_col .order_sp_1{order:1}.flex_col .order_sp_2{order:2}}.grid_half{width:100%}@media (min-width: 750px){.grid_half{width:50%}}.item__input{padding:1.7rem 1.6rem 1.6rem;font-size:1.6rem;width:100%;border:2px solid #134D41;border-radius:4px;color:#111;font-weight:700;letter-spacing:.1rem;line-height:1.2}.item__input::placeholder{color:#bcbcbc;font-weight:500}.item__input:focus{padding:2.4rem 1.6rem;font-size:2.4rem}.input_field{margin-bottom:2rem}input[type=date]{position:relative}input[type=date]::-webkit-calendar-picker-indicator{position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:auto;color:transparent;background:transparent;z-index:100}input,select{-webkit-appearance:none}input:focus,select:focus{padding:6.4vw 4.2666666667vw;font-size:6.4vw;line-height:1.5;min-height:24.2666666667vw;background:#fff}@media (min-width: 750px){input:focus,select:focus{font-size:2.4rem;padding:2.4rem 1.6rem;min-height:9.1rem}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.pg-policy-content a{color:#134d41}
/*# sourceMappingURL=/cdn/shop/t/14/assets/index.css.map */
