.fnt_taste_select_main{display:block;border-bottom:solid 1px #e1e3e4;padding:0 0 50px;margin:40px 0 0}.fnt_tsm_tll{font-size:min(1.2rem,22px);border-top:solid 1px #e1e3e4;text-align:center;padding:10px 0}.fnt_tsm_body{display:block;position:relative;border-top:solid 1px #e1e3e4;border-left:solid 1px #e1e3e4;border-right:solid 1px #e1e3e4}.fnt_tsm_cllc_list{display:grid;grid-template-rows:repeat(1,auto);grid-auto-flow:column;min-width:0;width:100%;row-gap:20px;overflow:hidden;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;user-select:none;-webkit-user-select:none}.fnt_tsm_cllc_section{display:block;width:50vw;max-width:284.3px;padding:4px;text-decoration:none;border-left:solid 1px #e1e3e4;border-bottom:solid 1px #e1e3e4;-webkit-user-drag:none;user-select:none;-webkit-user-select:none}.fnt_tsm_cllc_section_ttl{width:fit-content;margin:3px auto;padding:0 5px;font-size:min(1.05rem,17px);pointer-events:none;-webkit-user-drag:none;user-select:none;-webkit-user-select:none;white-space:wrap}.fnt_tsm_cllc_section_img{pointer-events:none;-webkit-user-drag:none;user-select:none;-webkit-user-select:none}.fnt_under_tll{display:block;text-align:center;font-size:1.1rem;padding:10px 0 0;margin:0 0 -15px;border-bottom:none}.fnt_tsm_cllc_list{overflow-x:auto;white-space:nowrap;cursor:grab}.fnt_tsm_cllc_list{cursor:grabbing}.cstm_cllcL_main-btn_cnt.cstclsb_L{display:block;position:absolute;top:35%;left:0;margin:0 auto 0 0}.cstm_cllcL_main-btn_cnt.cstclsb_R{display:block;position:absolute;top:35%;right:0;margin:0 0 0 auto}.cstm_cllcL_main-btn_cnt{width:37px;font-size:120%;padding:8px 0;background-color:#34343461;color:#fff;text-align:center;border-radius:3px;z-index:2}.cstm_cllcL_main-btn_cnt.cstclsb_L .cstclsb_L_txt{transform:rotate(-90deg)}.cstm_cllcL_main-btn_cnt.cstclsb_R .cstclsb_R_txt{transform:rotate(90deg)}@media screen and (min-width: 641px){.fnt_tsm_cllc_section{width:calc(20vw - 6px)}.fnt_tsm_body{width:calc(100% - 50px);margin:0 25px}}@media screen and (min-width: 1000px){.fnt_tsm_cllc_list{max-width:calc(100vw - 380px)}.fnt_under_tll{border-bottom:solid 1px #e1e3e4;margin:0 0 15px;padding:10px 0}}@media screen and (min-width: 1480px){.fnt_tsm_cllc_list{max-width:1132px}}
/*# sourceMappingURL=/cdn/shop/t/88/assets/funiture_taste_select.css.map */
