@media(max-width:749px){.template-index .shopify-section:has(>.small-hide){display:none!important}}@media(min-width:750px)and (max-width:989px){.template-index .shopify-section:has(>.medium-hide){display:none!important}}@media(min-width:990px){.template-index .shopify-section:has(>.large-up-hide){display:none!important}}body.template-index{background-color:#f5f5f5}.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)){margin:0;padding:0}.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .featured-collection__container{max-width:none;margin:0;padding:60px 50px;border-radius:0!important;background-color:#f5f5f5!important}.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .title-subtitle__wrapper{position:relative;margin:0 0 24px;text-align:left}.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .title-subtitle__wrapper .home-section--title{margin:0 0 4px;padding:0;color:#262724;font-family:var(--pp-font-display);font-size:38px;font-weight:400;line-height:44px;letter-spacing:0;text-align:left;text-transform:uppercase}.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .subtitle-link__wrapper{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .title-subtitle__wrapper .home-section--subtitle{position:relative;top:.55px;margin:0;color:#262724;font-family:var(--pp-font-body);font-size:17px;font-weight:500;line-height:26px}.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .featured-collection__cta-button{position:static;display:flex;flex:none;align-items:center;gap:10px;box-sizing:border-box;height:21px;padding:2.2px 0 0;color:#262724;font-family:var(--pp-font-display);font-size:18px;font-weight:400;line-height:27px;text-decoration:none;white-space:nowrap;text-transform:uppercase}.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .featured-collection__cta-button:before{content:"";display:block;flex:none;width:24px;height:24px;margin:-1.5px 0;background-color:#ffae43;transform:translateY(-1.1px)}.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .featured-collection__cta-button svg{display:none}.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .featured-collection__content>.productgrid--item:not(.featured-collection__title-card){display:block;width:auto;margin:0;padding:0}.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .productgrid--item .productitem{height:auto;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none}.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .productitem__container{padding:0}.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .productitem__image-container{position:relative;box-sizing:border-box;width:100%;height:auto;aspect-ratio:276 / 287;margin:0;overflow:hidden;border:1px solid #c1c2bd;background-color:#f5f5f5}.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .productitem__image-container .productitem--image-link{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .productitem__image-container figure.productitem--image{position:absolute;top:14.81%;right:13.39%;bottom:14.74%;left:13.39%;width:auto;height:auto;margin:0;padding:0}.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .productitem__image-container figure.productitem--image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-height:none;object-fit:contain;transform:none}.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .productitem__image-container .productitem--image-alternate{display:none}.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .productitem--info{display:flex;flex-direction:column;gap:4px;height:auto;margin:10px 0 0;padding:0 6px;background:none}.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .productitem--info .discounts-bulk-order:empty{display:none}.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .productitem--info .productitem--title{flex:none;margin:0;padding:0;font-family:var(--pp-font-body);font-size:15px;font-weight:600;line-height:21px}.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .productitem--info .productitem--title a{color:#262724;font-family:var(--pp-font-body);font-size:15px;font-weight:600;line-height:21px;letter-spacing:0;text-decoration:none;text-transform:none}.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .productitem--info .price{margin:0;color:#262724;font-family:var(--pp-font-body);font-size:16px;font-weight:500;line-height:24px}.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .productitem--info .price__current,.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .productitem--info .price__current .money{margin:0;color:#262724;font-family:var(--pp-font-body);font-size:16px;font-weight:500;line-height:24px}.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .productitem--info .price__compare-at,.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .productitem--info .price__compare-at .money{margin:0;color:#26272499;font-family:var(--pp-font-body);font-size:14px;font-weight:500;line-height:24px}.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .productitem__availability{top:0;right:0;left:0;z-index:2;display:flex;align-items:center;justify-content:flex-start;box-sizing:border-box;height:34px;padding:0 19px;border:1px solid #c1c2bd;background-color:#f5f5f5}.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .productitem__availability .product-stock__wrapper{padding:0;border:0;border-radius:0}.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .productitem__availability .product-stock-text{gap:6px;color:#262724;font-family:var(--pp-font-body);font-size:10px;font-weight:600;line-height:15px;letter-spacing:.04em;text-transform:uppercase}.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .productitem__availability .circle-dot{width:5px;height:5px;fill:currentColor}.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .featured-collection__title-card{position:relative;overflow:hidden;border-radius:0;background-color:#c1c2bd;background-image:none!important;color:#262724}.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .featured-collection__title-card>div{display:none}.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .featured-collection__title-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-repeat:no-repeat}.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .featured-collection__title-card>img,.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .featured-collection__title-card>noscript>img{position:absolute;z-index:1;max-width:none;max-height:none;object-fit:fill;opacity:1}.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .featured-collection__title-card .featured-collection__title-card-outer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:block;padding:0;color:#262724;text-decoration:none}.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .featured-collection__title-card .featured-collection__title-card-outer:before{display:none}.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .featured-collection__title-card .featured-collection__title-card-outer:focus-visible{outline:2px solid #262724;outline-offset:-4px}.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .featured-collection__title-card .featured-collection__title-card-inner{position:absolute;right:0;left:0;display:flex;justify-content:center;margin:0;padding:0;transform:none}.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .featured-collection__title-card .featured-collection__title-card-pre-heading,.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .featured-collection__title-card .featured-collection__title-card-button{display:none}.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .featured-collection__title-card .featured-collection__title-card-heading{display:inline-flex;align-items:center;margin:0;color:#262724;font-family:var(--pp-font-display);font-weight:400;letter-spacing:0;text-transform:uppercase;white-space:nowrap}.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .featured-collection__title-card .featured-collection__title-card-heading svg.right-up-arrow{display:block;flex:none;background-color:currentColor;transform:none;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='167 0 18.4555 18.4555'%3E%3Cpath d='M173.152 3.93674H181.354L181.519 3.93605V12.4683L181.354 12.469H179.753L179.754 12.3039L179.753 6.96128L171.614 15.1006L170.355 13.8418L178.495 5.70174H172.986L172.987 5.5367V3.93605L173.152 3.93674Z' stroke='black' stroke-width='0.33'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='167 0 18.4555 18.4555'%3E%3Cpath d='M173.152 3.93674H181.354L181.519 3.93605V12.4683L181.354 12.469H179.753L179.754 12.3039L179.753 6.96128L171.614 15.1006L170.355 13.8418L178.495 5.70174H172.986L172.987 5.5367V3.93605L173.152 3.93674Z' stroke='black' stroke-width='0.33'/%3E%3C/svg%3E") center / contain no-repeat}.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .featured-collection__title-card .featured-collection__title-card-heading svg.right-up-arrow>*{display:none}@media(min-width:860px){.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .featured-collection__content[data-layout=grid]{grid-template-columns:repeat(5,minmax(0,1fr));gap:32px 8px;margin:0}.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .featured-collection__content .link-image-desktop{grid-column:span 2;container-type:inline-size;--pp-u: calc((100cqw - 24px) / 536)}.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .link-image-desktop .featured-collection__title-card--desktop{width:calc(100% - 24px);height:100%;min-height:calc(374.5 * var(--pp-u))}.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .link-image-desktop .featured-collection__title-card--desktop:after{inset:auto 0;top:calc(50% - 187.25 * var(--pp-u));height:calc(374.5 * var(--pp-u));background-image:linear-gradient(#ffae43,#ffae43),linear-gradient(#ffae43,#ffae43),linear-gradient(#ffae43,#ffae43),linear-gradient(#ffae43,#ffae43),linear-gradient(to bottom,transparent calc(32.5 * var(--pp-u)),rgba(41,42,39,.4) calc(32.5 * var(--pp-u)),rgba(41,42,39,.4) calc(32.5 * var(--pp-u) + 1px),transparent calc(32.5 * var(--pp-u) + 1px),transparent calc(300.5 * var(--pp-u)),rgba(41,42,39,.4) calc(300.5 * var(--pp-u)),rgba(41,42,39,.4) calc(300.5 * var(--pp-u) + 1px),transparent calc(300.5 * var(--pp-u) + 1px)),linear-gradient(to right,transparent calc(39.5 * var(--pp-u)),rgba(41,42,39,.4) calc(39.5 * var(--pp-u)),rgba(41,42,39,.4) calc(39.5 * var(--pp-u) + 1px),transparent calc(39.5 * var(--pp-u) + 1px),transparent calc(100% - 29.5 * var(--pp-u) - 1px),rgba(41,42,39,.4) calc(100% - 29.5 * var(--pp-u) - 1px),rgba(41,42,39,.4) calc(100% - 29.5 * var(--pp-u)),transparent calc(100% - 29.5 * var(--pp-u)));background-position:calc(28 * var(--pp-u)) calc(21 * var(--pp-u)),right calc(18 * var(--pp-u)) top calc(21 * var(--pp-u)),calc(28 * var(--pp-u)) calc(289 * var(--pp-u)),right calc(18 * var(--pp-u)) top calc(289 * var(--pp-u)),0 0,0 calc(33 * var(--pp-u));background-size:calc(24 * var(--pp-u)) calc(24 * var(--pp-u)),calc(24 * var(--pp-u)) calc(24 * var(--pp-u)),calc(24 * var(--pp-u)) calc(24 * var(--pp-u)),calc(24 * var(--pp-u)) calc(24 * var(--pp-u)),100% 100%,100% calc(268 * var(--pp-u))}.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .link-image-desktop .featured-collection__title-card--desktop>img,.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .link-image-desktop .featured-collection__title-card--desktop>noscript>img{top:calc(50% - 151.03 * var(--pp-u));left:calc(59.94 * var(--pp-u));width:calc(375.97 * var(--pp-u));height:calc(251.9 * var(--pp-u));clip-path:inset(calc(9.78 * var(--pp-u)) calc(48.91 * var(--pp-u)) calc(.12 * var(--pp-u)) calc(53.06 * var(--pp-u)))}.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .link-image-desktop .featured-collection__title-card--desktop .featured-collection__title-card-inner{top:calc(50% + 138.75 * var(--pp-u));padding-right:calc(1 * var(--pp-u))}.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .link-image-desktop .featured-collection__title-card--desktop .featured-collection__title-card-heading{gap:calc(8 * var(--pp-u));padding-top:calc(1.57 * var(--pp-u));font-size:max(13px,22 * var(--pp-u));line-height:max(14px,24 * var(--pp-u))}.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .link-image-desktop .featured-collection__title-card--desktop .featured-collection__title-card-heading svg.right-up-arrow{width:max(14px,24 * var(--pp-u));height:max(14px,24 * var(--pp-u));transform:translateY(calc(-1.57 * var(--pp-u)))}}@media(max-width:859px){.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .featured-collection__container{padding:31.48px 16px 15.48px}.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .title-subtitle__wrapper{margin:0 0 16px}.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .title-subtitle__wrapper .home-section--title,.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .title-subtitle__wrapper.right-content .home-section--title{margin:0 0 4px;padding:1px 0 0;font-size:32px;line-height:35px}.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .subtitle-link__wrapper{flex-direction:column;align-items:flex-start;gap:16px}.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .title-subtitle__wrapper .home-section--subtitle{padding-top:1px}.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .featured-collection__content{width:auto;margin:0;gap:0}.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .featured-collection__content:not(.flickity-enabled){margin-right:-16px}.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .featured-collection__content .flickity-slider--wrapper{width:calc(100% + 32px);margin-left:-16px;padding-right:16px;padding-left:16px}.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .featured-collection__content .featured-collection__title-card{display:none!important}.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .featured-collection__content .productgrid--item:not(.featured-collection__title-card){width:min(276px,100vw - 80px);margin:0 32px 0 0}.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .featured-collection__content .flickity-button,.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .featured-collection__content .flickity-page-dots{display:none}.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .featured-collection__content .link-image-desktop{display:none!important}.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .link-image{display:block!important;height:240px;margin:20px 0 0}.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .link-image .featured-collection__title-card{width:100%;height:240px;border-radius:0}.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .link-image .featured-collection__title-card:after{background-image:linear-gradient(#ffae43,#ffae43),linear-gradient(#ffae43,#ffae43),linear-gradient(#ffae43,#ffae43),linear-gradient(#ffae43,#ffae43),linear-gradient(to bottom,transparent 23.5px,rgba(41,42,39,.4) 23.5px,rgba(41,42,39,.4) 24.5px,transparent 24.5px,transparent 215.5px,rgba(41,42,39,.4) 215.5px,rgba(41,42,39,.4) 216.5px,transparent 216.5px),linear-gradient(to right,transparent 23.5px,rgba(41,42,39,.4) 23.5px,rgba(41,42,39,.4) 24.5px,transparent 24.5px,transparent calc(100% - 24.5px),rgba(41,42,39,.4) calc(100% - 24.5px),rgba(41,42,39,.4) calc(100% - 23.5px),transparent calc(100% - 23.5px));background-position:18px 18px,right 18px top 18px,18px 210px,right 18px top 210px,0 0,0 24px;background-size:12px 12px,12px 12px,12px 12px,12px 12px,100% 100%,100% 192px}.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .link-image .featured-collection__title-card>img,.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .link-image .featured-collection__title-card>noscript>img{top:39.69px;left:calc(50% - 91.96px);width:176.6px;height:118.4px;clip-path:inset(.31px 0 .09px 5.96px)}.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .link-image .featured-collection__title-card .featured-collection__title-card-inner{top:179px}.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .link-image .featured-collection__title-card .featured-collection__title-card-heading{gap:min(5px,(100vw - 80px) * .016129);padding-top:min(1.1px,(100vw - 80px) * .0035484);font-size:min(18px,(100vw - 80px) * .058065);line-height:min(20px,(100vw - 80px) * .064516)}.template-index .featured-collection--section:has(>.featured-collection__container:not(.dark-mode)) .link-image .featured-collection__title-card .featured-collection__title-card-heading svg.right-up-arrow{width:min(20px,(100vw - 80px) * .064516);height:min(20px,(100vw - 80px) * .064516);transform:translateY(calc(-1*min(1.1px,(100vw - 80px) * .0035484)))}}.template-index .featured-collection--section:has(>.featured-collection__container.dark-mode){margin:0;padding:0}.template-index .featured-collection--section:has(>.featured-collection__container.dark-mode) .featured-collection__container{max-width:none;margin:0;padding:100px max(58px,(100% - 1296px) / 2) 60px;border-radius:0!important;background:linear-gradient(90deg,#1f1f1f,#2a2a29)!important}.template-index .featured-collection--section:has(>.featured-collection__container.dark-mode) .title-subtitle__wrapper{position:relative;margin:0 0 24px;text-align:left}.template-index .featured-collection--section:has(>.featured-collection__container.dark-mode) .title-subtitle__wrapper .home-section--title{margin:0 0 4px;padding:0;color:#f5f5f5;font-family:var(--pp-font-display);font-size:38px;font-weight:400;line-height:44px;letter-spacing:0;text-align:left;text-transform:uppercase}.template-index .featured-collection--section:has(>.featured-collection__container.dark-mode) .subtitle-link__wrapper{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.template-index .featured-collection--section:has(>.featured-collection__container.dark-mode) .title-subtitle__wrapper .home-section--subtitle{position:relative;top:1px;margin:0;color:#f5f5f5;font-family:var(--pp-font-body);font-size:17px;font-weight:500;line-height:26px}.template-index .featured-collection--section:has(>.featured-collection__container.dark-mode) .featured-collection__cta-button{position:static;display:flex;flex:none;align-items:center;gap:10px;box-sizing:border-box;height:21px;padding:2.2px 0 0;color:#f5f5f5;font-family:var(--pp-font-display);font-size:18px;font-weight:400;line-height:27px;text-decoration:none;text-transform:uppercase;white-space:nowrap}.template-index .featured-collection--section:has(>.featured-collection__container.dark-mode) .featured-collection__cta-button:before{content:"";display:block;flex:none;width:24px;height:24px;margin:-1.5px 0;background-color:#ffae43;transform:translateY(-1.1px)}.template-index .featured-collection--section:has(>.featured-collection__container.dark-mode) .featured-collection__cta-button svg{display:none}.template-index .featured-collection--section:has(>.featured-collection__container.dark-mode) .featured-collection__content{display:flex;flex-wrap:nowrap;gap:0;width:auto;margin:0;padding:0}.template-index .featured-collection--section:has(>.featured-collection__container.dark-mode) .featured-collection__content>.productitem__wrapper-outer{flex:1 1 0;min-width:0;width:auto;margin:0;padding:0;background:none}.template-index .featured-collection--section:has(>.featured-collection__container.dark-mode) .featured-collection__content>.productitem__wrapper-outer+.productitem__wrapper-outer{margin-left:-1px}.template-index .featured-collection--section:has(>.featured-collection__container.dark-mode) .productitem__wrapper-outer .productitem{display:block;height:auto;min-height:0;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none}.template-index .featured-collection--section:has(>.featured-collection__container.dark-mode) .productitem__wrapper-outer .productitem__container{padding:0}.template-index .featured-collection--section:has(>.featured-collection__container.dark-mode) .productitem__wrapper-outer .productitem__image-container{position:relative;box-sizing:border-box;width:100%;height:auto;aspect-ratio:260 / 264.14;margin:0;padding:0;overflow:hidden;border:1px solid #343434;border-radius:0;background:none}.template-index .featured-collection--section:has(>.featured-collection__container.dark-mode) .productitem__wrapper-outer .productitem--image-link,.template-index .featured-collection--section:has(>.featured-collection__container.dark-mode) .productitem__wrapper-outer .picture-responsive-image{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;margin:0;padding:0;background:none}.template-index .featured-collection--section:has(>.featured-collection__container.dark-mode) .productitem__wrapper-outer .subcollection-image{position:static;width:auto;max-width:85.5%;height:auto;max-height:84.2%;margin:0;object-fit:contain;transform:none}.template-index .featured-collection--section:has(>.featured-collection__container.dark-mode) .productitem__wrapper-outer:has(a[href$="/collections/viapex"]){--pp-bw: 220.53;--pp-bh: 220.53}.template-index .featured-collection--section:has(>.featured-collection__container.dark-mode) .productitem__wrapper-outer:has(a[href$="/collections/m-tec"]){--pp-bw: 138.88;--pp-bh: 177.46}.template-index .featured-collection--section:has(>.featured-collection__container.dark-mode) .productitem__wrapper-outer:has(a[href$="/collections/turbosol"]){--pp-bw: 216.53;--pp-bh: 144.67}.template-index .featured-collection--section:has(>.featured-collection__container.dark-mode) .productitem__wrapper-outer:has(a[href$="/collections/pft"]){--pp-bw: 184.99;--pp-bh: 95.58}.template-index .featured-collection--section:has(>.featured-collection__container.dark-mode) .productitem__wrapper-outer:has(a[href$="/collections/uelzener"]){--pp-bw: 161.95;--pp-bh: 161.95}.template-index .featured-collection--section:has(>.featured-collection__container.dark-mode) .productitem__wrapper-outer:has(a[href$="/collections/viapex"],a[href$="/collections/m-tec"],a[href$="/collections/turbosol"],a[href$="/collections/pft"],a[href$="/collections/uelzener"]) .subcollection-image{width:min(var(--pp-bw) * 1px,85.5%);height:auto;aspect-ratio:var(--pp-bw) / var(--pp-bh);object-fit:contain}.template-index .featured-collection--section:has(>.featured-collection__container.dark-mode) .productitem__wrapper-outer:has(a[href$="/collections/m-tec"]) .subcollection-image{translate:.41px 0}.template-index .featured-collection--section:has(>.featured-collection__container.dark-mode) .productitem__wrapper-outer .productitem--info{display:block;height:auto;margin:24px 0 0;padding:0;background:none;text-align:center}.template-index .featured-collection--section:has(>.featured-collection__container.dark-mode) .productitem__wrapper-outer .productitem--title{margin:0;padding:0;font-family:var(--pp-font-display);font-size:22px;font-weight:400;line-height:31px}.template-index .featured-collection--section:has(>.featured-collection__container.dark-mode) .productitem__wrapper-outer .productitem--title a,.template-index .featured-collection--section:has(>.featured-collection__container.dark-mode) .productitem__wrapper-outer .productitem--title a:hover{color:#f5f5f5;font-family:var(--pp-font-display);font-size:22px;font-weight:400;line-height:31px;letter-spacing:0;text-decoration:none;text-transform:uppercase}@media(max-width:749px){.template-index .featured-collection--section:has(>.featured-collection__container.dark-mode) .featured-collection__container{padding:64px 24px;border-radius:0!important}.template-index .featured-collection--section:has(>.featured-collection__container.dark-mode) .title-subtitle__wrapper{margin:0 0 20px}.template-index .featured-collection--section:has(>.featured-collection__container.dark-mode) .title-subtitle__wrapper .home-section--title,.template-index .featured-collection--section:has(>.featured-collection__container.dark-mode) .title-subtitle__wrapper.right-content .home-section--title{max-width:300px;margin:0 0 4px;padding:0;font-size:30px;line-height:33px}.template-index .featured-collection--section:has(>.featured-collection__container.dark-mode) .subtitle-link__wrapper{flex-direction:column;align-items:flex-start;gap:20px}.template-index .featured-collection--section:has(>.featured-collection__container.dark-mode) .featured-collection__cta-button{color:#fff}.template-index .featured-collection--section:has(>.featured-collection__container.dark-mode) .title-subtitle__wrapper .home-section--subtitle{text-wrap:pretty}.template-index .featured-collection--section:has(>.featured-collection__container.dark-mode) .featured-collection__content{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:12px;margin:0 -24px;padding:0 24px}.template-index .featured-collection--section:has(>.featured-collection__container.dark-mode) .featured-collection__content:before{content:"";position:absolute;top:0;right:0;left:0;height:611px;pointer-events:none;transform:translateY(-.5px);background:linear-gradient(#ffffff1a,#ffffff1a) 0 0 / 100% 1px no-repeat,linear-gradient(#ffffff1a,#ffffff1a) 0 202.74px / 100% 1px no-repeat,linear-gradient(#ffffff1a,#ffffff1a) 0 405.74px / 100% 1px no-repeat,linear-gradient(#ffffff1a,#ffffff1a) 0 609.74px / 100% 1px no-repeat}.template-index .featured-collection--section:has(>.featured-collection__container.dark-mode) .featured-collection__content:after{content:"";position:absolute;top:0;left:50%;width:1px;height:610px;pointer-events:none;background:#ffffff1a;transform:translate(-50%)}.template-index .featured-collection--section:has(>.featured-collection__container.dark-mode) .featured-collection__content>.productitem__wrapper-outer,.template-index .featured-collection--section:has(>.featured-collection__container.dark-mode) .featured-collection__content>.productitem__wrapper-outer+.productitem__wrapper-outer{width:100%!important;margin:0}.template-index .featured-collection--section:has(>.featured-collection__container.dark-mode) .productitem__wrapper-outer .productitem.custom-collection{width:100%!important}.template-index .featured-collection--section:has(>.featured-collection__container.dark-mode) .productitem__wrapper-outer .productitem__container{display:flex;justify-content:center}.template-index .featured-collection--section:has(>.featured-collection__container.dark-mode) .productitem__wrapper-outer .productitem__image-container{width:min(150px,100%);aspect-ratio:auto;height:156.73px;margin:0 auto;border:0}.template-index .featured-collection--section:has(>.featured-collection__container.dark-mode) .productitem__wrapper-outer .subcollection-image{max-width:none;max-height:none;zoom:.5935}.template-index .featured-collection--section:has(>.featured-collection__container.dark-mode) .productitem__wrapper-outer:has(a[href$="/collections/viapex"],a[href$="/collections/m-tec"],a[href$="/collections/turbosol"],a[href$="/collections/pft"],a[href$="/collections/uelzener"]) .subcollection-image{width:calc(var(--pp-bw) * 1px)}.template-index .featured-collection--section:has(>.featured-collection__container.dark-mode) .productitem__wrapper-outer:has(a[href$="/collections/m-tec"]) .subcollection-image{translate:1.02px 0}.template-index .featured-collection--section:has(>.featured-collection__container.dark-mode) .productitem__wrapper-outer .productitem--info{margin:8px 0 0}.template-index .featured-collection--section:has(>.featured-collection__container.dark-mode) .productitem__wrapper-outer .productitem--title,.template-index .featured-collection--section:has(>.featured-collection__container.dark-mode) .productitem__wrapper-outer .productitem--title a,.template-index .featured-collection--section:has(>.featured-collection__container.dark-mode) .productitem__wrapper-outer .productitem--title a:hover{line-height:26px}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/pp-home.css.map */
