:root{--paper:#f7f5ed;--paper-2:#efece2;--navy:#233c7b;--navy-deep:#16264f;--aqua:#76bfc6;--aqua-ink:#3a858e;--mist:#a8b0c0;--ink-2:#5a6584;--rule:#d9d6cb;--display:"Tenor Sans","Optima","Candara",sans-serif;--sans:"Jost","Futura","Century Gothic","Avenir Next",sans-serif;color-scheme:light}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--paper);color:var(--navy);font-family:var(--sans);font-weight:300;font-size:18px;line-height:1.65;-webkit-font-smoothing:antialiased}img,video{max-width:100%;height:auto;display:block}a{color:inherit}:focus-visible{outline:1px solid var(--aqua-ink);outline-offset:4px}h1,h2,h3{font-family:var(--display);font-weight:400;margin:0;line-height:1.08;letter-spacing:.03em;text-wrap:balance}p{margin:0}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.wrap{max-width:1280px;margin:0 auto;padding-left:max(20px,env(safe-area-inset-left,0px));padding-right:max(20px,env(safe-area-inset-right,0px))}.cap{font-family:var(--sans);font-weight:400;font-size:12px;letter-spacing:.32em;text-transform:uppercase;color:var(--aqua-ink)}.on-navy .cap{color:var(--aqua)}.aqua-rule{display:block;width:120px;height:1px;background:var(--aqua);border:0;margin:0}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}.palm,.wave{display:block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.palm{-webkit-mask-image:url(//palmbeachwaterco.com/cdn/shop/t/16/assets/pbw-palm-mask.webp?v=850);mask-image:url(//palmbeachwaterco.com/cdn/shop/t/16/assets/pbw-palm-mask.webp?v=850);background:var(--navy);aspect-ratio:360/368}.wave{-webkit-mask-image:url(//palmbeachwaterco.com/cdn/shop/t/16/assets/pbw-wave-mask.webp?v=850);mask-image:url(//palmbeachwaterco.com/cdn/shop/t/16/assets/pbw-wave-mask.webp?v=850);background:var(--aqua);aspect-ratio:360/368}.mark{position:relative;display:block;aspect-ratio:360/368}.mark .palm,.mark .wave{position:absolute;top:0;right:0;bottom:0;left:0}.announce{background:var(--navy-deep);color:var(--paper);text-align:center;font-size:12px;letter-spacing:.24em;text-transform:uppercase;font-weight:400;padding:10px 16px}.announce a{text-decoration:none;border-bottom:1px solid var(--aqua);padding-bottom:2px}.site-header{position:sticky;top:0;z-index:20;background:var(--paper);border-bottom:1px solid var(--rule)}.site-header .wrap{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding-block:16px}.brand{display:flex;align-items:center;gap:12px;text-decoration:none;font-family:var(--display);font-size:16px;letter-spacing:.34em;white-space:nowrap}.brand .mark{width:26px}.nav{display:flex;gap:30px;font-size:12px;letter-spacing:.22em;text-transform:uppercase;font-weight:400;align-items:center}.nav a{text-decoration:none;padding-block:4px;border-bottom:1px solid transparent;white-space:nowrap}.nav a:hover,.nav a[aria-current=page]{border-bottom-color:var(--aqua)}.nav.right{justify-content:flex-end}.menu-btn{display:none;background:none;border:none;font:inherit;letter-spacing:inherit;text-transform:inherit;color:var(--navy);cursor:pointer;padding:4px 0}.drawer{display:none}@media(max-width:920px){.site-header .wrap{grid-template-columns:auto 1fr auto}.nav.left,.nav.right .hide-sm{display:none}.brand{font-size:13px;letter-spacing:.26em}.nav.right{gap:18px}.menu-btn{display:inline-block}.drawer.open{display:grid;border-top:1px solid var(--rule);padding:8px max(20px,env(safe-area-inset-right,0px)) 20px max(20px,env(safe-area-inset-left,0px));text-transform:uppercase;letter-spacing:.2em;font-size:13px;font-weight:400}.drawer a{text-decoration:none;padding-block:14px;border-bottom:1px solid var(--rule)}}@media(max-width:520px){.brand{font-size:12px;letter-spacing:.2em;gap:8px}.brand .mark{width:20px}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:var(--sans);font-size:14px;letter-spacing:.26em;text-transform:uppercase;font-weight:500;text-decoration:none;padding:20px 40px;min-width:240px;border:1.5px solid var(--navy);background:var(--navy);color:var(--paper);cursor:pointer;transition:background .3s,color .3s,border-color .3s}.btn:hover{background:var(--navy-deep);border-color:var(--navy-deep)}.btn.outline{background:transparent;color:var(--navy)}.btn.outline:hover{background:var(--navy);color:var(--paper)}.on-navy .btn{background:var(--paper);color:var(--navy-deep);border-color:var(--paper)}.on-navy .btn:hover{background:var(--aqua);border-color:var(--aqua)}.on-navy .btn.outline{background:transparent;color:var(--paper)}.btn[disabled]{opacity:.5;cursor:not-allowed}.tl{font-size:12px;letter-spacing:.28em;text-transform:uppercase;text-decoration:none;font-weight:400;padding-bottom:6px;border-bottom:1px solid var(--aqua)}.tl:hover{border-bottom-color:var(--navy)}.label-hero{position:relative;overflow:hidden;padding-block:clamp(40px,6vw,72px) clamp(56px,7vw,96px);border-bottom:1px solid var(--rule)}.label-hero .ghost{position:absolute;left:50%;top:50%;width:min(760px,96vw);transform:translate(-50%,-52%);background:var(--mist);opacity:.32;pointer-events:none}.label-hero .sides{position:relative;display:flex;justify-content:space-between;gap:16px;font-size:11px;letter-spacing:.3em;text-transform:uppercase;font-weight:400;color:var(--ink-2)}.label-hero .center{position:relative;display:grid;justify-items:center;text-align:center;gap:22px;margin-top:clamp(28px,4vw,48px)}.label-hero h1{font-size:clamp(52px,9.6vw,148px);line-height:.98;letter-spacing:.05em;text-transform:uppercase}.label-hero h1 span{display:block}.label-hero .tag{font-size:clamp(13px,1.4vw,16px);letter-spacing:.34em}.label-hero .ctas{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-top:14px}@media(max-width:600px){.label-hero .sides{font-size:10px;letter-spacing:.2em}.label-hero .ctas .btn{width:100%;min-width:0}}.film-band{position:relative;background:var(--navy-deep);color:var(--paper);overflow:hidden;min-height:clamp(440px,60vw,680px);display:grid;align-items:center}.film-band .media{position:absolute;top:0;right:0;bottom:0;left:0}.film-band .media video,.film-band .media img{width:100%;height:100%;object-fit:cover;opacity:.55}.film-band .light{position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;pointer-events:none}.film-band .light:before,.film-band .light:after{content:"";position:absolute;width:60vmax;height:60vmax;border-radius:50%;filter:blur(50px);background:radial-gradient(circle,rgba(118,191,198,.55),transparent 62%);opacity:.35}.film-band .light:before{left:5%;top:0;animation:pbwdrift 24s ease-in-out infinite alternate}.film-band .light:after{right:0;bottom:-5%;opacity:.22;animation:pbwdrift 30s ease-in-out infinite alternate-reverse}@keyframes pbwdrift{0%{transform:translate(0) scale(1)}to{transform:translate(7vmax,5vmax) scale(1.1)}}.film-band .inner{position:relative;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:clamp(20px,5vw,64px);padding-block:56px}.film-band .inner>*{min-width:0}.film-band .product-shot{width:clamp(200px,26vw,360px)}.film-band .product-shot img{width:100%;box-shadow:0 40px 60px #00000059}.film-band h2{font-size:clamp(34px,4.6vw,64px)}.film-band .r{justify-self:end;max-width:22em;display:grid;gap:24px}.film-band .r p{color:#f7f5edd9}@media(max-width:820px){.film-band .inner{grid-template-columns:1fr;justify-items:center;text-align:center}.film-band .r{justify-self:center;justify-items:center}}section.pad{padding-block:clamp(72px,9vw,136px)}.recess{background:var(--paper-2)}.on-navy{background:var(--navy-deep);color:var(--paper)}.intro{max-width:24em;margin:0 auto;text-align:center;font-family:var(--display);font-size:clamp(24px,2.8vw,36px);line-height:1.4;letter-spacing:.01em}.center{text-align:center;display:grid;justify-items:center;gap:22px}.halves{display:grid;grid-template-columns:1fr 1fr}.halves>div{min-width:0;padding:clamp(48px,7vw,104px) max(20px,6vw);display:grid;gap:18px;align-content:center}.halves .big{font-family:var(--display);font-size:clamp(96px,12vw,170px);line-height:.9;color:var(--aqua)}.halves h3{font-size:clamp(26px,2.6vw,34px)}.halves p{max-width:30em}.halves .navy{background:var(--navy);color:var(--paper)}.halves .navy p{color:#f7f5edd9}.halves .paper .mark{width:clamp(120px,14vw,180px)}@media(max-width:820px){.halves{grid-template-columns:1fr}}.shelf{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:clamp(20px,4vw,56px)}.shelf a{text-decoration:none;display:grid;gap:20px}.shelf .shot{background:var(--paper);aspect-ratio:4/5;overflow:hidden;display:grid;place-items:center}.shelf .shot img{width:100%;height:100%;object-fit:cover;transition:transform .8s ease}.shelf a:hover .shot img{transform:scale(1.03)}.shelf .line{height:1px;background:var(--aqua)}.shelf .tagline{display:flex;justify-content:space-between;gap:16px;align-items:baseline}.shelf h3{font-size:clamp(20px,2vw,26px)}.shelf .meta{font-size:13px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-2);font-weight:400;white-space:nowrap}.shelf .save{display:block;font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--aqua-ink);margin-top:6px;font-weight:400}.figures{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--aqua);border-bottom:1px solid var(--aqua)}.figures>div{padding:28px 20px;text-align:center;border-right:1px solid var(--rule);display:grid;gap:8px}.figures>div:last-child{border-right:none}.figures .v{font-family:var(--display);font-size:clamp(34px,3.6vw,48px);line-height:1}.figures .v small{font-size:.45em;letter-spacing:.1em;margin-left:4px}@media(max-width:720px){.figures{grid-template-columns:1fr 1fr}.figures>div:nth-child(2){border-right:none}.figures>div:nth-child(-n+2){border-bottom:1px solid var(--rule)}}.cert{max-width:860px;margin:0 auto;display:grid;gap:28px}.cert h2{font-size:clamp(32px,4vw,52px);text-align:center}.cert .rows{list-style:none;margin:0;padding:0;border-top:1px solid rgba(118,191,198,.6)}.cert li{display:flex;align-items:baseline;gap:12px;padding-block:15px;border-bottom:1px solid rgba(247,245,237,.12)}.cert li .k{flex:0 1 auto;min-width:0}.cert li .dots{flex:1 1 40px;border-bottom:1px dotted rgba(247,245,237,.35);transform:translateY(-5px);min-width:24px}.cert li .v{flex:0 0 auto;font-size:12px;letter-spacing:.26em;text-transform:uppercase;color:var(--aqua);font-weight:400;white-space:nowrap}.cert .foot{font-size:15px;color:#f7f5edbf;text-align:center;max-width:46em;margin:0 auto}@media(max-width:560px){.cert li{flex-wrap:wrap;gap:4px}.cert li .dots{display:none}.cert li .v{width:100%}}.prov{display:grid;grid-template-columns:1fr 1fr}.prov>*{min-width:0}.prov .panel{background:var(--paper-2);display:grid;place-items:center;padding:56px 24px;position:relative;overflow:hidden;min-height:360px}.prov .panel .wave{position:absolute;width:140%;left:-20%;bottom:-18%;opacity:.55}.prov .coord{position:relative;text-align:center;display:grid;gap:10px}.prov .coord b{font-family:var(--display);font-weight:400;font-size:clamp(34px,4vw,54px);letter-spacing:.06em}.prov .text{padding:clamp(48px,7vw,104px) max(20px,6vw);display:grid;gap:20px;align-content:center}.prov h2{font-size:clamp(30px,3.4vw,46px)}@media(max-width:820px){.prov{grid-template-columns:1fr}}.faq{max-width:820px;margin:0 auto}details{border-bottom:1px solid var(--rule);padding-block:22px}details:first-of-type{border-top:1px solid var(--rule)}summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:16px;font-family:var(--display);font-size:clamp(19px,1.8vw,22px);letter-spacing:.02em}summary::-webkit-details-marker{display:none}summary:after{content:"+";color:var(--aqua-ink);font-family:var(--sans)}details[open] summary:after{content:"\2212"}details>div{padding-top:12px;color:var(--ink-2);max-width:62ch}.page-head{position:relative;overflow:hidden;text-align:center;display:grid;justify-items:center;gap:20px;padding:clamp(64px,8vw,112px) 20px;border-bottom:1px solid var(--rule)}.page-head .ghost{position:absolute;left:50%;top:50%;width:min(460px,80vw);transform:translate(-50%,-50%);background:var(--mist);opacity:.22;pointer-events:none}.page-head h1,.page-head h2{position:relative;font-size:clamp(44px,6.4vw,96px)}.page-head p,.page-head .cap{position:relative}.page-head p{max-width:34em;color:var(--ink-2);font-size:clamp(18px,1.7vw,20px)}.pd{display:grid;grid-template-columns:1.1fr 1fr;border-bottom:1px solid var(--rule)}.pd>*{min-width:0}.pd .gallery{background:var(--paper-2);display:grid;gap:2px;align-content:start}.pd .gallery img{width:100%;height:auto}.pd .info{padding:clamp(36px,5vw,80px) max(20px,4vw);display:grid;gap:24px;align-content:start;position:sticky;top:70px;align-self:start}.pd h1{font-size:clamp(34px,3.6vw,50px)}.crumb{font-size:11.5px;letter-spacing:.26em;text-transform:uppercase;color:var(--ink-2);font-weight:400}.crumb a{text-decoration:none}.sizes{display:grid;grid-template-columns:1fr 1fr;gap:10px}.sizes a{border:1px solid var(--rule);padding:16px 18px;text-decoration:none;display:grid;gap:4px;font-size:13px;letter-spacing:.14em;text-transform:uppercase;font-weight:400}.sizes a span{color:var(--ink-2);letter-spacing:.04em;text-transform:none;font-weight:300;font-size:15px}.sizes a[aria-current=true]{border-color:var(--navy);box-shadow:inset 0 -2px 0 var(--aqua)}.purchase{display:grid;gap:10px}.purchase .opt{border:1px solid var(--rule);padding:18px;display:grid;gap:10px;cursor:pointer;background:var(--paper)}.purchase .opt:has(input:checked){border-color:var(--navy);box-shadow:inset 0 -2px 0 var(--aqua)}.purchase .row{display:flex;justify-content:space-between;align-items:center;gap:12px}.purchase .row b{font-weight:500;font-size:13px;letter-spacing:.18em;text-transform:uppercase}.purchase .row .p{font-family:var(--display);font-size:18px}.purchase .badge{display:inline-block;background:var(--aqua);color:var(--navy-deep);font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:500;padding:4px 10px;margin-left:8px}.purchase select{font:inherit;font-size:16px;color:var(--navy);background:var(--paper);border:1px solid var(--rule);padding:10px 12px;width:100%}.purchase .sub-note{font-size:14px;color:var(--ink-2)}.qty{display:flex;align-items:center;border:1px solid var(--rule);width:max-content}.qty button{background:none;border:none;width:44px;height:48px;font-size:20px;color:var(--navy);cursor:pointer}.qty input{width:48px;text-align:center;border:none;background:transparent;font:inherit;font-size:17px;color:var(--navy)}.buyrow{display:flex;gap:12px;align-items:stretch;flex-wrap:wrap}.buyrow .btn{flex:1}.welcome{border:1px dashed var(--aqua-ink);padding:14px 16px;font-size:15px;color:var(--navy)}.pd .desc{color:var(--ink-2)}@media(max-width:900px){.pd{grid-template-columns:1fr}.pd .info{position:static}}ol.steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;column-gap:56px}ol.steps li{display:grid;grid-template-columns:48px 1fr;gap:10px;padding-block:18px;border-top:1px solid var(--rule)}ol.steps li .n{font-family:var(--display);font-size:18px;color:var(--aqua-ink)}ol.steps b{font-family:var(--display);font-weight:400;display:block;font-size:20px;letter-spacing:.02em}ol.steps span{color:var(--ink-2);font-size:16px}@media(max-width:760px){ol.steps{grid-template-columns:1fr}}.block-title{display:grid;gap:14px;margin-bottom:36px}.block-title h2{font-size:clamp(30px,3.6vw,48px)}ul.stock{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);column-gap:48px}ul.stock li{border-top:1px solid var(--aqua);padding-block:20px}ul.stock b{display:block;font-weight:400;font-size:21px;font-family:var(--display);letter-spacing:.02em}ul.stock span{color:var(--ink-2);font-size:16px}@media(max-width:820px){ul.stock{grid-template-columns:1fr 1fr}}@media(max-width:520px){ul.stock{grid-template-columns:1fr}}form.enq{display:grid;grid-template-columns:1fr 1fr;gap:24px 32px;max-width:860px;margin:0 auto}form.enq .full{grid-column:1/-1}form.enq label{display:grid;gap:8px;font-size:11.5px;letter-spacing:.26em;text-transform:uppercase;color:var(--aqua);font-weight:400;min-width:0}form.enq input,form.enq select,form.enq textarea{font-family:var(--sans);font-weight:300;font-size:18px;color:var(--paper);background:transparent;border:none;border-bottom:1px solid rgba(247,245,237,.45);padding:8px 0;width:100%;border-radius:0}form.enq select option{color:#16264f}@media(max-width:620px){form.enq{grid-template-columns:1fr}}.form-msg{color:var(--aqua);text-align:center}.founders{display:grid;grid-template-columns:1fr 1fr;gap:56px}.founders>div{display:grid;gap:12px;border-top:1px solid var(--aqua);padding-top:22px}.founders h3{font-size:clamp(26px,2.6vw,34px)}@media(max-width:720px){.founders{grid-template-columns:1fr}}.rte{max-width:62ch;margin:0 auto;color:var(--ink-2)}.rte h1,.rte h2,.rte h3{color:var(--navy);margin-block:1em .4em}.rte p,.rte ul{margin-block:0 1em}.cart-table{width:100%;border-collapse:collapse}.cart-table td{padding:20px 12px 20px 0;border-bottom:1px solid var(--rule);vertical-align:middle}.cart-table .thumb{width:96px}.cart-table .thumb img{width:96px;height:auto}.cart-table .t{font-family:var(--display);font-size:20px}.cart-table .plan{font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--aqua-ink);margin-top:4px}.cart-table input{width:64px;font:inherit;font-size:16px;padding:8px;border:1px solid var(--rule);background:var(--paper);color:var(--navy)}.cart-foot{display:grid;justify-items:end;gap:16px;margin-top:32px;text-align:right}.cart-foot .total{font-family:var(--display);font-size:28px}@media(max-width:640px){.cart-table .thumb{display:none}.cart-foot{justify-items:stretch;text-align:left}}.site-footer{background:var(--navy-deep);color:var(--paper);position:relative;overflow:hidden;padding-block:88px 40px}.site-footer .ghost{position:absolute;right:-6%;bottom:-14%;width:min(520px,70vw);background:var(--navy);opacity:.9;pointer-events:none}.site-footer .wrap{position:relative}.site-footer .word{font-family:var(--display);font-size:clamp(36px,7vw,104px);letter-spacing:.06em;line-height:1}.site-footer .cols{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:40px;margin-top:56px}.site-footer .cols>*{min-width:0}.site-footer h4{font-size:11.5px;letter-spacing:.26em;text-transform:uppercase;font-weight:400;color:var(--aqua);margin:0 0 14px}.site-footer a{display:block;text-decoration:none;padding-block:3px;color:#f7f5ede0}.site-footer a:hover{color:var(--paper);text-decoration:underline;text-decoration-color:var(--aqua)}.site-footer .sign{display:flex;border-bottom:1px solid rgba(247,245,237,.45);max-width:380px;margin-top:16px}.site-footer .sign input{flex:1;min-width:0;font-family:var(--sans);font-weight:300;font-size:17px;background:transparent;border:none;color:var(--paper);padding:10px 0}.site-footer .sign input::placeholder{color:#f7f5ed99}.site-footer .sign button{background:none;border:none;font-family:var(--sans);font-size:12px;letter-spacing:.24em;text-transform:uppercase;color:var(--aqua);cursor:pointer}.site-footer .base{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px 24px;margin-top:64px;padding-top:20px;border-top:1px solid rgba(118,191,198,.35);font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:#f7f5eda6;font-weight:400}@media(max-width:820px){.site-footer .cols{grid-template-columns:1fr 1fr}}@media(max-width:480px){.site-footer .cols{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/pbw.css.map */
