.product-card-wrapper .card__heading a,.card-wrapper .card__heading a,.underline-links-hover a{text-decoration:none!important}.product-card-wrapper:hover .card__heading a,.card-wrapper:hover .card__heading a{text-decoration:underline!important;text-underline-offset:.3rem}.product-card-wrapper .card__heading,.card-wrapper .card__heading{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.4;max-height:2.8em}.product-card-wrapper .card__heading,.card-wrapper .card__heading.h5{font-size:1rem;font-weight:450;letter-spacing:.01em}@media screen and (min-width: 750px){.product-card-wrapper .card__heading,.card-wrapper .card__heading.h5{font-size:1.05rem}}.product-card-wrapper .card__heading a,.card-wrapper .card__heading a{display:inline}.product-card-wrapper .price,.card-wrapper .price{font-weight:500;color:rgb(var(--color-foreground))}.collection .product-grid{gap:1.25rem}@media screen and (min-width: 750px){.collection .product-grid{gap:1.75rem}}@media screen and (min-width: 990px){.collection .product-grid{gap:2rem}}.collection .product-grid .grid__item{margin-bottom:0}.featured-collection .card__media,.collection .product-card-wrapper .card__media{aspect-ratio:4 / 5;overflow:hidden}.featured-collection .card__media img,.collection .product-card-wrapper .card__media img{width:100%;height:100%;object-fit:cover;object-position:center top}.featured-collection .card__content,.collection .product-card-wrapper .card__content{min-height:5rem;display:flex;flex-direction:column;justify-content:flex-start}.product-card-wrapper .card{transition:transform .2s ease,box-shadow .2s ease}.product-card-wrapper:hover .card{transform:translateY(-2px)}.banner .banner__box{background-color:rgba(var(--color-background),.88);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:2.5rem 2rem;border-radius:.25rem}@media screen and (min-width: 750px){.banner .banner__box{padding:3rem 3.5rem}}.banner__heading{text-shadow:0 1px 2px rgba(0,0,0,.08);margin-bottom:.75rem}.banner__text{margin-bottom:1.5rem}@media screen and (min-width: 750px){.banner__text{margin-bottom:2rem}}.banner__buttons{gap:1rem;margin-top:.5rem}.banner__buttons .button{letter-spacing:.06em;font-weight:500;padding:1rem 2rem;min-width:180px}.banner__buttons .button--primary{background-color:rgb(var(--color-button));color:rgb(var(--color-button-text));border:2px solid rgb(var(--color-button))}.banner__buttons .button--secondary{background-color:transparent;border:2px solid rgb(var(--color-foreground));color:rgb(var(--color-foreground))}.banner__buttons .button--secondary:hover{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}.home-lane-tiles__grid{display:grid;grid-template-columns:1fr;gap:1.5rem;align-items:stretch}@media screen and (min-width: 750px){.home-lane-tiles__grid{grid-template-columns:repeat(2,1fr);gap:2rem}}.home-lane-tile{display:flex;flex-direction:column;height:100%;min-height:220px;padding:2rem;background:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.12);border-radius:.375rem;transition:border-color .2s ease,box-shadow .2s ease}@media screen and (min-width: 750px){.home-lane-tile{padding:2.5rem;min-height:240px}}.home-lane-tile:hover{border-color:rgba(var(--color-foreground),.25);box-shadow:0 4px 16px #0000000f}.home-lane-tile__content{display:flex;flex-direction:column;height:100%;padding:0}.home-lane-tile__text{display:flex;flex-direction:column;flex-grow:1}.home-lane-tile__button{margin-top:auto;align-self:flex-start;padding:.875rem 1.75rem;font-size:.9375rem}.home-lane-tile__heading{margin-bottom:.75rem;font-size:1.5rem;font-weight:500}.home-lane-tile__subtext{margin-bottom:1.25rem;line-height:1.5;color:rgba(var(--color-foreground),.7)}.home-lane-tiles__header{margin-bottom:2rem}.trust-strip-section .rich-text__text,section[id*=trust_strip] .rich-text__text{font-size:.875rem;letter-spacing:.05em;color:rgba(var(--color-foreground),.8)}@media screen and (min-width: 750px){.trust-strip-section .rich-text__text,section[id*=trust_strip] .rich-text__text{font-size:.9375rem}}body.template-index #follow-on-shop-button,body.template-index .follow-on-shop,body.template-index [class*=follow-on-shop],body.template-index #shopify-pc__banner,body.template-index .shopify-payment-button__more-options,body.template-index shop-follow-button,body.template-index shop-login-button{display:none!important;visibility:hidden!important}body.template-index [style*="position: fixed"][class*=shop],body.template-index .fixed [class*=follow]{display:none!important}.section:not(:first-child){margin-top:0}.home-lane-tiles{padding-top:2.5rem;padding-bottom:2rem}@media screen and (min-width: 750px){.home-lane-tiles{padding-top:3.5rem;padding-bottom:2.5rem}}@media screen and (max-width: 749px){.collection .product-grid{gap:1rem}.product-card-wrapper .card__heading{font-size:.875rem;-webkit-line-clamp:2}.product-card-wrapper .price{font-size:.8125rem}.banner .banner__box{padding:1.75rem 1.5rem}.banner__buttons .button{min-width:150px;padding:.875rem 1.5rem;font-size:.875rem}.home-lane-tile__button{width:100%;text-align:center}}@media (prefers-reduced-motion: no-preference){.banner__box{animation:fadeIn .6s ease}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}}@media (prefers-reduced-motion: reduce){.banner__box,.home-lane-tile,.product-card-wrapper .card{animation:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/mah-homepage-refinements.css.map */
