.custom-hero__container,.custom-hero__container *{background-color:transparent}.custom-hero__container{background-color:#f4f0e6!important}.custom-hero__title.section-heading{font-family:Georgia,Times New Roman,serif!important;font-size:52px!important;font-weight:700!important;line-height:1.15!important;color:#1a1a1a!important;letter-spacing:-.5px!important}@media screen and (max-width:749px){.custom-hero__title.section-heading{font-size:34px!important;line-height:1.2!important}}.custom-hero__title .section-accent-text,.custom-hero__title .custom-hero-accent,.custom-hero__title span.section-accent-text,.custom-hero__title span.custom-hero-accent,.custom-hero__title .accent-gradient-enabled,.custom-hero__title .no-gradient,.section-heading .section-accent-text,.section-heading .custom-hero-accent{color:#1a1a1a!important;-webkit-text-fill-color:#1a1a1a!important;background:none!important;background-image:none!important;-webkit-background-clip:unset!important;background-clip:unset!important;font-style:italic!important;font-weight:700!important;font-family:Georgia,Times New Roman,serif!important;opacity:1!important}.custom-hero__subtitle,.custom-hero__subtitle p,.custom-hero__subtitle span{color:#2d6b4a!important;font-style:italic!important;font-size:18px!important;line-height:1.6!important;font-weight:400!important;text-transform:none!important;letter-spacing:normal!important}@media screen and (max-width:749px){.custom-hero__subtitle,.custom-hero__subtitle p{font-size:16px!important}}.custom-hero__benefit-item{color:#1a1a1a!important;font-size:15px!important;line-height:1.5!important;gap:10px!important;margin-bottom:10px!important;align-items:center!important}.custom-hero__benefit-icon{display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;width:20px!important;height:20px!important}.custom-hero__benefit-icon svg{display:none!important}.custom-hero__benefit-icon:before{content:""!important;display:block!important;width:10px!important;height:6px!important;border-left:2px solid #2D6B4A!important;border-bottom:2px solid #2D6B4A!important;transform:rotate(-45deg) translateY(-2px)!important;flex-shrink:0!important}.custom-hero__title *,.custom-hero__title span,.custom-hero__title em,.custom-hero__title i,.custom-hero__title strong,.custom-hero__title b{color:#1a1a1a!important;-webkit-text-fill-color:#1a1a1a!important;background:none!important;background-image:none!important;-webkit-background-clip:unset!important;background-clip:unset!important;opacity:1!important}.custom-hero__subtitle,.custom-hero__subtitle *,.custom-hero__subtitle p,.custom-hero__subtitle span{text-transform:none!important;font-variant:normal!important;font-variant-caps:normal!important;letter-spacing:normal!important}.featured-collection,.section-featured-collection,.shopify-section:has(.featured-collection){background-color:#f4f0e6!important}.featured-collection .title,.featured-collection h2,.featured-collection .section-heading{font-family:Georgia,Times New Roman,serif!important;font-size:36px!important;font-weight:700!important;color:#1a1a1a!important;margin-bottom:6px!important}.featured-collection .subtitle,.featured-collection .section-subheading,.featured-collection p.body{font-size:15px!important;color:#666!important;font-weight:400!important}.featured-collection .link,.featured-collection a.button--plain{color:#1a1a1a!important;font-weight:500!important;text-decoration:none!important}.card-wrapper,.product-card-wrapper{background:#fff!important;border-radius:16px!important;border:1px solid #e8e3d8!important;overflow:hidden!important;box-shadow:0 1px 4px #0000000f!important;transition:box-shadow .2s ease!important}.card-wrapper:hover,.product-card-wrapper:hover{box-shadow:0 4px 16px #0000001a!important}.card__media,.card-media,.product-card__image{border-radius:14px 14px 0 0!important;overflow:hidden!important;background-color:#f4f0e6!important}.card__content,.card__information,.product-card__info{padding:16px 18px!important;background:#fff!important}.card__heading,.card__heading a,.product-card__title,.product-card__title a{font-family:Georgia,Times New Roman,serif!important;font-size:17px!important;font-weight:700!important;color:#1a1a1a!important;text-decoration:none!important;line-height:1.3!important;margin-bottom:6px!important}.card__description,.product-card__description,.card__content .body{font-size:13px!important;color:#777!important;line-height:1.5!important;margin-bottom:10px!important}.price-item--regular,.price__regular .price-item,.price .money{font-size:17px!important;font-weight:700!important;color:#1a1a1a!important}.price-item--compare,.price__compare .price-item{font-size:14px!important;color:#999!important;text-decoration:line-through!important;font-weight:400!important;margin-left:6px!important}.card__footer,.product-card__buttons{display:flex!important;gap:10px!important;padding:0 18px 18px!important}.card__footer .button--secondary,.product-card__buttons .button--outline,.card__footer a.button:not(.button--primary){flex:1!important;border:1.5px solid #1a1a1a!important;background:#fff!important;color:#1a1a1a!important;border-radius:50px!important;font-size:14px!important;font-weight:500!important;padding:10px 16px!important;text-align:center!important;text-decoration:none!important}.card__footer .button--primary,.product-card__buttons .button--primary,.card__footer button.button--primary{flex:1!important;background:#1a1a1a!important;color:#fff!important;border:none!important;border-radius:50px!important;font-size:14px!important;font-weight:500!important;padding:10px 16px!important;cursor:pointer!important}.card__footer .button--primary:hover,.product-card__buttons .button--primary:hover{background:#333!important}.card__badge,.badge,.product-badge{background:#1a1a1a!important;color:#fff!important;font-size:12px!important;font-weight:500!important;border-radius:50px!important;padding:4px 12px!important;letter-spacing:.01em!important}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom.css.map */
