.ly-product-info-section-container{background-color:var(--section-bg-color)}.ly-product-info-title{margin-bottom:calc(44 * var(--u,1px))}.ly-product-info-product-image{display:flex;overflow:hidden;width:calc(398 * var(--u,1px));aspect-ratio:398/310;margin:0 auto;margin-bottom:calc(20 * var(--u,1px))}.ly-product-info-product-image img{width:100%;height:100%;object-fit:cover}.ly-product-info-points{display:grid;grid-template-columns:repeat(2,1fr);gap:calc(14 * var(--u,1px))}.ly-product-info-point{background-color:#fff;padding:calc(24 * var(--u,1px)) calc(14 * var(--u,1px));border:1px solid #b3b3b3;box-sizing:border-box}.ly-product-info-point .svg-wrapper{width:auto;height:calc(36 * var(--u,1px))}.ly-product-info-point .ly-product-info-point-title{margin-top:calc(10 * var(--u,1px));font-weight:700;font-size:calc(16 * var(--u, 1px));line-height:calc(18 * var(--u, 1px));letter-spacing:0;vertical-align:middle}.ly-product-info-point .ly-product-info-point-content{margin-top:calc(10 * var(--u,1px));font-weight:400;font-size:calc(14 * var(--u, 1px));line-height:calc(18 * var(--u, 1px));letter-spacing:0}.ly-product-info-buttons{margin-top:calc(25 * var(--u,1px));display:flex;gap:calc(14 * var(--u,1px))}.ly-product-info-buttons .ly-link-button{font-weight:700;font-size:calc(18 * var(--u, 1px));line-height:calc(18 * var(--u, 1px));letter-spacing:0;text-align:center;vertical-align:middle;min-height:calc(46 * var(--u,1px));padding:calc(14 * var(--u,1px));display:flex;align-items:center;justify-content:center}@media screen and (min-width:750px){.ly-product-info-wrapper{display:flex;gap:40px}.ly-product-info-product-image{margin:0;flex:706;aspect-ratio:706/523}.ly-product-info-others{flex:613}.ly-product-info-title{margin-bottom:calc(28 * var(--u,1px))}.ly-product-info-points{gap:calc(20 * var(--u,1px)) calc(16 * var(--u,1px))}.ly-product-info-point{padding:calc(22 * var(--u,1px)) calc(20 * var(--u,1px))}.ly-product-info-point .svg-wrapper{width:auto;height:calc(34 * var(--u,1px))}.ly-product-info-point .ly-product-info-point-title{font-size:calc(20 * var(--u, 1px));line-height:calc(22 * var(--u, 1px))}.ly-product-info-point .ly-product-info-point-content{font-size:calc(16 * var(--u, 1px))}.ly-product-info-buttons{margin-top:calc(28 * var(--u,1px))}.ly-product-info-buttons .ly-link-button{font-size:calc(16 * var(--u, 1px));min-height:calc(50 * var(--u,1px));padding:calc(16 * var(--u,1px))}}