.theme_random-collage .img_wrap{grid-template-columns:repeat(10,1fr)!important;grid-template-rows:repeat(10,1fr)}.theme_random-collage .img_wrap .box .item_img_frame{aspect-ratio:unset}.theme_random-collage .img_wrap .box:nth-child(1n){grid-column:1 / span 4;grid-row:1 / span 6}.theme_random-collage .img_wrap .box:nth-child(2n){grid-column:2 / span 8;grid-row:4 / span 5}.theme_random-collage .img_wrap .box:nth-child(3n){grid-column:1 / span 4;grid-row:7 / span 4}.theme_random-collage .img_wrap .box:nth-child(4n){grid-column:6 / span 5;grid-row:8 / span 5}.theme_random-collage .img_wrap .box:nth-child(5n){grid-column:2 / span 5;grid-row:2 / span 6}.theme_random-collage .img_wrap .box:nth-child(6n){grid-column:3 / span 8;grid-row:5 / span 5}.theme_random-collage .img_wrap .box:nth-child(7n){grid-column:2 / span 4;grid-row:6 / span 4}.theme_random-collage .img_wrap .box:nth-child(8n){grid-column:4 / span 5;grid-row:7 / span 5}.theme_snapshot img.item_img{border:12px solid #fff;box-shadow:0 0 10px #00000021}.theme_mosaic .img_wrap{display:block;gap:20px}.theme_mosaic .img_wrap .box{margin-bottom:20px}.theme_mosaic[data-col="1"] .img_wrap{column-count:1}.theme_mosaic[data-col="2"] .img_wrap{column-count:2}.theme_mosaic[data-col="3"] .img_wrap{column-count:3}.theme_mosaic[data-col="4"] .img_wrap{column-count:4}.theme_mosaic[data-col="5"] .img_wrap{column-count:5}.theme_mosaic[data-col="6"] .img_wrap{column-count:6}.theme_hover-show-info .wrap_overflow{padding:30px 15px}.theme_hover-show-info .box{transform:translateY(0)}.theme_hover-show-info .box:not(.blow):hover{transform:translateY(-.75rem)}.theme_hover-show-info .box:not(.blow) .wrap{position:absolute;top:0;right:0;left:0;bottom:0;opacity:0;background:#000000c4;color:#fff;font-size:23px;padding:20px;display:flex;justify-content:center;align-items:center;transition:0.7s}.theme_hover-show-info .box:hover .wrap{opacity:1}.theme_hover-show-info .box_inner a{position:static}.theme_hover-show-sub-name .wrap_overflow{padding:30px 15px}.theme_hover-show-sub-name .box{transform:translateY(0)}.theme_hover-show-sub-name .box:not(.blow):hover{transform:translateY(-.75rem)}.theme_hover-show-sub-name .box:not(.blow) .media_sub_name{position:absolute;top:0;right:0;left:0;bottom:0;opacity:0;background:#000000c4;color:#fff;font-size:23px;padding:20px;line-height:34px;display:flex;justify-content:center;align-items:center;transition:0.7s}.theme_hover-show-sub-name .box:hover .media_sub_name{opacity:1}.theme_hover-show-sub-name .box_inner a{position:static}.theme_profile-shots .box .media_d{height:95px;overflow:hidden}.theme_profile-shots .box:hover{transform:translateY(-.5rem)}.theme_profile-shots .box.blow .media_d{height:auto;overflow:auto}.theme_profile-shots.gallery_global .box.blow .wrap{background:#fff;border-radius:10px}.theme_profile-shots.gallery_global .box.blow .media_d,.theme_profile-shots.gallery_global .box.blow .media_name{color:#000!important}.theme_profile-shots.gallery_global .box.blow .item_img{border-radius:10px;background:#fff}.caption_text_bottom .sliding_text{position:static;font-size:14px;color:#000}.caption_text_bottom .sliding_text p{margin:0}.caption_text_bottom .ag_slideshow_bullets{bottom:30px}.caption_text_bottom .ag_box{padding-bottom:30px}.full_width_site_content section,.full_width_site_content .shop_main_frame,.full_width_site_content .main_bg,.full_width_site_content #MainContent{max-width:unset;padding:0;margin:0}.full_width_site_content .nav_bg{display:none}.theme_right_panel_content .header,.theme_right_panel_content .header h1{margin:0;padding:0;width:auto;height:auto}.theme_right_panel_content .header{padding:0 20px}.theme_right_panel_content .header h1{display:block;line-height:65px}.gallery_carousel.theme_right_panel_content{position:relative;margin:0}.gallery_carousel.theme_right_panel_content .content_wrap{position:absolute;top:0;right:0;bottom:0;width:30vw;min-width:500px;background:#fff;z-index:3;padding:0;box-sizing:border-box;font-size:15px}.gallery_carousel.theme_right_panel_content .content_wrap .content{height:calc(100vh - 185px);overflow-y:scroll;margin:0 20px}.gallery_carousel.theme_right_panel_content .wrap_overflow{height:100vh;padding:0;margin:0}.gallery_carousel.theme_right_panel_content .carousel_nav_wrap{top:33px;z-index:5}.gallery_carousel .carousel_nav{background:#ddd}.gallery_carousel.theme_right_panel_content .carousel_nav_wrap .carousel_next{right:30px}.gallery_carousel.theme_right_panel_content .carousel_nav_wrap .carousel_prev{left:auto;right:85px}.gallery_carousel.theme_right_panel_content .media_img,.gallery_carousel.theme_right_panel_content .item_img_frame,.gallery_carousel.theme_right_panel_content .frame,.gallery_carousel.theme_right_panel_content img.item_img{height:100%!important;width:auto!important;max-width:unset!important}.gallery_carousel.theme_right_panel_content .box{opacity:0;visibility:hidden;height:0}.gallery_carousel.theme_right_panel_content .box:first-child{opacity:1;visibility:visible;height:auto}@media only screen and (max-width:1100px){.gallery_carousel.theme_right_panel_content .wrap_overflow{display:block;overflow-x:auto;height:auto!important}.gallery_carousel.theme_right_panel_content .content_wrap{position:relative;top:auto;right:auto;bottom:auto;width:auto;min-width:auto;background:unset}.gallery_carousel.theme_right_panel_content .content_wrap .content{height:unset;overflow-y:auto}.gallery_carousel.theme_right_panel_content .media_img,.gallery_carousel.theme_right_panel_content .item_img_frame,.gallery_carousel.theme_right_panel_content .frame,.gallery_carousel.theme_right_panel_content img.item_img{height:auto!important;width:100%!important}.gallery_carousel.theme_right_panel_content .box{flex:unset!important;display:block}}