:is(.template-index,.template-page) .shopify-section.highlights-banner:has(>.highlights-banner__container:not(.flex-column)){margin:0;padding:0}:is(.template-index,.template-page) .highlights-banner__container:not(.flex-column){display:flex;justify-content:flex-start;height:54px;margin:0;padding:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none;background-color:#ffae43!important}:is(.template-index,.template-page) .highlights-banner__container:not(.flex-column)::-webkit-scrollbar{display:none}:is(.template-index,.template-page) .highlights-banner__container:not(.flex-column).pp-drag-scroll--dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}:is(.template-index,.template-page) .highlights-banner__container:not(.flex-column) .highlights-banner__content{display:flex;flex:none;flex-wrap:nowrap;align-items:center;justify-content:center;gap:28px;width:max-content;height:54px;margin:0 auto;padding:0 16px;background:none}:is(.template-index,.template-page) .highlights-banner__container:not(.flex-column) .highlights-banner__content:before,:is(.template-index,.template-page) .highlights-banner__container:not(.flex-column) .highlights-banner__content:after,:is(.template-index,.template-page) .highlights-banner__container:not(.flex-column) .highlights-banner__icon{display:none}:is(.template-index,.template-page) .highlights-banner__container:not(.flex-column) .highlights-banner__block{display:flex;flex:none;align-items:center;gap:28px!important;width:auto;height:auto!important;margin:0;padding:0;background:none;color:#262724}:is(.template-index,.template-page) .highlights-banner__container:not(.flex-column) .highlights-banner__block:after{content:"|";width:4px}:is(.template-index,.template-page) .highlights-banner__container:not(.flex-column) .highlights-banner__text{display:flex;width:auto;height:auto;padding:0}:is(.template-index,.template-page) .highlights-banner__container:not(.flex-column) .highlights-banner__heading,:is(.template-index,.template-page) .highlights-banner__container:not(.flex-column) .highlights-banner__block:after{margin:0;color:#262724;font-family:var(--pp-font-body);font-size:12px;font-weight:600;line-height:15px;letter-spacing:.03em;text-align:left;text-transform:uppercase;white-space:nowrap}:is(.template-index,.template-page) .rich-text--section,:is(.template-index,.template-page) .logolist--section{--pp-grid-line: #d8d8d8;background-color:#f5f5f5;background-image:linear-gradient(to right,var(--pp-grid-line) 1px,transparent 1px),linear-gradient(to bottom,var(--pp-grid-line) 1px,transparent 1px)!important;background-repeat:repeat}:is(.template-index,.template-page) .shopify-section.rich-text--section{margin:0}:is(.template-index,.template-page) .rich-text--section .rich-text{width:auto;max-width:none;margin:0 auto;padding:0;background:none}:is(.template-index,.template-page) .rich-text--section .rich-text .rich-text-block{display:flex;flex-direction:column;align-items:center;gap:8px;margin:0 auto;text-align:center}:is(.template-index,.template-page) .rich-text--section .rich-text-block .rich-text-heading{margin:0;color:#262724;font-family:var(--pp-font-display);font-weight:400;letter-spacing:0;text-align:center;text-transform:uppercase}:is(.template-index,.template-page) .rich-text--section .rich-text-block .rich-text-content{margin:0}:is(.template-index,.template-page) .rich-text--section .rich-text-block .rich-text-content>*{margin:0;color:#262724;font-family:var(--pp-font-body);font-weight:500;text-align:center}:is(.template-index,.template-page) .logolist--section .logolist--container,:is(.template-index,.template-page) .logolist--section .home-section--content{width:100%;max-width:none;margin:0;padding:0;overflow:hidden}:is(.template-index,.template-page) .logolist--section .marquee-container{width:100%;margin:0;overflow:hidden}:is(.template-index,.template-page) .logolist--section .logolist--item{flex:none;width:var(--logo-width);margin:0;line-height:0}:is(.template-index,.template-page) .logolist--section .logolist--item img.logolist--image{display:block;width:var(--logo-width)!important;max-width:none;height:auto!important;aspect-ratio:auto;object-fit:contain!important}:is(.template-index,.template-page) .logolist--section .logolist--link{display:block;line-height:0}@media(min-width:750px){:is(.template-index,.template-page) .highlights-banner__container:not(.flex-column){background-image:linear-gradient(to top,rgba(38,39,36,.07) 1px,transparent 1px)}@media(min-resolution:2dppx){:is(.template-index,.template-page) .highlights-banner__container:not(.flex-column){background-image:linear-gradient(to top,rgba(38,39,36,.14) .5px,transparent .5px)}}:is(.template-index,.template-page) .shopify-section.rich-text--section{padding:60px 40px 64px;background-position:55px 0,0 -.5px;background-size:100px 100px,100px 100px}:is(.template-index,.template-page) .rich-text--section .rich-text .rich-text-block{max-width:770px}:is(.template-index,.template-page) .rich-text--section .rich-text-block .rich-text-heading{font-size:32px;line-height:37px}:is(.template-index,.template-page) .rich-text--section .rich-text-block .rich-text-content{max-width:622px}:is(.template-index,.template-page) .rich-text--section .rich-text-block .rich-text-content>*{position:relative;top:.55px;font-size:17px;line-height:26px}:is(.template-index,.template-page) .shopify-section.logolist--section{padding:0 0 78.9px;background-position:55px 0,0 15.5px;background-size:100px 100px,100px 100px}:is(.template-index,.template-page) .logolist--section .marquee{display:flex;align-items:center;justify-content:center;width:auto;height:37.1px;margin:0;padding:0}:is(.template-index,.template-page) .logolist--section .marquee-content{display:flex;align-items:center;justify-content:center;gap:min(83.5px,(100vw - 440px) / 4);height:37.1px;padding:0;animation:none}:is(.template-index,.template-page) .logolist--section .marquee-content+.marquee-content{display:none}}@media(max-width:749px){:is(.template-index,.template-page) .shopify-section.logolist--section{padding:16px 0 0;background:none!important}:is(.template-index,.template-page) .logolist--section .marquee{align-items:center;gap:0;height:91.6px;padding:0}:is(.template-index,.template-page) .logolist--section .marquee-content{display:flex;align-items:center;gap:48px;height:91.6px;padding-right:48px}:is(.template-index,.template-page) .shopify-section.rich-text--section{display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;min-height:285px;padding:24px 16px;background-position:76px 0,0 36.6px;background-size:100px 100%,100% 64.1px}:is(.template-index,.template-page) .rich-text--section .rich-text .rich-text-block{max-width:358px}:is(.template-index,.template-page) .rich-text--section .rich-text-block .rich-text-heading{font-size:26px;line-height:30px}:is(.template-index,.template-page) .rich-text--section .rich-text-block .rich-text-content>*{font-size:16px;line-height:20px}}@media(max-width:749px)and (prefers-reduced-motion:reduce){:is(.template-index,.template-page) .logolist--section .marquee-content{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/pp-intro-band.css.map */
