div.product-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:20px 0 60px;width:100%;border-radius:8px;position:relative}@media screen and (max-width:769px){div.product-container{display:block}}div.product-container div.product-images{width:320px}@media screen and (max-width:1080px){div.product-container div.product-images{width:300px}}@media screen and (max-width:769px){div.product-container div.product-images{margin:0 auto;width:270px}}@media screen and (max-width:576px){div.product-container div.product-images{margin:0 auto;width:180px}}div.product-container div.product-images img{border-radius:8px}div.product-container div.product-images div.product-main-image{width:100%}div.product-container div.product-images div.product-main-image img{width:100%;height:auto}div.product-container div.product-images div.product-small-images{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}div.product-container div.product-images div.product-small-images img{display:block;margin-top:20px;width:80px;height:auto}@media screen and (max-width:576px){div.product-container div.product-images div.product-small-images img{margin-top:16px;width:60px}}div.product-container div.product-info{width:calc(100% - 360px)}@media screen and (max-width:769px){div.product-container div.product-info{margin-top:30px;padding:0 40px;width:100%}}@media screen and (max-width:576px){div.product-container div.product-info{margin-top:20px;padding:0 20px}}div.product-container div.product-info h1{font-size:30px}@media screen and (max-width:1080px){div.product-container div.product-info h1{font-size:26px}}@media screen and (max-width:576px){div.product-container div.product-info h1{font-size:24px}}div.product-container div.product-info div.product-price-container{margin-top:24px}@media screen and (max-width:576px){div.product-container div.product-info div.product-price-container{margin-top:12px}}div.product-container div.product-info div.product-price-container span.product-price{margin-top:12px;font-family:Crimson Text,"Noto Serif JP",sans-serif;font-size:24px}@media screen and (max-width:1080px){div.product-container div.product-info div.product-price-container span.product-price{font-size:20px}}div.product-container div.product-info div.product-price-container span.product-tax-included{font-family:Crimson Text,"Noto Serif JP",sans-serif;font-size:16px}@media screen and (max-width:1080px){div.product-container div.product-info div.product-price-container span.product-tax-included{font-size:14px}}div.product-container div.product-info div.variant-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:24px;max-width:400px;width:100%}@media screen and (max-width:576px){div.product-container div.product-info div.variant-select{margin-top:12px}}div.product-container div.product-info div.variant-select div.volume-select,div.product-container div.product-info div.variant-select div.quantity-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}div.product-container div.product-info div.variant-select div.volume-select div.volume-select-label,div.product-container div.product-info div.variant-select div.volume-select div.quantity-select-label,div.product-container div.product-info div.variant-select div.quantity-select div.volume-select-label,div.product-container div.product-info div.variant-select div.quantity-select div.quantity-select-label{margin-right:20px;font-size:16px}@media screen and (max-width:576px){div.product-container div.product-info div.variant-select div.volume-select div.volume-select-label,div.product-container div.product-info div.variant-select div.volume-select div.quantity-select-label,div.product-container div.product-info div.variant-select div.quantity-select div.volume-select-label,div.product-container div.product-info div.variant-select div.quantity-select div.quantity-select-label{margin-right:16px;font-size:18px}}div.product-container div.product-info div.variant-select div.volume-select div.volume-select-label label:hover,div.product-container div.product-info div.variant-select div.volume-select div.quantity-select-label label:hover,div.product-container div.product-info div.variant-select div.quantity-select div.volume-select-label label:hover,div.product-container div.product-info div.variant-select div.quantity-select div.quantity-select-label label:hover{opacity:1;text-decoration:none}div.product-container div.product-info div.variant-select div.volume-select select,div.product-container div.product-info div.variant-select div.quantity-select select{margin:0;padding:10px;border:2px solid #d0cbc5;border-radius:12px;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:#f4f4f4;font-size:16px}div.product-container div.product-info div.variant-select div.volume-select select.volume-select-form,div.product-container div.product-info div.variant-select div.quantity-select select.volume-select-form{width:148px}@media screen and (max-width:576px){div.product-container div.product-info div.variant-select div.volume-select select.volume-select-form,div.product-container div.product-info div.variant-select div.quantity-select select.volume-select-form{width:120px}}div.product-container div.product-info div.variant-select div.volume-select select.quantity-select-form,div.product-container div.product-info div.variant-select div.quantity-select select.quantity-select-form{width:80px}@media screen and (max-width:576px){div.product-container div.product-info div.variant-select div.volume-select select.quantity-select-form,div.product-container div.product-info div.variant-select div.quantity-select select.quantity-select-form{width:70px}}div.product-container div.product-info button{margin-top:30px;padding:20px;max-width:400px;width:100%;font-size:18px;color:#fff;border-radius:20px;text-align:center}@media screen and (max-width:769px){div.product-container div.product-info button{max-width:none}}@media screen and (max-width:576px){div.product-container div.product-info button{margin-top:24px}}div.product-container div.product-info button.add-to-cart{background-color:#98001b}div.product-container div.product-info button.add-to-cart:hover{opacity:.7}div.product-container div.product-info button.add-to-cart-disabled{background-color:#999}div.product-container div.product-info div.product-description{margin-top:40px;line-height:1.6;font-size:16px}@media screen and (max-width:769px){div.product-container div.product-info div.product-description{margin-top:30px}}@media screen and (max-width:576px){div.product-container div.product-info div.product-description{margin-top:24px}}div.product-container div.product-info div.product-description h2{font-size:24px;font-weight:700;margin-top:12px}@media screen and (max-width:576px){div.product-container div.product-info div.product-description h2{font-size:20px}}div.product-container div.product-info div.product-description h3{margin-top:24px;font-size:24px;font-weight:700}@media screen and (max-width:576px){div.product-container div.product-info div.product-description h3{margin-top:20px;font-size:20px;font-weight:700}}div.product-container div.product-info div.product-description h4{margin-top:24px;font-size:24px;font-weight:700}@media screen and (max-width:576px){div.product-container div.product-info div.product-description h4{margin-top:20px;font-size:20px;font-weight:700}}div.product-container div.product-info div.product-description p{margin-top:12px}div.product-container div.product-info div.product-description p.disclaimer{margin-top:4px;font-size:12px}div.product-container div.product-info div.product-description ul{list-style:disc;margin:12px 0 0 22px}div.product-container div.product-info div.product-description img{max-width:100%;height:auto;margin-top:12px}div.product-container div.product-info div.product-description table{margin-top:14px;border:1px solid #222;border-collapse:collapse}@media screen and (max-width:769px){div.product-container div.product-info div.product-description table{width:100%}}div.product-container div.product-info div.product-description table th{padding:12px 14px;width:30%;background-color:#ece6df;border:1px solid #222}@media screen and (max-width:769px){div.product-container div.product-info div.product-description table th{display:block;width:100%}}div.product-container div.product-info div.product-description table td{padding:12px 14px;width:70%;border:1px solid #222}@media screen and (max-width:769px){div.product-container div.product-info div.product-description table td{display:block;width:100%}}div.pankuzu-product{padding:10px 8px;border-top:1px solid #d0cbc5}div.pankuzu-product ul{padding:2px 0}
/*# sourceMappingURL=/cdn/shop/t/5/assets/product.css.map */
