:root{--font-body--family: "Hanken Grotesk", "Hanken Grotesk Fallback", system-ui, -apple-system, "Segoe UI", sans-serif;--font-subheading--family: "Hanken Grotesk", "Hanken Grotesk Fallback", system-ui, -apple-system, sans-serif;--font-heading--family: "Hanken Grotesk", "Hanken Grotesk Fallback", system-ui, -apple-system, sans-serif;--font-accent--family: "Hanken Grotesk", "Hanken Grotesk Fallback", system-ui, -apple-system, sans-serif;--pw-ink: #14171A;--pw-ink-90: #1D2124;--pw-ink-70: #43484B;--pw-ink-50: #595F63;--pw-ink-30: #A7ADAE;--pw-paper: #F2F3EF;--pw-forest: #1F4233;--pw-forest-hover: #295740;--pw-forest-press: #102619;--pw-forest-soft: #DCE7DF;--pw-signal: #7FB496;--pw-signal-hover: #9CC7AE;--pw-sage: #6E8A77;--pw-sage-deep: #3F5C4B;--pw-sand: #E8EAE3;--pw-success: #2F7D54;--pw-near-black: #0B0D0E;--pw-border: #E2E3DC;--pw-border-2: #D3D5CC;--pw-border-3: #BBBEB2;--pw-border-on-dark: rgba(240,243,238,.14);--pw-mono: "JetBrains Mono", "JetBrains Mono Fallback", "SFMono-Regular", ui-monospace, Menlo, monospace;--pw-r-sm: 4px;--pw-r-md: 6px;--pw-r-lg: 8px;--pw-r-xl: 12px;--pw-shadow-soft: 0 4px 24px rgba(10,14,12,.1);--pw-shadow-lg: 0 12px 40px rgba(10,14,12,.14);--pw-shadow-xl: 0 24px 64px rgba(10,14,12,.16);--pw-shadow-dark: 0 16px 48px rgba(0,0,0,.42);--pw-ease: cubic-bezier(.22, 1, .36, 1);--pw-halo: 0 0 0 3px rgba(31,66,51,.32);--pw-maxw: 1200px;--pw-gut: clamp(20px, 5vw, 56px)}.announcement-bar.section{display:flex!important;justify-content:center!important}.announcement-bar-component,.announcement-bar__slider,.announcement-bar__slides{width:100%;transform:none!important;animation:none!important}.announcement-bar__slides{display:block!important}.announcement-bar__slide{place-content:center;text-align:center!important;transform:none!important}.announcement-bar__text{text-align:center!important}h1,h2,h3,.h0,.h1,.h2,.h3,[class*=--h0],[class*=--h1],[class*=--h2]{font-weight:800;letter-spacing:-.03em}h4,h5,h6{font-weight:700;letter-spacing:-.01em}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body{min-height:100vh;min-height:100dvh}#shopify-section-cart-drawer,cart-drawer-component{display:contents}.pw-mono,.price,.price__regular,.price__sale,.price-item,.pw-level,.pw-readout,.pw-spec-value{font-family:var(--pw-mono);font-feature-settings:"tnum" 1,"zero" 1;letter-spacing:-.01em}:focus-visible{outline:none;box-shadow:var(--pw-halo);border-radius:var(--pw-r-sm)}html{scroll-padding-top:calc(var(--header-height, 72px) + 12px)}.pw-store .buybox__ttc{font-size:12px;font-weight:600;color:var(--pw-ink-50);align-self:baseline}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;transition-duration:.001ms!important}}.pw-store .pwhero{position:relative;display:flex;align-items:flex-end;overflow:hidden;background:var(--pw-near-black);min-height:clamp(460px,calc(100vh - 116px),860px);min-height:clamp(460px,calc(100svh - var(--header-group-height, 116px)),860px)}.pw-store .pwhero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.pw-store .pwhero__bg img{width:100%;height:100%;object-fit:cover}.pw-store .pwhero__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0b0d0e99,#0b0d0e29 52%,#0b0d0e00 80%),linear-gradient(180deg,#0b0d0e52,#0b0d0e0f 36%,#0b0d0ed1)}.pw-store .pwhero__inner{position:relative;z-index:2;max-width:1200px;width:100%;margin:0 auto;box-sizing:border-box;padding:0 clamp(24px,5vw,56px) clamp(40px,7vh,72px);color:var(--pw-paper);text-align:left}.pw-store .pwhero__kicker{font-family:var(--pw-mono);font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:#f2f3efd1;display:block;margin-bottom:18px}.pw-store .pwhero__title{font-family:var(--font-heading--family);font-weight:800;font-size:clamp(29px,4.3vw,52px);line-height:1.06;letter-spacing:-.035em;color:var(--pw-paper);margin:0;max-width:34ch;text-shadow:0 1px 2px rgba(0,0,0,.32)}.pw-store .pwhero__title em{display:block;font-style:normal;color:#8fcba6;margin-top:.06em}.pw-store .pwhero__sub{font-size:clamp(15px,1.6vw,19px);color:#f2f3efe6;max-width:50ch;margin:18px 0 0;line-height:1.55;text-shadow:0 1px 2px rgba(0,0,0,.3)}.pw-store .pwhero__cta{display:flex;gap:14px;flex-wrap:wrap;margin-top:28px}.pw-store .pwhero__cta .btn{gap:10px}@media(max-width:600px){.pw-store .pwhero__cta{flex-direction:column;align-items:stretch}.pw-store .pwhero__cta .btn{width:100%}}.pw-store .pwhero__cta .btn svg{width:18px;height:18px;opacity:.9;transition:transform .2s ease}@media(hover:hover){.pw-store .pwhero__cta .btn:hover svg{transform:translate(3px)}}.pw-store .pwhero__cta .btn:not(.btn--secondary){background:linear-gradient(180deg,#2e6249,#1f4233);border:1px solid rgba(127,180,150,.3);color:var(--pw-paper);box-shadow:0 6px 16px #0b0d0e38}@media(hover:hover){.pw-store .pwhero__cta .btn:not(.btn--secondary):hover{background:linear-gradient(180deg,#347051,#244b3a);box-shadow:0 8px 22px #0b0d0e4d;transform:translateY(-1px)}}.pw-store .pwhero__cta .btn--secondary{color:var(--pw-paper);background:#ffffff12;border:1px solid rgba(242,243,239,.26);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@media(hover:hover){.pw-store .pwhero__cta .btn--secondary:hover{background:#ffffff24;border-color:#f2f3ef6b;transform:translateY(-1px)}}.pw-store .pwhero__proof{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;margin-top:30px;border:1px solid rgba(242,243,239,.16);border-radius:14px;background:#0b0d0e57;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);overflow:hidden;font-family:var(--pw-mono);font-size:12.5px;color:#f2f3efdb}.pw-store .pwhero__proof .pf{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:8px;row-gap:2px;padding:13px 14px;text-align:center;border-left:1px solid rgba(242,243,239,.14)}.pw-store .pwhero__proof .pf:first-child{border-left:0}.pw-store .pwhero__proof .pf b{color:var(--pw-paper)}.pw-store .pwhero__proof .stars{color:#8fcba6}@media(max-width:899px){.pw-store .pwhero__proof{grid-auto-flow:row;grid-template-columns:1fr 1fr}.pw-store .pwhero__proof .pf:nth-child(odd){border-left:0}.pw-store .pwhero__proof .pf:nth-child(n+3){border-top:1px solid rgba(242,243,239,.14)}}@media(max-width:420px){.pw-store .pwhero__proof{font-size:11.5px}.pw-store .pwhero__proof .pf{padding:11px 10px}}.pw-store .pw-launch{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;font-weight:800;letter-spacing:.06em;color:var(--pw-forest, #1F4233);margin:8px 0 0;text-transform:uppercase}.pw-store .pw-launch__dot{width:8px;height:8px;border-radius:999px;background:var(--pw-forest, #1F4233);animation:pwpulse 1.8s infinite}@keyframes pwpulse{0%,to{opacity:1}50%{opacity:.25}}.pw-store .pw-box{margin-top:16px;border:1px solid var(--pw-border, #E2E3DC);border-radius:var(--pw-r-lg, 8px);padding:16px 18px;background:#fff}.pw-store .pw-box__h{font-weight:800;font-size:.95rem;margin-bottom:10px}.pw-store .pw-box__list{list-style:none;margin:0;padding:0;display:grid;gap:9px}.pw-store .pw-box__list li{display:flex;align-items:center;gap:10px;font-size:.95rem;color:var(--pw-ink-90, #1D2124)}.pw-store .pw-box__gift{font-weight:600}.pw-store .pw-box__free{margin-left:auto;background:var(--pw-forest, #1F4233);color:#f2f3ef;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:3px 9px;border-radius:4px}.pw-store .pw-sav{display:flex;align-items:center;gap:12px;margin-top:14px;padding:12px 14px;border:1px dashed var(--pw-border-2, #D3D5CC);border-radius:var(--pw-r-md, 6px);color:var(--pw-ink-70, #43484B);font-size:.92rem;text-decoration:none}@media(hover:hover){.pw-store .pw-sav:hover{border-color:var(--pw-forest, #1F4233)}}.pw-store .pw-sav__ic{width:24px;height:24px;flex:none;color:var(--pw-forest, #1F4233)}.pw-store .pw-sav__ic svg{width:100%;height:100%}.pw-store .pw-sav b{color:var(--pw-ink, #14171A)}.pw-store .pw-zz{display:grid;gap:clamp(56px,8vw,112px);margin-top:clamp(36px,5vw,56px)}.pw-store .pw-zz__head{max-width:760px}.pw-store .pw-zz__row{display:grid;grid-template-columns:1.08fr .92fr;gap:clamp(36px,5vw,84px);align-items:center}.pw-store .pw-zz__row--rev .pw-zz__media{order:2}.pw-store .pw-zz__media{position:relative}.pw-store .pw-zz__media img{width:100%;aspect-ratio:5 / 4;object-fit:cover;border-radius:16px;box-shadow:0 28px 64px #0a0e0c29;display:block}.pw-store .pw-zz__step{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:999px;border:1.5px solid var(--pw-forest, #1F4233);font-family:var(--pw-mono);font-size:15px;font-weight:500;color:var(--pw-forest, #1F4233);margin-bottom:20px}.pw-store .pw-zz__copy h3{font-size:clamp(1.6rem,3.2vw,2.5rem);font-weight:800;letter-spacing:-.025em;line-height:1.05;margin:0 0 14px;color:var(--pw-ink, #14171A)}.pw-store .pw-zz__copy p{font-size:clamp(1.02rem,1.4vw,1.18rem);line-height:1.6;color:var(--pw-ink-70, #43484B);margin:0;max-width:44ch}@media(max-width:749px){.pw-store .pw-zz{gap:44px}.pw-store .pw-zz__row{grid-template-columns:1fr;gap:20px}.pw-store .pw-zz__row--rev .pw-zz__media{order:0}.pw-store .pw-zz__step{width:40px;height:40px;margin-bottom:14px}}.pw-store .bundle__img{width:56px;height:56px;object-fit:cover;border-radius:var(--pw-r-md, 6px);flex:none}.pw-store .compare--shop{min-width:640px}.pw-store .compare--shop thead th{vertical-align:bottom;padding-bottom:14px}.pw-store .cmp__img{display:block;width:88px;height:88px;object-fit:cover;border-radius:8px;margin:0 auto 10px;box-shadow:var(--pw-shadow-soft)}.pw-store .cmp__name{display:block;line-height:1.25}.pw-store .compare--shop tfoot td{padding-top:18px}.pw-store .cmp__cta{font-size:14px;padding:13px 12px;min-height:44px;white-space:nowrap}@media(max-width:749px){.pw-store .cmp-scroll:before{content:"Fais d\e9 filer pour comparer \2192";display:block;font-size:12.5px;color:var(--pw-ink-50);margin-bottom:8px}}@media(max-width:480px){.pw-store .compare--shop{min-width:540px}.pw-store .cmp__img{width:64px;height:64px}}.pw-store .repeatbuy__buyhead{display:flex;align-items:center;gap:14px;margin-bottom:8px}.pw-store .repeatbuy__thumb{width:64px;height:64px;object-fit:cover;border-radius:var(--pw-r-md, 6px);flex:none}.pw-store .repeatbuy__buyhead .repeatbuy__price{margin-bottom:0}.pw-store .pw-atc-review{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:14px;font-size:.9rem;line-height:1.4}.pw-store .pw-atc-review .stars{color:#e8a33d;font-size:15px;flex:none}.pw-store .pw-atc-review__txt{color:var(--pw-ink-90, #1D2124);font-style:italic}.pw-store .pw-atc-review__by{color:var(--pw-ink-50, #6B7174);font-size:.82rem}.pw-store .pw-flag{display:inline-block;width:16px;height:11px;border-radius:2px;overflow:hidden;vertical-align:-1px;margin-right:6px;box-shadow:0 0 0 1px #0000001a}.pw-store .pw-flag svg{display:block;width:100%;height:100%}.pw-store .transform__lead{font-size:clamp(1.05rem,1.6vw,1.25rem);line-height:1.55;color:var(--pw-ink-70, #43484B);margin:14px 0 0;max-width:40ch}.pw-store .mb-ic{display:inline-flex;width:18px;height:18px;flex:none;color:var(--pw-success, #2F7D54)}.pw-store .mb-ic svg{width:100%;height:100%}.pw-store .benefit__ic{display:inline-flex;width:26px;height:26px;flex:none;color:var(--pw-forest, #1F4233)}.pw-store .benefit__ic svg{width:100%;height:100%}.pw-store .uc__ic{display:inline-flex;width:24px;height:24px;color:var(--pw-forest, #1F4233);margin-bottom:10px}.pw-store .uc__ic svg{width:100%;height:100%}.pw-store .pw-story p{margin:0 0 1em;line-height:1.65;color:var(--pw-ink-70, #43484B)}.pw-store .pw-story em{font-style:italic;color:var(--pw-ink, #14171A)}.pw-store .pw-faq{max-width:760px;margin-inline:auto}.pw-store .pw-faq__item{border-bottom:1px solid var(--pw-border, #E2E3DC)}.pw-store .pw-faq__item summary{cursor:pointer;list-style:none;padding:18px 28px 18px 0;font-weight:700;position:relative;font-size:1.05rem}.pw-store .pw-faq__item summary::-webkit-details-marker{display:none}.pw-store .pw-faq__item summary:after{content:"+";position:absolute;right:4px;top:50%;transform:translateY(-50%);font-family:var(--pw-mono);font-size:1.3rem;color:var(--pw-forest, #1F4233)}.pw-store .pw-faq__item[open] summary:after{content:"\2013"}.pw-store .pw-faq__item p{padding:0 0 18px;margin:0;line-height:1.6;color:var(--pw-ink-70, #43484B);max-width:64ch}.pw-store .fbt__item img{width:76px;height:76px;object-fit:cover;border-radius:var(--pw-r-md, 6px)}.pw-lead{font-size:1.15rem;line-height:1.5;font-weight:600;color:var(--color-foreground-heading, var(--pw-ink));margin:0 0 1.1em}ul.pw-benefits{list-style:none;margin:0 0 1.4em;padding:0;display:grid;gap:10px}ul.pw-benefits li{position:relative;padding-left:28px;line-height:1.5}ul.pw-benefits li:before{content:"";position:absolute;left:0;top:.45em;width:14px;height:14px;border-radius:2px;background:var(--color-primary, var(--pw-forest))}.rte h3,.product-details h3,.prose h3{font-size:1.25rem;font-weight:800;letter-spacing:-.02em;margin:1.8em 0 .6em}table.pw-specs{width:100%;border-collapse:collapse;margin:.6em 0 1.4em;font-size:.95rem}table.pw-specs th{text-align:left;font-weight:600;color:var(--pw-ink-70);width:42%;padding:10px 14px 10px 0;border-bottom:1px solid var(--pw-border);vertical-align:top}table.pw-specs td{padding:10px 0;border-bottom:1px solid var(--pw-border);font-family:var(--pw-mono);font-size:.95rem}.rte details,.product-details details{border-bottom:1px solid var(--pw-border);padding:4px 0}.rte details summary,.product-details details summary{cursor:pointer;list-style:none;padding:14px 28px 14px 0;font-weight:600;position:relative}.rte details summary::-webkit-details-marker{display:none}.rte details summary:after{content:"+";position:absolute;right:4px;top:50%;transform:translateY(-50%);font-family:var(--pw-mono);font-size:1.2rem;color:var(--color-primary, var(--pw-forest))}.rte details[open] summary:after{content:"\2013"}.rte details p{padding:0 0 14px;margin:0;line-height:1.6;color:var(--pw-ink-70)}html body,body .pw-store{background-image:url(pw-topo-page.svg);background-repeat:repeat;background-size:560px 560px}.announcement-bar{position:relative}.announcement-bar{background-image:radial-gradient(52% 150% at 50% 50%,#8fcba629,#8fcba600 62%),linear-gradient(90deg,#1f423380,#1f423300 24% 76%,#1f423380),linear-gradient(180deg,#ffffff0d,#0000001f)}.announcement-bar__text:before{content:"";display:inline-block;width:16px;height:16px;margin-right:9px;vertical-align:-3px;background:currentColor;-webkit-mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23000%27%20stroke-width%3D%271.9%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M12%203%2019%205.6v5.2c0%204.3-3%207.3-7%208.7-4-1.4-7-4.4-7-8.7V5.6z%27%2F%3E%3Cpath%20d%3D%27M9.3%2011.8%2011.2%2013.7%2014.7%209.8%27%2F%3E%3C%2Fsvg%3E) center/contain no-repeat;mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23000%27%20stroke-width%3D%271.9%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M12%203%2019%205.6v5.2c0%204.3-3%207.3-7%208.7-4-1.4-7-4.4-7-8.7V5.6z%27%2F%3E%3Cpath%20d%3D%27M9.3%2011.8%2011.2%2013.7%2014.7%209.8%27%2F%3E%3C%2Fsvg%3E) center/contain no-repeat;opacity:.9}
/*# sourceMappingURL=/cdn/shop/t/54/assets/perrowall-brand.css.map */
