.pf-section-spacing.section{--section-spacing-block-start: var(--pf-space-top-mobile, 56px);--section-spacing-block-end: var(--pf-space-bottom-mobile, 56px)}.pf-section-spacing.pf-hero,.pf-section-spacing.cats-white,.pf-section-spacing.pf-products-grid.cats-white,.pf-section-spacing.pf-logo-strip,.pf-section-spacing.pf-lab .pf-lab__inner{padding-top:var(--pf-space-top-mobile, 56px);padding-bottom:var(--pf-space-bottom-mobile, 56px)}.pf-section-spacing.pf-trust-bar.section{--section-spacing-block-start: var(--pf-space-top-mobile, 0px);--section-spacing-block-end: var(--pf-space-bottom-mobile, 0px)}@media screen and (min-width:700px){.pf-section-spacing.section{--section-spacing-block-start: var(--pf-space-top-desktop, 80px);--section-spacing-block-end: var(--pf-space-bottom-desktop, 80px)}.pf-section-spacing.pf-hero,.pf-section-spacing.cats-white,.pf-section-spacing.pf-products-grid.cats-white,.pf-section-spacing.pf-logo-strip,.pf-section-spacing.pf-lab .pf-lab__inner{padding-top:var(--pf-space-top-desktop, 72px);padding-bottom:var(--pf-space-bottom-desktop, 72px)}.pf-section-spacing.pf-trust-bar.section{--section-spacing-block-start: var(--pf-space-top-desktop, 0px);--section-spacing-block-end: var(--pf-space-bottom-desktop, 0px)}}@media screen and (max-width:699px){main#main{--container-gutter: 4px;--grid-gutter: 4px;--section-inner-spacing-inline: 4px;overflow-x:clip}main#main .pf-section-spacing.section,main#main section.cats-white.pf-section-spacing{--section-spacing-inline: 0px;max-width:100%;overflow-x:clip;padding-inline-end:0;padding-inline-start:0}main#main .pf-section-spacing .container,main#main section.cats-white .container{margin-inline-end:4px;margin-inline-start:4px;max-width:calc(100% - 8px);min-width:0}}@media screen and (max-width:699px){.pf-section-spacing.section,section.cats-white.pf-section-spacing{max-width:100%;overflow-x:clip}.pf-section-spacing .container,section.cats-white .container{max-width:100%;min-width:0}}@media screen and (max-width:699px){.pf-mobile-carousel{border:0!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:12px!important;grid-auto-flow:unset!important;grid-template-columns:unset!important;margin-left:0;margin-right:0;max-width:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;padding:4px 0 16px;scroll-padding-inline:var(--container-gutter);scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;width:100%}.pf-mobile-carousel>*{border-bottom:1px solid #e5e5e0;border-left:1px solid #e5e5e0;border-right:1px solid #e5e5e0;border-top:1px solid #e5e5e0;flex:0 0 84%;max-width:84%;min-width:0;scroll-snap-align:start}.pf-mobile-carousel>.pf-card,.pf-mobile-carousel>.pf-elements__card,.pf-mobile-carousel>.pf-selected__card,.pf-mobile-carousel>.pf-lab__product{border-bottom-color:rgba(var(--text-color, 0 0 0),.12);border-left-color:rgba(var(--text-color, 0 0 0),.12);border-right-color:rgba(var(--text-color, 0 0 0),.12);border-top-color:rgba(var(--text-color, 0 0 0),.12)}.pf-mobile-carousel{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.18) transparent}.pf-mobile-carousel::-webkit-scrollbar{height:4px}.pf-mobile-carousel::-webkit-scrollbar-thumb{background:#0000002e;border-radius:4px}}@media screen and (min-width:700px){.pf-mobile-carousel{margin-left:0;margin-right:0}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/pf-section-spacing.css.map */
