.ppblp{--ppblp-cols: 3;--ppblp-gap: 28px;--ppblp-gap-y: 32px;--ppblp-peek: 0px;--ppblp-a: var(--ppb-accent,#C8102E);--ppblp-a2: var(--ppb-accent-2,#0a0a0a);--ppblp-ink: var(--ppb-ink,#0a0a0a);--ppblp-surface: #ffffff;--ppblp-ease: cubic-bezier(.22,.61,.36,1);--ppblp-pg-align: center;position: relative;min-width: 0}.ppblp *,.ppblp *::before,.ppblp *::after{box-sizing: border-box}.ppblp-item{position: relative;min-width: 0}.ppblp-item > .elementor{width: 100%}.ppblp--grid .ppblp-track{display: grid;grid-template-columns: repeat(var(--ppblp-cols),minmax(0,1fr));gap: var(--ppblp-gap-y) var(--ppblp-gap)}.ppblp--eq .ppblp-item{display: flex;flex-direction: column}.ppblp--eq .ppblp-item > .elementor,.ppblp--eq .ppblp-item > .elementor > .e-con,.ppblp--eq .ppblp-item > .ppblp-dc{flex: 1 1 auto;height: 100%}.ppblp--eq .ppblp-item > .elementor{display: flex;flex-direction: column}.ppblp--masonry .ppblp-track{display: grid;grid-template-columns: repeat(var(--ppblp-cols),minmax(0,1fr));grid-auto-rows: 2px;column-gap: var(--ppblp-gap);row-gap: 0;align-items: start}.ppblp--masonry:not(.is-laid) .ppblp-track{display: block;columns: var(--ppblp-cols);column-gap: var(--ppblp-gap)}.ppblp--masonry:not(.is-laid) .ppblp-item{break-inside: avoid;margin-bottom: var(--ppblp-gap-y)}.ppblp--masonry .ppblp-item{align-self: start}.ppblp--rhythm .ppblp-item .elementor-widget-image img{aspect-ratio: var(--ppblp-ar,auto);height: auto;object-fit: cover}.ppblp--rhythm .ppblp-item:nth-child(7n+1){--ppblp-ar: 4 / 5}.ppblp--rhythm .ppblp-item:nth-child(7n+2){--ppblp-ar: 1 / 1}.ppblp--rhythm .ppblp-item:nth-child(7n+3){--ppblp-ar: 3 / 4}.ppblp--rhythm .ppblp-item:nth-child(7n+4){--ppblp-ar: 4 / 3}.ppblp--rhythm .ppblp-item:nth-child(7n+5){--ppblp-ar: 5 / 6}.ppblp--rhythm .ppblp-item:nth-child(7n+6){--ppblp-ar: 1 / 1}.ppblp--rhythm .ppblp-item:nth-child(7n+7){--ppblp-ar: 16 / 11}.ppblp--list .ppblp-track{display: flex;flex-direction: column;gap: var(--ppblp-gap-y);margin-inline: auto;width: 100%}.ppblp--div .ppblp-item + .ppblp-item{padding-top: var(--ppblp-gap-y);border-top: 1px solid #ececec}.ppblp-viewport{position: relative}.ppblp--carousel .ppblp-track{display: grid;grid-auto-flow: column;grid-auto-columns: calc((100% - var(--ppblp-peek) - (var(--ppblp-cols) - 1) * var(--ppblp-gap)) / var(--ppblp-cols));gap: var(--ppblp-gap);overflow-x: auto;overflow-y: hidden;scroll-snap-type: x mandatory;overscroll-behavior-x: contain;scrollbar-width: none;-webkit-overflow-scrolling: touch;padding: 10px 4px 26px;margin: -10px -4px -26px;outline: 0}.ppblp--carousel .ppblp-track::-webkit-scrollbar{display: none}.ppblp--carousel .ppblp-item{scroll-snap-align: start;scroll-margin-inline: 4px}.ppblp--carousel .ppblp-track.is-gliding{scroll-snap-type: none}.ppblp--carousel .ppblp-track.is-dragging{scroll-snap-type: none;cursor: grabbing;user-select: none}.ppblp--carousel .ppblp-track.is-dragging a{pointer-events: none}.ppblp--carousel .ppblp-track:focus-visible{box-shadow: none;border-radius: 0}.ppblp-nav{display: flex;align-items: center;justify-content: center;gap: 14px;margin-top: 26px}.ppblp-nav:empty{display: none}.ppblp-arrow{display: inline-grid;place-items: center;width: 48px;height: 48px;padding: 0;margin: 0;border: 1px solid #d4d4d4;border-radius: 0;background: var(--ppblp-surface);color: var(--ppblp-ink);box-shadow: none;cursor: pointer;transition: transform .5s var(--ppblp-ease),background-color .45s var(--ppblp-ease),color .45s var(--ppblp-ease),opacity .45s var(--ppblp-ease),box-shadow .5s var(--ppblp-ease)}.ppblp-arrow:hover{background: var(--ppblp-ink);color: #fff;border-color: var(--ppblp-ink);transform: none;box-shadow: none}.ppblp-arrow:focus-visible{outline: 2px solid var(--ppb-ink,#0a0a0a);outline-offset: 2px;box-shadow: 0 0 0 4px var(--ppblp-a)}.ppblp-arrow[disabled]{opacity: .35;cursor: default;transform: none;background: var(--ppblp-surface);color: var(--ppblp-ink);box-shadow: none}.ppblp-arrow svg{display: block}.ppblp-nav--sides .ppblp-arrow{position: absolute;top: calc(50% - 38px);z-index: 4}.ppblp-nav--sides .ppblp-prev{left: -22px}.ppblp-nav--sides .ppblp-next{right: -22px}.ppblp-nav--sides .ppblp-nav{margin-top: 22px}.ppblp-nav--top .ppblp-nav{position: absolute;top: -74px;right: 0;margin: 0}.ppblp-nav--top .ppblp-dots{display: none}.ppblp-nav--top{margin-top: 74px}.ppblp-dots{display: flex;align-items: center;justify-content: center;gap: 8px;flex-wrap: wrap}.ppblp-dot{width: 8px;height: 8px;padding: 0;margin: 0;border: 0;border-radius: 0;background: #d4d4d4;cursor: pointer;transition: width .7s var(--ppblp-ease),background-color .6s var(--ppblp-ease)}.ppblp-dot.is-on{width: 28px;background: var(--ppblp-a)}.ppblp-dot:focus-visible{outline: 2px solid var(--ppb-ink,#0a0a0a);outline-offset: 3px;box-shadow: 0 0 0 4px var(--ppblp-a)}.ppblp .ppblp-item.is-armed{opacity: 0;transition: opacity 1.1s var(--ppblp-ease) var(--ppblp-d,0ms),transform 1.3s var(--ppblp-ease) var(--ppblp-d,0ms),filter 1.2s var(--ppblp-ease) var(--ppblp-d,0ms)}.ppblp.ppblp-a-rise .ppblp-item.is-armed{transform: translate3d(0,18px,0)}.ppblp.ppblp-a-zoom .ppblp-item.is-armed{transform: scale(.965)}.ppblp.ppblp-a-blur .ppblp-item.is-armed{filter: blur(8px);transform: translate3d(0,8px,0)}.ppblp .ppblp-item.is-armed.is-in{opacity: 1;transform: none;filter: none}.ppblp.is-busy .ppblp-track{opacity: .45;transition: opacity .5s var(--ppblp-ease);pointer-events: none}.ppblp .ppblp-track{transition: opacity .6s var(--ppblp-ease)}.ppblp-foot{display: flex;justify-content: var(--ppblp-pg-align);margin-top: 44px}.ppblp-pager{display: flex;flex-wrap: wrap;align-items: center;gap: 8px}.ppblp-pg{display: inline-grid;place-items: center;min-width: 44px;height: 44px;padding: 0 14px;border-radius: 0;border: 1px solid #d4d4d4;background: var(--ppblp-surface);color: var(--ppblp-ink);font-weight: 700;font-size: 15px;line-height: 1;text-decoration: none !important;transition: background-color .45s var(--ppblp-ease),color .45s var(--ppblp-ease),transform .45s var(--ppblp-ease),box-shadow .45s var(--ppblp-ease)}a.ppblp-pg:hover{border-color: var(--ppblp-ink);transform: none;box-shadow: none;text-decoration-line: underline;text-decoration-color: var(--ppblp-a);text-decoration-thickness: 3px;text-underline-offset: .2em}.ppblp-pg.is-on{background: var(--ppblp-ink);border-color: var(--ppblp-ink);color: #fff;box-shadow: none}.ppblp-pg.is-off{opacity: .35}.ppblp-pg--dots{border: 0;background: none;min-width: 20px;padding: 0}.ppblp-pg svg{display: block}.ppblp-more{position: relative;display: inline-flex;align-items: center;justify-content: center;gap: 10px;min-height: 52px;padding: 0 34px;margin: 0;border: 0;border-radius: 0;background: var(--ppblp-ink);color: #fff;font: inherit;font-weight: 600;font-size: 12.5px;letter-spacing: .08em;text-transform: uppercase;cursor: pointer;box-shadow: none;transition: background-color .4s var(--ppblp-ease),color .4s var(--ppblp-ease),opacity .4s var(--ppblp-ease)}.ppblp-more:hover{background: var(--ppblp-a);transform: none;box-shadow: none;color: var(--ppb-accent-ink,#0a0a0a)}.ppblp-more:focus-visible{outline: 2px solid var(--ppb-ink,#0a0a0a);outline-offset: 2px;box-shadow: 0 0 0 4px var(--ppblp-a)}.ppblp-btn--solid .ppblp-more{background: var(--ppblp-ink);box-shadow: none}.ppblp-btn--solid .ppblp-more:hover{background: var(--ppblp-a);color: var(--ppb-accent-ink,#0a0a0a)}.ppblp-btn--outline .ppblp-more{background: transparent;color: var(--ppblp-ink);border: 1px solid var(--ppblp-ink);box-shadow: none}.ppblp-btn--outline .ppblp-more:hover{background: var(--ppblp-ink);color: #fff}.ppblp-spin{display: none;gap: 5px}.ppblp-spin i{width: 6px;height: 6px;border-radius: 0;background: currentColor;animation: ppblp-dot 1.2s var(--ppblp-ease) infinite}.ppblp-spin i:nth-child(2){animation-delay: .15s}.ppblp-spin i:nth-child(3){animation-delay: .3s}.ppblp-more.is-loading .ppblp-more-t{opacity: .75}.ppblp-more.is-loading .ppblp-spin{display: inline-flex}@keyframes ppblp-dot{0%,80%,100%{opacity: .25;transform: translateY(0)}40%{opacity: 1;transform: none}}.ppblp-more.is-infinite{background: none;color: var(--ppb-accent-text,currentColor);box-shadow: none;min-height: 40px;padding: 0 12px;text-decoration-line: underline;text-decoration-color: var(--ppblp-a);text-decoration-thickness: 3px;text-underline-offset: .28em;text-decoration-skip-ink: none}.ppblp-more.is-infinite .ppblp-more-t{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0)}.ppblp-more.is-infinite .ppblp-spin{display: inline-flex;opacity: 0;transition: opacity .4s}.ppblp-more.is-infinite.is-loading .ppblp-spin{opacity: 1}.ppblp-done{display: inline-flex;align-items: center;gap: 10px;color: #6b6b6b;font-size: 14px;font-weight: 600}.ppblp-done::before,.ppblp-done::after{content: "";width: 34px;height: 1px;background: currentColor;opacity: .4}.ppblp-empty{display: grid;justify-items: center;gap: 10px;padding: 56px 24px;border-radius: 0;border: 1px dashed #d4d4d4;background: #f6f6f5;text-align: center;color: #6b6b6b}.ppblp-empty p{margin: 0;font-size: 15.5px}.ppblp-empty-i{display: grid;place-items: center;width: 56px;height: 56px;border-radius: 0;background: var(--ppblp-ink);color: #fff}.ppblp-dc{display: flex;flex-direction: column;height: 100%;overflow: hidden;border-radius: 0;background: #fff;border: 1px solid #ececec;box-shadow: none}.ppblp-dc-media{display: block;aspect-ratio: 16 / 10;overflow: hidden}.ppblp-dc-media img{width: 100%;height: 100%;object-fit: cover;display: block;transition: transform 1.6s var(--ppblp-ease)}.ppblp-dc:hover .ppblp-dc-media img{transform: scale(1.03)}.ppblp-dc-body{display: flex;flex-direction: column;gap: 8px;padding: 18px 20px 22px;flex: 1}.ppblp-dc-kicker{font-size: 11px;font-weight: 700;letter-spacing: .08em;text-transform: uppercase;color: var(--ppb-accent-text,currentColor);text-decoration-line: underline;text-decoration-color: var(--ppblp-a);text-decoration-thickness: 3px;text-underline-offset: .28em;text-decoration-skip-ink: none}.ppblp-dc-title{margin: 0;font-size: 19px;line-height: 1.3}.ppblp-dc-title a{color: var(--ppblp-ink);text-decoration: none}.ppblp-dc-text{margin: 0;color: var(--ppb-text,#262626);font-size: 14.5px;line-height: 1.6}.ppblp-dc-meta{margin-top: auto;font-size: 12.5px;color: #6b6b6b}.ppblp-dc-price{font-weight: 800;color: var(--ppblp-ink)}.ppblp-c-card{box-shadow: none}.ppblp-c-lift{transition: transform .9s var(--ppblp-ease,cubic-bezier(.22,.61,.36,1)),box-shadow .9s cubic-bezier(.22,.61,.36,1);will-change: transform}.ppblp-c-lift:hover{transform: none;box-shadow: none}.ppblp-c-grow{flex: 1 1 auto}.ppblp-c-push{margin-top: auto !important}.ppblp-c-media{margin: 0 !important;overflow: hidden}.ppblp-c-media img,.ppblp-c-hmedia img{width: 100% !important;aspect-ratio: 16 / 10;object-fit: cover;display: block;border-radius: 0 !important;transition: transform 1.8s cubic-bezier(.22,.61,.36,1)}.ppblp-c-card:hover .ppblp-c-media img,.ppblp-c-row:hover .ppblp-c-hmedia img{transform: scale(1.03)}.ppblp-c-chip .elementor-heading-title{display: inline-block;padding: 0;border-radius: 0;background: none;color: var(--ppb-accent-text,currentColor);font-weight: 700;letter-spacing: .08em;text-transform: uppercase;line-height: 1.2 !important;text-decoration-line: underline;text-decoration-color: var(--ppb-accent,#C8102E);text-decoration-thickness: 3px;text-underline-offset: .28em;text-decoration-skip-ink: none}.ppblp-c-chip--teal .elementor-heading-title{background: none;color: var(--ppb-ink,#0a0a0a)}.ppblp-c-chip--glass .elementor-heading-title{padding: 4px 8px;background: #0a0a0a;color: #fff;border: 0}.ppblp-c-title .elementor-heading-title a{color: inherit;text-decoration: none;text-underline-offset: 4px}.ppblp-c-title .elementor-heading-title a:hover{text-decoration: underline;text-decoration-thickness: 1px}.ppblp-c-clamp1 .elementor-heading-title{display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden}.ppblp-c-clamp2 .elementor-heading-title,.ppblp-c-clamp2.elementor-widget-text-editor{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}.ppblp-c-clamp3 .elementor-heading-title,.ppblp-c-clamp3.elementor-widget-text-editor{display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden}.ppblp-c-text p{margin: 0}.ppblp-c-meta{border-top: 1px solid #ececec;padding-top: 14px !important;margin-top: 6px !important}.ppblp-c-meta > .elementor-element{width: auto !important}.ppblp-c-dots{border-top: 0;padding-top: 2px !important}.ppblp-c-dots > .elementor-element + .elementor-element .elementor-heading-title::before{content: "·";margin-right: 10px;opacity: .7}.ppblp-c-author .elementor-heading-title::before{content: "";display: inline-block;width: 8px;height: 8px;margin-right: 8px;border-radius: 0;background: var(--ppb-accent,#C8102E);vertical-align: 1px}.ppblp-c-overlay{position: relative;isolation: isolate}.ppblp-c-fill{position: absolute !important;inset: 0;z-index: -1;margin: 0 !important;width: 100% !important;max-width: none !important;height: 100%}.ppblp-c-fill img{width: 100% !important;height: 100% !important;max-width: none !important;object-fit: cover;display: block;border-radius: 0 !important;transition: transform 2s cubic-bezier(.22,.61,.36,1)}.ppblp-c-fill::after{content: "";position: absolute;inset: 0;background: linear-gradient(180deg,rgba(0,0,0,0) 30%,rgba(0,0,0,.55) 62%,rgba(0,0,0,.88) 100%);pointer-events: none}.ppblp-c-overlay:hover .ppblp-c-fill img{transform: scale(1.03)}.ppblp-c-overlay > .elementor-element:not(.ppblp-c-fill){width: auto;max-width: 100%}.ppblp-c-stretch,.ppblp-c-stretch .elementor-heading-title,.ppblp-c-stretch .elementor-widget-container{position: static !important}.ppblp-c-stretch .elementor-heading-title a::after{content: "";position: absolute;inset: 0;z-index: 2}.ppblp-c-row{align-items: center}.ppblp-c-hmedia{flex: 0 0 40%;width: 40% !important;max-width: 40% !important;margin: 0 !important;border-radius: 0;overflow: hidden}.ppblp-c-hmedia img{aspect-ratio: 4 / 3}@media (max-width: 767px){.ppblp-c-hmedia{flex-basis: auto;width: 100% !important;max-width: 100% !important}}.ppblp-c-pmedia{position: relative}.ppblp-c-sq{margin: 0 !important}.ppblp-c-sq img{width: 100% !important;aspect-ratio: 1 / 1;object-fit: cover;display: block;border-radius: 0 !important;transition: transform 1.8s cubic-bezier(.22,.61,.36,1)}.ppblp-c-pmedia:hover .ppblp-c-sq img,.ppblp-c-product:hover .ppblp-c-sq img{transform: scale(1.03)}.ppblp-c-badge{position: absolute !important;top: 12px;left: 12px;z-index: 2;width: auto !important;margin: 0 !important}.ppblp-c-badge .elementor-heading-title{display: inline-block;padding: 6px 11px;border-radius: 0;background: #0a0a0a;color: #fff;box-shadow: none;letter-spacing: .08em;text-transform: uppercase;line-height: 1.1 !important}.ppblp-c-badge--ink .elementor-heading-title{background: #0a0a0a;box-shadow: none;letter-spacing: .08em;text-transform: uppercase}.ppblp-c-price .elementor-heading-title del{opacity: .45;font-weight: 500;font-size: .85em;margin-right: 6px}.ppblp-c-price .elementor-heading-title ins{text-decoration: none;background: none}.ppblp-c-price{width: auto !important}.ppblp-c-price--mini{flex: 0 0 auto;text-align: right}.ppblp-c-price--mini .elementor-heading-title del{display: block;margin: 0}.ppblp-c-cart{width: auto !important}.ppblp-c-cart .elementor-button{transition: transform .5s cubic-bezier(.22,.61,.36,1),box-shadow .5s,filter .5s;box-shadow: none}.ppblp-c-cart .elementor-button:hover{transform: none}.ppblp-c-cart .elementor-button.is-adding,.ppblp-c-quick a.is-adding{opacity: .7;pointer-events: none}.ppblp-c-cart .elementor-button.is-added{background: #0a0a0a !important}.ppblp-c-rating .elementor-heading-title{display: flex;align-items: center;gap: 6px}.ppblp-stars{position: relative;display: inline-block;font-size: 14px;letter-spacing: 2px;line-height: 1;color: transparent;background: linear-gradient(90deg,#0a0a0a var(--ppblp-r,0%),#d4d4d4 0);-webkit-background-clip: text;background-clip: text}.ppblp-stars[data-r="0.5"]{--ppblp-r: 10%}.ppblp-stars[data-r="1.0"]{--ppblp-r: 20%}.ppblp-stars[data-r="1.5"]{--ppblp-r: 30%}.ppblp-stars[data-r="2.0"]{--ppblp-r: 40%}.ppblp-stars[data-r="2.5"]{--ppblp-r: 50%}.ppblp-stars[data-r="3.0"]{--ppblp-r: 60%}.ppblp-stars[data-r="3.5"]{--ppblp-r: 70%}.ppblp-stars[data-r="4.0"]{--ppblp-r: 80%}.ppblp-stars[data-r="4.5"]{--ppblp-r: 90%}.ppblp-stars[data-r="5.0"]{--ppblp-r: 100%}.ppblp-stars-n{font-size: 12.5px}.ppblp-c-mini .ppblp-c-title{flex: 1 1 auto;min-width: 0}.ppblp-c-quick{position: absolute !important;left: 12px;right: 12px;bottom: 12px;z-index: 2;margin: 0 !important;opacity: 0;transform: translateY(10px);transition: opacity .7s cubic-bezier(.22,.61,.36,1),transform .8s cubic-bezier(.22,.61,.36,1)}.ppblp-c-quick .elementor-heading-title a{display: flex;align-items: center;justify-content: center;gap: 8px;height: 44px;border-radius: 0;background: #ffffff;color: #0a0a0a;text-decoration: none;box-shadow: none}.ppblp-c-quick .elementor-heading-title a::after{content: "→";transition: transform .6s cubic-bezier(.22,.61,.36,1)}.ppblp-c-quick .elementor-heading-title a:hover::after{transform: translateX(3px)}.ppblp-c-quick .elementor-heading-title a:hover{background: #0a0a0a;color: #fff}.ppblp-c-quick .elementor-heading-title a.is-added{background: #0a0a0a;color: #fff}.ppblp-c-pmedia--mini:hover .ppblp-c-quick,.ppblp-c-pmedia--mini:focus-within .ppblp-c-quick{opacity: 1;transform: none}@media (hover: none){.ppblp-c-quick{opacity: 1;transform: none}}.ppblp-c-folio{position: relative;isolation: isolate}.ppblp-c-natural{margin: 0 !important}.ppblp-c-natural img{width: 100% !important;height: auto;display: block;border-radius: 0 !important;transition: transform 2s cubic-bezier(.22,.61,.36,1),filter 1.2s}.ppblp-c-folio:hover .ppblp-c-natural img{transform: scale(1.03)}.ppblp-c-folio::after{content: "";position: absolute;inset: 0;z-index: 1;pointer-events: none;background: linear-gradient(180deg,rgba(0,0,0,0) 40%,rgba(0,0,0,.78) 100%);opacity: .85;transition: opacity .9s cubic-bezier(.22,.61,.36,1)}.ppblp-c-folio:hover::after{opacity: 1}.ppblp-c-folio-body{position: absolute !important;left: 0;right: 0;bottom: 0;z-index: 2;transform: translateY(10px);transition: transform .9s cubic-bezier(.22,.61,.36,1)}.ppblp-c-folio-body > .elementor-element{width: auto;max-width: 100%}.ppblp-c-folio:hover .ppblp-c-folio-body{transform: none}.ppblp-c-reveal{max-height: 0;opacity: 0;overflow: hidden;transition: max-height .9s cubic-bezier(.22,.61,.36,1),opacity .8s cubic-bezier(.22,.61,.36,1)}.ppblp-c-reveal p{margin: 0}.ppblp-c-folio:hover .ppblp-c-reveal,.ppblp-c-folio:focus-within .ppblp-c-reveal{max-height: 4.8em;opacity: 1}@media (hover: none){.ppblp-c-folio-body{transform: none}}@media (prefers-reduced-motion: reduce){.ppblp *,.ppblp *::before,.ppblp *::after,.ppblp-c-lift,.ppblp-c-fill img,.ppblp-c-natural img,.ppblp-c-sq img,.ppblp-c-media img,.ppblp-c-hmedia img{transition-duration: .01ms !important;animation: none !important}.ppblp-c-lift:hover,.ppblp-c-card:hover .ppblp-c-media img,.ppblp-c-overlay:hover .ppblp-c-fill img,.ppblp-c-folio:hover .ppblp-c-natural img,.ppblp-c-pmedia:hover .ppblp-c-sq img{transform: none}}@media (max-width: 1024px){.ppblp-nav--sides .ppblp-prev{left: -10px}.ppblp-nav--sides .ppblp-next{right: -10px}}@media (max-width: 767px){.ppblp-nav--sides .ppblp-arrow{position: static}.ppblp-nav--top .ppblp-nav{position: static;margin-top: 22px}.ppblp-nav--top{margin-top: 0}.ppblp-nav--top .ppblp-dots{display: flex}.ppblp-arrow{width: 42px;height: 42px}.ppblp-foot{margin-top: 32px}}body.ppblp-canvas{margin: 0;min-height: 100vh;background: #f6f6f5}body.ppblp-canvas--white{background: #fff}body.ppblp-canvas--dark{background-color: #0a0a0a;background-image: none}.ppblp-canvas-wrap{display: flex;flex-direction: column;align-items: center;gap: 18px;padding: 56px 20px 80px}.ppblp-canvas-note{display: inline-flex;align-items: center;gap: 8px;margin: 0;padding: 7px 14px;border-radius: 0;background: rgba(255,255,255,.85);box-shadow: none;color: #262626;font: 600 12.5px/1.3 -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}.ppblp-canvas--dark .ppblp-canvas-note{background: #171717;color: #d4d4d4}.ppblp-canvas-dot{width: 8px;height: 8px;border-radius: 50%;background: var(--ppb-accent,#C8102E)}.ppblp-stage{width: min(100%,var(--ppblp-stage-w,var(--ppblp-stage-w0,380px)))}.ppblp-stage > .elementor{width: 100%}.ppblp-c-chip.ppblp-c-clamp1 .elementor-heading-title{display: inline-block;max-width: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;vertical-align: top;-webkit-line-clamp: unset}.ppblp-c-cart .elementor-button{white-space: nowrap}.ppblp-c-product .ppblp-c-push{flex-wrap: wrap;row-gap: 10px}.ppblp-c-badge .elementor-heading-title:empty,.ppblp-c-chip .elementor-heading-title:empty,.ppblp-c-quick .elementor-heading-title:empty{display: none}