body.pps-brand-theme{font:400 16px/1.6 var(--pps-font);letter-spacing:0;color:var(--pps-ink);background:var(--pps-white);font-synthesis:none}body.pps-brand-theme .ppsr{--ppsr-ink: var(--pps-ink);--ppsr-teal: var(--pps-link);--ppsr-bright: var(--pps-accent);--ppsr-rule: var(--pps-rule);--ppsr-heading-size: var(--pps-type-heading);--ppsr-subheading-size: var(--pps-type-card);font-family:var(--pps-font);font-size:16px;line-height:1.6;letter-spacing:0;padding-block:var(--pps-section-space)}body.pps-brand-theme :is(.ppsr,.pps-footer,.pps-home-hero,.pps-local-bar) *{font-synthesis:none}body.pps-brand-theme .ppsr :is(h2,h3,p,blockquote,button,a){letter-spacing:0}body.pps-brand-theme .ppsr .ppsr-wrap,body.pps-brand-theme .pps-footer .pps-footer__inner,body.pps-brand-theme .pps-local-bar .pps-local-bar__inner{width:min(calc(100% - var(--pps-gutter)*2),var(--pps-width));margin-inline:auto}body.pps-brand-theme .ppsr :is(.ppsr-display,.ppsr-title){font:700 var(--pps-type-heading)/1.08 var(--pps-font);letter-spacing:-.035em;color:inherit}body.pps-brand-theme .ppsr :is(.ppsr-display,.ppsr-title)>span{color:inherit;display:block}body.pps-brand-theme .ppsr :is(.ppsr-display,.ppsr-title)>span:empty,body.pps-brand-theme .ppsr .ppsr-path-sub:empty{display:none}body.pps-brand-theme .ppsr :is(.ppsr-body,.ppsr-intro){font:400 16px/1.6 var(--pps-font);letter-spacing:0;color:var(--pps-muted)}body.pps-brand-theme .ppsr .ppsr-eyebrow{color:var(--pps-muted);font:700 11px/1.5 var(--pps-font);letter-spacing:.1em;text-transform:uppercase;margin-bottom:12px}body.pps-brand-theme .ppsr :is(.ppsr-number,.ppsr-story-tag),body.pps-brand-theme .pps-reels .ppsr-eyebrow,body.pps-brand-theme .ppsr-stories .ppsr-eyebrow,body.pps-brand-theme .ppsr-distributor-services>.ppsr-eyebrow{display:none}body.pps-brand-theme .ppsr .ppsr-heading-row{align-items:end;margin-bottom:var(--pps-header-gap);gap:var(--pps-column-gap)}body.pps-brand-theme .ppsr .ppsr-heading-row .ppsr-intro{max-width:38ch}body.pps-brand-theme :is(.ppsr-button,.pps-home-hero__button,.pps-footer__submit){display:inline-flex;align-items:center;justify-content:center;min-height:var(--pps-button-height);height:auto;padding:14px 24px;border:1px solid transparent;border-radius:var(--pps-radius);background:var(--pps-accent);color:var(--pps-deep);font:700 14px/1.3 var(--pps-font);letter-spacing:0;text-transform:none;text-decoration:none;gap:0;box-shadow:none;text-shadow:none;white-space:normal;transition:background .16s ease,color .16s ease}body.pps-brand-theme :is(.ppsr-button,.pps-home-hero__button,.pps-footer__submit)>svg{display:none}body.pps-brand-theme :is(.ppsr-button,.pps-home-hero__button,.pps-footer__submit):hover{background:var(--pps-accent-hover);color:var(--pps-deep);transform:none;translate:none}body.pps-brand-theme :is(.ppsr-button,.pps-home-hero__button,.pps-footer__submit):active{background:#0dbcc1}body.pps-brand-theme :is(.ppsr-button,.pps-home-hero__button,.pps-footer__submit):focus-visible{outline:none;box-shadow:0 0 0 2px #007e853d,0 0 14px #18e0e559}body.pps-brand-theme .ppsr :is(.ppsr-text-link,.ppsr-review-full summary){color:var(--pps-link);font:700 13px/1.5 var(--pps-font);letter-spacing:0}body.pps-brand-theme .ppsr .ppsr-text-link{border-bottom:0;text-decoration:underline;text-underline-offset:5px;gap:0}body.pps-brand-theme .ppsr .ppsr-text-link svg{display:none}body.pps-brand-theme .ppsr :is(a,button,summary):focus-visible{outline:2px solid var(--pps-link);outline-offset:4px}body.pps-brand-theme .ppsr a.ppsr-button:focus-visible{outline:none}body.pps-brand-theme .preview-nav{padding-inline:var(--pps-gutter);font-family:var(--pps-font)}body.pps-brand-theme .preview-nav :is(img,nav){margin:0}body.pps-brand-theme :is(.header__menu-item,.preview-nav a){font:700 13px/1.4 var(--pps-font);letter-spacing:0;text-transform:none;color:var(--pps-ink)}body.pps-brand-theme .pps-local-bar{background:var(--pps-deep)}body.pps-brand-theme .pps-home-hero{--pps-black: var(--pps-ink);--pps-teal: var(--pps-link)}body.pps-brand-theme .pps-home-hero .pps-home-hero__inner{width:min(calc(100% - var(--pps-gutter)*2),var(--pps-width));margin-inline:auto;padding-inline:0!important}body.pps-brand-theme .pps-home-hero .pps-home-hero__title{font:400 var(--pps-type-display)/1.02 var(--pps-display);letter-spacing:-.035em;margin-bottom:20px}body.pps-brand-theme .pps-home-hero .pps-home-hero__title-black{color:var(--pps-ink)}body.pps-brand-theme .pps-home-hero .pps-home-hero__title-teal{color:var(--pps-link);text-shadow:none;animation:none;opacity:1;transform:none;clip-path:none}body.pps-brand-theme .pps-home-hero .pps-home-hero__eyebrow{font:700 11px/1.5 var(--pps-font);letter-spacing:.1em}body.pps-brand-theme .pps-home-hero .pps-home-hero__headline{font:700 clamp(22px,2vw,32px)/1.15 var(--pps-font);letter-spacing:-.025em}body.pps-brand-theme .pps-home-hero .pps-home-hero__headline span{font:700 16px/1.5 var(--pps-font);letter-spacing:0}body.pps-brand-theme .pps-home-hero .pps-home-hero__description{font:400 16px/1.6 var(--pps-font);letter-spacing:0;color:var(--pps-muted);margin-top:20px;max-width:46ch}body.pps-brand-theme .pps-home-hero .pps-home-hero__buttons{gap:16px;margin-top:24px}body.pps-brand-theme .pps-home-hero .pps-home-hero__button{width:auto;min-width:168px;max-width:100%;height:auto;flex:0 1 auto}body.pps-brand-theme .pps-home-hero .pps-home-hero__button--black{background:var(--pps-deep);color:#fff}body.pps-brand-theme .pps-home-hero .pps-home-hero__button--black:hover{background:var(--pps-dark);color:#fff}body.pps-brand-theme .pps-home-hero .pps-home-hero__button--teal{background:var(--pps-accent);color:var(--pps-deep)}body.pps-brand-theme .pps-home-hero .pps-home-hero__benefits :is(strong,h3){font-weight:700}body.pps-brand-theme .ppsr-order{background:var(--pps-white)}body.pps-brand-theme .ppsr-order .ppsr-display{max-width:20ch}body.pps-brand-theme .ppsr-order .ppsr-eyebrow{display:none}body.pps-brand-theme .ppsr .ppsr-paths{gap:var(--pps-grid-gap)}body.pps-brand-theme .ppsr .ppsr-path{border-radius:6px;min-height:360px;background:var(--pps-paper);box-shadow:none}body.pps-brand-theme .ppsr .ppsr-path:after{background:linear-gradient(90deg,var(--pps-paper) 0%,#fafaf8f7 32%,#fafaf899 57%,transparent 82%)}body.pps-brand-theme .ppsr .ppsr-path-copy{min-height:360px;width:58%;padding:var(--pps-card-y) var(--pps-card-x);justify-content:center}body.pps-brand-theme .ppsr .ppsr-path-copy h3{font:700 var(--pps-type-card)/1.15 var(--pps-font);letter-spacing:-.025em;margin-top:0;max-width:11ch}body.pps-brand-theme .ppsr .ppsr-path-description{font:400 15px/1.6 var(--pps-font);color:var(--pps-muted);margin-top:12px;margin-bottom:24px;max-width:25ch}body.pps-brand-theme .ppsr .ppsr-path--dark{background:var(--pps-deep);color:#fff}body.pps-brand-theme .ppsr .ppsr-path--dark .ppsr-path-description{color:var(--pps-on-dark)}body.pps-brand-theme .ppsr .ppsr-path:hover{translate:none;box-shadow:none}body.pps-brand-theme .ppsr .ppsr-sample{grid-template-columns:112px 1fr auto;border:1px solid var(--pps-rule);border-radius:6px;gap:24px;padding-right:24px;margin-top:24px}body.pps-brand-theme .ppsr .ppsr-sample-art{aspect-ratio:1.3}body.pps-brand-theme .ppsr .ppsr-sample h3{font:700 18px/1.3 var(--pps-font);letter-spacing:-.015em}body.pps-brand-theme .ppsr .ppsr-sample p{font:400 14px/1.6 var(--pps-font);color:var(--pps-muted);margin-top:4px}body.pps-brand-theme .pps-reels{background:#fff;color:var(--pps-ink);padding-block:56px;border:0}body.pps-brand-theme .pps-reels .pps-reels-heading{display:block;margin-bottom:28px}body.pps-brand-theme .pps-reels .ppsr-display>span{display:inline}body.pps-brand-theme .pps-reels .ppsr-intro{margin-top:14px;max-width:64ch;color:var(--pps-muted)}body.pps-brand-theme .pps-reels .pps-reels-track{gap:16px;padding-top:4px}body.pps-brand-theme .pps-reels .pps-reel-screen{border:0!important;box-shadow:none!important;background:transparent;border-radius:6px}body.pps-brand-theme .pps-reels .pps-reel-video{object-fit:cover}body.pps-brand-theme .pps-reels .pps-reel-counter{display:none}body.pps-brand-theme .pps-reels .pps-reel figcaption{font:700 13px/1.4 var(--pps-font);padding:14px 0 0;color:var(--pps-ink)}body.pps-brand-theme .pps-reels .pps-reels-nav{border-color:var(--pps-rule);margin-top:16px;padding-top:16px}body.pps-brand-theme .pps-reels .pps-reels-nav button{border-color:var(--pps-rule);color:var(--pps-ink);background:transparent}body.pps-brand-theme .pps-reel-open span,body.pps-brand-theme .pps-reel-controls button{background:#001d20d9;color:#fff;font-weight:700}body.pps-brand-theme .ppsr-performance{color:#fff;--ppsr-ink: #fff;--ppsr-teal: var(--pps-accent)}body.pps-brand-theme .ppsr-performance .ppsr-performance-grid{gap:var(--pps-column-gap);align-items:center}body.pps-brand-theme .ppsr-performance .ppsr-body{color:var(--pps-on-dark);max-width:50ch;margin-top:16px}body.pps-brand-theme .ppsr .ppsr-performance-photo{margin-top:var(--pps-header-gap);border-radius:6px;overflow:hidden}body.pps-brand-theme .ppsr .ppsr-detail-photo{border-radius:6px;overflow:hidden}body.pps-brand-theme .ppsr .ppsr-features{gap:24px var(--pps-grid-gap);margin-top:24px}body.pps-brand-theme .ppsr .ppsr-feature{gap:12px;align-items:start}body.pps-brand-theme .ppsr .ppsr-feature .ppsr-icon{width:24px;height:24px;flex:0 0 24px;color:var(--pps-accent)}body.pps-brand-theme .ppsr .ppsr-feature h3{font:700 15px/1.4 var(--pps-font)}body.pps-brand-theme .ppsr .ppsr-feature p{font:400 14px/1.6 var(--pps-font);color:var(--pps-on-dark);margin-top:8px}body.pps-brand-theme .ppsr-fabrics{background:var(--pps-paper)}body.pps-brand-theme .ppsr .ppsr-fabric-spread{grid-template-columns:1fr 1.7fr;gap:var(--pps-column-gap);align-items:center}body.pps-brand-theme .ppsr .ppsr-fabric-copy .ppsr-body{margin-top:16px;max-width:40ch}body.pps-brand-theme .ppsr .ppsr-fabric-art{aspect-ratio:1.8}body.pps-brand-theme .ppsr .ppsr-fabric-art .ppsr-image{object-fit:contain;mix-blend-mode:multiply}body.pps-brand-theme .ppsr .ppsr-materials{gap:24px;margin-top:32px;padding-top:16px;border-color:var(--pps-rule)}body.pps-brand-theme .ppsr .ppsr-materials li>span:first-child{display:none}body.pps-brand-theme .ppsr .ppsr-materials li{gap:0}body.pps-brand-theme .ppsr .ppsr-materials button{font:700 14px/1.4 var(--pps-font);letter-spacing:0;text-transform:none;border-width:0 0 2px;padding:12px 0;min-height:48px}body.pps-brand-theme .ppsr .ppsr-materials button[aria-selected=true]{color:var(--pps-link);border-color:var(--pps-link)}body.pps-brand-theme .ppsr .ppsr-fabric-panel{gap:24px;border-color:var(--pps-rule);padding-top:16px}body.pps-brand-theme .ppsr .ppsr-fabric-panel h3{font:700 14px/1.5 var(--pps-font);letter-spacing:0}body.pps-brand-theme .ppsr .ppsr-fabric-panel p{font:400 14px/1.6 var(--pps-font);color:var(--pps-muted)}body.pps-brand-theme .ppsr-distributors{padding-block:var(--pps-compact-space)}body.pps-brand-theme .ppsr .ppsr-distributor-spread{background:var(--pps-dark-surface);border:1px solid #18e0e533;grid-template-columns:1.1fr 1fr}body.pps-brand-theme .ppsr .ppsr-distributor-copy{background:transparent;color:#fff}body.pps-brand-theme .ppsr .ppsr-distributor-copy .ppsr-display>span{color:inherit}body.pps-brand-theme .ppsr .ppsr-distributor-copy .ppsr-eyebrow{color:var(--pps-on-dark)}body.pps-brand-theme .ppsr .ppsr-distributor-copy .ppsr-body{color:var(--pps-on-dark);margin-top:16px;max-width:47ch}body.pps-brand-theme .ppsr .ppsr-distributor-services{border-color:var(--pps-rule-dark)}body.pps-brand-theme .ppsr .ppsr-distributor-services .ppsr-benefits li{padding:20px 0;border-color:var(--pps-rule-dark)}body.pps-brand-theme .ppsr .ppsr-distributor-services .ppsr-benefits li:first-child{border-top:0}body.pps-brand-theme .ppsr .ppsr-distributor-services .ppsr-icon{width:24px;height:24px;flex:0 0 24px;color:var(--pps-accent)}body.pps-brand-theme .ppsr .ppsr-distributor-services p{font:400 14px/1.6 var(--pps-font);color:var(--pps-on-dark);margin-top:8px}body.pps-brand-theme .ppsr-stories{padding-block:var(--pps-section-space)}body.pps-brand-theme .ppsr .ppsr-story-grid{column-gap:var(--pps-column-gap)}body.pps-brand-theme .ppsr .ppsr-story{border-color:var(--pps-rule);padding-block:24px}body.pps-brand-theme .ppsr .ppsr-story--featured .ppsr-quote{font-size:112px;top:14px;color:#9db5b1}body.pps-brand-theme .ppsr .ppsr-story blockquote{font:400 17px/1.6 var(--pps-font);letter-spacing:0}body.pps-brand-theme .ppsr .ppsr-story--featured blockquote{font:700 clamp(26px,2vw + 4px,34px)/1.25 var(--pps-font);letter-spacing:-.025em}body.pps-brand-theme .ppsr .ppsr-small-quote{font-size:48px;color:#839e9b}body.pps-brand-theme .ppsr .ppsr-attribution{font:400 13px/1.5 var(--pps-font)}body.pps-brand-theme .ppsr .ppsr-attribution strong{font:700 14px/1.5 var(--pps-font)}body.pps-brand-theme .ppsr .ppsr-review-full summary{gap:12px}body.pps-brand-theme .pps-footer{--pps-footer-bg: var(--pps-dark);--pps-footer-bg-deep: var(--pps-deep);--pps-footer-accent: var(--pps-accent);--pps-footer-max-width: var(--pps-width);font-family:var(--pps-font);letter-spacing:0;background:var(--pps-dark-surface);color:#fff}body.pps-brand-theme .pps-footer *{font-family:var(--pps-font);letter-spacing:0}body.pps-brand-theme .pps-footer .pps-footer__inner{padding-block:40px 24px}body.pps-brand-theme .pps-footer .pps-footer__ambient{display:none}body.pps-brand-theme .pps-footer .pps-footer__newsletter{padding:var(--pps-panel-y) var(--pps-panel-x);gap:32px;min-height:280px;border:1px solid #18e0e533;border-radius:8px;box-shadow:none;grid-template-columns:1.15fr 1fr .65fr;background:var(--pps-dark-surface)}body.pps-brand-theme .pps-footer .pps-footer__newsletter:before{content:none;display:none}body.pps-brand-theme .pps-footer .pps-footer__newsletter-glow{display:none}body.pps-brand-theme .pps-footer .pps-footer__eyebrow{color:var(--pps-accent);font:700 11px/1.5 var(--pps-font);letter-spacing:.1em;text-shadow:none;margin-bottom:16px}body.pps-brand-theme .pps-footer .pps-footer__offer-line{font:400 clamp(36px,3.7vw,64px)/1.02 var(--pps-display);letter-spacing:-.035em;gap:12px}body.pps-brand-theme .pps-footer .pps-footer__offer-line>span{font-family:var(--pps-display);font-weight:400;letter-spacing:inherit}body.pps-brand-theme .pps-footer .pps-footer__offer-white{text-shadow:none}body.pps-brand-theme .pps-footer .pps-footer__offer-accent{text-shadow:0 0 18px #18e0e529;color:var(--pps-accent)}body.pps-brand-theme .pps-footer .pps-footer__offer-bottom{font:400 clamp(26px,2.5vw,40px)/1.05 var(--pps-display);letter-spacing:-.035em;margin-top:6px}body.pps-brand-theme .pps-footer .pps-footer__newsletter-description{font:400 14px/1.6 var(--pps-font);color:var(--pps-on-dark);max-width:44ch}body.pps-brand-theme .pps-footer .pps-footer__newsletter-form-wrap{padding:0}body.pps-brand-theme .pps-footer .pps-footer__email-label{display:block;font:700 13px/1.5 var(--pps-font);color:#fff;margin-bottom:8px}body.pps-brand-theme .pps-footer .pps-footer__form-row{display:flex;grid-template-columns:none;border-radius:6px}body.pps-brand-theme .pps-footer .pps-footer__email{min-width:0;flex:1;height:auto;min-height:52px;padding:14px 16px;border:1px solid #7aa4a4;border-right:0;border-radius:6px 0 0 6px;background:var(--pps-deep);color:#fff;font:400 16px/1.4 var(--pps-font)}body.pps-brand-theme .pps-footer .pps-footer__email::placeholder{color:var(--pps-on-dark);opacity:1}body.pps-brand-theme .pps-footer .pps-footer__submit{border-radius:0 6px 6px 0;flex:0 0 auto;min-width:0;padding-inline:20px}body.pps-brand-theme .pps-footer .pps-footer__form-row:focus-within{box-shadow:0 0 0 2px #18e0e552,0 0 16px #18e0e54d}body.pps-brand-theme .pps-footer .pps-footer__form-row :is(input,button):focus-visible,body.pps-brand-theme .pps-footer .pps-footer__email:focus{outline:none;box-shadow:none}body.pps-brand-theme .pps-footer .pps-footer__email:focus{border-color:#18e0e599}body.pps-brand-theme .pps-footer .pps-footer__menu-heading{font:700 11px/1.5 var(--pps-font);letter-spacing:.1em;color:var(--pps-accent)}body.pps-brand-theme .pps-footer .pps-footer__menu a,body.pps-brand-theme .pps-footer .pps-footer__contact a{font:400 14px/1.6 var(--pps-font)}body.pps-brand-theme .pps-footer :is(.pps-footer__main,.pps-footer__bottom){border-color:var(--pps-rule-dark)}body.pps-brand-theme .pps-footer .pps-footer__feature-text{font:400 12px/1.5 var(--pps-font)}body.pps-brand-theme .pps-footer a:focus-visible{outline:2px solid var(--pps-accent);outline-offset:4px}body.pps-brand-theme .pps-reels-viewer{--viewer-accent: var(--pps-accent);font-family:var(--pps-font);background:var(--pps-deep)}body.pps-brand-theme .pps-reels-viewer .pps-viewer-count:before{letter-spacing:inherit}body.pps-brand-theme .pps-reels-viewer :is(.pps-viewer-close,.pps-viewer-play):focus-visible{outline:none;box-shadow:0 0 0 2px #18e0e552,0 0 16px #18e0e54d}@media(min-width:1200px){body.pps-brand-theme .pps-reels .pps-reels-track{grid-auto-columns:calc((100% - 64px)/5)}}@media(max-width:1100px)and (min-width:750px){body.pps-brand-theme .ppsr .ppsr-path-copy{width:67%;padding:var(--pps-card-y) var(--pps-card-x)}body.pps-brand-theme .ppsr .ppsr-path-copy .ppsr-button{padding-inline:20px}body.pps-brand-theme .ppsr .ppsr-distributor-copy,body.pps-brand-theme .ppsr .ppsr-distributor-services{padding:32px}body.pps-brand-theme .pps-footer .pps-footer__newsletter{grid-template-columns:1fr 1fr;padding:var(--pps-panel-y) var(--pps-panel-x)}body.pps-brand-theme .pps-footer .pps-footer__newsletter-art{grid-column:2}body.pps-brand-theme .ppsr .ppsr-feature{flex-direction:column}}@media(max-width:749px){body.pps-brand-theme{--pps-gutter: 20px;--pps-section-space: 44px;--pps-button-height: 48px}body.pps-brand-theme .ppsr .ppsr-heading-row{display:block;margin-bottom:var(--pps-header-gap);gap:var(--pps-column-gap)}body.pps-brand-theme .ppsr .ppsr-heading-row .ppsr-intro{margin-top:16px;max-width:40ch}body.pps-brand-theme .pps-home-hero .pps-home-hero__buttons{display:flex;flex-wrap:wrap;gap:12px}body.pps-brand-theme .pps-home-hero .pps-home-hero__button{min-width:0;flex:1 1 140px;width:auto;padding-inline:16px}body.pps-brand-theme .pps-home-hero .pps-home-hero__description{font-size:15px;max-width:36ch}body.pps-brand-theme .ppsr .ppsr-paths{gap:var(--pps-grid-gap)}body.pps-brand-theme .ppsr .ppsr-path,body.pps-brand-theme .ppsr .ppsr-path-copy{min-height:320px}body.pps-brand-theme .ppsr .ppsr-path-copy{min-width:0}body.pps-brand-theme .ppsr .ppsr-path-description{margin-bottom:24px;margin-top:12px}body.pps-brand-theme .ppsr .ppsr-path-copy .ppsr-button{padding-inline:20px;max-width:100%}body.pps-brand-theme .ppsr .ppsr-sample{grid-template-columns:76px 1fr;padding:16px;gap:12px 16px;margin-top:20px}body.pps-brand-theme .ppsr .ppsr-sample-art{grid-row:span 2;aspect-ratio:1;align-self:start}body.pps-brand-theme .ppsr .ppsr-sample-copy{padding:0}body.pps-brand-theme .ppsr .ppsr-sample h3{font-size:16px}body.pps-brand-theme .ppsr .ppsr-sample p{font-size:13px}body.pps-brand-theme .ppsr .ppsr-sample .ppsr-text-link{grid-column:2;margin:0;justify-self:start;min-height:36px}body.pps-brand-theme .pps-reels{padding-block:40px}body.pps-brand-theme .pps-reels .pps-reels-heading{margin-bottom:24px}body.pps-brand-theme .ppsr-performance .ppsr-performance-grid{gap:var(--pps-column-gap)}body.pps-brand-theme .ppsr .ppsr-features{gap:24px var(--pps-grid-gap);margin-top:24px}body.pps-brand-theme .ppsr .ppsr-feature{flex-direction:column}body.pps-brand-theme .ppsr .ppsr-feature h3{font-size:14px}body.pps-brand-theme .ppsr .ppsr-feature p{font-size:13px;margin-top:8px}body.pps-brand-theme .ppsr .ppsr-fabric-spread{grid-template-columns:1fr;gap:var(--pps-column-gap)}body.pps-brand-theme .ppsr .ppsr-fabric-art{aspect-ratio:1.6}body.pps-brand-theme .ppsr .ppsr-materials{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 20px;margin-top:20px}body.pps-brand-theme .ppsr .ppsr-materials button{font-size:13px}body.pps-brand-theme .ppsr .ppsr-fabric-panel{display:block;padding-top:16px}body.pps-brand-theme .ppsr .ppsr-fabric-panel p,body.pps-brand-theme .ppsr .ppsr-fabric-panel .ppsr-text-link{margin-top:8px}body.pps-brand-theme .ppsr-distributors{padding-block:var(--pps-compact-space)}body.pps-brand-theme .ppsr .ppsr-distributor-spread{grid-template-columns:1fr}body.pps-brand-theme .ppsr .ppsr-distributor-copy{padding:var(--pps-panel-y) var(--pps-panel-x)}body.pps-brand-theme .ppsr .ppsr-distributor-services{padding:var(--pps-panel-y) var(--pps-panel-x);border-left:0;border-top:1px solid var(--pps-rule-dark)}body.pps-brand-theme .ppsr .ppsr-distributor-services .ppsr-benefits li{padding:20px 0}body.pps-brand-theme .ppsr-stories{padding-block:var(--pps-section-space)}body.pps-brand-theme .ppsr .ppsr-story--featured .ppsr-quote{font-size:86px;top:12px;left:-4px}body.pps-brand-theme .pps-footer .pps-footer__inner{padding-block:28px 20px}body.pps-brand-theme .pps-footer .pps-footer__newsletter{grid-template-columns:1fr;padding:var(--pps-panel-y) var(--pps-panel-x);gap:24px;min-height:0}body.pps-brand-theme .pps-footer .pps-footer__offer-line{font-size:36px;gap:8px}body.pps-brand-theme .pps-footer .pps-footer__offer-bottom{font-size:26px}body.pps-brand-theme .pps-footer .pps-footer__form-row{flex-direction:column;gap:12px;box-shadow:none}body.pps-brand-theme .pps-footer .pps-footer__email{border-right:1px solid #7aa4a4;border-radius:6px;min-height:48px}body.pps-brand-theme .pps-footer .pps-footer__submit{border-radius:6px;width:100%}body.pps-brand-theme .pps-footer .pps-footer__form-row:focus-within{box-shadow:none}body.pps-brand-theme .pps-footer .pps-footer__form-row :is(input,button):focus-visible{box-shadow:0 0 0 2px #18e0e552,0 0 16px #18e0e54d}}@media(forced-colors:active){body.pps-brand-theme :is(a,button,input,summary):focus-visible{outline:2px solid Highlight;outline-offset:2px;box-shadow:none}}@media(prefers-reduced-motion:reduce){body.pps-brand-theme :is(.ppsr,.pps-home-hero,.pps-footer) *{animation:none!important;transition:none!important}body.pps-brand-theme .ppsr .ppsr-pending{opacity:1;transform:none}}body.pps-brand-theme .pps-footer .pps-footer__mascot-wrap{position:relative;right:auto;bottom:auto;padding:0;width:100%;max-width:300px;justify-self:end;align-self:end}body.pps-brand-theme .pps-footer .pps-footer__mascot{filter:none;transform:none}@media(max-width:1100px)and (min-width:750px){body.pps-brand-theme .pps-footer .pps-footer__mascot-wrap{grid-column:2;width:200px}}@media(max-width:749px){body.pps-brand-theme .pps-footer .pps-footer__mascot-wrap{grid-column:auto;width:180px;justify-self:end}}body.pps-brand-theme .ppsr .ppsr-fabric-panel[hidden],body.pps-brand-theme .ppsr .ppsr-materials button[hidden],body.pps-brand-theme .ppsr .ppsr-materials [data-fabric-fallback][hidden]{display:none}body.pps-brand-theme .pps-home-hero.pps-hero-clean{position:relative;isolation:isolate;overflow:hidden;background:var(--pps-deep);min-height:580px;color:#fff}body.pps-brand-theme .pps-hero-clean .pps-home-hero__video-background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:var(--pps-deep)}body.pps-brand-theme .pps-hero-clean .pps-home-hero__video-background:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:var(--pps-deep);opacity:var(--pps-hero-veil,.08)}body.pps-brand-theme .pps-hero-clean .pps-home-hero__video-background:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:linear-gradient(90deg,#001d20f5,#001d20eb 28%,#001d20b3 48%,#001d2061 70%,#001d2033)}body.pps-brand-theme .pps-hero-clean :is(.pps-home-hero__video,.pps-home-hero__background-image){position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center;border:0;transform:none;filter:none;opacity:1}body.pps-brand-theme .pps-hero-clean .pps-home-hero__inner{position:relative;z-index:2;display:flex;align-items:center;min-height:580px;padding-block:64px;width:min(calc(100% - var(--pps-gutter)*2),var(--pps-width))}body.pps-brand-theme .pps-hero-clean .pps-home-hero__copy{width:100%;max-width:760px;padding:0;margin:0;transform:none;display:flex;flex-direction:column;align-items:flex-start;gap:12px}body.pps-brand-theme .pps-hero-clean .pps-home-hero__eyebrow{margin:0;color:var(--pps-on-dark);font:700 11px/1.5 var(--pps-font);letter-spacing:.1em;text-transform:uppercase}body.pps-brand-theme .pps-hero-clean .pps-home-hero__title{display:flex;margin:0;font:400 clamp(24px,2.5vw,36px)/1.2 var(--pps-display);letter-spacing:-.025em;text-transform:uppercase;flex-direction:column;gap:4px;width:100%}body.pps-brand-theme .pps-hero-clean .pps-home-hero__title-black{display:block;color:#fff;font:inherit;letter-spacing:inherit;text-transform:uppercase}body.pps-brand-theme .pps-hero-clean .pps-home-hero__location-row{display:flex;align-items:baseline;gap:.22em;min-height:1.2em;font:400 clamp(36px,5vw,64px)/1.12 var(--pps-display);letter-spacing:-.035em;margin-top:0;text-transform:uppercase}body.pps-brand-theme .pps-hero-clean .pps-home-hero__location-prefix{color:#fff}body.pps-brand-theme .pps-hero-clean .pps-home-hero__location{display:inline-block;white-space:nowrap;color:#fff;font:inherit;letter-spacing:inherit;transition:opacity .18s ease;transform:none;animation:none;opacity:1}body.pps-brand-theme .pps-hero-clean .pps-home-hero__location.is-changing{opacity:.25}body.pps-brand-theme .pps-hero-clean .pps-home-hero__description{font:400 18px/1.6 var(--pps-font);color:var(--pps-on-dark);max-width:45ch;margin:0}body.pps-brand-theme .pps-hero-clean .pps-home-hero__offer{font:400 16px/1.6 var(--pps-font);color:#fff;max-width:44ch;margin:0}body.pps-brand-theme .pps-hero-clean .pps-home-hero__buttons{display:flex;gap:16px;max-width:360px;margin:0;flex-wrap:nowrap;width:100%}body.pps-brand-theme .pps-hero-clean .pps-home-hero__button{flex:1 1 0;min-width:0;max-width:100%;width:auto;padding:14px 20px;min-height:52px;font:700 14px/1.3 var(--pps-font);white-space:nowrap}body.pps-brand-theme .pps-hero-clean .pps-home-hero__button--primary{background:var(--pps-accent);color:var(--pps-deep)}body.pps-brand-theme .pps-hero-clean .pps-home-hero__button--primary:hover{background:var(--pps-accent-hover)}body.pps-brand-theme .pps-hero-clean .pps-home-hero__button--secondary{background:#001d20cc;color:#fff;border-color:#7aa4a4}body.pps-brand-theme .pps-hero-clean .pps-home-hero__button--secondary:hover{background:var(--pps-dark)}body.pps-brand-theme .pps-hero-clean .pps-home-hero__pickup-link{display:inline-flex;align-items:flex-start;min-height:32px;gap:0;margin:0;font:700 13px/1.5 var(--pps-font);letter-spacing:0;color:var(--pps-accent);text-decoration:underline;text-underline-offset:4px}body.pps-brand-theme .pps-hero-clean .pps-hero-motion{position:absolute;z-index:3;right:max(var(--pps-gutter),calc((100% - var(--pps-width)) / 2),env(safe-area-inset-right));bottom:max(var(--pps-gutter),env(safe-area-inset-bottom));min-height:48px;padding:12px 16px;border:1px solid #ffffff40;border-radius:6px;background:#001d20cc;color:#fff;font:700 13px/1.4 var(--pps-font);letter-spacing:0;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}body.pps-brand-theme .pps-hero-clean .pps-hero-motion[hidden]{display:none}body.pps-brand-theme .pps-hero-clean .pps-hero-motion:focus-visible{outline:none;box-shadow:0 0 0 2px #18e0e552,0 0 16px #18e0e54d}@media(max-width:749px){body.pps-brand-theme .pps-home-hero.pps-hero-clean{min-height:600px;background:var(--pps-deep);color:#fff}body.pps-brand-theme .pps-hero-clean .pps-home-hero__inner{min-height:600px;align-items:center;padding-block:80px}body.pps-brand-theme .pps-hero-clean .pps-home-hero__copy{max-width:560px}body.pps-brand-theme .pps-hero-clean .pps-home-hero__eyebrow{color:var(--pps-on-dark);text-transform:uppercase;margin:0}body.pps-brand-theme .pps-hero-clean .pps-home-hero__title{font-size:clamp(20px,5.2vw,28px);margin:0}body.pps-brand-theme .pps-hero-clean .pps-home-hero__location-row{font-size:clamp(30px,8.5vw,44px);min-height:calc(clamp(30px,8.5vw,44px)*1.12);margin-top:0}body.pps-brand-theme .pps-hero-clean .pps-home-hero__video-background:after{background:linear-gradient(180deg,#001d20ed,#001d20d6 55%,#001d208c)}body.pps-brand-theme .pps-hero-clean .pps-home-hero__video{object-position:65% center}body.pps-brand-theme .pps-hero-clean .pps-home-hero__description{max-width:38ch;font-size:16px;color:var(--pps-on-dark)}body.pps-brand-theme .pps-hero-clean .pps-home-hero__offer{font-size:15px;max-width:35ch;color:#fff}body.pps-brand-theme .pps-hero-clean .pps-home-hero__buttons{gap:12px;max-width:360px;margin:0}body.pps-brand-theme .pps-hero-clean .pps-home-hero__button{min-height:48px;padding-inline:12px}body.pps-brand-theme .pps-hero-clean .pps-hero-motion{min-height:48px}}@media(prefers-reduced-motion:reduce){body.pps-brand-theme .pps-hero-clean .pps-home-hero__location{transition:none;color:#fff}}@media(forced-colors:active){body.pps-brand-theme .pps-hero-clean .pps-hero-motion:focus-visible{outline:2px solid Highlight;outline-offset:2px}}body.pps-brand-theme .ppsr-performance{background:var(--pps-deep);padding-bottom:var(--pps-joined-half)}body.pps-brand-theme .pps-reels[data-static-previews=true]{background:var(--pps-deep);color:#fff;padding-block:0 var(--pps-section-space)}body.pps-brand-theme .pps-reels[data-static-previews=true] .ppsr-wrap{position:relative;border-top:1px solid #ffffff26;padding-top:var(--pps-joined-half)}body.pps-brand-theme .pps-reels[data-static-previews=true] .pps-reels-heading{padding-right:176px;margin-bottom:24px}body.pps-brand-theme .pps-reels[data-static-previews=true] .ppsr-eyebrow{display:none}body.pps-brand-theme .pps-reels[data-static-previews=true] .ppsr-display{font:700 24px/1.3 var(--pps-font);letter-spacing:-.025em;color:#fff;margin:0}body.pps-brand-theme .pps-reels[data-static-previews=true] .ppsr-display>span:empty{display:none}body.pps-brand-theme .pps-reels[data-static-previews=true] .ppsr-intro{font:400 14px/1.6 var(--pps-font);color:var(--pps-on-dark);margin-top:8px;max-width:60ch}body.pps-brand-theme .pps-reels[data-static-previews=true] .pps-reels-launch{position:absolute;top:var(--pps-joined-half);right:0;min-height:48px;border:1px solid #ffffff50;border-radius:6px;padding:12px 22px;background:transparent;color:#fff;font:700 14px/1.4 var(--pps-font);cursor:pointer}body.pps-brand-theme .pps-reels[data-static-previews=true] .pps-reels-launch:hover{background:#ffffff0d;border-color:var(--pps-accent)}body.pps-brand-theme .pps-reels[data-static-previews=true] .pps-reels-launch:focus-visible{outline:none;box-shadow:0 0 0 2px #18e0e552,0 0 16px #18e0e54d}body.pps-brand-theme .pps-reels[data-static-previews=true] .pps-reels-track{padding-top:0;padding-bottom:0;gap:16px;grid-auto-columns:calc((100% - 64px)/5)}body.pps-brand-theme .pps-reels[data-static-previews=true] .pps-reel-screen{aspect-ratio:3/2;background:#082e31}body.pps-brand-theme .pps-reels[data-static-previews=true] .pps-reel-video{object-fit:cover;object-position:center 48%}body.pps-brand-theme .pps-reels[data-static-previews=true] .pps-reel-controls{display:none}body.pps-brand-theme .pps-reels[data-static-previews=true] .pps-reel figcaption{color:var(--pps-on-dark);padding-top:12px;font:700 13px/1.4 var(--pps-font)}body.pps-brand-theme .pps-reels[data-static-previews=true] .pps-reel-open{cursor:pointer}body.pps-brand-theme .pps-reels[data-static-previews=true] .pps-reel-open span{width:32px;height:32px;top:8px;right:8px;box-shadow:none;background:#001d20d9}body.pps-brand-theme .pps-reels[data-static-previews=true] .pps-reel-open svg{width:16px;height:16px}body.pps-brand-theme .pps-reels[data-static-previews=true] .pps-reels-nav{border:0;padding:0;margin-top:20px}body.pps-brand-theme .pps-reels[data-static-previews=true] .pps-reels-nav button{border-color:#ffffff40;color:#fff}@media(max-width:999px){body.pps-brand-theme .pps-reels[data-static-previews=true] .pps-reels-track{grid-auto-columns:29%;gap:12px}}@media(max-width:749px){body.pps-brand-theme .ppsr-performance{padding-bottom:var(--pps-joined-half)}body.pps-brand-theme .pps-reels[data-static-previews=true]{padding-bottom:36px;padding-block:0 var(--pps-section-space)}body.pps-brand-theme .pps-reels[data-static-previews=true] .ppsr-wrap{padding-top:var(--pps-joined-half)}body.pps-brand-theme .pps-reels[data-static-previews=true] .pps-reels-heading{padding-right:0;margin-bottom:16px}body.pps-brand-theme .pps-reels[data-static-previews=true] .ppsr-display{font-size:22px}body.pps-brand-theme .pps-reels[data-static-previews=true] .pps-reels-launch{position:static;margin-bottom:24px;min-height:48px;top:var(--pps-joined-half)}body.pps-brand-theme .pps-reels[data-static-previews=true] .pps-reels-track{grid-auto-columns:clamp(148px,45vw,200px);gap:12px;margin-right:0;padding-right:0}}body.pps-brand-theme{--pps-compact-space: 48px;--pps-column-gap: 48px;--pps-grid-gap: 24px;--pps-card-y: 32px;--pps-card-x: 32px;--pps-panel-y: 40px;--pps-panel-x: 40px;--pps-header-gap: 32px;--pps-joined-half: 16px}body.pps-brand-theme .ppsr :is(h2,h3,p,blockquote){margin-block:0}body.pps-brand-theme .ppsr :is(.ppsr-intro,.ppsr-body,.ppsr-eyebrow):empty{display:none}body.pps-brand-theme .ppsr .ppsr-heading-row{margin-block-end:var(--pps-header-gap)}body.pps-brand-theme .ppsr .ppsr-eyebrow{margin-block-end:12px}body.pps-brand-theme .ppsr .ppsr-path-description{margin-block:12px 24px}body.pps-brand-theme .ppsr .ppsr-path--dark .ppsr-button{background:var(--pps-accent);color:var(--pps-deep);border-color:transparent}body.pps-brand-theme .ppsr .ppsr-path--dark .ppsr-button:hover{background:var(--pps-accent-hover)}body.pps-brand-theme .ppsr .ppsr-path--light .ppsr-button{background:var(--pps-deep);color:#fff}body.pps-brand-theme .ppsr .ppsr-path--light .ppsr-button:hover{background:var(--pps-dark);color:#fff}body.pps-brand-theme .ppsr .ppsr-path .ppsr-button:focus-visible{outline:none;box-shadow:0 0 0 2px #18e0e552,0 0 16px #18e0e54d}body.pps-brand-theme .ppsr-performance .ppsr-body,body.pps-brand-theme .ppsr .ppsr-fabric-copy .ppsr-body,body.pps-brand-theme .ppsr .ppsr-distributor-copy .ppsr-body{margin-block-start:16px}body.pps-brand-theme .ppsr .ppsr-feature p,body.pps-brand-theme .ppsr .ppsr-distributor-services p,body.pps-brand-theme .pps-reels[data-static-previews=true] .ppsr-intro{margin-block-start:8px}body.pps-brand-theme .ppsr .ppsr-distributor-services .ppsr-benefits{margin-block:0;gap:0}body.pps-brand-theme .pps-footer :is(.pps-footer__legal,.pps-footer__form-message){margin-block-start:8px}@media(min-width:750px)and (max-width:1199px){body.pps-brand-theme{--pps-gutter: 28px;--pps-section-space: 56px;--pps-compact-space: 40px;--pps-column-gap: 32px;--pps-card-y: 24px;--pps-card-x: 24px;--pps-panel-y: 32px;--pps-panel-x: 32px}}@media(max-width:749px){body.pps-brand-theme{--pps-compact-space: 32px;--pps-column-gap: 24px;--pps-grid-gap: 16px;--pps-card-y: 24px;--pps-card-x: 20px;--pps-panel-y: 28px;--pps-panel-x: 24px;--pps-header-gap: 24px;--pps-joined-half: 12px}body.pps-brand-theme .ppsr .ppsr-heading-row .ppsr-intro{margin-block-start:16px}body.pps-brand-theme .ppsr .ppsr-fabric-panel p,body.pps-brand-theme .ppsr .ppsr-fabric-panel .ppsr-text-link{margin-block-start:8px}}body.pps-brand-theme .ppsr .ppsr-press-details{margin:24px 0 0;padding:0;border-top:1px solid var(--pps-rule-dark)}body.pps-brand-theme .ppsr .ppsr-press-detail{display:grid;grid-template-columns:minmax(120px,.8fr) 1.8fr;gap:24px;padding-block:16px;border-bottom:1px solid var(--pps-rule-dark)}body.pps-brand-theme .ppsr .ppsr-press-detail dt{font:700 14px/1.5 var(--pps-font);color:#fff;margin:0}body.pps-brand-theme .ppsr .ppsr-press-detail dd{font:400 14px/1.6 var(--pps-font);color:var(--pps-on-dark);margin:0}body.pps-brand-theme .ppsr .ppsr-distributor-services .ppsr-benefits li{display:block;gap:0;padding-block:24px}body.pps-brand-theme .ppsr .ppsr-distributor-services .ppsr-benefits li:first-child{padding-top:0}body.pps-brand-theme .ppsr .ppsr-distributor-services .ppsr-benefits li:last-child{padding-bottom:0}body.pps-brand-theme .ppsr .ppsr-story--featured{padding:24px 32px}body.pps-brand-theme .pps-footer .pps-footer__contact a{gap:0}body.pps-brand-theme .pps-footer .pps-footer__feature{gap:0;padding-inline:20px;justify-content:flex-start}body.pps-brand-theme .pps-footer .pps-footer__feature-heading{font:700 12px/1.4 var(--pps-font);letter-spacing:0;text-transform:none}@media(max-width:749px){body.pps-brand-theme .ppsr .ppsr-press-detail{grid-template-columns:minmax(92px,.8fr) 1.6fr;gap:16px}body.pps-brand-theme .ppsr .ppsr-press-detail :is(dt,dd){font-size:13px}body.pps-brand-theme .ppsr .ppsr-story--featured{padding:24px 0}body.pps-brand-theme .pps-footer .pps-footer__feature{padding:16px;min-height:72px}}body.pps-brand-theme .pps-footer .pps-footer__features{border:0;gap:16px 24px}body.pps-brand-theme .pps-footer .pps-footer__feature{padding:0;min-height:0;border:0;align-items:flex-start}body.pps-brand-theme .pps-footer .pps-footer__feature+.pps-footer__feature:before{display:none}@media(max-width:749px){body.pps-brand-theme .pps-footer .pps-footer__features{grid-template-columns:repeat(2,minmax(0,1fr))}}body.pps-brand-theme .ppsr .ppsr-path--dark:after{background:linear-gradient(90deg,var(--pps-deep) 0%,#001d20f5 48%,#001d20d9 62%,transparent 92%)}body.pps-brand-theme .ppsr .ppsr-performance-photo{aspect-ratio:16/9;position:relative}body.pps-brand-theme .ppsr .ppsr-loop{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;isolation:isolate}body.pps-brand-theme .ppsr :is(.ppsr-loop-video,.ppsr-loop-poster){position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;border:0;filter:none;transform:none}body.pps-brand-theme .ppsr .ppsr-loop-poster{z-index:0}body.pps-brand-theme .ppsr .ppsr-loop-video{z-index:1;opacity:0;background:transparent}body.pps-brand-theme .ppsr .ppsr-loop.has-video-frame .ppsr-loop-video{opacity:1}body.pps-brand-theme .ppsr .ppsr-loop-toggle{z-index:2;display:grid;place-items:center;min-width:48px;min-height:48px;width:48px;height:48px;padding:12px;background:#001d20cc;color:#fff;border:1px solid #ffffff40;border-radius:6px;box-shadow:none}body.pps-brand-theme .ppsr .ppsr-loop-toggle[hidden]{display:none}body.pps-brand-theme .ppsr .ppsr-loop-toggle svg{display:block;width:20px;height:20px;fill:currentColor}body.pps-brand-theme .ppsr .ppsr-loop-toggle:focus-visible{outline:none;box-shadow:0 0 0 2px #18e0e552,0 0 16px #18e0e54d}body.pps-brand-theme .pps-reels-viewer :is(.pps-viewer-count,.pps-viewer-close,.pps-viewer-caption){font:700 13px/1.4 var(--pps-font);letter-spacing:0;text-transform:none;border-radius:6px;min-height:48px;background:#001d20cc;border-color:#ffffff40}body.pps-brand-theme .pps-reels-viewer .pps-viewer-count:before{content:"Press Peel Ship";font:inherit}body.pps-brand-theme .pps-reels-viewer .pps-viewer-close{gap:12px;padding:12px 16px}body.pps-brand-theme .pps-reels-viewer .pps-viewer-close svg{width:18px;height:18px;color:inherit}body.pps-brand-theme .pps-reels-viewer .pps-viewer-play{width:48px;height:48px;padding:12px;border-radius:6px;background:#001d20cc;color:#fff;border-color:#ffffff40}body.pps-brand-theme .pps-reels-viewer .pps-viewer-play svg{width:20px;height:20px}body.pps-brand-theme .pps-reels-viewer .pps-viewer-count{gap:12px;padding:12px 16px}body.pps-brand-theme .pps-reels-viewer .pps-viewer-caption{padding:12px 16px}body.pps-brand-theme .ppsr .pps-reel-open:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #18e0e580}@media(max-width:749px){body.pps-brand-theme .ppsr .ppsr-path{display:flex;flex-direction:column;min-height:0}body.pps-brand-theme .ppsr .ppsr-path-art{position:relative;inset:auto;z-index:0;order:1;aspect-ratio:2.4;width:100%;transform:none}body.pps-brand-theme .ppsr .ppsr-path-art .ppsr-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 52%}body.pps-brand-theme .ppsr .ppsr-path:after{display:none}body.pps-brand-theme .ppsr .ppsr-path-copy{position:relative;order:0;width:100%;min-height:0;padding:24px 20px;background:var(--pps-paper)}body.pps-brand-theme .ppsr .ppsr-path--dark .ppsr-path-copy{background:var(--pps-deep)}body.pps-brand-theme .ppsr .ppsr-path-copy h3{max-width:100%;font-size:26px}body.pps-brand-theme .ppsr .ppsr-path-description{max-width:100%;font-size:15px}}@media(max-width:359px){body.pps-brand-theme .pps-reels-viewer .pps-viewer-count,body.pps-brand-theme .pps-reels-viewer .pps-viewer-close{padding:12px;gap:8px}}body.pps-brand-theme .ppsr .ppsr-path--light{--pps-upload-surface: #f0f4f4;background:var(--pps-upload-surface);border:1px solid var(--pps-rule)}body.pps-brand-theme .ppsr .ppsr-path--light:after{background:linear-gradient(90deg,var(--pps-upload-surface) 0%,#f0f4f4fa 48%,#f0f4f4e6 62%,transparent 92%)}body.pps-brand-theme .ppsr .ppsr-route-note{display:inline-block;align-self:flex-start;margin-block-end:12px;padding:4px 8px;border-radius:4px;background:var(--pps-warm);color:var(--pps-deep);font:700 11px/1.4 var(--pps-font);letter-spacing:0}@media(max-width:749px){body.pps-brand-theme .ppsr .ppsr-path--light .ppsr-path-copy{background:var(--pps-upload-surface)}}@media(max-width:749px){body.pps-brand-theme .ppsr-order .ppsr-paths{display:block;background:var(--pps-deep);overflow:hidden;isolation:isolate;border-radius:var(--pps-radius)}body.pps-brand-theme .ppsr-order .ppsr-path{display:block;position:relative;border:0;border-radius:0;background:transparent;min-height:0;overflow:visible}body.pps-brand-theme .ppsr-order .ppsr-path:after{display:none}body.pps-brand-theme .ppsr-order .ppsr-path--dark .ppsr-path-art{position:absolute;inset:0 0 auto;width:100%;height:180px;aspect-ratio:auto;z-index:0;transform:none;-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 25%,transparent 100%);mask-image:linear-gradient(180deg,#000 0%,#000 25%,transparent 100%)}body.pps-brand-theme .ppsr-order .ppsr-path--dark .ppsr-path-art .ppsr-image{object-position:65% 25%}body.pps-brand-theme .ppsr-order .ppsr-path-copy{position:relative;z-index:1;display:block;width:100%;min-height:0}body.pps-brand-theme .ppsr-order .ppsr-path--dark .ppsr-path-copy{padding:172px 24px 0;background:transparent}body.pps-brand-theme .ppsr-order .ppsr-path--dark h3{font-size:29px;max-width:10ch;line-height:1.15}body.pps-brand-theme .ppsr-order .ppsr-path--dark .ppsr-path-description{font-size:15px;max-width:100%;margin-block:12px 24px}body.pps-brand-theme .ppsr-order .ppsr-path--dark .ppsr-button{width:100%}body.pps-brand-theme .ppsr-order .ppsr-path--light{color:#fff}body.pps-brand-theme .ppsr-order .ppsr-path--light .ppsr-path-art{display:none}body.pps-brand-theme .ppsr-order .ppsr-path--light .ppsr-path-copy{padding:40px 24px 28px;background:transparent}body.pps-brand-theme .ppsr-order .ppsr-path--light h3{font-size:21px;line-height:1.25;max-width:100%}body.pps-brand-theme .ppsr-order .ppsr-path--light .ppsr-path-description{color:var(--pps-on-dark);font-size:14px;line-height:1.6;max-width:100%;margin-block:12px 8px}body.pps-brand-theme .ppsr-order .ppsr-path--light .ppsr-button{padding:12px 0;min-height:48px;border:0;background:transparent;color:#fff;text-decoration:underline;text-underline-offset:5px;justify-content:flex-start}body.pps-brand-theme .ppsr-order .ppsr-path--light .ppsr-button:hover{background:transparent;color:var(--pps-accent)}}@media(max-width:359px){body.pps-brand-theme .ppsr-order .ppsr-path--dark .ppsr-path-copy,body.pps-brand-theme .ppsr-order .ppsr-path--light .ppsr-path-copy{padding-inline:20px}}body.pps-brand-theme .ppsr-order .ppsr-path--dark h3{max-width:14ch}@media(min-width:750px){body.pps-brand-theme .ppsr-order .ppsr-path--dark{border:0;background:transparent}body.pps-brand-theme .ppsr-order .ppsr-path-art{z-index:0}body.pps-brand-theme .ppsr-order .ppsr-path:after{z-index:1;pointer-events:none}body.pps-brand-theme .ppsr-order .ppsr-path-copy{z-index:2}body.pps-brand-theme .ppsr-order .ppsr-path{display:flex;align-items:stretch}body.pps-brand-theme .ppsr-order .ppsr-path-copy{align-self:stretch;justify-content:flex-start}body.pps-brand-theme .ppsr-order .ppsr-path-copy .ppsr-button{margin-top:auto}}@media(min-width:750px){body.pps-brand-theme .ppsr-order .ppsr-path-copy{position:relative;padding-top:calc(var(--pps-card-y) + 36px)}body.pps-brand-theme .ppsr-order .ppsr-route-note{position:absolute;top:var(--pps-card-y);left:var(--pps-card-x);margin:0}body.pps-brand-theme .ppsr-order .ppsr-path-copy h3{max-width:14ch}}body.pps-brand-theme .ppsr .ppsr-distributor-spread{border-radius:6px;align-items:stretch}body.pps-brand-theme .ppsr .ppsr-distributor-copy{display:flex;flex-direction:column;align-items:flex-start;padding:var(--pps-card-y) var(--pps-card-x)}body.pps-brand-theme .ppsr .ppsr-distributor-copy .pps-card-heading{font:700 var(--pps-type-card)/1.15 var(--pps-font);letter-spacing:-.025em;max-width:18ch;margin:0}body.pps-brand-theme .ppsr .ppsr-distributor-copy .pps-card-description{font:400 15px/1.6 var(--pps-font);margin-block:12px 24px;max-width:47ch}body.pps-brand-theme .ppsr .ppsr-distributor-copy .ppsr-button{margin-top:auto}body.pps-brand-theme .ppsr .ppsr-distributor-services{padding:var(--pps-card-y) var(--pps-card-x)}body.pps-brand-theme .ppsr .ppsr-distributor-services h3{font:700 16px/1.4 var(--pps-font)}@media(max-width:749px){body.pps-brand-theme .ppsr .ppsr-distributor-copy .ppsr-button{margin-top:0}body.pps-brand-theme .ppsr .ppsr-distributor-copy .pps-card-heading{font-size:26px}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/pps-components.css.map */
