@font-face{font-family:Material Symbols Outlined;src:url(https://fonts.gstatic.com/s/materialsymbolsoutlined/v141/kJF4BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzBwG-RpA6RzaxHMPdY40KH8nGzv3fzfVJU22ZZLsYEpzC_1qmr5Y0.woff2) format("woff2");font-style:normal;font-weight:300;font-display:block}.pp-icon{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;max-width:1em;overflow:hidden;flex-shrink:0;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 48;vertical-align:bottom}.pp-icon.is-filled{font-variation-settings:"FILL" 1,"wght" 300,"GRAD" 0,"opsz" 48}.pp-scheme-background-1{--pp-bg:var(--oat);--pp-fg:var(--espresso);--pp-accent:var(--olive);--pp-btn:var(--olive);--pp-btn-text:#fff}.pp-scheme-background-2{--pp-bg:var(--sand);--pp-fg:var(--espresso);--pp-accent:var(--olive);--pp-btn:var(--espresso);--pp-btn-text:var(--sand)}.pp-scheme-accent-1{--pp-bg:var(--olive);--pp-fg:#fff;--pp-accent:#fff;--pp-btn:#fff;--pp-btn-text:var(--olive)}.pp-scheme-accent-2{--pp-bg:var(--bark);--pp-fg:#fff;--pp-accent:#fff;--pp-btn:#fff;--pp-btn-text:var(--bark)}.pp-scheme-inverse{--pp-bg:var(--espresso);--pp-fg:var(--oat);--pp-accent:var(--oat);--pp-btn:var(--oat);--pp-btn-text:var(--espresso)}.pp-surface{background:var(--pp-bg);color:var(--pp-fg)}.pp-color-accent-1{color:var(--olive)}.pp-color-accent-2{color:var(--bark)}.pp-color-text,.pp-color-outline-button{color:var(--espresso)}.pp-scheme-accent-1 .pp-color-accent-1,.pp-scheme-accent-2 .pp-color-accent-1,.pp-scheme-inverse .pp-color-accent-1{color:var(--pp-accent)}.pp-section{--pp-heading-weight:700}.pp-h0,.pp-h1,.pp-h2,.pp-h3{font-family:var(--sans);font-weight:700;line-height:1.2;letter-spacing:.02em;color:inherit;margin:0;text-wrap:balance;overflow-wrap:break-word}.pp-h0{font-size:42px}.pp-h1{font-size:29px}.pp-h2{font-size:24px}.pp-h3{font-size:20px}@media(min-width:750px){.pp-h0{font-size:55px}.pp-h1{font-size:39px}.pp-h2{font-size:30px}.pp-h3{font-size:23px}}.pp-h0 strong,.pp-h1 strong,.pp-h2 strong{color:var(--pp-accent)}.pp-uppercase{text-transform:uppercase}.pp-center{text-align:center}.pp-align-left{text-align:left}.pp-align-center{text-align:center}.pp-align-right{text-align:right}.pp-caption{font-size:13px;letter-spacing:.13em;line-height:1.2;text-transform:uppercase;margin:0}.pp-subtitle{font-size:18px}.pp-rte{overflow-wrap:anywhere;line-height:1.6}.pp-rte p{margin:0 0 1em}.pp-rte p+p{margin-top:0}.pp-rte>:last-child{margin-bottom:0}.pp-rte ul,.pp-rte ol{padding-left:1.5rem;list-style:revert;margin:0 0 1em}.pp-rte a{color:inherit}.pp-section-title{text-align:center;margin:0 0 30px}@media(max-width:749px){.pp-section-title{margin-bottom:20px}}.pp-btn{display:inline-flex;align-items:center;justify-content:center;min-width:120px;min-height:49px;padding:0 30px;border:2px solid var(--pp-btn,var(--olive));border-radius:6px;background:var(--pp-btn,var(--olive));color:var(--pp-btn-text,#fff);font-size:16px;font-weight:700;letter-spacing:.06em;text-decoration:none;line-height:1.2;transition:opacity .2s,transform .15s}.pp-btn:hover{opacity:.9}.pp-btn:active{transform:scale(.98)}.pp-btn--secondary{background:transparent;color:var(--pp-btn,var(--olive))}.pp-btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}@media(min-width:750px){.pp-vis-desktop-hidden{display:none!important}}@media(max-width:749px){.pp-vis-mobile-hidden{display:none!important}}.pp-slider{display:block;position:relative;--per:var(--per-m,1);--gap:var(--gap-m,0px)}@media(min-width:750px){.pp-slider{--per:var(--per-d,1);--gap:var(--gap-d,0px)}}.pp-slider__viewport{position:relative}.pp-slider__track{position:relative;display:flex;gap:var(--gap);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;overscroll-behavior-x:contain;margin:0;padding:0;list-style:none}.pp-slider__track::-webkit-scrollbar{display:none}.pp-slider__track.is-dragging{scroll-snap-type:none;scroll-behavior:auto;cursor:grabbing;-webkit-user-select:none;user-select:none}.pp-slider__slide{flex:0 0 calc((100% - (var(--per) - 1) * var(--gap)) / var(--per));min-width:0;scroll-snap-align:start}.pp-slider__controls{display:flex;align-items:center;justify-content:center;gap:10px;padding-top:15px}.pp-slider.is-static .pp-slider__controls,.pp-slider.is-static .pp-slider__side{display:none}.pp-arrow{--a-bg:var(--espresso);--a-fg:var(--oat);width:30px;height:30px;flex:0 0 30px;display:inline-grid;place-items:center;border-radius:50%;background:var(--a-bg);color:var(--a-fg);border:0;padding:0;transition:opacity .2s}.pp-arrow .pp-chevron{width:8px;height:12px}.pp-arrow:disabled{opacity:.35;cursor:default}.pp-arrow--inverse{--a-bg:var(--espresso);--a-fg:var(--oat)}.pp-arrow--background-1{--a-bg:var(--oat);--a-fg:var(--espresso)}.pp-arrow--background-2{--a-bg:var(--sand);--a-fg:var(--espresso)}.pp-arrow--accent-1{--a-bg:var(--olive);--a-fg:#fff}.pp-arrow--accent-2{--a-bg:var(--bark);--a-fg:#fff}.pp-arrow--transparent{background:transparent;color:var(--a-bg)}.pp-arrow--small{width:22px;height:22px;flex-basis:22px}.pp-slider__side{position:absolute;top:50%;transform:translateY(-50%);z-index:2}.pp-slider__side--prev{left:8px}.pp-slider__side--next{right:8px}.pp-dots{--dot:var(--espresso);display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.pp-dots button{width:20px;height:20px;padding:0;display:grid;place-items:center;border:0;background:none;color:var(--dot)}.pp-dots button:before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor;opacity:.3;transition:opacity .2s,transform .2s}.pp-dots button[aria-current=true]:before{opacity:1;transform:scale(1.3)}.pp-dots--inverse{--dot:var(--espresso)}.pp-dots--background-1{--dot:var(--oat)}.pp-dots--background-2{--dot:var(--sand)}.pp-dots--accent-1{--dot:var(--olive)}.pp-dots--accent-2{--dot:var(--bark)}.pp-dots--small button{width:16px;height:16px}.pp-dots--small button:before{width:7px;height:7px}@media(max-width:749px){.pp-slider--m-arrows-hidden [data-prev],.pp-slider--m-arrows-hidden [data-next],.pp-slider--m-arrows-sides .pp-slider__under,.pp-slider--m-arrows-under .pp-slider__side,.pp-slider--m-dots-hidden .pp-dots,.pp-slider--m-arrows-hidden.pp-slider--m-dots-hidden .pp-slider__controls,.pp-slider--m-arrows-sides.pp-slider--m-dots-hidden .pp-slider__controls{display:none}}@media(min-width:750px){.pp-slider--d-arrows-hidden [data-prev],.pp-slider--d-arrows-hidden [data-next],.pp-slider--d-arrows-sides .pp-slider__under,.pp-slider--d-arrows-under .pp-slider__side,.pp-slider--d-dots-hidden .pp-dots,.pp-slider--d-arrows-hidden.pp-slider--d-dots-hidden .pp-slider__controls,.pp-slider--d-arrows-sides.pp-slider--d-dots-hidden .pp-slider__controls{display:none}.pp-slider--d-arrows-sides .pp-slider__side--prev{left:-40px}.pp-slider--d-arrows-sides .pp-slider__side--next{right:-40px}}.pp-main{padding:var(--pt-m) 0 var(--pb-m)}@media(min-width:750px){.pp-main{padding:var(--pt-d) 0 var(--pb-d)}}.pp-main__grid{display:grid;grid-template-columns:minmax(0,1fr);align-items:start}.pp-main__info{min-width:0}@media(max-width:749px){.pp-main__grid.container{padding-inline:0}.pp-main__info{padding:20px 1.25rem 0}}@media(min-width:750px){.pp-main__grid{grid-template-columns:minmax(0,55fr) minmax(0,45fr);column-gap:48px}.pp-main__grid--small{grid-template-columns:minmax(0,45fr) minmax(0,55fr)}.pp-main__grid--large{grid-template-columns:minmax(0,65fr) minmax(0,35fr)}.pp-main__grid--media-right .pp-main__media{order:2}.pp-sticky{position:sticky;top:calc(5.5rem + 16px);z-index:2}}@media(min-width:990px){.pp-main__grid{column-gap:64px}}.pp-main__info>.pp-block{margin-top:var(--mt,0);margin-bottom:var(--mb,0)}.pp-main__info>.pp-block:first-child{margin-top:0}.pp-main__info>.pp-block:last-child{margin-bottom:0}.pp-main__info>script+.pp-block{margin-top:0}.pp-main__info h1{margin:0}.pp-gallery{display:block}.pp-gallery__main .pp-slider__track{scroll-behavior:smooth}.pp-gallery__media{position:relative;width:100%;aspect-ratio:var(--ar);display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:12px}.pp-gallery--constrain .pp-gallery__media{max-height:calc(100vh - 8rem)}.pp-gallery__media>img,.pp-gallery__media>video,.pp-gallery__media>iframe,.pp-gallery__media>model-viewer,.pp-gallery__media>*{width:100%;height:100%;border:0;display:block}.pp-gallery__media--contain img,.pp-gallery__media--contain video{object-fit:contain}.pp-gallery__media--cover img,.pp-gallery__media--cover video{object-fit:cover}.pp-gallery__media--placeholder svg{width:100%;height:100%;background:var(--sand)}.pp-gallery__thumbs{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding:8px 2px 2px;scroll-snap-type:x proximity}.pp-gallery__thumbs::-webkit-scrollbar{display:none}.pp-gallery__thumb{position:relative;flex:0 0 calc((100% - (var(--thumbs-d) - 1) * 8px) / var(--thumbs-d));aspect-ratio:1;padding:0;border:0;border-radius:8px;overflow:hidden;background:var(--sand);scroll-snap-align:start;transition:opacity .2s}.pp-gallery--thumbs-original .pp-gallery__thumb{aspect-ratio:auto}.pp-gallery__thumb img{width:100%;height:100%;object-fit:cover;display:block;pointer-events:none}.pp-gallery__thumb:hover{opacity:.7}.pp-gallery__thumb[aria-current=true]{box-shadow:0 0 0 1px var(--espresso) inset,0 0 0 1px var(--espresso)}.pp-gallery__thumb-badge{position:absolute;top:5px;right:5px;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:var(--oat);color:var(--espresso)}.pp-gallery__thumb-badge svg{width:8px;height:10px}.pp-gallery__dots{display:none}@media(max-width:749px){.pp-gallery__thumbs{display:none}.pp-gallery__media{border-radius:var(--m-radius,0)}.pp-gallery--m-dots_overlay .pp-gallery__dots,.pp-gallery--m-dots_under .pp-gallery__dots{display:flex}.pp-gallery--m-dots_overlay .pp-gallery__main{position:relative}.pp-gallery--m-dots_overlay .pp-gallery__dots{position:absolute;left:0;right:0;bottom:6px;z-index:2;pointer-events:none}.pp-gallery--m-dots_overlay .pp-gallery__dots button{pointer-events:auto}.pp-gallery--m-dots_under .pp-gallery__dots{padding-top:8px}.pp-gallery--m-arrows-hidden .pp-gallery__arrow{display:none}}@media(min-width:750px){.pp-gallery--d-arrows-hidden .pp-gallery__arrow{display:none}}.pp-gallery__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2}.pp-gallery__arrow--prev{left:10px}.pp-gallery__arrow--next{right:10px}.pp-gallery__arrow:disabled{opacity:0;pointer-events:none}.pp-urgency{width:fit-content;max-width:100%;margin-left:auto!important;margin-right:auto!important;text-align:center;padding:0 .5em;border:2px solid var(--pp-bg);color:var(--pp-bg);background:none;font-size:15px;line-height:1.6}.pp-title h1{letter-spacing:.02em}.pp-custom-liquid{font-size:15px}.pp-price{display:flex;flex-wrap:wrap;align-items:center;column-gap:10px;row-gap:4px;letter-spacing:.08em;line-height:1.3}.pp-price__current{font-size:25px;font-weight:700}.pp-price__compare{font-size:16px;color:var(--espresso);opacity:.9;display:none}.pp-price.is-on-sale .pp-price__current{font-size:20px}.pp-price.is-on-sale .pp-price__compare{display:inline}.pp-price--price_second .pp-price__compare{order:-1;font-size:20px}.pp-badge{display:none;align-items:center;column-gap:.4em;padding:0 .5em;border-radius:6px;background:var(--bark);color:#fff;font-size:12px;font-weight:700;letter-spacing:.1em;line-height:1.75em;white-space:nowrap}.pp-badge .pp-icon{font-size:var(--icon-size,1em)}.pp-price.is-on-sale .pp-price__badge{display:inline-flex}.pp-price.is-sold-out .pp-price__badge{display:none}.pp-price.is-sold-out .pp-price__soldout{display:inline-flex;background:transparent;color:var(--espresso)}.pp-price.is-unavailable{visibility:hidden}.pp-emoji p{font-size:14px;line-height:1;margin:0 0 14px}.pp-emoji p+p{margin-top:0}.pp-emoji p:last-child{margin-bottom:0}.pp-form{display:grid;gap:10px}.js .pp-id-select:not(.pp-id-select--visible){position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;border:0!important;padding:0!important}.pp-id-select{padding:.7rem .8rem;border:1px solid var(--line);border-radius:6px;background:var(--oat)}.pp-atc{position:relative;width:100%;min-height:49px;display:flex;align-items:center;justify-content:center;gap:.4em;padding:10px 30px;border:0;border-radius:6px;background:var(--pp-atc-bg,var(--olive));color:#fff;font-size:17px;font-weight:700;letter-spacing:.06em;line-height:1.2;transition:opacity .2s,transform .15s}@media(min-width:750px){.pp-atc{font-size:19px}}.pp-atc:hover{opacity:.92}.pp-atc:active{transform:scale(.99)}.pp-atc:disabled{opacity:.5;cursor:not-allowed}.pp-spinner{display:none;position:absolute;width:20px;height:20px;border:2px solid rgb(255 255 255/.35);border-top-color:#fff;border-radius:50%;animation:pp-spin .8s linear infinite}.pp-atc.is-loading>span:not(.pp-spinner){visibility:hidden}.pp-atc.is-loading .pp-spinner{display:block}@keyframes pp-spin{to{transform:rotate(360deg)}}.pp-form-error{margin:0;padding:.6rem .8rem;border-radius:6px;background:#fdecec;color:#9b1c1c;font-size:14px}.pp-dynamic-checkout{margin-top:0}.pp-payments{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:0;padding:0;list-style:none}.pp-payments li{display:flex;align-items:center;padding:5px}.pp-payments__icon{width:38px;height:24px}.pp-iwt{--icon:var(--m-icon);--gap:var(--m-gap);--text:var(--m-text);margin:0;padding:0;list-style:none}@media(min-width:751px){.pp-iwt{--icon:var(--d-icon);--gap:var(--d-gap);--text:var(--d-text)}}.pp-iwt--horizontal{display:flex;justify-content:center;column-gap:30px}@media(max-width:500px){.pp-iwt--horizontal{column-gap:15px}}.pp-iwt__item{display:flex;align-items:center}.pp-iwt--horizontal .pp-iwt__item{flex-direction:column;width:33%}.pp-iwt--vertical .pp-iwt__item{margin-bottom:calc(var(--icon) / 3)}.pp-iwt__icon{font-size:var(--icon)}.pp-iwt__img{height:var(--icon);width:auto}.pp-iwt--horizontal .pp-iwt__icon,.pp-iwt--horizontal .pp-iwt__img{margin-bottom:var(--gap)}.pp-iwt--vertical .pp-iwt__icon,.pp-iwt--vertical .pp-iwt__img{margin-right:var(--gap)}.pp-iwt__text{font-size:var(--text);font-weight:700;line-height:1.25;text-align:center}.pp-iwt--vertical .pp-iwt__text{text-align:left}.pp-reviews{color:var(--pp-fg)}.pp-review{display:flex;padding:8px 12px 10px;background:var(--review-bg);border:var(--border) solid var(--border-color);border-radius:var(--radius);height:100%}.pp-review--middle{align-items:center}.pp-review__image{width:50px;height:50px;flex-shrink:0;margin-right:15px;border-radius:var(--avatar-radius);overflow:hidden}.pp-review__image img{width:100%;height:100%;object-fit:cover}.pp-review__right{flex-grow:1;min-width:0}.pp-review__text p{margin:0;line-height:1.3;font-size:14px}.pp-review__text p+p{margin-top:.5em}.pp-review__author{display:flex;align-items:center;flex-wrap:wrap;column-gap:.3em;margin-top:5px;padding-top:6px;line-height:1.3;font-size:13px;opacity:.5;border-top:1px solid rgb(0 0 0/.06)}.pp-review__author p{margin:0}.pp-review__stars{display:inline-flex;gap:1px;color:var(--star);font-size:.9em}.pp-review__stars svg{width:1em;height:1em}.pp-review__check{width:1em;height:1em;color:var(--check)}.pp-reviews .pp-slider__controls{padding-top:4px}.pp-variants{display:grid;gap:14px}.pp-variants__field{border:0;margin:0;padding:0;min-width:0}.pp-variants__label{display:block;padding:0;margin:0 0 8px;font-size:14px;letter-spacing:.04em}.pp-pills{display:flex;flex-wrap:wrap;gap:8px}.pp-pill{position:relative;display:inline-flex}.pp-pill input{position:absolute;opacity:0;width:1px;height:1px}.pp-pill span{display:inline-flex;align-items:center;min-height:38px;padding:8px 20px;border:1px solid rgb(32 60 57/.55);border-radius:40px;font-size:14px;letter-spacing:.04em;cursor:pointer;transition:background .15s,color .15s}.pp-pill input:checked+span{background:var(--espresso);border-color:var(--espresso);color:var(--oat)}.pp-pill input:focus-visible+span{outline:2px solid var(--olive);outline-offset:2px}.pp-pill.is-unavailable span{text-decoration:line-through;opacity:.6}.pp-select{position:relative;display:inline-block;min-width:200px;max-width:100%}.pp-variants__field--full .pp-select{display:block;width:100%}.pp-select select{appearance:none;-webkit-appearance:none;width:100%;padding:10px 40px 10px 15px;border:1px solid rgb(32 60 57/.55);border-radius:6px;background:var(--oat);font-size:15px}.pp-select .pp-caret{position:absolute;right:15px;top:50%;width:10px;height:6px;transform:translateY(-50%);pointer-events:none}.pp-accordion{display:block;border-bottom:1px solid rgb(0 0 0/.08)}.pp-accordion--top-border{border-top:1px solid rgb(0 0 0/.08)}.pp-main__info>.pp-accordion+.pp-accordion{border-top:0;margin-top:0}.pp-accordion__details>summary{list-style:none}.pp-accordion__details>summary::-webkit-details-marker{display:none}.pp-accordion__summary{display:flex;align-items:center;gap:10px;padding:12.5px 0;cursor:pointer;line-height:1}.pp-accordion__title-wrap{display:flex;align-items:center;flex:1;min-width:0}.pp-accordion__title{margin:0;font-size:15.5px;font-weight:700;line-height:1.3;word-break:break-word;max-width:calc(100% - 20px)}.pp-accordion--small .pp-accordion__title{font-size:14px}.pp-accordion--large .pp-accordion__title{font-size:18px}.pp-accordion__icon{font-size:23px;margin-right:10px;align-self:center}.pp-accordion--small .pp-accordion__icon{font-size:18px;margin-right:5px}.pp-accordion--large .pp-accordion__icon{font-size:28px}.pp-accordion__img{height:23px;width:auto;margin-right:10px}.pp-accordion .pp-caret{width:10px;height:8px;flex-shrink:0;transition:transform .2s ease-in-out}.pp-accordion .pp-caret--plus{width:12px;height:12px;margin-right:10px}.pp-accordion__details[open] .pp-caret{transform:rotate(180deg)}.pp-accordion__details[open] .pp-caret--plus{transform:rotate(135deg)}.pp-accordion__wrapper{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .2s ease-in-out}.pp-accordion__details[open]+.pp-accordion__wrapper{grid-template-rows:1fr}.pp-accordion__content{min-height:0;padding:0 10px;opacity:0;transition:opacity .2s;font-size:15px}.pp-accordion__details[open]+.pp-accordion__wrapper .pp-accordion__content{padding-bottom:15px;opacity:1}.pp-divider{position:relative}.pp-divider__pad--top{height:calc(var(--pt) * .75)}.pp-divider__pad--bottom{height:calc(var(--pb) * .75)}@media(min-width:750px){.pp-divider__pad--top{height:var(--pt)}.pp-divider__pad--bottom{height:var(--pb)}}.pp-divider__band{position:relative;overflow:hidden;margin-top:-1px}.pp-divider__svg{position:relative;transform:translateY(1px)}.pp-shape-accent-1{color:var(--olive)}.pp-shape-accent-2{color:var(--bark)}.pp-shape-background-1{color:var(--oat)}.pp-shape-background-2{color:var(--sand)}.pp-shape-inverse{color:var(--espresso)}.pp-divider__svg svg{display:block;width:100%;overflow:hidden}.pp-waves{height:30px}@media(min-width:1000px){.pp-waves{height:60px}}.pp-divider__static{height:40px}@media(min-width:1000px){.pp-divider__static{height:80px}}.pp-waves__p1>use{animation:pp-wave-a 10s linear infinite}.pp-waves__p2>use{animation:pp-wave-b 8s linear infinite;opacity:.4}.pp-waves__p3>use{animation:pp-wave-a 6s linear infinite;opacity:.3}.pp-waves__p4>use{animation:pp-wave-b 4s linear infinite;opacity:.2}@keyframes pp-wave-a{0%{transform:translate(85px)}to{transform:translate(-90px)}}@keyframes pp-wave-b{0%{transform:translate(-90px)}to{transform:translate(85px)}}@media(prefers-reduced-motion:reduce){.pp-waves use{animation:none!important}}.pp-imgslider,.pp-compare-section,.pp-multirow,.pp-richtext,.pp-iconbar,.pp-faq{padding-top:calc(var(--pt) * .75);padding-bottom:calc(var(--pb) * .75)}@media(min-width:750px){.pp-imgslider,.pp-compare-section,.pp-multirow,.pp-richtext,.pp-iconbar,.pp-faq{padding-top:var(--pt);padding-bottom:var(--pb)}}.pp-imgslide{overflow:hidden;border-radius:var(--radius-m);height:100%;display:flex;flex-direction:column}@media(min-width:750px){.pp-imgslide{border-radius:var(--radius-d)}}.pp-imgslide__link{display:flex;flex-direction:column;color:inherit;text-decoration:none;height:100%}.pp-imgslide__media{position:relative;aspect-ratio:var(--ar);overflow:hidden;background:#0000000f}.pp-imgslide__media img,.pp-imgslide__media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.pp-imgslide__media--placeholder svg{width:100%;height:100%}.pp-imgslide__desc{padding:10px;flex-grow:1}.pp-imgslide__desc p{margin:0;line-height:1.3}@media(max-width:749px){.pp-m-full.container{padding-inline:0}}.pp-imgslider .pp-slider__side--prev{left:8px}.pp-imgslider .pp-slider__side--next{right:8px}.pp-video{display:block;position:relative;width:100%;height:100%}.pp-video video{display:block}.pp-video__play{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center;background:none;border:0;padding:0;cursor:pointer;width:100%;height:100%}.pp-play-btn{width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--pp-bg);color:var(--pp-fg);transition:opacity .25s}.pp-play-btn svg{width:16px;height:20px;margin-left:3px}.pp-video.is-playing .pp-play-btn{opacity:0}.pp-play-btn--ripple{box-shadow:0 0 #fff9;animation:pp-ripple 1.8s infinite}@keyframes pp-ripple{70%{box-shadow:0 0 0 14px #fff0}to{box-shadow:0 0 #fff0}}.pp-video.is-loading:before{content:"";position:absolute;top:50%;left:50%;z-index:2;width:40px;height:40px;margin:-20px 0 0 -20px;border:4px solid rgb(255 255 255/.3);border-top-color:#fff;border-radius:50%;animation:pp-spin 1s linear infinite}.pp-compare-grid{display:grid;grid-template-columns:minmax(0,1fr);place-items:center;row-gap:20px;column-gap:50px}@media(min-width:900px){.pp-compare-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pp-compare-grid--slider-first .pp-compare{order:-1}}.pp-compare-grid--no-content{grid-template-columns:minmax(0,1fr)}.pp-compare-content{text-align:center;display:grid;gap:15px;justify-items:center}.pp-compare-content .pp-rte{font-size:16px}.pp-compare{--pos:50%;display:block;position:relative;max-width:450px;width:100%;margin:0 auto;overflow:hidden;border-radius:12px;-webkit-user-select:none;user-select:none}.pp-compare__after img,.pp-compare__after svg{display:block;width:100%;height:auto}.pp-compare__before{position:absolute;inset:0 auto 0 0;z-index:2;width:var(--pos);overflow:hidden}.pp-compare__before img{position:absolute;top:0;left:0;height:100%;width:auto;max-width:none;object-fit:cover;object-position:top left}.pp-compare__label{position:absolute;top:0;left:0;z-index:4;padding:5px 13px 6px;font-size:12px;font-weight:700;letter-spacing:.1em;line-height:1;white-space:nowrap}.pp-compare__label--after{left:auto;right:0}.pp-compare__input{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;width:100%;height:100%;margin:0;opacity:0;-webkit-appearance:none;appearance:none;cursor:ew-resize;background:none}.pp-compare__input::-webkit-slider-thumb{-webkit-appearance:none;width:50px;height:500px}.pp-compare__input::-moz-range-thumb{width:50px;height:500px;border:0}.pp-compare__line{position:absolute;z-index:3;top:0;left:var(--pos);height:100%;width:5px;transform:translate(-50%);background:var(--pp-bg);--arrow:7px}.pp-compare__arrow{position:absolute;top:50%;width:var(--arrow);height:calc(var(--arrow) * 1.7);background:var(--pp-bg)}.pp-compare__arrow--left{left:0;transform:translate(-17px,-50%);clip-path:polygon(100% 0,0 50%,100% 100%)}.pp-compare__arrow--right{right:0;transform:translate(17px,-50%);clip-path:polygon(100% 50%,0 0,0 100%)}.pp-compare__line--circle{top:50%;width:50px;height:50px;border-radius:50%;transform:translate(-50%,-50%);background:#ffffff26;border:3px solid var(--pp-bg);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);--arrow:7.5px}.pp-compare__line--circle:before,.pp-compare__line--circle:after{content:"";position:absolute;left:50%;width:3px;height:500px;background:var(--pp-bg);transform:translate(-50%);box-shadow:0 0 5px #0003}.pp-compare__line--circle:before{bottom:100%}.pp-compare__line--circle:after{top:100%}.pp-compare__line--circle .pp-compare__arrow--left{left:25%;transform:translate(-50%,-50%)}.pp-compare__line--circle .pp-compare__arrow--right{right:25%;transform:translate(50%,-50%)}.pp-ticker{overflow:hidden;max-width:100%;padding:var(--pt-m) 0 var(--pb-m)}.pp-ticker__track{display:flex;align-items:center;width:max-content;column-gap:var(--gap-m);animation:pp-ticker-m var(--duration) linear infinite var(--direction) forwards}.pp-ticker--hover-stop:hover .pp-ticker__track{animation-play-state:paused}.pp-ticker__item{margin:0;line-height:1;white-space:nowrap;font-size:var(--text-m);color:var(--pp-fg)}.pp-ticker__item.is-italic{font-style:italic}.pp-ticker__item.is-bold{font-weight:700}.pp-ticker__image img{height:var(--img-m);width:auto;display:block}@media(min-width:750px){.pp-ticker{padding:var(--pt-d) 0 var(--pb-d)}.pp-ticker__track{column-gap:var(--gap-d);animation-name:pp-ticker-d}.pp-ticker__item{font-size:var(--text-d)}.pp-ticker__image img{height:var(--img-d)}}@keyframes pp-ticker-m{to{transform:translate(calc(-50% - var(--gap-m) / 2))}}@keyframes pp-ticker-d{to{transform:translate(calc(-50% - var(--gap-d) / 2))}}@media(prefers-reduced-motion:reduce){.pp-ticker__track{animation-duration:calc(var(--duration) * 4)}}.pp-multirow__inner{display:flex;flex-direction:column;row-gap:40px}.pp-iwt-row{display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch}.pp-iwt-row--m-reverse .pp-iwt-row__media-item{order:2}@media(min-width:750px){.pp-iwt-row{grid-template-columns:repeat(2,minmax(0,1fr))}.pp-iwt-row--img-small{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.pp-iwt-row--img-large,.pp-iwt-row--img-small.pp-iwt-row--reverse{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.pp-iwt-row--img-large.pp-iwt-row--reverse{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.pp-iwt-row--m-reverse .pp-iwt-row__media-item{order:0}.pp-iwt-row--reverse .pp-iwt-row__media-item{order:2}.pp-iwt-row__media-item--top{align-self:start}.pp-iwt-row__media-item--middle{align-self:center}.pp-iwt-row__media-item--bottom{align-self:end}}.pp-iwt-row__media{position:relative;overflow:hidden;border-radius:12px}.pp-iwt-row__media--adapt{aspect-ratio:var(--ar)}.pp-iwt-row__media--small{height:194px}.pp-iwt-row__media--medium{height:296px}.pp-iwt-row__media--large{height:435px}@media(min-width:750px){.pp-iwt-row__media--small{height:314px}.pp-iwt-row__media--medium{height:460px}.pp-iwt-row__media--large{height:695px}}.pp-iwt-row__media img,.pp-iwt-row__media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.pp-iwt-row__media--placeholder{height:300px;background:#0000000a}.pp-iwt-row__media--placeholder svg{width:100%;height:100%}@media(max-width:749px){.pp-iwt-row__media-item--m-full{margin:0 -1.25rem}.pp-iwt-row__media-item--m-full .pp-iwt-row__media{border-radius:0}}.pp-iwt-row__content{display:flex;flex-direction:column;justify-content:center;height:100%;padding:30px;border-radius:24px}.pp-iwt-row__content>*+*{margin-top:20px}.pp-iwt-row__content .pp-caption+h2{margin-top:10px}.pp-iwt-row__content .pp-iwt-row__text+.pp-btn{margin-top:30px}.pp-iwt-row__content .pp-btn{align-self:flex-start}.pp-iwt-row__content--top{justify-content:flex-start}.pp-iwt-row__content--bottom{justify-content:flex-end}.pp-iwt-row--same-bg .pp-iwt-row__content{padding:20px 0}@media(min-width:750px){.pp-iwt-row__content{padding:30px}.pp-iwt-row--same-bg .pp-iwt-row__content{padding:30px 0 30px 30px}.pp-iwt-row--same-bg.pp-iwt-row--reverse .pp-iwt-row__content{padding:30px 30px 30px 0}.pp-d-align-left>*{text-align:left;align-self:flex-start}.pp-d-align-center>*{text-align:center;align-self:center}.pp-d-align-right>*{text-align:right;align-self:flex-end}}@media(min-width:990px){.pp-iwt-row__content{padding:60px 70px 70px}.pp-iwt-row--same-bg .pp-iwt-row__content{padding:40px 0 40px 70px}.pp-iwt-row--same-bg.pp-iwt-row--reverse .pp-iwt-row__content{padding:40px 70px 40px 0}}@media(max-width:749px){.pp-m-align-left>*{text-align:left;align-self:flex-start}.pp-m-align-center>*{text-align:center;align-self:center}.pp-m-align-right>*{text-align:right;align-self:flex-end}}.pp-richtext__wrapper{display:flex;justify-content:center}.pp-richtext__wrapper--left{justify-content:flex-start}.pp-richtext__wrapper--right{justify-content:flex-end}.pp-richtext__blocks{width:100%}.pp-richtext--boxed .pp-richtext__blocks{max-width:780px}.pp-richtext__blocks>*{margin-top:0;margin-bottom:0}.pp-richtext__blocks>*+*{margin-top:20px}.pp-richtext__blocks>*+.pp-richtext__buttons{margin-top:30px}.pp-richtext__blocks .pp-rte{font-size:16px}.pp-richtext__buttons{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.pp-richtext__blocks.pp-align-left .pp-richtext__buttons{justify-content:flex-start}.pp-richtext__blocks.pp-align-right .pp-richtext__buttons{justify-content:flex-end}.pp-iconbar__text{text-align:center;margin:-15px auto 30px;max-width:780px}.pp-iconcard{text-align:center;height:100%;border-radius:24px}.pp-iconcard--boxed{padding-bottom:25px}.pp-iconcard--boxed .pp-iconcard__icon{padding-top:25px}.pp-iconcard__icon{--icon-size:50px;display:flex;justify-content:center}.pp-iconcard__icon--small{--icon-size:30px}.pp-iconcard__icon--large{--icon-size:70px}.pp-iconcard__icon .pp-icon{font-size:var(--icon-size)}.pp-iconcard__icon img{height:var(--icon-size);width:auto}.pp-iconcard__info{padding:10px 15px 0}.pp-iconcard__title{margin:0;font-size:20px;font-weight:700;line-height:1.3}.pp-iconcard__info>*+*{margin-top:10px}.pp-iconcard__info .pp-rte{font-size:15px}.pp-iconcard--horizontal{display:flex;align-items:center;text-align:left;padding:10px}.pp-iconcard--horizontal .pp-iconcard__icon{padding-top:0}.pp-iconcard--horizontal .pp-iconcard__info{padding:0 0 0 10px}.pp-iconcard--horizontal .pp-iconcard__title{font-size:17px}.pp-iconbar .pp-slider__track{padding-bottom:2px}@media(max-width:749px){.pp-iconbar--m2 .pp-iconcard__icon .pp-icon{font-size:calc(var(--icon-size) * .8)}.pp-iconbar--m2 .pp-iconcard__title{font-size:16px}.pp-iconbar--m2 .pp-iconcard__info{padding-inline:5px}.pp-iconbar:not(.pp-iconbar--m-slider) .pp-slider__track{flex-wrap:wrap;overflow:visible;row-gap:30px}.pp-iconbar:not(.pp-iconbar--m-slider) .pp-slider__controls,.pp-iconbar:not(.pp-iconbar--m-slider) .pp-slider__side{display:none}}@media(min-width:750px){.pp-iconbar:not(.pp-iconbar--d-slider) .pp-slider__track{flex-wrap:wrap;overflow:visible;row-gap:40px}.pp-iconbar:not(.pp-iconbar--d-slider) .pp-slider__controls,.pp-iconbar:not(.pp-iconbar--d-slider) .pp-slider__side{display:none}}.pp-faq__narrow{max-width:734px;margin:0 auto}.pp-faq__header{margin-bottom:20px}@media(min-width:750px){.pp-faq__header{margin-bottom:30px}}.pp-faq__header .pp-caption+h2{margin-top:10px}.pp-faq--row .pp-accordion{border:0;margin-bottom:15px;border-radius:24px;overflow:hidden}.pp-faq--row .pp-accordion__summary,.pp-faq--row .pp-accordion__content{padding:15px}.pp-faq--row .pp-accordion__content{padding-top:0;padding-bottom:0}.pp-faq--row .pp-accordion__details[open]+.pp-accordion__wrapper .pp-accordion__content{padding-bottom:15px}.pp-faq__rows--boxed{padding:15px 30px;border-radius:24px}.pp-faq .pp-accordion+.pp-accordion{border-top:0}.pp-faq summary:hover{background:#0000000a}.pp-faq summary:hover .pp-accordion__title{text-decoration:underline;text-underline-offset:3px}.pp-imgslide__media,.pp-iwt-row__media{contain:paint;isolation:isolate}.pp-video video{transform:translateZ(0);backface-visibility:hidden}.pp-ticker__track{will-change:transform}.pp-waves.is-offscreen use{animation-play-state:paused}.pp-video.is-loading:before{pointer-events:none}.pp-mail{padding-top:calc(var(--pt) * .75);padding-bottom:calc(var(--pb) * .75)}@media(min-width:750px){.pp-mail{padding-top:var(--pt);padding-bottom:var(--pb)}}.pp-mail__card{display:flex;align-items:center;gap:20px;padding:26px 30px;border:1px solid var(--line);border-radius:12px;background:var(--sand)}.pp-mail__icon{flex:0 0 56px;width:56px;height:56px;display:grid;place-items:center;border-radius:50%;background:var(--oat);color:var(--olive)}.pp-mail__text{flex:1;min-width:0}.pp-mail__title{margin:0 0 6px;font-size:20px;font-weight:700;line-height:1.3}.pp-mail__desc{font-size:15px;opacity:.85}.pp-mail__address{display:inline-block;margin-top:8px;font-weight:700;color:var(--olive);text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.pp-mail__btn{flex-shrink:0}@media(max-width:749px){.pp-mail__card{flex-direction:column;align-items:flex-start;padding:22px 20px;gap:14px}.pp-mail__btn{width:100%}}#pp-buy{scroll-margin-top:7rem}
/*# sourceMappingURL=/cdn/shop/t/25/assets/product-page.css.map */
