@charset "UTF-8";.section-selectbox-form{max-width:1600px;padding:48px 24px;margin:0 auto}@media screen and (max-width:767px){.section-selectbox-form{padding:48px 5%}}.section-selectbox-form .selectbox-description{text-align:center;lettter-spacing:.1em;margin-bottom:30px}@media screen and (max-width:767px){.section-selectbox-form .selectbox-description{margin-bottom:10px}}.section-selectbox-form .selectbox-description .selectbox-description__title{font-size:22px;font-weight:700;margin-bottom:20px;letter-spacing:.1em;line-height:1.9}@media screen and (max-width:767px){.section-selectbox-form .selectbox-description .selectbox-description__title{font-size:20px}}.section-selectbox-form .selectbox-description p{font-size:14px;letter-spacing:.1em}.selectbox-navi{display:flex;justify-content:center;margin:-10px -10px 40px}.selectbox-navi__item{display:block;padding:10px 40px;border:1px solid #333;border-radius:30px;background:#fff;margin:10px;text-align:center}.selectbox-navi__item--premium{background:#fee597;color:#333;border:none}.selectbox-navi__item--sozai{background:#24550d;color:#fff}@media screen and (max-width:767px){.selectbox-navi{display:block;margin:20px 0 40px}.selectbox-navi__item{width:100%;margin:0 0 12px}}.section-selectbox-form .selectbox-form{display:flex;flex-wrap:wrap;justify-content:center;margin:-10px}@media screen and (max-width:767px){.section-selectbox-form .selectbox-form{margin:-5px;justify-content:unset;padding:0}}@media screen and (max-width:375px){.section-selectbox-form .selectbox-form{margin:-7px}}.section-selectbox-form .selectbox-form li{list-style:none;width:calc(20% - 20px);margin:10px;padding:10px;background:#fff;text-align:center;border:2px solid #FFF;display:flex;flex-wrap:wrap;box-shadow:0 0 14px #0000000a;position:relative}@media screen and (max-width:1400px){.section-selectbox-form .selectbox-form li{width:calc(20% - 20px)}}@media screen and (max-width:1200px){.section-selectbox-form .selectbox-form li{width:calc(25% - 20px)}}@media screen and (max-width:767px){.section-selectbox-form .selectbox-form li{width:calc(33.333333% - 5px);margin:2.5px}}@media screen and (max-width:480px){.section-selectbox-form .selectbox-form li{width:calc(50% - 14px);margin:7px;padding:15px}}.section-selectbox-form .selectbox-form li.li-active{border:2px solid #333}.section-selectbox-form .selectbox-form li.li-soldout{position:relative}.section-selectbox-form .selectbox-form li.li-soldout:before{content:"";display:block;width:calc(100% + 4px);height:calc(100% + 4px);background:#0003;position:absolute;left:-2px;top:-2px}.section-selectbox-form .selectbox-form li .selectbox-form__label{position:absolute;right:5px;top:5px;line-height:1;background:#b78506;color:#fff;font-size:10px;padding:5px 10px;border-radius:20px;letter-spacing:.1em;z-index:1}.section-selectbox-form .selectbox-form li .selectbox-form__label--tanpin-premium{background:#fee597;color:#333}.section-selectbox-form .selectbox-form li .selectbox-form__label--tanpin-sozai{background:#24550d}.section-selectbox-form .selectbox-form li .selectbox-form__top{width:100%}.section-selectbox-form .selectbox-form li .selectbox-form__bottom{margin-top:auto;width:100%}.section-selectbox-form .selectbox-form li .selectbox-form__bottom .selectbox-form__bottom__soldout{background:#666;color:#fff;border-radius:30px;padding:5px;letter-spacing:.05em;margin:10px 10px 0;font-size:13px}@media screen and (max-width:767px){.section-selectbox-form .selectbox-form li .selectbox-form__bottom .selectbox-form__bottom__soldout{font-size:10px;margin:10px 0 0}}.section-selectbox-form .selectbox-form li .selectbox-form__image img{display:block;width:100%;height:auto;cursor:pointer;aspect-ratio:16/9;object-fit:contain}.section-selectbox-form .selectbox-form li .selectbox-form__image img:hover{opacity:.9}.section-selectbox-form .selectbox-form li .selectbox-form__title{font-size:12px;letter-spacing:.05em;line-height:1.8;margin-top:10px;text-align:left}@media screen and (max-width:767px){.section-selectbox-form .selectbox-form li .selectbox-form__title{font-size:10px}}@media screen and (max-width:375px){.section-selectbox-form .selectbox-form li .selectbox-form__title{font-size:12px;margin-top:15px}}.section-selectbox-form .selectbox-form li .selectbox-form__price{font-size:12px;letter-spacing:.05em;color:#f60}.section-selectbox-form .selectbox-form li .selecter-box{display:flex;justify-content:space-between;border:1px solid #DDDDDD;border-radius:16px;max-width:120px;margin:10px auto 0}@media screen and (max-width:767px){.section-selectbox-form .selectbox-form li .selecter-box{margin:10px 0 0}}@media screen and (max-width:375px){.section-selectbox-form .selectbox-form li .selecter-box{margin:15px 10px 0}}.section-selectbox-form .selectbox-form li .selecter-box input{padding:0;border:none;border-radius:0;outline:none;background:none;text-align:center;font-weight:500;font-size:12px;color:#333;width:calc(100% - 60px)}.section-selectbox-form .selectbox-form li .selecter-box input:disabled{color:#333}.section-selectbox-form .selectbox-form li .selecter-box input::-webkit-outer-spin-button,.section-selectbox-form .selectbox-form li .selecter-box input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;-moz-appearance:textfield}.section-selectbox-form .selectbox-form li .selecter-box button{width:30px;height:30px;display:flex;align-items:center;justify-content:center}.section-selectbox-form .selectbox-form li .selecter-box button.mainasu{padding-left:10px}.section-selectbox-form .selectbox-form li .selecter-box button.plus{padding-right:10px}.section-selectbox-form .modal-triger{display:none}.section-selectbox-form .overlay{display:none;z-index:9999;background:#0000006e;position:fixed;width:100%;height:100vh;top:0;left:0}.section-selectbox-form .overlay .overlay-close{display:block;width:100%;height:100%}.section-selectbox-form .overlay .overlay__content{background:#fff;border-radius:5px;padding:40px;width:calc(100vw - 30px);max-width:500px;height:auto;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.section-selectbox-form .overlay .overlay__scroll{overflow-y:scroll;overflow-x:hidden;max-height:80vh;-ms-overflow-style:none;scrollbar-width:none}.section-selectbox-form .overlay .overlay__scroll::-webkit-scrollbar{display:none}.section-selectbox-form .overlay .overlay__content .close{position:absolute;top:-13px;right:-5px;width:40px;height:40px;cursor:pointer;z-index:1;font-size:20px;background:#333;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center}.section-selectbox-form .overlay .overlay__content .overlay__description{text-align:left;margin-top:20px;letter-spacing:.1em;line-height:2}.section-selectbox-form .modal-triger:checked+.overlay{display:block}.section-selectbox-form .selectbox-fixbtn{position:fixed;flex-wrap:wrap;bottom:0;left:0;z-index:10;background:#fff;box-shadow:0 0 14px #0000000a;width:100%;display:flex;justify-content:center;align-items:center;padding:34px 30px 30px}@media screen and (max-width:767px){.section-selectbox-form .selectbox-fixbtn{padding:22px 0 5px}}.section-selectbox-form .selectbox-fixbtn .selectbox-fixbtn__select{margin-right:30px;font-size:20px;font-weight:500;letter-spacing:.1em}@media screen and (max-width:767px){.section-selectbox-form .selectbox-fixbtn .selectbox-fixbtn__select{font-size:16px;margin-right:27px}}.section-selectbox-form .selectbox-fixbtn .selectbox-fixbtn__description{background:#efefef;color:#333;border-radius:30px;padding:5px 20px;font-weight:700;font-size:14px;letter-spacing:.1em}.section-selectbox-form .selectbox-fixbtn .selectbox-fixbtn__submit{background:#333;padding:8px 45px;border-radius:30px;font-size:14px;color:#fff;letter-spacing:.1em}@media screen and (max-width:767px){.section-selectbox-form .selectbox-fixbtn .selectbox-fixbtn__submit{padding:5px 27px}}.section-selectbox-form #product_result{width:100%;list-style:none;display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:10px}.section-selectbox-form #product_result li{padding:45px 10px 0 15px;font-size:10px;line-height:1.2;position:relative;display:flex;min-width:210px;max-width:210px}.section-selectbox-form #product_result li:after{content:"";height:46px;width:1px;background:#e2e2e2;position:absolute;right:0;bottom:0}.section-selectbox-form #product_result li:last-child:after{display:none}.section-selectbox-form #product_result li .result-image{width:60px;margin-right:10px}.section-selectbox-form #product_result li .result-info{width:calc(100% - 60px);display:flex;flex-wrap:wrap}.section-selectbox-form #product_result li .result-info .title{color:#333;font-size:10px;line-height:1.7;font-weight:500;width:100%}.section-selectbox-form #product_result li .delete{position:absolute;top:20px;z-index:2;right:-11px;background:#333;color:#fff;border-radius:30px;width:22px;height:22px;display:flex;align-items:center;justify-content:center;font-size:10px;cursor:pointer}.section-selectbox-form #product_result li .fix-selecter-box{color:#000;display:flex;justify-content:space-between;align-items:center;border:1px solid #DDDDDD;border-radius:16px;margin:auto auto 0;height:22px}.section-selectbox-form #product_result li .fix-selecter-box button{width:22px;height:22px;font-size:14px;display:flex;align-items:center;justify-content:center}.section-selectbox-form #product_result li .fix-selecter-box .num{width:20px;font-size:10px;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/40/assets/product-selectbox-form.css.map */
