.elementor-50901 .elementor-element.elementor-element-7aadb1f5{--display:flex;}/* Start custom CSS *//* black-zirconium-page-layout-20260719 */
.bzr-page{width:100%!important;max-width:none!important;margin:0!important;overflow-x:clip!important}
.bzr-page .article-image{width:calc(100% - 32px)!important;max-width:680px!important;margin:34px auto!important}
.bzr-page .article-image img{display:block!important;width:100%!important;height:auto!important;max-height:none!important;object-fit:contain!important}
.bzr-page .design-section,.bzr-page .banner-section,.bzr-page .faq-section{width:calc(100% - 32px)!important;max-width:960px!important;margin-left:auto!important;margin-right:auto!important}
.bzr-page .album-banner{display:block!important;width:100%!important;max-width:960px!important;margin:38px auto!important}
.bzr-page .album-banner picture,.bzr-page .album-banner img{display:block!important;width:100%!important;height:auto!important}
.bzr-page .guide-card-row,.bzr-page .banner-grid{width:100%!important;max-width:960px!important;margin-left:auto!important;margin-right:auto!important}
.bzr-page .guide-card-row{grid-template-columns:minmax(0,1fr)!important}
.bzr-page .guide-card{display:grid!important;grid-template-columns:360px minmax(0,1fr)!important;width:100%!important;min-height:220px!important;height:auto!important;align-items:stretch!important}
.bzr-page .guide-card>picture,.bzr-page .guide-card>img{display:block!important;width:360px!important;height:220px!important;overflow:hidden!important}
.bzr-page .guide-card picture img,.bzr-page .guide-card>img{width:100%!important;height:220px!important;object-fit:cover!important}
.bzr-page .guide-card-body{display:flex!important;min-width:0!important;justify-content:center!important;padding:24px 30px!important}
.bzr-page .banner-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}
.bzr-page .link-block{min-width:0!important}
.bzr-page .faq{width:100%!important;grid-template-columns:minmax(0,1fr)!important}
.bzr-page .faq-item{min-width:0!important}
.bzr-page .bz-pillar-return-wrap{margin:40px 0 0!important;padding:0!important;border:0!important}
.bzr-page .bz-pillar-return{display:grid!important;grid-template-columns:260px minmax(0,1fr)!important;width:calc(100% - 32px)!important;max-width:960px!important;height:160px!important;min-height:0!important;margin-left:auto!important;margin-right:auto!important;background:#111!important;border:1px solid #b99a62!important;color:#fff!important;text-decoration:none!important;overflow:hidden!important}
.bzr-page .bz-pillar-return picture,.bzr-page .bz-pillar-return img{display:block!important;width:260px!important;height:160px!important;min-height:0!important;object-fit:cover!important}
.bzr-page .bz-pillar-return-body{display:flex!important;flex-direction:column!important;justify-content:center!important;position:relative!important;padding:20px 54px 20px 28px!important;overflow:hidden!important}
@media(max-width:767px){
.bzr-page .article-image,.bzr-page .design-section,.bzr-page .banner-section,.bzr-page .faq-section,.bzr-page .album-banner,.bzr-page .guide-card-row,.bzr-page .banner-grid{width:100%!important}
.bzr-page .article-image{margin:24px auto!important}
.bzr-page .album-banner{margin:28px auto!important}
.bzr-page .guide-card{grid-template-columns:35% 65%!important;min-height:120px!important}
.bzr-page .guide-card>picture,.bzr-page .guide-card>img,.bzr-page .guide-card picture img{width:100%!important;height:120px!important}
.bzr-page .guide-card-body{padding:12px 14px!important}
.bzr-page .guide-card-title{font-size:15px!important;line-height:1.45!important}
.bzr-page .guide-card-text{display:none!important}
.bzr-page .banner-grid{grid-template-columns:minmax(0,1fr)!important}
.bzr-page .bz-pillar-return{grid-template-columns:35% 65%!important;width:100%!important;height:112px!important}
.bzr-page .bz-pillar-return picture,.bzr-page .bz-pillar-return img{width:100%!important;height:112px!important}
.bzr-page .bz-pillar-return-body{padding:12px 30px 12px 14px!important}
.bzr-page .bz-pillar-return-text{display:none!important}
}/* End custom CSS */