#col-package-image{padding:0}@media (min-width:768px){#col-package-image{background-color:transparent;padding-left:15px;padding-right:15px}}#col-package-image .carousel-overlay{overflow:hidden;position:relative}@media (min-width:768px){#col-package-image .carousel-overlay{margin:0}}@media (min-width:992px){#col-package-image .carousel-overlay .slick-prev{bottom:0;cursor:url(/assets/images/image-slider/package-slider/left-arrow.svg),pointer;display:block;height:0;left:0;padding-top:50%;position:absolute;top:42%;width:50%;z-index:100}#col-package-image .carousel-overlay .slick-next{bottom:0;cursor:url(/assets/images/image-slider/package-slider/right-arrow.svg),pointer;display:block;height:0;padding-top:50%;position:absolute;right:0;top:42%;width:50%;z-index:100}}#col-package-image .carousel-overlay #package-image-main{max-width:100vw;width:100%}@media (min-width:768px){#col-package-image .carousel-overlay #package-image-main{max-width:94vw}}#col-package-image .carousel-overlay #package-image-main .slick-slider{height:184px;overflow:hidden;position:relative}@media (min-width:360px){#col-package-image .carousel-overlay #package-image-main .slick-slider{height:210px}}@media (min-width:414px){#col-package-image .carousel-overlay #package-image-main .slick-slider{height:225px}}@media (min-width:768px){#col-package-image .carousel-overlay #package-image-main .slick-slider{height:auto}}#col-package-image .carousel-overlay #package-image-main img{height:auto;min-height:0;min-width:0;width:100%}#col-package-image .carousel-overlay #package-image-main .slick-dots{bottom:-9px}@media (min-width:414px){#col-package-image .carousel-overlay #package-image-main .slick-dots{bottom:-14px}}@media (min-width:768px){#col-package-image .carousel-overlay #package-image-main .slick-dots{bottom:inherit}}#col-package-image .image-thumbs{align-items:flex-start;display:none;justify-content:center}@media (min-width:768px){#col-package-image .image-thumbs{list-style-type:none}}@media (min-width:1024px){#col-package-image .image-thumbs{display:flex!important;margin-bottom:0;margin-top:.5rem;padding-left:0}}#col-package-image .image-thumbs li{cursor:pointer;flex:1;margin-right:5px;max-width:100px;padding:4px}#col-package-image .image-thumbs li img{max-width:100%}#col-package-image .image-thumbs li.slick-active{border:1px solid #fff;padding:3px}#product_images_collage_modal .image-loader-overlay{align-items:center;background-color:#fff;display:flex;height:100%;justify-content:center;position:absolute;width:100%;z-index:99}#product_images_collage_modal.modal-dialog{height:100%;margin:0;max-width:100%;padding:0;width:100%}#product_images_collage_modal.modal-dialog .modal-content{border:0;border-radius:0;height:100%}#product_images_collage_modal.modal-dialog .modal-content .modal-header{background-color:#000;border-bottom:none;border-radius:0;left:0;position:fixed;right:0;z-index:1}#product_images_collage_modal.modal-dialog .modal-content .modal-header .modal-header-title{align-items:center;color:#fff;display:flex;width:100%}#product_images_collage_modal.modal-dialog .modal-content .modal-header .modal-header-title .modal-header-close{background-color:transparent;border:none;color:#fff;margin:0 10px 0 0;opacity:1;outline:none!important;outline-offset:none!important;padding:0}#product_images_collage_modal.modal-dialog .modal-content .modal-header .modal-header-title .modal-header-close i.fa-back-arrow{background-image:url(/assets/images/image-slider/package-slider/back-arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:18px;width:18px}#product_images_collage_modal.modal-dialog .modal-content .modal-header .modal-header-title .modal-header-close:focus{outline:none!important;outline-offset:none!important}#product_images_collage_modal.modal-dialog .modal-content .modal-header .modal-header-title .modal-header-title-msg{color:#fff;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#product_images_collage_modal.modal-dialog .modal-content .modal-body{padding:0}#product_images_collage_modal.modal-dialog .modal-content .modal-body .product-images-collage-grid{margin-top:53px}#product_images_collage_modal.modal-dialog .modal-content .modal-body .product-images-collage-grid .product-image-item img{height:100%;min-height:auto;width:100%}#product_images_collage_modal.modal-dialog .modal-content .modal-body .product-images-collage-grid .product-image-item-caption{align-items:baseline;background-color:#000;color:#fff;display:flex;flex-direction:row;flex-wrap:wrap;font-size:.875rem;font-weight:100;height:100%;justify-content:flex-start;min-height:32px;padding-bottom:.5rem;padding-left:.7rem;padding-top:.5rem;text-align:left}@media (min-width:768px){#product_images_collage_modal.modal-dialog .modal-content .modal-body .product-images-collage-grid .product-image-item-caption{min-height:32px}}#product_images_collage_modal.modal-dialog .modal-content .modal-body .product-images-collage-grid .product-image-item-caption .product-image-item-caption-counter{margin-right:.7rem}@media (max-width:360px){#product_images_collage_modal.modal-dialog .modal-content .modal-body .product-images-collage-grid .product-image-item-caption .product-image-item-caption-counter{margin-right:.7rem}}#product_images_collage_modal.modal-dialog .modal-content .modal-body .product-images-collage-grid .product-image-item-caption .product-image-item-caption-msg{flex:1;margin-right:.7rem}@media (max-width:515px){#product_images_collage_modal.modal-dialog .modal-content .modal-body .product-images-collage-grid .product-image-item-caption .product-image-item-caption-msg{line-height:1rem}}#package-image-main{height:100%;margin-left:20px;margin-right:20px;margin-top:20px;position:relative}@media (min-width:768px){#package-image-main{margin-left:0;margin-right:0}}#package-image-main .landing-gallery-img{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:15px;display:block;height:356px;margin-left:0;width:100%}@media (min-width:768px){#package-image-main .landing-gallery-img{height:368px}}body.ReactModal__Body--open{overflow:hidden}@media (min-width:1024px){body.ReactModal__Body--open{padding-right:14px}}@media (min-width:1400px){body.ReactModal__Body--open{padding-right:17px}}@media (min-width:1024px){body.ReactModal__Body--open .fixed-top{padding-right:14px}}@media (min-width:1400px){body.ReactModal__Body--open .fixed-top{padding-right:17px}}body.ReactModal__Body--open .ReactModal__Overlay .ReactModal__Content .ril-toolbar .ril-zoom-in.ril__zoomInButton,body.ReactModal__Body--open .ReactModal__Overlay .ReactModal__Content .ril-toolbar .ril-zoom-out.ril__zoomOutButton{display:none!important}body.ReactModal__Body--open .ReactModal__Overlay .ReactModal__Content .ril__outer{background-color:#000}body.ReactModal__Body--open .ReactModal__Overlay .ReactModal__Content .ril__toolbarRightSide{padding-right:7px}body.ReactModal__Body--open .ril-caption.ril__caption .ril-caption-content{text-align:left;width:100%}body.ReactModal__Body--open .ril-caption.ril__caption .ril-caption-content span:first-child{margin-right:1rem}body.ReactModal__Body--open .ril-outer .ril-next-button,body.ReactModal__Body--open .ril-outer .ril-prev-button{background-color:transparent;outline:none!important;outline-offset:none!important}
