main .car_detail .car_detail_wrapper{margin:3rem 0}@media screen and (max-width: 1300px){main .car_detail .car_detail_wrapper{margin:5rem 0}}@media screen and (max-width: 1300px){main .car_detail .car_detail_wrapper .car_detail_field .info{padding:2rem 1.5rem 3rem}}main .car_detail .car_detail_wrapper .car_detail_field .product_images{width:50%}@media screen and (max-width: 1300px){main .car_detail .car_detail_wrapper .car_detail_field .product_images{width:100%}}main .car_detail .car_detail_wrapper .car_detail_field .product_images img{width:100%;height:100%}main .car_detail .car_detail_wrapper .car_detail_field .product_images [class^=swiper-button]{display:block;right:10px}main .car_detail .car_detail_wrapper .car_detail_field .product_images [class^=swiper-button]:after{content:"";background-image:url(//shop.carafulline.jp/cdn/shop/files/orange_arrow_right.svg?v=7950369083977920428);position:absolute;background-size:contain;width:30px;aspect-ratio:1}main .car_detail .car_detail_wrapper .car_detail_field .product_images [class^=swiper-button][class*=prev]{left:10px}main .car_detail .car_detail_wrapper .car_detail_field .product_images [class^=swiper-button][class*=prev]:after{transform:rotate(180deg)}main .car_detail .car_detail_wrapper .car_detail_field .product_images .swiper-pagination span{width:10px;height:10px}main .car_detail .car_detail_wrapper .car_detail_field .product_images .swiper-pagination span.swiper-pagination-bullet-active{background:linear-gradient(135deg,#f69804,#f6e304)}main .car_detail .car_detail_wrapper .car_detail_field .add_cart{width:280px;font-size:1.5rem;margin:3rem auto 0;background-color:#f39800}main .car_detail .car_detail_wrapper .car_detail_field .cart_field{display:flex;flex-direction:row;align-items:center;justify-content:center;height:50px;margin:4rem 0 0}main .car_detail .car_detail_wrapper .car_detail_field .cart_field input{height:100%;border-radius:3rem 0 0 3rem;border:none;width:70px;font-size:2rem;font-weight:700;text-align:right;padding-right:1rem}main .car_detail .car_detail_wrapper .car_detail_field .cart_field button{margin:0;border-radius:0 3rem 3rem 0;width:180px;height:100%}main .car_detail .car_detail_wrapper .car_detail_field .contact_buttons{margin:1.5rem auto;display:flex;width:280px}main .car_detail .car_detail_wrapper .car_detail_field .contact_buttons a{width:50%;color:#fff;text-decoration:none;display:flex;flex-direction:column;align-items:center;padding:1.2rem 1rem .9rem;font-size:1.2rem}main .car_detail .car_detail_wrapper .car_detail_field .contact_buttons a svg{height:20px}main .car_detail .car_detail_wrapper .car_detail_field .contact_buttons a.mail{border-radius:3rem 0 0 3rem;background-color:#30a7c2;padding-left:2rem}main .car_detail .car_detail_wrapper .car_detail_field .contact_buttons a.tel{border-radius:0 3rem 3rem 0;background-color:#ea6e8f;padding-right:2rem}main .same{font-size:2.3rem;margin:12rem .5rem .5rem;font-weight:700;color:#506370}main .option_field{margin:1rem;padding:1rem 2rem;display:flex;gap:1rem}main .option_field select{font-size:1.5rem;width:15rem;padding:.5rem;border-color:#f1992f80;border-width:2px;-webkit-appearance:none;appearance:none;color:#51636f;border-radius:0;background:transparent}main .list_field{margin:5rem 0 0;max-width:95%!important}main .pagination{display:flex;gap:1rem;justify-content:center;align-items:center;margin:4rem;padding:0}main .pagination li{list-style:none;border-radius:50%;background:linear-gradient(135deg,#30a7c2,#8dc110);width:2.5rem;height:2.5rem;line-height:2.5rem;text-align:center;color:#fff;font-weight:700;border:solid 1.5px;border-color:#52ae97;box-sizing:content-box}main .pagination li:first-child,main .pagination li:last-child{display:none}main .pagination li.disabled{background:transparent;border:none;color:#959595}main .pagination li.active{color:#5ab18d;background:#fff}main .pagination li a:not([href]){cursor:pointer}.same_field>section{max-width:95%!important}.other_field,.options{max-width:95%!important}
/*# sourceMappingURL=/cdn/shop/t/1/assets/product.scss.css.map */
