.button,.shopify-challenge__button,.customer button{font-weight:600;font-size:1.6rem;padding:1.2rem 1.6rem;min-width:auto;min-height:auto;max-height:4rem}.multicolumn-list h3{line-height:90%!important}.card__inner{height:200px}.card__inner .card__media .media img{object-fit:contain}.card-wrapper .card__content{display:flex;flex-direction:column;justify-content:space-between;padding:2.6rem 1.6rem 1.6rem}.card-wrapper .card__content .card__heading{font-size:1.6rem;line-height:1.4;font-weight:600}.card-wrapper .card__content .card__information{display:flex;flex-direction:column;justify-content:center}.card-wrapper .card__content .card__information .card__information__wrapper{position:relative}.card-wrapper .card__content .card__information>*{color:rgb(var(--color-primary-a))}.card-wrapper .card__content .card__information .card-information>.price{color:var(--color-secondary-b);font-weight:600;font-size:2rem;line-height:100%}.card-wrapper .card__content .card__actions .button:not(.button--save-cart){width:100%}@media screen and (min-width: 990px){.card-wrapper .card__content .card__actions .button:not(.button--save-cart){width:auto}}.card--card .card__inner .card__media.card__media--placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;margin:0;position:relative}.card--card .card__inner .card__media.card__media--placeholder .media{display:flex;justify-content:center}.card--card .card__inner .card__media.card__media--placeholder .media img{width:35%;top:auto;left:auto;transition:transform var(--duration-default) var(--ease-out-slow)}.quantity{border:1px solid var(--color-secondary-b);min-height:4rem}.quantity:after{box-shadow:0 0 0 1px var(--color-grey-200)}.price{color:rgb(var(--color-secondary-b))}@media screen and (min-width: 990px){.card:hover .card-media:not(.card__media--placeholder) .media.media--hover-effect>img:first-child:only-child,.card-wrapper:hover .card-media:not(.card__media--placeholder) .media.media--hover-effect>img:first-child:only-child{transform:scale(1.05)!important}}.facets__display-vertical .button-show-more{margin:0;padding:0 0 0 .4rem;text-decoration:none;font-weight:600;font-size:1.6rem}@media screen and (min-width: 750px){.facets__display-vertical .button-show-more{margin:2.4rem 0 0}}.facets__display-vertical .button-show-more .label-text{display:flex;gap:.4rem;transition:color var(--duration-default) var(--ease-out-slow)}.facets__display-vertical .button-show-more .label-text:hover{color:var(--color-secondary-a)}.facets__display-vertical .button-show-more .label-text span{width:1rem;height:1rem}.product-grid .card.card--card .stretched-link{z-index:1}.product-grid:not(.product-grid--single) .card{border:.1rem solid var(--color-primary-b)}@media screen and (min-width: 750px){.facets-vertical .facets-wrapper{margin-right:3rem;padding-right:0!important;flex-basis:30rem;flex-shrink:0}.facets-vertical .facets-wrapper .facets__form-vertical{width:100%}}.page-width .product--right .product__media-wrapper{order:1}.page-width .product__info-wrapper{order:2}.page-title--right{text-align:right}.page-title--center{text-align:center}.shopify-policy__container{max-width:72.6rem;padding:3.2rem 1.5rem}.shopify-policy__title{text-align:left;margin-bottom:6rem}.article-card-wrapper:hover a{color:var(--color-secondary-b)!important;text-decoration:navajowhite}.card.article-card{background:#fff;border-radius:0 0 calc(var(--text-boxes-radius) - var(--text-boxes-border-width)) calc(var(--text-boxes-radius) - var(--text-boxes-border-width))}.card.article-card .card__inner{height:unset;aspect-ratio:744 / 474;border-radius:calc(var(--text-boxes-radius) - var(--text-boxes-border-width)) calc(var(--text-boxes-radius) - var(--text-boxes-border-width)) 0 0}.card.article-card .card__inner img{width:100%;object-fit:cover}.card.article-card .card__media{border-radius:var(--border-radius);overflow:hidden}.card.article-card .card__content .card__information{justify-content:unset;gap:1.6rem;padding:2.4rem}.card.article-card .card__content h3{margin:0;color:var(--color-primary)}.card.article-card .card__content p{margin:0;color:var(--color-primary);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.card.article-card .card__content a{color:var(--color-primary);font-weight:600}.card.article-card .icon-wrap{overflow:visible}.link.full-unstyled-link{position:static}.link.full-unstyled-link:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.grid__item.article{margin-left:0!important}.multicolumn-card--has-link img{scale:1;transition:scale var(--duration-default) var(--ease-out-slow)}.multicolumn-card--has-link:hover img{scale:1.025}.articles-wrapper .article img{scale:1;transform:none!important;transition:scale var(--duration-default) var(--ease-out-slow)!important}.articles-wrapper .article:hover img{transform:none!important;scale:1.025!important}.color-scheme-3 .slider-circle--active span{background-color:#fff}.color-scheme-3 .slider-circle span{border:1px solid white}.color-scheme-3 .card.article-card{background:#ffffff1a}.color-scheme-3 .card.article-card .card__inner{border:none}.color-scheme-3 .card.article-card .card__content h3,.color-scheme-3 .card.article-card .card__content p,.color-scheme-3 .card.article-card .card__content a{color:#fff!important}.collapsible-content .accordion summary{padding:1.5rem 0}.collapsible-content .accordion summary:hover{background:none}.collapsible-content .accordion summary:hover .accordion__title{text-decoration:none}.collapsible-content .accordion .icon-plus{width:1.4rem;height:1.4rem;color:var(--color-secondary-b);margin-left:auto;align-self:center}.collapsible-content .accordion .accordion__title{font-weight:400;font-size:2rem}.table__wrapper{flex-basis:75%;overflow:auto}.cart__footer-wrapper{z-index:0;position:relative}.template-404__wrapper{position:relative}.template-404__wrapper .template-404{padding-bottom:8rem}.template-404__wrapper .subtext{font-size:20rem;font-weight:var(--font-header-weight);color:var(--color-primary-b);margin:0;line-height:1;margin-top:3rem}@media screen and (min-width: 750px){.template-404__wrapper .subtext{font-size:33rem}}.template-404__wrapper .title{font-size:3.2rem;margin-top:0}.template-404__wrapper .template-404__img{position:absolute;bottom:0;right:0;width:15rem;height:auto;z-index:-1}@media screen and (min-width: 750px){.template-404__wrapper .template-404__img{width:25rem}}@media screen and (min-width: 1200px){.template-404__wrapper .template-404__img{width:40rem}}.product-media-container{border:none}.stretched-link{position:static}.stretched-link:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.stretched-link-span{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.newsletter__wrapper #mc_embed_shell #mc_embed_signup div.mce_inline_error{background-color:transparent;border:none;font-weight:var(--font-weight-semi-bold);color:var(--color-foreground);text-align:left;font-size:1.2rem;padding:0;margin-bottom:0}.newsletter__wrapper #mc_embed_shell .field{flex-direction:column;gap:1rem}.newsletter__wrapper #mc_embed_shell .field .mailchimp-label{display:none}.newsletter__wrapper #mc_embed_shell .field .field__input::placeholder{opacity:1}.newsletter__wrapper #mc_embed_shell .field .privacy__wrapper label{font-size:1.2rem;text-align:center;line-height:1;display:block}.newsletter__wrapper #mc_embed_shell .field .privacy__wrapper label a{color:var(--color-foreground)}.newsletter__wrapper #mc_embed_shell .field .privacy__wrapper label a:hover{color:var(--color-button)}.newsletter__wrapper #mc_embed_shell .field .mce_inline_error{color:var(--color-error);background-color:var(--color-error-bg);border:1px solid var(--color-error);border-color:var(--color-error)!important}.newsletter__wrapper #mc_embed_shell .field:before,.newsletter__wrapper #mc_embed_shell .field:after{display:none}.newsletter__wrapper #mc_embed_shell input[type=email]{border:1px solid rgb(var(--color-foreground));padding:1rem}.image-with-text__media img{object-fit:contain;height:auto}.slideshow__controls{border:none!important}.rte.rte--intro p{font-size:2rem;line-height:2.8rem;font-weight:var(--font-weight-intro-text)}.rte ul,.rte ol{padding-left:0;display:flex;flex-direction:column;gap:1.6rem;list-style-type:none;font-size:1.6rem}.rich-text__blocks.center :is(.rte ul,.rte ol){align-items:center}:is(.rte ul,.rte ol) li{padding-left:3rem;line-height:1.2;padding-top:4px;min-height:2.4rem;padding-bottom:4px;display:block}:is(.rte ul,.rte ol) li:before{left:0}.rte ol li{counter-increment:item;gap:1rem;position:relative;align-items:center;min-height:3rem}.rte ol li:before{content:counter(item);display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;font-size:1.4rem;border-radius:5px;background-color:var(--color-bullet-list-background);color:var(--color-bullet-list-label);font-weight:600;flex-shrink:0;position:absolute;top:0}.rte ul li{gap:1rem;position:relative}.rte ul li:before{position:absolute;content:"";display:block;width:2.4rem;height:2.4rem;border-radius:5px;background-color:var(--color-bullet-list-background);flex-shrink:0;top:0}.rte ul li:after{content:"\2713";display:block;color:var(--color-bullet-list-label);font-size:1.6rem;text-align:center;position:absolute;left:.6rem;top:3px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/_ecostal-overrides.css.map */
