*{box-sizing:border-box}html{background:#fff;scroll-behavior:smooth}body{margin:0!important;background:#fff!important;color:#202923!important;font:16px/1.55 Arial,sans-serif}a{color:inherit}button{font:inherit;cursor:pointer}.white-header{max-width:1180px;margin:auto;display:flex!important;align-items:center;justify-content:space-between;gap:12px;padding:16px 24px!important;border-bottom:1px solid #e1e6e2;background:white!important;position:relative}.white-brand{display:flex;gap:10px;align-items:center;text-decoration:none;font-weight:bold;font-size:23px;white-space:nowrap}.white-brand img{width:42px;height:42px;object-fit:contain}.white-menu{position:relative}.white-menu button{width:44px;height:44px;border:1px solid #d6ded8;border-radius:6px;background:white;color:#234d38;font-size:22px}.white-panel{position:absolute;top:52px;left:0;z-index:20;background:#fff;border:1px solid #d6ded8;border-radius:8px;width:230px;padding:16px;box-shadow:0 10px 24px #0002}.white-panel[hidden]{display:none}.white-panel a{display:block;padding:12px 0;text-decoration:none}.white-language{display:flex;align-items:center;gap:5px;font-size:13px}.white-language a{padding:10px 5px;text-decoration:none}.white-language a[aria-current=page]{font-weight:bold;color:#21613e;text-decoration:underline}.white-main{max-width:1100px;margin:auto;padding:30px 24px 44px}.white-main h1{font:600 clamp(36px,5vw,56px)/1.1 Georgia,serif;letter-spacing:-1px;margin:15px 0}.white-lead{color:#526057;font-size:18px;max-width:700px}.white-notice{color:#4c5c51;font-size:13px;margin:18px 0 22px}.white-cta,.cta,.picnic-primary{display:inline-flex!important;align-items:center;justify-content:center;background:#21613e!important;color:white!important;border-radius:6px;padding:13px 22px!important;text-decoration:none;font-weight:bold;min-height:48px;font-size:15px}.white-hero{display:grid;grid-template-columns:1fr 1.2fr;gap:32px;align-items:center}.white-hero figure{margin:0}.white-hero img{display:block;width:100%;height:auto;object-fit:contain;background:white}.white-caption{font-size:12px;color:#526057;margin-top:9px}.white-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:28px}.white-card{display:flex;flex-direction:column;border:1px solid #dce3de;border-radius:10px;overflow:hidden;background:white}.white-card-img{height:300px;background:white;display:flex;justify-content:center}.white-card-img img{width:100%;height:100%;object-fit:contain}.white-card-body{display:flex;flex-direction:column;padding:22px;flex:1}.white-card h2{font:600 27px/1.15 Georgia,serif;margin:0 0 12px;color:#202923}.white-card p{color:#526057;font-size:15px;flex:1;margin:0 0 20px}.white-card .white-cta{width:100%}.white-footer{max-width:1100px;margin:auto;padding:25px 24px 40px!important;border-top:1px solid #dce3de;background:white!important;color:#526057;font-size:12px}.white-footer .contact{display:inline-block;color:#21613e;font-weight:bold;font-size:14px;margin-bottom:12px}.white-footer details{border-top:1px solid #e1e6e2;padding-top:10px}.white-footer summary{cursor:pointer;min-height:44px}.white-footer p{margin:10px 0}.white-draft{font-size:11px;color:#6b756d;letter-spacing:.1em;text-transform:uppercase}a:focus-visible,button:focus-visible{outline:3px solid #21613e;outline-offset:3px}.item,.collection,.disclosure,.notice.disclosure,.scene,.detail,.picnic-scene,.picnic-scene figcaption,.picnic-product,.picnic-close,.product-number,.generic-focus,.intro-panel,.hero-figure,.hero{background:#fff!important}.picnic-body,.picnic-main,main{background:#fff!important}.picnic-topline{background:#fff!important;color:#202923!important}.picnic-eyebrow,.eyebrow,.product-variant,.picnic-amazon{color:#21613e!important}.picnic-product:before{background:#21613e!important}.hero-figure .scene{aspect-ratio:auto!important;overflow:hidden}.hero-figure .scene img{height:auto!important;object-fit:contain!important;transform:none!important}.water img{width:233.75%!important;left:-12.5%!important;top:-192.70833%!important}.balls img{width:249.33333%!important;left:-144.44444%!important;top:-266.66667%!important}.blanket img{width:374%!important;left:-20%!important;top:-462.5%!important}@media(max-width:650px){.white-header{padding:12px 16px!important;gap:7px;flex-wrap:nowrap!important}.white-brand{font-size:18px;gap:7px}.white-brand img{width:34px;height:34px}.white-language{font-size:12px;gap:2px}.white-menu button{width:40px;height:42px}.white-main{padding:24px 18px 34px}.white-hero{grid-template-columns:1fr;gap:24px}.white-main h1{font-size:39px}.white-lead{font-size:16px}.white-hero .white-cta{width:100%}.white-grid{grid-template-columns:1fr;gap:22px}.white-card-img{height:300px}.white-card h2{font-size:27px}.white-footer{padding:22px 18px 32px!important}}

.white-language a{display:block!important;visibility:visible!important}.white-language{flex-shrink:0}.white-brand{min-width:0}
