.product-gallery.product-gallery--with-thumbnails{display:none}.product-meta:has(.product-meta__title.heading.h1){display:none}.card__separator{display:none}.card__section.card__section--tight{padding:20px 20px 8px}.product-form__variants{display:none}.acpt_giji_btn{display:block;background-color:#00badb;color:#fff;text-align:center;padding:8px 0;cursor:pointer;transition:background-color .2s}.skkg_prd_gly_descr{margin:8px 0 0}.skkg_vrnt_slct_area{display:block;margin:0 0 10px}.skkg_prd_gly_main img[data-skkg_dsp=true]{display:block}.skkg_prd_gly_main img[data-skkg_dsp=false]{display:none}.skkg_vrnt_slct_area_row{margin:0 0 5px;padding:0 0 8px;border-bottom:solid 1px #f5f5f5}.skkg_vrnt_sa_row_ttl{display:block;position:relative;padding:0 0 0 1rem;white-space:pre}.skkg_vrnt_sa_row_ttl:before{content:"\25a0";position:absolute;left:0;top:0;color:#a3a3a3;margin:0 0 0 -2px;font-size:10px;line-height:2rem}.skkg_vrnt_slct_area_row input{display:none}.skkg_vrnt_slct_area_row:has(input[name=skkg_slct_data_A]) .skkg_vsar_sect{display:flex}.skkg_vrnt_slct_area_row:has(input[name=skkg_slct_data_A]) .skkg_slct_ttl{font-size:1rem;text-align:center}.skkg_vrnt_slct_area_row:has(input[name=skkg_slct_data_A]) label{display:block;width:calc(25% - 6px);margin:3px;border:solid 1px #d5d5d5;border-radius:5px;padding:3px}.skkg_vrnt_slct_area_row:has(input[name=skkg_slct_data_A]) label:has(input:checked){border:solid 3px #00badb}.skkg_vrnt_slct_area_row select{width:60%;border:solid 1px #d5d5d5;border-radius:5px;background-color:#fff;padding:3px 0}.skkg_vrnt_err{display:none;color:#00badb}.skkg_vrnt_err[data-err_disp=true]{display:block}.skkg_vrnt_slct_area_row:has(select[name=skkg_slct_data_C]){visibility:hidden;opacity:0;max-height:0px;transition:visibility .2s,opacity .2s,visibility .2s}.skkg_vrnt_slct_area_row:has(select[name=skkg_slct_data_C])[data-skkgvsr_disp=true]{visibility:visible;opacity:1;max-height:100vh;transition:visibility .2s,opacity .2s,visibility .2s}.skkg_vrnt_slct_area_row:has(select[name=skkg_slct_data_C])[data-skkgvsr_disp=true]:has(.skkg_vrnt_err[data-err_disp=true]) select{visibility:hidden;opacity:0;max-height:0px;transition:visibility .2s,opacity .2s,visibility .2s}.skkg_vsar_sect:has(input[name=skkg_slct_data_C]){display:flex;flex-wrap:wrap}.skkg_vsar_sect:has(input[name=skkg_slct_data_C]) label{display:none;width:18%;margin:1%;border-radius:5px;padding:2px}.skkg_vsar_sect:has(input[name=skkg_slct_data_C]) label img{border-radius:5px}.skkg_vsar_sect:has(input[name=skkg_slct_data_C]) label[data-skkgs_c_rdodisp=true]{display:block}.skkg_vsar_sect:has(input[name=skkg_slct_data_C]) label[data-skkgs_c_rdodisp=true]:has(input:checked){border:solid 3px #00badb}.skkg_vsar_sect:has(input[name=skkg_slct_data_D]){display:flex}.skkg_vsar_sect:has(input[name=skkg_slct_data_D]) label{display:block;width:18%;margin:1%;border:solid 1px #d5d5d5;border-radius:5px;padding:3px}.skkg_vsar_sect:has(input[name=skkg_slct_data_D]) label:has(input:checked){border:solid 3px #00badb}.skkg_vrnt_sa_row_ttl:has(.skkg_selected_image){display:flex}.skkg_selected_image_container{width:100%;margin:10px auto 3px;aspect-ratio:1 / 1;position:relative;border-radius:5px}.skkg_selected_image{display:block;width:100%;border-radius:5px;border:solid 1px #d5d5d5}.skkg_img_loading_cnt{display:block;position:absolute;padding:calc(50% - 40px) 0 0 0;left:0;top:0;width:100%;aspect-ratio:1 / 1;background-color:#fff}.skkg_img_loading_cnt[data-skkg_rslimg_lddsp=false]{opacity:0;transition:opacity .2s}.skkg_img_loading_cnt[data-skkg_rslimg_lddsp=true]{opacity:1;transition:opacity .2s}.skkg_img_loading_cnt[data-skkg_rslimg_lddsp=false] svg{display:block;margin:0 auto;width:50px;opacity:0;transition:opacity 8s}.skkg_img_loading_cnt[data-skkg_rslimg_lddsp=true] svg{display:block;margin:0 auto;width:50px;animation:1.4s linear infinite ss_rgs_rotate;opacity:1;transition:opacity .8s}@keyframes ss_rgs_rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.card__section:has(.skkg_vrnt_slct_area_row[data-skkg_rslt_disp=false]) .product-form__info-list{display:block;visibility:hidden;opacity:0;max-height:0px;transition:visibility .2s,opacity .2s,max-height .2s}.card__section .skkg_vrnt_slct_area_row[data-skkg_rslt_disp=false]{visibility:hidden;opacity:0;max-height:0px;transition:visibility .2s,opacity .2s,max-height .2s}.card__section:has(.skkg_vrnt_slct_area_row[data-skkg_rslt_disp=false]) .product-form__payment-container{visibility:hidden;opacity:0;max-height:0px;transition:visibility .2s,opacity .2s,max-height .2s}.card__section:has(.skkg_vrnt_slct_area_row[data-skkg_rslt_disp=true]) .product-form__info-list{visibility:visible;opacity:1;max-height:1000vh;transition:visibility .2s,opacity .2s,max-height .2s}.card__section .skkg_vrnt_slct_area_row[data-skkg_rslt_disp=true]{visibility:visible;opacity:1;max-height:1000vh;transition:visibility .2s,opacity .2s,max-height .2s}.card__section:has(.skkg_vrnt_slct_area_row[data-skkg_rslt_disp=true]) .product-form__payment-container{visibility:visible;opacity:1;max-height:1000vh;transition:visibility .2s,opacity .2s,max-height .2s}
/*# sourceMappingURL=/cdn/shop/t/88/assets/sekikagu_sofa_semiorder.css.map */
