@media (min-width: 1680px){.sea-grid-section .card-right{padding:65px 30px 40px}.page-experiences .rich-text__blocks.center:before{top:150px;left:-10%;background-size:30%}.page-about-us .rich-text__blocks.center:before{background-size:25%;top:75px}.mermaids-video-1 .video-mask-wrapper:after{height:158px}.img__txt__1{padding-top:270px!important;padding-bottom:270px!important}}@media (max-width: 1680px){.sea-grid-section .card-right{padding:50px 20px 25px}.header__menus ul{gap:25px}.inner__banner .banner__content{padding-bottom:200px!important}.hero-section h1,.sec-subtitle,.team-sec h2 strong,.related-products__heading,.featured-product p,.product__title h1{font-size:65px!important}.sec-title,.team-sec h2{font-size:18px}.hero-section p{margin:25px 0}.magical-btn{font-size:18px!important}.richtext-home .h2{font-size:18px;letter-spacing:10px}.richtext-home .h1{font-size:65px}.icon-cards .multicolumn-card__info{padding:1.5rem;padding-left:0;max-width:50%}.icon-cards h3{font-size:18px}.featured-product h2{font-size:18px;letter-spacing:10px}.featured-product .btn-1{font-size:16px}.testimonial-slider-wrapper .testimonial-title{font-size:18px;letter-spacing:10px}.testimonial-slider-wrapper .testimonial-subtitle{font-size:65px!important}.testimonial-slider-wrapper .testimonial-text,.testimonial-slider-wrapper .customer-info h3{font-size:20px}.testimonial-slider-wrapper image-carousel h2{font-size:18px;letter-spacing:10px}.map-info .info strong{font-size:18px}.testimonial-text{font-size:20px}.custom-faqs .faq-item .faq-answer-inner.rte p{font-size:18px}.custom-faqs .faq-item.active{padding:45px 40px}.custom-faqs .faq-item span.faq-question-text{font-size:20px}.map-info .map-info-section .subtitle{letter-spacing:10px;font-size:18px}.map-info .map-info-section .info strong{font-size:18px}.map-info .map-info-section .info p{font-size:16px}.featured-product .view-details-btn{height:60px;font-size:16px}.image-carousel h2{font-size:18px}.baby-shell-img-section .multicolumn-list__item.center .media--adapt img{top:30px;height:80%}.custom-faqs h2.title,.custom-faqs h2.title strong{font-size:65px!important}.custom-faqs h3.subtitle{font-size:18px;letter-spacing:10px}.inner__banner .banner__heading{font-size:65px}.product-listing .card__information{gap:18px;min-height:105px!important}.product-listing .quick-add.no-js-hidden .form{gap:7px}.product-listing .view-details-btn{font-size:16px}.page-birthday-parties-events .rich-text__blocks.center:before{top:100px}.sec-title{font-size:16px}}@media (max-width:1540px){.hero-section p{font-size:16px!important}.template-index .richtext-home .rich-text{padding-top:100px}.icon-cards h3{font-size:16px}.package-slider .multicolumn-bottom-button a.button.button--primary{font-size:16px!important;height:60px!important}.featured-product{padding:200px 0}.featured-product .card__heading{font-size:16px}.featured-product .btn-1{width:fit-content;height:60px;font-size:16px}.testimonial-slider-wrapper .testimonial-title{font-size:16px;letter-spacing:10px}.testimonial-slider-wrapper .testimonial-subtitle{font-size:50px!important}.testimonial-slider-wrapper .testimonial-text,.testimonial-slider-wrapper .customer-info h3{font-size:16px;line-height:1.5;margin-bottom:30px}.quote-icon{font-size:130px}.testimonial-heading{margin-bottom:0!important}.testimonial-image{height:auto!important;aspect-ratio:1/.7}.navigation{margin-top:80px!important}.testimonial-slider{height:470px!important}.map-info .map-info-section .subtitle,.map-info .map-info-section .info strong,.product-listing .card-information .price{font-size:16px}.inner__banner .banner__heading{font-size:55px}.richtext-home .h2{font-size:16px}.richtext-home .h1{font-size:50px;margin-top:15px}.richtext-home .rich-text__text{margin:20px 0 15px}.richtext-home p{font-size:16px;line-height:1.6}.richtext-home .button{font-size:16px;height:60px}.mermaids-video-1 .video-mask-wrapper:after{height:122px}.page-experiences .rich-text__blocks.center:before{background-size:25%;top:240px}.mermaids-encounters-sec .page-width{padding-top:230px;padding-bottom:230px}.mermaids-encounters-sec h2.title{font-size:16px;margin-bottom:15px}.mermaids-encounters-sec h2.title strong{font-size:50px}.mermaids-encounters-sec h2.title em{font-size:16px;line-height:1.6}.mermaids-encounters-sec ul{gap:20px}.mermaids-encounters-sec .multicolumn-list h3{font-size:26px}.mermaids-encounters-sec .multicolumn-card__info p{font-size:14px}.mermaids-encounters-sec ul{margin-top:40px}.img__txt h2{font-size:16px;gap:15px}.img__txt h2 strong{font-size:50px;line-height:1.1}.img__txt .image-with-text__text p{font-size:16px;line-height:1.6}.mermaids-encounters-sec .center a.button,.img__txt a.button{font-size:16px;height:60px}.page-experiences .img__txt__3{padding:200px 0!important}.image-carousel h2{font-size:16px}.image-carousel p{margin-top:15px}.hero-section h1,.sec-subtitle,.team-sec h2 strong,.related-products__heading,.featured-product p,.product__title h1{font-size:50px!important}.exp_img_carousel .sec-subtitle strong{font-size:16px;line-height:1.6}.page-experiences .img__txt__2{padding:220px 0!important}.page-experiences .img__txt__1{padding-top:150px!important;padding-bottom:150px!important}.page-experiences .img__txt__1 .image-with-text__media{scale:1.1!important}.featured-product h2{font-size:16px}.sec-subtitle,.featured-product p{margin-top:10px}.custom-faqs h3.subtitle{font-size:16px}.custom-faqs h2.title,.custom-faqs h2.title strong{font-size:50px!important}.custom-faqs .faq-item .faq-answer-inner.rte p,.custom-faqs .faq-item span.faq-question-text{font-size:16px}.ai-circular-text-container-au0tjafpgemt1nw9yeaigenblock2f0336cq4ffmd{scale:.7;margin:0 150px -280px auto!important}}@media (max-width: 1440px){.sea-grid-section .grid .card-wrapper:nth-child(3) .card-right:before{width:80px}.inner__banner .banner__content{padding-bottom:192px!important}.product-listing .card__information{gap:18px}.product-listing .view-details-btn{font-size:16px}.product-listing .quick-add.no-js-hidden .form{gap:7px}.product-listing .card__heading{font-size:16px}.product-listing .card-information .price{font-size:16px;line-height:20px}.btn-book{font-size:16px;padding:14px 30px}.cart{padding:18px}.header__menus li a{font-size:16px}.package-slider .rte.rte-5{top:-68px;clip-path:path("M0,26 Q104,41 249,35 L10,325 L0,208 Z")!important}.shopify-section-group-footer-group .ai-circular-text-container-au0tjafpgemt1nw9yeaigenblock2f0336cq4ffmd{width:250px!important;height:250px!important;margin:0 150px -280px auto!important}.featured-product .card__information{gap:5px}.rich-text__blocks.center:before{content:"";background:url(/cdn/shop/files/ezgif-6fd98326aa4ee6.webp?v=1758786734);position:absolute;height:520px;width:100%;top:30px;left:-70px;background-repeat:no-repeat;background-size:25%}.page-birthday-parties-events .rich-text__blocks.center:before{background-size:30%;left:-80px}}@media (max-width: 1366px){.rich-text__blocks.center:before{content:"";background:url(/cdn/shop/files/ezgif-6fd98326aa4ee6.webp?v=1758786734);position:absolute;height:602px;width:100%;top:90px;left:0;background-repeat:no-repeat;background-size:20%}.page-about-us .rich-text__blocks.center:before{background-size:20%;top:65px}.mermaids-video-1 .video-mask-wrapper:after{height:112px}.about-slider{padding-left:50px}.slider1-image.large img{max-width:550px}.page-shop .product-listing .card__information{display:flex;flex-direction:row;gap:10px;justify-content:space-between;min-height:0!important}.page-shop .quick-add form input{width:100%}.page-shop .quick-add form a,.page-shop .product-listing .quick-add__submit{width:100%!important;max-width:100%!important;margin-top:15px}.product-listing .collection-products .product-grid{column-gap:15px}.product-listing .collection-products .product-grid .grid__item{flex:0 0 33.33%;max-width:calc(33.33% - 10px)}.package-slider .rte.rte-5{top:-66px;clip-path:path("M0,29 Q104,1 249,35 L10,325 L0,208 Z")}.page-packages .sea-grid-section .grid,.page-book-now .sea-grid-section .grid{grid-template-columns:1fr!important;max-width:900px;margin:auto}.sea-grid-section .grid .card-wrapper:nth-child(3) .card-right:before{width:120px!important;height:170px!important}.template-collection .product-listing .product-grid{column-gap:15px}.template-collection .product-listing .product-grid .grid__item{flex:0 0 33.33%;max-width:calc(33.33% - 10px)}}@media (max-width: 850px){.sea-grid-section .grid .card-wrapper:nth-child(3) .card-right:before{width:120px!important;height:170px!important}}@media (max-width: 1280px){.header__menus li a,.btn-book{font-size:14px}.mermaids-video-1 .video-mask-wrapper:after{height:105px}.package-slider .swiper{padding-bottom:40px}.package-slider .rte.rte-5{top:-71px;right:0;clip-path:path("M0,24 Q104,1 249,46 L10,325 L0,208 Z")}.featured-product .view-details-btn{font-size:14px;height:52px;padding:0 2rem}.featured-product .card__heading{font-size:16px}.rich-text__blocks.center:before{content:"";background:url(/cdn/shop/files/ezgif-6fd98326aa4ee6.webp?v=1758786734);position:absolute;height:602px;width:100%;top:-60px;left:0;background-repeat:no-repeat;background-size:35%}.page-birthday-parties-events .rich-text__blocks.center:before{left:-10px;top:100px}}@media (max-width: 1200px){.header{padding:25px}.header__inner{padding:20px}.header__logo{text-align:left}.header__logo img{max-width:200px}.header__menus,.header__actions{display:none}.package-slider .multicolumn-card__info{padding:20px 30px 60px}.package-slider .swiper-slide.swiper-slide-next .multicolumn-card__image-wrapper.image-width-:before{top:-25px}.package-slider .multicolumn-card__info:after{left:37px}.featured-product{padding:180px 0}.hero-section h1,.sec-subtitle,.related-products__heading,.product__title h1,.team-sec h2.title.inline-richtext.h1 strong,.featured-product p{font-size:50px!important;line-height:50px!important}.hero-section p{font-size:18px!important}.rich-text__blocks.center:before{top:180px;background-size:21%;left:0}.package-slider .rte.rte-5{top:-79px;right:0;clip-path:path("M0,24 Q104,37 249,46 L10,325 L0,208 Z")!important}a.btn-book{text-align:center;font-size:16px}.img__txt h2 strong{font-size:50px;line-height:1}.img__txt .image-with-text__text p{font-size:16px;line-height:1.6}.mermaids-video-1 .video-mask-wrapper:after{height:99px}}@media (max-width: 1024px){.autoplay-progress-wrapper{margin-top:-130px;padding-left:50px}.slider1-text{min-height:490px;padding:30px 0 60px 30px!important}.slider1-image.large img{max-width:440px;margin-right:35px}.slider1-image{flex:1 1 100%}.slider1-text p{font-size:14px;line-height:22px}.banner{height:200px}.card.article-card{flex-direction:column!important;padding:25px 35px}.card.article-card img{border-radius:30px}.page-shop .collection-tabs-section .tabs{flex-wrap:wrap}.content-box{padding-left:30px!important;padding-top:50px!important;padding-bottom:50px!important}.content-box h3{font-size:30px;line-height:30px;padding-bottom:0}.content-box p{margin:10px 0 0}a.btn{height:50px}.shell-section .inner-container{display:flex;flex-direction:column!important}.shell-section .left img{border-radius:25px!important}.shell-section .right-sec{border-radius:25px!important;margin-top:20px}.product-popup-modal__content{width:92%!important;padding:2rem 2rem 6rem!important}.product-popup-modal__content-info{padding-right:0}.product-popup-modal__content-info table{max-width:100%}.product-popup-modal__content-info{padding-right:0!important}.product-popup-modal__content table{display:inline-table!important;max-width:100%!important}.rich-text__blocks.center:before{top:170px;background-size:50%;left:20px;width:40%}.template-index .rich-text__blocks{max-width:52rem}.page-about-us .rich-text__blocks.center:before{background-size:60%;top:220px;width:30%}.page-about-us .rich-text__blocks{max-width:52rem}.mermaids-video-1 .video-mask-wrapper:after{content:"";background:url(/cdn/shop/files/Vector_3.png?v=1758015776);background-repeat:no-repeat;height:83px;width:100%;position:absolute;left:0;transform:rotate(2deg);bottom:23px;background-size:cover;z-index:-1}.mermaids-video-1 .video-mask-wrapper:before{background:url(/cdn/shop/files/Vector_10.png?v=1755859025);content:"";top:35px;position:absolute;left:-6px;height:150px;width:100%;transform:rotate(3deg);object-fit:contain;background-size:cover}.featured-product .grid__item{max-width:100%}.featured-product{padding:250px 0}.img__txt__1{margin-top:-180px}.mermaids-encounters-sec ul li{max-width:100%!important;flex:0 0 48%}.page-birthday-parties-events .rich-text__blocks.center:before{top:280px}.package-slider .rte.rte-5{top:-77px;right:10px;clip-path:path("M0,26 Q104,27 249,78 L10,325 L0,208 Z")!important}}@media (max-width: 991px){.magical-adventure-section{padding:230px 20px 65px!important}.scroll-down{margin-top:100px}.richtext-home .h1{font-size:46px}.richtext-home .h2{font-size:16px;letter-spacing:10px}.richtext-home p{font-size:16px;line-height:1.4}.team-sec .grid{grid-template-columns:repeat(2,1fr)}.banner__content{padding:260px 0!important}.card.article-card{padding:25px}.product-listing .collection-products .product-grid .grid__item{width:45%!important}.shell-img-section .multicolumn-list img{top:45px!important;height:80%!important}.multicolumn .page-width{padding-left:20px!important;padding-right:20px!important}.collection .slider--tablet.product-grid{padding-right:25px}.rich-text__blocks.center:before{top:190px;background-size:50%;left:20px}.product-listing .card__heading{font-size:14px}.product-listing .card-information .price{font-family:14px}.product-listing .view-details-btn{font-size:14px}}@media (max-width: 767px){.template-collection .product-listing .card__heading{width:100%;font-size:12px;line-height:16px;text-align:center;padding-bottom:10px!important}.template-collection .product-listing .card-information .price{font-size:12px;line-height:14px;margin:0!important;text-align:center}.template-collection .product-listing .card__media img,.template-collection .product-listing .card .media{border-radius:12px}.template-collection .quick-add form a,.template-collection .product-listing .quick-add__submit{margin:0;font-size:10px;line-height:14px;padding:0;border-radius:10px;width:100%!important;max-width:100%!important}.template-collection .product-listing .card__information{display:block;padding-top:12px!important;padding-bottom:12px!important;min-height:85px!important;text-align:center}.template-collection .product-listing .card__information .card-information{text-align:center}.template-collection .product-listing .quick-add.no-js-hidden .form{display:flex;flex-direction:column}.template-collection .product-listing ul.grid.product-grid.grid--4-col-desktop.grid--2-col-tablet-down{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;gap:10px}.template-collection .product-listing .card--media{border-radius:15px;padding:10px}.template-collection .product-listing .product-grid .grid__item{flex:0 0 48%;max-width:calc(100% - 8px)!important}.template-collection .collection.page-width{padding-bottom:80px}.page-shop .tabs ul.swiper-wrapper{gap:10px;margin-bottom:40px;justify-content:flex-start}.hero-section h1,.sec-subtitle,.related-products__heading,.product__title h1,.featured-product p{font-size:36px!important;line-height:40px}.featured-product{padding:100px 0 130px}.team-sec .grid{grid-template-columns:repeat(1,1fr)}.slider1-image.large img{max-width:280px;margin-bottom:50px}.banner{height:400px}.banner__content{padding:200px 0!important}.newsletter-form__field-wrapper{max-width:100%}.page-shop .product-listing ul.grid.product-grid.grid--4-col-desktop.grid--2-col-tablet-down{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;gap:10px;justify-content:center}.page-shop .product-listing .collection-products .product-grid .grid__item{flex:0 0 48%;max-width:calc(100% - 8px)!important}.page-shop .product-listing .card--media{border-radius:15px;padding:10px}.page-shop .product-listing .card__information{display:block;padding-top:12px!important;padding-bottom:12px!important;min-height:85px!important}.page-shop .product-listing .card__heading{width:100%;font-size:12px;line-height:16px;text-align:center;padding-bottom:10px!important}.bp-slider .image-with-text__content h2{font-size:28px;line-height:28px}.bp-slider .image-with-text__text.rte ul li{font-size:14px;line-height:20px}.bp-slider .image-with-text__content strong{font-size:16px;line-height:30px}.bp-slider .image-with-text__text.rte p{font-size:14px!important;line-height:30px}.page-shop .product-listing .card-information{width:100%}.page-shop .product-listing .quick-add.no-js-hidden .form{display:flex;flex-direction:column}.page-shop .quick-add form a,.page-shop .product-listing .quick-add__submit{margin:0;font-size:10px;line-height:14px;padding:0;border-radius:10px}.page-shop .product-listing .card-information .price{font-size:12px;line-height:14px;margin:0!important;text-align:center}.page-shop .product-listing .card__media img,.product-listing .card .media{border-radius:12px}.testimonial-slider-wrapper{padding-top:450px}.testimonial-card{padding:20px 30px 30px;gap:20px!important}.testimonial-slider-wrapper .testimonial-text,.testimonial-slider-wrapper .customer-info h3{font-size:14px}.testimonial-text{margin-bottom:30px}.quote-icon{font-size:60px!important;line-height:0px!important;margin-bottom:0!important}.testimonial-slider-wrapper .testimonial-title{font-size:16px;letter-spacing:10px}.testimonial-slider-wrapper .testimonial-subtitle{font-size:45px!important;margin:10px 0 40px}.multicolumn-list:not(.slider){padding-left:0;padding-right:0}.baby-shell-img-section .multicolumn-list__item.center .media--adapt img{top:110px;height:50%;left:0;transform:unset}.mermaids-video-2{margin-bottom:-225px}.baby-shell-img-section .grid--1-col-tablet-down .grid__item{width:auto;max-width:auto}.baby-shell-img-section .grid--1-col-tablet-down .grid__item:last-child img{left:unset;right:0}.map-info .map iframe{height:300px}.map-info .location-wrapper{flex-direction:column}.map-info .map-info-section .info strong{font-size:16px}.map-info .info-wrapper .info .hours-heading{padding-top:40px}.custom-faqs .faq-item.active,.custom-faqs .faq-list .faq-item{padding:25px 40px}.custom-faqs .faq-item span.faq-question-text{font-size:16px}.custom-faqs .faq-item .faq-answer-inner.rte p{font-size:14px}.footer__blocks-wrapper{grid-template-columns:repeat(2,1fr)}.richtext-home .rich-text{padding-top:50px!important;padding-bottom:220px}.richtext-home .button{font-size:16px;height:55px;width:180px}.package-slider{padding-bottom:180px!important}.page-packages .map-section{padding-top:135px!important}.page-packages .swiper-pagination{bottom:50px!important}.template-index .swiper-pagination{bottom:60px!important}.newsletter-form__field-wrapper{max-width:100%!important}.footer-block--newsletter{margin:36px 0 40px;gap:1.5rem}.footer-block__details-content .list-menu__item--link{padding-top:0!important}.footer__content-top{padding-bottom:0!important}.map-info .map-info-section .subtitle,.image-carousel h2,.custom-faqs h3.subtitle,.sec-title,.team-sec h2{font-size:16px;letter-spacing:10px}.sec-subtitle,.product__title h1,.team-sec h2.title.inline-richtext.h1 strong,.testimonial-slider-wrapper .testimonial-subtitle,.richtext-home .h1,.custom-faqs h2.title,.custom-faqs h2.title strong{font-size:36px!important;line-height:36px!important;margin-top:10px!important;margin-bottom:20px!important;display:block}.page-experiences .image-carousel p{display:flex}.rich-text__blocks{max-width:100%}.inner__banner .banner__content{height:auto;padding-bottom:192px!important;padding-top:192px!important}.mermaids-encounters-sec h2{font-size:16px}.product-media-container,.product-media-container img{border-radius:20px}.slider.slider--mobile{gap:30px}.thumbnail-slider .thumbnail-list.slider{gap:10px}.mermaids-encounters-sec h2.title{font-size:16px}.mermaids-encounters-sec h2.title strong{font-size:36px}.mermaids-encounters-sec h2.title em{font-size:16px;line-height:28px}.mermaids-encounters-sec .multicolumn-card__info h3{font-size:24px}.mermaids-encounters-sec .multicolumn-card__info{padding:0!important}.mermaids-encounters-sec ul li{flex:0 0 100%;padding:10px}.img_txt1 .image-with-text_content{padding-right:0}.img__txt h2{font-size:16px;letter-spacing:10px}.img__txt h2 strong{font-size:36px;line-height:42px}.img_txt .image-with-text_text p{font-size:16px;line-height:24px}.exp_img_carousel .sec-subtitle strong{font-size:16px;width:90%}.featured-product .product-grid{flex-wrap:wrap}.featured-product .grid__item{width:100%}.featured-product p{padding:10px}.featured-product .card__information{flex-wrap:wrap}.featured-product .card__information{flex-flow:column-reverse}.featured-product .card-information{max-width:100%}.team-sec .multicolumn__title{padding-top:210px}.team-sec{margin-top:-650px}.tab-content img,.content-box{border-radius:40px!important}.tab-content{display:flex;flex-direction:column}.tab-content img,.content-box,.magical-exp-sec .image-with-text__media{border-radius:40px!important}.magical-exp-sec .image-with-text__content{border-radius:40px!important;margin-top:20px}.package-header .price{margin-bottom:-100px}.collection-tabs-section .tab{width:fit-content}.collection-tabs-section .tabs .swiper-wrapper{flex-wrap:nowrap;margin-bottom:40px;gap:0!important}.rich-text__blocks.center:before{top:200px;background-size:34%;left:20px}.video-carousel .slick-center{transform:scale(1)}.banner--medium:not(.banner--adapt){min-height:56rem}.banner__box h1{font-size:50px!important}.inner__banner .banner__content{height:auto;padding-bottom:135px!important;padding-top:0!important;display:flex!important;justify-content:flex-end}.mermaids-video-1 .video-mask-wrapper:after{content:"";background:url(/cdn/shop/files/Vector_3.png?v=1758015776);background-repeat:no-repeat;height:62px;width:100%;position:absolute;left:0;transform:rotate(2deg);bottom:14px;background-size:cover;z-index:-1}.mermaids-video-1 .video-mask-wrapper:before{background:url(/cdn/shop/files/Vector_10.png?v=1755859025);content:"";top:23px;position:absolute;left:-6px;height:150px;width:100%;transform:rotate(3deg);object-fit:contain;background-size:cover}.booking-process-sec .multicolumn-card__info{padding:0 0 0 20px;text-align:left}.booking-process-sec .multicolumn-card__info .rte p{font-size:16px}.booking-process-sec .multicolumn-list{row-gap:30px}.booking-process-sec .multicolumn-card__info h3.inline-richtext{font-family:editorialtoday;font-size:18px;text-align:left}.booking-process-sec .multicolumn-card.image-top{display:flex;flex-direction:row;flex-wrap:wrap}.bp-slider .image-with-text__media-item.grid__item{padding-right:0}.bp-slider .image-with-text__text-item.grid__item{padding-left:0;padding-top:10px;padding-bottom:20px}.page-birthday-parties-events .slider-container-1.image-carousel{padding:190px 0}.booking-process-sec{padding-top:100px;padding-bottom:80px}.magical-exp-sec h2{font-size:28px;line-height:1.2;display:block;text-align:center}.magical-exp-sec .image-with-text__text.rte.body p{font-size:14px;line-height:1.5;margin-top:0;text-align:center}.footer__blocks-wrapper .grid__item:nth-child(2){display:none}.package-slider span.swiper-pagination-bullet{width:15px}.package-slider span.swiper-pagination-bullet.swiper-pagination-bullet-active{width:40px}.package-slider span.swiper-pagination-bullet:before{height:12px;width:12px;left:33%;top:-5px}.page-birthday-parties-events .rich-text__blocks.center:before{top:300px;left:0}.page-packages .sea-grid-section .grid .card-wrapper:nth-child(3) .card-right:before,.page-book-now .sea-grid-section .grid .card-wrapper:nth-child(3) .card-right:before{background-position:100% 100%;content:"";position:absolute;right:4px;z-index:1;background:url(/cdn/shop/files/Best_Seller_Badge_001a_small_5c5e1a24-c53d-400e-ad23-9a871caf5670.png?v=1761116863);width:90px!important;height:120px!important;background-size:100%;background-repeat:no-repeat;bottom:43px}.package-slider .rte.rte-5{top:-72px;right:10px;clip-path:path("M0,26 Q104,27 249,78 L10,325 L0,208 Z")!important}}@media (max-width: 600px){.page-packages .sea-grid-section .grid .card-wrapper:nth-child(3) .card-right:before,.page-book-now .sea-grid-section .grid .card-wrapper:nth-child(3) .card-right:before{background-position:100% 100%;content:"";position:absolute;right:4px;z-index:1;background:url(/cdn/shop/files/Best_Seller_Badge_001a_small_5c5e1a24-c53d-400e-ad23-9a871caf5670.png?v=1761116863);width:65px!important;height:110px!important;background-size:100%;background-repeat:no-repeat;bottom:43px}.map-info .info{padding:30px 0}.map-info .info h3{padding-bottom:10px}.testimonial-image{aspect-ratio:1/.89}.banner--medium:not(.banner--adapt){min-height:40rem}.banner__box h1{font-size:35px!important}.video-carousel{padding:200px 20px 20px}.video-carousel .slick-track{padding-top:0;padding-bottom:140px}.custom-faqs{padding:180px 0 300px}.custom-faqs .faq-heading-wrapper{margin-bottom:50px!important}.package-slider .multicolumn-card__info:before{height:30px;bottom:-28px}.testimonial-text{margin-bottom:20px!important}.video-carousel .slick-center{transform:scale(1)}.page-experiences .mermaids-encounters-sec .multicolumn-list{display:flex!important;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start!important;padding-right:45px!important}.page-experiences .mermaids-encounters-sec button.slider-button,.featured-product-mob-slider button.slider-button{background:#8211f2;border-radius:8px}.page-experiences .mermaids-encounters-sec .slider-counter,.featured-product-mob-slider .slider-counter{display:none}.page-experiences .mermaids-encounters-sec .slider-buttons,.featured-product-mob-slider .slider-buttons{gap:20px}.page-experiences .mermaids-encounters-sec button.slider-button:before,.featured-product-mob-slider button.slider-button:before{content:"";display:inline-block;width:18px;height:13px;background-size:contain}.page-experiences .mermaids-encounters-sec button.slider-button.slider-button--prev:before,.featured-product-mob-slider button.slider-button.slider-button--prev:before{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="19" height="17" viewBox="0 0 19 17" fill="none"><path d="M1.17383 8.71429L17.1732 8.71429M1.17383 8.71429L8.03069 1.85742M1.17383 8.71429L8.03069 15.5712" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat center}.page-experiences .mermaids-encounters-sec button.slider-button.slider-button--next:before,.featured-product-mob-slider button.slider-button.slider-button--next:before{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="19" height="17" viewBox="0 0 19 17" fill="none"><path d="M17.5664 8.71429L1.56706 8.71429M17.5664 8.71429L10.7095 1.85742M17.5664 8.71429L10.7095 15.5712" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat center}.page-experiences .mermaids-encounters-sec button.slider-button span.svg-wrapper,.featured-product-mob-slider button.slider-button span.svg-wrapper,.mermaids-encounters-sec a.link.underlined-link.large-up-hide{display:none}.mermaids-encounters-sec .multicolumn-card__info p{padding:0 0 20px}.page-experiences .mermaids-encounters-sec .multicolumn-list__item{padding-top:10px!important}.icon-cards .page-width{padding:150px 0 15px!important;border-bottom:none}.icon-cards .multicolumn-list li{margin-bottom:20px}.icon-cards .image-width-30{flex:0 0 20%;max-width:30%}.icon-cards .multicolumn-card__info h3{max-width:100%;font-size:14px}.icon-cards .page-width{border-bottom:none}.icon-cards ul{padding-left:6.5rem!important;padding-right:6.5rem!important}.icon-cards .multicolumn-card__info{padding:0rem;max-width:100%}.package-slider{padding-top:30px!important}.shell-img-section .multicolumn-list img{display:none!important}.package-slider .multicolumn-card__info{padding:40px 30px 30px}.package-slider .rte.rte-5{clip-path:path("M0,22 Q140,34 380,41 L10,325 L0,208 Z");top:-84px;right:0}.package-slider .rte-5 p{font-size:20px}.package-slider a.link{font-size:16px;height:55px}.package-slider .swiper{padding-bottom:0}.featured-product ul li{padding:15px!important}.featured-product .btn-1{margin-top:20px}.featured-product .scroll-trigger.animate--fade-in,.scroll-trigger.animate--slide-in{opacity:1}.featured-product .collection .slider--tablet.product-grid{padding-right:100px}.quote-icon{font-size:120px;color:#fffc;margin-bottom:0;margin-top:20px;font-family:playfairdisplay;line-height:40px}.testimonial-slider-wrapper{padding-top:520px!important}.testimonial-slider-wrapper .navigation{margin-top:320px!important}.testimonial-slider-wrapper .slider-container{padding-left:0;padding-right:0}.map-section{padding-top:50px!important;padding-bottom:100px!important}.map-info h2{margin-bottom:20px!important}.map-info .map-info-section .info p,.map-info .map-info-section .info strong{font-size:14px}.map-info .map-info-section .info strong{line-height:1.2}.baby-shell-img-section .multicolumn-list__item.center .media--adapt img{display:none!important}.baby-shell-img-section .page-width{padding-bottom:105px}.shopify-section-group-footer-group .ai-circular-text-container-au0tjafpgemt1nw9yeaigenblock2f0336cq4ffmd{width:190px!important;height:190px!important}.mobile-menu{width:100%}.inner__banner .banner__heading{font-size:40px}.team-sec{padding-top:70px;padding-bottom:160px;margin-top:-400px}.team-sec ul{padding:0!important;display:grid;grid-template-columns:1fr 1fr!important;gap:15px!important}.team-sec .multicolumn-card__image-wrapper{padding:10px!important}.team-sec h2.title.inline-richtext.h1{gap:10px;font-size:16px}.team-sec .multicolumn__title{padding-top:0}.testimonial-slider-wrapper .page-width{margin-top:-200px;padding-top:20px!important}.page-birthday-parties-events section.shell-section{margin-top:-100px}.shell-img-section{display:none}.shell-section .right-sec{padding:20px!important}.shell-section h2.heading.sec-subtitle{line-height:unset}.tabs{display:flex;flex-direction:column}.package-header .price{margin-bottom:-64px}.package-header .price strong{font-size:40px}.package-content{padding:20px}.package-content-wrapper{padding:40px 20px}.left-block,.right-block{padding-left:0;padding-bottom:20px}.package-content h2{font-size:25px;padding-bottom:30px}.package-content .columns .left-column p{font-size:16px}.package-content .columns .left-column p strong{font-size:20px}.collection-tabs-section .tab{font-size:16px;height:40px;padding:0 20px}.product-listing .card__information{padding-bottom:10px!important;min-height:0!important}.product__title h1{font-size:25px!important;line-height:28px!important;margin-bottom:0!important}.product.grid{padding:10px}.product__info-wrapper{padding:30px 20px!important}.product__info-wrapper .product-form__quantity{margin-bottom:20px!important}.product__info-wrapper .product__description p,.product__info-wrapper .product__description li{font-size:14px;line-height:22px}.product__info-wrapper quantity-input.quantity{width:100%;height:40px}.product__info-wrapper .quantity__input{font-size:16px}.product__info-wrapper .product-form__quantity{max-width:100%}.product__info-wrapper .product-form__buttons button{height:55px}.product__info-wrapper button.shopify-payment-button__button.shopify-payment-button__button--unbranded{font-size:15px}.product__info-wrapper variant-selects fieldset.js.product-form__input{margin-bottom:20px}.product__info-wrapper .product__description{margin:15px 0!important}.product__text{margin:0!important}.product__info-wrapper .price__regular .price-item--regular{font-size:18px!important}.slick-arrow{display:none!important}.slick-dots li.slick-active button:before{opacity:1;color:#8924d8;font-size:10px}.slick-dots li button:before{font-size:10px;color:#8924d8}.mermaids-video-1 .video-mask-wrapper:before,.mermaids-video-1 .video-mask-wrapper:after{display:none}.rich-text__blocks.center:before{top:390px;background-size:100%;left:-6%;height:175px;width:40%;display:none}.richtext-home .media.media--transparent.media--adapt{padding:0!important}.slider1-quote{align-items:center}.slider1-text{padding:20px!important;display:flex;align-items:flex-start}.autoplay-progress{display:flex;gap:6px;width:70%!important;max-width:600px;z-index:30}.autoplay-progress-wrapper{height:60px;width:100%;margin:-60px auto auto!important;display:flex;padding-left:0!important;padding-bottom:0 !;justify-content:center!important}.slider1-image.large img{max-width:280px;margin-bottom:50px}.collection .slider--tablet.product-grid{padding-right:100px}.page-experiences .rich-text__blocks.center:before{display:none}.page-experiences .mermaids-encounters-sec .page-width{padding-top:220px;padding-bottom:100px;margin-top:130px}.mermaids-encounters-sec ul{padding:0!important}.mermaids-encounters-sec .page-width>.center{flex-direction:column;display:flex;gap:0;margin-top:30px;align-items:center}.img__txt__1{padding-top:50px!important;padding-bottom:100px!important;margin-top:-140px}.img__txt__1 .image-with-text__content{padding:0}.img__txt__2 .image-with-text__media-item.grid__item,.img__txt__3 .image-with-text__media-item.grid__item{order:2}.img__txt__2 .image-with-text__text-item.grid__item,.img__txt__3 .image-with-text__text-item.grid__item{order:1}.img__txt__2 .page-width{padding-top:30px;padding-bottom:50px}.img__txt__3{padding-top:130px!important;padding-bottom:300px!important}.exp_img_carousel{padding-top:230px;padding-bottom:250px;position:relative}.img__txt__2{padding-top:120px!important;padding-bottom:150px!important}.page-experiences .image-with-text__media-item.grid__item{padding:0!important}.page-experiences .featured-product{padding:230px 0 120px}.page-experiences .custom-faqs{padding:200px 0 320px}.video-col iframe{height:450px!important}.page-birthday-parties-events .img__txt__2{padding-top:220px!important;padding-bottom:150px!important}.page-birthday-parties-events .banner__box h1{font-size:30px!important}.page-birthday-parties-events .richtext-home .h2{font-size:14px;letter-spacing:10px}.page-birthday-parties-events .rich-text__blocks.center:before{display:none}.page-birthday-parties-events .mermaids-video-1.video-mask-section{margin-top:-200px!important;margin-bottom:145px!important}.page-birthday-parties-events .testimonial-slider-wrapper{padding-top:330px!important}.contact-map .map iframe{border-radius:20px!important}.img__txt__2 .image-with-text .grid{gap:30px;padding-bottom:30px}.blog-main-section{padding-top:0}.sea-grid-section .price-badge{scale:.8;translate:25% -10%}.conatct_page{padding-top:50px!important}.contact-card .left{width:100%}.contact-card .item{font-size:16px!important}.contact-card .left{flex:0 0 100%!important}.contact-card{padding:30px 20px!important}.article-template__social-sharing.page-width.page-width--narrow{padding:30px;text-align:center}.article-template__social-sharing.page-width.page-width--narrow>*{flex-flow:column;gap:20px}.scroll-down{scale:.7}article.article-template{padding-left:15px;padding-right:15px}.article-template__title{font-size:32px;line-height:1.2}.my-blogs .article-card__info .circle-divider time{font-size:14px!important;line-height:1.2!important}.caption-with-letter-spacing{font-size:14px!important;line-height:1.2!important;text-align:center}.my-blogs .card__heading{font-size:22px!important;line-height:30px}.my-blogs .card__heading{text-align:center}.article-card__excerpt{text-align:center;font-size:14px}.article-template__content.page-width--narrow{margin-top:40px}.article-template__content h2{color:#7554cc;font-family:editorialtoday;font-size:30px;line-height:1.2;font-style:normal;font-weight:400}.blog-tabs{gap:10px;margin-bottom:30px}.blog-tabs button{padding:10px 20px;background:transparent;border:1px solid #8B23E5;border-radius:100px;cursor:pointer;transition:all .3s;font-size:14px;font-family:SFpro;color:#572c83}.video-multicolumn,.product-listing{padding-top:60px}.richtext-home-banner .rich-text{background-position:top center;background-size:100% 100vw;background-repeat:no-repeat;margin-top:-50px}.sea-grid-section .card{-webkit-mask-size:130% 100%!important;mask-size:130% 100%!important}.sea-grid-section .card-wrapper:before{top:-2px;left:0;position:absolute;height:9%;width:100%}.img__txt .image-with-text .grid{flex-flow:column}.team-sec{background:url(/cdn/shop/files/mobile_without_tail_bg.png?v=1762338906);background-position:center top;background-size:100% 96%;margin-top:-220px;background-repeat:no-repeat}.page-about-us .map-info-section.map-section.map-about{padding-top:70px!important}.about-slider .slider1-image.large img{margin-right:0}.sea-grid-section .tabs{min-width:90px;display:flex;flex-flow:row;margin-top:-50px}.sea-grid-section .sec-subtitle{margin-bottom:40px!important}.sea-grid-section{padding-top:50px!important}.img__txt__1{background-image:url(/cdn/shop/files/mobile_without_tail_bg.png?v=1762338906)!important;background-position:center top;background-size:100% 100%;margin-top:-200px;background-repeat:no-repeat;padding-bottom:120px!important}.img__txt__3{background-image:url(/cdn/shop/files/mobile_without_tail_bg.png?v=1762338906)!important;background-position:center top;background-size:100% 100%;margin-top:-90px;background-repeat:no-repeat;padding-bottom:120px!important}.img__txt__2{background-position:center left;background-size:auto 100%;background-repeat:no-repeat}.page-packages .map-section{background-image:url(/cdn/shop/files/Group_253_5282d0cb-712e-4903-a106-623e822e84c7.png?v=1760437464)!important;background-position:center top;background-size:contain;margin-top:60px;background-repeat:no-repeat;padding-top:70px!important}.featured-product,.page-experiences .featured-product{background:url(/cdn/shop/files/mobile_without_tail_bg.png?v=1762338906);background-position:center top;background-size:100% 96%;margin-top:-220px;background-repeat:no-repeat}.slider-container-1.image-carousel.video-carousel{background:url(/cdn/shop/files/Frame_61_1_c828cfc1-9a2f-4c6e-aefc-bc46f6cecffb.png?v=1760438176)!important;background-position:center top!important;background-size:100% 96%!important;margin-top:-160px!important;background-repeat:no-repeat!important}.map-section{background-image:url(/cdn/shop/files/Frame_61_1_c828cfc1-9a2f-4c6e-aefc-bc46f6cecffb.png?v=1760438176)!important;background-repeat:no-repeat}footer.footer{background:url(/cdn/shop/files/Group_360.webp?v=1760439515),linear-gradient(to top,#4b28d3 0 80%,transparent);background-repeat:no-repeat;background-position:center top;background-size:100%;padding-top:90px}.shopify-section-group-footer-group .ai-circular-text-container-au0tjafpgemt1nw9yeaigenblock2f0336cq4ffmd{width:190px!important;height:190px!important;translate:-20vw -50%}.package-slider .swiper-button-prev,.package-slider .swiper-button-next{box-shadow:#835ce930 0 -24px 32.7px -7px inset;height:45px;width:45px;border-radius:10px;background:#00000063;transition:.5s;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:2px solid #ffffff61}.img__txt__2 .page-width{padding-top:0;padding-bottom:70px}.sea-grid-section .grid{grid-template-columns:repeat(1,1fr)!important}.template-product main .section:nth-child(2) iframe{margin:40px 0 -35px;min-height:1025px}.my-blogs .card.article-card{padding:10px;border-radius:20px}.article-card-wrapper.card-wrapper{border-radius:20px;padding:10px}.my-blogs .card.article-card .card__inner{width:100%}.my-blogs .card.article-card .card__inner .article-card__image-wrapper.card__media{width:100%;border-radius:30px!important}.my-blogs .card .media,.my-blogs .card.article-card img{border-radius:15px}.my-blogs .card__information{padding:20px 10px!important}}@media (max-width: 480px){.page-packages .sea-grid-section .grid .card-wrapper:nth-child(3) .card-right:before,.page-book-now .sea-grid-section .grid .card-wrapper:nth-child(3) .card-right:before{background-position:100% 100%;content:"";position:absolute;right:4px;z-index:1;background:url(/cdn/shop/files/Best_Seller_Badge_001a_small_5c5e1a24-c53d-400e-ad23-9a871caf5670.png?v=1761116863);width:60px!important;height:91px!important;background-size:100%;background-repeat:no-repeat;bottom:43px}.video-col iframe{height:340px!important;border-radius:20px!important}.package-slider .rte-5 h5{font-size:14px}.package-slider .rte.rte-5{top:-94px}.page-packages .package-slider .rte.rte-5{top:-94px;clip-path:path("M0,30 Q140,7 503,41 L10,325 L0,208 Z")}.slider1-image img{outline:solid 20px #D3D8FE}.page-birthday-parties-events .mermaids-video-1.video-mask-section{margin-top:-200px!important;margin-bottom:145px!important}.testimonial-card{flex-direction:column;text-align:center;padding:20px;width:95%;height:585px!important;display:flex;justify-content:flex-start}.magical-exp-sec .image-with-text__content{padding:20px}.magical-exp-sec a.button.button--primary{font-size:16px;margin-top:20px}.magical-exp-sec{padding-top:100px!important;margin-bottom:-290px;padding-bottom:400px!important}.testimonial-slider-wrapper .navigation{margin-top:150px!important}a.button.button--primary{height:fit-content!important;font-size:14px!important;padding:0 15px!important;width:fit-content!important}.page-experiences .inner__banner .banner__media img{object-position:17% 100%}.page-video-gallery .inner__banner .banner__media img{object-position:30% 100%}.collection-tabs-section .tabs .swiper-wrapper{justify-content:flex-start}.img__txt h2{text-align:center;gap:10px}.img__txt__2 .image-with-text__content{padding-bottom:0}.img__txt .image-with-text__text p{text-align:center}.image-with-text__content{align-items:center!important}.img-slider .slick-slide{aspect-ratio:1/.495}.exp_img_carousel .slick-slide{aspect-ratio:1/.525}.page-experiences .img__txt__3{padding-top:50px!important;padding-bottom:80px!important}.exp_img_carousel{padding-bottom:150px}.page-experiences .img__txt__2{padding:120px 0!important}.page-experiences .img__txt__1{padding-top:20px!important;padding-bottom:70px!important}.page-experiences .img__txt__1 .image-with-text__media{scale:1!important}.image-carousel img{border-radius:15px!important}}@media (min-width:2200px){.richtext-home-banner .rich-text{margin-top:-120px}}@media (min-width:992px){.image-with-text__media.image-with-text__media--large.global-media-settings.background-transparent.media{scale:1.3;translate:3vw 0px;max-width:42vw}}@media (max-width:992px){.richtext-home-banner .rich-text{background-position:top center;background-size:120% 80%;margin-top:-50px}}@media (max-width:576px){.sea-grid-section .card{flex-direction:row!important}.sea-grid-section .card-left{flex:1 1 50%!important}.sea-grid-section .card-right .tabs{display:none}.sea-grid-section .card-right{padding:0 10px 15px 15px!important;background-repeat:no-repeat!important;margin-bottom:10px!important;margin-right:9px!important;margin-top:17px!important;background:url(/cdn/shop/files/New_Project.webp?v=1760956753)!important;background-size:cover!important;background-position:50% 0%!important}.sea-grid-section .price-badge{scale:.6;translate:40% -28%}.sea-grid-section .card-right .content h2{margin-bottom:25px!important;margin-top:35px!important;font-size:16px!important;max-width:119px!important}.sea-grid-section .card-right .content p:empty{display:none}.sea-grid-section .card-right .content p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;margin-bottom:17px!important;line-height:1.22;margin-top:4px;display:none}.page-packages .sea-grid-section .details-btn{font-size:10px!important}.sea-grid-section .details-btn{padding:10px 16px!important;font-size:12px!important;position:absolute;bottom:18px}.sea-grid-section .card{-webkit-mask-size:100% 100%!important;mask-size:100% 100%!important}.sea-grid-section .grid{gap:30px}.sea-grid-section .card-wrapper:before{top:-7px!important}}@media (max-width: 420px){.package-slider .rte.rte-5{top:-92px}}@media (max-width: 390px){.package-slider .rte.rte-5{top:-90px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/responsive.css.map */
