.section-main-product .product__mega_sports,.section-main-product .product__comingsoon{padding:2.4rem}.section-main-product .product__comingsoon{color:#fd6859;background:#fd68591a;padding:2rem}.section-main-product .product__comingsoon>*{margin:0;padding:0}.section-main-product .product__comingsoon .product__promotion-alert-heading{color:#fd6859}.section-main-product .product__comingsoon p span{display:inline-block;font-weight:700}.section-main-product .product__comingsoon p span.date,.section-main-product .product__comingsoon p span.time{font-size:110%}.section-main-product .product__comingsoon p span.time{padding:0 .3rem}.section-main-product .product__mega_sports{background:rgba(var(--color-secondary-button),.5)}.section-main-product .product__mega_sports img{display:block;max-width:140px;margin-left:auto;margin-right:auto}.section-main-product .product__mega_sports ul{list-style:outside;padding-left:15px;margin-top:1.5rem}.section-main-product .product__mega_sports ul>li:not(:first-child){margin-top:.5em}.section-main-product .product__payment-info-top{border-radius:var(--blocks-radius) var(--blocks-radius) 0 0}.section-main-product .product__payment-info-bottom{border-radius:0 0 var(--blocks-radius) var(--blocks-radius);margin-top:2px}.section-main-product .payment-info-description>p{margin:0}.section-main-product .payment-info-description ul{display:flex;flex-wrap:wrap;list-style:none;justify-content:space-between;margin-top:-.6em}.section-main-product .payment-info-description ul li{width:calc(50% - .3em);margin-top:.6em}.section-main-product .payment-info-description ul li.paidy-wrapper{width:100%!important;overflow:hidden}.section-main-product .payment-info-description>dl{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;background:#fff;padding:1.5rem 2rem;margin:0}.section-main-product .payment-info-description>dl dd{margin:0}.section-main-product .payment-info-description>dl ul{display:flex;flex-wrap:wrap;align-content:center;justify-content:flex-start;gap:1rem}.section-main-product .payment-info-description>dl ul li{width:26%;max-width:35px}.section-main-product .payment-info-description>dl ul li img{display:block;width:100%}@media screen and (max-width: 640px){.section-main-product .payment-info-description>dl dt{font-size:80%;width:80px}.section-main-product .payment-info-description>dl dd{width:calc(100% - 80px)}}@media screen and (min-width: 641px){.section-main-product .payment-info-description{padding:1.4em}.section-main-product .payment-info-description ul{margin-top:-1em}.section-main-product .payment-info-description ul li{width:calc(50% - .5em);margin-top:1em}.section-main-product .payment-info-description>dl{padding:1.5rem 2rem}.section-main-product .payment-info-description>dl dt{width:100px}.section-main-product .payment-info-description>dl dd{width:calc(100% - 100px)}.section-main-product .payment-info-description>dl ul li{max-width:50px}}.section-main-product .product__alcohol_check{flex-direction:row;gap:10px;align-items:center;background-color:transparent;font-weight:700;color:#fd6859}.section-main-product .product__alcohol_check input:is([type=checkbox]){background:#fff;border:2px solid #fd6859}.section-main-product .product__alcohol_check input:is([type=checkbox]):checked{background:#fd6859}.section-main-product ._paidy-promotional-messaging{margin-bottom:0!important;max-width:100%}.section-main-product ._paidy-promotional-messaging div div{padding:0!important}.staff-comments__ul{margin:1em 0 0}.staff-comments__li{list-style:none;background:#f5f5f5;padding:20px;font-size:13px;margin-bottom:2px}.staff-comments__staff{display:flex;gap:20px}.staff-comments__staff-icon{width:100px}.staff-comments__staff-icon img{display:block;margin:0;background-color:#fff}.staff-comments__staff-info{width:calc(100% - 120px)}.staff-comments__staff-name{display:block;font-size:calc(var(--font-h4-size) * .7);margin-top:0;margin-bottom:.51em}.staff-comments__staff-position,.staff-comments__staff-activity{display:block;list-style:none;background:#f5f5f5;font-size:13px;margin-left:0;margin-top:.2em;padding:0}.staff-comments__staff-position{margin-bottom:5px}.staff-comments__texts{font-size:calc(var(--font-body-style) * 1.2);margin-top:1rem}@media screen and (max-width: 399px){.staff-comments__staff{gap:10px}.staff-comments__staff-icon{margin:0 auto;width:30%;min-width:40px}.staff-comments__staff-info{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/custom-section-main-product.css.map */
