.c-salon_list .inner{max-width:1158px}.c-salon_list .sec-ttl.s2{font-size:24px;line-height:180%;letter-spacing:.16em;margin:97px 0 88px;padding:0}@media screen and (max-width: 767px){.c-salon_list .sec-ttl.s2{margin:0}}.c-salon_list .salon-filter{display:flex;vertical-align:baseline;gap:48px}@media screen and (max-width: 767px){.c-salon_list .salon-filter{gap:16px;flex-direction:column}}.salon-filter .salon-filter_ttl{font-size:16px;font-weight:600;margin:0;line-height:180%;letter-spacing:.16em}.salon-filter .salon-filter_list{display:flex;vertical-align:baseline;align-items:center;list-style:none;margin:0;padding:0 8px;flex-wrap:wrap;gap:10px 0}.salon-filter .salon-filter_list .salon-filter_list_item{margin-right:40px}@media screen and (max-width: 767px){.salon-filter .salon-filter_list .salon-filter_list_item{margin-right:20px}}.salon-filter .salon-filter_list .salon-filter_list_item input{margin:0 14px 0 0}.salon-filter .salon-filter_list .salon-filter_list_item span{font-size:14px;line-height:180%;letter-spacing:.16em}.salon-filter_list_item input[type=radio]{position:absolute;opacity:0}.salon-filter_list_item input[type=radio]+span{position:relative;padding-left:38px}.salon-filter_list_item input[type=radio]+span:before{content:"";width:24px;height:24px;border:1px solid #658271;border-radius:4px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.salon-filter_list_item input[type=radio]:checked+span:before{background:#658271;content:"\2713";color:#fff;font-size:14px;text-align:center;font-weight:900;line-height:24px}.salon-content{margin-top:42px}@media screen and (max-width: 767px){.salon-content{margin-top:32px}}.salon-content .salon-area{font-size:24px;margin:0;line-height:180%;letter-spacing:.1em}@media screen and (max-width: 767px){.salon-content .salon-area{font-size:18px}}.salon-content .salon-list{margin:40px 0 0;padding:0;display:grid;gap:64px 40px;grid-template-columns:repeat(3,1fr);list-style:none}@media screen and (max-width: 767px){.salon-content .salon-list{margin:20px 0 0;grid-template-columns:repeat(2,1fr);gap:20px 10px}}.salon-content .salon-list .salon-list_item a{text-decoration:none}.salon-content .salon-list_item-img,.salon-content .salon-list_item-img img{width:100%;display:block}.salon-content .salon-list_item-img{overflow:hidden}.salon-content .salon-list .salon-list_item a:hover .salon-list_item-img img{transform:scale(1.1);transition:.3s}.salon-content .salon-list_item-name{font-size:14px;margin:16px 0 0}.c-salon{width:100%;overflow-x:hidden}.c-salon .inner{max-width:840px}.salon-header{margin-top:26px}.salon-header .salon-sub_ttl{font-size:16px;margin:0;letter-spacing:.1em}@media screen and (max-width: 767px){.salon-header .salon-sub_ttl{font-size:14px;margin:0;letter-spacing:.1em}}.salon-header .salon-ttl{font-size:28px;margin:6px 0 0;text-align:left;padding:0;line-height:180%;letter-spacing:.1em}@media screen and (max-width: 767px){.salon-header .salon-ttl{font-size:22px}}.salon-links{margin:8px 0 0;padding:0;list-style:none}.salon-links .salon-links_item{font-size:14px;color:#fff;position:relative;padding-left:24px;line-height:200%;letter-spacing:.05em}.salon-links .salon-links_item:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:16px;height:16px}.salon-links .salon-links_item.-map:before{background:url(//la-tinou.com/cdn/shop/files/map.svg?v=3268958474733754110) no-repeat center center /contain}.salon-links .salon-links_item.-homepage:before{background:url(//la-tinou.com/cdn/shop/files/globe.svg?v=17149575980592224186) no-repeat center center /contain}.salon-links .salon-links_item.-instagram:before{background:url(//la-tinou.com/cdn/shop/files/Instagram.svg?v=10411405217670371806) no-repeat center center /contain}.salon-links .salon-links_item a{color:#fff}.salon-header .salon-address{margin-top:24px;display:flex;flex-direction:column;gap:10px}.salon-header .salon-address p{font-size:14px;margin:0;line-height:200%;letter-spacing:.05em}.c-salon .c-ttl{font-size:18px;line-height:160%;letter-spacing:.1em;margin:0}.salon-images{margin-top:40px;margin-right:calc(50% - 50vw)}.salon-images-list{width:100%;margin:0;padding:0;list-style:none}.salon-images-list .salon-images-list_item{width:100%;margin:0 30px;max-width:800px}@media screen and (max-width: 767px){.salon-images-list .salon-images-list_item{max-width:70vw;margin:0 10px}}.salon-images-list .salon-images-list_item img{display:block;width:100%}.salon-images-list .salon-images-list_item p{text-align:center;font-size:12px;margin:4px 0 0}.salon-description{margin:56px 0 0}.salon-description p{font-size:14px;margin:0 0 10px;line-height:180%;letter-spacing:.05em}.salon-interview{margin:60px 0 0}.salon-interview-box{border:1px solid #5e6661;padding:32px 40px;margin-top:24px}@media screen and (max-width: 767px){.salon-interview-box{padding:28px 20px}}.salon-interview-owner{display:flex;vertical-align:baseline;justify-content:left;gap:16px}.salon-interview-owner .salon-interview-owner_img{width:64px;border-radius:50%}.salon-interview-owner .salon-interview-owner_img img{width:100%;display:block}.salon-interview-owner .salon-interview-owner_name{font-size:16px;line-height:180%;letter-spacing:.1em;margin:0}.salon-interview-txt{margin-top:16px}.salon-interview-txt p{font-size:14px;line-height:180%;letter-spacing:.05em;margin:0 0 10px}.salon-description p:last-of-type{margin:0}.salon-info{margin-top:60px}.salon-info tbody,.salon-info tr,.salon-info th,.salon-info td{display:block}.salon-info-box{width:100%;margin-top:32px;border-collapse:collapse}.salon-info-box tr{display:flex}.salon-info-box th,.salon-info-box td{padding:16px;font-size:14px;line-height:180%;letter-spacing:.05em}@media screen and (max-width: 767px){.salon-info-box th,.salon-info-box td{padding:10px}}.salon-info-box th{width:33%;text-align:left;border-bottom:1px solid #f3f3f3;display:flex;align-items:center}.salon-info-box td{min-width:67%;text-align:left;font-weight:400;border-bottom:1px solid #5E6661}.salon-info-box td a{color:#fff}td .salon-info-sns{width:100%;margin:0;padding:0;list-style:none;display:flex;vertical-align:baseline;justify-content:left;gap:36px}@media screen and (max-width: 767px){td .salon-info-sns{gap:20px}}td .salon-info-sns .salon-info-sns_item{width:24px}td .salon-info-sns .salon-info-sns_item a,td .salon-info-sns .salon-info-sns_item a img{display:block;width:100%}.salon-other{margin-top:80px;padding-top:60px;border-top:1px solid #5E6661}.salon-other-box{margin-top:32px;margin-right:calc(50% - 50vw)}.salon-other-list{margin:0;padding:0;list-style:none}.salon-other-list .slick-track{margin-left:0}.salon-other-list_item{margin-right:24px}.salon-other-list_item a{display:block;text-decoration:none}.salon-other-list_item-img img{width:100%;display:block}.salon-other-list_item-ttl{font-size:14px;line-height:160%;letter-spacing:.1em;margin:16px 0 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.salon-other .c-btn{margin-top:80px;padding-bottom:10px}.salon-other .c-btn a{color:#fff;text-decoration:none;margin:0 auto;font-size:14px;display:block;width:fit-content;padding-right:56px;position:relative;line-height:180%;letter-spacing:.14em}.salon-other .c-btn a:before{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);width:18px;height:16px;background:url(//la-tinou.com/cdn/shop/files/arrow.svg?v=34083310973763489) no-repeat center center /contain}.salon-other .c-btn a:after{content:"";position:absolute;bottom:-8px;left:0;width:100%;height:1px;background:#fff}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
