@media screen and (min-width:1900px){.life-at-aanandaa .img-left{width:55%}.life-at-aanandaa .aanandaa-info{width:45%}}@media screen and (max-width:1550px){.offset-container-left .page-width{margin-right:0}.offset-container-right .page-width{margin-left:0}.abs-flower{max-width:300px}}@media screen and (max-width:1350px){.story-grid-new{grid-auto-rows:70px}}@media screen and (max-width:1440px){.banner--large:not(.banner--adapt){min-height:60rem!important}.promo-decor{width:236px;right:-62px;z-index:-1}img.quote-dec{max-width:236px}.offset-container-left .page-width{margin-right:0}.offset-container-right .page-width{margin-left:0}.learn-filter-nav ul{gap:60px}.handy-tips-box{padding:55px 115px}.farm-tour-booking__layout .date-deco{top:-91px;max-width:115px}}@media screen and (max-width:1300px){.quote-box-wrapper{padding:70px}.quote-box-wrapper p{font-size:30px;line-height:40px}img.quote-dec{max-width:150px}.fun-box-wrapper .fun-btn.fun-prev{left:-100px}.fun-box-wrapper .fun-btn.fun-next{right:-100px}.learn-filter-nav ul{gap:30px}.farm-tour-booking__layout .date-deco{top:-56px;max-width:70px}.farm-stay-booking-form .top-dec-form{max-width:160px}.farm-stay-booking-form .bottom-dec-form{max-width:150px}}@media screen and (max-width:1250px){.grid__item--promo .promo-card__content{font-size:16px;line-height:20px;padding:20px}}@media screen and (max-width:1265px){.latest-stories-wrape{gap:30px}.abs-flower{width:300px}}@media screen and (max-width:1024px){.header .list-menu,.header__icons{gap:26px}.life-at-aanandaa .aanandaa-info{padding-left:50px}.offset-container-right .life-at-aanandaa .aanandaa-info{padding-right:50px}.welcome-text .top-right-dec{width:230px;bottom:-190px}.custom-multirow .bottom-dec{width:210px}img.quote-dec{width:190px}.latest-stories-wrape{gap:40px}.press-grid{gap:11px 17px}.abs-flower{width:320px}.collection-deco{width:155px;height:auto}.collection-wrp .grid--3-col-desktop .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.promo-decor{width:196px;right:-40px;z-index:-1}.growing-seeds-inner{gap:30px}.growing-seeds{padding:50px}.visit-card .promo-box{padding:28px 30px}.visit-card .promo-box p{font-size:30px;line-height:43px;margin-bottom:18px}.farmers-market-zigzag .life-at-aanandaa .img-left{width:55%}.farmers-market-zigzag .life-at-aanandaa .aanandaa-info{width:45%}.growing-seeds-inner .seeds-grid{grid-template-columns:repeat(2,1fr)}.fun-box-wrapper .fun-btn.fun-next{right:-50px}.fun-box-wrapper .fun-btn.fun-prev{left:-50px}.fun-dec{bottom:-60px;max-width:223px}.product-gallery-thumbs img{height:auto}.built-btn{top:24%}.built-btn.built-next{right:20.7%}.tour-grid .tour-block:first-child{padding-right:30px}.tour-grid .tour-block:nth-child(2){padding-left:30px}.tour-grid .tour-block p br{display:none}.handy-tips-box{padding:55px;gap:40px}.handy-tips-box .right-side .tips-list{gap:32px 30px}.dec-right-handy{max-width:154px}.community-says-box{padding:75px 35px;gap:20px}.community-says-box .community-row{gap:20px}.c-stone{grid-row:2 / 6}.c-caption1{grid-row:9 / 6}.c-interior2{grid-row:11 / 15}.c-redwall{grid-row:9 / 11}.guide-section .image-with-text__content{padding:2rem 0rem 2rem 4rem}.course-grid .left-side{padding-right:20px}.template-page-farm-tour .community-says-box{gap:20px}.featured-box{padding:55px 30px}.learn-filter-nav ul{gap:25px}.cont-right{max-width:160px}.template-page-visit-us .welcome-text .top-right-dec{top:-17px;width:160px}.template-page-our-story .welcome-text .top-right-dec{bottom:auto;top:-130px}.template-page-our-story .c-tagline{padding:10px 0 14px}.template-page-our-story .quote-box-wrapper .quote-dec{right:-60px;max-width:90px}.template-page-our-story .image-with-text__content{padding:0 0rem 0 2rem}.offering-grid{gap:30px 30px}.offering-grid .border-btn{padding:12px 16px}.offering-card{gap:25px}.offering-card .offering-info h4 br{display:none}img.art-left-dec{max-width:200px}.search-form-wrapper{max-width:300px}.select-fil-wrape .filter-select{max-width:200px}.-glossary-bottom-deco img{max-width:180px}.template-page-glossary .collection-deco{right:0;top:50px}.story-grid-new{grid-auto-rows:70px}.story-grid-new .text{font-size:20px;line-height:24px}.our-story-grid .page-width{padding-bottom:0!important}}@media screen and (max-width:991px){.header__inline-menu .list-menu--inline{display:none}header-drawer{order:1;margin-left:0!important}.header,.header .list-menu,.header__icons{gap:24px}.site-footer-new .page-width{padding-left:3.2rem;padding-right:3.2rem}.life-at-aanandaa{flex-direction:column;gap:24px}.life-at-aanandaa .img-left{width:100%}.life-at-aanandaa .aanandaa-info{padding-left:0;width:100%;text-align:center}.offset-container-left .page-width{padding-left:60px}.offset-container-right .page-width{padding-right:60px}.offset-container-right .life-at-aanandaa{flex-direction:column-reverse}.offset-container-right .life-at-aanandaa .aanandaa-info{padding-right:0}.welcome-text .top-right-dec{width:160px;bottom:-150px}.custom-multirow .bottom-dec{width:150px;bottom:-90px}.gallery-info{margin:40px auto 0}.section-title h2{font-size:30px;line-height:43px}.page-width{padding:0 60px}.tab-list{gap:20px}.tab-list .tab-btn{font-size:16px}.quote-box-wrapper p{font-size:38px;line-height:49px}.latest-stories-wrape .left-side p{font-size:18px;line-height:22px}.grid__item--promo .promo-card__content{padding:20px;line-height:20px;font-size:14px}.collection-wrp .grid--2-col-tablet-down .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.visit-card .promo-box{padding:25px 20px}.growing-seeds-inner{grid-template-columns:repeat(1,1fr)}.growing-seeds-inner .seeds-grid{grid-template-columns:repeat(3,1fr)}.farmers-market-zigzag .life-at-aanandaa .img-left,.farmers-market-zigzag .life-at-aanandaa .aanandaa-info{width:100%}.map-link{justify-content:center}.fun-box-wrapper{padding:42px}.fun-dec{bottom:-90px}.product__info-wrapper{padding:0 0 0 2rem!important}.swiper.bulit-slider{margin-right:-60px}.built-btn.built-next{right:-40px}.built-btn{top:30%}.handy-tips-box{flex-direction:column;gap:0;align-items:center}br.hide-mob{display:none}.handy-tips-box .left-side h3{text-align:center;font-size:30px;line-height:43px;margin-bottom:48px}.community-says-box{flex-direction:column;padding:35px;gap:0}.community-says-box .left-side h2{text-align:center;font-size:30px;line-height:43px;margin-bottom:48px}.built-nav{padding-right:60px}.course-grid{display:flex;flex-direction:column-reverse;gap:20px}.course-grid .left-side{padding-right:0}.stories-card-grid{grid-template-columns:repeat(2,1fr);gap:24px 24px}.learn-filter-nav ul{gap:10px}.learn-filter-nav ul li a{font-size:14px}.search-form-wrapper.active{width:calc(100% - 40px)}.cont-right{max-width:110px;top:100px;bottom:auto}.aanandaa-location .map-view{width:100%}.aanandaa-location .location-info{width:100%;padding-left:0;margin-top:30px}.section-title.on-mobile{display:block}.aanandaa-location .location-info h2{display:none}.aanandaa-location .location-info .ex-info{margin-top:36px}.aanandaa-location .location-info .link-text{margin-top:12px}.contact-form .input-wrapper{padding:0 20px}.contact-form .input-wrapper-two{gap:0;grid-template-columns:repeat(1,1fr);margin-bottom:24px}.visitus-farmers-market-row .grid--2-col-tablet .grid__item{width:100%}.visitus-farmers-market-row .image-with-text__content{padding:36px 100px 0 0}.visitus-farmers-market-row .top-right-dec{max-width:233px;top:auto;bottom:-60px}.visitus-zigzag .life-at-aanandaa .aanandaa-info .aanandaa-heading{display:none}.course-grid .course-img{width:100%}.section-title.mob-view{display:block}.visitus-zigzag .section-title.mob-view{margin:0}.visitus-zigzag>div:not(:last-of-type){margin-bottom:64px}.visitus-farmers-market-row .image-with-text__heading{display:none}.visitus-farmers-market-row .image-with-text__content>*+*{margin-top:0}.visitus-farmers-market-row .image-with-text__content .link-text{margin-top:25px}.template-page-visit-us .course-cta .left-side .section-title{display:none}.template-page-visit-us .course-grid .left-side .btn-row{margin-top:24px}.template-page-visit-us .course-cta .left-side .section-title.mob-view h2{text-align:left}.mob-view.image-with-text__heading{display:block;margin-bottom:24px;font-family:Playfair Display;font-weight:600;font-size:30px;line-height:40px;text-align:center;color:#2e2d2d;width:100%}.course-cta .section-title h2{font-size:20px;line-height:28px}.course-grid .left-side .section-title{display:none}.offering-grid{gap:24px;grid-template-columns:repeat(1,1fr)}img.art-left-dec{max-width:110px}.farm-stay-booking-form .bottom-dec-form{max-width:90px;bottom:140px}.farm-stay-booking-form .top-dec-form{max-width:120px;top:-170px}.learn-row-new .grid--2-col-tablet .grid__item{width:100%}.learn-row-new .image-with-text__content,.left-text-cont.learn-row-new .image-with-text__grid--reverse .image-with-text__content{padding:3rem 0rem 0!important;text-align:center;justify-content:center;align-items:center}.learn-row-new .image-with-text__heading:not(.mob-view){display:none}.learn-row-new .image-with-text__text{margin-top:0!important}.learn-last-dec .top-right-dec{left:auto;right:40px;bottom:-70px;max-width:280px}.select-fil-wrape .lbl-text{font-size:16px;line-height:20px}.-glossary-bottom-deco img{max-width:150px}.map-link{margin-top:10px!important}.story-grid-new{grid-auto-rows:auto}.story-grid-new .text{font-size:16px;line-height:20px;padding:10px 0}.template-page-visit-us .map-link,.template-page-visit-us .visitus-farmers-market-row .link-text{margin-top:10px!important}}@media screen and (max-width:989px){.farm-tour-booking__layout .date-deco{display:none}}@media screen and (max-width:767px){.built-nav{padding-right:60px;padding-left:60px;margin-top:20px}.header__heading-logo{max-width:70px}.header{padding:10px 20px}.footer-wrapper{flex-direction:column;gap:66px}.footer-wrapper .footer-left{text-align:center}.footer-wrapper .footer-left .brand-logo img{max-width:100px}.footer-wrapper .footer-left .brand-info{font-size:14px;line-height:150%}.footer-wrapper .lg-link{margin-top:28px;text-align:center;flex-direction:column}.footer-wrapper .lg-link a{font-size:14px;line-height:150%;text-align:center;letter-spacing:-.011em}.footer-wrapper .ftr-menu{padding:0 4.5rem;gap:40px}.site-footer-new{padding:40px 0}.footer-policies-list{justify-content:center}.page-width{padding:0 2rem}.offset-container-left .page-width{padding-left:2rem}.offset-container-right .page-width{padding-right:2rem}.welcome-text p{font-size:14px;line-height:150%;font-weight:300}.welcome-text .page-width{padding-left:44px;padding-right:44px}.life-at-aanandaa .img-left img{border-radius:8px!important}.life-at-aanandaa{gap:10px}.life-at-aanandaa .aanandaa-info p{font-size:14px;line-height:150%;font-weight:300}.welcome-text .top-right-dec{width:200px;bottom:-110px}.banner--mobile-bottom .banner__content{align-items:end}.banner--mobile-bottom .banner__box{padding:4rem 3.5rem 7rem!important}.custom-multirow .bottom-dec{width:150px;bottom:0;margin-top:30px;position:relative}.section-title .semi-title{font-size:12px;line-height:14px;letter-spacing:.2em;font-weight:300}.section-title h2{font-size:30px;line-height:40px}.gallery-grid .swiper-wrapper{display:flex;gap:0}.gallery-grid.swiper{margin-right:-20px}.swiper-pagination-bullets{text-align:center}.section-title{margin-bottom:20px}.section-title h2 br:not(.on-mobile){display:none}.gallery-info{margin:30px auto 0}.gallery-info p{font-weight:300;font-size:14px;line-height:150%}.link-text{font-size:14px;line-height:17px;padding-left:0;padding-right:0}.tab-list{gap:20px;white-space:nowrap;justify-content:start;overflow:auto;margin-right:-20px;margin-bottom:20px;position:relative}.tab-list::-webkit-scrollbar{display:none}.tab-list-wrape{position:relative}.tab-list-wrape:after{content:"";position:absolute;right:-20px;top:0;width:35px;height:100%;background:linear-gradient(to left,#fffdf8,transparent);pointer-events:none;z-index:10}.panel-btm-info{margin:20px auto 0}.panel-btm-info p{font-size:14px;line-height:17px;font-weight:300}.quote-box-wrapper{padding:55px 20px}.quote-box-wrapper p{font-size:32px;line-height:39px}img.quote-dec{width:150px;left:30px}.latest-stories{padding:76px 0;background:url(/cdn/shop/files/stories-mob.png?v=1780563817);background-size:100% 100%}.latest-stories-wrape{flex-direction:column-reverse;gap:0}.latest-stories-wrape .right-side,.latest-stories-wrape .left-side{max-width:100%}.latest-stories-wrape .left-side h2{display:none}.stories-slider{margin-right:-20px!important}.stories-card .stories-card-body .stories-info h3{font-size:16px;line-height:21px;margin:12px 0}.latest-stories-wrape .left-side{text-align:center}.latest-stories-wrape .left-side p{font-size:14px;line-height:17px;text-align:center;margin:0 0 50px;font-weight:300}.latest-stories-wrape .left-side:before{content:"";background:url(/cdn/shop/files/dark-line.png?v=1780564241);display:block;width:81px;height:4px;margin:40px auto}.press-block img{max-height:53px;height:100%}.press-block{max-width:150px}.press-btn-wrp{margin-top:45px}.newsletter__wrapper{padding-right:20px;padding-left:20px}.section-title p{font-size:14px;line-height:17px;font-weight:300}.stories-card .stories-card-body .stories-info p{font-weight:300;font-size:12px;line-height:14px}.newsletter-form__field-wrapper .field{gap:12px;flex-direction:column;justify-content:center;align-items:center}.abs-flower{width:230px;right:0}.newsletter-section{padding-bottom:220px}.homepage-slideshow .banner__heading{font-size:20px;line-height:24px;padding:10px}.collection-deco{right:0;width:101px;height:148px}.facets-container{margin-bottom:36px}.collection-wrp .grid--2-col-tablet-down .grid__item{width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2);max-width:100%}.grid__item.grid__item--promo.show-mobile .card__inner{height:100%!important}.promo-decor{width:106px;right:-20px;z-index:-1}.collection-intro .rich-text__text p,.product-card-wrapper .card__heading,.product-card-wrapper .price .price__regular,.product-card-wrapper .price .price-item--sale{font-size:14px;line-height:150%}.price .price-item{margin:0!important}.price .price-item:first-of-type{margin-right:.9rem}.gallery-pagination{display:block}.growing-seeds{padding:30px}.growing-seeds-inner .left-side{text-align:center}.growing-seeds-inner .left-side h2{font-size:30px;line-height:40px;margin:0 0 20px}.growing-seeds-inner .left-side p{font-size:14px;line-height:150%;margin:0 0 20px}.growing-seeds-inner{gap:20px}.growing-seeds-inner .seeds-grid{gap:10px}.visit-us-grid{grid-template-columns:repeat(2,1fr);gap:0px}.visit-us-grid>*:last-child{grid-column:1 / -1}.visit-card .promo-box{height:auto;padding:20px 20px 35px;min-height:270px;margin-right:2rem}.visit-card .visit-inf-content{font-size:14px;line-height:20px;font-weight:300}.visit-card .visit-inf{margin-top:13px;font-size:18px;line-height:24px}.inner-page-banner .banner--mobile-bottom .banner__media{position:absolute}.inner-page-banner:after{bottom:-11px;background-size:100% 80%}.farmers-market-zigzag .offset-container-left,.farmers-market-zigzag .offset-container-right{margin-bottom:40px!important}.farmers-market-zigzag .offset-container-left:last-child,.farmers-market-zigzag .offset-container-right:last-child{margin-bottom:0!important}.inner-page-banner .banner__heading{font-weight:600;font-size:24px;line-height:32px;padding:5px 15px}.inner-page-banner .banner--mobile-bottom .banner__box{padding:5rem 3.5rem 11rem!important}.homepage-slideshow:after{bottom:-3px}br.on-mobile{display:block}.newsletter-form__button{width:100%!important}.footer-wrapper .lg-link svg path{stroke-width:1.5}.grid__item.product__media-wrapper .product-gallery-main{margin-right:-20px}.product__info-wrapper{padding:0 0 0 0rem!important}.product__info-container .product__title h1{font-weight:500;font-size:16px;line-height:21px;text-transform:capitalize}.product__info-container .product__description p{font-weight:300;font-size:14px;line-height:150%}.fun-box-wrapper .fun-btn{display:none}.product__title{margin-bottom:1rem}.product__info-container .product__description{margin:0!important}.product__info-container>*+*{margin:1rem 0}.product__info-container .price__container{font-size:20px;line-height:24px}.product__info-container .product-form__quantity{margin-bottom:26px;gap:20px}.product-form__quantity .form__label{font-weight:300;font-size:14px;line-height:150%}.quantity{min-height:40px}.fun-slider .fun-text{font-weight:400;font-size:20px;line-height:24px}.fun-box-wrapper{padding:50px 29px}.fun-pagination{margin-top:5px}.fun-dec{max-width:172px;bottom:0;z-index:1}.product-fun-facts .section-title h2,.related-products .section-title h2{font-weight:500;font-size:16px;line-height:21px}.product-fun-facts .section-title .semi-title{margin-bottom:2px}.product__info-container .product-form{margin-bottom:0!important}.glimpse-grid{grid-template-columns:repeat(11,1fr) 10px repeat(8,1fr);grid-template-rows:180px 160px 120px 100px 80px 100px 20px 160px 110px 120px}.c-exterior{grid-column:1 / 21;grid-row:1 / 2;padding:0 0 15px}.c-stone{grid-row:2 / 3;grid-column:1 / 13;padding:0 0 15px}.c-tagline{grid-column:13 / 21;grid-row:2 / 3;padding:0 0 10px 10px;display:flex;align-items:center}.glimpse-grid .txt{font-weight:400;font-size:18px;line-height:22px;text-align:center}.c-corridor{grid-column:1 / 21;grid-row:3 / 6;padding:0 0 20px}.c-caption1{grid-row:7 / 6;grid-column:1 / 21;padding:0;text-align:center}.c-dining{grid-column:1 / 10;grid-row:7 / 9;padding:15px 0}.c-redwall{grid-column:11 / 22;grid-row:9 / 7;padding:15px 0}.c-caption2{grid-column:1 / 21;grid-row:9 / 9;text-align:center;padding:0}.c-interior2{grid-row:10 / 21;grid-column:1 / 21}.swiper.bulit-slider{margin-right:-2rem}.built-btn{display:none}.built-card .built-card-info p{font-size:14px;line-height:150%}.tour-grid .tour-block:nth-child(2){padding-left:0;padding-bottom:0}.tour-grid .tour-block:first-child{padding-right:0;border-right:0;position:relative}.tour-grid .tour-block:first-child:before{content:"";position:absolute;bottom:0;width:77px;border:1px solid rgba(0,0,0,.3);margin:auto;left:0;right:0}.tour-grid{grid-template-columns:repeat(1,1fr)}.tour-grid .tour-block h4{font-weight:500;font-size:17px;line-height:150%;text-align:center;letter-spacing:-.011em;margin-bottom:11px}.tour-grid .tour-block h4 svg{width:20px}.tour-grid .tour-block p{font-weight:300;font-size:14px;line-height:150%;text-align:center}.tour-grid .tour-block p b{font-weight:300}.handy-tips-box{padding:63px 40px 119px;background-image:url(/cdn/shop/files/handy-tips-box-mob.png?v=1781086285)}.handy-tips-box .left-side h3{font-weight:600;font-size:30px;line-height:40px;margin-bottom:42px}.handy-tips-box .right-side .tips-list{gap:32px 10px;grid-template-columns:repeat(2,1fr)}.handy-tips-box .tip-box{font-weight:300;font-size:14px;line-height:150%}.handy-tips-box .link-text{padding:0 0 5px;font-size:13px}.dec-right-handy{max-width:154px;bottom:-30px}.guide-section .image-with-text__content{padding:57px 0rem 0rem;justify-content:center;align-items:center}.guide-section .image-with-text__text p{font-weight:300;font-size:14px;line-height:150%;text-align:center}.community-says-box .community-row{grid-template-columns:repeat(1,1fr);gap:40px}.template-page-farm-tour .community-says-box{gap:20px}.community-says-box .community-box p{font-weight:400;font-size:14px;line-height:17px}.community-says-box .community-box hr{margin:16px auto}.community-says-box .community-box h6{font-weight:300;font-size:14px;line-height:120%}.community-says-box{padding:51px 35px 79px;background-image:url(/cdn/shop/files/community-mob.png?v=1781086224)}.booking-cta-section .book-tagline{gap:10px;font-weight:300;font-size:14px;line-height:150%;text-align:center;flex-wrap:nowrap}.booking-cta-section{padding:20px 0}.white-btn{font-size:14px;line-height:17px;text-transform:uppercase;padding:12px 20px}.visit-us-slider{margin-right:-2rem!important}.visit-us-slider .swiper-pagination{position:relative!important;margin-top:35px}.glimpse-grid .txt br{display:none}.experience-grid .experience-text p{font-size:18px;line-height:26px}.experience-grid .experience-text{padding:15px 0}.experience-grid{gap:10px}.course-grid .left-side .section-title h2{font-size:20px;line-height:26px}.course-grid .course-tags,.course-grid .left-side .section-title{margin-bottom:20px}.btn-row{flex-wrap:wrap}.dark-btn{font-size:14px;line-height:17px;padding:12px 26px}.main-str-img{margin-bottom:25px;line-height:0}.featured-box{padding:35px 20px}.stories-card-grid{grid-template-columns:repeat(1,1fr)}.sm-title h3{font-size:14px;line-height:16px}.tour-grid .tour-block:first-child{padding-top:0}.glossary-list-wrapper{grid-template-columns:repeat(1,1fr);gap:25px}.glossary-item p{font-size:14px}.spotlight-btn{margin-top:30px}.learn-filter-nav ul{gap:10px;flex-wrap:wrap;justify-content:start}.learn-filter-nav{margin-bottom:40px;display:flex;flex-direction:column-reverse}.search-form input{padding:0 50px 0 16px;background:transparent}.learn-filter-nav ul li.search-box{width:100%;padding-left:10px;z-index:unset;margin-top:10px}.learn-filter-nav ul li.search-box svg{width:20px}.cont-right{max-width:90px;top:20px;bottom:auto}.form-section .section-title p br{display:none}.contact-form .input-wrapper-two .input-wrapper:last-of-type{margin-bottom:0}.contact-form .input-wrapper-two,.contact-form .input-wrapper:not(:last-of-type){margin-bottom:12px}.contact-form .input-wrapper label{font-size:14px;line-height:17px;font-weight:600}.contact-form .input-wrapper textarea,.contact-form .input-wrapper input{font-weight:300;font-size:14px;padding:10px 15px}.contact-form .btn-wrape{padding:0 20px}.contact-form .btn-wrape .border-btn{margin-top:15px}.aanandaa-location .location-info .ex-info .border-btn{width:100%}.template-page-contact .course-cta{margin-bottom:72px}.aanandaa-location .map-view iframe{height:300px}.aanandaa-location .location-info p{font-weight:300;font-size:14px;line-height:150%}.template-page-visit-us .welcome-text .page-width{padding-left:20px;padding-right:20px}.template-page-visit-us .welcome-text .top-right-dec{width:110px}.visitus-zigzag>div:not(:last-of-type){margin-bottom:64px}.visitus-zigzag .life-at-aanandaa .aanandaa-info p{margin-bottom:16px}.visitus-zigzag .section-title.mob-view{margin:0 0 12px}.visitus-farmers-market-row .image-with-text__content{padding:36px 50px 0 0}.visitus-farmers-market-row .top-right-dec{max-width:163px;bottom:20px;opacity:.3}.visitus-farmers-market-row .image-with-text__text p{font-weight:300;font-size:14px;line-height:150%}.visitus-farmers-market-row .image-with-text__text p strong{font-weight:500;font-size:14px;line-height:150%}.template-page-visit-us .course-grid .left-side p{font-weight:300;font-size:14px;line-height:150%}.featured-grid{margin-right:-20px;width:calc(100% + 20px);display:block}.featured-grid .swiper-pagination{position:relative;margin-top:40px}.offering-card .offering-info h4{font-size:12px;line-height:19px;margin-bottom:20px}.offering-card .offering-img{max-width:140px}.offering-card .offering-img img{height:auto}.offering-card .offering-info{flex:1}.offering-card{gap:16px}.offering-grid .border-btn{padding:9px 10px;font-size:12px;width:100%}.offering-grid{gap:15px}.our-offerings .section-title h2{font-size:16px;line-height:21px}.template-page-our-story .image-with-text__content{padding:40px 0rem 0}.image-with-text__content p{font-weight:300;font-size:14px;line-height:150%}.template-page-our-story .quote-box-wrapper p{font-size:20px;line-height:24px}.template-page-our-story .quote-box-wrapper{padding:37px 22px;max-width:350px;margin-right:auto;margin-left:0}.template-page-our-story .quote-box-wrapper .quote-dec{right:-40px;max-width:60px;left:auto;bottom:80px}.template-page-our-story .welcome-text .top-right-dec{bottom:auto;top:-100px;width:150px}.template-page-our-story .welcome-text .page-width{padding-left:20px;padding-right:20px}.template-page-our-story .glimpse-grid .txt{font-size:14px;line-height:17px}.template-page-our-story .c-stone{grid-row:2 / 3;grid-column:10 / 22;padding:0 0 15px}.template-page-our-story .c-tagline{grid-column:1 / 9;grid-row:2 / 3}.template-page-our-story .glimpse-grid{grid-template-rows:180px 160px 120px 100px 80px 100px 20px 0px}.template-page-our-story .c-corridor{grid-column:1 / 10;grid-row:3 / 5}.template-page-our-story .c-caption1{grid-row:5 / 3;grid-column:11 / 22}.template-page-our-story .c-dining{grid-column:1 / 10;grid-row:5 / 7;padding:0 0 15px}.template-page-our-story .c-redwall{grid-column:11 / 22;grid-row:8 / 5;padding:15px 0}.visit-us-grid.swiper-wrapper{display:flex}.booking-form-wrape .form-input-grid{grid-template-columns:repeat(1,1fr)}.course-grid .course-tags{max-width:330px}.stay-includes .includes-list .includes-info{align-items:start;font-size:14px;line-height:17px;font-weight:300}.article-title .article-title-wrape h1{font-size:24px;line-height:1.5}.article-title .article-title-wrape .title-info span:not(.read-time){font-size:14px;line-height:20px;font-weight:300}.article-title .article-title-wrape .title-info .read-time{padding:5px 10px;font-size:14px;line-height:20px;font-weight:300}.article-title .article-title-wrape .title-info{flex-wrap:wrap}img.art-left-dec{max-width:80px;top:180px}.article-template__content p{font-size:14px;line-height:150%;font-weight:300}.farm-tour-booking__layout .date-deco{top:-53px;max-width:65px}.date-bottom-dec{max-width:190px;margin-left:auto;width:100%}.farm-stay-booking-form .top-dec-form{max-width:60px;top:-70px}.farm-stay-booking-form .bottom-dec-form{max-width:50px;bottom:141px}.learn-last-dec .top-right-dec{left:30px;right:auto;bottom:-40px;max-width:160px}.search-form-wrapper{max-width:100%}.select-fil-wrape .filter-select{padding:7px 16px}.template-page-blogs .main-page-title{font-size:24px;line-height:1.5}.-glossary-bottom-deco img{max-width:90px;bottom:10px}.learn-row-new .link-text:after{width:100%}.our-story-grid .page-width{padding-bottom:72px!important}.story-grid-new .text{font-size:14px;line-height:17px;padding:0}.story-grid-new .big-left{grid-column:1 / span 10;grid-row:1 / span 1}.story-grid-new .top-text{grid-column:1 / span 7;grid-row:2 / span 4}.story-grid-new .cat{grid-column:8 / span 5;grid-row:2 / span 4}.story-grid-new .center-text{grid-column:8 / span 5;grid-row:6 / span 3}.story-grid-new .family{grid-column:1 / span 7;grid-row:6 / span 2}.story-grid-new .dogs{grid-column:1 / span 6;grid-row:8 / span 7}.story-grid-new{gap:10px}.story-grid-new .group{grid-column:1 / span 12;grid-row:23 / span 5}.story-grid-new .final-text{grid-column:1 / span 12;grid-row:28 / span 4}.story-grid-new .vegetables{grid-column:1 / span 6;grid-row:18 / span 5}.auth-logo img{max-height:30px}.featured-card .featured-img .auth-logo{padding:2px 6px}.facet-checkbox__text:before{display:none}.footer-social{flex-direction:column;align-items:center;justify-content:center;gap:16px;margin-top:60px;margin-bottom:24px;text-align:center}.footer-social-title{font-size:16px;margin:0}.footer-social-links{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;gap:16px;width:100%}.social-item{gap:8px;white-space:nowrap}.social-item span:last-child{font-size:16px;line-height:1.2}.banner--large:not(.banner--adapt){min-height:unset!important}.social-icon,.social-icon svg{width:30px;height:30px;flex-shrink:0}}@media screen and (max-width:375px){.template-page-our-story .quote-box-wrapper{max-width:300px}}@media screen and (max-width:390px){.footer-social-links{gap:12px}.social-item{gap:6px}.social-item span:last-child{font-size:15px}.visit-card .promo-box{min-height:245px}}@supports (padding: max(0px)){.booking-cta-section{padding-bottom:max(20px,env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:reduce){.booking-cta-section{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/responsive.css.map */
