.hero,.hero-section,.hero-slider,.hero-banner,.hero__image-wrapper{position:relative!important;z-index:2}.hero:before,.hero-section:before,.hero-slider:before,.hero-banner:before,.hero__image-wrapper:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#1e1e1e7f;z-index:1}.Donat-head-img{height:500px!important}.Donat-slide,.Donat-head-img{display:none!important}.Donat-header h2.Donat-title{font-size:28px;font-weight:700;color:#ee3a23!important;margin-bottom:20px!important;line-height:normal}.Donat-container{background-color:#fde9e5!important;box-shadow:inset 0 -1px #ee3a23,inset 0 0 0 1px #ee3a23,inset 0 .5px 0 1.5px #fde9e5!important;padding:20px 15px!important}h2.Donat-title{font-size:16px;line-height:22px;margin:0 0 15px!important}.Donat_ContentForm{background:#fde9e5!important;border-radius:20px!important;box-shadow:none!important}.Donat-comment-box:focus-visible,.Donat-custom-input__field:focus-visible{outline:none;outline-offset:none}button.Donat-number-buttons__btn{transition:all .3s linear;border:1px solid;font-size:14px;line-height:20px;font-family:Plus Jakarta Sans;font-weight:600}button.Donat-number-buttons__btn:hover{box-shadow:#ee3a23 0 -1px inset,#ee3a23 0 0 0 1px inset,#ee3a23 0 .5px 0 1.5px inset!important;background-color:#ee3a23;color:#fff!important}#Donat-customDonation{border:1px solid #ee3a23!important;padding:12px 15px;font-size:14px;line-height:20px;font-family:Plus Jakarta Sans;font-weight:600;transition:all .3s linear}#Donat-customDonation:hover{color:#fff!important;box-shadow:#ee3a23 0 -1px inset,#ee3a23 0 0 0 1px inset,#ee3a23 0 .5px 0 1.5px inset!important;background-color:#ee3a23}#Donat-customDonation:hover::placeholder{color:#fff!important}#Donat-commentBox{padding:12px 15px!important;font-size:14px;line-height:20px;font-family:Plus Jakarta Sans;font-weight:600}button.Donat-submit-btn{font-family:Plus Jakarta Sans;transition:all .3s ease;width:100%;max-width:max-content;cursor:pointer;margin:15px 0;font-weight:700;font-size:18px;line-height:normal;padding:15px 30px;border:1px solid;box-shadow:none;border-radius:50px!important}button.Donat-submit-btn:hover{background:var(--white)!important;color:var(--primary)!important}#donationFormContainerId{margin:30px auto 0!important}.Donat_Btn_container{padding:0!important;margin:0!important}.template-cart .menu-drawer-container .header__icon--summary{color:#fff}.template-cart div#header-group{background-color:#1e1e1e}.template-cart cart-icon.header-actions__cart-icon{color:#fff}.template-cart .cart-items__remove{padding:10px;border:1px solid}.template-cart .cart-items__media-container{height:120px;border-radius:15px}.template-cart a.cart-items__title{font-weight:600}.template-collection .product-grid p,.product-recommendations p{font-size:20px!important;font-weight:600!important;line-height:normal!important}.template-collection .product-grid span.price,.product-recommendations span.price{font-size:16px;font-weight:600}.terms-section,.privacy-section{padding-left:0!important;padding-right:0!important}.cart-items__quantity [data-variant-id="43902775689327"]{display:none!important}span.svg-wrapper.add-to-cart-icon,svg.icon-checkmark{display:none}:is(.template-collection,.template-product) .quick-add__product-form-component .shopify-product-form{justify-content:center}:is(.template-collection,.template-product) span.add-to-cart-text__content.is-visually-hidden-mobile{width:100%;opacity:1;transform:translate(0)}.template-product span.add-to-cart-icon{display:none}.product-recommendations slideshow-arrows .slideshow-control{display:none}.product-grid slideshow-arrows .slideshow-control{display:none!important}.media-gallery--carousel slideshow-arrows .slideshow-control{filter:invert(1)}.media-gallery--carousel slideshow-arrows .slideshow-control .svg-wrapper{filter:brightness(0)}.media-gallery--carousel slideshow-arrows .slideshow-control:hover{background:none}.media-gallery--carousel slideshow-arrows .slideshow-control:hover svg{transform:rotate(0)}.template-product .slideshow-controls__thumbnails .slideshow-control img{border-radius:10px}.template-product button.slideshow-controls__thumbnail{padding:0;border-radius:10px}.template-404 .button-secondary,.template-cart .cart__checkout-button{border:2px solid var(--primary);background:var(--primary);color:var(--white)}.template-404 .button-secondary:hover,.template-cart .cart__checkout-button:hover{background:var(--white);color:var(--primary)}.template-404 .button-secondary path{fill:var(--white)}.template-404 .button-secondary:hover path{fill:var(--primary)}a.button.cart-items__empty-button{border:2px solid;background:#ee3a23;color:#fff}a.button.cart-items__empty-button:hover{border:2px solid;background:#fff;color:#ee3a23}button.add-to-cart-button{background:#ee3a23;color:#fff;transition:all .3s linear;border:2px solid}button.add-to-cart-button:hover{background:#fff;color:#ee3a23}.healing-hugs-popup{position:fixed!important;top:0;left:0;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;background:#0000008c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:2147483647!important;overflow-y:auto;padding:20px;animation:fadeIn .3s ease}.popup-content{box-sizing:border-box;animation:scaleIn .3s ease;background:#fff;border-radius:12px;padding:40px;max-width:800px;width:100%;max-height:90vh;overflow-y:auto;text-align:left;position:relative;z-index:10000000;box-shadow:0 10px 40px #00000040}@media (max-width: 1440px){.popup-content{max-height:95vh;overflow-y:auto;box-sizing:border-box;background:#fff;max-width:800px;width:100%;padding:40px;box-shadow:0 10px 40px #0003;position:relative;z-index:2;animation:scaleIn .3s ease;overflow-y:scroll}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{transform:translateY(40px);opacity:0}to{transform:translateY(0);opacity:1}}.popup-close{position:absolute;top:15px;right:20px;font-size:26px;font-weight:300;transition:color .25s ease;cursor:pointer;color:#000;z-index:10000001}.popup-close:hover{color:#1e1e1e}.form-heading{font-size:32px;font-weight:700;width:100%;text-align:center;margin:0 auto 20px;color:#ee3a23;max-width:90%;line-height:normal}.form-intro{text-align:center;font-size:16px;color:#000000cf;margin-bottom:25px;line-height:22px}.form-field{margin-bottom:18px}.form-input,.form-textarea,.form-select{width:100%;padding:12px 14px;border:1px solid #00000038;border-radius:10px;font-size:15px;background:#fff;color:#1e1e1e;transition:border-color .3s ease,box-shadow .3s ease}.form-input:focus,.form-textarea:focus,.form-select:focus{outline:none;border-color:#00000038;box-shadow:0 0 0 3px #ee4a2328}.form-textarea{min-height:100px;resize:vertical}.form-field label{display:block;margin-bottom:6px;font-weight:600;color:#1e1e1e}.checkbox label{display:flex;align-items:flex-start;gap:8px;font-size:14px;color:#444;line-height:1.5}.checkbox input[type=checkbox]{accent-color:#EE3A23;width:18px;height:18px;margin-top:2px}.join-btn{margin-top:10px;display:inline-block;background-color:#ee3a23;color:#fff;border-radius:30px;font-weight:700;font-size:20px;padding:15px 30px;transition:.5s;border:none;width:100%}.join-btn:hover{transform:translateY(-2px);background:#000}.contact-form .form-status{background:#e7f7ec;border:1px solid #a4dfb2;color:#257d4f;border-radius:10px;padding:12px 15px;margin-bottom:15px;text-align:center;font-weight:500}div#hh-partner-popup{position:fixed!important;top:0;left:0;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;background:#0000008c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:2147483647!important;overflow-y:auto;padding:20px;animation:fadeIn .3s ease}.hh-popup-content.hh-contact-form{background:#fff;padding:30px;max-width:700px;width:90%;max-height:90vh;overflow-y:auto;position:relative;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;border-radius:8px;box-shadow:0 6px 18px #00000026;color:#333}.hh-popup-content.hh-contact-form .hh-popup-close{position:absolute;top:10px;right:15px;cursor:pointer;font-size:24px;font-weight:700;color:#000;transition:color .3s ease}.hh-popup-content.hh-contact-form .hh-popup-close:hover{color:#ee3a23}.hh-popup-content.hh-contact-form .hh-form-heading{font-size:32px;font-weight:700;width:100%;text-align:center;margin:0 auto 20px;color:#ee3a23;max-width:90%;line-height:normal}.hh-popup-content.hh-contact-form .hh-form-intro{font-size:1rem;margin-bottom:24px;color:#555;text-align:center}.hh-popup-content.hh-contact-form h3{font-size:1.25rem;font-weight:600;padding-bottom:6px;margin-top:7px;margin-bottom:7px;color:#ee3a23}.hh-popup-content.hh-contact-form form.hh-spacing-style{display:flex;flex-direction:column;gap:20px}.hh-popup-content.hh-contact-form .hh-form-field{display:flex;flex-direction:column}.hh-popup-content.hh-contact-form input[type=text],.hh-popup-content.hh-contact-form input[type=url],.hh-popup-content.hh-contact-form input[type=email],.hh-popup-content.hh-contact-form input[type=tel],.hh-popup-content.hh-contact-form select,.hh-popup-content.hh-contact-form textarea{border-radius:10px;margin-bottom:12px}.hh-popup-content.hh-contact-form .hh-btn:hover{background:#000!important;color:#fff!important}.hh-contact-form select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-size:20px;background-position:right 20px center;background-repeat:no-repeat;background-image:url("data:image/svg+xml;utf8,<svg fill='%23222222' height='18' width='18' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/></svg>");padding-right:30px}.hh-checkbox-item{display:flex;align-items:center;gap:8px;margin:6px 0}.hh-checkbox-item input[type=checkbox]{width:18px;height:18px}.hh-popup-content.hh-contact-form .hh-form-field label{font-weight:600;margin-bottom:6px;font-size:.95rem;color:#444;display:flex;align-items:center;gap:7px;flex-wrap:wrap}.hh-popup-content.hh-contact-form .hh-form-field label .required{color:#ee3a23}.hh-popup-content.hh-contact-form input[type=text],.hh-popup-content.hh-contact-form input[type=url],.hh-popup-content.hh-contact-form input[type=email],.hh-popup-content.hh-contact-form input[type=tel],.hh-popup-content.hh-contact-form select,.hh-popup-content.hh-contact-form textarea{font-size:1rem;padding:10px 12px;border:1.8px solid #ccc;border-radius:5px;transition:border-color .3s ease,box-shadow .3s ease;resize:vertical}.hh-popup-content.hh-contact-form input[type=text]:focus,.hh-popup-content.hh-contact-form input[type=url]:focus,.hh-popup-content.hh-contact-form input[type=email]:focus,.hh-popup-content.hh-contact-form input[type=tel]:focus,.hh-popup-content.hh-contact-form select:focus,.hh-popup-content.hh-contact-form textarea:focus{border-color:#ee3a23;box-shadow:0 0 8px #ee3a234d;outline:none}.hh-popup-content.hh-contact-form textarea{min-height:80px}.hh-popup-content.hh-contact-form select[multiple]{min-height:120px}.hh-popup-content.hh-contact-form input[type=radio],.hh-popup-content.hh-contact-form input[type=checkbox]{width:15px;height:21px;cursor:pointer;accent-color:#ee3a23}.hh-popup-content.hh-contact-form .hh-btn.hh-join-btn{background-color:#ee3a23;color:#fff;border:none;font-size:1.1rem;font-weight:700;padding:14px 20px;border-radius:50px;cursor:pointer;transition:background-color .3s ease;max-width:100%;display:flex;align-items:center!important;justify-content:space-around!important}.hh-popup-content.hh-contact-form .hh-btn.hh-join-btn:hover,.hh-popup-content.hh-contact-form .hh-btn.hh-join-btn:focus{background-color:#d8341c}.hh-popup-content.hh-contact-form #hh-confirmation-message{margin-top:20px;text-align:center;font-size:1.1rem;color:#2a662a;font-weight:600}@media (max-width: 575px){.hh-popup-content.hh-contact-form .hh-form-heading{font-size:24px}}@media (max-width: 480px){.hh-popup-content.hh-contact-form.hh-popup-content.hh-contact-form{padding:20px 15px;width:95%}.hh-popup-content.hh-contact-form h3{font-size:1.1rem}.hh-popup-content.hh-contact-form .hh-btn.hh-join-btn{font-size:1rem;padding:12px 15px}}.page_banner h1{display:flex;align-items:center;justify-content:center;text-align:center;height:100%;padding:0;margin:0;-webkit-transform:translateZ(0)}@supports (-webkit-touch-callout: none){.page_banner h1{line-height:1.2;position:relative;top:50%;transform:translateY(-50%)}}:root{--primary: #EE3A23;--secondary: #FDE9E5;--white: #FFFFFF;--black: #1E1E1E}.section{display:block;z-index:auto}.page-width,.section--page-width{padding-left:135px;padding-right:135px}img{object-fit:cover;height:100%;width:100%}h1{font-size:60px!important;font-weight:700!important;line-height:normal!important;color:var(--primary);margin:0}p{font-weight:500}.link,.button,.button-secondary{display:flex;align-items:center;justify-content:center;gap:10px;border-radius:30px;background:var(--white);color:var(--primary);font-weight:700;font-size:20px;padding:15px 30px;border:none;box-shadow:none;transition-duration:.5s}.link,.button{color:var(--primary);background:var(--white)}.button:hover{background:var(--primary);color:var(--white)}.bring_love .button{background:#000;color:#fff}.bring_love .button path{fill:#fff}.bring_love .button:hover{background:#ee3a23}.button-secondary:hover{background:var(--primary);color:var(--white)}.link svg,.button svg,.button-secondary svg{transition-duration:.5s}.link:hover svg,.button:hover svg,.button-secondary:hover svg{transform:rotate(42deg)}.button-secondary path{fill:var(--primary);transition-duration:.5s}.link path,.button path{fill:var(--primary);transition-duration:.5s}.button:hover path{fill:var(--white)}.link:hover path,.button-secondary:hover path{fill:var(--white)}.announcement-bar .announcement-bar__inner{display:flex;align-items:center;justify-content:space-between}.announcement-bar .announcement-bar__inner .announcement-bar__right,.announcement-bar .announcement-bar__inner .announcement-bar__left{display:flex;align-items:center;gap:20px}.announcement-bar .announcement-bar__inner .announcement-bar__left .announcement-item{display:flex;align-items:center;gap:6px}.announcement-bar .announcement-bar__inner .announcement-bar__right .social-icon{height:30px;width:30px}.announcement-bar .announcement-bar__inner .announcement-bar__left .announcement-item img.announcement-icon{height:25px;width:25px}.quick_link .details-content ul.list-unstyled li.menu__item a,.extra_links .details-content ul.list-unstyled li.menu__item a{transition:all .3s linear}.quick_link .details-content ul.list-unstyled li.menu__item a:hover,.extra_links .details-content ul.list-unstyled li.menu__item a:hover{color:#ee3a23}.image-block--AUWpvUWdjc1JBaFpEL__image_qQEUfJ img{height:auto;width:150px}.logo_link .divider__line{border-color:var(--white)}.mail_box .email-signup__input{background:var(--white)}.logo_link .contact_info h4,.logo_link .menu__heading{font-size:30px;text-transform:uppercase;color:var(--primary);font-weight:700;padding:10px 0}.logo_link .details-content .menu__item a{font-size:18px}.utilities .footer-utilities__group-copyright a{color:var(--white)}.utilities .footer-utilities__group-copyright{justify-self:center!important;color:var(--white)}.template-product media-gallery.media-gallery--carousel{margin:0!important}.template-404 .announcement-bar,.template-404 .header .header__row{background-color:#1e1e1e!important}.template-product .announcement-bar,.template-product .header{background-color:#1e1e1e}.header .menu-list__list-item a{position:relative;overflow:hidden;font-weight:700;padding:5px;color:var(--white);margin-left:10px}.menu-list:not(:has(.menu-list__list-item:hover)) .menu-list__link--active{color:#ee3a23}.header .menu-list__list-item:hover a{color:var(--primary)}.header :is(.menu-list:where(:has(.menu-list__list-item:hover)),.menu-list:where(:has(.menu-list__list-item:focus-within)),.menu-list:where(:has(.menu-list__list-item:not([aria-hidden=true]) .menu-list__link--active))) .menu-list__link{color:var(--white)}.header .menu-list__list-item a:before{content:"";width:100%;height:4%;position:absolute;left:-100%;bottom:0;background:var(--primary);transition-duration:.5s}.header .menu-list__list-item a:hover:before{left:0}.template-page .header .header__row{background:transparent}.template-page .announcement-bar,.template-page .header{position:relative;z-index:10}.cta_home_banner p{width:45%}.home_banner .custom.text-block--align-left.custom-typography{width:100%;max-width:690px}.home_banner .text-block--AbXlmVHBGKzZDMFZrQ__text_jpmaXJ.h4 p{font-size:16px;line-height:normal;width:100%;max-width:800px}.cta_home_banner .overlay--gradient{background:linear-gradient(90deg,#1e1e1ee6,#1e1e1e00)}.cta_home_banner h1,.home_banner h1{width:60%;color:var(--white)}.about_us .image_about .image-block:nth-child(2){position:absolute;bottom:-36%;left:0;width:70%}.about_us .image_about .donated{position:absolute;width:28%;bottom:-35%;right:0}.happiness_sec .card_img .card_content{width:90%;margin:-40px auto 0;transition-duration:.5s}div#header-group{z-index:9999999!important}.our_mission .mission_box h3,.happiness_sec .card_img .card_content h3{font-weight:700;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.happiness_sec .card_img .image-block img{border-color:var(--black);transition-duration:.5s}.happiness_sec .card_img:hover .image-block>img{border-color:var(--primary)}.happiness_sec .card_img .link{transition:all .3s linear;background:var(--white)}.happiness_sec .card_img:hover .card_content{background:var(--black)}.happiness_sec .card_img:hover .link{background:var(--primary);color:var(--white)!important}.happiness_sec .card_img:hover svg path{fill:var(--white)}.happiness_sec .card_img .link:hover{background:var(--white)!important;color:var(--primary)!important}.happiness_sec .card_img .link:hover path{fill:var(--primary)}.our_mission .mission_box div:has(.progress-section){width:100%}.our_mission .mission_box .link{justify-content:center;width:100%;margin-top:30px}.our_mission .mission_box h3{font-size:30px;font-weight:700;color:var(--primary)}.our_mission .our_mission_block p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.about_us .image_about .image-block:nth-child(2) img{height:100%!important}.article-content h4{font-size:22px;line-height:normal;margin:0 0 15px}.our_mission_donate p{max-width:54%!important}.our_mission_donate .our_mission_block p{max-width:100%!important}.our_mission_donate .our_mission_block{margin-top:40px}.our_mission_block>.group-block-content{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:30px}.page_banner{margin-top:-190px!important}.page_banner .hero__container{padding-top:200px}@supports (-webkit-touch-callout: none){.page_banner .hero__container{padding-top:300px;padding-bottom:50px}}.image_block_mission{border-color:var(--primary);overflow:visible!important}.image_block_mission .group-block-content .image-block:nth-child(2){margin-bottom:100px}.image_block_mission .group-block-content .image-block:nth-child(1){margin-top:100px}.image_block_mission .group-block-content .image-block:nth-child(1):after{content:"";height:75%;width:70%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:-1;border:4px solid var(--primary);border-radius:20px}.faq_sec .details__header{font-size:20px;font-weight:700}.faq_sec accordion-custom .details{background:var(--secondary);border-radius:20px;margin-bottom:20px;padding:10px 20px}.about-section{height:100%;min-height:900px;max-height:fit-content}.confirmation-message{font-size:18px;text-align:center}@media (max-width: 1441px){.happiness_sec .card_img .card_content h3{font-size:24px!important}}@media (max-width: 1440px){.about-section{min-height:850px}.page-width,.section--page-width{padding-left:50px;padding-right:50px}h1{font-size:50px!important}.cta_home_banner h1,.home_banner h1{font-size:60px!important}.about_us .layout-panel-flex:has(.image_about){gap:30px}.about_us .image_about .donated{bottom:-48%}.about_us .image_about .image-block:nth-child(2){bottom:-50%;height:80%;border-radius:20px;overflow:hidden}}@media (max-width: 1366px){.header .header__columns{grid-template-areas:left right;grid-template-columns:60% 0 40%;column-gap:0;align-items:center}.header .header__icon--summary .header-drawer-icon{height:20px;width:20px}.header .header__column--left{justify-content:space-between}.header .header__drawer{display:flex!important}.header .header-menu{display:none!important}.header .header__drawer .menu-drawer__close-button svg{height:30px;width:30px}.header .header__drawer .menu-drawer__close-button{background:transparent;color:var(--primary);align-self:end}.header .header__drawer .menu-drawer{background:var(--secondary)}.header .header__drawer .menu-drawer a{font-size:22px}.template-page .header .header__icon--summary .header-drawer-icon path{stroke:var(--white)}.cta_home_banner h1,.home_banner h1{width:65%}.about_us .image_about .donated{bottom:-53%}.about_us .image_about .image-block:nth-child(2){bottom:-53%;height:83%}.template-article .menu-drawer-container .header__icon--summary{color:var(--white)}}@media (max-width: 1200px){.about-section{min-height:fit-content}.link,.button,.button-secondary{font-size:16px;padding:15px 25px}.cta_home_banner h1,.home_banner h1,h1{font-size:45px!important}.about_us .image_about .image-block:nth-child(1){display:none}.about_us .image_about .image-block:nth-child(2){position:unset;width:100%;height:500px}.about_us .image_about .donated{width:60%;bottom:3%;left:3%}.our_mission .mission_box h3,.happiness_sec .card_img .card_content h3{font-size:25px}.logo_with_link>.group-block-content{gap:50px}.happiness_sec .goals_point p{font-size:16px}.our_mission_block>.group-block-content{gap:15px}}@media (max-width: 1024px){.page-width,.section--page-width{padding-left:30px;padding-right:30px}.cta_home_banner h1,.home_banner h1{width:80%}.cta_home_banner p,.home_banner p{width:70%}.footer-content .mail_social>.group-block-content,.our_mission_about>.border-style>.layout-panel-flex,.about_us>.border-style>.layout-panel-flex{flex-direction:column}.about_us .image_about .donated{width:34%;bottom:2%;left:2%}.our_mission .our_mission_block>.group-block-content,.happiness_sec .happiness_blocks>.group-block-content{display:grid;grid-template-columns:repeat(2,1fr)}.footer-content .mail_social>.group-block-content{gap:20px}.logo_with_link>.group-block-content{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.logo_with_link img{width:80%}.about_us .link{margin:0 auto}.our_mission_about>.border-style>.layout-panel-flex{gap:0}.image_block_mission .group-block-content{justify-content:center}.image_block_mission .group-block-content .image-block img{object-fit:contain}.image_block_mission .group-block-content .image-block{height:400px;width:300px;border-radius:20px;overflow:hidden}.image_block_mission .group-block-content .image-block:nth-child(1):after{width:50%}.image_block_mission .group-block-content .image-block:nth-child(1){margin-top:50px!important}.image_block_mission .group-block-content .image-block:nth-child(2){margin-bottom:50px!important}.faq_sec .faq_main_sec>.group-block-content{flex-direction:column-reverse;gap:20px}.faq_sec .faq_main_sec .image-block{height:600px}.our_mission_donate .mission_box .link{margin-top:10px}.our_mission_donate p{max-width:90%!important}}@media (max-width: 991px){.product-recommendations .quick-add__button .add-to-cart-text__content{font-size:14px}.template-product .product-details{padding:0!important;width:100%;max-width:100%}.template-product .product-information__media{padding:40px 0 0!important}.template-product .product-information__grid{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center}.template-cart .cart-items__media-container{height:auto}.cart-items__table-row{gap:10px}.template-cart .page-width,.template-cart .section--page-width{padding-left:15px;padding-right:15px}.section--page-width .cart-page:has(.cart__container--extend){gap:14px}.give_healing_hub .section-content-wrapper{flex-direction:column}.our_mission_block>.group-block-content{display:grid!important;grid-template-columns:repeat(2,1fr)!important}}@media (max-width: 880px){.page_banner{margin-top:-125px}.announcement-bar{display:none}}@media (max-width: 768px){.popup-content{padding:20px}.hero__container{padding-top:130px}.template-collection .card-gallery{margin:0!important}.main-collection-grid{padding:0 15px}.product-recommendations .resource-list--grid{grid-template-columns:repeat(2,1fr)}.cta_button .group-block-content{flex-direction:row;flex-wrap:wrap}.template-cart .cart-items__media-container{height:auto}.page_banner{margin-top:-140px}.page-width,.section--page-width{padding-left:15px;padding-right:15px}.cta_home_banner p,.home_banner p,.cta_home_banner h1,.home_banner h1{width:100%}.about_us>.border-style>.layout-panel-flex,.our_mission>.border-style>.layout-panel-flex{padding-top:50px!important;padding-bottom:50px!important}.cta_home_banner h1,.home_banner h1,h1{font-size:40px!important}.gallary_sec .gallary_parts_block>.group-block-content{display:grid;grid-template-columns:repeat(3,1fr)}.gallary_sec .gallary_parts_block .gallary_part:nth-child(4) .image-block{height:300px}.gallary_sec .gallary_parts_block .gallary_part:nth-child(4){grid-column:1/4}.gallary_sec .gallary_parts_block .gallary_part:nth-child(4)>.group-block-content{display:grid;grid-template-columns:1fr 1fr}}@media (max-width: 749px){.mail_social{padding:0}.email-signup-block{margin-top:15px}.header .header__columns{grid-template-columns:30% 0 40%;padding-top:20px;padding-bottom:20px}.header .header-logo__image{object-fit:cover;height:auto;width:120px}}@media (max-width: 575px){.form-heading{font-size:24px}.product-information{padding-top:130px}.template-collection .product-grid p,.product-recommendations p{font-size:16px!important}.template-collection .product-grid span.price,.product-recommendations span.price{font-size:14px}.cta_button .link,.cta_button .button,.cta_button .button-secondary{font-size:14px;padding:12px 20px}.cta_button svg{width:14px;height:14px}.template-cart .cart-items__table-row{grid-template-columns:clamp(4.5rem,15cqi,7.5rem) minmax(0,1fr) minmax(var(--cart-item-price-width),auto)}.header header-actions a{display:none}.header .header__columns{grid-template-columns:20% 0 80%}.header .header-logo{justify-content:end}.header .header-logo__image{width:100px}.logo_with_link>.group-block-content,.our_mission .our_mission_block>.group-block-content,.happiness_sec .happiness_blocks>.group-block-content{grid-template-columns:repeat(1,1fr);gap:10px}.about_us .image_about .donated{width:50%}.gallary_sec .gallary_parts_block>.group-block-content{grid-template-columns:repeat(2,1fr)}.gallary_sec .gallary_parts_block .gallary_part:nth-child(4) .image-block{height:100%}.gallary_sec .gallary_parts_block .gallary_part:nth-child(4){grid-column:unset}.gallary_sec .gallary_parts_block .gallary_part:nth-child(4)>.group-block-content{display:grid;grid-template-columns:1fr}.home_banner .banner_point p{font-size:16px}.home_banner .banner_btn .group-block-content{gap:15px}.faq_sec .faq_main_sec .image-block{height:300px}.our_mission_block>.group-block-content{display:grid!important;grid-template-columns:repeat(1,1fr)!important}}@media (max-width: 425px){.header .header__columns{grid-template-columns:30% 0 70%}h1{font-size:30px!important}.cta_home_banner h1,.home_banner h1{font-size:35px!important}.our_mission .mission_box h3,.happiness_sec .card_img .card_content h3{font-size:20px}.gallary_sec .gallary_parts_block .image-block{height:300px!important}.gallary_sec .gallary_parts_block>.group-block-content{grid-template-columns:repeat(1,1fr);gap:10px}.page_banner h1{font-size:40px!important}.image_block_mission .group-block-content .image-block{height:300px}}.template- .content-for-layout{margin-top:-185px;padding-top:200px;padding-bottom:100px}.template- .content-for-layout{position:relative}.template- .content-for-layout:before{background:#06192d9e;width:100%;position:absolute;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;z-index:-1}.template- .content-for-layout:after{content:"";background:url(https://cdn.shopify.com/s/files/1/0662/2792/9155/files/Subscribe.png?v=1763381772);width:100%;position:absolute;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;top:0;z-index:-2}.template- .content-for-layout .shopify-email-marketing-confirmation__container{max-width:100%;padding:60px 20px;padding-top:100px!important;display:flex;justify-content:center;align-items:center;flex-direction:column;color:#fff}.template- .content-for-layout .shopify-email-marketing-confirmation__container h1{margin-bottom:30px}.template- .content-for-layout .shopify-email-marketing-confirmation__container p{color:#fff;font-size:18px;margin:0}.template- .content-for-layout .shopify-challenge__container .shopify-challenge__message{color:#fff;font-size:18px;margin:0 0 15px}.template- .content-for-layout .shopify-email-marketing-confirmation__container a{margin:30px 0 0;color:var(--primary);background:var(--white);font-size:20px;padding:15px 30px;border-radius:30px;font-weight:700;line-height:100%;transition:all .5s linear}.template- .content-for-layout .shopify-email-marketing-confirmation__container a:hover{background:var(--primary);color:var(--white)}
/*# sourceMappingURL=/cdn/shop/t/5/assets/style.css.map */
