.cstm-prints-section{padding:80px 40px;font-family:Futura,sans-serif}.cstm-prints-section .inner-con{max-width:1905px;width:100%;margin:0 auto}.cstm-prints-section .section-header{text-align:center;font-size:90px;font-weight:800;line-height:1;font-family:Futura,sans-serif;text-transform:uppercase;margin-bottom:10px}.cstm-prints-section .section-content{margin-top:70px}.cstm-prints-section .filter-wrapper{display:none;align-items:center;gap:20px;margin-bottom:77px}.cstm-prints-section .filter-dd{position:relative;cursor:pointer}.cstm-prints-section .filter-title{display:flex;align-items:center;gap:25px;padding:14px 28px;border:1.3px solid #000000;font-size:27px}.cstm-prints-section .section-blocks-container{column-count:4;column-gap:4.7rem;row-gap:4rem;widows:1;orphans:1}.cstm-prints-section .print-item{margin-bottom:60px;position:relative}.cstm-prints-section .print-item .print-item-link{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%}.cstm-prints-section .image-container{width:100%;height:auto;aspect-ratio:1;overflow:hidden;margin-bottom:30px}.cstm-prints-section .image-container img{width:100%;height:100%;object-fit:cover;transition:all .2s ease-in-out;transform:scale(1)}.cstm-prints-section .print-item:hover .image-container img{transform:scale(1.2)}.cstm-prints-section .print-item-meta{text-align:center}.cstm-prints-section .print-item-meta h2{white-space:nowrap;font-size:30px;font-weight:700}.cstm-prints-section .filter-options{display:flex;flex-direction:column;position:absolute;width:100%;z-index:3;background:#fff;box-shadow:2px 2px 10px #0003;max-height:0;overflow:hidden;transition:all .2s ease-in-out}.cstm-prints-section .filter-dd.active .filter-options{max-height:9999px}.cstm-prints-section .filter-option{padding:10px 20px;cursor:pointer;display:flex;align-items:center;gap:10px}@media (max-width: 1200px){.cstm-prints-section .section-blocks-container{column-count:3}}@media (max-width: 767px){.cstm-prints-section{padding:60px 0}.cstm-prints-section .section-header{font-size:35px;margin-bottom:23px}.cstm-prints-section .section-content{margin-top:30px}.cstm-prints-section .section-blocks-container{column-count:1}.cstm-prints-section .filter-wrapper{justify-content:center;margin-bottom:30px}.cstm-prints-section .filter-title{padding:10px 20px;font-size:20px;line-height:1;gap:18px}.cstm-prints-section .filter-title svg{width:10px}.cstm-prints-section .print-item{margin-bottom:30px}.cstm-prints-section .print-item-meta h2{font-size:35px}}
/*# sourceMappingURL=/cdn/shop/t/89/assets/theme-overrides.css.map */
