#mediastate-contents{font-family:equalheight}.contents{margin:20px 0 25px}.contents-wrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(231px,1fr));gap:20px;margin:0}.contents-item{box-sizing:border-box;width:auto;margin:0;background-color:#fff;text-align:center}.contents-item .wrapper{padding:8px}.contents-item .contents-image{display:flex;justify-content:center;align-items:center;width:auto;margin:0 0 15px}.contents-item .contents-image img{display:block;max-width:100%;height:auto;width:auto}.contents-item .contents-name{display:block;margin:0 0 10px;text-align:center}.contents-item .contents-name a{display:block;color:#3e3e3e;color:#007744;text-decoration:none;text-wrap:balance;font-weight:600;font-size:15px;line-height:1.2em}.contents-prices{margin:0 0 12px}.contents-prices .aprice{font-size:14px}.contents-prices .form-item.regular-price .form-item-label,.contents-prices .form-item.regular-price .form-item-value{font-weight:normal}.contents-prices .form-item.sale-price .form-item-label{color:#b3504a;font-weight:bold}.contents-item .contents-description{margin:10px 0;font-size:14px}.contents-item .addtocart-submit-button{padding:3px 12px;font-size:17px}.contents.elements-name-only .contents-body-wrapper{margin-top:0;margin-bottom:0}.contents.elements-name-only .contents-item{min-height:initial;min-height:auto;margin-top:0;margin-bottom:8px;padding-bottom:0;border-bottom:0}.contents.elements-name-only .contents-item .contents-name{margin:0;text-align:left}.contents.elements-name-only .contents-item .contents-name a{text-decoration:underline;background-color:transparent;font-weight:normal;line-height:1.4}.contents.inside-borders{overflow:hidden}.contents.inside-borders .contents-body{margin:-1px -4px 0px -1px !important}.contents.inside-borders .contents-item{margin:0 !important;border:1px solid #dedede;margin:0 -1px -1px 0}.contents-section-title{display:block;margin:20px 0;padding:10px 10px;background-color:#0093be;background-color:}.contents-section-title,.contents-section-title a{color:#fff;color:}@media only screen and (max-width:600px){.contents-wrapper{display:flex;flex-wrap:wrap}.contents-item{width:calc(50% - 10px)}}
