:root{--pb-ink:#17191a;--pb-paper:#f7f7f3;--pb-orange:#ff5a24;--pb-line-light:#d8d9d3;--pb-line-dark:#3b3d3e;--pb-muted-light:#59605e;--pb-muted-dark:#b8bdba;--pb-display:"Helvetica Neue",Helvetica,Arial,sans-serif;--font-body--family:var(--pb-display);--font-heading--family:var(--pb-display);--font-subheading--family:var(--pb-display);--font-accent--family:var(--pb-display);--pv-accent:#bb3510;--pv-wrap:min(1200px, calc(100% - 96px) );--pb-content:var(--pv-wrap)}html{scroll-padding-top:100px}body{background:var(--pb-paper);color:var(--pb-ink);font-family:var(--pb-display);-webkit-font-smoothing:antialiased}body,.page-wrapper{min-width:0}main{background:var(--pb-paper)}::selection{background:#ffd4c5;color:#17191a}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--pv-accent);outline-offset:4px}#header-group{position:sticky;top:0;z-index:40}.pv-wrap{width:var(--pv-wrap);margin-inline:auto}.pv-section{padding-block:72px;border-bottom:1px solid var(--pb-line-light)}.pv-section h2,.pv-story h2{font:500 clamp(28px,2.8vw,36px)/1.18 var(--pb-display);letter-spacing:-.018em;margin:0 0 24px;text-wrap:balance;color:inherit}.pv-section h3{font:500 19px/1.3 var(--pb-display);letter-spacing:-.012em;color:inherit}.pv-section p,.pv-story p{line-height:1.65;max-width:65ch;color:inherit}.pv-kicker{font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;margin:0 0 20px;line-height:1.5;color:var(--pb-muted-light)}.pv-lead{font-size:17px;line-height:1.6;margin:0 0 24px}.pv-small{font-size:13px;line-height:1.6;color:var(--pb-muted-light)}.pv-actions{display:flex;align-items:center;gap:28px;flex-wrap:wrap}.pv-button{display:inline-flex;gap:12px;justify-content:center;align-items:center;min-height:48px;padding:14px 24px;background:var(--pv-accent);color:#fff;font:500 14px/1.2 var(--pb-display);text-decoration:none;border:1px solid var(--pv-accent);border-radius:2px}.pv-button:hover{background:#9d2a0b;color:#fff}.pv-text-link{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-weight:500;font-size:14px;color:inherit;text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px}.pv-section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:32px}.pv-section-heading h2{margin-bottom:0}.pv-section-heading>p{max-width:400px;margin:0;font-size:15px;color:var(--pb-muted-light)}.pv-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:start}.pv-split>*{min-width:0}.pv-section figure,.pv-story figure,.pv-hero figure{margin:0}.pv-section figure img,.pv-story figure img{width:100%;display:block;object-fit:cover}figcaption{font-size:12px;line-height:1.5;color:var(--pb-muted-light);padding-top:14px}.pv-header{background:#17191a;color:#fafbf7;border-bottom:1px solid #3a3d3d}.pv-header__inner{display:flex;align-items:center;justify-content:space-between;gap:32px;min-height:72px}.pv-brand{display:inline-flex;align-items:center;color:inherit;text-decoration:none;font:700 17px/1.2 var(--pb-display);letter-spacing:.065em;white-space:nowrap}.pv-brand__divider{color:var(--pb-orange);font-weight:400}.pv-logo{max-width:140px;height:40px;object-fit:contain}.pv-nav{display:flex;gap:27px;align-items:center}.pv-nav a{font-size:13px;font-weight:500;color:inherit;text-decoration:none;min-height:44px;display:inline-flex;align-items:center}.pv-nav a:hover{text-decoration:underline;text-underline-offset:6px}.pv-header__actions{display:flex;gap:12px;align-items:center}.pv-header__actions>a{min-width:44px;min-height:44px;display:flex;justify-content:center;align-items:center;color:inherit;gap:7px;text-decoration:none;font-size:12px}.pv-header svg{width:22px;height:22px;flex:none}.pv-menu{display:none;position:relative}.pv-menu summary{list-style:none;width:44px;height:44px;display:grid;place-items:center;cursor:pointer}.pv-menu summary::-webkit-details-marker{display:none}.pv-menu nav{position:absolute;right:0;top:calc(100% + 18px);width:min(320px,calc(100vw - 32px));padding:12px 24px;background:#17191a;border:1px solid #3a3d3d;box-shadow:0 12px 24px #0002}.pv-menu nav a{color:inherit;display:block;padding:16px 0;font-size:15px;text-decoration:none;border-bottom:1px solid #3a3d3d}.pv-menu nav a:last-child{border:0}.pv-hero{background:#f7f7f3;border-bottom:1px solid var(--pb-line-light)}.pv-hero__grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:64px;padding-block:48px 40px;align-items:center}.pv-hero__copy{padding-block:24px}.pv-hero h1{font:500 clamp(34px,3.6vw,48px)/1.12 var(--pb-display);letter-spacing:-.024em;margin:0 0 26px;color:var(--pb-ink);text-wrap:balance}.pv-hero .pv-lead{max-width:36ch;color:#444c49}.pv-hero__note{font-size:12px;line-height:1.6;color:#59605e;margin:24px 0 0;max-width:35ch}.pv-hero__media img{width:100%;height:420px;object-fit:cover;object-position:50% 64%;display:block}.pv-hero__media figcaption{display:flex;justify-content:space-between;gap:16px;padding-top:14px;color:#505855}.pv-hero__media figcaption a{color:inherit;text-decoration:none}.pv-discovery{background:#eeefea;padding-block:48px}.pv-platforms{display:grid;grid-template-columns:2fr 1fr 1fr;gap:36px}.pv-platform-group h3{margin:0 0 18px}.pv-platform-group>a{display:flex;justify-content:space-between;align-items:center;gap:20px;min-height:48px;border-top:1px solid #c9cbc4;font-size:14px;color:var(--pb-ink);text-decoration:none;padding-block:12px}.pv-platform-group>a:hover{color:var(--pv-accent)}.pv-platform-group>a:last-child{border-bottom:1px solid #c9cbc4}.pv-help-line{display:flex;justify-content:space-between;align-items:center;gap:32px;margin-top:32px;font-size:13px}.pv-help-line p{margin:0;color:#505855}.pv-help-line a{color:var(--pb-ink);min-height:44px;display:flex;align-items:center;white-space:nowrap;text-underline-offset:5px}.pv-catalogue{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px}.pv-card{min-width:0}.pv-card__image{aspect-ratio:1.35;display:block;background:#e7e8e2;overflow:hidden}.pv-card__image img{width:100%;height:100%;object-fit:cover;display:block}.pv-card__body{padding-block:16px 0}.pv-card__body .pv-kicker{margin-bottom:9px;font-size:10px;color:#59605e}.pv-card h3{font:500 19px/1.3 var(--pb-display);margin:0 0 18px;letter-spacing:-.012em}.pv-card h3 a{text-decoration:none;color:inherit}.pv-card__bottom{display:flex;justify-content:space-between;align-items:center;gap:12px;border-top:1px solid #d8d9d3;padding-top:12px;font-size:14px}.pv-card__bottom a{display:flex;align-items:center;min-height:44px;gap:8px;font-size:13px;text-decoration:none;color:inherit}.pv-card__bottom a:hover{text-decoration:underline;text-underline-offset:4px}.pv-story{background:#222625;color:#f8f9f4;padding-block:72px}.pv-story .pv-split{align-items:center}.pv-story figure img{aspect-ratio:1.15;object-fit:cover}.pv-story figcaption{color:#b8bdba}.pv-story .pv-kicker{color:#c4c9c5}.pv-story .pv-lead{color:#d8ddd8}.pv-explainer{margin-block:28px}.pv-explainer p{display:grid;grid-template-columns:110px 1fr;gap:20px;padding-block:18px;border-top:1px solid #505853;margin:0;font-size:14px;color:#c4cbc5}.pv-explainer strong{color:#f8f9f4;font-weight:500}.pv-video-section{background:#f7f7f3}.pv-video{background:#161918;overflow:hidden}.pv-video video{display:block;width:100%;height:auto;max-height:440px;aspect-ratio:16/9;object-fit:contain}.pv-video-key{display:flex;gap:32px;flex-wrap:wrap;align-items:center;justify-content:flex-start;font-size:13px;padding-top:18px;color:#333a37}.pv-video-key span:first-child{border-left:3px solid var(--pv-accent);padding-left:12px}.pv-video-key a{margin-left:auto;color:inherit;min-height:44px;display:flex;align-items:center;text-underline-offset:4px}.pv-kit-section figure img{aspect-ratio:1.15;object-fit:contain;background:#eeefea}.pv-install{background:#eeefea}.pv-steps{list-style:none;counter-reset:steps;padding:0;margin:0}.pv-steps li{counter-increment:steps;position:relative;padding:24px 0 24px 48px;border-top:1px solid #bfc4bb}.pv-steps li:first-child{padding-top:0;border-top:0}.pv-steps li:before{content:counter(steps,decimal-leading-zero);position:absolute;left:0;top:26px;font-size:12px;color:var(--pv-accent)}.pv-steps li:first-child:before{top:2px}.pv-steps strong{font-size:17px;font-weight:500}.pv-steps p{font-size:15px;margin:10px 0 0;color:#505855}.pv-about .pv-lead{font-size:20px}.pv-faq{background:#f7f7f3}.pv-faq-list{border-top:1px solid #bfc4bb}.pv-faq-list details{border-bottom:1px solid #bfc4bb}.pv-faq-list summary{display:flex;justify-content:space-between;align-items:center;gap:24px;list-style:none;cursor:pointer;min-height:68px;padding:18px 0;font-size:16px;font-weight:500}.pv-faq-list summary::-webkit-details-marker{display:none}.pv-faq-list summary span{font-size:22px;font-weight:400;color:#59605e}.pv-faq-list details[open] summary span{transform:rotate(45deg)}.pv-faq-list details>div{padding:0 24px 22px 0;font-size:14px;line-height:1.65;color:#505855}.pv-faq-list details p{margin:0 0 16px}.pv-faq-list details a{color:var(--pb-ink);text-underline-offset:4px}.pv-footer{padding-block:48px 24px;background:#17191a;color:#e9eee7}.pv-footer__top{display:grid;grid-template-columns:1.4fr 1fr 1fr 1.2fr;gap:40px}.pv-footer__top p{font-size:13px;line-height:1.6;color:#b8bdba;margin-block:20px}.pv-footer a{color:inherit;font-size:13px;text-decoration:none}.pv-footer a:hover{text-decoration:underline;text-underline-offset:5px}.pv-footer .pv-brand{font-size:17px}.pv-footer nav{display:grid;align-content:start;gap:14px}.pv-footer__bottom{display:flex;justify-content:space-between;gap:24px;border-top:1px solid #3a3d3d;margin-top:36px;padding-top:20px;color:#b8bdba;font-size:11px}.pv-footer__bottom p{margin:0;line-height:1.6}.pv-localization label{font-size:12px;display:block;margin-bottom:12px}.pv-localization select{background:#17191a;color:#e9eee7;border:1px solid #646c67;width:100%;font-size:13px;min-height:44px;padding:8px;border-radius:2px}.pv-localization button{background:transparent;color:#e9eee7;border:1px solid #646c67;font-size:12px;min-height:44px;padding:8px 14px;margin-top:8px;border-radius:2px}main[data-template^=product] .product-information{--page-width:1280px;padding-block:40px 56px!important;background:var(--pb-paper)}main[data-template^=product] .product-information__grid{gap:48px}main[data-template^=product] .product-information h1{font:500 clamp(26px,2.4vw,30px)/1.2 var(--pb-display);letter-spacing:-.018em;color:var(--pb-ink)}main[data-template^=product] .product-information__media{background:#ebede6;border:0;border-radius:0;min-width:0}main[data-template^=product] .product-details>.group-block{padding:8px 0!important;border:0;background:transparent;border-radius:0}main[data-template^=product] .product-details{align-self:start;min-width:0}main[data-template^=product] .price{font-size:23px;letter-spacing:-.02em;font-family:var(--pb-display)}main[data-template^=product] .button,main[data-template^=cart] .button{min-height:52px;border-radius:2px}main[data-template^=product] .add-to-cart-button{background:var(--pv-accent);color:#fff}.pv-purchase-intro{font-size:15px;line-height:1.6;margin:0 0 12px;color:#505855}.pv-platform-label{font-size:13px;font-weight:500;line-height:1.5;margin:0 0 16px}.pv-compat-note{padding:18px 20px;border-left:3px solid var(--pv-accent);background:#eeefe9;font-size:13px;line-height:1.55}.pv-compat-note strong{font-size:13px;font-weight:600}.pv-compat-note p{margin:8px 0;color:#414b44}.pv-compat-note a{color:var(--pb-ink);min-height:36px;display:inline-flex;align-items:center;text-underline-offset:4px}.pv-purchase-info .pv-small{margin:16px 0 0;font-size:12px;line-height:1.6;color:#59605e}.pv-purchase-info a{color:inherit}.pv-product-story{background:#eeefea}.pv-product-story figure img{aspect-ratio:1.08;object-fit:cover}.pv-product-video{background:#222625;color:#f7f7f3}.pv-product-video .pv-kicker,.pv-product-video .pv-small{color:#c4c9c5}.pv-product-video .pv-video video{aspect-ratio:4/3}.pv-rule{padding-top:20px;border-top:1px solid #bfc4bb;font-size:14px}.pv-rule strong{display:block;margin-bottom:6px}.pv-live-description{font-size:15px;line-height:1.7;color:#505855}.pv-live-description h3{font-size:20px;color:#17191a;margin-top:32px}.pv-live-description p>strong:only-child{font-weight:600;color:#17191a;font-size:20px}.pv-live-description li{margin-bottom:8px}.pv-product-specs aside{padding:28px;border:1px solid #bfc4bb;background:#f1f2eb}.pv-product-specs aside>h3{margin:0 0 20px}.pv-product-specs aside>h3:not(:first-child){margin-top:36px}.pv-product-specs aside>p{font-size:14px;color:#505855}.pv-spec-table{width:100%;border-collapse:collapse;font-size:13px;line-height:1.6;margin-bottom:24px;table-layout:fixed}.pv-spec-table th,.pv-spec-table td{padding:12px 0;vertical-align:top;border-top:1px solid #c9cec3;overflow-wrap:anywhere}.pv-spec-table th{width:36%;padding-right:12px;font-weight:500;text-align:left;color:#59605e}.pv-spec-table td{color:#17191a}main[data-template^=collection] .product-grid__card{padding:0!important;gap:12px!important;background:transparent;border:0;border-radius:0}main[data-template^=collection] .product-grid__item{min-width:0}main[data-template^=collection] .product-grid__card .card-gallery{aspect-ratio:1.16;background:#ebede6}main[data-template^=collection] .product-grid__card img{object-fit:cover}main[data-template^=collection] product-price{font-size:15px;line-height:1.5;padding-top:12px;border-top:1px solid #d8d9d3}main[data-template^=collection] .product-title{font-size:18px;letter-spacing:-.012em}.pv-native-card-title{font:500 19px/1.3 var(--pb-display);letter-spacing:-.012em;margin:8px 0 0}.pv-native-card-title a{color:inherit;text-decoration:none}.pv-cart-support{padding-top:32px;border-top:1px solid #d8d9d3;font-size:14px;color:#505855;line-height:1.65}.pv-cart-support a{color:#17191a;text-underline-offset:4px}main[data-template^=search],main[data-template^=cart],main[data-template^=page]{background:var(--pb-paper);color:var(--pb-ink)}main[data-template^=cart]{min-height:400px;padding-block:32px 56px}main[data-template^=cart] h1,main[data-template^=page] h1,main[data-template^=search] h1{font:600 clamp(30px,4vw,44px)/1.12 var(--pb-display);letter-spacing:-.018em}main[data-template^=page] p{font-size:16px;line-height:1.7}main[data-template^=page] form input,main[data-template^=page] textarea{border:1px solid #bfc4bb;border-radius:2px}.pb-support-page{width:var(--pv-wrap);margin-inline:auto;padding-block:64px 88px;display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:48px 72px}.pb-support-page article{grid-column:1;grid-row:1}.pb-support-page h1{margin:0 0 32px}.pb-support-page__body{max-width:760px;color:#505855;font-size:16px;line-height:1.75}.pb-support-page__body h2{font-size:24px;line-height:1.3;color:#17191a;margin-block:36px 16px;letter-spacing:-.02em}.pb-support-page__body li{margin-bottom:14px}.pb-support-page__body a{color:#17191a;text-underline-offset:4px}.pb-support-page__nav{grid-column:2;grid-row:1;align-self:start;padding:20px;border-left:1px solid #bfc4bb}.pb-support-page__nav a{color:#17191a;display:flex;align-items:center;min-height:44px;font-size:13px;padding-block:8px;text-decoration:none}.pb-support-page__nav a[aria-current=page]{font-weight:600}.pv-support-kits{grid-column:1;grid-row:2;border-top:1px solid #bfc4bb;padding-top:32px}.pv-support-kits h2{font-size:26px;line-height:1.2;letter-spacing:-.02em}.pv-support-kits a{display:flex;align-items:center;min-height:44px;padding-block:10px;border-top:1px solid #d8d9d3;font-size:14px;color:#17191a;text-decoration:none}@media(max-width:1100px){.pv-nav{gap:15px}.pv-header__inner{gap:20px}.pv-nav a{font-size:12px}.pv-footer__top{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}.pv-split{gap:40px}.pv-hero__grid{gap:32px}.pv-hero__media img{height:460px}}@media(max-width:900px){.pv-nav{display:none}.pv-menu{display:block}.pv-section-heading{align-items:start;gap:24px}.pv-catalogue{grid-template-columns:repeat(2,minmax(0,1fr))}.pv-platforms{grid-template-columns:1.5fr 1fr 1fr;gap:24px}.pb-support-page{grid-template-columns:minmax(0,1fr) 220px;gap:32px}}@media(max-width:749px){:root{--pv-wrap: calc(100% - 32px) ;--pb-content:var(--pv-wrap)}html{scroll-padding-top:80px}.pv-header__inner{min-height:64px;gap:12px}.pv-brand{font-size:15px}.pv-header__actions{gap:4px}.pv-section{padding-block:48px}.pv-section h2,.pv-story h2{font-size:28px;line-height:1.2;margin-bottom:20px}.pv-lead{font-size:17px;line-height:1.55}.pv-kicker{font-size:10px;margin-bottom:14px}.pv-hero__grid{grid-template-columns:1fr;gap:24px;padding-block:28px 24px}.pv-hero__copy{padding:0}.pv-hero h1{font-size:34px;line-height:1.14;margin-bottom:18px}.pv-hero .pv-lead{font-size:16px;margin-bottom:22px}.pv-actions{gap:16px}.pv-button{min-height:48px;padding:14px 18px;gap:24px}.pv-hero__note{display:none}.pv-hero__media img{height:auto;aspect-ratio:1.35;object-position:50% 65%}.pv-hero__media figcaption{font-size:11px}.pv-hero__media figcaption a{display:none}.pv-section-heading{display:block;margin-bottom:28px}.pv-section-heading h2{margin-bottom:16px}.pv-section-heading>p{max-width:none;font-size:14px}.pv-platforms{grid-template-columns:1fr;gap:28px}.pv-platform-group h3{margin-bottom:12px;font-size:19px}.pv-platform-group:first-child{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 20px}.pv-platform-group:first-child h3{grid-column:1/-1}.pv-platform-group>a{font-size:13px}.pv-platform-group:first-child>a{border-bottom:0}.pv-help-line{display:block;margin-top:24px}.pv-help-line a{margin-top:4px}.pv-catalogue{grid-template-columns:1fr;gap:32px}.pv-card__image{aspect-ratio:1.3}.pv-card__body{padding-top:16px}.pv-card h3{font-size:20px;margin-bottom:14px}.pv-card__bottom{padding-top:8px}.pv-split{grid-template-columns:1fr;gap:32px}.pv-story{padding-block:48px}.pv-story figure img{aspect-ratio:1.1}.pv-story__copy{grid-row:1}.pv-explainer p{grid-template-columns:90px minmax(0,1fr);gap:16px;font-size:13px}.pv-video video{aspect-ratio:4/3;max-height:400px}.pv-video-key{gap:12px 24px;font-size:12px;padding-top:14px}.pv-video-key a{width:100%;margin:0}.pv-footer{padding-block:40px 24px}.pv-footer__top{gap:36px 24px}.pv-footer__top>div:first-child{grid-column:1/-1}.pv-localization{grid-column:1/-1;max-width:340px}.pv-footer__bottom{margin-top:36px;display:block}.pv-footer__bottom p+p{margin-top:8px}main[data-template^=product] .product-information{padding-block:24px 32px!important;--page-width: calc(100vw - 32px) }main[data-template^=product] .product-information__grid{gap:24px}main[data-template^=product] .product-information h1{font-size:26px}main[data-template^=product] .price{font-size:22px}main[data-template^=product] .product-details>.group-block{padding:0!important}.pv-compat-note{padding:14px 16px}.pv-product-story figure img{aspect-ratio:1.15}.pv-product-specs aside{padding:20px}.pb-support-page{grid-template-columns:1fr;gap:32px;padding-block:40px 56px}.pb-support-page article{grid-column:1;grid-row:1}.pb-support-page__nav{grid-column:1;grid-row:3;border:0;border-top:1px solid #bfc4bb;padding:20px 0 0}.pv-support-kits{grid-column:1;grid-row:2}.pb-support-page__body{font-size:15px}.pv-faq-list summary{font-size:15px;min-height:64px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation:none!important;transition:none!important}}main[data-template^=cart]{display:block;flex:1 0 auto;height:auto}main[data-template^=cart] cart-items-component{display:block}main[data-template^=cart] .cart-page__summary,main[data-template^=cart] .cart-summary{display:block;height:auto;grid-template-rows:none}main[data-template^=cart] .cart-summary{padding:24px;background:#eeefea;border:1px solid #d8d9d3}main[data-template^=cart] .cart-page{grid-template-rows:auto auto 1fr;min-width:0}.pv-discovery h1{font:500 clamp(28px,2.8vw,36px)/1.18 var(--pb-display);letter-spacing:-.018em;margin:0;text-wrap:balance}main[data-template^=product] .product-information__grid{width:var(--pv-wrap);margin-inline:auto;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:48px}main[data-template^=product] .product-information__media{grid-column:1;grid-row:1;width:100%;padding:0}main[data-template^=product] .product-details{grid-column:2;grid-row:1;width:100%;padding:0}main[data-template^=product] media-gallery,main[data-template^=product] media-gallery slideshow-component,main[data-template^=product] media-gallery slideshow-container{width:100%;min-width:0}@media(max-width:749px){main[data-template^=product] .product-information__grid{grid-template-columns:minmax(0,1fr);gap:28px}main[data-template^=product] .product-details{grid-column:1;grid-row:2}main[data-template^=product] .product-information__media{grid-column:1;grid-row:1}}main[data-template^=product] .product-information__grid{grid-template-areas:none;grid-auto-columns:0}main[data-template^=product] .product-information__grid{grid-template-columns:minmax(0,1fr) minmax(0,.9fr)!important;grid-template-areas:none!important;grid-column:1/-1!important}main[data-template^=product] .product-information__media{grid-column:1!important;grid-row:1!important;padding:0!important;width:100%!important}main[data-template^=product] .product-details{grid-column:2!important;grid-row:1!important;padding:0!important;width:100%!important}@media(max-width:749px){main[data-template^=product] .product-information__grid{grid-template-columns:minmax(0,1fr)!important}main[data-template^=product] .product-details{grid-column:1!important;grid-row:2!important}}.pv-footer__logo{display:inline-flex;width:76px;height:44px;align-items:center;justify-content:center}.pv-footer__logo span{display:block;width:76px;height:44px;background-position:center;background-repeat:no-repeat;background-size:152px 152px}.pv-hero__media figcaption a{text-decoration:underline;text-underline-offset:4px}.pv-platform-group>a:hover{text-decoration:underline;text-underline-offset:4px}@media(min-width:750px){.pv-video-section .pv-wrap{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:24px 64px}.pv-video-section .pv-section-heading{display:block;grid-column:1;grid-row:1;margin:0;padding-top:12px}.pv-video-section .pv-section-heading h2{margin-bottom:20px}.pv-video-section .pv-video{grid-column:2;grid-row:1}.pv-video-section .pv-video-key{grid-column:2;grid-row:2;padding-top:0}.pv-video-section .pv-video video{aspect-ratio:4/3}.pv-discovery .pv-section-heading{margin-bottom:28px}}.pv-announcement{background:#e9eae3;color:#242823;text-align:center;font-size:12px;line-height:1.5;padding:9px 0;letter-spacing:.015em}.pv-shop{padding-top:48px}.pv-shop__heading h1{font:500 clamp(36px,4vw,54px)/1.1 var(--pb-display);letter-spacing:-.025em;margin:0 0 18px}.pv-shop__heading .pv-lead{max-width:680px;margin-bottom:28px}.pv-custom-note{padding:18px 22px;background:#eeefe8;border-left:3px solid var(--pv-accent);margin-bottom:28px}.pv-custom-note strong{font-size:17px;font-weight:600}.pv-custom-note p{font-size:14px;line-height:1.6;margin:6px 0 0;max-width:850px}.pv-shop__toolbar{display:flex;align-items:center;gap:14px;position:relative;margin:0 0 28px;padding:20px 0;border-block:1px solid #d7d9d1}.pv-brand-filter{position:relative;z-index:10}.pv-brand-filter summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:12px;padding:12px 16px;border:1px solid #b8bcb2;font-size:14px;min-height:48px;background:var(--pb-paper)}.pv-brand-filter summary::-webkit-details-marker{display:none}.pv-brand-filter summary svg{width:20px;height:20px}.pv-brand-filter summary:focus-visible,.pv-brand-filter a:focus-visible,.pv-filter-chip:focus-visible{outline:2px solid var(--pv-accent);outline-offset:4px}.pv-brand-filter nav{position:absolute;top:calc(100% + 8px);left:0;min-width:230px;background:var(--pb-paper);padding:8px;border:1px solid #b8bcb2;box-shadow:0 12px 28px #17191a15;display:grid}.pv-brand-filter nav a{padding:12px 14px;font-size:14px;text-decoration:none}.pv-brand-filter nav a:hover,.pv-brand-filter nav a[aria-current]{background:#e6e8df;color:var(--pv-accent)}.pv-filter-chip{display:flex;align-items:center;gap:12px;font-size:13px;padding:8px 12px;background:#e9eae3;text-decoration:none}.pv-shop__count{margin:0 0 0 auto;font-size:13px;color:#555d53}.pv-shop__grid .pv-card__image{aspect-ratio:1.15}.pv-shop__grid .pv-card__image img{object-fit:contain;background:#eeeee9}.pv-shop__pagination{display:flex;gap:16px;justify-content:center;margin-top:40px}.pv-shop__pagination span{padding:10px}@media(max-width:749px){.pv-announcement{font-size:11px;padding:8px 0}.pv-shop{padding-top:32px}.pv-custom-note{padding:16px}.pv-custom-note strong{font-size:15px}.pv-custom-note p{font-size:13px}.pv-shop__toolbar{gap:8px;flex-wrap:wrap;margin-bottom:24px;padding:16px 0}.pv-shop__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px}.pv-shop__grid .pv-card h3{font-size:16px;line-height:1.3;margin-bottom:12px}.pv-shop__grid .pv-kicker{font-size:9px;margin-bottom:8px}.pv-shop__grid .pv-card__bottom{font-size:12px;display:block}.pv-shop__grid .pv-card__bottom>a{display:inline-block;margin-top:10px}.pv-hero__note{display:block;font-size:12px}.pv-shop__count{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/pb-theme.css.map */
