@import"https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,400;0,9..40,500;0,9..40,600;0,9..40,700;1,9..40,400&family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&display=swap";:root{--maymello-bg: #FFFFFF;--maymello-ink: #1F2A24;--maymello-accent: #5B7A6A;--maymello-secondary: #C4B5A0;--header-logo-image-height: 27px;--header-logo-image-height-mobile: 21px;--color-background: #FFFFFF;--font-heading--family: "Libre Baskerville", Georgia, serif !important;--font-body--family: "DM Sans", system-ui, sans-serif !important;--font-subheading--family: "DM Sans", system-ui, sans-serif !important}body{background:#fff!important;color:#1f2a24!important;font-family:DM Sans,system-ui,sans-serif!important;letter-spacing:.01em}h1,h2,h3,h4,h5,h6,.heading,.h1,.h2,.h3,.product-title,.product-card__title,.hero__title,.text-block h1,.text-block h2,.text-block h3{font-family:Libre Baskerville,Georgia,serif!important;font-weight:400!important;letter-spacing:.02em;color:#1f2a24}.header .logo-block__image,.header img.logo-block__image,header .header-logo img,.header-logo img,.header__heading-logo,.header [class*=logo] img{height:38px!important;width:auto!important;max-height:38px!important}@media(max-width:749px){.header .logo-block__image,.header img.logo-block__image,header .header-logo img,.header-logo img,.header__heading-logo,.header [class*=logo] img{height:28px!important;max-height:28px!important}}.shopify-section-group-header-group [class*=announcement],.header-announcements,.announcement-bar,.section-header-announcements{background-color:#5b7a6a!important;color:#fff!important}.shopify-section-group-header-group [class*=announcement] *,.header-announcements *,.announcement-bar *{color:#fff!important}.product-card__media,.card__media,.product-card__image,.card-gallery,.product-card-gallery{aspect-ratio:1 / 1!important;overflow:hidden;border-radius:0!important}.product-card img,.product-card__image img,.product-card__media img{object-fit:cover;width:100%;height:100%}.product-card,.resource-list__item{border-radius:0!important}.product-card__title{font-size:.95rem!important;line-height:1.35!important;margin-top:.75rem!important}.product-card__price,.price{font-family:DM Sans,system-ui,sans-serif!important;font-size:.875rem!important}.section-resource-list,.shopify-section .section{--section-padding: clamp(2.5rem, 5vw, 4.5rem)}.product-information,.product-details,.product-info{gap:1.25rem!important}.product-details .product-title,.product-information h1{font-size:clamp(1.5rem,2.2vw,2rem)!important;line-height:1.25!important;margin-bottom:.5rem!important}button[name=add],.product-form-buttons button[type=submit],.product-form__submit,buy-buttons-block button[type=submit],.button--primary,.button.button--primary,button.button--primary,.cart__checkout-button,#cart-drawer .button--primary,cart-drawer-component .button--primary,.cart-drawer__checkout,button[name=checkout],.shopify-payment-button{background-color:#5b7a6a!important;border-color:#5b7a6a!important;color:#fff!important;border-radius:0!important;font-family:DM Sans,system-ui,sans-serif!important;font-weight:500!important;letter-spacing:.04em;text-transform:none!important}button[name=add]:hover,.button--primary:hover,button[name=checkout]:hover{background-color:#4a6557!important;border-color:#4a6557!important}.quantity-selector,.quantity,quantity-selector,quantity-input,.product-form__quantity,.cart-quantity,.cart-item__quantity,.cart-items__quantity,[data-quantity-selector],buy-buttons-block .quantity,.buy-buttons .quantity,.product-form-buttons .quantity,quantity-selector-component,.quantity-selector-component{display:none!important;visibility:hidden!important;height:0!important;width:0!important;margin:0!important;padding:0!important;overflow:hidden!important;pointer-events:none!important}.variant-picker .swatch,.swatches .swatch,fieldset.variant .swatch,.swatch-input__label,label.swatch,.variant-picker__swatch{border-radius:0!important;border:1px solid #C4B5A0!important;overflow:hidden}.variant-picker .swatch[aria-checked=true],.swatch.is-active,.swatch-input:checked+.swatch-input__label{outline:2px solid #5B7A6A!important;outline-offset:2px;border-color:#5b7a6a!important}.variant-picker button,.variant-option__button-label{border-radius:0!important;font-family:DM Sans,system-ui,sans-serif!important;font-size:.8125rem!important}.tax-note,.totals__tax,.cart__tax,.cart-totals__tax-note,a[href*="utm_campaign=poweredby"]{display:none!important}.shopify-section-group-footer-group .text-block h3,.shopify-section-group-footer-group .menu__heading,.shopify-section-group-footer-group .menu__heading__default,.shopify-section-group-footer-group .text-block h6{font-weight:700!important;font-size:1rem!important;line-height:1.4!important;margin:0 0 4px!important;padding-block-start:11.2px!important;font-family:DM Sans,system-ui,sans-serif!important}.shopify-section-group-footer-group .text-block p{margin:0!important;line-height:1.45!important}.shopify-section-group-footer-group .text-block p+p{margin-top:.75rem!important}.shopify-section-group-footer-group .text-block strong{font-weight:700!important}footer .payment-icons,footer .payment-icons__list{display:flex!important;visibility:visible!important;justify-content:center!important;gap:12px!important;flex-wrap:wrap!important}.shopify-section-group-footer-group .menu__heading__toggle,.shopify-section-group-footer-group .icon-caret{display:none!important}.shopify-section-group-footer-group .payment-icons:has(.payment-icons__list:empty),.shopify-section-group-footer-group .payment-icons__list:empty{display:none!important}.shopify-payment-button,.shopify-payment-button__button,.shopify-payment-button__more-options,accelerated-checkout,accelerated-checkout-cart,.cart__dynamic-checkout-buttons,.dynamic-checkout-buttons,.additional-checkout-buttons,[data-shopify-buttoncontainer],.cart-drawer__checkout-buttons accelerated-checkout,#cart-drawer accelerated-checkout,#cart-drawer .shopify-payment-button,cart-drawer-component .shopify-payment-button,.product-form-buttons .shopify-payment-button,.product-form__buttons .shopify-payment-button,buy-buttons-block .shopify-payment-button{display:none!important;visibility:hidden!important;height:0!important;overflow:hidden!important;margin:0!important;padding:0!important}.sticky-add-to-cart,sticky-add-to-cart,[class*=sticky-add-to-cart],.sticky-add-to-cart__bar,[class*=sticky-atc]{display:none!important}.resource-list{row-gap:2rem!important;column-gap:1.5rem!important}.button,.shopify-challenge__button,button{border-radius:0!important}.footer .payment-icons,.footer-block--payment-icons,.footer [class*=payment-icons]{grid-column:1 / -1!important;width:100%!important;justify-content:center!important;text-align:center}.footer .payment-icons__list{justify-content:center!important}.product-card__media,.card__media,.product-card-gallery,.card-gallery,.product-media,.product-media-container,media-gallery,.media-gallery,.product__media,.product-gallery__media,.slideshow-slide,[data-testid=product-card] .product-card__media,.predictive-search__image,.predictive-search-results__card img,.complementary-products .product-card__media,.related-products .product-card__media,.product-recommendations .product-card__media{aspect-ratio:1 / 1!important;overflow:hidden}.product-card__media img,.card__media img,.product-card-gallery img,.card-gallery img,.product-media img,media-gallery img,.product__media img,.product-gallery__media img,.predictive-search__image img,.complementary-products img,.related-products .product-card img,.product-recommendations img,.slideshow-slide img{object-fit:cover!important;width:100%!important;height:100%!important}.resource-card__media,.resource-card .resource-card__media,.predictive-search-results__card .resource-card__media,.predictive-search-results__card--product .resource-card__media{aspect-ratio:1 / 1!important;--resource-card-aspect-ratio: 1 / 1 !important;overflow:hidden}.resource-card__media img,.predictive-search-results__card img{object-fit:cover!important;width:100%!important;height:100%!important}body.template-index .card-gallery,.shopify-section[id*=product_list] .card-gallery,#shopify-section-template--31667265241426__product_list_fa6P9H .card-gallery,.product-recommendations .card-gallery,.complementary-products .card-gallery{--gallery-aspect-ratio: 1 / 1 !important;--ratio: 1 !important;aspect-ratio:1 / 1!important;width:100%!important;height:auto!important;max-height:none!important;overflow:hidden!important}body.template-index slideshow-slide.product-media-container,body.template-index .product-media-container,.shopify-section[id*=product_list] slideshow-slide.product-media-container,.shopify-section[id*=product_list] .product-media-container,.product-recommendations slideshow-slide.product-media-container,.product-recommendations .product-media-container,.complementary-products slideshow-slide.product-media-container{--gallery-aspect-ratio: 1 / 1 !important;aspect-ratio:1 / 1!important;width:100%!important;height:auto!important;max-height:none!important;overflow:hidden!important;display:flex!important}body.template-index .card-gallery slideshow-component,body.template-index .card-gallery slideshow-container,body.template-index .card-gallery slideshow-slides,.shopify-section[id*=product_list] .card-gallery slideshow-component,.shopify-section[id*=product_list] .card-gallery slideshow-container,.shopify-section[id*=product_list] .card-gallery slideshow-slides,.product-recommendations .card-gallery slideshow-component,.product-recommendations .card-gallery slideshow-container,.product-recommendations .card-gallery slideshow-slides{width:100%!important;height:100%!important;min-height:0!important;max-height:none!important}body.template-index .card-gallery .product-media,body.template-index .card-gallery img,body.template-index slideshow-slide.product-media-container img,.shopify-section[id*=product_list] .card-gallery img,.shopify-section[id*=product_list] .product-media img,.product-recommendations .card-gallery img,.product-recommendations .product-media img,.complementary-products .card-gallery img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important}body.template-index .resource-card__media,.resource-card__media,.predictive-search-results__card .resource-card__media,.product-recommendations .resource-card__media{--resource-card-aspect-ratio: 1 / 1 !important;aspect-ratio:1 / 1!important;overflow:hidden!important}body.template-index .resource-card__media img,.resource-card__media img{width:100%!important;height:100%!important;object-fit:cover!important}.product-card,.resource-list .product-card,.product-grid__card,.product-card.size-style{aspect-ratio:auto!important;height:auto!important;grid-template-rows:auto!important}.product-card .card-gallery,.product-card .product-media-container,.product-card slideshow-slide.product-media-container{aspect-ratio:1 / 1!important;width:100%!important;height:auto!important}.product-card .card-gallery img,.product-card .product-media-container img{width:100%!important;height:100%!important;object-fit:cover!important}.resource-list .product-card,.product-grid .product-card,.product-card{aspect-ratio:auto!important;height:auto!important;grid-template-rows:auto!important}.resource-list .product-card .card-gallery,.product-grid .product-card .card-gallery,.product-card .card-gallery,.card-gallery{aspect-ratio:1 / 1!important;--gallery-aspect-ratio: 1 !important}.resource-list .product-card .card-gallery img,.product-grid .product-card .card-gallery img,.product-card .card-gallery img,.card-gallery img,.product-media img{aspect-ratio:1 / 1!important;object-fit:cover!important;width:100%!important;height:100%!important}.editorial-product-grid,[style*="--gallery-aspect-ratio: 99"],[style*="--gallery-aspect-ratio:99"]{--gallery-aspect-ratio: 1 !important}@media screen and (max-width:749px){.product-information.section,.product-information.section--page-width{display:block!important;width:100%!important;max-width:100%!important;padding-inline:0!important;overflow-x:clip!important;--page-margin: 18px !important}.product-information .product-information__grid,.product-information product-component,product-component.product-information__grid{display:flex!important;flex-direction:column!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:0!important;grid-template-columns:none!important}.product-information .product-information__media{width:100%!important;min-width:0!important;max-width:100%!important;padding:0!important;margin:0!important}.product-information .product-details,.product-information .product-details.sticky-content--desktop{width:100%!important;max-width:100%!important;box-sizing:border-box!important;padding-inline:18px!important;padding-left:18px!important;padding-right:18px!important;margin:0!important;grid-column:auto!important}.product-information .product-details .group-block,.product-information .product-details .group-block-content,.product-information .product-details .spacing-style,.product-information .product-details .product-form-buttons,.product-information .product-details .product-form-buttons.spacing-style,.product-information .product-details buy-buttons-block,.product-information .product-details .buy-buttons,.product-information .product-details .product-form,.product-information .product-details form{--padding-inline: 0px !important;--padding-inline-start: 0px !important;--padding-inline-end: 0px !important;padding-inline:0!important;padding-left:0!important;padding-right:0!important;margin-inline:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}.product-information .product-details button[name=add],.product-information .product-details .product-form__submit,.product-information .product-details buy-buttons-block button[type=submit]{width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;box-sizing:border-box!important}}@media screen and (max-width:749px){.product-information .product-details .product-form-buttons,.product-information .product-details .product-form-buttons.spacing-style,.product-information .product-details buy-buttons-block,.product-information .product-details .buy-buttons,.product-information .product-details add-to-cart-component{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:0!important;padding:0!important;padding-inline:0!important;margin:0!important;width:100%!important;max-width:100%!important;--padding-inline-start: 0px !important;--padding-inline-end: 0px !important;--button-padding-inline: 16px}.product-information .product-details .product-form-buttons>*,.product-information .product-details buy-buttons-block>*,.product-information .product-details button[name=add],.product-information .product-details .product-form__submit,.product-information .product-details buy-buttons-block button[type=submit]{width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;margin-inline:0!important;align-self:stretch!important;flex:0 0 auto!important;box-sizing:border-box!important;position:static!important;inset:auto!important}}@media screen and (min-width:750px){#header-component .header__columns,#header-component .header__columns:has(.header__column--center header-menu),#header-component[data-menu-style=menu] .header__columns,#header-component[data-menu-style=drawer] .header__columns{--header-left: max-content !important;--header-center: 1fr !important;--header-right: max-content !important;--header-template-columns: max-content 1fr max-content !important;display:grid!important;grid-template-columns:max-content 1fr max-content!important;grid-template-areas:"left center right"!important;width:100%!important;align-items:center!important;column-gap:24px!important}#header-component .header__column,#header-component[data-menu-style=drawer] .header__column,#header-component[data-menu-style=menu] .header__column{display:flex!important}#header-component .header__column--left{grid-area:left!important;justify-content:flex-start!important;width:max-content!important;flex:0 0 auto!important}#header-component .header__column--center{grid-area:center!important;justify-content:center!important;justify-self:stretch!important;width:auto!important;min-width:0!important}#header-component .header__column--right{grid-area:right!important;justify-content:flex-end!important;width:max-content!important;flex:0 0 auto!important}#header-component .header__drawer,#header-component .header__icon--menu{display:none!important;width:0!important;min-width:0!important;margin:0!important;padding:0!important;overflow:hidden!important}#header-component .header-menu,#header-component .header-menu__inner,#header-component header-menu{display:flex!important;justify-content:center!important;width:max-content!important;max-width:100%!important;margin-inline:auto!important;flex:0 0 auto!important}#header-component .header-menu .menu-list,#header-component .overflow-menu,#header-component header-menu:only-child .overflow-menu::part(list){justify-content:center!important;width:max-content!important;max-width:100%!important;margin-inline:auto!important}}.shopify-section[id*=usps_maymello],.shopify-section[id*=usps_maymello] .section,.shopify-section[id*=usps_maymello] [class*=section]{background:#fff!important;background-color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/1/assets/maymello-fixes.css.map */
