.wet-story{--wet-navy:#173b61;--wet-paper:#f2eee4;--wet-gold:#d8b06a;background:var(--wet-paper);color:var(--wet-navy);font-family:Arial,Helvetica,sans-serif}.wet-story *{box-sizing:border-box}.wet-story a{text-underline-offset:5px}.wet-nav{display:flex;justify-content:space-between;gap:20px;padding:24px 5vw;border-bottom:1px solid #173b6130;font-size:12px;font-weight:700;letter-spacing:.08em}.wet-hero{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:4vw;padding:70px 5vw 80px}.wet-story h1,.wet-story h2{font-family:var(--font-archivo-black),"Arial Black",sans-serif;letter-spacing:-.055em;line-height:.98;margin:20px 0 28px;font-weight:900}.wet-story h1{font-size:clamp(64px,8.5vw,132px)}.wet-story h2{font-size:clamp(40px,4.8vw,74px)}.wet-story h3{font-size:25px;line-height:1.15;margin:20px 0 12px}.wet-story em{font-family:Georgia,serif;font-weight:400}.wet-kicker{font-size:12px;font-weight:700;letter-spacing:.14em;line-height:1.6}.wet-deck{font-size:clamp(20px,2.1vw,30px);line-height:1.45}.wet-actions{display:flex;align-items:center;flex-wrap:wrap;gap:22px;margin-top:30px}.wet-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:15px 23px;background:var(--wet-navy);color:var(--wet-paper);font-size:16px;font-weight:700;border:0;text-decoration:none;cursor:pointer}.wet-button:disabled{opacity:.6;cursor:wait}.wet-story :focus-visible{outline:3px solid #b16c21;outline-offset:5px}.wet-hero-art{transform:rotate(2deg)}.wet-hero-art img{display:block;width:100%;height:auto}.wet-hero-art span{display:block;padding:16px 0;font-size:11px;font-weight:700;letter-spacing:.16em}.wet-history{display:grid;grid-template-columns:1.3fr .7fr;align-items:center;gap:8vw;padding:80px 9vw;background:#fffaf0}.wet-birthday p,.wet-history p{font-size:18px;line-height:1.7;max-width:620px}.wet-history figure{margin:0}.wet-history video{display:block;width:100%;max-height:620px;aspect-ratio:9/16;background:#173b61}.wet-history figcaption{font-size:12px;line-height:1.5;margin-top:14px}.wet-birthday{background:var(--wet-navy);color:var(--wet-paper);display:grid;grid-template-columns:1fr 1fr;gap:7vw;padding:85px 6vw}.wet-birthday em{color:var(--wet-gold)}.birthday-form{margin-top:24px}.birthday-form label{display:block;font-size:16px;line-height:1.5;margin:18px 0}.birthday-form input:not([type=checkbox]){display:block;width:100%;min-width:0;min-height:48px;background:#fffaf0;color:#173b61;border:1px solid #b6c0ca;border-radius:0;padding:12px;font:inherit;margin-top:6px}.birthday-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px}.birthday-form .wet-check{display:flex;align-items:flex-start;gap:12px}.wet-check input{width:22px;height:22px;flex:none;margin-top:2px;accent-color:#c49348}.wet-birthday .wet-button{background:var(--wet-gold);color:#132c48}.wet-birthday .wet-small{font-size:13px;line-height:1.6}.birthday-form [role=alert]{padding:14px;border:1px solid #ffc1af}.birthday-form [role=status]{padding:14px;border-left:3px solid var(--wet-gold)}.wet-tonight{padding:75px 6vw;border-bottom:1px solid #173b6130}.wet-collection{padding:80px 6vw}.wet-products{display:grid;grid-template-columns:1fr 1fr;gap:55px 30px;margin:40px 0}.wet-products img{display:block;width:100%;height:auto;aspect-ratio:1.1;-o-object-fit:contain;object-fit:contain;background:#e7e0d2}.wet-products p{font-size:17px;line-height:1.6}.wet-sources{padding:40px 6vw 60px;border-top:1px solid #173b6130;font-size:14px;line-height:1.8}.wet-sources a{display:inline-block;padding:5px 0}@media(max-width:760px){.wet-nav{font-size:10px;padding:18px 5vw}.wet-hero{grid-template-columns:1fr;padding:40px 6vw 45px}.wet-hero-art{margin-top:22px;transform:none}.wet-birthday,.wet-history{grid-template-columns:1fr;gap:35px;padding:48px 6vw}.wet-history video{max-height:560px}.wet-collection,.wet-tonight{padding:45px 6vw}.wet-products{grid-template-columns:1fr;gap:30px}.birthday-fields{grid-template-columns:1fr;gap:0}.wet-story h1{font-size:clamp(62px,15vw,96px)}.wet-story h2{font-size:43px}.wet-birthday h3{margin-top:0}.wet-actions{gap:18px}}.history-interest{margin:40px 0;padding:30px;background:#fffaf0;max-width:700px}.history-interest fieldset{border:0;padding:0;margin:20px 0}.history-interest legend{font-weight:700}.history-interest label{display:block;margin:15px 0;line-height:1.5}.history-interest input[type=email]{display:block;width:100%;min-height:48px;padding:12px;margin-top:8px;border:1px solid #173b6180;font:inherit}.history-interest .wet-check{display:flex;gap:12px;align-items:flex-start}.history-interest [role=alert]{color:#982f1c}.history-interest [role=status]{font-weight:700}.wet-story [hidden]{display:none!important}