.pf-collection-products{font-family:var(--font-poppins);padding-top:35px;padding-bottom:70px}.pf-collection-products *{font-family:inherit}.pf-collection-products .pf-section-top{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:25px}.pf-collection-products .pf-section-title{font-family:var(--font-roboto);font-size:32px;line-height:1.2;font-weight:700;color:#292b2c}.pf-collection-products .pf-section-desc{font-size:16px;line-height:1.75;font-weight:400;color:#687188}.pf-collection-products .pf-ctabs-list{display:flex;flex-wrap:wrap;justify-content:center}.pf-collection-products .pf-ctab-btn{font-family:inherit;font-size:16px;line-height:1.5;font-weight:500;color:#292b2c;padding:5px 20px;background:none;border:none;cursor:pointer;transition:.3s ease-in-out}.pf-collection-products .pf-ctab-btn:hover{color:#f78e27;background:#ecf0f1}.pf-collection-products .pf-ctab-btn[data-active=true]{color:#f78e27;background:#0000}.pf-collection-products .pf-ctabs-toggle{width:35px;padding:0;border:none;background:none;cursor:pointer;margin-left:auto;display:none;justify-content:center;align-items:center}.pf-collection-products .pf-ctabs-toggle svg:nth-child(2){display:none}.pf-collection-products .pf-collection-tabs.pf-active .pf-ctabs-toggle svg:nth-child(1){display:none}.pf-collection-products .pf-collection-tabs.pf-active .pf-ctabs-toggle svg:nth-child(2){display:block}.pf-collection-products .pf-products-content{margin-top:20px;position:relative;overflow:hidden;padding:5px 0}.pf-collection-products .pf-products-list{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;padding:0 15px;position:static;transition:.3s ease-in-out}.pf-collection-products .pf-products-list:not([data-active=true]){position:absolute;opacity:0;visibility:hidden;pointer-events:none;top:0;left:0;width:100%}.pf-collection-products .pf-product-card{background:#fff;box-shadow:0 0 7px #0000001a;overflow:hidden}.pf-collection-products .pf-product-head{padding:15px;position:relative}.pf-collection-products .pf-product-img img{display:block;width:100%;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}.pf-collection-products .pf-product-badge{position:absolute;top:10px;left:10px;background:#eb001b;color:#fff;padding:2px 8px;font-size:13px;font-weight:400;z-index:1;text-transform:uppercase}.pf-collection-products .pf-product-badge.pf-soldout{background:#ff9f00}.pf-collection-products .pf-product-wishlist{position:absolute;top:10px;right:0;width:37px;height:37px;display:flex;justify-content:center;align-items:center}.pf-collection-products .pf-product-wishlist button{display:flex;justify-content:center;align-items:center;width:100%;height:100%;color:#000;background:#0000;border:none;cursor:pointer;transition:.3s ease-in-out}.pf-collection-products .pf-product-wishlist button:hover{color:#fff;background:#ff9f00}.pf-collection-products .pf-product-wishlist button svg path{fill:currentColor}.pf-collection-products .pf-product-body{padding:15px}.pf-collection-products .pf-product-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-weight:500;margin-bottom:10px}.pf-collection-products .pf-product-name a{font-family:var(--font-roboto);font-size:16px;line-height:1.2;font-weight:500;transition:.3s ease-in-out}.pf-collection-products .pf-product-name a:hover{color:#f78e27;background:#ecf0f1}.pf-collection-products .pf-product-price{display:flex;align-items:center;flex-wrap:wrap;gap:3px;font-size:18px;line-height:1.5;font-weight:600;color:#e9292d}.pf-collection-products .pf-product-price span{display:inline-block;font-size:14px;font-weight:400;text-decoration:line-through;color:#687188}@media screen and (min-width:1200px){.pf-collection-products .pf-container{max-width:1140px}}@media screen and (max-width:1199px){.pf-collection-products .pf-section-title{font-size:30px}}@media screen and (max-width:991px){.pf-collection-products .pf-collection-body{display:flex;flex-direction:row-reverse;align-items:flex-start}.pf-collection-products .pf-products-content{width:100%}.pf-collection-products .pf-products-list{grid-template-columns:repeat(3,1fr)}.pf-collection-products .pf-collection-tabs{width:0px;margin-top:25px;position:relative}.pf-collection-products .pf-ctabs-toggle{display:none}.pf-collection-products .pf-ctabs-list{position:absolute;top:calc(100% + 6px);right:5px;background:#fff;z-index:9;box-shadow:0 0 10px #0003;padding:15px;display:none}.pf-collection-products .pf-collection-tabs.pf-active .pf-ctabs-list{display:block}.pf-collection-products .pf-ctab-btn{width:100%;text-align:left;text-wrap:nowrap}}@media screen and (max-width:767px){.pf-collection-products{padding-top:20px;padding-bottom:40px}.pf-collection-products .pf-section-title{font-size:28px}.pf-collection-products .pf-products-list{grid-template-columns:1fr}.pf-collection-products .pf-ctab-btn{padding:5px 15px;font-size:14px}.pf-collection-products .pf-products-content{margin-top:15px}.pf-collection-products .pf-collection-tabs{margin-top:20px}}@media screen and (max-width:480px){.pf-collection-products .pf-section-top{margin-bottom:15px}.pf-collection-products .pf-section-title{font-size:22px}.pf-collection-products .pf-section-desc,.pf-collection-products .pf-product-name{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/pf-collection-products.css.map */
