:root{--font-heading-family: superior-title, serif}body,p{font-weight:400;font-style:normal;font-size:15px;color:rgb(var(--color-foreground))}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,h2.rich-text__heading{font-family:superior-title,serif;font-weight:400;font-style:normal}h1.main-page-title{font-family:superior-title,serif;font-weight:400;font-style:normal;display:none}.color-background-1{color:rgba(var(--color-foreground),1)!important}header.header--middle-left{display:flex;align-items:center;justify-content:space-between}.list-menu__item{font-size:14px!important;text-align:center;text-transform:uppercase;font-weight:400;max-width:200px;line-height:1.2em!important}.list-menu--inline{align-items:center}.page-width.wider{max-width:1400px!important}header.header .header__heading,header.header .header__heading-link{margin-bottom:-60px}header.header{padding-top:20px;padding-bottom:15px}.header__menu-item:hover span,.header__active-menu-item{text-decoration:none!important}.header__menu-item:hover,.header__active-menu-item{color:rgb(var(--color-link))!important}.scrolled-past-header header.header{padding-top:10px;padding-bottom:10px}header.header .header__heading{margin-top:-20px}.header__menu-item{padding:0 15px!important;color:rgba(var(--color-foreground),1)}@media screen and (max-width: 749px){.list-menu__item{max-width:initial}header.header{display:grid}}body.home-page sticky-header{position:absolute;width:100%;background-color:transparent}body.home-page .scrolled-past-header sticky-header{background-color:#fff}body.home-page .section-header:not(.scrolled-past-header) .header__menu-item,body.home-page .section-header:not(.scrolled-past-header) .header__icon{color:#fff}.header__menu-item .icon-caret{margin-left:8px;position:relative;top:-3px!important;right:0!important}.scrolled-past-header .header__submenu.list-menu{top:40px}.header__submenu.list-menu{top:45px;left:15px;background-color:rgb(var(--color-link))!important;padding:0!important;border:none!important}.header__submenu.list-menu li .header__menu-item{padding:15px!important}.header__submenu .header__menu-item{color:#fff!important;font-size:13px!important}.header__submenu .header__menu-item:hover{background-color:#2c8527;color:#fff!important;text-decoration:none!important}details[open]>.header__menu-item{text-decoration:none!important}.banner--medium:not(.banner--adapt){min-height:800px!important}.announcement-bar__message{min-height:initial!important}.banner__content.banner__content--middle-center{padding-top:90px!important;padding-bottom:0!important;justify-content:flex-start!important}.header.page-width{border-bottom:1px solid rgba(255,255,255,.2)}.banner__heading{font-size:90px!important;text-transform:uppercase;letter-spacing:initial;font-weight:300!important}.slideshow__text .banner__text{font-size:15px}.slideshow__text.color-inverse .banner__text{color:rgb(var(--color-foreground))}header.header .header__heading{position:relative;z-index:3}.banner__buttons .button{text-transform:uppercase;line-height:50px}.slideshow__text.color-inverse .banner__buttons .button{background-color:transparent!important;border:2px solid rgb(var(--color-button-text));color:rgb(var(--color-foreground))}.slideshow__text.color-inverse .banner__buttons .button:after{box-shadow:none}@media screen and (min-width: 1100px){.banner--desktop-transparent .banner__box{width:60%!important;max-width:none!important}}@media screen and (min-width: 1400px){.header:not(.drawer-menu).page-width{padding-left:0!important;padding-right:0!important}}@media only screen and (max-width: 749px){.banner--medium:not(.banner--adapt){min-height:600px!important}.banner__heading{font-size:50px!important}}.card__heading a:after{display:none}.card--media .card__media,.card--media .card .media{position:relative;margin:0!important;border:var(--border-width) solid rgba(var(--color-foreground),var(--border-opacity))}.card__inner{flex-wrap:wrap!important;border:0px!important}.card__details{border:var(--border-width) solid rgba(var(--color-foreground),var(--border-opacity));border-top:0px;padding:15px}.card--media .card__inner .card__content{grid-template-rows:initial;padding:0!important}.card--media .card__inner .card__content form{margin:0;border:var(--border-width) solid rgba(var(--color-foreground),var(--border-opacity));border-top:0px}.card--media .card__inner .card__content form .button{background-color:initial;color:rgb(var(--color-foreground));display:flex;justify-content:space-between!important;width:100%;padding:10px 15px;border-radius:0;font-weight:600;text-transform:uppercase;letter-spacing:initial;font-size:14px;line-height:initial}.card--media .card__inner .card__content form .button .price{font-size:14px}.card--media .card__inner .card__content form .button:hover{background-color:rgb(var(--color-foreground));color:#fff}.card--media .card__inner .card__content form .button:hover .price{color:#fff}.underline-links-hover:hover a{text-decoration:none!important}.card--media .card__inner .card__content form .button:after,.card--media .card__inner .card__content form .button span.mobile{display:none}.color-background-2.card__inner{background-color:#fff}h3.card__heading{font-family:var(--font-body-family);font-weight:600;letter-spacing:initial}.card .ratio:before{padding-bottom:125%!important}.collection__view-all a:not(.link){margin-top:3rem!important}@media screen and (max-width: 749px){.card--media .card__inner .card__content form .button span.mobile{display:block}.card--media .card__inner .card__content form .button span.desktop{display:none}h3.card__heading{font-size:16px}}.footer-block--newsletter .footer-block__newsletter{text-align:left}.footer__newsletter.newsletter-form{margin:initial}.footer__content-top .footer-block__heading{text-transform:uppercase;font-size:16px}.footer-block p,.footer-block__newsletter p{font-size:14px;line-height:1.5em}.newsletter-form__field-wrapper{margin-top:20px}.newsletter-form,.newsletter-form__field-wrapper{max-width:initial!important}.footer__copyright{text-align:left!important;display:flex;align-items:center!important}.footer__list-social.list-social:only-child{justify-content:end!important}.footer__content-bottom a.link.list-social__link .svg-wrapper,.footer__content-bottom .list-social__item .icon{width:initial!important;height:30px!important}.newsletter-form__field-wrapper .field__input{background-color:#fff;border-radius:0}.newsletter-form__field-wrapper .field:after{border-radius:0!important}.footer__content-top .footer__columns-wrapper{display:flex;flex-wrap:wrap;gap:40px}.footer-block__details-content a{text-transform:initial;letter-spacing:initial;font-size:14px;margin-bottom:1em}.footer__blocks-wrapper{flex-wrap:nowrap!important}.footer__blocks-wrapper .footer-block{flex:1;max-width:initial;width:initial}.footer__content-top .footer-block__heading{font-family:var(--font-body-family);font-weight:600}.footer-block__details-content .list-menu__item--link{padding-bottom:0;margin-bottom:12px;font-size:15px!important;color:rgb(var(--color-foreground))!important;font-weight:400}.footer-block__paragraph p,.copyright__content{font-size:15px!important;font-weight:400;color:rgb(var(--color-foreground))!important;line-height:1.8em!important}.page-width.wider .footer__column--info{flex:0 0 50%;max-width:50%}.list list-payment{justify-content:center}@media screen and (max-width: 989px){.footer-block__details-content a,.footer-block__details-content .list-menu__item--link{padding-top:5px!important;padding-bottom:5px!important;margin-bottom:0}}@media screen and (max-width: 749px){.footer__content-top .footer__columns-wrapper{flex-direction:column;gap:20px!important}.footer__copyright{text-align:center!important;justify-content:center}.footer__list-social.list-social:only-child{justify-content:center!important}.footer-block__heading{margin-bottom:1rem!important}.footer-block.grid__item{margin:4rem 0px!important}.footer-block__details-content{margin-bottom:30px!important}.footer{padding-bottom:30px!important}.footer__blocks-wrapper .footer-block:first-child,.footer__blocks-wrapper .footer-block:not(:first-child){width:100%;flex:none;max-width:100%}}ul.contact-us-details{padding:0}ul.contact-us-details .footer-icons{width:14px;height:16px;vertical-align:middle}ul.contact-us-details .icon{width:15px;position:absolute;top:5px;left:0;display:flex;justify-content:center}ul.contact-us-details{text-align:left}ul.contact-us-details li{display:block!important;position:relative;padding-left:30px;margin-bottom:10px}ul.contact-us-details .footer-icons.location{width:10.48px}ul.contact-us-details,ul.contact-us-details a{color:rgb(var(--color-foreground));text-decoration:none;font-size:15px}.sg-cat .multicolumn-card{max-height:280px;position:relative;display:flex;align-items:center;overflow:hidden;padding:60px 20px}.sg-cat .multicolumn-card .multicolumn-card__image-wrapper{margin-left:0!important;margin-right:0!important;position:absolute;left:0;right:0;z-index:1;transform:translateY(-50%);top:50%}.sg-cat .multicolumn-card__info{position:relative;z-index:2;max-width:60%}.sg-cat .multicolumn-list h3,.sg-cat .multicolumn-list p{color:#fff}.sg-cat .multicolumn-list p{font-size:15px}.sg-cat .multicolumn-list h3{font-size:30px;text-transform:uppercase}.sg-cat .multicolumn-card__info .link{margin-top:40px!important;text-transform:uppercase;letter-spacing:1px;font-weight:500;color:#fff;text-decoration:underline!important}.sg-cat .multicolumn-list li:nth-child(1) .multicolumn-card{background-image:url(/cdn/shop/files/shampoos-cat-img.jpg);background-size:cover;background-position:center center}.sg-cat .multicolumn-list li:nth-child(2) .multicolumn-card{background-image:url(/cdn/shop/files/conditioner-cat-img.jpg);background-size:cover;background-position:center center}@media screen and (max-width: 749px){.sg-cat .multicolumn-card__info{max-width:80%}.sg-cat .multicolumn-list h3{font-size:24px}.sg-cat .multicolumn-card__image-wrapper{opacity:0!important}}.multicolumn.sg-stamps{background-image:url(/cdn/shop/files/seals-bg.jpg?v=1748014356);background-size:cover;background-attachment:initial!important;background-position:center center;padding:50px 0}.sg-stamps .media img{width:140px!important;height:140px!important;position:relative!important}.sg-stamps .media{padding-bottom:0!important}.sg-stamps h3{font-size:22px;text-transform:uppercase}.sg-stamps p{font-size:15px;line-height:1.8em;color:#fff;font-weight:300}.sg-stamps .multicolumn-card__info{padding-bottom:0}@media only screen and (max-width: 749px){.multicolumn.sg-stamps{padding:20px 0}}.they-said .title-wrapper-with-link{justify-content:center;margin-bottom:60px}.they-said .title-wrapper-with-link h2{text-transform:uppercase;text-align:center}.they-said .multicolumn-card__info{display:flex;flex-direction:column-reverse;text-align:left;box-shadow:0 0 10px #00000026;padding:30px!important;position:relative;margin-left:1.5rem;margin-right:1.5rem;background-color:#fff}.they-said .multicolumn-list p{font-size:15px}.they-said .multicolumn-list h3{font-family:var(--font-body-family);font-weight:600;font-size:16px;margin-top:12px}.they-said .multicolumn-card__image-wrapper{border-radius:0!important}.they-said .multicolumn-card__info:after{content:url('data:image/svg+xml;utf8,<svg id="Layer_1" xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 62.7 54.6" width="62.7" height="54.6"><path fill="%2358a14f" d="M16.3,25.5L21.1,0h-3.7L1.6,33.4c-.2.3-.3.7-.5,1h0c-.7,1.7-1.1,3.6-1.1,5.6,0,8.1,6.5,14.6,14.6,14.6s14.6-6.5,14.6-14.6-5.7-13.7-12.9-14.5ZM49.8,25.5L54.6,0h-3.7l-15.8,33.4c-.2.3-.3.7-.5,1h0c-.7,1.7-1.1,3.6-1.1,5.6,0,8.1,6.5,14.6,14.6,14.6s14.6-6.5,14.6-14.6-5.7-13.7-12.9-14.5Z"/></svg>');display:block;width:62.7px;height:54.6px;position:absolute;top:-28px;left:10px}.they-said .multicolumn-list .multicolumn-list__item:nth-child(2n) .multicolumn-card{display:flex;flex-direction:column-reverse}.they-said .multicolumn-list .multicolumn-list__item .multicolumn-card__info{position:relative}.they-said .multicolumn-list .multicolumn-list__item:first-child .multicolumn-card__info,.they-said .multicolumn-list .multicolumn-list__item:nth-child(3) .multicolumn-card__info{right:-40px;top:-100px;margin-bottom:-100px}.they-said .multicolumn-list .multicolumn-list__item:nth-child(2) .multicolumn-card__info{left:-40px;bottom:-100px;margin-top:-100px}.they-said .multicolumn-list .multicolumn-list__item:nth-child(3) .multicolumn-card__info{right:0;left:-40px}.they-said .multicolumn-list .multicolumn-list__item:nth-child(odd) .multicolumn-card{margin-top:20px}@media screen and (max-width: 749px){.they-said .multicolumn-list .multicolumn-list__item:nth-child(odd) .multicolumn-card{margin-top:initial!important}.they-said .multicolumn-list .multicolumn-list__item .multicolumn-card__info{position:relative;margin-bottom:0!important;margin-top:0!important;top:0!important;left:0!important;right:0!important;margin-left:0;margin-right:0}.they-said .multicolumn-list .multicolumn-list__item:nth-child(2n) .multicolumn-card{flex-direction:column}}.collection-tabs .tab-buttons{gap:0px;margin-bottom:40px}.collection-tabs .tab-button{text-transform:uppercase;font-family:superior-title,serif;font-size:24px;font-weight:400;font-style:normal;color:#262626;border-color:#0003}.collection-tabs .tab-button.active{opacity:1;color:rgb(var(--color-link))!important}@media screen and (max-width: 749px){.collection-tabs .tab-buttons{margin-bottom:30px}.collection-tabs .tab-button{font-size:16px}}.product-form__buttons{max-width:initial!important}.product__description{color:rgb(var(--color-foreground));font-size:15px;line-height:1.8em}.product-form__submit,.shopify-payment-button__button{background-color:rgb(var(--color-button-text))!important;color:#fff!important;font-weight:600!important;text-transform:uppercase}.shopify-payment-button__button{color:var(--color-button)!important}.product-tabs-wrapper{background-color:#121212;padding:60px 0;margin:70px 0 40px!important}.product-tabs-wrapper *{color:#fff;line-height:1.8em}.product-tabs-wrapper .tab-buttons{justify-content:center;border-bottom:1px solid rgba(255,255,255,.15);gap:40px}.product-tabs-wrapper .tab-button{font-family:var(--font-body-family);font-size:18px;font-weight:500}.product-tabs-wrapper .tab-button.active{border-bottom:2px solid rgb(var(--color-link))!important}h2.related-products__heading{text-align:center;font-size:30px;text-transform:uppercase}.product-tabs-wrapper .tab-content{padding-top:40px}.spanish-icons .image-grid img{max-width:100px!important}.spanish-icons .image-grid .column{filter:grayscale(100%) sepia(20%) hue-rotate(180deg)}.spanish-icons .image-grid .column:hover{filter:none}.product-more-info .overview-tab .tab-inner{display:flex;flex-wrap:wrap}.product-more-info .overview-tab .tab-inner .metafield-rich_text_field:not(:first-child){width:50%}@media screen and (max-width: 749px){.product-tabs-wrapper{margin:20px 0!important;padding:30px 0}.product-tabs-wrapper .tab-buttons{gap:10px}.product-tabs-wrapper .tab-button{font-size:15px}.tab-content{padding-top:20px}.product-more-info .overview-tab .tab-inner .metafield-rich_text_field{width:100%!important}}.collection-hero,.page-about-us .main-page-title{display:none}@media screen and (min-width: 990px){.page-about-us .rich-text__blocks,.page-customer-support .rich-text__blocks{max-width:initial!important}}.page-about-us .rich-text:not(.rich-text--full-width) .rich-text__wrapper,.page-customer-support .rich-text:not(.rich-text--full-width) .rich-text__wrapper{width:100%!important}.cs-icons h3.inline-richtext,.rich-text__text h3{font-family:var(--font-body-family);font-weight:600;font-size:16px;letter-spacing:initial}.cs-icons .media{padding-bottom:initial!important;height:60px;display:flex;justify-content:center}.cs-icons .media img{position:relative!important;height:auto;max-width:60px!important;max-height:60px;width:100%!important;left:initial!important;transform:initial!important;object-fit:initial}.cs-icons .multicolumn-card__image-wrapper{display:flex;justify-content:center}.cs-icons .multicolumn-card{border-radius:3px}#ContactForm .field:after,#ContactForm .field__input{border-radius:0!important}#ContactForm .contact__button{margin-top:2rem}.blog-section .title-wrapper-with-link{display:flex;justify-content:center!important}.blog-section .blog__title{text-transform:uppercase;text-align:center}.blog-section .card__content .card__information{border:1px solid rgba(38,38,38,.15)}.blog-section .card__media{border:0px}.blog-section .card__heading{font-size:18px}.blog-section .article-card__excerpt{line-height:1.5em;margin-bottom:0}.blog-section .card .ratio:before{padding-bottom:60%!important}.main-blog h1.title--primary{display:none}.main-blog .article-card__image--small .ratio:before{padding-bottom:60%!important}.main-blog .blog-articles .article-card .card__information{border:1px solid rgba(38,38,38,.15);padding:20px!important}.main-blog .article-card__excerpt{margin-bottom:0!important}.main-blog .article-card__info,.blog__posts .article-card__info{font-family:var(--font-body-family)!important}.article-template__hero-container{max-width:72.6rem!important}.article-template__hero-container .media img{border-radius:10px}.jdgm-carousel-wrapper[data-theme=card] .jdgm-carousel-number-of-reviews--verified{justify-content:center!important}.jdgm-carousel-wrapper .jdgm-all-reviews-rating-wrapper,.jdgm-carousel-wrapper .jdgm-carousel-title{text-align:center!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/spanish-garden.css.map */
