@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap";:root{--ps-color-green-text: #056d21;--ps-color-green-dark: #056d21;--font-paragraph--weight: 500;--font-body--weight: 500;--font-body--family: "Montserrat", sans-serif;--font-subheading--family: "Montserrat", sans-serif;--font-heading--family: "Montserrat", sans-serif;--font-accent--family: "Montserrat", sans-serif;--color-foreground: #1c2932;--color-foreground-rgb: 28 41 50;--color-foreground-heading: #1c2932;--font-h1-color: #1c2932;--font-h2-color: #1c2932;--font-h3-color: #1c2932;--font-h4-color: #1c2932;--font-h5-color: #1c2932;--font-h6-color: #1c2932;--font-h1--size: clamp(2rem, 2.8vw, 2.75rem);--font-h2--size: clamp(1.75rem, 2.4vw, 2.25rem);--font-h3--size: clamp(1.5rem, 1.9vw, 1.875rem);--font-h4--size: clamp(1.25rem, 1.6vw, 1.5rem);--font-h5--size: 1.125rem;--font-h6--size: 1rem;--font-h1--weight: 700;--font-h2--weight: 700;--font-h3--weight: 700;--font-h4--weight: 600;--font-h5--weight: 600;--font-h6--weight: 600}body{color:var(--color-foreground);font-weight:500}.paragraph:not(.button),.paragraph>*:not(:is(h1,h2,h3,h4,h5,h6)),.rte :is(p,li,ul,ol,td,th),.ps-type,.ps-body,.ps-body-sm,.ps-lead{font-weight:500}.header-menu .menu-list{--menu-top-level-font-color: #056d21;--menu-top-level-font-color-rgb: 5 109 33}.menu-drawer__menu-item-text,.menu-drawer__menu-item--mainlist,.menu-drawer__menu-item--parent,.menu-drawer__menu-item--child{color:#1c2932}.menu-list:not(:has(.menu-list__list-item:hover)) .menu-list__link--active,.menu-list .menu-list__list-item:where(:hover,:focus-within) .menu-list__link,.menu-list .menu-list__list-item[slot=overflow] .menu-list__link[aria-expanded=true]{color:#056d21!important}.menu-drawer__menu-item--mainlist:where(:hover,:focus-visible),.menu-drawer__menu-item--parent:where(:hover,:focus-visible),.menu-drawer__menu-item--child:where(:hover,:focus-visible),.menu-drawer__menu-item--active.menu-drawer__menu-item--mainlist,.menu-drawer__menu-item--active.menu-drawer__menu-item--parent,.menu-drawer__menu-item--active.menu-drawer__menu-item--child{color:#056d21!important}.menu-drawer__menu-item--mainlist:where(:hover,:focus-visible) .menu-drawer__menu-item-text,.menu-drawer__menu-item:where(:hover,:focus-visible)>.menu-drawer__menu-item-text,.menu-drawer__menu-item--active .menu-drawer__menu-item-text{color:#056d21!important}:root{--ps-control-height: 48px;--ps-control-padding-inline: 16px;--ps-field-border-color: #1c2932;--ps-field-border-color-focus: #056d21;--ps-field-bg: #ffffff;--ps-field-radius: 8px;--ps-field-padding: 0 var(--ps-control-padding-inline);--ps-field-font-size: var(--font-paragraph--size);--ps-field-text-color: var(--color-foreground);--ps-field-line-height: 1.25;--color-input-border: var(--ps-field-border-color);--color-input-hover-background: var(--ps-field-bg);--style-border-radius-inputs: 8px;--style-border-width-inputs: 1px;--input-box-shadow-width: 1px;--input-box-shadow: 0 0 0 1px var(--ps-field-border-color);--input-box-shadow-focus: 0 0 0 1px var(--ps-field-border-color-focus)}.ps-field:not(textarea),.field__input:not(textarea),.search-page-input,.search-input,.cart-discount__input,.custom-property__input:not(textarea),.recipient-fields__input:not(textarea),.country-filter__input,.price-facet__input,.blog-post-comments__form-input:not(textarea),.email-signup__input:not(.email-signup__input--newsletter),[class*=contact-main-input]:not(textarea),[class*=quote-input],[class*=quote-select],[class*=tax-exempt-input]:not(textarea){box-sizing:border-box;width:100%;height:var(--ps-control-height);min-height:var(--ps-control-height);padding:var(--ps-field-padding);font-family:var(--font-body--family),sans-serif;font-size:var(--ps-field-font-size);font-weight:var(--font-weight--medium);line-height:var(--ps-field-line-height);color:var(--ps-field-text-color);background-color:var(--ps-field-bg);border:1px solid var(--ps-field-border-color);border-radius:var(--ps-field-radius);-webkit-font-smoothing:antialiased;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease;outline:none}textarea.ps-field,textarea[class*=contact-main-textarea],textarea[class*=quote-textarea],textarea[class*=tax-exempt-textarea],.cart-note__instructions,[class*=contact-main-textarea],[class*=quote-textarea],[class*=tax-exempt-textarea]{box-sizing:border-box;width:100%;height:auto;min-height:calc(var(--ps-control-height) * 2);padding:12px var(--ps-control-padding-inline);font-family:var(--font-body--family),sans-serif;font-size:var(--ps-field-font-size);font-weight:var(--font-weight--medium);line-height:var(--ps-field-line-height);color:var(--ps-field-text-color);background-color:var(--ps-field-bg);border:1px solid var(--ps-field-border-color);border-radius:var(--ps-field-radius);-webkit-font-smoothing:antialiased;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease;outline:none;resize:vertical}.field__input{border:none;box-shadow:var(--input-box-shadow)}.ps-field::placeholder,.field__input::placeholder,[class*=contact-main-input]::placeholder,[class*=quote-input]::placeholder,[class*=quote-textarea]::placeholder,[class*=tax-exempt-input]::placeholder,[class*=tax-exempt-textarea]::placeholder,.cart-discount__input::placeholder,.search-page-input::placeholder{color:var(--ps-color-muted)}select.ps-field,select[class*=quote-select],select[class*=tax-exempt-input],select[class*=contact-main-input]{accent-color:var(--ps-field-border-color-focus)}select option{background-color:#fff;color:var(--ps-field-text-color)}select option:checked,select option:hover{background-color:var(--ps-field-border-color-focus);color:#fff}.ps-custom-select{position:relative;width:100%}.ps-custom-select__native{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;-webkit-appearance:none;appearance:none;background:none}.ps-custom-select__trigger{box-sizing:border-box;width:100%;height:var(--ps-control-height);min-height:var(--ps-control-height);display:flex;align-items:center;justify-content:space-between;gap:12px;padding:var(--ps-field-padding);font-family:var(--font-body--family),sans-serif;font-size:var(--ps-field-font-size);font-weight:var(--font-weight--medium);line-height:var(--ps-field-line-height);color:var(--ps-field-text-color);background-color:var(--ps-field-bg);border:1px solid var(--ps-field-border-color);border-radius:var(--ps-field-radius);cursor:pointer;text-align:left;transition:border-color .2s ease,background-color .2s ease}.ps-custom-select__trigger:hover,.ps-custom-select__trigger.is-open,.ps-custom-select__trigger:focus-visible{border-color:var(--ps-field-border-color-focus);outline:none}.ps-custom-select__label.is-placeholder{color:var(--ps-color-muted)}.ps-custom-select__chevron{flex-shrink:0;transition:transform .2s ease}.ps-custom-select__trigger.is-open .ps-custom-select__chevron{transform:rotate(180deg)}.ps-custom-select__list{position:absolute;z-index:20;top:calc(100% + 4px);left:0;right:0;margin:0;padding:4px 0;list-style:none;background:#fff;border:1px solid var(--ps-field-border-color);border-radius:var(--ps-field-radius);box-shadow:0 8px 24px #1c29321f;max-height:240px;overflow-y:auto}.ps-custom-select__option{padding:6px 16px;font-family:var(--font-body--family),sans-serif;font-size:var(--ps-field-font-size);font-weight:var(--font-weight--medium);line-height:1.25;color:var(--ps-field-text-color);cursor:pointer;transition:background-color .15s ease,color .15s ease}.ps-custom-select__option.is-disabled{color:var(--ps-color-muted);cursor:default}.ps-custom-select__option:not(.is-disabled):hover,.ps-custom-select__option:not(.is-disabled).is-focused{background-color:var(--ps-field-border-color-focus);color:#fff}.ps-custom-select__option.is-selected:not(.is-disabled){background-color:#056d211a;color:var(--ps-field-border-color-focus);font-weight:var(--font-weight--semibold)}.ps-custom-select__option.is-selected:not(.is-disabled):hover,.ps-custom-select__option.is-selected:not(.is-disabled).is-focused{background-color:var(--ps-field-border-color-focus);color:#fff}.ps-field:is(:focus,:focus-visible),.field__input:is(:focus,:focus-visible),.search-page-input:is(:focus,:focus-visible),.search-input:is(:focus,:focus-visible),.cart-note__instructions:is(:focus,:focus-visible),.cart-discount__input:is(:focus,:focus-visible),.custom-property__input:is(:focus,:focus-visible),.recipient-fields__input:is(:focus,:focus-visible),.country-filter__input:is(:focus,:focus-visible),.price-facet__input:is(:focus,:focus-visible),.blog-post-comments__form-input:is(:focus,:focus-visible),.email-signup__input:not(.email-signup__input--newsletter):is(:focus,:focus-visible),[class*=contact-main-input]:is(:focus,:focus-visible),[class*=contact-main-textarea]:is(:focus,:focus-visible),[class*=quote-input]:is(:focus,:focus-visible),[class*=quote-select]:is(:focus,:focus-visible),[class*=quote-textarea]:is(:focus,:focus-visible),[class*=tax-exempt-input]:is(:focus,:focus-visible),[class*=tax-exempt-textarea]:is(:focus,:focus-visible){border-color:var(--ps-field-border-color-focus);background-color:var(--ps-field-bg)!important;outline:none}.field__input:is(:focus,:focus-visible){box-shadow:var(--input-box-shadow-focus)}.field__input:hover:not(:focus,:focus-visible){box-shadow:var(--input-box-shadow);background-color:var(--ps-field-bg)!important}:is(.ps-field,.field__input,.cart-note__instructions,.cart-discount__input,[class*=contact-main-input],[class*=quote-input],[class*=quote-select],[class*=quote-textarea],[class*=tax-exempt-input],[class*=tax-exempt-textarea]):hover:not(:focus,:focus-visible){background-color:var(--ps-field-bg)!important}.quantity-selector input[type=number]{border:none;box-shadow:none;border-radius:0;padding:0;min-height:unset;background:transparent}@media screen and (min-width:750px){.email-signup-block .email-signup__input-group--newsletter{border:1px solid var(--ps-field-border-color);border-radius:var(--ps-field-radius)}.email-signup-block .email-signup__input-group--newsletter:focus-within{border-color:var(--ps-field-border-color-focus)}}.predictive-search-form__header-inner:has(.search-input:is(:focus,:focus-visible)),.password-dialog .email-signup__input-group:focus-within{border-color:var(--ps-field-border-color-focus)}.predictive-search-form__header-inner{border-color:var(--ps-field-border-color)}.password-dialog .email-signup__input-group .field__input:is(:focus,:focus-visible){box-shadow:none}.business-hours{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0;font-family:var(--font-body--family),sans-serif;font-size:var(--font-paragraph--size);line-height:var(--font-paragraph--line-height);color:var(--color-foreground)}.business-hours__row{display:grid;grid-template-columns:5.5rem minmax(0,1fr);gap:6px 10px;align-items:center;padding:6px 0;border-bottom:1px solid rgb(var(--color-foreground-rgb) / .08)}.business-hours__row:last-child{border-bottom:none}.business-hours__row--today{font-weight:var(--font-weight--semibold);color:var(--color-foreground-heading);background:#056d210f;margin-inline:-8px;padding:10px 12px;border-radius:6px}.business-hours__day{font-weight:var(--font-weight--semibold);color:var(--color-foreground-heading);white-space:nowrap}.business-hours__row--today .business-hours__day{color:#056d21}.business-hours__slot{display:grid;grid-template-columns:minmax(0,1fr) 3.25rem;gap:10px;align-items:center;min-width:0}.business-hours__row:not(.business-hours__row--today) .business-hours__hours{grid-column:1 / -1}.business-hours__row--today .business-hours__slot{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.business-hours__row--today .business-hours__hours{width:100%;text-align:right}.business-hours__hours{color:var(--color-foreground);text-align:right;white-space:nowrap;min-width:0}.business-hours__status{font-size:var(--font-size--2xs);font-weight:var(--font-weight--bold);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;text-align:right}.business-hours__status--open,.ps-status-chip--open,.business-hours__row--today .business-hours__status--open,.business-hours__row--today .ps-status-chip--open{display:inline-block;background-color:#056d21!important;color:#fff!important;padding:3px 12px;border-radius:999px}.business-hours__status--closed,.ps-status-chip--closed{display:inline-block;background-color:#056d21!important;color:#fff!important;padding:3px 12px;border-radius:999px;font-weight:var(--font-weight--bold)}@media screen and (max-width:768px){.business-hours{font-size:var(--font-size--xs)}.business-hours__row{grid-template-columns:4.75rem minmax(0,1fr);gap:4px 8px;padding:5px 0}.business-hours__day{font-size:var(--font-size--xs)}.business-hours__slot{grid-template-columns:minmax(0,1fr) 2.75rem;gap:8px}.business-hours__status{font-size:.6875rem}.business-hours__row--today{margin-inline:0;padding:10px 12px}}.ps-contact-link{color:inherit;text-decoration:none;cursor:pointer;transition:color .2s ease,text-decoration-color .2s ease}.ps-contact-link:hover,.ps-contact-link:focus-visible{color:#056d21;text-decoration:underline!important;text-decoration-color:currentColor!important;text-underline-offset:2px}p:not(.h1,.h2,.h3,.h4,.h5,.h6) a.ps-contact-link:hover,p:not(.h1,.h2,.h3,.h4,.h5,.h6) a.ps-contact-link:focus-visible,.rte :is(p,ul,ol,table) a.ps-contact-link:hover,.rte :is(p,ul,ol,table) a.ps-contact-link:focus-visible{text-decoration:underline!important;text-decoration-color:currentColor!important;color:#056d21}.ps-whatsapp-sticky{position:fixed!important;z-index:2147483646!important;pointer-events:auto}:root{--style-border-radius-buttons-primary: 12px;--style-border-radius-buttons-secondary: 12px;--button-font-family-primary: var(--font-body--family);--button-font-family-secondary: var(--font-body--family);--button-text-case-primary: none;--button-text-case-secondary: none;--button-padding-block: 0;--button-padding-inline: var(--ps-control-padding-inline);--ps-button-primary-bg: #056d21;--ps-button-primary-text: #ffffff;--ps-button-primary-border: #056d21;--ps-button-primary-hover-bg: #045a1c;--ps-button-hover-lift: translateY(-1px);--ps-button-secondary-bg: #ffffff;--ps-button-secondary-text: #056d21;--ps-button-secondary-border: #056d21;--ps-button-secondary-hover-bg: #045a1c;--ps-button-secondary-hover-text: #ffffff}.button,button.shopify-payment-button__button--unbranded{--button-color: var(--ps-button-primary-text);--button-background-color: var(--ps-button-primary-bg);--button-border-color: var(--ps-button-primary-border);--button-border-width: 1px}.button:not(.button--light):not(.button--outline-light):not(.button--subtle):hover:not(:disabled,[aria-disabled=true]),button.shopify-payment-button__button--unbranded:hover:not([disabled]){--button-color: var(--ps-button-primary-text);--button-background-color: var(--ps-button-primary-hover-bg);--button-border-color: var(--ps-button-primary-hover-bg);transform:var(--ps-button-hover-lift);opacity:1}.button-secondary:not(.button-unstyled){--button-color: var(--ps-button-secondary-text);--button-background-color: var(--ps-button-secondary-bg);--button-border-color: var(--ps-button-secondary-border);--button-border-width: 1px}.button-secondary:not(.button-unstyled):hover:not(:disabled,[aria-disabled=true]){--button-color: var(--ps-button-secondary-hover-text);--button-background-color: var(--ps-button-secondary-hover-bg);--button-border-color: var(--ps-button-secondary-border);transform:var(--ps-button-hover-lift);opacity:1}.button,.button-secondary,button.shopify-payment-button__button--unbranded{display:inline-flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;height:var(--ps-control-height);min-height:var(--ps-control-height);padding-block:0;padding-inline:var(--button-padding-inline);font-family:var(--font-body--family),sans-serif;font-size:var(--ps-field-font-size);font-weight:var(--font-weight--bold);line-height:var(--ps-field-line-height);text-decoration:none;transition:color var(--animation-speed) var(--animation-easing),box-shadow var(--animation-speed) var(--animation-easing),background-color var(--animation-speed) var(--animation-easing),transform .2s ease,opacity .2s ease;box-shadow:inset 0 0 0 var(--button-border-width) var(--button-border-color)}.button--full-width{width:100%}.button--flex{flex:1;min-width:0}.button--light{--button-color: var(--ps-color-green-dark);--button-background-color: #ffffff;--button-border-color: #ffffff;--button-border-width: 0;box-shadow:none}.button--light:hover{--button-color: var(--ps-color-green-dark);--button-background-color: rgb(255 255 255 / 92%);--button-border-color: rgb(255 255 255 / 92%);transform:var(--ps-button-hover-lift)}.button--outline-light{--button-color: #ffffff;--button-background-color: transparent;--button-border-color: #ffffff;--button-border-width: 2px}.button--outline-light:hover{--button-color: var(--ps-color-green-dark);--button-background-color: #ffffff;--button-border-color: #ffffff;transform:var(--ps-button-hover-lift)}.button--subtle{--button-color: var(--color-foreground);--button-background-color: rgb(255 255 255 / 92%);--button-border-color: rgb(5 109 33 / 30%);--button-border-width: 1px}.button--subtle:hover{--button-color: var(--color-foreground);--button-background-color: #ffffff;--button-border-color: rgb(5 109 33 / 40%);transform:var(--ps-button-hover-lift)}.button__icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;line-height:0;flex-shrink:0}.button__icon svg{width:100%;height:100%;display:block}button.button[type=submit],button.button[type=button]{cursor:pointer}button.button:disabled,button.button[aria-disabled=true]{--button-color: #6b7280;--button-background-color: #e5e7eb;--button-border-color: #d1d5db;opacity:1;cursor:not-allowed;transform:none}.ps-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid rgb(var(--color-foreground-rgb) / .12);border-radius:var(--border-radius-sm);background:#fff;color:var(--color-foreground);cursor:pointer;transition:background .2s ease,border-color .2s ease}.ps-icon-btn:hover:not(:disabled),.ps-icon-btn:focus-visible:not(:disabled){background:rgb(var(--color-foreground-rgb) / .04);border-color:rgb(var(--color-foreground-rgb) / .2)}.ps-icon-btn:disabled{opacity:.5;cursor:not-allowed}@media screen and (min-width:750px){.email-signup__button.button,.email-signup__button.button-secondary{min-height:unset;height:100%;font-size:inherit}}@media screen and (max-width:749px){.email-signup-block .email-signup__button--newsletter.button,.email-signup-block .email-signup__button--newsletter.button-secondary{width:100%;max-width:100%;min-height:var(--ps-control-height);height:var(--ps-control-height);box-shadow:none}}.email-signup-block .email-signup__button--newsletter.button:not(.button--light):not(.button--outline-light):not(.button--subtle):hover,.email-signup-block .email-signup__button--newsletter.button-secondary:not(.button-unstyled):hover{transform:none;box-shadow:none}button.button.close-button,button.button.predictive-search__close-modal-button,button.button.close-button:hover,button.button.close-button:focus,button.button.close-button:focus-visible,button.button.close-button:not(.button--light):not(.button--outline-light):not(.button--subtle):hover,button.button.predictive-search__close-modal-button:hover,button.button.predictive-search__close-modal-button:focus,button.button.predictive-search__close-modal-button:focus-visible,button.button.predictive-search__close-modal-button:not(.button--light):not(.button--outline-light):not(.button--subtle):hover{--button-color: #1c2932;--button-background-color: transparent;--button-border-color: transparent;--button-border-width: 0;background-color:transparent;border:none;box-shadow:none;outline:none;color:#1c2932;transform:none}:root{--ps-card-content-padding: 16px;--ps-card-inner-gap: 8px;--ps-card-radius: 12px;--ps-card-border-width: 1px;--ps-card-border-opacity: .12;--ps-card-shadow: 0 6px 24px rgb(0 0 0 / 10%);--ps-card-grid-col-gap: 24px;--ps-card-grid-row-gap: 32px}[data-testid=product-list].section--page-width,.product-recommendations .section--page-width{--padding-inline-start: 0px;--padding-inline-end: 0px}.ps-inventory-section{--ps-list-col-gap: var(--ps-card-grid-col-gap);--ps-list-row-gap: var(--ps-card-grid-row-gap);--resource-list-column-gap-desktop: var(--ps-card-grid-col-gap);--resource-list-row-gap-desktop: var(--ps-card-grid-row-gap)}.ps-inventory-section .product-grid{--product-grid-gap: var(--ps-card-grid-row-gap) var(--ps-card-grid-col-gap)}.ps-inventory-section .resource-list--grid{gap:var(--ps-card-grid-row-gap) var(--ps-card-grid-col-gap)}[data-testid=product-list] .resource-list--grid>.resource-list__item,.product-recommendations .resource-list--grid>.resource-list__item{width:100%;max-width:none;justify-self:stretch}.ps-inventory-section .product-card__content,.product-grid .product-card__content,.main-collection-grid .product-card__content{border-radius:var(--ps-card-radius);box-shadow:var(--ps-card-shadow);border-width:var(--ps-card-border-width);border-style:solid;border-color:rgb(var(--color-border-rgb) / var(--ps-card-border-opacity));background-color:#fff;overflow:hidden}.ps-inventory-section .product-card__content .group-block-content,.product-grid .product-card__content .group-block-content,.main-collection-grid .product-card__content .group-block-content{padding:var(--ps-card-content-padding);gap:var(--ps-card-inner-gap)}.ps-inventory-section .product-card__content .card-gallery,.ps-inventory-section .product-card__content .product-card-gallery__media-scope :is(.card-gallery,.card-gallery__media),.product-grid .product-card__content .card-gallery,.main-collection-grid .product-card__content .card-gallery{border-radius:var(--ps-card-radius) var(--ps-card-radius) 0 0}@media screen and (max-width:749px){[data-testid=product-list] .resource-list--grid,.product-recommendations .resource-list--grid{grid-template-columns:1fr!important}.product-grid:not([product-grid-view=zoom-out]){grid-template-columns:1fr}}@media screen and (min-width:750px){[data-testid=product-list] .resource-list--grid>.resource-list__item,.product-recommendations .resource-list--grid>.resource-list__item{max-width:var(--ps-list-card-max, 320px);justify-self:center}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ps-brand.css.map */
