.section-loop .facetwp-pager:after,.section-loop .pagination:after{clear:both;content:"";display:block}.section-loop .container{position:relative}.section-loop .container #post-masonry{display:grid;grid-gap:1em;grid-template-columns:repeat(auto-fill,minmax(125px,1fr));grid-auto-rows:20px}@media (min-width:768px){.section-loop .container #post-masonry{grid-template-columns:repeat(auto-fill,minmax(400px,1fr));grid-gap:1.5em 2.5em}}.section-loop .container .products .product{position:relative}.section-loop .container .products .product .image{max-width:100%;position:relative}.section-loop .container .products .product .image img{border-radius:20px}.section-loop .container .products .product .image:before{content:"\e905";border-radius:50%;position:absolute;bottom:3em;left:2em;font-size:10px;display:flex;align-items:center;justify-content:center;font-family:Icomoon;width:40px;height:40px;color:var(--white);background-color:hsla(0,0%,100%,.2);pointer-events:none}.section-loop .container .products .product .content h3{display:flex;font-size:16px;align-items:center;justify-content:space-between}.section-loop .container .products .product a.btn{width:-moz-fit-content;width:fit-content;position:relative;z-index:9;display:flex;align-items:center;justify-content:center;border:2px solid var(--orange);color:var(--orange);background-color:transparent;transition:color .3s ease-in-out,background-color .3s ease-in-out;height:-moz-fit-content;height:fit-content;padding-top:1em;padding-bottom:1em;font-size:14px}.section-loop .container .products .product a.btn:hover{color:var(--white);background-color:var(--orange);text-decoration:none}.section-loop .container .products .product a.btn:hover>span{color:var(--white)}.section-loop .container .products .product a.btn:before{background-color:var(--orange)}.section-loop .container .products .product a.btn span{color:var(--text-color)}@media (max-width:767px){.section-loop .container .products .product a.btn span{font-size:12px}}.section-loop .container .products .product a:hover{text-decoration:none}.section-loop .facetwp-pager,.section-loop .pagination{justify-content:center;gap:.5em;align-items:center;display:flex;padding-top:2em}.section-loop .facetwp-pager .facetwp-page,.section-loop .facetwp-pager .page-numbers,.section-loop .pagination .facetwp-page,.section-loop .pagination .page-numbers{padding:.4em;border-radius:3px;text-align:center;line-height:1;text-decoration:none;color:var(--black)}.section-loop .facetwp-pager .facetwp-page.active,.section-loop .facetwp-pager .page-numbers.current,.section-loop .facetwp-pager .page-numbers:hover,.section-loop .pagination .facetwp-page.active,.section-loop .pagination .page-numbers.current,.section-loop .pagination .page-numbers:hover{color:var(--blue);font-weight:400}.section-loop .facetwp-pager .facetwp-page.next,.section-loop .facetwp-pager .facetwp-page.prev,.section-loop .pagination .facetwp-page.next,.section-loop .pagination .facetwp-page.prev{width:55px;display:flex;align-items:center;justify-content:center;height:55px;border-radius:50%;color:var(--white);font-family:Icomoon;background-color:var(--purple)}.section-loop .pagination{margin-top:2em}.section-loop .pagination .nav-links{display:flex;align-items:center;gap:1.5em}.section-loop .pagination .nav-links .page-numbers.next,.section-loop .pagination .nav-links .page-numbers.prev{width:55px;display:flex;align-items:center;justify-content:center;height:55px;border-radius:50%;color:var(--white);background-color:var(--purple);font-size:0}.section-loop .pagination .nav-links .page-numbers.next:before,.section-loop .pagination .nav-links .page-numbers.prev:before{content:"";font-family:Icomoon;font-size:16px}.section-loop .pagination .nav-links .page-numbers.next:before{content:"\e903"}.section-loop .pagination .nav-links .page-numbers.prev:before{content:"\e902"}