@media screen and (max-width: 1299px){.header-wrapper header.header{gap:25px}.why-choose-us__content .center-logo{width:318px;height:318px;padding:25px}.why-choose-us__content .center-logo .why-logo img{max-width:170px}.why-choose-us__content .features-grid{gap:45px 270px}.features-grid .feature-item p{font-size:18px}.features-grid .feature-item .icon{width:80px;height:80px}.features-grid .feature-item{max-width:300px}.product-grid.grid li.grid__item .card-wrapper .card__content{padding:20px}.card__information .metafield-group ul li{font-size:16px}.flex-footer{gap:70px}}@media screen and (max-width: 1199px){.flex-footer .footer-wrap-sec:nth-child(3){width:290px}.flex-footer{gap:20px}.banner__content .banner__box .banner__heading{font-size:52px}.banner-text p{font-size:18px}.banner-text{max-width:450px;margin-bottom:30px}.banner .banner__content .banner__box .banner__buttons{margin:0 0 30px}.banner-bottom-text p{font-size:16px}.banner.banner--medium:not(.banner--adapt){min-height:530px}.banner.banner--medium:not(.banner--adapt):before,.shopify-section .multicolumn:after,.shopify-section .multicolumn:before,.shopify-section .adventure-section:after,.shopify-section .adventure-section:before{height:45px}.camps-info-wrapper{gap:35px}.camps-info-wrapper .camps-info-text{width:450px}.camp-experts{gap:15px;margin-top:15px}.camp-experts .expert{gap:10px}.camp-experts .expert .expert-photo{width:70px;height:70px}.expert-content .expert-name{font-size:20px}body p,.expert-content .expert-role{font-size:16px}.multicolumn-list li:before{font-size:60px}.multicolumn .multicolumn-list .multicolumn-card{padding:30px 15px 10px}.multicolumn-card .multicolumn-card__info .inline-richtext{font-size:18px}body .section-gapping{padding-top:80px;padding-bottom:80px}body .section-gapping-160{padding-top:120px;padding-bottom:120px}.card__information .metafield-group ul li{font-size:14px}.card__information .product-desc{margin-bottom:15px}.faq-section .grid__item .accordion summary .accordion__title{font-size:20px}.faq-section .grid__item .accordion .accordion__content p{font-size:16px}.footer-main-sec:before{height:45px;top:-43px}.footer-main-sec{margin-top:45px;padding-top:50px}.multicolumn-list .multicolumn-card .multicolumn-card__image-wrapper{width:70px;margin:-50px 0 20px}}@media screen and (max-width: 1024px){.header-wrapper header.header{gap:15px}.header-wrapper .list-menu{gap:15px}.scrolled-past-header .header-wrapper .header__heading{margin-right:33px}.list-menu li a{font-size:14px}.lang-selector-wrap form.localization-form .disclosure button.caption-large{width:92px;background-position:0px -480px,right -389px;background-size:40px,30px;height:26px;padding:0 15px 0 25px;font-size:14px}}@media screen and (max-width: 989px){.header-wrapper .contact-btn,.social-icons-footer h2{display:none}.flex-footer{flex-wrap:wrap}.flex-footer .footer-wrap-sec:first-child{max-width:100%}.footer-logo-sec .footer-logo{max-width:165px;margin:0 auto 30px}.social-icons-footer{justify-content:center}.footer-wrap-sec .site-footer__section-title{font-size:18px}.header-wrapper header.header{grid-template-areas:"heading icons left-icons ";grid-template-columns:1fr;gap:0}.header-wrapper header-drawer{order:2;margin-left:25px}.header-wrapper .header__heading{margin-bottom:-30px;width:105px;margin-right:auto}.header-wrapper .header__heading .header__heading-link{padding:15px 10px;border-radius:0 0 10px 10px}.scrolled-past-header .header-wrapper .header__heading{width:90px;margin:0}.scrolled-past-header .header-wrapper .header__heading .header__heading-link{padding:5px 10px}.banner__content .banner__box .banner__heading{font-size:42px}.banner__content .banner__box .banner__heading .blue-text:before{right:-22px;top:-13px;background-position:0 -259px;background-size:35px;width:33px;height:29px}.banner-text p{font-size:16px}.banner-text{max-width:390px;margin-bottom:20px}.banner .banner__content .banner__box .banner__buttons{margin:0 0 20px}.banner.banner--medium:not(.banner--adapt){min-height:460px}body .section-gapping{padding-top:60px;padding-bottom:60px}body .section-gapping-160{padding-top:80px;padding-bottom:80px}.banner.banner--medium:not(.banner--adapt):before,.shopify-section .multicolumn:after,.shopify-section .multicolumn:before,.shopify-section .adventure-section:after,.shopify-section .adventure-section:before{height:35px}body .subtitle{font-size:20px;margin-bottom:5px}body .main-heading{margin:0 0 15px;font-size:32px}.camps-info-wrapper{gap:15px}.camps-info-wrapper .camps-info-text{width:360px}.why-choose-us__content .center-logo{width:195px;height:195px;padding:10px}.why-choose-us__content .center-logo .why-logo img{max-width:120px}.why-choose-us__content{margin-top:0}.why-choose-us__content .features-grid{gap:25px 150px}.features-grid .feature-item{max-width:255px}.features-grid .feature-item .icon{width:60px;height:60px}.features-grid .feature-item p{font-size:14px}.features-grid .feature-item:nth-child(3){right:40px}.features-grid .feature-item:nth-child(4){left:40px}.upcoming-section .upcoming-grid{margin:0 auto 20px}.adventure-section .rich-text__heading{font-size:40px}.adventure-section .rich-text__text{margin:0}.adventure-section .rich-text__text p{font-size:17px}.faq-section .grid__item .accordion details{padding:15px 20px}.faq-section .grid__item .accordion summary .accordion__title{font-size:18px}.faq-section .grid__item .accordion .accordion__content p{font-size:14px}.footer-cnt-sec .footer-contact li,.footer-cnt-sec .footer-contact li a,.categories-menu .site-footer__list a{font-size:16px}body .menu-drawer{transform:translate(100%)!important;transition:all .5s ease 0s!important;background-color:#fff;border-top:1px solid #ddd;left:auto}.menu-opening .menu-drawer{right:0;left:auto;transform:translate(0)!important}body .menu-drawer .menu-drawer__utility-links{display:none}body .menu-drawer nav.menu-drawer__navigation{padding:0}body .menu-drawer nav.menu-drawer__navigation li{margin:0}body .menu-drawer nav.menu-drawer__navigation li a{background-color:transparent;border-bottom:1px solid #ddd;padding:15px;display:flex;width:100%}body .menu-drawer nav.menu-drawer__navigation li a.menu-drawer__menu-item--active,body .menu-drawer nav.menu-drawer__navigation li a:hover{background-color:#e2628a;color:#fff}.camp-experts .expert .expert-photo{width:50px;height:50px}.expert-content .expert-name{font-size:16px}body p,.expert-content .expert-role,.card__information .product-desc{font-size:14px}body .header__icon .icon{height:3rem;width:3rem}.footer-cnt-sec .footer-contact li.footer-address:before{bottom:auto;top:5px}}@media screen and (max-width: 767px){.why-choose-us__content .center-logo{display:none}.header-wrapper header-drawer{margin-left:10px}.header-wrapper .lang-contact-wrap select.lang-selectore{background-position:0px -480px,right -423px}.why-choose-us__content .features-grid{gap:18px;grid-template-columns:repeat(1,1fr)}.features-grid .feature-item{max-width:100%;flex-direction:row!important;left:0!important;right:0!important}.features-grid .feature-item:nth-child(2n-1) p{text-align:left}.banner__content .banner__box .banner__heading{font-size:30px}.banner-text p,.banner-bottom-text p{font-size:14px}body .btn{padding:0 45px 0 15px;font-size:14px;min-height:42px;box-shadow:0 -2px 6px #0003 inset}body .btn:after{width:30px;height:30px;background-position:3px 5px;right:6px}body .btn:hover:after,body .btn.btn-blue:after{background-position:3px -53px}body .btn.btn-blue:hover:after{background-position:3px 5px}body .btn.btn-white:after{background-position:3px -111px}body .btn.btn-white:hover:after{background-position:3px 5px}.banner-text,.banner .banner__content .banner__box .banner__buttons{margin-bottom:15px}.banner-bottom-text p{padding-left:25px;line-height:20px}.banner-bottom-text p:before{top:0;background-position:0 -285px;background-size:30px;width:20px;height:20px}.banner.banner--medium:not(.banner--adapt){min-height:400px}body .section-gapping{padding-top:40px;padding-bottom:40px}body .section-gapping-160{padding-top:60px;padding-bottom:60px}.camps-info-wrapper{gap:0;flex-direction:column}.camps-info-wrapper .camps-info-text{width:100%}.mobile-view{display:block;margin-bottom:15px}.desktop-view{display:none}body .camps-info-wrapper .subtitle,body .camps-info-wrapper .main-heading{text-align:center}body .subtitle{font-size:16px}body .main-heading{font-size:22px}.expert-content .expert-role{font-size:12px;line-height:normal}.banner.banner--medium:not(.banner--adapt):before,.shopify-section .multicolumn:after,.shopify-section .multicolumn:before,.shopify-section .adventure-section:after,.shopify-section .adventure-section:before{height:22px;bottom:0}body .title-wrapper-with-link{margin-bottom:2rem!important;justify-content:center;align-items:center;gap:5px}.adventure-section .rich-text__heading{font-size:30px}.adventure-section .rich-text__text p{font-size:15px}.faq-section .grid .grid__item{gap:15px}.faq-section .grid__item .accordion details{padding:10px 15px}.faq-section .grid__item .accordion summary .accordion__title{font-size:16px}.faq-section .grid__item .accordion summary svg.icon.icon-caret{width:16px;height:16px}.footer-main-sec:before{height:15px;top:-13px}.footer-main-sec{margin-top:15px;padding-top:30px}.footer-logo-sec .footer-logo{max-width:120px;margin:0 auto 20px}.flex-footer .footer-wrap-sec:nth-child(2){display:none}.flex-footer .footer-wrap-sec:nth-child(3){width:100%}.site-footer .liquor-footer-wrap{padding-bottom:25px}.site-footer .site-footer__copyright{padding:10px 0}.footer-copy-sec .grid .grid__item small,.footer-copy-sec .grid .grid__item small a{font-size:14px}.footer-cnt-sec .footer-contact li:before{width:40px;height:40px;background-position:9px -159px}.footer-cnt-sec .footer-contact li.footer-phone:before{background-position:9px -211px}.footer-cnt-sec .footer-contact li.footer-email:before{background-position:9px -262px}.footer-cnt-sec .footer-contact li{padding-left:55px}.template-404 .subtitle{font-size:90px}.template-404 .main-heading{font-size:30px}.banner-text{max-width:280px}body .main-heading span:before{bottom:-6px}.multicolumn-list li:before{font-size:45px}.multicolumn .multicolumn-list .multicolumn-card{padding:20px 15px 10px}.multicolumn-list .multicolumn-card .multicolumn-card__image-wrapper{margin:-30px 0 10px}.multicolumn-card .multicolumn-card__info .inline-richtext{font-size:15px}.features-grid .feature-item:nth-child(2){order:5}.features-grid .feature-item:nth-child(3){order:2}.features-grid .feature-item:nth-child(4){order:6}.features-grid .feature-item:nth-child(5){order:3}.features-grid .feature-item:nth-child(6){order:4}.banner.banner--medium .banner__media:before{content:"";position:absolute;top:0;bottom:0;left:-30%;margin:auto;filter:blur(50px);background-color:#fff;width:100%;z-index:1;border-radius:50%;opacity:1}#scrollToTopBtn{bottom:30px;width:40px;height:40px;font-size:26px}}@media screen and (max-width: 450px){.upcoming-section .slider--tablet.grid--peek.grid--2-col-tablet-down .grid__item,.upcoming-section .grid--peek .grid__item{min-width:calc(100% - var(--grid-mobile-horizontal-spacing) - 3rem)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/responsive.css.map */
