:root{--hayoti-royal-blue: #1a6b65;--hayoti-royal-blue-dark: #0d2e2c;--hayoti-gold: #7fbdb7;--hayoti-gold-soft: #e8f5f4;--hayoti-surface: #f6fbfa;--hayoti-border: #d7ebe8;--hayoti-text: #0d2e2c;--hayoti-shadow-soft: 0 14px 36px rgba(13, 46, 44, .09);--hayoti-shadow-lift: 0 22px 48px rgba(13, 46, 44, .15)}html[lang=he],html[lang=he] body{direction:rtl}html[lang=en],html[lang=ru],html[lang=en] body,html[lang=ru] body{direction:ltr}body{text-align:start;overflow-x:clip;background:#fff}#header-component .header__row--top{background:#f6fbfa!important;border-bottom:1px solid var(--hayoti-border);color:var(--hayoti-text)!important}#header-component .header__columns{gap:clamp(10px,2vw,24px)}#header-component .menu-list__link,#header-component .header-actions__action,#header-component .localization-form button,#header-component .disclosure__button{color:var(--hayoti-royal-blue-dark)!important}#header-component .menu-list__link{border:1px solid transparent;border-radius:999px;font-weight:750;min-height:36px;padding:8px 12px;transition:background .16s ease,border-color .16s ease,color .16s ease}#header-component .menu-list__link:hover,#header-component .menu-list__link[aria-expanded=true],#header-component .menu-list__link[aria-current=page]{background:var(--hayoti-royal-blue)!important;border-color:var(--hayoti-royal-blue)!important;color:#fff!important;text-decoration:none}#header-component .header-actions__action{border-radius:999px}#header-component .header-actions__action:hover,#header-component .header__icon--menu:hover{background:var(--hayoti-gold-soft)}#header-component .menu-drawer{background:#f6fbfa!important}#header-component .menu-drawer__menu-item{color:var(--hayoti-text)!important}#header-component .menu-drawer__menu-item:hover,#header-component .menu-drawer__menu-item--active{background:var(--hayoti-gold-soft);color:var(--hayoti-royal-blue-dark)!important}#header-component #HeaderDrawer-\5e2\5e6\5d9-\5d7\5ea\5d5\5dc\5d9\5dd {display:none!important}#header-component .menu-drawer__list-item--flat:has(#HeaderDrawer-\5e2\5e6\5d9-\5d7\5ea\5d5\5dc\5d9\5dd ){display:none!important}.price,.price *,.money{direction:ltr;unicode-bidi:isolate}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--hayoti-gold);outline-offset:3px}.button,.shopify-payment-button__button,.quick-add__button{border-radius:8px!important}.button,.quick-add__button,.add-to-cart-button{background:var(--hayoti-royal-blue)!important;border-color:var(--hayoti-royal-blue)!important;color:#fff!important}.button:hover,.quick-add__button:hover,.add-to-cart-button:hover{background:var(--hayoti-royal-blue-dark)!important;border-color:var(--hayoti-royal-blue-dark)!important}.product-card,.product-card__content,.product-grid__card{height:100%}.product-card__content{background:#fff;border:1px solid var(--hayoti-border);border-radius:8px;color:var(--hayoti-text);padding:10px!important;box-shadow:var(--hayoti-shadow-soft);transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.product-card:hover .product-card__content{border-color:var(--hayoti-gold);box-shadow:var(--hayoti-shadow-lift);transform:translateY(-2px)}.product-card .card-gallery{--gallery-aspect-ratio: 1 / 1 !important;background:var(--hayoti-surface);border:1px solid var(--hayoti-border);border-radius:8px;padding:clamp(10px,2vw,16px)!important;position:relative}.product-card slideshow-slide,.product-card .product-media-container.media-fit{--product-media-fit: contain !important}.product-card .product-media,.product-card .product-media-container,.product-card .product-media__image{background:transparent}.product-card .product-media__image,.product-card img.product-media__image{width:100%;height:100%;object-fit:contain!important;object-position:center center}.product-card .hayoti-card-price-badge{align-items:center;background:#fffffff5;border:1px solid rgba(127,189,183,.72);border-radius:999px;bottom:10px;box-sizing:border-box;box-shadow:0 10px 24px #0d2e2c26;color:var(--hayoti-royal-blue-dark);direction:ltr;display:inline-flex;flex-wrap:wrap;font-weight:900;gap:6px;inset-inline-start:10px;justify-content:center;line-height:1.1;max-width:calc(100% - 20px);min-height:34px;padding:7px 11px;position:absolute;text-align:center;unicode-bidi:isolate;z-index:3}.product-card .hayoti-card-price-badge__current{color:var(--hayoti-royal-blue-dark);white-space:nowrap}.product-card .hayoti-card-price-badge__compare{color:#0d2e2c8c;font-size:.78em;font-weight:700;white-space:nowrap}.product-card product-price{display:none!important}.card-hover-effect-subtle-zoom .product-card:hover .card-gallery,.card-hover-effect-subtle-zoom .product-card:hover .product-card__image{transform:none}.product-card h3,.product-card .product-card__title,.product-card [class*=title]{overflow-wrap:anywhere}.product-card a.contents,.product-card .text-block,.product-card .text-block *{min-width:0;max-width:100%}.product-card [class*=title]{line-height:1.35}.product-card a.contents p,.product-card .text-block p{color:var(--hayoti-text);font-weight:850;letter-spacing:0;line-height:1.28;margin:0;overflow-wrap:anywhere;white-space:normal}.product-card .price{font-weight:700;color:var(--hayoti-royal-blue)}.product-badges__badge,.badge{border-radius:999px!important}.product-badges__badge--rectangle{border-color:var(--hayoti-gold)!important;background:#fff!important;color:var(--hayoti-royal-blue)!important}.collection-card,.resource-card,.card{border-radius:8px!important}.collection-card{border-color:var(--hayoti-border)}.section,.shopify-section{scroll-margin-block-start:var(--header-height, 80px)}main[data-template=index] [id$=__hero_jVaWmY],main[data-template=index] [id$=__collection_list_84JVAw],main[data-template=index] [id$=__hayoti_home_showcase_codex][id*=template--23400719286484]+[id$=__collection_list_84JVAw]{display:none!important}main[data-template=index] .hero{min-height:clamp(520px,68vh,760px)!important;isolation:isolate}main[data-template=index] .hero__media img{filter:saturate(1.04) contrast(1.03)}main[data-template=index] .hero__content-wrapper{box-sizing:border-box;width:min(700px,calc(100vw - 32px));max-width:calc(100vw - 32px);padding:clamp(22px,4vw,48px)!important;background:#082b66b8;border:1px solid rgba(255,255,255,.24);border-radius:8px;box-shadow:0 28px 80px #0000003d;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}main[data-template=index] .hero h1{max-width:100%;color:#fff!important;font-size:clamp(2.25rem,4.8vw,4.4rem)!important;line-height:1.08!important;font-weight:900!important;letter-spacing:0!important;text-wrap:balance}main[data-template=index] .hero .button,main[data-template=index] .hero a[class*=button]{min-height:52px;padding-inline:24px!important;background:#cfe8e5!important;border-color:#cfe8e5!important;color:#0d2e2c!important;font-weight:900}main[data-template=index] .collection-card,main[data-template=index] .product-card{background:#fff;overflow:hidden}main[data-template=index] .product-card{padding:0}main[data-template=index] .collection-card img{object-fit:contain!important;background:var(--hayoti-surface)}main[data-template=index] .collection-card [class*=title],main[data-template=index] .product-card [class*=title]{font-weight:800;color:var(--hayoti-royal-blue-dark)}main[data-template=index] [id*=product_list] h2,main[data-template=index] [id*=collection_list] h2{color:var(--hayoti-royal-blue-dark);font-size:clamp(1.8rem,4vw,3rem);line-height:1.1}main[data-template=index] [data-testid=product-list]{background:linear-gradient(180deg,#e8f5f4d1,#fffffff5),#fff;border-block:1px solid var(--hayoti-border)}main[data-template=index] [data-testid=product-list] .section-resource-list__header{align-items:center}main[data-template=index] [data-testid=product-list] .section-resource-list__header h2{margin:0}main[data-template=index] [data-testid=product-list] .section-resource-list__header a,main[data-template=index] [data-testid=product-list] .section-resource-list__header button{border:1px solid var(--hayoti-gold);border-radius:999px;color:var(--hayoti-royal-blue-dark)!important;min-height:40px;padding-inline:14px;text-decoration:none}.content-for-layout h1,.content-for-layout h2,.content-for-layout h3{letter-spacing:0}.hayoti-a11y-widget{direction:inherit}.hayoti-a11y-toggle{background:var(--hayoti-royal-blue)!important}.hayoti-product-slider{background:#fff;color:var(--hayoti-text);padding:clamp(34px,6vw,72px) 0}.hayoti-product-slider--hero{background:linear-gradient(180deg,var(--hayoti-gold-soft) 0%,#ffffff 100%);padding-top:clamp(24px,4vw,46px);padding-bottom:clamp(28px,5vw,58px)}.hayoti-product-slider__inner{width:min(1180px,calc(100% - 32px));margin:0 auto}.hayoti-product-slider__header{align-items:end;display:flex;gap:16px;justify-content:space-between;margin-bottom:18px}.hayoti-product-slider__header p{color:var(--hayoti-text);font-size:clamp(1.6rem,3vw,2.6rem);font-weight:900;line-height:1.1;margin:0}.hayoti-product-slider__header span{color:#0d2e2cb8;line-height:1.55;max-width:460px}.hayoti-product-slider__rail{display:grid;grid-auto-columns:minmax(220px,290px);grid-auto-flow:column;gap:14px;overflow-x:auto;overscroll-behavior-inline:contain;padding:2px 2px 16px;scroll-snap-type:inline mandatory;scrollbar-color:var(--hayoti-royal-blue) var(--hayoti-gold-soft)}.hayoti-product-slider,.hayoti-product-slider__inner,.hayoti-product-slider__rail,.hayoti-product-slide{box-sizing:border-box;max-width:100%}.hayoti-product-slider--hero .hayoti-product-slider__rail{animation:hayoti-product-reel 42s linear infinite;overflow-x:hidden}.hayoti-product-slider--hero .hayoti-product-slider__rail:hover,.hayoti-product-slider--hero .hayoti-product-slider__rail:focus-within{animation-play-state:paused;overflow-x:auto}.hayoti-product-slide{background:#fff;border:1px solid var(--hayoti-border);border-radius:8px;box-shadow:0 12px 34px #0d2e2c14;color:var(--hayoti-text);display:grid;overflow:hidden;scroll-snap-align:start;text-decoration:none;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.hayoti-product-slide:hover{border-color:var(--hayoti-gold);box-shadow:var(--hayoti-shadow-lift);transform:translateY(-2px)}.hayoti-product-slide__image{align-items:center;aspect-ratio:1 / 1;background:var(--hayoti-surface);display:flex;justify-content:center;padding:14px;position:relative}.hayoti-product-slide__image img{height:100%;object-fit:contain;width:100%}.hayoti-product-slide__content{display:grid;gap:8px;padding:14px}.hayoti-product-slide__content strong{font-size:.98rem;line-height:1.35;min-height:2.7em}.hayoti-product-slide__price,.hayoti-product-slide__content em{color:var(--hayoti-royal-blue);font-weight:900}.hayoti-product-slide__price{background:#fffffff5;border:1px solid rgba(127,189,183,.72);border-radius:999px;bottom:12px;box-sizing:border-box;box-shadow:0 10px 24px #0d2e2c26;color:var(--hayoti-royal-blue-dark);direction:ltr;display:inline-flex;inset-inline-start:12px;justify-content:center;line-height:1.1;max-width:calc(100% - 24px);min-width:0;padding:8px 12px;position:absolute;text-align:center;unicode-bidi:isolate;white-space:nowrap}.hayoti-product-slide__content em{font-style:normal}@keyframes hayoti-product-reel{0%{transform:translate(0)}to{transform:translate(-28%)}}html[dir=rtl] .hayoti-product-slider--hero .hayoti-product-slider__rail{animation-name:hayoti-product-reel-rtl}@keyframes hayoti-product-reel-rtl{0%{transform:translate(0)}to{transform:translate(28%)}}@media(prefers-reduced-motion:reduce){.hayoti-product-slider--hero .hayoti-product-slider__rail{animation:none;overflow-x:auto}}@media(max-width:749px){main[data-template=index] .hero{min-height:560px!important}main[data-template=index] .hero__content-wrapper{margin:14px;width:calc(100% - 28px);max-width:calc(100% - 28px);padding:22px!important}main[data-template=index] .hero h1{font-size:clamp(1.95rem,8.5vw,2.8rem)!important;line-height:1.12!important}.product-grid{gap:18px 12px}main[data-template=index] [data-testid=product-list],main[data-template=index] [data-testid=resource-list-grid],main[data-template=index] [data-testid=resource-list-grid] .resource-list__item{box-sizing:border-box;max-width:100%;min-width:0}main[data-template=index] [data-testid=product-list]{overflow-x:clip}main[data-template=index] [data-testid=resource-list-grid].resource-list--grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;inline-size:100%}.product-card .card-gallery{padding:10px!important}.product-card__content{padding:8px!important}.product-card a.contents p,.product-card .text-block p{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;font-size:clamp(.72rem,3.05vw,.84rem)!important;line-height:1.24!important;min-height:3.72em;overflow:hidden!important;text-align:center;text-overflow:ellipsis}main[data-template=index] .product-card a.contents p,main[data-template=index] .product-card .text-block p{-webkit-line-clamp:2;min-height:2.48em}.product-card .hayoti-card-price-badge{bottom:8px;font-size:clamp(.68rem,2.9vw,.82rem);overflow-wrap:anywhere;inset-inline-end:auto;inset-inline-start:auto;left:8px;max-width:calc(100% - 16px);min-height:32px;padding:6px 8px;right:8px;white-space:normal;width:auto}.product-card .hayoti-card-price-badge__current,.product-card .hayoti-card-price-badge__compare{min-width:0}.hayoti-product-slide__price{bottom:8px;font-size:clamp(.68rem,2.9vw,.82rem);inset-inline-end:auto;inset-inline-start:auto;left:8px;max-width:calc(100% - 16px);overflow:hidden;overflow-wrap:anywhere;padding:7px 8px;right:8px;white-space:normal;width:auto}.collection-card,.product-card{min-width:0}.hayoti-product-slider--hero .hayoti-product-slider__rail{animation:none}.hayoti-product-slider__inner{width:min(100% - 24px,1180px)}.hayoti-product-slider__header{align-items:start;display:grid}.hayoti-product-slider__rail{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible;padding:0;scroll-snap-type:none}.hayoti-product-slide__content{padding:12px 10px}.hayoti-product-slide__content strong{font-size:clamp(.82rem,3.7vw,.94rem);min-height:3.8em;overflow-wrap:anywhere}}@media(max-width:749px){html,body{max-width:100%;overflow-x:clip}main[data-template=index] .section-resource-list{--page-margin: 14px}main[data-template=index] [data-testid=collection-list]{padding-block:34px 44px!important}main[data-template=index] [data-testid=collection-list] h2{color:#176b64!important;font-size:clamp(2.05rem,10vw,2.8rem)!important;line-height:1.05!important;letter-spacing:0!important;text-align:center}main[data-template=index] [data-testid=collections-list-grid].resource-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;inline-size:min(100%,calc(100vw - 28px))!important;margin-inline:auto!important;overflow:visible!important}main[data-template=index] [data-testid=collections-list-grid] .resource-list__item,main[data-template=index] [data-testid=collections-list-grid] .collection-card,main[data-template=index] [data-testid=collections-list-grid] .collection-card__inner,main[data-template=index] [data-testid=collections-list-grid] .collection-card__content,main[data-template=index] [data-testid=collections-list-grid] .text-block{min-width:0!important;max-width:100%!important}main[data-template=index] [data-testid=collections-list-grid] .collection-card{background:#fff!important;border:1px solid #cfe8e5!important;border-radius:8px!important;box-shadow:0 10px 26px #0d2e2c1f!important;overflow:hidden!important}main[data-template=index] [data-testid=collections-list-grid] .collection-card__inner{display:grid!important;grid-template-rows:auto minmax(52px,auto)!important;height:100%!important}main[data-template=index] [data-testid=collections-list-grid] .collection-card__image,main[data-template=index] [data-testid=collections-list-grid] .resource-image{aspect-ratio:1 / 1.12!important;background:#f6fbfa!important;overflow:hidden!important;width:100%!important}main[data-template=index] [data-testid=collections-list-grid] .collection-card__image img,main[data-template=index] [data-testid=collections-list-grid] .resource-image__image{height:100%!important;object-fit:cover!important;object-position:center!important;width:100%!important}main[data-template=index] [data-testid=collections-list-grid] .collection-card__content{align-items:stretch!important;background:#fff!important;display:flex!important;justify-content:center!important;padding:0!important}main[data-template=index] [data-testid=collections-list-grid] .collection-card__content .text-block{background:#fff!important;border-radius:0!important;color:#176b64!important;display:block!important;padding:10px 8px 12px!important;text-align:center!important;width:100%!important}main[data-template=index] [data-testid=collections-list-grid] .collection-card__content p{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:clamp(.86rem,3.7vw,1rem)!important;font-weight:800!important;line-height:1.25!important;margin:0!important;overflow:hidden!important;text-align:center!important;white-space:normal!important;word-break:normal!important}}.hayoti-home-showcase{background:linear-gradient(180deg,#e8f5f4,#f8fcfb);color:#0d2e2c;padding:clamp(34px,6vw,72px) 0}.hayoti-home-showcase__inner{display:grid;gap:clamp(22px,4vw,42px);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);margin-inline:auto;width:min(1180px,calc(100% - 32px))}.hayoti-home-showcase__intro{align-self:center;min-width:0}.hayoti-home-showcase__eyebrow{color:#176b64;font-size:.92rem;font-weight:900;margin:0 0 10px}.hayoti-home-showcase__intro h1{color:#0d2e2c;font-size:clamp(2.1rem,4.5vw,4rem);font-weight:900;letter-spacing:0;line-height:1.05;margin:0}.hayoti-home-showcase__text{color:#0d2e2cc7;font-size:1.05rem;line-height:1.65;margin:16px 0 0}.hayoti-home-showcase__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.hayoti-home-showcase__button,.hayoti-home-showcase__link{align-items:center;border-radius:8px;display:inline-flex;font-weight:900;justify-content:center;min-height:46px;padding:0 18px;text-decoration:none}.hayoti-home-showcase__button{background:#176b64;color:#fff}.hayoti-home-showcase__link{border:1px solid #cfe8e5;color:#176b64}.hayoti-home-showcase__categories{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.hayoti-home-showcase__category{background:#fff;border:1px solid #cfe8e5;border-radius:8px;box-shadow:0 12px 34px #0d2e2c1f;color:#176b64;display:grid;grid-template-rows:auto minmax(54px,auto);min-width:0;overflow:hidden;text-decoration:none}.hayoti-home-showcase__image{aspect-ratio:1 / 1.08;background:#f6fbfa;display:block;overflow:hidden}.hayoti-home-showcase__image img{height:100%;object-fit:cover;object-position:center;width:100%}.hayoti-home-showcase__category-title{align-items:center;display:flex;font-size:clamp(.95rem,1.6vw,1.1rem);font-weight:900;justify-content:center;line-height:1.25;min-width:0;padding:12px 10px;text-align:center}.hayoti-home-showcase__trust{display:grid;gap:12px;grid-column:1 / -1;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:4px}.hayoti-home-showcase__trust div{background:#fff;border:1px solid #cfe8e5;border-radius:8px;padding:16px}.hayoti-home-showcase__trust strong,.hayoti-home-showcase__trust span{display:block}.hayoti-home-showcase__trust strong{color:#0d2e2c;font-weight:900;margin-bottom:6px}.hayoti-home-showcase__trust span{color:#0d2e2cb8;line-height:1.55}@media(max-width:749px){.hayoti-home-showcase{padding:34px 0 42px}.hayoti-home-showcase__inner{gap:20px;grid-template-columns:1fr;width:min(100% - 28px,1180px)}.hayoti-home-showcase__intro{text-align:center}.hayoti-home-showcase__intro h1{font-size:clamp(2rem,9vw,2.75rem)}.hayoti-home-showcase__text{font-size:.98rem;line-height:1.6}.hayoti-home-showcase__actions{justify-content:center}.hayoti-home-showcase__button,.hayoti-home-showcase__link{flex:1 1 140px;max-width:100%}.hayoti-home-showcase__categories{gap:12px}.hayoti-home-showcase__image{aspect-ratio:1 / 1.12}.hayoti-home-showcase__category-title{font-size:clamp(.86rem,3.7vw,1rem);min-height:52px;padding:10px 8px 12px}.hayoti-home-showcase__trust{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/hayoti-fixes.css.map */
