.pfb-section-wrap{float:none;width:100%;clear:both}.pfb-section-wrap>.pfb{width:100%}.pfb-hero{background:var(--pf-navy);color:#fff;position:relative;overflow:hidden}.pfb-hero .pfb-wrap,.pfb-hero-stage{position:relative}.pfb-hero-slide{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(56 * var(--pu));padding:calc(72 * var(--pu)) 0 calc(120 * var(--pu));min-height:calc(620 * var(--pu));align-items:center}.pfb-hero-slide[hidden]{display:none}.pfb-hero-slide.is-active{animation:pfbFade .6s ease both}@keyframes pfbFade{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.pfb-hero-copy{display:flex;flex-direction:column;gap:calc(26 * var(--pu))}.pfb-hero-copy .pfb-eyebrow{font-size:calc(14 * var(--pu))}.pfb-hero-h1{font-size:var(--pf-h1-hero);line-height:1.04;color:#fff}.pfb-hero-lead{color:var(--pf-on-navy-body);max-width:calc(520 * var(--pu))}.pfb-hero-ctas{display:flex;flex-wrap:wrap;gap:calc(14 * var(--pu));margin-top:calc(6 * var(--pu))}.pfb-hero-panel{position:relative;height:calc(440 * var(--pu));border-radius:calc(10 * var(--pu));background:var(--pf-navy-raised);border:1px solid var(--pf-navy-line);display:flex;align-items:center;justify-content:center;overflow:hidden;background-image:linear-gradient(#3E4B9E 1px,transparent 1px),linear-gradient(90deg,#3E4B9E 1px,transparent 1px);background-size:25% 25%;background-position:-1px -1px}.pfb-hero-panel.has-image{background-image:none}.pfb-hero-panel img{width:100%;height:100%;object-fit:contain;padding:calc(28 * var(--pu)) calc(28 * var(--pu)) calc(64 * var(--pu))}.pfb-hero-placeholder{position:relative;text-align:center;display:flex;flex-direction:column;gap:calc(8 * var(--pu));padding:0 calc(24 * var(--pu))}.pfb-hero-placeholder .pfb-mono{font-size:calc(13 * var(--pu));color:var(--pf-on-navy-muted)}.pfb-hero-placeholder strong{font-size:calc(18 * var(--pu));color:#fff}.pfb-hero-placeholder span:last-child{font-size:calc(13 * var(--pu));color:var(--pf-on-navy-muted)}.pfb-hero-mark{position:absolute;width:calc(22 * var(--pu));height:calc(22 * var(--pu));border:0 solid var(--pf-gold);pointer-events:none}.pfb-hero-mark--tl{top:calc(18 * var(--pu));left:calc(18 * var(--pu));border-top-width:2px;border-left-width:2px}.pfb-hero-mark--tr{top:calc(18 * var(--pu));right:calc(18 * var(--pu));border-top-width:2px;border-right-width:2px}.pfb-hero-mark--bl{bottom:calc(18 * var(--pu));left:calc(18 * var(--pu));border-bottom-width:2px;border-left-width:2px}.pfb-hero-mark--br{bottom:calc(18 * var(--pu));right:calc(18 * var(--pu));border-bottom-width:2px;border-right-width:2px}.pfb-hero-tag{position:absolute;bottom:-1px;left:calc(36 * var(--pu));background:#fff;color:var(--pf-navy);padding:calc(14 * var(--pu)) calc(18 * var(--pu));border-radius:calc(8 * var(--pu)) calc(8 * var(--pu)) 0 0;display:flex;flex-direction:column;gap:2px}.pfb-hero-tag .pfb-eyebrow{font-size:calc(11 * var(--pu));color:var(--pf-text-3)}.pfb-hero-tag strong{font-size:calc(15 * var(--pu))}.pfb-hero-tabs-row{position:absolute;left:var(--pf-gutter-x);right:var(--pf-gutter-x);bottom:calc(28 * var(--pu));display:flex;align-items:flex-start;gap:calc(24 * var(--pu))}.pfb-hero-tabs{flex:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(16 * var(--pu))}.pfb .pfb-hero-tab{display:flex;flex-direction:column;gap:calc(10 * var(--pu));min-height:calc(44 * var(--pu));text-align:left;cursor:pointer;color:var(--pf-on-navy-muted);font-size:calc(14 * var(--pu));font-weight:500}.pfb-hero-tab[aria-selected=true]{color:#fff;font-weight:700}.pfb-hero-track{position:relative;display:block;width:100%;height:calc(3 * var(--pu));background:var(--pf-navy-line-2)}.pfb-hero-bar{position:absolute;left:0;top:0;height:calc(3 * var(--pu));width:0;background:var(--pf-gold)}.pfb-hero-tab[aria-selected=true] .pfb-hero-bar{width:100%}.pfb-hero-bar.is-running{animation:pfbBar linear both;animation-duration:6s}@keyframes pfbBar{0%{width:0}to{width:100%}}.pfb .pfb-hero-toggle{flex:none;min-height:calc(44 * var(--pu));padding:0 calc(12 * var(--pu));border:1px solid var(--pf-navy-line-2);border-radius:var(--pf-radius-sm);color:var(--pf-on-navy-body);font-size:calc(13 * var(--pu));font-weight:700;cursor:pointer}.pfb-hero-toggle:hover{border-color:var(--pf-gold);color:#fff}.pfb-trust{background:#fff;border-bottom:1px solid var(--pf-line)}.pfb-trust-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:calc(24 * var(--pu));padding:calc(26 * var(--pu)) 0}.pfb-trust-item{display:flex;gap:calc(14 * var(--pu));align-items:center;color:var(--pf-orange-text)}.pfb-trust-item svg{flex:none}.pfb-trust-item div{display:flex;flex-direction:column;color:var(--pf-navy)}.pfb-trust-item strong{font-size:calc(15 * var(--pu))}.pfb-trust-item span{font-size:calc(13 * var(--pu));color:var(--pf-text-3)}.pfb-split{padding-top:calc(88 * var(--pu));padding-bottom:calc(40 * var(--pu))}.pfb-split .pfb-head{margin-bottom:calc(36 * var(--pu))}.pfb-split-h2{font-size:calc(48 * var(--pu));line-height:1}.pfb-split-grid{display:grid;grid-template-columns:repeat(var(--pfb-cols, 2),minmax(0,1fr));gap:calc(24 * var(--pu))}.pfb-split-panel{border-radius:var(--pf-radius-lg);padding:calc(40 * var(--pu));display:flex;flex-direction:column;gap:calc(22 * var(--pu));min-height:calc(360 * var(--pu))}.pfb-split-panel--navy{background:var(--pf-navy);color:#fff}.pfb-split-panel--sand{background:var(--pf-sand);color:var(--pf-navy)}.pfb-split-panel--white{background:#fff;color:var(--pf-navy);border:1px solid var(--pf-line)}.pfb-split-panel--white .pfb-split-well{background:var(--pf-paper);border:1px dashed #a8a194;color:var(--pf-text-3)}.pfb-split-panel--white .pfb-split-well:has(img){border:0}.pfb .pfb-split-panel--white .pfb-chip{background:var(--pf-paper)}.pfb-split-grid--3 .pfb-split-panel{padding:calc(30 * var(--pu)) calc(28 * var(--pu));min-height:0}.pfb-split-grid--3 .pfb-split-h3{font-size:calc(27 * var(--pu))}.pfb-split-grid--3 .pfb-split-well{width:calc(120 * var(--pu));height:calc(90 * var(--pu))}.pfb-split-top{display:flex;justify-content:space-between;align-items:flex-start;gap:calc(16 * var(--pu))}.pfb-split-top .pfb-eyebrow{font-size:calc(12 * var(--pu));margin-bottom:calc(8 * var(--pu))}.pfb-split-h3{font-size:calc(34 * var(--pu));line-height:1.05}.pfb-split-well{width:calc(150 * var(--pu));height:calc(110 * var(--pu));flex:none;border-radius:calc(8 * var(--pu))}.pfb-split-panel--navy .pfb-split-well{background:var(--pf-navy-raised);color:var(--pf-on-navy-muted);border:1px dashed #4a5561}.pfb-split-panel--navy .pfb-split-well:has(img){border:0;background:#fff}.pfb-split-panel--sand .pfb-split-well{background:#fff;border:1px dashed #a8a194;color:var(--pf-text-3)}.pfb-split-panel--sand .pfb-split-well:has(img){border:0}.pfb-split-more{margin-top:auto;font-weight:700}.pfb-split-panel--navy .pfb-split-more{color:var(--pf-gold)}.pfb-split-panel--navy .pfb-split-more:hover{color:#fff}.pfb-tiles{padding-top:calc(16 * var(--pu));padding-bottom:calc(88 * var(--pu))}.pfb-tiles-grid{display:grid;grid-template-columns:repeat(var(--pfb-cols, 6),minmax(0,1fr));gap:calc(16 * var(--pu))}.pfb-tile{display:flex;flex-direction:column;gap:calc(14 * var(--pu));padding:calc(16 * var(--pu));height:100%}.pfb-tile-well{height:calc(130 * var(--pu))}.pfb-tile-row{display:flex;justify-content:space-between;align-items:center;gap:calc(8 * var(--pu))}.pfb-tile-name{font-weight:700;font-size:calc(15 * var(--pu));line-height:1.3}.pfb-band{background:var(--pf-orange);color:var(--pf-navy);padding-top:calc(72 * var(--pu));padding-bottom:calc(72 * var(--pu))}.pfb-band-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:calc(24 * var(--pu));align-items:center}.pfb-band-copy{grid-column:span 5;display:flex;flex-direction:column;gap:calc(16 * var(--pu))}.pfb-band-eyebrow{color:var(--pf-navy)}.pfb-band-h2{font-size:calc(50 * var(--pu));line-height:1}.pfb-band-lead{font-size:calc(17 * var(--pu));line-height:1.55}.pfb-band-cards{grid-column:span 7;display:grid;grid-template-columns:repeat(var(--pfb-cols, 3),minmax(0,1fr));gap:calc(16 * var(--pu))}.pfb-band-card{background:#fff;color:var(--pf-navy);border-radius:var(--pf-radius);padding:calc(24 * var(--pu));display:flex;flex-direction:column;gap:calc(10 * var(--pu));min-height:calc(200 * var(--pu))}.pfb-band-card:hover{color:var(--pf-navy);box-shadow:inset 0 0 0 2px var(--pf-navy)}.pfb-band-num{font-size:calc(13 * var(--pu));color:var(--pf-orange-text)}.pfb-band-card>strong{font-size:calc(19 * var(--pu))}.pfb-band-text{font-size:calc(14 * var(--pu));line-height:1.5;color:var(--pf-text-2)}.pfb-band-more{margin-top:auto;font-weight:700;color:var(--pf-orange-text);font-size:calc(14 * var(--pu))}.pfb-band--compact{padding-top:calc(56 * var(--pu));padding-bottom:calc(56 * var(--pu))}.pfb-band--compact .pfb-band-copy{grid-column:span 12;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:calc(40 * var(--pu));row-gap:calc(10 * var(--pu))}.pfb-band--compact .pfb-band-eyebrow,.pfb-band--compact .pfb-band-h2,.pfb-band--compact .pfb-band-lead{grid-column:1}.pfb-band--compact .pfb-band-ctas{grid-column:2;grid-row:1 / -1}.pfb-band--compact .pfb-band-h2{font-size:calc(34 * var(--pu))}.pfb-band-ctas{display:flex;align-items:center;gap:calc(24 * var(--pu));flex-wrap:wrap}.pfb-band-phone{color:#fff;font-family:var(--pf-font-display);font-weight:900;font-size:calc(20 * var(--pu))}.pfb-band-phone:hover{color:var(--pf-navy)}.pfb-spot{padding-top:calc(88 * var(--pu));padding-bottom:calc(88 * var(--pu))}.pfb-spot-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:calc(40 * var(--pu));align-items:center}.pfb-spot-panel{grid-column:span 7;height:calc(460 * var(--pu));border-radius:var(--pf-radius-lg);background:var(--pf-navy);position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.pfb-spot-panel img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.pfb-spot-placeholder{text-align:center;display:flex;flex-direction:column;gap:calc(6 * var(--pu));color:#fff}.pfb-spot-placeholder .pfb-mono{font-size:calc(13 * var(--pu));color:var(--pf-on-navy-muted)}.pfb-spot-placeholder strong{font-size:calc(18 * var(--pu))}.pfb-spot-dots{position:absolute;top:calc(24 * var(--pu));left:calc(24 * var(--pu));display:flex;gap:calc(6 * var(--pu))}.pfb-spot-dots i{width:calc(14 * var(--pu));height:calc(14 * var(--pu));border-radius:50%;display:block}.pfb-spot-dots i:nth-child(1){background:#0ea5c6}.pfb-spot-dots i:nth-child(2){background:#d6246e}.pfb-spot-dots i:nth-child(3){background:#f2c200}.pfb-spot-dots i:nth-child(4){background:#fff}.pfb-spot-copy{grid-column:span 5;display:flex;flex-direction:column;gap:calc(20 * var(--pu))}.pfb-spot-h2{font-size:calc(46 * var(--pu))}.pfb-spot-lead{font-size:calc(17 * var(--pu));line-height:1.6}.pfb-spot-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(10 * var(--pu))}.pfb-spot-link{display:block;border-radius:calc(8 * var(--pu));padding:calc(14 * var(--pu)) calc(16 * var(--pu));font-weight:700;font-size:calc(15 * var(--pu))}.pfb-spot-ctas{display:flex;flex-wrap:wrap;gap:calc(14 * var(--pu));margin-top:calc(4 * var(--pu))}.pfb-products{background:#fff;border-top:1px solid var(--pf-line);border-bottom:1px solid var(--pf-line);padding-top:calc(80 * var(--pu));padding-bottom:calc(80 * var(--pu))}.pfb-products .pfb-head{margin-bottom:calc(32 * var(--pu))}.pfb-products .pfb-h2{font-size:calc(42 * var(--pu))}.pfb-products-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(20 * var(--pu))}.pfb-product{padding:calc(16 * var(--pu));display:flex;flex-direction:column;gap:calc(12 * var(--pu));position:relative}.pfb-product-well{display:block;height:calc(210 * var(--pu))}.pfb-product-well img{padding:calc(14 * var(--pu))}.pfb-product-cat{font-size:calc(11 * var(--pu));color:var(--pf-text-3)}.pfb-product-title{color:var(--pf-navy);font-weight:700;font-size:calc(16 * var(--pu));line-height:1.35;min-height:calc(44 * var(--pu))}.pfb-product-title:hover{color:var(--pf-orange-text)}.pfb-product-price{display:flex;align-items:baseline;gap:calc(8 * var(--pu));flex-wrap:wrap}.pfb-product-amount{font-size:calc(22 * var(--pu))}.pfb-product-price s{font-size:calc(14 * var(--pu));color:#6b7682}.pfb-product-cur{font-size:calc(12 * var(--pu));color:var(--pf-text-3)}.pfb-product-quote{font-weight:700;font-size:calc(15 * var(--pu))}.pfb-product-stock{display:flex;align-items:center;gap:calc(6 * var(--pu));font-size:calc(13 * var(--pu));font-weight:500}.pfb-product-stock.is-in{color:var(--pf-success)}.pfb-product-stock.is-in i{width:calc(8 * var(--pu));height:calc(8 * var(--pu));border-radius:50%;background:var(--pf-success)}.pfb-product-stock.is-out{color:var(--pf-text-3)}.pfb-product-stock.is-order{color:var(--pf-orange-text)}.pfb-product-stock.is-order i{width:calc(8 * var(--pu));height:calc(8 * var(--pu));border-radius:50%;background:currentColor}.pfb-product-form{display:flex;gap:calc(8 * var(--pu));margin-top:auto}.pfb .pfb-input.pfb-product-qty{width:calc(64 * var(--pu));flex:none;height:calc(44 * var(--pu));padding:0 calc(6 * var(--pu));text-align:center;border-color:#cfc9bd}.pfb .pfb-btn.pfb-product-btn{flex:1;width:auto}.pfb-product-form button[disabled]{opacity:.55;cursor:not-allowed}.pfb-products--compact .pfb-product-title{min-height:0}.pfb-product-form--link{margin-top:auto}.pfb .pfb-product-link{display:inline-flex;align-items:center;gap:calc(6 * var(--pu));margin-top:auto;padding:0;border:0;background:none;font:inherit;font-size:calc(14 * var(--pu));font-weight:700;color:var(--pf-orange-text);cursor:pointer;min-height:calc(32 * var(--pu))}.pfb .pfb-product-link:hover{color:var(--pf-navy)}.pfb-product-form--link button[disabled]{opacity:.55;cursor:not-allowed}.pfb-reorder{padding-top:calc(80 * var(--pu));padding-bottom:calc(80 * var(--pu))}.pfb-reorder-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:calc(32 * var(--pu));align-items:start}.pfb-reorder-copy{grid-column:span 4;display:flex;flex-direction:column;gap:calc(14 * var(--pu))}.pfb-reorder-copy .pfb-h2{font-size:calc(42 * var(--pu))}.pfb-reorder-link{margin-top:calc(6 * var(--pu))}.pfb-reorder-list{grid-column:span 8;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(14 * var(--pu))}.pfb-reorder-row{display:flex;justify-content:space-between;align-items:center;gap:calc(16 * var(--pu));padding:calc(20 * var(--pu)) calc(22 * var(--pu));height:100%}.pfb-reorder-row>span:first-child{display:flex;flex-direction:column;gap:calc(4 * var(--pu))}.pfb-reorder-row strong{font-size:calc(17 * var(--pu))}.pfb-reorder-row .pfb-arrow{font-size:calc(20 * var(--pu))}.pfb-quotes{background:var(--pf-navy);color:#fff;padding-top:calc(80 * var(--pu));padding-bottom:calc(80 * var(--pu))}.pfb-quotes .pfb-head{margin-bottom:calc(36 * var(--pu))}.pfb-quotes .pfb-h2{font-size:calc(42 * var(--pu));color:#fff}.pfb-stars{color:var(--pf-gold);font-size:calc(20 * var(--pu));letter-spacing:calc(3 * var(--pu));display:inline-flex;align-items:center;gap:calc(12 * var(--pu))}.pfb-stars-text{letter-spacing:normal;font-size:calc(14 * var(--pu));color:var(--pf-on-navy-body)}.pfb-quotes-grid{display:grid;grid-template-columns:repeat(var(--pfb-cols, 4),minmax(0,1fr));gap:calc(20 * var(--pu))}.pfb-quote{background:var(--pf-navy-raised);border:1px solid var(--pf-navy-line);border-radius:var(--pf-radius);padding:calc(26 * var(--pu));display:flex;flex-direction:column;gap:calc(16 * var(--pu))}.pfb-quote-title{font-size:calc(20 * var(--pu))}.pfb-quote-text{font-size:calc(15 * var(--pu));line-height:1.6;color:var(--pf-on-navy-body)}.pfb-quote-by{margin-top:auto;font-size:calc(13 * var(--pu));color:var(--pf-on-navy-muted)}.pfb-quote-by strong{color:#fff}.pfb-quotes--light{background:var(--pf-paper);color:var(--pf-navy)}.pfb-quotes--light .pfb-h2{color:var(--pf-navy)}.pfb-quotes--light .pfb-stars-text{color:var(--pf-text-2)}.pfb-quotes--light .pfb-quote{background:#fff;border:1px solid var(--pf-line);border-top-width:4px}.pfb-quotes--light .pfb-quote--0{border-top-color:var(--pf-orange)}.pfb-quotes--light .pfb-quote--1{border-top-color:var(--pf-gold)}.pfb-quotes--light .pfb-quote--2{border-top-color:var(--pf-blue)}.pfb-quotes--light .pfb-quote-text{color:var(--pf-text-2)}.pfb-quotes--light .pfb-quote-by{color:var(--pf-text-3)}.pfb-quotes--light .pfb-quote-by strong{color:var(--pf-navy)}.pfb-logos{padding-top:calc(64 * var(--pu));padding-bottom:calc(64 * var(--pu))}.pfb-logos-label{text-align:center;color:var(--pf-text-3);margin-bottom:calc(24 * var(--pu))}.pfb-logos-grid{display:grid;grid-template-columns:repeat(var(--pfb-cols, 9),minmax(0,1fr));gap:calc(12 * var(--pu))}.pfb-logo{height:calc(76 * var(--pu));border-radius:calc(8 * var(--pu));display:flex;align-items:center;justify-content:center;padding:calc(10 * var(--pu)) calc(12 * var(--pu));font-size:calc(13 * var(--pu));font-weight:700;color:var(--pf-text-2);text-align:center}.pfb-logo img{max-height:calc(44 * var(--pu));max-width:100%;width:auto}.pfb-news{padding-top:0;padding-bottom:calc(80 * var(--pu))}.pfb-news-panel{background:var(--pf-sand);border-radius:calc(14 * var(--pu));padding:calc(48 * var(--pu));display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(48 * var(--pu));align-items:center}.pfb-news-copy{display:flex;flex-direction:column;gap:calc(10 * var(--pu))}.pfb-news-h2{font-size:calc(34 * var(--pu));line-height:1.1}.pfb-news-form{display:flex;flex-direction:column;gap:calc(8 * var(--pu))}.pfb-news-row{display:flex;gap:calc(10 * var(--pu))}.pfb-news-row .pfb-btn{flex:none;height:calc(52 * var(--pu))}.pfb-news-ok{font-weight:700}.pfb-news-error{font-size:calc(13 * var(--pu));color:#9a1b1b}@media(max-width:1279px){.pfb-split-h2{font-size:calc(40 * var(--pu))}.pfb-split-grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}.pfb-split-grid--3 .pfb-split-panel:last-child{grid-column:1 / -1}.pfb-band-h2,.pfb-spot-h2{font-size:calc(40 * var(--pu))}.pfb-tiles-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pfb-logos-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.pfb-products-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pfb-quotes-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pfb-hero-slide{gap:calc(40 * var(--pu))}}@media(max-width:989px){.pfb-hero-slide{grid-template-columns:minmax(0,1fr);padding:calc(48 * var(--pu)) 0 calc(140 * var(--pu));min-height:0}.pfb-hero-panel{height:calc(340 * var(--pu));order:2}.pfb-hero-tabs-row{bottom:calc(24 * var(--pu))}.pfb-trust-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pfb-split{padding-top:calc(56 * var(--pu));padding-bottom:calc(24 * var(--pu))}.pfb-split-grid{grid-template-columns:minmax(0,1fr)}.pfb-split-grid--3 .pfb-split-panel{padding:calc(32 * var(--pu))}.pfb-split-h2{font-size:calc(34 * var(--pu))}.pfb-band-grid,.pfb-spot-grid,.pfb-reorder-grid{grid-template-columns:minmax(0,1fr)}.pfb-band-copy,.pfb-band-cards,.pfb-spot-panel,.pfb-spot-copy,.pfb-reorder-copy,.pfb-reorder-list{grid-column:auto}.pfb-band--compact .pfb-band-copy{grid-template-columns:minmax(0,1fr)}.pfb-band--compact .pfb-band-ctas{grid-column:1;grid-row:auto}.pfb-spot-panel{height:calc(360 * var(--pu))}.pfb-products-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pfb-news-panel{grid-template-columns:minmax(0,1fr);gap:calc(24 * var(--pu));padding:calc(32 * var(--pu))}.pfb-band,.pfb-spot,.pfb-reorder,.pfb-quotes,.pfb-products{padding-top:calc(56 * var(--pu));padding-bottom:calc(56 * var(--pu))}}@media(max-width:749px){.pfb-hero-slide{padding:calc(40 * var(--pu)) 0 calc(150 * var(--pu))}.pfb-hero-h1{font-size:calc(36 * var(--pu))}.pfb-hero-lead{font-size:calc(17 * var(--pu))}.pfb-hero-panel{height:calc(260 * var(--pu))}.pfb-hero-panel img{padding:calc(16 * var(--pu)) calc(16 * var(--pu)) calc(56 * var(--pu))}.pfb-hero-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(8 * var(--pu))}.pfb-hero-tab-label{font-size:calc(12 * var(--pu))}.pfb-trust-grid{grid-template-columns:minmax(0,1fr);gap:calc(14 * var(--pu))}.pfb-split-panel{padding:calc(24 * var(--pu));min-height:0}.pfb-split-h3{font-size:calc(26 * var(--pu))}.pfb-split-well{width:calc(110 * var(--pu));height:calc(80 * var(--pu))}.pfb-tiles-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pfb-band-h2,.pfb-spot-h2,.pfb-products .pfb-h2,.pfb-reorder-copy .pfb-h2,.pfb-quotes .pfb-h2{font-size:calc(28 * var(--pu))}.pfb-band-cards{grid-template-columns:minmax(0,1fr)}.pfb-spot-panel{height:calc(240 * var(--pu))}.pfb-spot-links{grid-template-columns:minmax(0,1fr)}.pfb-products-grid{gap:calc(12 * var(--pu))}.pfb-product{padding:calc(12 * var(--pu))}.pfb-product-well{height:calc(150 * var(--pu))}.pfb-product-form{flex-wrap:wrap}.pfb .pfb-input.pfb-product-qty{width:100%}.pfb .pfb-btn.pfb-product-btn{flex:1 1 100%}.pfb-reorder-list,.pfb-quotes-grid{grid-template-columns:minmax(0,1fr)}.pfb-logos-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pfb-news-row{flex-direction:column}.pfb-news-h2{font-size:calc(26 * var(--pu))}}@media(prefers-reduced-motion:reduce){.pfb-hero-slide.is-active{animation:none}.pfb-hero-bar.is-running{animation:none;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/pf-home-b2b.css.map */
