.golf-art-cart-properties{margin:10px 0;font-size:.8rem;line-height:1.5}.golf-art-cart-properties div{margin:4px 0}.golf-art-cart-properties dt{display:inline;font-weight:700}.golf-art-cart-properties dd{display:inline;margin:0 0 0 5px;overflow-wrap:anywhere}.fgo-cart-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,360px);gap:32px;align-items:start}.fgo-cart-main{min-width:0}.fgo-cart-layout .cart-summary{margin:0;width:100%;max-width:none}.fgo-cart-look{margin-top:28px;padding:22px;background:#f6f7f6;border-radius:12px}.fgo-cart-look h2{font-family:inherit;font-size:1.1rem;font-weight:800;margin:0 0 18px}.fgo-cart-look__track{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x proximity;padding-bottom:12px}.fgo-cart-look__track:focus-visible{outline:2px solid var(--fgo-green);outline-offset:4px}.fgo-cart-look__card{display:flex;align-items:center;gap:14px;flex:0 0 340px;padding:16px;border:1px solid #d9dfdc;border-radius:10px;background:#fff;scroll-snap-align:start}.fgo-cart-look__image{flex:0 0 100px;display:block}.fgo-cart-look__image img{display:block;width:100%;height:120px;object-fit:contain;border-radius:6px;background:#ececec}.fgo-cart-look__details{flex:1;min-width:0}.fgo-cart-look__details h3{font-family:inherit;font-size:.85rem;font-weight:800;line-height:1.35;margin:0 0 8px}.fgo-cart-look__details h3 a{color:var(--fgo-green);text-decoration:none}.fgo-cart-look__details p{font-size:.9rem;font-weight:800;margin:0 0 12px}.fgo-cart-look__details .button{font-size:.7rem;font-weight:800;padding:12px;min-height:44px;width:100%;text-align:center}@media(max-width:1000px){.fgo-cart-layout{grid-template-columns:minmax(0,1fr)}.fgo-cart-layout .cart-summary{max-width:440px;margin-left:auto}}@media(max-width:750px){.fgo-cart-look{padding:16px 12px}.fgo-cart-look__card{flex-basis:285px;gap:12px;padding:12px}.fgo-cart-look__image{flex-basis:80px}.fgo-cart-look__image img{height:100px}}.golf-art-fields{min-width:0;margin:24px 0;padding:20px;border:1px solid #ccd4d0;border-radius:12px;background:#ececec}.golf-art-fields__heading{margin:0 0 14px;padding:0;font-family:inherit;font-size:1.05rem;line-height:1.3;font-weight:800;color:var(--fgo-green,#073d2a)}.golf-art-fields__intro{font-size:.9rem;line-height:1.5;margin:0 0 18px}.golf-art-fields__field{margin:0 0 18px}.golf-art-fields__field label{display:block;font-size:.9rem;font-weight:700;line-height:1.4;margin:0 0 8px}.golf-art-fields__field input,.golf-art-fields__field textarea{display:block;box-sizing:border-box;width:100%;max-width:100%;min-width:0;min-height:46px;padding:12px;border:1px solid #a5b3aa;border-radius:6px;background:#fff;color:#17392a;font-family:inherit;font-size:16px}.golf-art-fields__field input[type=file]{font-size:14px}.golf-art-fields__field input::file-selector-button{padding:8px 10px;margin-right:10px;border:0;border-radius:4px;background:#f9b1bc;color:#17392a;font-family:inherit;font-weight:700;cursor:pointer}.golf-art-fields__field textarea{resize:vertical}.golf-art-fields__field input:focus-visible,.golf-art-fields__field textarea:focus-visible{outline:2px solid var(--fgo-green,#073d2a);outline-offset:3px}.golf-art-fields__help,.golf-art-fields__proof{font-size:.8rem;line-height:1.5;margin:7px 0 0;color:#37493f}.golf-art-fields__error{font-size:.85rem;line-height:1.4;color:#9e2020;margin:8px 0 0}.golf-art-fields__error[hidden]{display:none}@media(max-width:600px){.golf-art-fields{padding:16px}}
/*# sourceMappingURL=/cdn/shop/t/103/compiled_assets/styles.css.map */
