.category-page-customer-photos .container .customer-photo-container{display:flex;justify-content:space-between}.category-page-customer-photos .container .customer-photo-container .filter-area{width:18%}.category-page-customer-photos .container .customer-photo-container .filter-area .title{border-bottom:1px solid #ddd;padding:12px 30px 12px 10px;font-size:20px;color:#444}.category-page-customer-photos .container .customer-photo-container .filter-area .btn-home{background-color:#2a4455;color:#fff;font-family:ACaslonPro-Regular,serif;border:0;text-decoration:none;text-align:center;font-size:12px;padding:8px 8px 6px 8px;margin-bottom:20px;width:100%;display:block;cursor:pointer}.category-page-customer-photos .container .customer-photo-container .filter-area .filter-header{color:rgba(0,0,0,.7490196078);font-size:22px;margin-bottom:20px}.category-page-customer-photos .container .customer-photo-container .filter-area ul{padding-left:5px;margin-bottom:20px}.category-page-customer-photos .container .customer-photo-container .filter-area ul li{font-size:14px;margin-bottom:10px;display:flex;align-items:start}.category-page-customer-photos .container .customer-photo-container .filter-area ul li input[type=radio]{transform:scale(1.5);accent-color:#000}.category-page-customer-photos .container .customer-photo-container .filter-area ul li label{margin-left:15px}.category-page-customer-photos .container .customer-photo-container .item-area{width:80%}.category-page-customer-photos .container .customer-photo-container .item-area>h2{font-size:35px;text-align:center;color:#2a4455;text-transform:uppercase;font-variant:all-small-caps}.category-page-customer-photos .container .customer-photo-container .item-area h1{font-size:38px;text-align:center;color:#2a4455}.category-page-customer-photos .container .customer-photo-container .item-area p{color:rgba(0,0,0,.7490196078);font-size:18px;text-align:center;padding:0 15px}.category-page-customer-photos .container .customer-photo-container .item-area .items .products-container .products-wrapper .products{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-bottom:50px}.category-page-customer-photos .container .customer-photo-container .item-area .items .products-container .products-wrapper .products .item{display:flex;flex-direction:column;position:relative}.category-page-customer-photos .container .customer-photo-container .item-area .items .products-container .products-wrapper .products .item .image-container{overflow:hidden;position:relative;aspect-ratio:1/1;max-height:200px;cursor:pointer;transition:.1s;margin-bottom:15px}.category-page-customer-photos .container .customer-photo-container .item-area .items .products-container .products-wrapper .products .item .image-container .item-image{width:100%;height:100%;object-fit:cover}.category-page-customer-photos .container .customer-photo-container .item-area .items .products-container .products-wrapper .products .item .image-container .img-hover{position:absolute;height:100%;width:100%;top:100%;background:rgba(32,32,32,.5);transition:top .1s;display:flex;justify-content:center;align-items:center}.category-page-customer-photos .container .customer-photo-container .item-area .items .products-container .products-wrapper .products .item .image-container .img-hover .img-hover-icon{color:#fff;width:44px;height:44px;border-radius:50%;display:flex;justify-content:center;align-items:center;background-color:#4c86a1;transition:transform .2s,background .1s}.category-page-customer-photos .container .customer-photo-container .item-area .items .products-container .products-wrapper .products .item .image-container .img-hover .img-hover-icon:hover{transform:scale(1.2);background-color:#333}.category-page-customer-photos .container .customer-photo-container .item-area .items .products-container .products-wrapper .products .item .image-container:hover .img-hover{top:0}.category-page-customer-photos .container .customer-photo-container .item-area .items .products-container .products-wrapper .products .item h2{text-align:center;font-family:ACaslonPro-Regular,serif;font-size:18px;letter-spacing:0;line-height:1.1;min-height:35px;padding:4px;color:#2a4455;flex:1}.category-page-customer-photos .container .customer-photo-container .item-area .items .products-container .products-wrapper .products .item .full-description{text-align:center;font-family:ACaslonPro-Regular,serif;font-size:16px;color:#333;flex:1}.category-page-customer-photos .container .customer-photo-container .item-area .items .products-container .products-wrapper .products .item .full-description a{color:#333;text-decoration:underline}.category-page-customer-photos .container .customer-photo-container .item-area .items .products-container .products-wrapper .products .item .social-button-container{display:flex;gap:7px;justify-content:center;align-items:center;color:rgba(0,0,0,.7490196078);background-color:rgba(0,0,0,.03);padding:.75rem 1.25rem;border-top:1px solid rgba(0,0,0,.125)}.category-page-customer-photos .container .customer-photo-container .item-area .items .products-container .products-wrapper .products .item .social-button-container a{color:#c7c7c7}.category-page-customer-photos .container .customer-photo-container .item-area .items .products-container .pager ul{padding-left:0;display:flex;gap:10px}.category-page-customer-photos .container .customer-photo-container .item-area .items .products-container .pager ul li{display:flex;justify-content:center;align-items:center;width:35px;height:35px;padding-top:2px;background-color:#eee;border:1px solid #ddd}.category-page-customer-photos .container .customer-photo-container .item-area .items .products-container .pager ul li a{color:rgba(0,0,0,.7490196078);font-size:14px;text-decoration:none}.category-page-customer-photos .container .customer-photo-container .item-area .items .products-container .pager ul .current-page{background-color:#2a4455;color:#fff}.category-page-customer-photos .container .customer-photo-container .item-area .items .products-container .pager ul .first-page a{background-image:url(../images/first.png);background-position:center;background-repeat:no-repeat;font-size:0;color:#fff;width:35px;height:35px}.category-page-customer-photos .container .customer-photo-container .item-area .items .products-container .pager ul .previous-page a{background-image:url(../images/prev.png);background-position:center;background-repeat:no-repeat;font-size:0;color:#fff;width:35px;height:35px}.category-page-customer-photos .container .customer-photo-container .item-area .items .products-container .pager ul .next-page a{background-image:url(../images/next.png);background-position:center;background-repeat:no-repeat;font-size:0;color:#fff;width:35px;height:35px}.category-page-customer-photos .container .customer-photo-container .item-area .items .products-container .pager ul .last-page a{background-image:url(../images/last.png);background-position:center;background-repeat:no-repeat;font-size:0;color:#fff;width:35px;height:35px}@media screen and (orientation:landscape){.category-page-customer-photos .container .customer-photo-container .item-area .items .products-container .products-wrapper .products .item{align-items:center!important}.category-page-customer-photos .container .customer-photo-container .item-area .items .products-container .products-wrapper .products .item .social-button-container{width:100%}}@media(max-width:1180px){.category-page-customer-photos .container .customer-photo-container{flex-direction:column;margin-bottom:30px}.category-page-customer-photos .container .customer-photo-container .filter-area{width:100%}.category-page-customer-photos .container .customer-photo-container .filter-area .filter-properties{display:none}.category-page-customer-photos .container .customer-photo-container .filter-area .title{position:relative;margin:0 0 30px;border-bottom:1px solid #ddd;background-color:#f6f6f6;padding:12px 30px 12px 10px;font-size:20px;color:#444;cursor:pointer;text-align:center}.category-page-customer-photos .container .customer-photo-container .filter-area .btn-home{font-size:14px}.category-page-customer-photos .container .customer-photo-container .filter-area .filter-header{background-color:#f6f6f6;font-size:28px;font-variant:all-small-caps;color:#000;text-align:center}.category-page-customer-photos .container .customer-photo-container .filter-area ul li label{font-size:16px}.category-page-customer-photos .container .customer-photo-container .item-area{width:100%}.category-page-customer-photos .container .customer-photo-container .item-area>p{border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:15px}.category-page-customer-photos .container .customer-photo-container .item-area .items .products-container .products-wrapper .products{grid-template-columns:repeat(3,1fr)}.category-page-customer-photos .container .customer-photo-container .item-area .items .products-container .products-wrapper .products .item .image-container{text-align:center}.category-page-customer-photos .container .customer-photo-container .item-area .items .products-container .products-wrapper .products .item .image-container .item-image{max-width:100%;width:auto;min-width:50px;max-height:200px}.category-page-customer-photos .container .customer-photo-container .item-area .items .products-container .products-wrapper .products .item h2{text-transform:unset;font-variant:normal}.category-page-customer-photos .container .customer-photo-container .item-area .items .products-container .products-wrapper .products .item .full-description p{font-size:16px}.category-page-customer-photos .container .customer-photo-container .item-area .items .products-container .products-wrapper .products .item .full-description a{text-decoration:underline;font-size:18px}}@media(max-width:575.9px){.category-page-customer-photos .container .customer-photo-container{flex-direction:column;margin-bottom:30px}.category-page-customer-photos .container .customer-photo-container .filter-area{width:100%}.category-page-customer-photos .container .customer-photo-container .filter-area .title{position:relative;margin:0 0 30px;border-bottom:1px solid #ddd;background-color:#f6f6f6;padding:12px 30px 12px 10px;font-size:20px;color:#444;cursor:pointer;text-align:center}.category-page-customer-photos .container .customer-photo-container .filter-area .btn-home{font-size:14px}.category-page-customer-photos .container .customer-photo-container .filter-area .filter-header{background-color:#f6f6f6;font-size:28px;font-variant:all-small-caps;color:#000;text-align:center}.category-page-customer-photos .container .customer-photo-container .filter-area ul li label{font-size:16px}.category-page-customer-photos .container .customer-photo-container .item-area{width:100%}.category-page-customer-photos .container .customer-photo-container .item-area>p{border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:15px}.category-page-customer-photos .container .customer-photo-container .item-area .items .products-container .products-wrapper .products{grid-template-columns:repeat(1,1fr)}.category-page-customer-photos .container .customer-photo-container .item-area .items .products-container .products-wrapper .products .item{align-items:center}.category-page-customer-photos .container .customer-photo-container .item-area .items .products-container .products-wrapper .products .item .social-button-container{width:100%}.category-page-customer-photos .container .customer-photo-container .item-area .items .products-container .products-wrapper .products .item .image-container{text-align:center}.category-page-customer-photos .container .customer-photo-container .item-area .items .products-container .products-wrapper .products .item .image-container .item-image{max-width:100%;width:auto;min-width:50px;max-height:200px}.category-page-customer-photos .container .customer-photo-container .item-area .items .products-container .products-wrapper .products .item h2{text-transform:unset;font-variant:normal}.category-page-customer-photos .container .customer-photo-container .item-area .items .products-container .products-wrapper .products .item .full-description p{font-size:16px}.category-page-customer-photos .container .customer-photo-container .item-area .items .products-container .products-wrapper .products .item .full-description a{text-decoration:underline;font-size:18px}}
