:root{--yshomy-text: #333333;--yshomy-green: #6F8B6B;--yshomy-green-hover: #4F7552;--yshomy-green-fresh: #4BA276;--yshomy-bg: #FFFFFF;--yshomy-bg-soft: #FAFAFA;--yshomy-border: #E6E6E6;--yshomy-muted: #969696;--yshomy-pink: #F8D5DA;--yshomy-mint: #DFF1E1;--yshomy-honey: #E0A15C;--yshomy-error: #E87C6F;--color-text: var(--yshomy-text);--color-text2: #6F6F6F;--color-global: var(--yshomy-green);--color-link: var(--yshomy-green);--color-link-hover: var(--yshomy-green-hover);--color-breadcrumb: var(--yshomy-green);--colors-breadcrumb-hover: var(--yshomy-green-hover);--border-global: var(--yshomy-border);--bg-global: var(--yshomy-bg-soft);--color-background: var(--yshomy-bg);--color-background-global: var(--yshomy-mint);--bg-warning: var(--yshomy-honey);--btn-1-color: #FFFFFF;--btn-1-bg: var(--yshomy-green);--btn-1-border: var(--yshomy-green);--btn-1-color-hover: #FFFFFF;--btn-1-bg-hover: var(--yshomy-green-hover);--btn-1-border-hover: var(--yshomy-green-hover);--btn-2-color: var(--yshomy-text);--btn-2-bg: #FFFFFF;--btn-2-border: var(--yshomy-green);--btn-2-color-hover: #FFFFFF;--btn-2-bg-hover: var(--yshomy-green-hover);--btn-2-border-hover: var(--yshomy-green-hover);--btn-3-color: var(--yshomy-text);--btn-3-bg: var(--yshomy-bg-soft);--btn-3-border: var(--yshomy-border);--btn-3-color-hover: var(--yshomy-text);--btn-3-bg-hover: var(--yshomy-mint);--btn-3-border-hover: var(--yshomy-green)}html,body,.body-content-wrapper{color:var(--yshomy-text);background:var(--yshomy-bg)}body{letter-spacing:0}a,.link,.link-underline,.breadcrumb a{color:var(--yshomy-green)}a:hover,.link:hover,.link-underline:hover,.breadcrumb a:hover{color:var(--yshomy-green-hover)}.button,.btn,.button.button-1,.button--primary,.shopify-challenge__button,.product-form__submit,.productView-stickyCart .button,input[type=submit],button[type=submit]{color:#fff!important;background:var(--yshomy-green)!important;border-color:var(--yshomy-green)!important;border-radius:6px!important;box-shadow:none!important}.button:hover,.btn:hover,.button.button-1:hover,.button--primary:hover,.shopify-challenge__button:hover,.product-form__submit:hover,.productView-stickyCart .button:hover,input[type=submit]:hover,button[type=submit]:hover{color:#fff!important;background:var(--yshomy-green-hover)!important;border-color:var(--yshomy-green-hover)!important}.product-form__submit,.shopify-payment-button__button--unbranded,.productView-stickyCart .button{min-height:48px;letter-spacing:.03em;text-transform:none}.button.button-2,.button--secondary,.button-continue,.shopify-payment-button__button--unbranded{color:var(--yshomy-text)!important;background:#fff!important;border:1px solid var(--yshomy-green)!important;box-shadow:none!important}.button.button-2:hover,.button--secondary:hover,.button-continue:hover,.shopify-payment-button__button--unbranded:hover{color:#fff!important;background:var(--yshomy-green-hover)!important;border-color:var(--yshomy-green-hover)!important}.badge,.productView-badge,.card .badge,.card-product .badge,.halo-productBlock .badge,.product-item .badge,[class*=badge]{background-color:var(--yshomy-mint)!important;border-color:var(--yshomy-mint)!important;color:#3f7b5f!important}.badge.sale-badge,.badge--sale,[class*=sale] .badge{background-color:var(--yshomy-pink)!important;border-color:var(--yshomy-pink)!important;color:var(--yshomy-text)!important}.header,.header-wrapper,.header-navigation,.shopify-section-header-sticky{background:#fff!important}.header__menu-item,.menu-lv-1__action,.menu-lv-2__action,.list-menu__item,.header-navigation a,.site-nav a{color:var(--yshomy-text)!important;letter-spacing:0}.header__menu-item:hover,.menu-lv-1__action:hover,.menu-lv-2__action:hover,.list-menu__item:hover,.header-navigation a:hover,.site-nav a:hover{color:var(--yshomy-green)!important}.yshomy-nav-customize,.header-navigation a[href*=customize],.site-nav a[href*=customize],.menu-lv-1__action[href*=customize]{color:var(--yshomy-green)!important;font-weight:700}.price,.price-item,.card-price,.productView-price{color:var(--yshomy-text)}.price__sale .price-item--sale,.price-item--sale{color:var(--yshomy-green-hover)}.card,.product-item,.card-product,.productView,.quickCartWrap,.cart{border-color:var(--yshomy-border)!important}.card-title,.card__heading a{color:var(--yshomy-text)!important;letter-spacing:0}.card-title:hover,.card__heading a:hover{color:var(--yshomy-green-hover)!important}.jdgm-star,.jdgm-prev-badge__stars .jdgm-star{color:var(--yshomy-green-fresh)!important}.jdgm-write-rev-link,.jdgm-submit-rev,.jdgm-btn{color:#fff!important;background:var(--yshomy-green)!important;border-color:var(--yshomy-green)!important}.jdgm-write-rev-link:hover,.jdgm-submit-rev:hover,.jdgm-btn:hover{background:var(--yshomy-green-hover)!important;border-color:var(--yshomy-green-hover)!important}.share-button,.share-button__button,.productView-share .share-button__button,.productView-share .share-button,.halo-share-3 .share-button,.halo-share .share-button,.social-share,.social-share a,[class*=share] .icon{color:var(--yshomy-text)!important;background:transparent!important;border-color:transparent!important;box-shadow:none!important}.share-button:hover,.share-button__button:hover,.productView-share .share-button__button:hover,.productView-share .share-button:hover,.halo-share-3 .share-button:hover,.halo-share .share-button:hover,.social-share a:hover,[class*=share] a:hover .icon{color:var(--yshomy-green)!important;background:transparent!important;border-color:transparent!important;box-shadow:none!important}.yshomy-brand-entity{background:#fff;border-top:1px solid var(--yshomy-border);color:var(--yshomy-text);padding:44px 20px}.yshomy-brand-entity__inner{max-width:960px;margin:0 auto;text-align:center}.yshomy-brand-entity__eyebrow{margin:0 0 10px;color:var(--yshomy-green);font-size:13px;font-weight:700;letter-spacing:0;text-transform:uppercase}.yshomy-brand-entity h1{margin:0 auto 14px;max-width:760px;color:var(--yshomy-text);font-size:40px;line-height:1.12;letter-spacing:0;text-transform:none}.yshomy-brand-entity p:not(.yshomy-brand-entity__eyebrow){max-width:780px;margin:0 auto;color:#555;font-size:16px;line-height:1.75}.yshomy-brand-entity__links{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 22px;margin-top:22px}.yshomy-brand-entity__links a{color:var(--yshomy-text);border-bottom:1px solid var(--yshomy-green);line-height:1.5}.yshomy-brand-entity__links a:hover{color:var(--yshomy-green-hover);border-bottom-color:var(--yshomy-green-hover)}.yshomy-trust-row{display:flex;flex-wrap:wrap;gap:8px 12px;margin:12px 0 16px;color:#555;font-size:13px;line-height:1.4}.yshomy-trust-row span{display:inline-flex;align-items:center;gap:6px}.yshomy-trust-row span:before{content:"";width:6px;height:6px;border-radius:999px;background:var(--yshomy-green)}.template-product-default .yshomy-trust-row,.template-product-default .yshomy-product-paths{display:none!important}.template-product-default .productView-moreItem-price{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px}.template-product-default .productView-price .price,.template-product-default .productView-price .price__regular,.template-product-default .productView-price .price__sale,.template-product-default .productView-price .price-item,.template-product-default .productView-price .price-item .money,.template-product-default .productView-price .price__regular .price-item--regular,.template-product-default .productView-price .price__regular .price-item--regular .money,.template-product-default .productView-price .price__sale .price-item--sale,.template-product-default .productView-price .price__sale .price-item--sale .money,.template-product-default .bundle-price-in-main{font-weight:700!important}.template-product-default .productView-price .price__compare,.template-product-default .productView-price .price__compare .price-item,.template-product-default .productView-price .price__compare .price-item .money,.template-product-default .productView-price .price.price--on-sale .price-item--regular,.template-product-default .productView-price .price.price--on-sale .price-item--regular .money,.template-product-default .bundle-old-price-in-main{color:var(--yshomy-muted)!important;text-decoration:line-through;font-weight:400!important}.template-product-default .product-share,.template-product-default .product-share button,.template-product-default .share-button,.template-product-default .share-button__button,.template-product-default .social-sharing a,.template-product-default .halo-socialShare .share-button__button.button{background:transparent!important;border:0!important;box-shadow:none!important}.template-product-default .product-share--price{display:inline-flex;align-items:center;min-height:28px}.template-product-default .product-share--price .share-button__button.button{min-width:0;width:auto;height:auto;min-height:0;padding:0;color:var(--yshomy-text)!important;font-size:13px;font-weight:500;line-height:1.4;text-transform:none}.template-product-default .product-share--price .share-button__button svg{width:18px;height:18px}.template-product-default .product-share button,.template-product-default .share-button__button,.template-product-default .social-sharing a{color:var(--yshomy-text)}.template-product-default .product-share button:hover,.template-product-default .share-button__button:hover,.template-product-default .social-sharing a:hover,.template-product-default .halo-socialShare .share-button__button.button:hover{color:var(--yshomy-green)!important;background:transparent!important;border:0!important;box-shadow:none!important}.template-product-default .product-ai-summary{margin:0 0 12px;padding:12px 14px;color:var(--yshomy-text);background:var(--yshomy-bg-soft);border:1px solid var(--yshomy-border);border-radius:8px;font-size:14px;line-height:1.62}.template-product-default .product-perfect-for{display:flex;align-items:flex-start;flex-wrap:wrap;gap:8px 10px;margin:0 0 12px;color:var(--yshomy-text)}.template-product-default .product-perfect-for__label{margin-top:7px;color:var(--yshomy-text);font-size:12px;font-weight:700;line-height:1.2}.template-product-default .product-perfect-for__items{display:flex;flex:1 1 220px;flex-wrap:wrap;gap:8px}.template-product-default .product-perfect-for__item{display:inline-flex;align-items:center;min-height:32px;padding:8px 12px;color:var(--yshomy-text);background:var(--yshomy-bg-soft);border:1px solid var(--yshomy-border);border-radius:999px;font-size:12px;line-height:1.2}.template-product-default .product-perfect-for__item:hover{color:var(--yshomy-green);border-color:var(--yshomy-green)}.template-product-default .product-trust-icons{display:flex;flex-wrap:wrap;gap:8px 12px;margin:0 0 14px;padding:0;list-style:none}.template-product-default .product-trust-icons__item{display:inline-flex;align-items:center;gap:6px;color:var(--yshomy-text);font-size:12px;line-height:1.35}.template-product-default .product-trust-icons__icon{display:inline-flex;width:16px;height:16px;flex:0 0 16px;color:var(--yshomy-green)}.template-product-default .product-trust-icons__icon svg{display:block;width:100%;height:100%;fill:currentColor}@media(max-width:550px){.template-product-default .productView-moreItem-price{align-items:flex-start;gap:6px 12px}.template-product-default .product-ai-summary{padding:10px 12px;font-size:13px;line-height:1.55}.template-product-default .product-perfect-for__label{width:100%;margin-top:0}.template-product-default .product-perfect-for__items{flex-basis:100%}.template-product-default .product-perfect-for__item{min-height:30px;padding:7px 10px}.template-product-default .product-trust-icons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 10px}.template-product-default .product-trust-icons__item{font-size:11.5px}}.yshomy-personalized-gift-pdp .yshomy-trust-row,.yshomy-personalized-gift-pdp .yshomy-product-paths{display:none!important}.yshomy-personalized-gift-pdp .product-personalized-attention{margin:8px 0 0;color:#555;font-size:13px;line-height:1.55}.yshomy-personalized-gift-pdp .productView-moreItem-price{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px}.yshomy-personalized-gift-pdp .productView-price .price,.yshomy-personalized-gift-pdp .productView-price .price__regular,.yshomy-personalized-gift-pdp .productView-price .price__sale,.yshomy-personalized-gift-pdp .productView-price .price-item,.yshomy-personalized-gift-pdp .productView-price .price-item .money,.yshomy-personalized-gift-pdp .productView-price .price__regular .price-item--regular,.yshomy-personalized-gift-pdp .productView-price .price__regular .price-item--regular .money,.yshomy-personalized-gift-pdp .productView-price .price__sale .price-item--sale,.yshomy-personalized-gift-pdp .productView-price .price__sale .price-item--sale .money,.yshomy-personalized-gift-pdp .bundle-price-in-main{font-weight:700!important}.yshomy-personalized-gift-pdp .productView-price .price__compare,.yshomy-personalized-gift-pdp .productView-price .price__compare .price-item,.yshomy-personalized-gift-pdp .productView-price .price__compare .price-item .money,.yshomy-personalized-gift-pdp .productView-price .price.price--on-sale .price-item--regular,.yshomy-personalized-gift-pdp .productView-price .price.price--on-sale .price-item--regular .money,.yshomy-personalized-gift-pdp .bundle-old-price-in-main{color:var(--yshomy-muted)!important;text-decoration:line-through;font-weight:400!important}.yshomy-personalized-gift-pdp .product-share,.yshomy-personalized-gift-pdp .product-share button,.yshomy-personalized-gift-pdp .share-button,.yshomy-personalized-gift-pdp .share-button__button,.yshomy-personalized-gift-pdp .social-sharing a,.yshomy-personalized-gift-pdp .halo-socialShare .share-button__button.button{background:transparent!important;border:0!important;box-shadow:none!important}.yshomy-personalized-gift-pdp .product-share--price{display:inline-flex;align-items:center;min-height:28px}.yshomy-personalized-gift-pdp .product-share--price .share-button__button.button{min-width:0;width:auto;height:auto;min-height:0;padding:0;color:var(--yshomy-text)!important;font-size:13px;font-weight:500;line-height:1.4;text-transform:none}.yshomy-personalized-gift-pdp .product-share--price .share-button__button svg{width:18px;height:18px}.yshomy-personalized-gift-pdp .product-share button,.yshomy-personalized-gift-pdp .share-button__button,.yshomy-personalized-gift-pdp .social-sharing a{color:var(--yshomy-text)}.yshomy-personalized-gift-pdp .product-share button:hover,.yshomy-personalized-gift-pdp .share-button__button:hover,.yshomy-personalized-gift-pdp .social-sharing a:hover,.yshomy-personalized-gift-pdp .halo-socialShare .share-button__button.button:hover{color:var(--yshomy-green)!important;background:transparent!important;border:0!important;box-shadow:none!important}.yshomy-personalized-gift-pdp .product-ai-summary{margin:0 0 12px;padding:12px 14px;color:var(--yshomy-text);background:var(--yshomy-bg-soft);border:1px solid var(--yshomy-border);border-radius:8px;font-size:14px;line-height:1.62}.yshomy-personalized-gift-pdp .product-trust-icons{display:flex;flex-wrap:wrap;gap:8px 12px;margin:0 0 14px;padding:0;list-style:none}.yshomy-personalized-gift-pdp .product-trust-icons__item{display:inline-flex;align-items:center;gap:6px;color:var(--yshomy-text);font-size:12px;line-height:1.35}.yshomy-personalized-gift-pdp .product-trust-icons__icon{display:inline-flex;width:16px;height:16px;flex:0 0 16px;color:var(--yshomy-green)}.yshomy-personalized-gift-pdp .product-trust-icons__icon svg{display:block;width:100%;height:100%;fill:currentColor}.yshomy-personalized-gift-pdp .yshomy-hidden-attention{display:none!important}@media(max-width:550px){.yshomy-personalized-gift-pdp .productView-moreItem-price{align-items:flex-start;gap:6px 12px}.yshomy-personalized-gift-pdp .product-personalized-attention{font-size:12.5px}.yshomy-personalized-gift-pdp .product-ai-summary{padding:10px 12px;font-size:13px;line-height:1.55}.yshomy-personalized-gift-pdp .product-trust-icons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 10px}.yshomy-personalized-gift-pdp .product-trust-icons__item{font-size:11.5px}}.template-collection .collection-description,.template-collection .collection-description *{text-align:left!important}.yshomy-collection-seo{width:100%;max-width:1170px;margin:0;padding:18px 0 28px;color:var(--yshomy-text);text-align:left;border-bottom:1px solid var(--yshomy-border)}.yshomy-collection-seo__eyebrow{margin:0 0 10px;color:var(--yshomy-green-hover);font-size:13px;font-weight:700;letter-spacing:0;text-transform:uppercase}.yshomy-collection-seo h1{max-width:820px;margin:0 0 12px;color:var(--yshomy-green-hover);font-size:30px;line-height:1.18;letter-spacing:0;text-transform:none}.yshomy-collection-seo p{max-width:900px;margin:0;color:#555;font-size:16px;line-height:1.72}.template-collection .yshomy-collection-seo .yshomy-collection-seo__chips{display:flex;flex-wrap:wrap;gap:8px 10px;margin:18px 0 0;padding:0!important;list-style:none!important}.template-collection .yshomy-collection-seo .yshomy-collection-seo__chips li{display:inline-flex;align-items:center;width:auto;min-height:30px;margin:0!important;padding:6px 11px;border:1px solid var(--yshomy-green);border-radius:999px;background:var(--yshomy-mint);color:var(--yshomy-green-hover);font-size:12px;font-weight:600;line-height:1.3}.template-collection .yshomy-collection-seo .yshomy-collection-seo__chips li::marker,.template-collection .yshomy-collection-seo .yshomy-collection-seo__chips li:before{content:none!important}.yshomy-collection-seo__faq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px;max-width:900px;margin-top:24px;padding-top:20px;border-top:1px solid var(--yshomy-border)}.yshomy-collection-seo__faq details{padding:14px 16px;border:1px solid var(--yshomy-border);border-radius:6px;background:#fff}.yshomy-collection-seo__faq summary{color:var(--yshomy-green-hover);cursor:pointer;font-size:14px;font-weight:800;line-height:1.45;text-align:left}.yshomy-collection-seo__faq p{margin-top:8px;color:#555;font-size:14px;line-height:1.65;text-align:left}.template-collection .rich-text .halo-block-header,.template-collection .rich-text .halo-block-content{text-align:left!important}.template-collection .rich-text .halo-block-header{max-width:1170px;margin-right:auto;margin-left:auto}.template-collection .rich-text .halo-block-header .title,.template-collection .rich-text .halo-block-header h2,.template-collection .rich-text .halo-block-header h3{color:var(--yshomy-green-hover)!important}.yshomy-quick-answer{max-width:1170px;margin:0 auto;color:var(--yshomy-green-hover);text-align:left}.yshomy-quick-answer__intro{max-width:860px;margin:0 0 18px;color:#555;font-size:15px;line-height:1.7}.yshomy-quick-answer__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 28px;margin:0;padding:22px 0 0;border-top:1px solid var(--yshomy-border)}.yshomy-quick-answer__item{padding-bottom:16px;border-bottom:1px solid var(--yshomy-border)}.yshomy-quick-answer h3{margin:0 0 8px;color:var(--yshomy-green-hover);font-size:17px;font-weight:800;line-height:1.35;letter-spacing:0;text-transform:none}.yshomy-quick-answer p{margin:0;color:#666;font-size:14px;line-height:1.68}.yshomy-quick-answer a,.yshomy-article-links a{color:var(--yshomy-green-hover);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.yshomy-quick-answer a:hover,.yshomy-article-links a:hover{color:var(--yshomy-green)}.yshomy-article-links{max-width:1170px;margin:34px auto 20px;padding:24px 0 0;border-top:1px solid var(--yshomy-border);color:var(--yshomy-text);text-align:left}.yshomy-article-links__eyebrow{margin:0 0 8px;color:var(--yshomy-green);font-size:12px;font-weight:700;letter-spacing:0;text-transform:uppercase}.yshomy-article-links h2{margin:0 0 10px;color:var(--yshomy-text);font-size:24px;line-height:1.25;letter-spacing:0}.yshomy-article-links p{max-width:840px;margin:0 0 14px;color:#555;font-size:15px;line-height:1.7}.yshomy-article-links__list{display:flex;flex-wrap:wrap;gap:10px 20px;margin:0;padding:0;list-style:none}.halo-sticky-toolbar-mobile,.halo-sticky-toolbar-mobile a,.halo-sticky-toolbar-mobile .icon{color:#3f7b5f!important}.halo-sticky-toolbar-mobile{border-color:var(--yshomy-border)!important;background:var(--yshomy-bg-soft)!important}.productView-stickyCart{border-color:var(--yshomy-border)!important;box-shadow:0 -6px 24px #33333314}.productView-stickyCart .sticky-title,.productView-stickyCart .sticky-price{color:var(--yshomy-text)!important}#ShopifyChat{z-index:24!important}.template-product #ShopifyChat{bottom:88px!important}.template-product .halo-sticky-toolbar-mobile{z-index:22}.template-product .productView-container [data-yshomy-priority-image=true]{background:var(--yshomy-bg-soft)}.announcement-bar,.announcement-bar a{background-color:#a8c3a5!important;color:#fff!important}.pagination__item--current,.pagination__item:hover,.slick-dots li.slick-active button,.slick-arrow:hover{color:var(--yshomy-green-hover)!important;border-color:var(--yshomy-green-hover)!important}.focus-inset:focus-visible,.button:focus-visible,.btn:focus-visible,a:focus-visible{outline:2px solid var(--yshomy-honey);outline-offset:2px}@media(max-width:767px){.template-product .productView-title,.template-product .productView-title h1{color:var(--yshomy-text);font-size:24px!important;line-height:1.25!important;letter-spacing:0!important}.template-product .productView-price,.template-product .price{font-size:22px!important;line-height:1.2}.template-product .productView-form,.template-product .product-form{margin-top:14px}.template-product .product-form__submit,.template-product .shopify-payment-button__button--unbranded{width:100%}.template-product .productView-stickyCart{bottom:62px!important;opacity:0;pointer-events:none;transform:translateY(120%);transition:opacity .18s ease,transform .18s ease}.template-product.yshomy-show-sticky-atc .productView-stickyCart{opacity:1;pointer-events:auto;transform:translateY(0)}.yshomy-brand-entity{padding:34px 18px}.yshomy-brand-entity h1{font-size:28px}.yshomy-brand-entity p:not(.yshomy-brand-entity__eyebrow){font-size:14px;line-height:1.7}.yshomy-collection-seo{padding:18px 0 22px}.yshomy-collection-seo h1{font-size:24px;line-height:1.2}.yshomy-collection-seo p{font-size:14px;line-height:1.68}.yshomy-collection-seo__chips{gap:7px}.yshomy-collection-seo__chips li{min-height:32px;font-size:12px}.yshomy-collection-seo__faq{grid-template-columns:1fr;gap:12px;margin-top:22px;padding-top:20px}.yshomy-quick-answer__grid{grid-template-columns:1fr;gap:14px;padding-top:18px}.yshomy-article-links{margin-top:28px}.yshomy-article-links h2{font-size:21px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/yshomy-brand.css.map */
