.custom-page-blocks__title{margin-bottom:48px}.custom-page-blocks__caption{margin:0 0 8px;display:flex;align-items:center;gap:8px;font-size:10px;line-height:12px;letter-spacing:.2px;font-weight:600;text-transform:uppercase;font-family:var(--font-body-family)}.custom-page-blocks__heading{margin:0 0 24px}.custom-page-blocks__description{font-weight:500;opacity:.6}.block__image.block__image--square{aspect-ratio:1/1}.block__image.block__image--portrait{aspect-ratio:3/4}.block__image img{width:100%;height:100%;object-fit:cover;display:block}.custom-page-block__wrapper{text-decoration:none}.custom-page-block{width:100%}.custom-page-block__wrapper:hover .block__heading{text-decoration:underline}.custom-page-block__wrapper .block__heading{font-size:24px;line-height:30px;font-weight:500;letter-spacing:-.3px;display:flex;justify-content:space-between;gap:8px;margin:24px 0 8px;padding-right:10px}.custom-page-block__wrapper .block__heading svg{flex-shrink:0}.custom-page-block__wrapper .block__text{font-size:14px;line-height:20px;letter-spacing:0;font-weight:500;margin-bottom:0;opacity:.7}.custom-page-blocks__wrapper{display:flex;flex-wrap:wrap;gap:80px 8px}.custom-page-blocks__wrapper .custom-pagination{max-width:100%;width:100%!important;margin:-40px auto 0;display:flex;justify-content:center;gap:8px;align-items:center}.custom-pagination button{border:none;display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:none;cursor:pointer}.custom-page-blocks__wrapper.load{visibility:hidden}.custom-page-block.hidden{display:none}.custom-pagination .pagination__button[disabled]{opacity:.4;pointer-events:none}@media screen and (max-width: 991px){.custom-page-blocks__wrapper>div{max-width:calc(50% - 4px)}.custom-page-blocks__wrapper{gap:40px 8px}.custom-page-blocks__wrapper .custom-pagination{margin:-20px auto 0}}@media screen and (max-width: 750px){.block__image.block__image--portrait,.block__image.block__image--square{aspect-ratio:6/5}.custom-page-blocks__wrapper>div{max-width:100%}.custom-page-blocks__title{text-align:center}.custom-page-blocks__caption{justify-content:center}.custom-page-blocks__heading{margin:0 0 12px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/custom-page-blocks.css.map */
