:where(img[width][height]){width:auto;height:auto}.shopify-section{display:contents}.sx{max-width:1100px;margin:0 auto;padding:36px 20px 70px}.sx h1{font-size:44px;line-height:1.05;letter-spacing:-1px;margin:0 0 14px}.sx .kick{font-family:Caveat,cursive;font-size:22px;color:#1f7a63;margin:0}.sx-box{background:#fff;border:2px solid #171513;border-radius:10px;padding:22px;box-shadow:5px 5px #171513;margin:18px 0}.sx form{display:grid;gap:12px}.sx label{font-weight:700;font-size:14px;display:grid;gap:6px}.sx input,.sx select,.sx textarea{font:inherit;font-weight:400;border:1.5px solid #171513;border-radius:6px;padding:10px 12px;background:#fffdf6;width:100%;box-sizing:border-box}.sx button,.sx .btn{justify-self:start}.sx-prod{display:grid;grid-template-columns:1.1fr 1fr;gap:36px;align-items:start}.sx-prod .main img{width:100%;height:auto;border:2px solid #171513;border-radius:10px;background:#fff}.sx-thumbs{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.sx-thumbs img{width:70px;height:70px;object-fit:cover;border:1.5px solid #171513;border-radius:6px;cursor:pointer;background:#fff}.sx-price{font-family:Caveat,cursive;font-size:34px;color:#1f7a63;font-weight:700;margin:6px 0 12px}.sx-price s{color:#777;font-size:24px;margin-left:8px}.sx-desc{line-height:1.6}.sx-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:22px;margin:20px 0}.sx-card{display:block;background:#fff;border:2px solid #171513;border-radius:10px;overflow:hidden;color:inherit;text-decoration:none;box-shadow:4px 4px #171513}.sx-card img{width:100%;aspect-ratio:1;object-fit:cover;display:block;background:#fff}.sx-card .b{padding:12px 14px}.sx-card h3{font-size:16px;margin:0 0 6px}.sx-card .p{color:#1f7a63;font-weight:700}.sx-table{width:100%;border-collapse:collapse}.sx-table td,.sx-table th{padding:12px 8px;border-bottom:1px solid #ddd;text-align:left;vertical-align:middle}.sx-table img{width:70px;height:70px;object-fit:cover;border-radius:6px}.sx-table input{width:70px}.sx-tot{display:flex;justify-content:flex-end;gap:14px;align-items:center;flex-wrap:wrap;margin-top:18px;font-size:18px}.sx-err{background:#fde7e7;border-radius:6px;padding:10px 12px;color:#8a1c1c}.sx-pag{display:flex;gap:10px;justify-content:center;margin:24px 0}.sx-pag a,.sx-pag span{padding:6px 12px;border:1.5px solid #171513;border-radius:6px;color:inherit;text-decoration:none}@media(max-width:760px){.sx h1{font-size:34px}.sx-prod{grid-template-columns:1fr}.sx-table .hm{display:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/shopify.css.map */
