.ImgPopup-module__loA2Sa__ImgPopup{position:relative}.ImgPopup-module__loA2Sa__ImgPopup .cta-below{flex-direction:column;align-items:flex-start;gap:24px;padding-top:8px;display:flex}.ImgPopup-module__loA2Sa__ImgPopup .cta-overlay{display:none}.ImgPopup-module__loA2Sa__ImgPopup .cta-overlay-button:focus{outline:3px solid var(--color-basic-black);outline-offset:4px;background-color:var(--color-basic-black);color:var(--color-basic-white)}.ImgPopup-module__loA2Sa__ImgPopup .cta-overlay:focus-within{outline:none}.ImgPopup-module__loA2Sa__ImgPopup .cta-overlay:focus-within .cta-overlay-button{outline:3px solid var(--color-basic-white);outline-offset:4px;background-color:var(--color-basic-black);color:var(--color-basic-white)}.ImgPopup-module__loA2Sa__ImgPopup .cta-overlay-button:focus-within{outline-color:var(--color-basic-white)}.ImgPopup-module__loA2Sa__ImgPopup img{width:100%}.ImgPopup-module__loA2Sa__DragContainer{-ms-overflow-style:none;scrollbar-width:none;scroll-behavior:smooth;gap:1rem;display:grid}.ImgPopup-module__loA2Sa__DragContainer::-webkit-scrollbar{display:none}.ImgPopup-module__loA2Sa__DragContainer>div>img{width:100%!important}.ImgPopup-module__loA2Sa__DragContainer>div:last-of-type{padding-bottom:100px}@media (min-width:1024px){.ImgPopup-module__loA2Sa__ImgPopupContainer .ImgPopup-module__loA2Sa__swiper{margin-right:-1.5rem}.ImgPopup-module__loA2Sa__ImgPopup .cta-below{display:none}.ImgPopup-module__loA2Sa__ImgPopup .cta-overlay{opacity:0;--overlay-opacity:60;background-color:rgb(0 0 0/calc(var(--overlay-opacity)/100));flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:32px;width:100%;height:100%;padding:32px;transition:opacity .3s;display:flex;position:absolute;top:0;left:0}:is(.ImgPopup-module__loA2Sa__ImgPopup:hover .cta-overlay,.ImgPopup-module__loA2Sa__ImgPopup:active .cta-overlay,.ImgPopup-module__loA2Sa__ImgPopup:focus .cta-overlay,.ImgPopup-module__loA2Sa__ImgPopup:focus-within .cta-overlay){opacity:1}.ImgPopup-module__loA2Sa__ImgPopup .cta-overlay-title{color:var(--color-basic-white)}.ImgPopup-module__loA2Sa__ImgPopup .cta-overlay-button:hover:not(:active){background:rgb(0 0 0/calc(var(--overlay-opacity)/100))}}@media (min-width:1152px){.ImgPopup-module__loA2Sa__ImgPopupContainer .ImgPopup-module__loA2Sa__swiper.ImgPopup-module__loA2Sa__swiper-vertical{margin-right:0}.ImgPopup-module__loA2Sa__ImgPopupContainer .ImgPopup-module__loA2Sa__swiper.ImgPopup-module__loA2Sa__swiper-vertical .ImgPopup-module__loA2Sa__swiper-slide{width:100%;height:auto!important}.ImgPopup-module__loA2Sa__ImgPopupContainer .ImgPopup-module__loA2Sa__swiper.ImgPopup-module__loA2Sa__swiper-vertical .ImgPopup-module__loA2Sa__swiper-slide img{object-fit:cover;width:100%}}@keyframes ImgPopup-module__loA2Sa__overlay-show{0%{opacity:0}to{opacity:1}}.ImgPopup-module__loA2Sa__ImgPopupDialogOverlay{background-color:var(--color-gray-transparent-20);animation:.15s cubic-bezier(.16,1,.3,1) ImgPopup-module__loA2Sa__overlay-show;position:fixed;inset:0}.ImgPopup-module__loA2Sa__ImgPopupDialogContent{background-color:var(--color-basic-white);z-index:99999;flex-wrap:wrap;width:100vw;height:100vh;padding:2.5rem 1rem 0;display:flex;position:fixed;top:0;left:0;overflow-y:auto}.ImgPopup-module__loA2Sa__ImgPopupDialogContent:focus{outline:none}.ImgPopup-module__loA2Sa__ImgPopupDialogContent .icon-button{z-index:1;position:absolute;top:1rem;right:1.4rem}:is(.ImgPopup-module__loA2Sa__ImgPopupDialogContent .icon-button:hover,.ImgPopup-module__loA2Sa__ImgPopupDialogContent .icon-button:focus-visible){outline:3px solid var(--color-basic-black);outline-offset:4px;border-radius:50%}.ImgPopup-module__loA2Sa__ImgPopupDialogContent .tag.rounded-full{background-color:var(--color-gray-solid-10);margin:.12rem;padding:.37rem 1rem}.ImgPopup-module__loA2Sa__ImgPopupDialogContent .tag.rounded-full span.color-dot{border:2px solid var(--color-basic-white);vertical-align:text-top;border-radius:50%;width:1rem;height:1rem;margin-top:2px;margin-right:.25rem;display:inline-block}.ImgPopup-module__loA2Sa__ImgPopupDialogContent .left-content{width:100%;max-height:100%;margin-bottom:2.5rem}.ImgPopup-module__loA2Sa__ImgPopupDialogContent .right-content{width:100%;padding-bottom:7.5rem}.ImgPopup-module__loA2Sa__ImgPopupDialogContent .left-content img{aspect-ratio:72/71;object-fit:cover}.ImgPopup-module__loA2Sa__ImgPopupDialogContent .right-content .table .tr .td{padding-left:0;padding-right:.37rem}.ImgPopup-module__loA2Sa__ImgPopupDialogContent .right-content .table .tr .td:first-child{width:42%}.ImgPopup-module__loA2Sa__ImgPopupDialogContent .right-content .table .tr .td:last-child{text-align:right;padding-right:0}.ImgPopup-module__loA2Sa__ImgPopupDialogContent .right-content .social-link{padding:.62rem}.ImgPopup-module__loA2Sa__ImgPopupDialogContent .right-content .social-link:hover,.ImgPopup-module__loA2Sa__ImgPopupDialogContent .right-content .social-link:focus-visible{outline:none}:is(.ImgPopup-module__loA2Sa__ImgPopupDialogContent .right-content .social-link:hover,.ImgPopup-module__loA2Sa__ImgPopupDialogContent .right-content .social-link:focus-visible)>span{outline:3px solid var(--color-basic-black);outline-offset:4px;border-radius:50%}.ImgPopup-module__loA2Sa__ImgPopupDialogContent .DialogTitle{margin-bottom:1.25rem}.ImgPopup-module__loA2Sa__ImgPopupDialogContent .right-content .table{width:100%;margin-bottom:2rem}.ImgPopup-module__loA2Sa__ImgPopupDialogContent .cta-wrapper{background:var(--color-gradient-transparent-white);text-align:center;width:100%;padding:5.5rem 1rem 1.25rem;position:fixed;bottom:0;left:0}.ImgPopup-module__loA2Sa__ImgPopupDialogContent .cta-wrapper button{width:100%}.ImgPopup-module__loA2Sa__ImgPopupDialogContent .details-text p{margin-bottom:2rem}.ImgPopup-module__loA2Sa__ImgPopupDialogContent .details-text ul{list-style:initial;margin-bottom:2rem;padding-left:2rem}.ImgPopup-module__loA2Sa__ImgPopupDialogContent .details-text li{margin-bottom:1rem}.ImgPopup-module__loA2Sa__SplideContainer .splide__slide img{width:100%}@media (min-width:768px){.ImgPopup-module__loA2Sa__ImgPopupDialogContent{padding:3rem 1.5rem 0}.ImgPopup-module__loA2Sa__ImgPopupDialogContent .cta-wrapper button{width:auto}}@media (min-width:1152px){.ImgPopup-module__loA2Sa__ImgPopupDialogContent .swiper-slide{width:100%;height:auto!important}.ImgPopup-module__loA2Sa__ImgPopupDialogContent .left-content{width:50%}.ImgPopup-module__loA2Sa__ImgPopupDialogContent .right-content{width:50%;max-height:85vh;padding:0 7.25rem 50px;overflow:auto}.ImgPopup-module__loA2Sa__ImgPopupDialogContent .left-content img{width:auto;height:100%}.ImgPopup-module__loA2Sa__SplideContainer .splide__slide img{object-fit:cover;width:100%;height:100%}.ImgPopup-module__loA2Sa__ImgPopupDialogContent .cta-wrapper{width:50%;left:auto;right:0}.ImgPopup-module__loA2Sa__ImgPopupDialogContent .cta-wrapper button{width:28.37rem}.ImgPopup-module__loA2Sa__ImgPopupDialogContent{overflow:hidden}.ImgPopup-module__loA2Sa__ImgPopupDialogContent .right-content .table .tr .td:first-child{width:auto}}
.PhotosPlusFilters-module__wGkaFa__PhotosPlusFilters{padding:2.5rem .63rem}.PhotosPlusFilters-module__wGkaFa__PhotosPlusFilters .img-popup img{object-fit:cover;width:100%;height:100%}.PhotosPlusFilters-module__wGkaFa__itemContainer{grid-template-columns:1fr;gap:32px 12px;margin-bottom:2.5rem;display:grid}@media (min-width:768px){.PhotosPlusFilters-module__wGkaFa__itemContainer{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.PhotosPlusFilters-module__wGkaFa__itemContainer{display:block;position:relative}}.PhotosPlusFilters-module__wGkaFa__PhotosPlusFilters .default-image img{aspect-ratio:456/526;width:100%;height:auto}.PhotosPlusFilters-module__wGkaFa__PhotosPlusFilters .load-more-btn{margin:0 auto;display:block}.PhotosPlusFilters-module__wGkaFa__PhotosPlusFilters .type-h2{flex-direction:column}.PhotosPlusFilters-module__wGkaFa__PhotosPlusFilters .type-h2 .filters-item{width:100%}@media (min-width:768px){.PhotosPlusFilters-module__wGkaFa__PhotosPlusFilters .type-h2 .filters-item{width:33.3%}}@media (min-width:1280px){.PhotosPlusFilters-module__wGkaFa__PhotosPlusFilters .type-h2 .filters-item{width:248px}}.PhotosPlusFilters-module__wGkaFa__PhotosPlusFilters .type-p{flex-direction:column}@media (min-width:1280px){.PhotosPlusFilters-module__wGkaFa__PhotosPlusFilters .type-p{flex-direction:row}}@media (min-width:768px){.PhotosPlusFilters-module__wGkaFa__PhotosPlusFilters .type-p .filters-wrap{padding-top:2rem}}.PhotosPlusFilters-module__wGkaFa__PhotosPlusFilters .type-p .filters-item{width:232px}@media (min-width:768px){.PhotosPlusFilters-module__wGkaFa__PhotosPlusFilters .type-p .filters-item{width:33.3%}}@media (min-width:1280px){.PhotosPlusFilters-module__wGkaFa__PhotosPlusFilters .type-p .filters-item{width:232px}}.PhotosPlusFilters-module__wGkaFa__PhotosPlusFilters .text-h2{text-align:center;margin-bottom:2.5rem}.PhotosPlusFilters-module__wGkaFa__PhotosPlusFilters .filters{flex-wrap:wrap;gap:.75rem;margin-bottom:2.5rem;display:flex}.PhotosPlusFilters-module__wGkaFa__PhotosPlusFilters .type-p .filters-heading{align-items:center;display:flex}@media (min-width:375px){.PhotosPlusFilters-module__wGkaFa__PhotosPlusFilters .type-p .filters-heading{justify-content:center;padding-bottom:1.5rem}}@media (min-width:768px){.PhotosPlusFilters-module__wGkaFa__PhotosPlusFilters .type-p .filters-heading{padding-bottom:0}}.PhotosPlusFilters-module__wGkaFa__PhotosPlusFilters .default-card-text{background-color:var(--color-gray-solid-60);color:var(--color-basic-white);flex-direction:column;justify-content:space-between;padding:1rem;display:flex}.PhotosPlusFilters-module__wGkaFa__PhotosPlusFilters .default-card-text .text-h4{margin-bottom:2rem}@media (min-width:768px){.PhotosPlusFilters-module__wGkaFa__PhotosPlusFilters{padding:2.5rem 1.13rem 5rem}.PhotosPlusFilters-module__wGkaFa__PhotosPlusFilters .default-card-text{min-height:20.37rem;padding:2rem}.PhotosPlusFilters-module__wGkaFa__PhotosPlusFilters .default-card-text>*{max-width:79%}}@media (min-width:1280px){.PhotosPlusFilters-module__wGkaFa__PhotosPlusFilters{padding-top:6.25rem;padding-bottom:6.25rem}.PhotosPlusFilters-module__wGkaFa__PhotosPlusFilters .PhotosPlusFilters-module__wGkaFa__itemContainer{margin-bottom:3.5rem}.PhotosPlusFilters-module__wGkaFa__PhotosPlusFilters .default-card-text{min-height:28.37rem;padding:3rem}}
