body.template-collection.collection-aluminum-gates-build-your-own-diy-gates #MainContent{isolation:isolate;position:relative;z-index:0;overflow:hidden}body.template-collection.collection-aluminum-gates-build-your-own-diy-gates #MainContent [class*=elementor],body.template-collection.collection-aluminum-gates-build-your-own-diy-gates #MainContent [class*=wp-block],body.template-collection.collection-aluminum-gates-build-your-own-diy-gates #MainContent [class*=woocommerce]{box-sizing:border-box!important;position:static!important;float:none!important;clear:none!important;transform:none!important;max-width:100%!important}@media screen and (min-width:990px){body.template-collection #MainContent .product-grid.grid--4-col-desktop,body.template-search #MainContent .product-grid.grid--4-col-desktop{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:clamp(14px,2vw,26px)!important}body.template-collection #MainContent .product-grid.grid--4-col-desktop>.grid__item,body.template-search #MainContent .product-grid.grid--4-col-desktop>.grid__item{width:auto!important;max-width:none!important;margin:0!important}}@media screen and (min-width:750px)and (max-width:989px){body.template-collection #MainContent .product-grid,body.template-search #MainContent .product-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px!important}body.template-collection #MainContent .product-grid>.grid__item,body.template-search #MainContent .product-grid>.grid__item{width:auto!important;max-width:none!important;margin:0!important}}@media screen and (max-width:749px){body.template-collection #MainContent ul#product-grid.product-grid,body.template-search #MainContent ul#product-grid.product-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:10px!important;row-gap:18px!important}body.template-collection #MainContent ul#product-grid.product-grid>.grid__item,body.template-search #MainContent ul#product-grid.product-grid>.grid__item{width:auto!important;max-width:none!important;min-width:0!important;margin:0!important}body.template-collection #MainContent ul#product-grid.product-grid .card__information,body.template-search #MainContent ul#product-grid.product-grid .card__information{padding:12px 10px 8px!important}body.template-collection #MainContent ul#product-grid.product-grid .card__heading,body.template-search #MainContent ul#product-grid.product-grid .card__heading{font-size:12px!important;line-height:1.3!important}body.template-collection #MainContent ul#product-grid.product-grid .card-information>.caption-with-letter-spacing,body.template-search #MainContent ul#product-grid.product-grid .card-information>.caption-with-letter-spacing{font-size:8px!important;letter-spacing:.11em!important}body.template-collection #MainContent ul#product-grid.product-grid .price,body.template-search #MainContent ul#product-grid.product-grid .price{font-size:12px!important;line-height:1.35!important}body.template-collection #MainContent ul#product-grid.product-grid .quick-add,body.template-search #MainContent ul#product-grid.product-grid .quick-add{padding:0 10px 10px!important}body.template-collection #MainContent ul#product-grid.product-grid .cta-card .button,body.template-search #MainContent ul#product-grid.product-grid .cta-card .button{min-height:40px!important;padding:9px 5px!important;font-size:7px!important;letter-spacing:.055em!important;white-space:nowrap}body.template-product #MainContent .product-recommendations ul.product-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:10px!important;row-gap:18px!important}body.template-product #MainContent .product-recommendations ul.product-grid>.grid__item{width:auto!important;max-width:none!important;min-width:0!important;margin:0!important}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/ag-grid-fix-v12.css.map */
