@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";@font-face{font-family:RocaOne;src:url(/cdn/shop/files/RocaOne-Bold.eot?v=1754397449);src:url(/cdn/shop/files/RocaOne-Bold.eot?v=1754397449) format("embedded-opentype"),url(/cdn/shop/files/RocaOne-Bold.woff2?v=1754397448) format("woff2"),url(/cdn/shop/files/RocaOne-Bold.woff?v=1754397448) format("woff"),url(/cdn/shop/files/RocaOne-Bold.ttf?v=1754397449) format("truetype");font-weight:700;font-style:normal;font-display:swap}header{background-color:transparent;position:absolute;display:block!important;top:0;width:100%;padding:20px 0!important}.page-width{padding:0 15px!important;max-width:1200px!important;margin:0 auto!important;width:100%!important}.header__inline-menu li a{font-size:16px;color:#fff;font-family:Montserrat,sans-serif;font-weight:700}.header__inline-menu li{padding:0 10px}header .right_head a{background-color:#455f4e;font-size:16px;color:#e5ffb8;font-weight:700;text-decoration:none;padding:17px 26px;border-radius:38px;text-transform:uppercase;font-family:RocaOne}header .right_head a:hover{color:#455f4e;background-color:#e5ffb8}.header__inline-menu li a:hover{color:#fff;text-decoration:none}.header__menu-item:hover span{text-decoration:none;text-underline-offset:unset}header .header__inline-menu{text-align:center}header .page-width{display:flex;justify-content:space-between;align-items:center;max-width:98%!important}.banner .banner__media img{object-fit:contain!important}.banner__heading{font-size:66px;font-family:RocaOne;text-align:right;color:#fff;max-width:701px;width:100%;margin-left:auto;position:relative}.banner__text p strong{font-weight:400;color:#e5ffb8;font-family:Montserrat,sans-serif;font-weight:700;font-size:18px}.banner__text{max-width:282px;width:100%;margin-left:auto}.cstm_img_bnr{position:relative}.hm_choose_us{background-color:#f4efe5;overflow:hidden;z-index:0}.hm_choose_us h2{font-size:47px;font-family:RocaOne;color:#573217;text-align:center;font-weight:700}.hm_choose_us p{font-size:16px;font-family:Montserrat,sans-serif;text-align:center;color:#573217;letter-spacing:0;max-width:584px;margin:0 auto 30px}img{max-width:100%}.banner__content.page-width{max-width:100%!important}.two_col_imgs{display:flex}.two_col_imgs{display:flex;align-items:center;justify-content:space-between;max-width:996px;margin:auto}.site-btn{background-color:#455f4e;font-size:16px;color:#e5ffb8;font-weight:700;text-decoration:none;padding:17px 26px;border-radius:38px;text-transform:uppercase;font-family:RocaOne}.site-btn:hover{background-color:#e5ffb8;color:#455f4e}.hm_choose_us{background-color:#f4efe5;padding:35px 0 80px;position:relative;overflow:hidden;margin-top:-4px}.hm_choose_us:before{position:absolute;content:"";height:200px;width:196px;bottom:-28px;left:5px;z-index:99999;background:url(/cdn/shop/files/newcat.png?v=1754401623)}.hm_choose_us .site-btn{margin:34px auto 0;display:block;text-align:center;max-width:290px;width:100%}.hm_meet_resid{background-color:#455f4e;padding:45px 0 63px}.resident_outr h2{font-size:40px;font-family:RocaOne;font-weight:700;color:#eeecde;text-align:center;margin:0 auto 37px!important;max-width:535px;width:100%;margin:auto}.resident_outr .owl-carousel .owl-item img{display:block;width:auto;margin:auto}.resident_outr .owl-carousel .owl-item p{text-align:center}.resident_outr .owl-carousel .owl-item p strong{font-size:15px;color:#e5ffb8;text-align:center;font-family:Montserrat,sans-serif}.hm_meet_resid .site-btn{background-color:#e5ffb8;color:#455f4e;margin:auto;display:block;text-align:center;max-width:264px;width:100%}.hm_meet_resid .site-btn:hover{background-color:#455f4e;color:#e5ffb8}.hm_meet_resid{border-bottom:1px solid #5f7667}.hm_meet_resid .owl-nav .owl-prev,.hm_meet_resid .owl-nav .owl-next{background-color:transparent!important}.hm_meet_resid .owl-nav .disabled{opacity:1!important}.hm_meet_resid .owl-dots{display:flex;flex-direction:column;width:86px;align-items:center;justify-content:center;height:200px;position:absolute;top:22%}.hm_meet_resid .owl-theme .owl-dots .owl-dot span{width:4px;height:4px}.hm_meet_resid .owl-theme .owl-nav{margin-top:0;position:absolute;left:12px;top:23%;z-index:1;height:200px;width:75px}.hm_meet_resid .owl-theme .owl-prev{margin:0!important;position:absolute;bottom:19px;left:8px}.hm_meet_resid .owl-theme .owl-next{margin:0!important;position:absolute;left:11px;top:16px}.hm_Gaias_Serenit{background-color:#455f4e;padding:55px 0 125px}.outr_colmn_div h2{font-size:54px;font-family:RocaOne;font-weight:700;color:#eeecde;max-width:513px;width:100%}.outr_colmn_div .head_img{display:flex;align-items:center;justify-content:space-between}.outr_colmn_div .outr_column{display:flex;align-items:flex-start;justify-content:space-between}.outr_colmn_div .outr_column .col_inn{background-color:#e5ffb8;text-align:center;width:31%;padding:32px 20px 40px;position:relative;height:615px}.outr_colmn_div .outr_column .col_inn h3{font-family:RocaOne;font-size:35px;color:#573217;max-width:262px;width:100%;margin:0 auto 27px;line-height:37px}.outr_colmn_div .outr_column .col_inn p{color:#573217;font-family:Montserrat,sans-serif;text-align:center;letter-spacing:0;text-align:left}.web-btn{background-color:#eeecde;font-size:16px;color:#455f4e;font-weight:700;text-decoration:none;padding:17px 26px;border-radius:38px;text-transform:uppercase;font-family:RocaOne;position:absolute;bottom:-29px;width:226px;line-height:20px;left:60px}.web-btn:hover{background-color:#573217;color:#eeecde}.hm_flying_pig{background-color:#f4efe5}.outr_flying_pig{padding:50px 0}.inn_fyling_pig{text-align:center}.pigdata{background-color:#573217;text-align:center;max-width:744px;padding:70px;width:100%;margin:-108px auto 0;z-index:99;position:relative}.pigdata:after{left:-239px;bottom:-52px;background-image:url(/cdn/shop/files/piggs.png?v=1754543414);width:230px;height:206px;position:absolute;content:""}.pigdata h2{margin-top:0;font-family:RocaOne;font-size:40px;line-height:43px;color:#eeecde;margin-bottom:27px}.pigdata p{color:#eeecde;text-align:center;letter-spacing:0;margin-top:0;font-family:Montserrat,sans-serif}.pigdata .site-btn{background-color:#eeecde;color:#455f4e;display:block;max-width:277px;width:100%;margin:24px auto 0}.hm_our_stories{background-color:#455f4e;padding:55px 0 110px;position:relative}.hm_our_stories:after{position:absolute;content:"";bottom:-173px;height:173px;width:100%;background-image:url(/cdn/shop/files/Vector_1.png?v=1754566066);z-index:1}.hm_our_stories h2{font-size:53px;font-family:RocaOne;font-weight:700;color:#eeecde;text-align:center;margin:0 auto 37px!important;max-width:554px;width:100%}.hm_our_stories .colum_stories{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:84px}.hm_our_stories .colum_stories .inn_col_stories{width:31%}.inn_col_stories p{color:#f4efe5;font-size:14px;font-family:Montserrat,sans-serif;text-align:center;letter-spacing:0;margin-top:6px;font-weight:700}.outr_our_stroes .site-btn{background-color:#e5ffb8;color:#455f4e;display:block;text-align:center;max-width:290px;width:100%;margin:45px auto 0;z-index:1;position:relative}.lion_btn{position:relative}.lion_btn:before{position:absolute;content:"";background:url(/cdn/shop/files/dual-animal.png?v=1754488016);height:107px;width:175px;top:-87px;left:50%;z-index:0;transform:translate(-50%)}.hm_Gaias_Sanctu{background-color:#f4efe5;padding:270px 0 100px;z-index:0;position:relative}.hm_Gaias_Sanctu h2{font-size:53px;line-height:55px;font-family:RocaOne;font-weight:700;color:#573217;text-align:center;max-width:722px;width:100%;margin:0 auto 50px}.hm_Gaias_Sanctu .item{text-align:center;background-color:#573217;max-width:751px;padding:47px;margin:auto;width:100%}.hm_Gaias_Sanctu .item p{font-size:19px;font-family:Montserrat,sans-serif;color:#f4efe5;margin-top:0;margin-bottom:0}.hm_Gaias_Sanctu .site-btn{text-align:center;max-width:325px;width:100%;margin:45px auto 0;display:block}.Sanctuary_slider{position:relative}.Sanctuary_slider:before{position:absolute;content:"";background-image:url(/cdn/shop/files/elephant.png?v=1754545342);width:200px;height:175px;right:11%;top:-95px;background-size:57%;background-repeat:no-repeat}.Sanctuary_slider .owl-nav .owl-prev{padding:0!important;margin:0!important;background-color:transparent!important;position:absolute;left:35px;top:35%}.Sanctuary_slider .owl-nav .owl-next{padding:0!important;margin:0!important;background-color:transparent!important;position:absolute;right:35px;top:35%}.Heart_of_Gaia{background-color:#f4efe5;text-align:center;padding:36px 0 90px}.Heart_of_Gaia h2{font-size:53px;line-height:55px;font-family:RocaOne;font-weight:700;color:#573217;text-align:center;max-width:512px;width:100%;margin:0 auto 50px;position:relative}.Heart_of_Gaia h2:before{position:absolute;content:"";background-image:url(/cdn/shop/files/heart.png?v=1754548716);height:77px;width:76px;left:-70px;top:0}.Heart_of_Gaia h2:after{position:absolute;content:"";background-image:url(/cdn/shop/files/heart.png?v=1754548716);height:77px;width:76px;right:-57px;top:0}.outr_gaias p{font-size:15px;color:#573217;font-family:Montserrat,sans-serif;line-height:17px;max-width:910px;margin:0 auto 30px;width:100%;letter-spacing:0}.mainbp p{margin-bottom:6px}.outr_gaias .site-btn{display:block;background-color:#573217;max-width:300px;width:100%;line-height:17px;text-transform:capitalize;margin:40px auto 0}.outr_gaias .site-btn:hover{background-color:#e5ffb8;color:#573217}.Sanctuary_Updates{background-color:#f4efe5;padding:45px 0 0}.Sanctuary_Updates .outr_Updates h2{margin-top:0;font-size:53px;line-height:55px;font-family:RocaOne;font-weight:700;color:#525d3d;text-align:center;max-width:512px;width:100%}.Sanctuary_Updates .nws_ltr_form .form_txt p{font-size:14px;font-family:Montserrat,sans-serif;font-weight:500;color:#455f4e;margin-top:0;letter-spacing:0;margin-bottom:19px;line-height:normal}.nws_ltr_form{display:flex;align-items:center;justify-content:space-between}.nws_ltr_form .form_txt{max-width:452px;width:100%}.newsletter-form__field-wrapper .field__input{background-color:#e5ffb8;border:0px;padding:8px 24px!important;width:270px;height:50px;box-shadow:4px 4px #6d3a2c;text-transform:uppercase;font-family:Montserrat,sans-serif;letter-spacing:0;font-weight:700;color:#455f4e}.field:before,.select:before,.customer .field:before,.customer select:before,.localization-form__select:before{display:none!important}.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after{display:none!important}.newsletter-form__field-wrapper .field label{display:none}::-webkit-input-placeholder{color:#455f4e!important;opacity:1!important}:-moz-placeholder{color:#455f4e!important;opacity:1}::-moz-placeholder{color:#455f4e!important;opacity:1!important}:-ms-input-placeholder{color:#455f4e!important}::-ms-input-placeholder{color:#455f4e!important}::placeholder{color:#455f4e!important;opacity:1!important}.field__input:focus,.select__select:focus,.customer .field input:focus,.customer select:focus,.localization-form__select:focus.localization-form__select:after{box-shadow:none!important}.newsletter-form__button{height:20px!important;width:20px!important;background-color:#eeecde!important;border-radius:50%;left:-9px;top:16px!important}.newsletter-form__button .svg-wrapper{display:none}.newsletter-form__field-wrapper{max-width:30rem!important}.footer{position:relative;z-index:1}.centerit{text-align:center;position:relative;bottom:-25px;z-index:0;margin-top:22px}.footer .top_foo_head h2{text-align:left;color:#e5ffb8;font-size:37px;font-family:RocaOne;font-weight:700;max-width:855px;width:100%;margin:15px auto 55px}.shop_follow .site-btn{background-color:#eeecde;color:#573217;display:block;text-align:center;padding:13px 26px;max-width:200px}.shop_follow .site-btn:hover{color:#eeecde;background-color:#573217}.shop_follow p.move2{position:relative;bottom:0;left:0;color:#f4efe5;font-family:Montserrat,sans-serif;letter-spacing:0;font-weight:700;text-align:center;margin-top:5px}.footer-block__details-content li a{color:#f4efe5!important;font-family:Montserrat,sans-serif;font-weight:500;padding:0;font-size:16px!important;line-height:18px!important}.outr_foot_div{align-items:center!important}.footer-block__details-content .list-menu__item--link:hover,.copyright__content a:hover{text-decoration:none!important}.bnr_about_us{position:relative}.bnr_about_us .cstm_about_bnr h1{position:absolute;bottom:25%;z-index:1;right:37px;font-family:RocaOne;font-size:64px;line-height:67px;font-weight:700;color:#fff;margin:0;text-align:right;max-width:540px;width:100%}.header__active-menu-item{text-decoration:none}.cstm_richtext .isolate{background-color:#f4efe5!important}.content-container--full-width:after{background-color:#f4efe5}.cstm_richtext h2{font-size:47px;font-family:RocaOne;color:#573217;text-align:center;font-weight:700}.cstm_richtext .rich-text__text p{font-size:16px;font-family:Montserrat,sans-serif;text-align:center;color:#573217;letter-spacing:0;max-width:770px;margin:0 auto 10px}.rich-text__blocks{max-width:100%!important}.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after{display:none}.button[aria-disabled=true]{opacity:1}.cstm_richtext .rich-text{padding-top:60px;padding-bottom:155px}.rich-text__buttons{margin-top:4rem!important;position:relative}.rich-text__buttons:after{position:absolute;content:"";width:220px;height:244px;background-image:url(/cdn/shop/files/newcock.png?v=1754896855);bottom:-166px;right:-121px}.about_heart_purpose{background-color:#455f4e;padding:55px 0}.about_heart_purpose h2{font-size:43px;font-family:RocaOne;font-weight:700;color:#eeecde;text-align:center;margin:0 auto 37px!important;max-width:535px;width:100%}.about_heart_purpose p{color:#f4efe5;font-size:16px;font-family:Montserrat,sans-serif;margin-bottom:23px;text-align:center}.about_heart_purpose p b{font-style:italic}.outr_heart_purpose .page-width{position:relative}.outr_heart_purpose .page-width:before{position:absolute;content:"";height:96px;width:103px;background-image:url(/cdn/shop/files/hand.png?v=1754897805);left:-104px;top:33%}.btn_groups .site-btn{display:flex;margin:0 auto 20px;max-width:265px;text-align:center;background-color:#e5ffb8;color:#455f4e;line-height:17px;min-height:65px;align-items:center;justify-content:center}.outr_heart_purpose .btn_groups{position:relative;margin-top:130px}.outr_heart_purpose .btn_groups:before{background-image:url(/cdn/shop/files/dog.png?v=1754897806);height:102px;width:201px;content:"";top:-101px;left:50%;transform:translate(-50%);position:absolute}.about_heart_purpose{position:relative}.about_heart_purpose:after{position:absolute;content:"";bottom:-120px;height:173px;width:100%;background-image:url(/cdn/shop/files/Vector_1.png?v=1754566066);z-index:1}#shopify-section-template--24459444748589__sanctuary_updates_YLMN6e{padding:160px 0 0}.cstm_shop_page .header{position:relative;top:unset;left:unset}.section-template--24432082223405__product-grid-padding.gradient{padding:0!important}.cstm_col_gird{background-color:#f4efe5;padding:65px 0 82px!important;position:relative}.cstm_col_gird:after{background-image:url(/cdn/shop/files/piggyt.png?v=1755167987);position:absolute;content:"";height:200px;width:196px;top:43px;right:10%;z-index:0;background-size:65%;background-repeat:no-repeat}#ProductGridContainer{z-index:1;position:relative}.cstm_col_gird h1{font-size:47px;font-family:RocaOne;color:#573217;text-align:center;font-weight:700;margin:0 0 30px}.collection.page-width{max-width:1400px!important}#product-grid .card__content .card__information{background-color:#f4efe5;padding-left:20px}#product-grid .card__content .card__information h3.card__heading{font-size:22px;font-family:Montserrat,sans-serif;font-weight:600;margin:0;min-height:60px}#product-grid .card__content .card__information .price__regular{font-size:16px;font-family:Montserrat,sans-serif;margin-bottom:0}.col_outr_banr h2{font-size:56px;font-family:RocaOne;color:#fff;max-width:500px;width:100%;position:relative;text-decoration:none;margin:0 0 28px;line-height:60px}.col_outr_banr p{font-size:18px;font-family:Montserrat,sans-serif;font-weight:400;letter-spacing:0;color:#fff;text-decoration:none;max-width:400px;line-height:26px;margin-bottom:31px}.col_outr_banr .site-btn{display:block;max-width:230px;text-align:center}.col_outr_banr{background-repeat:no-repeat;background-size:cover;background-position:center;padding:200px 0}.contact h2{font-size:47px;font-family:RocaOne;color:#573217;text-align:center;font-weight:700}#shopify-section-template--24432082321709__form .color-scheme-1.gradient{background-color:#f4efe5;padding:55px 0;margin-top:-11px}.contact p{font-size:18px;font-family:Montserrat,sans-serif;font-weight:400;letter-spacing:0;max-width:750px;width:100%;text-align:center;margin:0 auto 31px;text-decoration:none;line-height:26px}.contact .site-btn{outline:none;box-shadow:none;border:0px;max-width:200px;display:block;width:100%}.banner--desktop-transparent .banner__box{top:-90px;position:relative}.top_foo_head{display:flex;justify-content:space-between;align-items:end}.shop_follow{position:relative}.shop_follow .move1{position:absolute;top:-64px;max-width:60%;z-index:-1;left:28px}.footer .page-width{max-width:98%!important}.footer-block__brand-info h2{font-size:25px;line-height:32px;font-family:RocaOne;font-weight:700;color:#e5ffb8}.footer .newsletter-form{margin:0!important}.inn_foo4{text-align:right}.animal_testimonail svg{max-width:120px}.animal_testimonail *{text-align:center}.animal_testimonail{background:#455f4e}.main_animal{background:#f4efe5;padding-top:150px;padding-bottom:100px}.main_animal h2{margin:0 0 40px;font-size:53px;line-height:55px;font-family:RocaOne;font-weight:700;color:#573217;text-align:center;width:100%}.animal-cards{display:grid;grid-template-columns:auto auto auto auto;gap:30px;row-gap:50px}.animal-card .overlay{position:absolute;top:0;left:50%;transform:translate(-50%);font-family:RocaOne;font-weight:700;color:#eeecde;text-align:center;width:100%;background:#00000075;height:100%;padding:30px 15px 0}.overlay .sub_title{font-size:16px;font-family:RocaOne;text-transform:uppercase}.main_title{line-height:1.3;font-size:36px}.overlay p{margin:0}.animal-card{position:relative;line-height:0}.animal-card img{width:100%;height:100%;object-fit:cover}.animal_testimonail{position:relative}.animal_testimonail:after{position:absolute;content:"";height:100px;width:100%;background-image:url(/cdn/shop/files/Vector_2_1_1_1.png?v=1755582024);z-index:1;display:block;background-position:center;background-size:100% 100%}.outr_animals_meets img{filter:invert(1)}.animal_testimonail .divider svg{width:100%;height:100%;max-width:unset;margin-top:-100px;fill:#455f4e}.outr_animals_meets h2{font-size:54px;font-family:RocaOne;line-height:1.1;color:#eeecde;text-align:center;margin:0 auto 37px!important;max-width:1000px}.subtitle.subtitle-quote{color:#eeecde}.bnr_animals{position:relative;padding-bottom:50px}.bnr_animals .header-wrap{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center}.bnr_animals .card-title{font-family:RocaOne;font-weight:700;color:#eeecde;text-align:center;font-size:56px;line-height:1}.bnr_animals .label{font-family:RocaOne;font-weight:700;color:#eeecde;text-align:center;text-transform:uppercase}.hearts-top svg{fill:#cc362b}.lightbox-content img{width:100%;margin:0;height:100%;aspect-ratio:unset}body .lightbox-content{background:#fff;padding:0;border-radius:12px;max-width:600px;text-align:center;max-height:unset}body .lightbox-content img{max-height:350px;object-fit:cover;margin:0}body h3#animal-title{text-transform:uppercase;margin:15px 0 0}body p#animal-type{margin:0 0 10px}body p#animal-info{padding:0 20px}select#ContactFormEnquiry:focus-visible{box-shadow:none;outline:none}select#ContactFormEnquiry{margin-left:10px;flex:1;border:none;padding:10px}form#ContactForm label{padding:10px;background:#fff;color:#455f4e}.explore-similar h2{font-size:47px;font-family:RocaOne;text-align:center;font-weight:700}.explore-similar-grid{display:grid;grid-template-columns:auto auto auto;gap:30px}.explore-similar-grid img{aspect-ratio:2/2.5;object-fit:cover;height:100%}.explore-similar-grid h5{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:40px;font-family:RocaOne;text-align:center;font-weight:700;color:#fff;margin:0;line-height:1;width:100%;padding:0 20px}.explore-similar-grid a{position:relative;height:auto;margin:0;display:block}.explore-similar{padding-bottom:70px}.explore-similar-grid a:before{content:"";height:100%;width:100%;background:#0000004a;position:absolute;left:0;top:0}.home_banner .banner__text p strong{font-size:22px}.home_banner .banner__text{max-width:520px}body .home_banner:after{opacity:0!important}.home_banner .banner__box.content-container{top:-220px}.cstm_about_bnr{line-height:0}header.header{padding:0!important}.resident_outr .owl-carousel .owl-item img{object-fit:cover;aspect-ratio:1/1}.bnr_about_us em{font-style:normal;position:relative}.banner__heading em,.bnr_about_us em{font-style:normal;display:inline-block;position:relative}.banner__heading strong,.bnr_about_us strong{position:relative}.banner__heading strong:before,.bnr_about_us strong:before{content:"";height:30px;width:100%;background-image:url(/cdn/shop/files/image_2.png?v=1755579333);position:absolute;bottom:-10px;background-size:contain;background-repeat:no-repeat;z-index:-1}.banner__heading em:before{content:"";height:30px;width:100%;background-image:url(/cdn/shop/files/image_3.png?v=1755579335);position:absolute;bottom:-15px;background-size:contain;background-repeat:no-repeat;z-index:-1;left:5px}.bnr_about_us em:before{content:"";height:30px;width:60%;background-image:url(/cdn/shop/files/image_3.png?v=1755579335);position:absolute;bottom:-25px;background-size:contain;background-repeat:no-repeat;z-index:-1;right:0}.header__menu-item:hover .header__active-menu-item{text-decoration:underline}.header__active-menu-item{color:#fff;text-decoration:underline}.cstm_about_bnr img{min-height:270px}.hm_meet_resid .site-btn:hover{background:#573217;color:#fff}@media screen and (min-width:989px){product-info{padding-top:190px!important}.resident_outr .owl-carousel .owl-item img{height:880px;width:880px}}@media (max-width: 1400px){.footer .page-width{max-width:96%!important}}@media (max-width:1199px){.banner__heading{font-size:49px;max-width:465px;line-height:55px}.cstm_img_bnr:after{background-repeat:no-repeat;background-size:100%}.hm_choose_us{padding:55px 0 80px}.hm_our_stories:after{background-size:100%;background-repeat:no-repeat}.hm_Gaias_Sanctu{padding:165px 0 65px}.Sanctuary_slider:before{right:4%;top:-82px;background-size:46%}.hm_our_stories{padding:55px 0 50px}.Heart_of_Gaia{padding:36px 0 50px}.pigdata:after{background-size:69%;background-repeat:no-repeat}.bnr_about_us .cstm_about_bnr h1{font-size:49px;line-height:55px}.banner--desktop-transparent .banner__box{top:0;position:relative}.Sanctuary_slider:before{right:0}}@media (max-width:990px){header-drawer{width:33%}.header__heading{width:33%}.right_head{width:33%;text-align:right}header{padding:10px 0;position:relative}.header__heading-link{padding:0}.web-btn{padding:11px 26px;border-radius:38px;text-transform:uppercase;font-family:RocaOne;position:relative;bottom:0;width:191px;line-height:17px;left:0;display:block}.outr_colmn_div .outr_column .col_inn{width:32%;height:930px}.hm_Gaias_Serenit{padding:28px 0 63px}.hm_choose_us h2{margin-top:0;margin-bottom:20px;font-size:47px}.outr_colmn_div h2{font-size:47px;margin-top:0;line-height:48px}.hm_our_stories h2,.hm_Gaias_Sanctu h2{font-size:47px}.Sanctuary_slider:before{right:-8%}.hm_Gaias_Sanctu .item{max-width:462px}.Heart_of_Gaia h2{font-size:47px}.Sanctuary_Updates .outr_Updates h2{font-size:47px;text-align:left}.top_foo_head{align-items:center;flex-direction:column}.footer .top_foo_head h2{margin:15px auto 94px;font-size:28px}.animal-cards{grid-template-columns:auto auto auto}.outr_animals_meets h2{font-size:40px}.home_banner .banner__box.content-container{top:-75px}.main_animal h2{font-size:40px}.home_banner .banner__box{padding-bottom:80px;padding-top:200px}.home_banner .banner__heading{font-size:32px}.home_banner .banner__heading{margin-bottom:0!important}}@media (max-width:767px){header .right_head a{font-size:12px;padding:13px 20px 17px}.banner__content.page-width{padding:0!important}.footer-block__brand-info h2{text-align:center}.banner__box{padding:0 15px}.hm_choose_us{padding:74px 0 80px}.hm_choose_us h2,.resident_outr h2,.outr_colmn_div h2,.pigdata h2,.hm_our_stories h2,.hm_Gaias_Sanctu h2,.Heart_of_Gaia h2,.Sanctuary_Updates .outr_Updates h2,.cstm_richtext h2,.about_heart_purpose h2,.cstm_col_gird h1,.col_outr_banr h2,.contact h2{font-size:34px;line-height:39px}.hm_choose_us:before{display:none}.outr_colmn_div .outr_column{flex-direction:column}.outr_colmn_div .outr_column .col_inn{width:100%;height:auto}.cstm_col_gird:after{display:none}.web-btn{margin:0 auto;width:233px}.pigdata{padding:28px}.hm_our_stories{padding:30px 0 43px}.hm_Gaias_Sanctu{padding:77px 0 65px}.hm_Gaias_Sanctu .item p{font-size:17px;line-height:22px;margin-bottom:19px}.hm_Gaias_Sanctu .item{max-width:100%;padding:37px 20px 12px}.hm_Gaias_Sanctu{padding:77px 0 15px}.Heart_of_Gaia h2{margin:0 auto 24px}.outr_gaias p{margin:0 auto 17px}.nws_ltr_form{flex-direction:column}.nws_ltr_form .form_txt{max-width:100%}.nws_ltr_form .form_txt{padding:0}.col_outr_banr{padding:78px 0}.col_outr_banr .site-btn{max-width:197px;padding:13px 26px}.footer .top_foo_head h2{font-size:34px}.shop_follow{text-align:center}.shop_follow .site-btn{margin:auto}.shop_follow p.move2{bottom:0;left:0}.footer-block__details-content .list-menu__item--link{justify-content:center}.Heart_of_Gaia h2:before,.Heart_of_Gaia h2:after{display:none}.Sanctuary_slider:before{display:none}.cstm_img_bnr:after{display:none}.banner .banner__media img{object-fit:cover!important}.cstm_about_bnr{position:relative}.banner__content:after,.cstm_about_bnr:after{height:100%;width:100%;position:absolute;content:"";background-color:#000000b3;left:0;top:0}.hm_choose_us{padding:32px 0 50px}.outr_colmn_div .outr_column .col_inn{margin-bottom:20px}.hm_our_stories .colum_stories{flex-direction:column}.hm_our_stories .colum_stories .inn_col_stories{width:100%;text-align:center;margin-bottom:28px}.Sanctuary_slider .owl-nav .owl-prev{left:0}.Sanctuary_slider .owl-nav .owl-next{right:0}.rich-text__buttons:after{bottom:-182px;right:-47px;background-size:65%;background-repeat:no-repeat}.cstm_richtext .rich-text{padding-bottom:93px}.animal-cards{grid-template-columns:auto auto}.animal_testimonail:after{background-size:cover}.animal-card{position:relative;aspect-ratio:2/2.2}.explore-similar-grid{grid-template-columns:auto auto}.home_banner .banner__box.content-container{top:0}.cstm_about_bnr:after{opacity:0}.home_banner .banner__content:after{opacity:0}.home_banner .banner__text p strong{font-size:16px;line-height:1}.pigdata{margin:-10px auto 0}}@media (max-width:480px){.banner__heading{font-size:40px;max-width:max-content;line-height:43px;text-align:center;margin-bottom:36px!important}.banner__text{max-width:max-content}.Sanctuary_slider .owl-nav .owl-prev,.Sanctuary_slider .owl-nav .owl-next{top:unset}.hm_Gaias_Sanctu .site-btn{margin:68px auto 0}.right_head{display:none}header{padding:10px 0!important}header .page-width{flex-direction:row-reverse}.menu-drawer-container{justify-content:end}.rich-text__buttons:after{display:none}.bnr_about_us .cstm_about_bnr h1{font-size:40px;top:71px;right:unset;text-align:center;line-height:43px}.cstm_richtext .rich-text{padding-top:45px}.cstm_richtext .rich-text{padding-bottom:56px}.grid--2-col-tablet-down .grid__item{width:100%;max-width:100%}#product-grid .card__content .card__information h3.card__heading{min-height:auto}.cstm_col_gird{padding:40px 0 50px!important}.animal-cards,.explore-similar-grid{grid-template-columns:auto}.Heart_of_Gaia{padding:36px 0 0}.outr_colmn_div .head_img img{max-width:100px}.hm_meet_resid{background-color:#455f4e;padding:45px 0 0}.centerit{bottom:-10px;margin-top:0}.about_heart_purpose:after{bottom:-47px;height:80px;background-image:url(/cdn/shop/files/Vector_1.png?v=1754566066);z-index:1;background-size:cover}.Meet.the.Animals .cstm_about_bnr:after{opacity:0}.Meet.the.Animals .bnr_about_us .cstm_about_bnr h1{height:auto;top:50%;transform:translateY(-50%);margin:0;bottom:auto}body .centerit{padding-top:15px;margin-top:0}.Sanctuary_Updates{padding:0}.main_animal{background:#f4efe5;padding-top:100px;padding-bottom:40px}.bnr_about_us em:before{bottom:-30px}.banner__heading strong:before,.bnr_about_us strong:before{bottom:-22px}.banner__heading em:before{width:115%;bottom:-18px;left:-5px}.outr_animals_meets img{max-width:100px}.animal-cards{row-gap:30px}.bnr_animals{padding-bottom:20px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom.css.map */
