#col-package-image{background-color:#f6f7fa;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(/london/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(/london/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 #444;padding:3px}#show-b-title{background-color:#f6f7fa;display:block;padding-bottom:.5rem;width:100%}#show-b-title #page-name{font-size:1.6rem;margin:.3rem 0;text-align:center!important}@media(max-width:393px){#show-b-title #page-name{font-size:1.5rem}}#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:#fff;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;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:#444;margin:-.5rem -1rem -1rem 0;opacity:1;outline:none!important;outline-offset:none!important;padding:0 2rem 0 0}#product_images_collage_modal.modal-dialog .modal-content .modal-header .modal-header-title .modal-header-close i.fa-back-arrow{background-image:url(/london/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{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:56px}#product_images_collage_modal.modal-dialog .modal-content .modal-body .product-images-collage-grid .product-image-item img,#product_images_collage_modal.modal-dialog .modal-content .modal-body .product-images-collage-grid .product-image-item video{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:#3c4043;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}}#product_images_collage_modal.modal-dialog .modal-content .modal-body .product-images-collage-grid .product-image-item-caption.product-image-item-caption-video{margin-top:-6px}#package-image-main{height:100%;position:relative}#package-image-main .package-image-main-experience .landing-gallery-img-wrapper{float:left;margin:.3rem}#package-image-main .package-image-main-experience .landing-gallery-img-wrapper .hero-video-package,#package-image-main .package-image-main-experience .landing-gallery-img-wrapper .landing-gallery-img{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:100%;height:155px;margin-left:0;width:100%}#package-image-main .package-image-main-experience .landing-gallery-img-wrapper .hero-video-package{-o-object-fit:cover;object-fit:cover}#package-image-main .package-image-main-experience .landing-gallery-img-wrapper.landing-gallery-img-hidden{display:none}#package-image-main .package-image-main-experience .landing-gallery-img-wrapper:first-child{width:53.6%}@media(min-width:1200px){#package-image-main .package-image-main-experience .landing-gallery-img-wrapper:first-child{width:54.6%}}#package-image-main .package-image-main-experience .landing-gallery-img-wrapper:first-child .hero-video-package,#package-image-main .package-image-main-experience .landing-gallery-img-wrapper:first-child .landing-gallery-img{border-bottom-left-radius:10px;border-top-left-radius:10px;height:320px}#package-image-main .package-image-main-experience .landing-gallery-img-wrapper:nth-child(3) .landing-gallery-img{border-top-right-radius:10px}#package-image-main .package-image-main-experience .landing-gallery-img-wrapper:nth-child(5) .landing-gallery-img{border-bottom-right-radius:10px}#package-image-main .package-image-main-experience .landing-gallery-img-wrapper:not(:first-child){width:21.4%}#package-image-main .landing-gallery-expand-wrapper-mobile{bottom:8px;display:flex;font-size:16px;font-weight:400;line-height:20px;position:absolute;right:15px;z-index:0}@media(min-width:768px){#package-image-main .landing-gallery-expand-wrapper-mobile{bottom:17px;right:21px}}#package-image-main .landing-gallery-expand-wrapper-mobile .landing-gallery-expand-link{background:#fff;border:1px solid #fff;border-radius:.3rem;box-shadow:2px 1px 7px 4px rgba(0,0,0,.1),0 0 6px 2px rgba(0,0,0,.05),0 1px 4px 0 rgba(0,0,0,.15);color:#444;cursor:pointer;display:inline-block;font-size:.75rem;font-weight:600;margin:0;outline:none;padding:2px 8px;position:relative;text-align:center;text-decoration:none;touch-action:manipulation;transition:box-shadow .2s ease 0s,transform .1s ease 0s;width:auto}#package-image-main .landing-gallery-expand-wrapper-mobile .landing-gallery-expand-link .landing-gallery-expand-selector{-webkit-box-align:center;align-items:center;display:flex}@media(max-width:515px){#package-image-main .landing-gallery-expand-wrapper-mobile .landing-gallery-expand-link{opacity:.75}}#package-image-main .swiper-container{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:0}#package-image-main .swiper-container.draggable-scroll-cards.dragscroll{-ms-overflow-style:none;-ms-scroll-chaining:none;-ms-scroll-snap-points-x:snapInterval(0,100%);cursor:-o-grab;cursor:grab;display:flex;flex-wrap:inherit;overflow:hidden;overflow-x:scroll;-ms-scroll-snap-type:mandatory;scrollbar-width:none;width:100%}#package-image-main .swiper-container.draggable-scroll-cards.dragscroll::-webkit-scrollbar{display:none}#package-image-main .swiper-container.draggable-scroll-cards.dragscroll:active{cursor:-o-grabbing;cursor:grabbing}#package-image-main .swiper-container.draggable-scroll-cards.dragscroll .swiper-slide{flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}#package-image-main .swiper-container.draggable-scroll-cards.dragscroll .swiper-slide img,#package-image-main .swiper-container.draggable-scroll-cards.dragscroll .swiper-slide video{height:195px;-o-object-fit:cover;object-fit:cover;width:100%}@media(min-width:393px){#package-image-main .swiper-container.draggable-scroll-cards.dragscroll .swiper-slide img,#package-image-main .swiper-container.draggable-scroll-cards.dragscroll .swiper-slide video{height:220px}}@media(min-width:768px){#package-image-main .swiper-container.draggable-scroll-cards.dragscroll .swiper-slide img,#package-image-main .swiper-container.draggable-scroll-cards.dragscroll .swiper-slide video{height:290px}}@media(min-width:992px){#package-image-main .swiper-container.draggable-scroll-cards.dragscroll .swiper-slide img,#package-image-main .swiper-container.draggable-scroll-cards.dragscroll .swiper-slide video{height:350px}}@media(max-width:650px){#package-image-main .swiper-container.draggable-scroll-cards.dragscroll .swiper-slide video{width:101%}}body.ReactModal__Body--open{overflow:hidden}@media (min-width:1024px){body.ReactModal__Body--open{padding-right:14px}}@media (min-width:1500px){body.ReactModal__Body--open{padding-right:17px}}@media (min-width:1024px){body.ReactModal__Body--open .fixed-top{padding-right:14px}}@media (min-width:1500px){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}
