body:has(.girrc_carousel):has(.b_searchboxForm) #gir #giricp{padding:20px 10px 0!important}@media only screen and (max-width:1374px) and (max-height:800px){body:has(.girrc_carousel):has(.b_searchboxForm) #gir #giricp{padding:20px 10px 0!important}}@media only screen and (min-width:1375px) and (max-height:860px){body:has(.girrc_carousel):has(.b_searchboxForm) #gir #giricp{padding:20px 10px 0!important}}@media only screen and (max-height:799px){body:has(.girrc_carousel):has(.b_searchboxForm) #gir #giricp{padding:40px 10px 0!important}}@media screen and (min-width:1375px){body:has(.girrc_carousel):has(.b_searchboxForm) .image-row-container{gap:12px}}@media only screen and (min-width:1376px) and (min-height:850px){body:has(.girrc_carousel):has(.b_searchboxForm) .image-row-container{gap:18px}}@media only screen and (min-width:1500px) and (min-height:900px){body:has(.girrc_carousel):has(.b_searchboxForm) .image-row-container{gap:24px}}body:has(.girrc_carousel):has(.b_searchboxForm) .image-row-container .imgri-container.is-square,body:has(.girrc_carousel):has(.b_searchboxForm) .image-row-container .imgri-container.is-square img{height:268px}@media screen and (min-width:1375px){body:has(.girrc_carousel):has(.b_searchboxForm) .image-row-container .imgri-container.is-square,body:has(.girrc_carousel):has(.b_searchboxForm) .image-row-container .imgri-container.is-square img{height:268px}}@media screen and (max-height:799px){body:has(.girrc_carousel):has(.b_searchboxForm) .image-row-container .imgri-container.is-square,body:has(.girrc_carousel):has(.b_searchboxForm) .image-row-container .imgri-container.is-square img{height:200px}}@media only screen and (min-width:1376px) and (min-height:850px){body:has(.girrc_carousel):has(.b_searchboxForm) .image-row-container .imgri-container.is-square,body:has(.girrc_carousel):has(.b_searchboxForm) .image-row-container .imgri-container.is-square img{height:290px}}@media only screen and (min-width:1500px) and (min-height:900px){body:has(.girrc_carousel):has(.b_searchboxForm) .image-row-container .imgri-container.is-square,body:has(.girrc_carousel):has(.b_searchboxForm) .image-row-container .imgri-container.is-square img{height:312px}}body:has(.girrc_carousel):has(.b_searchboxForm) .image-row-container .imgri-container.is-portrait,body:has(.girrc_carousel):has(.b_searchboxForm) .image-row-container .imgri-container.is-portrait img{height:315px}@media only screen and (min-width:1000px) and (min-height:850px){body:has(.girrc_carousel):has(.b_searchboxForm) .image-row-container .imgri-container.is-portrait,body:has(.girrc_carousel):has(.b_searchboxForm) .image-row-container .imgri-container.is-portrait img{height:350px}}@media only screen and (min-width:1500px) and (min-height:900px){body:has(.girrc_carousel):has(.b_searchboxForm) .image-row-container .imgri-container.is-portrait,body:has(.girrc_carousel):has(.b_searchboxForm) .image-row-container .imgri-container.is-portrait img{height:402px}}body:has(.girrc_carousel):has(.b_searchboxForm) .image-grid-container{padding-top:0}@media screen and (min-width:1375px) and (min-height:950px){body:has(.girrc_carousel):has(.b_searchboxForm) .image-grid-container{gap:12px}}@media only screen and (min-width:1200px) and (min-height:1000px){body:has(.girrc_carousel):has(.b_searchboxForm) .image-grid-container{gap:18px}}@media only screen and (min-width:1200px) and (min-height:1050px){body:has(.girrc_carousel):has(.b_searchboxForm) .image-grid-container{gap:24px}}body:has(.girrc_carousel):has(.b_searchboxForm) .image-grid-container .imgri-container,body:has(.girrc_carousel):has(.b_searchboxForm) .image-grid-container img{height:180px}@media screen and (min-width:1375px) and (min-height:950px){body:has(.girrc_carousel):has(.b_searchboxForm) .image-grid-container .imgri-container,body:has(.girrc_carousel):has(.b_searchboxForm) .image-grid-container img{height:180px}}@media only screen and (min-width:1200px) and (min-height:1000px){body:has(.girrc_carousel):has(.b_searchboxForm) .image-grid-container .imgri-container,body:has(.girrc_carousel):has(.b_searchboxForm) .image-grid-container img{height:200px}}@media only screen and (min-width:1200px) and (min-height:1050px){body:has(.girrc_carousel):has(.b_searchboxForm) .image-grid-container .imgri-container,body:has(.girrc_carousel):has(.b_searchboxForm) .image-grid-container img{height:230px}}