.sl-product{padding:60px 0}.sl-product .font-num{font-family:Arial,Helvetica,sans-serif}.sl-product__main{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;align-items:start;justify-content:center}.sl-product__main-image{aspect-ratio:5 / 4;width:100%;border:solid 1px #DDD}.sl-product__main-image img{width:100%;height:100%;display:block;object-fit:contain}.sl-product__thumbs{display:flex;gap:12px;margin-top:16px;overflow-x:auto}.sl-product__thumb{width:80px;flex:0 0 80px;aspect-ratio:5 / 4;padding:0;border:1px solid #DDD;background:#fff;cursor:pointer;overflow:hidden}.sl-product__thumb img{width:100%;height:100%;display:block;object-fit:contain}.sl-product__thumb.is-active{border-color:#2fac72}.sl-product__number{margin-bottom:8px;color:#707070}.sl-product__title{margin:0 0 16px}.sl-product__price{margin-bottom:24px;font-size:1.8rem}.sl-product__price .font-num{color:#2fac72;font-size:1.1em}.sl-product__price .no-price{color:#2fac72}.sl-product__description{margin-bottom:32px;padding-top:18px;border-top:solid 1px #DDD}.sl-product__buttons{display:flex;gap:12px}.sl-product__buttons .btn{display:inline-flex;align-items:center;justify-content:center;gap:18px;padding:12px 18px;border-radius:3px;max-width:450px;line-height:1;text-decoration:none;transition:opacity .2s ease,background-color .2s ease,color .2s ease}.sl-product__buttons .button--primary{background:#2fac72;border:solid 1px #2FAC72;color:#fff}.sl-product__buttons .button--secondary{background:#fff;border:solid 1px #2FAC72;color:#2fac72}.sl-product__heading{width:100%;max-width:1000px;margin-inline:auto;color:#2fac72;font-weight:700}.sl-product__spec,.sl-product__collections{margin-top:64px}.product-spec-table{width:100%;max-width:1000px;margin-inline:auto;border-collapse:collapse}.product-spec-table th,.product-spec-table td{padding:16px;border-bottom:1px solid #DDD;text-align:left;vertical-align:top}.product-spec-table th{width:180px;font-weight:700}@media screen and (max-width:749px){.sl-product__main{display:block}.sl-product__collection-grid{grid-template-columns:repeat(2,1fr)}.product-spec-table th{width:110px}.sl-product__buttons{flex-direction:column;align-items:center}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sl-custom-product.css.map */
