.production-select-button--disabled{cursor:default}.production-select-button--disabled .production-select-button__text{color:#dbdbdb}.production-select-button{display:-webkit-box;display:-webkit-flex;display:-moz-flex;-moz-justify-content:space-between;-moz-align-items:center;cursor:pointer;background-color:#fff;border:1px solid #dbdbdb;border-radius:4px;justify-content:space-between;align-items:center;width:100%;padding:0;font-family:inherit;transition:background-color .1s;display:flex;position:relative}.production-select-button.focus-visible:focus{background-color:#fafafa}@media (min-width:768px){.production-select-button:hover,.production-select-button:active{background-color:#fafafa}}.production-select-button::-moz-focus-inner{border:0}.production-select-button.focus-visible:focus{outline:none;box-shadow:0 0 0 3px #69c3fd80}.production-select-button__production{display:-webkit-box;display:-webkit-flex;display:-moz-flex;-moz-align-items:center;-moz-flex:1;flex:1;align-items:center;margin:13px 16px 13px 0;display:flex;position:relative}.production-select-button__production__blank{color:#292929;padding:10px 0 11px 16px;font-size:15px;line-height:21px}.production-select-button__production__index{color:#757575;text-align:center;width:60px;font-size:15px;font-weight:800}.production-select-button__production__image{border-radius:4px;width:44px;height:44px;display:block}.production-select-button__production__image--wrap{position:relative}.production-select-button__production__sold-out{text-align:center;color:#fff;background-color:#bdbdbd;border-radius:0 0 4px 4px;padding:2px 0;font-size:11px;font-weight:700;line-height:15px;position:absolute;bottom:0;left:0;right:0}.production-select-button__production__text{text-align:left;color:#424242;word-break:break-all;text-overflow:ellipsis;-webkit-line-clamp:2;word-wrap:break-word;-webkit-box-orient:vertical;width:100%;max-height:32px;margin-left:15px;padding-right:20px;font-size:13px;font-weight:400;line-height:16px;transition:opacity .1s;display:-webkit-box;overflow:hidden}.production-select-button__production__icon{position:absolute;right:0}.production-select-button__production__icon>svg{vertical-align:-3px;color:#757575}.production-select-item{display:-webkit-box;display:-webkit-flex;display:-moz-flex;-moz-flex-direction:row;-moz-align-items:center;-moz-flex:1;text-align:left;box-sizing:border-box;background:0 0;border:none;flex-direction:row;flex:1;align-items:center;margin:0;padding:0;font-family:inherit;display:flex}.production-select-item--selected{background-color:#eaebef}.production-select-item__index{color:#757575;text-align:center;width:60px;font-size:15px;font-weight:700}.production-select-item__image{margin-right:10px;font-size:0;position:relative}.production-select-item__image .image{border-radius:4px;width:44px;height:44px;display:block}.production-select-item__contents{width:100%}.production-select-item__contents__name{word-break:break-all;color:#424242;text-overflow:ellipsis;-webkit-line-clamp:2;word-wrap:break-word;-webkit-box-orient:vertical;max-height:32px;margin-top:5px;font-size:13px;font-weight:400;line-height:16px;transition:opacity .1s;display:-webkit-box;overflow:hidden}.production-select-item__contents__count{color:#9e9e9e;margin-top:6px;font-size:13px;display:block}.production-select-item__contents__info{flex-wrap:wrap;align-items:center;margin-top:4px;display:flex}.production-select-item__contents__info__badges{margin-left:5px;display:flex}.production-select-item__contents__info__badges>svg{margin-right:4px}.production-select-list{position:relative}.production-select-list__item{background-color:#fff;border-bottom:1px solid #dbdbdb;display:block}.production-select-list__item .production-select-item{width:100%;margin:0;padding:8px 20px 8px 0;transition:background-color .1s}.production-select-list__item .production-select-item.focus-visible:focus{background-color:#f7f8fa}@media (min-width:768px){.production-select-list__item .production-select-item:hover,.production-select-list__item .production-select-item:active{background-color:#f7f8fa}}.production-select-list__item:last-child{border-bottom:none}.production-select-list__item-all{box-sizing:border-box;color:#424242;text-align:left;background:0 0;border:none;width:100%;margin:0;padding:20px 16px;font-size:13px;line-height:24px;transition:background-color .1s;display:block}.production-select-list__item-all.focus-visible:focus{background-color:#f7f8fa}@media (min-width:768px){.production-select-list__item-all:hover,.production-select-list__item-all:active{background-color:#f7f8fa}}.production-select-dropdown{width:100%;position:relative}.production-select-dropdown__list-container{opacity:0;z-index:501;box-sizing:border-box;border:1px solid #dbdbdb;border-radius:4px;width:100%;margin-top:4px;transition:opacity .2s,transform .2s;position:absolute;top:100%;left:0;overflow:hidden;transform:translateY(-10px)}.production-select-dropdown__list-container.open{opacity:1;transform:none}.production-select-dropdown__list{box-sizing:border-box;-webkit-overflow-scrolling:touch;background-color:#fff;max-height:377px;overflow:auto}.production-select-text-button--disabled{cursor:default}.production-select-text-button--disabled .production-select-text-button__text{color:#dbdbdb}.production-select-text-button{display:-webkit-box;display:-webkit-flex;display:-moz-flex;-moz-justify-content:space-between;-moz-align-items:center;cursor:pointer;background-color:#fff;border:1px solid #dbdbdb;border-radius:4px;justify-content:space-between;align-items:center;width:100%;margin-bottom:20px;padding:0;display:flex;position:relative}.production-select-text-button__text{color:#424242;white-space:nowrap;text-overflow:ellipsis;text-align:left;width:100%;padding:9px 16px 8px;font-size:15px;line-height:21px;display:inline-block;overflow:hidden}.production-select-text-button__icon{position:absolute;right:16px}.production-used-card-feed{margin-top:20px;position:relative}@media (min-width:768px){.production-used-card-feed{margin-top:40px}}.production-used-card-feed__header{margin-bottom:40px}.production-used-card-feed__select{width:100%}@media (min-width:768px){.production-used-card-feed__select{width:343px}}.production-used-card-feed__title{-moz-flex:0 0 auto;color:#424242;flex:none;font-size:17px;font-weight:700;line-height:24px}.production-used-card-feed__title__link{color:#0aa5ff;transition:opacity .1s}.production-used-card-feed__title__link.focus-visible:focus{opacity:.5}@media (min-width:768px){.production-used-card-feed__title__link:hover,.production-used-card-feed__title__link:active{opacity:.5}}.production-used-card-feed__title__link::-moz-focus-inner{border:0}.production-used-card-feed__title__link.focus-visible:focus{opacity:1;border-radius:2px;outline:none;box-shadow:0 0 0 4px #69c3fd}@media (max-width:767px){.production-used-card-feed__item-wrap{padding:0 7.5px}}.production-used-card-feed__content{margin-top:30px}@media (max-width:767px){.production-used-card-feed__content{margin:30px -7.5px 0}}.production-used-card-feed__empty{text-align:center;color:#757575;margin:50px 0;font-size:15px}
