/*tokens.css*/@font-face{font-family: "Heebo";font-style: normal;font-weight: 400 800;font-display: swap;src: url("../fonts/heebo-hebrew-var.woff2") format("woff2");unicode-range: U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family: "Heebo";font-style: normal;font-weight: 400 800;font-display: swap;src: url("../fonts/heebo-latin-var.woff2") format("woff2");unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root,html[data-rl-palette="d"]{--rl-color-primary: #6E9C30;--rl-color-primary-hover: #5E8A26;--rl-color-forest: #4E7A1E;--rl-color-forest-deep: #18241A;--rl-color-forest-soft: #E3EFD3;--rl-color-accent: #FDB723;--rl-color-accent-ink: #231F20;--rl-color-lime: #9DD14A;--rl-color-lime-soft: #EAF4DA;--rl-color-ivory: #F2F5EA;--rl-color-page: #FAFAF5;--rl-color-surface: #FFFFFF;--rl-color-text: #231F20;--rl-color-ink: #231F20;--rl-color-muted: #4F5B47;--rl-color-border: #E0E7D6;--rl-color-sale: #231F20;--rl-color-sale-soft: #FFF4D9;--rl-color-clay: #B59366;--rl-color-error: #C62828;--rl-color-overlay: rgb(24 36 26 / 72%);--rl-shadow-1: 0 1px 2px rgb(17 17 17 / 5%),0 2px 10px rgb(17 17 17 / 5%);--rl-shadow-2: 0 2px 4px rgb(17 17 17 / 5%),0 14px 32px rgb(17 17 17 / 11%);--rl-shadow-soft: 0 16px 44px rgb(17 17 17 / 10%)}html[data-rl-palette="a"]{--rl-color-forest: #067A58;--rl-color-forest-deep: #034736;--rl-color-forest-soft: #D4EDE3;--rl-color-primary: #067A58;--rl-color-primary-hover: #045C42;--rl-color-accent: #FF8A1F;--rl-color-accent-ink: #1A1208;--rl-color-lime: #C6F24A;--rl-color-lime-soft: #EAF9B8;--rl-color-ivory: #EEF5F1;--rl-color-page: #F4F8F5;--rl-color-surface: #FFFFFF;--rl-color-text: #0B241C;--rl-color-muted: #4A635A;--rl-color-border: #D5E3DC;--rl-color-sale: #E23B2E;--rl-color-sale-soft: #FFE3DF;--rl-color-clay: #FF6B3D;--rl-color-error: #C62828;--rl-color-overlay: rgb(3 71 54 / 72%);--rl-shadow-1: 0 1px 2px rgb(3 71 54 / 6%),0 2px 10px rgb(3 71 54 / 7%);--rl-shadow-2: 0 2px 4px rgb(3 71 54 / 6%),0 14px 32px rgb(3 71 54 / 14%);--rl-shadow-soft: 0 16px 44px rgb(3 71 54 / 12%)}html[data-rl-palette="b"]{--rl-color-forest: #0F7A3C;--rl-color-forest-deep: #0A4F29;--rl-color-forest-soft: #D2EFDC;--rl-color-primary: #0F7A3C;--rl-color-primary-hover: #0C6331;--rl-color-accent: #D6FF2F;--rl-color-accent-ink: #14200A;--rl-color-lime: #D6FF2F;--rl-color-lime-soft: #F0FFB0;--rl-color-ivory: #E8F3EC;--rl-color-page: #F2F7F3;--rl-color-surface: #FFFFFF;--rl-color-text: #0A1A12;--rl-color-muted: #4A5F52;--rl-color-border: #CFE0D5;--rl-color-sale: #E53935;--rl-color-sale-soft: #FFE5E4;--rl-color-clay: #FF7A2F;--rl-color-error: #C62828;--rl-color-overlay: rgb(10 79 41 / 72%);--rl-shadow-1: 0 1px 2px rgb(10 79 41 / 6%),0 2px 10px rgb(10 79 41 / 7%);--rl-shadow-2: 0 2px 4px rgb(10 79 41 / 6%),0 14px 32px rgb(10 79 41 / 14%);--rl-shadow-soft: 0 16px 44px rgb(10 79 41 / 12%)}html[data-rl-palette="c"]{--rl-color-forest: #0E5E4B;--rl-color-forest-deep: #07362B;--rl-color-forest-soft: #D8EBE4;--rl-color-primary: #0E5E4B;--rl-color-primary-hover: #0A4638;--rl-color-accent: #D93A24;--rl-color-accent-ink: #FFFFFF;--rl-color-lime: #B8F04B;--rl-color-lime-soft: #E6F8BF;--rl-color-ivory: #EEF2EC;--rl-color-page: #F5F7F4;--rl-color-surface: #FFFFFF;--rl-color-text: #102820;--rl-color-muted: #51665C;--rl-color-border: #D9E2DC;--rl-color-sale: #E23B2E;--rl-color-sale-soft: #FFE3DF;--rl-color-clay: #FF8A1F;--rl-color-error: #C62828;--rl-color-overlay: rgb(7 54 43 / 72%);--rl-shadow-1: 0 1px 2px rgb(7 54 43 / 6%),0 2px 10px rgb(7 54 43 / 7%);--rl-shadow-2: 0 2px 4px rgb(7 54 43 / 6%),0 14px 32px rgb(7 54 43 / 14%);--rl-shadow-soft: 0 16px 44px rgb(7 54 43 / 12%)}:root{--rl-space-1: 4px;--rl-space-2: 8px;--rl-space-3: 12px;--rl-space-4: 16px;--rl-space-6: 24px;--rl-space-8: 32px;--rl-space-12: 48px;--rl-space-16: 64px;--rl-font-body: "Heebo","Arial Hebrew","Segoe UI",sans-serif;--rl-font-display: "Heebo","Arial Hebrew","Segoe UI",sans-serif;--rl-text-xs: 0.75rem;--rl-text-sm: 0.875rem;--rl-text-base: 1rem;--rl-text-lg: 1.1875rem;--rl-text-xl: clamp(1.625rem,1.2rem + 1.6vw,2.5rem);--rl-text-display: clamp(2.5rem,1.7rem + 4vw,5.75rem);--rl-content-narrow: 46rem;--rl-content-wide: 88rem;--rl-header-height: 5rem;--rl-touch-target: 44px;--rl-radius-sm: 10px;--rl-radius-md: 16px;--rl-radius-pill: 999px;--rl-radius-lg: 24px;--rl-z-header: 200;--rl-z-drawer: 400;--rl-z-tabbar: 350;--rl-z-search: 450;--rl-z-sticky-buy: 340;--rl-ease-out: cubic-bezier(0.22,1,0.36,1)}.rl-badge--sale{background: var(--rl-color-sale);color: #fff}.rl-btn--accent,.rl-home__cta{background: var(--rl-color-accent) !important;color: var(--rl-color-accent-ink) !important}.rl-btn--accent:hover{filter: brightness(0.95)}html:is(:not([data-rl-palette]),[data-rl-palette="d"]) .rl-qty{--q-bg: var(--rl-color-primary)}html:is(:not([data-rl-palette]),[data-rl-palette="d"]) .rl-qty__add,html:is(:not([data-rl-palette]),[data-rl-palette="d"]) .rl-qty__pill{box-shadow: 0 6px 16px rgb(78 122 30 / 30%),0 1px 2px rgb(0 0 0 / 10%)}html:is(:not([data-rl-palette]),[data-rl-palette="d"]) .rl-qty__add:hover{background: var(--rl-color-primary-hover)}html:is(:not([data-rl-palette]),[data-rl-palette="d"]) .rl-qty__value{font-size: 1.1875rem;font-weight: 800}html:is(:not([data-rl-palette]),[data-rl-palette="d"]) .rl-qty--lg .rl-qty__add{color: #231F20}html:is(:not([data-rl-palette]),[data-rl-palette="d"]) .rl-qty--lg .rl-qty__add svg{background: #231F20;color: #fff}html:is(:not([data-rl-palette]),[data-rl-palette="d"]) .rl-qty--lg .rl-qty__pill{color: #231F20}html:is(:not([data-rl-palette]),[data-rl-palette="d"]) .rl-qty--lg .rl-qty__plus{background: #231F20;color: #fff}html:is(:not([data-rl-palette]),[data-rl-palette="d"]) .rl-qty--lg .rl-qty__plus:hover{background: #2a2a2a}html:is(:not([data-rl-palette]),[data-rl-palette="d"]) .rl-qty--lg .rl-qty__btn:hover{background: rgb(0 0 0 / 10%)}html:is(:not([data-rl-palette]),[data-rl-palette="d"]) .rl-badge--sale{background: var(--rl-color-accent);color: #231F20}html:is(:not([data-rl-palette]),[data-rl-palette="d"]) .rl-product-card .rl-price ins{color: #231F20}html:is(:not([data-rl-palette]),[data-rl-palette="d"]) .rl-product-card .rl-price ins::after{background: var(--rl-color-accent);border-radius: 4px;content: "";display: block;block-size: 3px;margin-block-start: 1px}html:is(:not([data-rl-palette]),[data-rl-palette="d"]) .rl-home__cta,html:is(:not([data-rl-palette]),[data-rl-palette="d"]) .rl-cart-summary__link,html:is(:not([data-rl-palette]),[data-rl-palette="d"]) .rl-woo-page .checkout-button,html:is(:not([data-rl-palette]),[data-rl-palette="d"]) .woocommerce #place_order{background: var(--rl-color-primary) !important;color: #231F20 !important;box-shadow: none}html:is(:not([data-rl-palette]),[data-rl-palette="d"]) .rl-cart-summary:not([hidden]){background: rgb(24 36 26 / 95%)}html:is(:not([data-rl-palette]),[data-rl-palette="d"]) .rl-storefront__heading{background: linear-gradient(135deg,#fff 0%,var(--rl-color-ivory) 100%)}html:is(:not([data-rl-palette]),[data-rl-palette="d"]) .rl-product-card__media::after{background: #18241A;color: #fff}html:is(:not([data-rl-palette]),[data-rl-palette="d"]) .rl-product-card__media,html:is(:not([data-rl-palette]),[data-rl-palette="d"]) .rl-shop .rl-product-card__media{background-color: #F5F8EF}html:is(:not([data-rl-palette]),[data-rl-palette="d"]) .rl-storefront ul.products li.rl-product-card[data-rl-in-cart]{border-color: rgb(110 156 48 / 55%)}html:is(:not([data-rl-palette]),[data-rl-palette="d"]) .rl-product-card .stock.out-of-stock,html:is(:not([data-rl-palette]),[data-rl-palette="d"]) main.rl-storefront .rl-product .rl-product__purchase-panel .stock.out-of-stock{color: var(--rl-color-error)}html:is(:not([data-rl-palette]),[data-rl-palette="d"]) .rl-woo-page--cart a.remove:hover{background: #FDECEC !important;color: var(--rl-color-error) !important}.rl-brand__image--header{aspect-ratio: 2224 / 376;block-size: auto;inline-size: clamp(8.5rem,40vw,10.5rem)}@media (min-width: 48rem){.rl-brand__image--header{inline-size: clamp(10rem,18vw,12rem)}}@media (min-width: 64rem){.rl-brand__image--header{aspect-ratio: 2224 / 700;inline-size: clamp(11.5rem,15vw,13rem)}}@media (min-width: 75rem){.rl-brand__image--header{inline-size: clamp(12rem,15vw,14rem)}}.rl-brand picture,.rl-age__panel picture{display: contents}.rl-site-footer .rl-footer-brand img.rl-brand__image--footer{aspect-ratio: 3186 / 2524;background: none !important;block-size: auto;border-radius: 0 !important;box-shadow: none;inline-size: 9.5rem;padding: 0 !important}.rl-age__panel .rl-brand__image--header{inline-size: 10rem}
/*base.css*/*,*::before,*::after{box-sizing: border-box}html{direction: rtl;scroll-behavior: smooth}body{margin: 0;background: var(--rl-color-ivory);color: var(--rl-color-text);font-family: var(--rl-font-body);font-size: var(--rl-text-base);font-kerning: normal;line-height: 1.5;text-rendering: optimizeLegibility}body.admin-bar .rl-site-header{inset-block-start: 32px}body,button,input,select,textarea{font-family: var(--rl-font-body)}button,input,select,textarea{font-size: 1rem}button,input[type="button"],input[type="reset"],input[type="submit"],.rl-control{min-block-size: var(--rl-touch-target)}button,[type="button"],[type="submit"]{cursor: pointer}button:disabled,[aria-disabled="true"]{cursor: not-allowed}a{color: var(--rl-color-forest);text-underline-offset: 0.18em}a:hover{text-decoration-thickness: 0.12em}:focus-visible{outline: 3px solid var(--rl-color-forest);outline-offset: 3px}.rl-site-footer :focus-visible{outline-color: var(--rl-color-lime)}img,svg,video{display: block;max-inline-size: 100%}img{block-size: auto}h1,h2,h3,h4{font-family: var(--rl-font-display);font-weight: 800;letter-spacing: -0.025em;line-height: 1.08}p,ul,ol{margin-block: 0 var(--rl-space-6)}bdi,.rl-price,.amount{direction: ltr;font-variant-numeric: tabular-nums;unicode-bidi: isolate}.screen-reader-text,.rl-screen-reader-text{clip: rect(1px,1px,1px,1px);clip-path: inset(50%);block-size: 1px;inline-size: 1px;overflow: hidden;padding: 0;position: absolute;white-space: nowrap}.screen-reader-text:focus,.rl-screen-reader-text:focus,.rl-skip-link:focus{clip: auto;clip-path: none;block-size: auto;inline-size: auto;overflow: visible;white-space: normal}.rl-skip-link{background: var(--rl-color-lime);color: var(--rl-color-text);font-weight: 800;inset-block-start: var(--rl-space-2);inset-inline-start: var(--rl-space-2);padding: var(--rl-space-3) var(--rl-space-4);position: fixed;transform: translateY(-180%);z-index: calc(var(--rl-z-drawer) + 10)}.rl-skip-link:focus{transform: translateY(0)}@media (max-width: 782px){body.admin-bar .rl-site-header{inset-block-start: 46px}}@media (prefers-reduced-motion: reduce){html{scroll-behavior: auto}*,*::before,*::after{animation-duration: 0.01ms !important;animation-iteration-count: 1 !important;transition-duration: 0.01ms !important}}
/*layout.css*/.rl-container{inline-size: min(100% - clamp(2rem,5vw,6rem),var(--rl-content-wide));margin-inline: auto}.rl-site-header{background: var(--rl-color-surface);box-shadow: 0 1px 0 var(--rl-color-border);position: sticky;inset-block-start: 0;z-index: var(--rl-z-header)}.rl-header-main{display: grid;grid-template-areas: "toggle brand actions" "search search search";grid-template-columns: var(--rl-touch-target) minmax(0,1fr) var(--rl-touch-target);align-items: center;gap: var(--rl-space-2);padding-block: var(--rl-space-2)}.rl-menu-toggle{grid-area: toggle}.rl-brand{grid-area: brand;justify-self: center}.rl-header-actions{grid-area: actions}.rl-search{grid-area: search}.rl-primary-navigation{display: none}.rl-main{inline-size: min(100% - clamp(2rem,5vw,6rem),var(--rl-content-wide));margin-inline: auto;min-block-size: 45vh;padding-block: clamp(var(--rl-space-8),6vw,var(--rl-space-16))}.rl-main--content,.rl-main--message{max-inline-size: var(--rl-content-narrow)}.rl-entry__title,.rl-page-title{font-size: var(--rl-text-xl);margin-block: 0 var(--rl-space-8)}.rl-entry__content,.rl-page-description{max-inline-size: 68ch}.rl-entry-list{display: grid;gap: var(--rl-space-8)}.rl-site-footer{background: var(--rl-color-forest);color: var(--rl-color-ivory);padding-block: clamp(var(--rl-space-12),7vw,var(--rl-space-16)) max(var(--rl-space-6),env(safe-area-inset-bottom))}.rl-footer-grid{display: grid;gap: var(--rl-space-12)}.rl-footer-bottom{border-block-start: 1px solid #386a61;display: flex;flex-wrap: wrap;gap: var(--rl-space-3) var(--rl-space-6);justify-content: space-between;margin-block-start: var(--rl-space-12);padding-block-start: var(--rl-space-6)}@media (min-width: 48rem){.rl-header-main{grid-template-areas: "toggle brand search actions";grid-template-columns: var(--rl-touch-target) minmax(8rem,0.6fr) minmax(12rem,1.4fr) auto;gap: var(--rl-space-4);padding-block: var(--rl-space-4)}.rl-brand{justify-self: start}.rl-footer-grid{grid-template-columns: minmax(16rem,1.3fr) minmax(12rem,1fr)}.rl-entry-list{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (min-width: 75rem){.rl-header-main{grid-template-areas: "brand search actions";grid-template-columns: minmax(10rem,0.7fr) minmax(16rem,2fr) auto;gap: var(--rl-space-8)}.rl-menu-toggle{display: none}.rl-primary-navigation{display: block}.rl-entry-list{grid-template-columns: repeat(3,minmax(0,1fr))}}
/*components.css*/.rl-brand__link,.custom-logo-link{display: inline-flex;align-items: center;justify-content: center;min-block-size: var(--rl-touch-target);min-inline-size: var(--rl-touch-target);text-decoration: none}.rl-brand__image,.custom-logo{block-size: auto;inline-size: clamp(7.25rem,38vw,9rem)}.rl-brand__name{color: var(--rl-color-forest);font-size: var(--rl-text-lg);font-weight: 800}.rl-search__form{align-items: center;background: var(--rl-color-ivory);border: 1px solid var(--rl-color-border);border-radius: var(--rl-radius-sm);display: grid;grid-template-columns: minmax(0,1fr) var(--rl-touch-target);overflow: hidden}.rl-search__input{background: transparent;border: 0;color: var(--rl-color-text);inline-size: 100%;min-block-size: var(--rl-touch-target);padding-block: var(--rl-space-2);padding-inline: var(--rl-space-4)}.rl-search__input::placeholder{color: var(--rl-color-muted);opacity: 1}.rl-search__input:focus-visible{outline-offset: -3px}.rl-search__submit,.rl-icon-button{align-items: center;background: transparent;border: 0;color: currentColor;display: inline-flex;inline-size: var(--rl-touch-target);justify-content: center;padding: 0}.rl-search__submit svg,.rl-icon-button svg,.rl-action-link svg{block-size: 1.35rem;inline-size: 1.35rem;stroke: currentColor}.rl-header-actions{display: flex;align-items: center;gap: var(--rl-space-1);justify-content: end}.rl-action-link{align-items: center;color: var(--rl-color-text);display: inline-flex;gap: var(--rl-space-2);min-block-size: var(--rl-touch-target);min-inline-size: var(--rl-touch-target);padding-inline: var(--rl-space-2);justify-content: center;text-decoration: none}.rl-account-link{display: none}.rl-action-link__label,.rl-cart__subtotal{display: none}.rl-cart__count{align-items: center;background: var(--rl-color-lime);border-radius: var(--rl-radius-pill);color: var(--rl-color-text);display: inline-flex;font-size: var(--rl-text-xs);font-weight: 800;justify-content: center;min-block-size: 1.35rem;min-inline-size: 1.35rem;padding-inline: 0.32rem}.rl-cart{position: relative}.rl-cart__count{inset-block-start: 0;inset-inline-end: 0;position: absolute;transform: translate(20%,-10%)}.rl-primary-navigation{background: var(--rl-color-forest);box-shadow: inset 0 -3px 0 var(--rl-color-lime)}.rl-primary-navigation ul,.rl-mobile-nav ul,.rl-footer-menu ul{list-style: none;margin: 0;padding: 0}.rl-primary-navigation a{align-items: center;color: var(--rl-color-ivory);display: flex;font-weight: 700;min-block-size: 3.25rem;position: relative;text-decoration: none}.rl-menu--primary>li>a:focus-visible,.rl-menu--primary>li>.rl-submenu-toggle:focus-visible{outline-color: var(--rl-color-lime)}.rl-primary-navigation a::after{background: var(--rl-color-lime);block-size: 3px;content: "";inset-block-end: 0;inset-inline: 0;position: absolute;transform: scaleX(0);transform-origin: center;transition: transform 180ms var(--rl-ease-out)}.rl-primary-navigation a:hover::after,.rl-primary-navigation a:focus-visible::after,.rl-primary-navigation .current-menu-item>a::after,.rl-primary-navigation .current-menu-ancestor>a::after{transform: scaleX(1)}.rl-mobile-nav[hidden]{display: none}.rl-mobile-nav{background: var(--rl-color-overlay);display: grid;inset: 0;justify-items: start;position: fixed;z-index: var(--rl-z-drawer)}.rl-mobile-nav__panel{animation: rl-drawer-in 280ms var(--rl-ease-out) both;background: var(--rl-color-ivory);block-size: 100%;box-shadow: var(--rl-shadow-soft);display: flex;flex-direction: column;inline-size: min(88vw,24rem);overflow-y: auto;padding-block: max(var(--rl-space-4),env(safe-area-inset-top)) max(var(--rl-space-6),env(safe-area-inset-bottom));padding-inline: var(--rl-space-4)}.rl-mobile-nav__head{display: flex;align-items: center;justify-content: space-between;margin-block-end: var(--rl-space-6)}.rl-mobile-nav__title{font-size: var(--rl-text-lg);font-weight: 800}.rl-mobile-nav__account{align-items: center;border-block: 1px solid var(--rl-color-border);color: var(--rl-color-forest);display: flex;font-weight: 800;min-block-size: var(--rl-touch-target);padding-inline: var(--rl-space-2);text-decoration: none}.rl-menu--mobile li{display: grid;grid-template-columns: minmax(0,1fr) var(--rl-touch-target)}.rl-menu--mobile>li + li{border-block-start: 1px solid var(--rl-color-border)}.rl-menu--mobile a{align-items: center;color: var(--rl-color-text);display: flex;font-size: var(--rl-text-lg);font-weight: 700;justify-content: space-between;min-block-size: 3.5rem;text-decoration: none}.rl-menu--mobile .sub-menu{grid-column: 1 / -1;padding-inline-start: var(--rl-space-4)}.rl-submenu-toggle{align-items: center;align-self: start;background: transparent;border: 0;color: currentColor;display: inline-flex;inline-size: var(--rl-touch-target);justify-content: center;min-block-size: var(--rl-touch-target);padding: 0}.rl-submenu-toggle span{display: block;font-size: 1.25rem;line-height: 1;transition: transform 180ms var(--rl-ease-out)}[data-rl-submenu-open]>.rl-submenu-toggle span{transform: rotate(180deg)}.rl-nav-open{overflow: hidden}.rl-entry-card{border-block-start: 3px solid var(--rl-color-forest);padding-block-start: var(--rl-space-4)}.rl-entry-card__title{font-size: var(--rl-text-lg);margin-block: 0 var(--rl-space-3)}.rl-entry-card__title a{color: var(--rl-color-text);text-decoration: none}.rl-site-footer a{color: var(--rl-color-ivory)}.rl-footer-brand{display: grid;gap: var(--rl-space-4);max-inline-size: 28rem}.rl-footer-brand .rl-brand__image,.rl-footer-brand .custom-logo{background: var(--rl-color-surface);border-radius: var(--rl-radius-sm);padding: var(--rl-space-2)}.rl-footer-title{color: var(--rl-color-lime);font-size: var(--rl-text-sm);font-weight: 800;letter-spacing: 0.04em;margin-block: 0 var(--rl-space-4);text-transform: uppercase}.rl-footer-menu a{display: inline-flex;min-block-size: var(--rl-touch-target);align-items: center;text-decoration: none}.rl-footer-note,.rl-footer-bottom{color: #d9e6e1;font-size: var(--rl-text-sm)}@keyframes rl-drawer-in{from{opacity: 0;transform: translateX(2rem)}to{opacity: 1;transform: translateX(0)}}@media (min-width: 48rem){.rl-action-link__label,.rl-cart__subtotal{display: inline}.rl-account-link{display: inline-flex}.rl-brand__image,.custom-logo{inline-size: clamp(8.75rem,18vw,11rem)}.rl-cart{background: var(--rl-color-ivory);border: 1px solid var(--rl-color-border);border-radius: var(--rl-radius-sm);padding-inline: var(--rl-space-3)}}@media (min-width: 75rem){.rl-icon-button.rl-menu-toggle{display: none}.rl-brand__image,.custom-logo{inline-size: clamp(10rem,15vw,13rem)}.rl-primary-navigation>.rl-container>.rl-menu--primary{display: flex;align-items: stretch;gap: var(--rl-space-1);justify-content: space-between}.rl-menu--primary li{position: relative}.rl-menu--primary .menu-item-has-children{display: grid;grid-template-columns: minmax(0,1fr) var(--rl-touch-target)}.rl-menu--primary>li>a{padding-inline-start: var(--rl-space-2)}.rl-menu--primary>li>.rl-submenu-toggle{color: var(--rl-color-ivory)}.rl-menu--primary .sub-menu{background: var(--rl-color-surface);box-shadow: var(--rl-shadow-soft);grid-column: 1 / -1;inset-block-start: 100%;inset-inline-start: 0;min-inline-size: 18rem;padding: var(--rl-space-2);position: absolute;z-index: calc(var(--rl-z-header) + 1)}.rl-menu--primary>li:last-child>.sub-menu{inset-inline-end: 0;inset-inline-start: auto}.rl-menu--primary .sub-menu .sub-menu{border-block-start: 1px solid var(--rl-color-border);box-shadow: none;min-inline-size: 0;padding-block: var(--rl-space-1);padding-inline: var(--rl-space-4) 0;position: static}.rl-menu--primary .sub-menu a{color: var(--rl-color-text);min-block-size: var(--rl-touch-target);padding-inline: var(--rl-space-3)}.rl-menu--primary .sub-menu a::after{display: none}.rl-menu--primary .sub-menu .rl-submenu-toggle{color: var(--rl-color-text)}}@media (hover: hover) and (pointer: fine){.rl-action-link:hover,.rl-mobile-nav a:hover{color: var(--rl-color-forest)}}.rl-storefront .woocommerce-breadcrumb{color: var(--rl-color-muted);font-size: var(--rl-text-sm);margin-block-end: var(--rl-space-6)}.rl-storefront__heading{background: var(--rl-color-forest);border-inline-start: 6px solid var(--rl-color-lime);color: var(--rl-color-ivory);margin-block-end: var(--rl-space-6);padding: clamp(1.5rem,4vw,3.5rem)}.rl-storefront__heading .rl-page-title{color: inherit;margin-block-end: var(--rl-space-4)}.rl-storefront__heading a{color: var(--rl-color-lime)}.rl-storefront__heading :focus-visible{outline-color: var(--rl-color-lime)}.rl-storefront__heading .rl-page-description{color: inherit;max-inline-size: 65ch}.rl-category-copy{border-block-start: 1px solid var(--rl-color-border);margin-block: var(--rl-space-12);max-inline-size: var(--rl-content-narrow);padding-block-start: var(--rl-space-8)}.rl-category-copy h2{color: var(--rl-color-forest);font-size: var(--rl-text-lg);margin-block: 0 var(--rl-space-6)}.rl-category-copy .rl-page-description{line-height: 1.8;overflow-wrap: anywhere}.rl-category-copy .rl-page-description>:last-child{margin-block-end: 0}.rl-category-links,.rl-catalog-toolbar{align-items: center;display: flex;flex-wrap: wrap;gap: var(--rl-space-3) var(--rl-space-6);margin-block-end: var(--rl-space-8)}.rl-category-links a{align-items: center;border: 1px solid var(--rl-color-border);border-radius: var(--rl-radius-pill);display: inline-flex;min-block-size: var(--rl-touch-target);padding-inline: var(--rl-space-4);text-decoration: none}.rl-catalog-toolbar{border-block: 1px solid var(--rl-color-border);justify-content: space-between;padding-block: var(--rl-space-4)}.rl-catalog-toolbar .woocommerce-notices-wrapper{flex-basis: 100%}.rl-catalog-toolbar .woocommerce-notices-wrapper:empty{display: none}.rl-catalog-toolbar .woocommerce-ordering,.rl-catalog-toolbar .woocommerce-result-count{float: none;margin: 0;max-inline-size: 100%}.rl-catalog-toolbar select{background: var(--rl-color-surface);border: 1px solid var(--rl-color-border);border-radius: var(--rl-radius-sm);color: var(--rl-color-text);max-inline-size: 100%;min-block-size: var(--rl-touch-target);padding-inline: var(--rl-space-3)}.rl-storefront ul.products{display: grid;gap: var(--rl-space-8) var(--rl-space-3);grid-template-columns: repeat(2,minmax(0,1fr));list-style: none;margin: 0 0 var(--rl-space-12);padding: 0}.rl-storefront ul.products::before,.rl-storefront ul.products::after{display: none}.rl-storefront ul.products li.rl-product-card{display: flex;flex-direction: column;float: none;gap: var(--rl-space-2);inline-size: auto;margin: 0;min-inline-size: 0;padding: 0}main.rl-storefront ul.products[class*="columns-"]>li.product.rl-product-card{clear: none;float: none;inline-size: 100%;margin: 0;max-inline-size: none;max-width: none;width: 100%}.rl-product-card__media{aspect-ratio: 1;background: var(--rl-color-surface);border-radius: var(--rl-radius-sm);position: relative}.rl-product-card__media>a{align-items: center;block-size: 100%;display: flex;justify-content: center;padding: var(--rl-space-3)}.rl-storefront ul.products li.product .rl-product-card__media img{block-size: 100%;inline-size: 100%;margin: 0;object-fit: contain}.rl-product-card__title{font-size: clamp(1rem,1.3vw,1.25rem);line-height: 1.4;margin: var(--rl-space-2) 0 0;overflow-wrap: anywhere}.rl-product-card__title a{color: var(--rl-color-text);text-decoration: none}.rl-storefront .rl-price{color: var(--rl-color-forest);font-size: var(--rl-text-lg);font-weight: 800;text-align: end}.rl-storefront .rl-price del{color: var(--rl-color-muted);font-size: var(--rl-text-sm);font-weight: 400}.rl-storefront .rl-price ins{text-decoration: none}.rl-storefront .stock{color: var(--rl-color-muted);font-size: var(--rl-text-sm);margin: 0}.rl-product-card__actions{margin-block-start: auto;padding-block-start: var(--rl-space-3)}.rl-product-select{align-items: center;display: inline-flex;font-weight: 700;min-block-size: var(--rl-touch-target)}.rl-storefront .woocommerce-pagination .page-numbers{display: flex;flex-wrap: wrap;gap: var(--rl-space-2);justify-content: center;list-style: none;padding: 0}.rl-storefront .woocommerce-pagination a,.rl-storefront .woocommerce-pagination span{align-items: center;display: flex;min-block-size: var(--rl-touch-target);min-inline-size: var(--rl-touch-target);justify-content: center}.rl-storefront nav.woocommerce-pagination ul.page-numbers>li>a.page-numbers,.rl-storefront nav.woocommerce-pagination ul.page-numbers>li>span.page-numbers{align-items: center;display: flex;justify-content: center;min-block-size: var(--rl-touch-target);min-inline-size: var(--rl-touch-target)}.rl-storefront .woocommerce-pagination .current{background: var(--rl-color-forest);color: var(--rl-color-ivory)}.rl-product__overview{display: grid;gap: var(--rl-space-8);grid-template-areas: "title" "gallery" "summary";margin-block-end: var(--rl-space-12)}.rl-product__overview>.rl-page-title{grid-area: title;margin: 0;max-inline-size: 24ch;overflow-wrap: anywhere}.rl-product__gallery{grid-area: gallery;min-inline-size: 0}.rl-product__summary{grid-area: summary;min-inline-size: 0}main.rl-storefront .rl-product .rl-product__gallery div.woocommerce-product-gallery,main.rl-storefront .rl-product div.rl-product__summary.summary{float: none;inline-size: 100%;margin: 0;width: 100%}main.rl-storefront .rl-product__gallery div.woocommerce-product-gallery a.woocommerce-product-gallery__trigger{align-items: center;display: flex;justify-content: center;min-block-size: var(--rl-touch-target);min-inline-size: var(--rl-touch-target)}main.rl-storefront .rl-product__gallery div.woocommerce-product-gallery .woocommerce-product-gallery__image>a{align-items: center;aspect-ratio: 1;background: var(--rl-color-surface);border: 1px solid var(--rl-color-border);border-radius: var(--rl-radius-md);display: flex;justify-content: center;overflow: hidden;padding: var(--rl-space-6)}main.rl-storefront .rl-product__gallery div.woocommerce-product-gallery .woocommerce-product-gallery__image img{max-block-size: 36rem;object-fit: contain}main.rl-storefront .rl-product__gallery div.woocommerce-product-gallery ol.flex-control-thumbs{display: grid;gap: var(--rl-space-2);grid-template-columns: repeat(4,minmax(0,1fr));list-style: none;margin: var(--rl-space-2) 0 0;padding: 0}main.rl-storefront .rl-product__gallery div.woocommerce-product-gallery ol.flex-control-thumbs>li{float: none;inline-size: auto;margin: 0;width: auto}main.rl-storefront .rl-product__gallery ol.flex-control-thumbs img{border: 2px solid transparent;border-radius: var(--rl-radius-sm);min-block-size: var(--rl-touch-target);min-inline-size: var(--rl-touch-target);object-fit: contain;opacity: 0.7;padding: var(--rl-space-1)}main.rl-storefront .rl-product__gallery ol.flex-control-thumbs img.flex-active{border-color: var(--rl-color-forest);box-shadow: 0 0 0 2px var(--rl-color-lime);opacity: 1}.rl-product__summary>* + *{margin-block-start: var(--rl-space-4)}.rl-product__purchase-panel{background: var(--rl-color-forest);border-radius: var(--rl-radius-md);box-shadow: var(--rl-shadow-soft);color: var(--rl-color-ivory);display: grid;gap: var(--rl-space-4);padding: var(--rl-space-6)}.rl-product__purchase-panel>*{margin-block: 0}.rl-product__purchase-panel .rl-product__price{color: var(--rl-color-lime);font-size: clamp(2rem,4vw,2.75rem);text-align: start}.rl-product__purchase-panel .rl-product__price del{color: var(--rl-color-ivory);opacity: 0.78}main.rl-storefront .rl-product .rl-product__purchase-panel .stock{color: var(--rl-color-ivory);opacity: 0.78}.rl-product__purchase-panel .woocommerce-product-details__short-description p:last-child{margin-block-end: 0}.rl-product__purchase-panel a{color: var(--rl-color-lime)}.rl-product__purchase-panel :focus-visible{outline-color: var(--rl-color-lime)}.rl-product__quantity-group{display: grid;gap: var(--rl-space-2)}.rl-product__quantity-label{display: block;font-size: var(--rl-text-sm);font-weight: 800}.rl-product__purchase-panel :where(button,input:not([type="hidden"]),select,.button){min-block-size: var(--rl-touch-target)}.rl-service-links{border-block-start: 1px solid var(--rl-color-border);padding-block: var(--rl-space-6)}.rl-service-links__title{color: var(--rl-color-muted);font-size: var(--rl-text-sm);font-weight: 700;margin: 0 0 var(--rl-space-2)}.rl-service-links ul{display: grid;gap: 0 var(--rl-space-6);grid-template-columns: repeat(2,minmax(0,1fr));list-style: none;margin: 0;padding: 0}.rl-service-links li{margin: 0;min-inline-size: 0}.rl-service-links a{align-items: center;color: var(--rl-color-forest);display: flex;font-size: var(--rl-text-sm);gap: var(--rl-space-2);justify-content: space-between;min-block-size: var(--rl-touch-target);overflow-wrap: anywhere;padding-block: var(--rl-space-2);text-underline-offset: 0.25em}.rl-service-links a::after{content: "←";flex-shrink: 0;font-size: 1.15rem}.rl-service-links a:hover{text-decoration-thickness: 2px}.rl-product__summary .product_meta{color: var(--rl-color-muted);display: grid;font-size: var(--rl-text-sm);gap: var(--rl-space-2)}.rl-product__jump-link{align-items: center;border-block-end: 1px solid var(--rl-color-border);color: var(--rl-color-forest);display: flex;font-weight: 700;gap: var(--rl-space-2);justify-content: space-between;min-block-size: var(--rl-touch-target);padding-block: var(--rl-space-2);text-decoration: none}.rl-product__jump-link:hover{text-decoration: underline}.rl-product__details{margin-block-end: var(--rl-space-12);scroll-margin-block-start: calc(var(--rl-header-height) + var(--rl-space-6))}.rl-product__details details{border-block-start: 1px solid var(--rl-color-border)}.rl-product__details details:last-child{border-block-end: 1px solid var(--rl-color-border)}.rl-product__details summary{color: var(--rl-color-forest);cursor: pointer;font-size: var(--rl-text-lg);font-weight: 800;min-block-size: var(--rl-touch-target);padding-block: var(--rl-space-6)}.rl-product__content{max-inline-size: var(--rl-content-narrow);overflow-wrap: anywhere;overflow-x: auto;padding-block-end: var(--rl-space-6)}.rl-product__content table{border-collapse: collapse;inline-size: 100%;text-align: start}.rl-product__content th,.rl-product__content td{border-block-end: 1px solid var(--rl-color-border);padding: var(--rl-space-3);text-align: start}.rl-product__content textarea,.rl-product__content input{max-inline-size: 100%}.rl-product>.related.products{border-block-start: 1px solid var(--rl-color-border);margin-block-start: var(--rl-space-12);padding-block-start: var(--rl-space-8)}.rl-product>.related.products>h2{color: var(--rl-color-forest);font-size: var(--rl-text-xl);margin-block: 0 var(--rl-space-6)}.rl-cart-summary{align-items: center;background: var(--rl-color-forest);border-radius: var(--rl-radius-md);color: var(--rl-color-ivory);display: flex;flex-wrap: wrap;gap: var(--rl-space-4);justify-content: space-between;margin-block-start: var(--rl-space-8);padding: var(--rl-space-4);position: static}.rl-cart-summary[hidden]{display: none}.rl-cart-summary__values{display: flex;flex-wrap: wrap;gap: var(--rl-space-2) var(--rl-space-6)}.rl-cart-summary__label{font-size: var(--rl-text-sm)}.rl-cart-summary__link{align-items: center;background: var(--rl-color-lime);border-radius: var(--rl-radius-sm);color: var(--rl-color-text);display: inline-flex;font-weight: 800;gap: var(--rl-space-6);min-block-size: var(--rl-touch-target);padding-inline: var(--rl-space-4);text-decoration: none}.rl-cart-summary :focus-visible{outline-color: var(--rl-color-lime)}@media (max-width: 47.99rem){.rl-product__overview{gap: var(--rl-space-6);margin-block-end: var(--rl-space-8)}main.rl-storefront .rl-product__gallery div.woocommerce-product-gallery .woocommerce-product-gallery__image>a{aspect-ratio: 4 / 3;padding: var(--rl-space-3)}main.rl-storefront .rl-product__gallery div.woocommerce-product-gallery .woocommerce-product-gallery__image img{max-block-size: 18rem}.rl-service-links ul{grid-template-columns: minmax(0,1fr)}.rl-service-links li + li{border-block-start: 1px solid var(--rl-color-border)}}@media (min-width: 48rem){.rl-storefront ul.products{gap: var(--rl-space-12) var(--rl-space-6);grid-template-columns: repeat(3,minmax(0,1fr))}.rl-product__overview{align-items: start;gap: var(--rl-space-6) clamp(2rem,6vw,6rem);grid-template-areas: "title gallery" "summary gallery";grid-template-columns: minmax(0,0.9fr) minmax(0,1.1fr);grid-template-rows: min-content 1fr}.rl-product-card__media>a{padding: var(--rl-space-6)}}@media (min-width: 64rem){.rl-storefront ul.products{grid-template-columns: repeat(4,minmax(0,1fr))}}
/*site.css*/html{overflow-x: clip}body{font-family: var(--rl-font-body);overflow-x: clip}.rl-btn{align-items: center;border: 1px solid transparent;border-radius: var(--rl-radius-pill);cursor: pointer;display: inline-flex;font: inherit;font-weight: 700;gap: var(--rl-space-2);justify-content: center;min-block-size: 48px;padding-inline: var(--rl-space-6);text-decoration: none}.rl-btn--primary{background: var(--rl-color-forest);color: #fff}.rl-btn--primary:hover{background: var(--rl-color-forest-deep)}.rl-btn--ghost{background: transparent;border-color: currentColor;color: var(--rl-color-forest)}.rl-announce{background: var(--rl-color-forest);color: var(--rl-color-ivory)}.rl-announce__text{font-size: var(--rl-text-sm);font-weight: 600;line-height: 1.35;margin-block: 0;margin-inline: auto;padding-block: 7px;text-align: center}.rl-announce__text span{color: var(--rl-color-lime);margin-inline: 0.35em}@media (max-width: 30rem){.rl-announce__text{font-size: clamp(0.6875rem,3.05vw,0.8125rem);letter-spacing: -0.01em;padding-block: 6px}}.rl-trust{border: 1px solid var(--rl-color-border);border-radius: var(--rl-radius-md);display: grid;gap: 0;grid-template-columns: repeat(3,minmax(0,1fr));list-style: none;margin: var(--rl-space-6) 0;padding: 0}.rl-trust__item{align-items: center;display: flex;flex-direction: column;font-size: var(--rl-text-sm);gap: 6px;line-height: 1.35;padding: var(--rl-space-3) var(--rl-space-2);text-align: center}.rl-trust__item + .rl-trust__item{border-inline-start: 1px solid var(--rl-color-border)}.rl-trust__item svg{block-size: 26px;inline-size: 26px;stroke: var(--rl-color-forest)}.rl-trust__item strong{display: block;font-weight: 800}.rl-trust__item a{color: inherit;text-decoration: none}.rl-woo-page .rl-trust{margin-block-start: var(--rl-space-12)}.rl-toast{align-items: center;background: var(--rl-color-forest-deep);border-radius: var(--rl-radius-pill);box-shadow: var(--rl-shadow-soft);color: #fff;display: flex;gap: var(--rl-space-3);inset-block-end: max(16px,env(safe-area-inset-bottom));inset-inline: 50% auto;max-inline-size: min(92vw,34rem);padding: 8px 8px 8px 20px;padding-inline: 20px 8px;position: fixed;transform: translateX(50%);z-index: calc(var(--rl-z-drawer) - 1)}.rl-toast[hidden]{display: none}@media (max-width: 47.99rem){.rl-toast{inset-inline: 88px 12px;max-inline-size: none;transform: none;justify-content: space-between}}.rl-toast__text{font-size: var(--rl-text-sm);font-weight: 600;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.rl-toast__action{background: var(--rl-color-lime);border: 0;border-radius: var(--rl-radius-pill);color: var(--rl-color-forest-deep);cursor: pointer;flex: none;font: inherit;font-size: var(--rl-text-sm);font-weight: 800;min-block-size: 40px;padding-inline: 16px}.rl-freeship{background: var(--rl-color-lime-soft);border-radius: var(--rl-radius-md);margin-block: 0 var(--rl-space-6);padding: var(--rl-space-3) var(--rl-space-4)}.rl-freeship__text{font-size: var(--rl-text-sm);font-weight: 700;margin: 0 0 6px}.rl-freeship__text:empty{display: none}.rl-freeship__bar{background: #fff;block-size: 6px;border-radius: 99px;overflow: hidden}.rl-freeship__bar i{background: var(--rl-color-forest);block-size: 100%;display: block;inline-size: 0}.rl-freeship--drawer{border-radius: 0;margin: 0}.rl-age{display: none}.rl-age-pending .rl-age{align-items: center;background: rgb(0 47 40 / 94%);display: flex;inset: 0;justify-content: center;padding: var(--rl-space-4);position: fixed;z-index: 10000}.rl-age-pending body{overflow: hidden}.rl-age__panel{background: var(--rl-color-ivory);border-radius: 16px;max-inline-size: 30rem;padding: clamp(24px,5vw,40px);text-align: center}.rl-age__panel .rl-brand__image,.rl-age__panel .custom-logo{inline-size: 8.5rem;margin-inline: auto}.rl-age__badge{background: var(--rl-color-lime);border-radius: var(--rl-radius-pill);color: var(--rl-color-forest-deep);display: inline-block;font-size: 1.25rem;font-weight: 800;margin: var(--rl-space-4) 0 var(--rl-space-2);padding: 4px 16px}.rl-age__title{color: var(--rl-color-forest);font-size: 1.375rem;line-height: 1.35;margin: 0 0 var(--rl-space-3)}.rl-age__text{color: var(--rl-color-muted);font-size: var(--rl-text-sm);margin: 0 0 var(--rl-space-6)}.rl-age__actions{display: grid;gap: var(--rl-space-3)}.rl-footer-grid--v2{gap: var(--rl-space-8)}.rl-footer-col ul{display: grid;gap: 10px;list-style: none;margin: 0;padding: 0}.rl-footer-col a{color: var(--rl-color-ivory);opacity: 0.88;text-decoration: none}.rl-footer-col a:hover{opacity: 1;text-decoration: underline}.rl-footer-tagline{color: var(--rl-color-lime);font-size: var(--rl-text-sm);font-weight: 800;letter-spacing: 0.14em;margin: var(--rl-space-3) 0}.rl-footer-contact a{font-weight: 700}.rl-footer-pay{align-items: center;display: inline-flex;gap: 8px}.rl-pay{align-items: center;background: #fff;block-size: 26px;border-radius: 4px;display: inline-flex;justify-content: center;min-inline-size: 42px}.rl-pay--visa{color: #1a1f71;font-size: 12px;font-style: italic;font-weight: 800;letter-spacing: 0.04em}.rl-pay--mc i{block-size: 15px;border-radius: 50%;display: block;inline-size: 15px}.rl-pay--mc i:first-child{background: #eb001b;margin-inline-end: -5px}.rl-pay--mc i:last-child{background: #f79e1b;mix-blend-mode: multiply}@media (min-width: 48rem){.rl-footer-grid--v2{grid-template-columns: repeat(3,minmax(0,1fr))}}@media (max-width: 47.99rem){.rl-footer-grid--v2{grid-template-columns: repeat(2,minmax(0,1fr))}.rl-footer-grid--v2 .rl-footer-brand,.rl-footer-grid--v2 .rl-footer-products{grid-column: 1 / -1}}@media (min-width: 64rem){.rl-footer-grid--v2{grid-template-columns: 1.4fr repeat(4,minmax(0,1fr))}}.qlwapp,#qlwapp,.qlwapp__container{z-index: calc(var(--rl-z-header) - 1) !important}@media (max-width: 47.99rem){.qlwapp__container--bottom-right,.qlwapp__container--bottom-left,.qlwapp--bottom-right,.qlwapp--bottom-left{bottom: 76px !important}}.rl-woo-page{max-inline-size: var(--rl-content-wide)}.rl-woo-page__head{margin-block-end: var(--rl-space-6)}.rl-woo-page__head .rl-page-title{margin-block-end: var(--rl-space-4)}.rl-woo-page .woocommerce-breadcrumb{color: var(--rl-color-muted);font-size: var(--rl-text-sm);margin-block-end: var(--rl-space-3)}.rl-woo-page .woocommerce-breadcrumb a{color: inherit}.rl-steps{counter-reset: rl-step;display: flex;flex-wrap: wrap;gap: var(--rl-space-2) var(--rl-space-6);list-style: none;margin: 0;padding: 0}.rl-steps li{align-items: center;color: var(--rl-color-muted);counter-increment: rl-step;display: flex;font-size: var(--rl-text-sm);font-weight: 600;gap: 8px}.rl-steps li::before{align-items: center;background: var(--rl-color-border);block-size: 26px;border-radius: 50%;content: counter(rl-step);display: inline-flex;font-weight: 800;inline-size: 26px;justify-content: center}.rl-steps li[aria-current]::before,.rl-steps li:first-child::before{background: var(--rl-color-forest);color: #fff}.rl-steps li[aria-current]{color: var(--rl-color-text)}.rl-steps a{color: inherit}.rl-woo-page .woocommerce :is(table.shop_table){border: 1px solid var(--rl-color-border);border-collapse: separate;border-radius: var(--rl-radius-md);border-spacing: 0;inline-size: 100%}.rl-woo-page .woocommerce table.shop_table :is(th,td){border-block-start: 1px solid var(--rl-color-border);padding: var(--rl-space-3);text-align: start;vertical-align: middle}.rl-woo-page .woocommerce table.shop_table tr:first-child :is(th,td),.rl-woo-page .woocommerce table.shop_table thead th{border-block-start: 0}.rl-woo-page .woocommerce table.shop_table img{block-size: auto;border-radius: var(--rl-radius-sm);inline-size: 72px}.rl-woo-page .woocommerce :is(input.input-text,select,textarea,.select2-selection){background: #fff;border: 1px solid #c9d2cc;border-radius: var(--rl-radius-sm);box-sizing: border-box;font: inherit;inline-size: 100%;min-block-size: 48px;padding: 10px 12px}.rl-woo-page .woocommerce .select2-selection{display: flex;align-items: center}.rl-woo-page .woocommerce .quantity input.qty{inline-size: 4.5rem;text-align: center}.rl-woo-page .woocommerce :is(.button,button.button,input.button,#place_order,.checkout-button){align-items: center;background: var(--rl-color-forest);border: 0;border-radius: var(--rl-radius-pill);color: #fff;cursor: pointer;display: inline-flex;font: inherit;font-weight: 700;justify-content: center;min-block-size: 48px;padding-inline: var(--rl-space-6);text-decoration: none}.rl-woo-page .woocommerce :is(.button:disabled,.button[disabled]){opacity: 0.5}.rl-woo-page .woocommerce :is(.checkout-button,#place_order){background: var(--rl-color-lime);color: var(--rl-color-forest-deep);font-size: 1.0625rem;font-weight: 800;inline-size: 100%;min-block-size: 56px}.rl-woo-page .woocommerce .product-remove a.remove{color: var(--rl-color-error) !important;font-size: 1.5rem;text-decoration: none}.rl-woo-page .woocommerce .cart-collaterals .cart_totals{background: var(--rl-color-surface);border: 1px solid var(--rl-color-border);border-radius: var(--rl-radius-md);margin-block-start: var(--rl-space-8);padding: var(--rl-space-6)}.rl-woo-page .woocommerce .cart-collaterals .cart_totals h2{font-size: var(--rl-text-lg);margin-block-start: 0}.rl-woo-page .woocommerce .coupon{display: flex;flex-wrap: wrap;gap: var(--rl-space-2)}.rl-woo-page .woocommerce .coupon input.input-text{flex: 1 1 10rem;inline-size: auto}.rl-woo-page .woocommerce :is(.woocommerce-message,.woocommerce-info,.woocommerce-error){background: var(--rl-color-surface);border: 1px solid var(--rl-color-border);border-inline-start: 4px solid var(--rl-color-forest);border-radius: var(--rl-radius-sm);list-style: none;margin: 0 0 var(--rl-space-6);padding: var(--rl-space-4)}.rl-woo-page .woocommerce .woocommerce-error{border-inline-start-color: var(--rl-color-error)}.rl-woo-page .woocommerce .form-row{margin: 0 0 var(--rl-space-4)}.rl-woo-page .woocommerce .form-row label{display: block;font-size: var(--rl-text-sm);font-weight: 700;margin-block-end: 6px}.rl-woo-page .woocommerce .required{color: var(--rl-color-error);text-decoration: none}.rl-woo-page .woocommerce #order_review,.rl-woo-page .woocommerce .woocommerce-checkout-review-order{background: var(--rl-color-surface);border: 1px solid var(--rl-color-border);border-radius: var(--rl-radius-md);padding: var(--rl-space-4)}.rl-woo-page .woocommerce #payment{background: transparent}.rl-woo-page .woocommerce #payment ul.payment_methods{border-block-end: 1px solid var(--rl-color-border);list-style: none;margin: 0 0 var(--rl-space-4);padding: 0 0 var(--rl-space-4)}.rl-woo-page .woocommerce #payment .payment_box{background: var(--rl-color-ivory);border-radius: var(--rl-radius-sm);padding: var(--rl-space-3)}.rl-woo-page .woocommerce #order_review_heading,.rl-woo-page .woocommerce h3{font-size: var(--rl-text-lg)}.rl-woo-page .woocommerce .col2-set .col-1,.rl-woo-page .woocommerce .col2-set .col-2{float: none;inline-size: auto}.rl-woo-page .woocommerce-MyAccount-navigation ul{display: flex;flex-wrap: wrap;gap: 8px;list-style: none;margin: 0 0 var(--rl-space-6);padding: 0}.rl-woo-page .woocommerce-MyAccount-navigation a{border: 1px solid var(--rl-color-border);border-radius: var(--rl-radius-pill);color: var(--rl-color-text);display: inline-flex;padding: 8px 14px;text-decoration: none}.rl-woo-page .woocommerce-MyAccount-navigation .is-active a{background: var(--rl-color-forest);border-color: var(--rl-color-forest);color: #fff}.rl-woo-page .woocommerce :is(.u-columns,.col2-set){display: grid;gap: var(--rl-space-8)}.rl-woo-page .woocommerce form.login,.rl-woo-page .woocommerce form.register{border: 1px solid var(--rl-color-border);border-radius: var(--rl-radius-md);margin: 0;padding: var(--rl-space-6)}@media (max-width: 47.99rem){.rl-woo-page .woocommerce table.shop_table_responsive thead{display: none}.rl-woo-page .woocommerce table.shop_table_responsive tr{display: block;padding: var(--rl-space-3) 0;border-block-start: 1px solid var(--rl-color-border)}.rl-woo-page .woocommerce table.shop_table_responsive tr:first-child{border-block-start: 0}.rl-woo-page .woocommerce table.shop_table_responsive td{border: 0 !important;display: flex;justify-content: space-between;padding: 6px var(--rl-space-3);text-align: end}.rl-woo-page .woocommerce table.shop_table_responsive td::before{content: attr(data-title);font-weight: 700;margin-inline-end: auto}.rl-woo-page .woocommerce table.shop_table_responsive td.product-thumbnail::before,.rl-woo-page .woocommerce table.shop_table_responsive td.product-remove::before,.rl-woo-page .woocommerce table.shop_table_responsive td.actions::before{content: none}.rl-woo-page .woocommerce table.shop_table_responsive td.actions{display: block}.rl-woo-page .woocommerce .coupon .button,.rl-woo-page .woocommerce button[name="update_cart"]{inline-size: 100%;margin-block-start: 8px}}@media (min-width: 64rem){.rl-woo-page--checkout form.checkout{align-items: start;column-gap: var(--rl-space-12);display: grid;grid-template-columns: minmax(0,1.25fr) minmax(0,1fr)}.rl-woo-page--checkout form.checkout>:is(#customer_details,.col2-set){grid-column: 1;grid-row: 1 / span 3}.rl-woo-page--checkout form.checkout>:is(#order_review_heading,#order_review){grid-column: 2}.rl-woo-page--checkout form.checkout #order_review{position: sticky;inset-block-start: calc(var(--rl-header-height) + 24px)}.rl-woo-page--cart .woocommerce{align-items: start;column-gap: var(--rl-space-12);display: grid;grid-template-columns: minmax(0,1.6fr) minmax(18rem,1fr)}.rl-woo-page--cart .woocommerce>:is(.woocommerce-notices-wrapper,.woocommerce-message,.woocommerce-info){grid-column: 1 / -1}.rl-woo-page--cart .woocommerce .cart-collaterals{margin: 0}.rl-woo-page--cart .woocommerce .cart-collaterals .cart_totals{float: none;inline-size: auto;margin: 0;position: sticky;inset-block-start: calc(var(--rl-header-height) + 24px)}.rl-woo-page .woocommerce .u-columns{grid-template-columns: 1fr 1fr}}.rl-main--content{max-inline-size: 48rem}.rl-main--builder{max-inline-size: var(--rl-content-wide)}.rl-entry__head{margin-block-end: var(--rl-space-6)}.rl-entry__kicker{margin: 0 0 var(--rl-space-2)}.rl-entry__kicker a{background: var(--rl-color-lime-soft);border-radius: var(--rl-radius-pill);color: var(--rl-color-forest);font-size: var(--rl-text-sm);font-weight: 700;padding: 4px 12px;text-decoration: none}.rl-entry__head .rl-entry__title{line-height: 1.25;margin-block-end: var(--rl-space-3)}.rl-entry__meta{color: var(--rl-color-muted);font-size: var(--rl-text-sm);margin: 0}.rl-entry__media{margin: 0 0 var(--rl-space-8)}.rl-entry__media img{block-size: auto;border-radius: var(--rl-radius-md);inline-size: 100%}.rl-entry__content{font-size: 1.0625rem;line-height: 1.8;max-inline-size: none;overflow-wrap: anywhere}.rl-entry__content :is(img,video,iframe,figure,table){block-size: auto;max-inline-size: 100%}.rl-entry__content table{display: block;overflow-x: auto}.rl-entry__content :is(h2,h3){color: var(--rl-color-forest);line-height: 1.3;margin-block: 1.8em 0.6em}.rl-entry__content a{color: var(--rl-color-forest);text-underline-offset: 3px}.rl-entry__content .wp-block-image,.rl-entry__content .aligncenter{margin-inline: auto}.rl-entry-card{background: var(--rl-color-surface);border: 1px solid var(--rl-color-border);border-radius: var(--rl-radius-md);padding: var(--rl-space-6)}.rl-entry-card__title{font-size: var(--rl-text-lg);line-height: 1.35;margin: 0 0 var(--rl-space-2)}.rl-entry-card__title a{color: var(--rl-color-forest);text-decoration: none}.rl-entry-card__excerpt{color: var(--rl-color-muted);margin: 0}.rl-main--builder .elementor-section.elementor-section-stretched{inset-inline: 0 !important;inline-size: 100% !important}.rl-search-page__count{color: var(--rl-color-muted);margin: calc(-1 * var(--rl-space-4)) 0 var(--rl-space-4)}.rl-search-page__form{display: flex;gap: var(--rl-space-2);margin-block: var(--rl-space-4) var(--rl-space-8);max-inline-size: 36rem}.rl-search-page__form input[type="search"]{background: #fff;border: 1px solid #c9d2cc;border-radius: var(--rl-radius-pill);flex: 1;font: inherit;min-block-size: 48px;min-inline-size: 0;padding-inline: 18px}.rl-search-page__entries{margin-block-start: var(--rl-space-12)}.rl-empty{background: var(--rl-color-surface);border: 1px dashed var(--rl-color-border);border-radius: var(--rl-radius-md);padding: var(--rl-space-8);text-align: center}.rl-404{text-align: center}.rl-404__code{color: var(--rl-color-lime);font-size: clamp(5rem,18vw,9rem);font-weight: 800;line-height: 1;margin: 0;-webkit-text-stroke: 2px var(--rl-color-forest)}.rl-404 .rl-search-page__form{margin-inline: auto}.rl-404 .rl-category-links{display: flex;flex-wrap: wrap;gap: 8px;justify-content: center;margin-block-end: var(--rl-space-8)}.rl-404 .rl-category-links a{border: 1px solid var(--rl-color-border);border-radius: var(--rl-radius-pill);color: var(--rl-color-forest);padding: 8px 16px;text-decoration: none}@media (prefers-reduced-motion: reduce){*{scroll-behavior: auto !important}}.rl-search-host{position: relative;overflow: visible !important}.rl-search-panel{background: #fff;border: 1px solid var(--rl-color-border);border-radius: var(--rl-radius-md);box-shadow: 0 18px 50px rgb(0 47 40 / 18%);inset-block-start: calc(100% + 6px);inset-inline: 0;max-block-size: min(70vh,34rem);overflow-y: auto;overscroll-behavior: contain;padding: var(--rl-space-2);position: absolute;text-align: start;z-index: calc(var(--rl-z-header) + 5)}.rl-search-panel[hidden]{display: none}.rl-search-panel__status{color: var(--rl-color-muted);font-size: var(--rl-text-sm);margin: var(--rl-space-2)}.rl-search-panel__status[hidden],.rl-search-panel__cats[hidden],.rl-search-panel__all[hidden]{display: none}.rl-search-panel__cats{display: flex;flex-wrap: wrap;gap: 6px;padding: var(--rl-space-2)}.rl-search-panel__cat{background: var(--rl-color-lime-soft);border-radius: var(--rl-radius-pill);color: var(--rl-color-forest);font-size: var(--rl-text-sm);font-weight: 700;padding: 5px 12px;text-decoration: none}.rl-search-panel__list{list-style: none;margin: 0;padding: 0}.rl-search-item{align-items: center;border-radius: var(--rl-radius-sm);display: flex;gap: var(--rl-space-2);padding: 6px}.rl-search-item[aria-selected="true"],.rl-search-item:hover{background: var(--rl-color-ivory)}.rl-search-item__link{align-items: center;color: var(--rl-color-text);display: flex;flex: 1;gap: var(--rl-space-3);min-inline-size: 0;text-decoration: none}.rl-search-item__link img{background: var(--rl-color-ivory);block-size: 56px;border-radius: var(--rl-radius-sm);flex: none;inline-size: 56px;object-fit: contain}.rl-search-item__text{display: grid;gap: 2px;min-inline-size: 0}.rl-search-item__name{font-weight: 600;line-height: 1.3;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2}.rl-search-item__cat{color: var(--rl-color-muted);font-size: var(--rl-text-xs)}.rl-search-item__price{color: var(--rl-color-forest);font-size: var(--rl-text-sm);font-weight: 800}.rl-search-item__price del{color: var(--rl-color-muted);font-weight: 400}.rl-search-item__add{background: var(--rl-color-forest);border: 0;border-radius: var(--rl-radius-pill);color: #fff;cursor: pointer;flex: none;font: inherit;font-size: 1.25rem;font-weight: 700;min-block-size: 44px;min-inline-size: 44px;padding-inline: 10px}.rl-search-item__add.is-added{background: var(--rl-color-lime);color: var(--rl-color-forest-deep);font-size: var(--rl-text-sm)}.rl-search-item__add[aria-busy="true"]{opacity: 0.6}.rl-search-panel__all{border-block-start: 1px solid var(--rl-color-border);color: var(--rl-color-forest);display: block;font-weight: 700;margin-block-start: var(--rl-space-2);padding: var(--rl-space-3) var(--rl-space-2) var(--rl-space-1);text-decoration: none}.rl-woo-page .woocommerce :is(.woocommerce-message,.woocommerce-info,.woocommerce-error)::before{display: none}.rl-woo-page .woocommerce .cart-empty{font-size: var(--rl-text-lg);font-weight: 600}.rl-woo-page--cart:has(.cart-empty) .rl-freeship{display: none}.rl-footer-brand .custom-logo,.rl-footer-brand .rl-brand__image{border-radius: 6px}.rl-faq{margin-block: var(--rl-space-12);max-inline-size: 52rem}.rl-faq .faq-title{color: var(--rl-color-forest);font-size: var(--rl-text-xl);margin: 0 0 var(--rl-space-4)}.rl-faq .faq-item{border-block-end: 1px solid var(--rl-color-border)}.rl-faq .faq-q{align-items: center;cursor: pointer;display: flex;font-weight: 700;gap: var(--rl-space-3);padding-block: var(--rl-space-4)}.rl-faq .faq-icon .fas::before{content: "+";font-style: normal;font-size: 1.25rem}.rl-faq .faq-a{color: var(--rl-color-muted);padding-block-end: var(--rl-space-4)}.rl-footer-brand .custom-logo{aspect-ratio: 367 / 73}body{background: var(--rl-color-page);color: var(--rl-color-text);font-size: 1rem;line-height: 1.55;-webkit-font-smoothing: antialiased;text-rendering: optimizeLegibility}:where(h1,h2,h3){letter-spacing: -0.012em;line-height: 1.2}::selection{background: var(--rl-color-lime);color: var(--rl-color-forest-deep)}:focus-visible{outline: 3px solid var(--rl-color-lime);outline-offset: 2px}.rl-site-header{background: rgb(255 255 255 / 92%);-webkit-backdrop-filter: saturate(1.4) blur(14px);backdrop-filter: saturate(1.4) blur(14px);box-shadow: 0 1px 0 var(--rl-color-border)}.rl-header-main{padding-block: 10px}.rl-search__form{position: relative}.rl-search__input{background: #f1f2ee;block-size: 48px;border: 1.5px solid transparent;border-radius: 999px;font-size: 1rem;inline-size: 100%;padding-inline: 20px 52px;transition: background-color .15s,border-color .15s,box-shadow .15s}.rl-search__input::placeholder{color: #7b8a84}.rl-search__input:focus{background: #fff;border-color: var(--rl-color-forest);box-shadow: 0 0 0 4px rgb(184 230 70 / 35%);outline: none}.rl-search__submit{align-items: center;background: var(--rl-color-forest);block-size: 38px;border: 0;border-radius: 999px;color: #fff;display: inline-flex;inline-size: 38px;inset-block-start: 5px;inset-inline-end: 5px;justify-content: center;position: absolute}.rl-search__submit svg{block-size: 18px;inline-size: 18px;stroke: currentColor}.rl-icon-button{border-radius: 999px;transition: background-color .15s}.rl-icon-button:hover{background: #f1f2ee}.rl-action-link{border-radius: 999px;transition: background-color .15s}.rl-action-link:hover{background: #f1f2ee}.rl-cart{position: relative}.rl-cart__count{align-items: center;background: var(--rl-color-lime);border: 2px solid #fff;border-radius: 999px;color: var(--rl-color-forest-deep);display: inline-flex;font-size: .75rem;font-variant-numeric: tabular-nums;font-weight: 800;justify-content: center;min-block-size: 22px;min-inline-size: 22px;padding-inline: 5px}.rl-cart.rl-pop .rl-cart__count,.rl-cart__count.rl-pop{animation: rl-q-pop .24s ease}@media (min-width: 75rem){.rl-primary-navigation{background: #fff;border-block-start: 1px solid var(--rl-color-border);box-shadow: none}.rl-primary-navigation a{color: var(--rl-color-text);font-weight: 600}.rl-primary-navigation a::after{background: var(--rl-color-lime);block-size: 3px;border-radius: 3px}.rl-menu--primary>li>.rl-submenu-toggle{color: var(--rl-color-muted)}.rl-menu--primary .sub-menu{background: #fff;border: 1px solid var(--rl-color-border);border-radius: var(--rl-radius-md);box-shadow: var(--rl-shadow-2);padding: 8px}.rl-menu--primary .sub-menu a{border-radius: 10px;padding: 9px 12px}.rl-menu--primary .sub-menu a:hover{background: var(--rl-color-ivory)}}.rl-announce{background: var(--rl-color-forest-deep)}.rl-chips{display: flex;flex-wrap: wrap;gap: 8px}.rl-chip,.rl-category-links a{align-items: center;background: #fff;border: 1px solid var(--rl-color-border);border-radius: 999px;box-shadow: 0 1px 2px rgb(16 40 34 / 4%);color: var(--rl-color-text);cursor: pointer;display: inline-flex;font: inherit;font-size: .875rem;font-weight: 600;gap: 6px;min-block-size: 40px;padding: 0 16px;text-decoration: none;transition: background-color .15s,border-color .15s,color .15s,transform .1s;white-space: nowrap}.rl-chip:hover,.rl-category-links a:hover{border-color: var(--rl-color-forest)}.rl-chip:active,.rl-category-links a:active{transform: scale(.97)}.rl-chip[aria-pressed="true"],.rl-chip.is-on{background: var(--rl-color-forest);border-color: var(--rl-color-forest);color: #fff}.rl-storefront__heading{background: linear-gradient(135deg,#fff 0%,#f1f4ec 100%);border: 1px solid var(--rl-color-border);border-inline-start: 0;border-radius: var(--rl-radius-lg);box-shadow: var(--rl-shadow-1);color: var(--rl-color-text);margin-block-end: 16px;overflow: hidden;padding: clamp(1.25rem,3.4vw,2.5rem);position: relative}.rl-storefront__heading::after{background: radial-gradient(closest-side,rgb(184 230 70 / 45%),transparent);block-size: 220px;content: "";inline-size: 220px;inset-block-start: -90px;inset-inline-end: -60px;pointer-events: none;position: absolute}.rl-storefront__heading .rl-page-title{color: var(--rl-color-forest);font-size: clamp(1.625rem,1.1rem + 2.2vw,2.5rem);font-weight: 800;margin: 0}.rl-storefront__heading .term-description,.rl-storefront__heading .rl-page-description{color: var(--rl-color-muted);margin-block: 8px 0}.rl-category-links{display: flex;flex-wrap: nowrap;gap: 8px;margin-block: 0 16px;overflow-x: auto;overscroll-behavior-x: contain;padding-block: 2px 6px;scrollbar-width: none;scroll-snap-type: x proximity;-webkit-mask-image: linear-gradient(to left,#000 88%,transparent);mask-image: linear-gradient(to left,#000 88%,transparent)}.rl-category-links::-webkit-scrollbar{display: none}.rl-category-links a{flex: none;scroll-snap-align: start}.rl-catalog-toolbar{border: 0;gap: 10px;margin-block-end: 14px;padding: 0}.rl-catalog-toolbar .woocommerce-result-count{color: var(--rl-color-muted);font-size: .875rem;margin: 0}.rl-catalog-toolbar .woocommerce-ordering{margin: 0}.rl-catalog-toolbar select.orderby,.woocommerce-ordering select{-webkit-appearance: none;appearance: none;background: #fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6' fill='none' stroke='%23003f35' stroke-width='2.2' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat left 12px center / 16px;border: 1px solid var(--rl-color-border);border-radius: 999px;color: var(--rl-color-text);font: inherit;font-size: .875rem;font-weight: 600;min-block-size: 40px;padding: 0 16px 0 38px}main.rl-storefront ul.products,.rl-storefront ul.products,main.rl-shop ul.products,main.rl-home.rl-storefront ul.products.rl-home__product-grid{display: grid;gap: 12px;grid-template-columns: repeat(2,minmax(0,1fr));list-style: none;margin: 0 0 32px;padding: 0}@media (min-width: 48rem){main.rl-storefront ul.products,.rl-storefront ul.products,main.rl-shop ul.products,main.rl-home.rl-storefront ul.products.rl-home__product-grid{gap: 18px;grid-template-columns: repeat(3,minmax(0,1fr))}}@media (min-width: 75rem){main.rl-storefront ul.products,.rl-storefront ul.products,main.rl-shop ul.products{gap: 20px;grid-template-columns: repeat(4,minmax(0,1fr))}}main.rl-storefront ul.products>li.product.rl-product-card,main.rl-storefront ul.products[class*="columns-"]>li.product.rl-product-card,main.rl-shop ul.products[class*="columns-"]>li.product.rl-product-card,main.rl-home.rl-storefront ul.products.rl-home__product-grid>li.product.rl-product-card{background: #fff;border: 1px solid #edefea;border-radius: var(--rl-radius-md);box-shadow: var(--rl-shadow-1);display: flex;flex-direction: column;gap: 6px;grid-template-areas: none;margin: 0;padding: 8px 8px 12px;position: relative;transition: box-shadow .2s ease,transform .2s ease,border-color .2s ease;width: 100%}@media (hover: hover){main.rl-storefront ul.products>li.product.rl-product-card:hover{border-color: #dfe4dc;box-shadow: var(--rl-shadow-2);transform: translateY(-2px)}.rl-product-card:hover .rl-product-card__media img{transform: scale(1.035)}}.rl-product-card__media,.rl-shop .rl-product-card__media,.rl-home .rl-product-card__media{aspect-ratio: 1;background: #f6f5f1;border-radius: 12px;grid-area: auto;overflow: hidden;position: relative}.rl-product-card__media>a,.rl-shop .rl-product-card__media>a{block-size: 100%;display: flex;padding: 10px}.rl-storefront ul.products li.product .rl-product-card__media img{mix-blend-mode: multiply;transition: transform .35s cubic-bezier(.22,1,.36,1)}.rl-product-card__title,.rl-shop .rl-product-card__title{-webkit-box-orient: vertical;display: -webkit-box;font-size: .9375rem;font-weight: 600;-webkit-line-clamp: 2;line-height: 1.38;margin: 4px 2px 0;min-block-size: calc(2 * 1.38em);overflow: hidden}.rl-product-card__title a{color: var(--rl-color-text)}.rl-product-card__title a::before{content: "";inset: 0;position: absolute;z-index: 0}.rl-product-card .rl-price,.rl-shop .rl-price{align-items: baseline;color: var(--rl-color-text);display: flex;flex-wrap: wrap;font-size: 1.0625rem;font-weight: 800;gap: 2px 8px;margin: auto 2px 0;text-align: start}.rl-product-card .rl-price ins{color: var(--rl-color-sale);order: -1}.rl-product-card .rl-price del{color: var(--rl-color-muted);font-size: .8125rem;font-weight: 500}.rl-product-card .stock.in-stock{display: none}.rl-product-card .stock.out-of-stock{color: var(--rl-color-sale);font-size: .8125rem;font-weight: 700;margin: 0 2px}.rl-product-card__actions,.rl-shop .rl-product-card__actions{inset-block-end: 8px;inset-inline-end: 8px;margin: 0;padding: 0;position: absolute;z-index: 2}.rl-badge{border-radius: 999px;font-size: .75rem;font-weight: 800;inset-block-start: 8px;inset-inline-end: 8px;letter-spacing: .01em;line-height: 1;padding: 6px 9px;pointer-events: none;position: absolute;z-index: 1}.rl-badge--sale{background: var(--rl-color-sale);color: #fff}.rl-product-card__media::after{background: var(--rl-color-forest);border-radius: 999px;box-shadow: 0 2px 8px rgb(0 63 53 / 20%);color: #fff;content: "✓ בסל";font-size: .75rem;font-weight: 800;inset-block-start: 8px;inset-inline-start: 8px;padding: 5px 9px;z-index: 1}.rl-storefront ul.products li.rl-product-card:has([data-rl-quantity]:not([data-quantity="0"])) .rl-product-card__media{box-shadow: none}.rl-storefront ul.products li.rl-product-card[data-rl-in-cart]{border-color: rgb(0 63 53 / 35%)}.rl-product-card__media:not([data-loaded]){background-image: linear-gradient(100deg,#f6f5f1 30%,#eceae3 50%,#f6f5f1 70%);background-size: 300% 100%;animation: rl-shimmer 1.3s linear infinite}.rl-skel{animation: rl-shimmer 1.3s linear infinite;background: linear-gradient(100deg,#f1f0eb 30%,#e6e4dc 50%,#f1f0eb 70%);background-size: 300% 100%;border-radius: 12px}.rl-skel--line{block-size: 18px;inline-size: 60%}.rl-skel--chips{block-size: 40px;inline-size: 100%}@keyframes rl-shimmer{from{background-position: 100% 0}to{background-position: -100% 0}}@media (prefers-reduced-motion: reduce){.rl-product-card__media,.rl-skel{animation: none !important}}.rl-product .rl-page-title{color: var(--rl-color-text);font-size: clamp(1.5rem,1.1rem + 1.6vw,2.25rem);font-weight: 800}.rl-product__gallery .woocommerce-product-gallery__image>a,main.rl-storefront .rl-product__gallery div.woocommerce-product-gallery .woocommerce-product-gallery__image>a{background: #fff;border: 1px solid #edefea;border-radius: var(--rl-radius-lg)}main.rl-storefront .rl-product__gallery ol.flex-control-thumbs img{border-radius: 12px}.rl-product__purchase-panel{background: #fff;border: 1px solid #edefea;border-radius: var(--rl-radius-lg);box-shadow: var(--rl-shadow-1);color: var(--rl-color-text);padding: clamp(16px,3vw,24px)}.rl-product__purchase-panel .rl-product__price{color: var(--rl-color-text);font-size: clamp(1.75rem,1.4rem + 1.2vw,2.25rem);font-weight: 800}.rl-product__purchase-panel .rl-product__price ins{color: var(--rl-color-sale);text-decoration: none}.rl-product__purchase-panel .rl-product__price del{color: var(--rl-color-muted);font-size: 1rem;font-weight: 500}.rl-product__purchase-panel .stock.in-stock{align-items: center;color: #2c7a3f;display: inline-flex;font-weight: 700;gap: 6px}.rl-product__purchase-panel .stock.in-stock::before{background: #39a957;border-radius: 50%;block-size: 8px;box-shadow: 0 0 0 4px rgb(57 169 87 / 18%);content: "";inline-size: 8px}.rl-product__quantity-label{display: none}.rl-product__details details{background: #fff;border: 1px solid #edefea;border-radius: var(--rl-radius-md);margin-block-end: 10px;overflow: hidden}.rl-product__details summary{cursor: pointer;font-weight: 800;list-style: none;padding: 16px 20px}.rl-product__details summary::-webkit-details-marker{display: none}.rl-product__details summary::after{content: "+";float: inline-end;font-size: 1.25rem;line-height: 1;transition: transform .2s}.rl-product__details details[open] summary::after{transform: rotate(45deg)}.rl-product__details .rl-product__content{padding: 0 20px 18px}.rl-trust{background: #fff;border-color: #edefea;border-radius: var(--rl-radius-md)}.rl-storefront .related.products>h2,.rl-storefront .upsells.products>h2{font-size: clamp(1.25rem,1rem + 1vw,1.625rem);font-weight: 800;margin-block: 32px 14px}.rl-product .variations_form select{background: #fff;border: 1px solid var(--rl-color-border);border-radius: 12px;font: inherit;min-block-size: 48px;padding-inline: 14px}.rl-product .single_add_to_cart_button,.rl-woo-page .button,.rl-woo-page button.button,.woocommerce #place_order,.rl-woo-page .checkout-button{align-items: center;background: var(--rl-color-forest) !important;border: 0 !important;border-radius: 999px !important;color: #fff !important;display: inline-flex;font-weight: 800 !important;justify-content: center;min-block-size: 52px;padding-inline: 24px !important;transition: background-color .15s,transform .1s}.rl-woo-page .button:active,.woocommerce #place_order:active{transform: scale(.98)}.rl-woo-page .checkout-button,.woocommerce #place_order{background: var(--rl-color-lime) !important;color: var(--rl-color-forest-deep) !important;font-size: 1.0625rem !important;inline-size: 100%}.rl-woo-page--cart .shop_table{background: #fff;border: 1px solid #edefea !important;border-radius: var(--rl-radius-lg) !important;box-shadow: var(--rl-shadow-1);overflow: hidden}.rl-woo-page--cart .shop_table td,.rl-woo-page--cart .shop_table th{border-color: #f0f1ed !important}.rl-woo-page--cart td.product-thumbnail img{background: #f6f5f1;border-radius: 12px;inline-size: 72px !important;mix-blend-mode: multiply}.rl-woo-page--cart a.remove{align-items: center;background: #f4f4f1;border-radius: 999px;color: var(--rl-color-muted) !important;display: inline-flex !important;font-size: 1.25rem;block-size: 32px !important;inline-size: 32px !important;justify-content: center}.rl-woo-page--cart a.remove:hover{background: var(--rl-color-sale-soft) !important;color: var(--rl-color-sale) !important}.rl-cart-qty{align-items: center;background: var(--rl-color-forest);border-radius: 999px;color: #fff;direction: rtl;display: inline-flex !important;padding: 2px}.rl-cart-qty input.qty{-moz-appearance: textfield;appearance: textfield;background: transparent;border: 0;color: #fff;font: inherit;font-size: 1.0625rem;font-variant-numeric: tabular-nums;font-weight: 800;inline-size: 38px;padding: 0;text-align: center}.rl-cart-qty input.qty::-webkit-inner-spin-button,.rl-cart-qty input.qty::-webkit-outer-spin-button{-webkit-appearance: none;margin: 0}.rl-cart-qty input.qty:focus{background: #fff;border-radius: 10px;color: var(--rl-color-forest);outline: none}.rl-cart-qty__btn{align-items: center;background: transparent;block-size: 40px;border: 0;border-radius: 999px;color: inherit;cursor: pointer;display: inline-flex;inline-size: 40px;justify-content: center;padding: 0}.rl-cart-qty__btn svg{block-size: 20px;inline-size: 20px}.rl-cart-qty__btn:active{background: rgb(255 255 255 / 18%);transform: scale(.9)}.rl-cart-qty__btn.is-minus{order: 3}.rl-cart-qty input.qty{order: 2}.rl-cart-qty__btn.is-plus{order: 1}.rl-woo-page--cart [name="update_cart"]{display: none !important}.rl-woo-page--cart .cart_totals,.rl-woo-page .woocommerce-checkout-review-order{background: #fff;border: 1px solid #edefea;border-radius: var(--rl-radius-lg);box-shadow: var(--rl-shadow-1);padding: 20px}.rl-woo-page--cart .shop_table.cart{border-radius: var(--rl-radius-lg) !important}.blockUI.blockOverlay{background: rgb(255 255 255 / 55%) !important}.rl-freeship__bar{background: #e9ece6;border-radius: 999px;overflow: hidden}.rl-freeship__bar>*{background: linear-gradient(90deg,var(--rl-color-lime),#8fd14f);border-radius: 999px}.rl-woo-page .input-text,.rl-woo-page select,.rl-woo-page textarea,.rl-woo-page .select2-selection{background: #fff !important;border: 1px solid var(--rl-color-border) !important;border-radius: 12px !important;font: inherit;font-size: 1rem;min-block-size: 48px;padding-inline: 14px !important}.rl-woo-page .input-text:focus,.rl-woo-page select:focus{border-color: var(--rl-color-forest) !important;box-shadow: 0 0 0 4px rgb(184 230 70 / 30%);outline: none}.rl-search-item{padding: 8px;position: relative}.rl-search-item__qty{flex: none}.rl-search-item[data-rl-in-cart]{background: #f3f8ea}.rl-search-panel{border-radius: var(--rl-radius-lg);box-shadow: 0 24px 60px rgb(0 47 40 / 18%);padding: 10px}.rl-search-item__link img{border-radius: 12px;mix-blend-mode: multiply}.rl-search-panel__cat{border-radius: 999px;padding: 7px 14px}@media (max-width: 47.99rem){.rl-cart-summary:not([hidden]){-webkit-backdrop-filter: blur(10px);backdrop-filter: blur(10px);background: rgb(0 47 40 / 94%);border-radius: 18px;box-shadow: 0 14px 40px rgb(0 47 40 / 30%);inset-block-end: calc(10px + env(safe-area-inset-bottom));inset-inline: 10px;margin: 0;padding: 10px 10px 10px 14px;position: fixed;z-index: 300;animation: rl-sheet-up .28s cubic-bezier(.22,1,.36,1) both}.rl-cart-summary__values{display: flex;flex-direction: column;font-size: .8125rem;gap: 0;line-height: 1.3}.rl-cart-summary__values bdi{font-size: 1rem;font-weight: 800}.rl-cart-summary__link{align-items: center;background: var(--rl-color-accent);border-radius: 999px;color: var(--rl-color-accent-ink) !important;display: inline-flex;font-weight: 800;min-block-size: 44px;padding-inline: 18px;text-decoration: none}body:has(.rl-cart-summary:not([hidden])){padding-block-end: 84px}#qlwapp.qlwapp{transform: scale(.78);transform-origin: right bottom;transition: transform .25s cubic-bezier(.22,1,.36,1)}body:has(.rl-cart-summary:not([hidden])) #qlwapp.qlwapp{transform: translateY(-74px) scale(.78)}}@keyframes rl-sheet-up{from{transform: translateY(110%)}to{transform: translateY(0)}}.rl-site-footer{background: var(--rl-color-forest-deep);border-radius: 28px 28px 0 0;margin-block-start: 48px}.rl-site-footer a{color: #dfe9e4;text-decoration: none;transition: color .15s}.rl-site-footer a:hover{color: var(--rl-color-lime)}.rl-footer-title{color: #fff;font-size: .8125rem;font-weight: 800;letter-spacing: .08em}.rl-footer-col ul{display: grid;gap: 10px}.rl-footer-tagline{color: var(--rl-color-lime);font-weight: 800;letter-spacing: .14em}.rl-footer-bottom{border-color: rgb(255 255 255 / 12%);color: #a9bdb5;font-size: .8125rem}.rl-main{padding-block: clamp(16px,3.5vw,40px)}.woocommerce-breadcrumb{color: var(--rl-color-muted);font-size: .8125rem;margin-block-end: 12px}.woocommerce-breadcrumb a{color: var(--rl-color-muted);text-decoration: none}.woocommerce-breadcrumb a:hover{color: var(--rl-color-forest)}.rl-product-card__media::after{display: none;position: absolute}.rl-product-card[data-rl-in-cart] .rl-product-card__media::after,.rl-product-card:has([data-rl-quantity]:not([data-quantity="0"])) .rl-product-card__media::after{display: block}.rl-product-card .rl-qty-oos{display: none}.rl-storefront__heading::after{opacity: .6}.rl-storefront__heading::after{display: none}.rl-price ins,.rl-vsheet__price ins,.rl-search-item__price ins{text-decoration: none}main.rl-storefront .rl-product .rl-product__purchase-panel .stock.in-stock{color: #2c7a3f;opacity: 1}main.rl-storefront .rl-product .rl-product__purchase-panel .stock.out-of-stock{color: var(--rl-color-sale);opacity: 1}.rl-product__purchase-panel a:not(.rl-btn){color: var(--rl-color-forest)}.rl-woo-page .rl-cart-qty input.qty,.rl-woo-page .rl-cart-qty input.qty.input-text{background: transparent !important;border: 0 !important;color: #fff !important;min-block-size: 40px;padding: 0 !important;inline-size: 40px}.rl-woo-page .rl-cart-qty input.qty:focus{background: #fff !important;border-radius: 10px !important;color: var(--rl-color-forest) !important}.rl-cart-qty__btn.is-minus{order: 1}.rl-cart-qty input.qty{order: 2}.rl-cart-qty__btn.is-plus{order: 3}@media (max-width: 47.99rem){.rl-woo-page--cart table.shop_table_responsive.cart tr.cart_item{align-items: center;border-block-end: 1px solid #f0f1ed;display: grid;gap: 4px 12px;grid-template-areas: "thumb name remove" "thumb price price" "thumb qty sub";grid-template-columns: 76px minmax(0,1fr) auto;padding: 14px}.rl-woo-page--cart table.shop_table_responsive.cart tr.cart_item td{background: none !important;border: 0 !important;display: block;padding: 0 !important;text-align: start !important}.rl-woo-page--cart table.shop_table_responsive.cart tr.cart_item td::before{display: none !important}.rl-woo-page--cart tr.cart_item td.product-thumbnail{display: block !important;grid-area: thumb}.rl-woo-page--cart tr.cart_item td.product-thumbnail img{inline-size: 76px !important}.rl-woo-page--cart tr.cart_item td.product-name{font-weight: 600;grid-area: name;line-height: 1.35}.rl-woo-page--cart tr.cart_item td.product-name a{color: var(--rl-color-text);text-decoration: none}.rl-woo-page--cart tr.cart_item td.product-remove{grid-area: remove}.rl-woo-page--cart tr.cart_item td.product-price{color: var(--rl-color-muted);font-size: .8125rem;grid-area: price}.rl-woo-page--cart tr.cart_item td.product-quantity{grid-area: qty}.rl-woo-page--cart tr.cart_item td.product-subtotal{font-size: 1.0625rem;font-weight: 800;grid-area: sub}.rl-woo-page--cart table.shop_table_responsive.cart thead{display: none}.rl-woo-page--cart table.cart td.actions{padding: 14px !important}}@media (max-width: 47.99rem){.rl-home__hero{border-radius: 24px;min-block-size: 300px}.rl-home__hero-media{block-size: 100% !important;inset: 0;position: absolute;z-index: 0}.rl-home__hero-media img{block-size: 100%;inline-size: 100%;object-fit: cover}.rl-home__hero::after{background: linear-gradient(180deg,rgb(0 47 40 / 92%) 0%,rgb(0 47 40 / 72%) 55%,rgb(0 47 40 / 35%) 100%);content: "";inset: 0;position: absolute;z-index: 0}.rl-home__hero-copy{padding: 22px 20px 24px}.rl-home__hero h1{font-size: clamp(1.75rem,7.4vw,2.125rem);max-inline-size: 16ch}.rl-home__intro{font-size: .9375rem;margin-block-start: 10px}.rl-home__eyebrow{margin-block-end: 10px}}.rl-home__cta{border-radius: 999px;box-shadow: 0 8px 22px rgb(184 230 70 / 35%);min-block-size: 50px;margin-block-start: 16px;padding-inline: 22px;transition: transform .12s}.rl-home__cta:active{transform: scale(.97)}.rl-product-card__foot{align-items: center;block-size: 44px;display: flex;gap: 6px;margin: auto 2px 0;position: relative}.rl-product-card .rl-product-card__foot .rl-price{flex: 1 1 auto;line-height: 1.15;margin: 0;min-inline-size: 0;row-gap: 0}.rl-product-card__actions,.rl-shop .rl-product-card__actions{flex: none;inset: auto;margin: 0 auto 0 0;margin-inline-start: auto;padding: 0;position: relative;z-index: 2}.rl-product-card__foot .rl-qty__add,.rl-product-card__foot .rl-qty__pill{box-shadow: 0 3px 10px rgb(17 17 17 / 14%)}.rl-product-card__foot .rl-qty__btn{inline-size: 36px}.rl-product-card__foot .rl-qty__value{min-inline-size: 26px;padding: 0 2px}.rl-product-card:has([data-rl-quantity]:not([data-quantity="0"])) .rl-product-card__foot .rl-price{font-size: .9375rem}.rl-product-card:has([data-rl-quantity]:not([data-quantity="0"])) .rl-product-card__foot .rl-price del{display: none}.rl-product-card .stock.out-of-stock{display: none}.rl-product-card .rl-product-card__foot .rl-qty-oos{align-items: center;background: #F1F2EE;block-size: 32px;color: #4F5B47;display: inline-flex;font-size: .8125rem;font-weight: 800;padding: 0 14px}.rl-product-card__foot [data-rl-qty-input]{inline-size: 32px !important;min-inline-size: 0 !important;padding: 0 !important}.rl-product-card:has([data-rl-qty-input]:focus) .rl-product-card__foot .rl-price{font-size: .8125rem}.rl-product-card__foot .rl-price{white-space: nowrap}.rl-storefront :is(.woocommerce-message,.woocommerce-info,.woocommerce-error){align-items: center;background: #fff;border: 1px solid var(--rl-color-border);border-inline-start: 4px solid var(--rl-color-primary,#6E9C30);border-radius: 14px;display: flex;flex-wrap: wrap;gap: 8px 14px;justify-content: space-between;list-style: none;margin: 0 0 16px;padding: 12px 16px}.rl-storefront .woocommerce-error{border-inline-start-color: var(--rl-color-error)}.rl-storefront :is(.woocommerce-message,.woocommerce-info) .button{background: var(--rl-color-forest);border-radius: 999px;color: #fff;font-weight: 800;order: 2;padding: 8px 14px;text-decoration: none}.rl-storefront .woocommerce-error li{margin: 0}.star-rating{block-size: 1em;display: inline-block;font-size: .875rem;inline-size: 5.4em;line-height: 1;overflow: hidden;position: relative;vertical-align: middle}.star-rating::before{color: #D5DBCC;content: "★★★★★";inset-block-start: 0;inset-inline-start: 0;letter-spacing: .08em;position: absolute}.star-rating span{block-size: 1em;inset-block-start: 0;inset-inline-start: 0;overflow: hidden;padding-block-start: 1.5em;position: absolute}.star-rating span::before{color: #E2A100;content: "★★★★★";inset-block-start: 0;inset-inline-start: 0;letter-spacing: .08em;position: absolute}.rl-product-card .star-rating{display: block;font-size: .75rem;margin: 0 2px}.woocommerce-product-rating{align-items: center;display: flex;gap: 8px;margin-block: 4px 8px}.woocommerce-product-rating .woocommerce-review-link{color: var(--rl-color-muted);font-size: .8125rem}.rl-storefront :is(.button,button).disabled,.rl-storefront .single_add_to_cart_button.disabled{cursor: not-allowed;opacity: .5}.rl-storefront .woocommerce-variation-price{margin-block: 8px}.rl-storefront .reset_variations{font-size: .8125rem;margin-inline-start: 8px}.rl-storefront table.variations{border-collapse: collapse;margin-block-end: 8px}.rl-storefront table.variations :is(th,td){padding: 4px 0;text-align: start}.rl-storefront .stock.out-of-stock{color: var(--rl-color-error)}.woocommerce-product-gallery{position: relative}.woocommerce-product-gallery__trigger{align-items: center;background: #fff;border-radius: 999px;box-shadow: var(--rl-shadow-1);display: inline-flex;font-size: 0;block-size: 38px;inline-size: 38px;inset-block-start: 12px;inset-inline-end: 12px;justify-content: center;position: absolute;text-decoration: none;z-index: 9}.woocommerce-product-gallery__trigger::before{block-size: 12px;border: 2px solid var(--rl-color-text);border-radius: 50%;content: "";inline-size: 12px;margin: -3px 0 0 -3px}.woocommerce-product-gallery__trigger::after{background: var(--rl-color-text);block-size: 2px;border-radius: 2px;content: "";inline-size: 7px;margin: 9px 0 0 -2px;position: absolute;transform: rotate(45deg)}.woocommerce-product-gallery__trigger img.emoji{display: none}.rl-product-card__foot{order: 5}.rl-product-card>.star-rating{margin-block-start: auto;order: 4}.rl-product-card:has(>.star-rating) .rl-product-card__foot{margin-block-start: 4px}.woocommerce-product-rating .star-rating{font-size: 1rem}.rl-mobile-nav__panel{background: #fff;padding-inline: 0}.rl-mobile-nav__head{margin: 0;padding: 4px 16px 12px}.rl-mobile-nav__title{font-size: 1.25rem;font-weight: 800}.rl-mobile-nav__chips{display: flex;gap: 8px;overflow-x: auto;padding: 4px 16px 14px;scrollbar-width: none}.rl-mobile-nav__chips::-webkit-scrollbar{display: none}.rl-chip{align-items: center;background: var(--rl-color-ivory);border: 1px solid var(--rl-color-border);border-radius: 999px;color: var(--rl-color-text);display: inline-flex;flex: none;font-size: .875rem;font-weight: 700;min-block-size: 38px;padding: 0 16px;text-decoration: none}.rl-chip--hot{background: var(--rl-color-accent);border-color: var(--rl-color-accent);color: var(--rl-color-accent-ink)}.rl-drawer-cats{border-block-start: 1px solid var(--rl-color-border);list-style: none;margin: 0;padding: 0}.rl-drawer-cat{border-block-end: 1px solid var(--rl-color-border)}.rl-drawer-cat summary{align-items: center;cursor: pointer;display: flex;gap: 12px;list-style: none;min-block-size: 64px;padding: 8px 16px}.rl-drawer-cat summary::-webkit-details-marker{display: none}.rl-drawer-cat__thumb{background: #F5F8EF;block-size: 44px;border-radius: 12px;flex: none;inline-size: 44px;overflow: hidden}.rl-drawer-cat__thumb img{block-size: 100%;inline-size: 100%;mix-blend-mode: multiply;object-fit: contain}.rl-drawer-cat__name{flex: 1;font-size: 1rem;font-weight: 700;line-height: 1.3}.rl-drawer-cat__count{background: var(--rl-color-ivory);border-radius: 999px;color: var(--rl-color-muted);font-size: .75rem;font-weight: 700;padding: 3px 9px}.rl-drawer-cat__chev{block-size: 20px;flex: none;inline-size: 20px;stroke: var(--rl-color-muted);transition: transform .2s}.rl-drawer-cat details[open] .rl-drawer-cat__chev{transform: rotate(180deg)}.rl-drawer-cat details[open]>summary{background: var(--rl-color-ivory)}.rl-drawer-cat ul{background: var(--rl-color-ivory);list-style: none;margin: 0;padding: 0 16px 10px 16px}.rl-drawer-cat ul a{align-items: center;color: var(--rl-color-text);display: flex;font-size: .9375rem;gap: 8px;justify-content: space-between;min-block-size: 44px;padding-inline-start: 56px;text-decoration: none}.rl-drawer-cat ul a small{color: var(--rl-color-muted);font-size: .75rem}.rl-drawer-cat ul .rl-drawer-all{color: var(--rl-color-forest);font-weight: 800}.rl-mobile-nav__foot{display: grid;gap: 4px;margin-block-start: auto;padding: 16px}.rl-mobile-nav__foot a{color: var(--rl-color-forest);font-weight: 800;min-block-size: 44px;align-items: center;display: flex;text-decoration: none}.rl-mega-toggle{align-items: center;background: var(--rl-color-forest-deep);border: 0;border-radius: 999px;color: #fff;cursor: pointer;display: none;font: inherit;font-size: .9375rem;font-weight: 800;gap: 8px;margin-inline-end: 12px;min-block-size: 40px;padding: 0 16px}.rl-mega-toggle svg{block-size: 18px;inline-size: 18px;stroke: currentColor}@media (min-width: 75rem){.rl-primary-navigation>.rl-container{align-items: center;display: flex}.rl-mega-toggle{display: inline-flex;flex: none}.rl-site-header{position: sticky}.rl-mega{background: #fff;border-block: 1px solid var(--rl-color-border);box-shadow: 0 26px 60px rgb(24 36 26 / 16%);inset-inline: 0;position: absolute;z-index: 60}.rl-mega[hidden]{display: none}.rl-mega__inner{display: grid;gap: 24px;grid-template-columns: minmax(0,1fr) 230px;padding-block: 24px 28px}.rl-mega__cols{display: grid;gap: 22px;grid-template-columns: repeat(3,minmax(0,1fr))}.rl-mega__head{align-items: center;color: var(--rl-color-text);display: flex;font-size: 1rem;font-weight: 800;gap: 10px;margin-block-end: 6px;text-decoration: none}.rl-mega__head img{background: #F5F8EF;block-size: 40px;border-radius: 10px;inline-size: 40px;mix-blend-mode: multiply;object-fit: contain}.rl-mega__col ul{list-style: none;margin: 0;padding: 0}.rl-mega__col li a{color: var(--rl-color-muted);display: block;font-size: .875rem;padding: 4px 0;text-decoration: none}.rl-mega__col li a:hover,.rl-mega__head:hover{color: var(--rl-color-forest)}.rl-mega__deal{align-content: start;background: linear-gradient(160deg,#FFF8E5,#fff);border: 1px solid #F3DFA5;border-radius: 18px;color: var(--rl-color-text);display: grid;gap: 8px;padding: 16px;position: relative;text-decoration: none}.rl-mega__deal img{block-size: 150px;inline-size: 100%;mix-blend-mode: multiply;object-fit: contain}.rl-mega__deal strong{font-size: .9375rem;line-height: 1.35}.rl-mega__deal-tag{background: var(--rl-color-accent);border-radius: 999px;color: var(--rl-color-accent-ink);font-size: .75rem;font-weight: 800;inset-block-start: 12px;inset-inline-start: 12px;padding: 5px 10px;position: absolute;z-index: 1}.rl-mega__deal-price{font-size: 1.0625rem;font-weight: 800}.rl-mega__deal-price del{color: var(--rl-color-muted);font-size: .8125rem;font-weight: 500}.rl-mega__deal-price ins{text-decoration: none}}.rl-search__input{transition: background-color .15s,border-color .15s,box-shadow .15s}.rl-search__input::placeholder{transition: opacity .2s}.rl-search__input.is-swapping::placeholder{opacity: 0}.rl-search__close{display: none}@media (max-width: 47.99rem){.rl-tabbar{align-items: end;background: rgb(255 255 255 / 96%);border-block-start: 1px solid var(--rl-color-border);box-shadow: 0 -8px 24px rgb(24 36 26 / 8%);display: grid;grid-template-columns: repeat(5,1fr);inset-block-end: 0;inset-inline: 0;padding: 6px 4px calc(6px + env(safe-area-inset-bottom));position: fixed;z-index: 180;-webkit-backdrop-filter: blur(10px);backdrop-filter: blur(10px)}.rl-tabbar__item{align-items: center;background: none;border: 0;color: var(--rl-color-muted);cursor: pointer;display: flex;flex-direction: column;font: inherit;font-size: .6875rem;font-weight: 700;gap: 3px;min-block-size: 48px;padding: 4px 0;text-decoration: none;-webkit-tap-highlight-color: transparent}.rl-tabbar__item svg{block-size: 24px;inline-size: 24px;stroke: currentColor}.rl-tabbar__item.is-current,.rl-tabbar__item:active{color: var(--rl-color-forest)}.rl-tabbar__cart{color: var(--rl-color-text);margin-block-start: -22px}.rl-tabbar__fab{align-items: center;background: var(--rl-color-primary);border: 4px solid #fff;border-radius: 50%;block-size: 56px;box-shadow: 0 8px 20px rgb(78 122 30 / 38%);color: #231F20;display: inline-flex;inline-size: 56px;justify-content: center;position: relative;transition: transform .12s}.rl-tabbar__cart:active .rl-tabbar__fab{transform: scale(.92)}.rl-tabbar__fab svg{block-size: 26px;inline-size: 26px}.rl-tabbar__count{background: #231F20;border: 2px solid #fff;border-radius: 999px;color: #fff;font-size: .6875rem;font-weight: 800;inset-block-start: -4px;inset-inline-end: -4px;line-height: 1;min-inline-size: 22px;padding: 4px 5px;position: absolute;text-align: center}body{padding-block-end: calc(68px + env(safe-area-inset-bottom))}body:has(.rl-cart-summary:not([hidden])){padding-block-end: calc(152px + env(safe-area-inset-bottom))}.rl-cart-summary:not([hidden]){inset-block-end: calc(92px + env(safe-area-inset-bottom)) !important}.rl-header-actions .rl-cart{display: none}#qlwapp.qlwapp,.qlwapp__container{bottom: 92px !important}body:has(.rl-cart-summary:not([hidden])) #qlwapp.qlwapp{transform: translateY(-74px) scale(.78)}html.rl-search-open{overflow: hidden}.rl-search--fs{background: #fff;display: block !important;inset: 0 !important;overflow-y: auto;padding: calc(10px + env(safe-area-inset-top)) 12px 24px;position: fixed !important;z-index: 450}.rl-search--fs .rl-search__form{align-items: center;display: flex;gap: 8px}.rl-search--fs .rl-search__input{flex: 1;min-block-size: 50px}.rl-search--fs .rl-search__close{align-items: center;background: var(--rl-color-ivory);border: 0;border-radius: 999px;block-size: 44px;color: var(--rl-color-text);display: inline-flex;flex: none;inline-size: 44px;justify-content: center;order: -1}.rl-search--fs .rl-search__close[hidden]{display: none}.rl-search--fs .rl-search__close svg{block-size: 20px;inline-size: 20px;stroke: currentColor}.rl-search--fs .rl-search-panel{border: 0;box-shadow: none;inset: auto;margin-block-start: 10px;max-block-size: none;padding: 0;position: static}.rl-search--fs .rl-search__submit{display: none}}@media (min-width: 48rem){.rl-tabbar{display: none}}html.rl-search-open .rl-site-header{-webkit-backdrop-filter: none;backdrop-filter: none}.rl-mobile-nav .rl-mobile-nav__chips a.rl-chip{color: var(--rl-color-text);font-size: .875rem;font-weight: 700}.rl-mobile-nav .rl-mobile-nav__chips a.rl-chip--hot{color: var(--rl-color-accent-ink)}.rl-mobile-nav .rl-mobile-nav__chips{min-block-size: 56px}@media (max-width: 47.99rem){.rl-search--fs .rl-search__form{flex-wrap: wrap}.rl-search--fs .rl-search-panel{flex: 1 0 100%;order: 5}.rl-search--fs .rl-search__input{min-inline-size: 0;padding-inline-end: 16px}}.rl-mega__deal--text .rl-mega__deal-icon{align-items: center;background: #6E9C30;block-size: 52px;border-radius: 14px;color: #fff;display: inline-flex;inline-size: 52px;justify-content: center}.rl-mega__deal--text .rl-mega__deal-cta{color: #3F5E17;font-weight: 800;font-size: .875rem}.rl-home--v4{display: grid; gap: 18px}.rl-v4-hero{background: #0F3D2E; border-radius: 22px; display: grid; overflow: hidden}.rl-v4-hero__copy{color: #fff; display: grid; align-content: center; gap: 12px; padding: 22px 20px 20px}.rl-v4-hero h1{color: #fff; font-size: clamp(1.75rem, 7.6vw, 2.25rem); font-weight: 900; line-height: 1.08; margin: 0}.rl-v4-hero h1 span{color: #B8E646}.rl-v4-hero__copy p{color: #EEF2EA; font-size: 1rem; line-height: 1.45; margin: 0}.rl-v4-hero__cta{align-items: center; background: #B8E646; border-radius: 12px; color: #10291F; display: inline-flex; font-weight: 800; gap: 10px; justify-content: center; justify-self: start; min-block-size: 48px; padding-inline: 26px; text-decoration: none}.rl-v4-hero__cta:active{transform: scale(.97)}.rl-v4-tiles{display: grid; grid-template-columns: 1fr 1fr}.rl-v4-tile{aspect-ratio: 1114 / 684; color: #10291F; display: block; overflow: hidden; position: relative; text-decoration: none}.rl-v4-tile img{block-size: 100%; inline-size: 100%; inset: 0; object-fit: cover; object-position: 0 50%; position: absolute; transition: transform .3s}.rl-v4-tile:hover img{transform: scale(1.04)}.rl-v4-tile--blue, .rl-v4-tile--green{color: #fff}.rl-v4-tile--blue{background: #3E86D6}.rl-v4-tile--green{background: #49B04A}.rl-v4-tile--yellow{background: #FFD21F}.rl-v4-tile--light{background: #ECEBE5}.rl-v4-tile__name{font-size: clamp(.9375rem, 4.2vw, 1.375rem); font-weight: 900; inset-block-start: 10px; inset-inline-start: 12px; line-height: 1.15; position: absolute; text-shadow: 0 1px 2px rgb(0 0 0 / 12%)}.rl-v4-tile--yellow .rl-v4-tile__name, .rl-v4-tile--light .rl-v4-tile__name{text-shadow: none}.rl-v4-tile__go{align-items: center; border: 2px solid currentColor; border-radius: 50%; block-size: 30px; display: inline-flex; font-weight: 800; inline-size: 30px; inset-block-end: 10px; inset-inline-start: 12px; justify-content: center; position: absolute}.rl-v4-icons{background: #fff; border: 1px solid var(--rl-color-border, #E4E7DF); border-radius: 18px; padding: 14px 10px}.rl-v4-icons h2{clip: rect(0 0 0 0); block-size: 1px; inline-size: 1px; overflow: hidden; position: absolute}.rl-v4-icons ul{display: grid; gap: 10px 4px; grid-template-columns: repeat(4, 1fr); list-style: none; margin: 0; padding: 0}.rl-v4-icons a{align-items: center; color: #10291F; display: grid; font-size: .8125rem; font-weight: 700; gap: 4px; justify-items: center; padding: 6px 0; text-decoration: none}.rl-v4-icons svg{color: #0F3D2E}.rl-v4-catalog__head{align-items: end; display: flex; flex-wrap: wrap; gap: 8px 18px; justify-content: space-between; margin-block-end: 12px}.rl-v4-catalog__head h2{color: #0F3D2E; font-size: clamp(1.5rem, 6vw, 2rem); font-weight: 900; margin: 0}.rl-v4-tabs{display: flex; gap: 4px}.rl-v4-tabs button{background: none; border: 0; border-block-end: 3px solid transparent; color: #4F5B47; cursor: pointer; font: inherit; font-size: .9375rem; font-weight: 700; min-block-size: 44px; padding: 0 10px}.rl-v4-tabs button[aria-selected="true"]{border-block-end-color: #6E9C30; color: #0F3D2E; font-weight: 900}.rl-v4-catalog__more{color: #0F3D2E; display: inline-block; font-weight: 800; margin-block-start: 12px}.rl-v4-promo{background: #0F3D2E; border-radius: 18px; color: #fff; display: grid; grid-template-columns: 1.1fr .9fr; min-block-size: 120px; overflow: hidden; text-decoration: none}.rl-v4-promo__copy{align-content: center; display: grid; gap: 4px; padding: 16px 18px}.rl-v4-promo__copy strong{font-size: 1.25rem; font-weight: 900}.rl-v4-promo__copy span{color: #EEF2EA; font-size: .875rem}.rl-v4-promo__copy em{color: #B8E646; font-style: normal; font-weight: 800}.rl-v4-promo__media{background: #FFD21F; position: relative}.rl-v4-promo__media img{block-size: 100%; inline-size: 100%; inset: 0; object-fit: cover; object-position: 100% 50%; position: absolute}@media (min-width: 48rem){.rl-v4-icons ul{grid-template-columns: repeat(7, 1fr)}.rl-v4-promo{min-block-size: 150px}.rl-v4-promo__copy strong{font-size: 1.75rem}}@media (min-width: 64rem){.rl-home--v4{gap: 26px}.rl-v4-hero{grid-template-columns: minmax(0, .8fr) minmax(0, 1.2fr); min-block-size: 27rem}.rl-v4-hero__copy{gap: 18px; padding: 40px 44px}.rl-v4-hero h1{font-size: clamp(2.5rem, 4vw, 3.75rem)}.rl-v4-hero__copy p{font-size: 1.25rem}.rl-v4-hero__cta{font-size: 1.0625rem; min-block-size: 54px; padding-inline: 36px}.rl-v4-tiles{grid-column: 2; grid-row: 1}.rl-v4-tile{aspect-ratio: auto}.rl-v4-tile__name{font-size: 1.75rem; inset-block-start: 18px; inset-inline-start: 20px}.rl-v4-tile__go{block-size: 38px; inline-size: 38px; inset-block-end: auto; inset-block-start: 90px; inset-inline-start: 20px}.rl-v4-icons{align-items: center; display: grid; grid-template-columns: auto 1fr; gap: 24px; padding: 18px 28px}.rl-v4-icons h2{block-size: auto; clip: auto; color: #0F3D2E; font-size: 1.75rem; font-weight: 900; inline-size: auto; line-height: 1.1; margin: 0; max-inline-size: 6ch; overflow: visible; position: static}.rl-v4-icons svg{block-size: 38px; inline-size: 38px}.rl-v4-catalog__head{justify-content: flex-start}.rl-v4-catalog .rl-home__product-grid{grid-template-columns: repeat(4, minmax(0, 1fr)) !important}}.rl-mega__deal--text .rl-mega__deal-tag{justify-self: start;position: static}
/*quantity-control.css*/.rl-qty{--q-h: 44px;--q-bg: var(--rl-color-forest,#003f35);--q-fg: #fff;align-items: center;direction: rtl;display: inline-flex;margin: 0;position: relative;-webkit-tap-highlight-color: transparent}.rl-qty button,.rl-qty input{font: inherit}.rl-qty svg{block-size: 22px;inline-size: 22px;pointer-events: none}.rl-qty__add{align-items: center;background: var(--q-bg);block-size: var(--q-h);border: 0;border-radius: 999px;box-shadow: 0 6px 16px rgb(0 63 53 / 28%),0 1px 2px rgb(0 0 0 / 12%);color: var(--q-fg);cursor: pointer;display: inline-flex;flex: none;gap: 10px;inline-size: var(--q-h);justify-content: center;padding: 0;text-decoration: none;transition: transform .12s ease,background-color .15s ease,box-shadow .15s ease}.rl-qty__add:hover{background: var(--rl-color-primary-hover,var(--rl-color-forest-deep,#002f28));box-shadow: 0 8px 22px rgb(0 63 53 / 34%)}.rl-qty__add:active{transform: scale(.9)}.rl-qty__add:focus-visible,.rl-qty__btn:focus-visible,.rl-qty__value:focus-visible{outline: 3px solid var(--rl-color-lime,#b8e646);outline-offset: 2px}.rl-qty__add-text{display: none}.rl-qty__pill{align-items: center;background: var(--q-bg);block-size: var(--q-h);border-radius: 999px;box-shadow: 0 6px 16px rgb(0 63 53 / 24%);color: var(--q-fg);display: none;flex-direction: row;padding: 2px}.rl-qty__btn{align-items: center;background: transparent;block-size: calc(var(--q-h) - 4px);border: 0;border-radius: 999px;color: inherit;cursor: pointer;display: inline-flex;inline-size: calc(var(--q-h) - 4px);justify-content: center;padding: 0;transition: background-color .12s ease,transform .1s ease}.rl-qty__btn:hover{background: rgb(255 255 255 / 12%)}.rl-qty__btn:active{transform: scale(.88);background: rgb(255 255 255 / 20%)}.rl-qty__btn:disabled{cursor: default;opacity: .4}.rl-qty__minus.is-remove{color: #ffd9cf}.rl-qty__value{background: transparent;border: 0;border-radius: 10px;color: inherit;cursor: text;font-size: 1.0625rem;font-variant-numeric: tabular-nums;font-weight: 800;min-block-size: calc(var(--q-h) - 4px);min-inline-size: 34px;padding: 0 4px;text-align: center}.rl-qty__value[hidden],.rl-qty__input[hidden]{display: none}.rl-qty__input{-moz-appearance: textfield;appearance: textfield;background: #fff;block-size: calc(var(--q-h) - 10px);border: 0;border-radius: 10px;box-shadow: inset 0 0 0 2px var(--rl-color-lime,#b8e646);color: var(--rl-color-forest,#003f35);font-size: 1.0625rem;font-variant-numeric: tabular-nums;font-weight: 800;inline-size: 46px;margin-inline: 2px;padding: 0;text-align: center}.rl-qty__input:focus{outline: none}.rl-qty[data-rl-quantity]:not([data-quantity="0"]) .rl-qty__add{display: none}.rl-qty[data-rl-quantity]:not([data-quantity="0"]) .rl-qty__pill{display: inline-flex}.rl-qty[data-rl-opening] .rl-qty__pill{animation: rl-q-expand .22s cubic-bezier(.22,1,.36,1) both}.rl-qty[aria-busy="true"] .rl-qty__value{opacity: .85}.rl-qty[data-rl-error] .rl-qty__pill,.rl-qty[data-rl-error] .rl-qty__add{animation: rl-q-shake .32s ease;box-shadow: 0 0 0 3px #e3684f}.rl-pop{animation: rl-q-pop .2s ease}@keyframes rl-q-expand{from{clip-path: inset(0 calc(100% - var(--q-h)) 0 0 round 999px)}to{clip-path: inset(0 0 0 0 round 999px)}}@keyframes rl-q-pop{0%{transform: scale(1)}40%{transform: scale(.88)}75%{transform: scale(1.08)}100%{transform: scale(1)}}@keyframes rl-q-shake{0%,100%{transform: translateX(0)}25%{transform: translateX(-4px)}75%{transform: translateX(4px)}}@media (prefers-reduced-motion: reduce){.rl-qty *,.rl-pop{animation: none !important;transition: none !important}}.rl-qty--lg{--q-h: 56px;display: flex;inline-size: min(100%,24rem)}.rl-qty--lg .rl-qty__add{gap: 12px;inline-size: 100%;justify-content: flex-start;padding-inline: 8px 22px}.rl-qty--lg .rl-qty__add svg{background: var(--rl-color-lime,#b8e646);block-size: 40px;border-radius: 999px;color: var(--rl-color-forest-deep,#002f28);inline-size: 40px;padding: 9px}.rl-qty--lg .rl-qty__add-text{display: inline;font-size: 1.0625rem;font-weight: 800}.rl-qty--lg .rl-qty__pill{inline-size: 100%;justify-content: space-between}.rl-qty--lg .rl-qty__value{flex: 1;font-size: 1.125rem}.rl-qty--lg .rl-qty__value::after{content: " בסל";font-size: .875rem;font-weight: 600;opacity: .85}.rl-qty--lg .rl-qty__plus{background: var(--rl-color-lime,#b8e646);color: var(--rl-color-forest-deep,#002f28)}.rl-qty--lg .rl-qty__plus:hover{background: #c7f05c}.rl-qty-oos{background: rgb(255 255 255 / 92%);border-radius: 999px;color: var(--rl-color-muted,#53665f);font-size: .8125rem;font-weight: 700;padding: 6px 12px;text-decoration: none}.rl-cart-status{position: absolute;inline-size: 1px;block-size: 1px;padding: 0;margin: -1px;overflow: hidden;clip-path: inset(50%);white-space: nowrap;border: 0}.rl-vsheet{inset: 0;position: fixed;z-index: 500}.rl-vsheet[hidden]{display: none}.rl-vsheet__scrim{animation: rl-fade .2s ease both;background: rgb(10 30 25 / 48%);inset: 0;position: absolute}.rl-vsheet__panel{animation: rl-sheet-up .26s cubic-bezier(.22,1,.36,1) both;background: #fff;border-radius: 24px 24px 0 0;box-shadow: 0 -20px 60px rgb(0 0 0 / 18%);display: grid;gap: 16px;inset-block-end: 0;inset-inline: 0;max-block-size: 85vh;margin-inline: auto;max-inline-size: 34rem;overflow-y: auto;padding: 10px 20px calc(20px + env(safe-area-inset-bottom));position: absolute}.rl-vsheet__grab{background: #d9ddd8;block-size: 5px;border-radius: 9px;inline-size: 44px;justify-self: center}.rl-vsheet__head{align-items: center;display: grid;gap: 14px;grid-template-columns: 64px 1fr 44px}.rl-vsheet__img{aspect-ratio: 1;background: #f4f3ee;border-radius: 14px;inline-size: 64px;object-fit: contain}.rl-vsheet__title{font-size: 1.0625rem;line-height: 1.35;margin: 0}.rl-vsheet__price{color: var(--rl-color-forest,#003f35);font-weight: 800;margin-block-start: 4px}.rl-vsheet__x{background: #f2f2ee;block-size: 44px;border: 0;border-radius: 999px;cursor: pointer;font-size: 26px;inline-size: 44px;line-height: 1}.rl-vsheet__group{border: 0;margin: 0;padding: 0}.rl-vsheet__group legend{font-size: .875rem;font-weight: 800;margin-block-end: 10px}.rl-vsheet__foot{display: grid;gap: 12px;justify-items: center}.rl-vsheet__hint{color: var(--rl-color-muted,#53665f);margin: 0}.rl-vsheet__more{color: var(--rl-color-forest,#003f35);font-size: .875rem;font-weight: 700}@media (min-width: 48rem){.rl-vsheet__panel{border-radius: 24px;inset-block-end: auto;inset-block-start: 50%;transform: translateY(-50%);animation: rl-fade .2s ease both}}@keyframes rl-sheet-up{from{transform: translateY(100%)}to{transform: translateY(0)}}@keyframes rl-fade{from{opacity: 0}to{opacity: 1}}html.rl-sheet-open{overflow: hidden}.rl-qty .rl-qty__btn,.rl-qty .rl-qty__add,.rl-qty .rl-qty__pill{border-radius: 999px !important}.rl-qty .rl-qty__btn,.rl-qty .rl-qty__value{min-block-size: 0}
/*side-cart.css*/.rl-side-cart{position: fixed;inset: 0;z-index: 2147483000;direction: rtl;color: #142c26;font-family: "Noto Sans Hebrew","Arial Hebrew","Segoe UI",sans-serif;font-size: 1rem;line-height: 1.5}.rl-side-cart[hidden],.rl-side-cart [hidden]{display: none !important}.rl-side-cart *,.rl-side-cart *::before,.rl-side-cart *::after{box-sizing: border-box}.rl-side-cart__backdrop{position: absolute;inset: 0;background: rgb(20 44 38 / 64%)}.rl-side-cart__panel{position: absolute;inset-block: 0;inset-inline-end: 0;inline-size: 100%;max-inline-size: min(28rem,100vw);display: flex;flex-direction: column;background: #f6f4ec;overflow: hidden;animation: rl-side-cart-enter 220ms cubic-bezier(0.22,1,0.36,1)}.rl-side-cart__head{display: grid;grid-template-columns: 1fr 44px;align-items: center;gap: 4px 12px;padding: 16px 20px 12px;border-block-end: 1px solid #dfe4df}.rl-side-cart__heading{display: flex;align-items: baseline;flex-wrap: wrap;gap: 12px}.rl-side-cart h2{margin: 0;color: #003f35;font-size: 1.5rem;font-weight: 700;line-height: 1.3}.rl-side-cart__heading span{font-size: 0.875rem}.rl-side-cart button,.rl-side-cart a{min-block-size: 44px;touch-action: manipulation}.rl-side-cart button{min-inline-size: 44px;font: inherit;color: inherit;background: transparent;border: 1px solid #dfe4df;border-radius: 4px;padding: 8px 12px;cursor: pointer}.rl-side-cart .rl-side-cart__close{border: 0;padding: 0;font-size: 2rem;line-height: 1}.rl-side-cart .rl-side-cart__clear{justify-self: start;border: 0;padding-inline: 0;font-size: 0.875rem;text-decoration: underline;text-underline-offset: 3px}.rl-side-cart__confirmation{padding: 12px 20px;border-block-end: 1px solid #dfe4df}.rl-side-cart__confirmation p{margin: 0 0 8px}.rl-side-cart__status{padding-inline: 20px;color: #a52c2c;overflow-wrap: anywhere}.rl-side-cart__status:empty{display: none}.rl-side-cart__status:not(:empty){padding-block: 12px}.rl-side-cart__items{flex: 1 1 auto;min-block-size: 0;overflow-y: auto;overscroll-behavior: contain;padding: 0 20px}.rl-side-cart__row{display: grid;grid-template-columns: 64px minmax(0,1fr);gap: 12px;padding-block: 16px;border-block-end: 1px solid #dfe4df}.rl-side-cart__image img{display: block;inline-size: 100%;block-size: auto;max-block-size: 88px;object-fit: contain}.rl-side-cart__details{min-inline-size: 0;overflow-wrap: anywhere}.rl-side-cart .rl-side-cart__name{justify-content: start;font-weight: 700;text-align: start;line-height: 1.4}.rl-side-cart__variation{font-size: 0.875rem}.rl-side-cart__price{display: block;margin-block: 8px}.rl-side-cart__quantity{display: inline-flex;align-items: center;gap: 8px}.rl-side-cart__quantity span{min-inline-size: 2ch;text-align: center}.rl-side-cart [data-rl-cart-remove]{display: block;border: 0;padding-inline: 0;text-decoration: underline;font-size: 0.875rem}.rl-side-cart__footer{position: sticky;inset-block-end: 0;flex: 0 0 auto;padding: 16px 20px max(12px,env(safe-area-inset-bottom));background: #fffef9;border-block-start: 1px solid #dfe4df}.rl-side-cart__summary{display: flex;justify-content: space-between;gap: 16px;margin-block-end: 12px;font-weight: 700}.rl-side-cart a{color: #003f35;display: flex;align-items: center;justify-content: center;text-underline-offset: 3px}.rl-side-cart .rl-side-cart__checkout{background: #b8e646;color: #003f35;font-weight: 700;text-decoration: none;border-radius: 4px}.rl-side-cart .rl-side-cart__checkout:hover{background: #e7f5bd}.rl-side-cart :focus-visible{outline: 3px solid #003f35;outline-offset: 3px}.rl-side-cart button:disabled{opacity: 0.55;cursor: wait}@keyframes rl-side-cart-enter{from{transform: translateX(-100%)}to{transform: translateX(0)}}@media (prefers-reduced-motion: reduce){.rl-side-cart__panel{animation: none}}@media (max-height: 480px){.rl-side-cart__head{padding-block: 8px}.rl-side-cart__footer{padding-block-start: 8px}.rl-side-cart__summary{margin-block-end: 4px}}
 :root,html[data-rl-palette]{--rl-color-primary:#12A150;--rl-color-primary-hover:#0C8441;--rl-color-forest:#0B7A3E;--rl-color-forest-deep:#06301F;--rl-color-forest-soft:#DDF5E5;--rl-color-lime:#B6F23C;--rl-color-lime-soft:#EEFCD2;--rl-color-accent:#FFC21A;--rl-color-accent-ink:#1B1600;--rl-color-ivory:#F1F8F2;--rl-color-page:#F6FAF6;--rl-color-text:#0D1F16;--rl-color-ink:#0D1F16;--rl-color-muted:#4B6156;--rl-color-border:#DCEADF;--rl-color-sale:#E5333F;--rl-color-sale-soft:#FFE6E8;--rl-radius-md:16px;--rl-radius-lg:24px;--v5-grad:linear-gradient(135deg,#0B7A3E 0%,#12A150 55%,#5CCB2E 100%);--v5-grad-deep:radial-gradient(120% 140% at 100% 0%,#0F5A33 0%,#06301F 55%,#041F14 100%);--rl-shadow-1:0 1px 2px rgb(6 48 31/6%),0 4px 14px rgb(6 48 31/7%);--rl-shadow-2:0 2px 6px rgb(6 48 31/8%),0 18px 40px rgb(6 48 31/16%)}body{background:var(--rl-color-page);color:var(--rl-color-text);-webkit-font-smoothing:antialiased}::selection{background:var(--rl-color-lime);color:#06301F}a{text-underline-offset:3px}:focus-visible{outline:3px solid #5CCB2E!important;outline-offset:2px}.rl-announce{background:var(--v5-grad-deep)!important;color:#EAFBEF!important;font-weight:600;letter-spacing:.01em}.rl-announce__text{font-size:.82rem}.rl-site-header{position:sticky;top:0;z-index:var(--rl-z-header,50);background:rgb(255 255 255/.92)!important;-webkit-backdrop-filter:saturate(1.6) blur(14px);backdrop-filter:saturate(1.6) blur(14px);box-shadow:0 1px 0 var(--rl-color-border),0 8px 24px rgb(6 48 31/6%)}.rl-search__form{background:#fff!important;border:1.5px solid var(--rl-color-border)!important;border-radius:999px!important;box-shadow:inset 0 1px 2px rgb(6 48 31/5%);transition:border-color .15s,box-shadow .15s}.rl-search__form:focus-within{border-color:var(--rl-color-primary)!important;box-shadow:0 0 0 4px rgb(18 161 80/.16)!important}.rl-search__input{background:transparent!important;font-weight:500}.rl-search__submit{background:var(--v5-grad)!important;color:#fff!important;border-radius:999px!important;box-shadow:0 4px 12px rgb(18 161 80/.35)}.rl-header-actions .rl-cart{background:var(--rl-color-forest-deep)!important;color:#fff!important;border-radius:999px!important;padding-inline:14px!important;box-shadow:0 6px 16px rgb(6 48 31/.22);transition:transform .15s}.rl-header-actions .rl-cart:hover{transform:translateY(-1px)}.rl-header-actions .rl-cart *{color:#fff!important}.rl-cart__count{background:var(--rl-color-lime)!important;color:#06301F!important;font-weight:800!important;box-shadow:0 0 0 2px #fff}.rl-header-actions .rl-cart .rl-cart__count{color:#06301F!important}.rl-account-link{border-radius:999px}.rl-account-link:hover{background:var(--rl-color-forest-soft)}.rl-primary-navigation{background:transparent!important;border-top:1px solid var(--rl-color-border)}.rl-menu--primary>li>a{border-radius:999px;font-weight:700!important;transition:background .15s,color .15s}.rl-menu--primary>li>a:hover,.rl-menu--primary>li:focus-within>a{background:var(--rl-color-forest-soft)!important;color:var(--rl-color-forest)!important}.rl-mega-toggle{background:var(--v5-grad)!important;color:#fff!important;border-radius:999px!important;box-shadow:0 6px 16px rgb(18 161 80/.3);font-weight:800}.rl-mega,.rl-menu .sub-menu{border-radius:20px!important;box-shadow:var(--rl-shadow-2)!important;border:1px solid var(--rl-color-border)!important}.rl-mega__deal{background:var(--v5-grad-deep)!important;border-radius:18px!important;color:#fff}.rl-mega__deal-tag{background:var(--rl-color-lime)!important;color:#06301F!important}.rl-v4-hero{border-radius:28px!important;overflow:hidden;box-shadow:var(--rl-shadow-2)}.rl-v4-hero__copy{background:var(--v5-grad-deep)!important;position:relative;isolation:isolate}.rl-v4-hero__copy::before{content:"";position:absolute;inset:auto -20% -40% auto;width:70%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgb(182 242 60/.28),transparent 65%);z-index:-1}.rl-v4-hero__copy h1{color:#fff!important;letter-spacing:-.02em;line-height:1.02!important}.rl-v4-hero__copy h1 span{background:linear-gradient(90deg,#B6F23C,#5CE08A);-webkit-background-clip:text;background-clip:text;color:transparent!important}.rl-v4-hero__copy p{color:#CFE9D8!important}.rl-v4-hero__cta{background:var(--rl-color-lime)!important;color:#06301F!important;border-radius:999px!important;font-weight:800!important;box-shadow:0 10px 26px rgb(182 242 60/.35);transition:transform .15s,box-shadow .15s}.rl-v4-hero__cta:hover{transform:translateY(-2px);box-shadow:0 14px 30px rgb(182 242 60/.45)}.rl-v4-tile{overflow:hidden;transition:filter .2s}.rl-v4-tile img{transition:transform .5s cubic-bezier(.2,.7,.2,1)}.rl-v4-tile:hover img{transform:scale(1.06)}.rl-v4-tile__name{text-shadow:0 2px 14px rgb(0 0 0/.25)}.rl-v4-tile__go{background:#fff!important;color:var(--rl-color-forest-deep)!important;border:0!important;box-shadow:0 6px 16px rgb(0 0 0/.18)}.rl-v4-icons{border-radius:24px!important;border:1px solid var(--rl-color-border)!important;box-shadow:var(--rl-shadow-1)!important;background:#fff!important}.rl-v4-icons a{border-radius:18px;transition:background .15s,transform .15s}.rl-v4-icons a:hover{background:var(--rl-color-forest-soft);transform:translateY(-2px)}.rl-v4-icons a::before{color:var(--rl-color-primary)}.rl-v4-tabs{background:#fff;border:1px solid var(--rl-color-border);border-radius:999px;padding:4px;display:inline-flex;gap:4px}.rl-v4-tabs [role=tab]{border-radius:999px!important;border:0!important;padding:8px 16px!important;font-weight:700;background:transparent;color:var(--rl-color-muted)}.rl-v4-tabs [role=tab][aria-selected=true]{background:var(--rl-color-forest-deep)!important;color:#fff!important;box-shadow:0 4px 12px rgb(6 48 31/.25)}.rl-main h2:not(.rl-product-card__title){letter-spacing:-.015em}.rl-v4-catalog__head h2,.related>h2,.upsells>h2,.rl-storefront__heading .rl-page-title,.rl-search-page>.rl-page-title{position:relative;padding-bottom:10px}.rl-v4-catalog__head h2::after,.related>h2::after,.upsells>h2::after,.rl-storefront__heading .rl-page-title::after{content:"";position:absolute;bottom:0;inset-inline-start:0;width:48px;height:4px;border-radius:4px;background:var(--v5-grad)}ul.products{gap:clamp(10px,1.6vw,22px)!important}.rl-product-card{background:#fff!important;border:1px solid var(--rl-color-border)!important;border-radius:20px!important;box-shadow:var(--rl-shadow-1)!important;overflow:hidden;transition:transform .2s cubic-bezier(.2,.7,.2,1),box-shadow .2s,border-color .2s!important}@media (hover:hover){.rl-product-card:hover{transform:translateY(-4px);box-shadow:var(--rl-shadow-2)!important;border-color:#BFE6CB!important}}.rl-product-card__media{border-radius:16px!important;margin:6px!important;overflow:hidden;background:linear-gradient(110deg,#EEF6F0 30%,#F8FCF9 50%,#EEF6F0 70%)!important;background-size:250% 100%!important;animation:v5shim 1.4s linear infinite}.rl-product-card__media img{transition:transform .45s cubic-bezier(.2,.7,.2,1),opacity .3s}@media (hover:hover){.rl-product-card:hover .rl-product-card__media img.tp-image,.rl-product-card:hover .rl-product-card__media img.image{transform:scale(1.05)}}@keyframes v5shim{to{background-position:-150% 0}}.rl-product-card__title{font-weight:600!important;line-height:1.35!important;color:var(--rl-color-text)!important}.rl-product-card__title a{color:inherit!important;text-decoration:none!important}.rl-product-card__title a:hover{color:var(--rl-color-forest)!important}.rl-product-card .rl-price,.rl-price{font-weight:800!important;color:var(--rl-color-text)!important;letter-spacing:-.01em}.rl-price del{color:var(--rl-color-muted)!important;font-weight:500!important;opacity:.8}.rl-price ins{color:var(--rl-color-sale)!important;text-decoration:none!important}.onsale,.rl-badge--sale,.rl-product-card .onsale{background:linear-gradient(135deg,#FF5A5F,#E5333F)!important;color:#fff!important;border-radius:999px!important;font-weight:800!important;box-shadow:0 4px 10px rgb(229 51 63/.3)}.rl-qty__add,.rl-add{background:var(--v5-grad)!important;color:#fff!important;border:0!important;box-shadow:0 6px 14px rgb(18 161 80/.35)!important;transition:transform .12s,box-shadow .15s,filter .15s!important}.rl-qty__add:hover,.rl-add:hover{filter:brightness(1.07);box-shadow:0 8px 20px rgb(18 161 80/.45)!important}.rl-qty__add:active,.rl-add:active,.rl-qty__btn:active{transform:scale(.92)}.rl-qty__pill{background:var(--rl-color-forest-deep)!important;color:#fff!important;border:0!important;box-shadow:0 6px 16px rgb(6 48 31/.25)!important}.rl-qty__pill .rl-qty__btn,.rl-qty__pill .rl-qty__value{color:#fff!important;background:transparent!important}.rl-qty__pill .rl-qty__plus{background:var(--rl-color-lime)!important;color:#06301F!important;border-radius:999px!important}.rl-qty__value{font-weight:800!important}.woocommerce-breadcrumb{font-size:.85rem!important;color:var(--rl-color-muted)!important}.woocommerce-breadcrumb a{color:var(--rl-color-forest)!important;text-decoration:none!important;font-weight:600}.rl-main .rl-storefront__heading{background:var(--v5-grad-deep)!important;border:0!important;border-radius:24px;padding:clamp(18px,3vw,34px)!important;margin-block:8px 14px!important;position:relative;overflow:hidden}.rl-storefront__heading::before{content:"";position:absolute;inset-block-start:-60%;inset-inline-end:-10%;width:45%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgb(182 242 60/.25),transparent 65%)}.rl-storefront__heading .rl-page-title{color:#fff!important;margin:0!important;font-size:clamp(1.6rem,3.4vw,2.6rem)!important;font-weight:800!important}.rl-storefront__heading .rl-page-title::after{background:var(--rl-color-lime)}.rl-storefront__heading,.rl-storefront__heading *{color:#E6F6EC}.rl-category-links{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding-block:4px 10px!important}.rl-category-links a{flex:none;background:#fff!important;border:1.5px solid var(--rl-color-border)!important;border-radius:999px!important;padding:9px 16px!important;font-weight:700;color:var(--rl-color-text)!important;text-decoration:none!important;box-shadow:var(--rl-shadow-1);transition:all .15s}.rl-category-links a:hover{border-color:var(--rl-color-primary)!important;color:var(--rl-color-forest)!important;transform:translateY(-1px)}.rl-catalog-toolbar{background:#fff;border:1px solid var(--rl-color-border);border-radius:16px;padding:8px 14px!important;box-shadow:var(--rl-shadow-1);align-items:center}.woocommerce-result-count{color:var(--rl-color-muted)!important;font-weight:600;margin:0!important}.woocommerce-ordering select,select.orderby{border-radius:999px!important;border:1.5px solid var(--rl-color-border)!important;background-color:var(--rl-color-ivory)!important;font-weight:700;padding-block:8px!important}.woocommerce-pagination .page-numbers,.navigation.pagination .page-numbers{border-radius:12px!important;border:1px solid var(--rl-color-border)!important;background:#fff;font-weight:700}.page-numbers.current{background:var(--v5-grad)!important;color:#fff!important;border-color:transparent!important}.term-description,.rl-term-description{background:#fff;border:1px solid var(--rl-color-border);border-radius:20px;padding:clamp(16px,3vw,28px)!important;line-height:1.75}.rl-product__gallery{background:#fff;border:1px solid var(--rl-color-border);border-radius:24px;padding:10px;box-shadow:var(--rl-shadow-1)}.rl-product__gallery img{border-radius:16px}.rl-product__summary .product_title{font-weight:800!important;letter-spacing:-.02em;line-height:1.15!important}.rl-product__price{font-size:clamp(1.6rem,3vw,2.1rem)!important;color:var(--rl-color-forest)!important}.rl-product__purchase-panel{background:#fff;border:1px solid var(--rl-color-border);border-radius:22px;padding:clamp(14px,2vw,22px)!important;box-shadow:var(--rl-shadow-2)}.rl-qty--lg .rl-qty__add{border-radius:999px!important;font-weight:800!important;font-size:1.05rem!important;min-height:54px}.rl-trust{gap:10px!important}.rl-trust__item{background:var(--rl-color-ivory)!important;border:1px solid var(--rl-color-border)!important;border-radius:16px!important}.rl-trust__item svg,.rl-trust__item [class*=icon]{color:var(--rl-color-primary)!important}.rl-product__details,.rl-product__content{background:#fff;border:1px solid var(--rl-color-border);border-radius:22px;padding:clamp(16px,3vw,28px)!important}.rl-cart-summary{background:var(--rl-color-forest-deep)!important;border-radius:999px!important;box-shadow:0 12px 30px rgb(6 48 31/.35)!important;color:#fff}.rl-cart-summary *{color:#fff}.rl-cart-summary__link{background:var(--rl-color-lime)!important;color:#06301F!important;border-radius:999px!important;font-weight:800!important}.rl-side-cart__panel{border-start-start-radius:24px;border-end-start-radius:24px;box-shadow:-20px 0 60px rgb(6 48 31/.25)!important}.rl-side-cart__head{background:var(--v5-grad-deep)!important;color:#fff!important}.rl-side-cart__head *{color:#fff!important}.rl-side-cart__backdrop{background:rgb(4 31 20/.55)!important;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.rl-side-cart__checkout{background:var(--v5-grad)!important;color:#fff!important;border-radius:999px!important;font-weight:800!important;box-shadow:0 10px 24px rgb(18 161 80/.35)}.rl-side-cart__cart-link{border-radius:999px!important}.rl-freeship{background:var(--rl-color-lime-soft)!important;border-radius:14px!important}.rl-freeship__bar{background:#fff!important;border-radius:99px;overflow:hidden}.rl-freeship__bar>*{background:var(--v5-grad)!important}.woocommerce-cart .rl-main,.woocommerce-checkout .rl-main{--x:0}.woocommerce table.shop_table,.wc-block-cart,.wc-block-checkout,.cart_totals,.woocommerce-checkout-review-order{background:#fff;border:1px solid var(--rl-color-border)!important;border-radius:20px!important;box-shadow:var(--rl-shadow-1);overflow:hidden}.woocommerce a.button.alt,.woocommerce button.button.alt,.checkout-button,.wc-block-components-button:not(.is-link),#place_order{background:var(--v5-grad)!important;color:#fff!important;border-radius:999px!important;font-weight:800!important;border:0!important;box-shadow:0 10px 24px rgb(18 161 80/.3)!important}.woocommerce input.input-text,.woocommerce select,.woocommerce textarea,.wc-block-components-text-input input{border-radius:12px!important;border:1.5px solid var(--rl-color-border)!important}.woocommerce input.input-text:focus,.wc-block-components-text-input input:focus{border-color:var(--rl-color-primary)!important;box-shadow:0 0 0 4px rgb(18 161 80/.15)!important}.rl-entry{background:#fff;border:1px solid var(--rl-color-border);border-radius:24px;padding:clamp(18px,4vw,44px)!important;box-shadow:var(--rl-shadow-1)}.rl-entry h1,.rl-entry .elementor-heading-title{color:var(--rl-color-forest-deep)!important;font-weight:800!important;letter-spacing:-.02em}.rl-entry .elementor-field-textual{border-radius:12px!important;border:1.5px solid var(--rl-color-border)!important;background:var(--rl-color-page)!important;min-height:48px}.rl-entry .elementor-field-textual:focus{border-color:var(--rl-color-primary)!important;box-shadow:0 0 0 4px rgb(18 161 80/.15)}.rl-entry .elementor-button{background:var(--v5-grad)!important;border-radius:999px!important;font-weight:800!important;min-height:48px;box-shadow:0 8px 20px rgb(18 161 80/.3)}.rl-site-footer{background:var(--v5-grad-deep)!important;border-start-start-radius:32px;border-start-end-radius:32px;position:relative;overflow:hidden}.rl-site-footer::before{content:"";position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(90deg,#B6F23C,#12A150,#B6F23C)}.rl-footer-title{color:var(--rl-color-lime)!important;font-weight:800!important}.rl-site-footer a{color:#D7EFE0!important;transition:color .15s}.rl-site-footer a:hover{color:#fff!important}.rl-tabbar{background:rgb(255 255 255/.94)!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--rl-color-border)!important;box-shadow:0 -8px 24px rgb(6 48 31/.08)!important}.rl-tabbar__item.is-current{color:var(--rl-color-forest)!important}.rl-tabbar__fab{background:var(--v5-grad)!important;color:#fff!important;box-shadow:0 8px 20px rgb(18 161 80/.4)!important}.rl-tabbar__count{background:var(--rl-color-lime)!important;color:#06301F!important}.rl-mobile-nav__panel{border-start-end-radius:24px;border-end-end-radius:24px}.rl-mobile-nav__head{background:var(--v5-grad-deep)!important;color:#fff!important}.rl-mobile-nav__head *{color:#fff!important}.rl-drawer-cat{border-radius:14px!important}.rl-drawer-cat:hover{background:var(--rl-color-forest-soft)!important}.rl-chip{border-radius:999px!important;background:var(--rl-color-forest-soft)!important;color:var(--rl-color-forest)!important;font-weight:700}@media (max-width:63.99rem){.rl-v4-hero{border-radius:22px!important}.rl-product-card{border-radius:16px!important}.rl-product-card__media{border-radius:12px!important;margin:4px!important}.rl-storefront__heading{border-radius:18px}.rl-site-footer{border-start-start-radius:24px;border-start-end-radius:24px}}@media (prefers-reduced-motion:reduce){.rl-product-card__media{animation:none}*{transition:none!important}}.rl-v5-trust{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-block:16px;padding:0;list-style:none}.rl-v5-trust li{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid var(--rl-color-border);border-radius:18px;padding:14px 16px;box-shadow:var(--rl-shadow-1)}.rl-v5-trust i{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:14px;background:var(--rl-color-forest-soft);color:var(--rl-color-forest);font-style:normal;font-size:20px}.rl-v5-trust b{display:block;font-weight:800;font-size:.95rem;color:var(--rl-color-text)}.rl-v5-trust span{display:block;font-size:.8rem;color:var(--rl-color-muted)}@media (max-width:63.99rem){.rl-v5-trust{grid-template-columns:repeat(2,1fr);gap:8px}.rl-v5-trust li{padding:10px;gap:8px;border-radius:14px}.rl-v5-trust i{width:36px;height:36px;font-size:16px;border-radius:11px}.rl-v5-trust b{font-size:.85rem}.rl-v5-trust span{font-size:.72rem}}@media (min-width:64rem){.related ul.products>li:nth-child(n+5),.upsells ul.products>li:nth-child(n+5){display:none!important}}.woocommerce-cart table.shop_table td.product-name{min-width:12rem}.woocommerce-cart table.shop_table td.product-name a{text-decoration:none!important;font-weight:700}.rl6-ic{display:inline-block;flex:none;vertical-align:middle}.rl6-ic .f{fill:currentColor;fill-opacity:.18}.rl6-ic path,.rl6-ic circle,.rl6-ic rect,.rl6-ic ellipse{stroke:currentColor}.rl6-ic-badge{flex:none;display:grid;place-items:center;width:46px;height:46px;border-radius:15px;background:linear-gradient(135deg,#E3F7E9,#F2FCD9);color:var(--rl-color-forest);box-shadow:inset 0 0 0 1px rgb(18 161 80/.12)}.rl6-eyebrow{display:inline-flex;align-items:center;gap:6px;font-size:.78rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--rl-color-lime);background:rgb(182 242 60/.12);border:1px solid rgb(182 242 60/.3);padding:5px 11px;border-radius:999px}.rl6-btn{display:inline-flex;align-items:center;gap:8px;font-weight:800;border-radius:999px;padding:14px 24px;text-decoration:none!important;transition:transform .15s,box-shadow .15s}.rl6-btn--lime{background:var(--rl-color-lime);color:#06301F!important;box-shadow:0 10px 26px rgb(182 242 60/.35)}.rl6-btn:hover{transform:translateY(-2px)}.rl6-head{display:flex;align-items:end;justify-content:space-between;gap:12px;margin-block:clamp(26px,4vw,44px) 14px}.rl6-head h2{margin:0;font-size:clamp(1.35rem,2.4vw,1.9rem);font-weight:800;letter-spacing:-.02em;position:relative;padding-bottom:10px}.rl6-head h2::after{content:"";position:absolute;bottom:0;inset-inline-start:0;width:44px;height:4px;border-radius:4px;background:var(--v5-grad)}.rl6-head__nav{display:flex;gap:8px}.rl6-arrow{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;border:1px solid var(--rl-color-border);background:#fff;color:var(--rl-color-forest-deep);cursor:pointer;box-shadow:var(--rl-shadow-1);transition:transform .15s,background .15s}.rl6-arrow:hover{background:var(--rl-color-forest-deep);color:#fff;transform:scale(1.05)}.rl6-arrow--sm{width:38px;height:38px}.rl6-rail{display:grid!important;grid-auto-flow:column;grid-auto-columns:var(--rl6-col,calc((100% - 3*var(--rl6-gap,18px))/4));gap:var(--rl6-gap,18px)!important;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding:4px 2px 14px!important;margin:0!important;list-style:none;-webkit-overflow-scrolling:touch}.rl6-rail::-webkit-scrollbar{display:none}.rl6-rail>*{scroll-snap-align:start;min-width:0}.rl6-hero{position:relative;margin-top:14px}.rl6-hero__track{display:grid;grid-auto-flow:column;grid-auto-columns:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:28px;box-shadow:var(--rl-shadow-2);background:#06301F}.rl6-hero__track::-webkit-scrollbar{display:none}.rl6-slide{scroll-snap-align:start;scroll-snap-stop:always;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:24px;align-items:center;min-height:440px;padding:clamp(22px,3.5vw,48px);position:relative;overflow:hidden;isolation:isolate;color:#fff}.rl6-slide::before{content:"";position:absolute;inset:0;z-index:-2;background:var(--v5-grad-deep)}.rl6-slide::after{content:"";position:absolute;z-index:-1;width:60%;aspect-ratio:1;inset-block-start:-25%;inset-inline-end:-12%;border-radius:50%;background:radial-gradient(circle,rgb(182 242 60/.3),transparent 62%)}.rl6-slide--papers::before{background:radial-gradient(120% 140% at 0% 100%,#2A6B2F 0%,#0E3B22 60%,#072616 100%)}.rl6-slide--veex::before{background:radial-gradient(120% 140% at 0% 0%,#155E58 0%,#0A3433 55%,#06201F 100%)}.rl6-slide--veex::after{background:radial-gradient(circle,rgb(255 194 26/.28),transparent 62%)}.rl6-slide__copy{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.rl6-slide h1,.rl6-slide h2{margin:0;color:#fff;font-size:clamp(2rem,4.6vw,3.6rem);line-height:1.02;font-weight:800;letter-spacing:-.03em}.rl6-slide h1 span,.rl6-slide h2 span{background:linear-gradient(90deg,#B6F23C,#5CE08A);-webkit-background-clip:text;background-clip:text;color:transparent}.rl6-slide--veex h2 span{background:linear-gradient(90deg,#FFD24A,#B6F23C);-webkit-background-clip:text;background-clip:text}.rl6-slide p{margin:0;color:#CFE9D8;font-size:clamp(.95rem,1.4vw,1.1rem);max-width:30ch}.rl6-hero__tiles{display:grid;grid-template-columns:1fr 1fr;gap:14px}.rl6-htile{position:relative;display:flex;align-items:center;gap:12px;padding:12px;border-radius:20px;background:rgb(255 255 255/.08);border:1px solid rgb(255 255 255/.14);color:#fff!important;text-decoration:none!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:transform .2s,background .2s}.rl6-htile:hover{transform:translateY(-3px);background:rgb(255 255 255/.15)}.rl6-htile__img{flex:none;width:clamp(76px,9vw,124px);aspect-ratio:1;border-radius:16px;overflow:hidden;background:#fff}.rl6-htile__img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s}.rl6-htile:hover img{transform:scale(1.07)}.rl6-htile__name{font-weight:800;font-size:clamp(.95rem,1.4vw,1.2rem);line-height:1.2}.rl6-htile__go{margin-inline-start:auto;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--rl-color-lime);color:#06301F;flex:none}.rl6-slide__stage{position:relative;height:100%;min-height:340px}.rl6-float{position:absolute;border-radius:24px;overflow:hidden;background:#fff;box-shadow:0 24px 50px rgb(0 0 0/.35)}.rl6-float img{display:block;width:100%;height:100%;object-fit:cover}.rl6-float--a{width:44%;aspect-ratio:1;inset-inline-start:30%;top:6%;transform:rotate(-4deg);z-index:2}.rl6-float--b{width:34%;aspect-ratio:1;inset-inline-start:2%;bottom:4%;transform:rotate(5deg)}.rl6-float--c{width:28%;aspect-ratio:1;inset-inline-end:2%;bottom:10%;transform:rotate(-8deg)}.rl6-hero__ui{position:absolute;inset-inline-end:clamp(22px,3.5vw,48px);bottom:18px;display:flex;align-items:center;gap:10px}.rl6-hero__ui .rl6-arrow{width:38px;height:38px;background:rgb(255 255 255/.12);border-color:rgb(255 255 255/.22);color:#fff;box-shadow:none}.rl6-hero__ui .rl6-arrow:hover{background:#fff;color:#06301F}.rl6-dots{display:flex;gap:6px}.rl6-dots button{width:8px;height:8px;padding:0;border:0;border-radius:99px;background:rgb(255 255 255/.4);cursor:pointer;transition:width .25s,background .25s}.rl6-dots button[aria-current=true]{width:26px;background:var(--rl-color-lime)}.rl6-trust{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:16px 0 0;padding:0;list-style:none}.rl6-trust li{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid var(--rl-color-border);border-radius:20px;padding:14px 16px;box-shadow:var(--rl-shadow-1)}.rl6-trust b,.rl6-benefits b{display:block;font-weight:800;font-size:.95rem}.rl6-trust small,.rl6-benefits small{display:block;font-size:.8rem;color:var(--rl-color-muted)}.rl6-cats__rail{--rl6-col:calc((100% - 8*14px)/9);--rl6-gap:14px}.rl6-cat{display:flex;flex-direction:column;align-items:center;gap:10px;text-decoration:none!important;color:var(--rl-color-text)!important;font-weight:800;text-align:center}.rl6-cat__img{position:relative;width:100%;aspect-ratio:1;border-radius:50%;background:#fff;border:1px solid var(--rl-color-border);box-shadow:var(--rl-shadow-1);transition:transform .2s,box-shadow .2s,border-color .2s}.rl6-cat__img img{width:100%;height:100%;object-fit:contain;border-radius:50%;padding:12%;mix-blend-mode:multiply;display:block}.rl6-cat:hover .rl6-cat__img{transform:translateY(-4px);box-shadow:var(--rl-shadow-2);border-color:#9BDBAE}.rl6-cat__ic{position:absolute;bottom:2%;inset-inline-end:2%;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--v5-grad);color:#fff;box-shadow:0 4px 10px rgb(18 161 80/.35);border:2px solid #fff}.rl6-cat__name{font-size:.92rem;line-height:1.2}.rl6-carousel .rl6-rail{--rl6-col:calc((100% - 3*18px)/4.3)}.rl6-carousel .rl6-rail>li{width:auto!important;margin:0!important}.rl6-promos{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:clamp(26px,4vw,44px)}.rl6-promo{position:relative;display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:190px;padding:22px;border-radius:24px;overflow:hidden;text-decoration:none!important;isolation:isolate;transition:transform .2s,box-shadow .2s;box-shadow:var(--rl-shadow-1)}.rl6-promo:hover{transform:translateY(-4px);box-shadow:var(--rl-shadow-2)}.rl6-promo::after{content:"";position:absolute;z-index:-1;width:70%;aspect-ratio:1;border-radius:50%;inset-block-end:-45%;inset-inline-end:-20%;background:rgb(255 255 255/.14)}.rl6-promo--forest{background:var(--v5-grad-deep);color:#fff}.rl6-promo--lime{background:linear-gradient(135deg,#C9F56A,#8EDB3F);color:#06301F}.rl6-promo--sun{background:linear-gradient(135deg,#FFD84D,#FFB21A);color:#2A1C00}.rl6-promo__copy{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.rl6-promo strong{font-size:clamp(1.15rem,1.8vw,1.45rem);font-weight:800;line-height:1.15;color:inherit}.rl6-promo em{display:inline-flex;align-items:center;gap:6px;font-style:normal;font-weight:800;font-size:.9rem;color:inherit;opacity:.92}.rl6-promo--lime .rl6-eyebrow,.rl6-promo--sun .rl6-eyebrow{color:inherit;background:rgb(255 255 255/.45);border-color:rgb(0 0 0/.06)}.rl6-promo__img{flex:none;width:clamp(110px,11vw,150px);aspect-ratio:1;border-radius:20px;overflow:hidden;background:#fff;box-shadow:0 14px 30px rgb(0 0 0/.22);transform:rotate(-5deg)}.rl6-promo__img img{width:100%;height:100%;object-fit:cover;display:block}.rl6-brands__grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.rl6-brand{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding:20px 22px;border-radius:24px;text-decoration:none!important;color:#fff!important;background:var(--v5-grad-deep);box-shadow:var(--rl-shadow-1);transition:transform .2s}.rl6-brand:hover{transform:translateY(-3px)}.rl6-brand--veex{background:linear-gradient(135deg,#1E1E22,#3A3A44)}.rl6-brand>img{width:110px;height:auto}.rl6-brand__word{font-size:2rem;font-weight:900;letter-spacing:.18em;color:#fff}.rl6-brand b{display:block;font-size:1.1rem;font-weight:800}.rl6-brand small{display:block;color:rgb(255 255 255/.75);font-size:.85rem;line-height:1.4}.rl6-brand__imgs{display:flex}.rl6-brand__imgs img{width:64px;height:64px;border-radius:16px;background:#fff;object-fit:cover;border:3px solid rgb(255 255 255/.9);margin-inline-start:-14px;box-shadow:0 6px 14px rgb(0 0 0/.25)}.rl6-reviews{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:20px;align-items:stretch;margin-top:clamp(26px,4vw,44px);padding:clamp(18px,3vw,32px);border-radius:28px;background:linear-gradient(135deg,#EAF8EE,#F6FCE6);border:1px solid var(--rl-color-border)}.rl6-reviews .rl6-eyebrow{color:var(--rl-color-forest);background:#fff;border-color:var(--rl-color-border)}.rl6-reviews h2{margin:12px 0 8px;font-size:clamp(1.4rem,2.6vw,2rem);font-weight:800;letter-spacing:-.02em}.rl6-reviews__avg{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0}.rl6-reviews__avg strong{font-size:2.6rem;font-weight:900;color:var(--rl-color-forest-deep);line-height:1}.rl6-reviews__avg small{width:100%;color:var(--rl-color-muted)}.rl6-stars{font-size:1.15rem;letter-spacing:2px;background:linear-gradient(90deg,#FFB21A var(--v),#D5DED8 var(--v));-webkit-background-clip:text;background-clip:text;color:transparent;direction:ltr;display:inline-block}.rl6-reviews__list{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:0;padding:0;list-style:none}.rl6-reviews__list li{display:flex;flex-direction:column;gap:10px;background:#fff;border-radius:20px;padding:18px;box-shadow:var(--rl-shadow-1)}.rl6-reviews__list blockquote{margin:0;font-weight:600;line-height:1.55;flex:1}.rl6-reviews__list p{margin:0;font-size:.82rem;color:var(--rl-color-muted);display:flex;flex-direction:column}.rl6-reviews__list p b{color:var(--rl-color-text)}.rl6-reviews__list a{color:var(--rl-color-forest)!important;text-decoration:none!important}.rl6-filters{display:flex;flex-wrap:wrap;align-items:center;gap:10px;width:100%;margin-top:8px;padding-top:10px;border-top:1px dashed var(--rl-color-border)}.rl6-filters__label{display:inline-flex;align-items:center;gap:6px;font-weight:800;font-size:.85rem;color:var(--rl-color-muted)}.rl6-filters__chips{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;max-width:100%}.rl6-filters__sep{width:1px;height:24px;background:var(--rl-color-border)}.rl6-chip{flex:none;display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:999px;border:1.5px solid var(--rl-color-border);background:#fff;color:var(--rl-color-text)!important;font-weight:700;font-size:.88rem;text-decoration:none!important;transition:all .15s}.rl6-chip:hover{border-color:var(--rl-color-primary);color:var(--rl-color-forest)!important}.rl6-chip.is-on{background:var(--rl-color-forest-deep);border-color:var(--rl-color-forest-deep);color:#fff!important;box-shadow:0 6px 14px rgb(6 48 31/.25)}.rl6-chip--sort .rl6-ic{color:var(--rl-color-primary)}.rl6-chip.is-on .rl6-ic{color:var(--rl-color-lime)}.rl-catalog-toolbar{flex-wrap:wrap}@media (min-width:64rem){.rl-product__overview{display:grid!important;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-areas:"gallery title" "gallery summary";grid-template-rows:auto 1fr;column-gap:clamp(24px,3vw,44px);align-items:start}.rl-product__overview>.product_title{grid-area:title;margin-top:6px!important}.rl-product__gallery{grid-area:gallery;position:sticky;top:130px}.rl-product__summary{grid-area:summary;position:sticky;top:130px;width:auto!important;float:none!important}}.rl-product__gallery{padding:14px!important;border-radius:28px!important}.rl-product__gallery .flex-control-thumbs{display:flex!important;gap:10px;margin-top:12px!important;padding:0}.rl-product__gallery .flex-control-thumbs li{width:76px!important;flex:none;list-style:none}.rl-product__gallery .flex-control-thumbs img{border-radius:14px!important;border:2px solid transparent;opacity:.75;transition:all .15s;cursor:pointer}.rl-product__gallery .flex-control-thumbs img.flex-active,.rl-product__gallery .flex-control-thumbs img:hover{border-color:var(--rl-color-primary);opacity:1}.rl-product__purchase-panel{border-radius:24px!important;position:relative;overflow:hidden}.rl-product__purchase-panel::before{content:"";position:absolute;inset:0 0 auto;height:5px;background:var(--v5-grad)}.rl6-benefits{display:grid;gap:10px;margin:14px 0;padding:0;list-style:none}.rl6-benefits li{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid var(--rl-color-border);border-radius:16px;padding:10px 12px}.rl6-benefits .rl6-ic-badge{width:40px;height:40px;border-radius:13px}.rl-product .rl-trust{display:none!important}.related.products,.upsells.products{margin-top:clamp(28px,4vw,48px)}.related ul.products,.upsells ul.products{display:grid!important;grid-auto-flow:column;grid-auto-columns:calc((100% - 3*18px)/4.3);grid-template-columns:none!important;gap:18px!important;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:12px!important}.related ul.products>li,.upsells ul.products>li{scroll-snap-align:start;width:auto!important;margin:0!important;display:flex!important}.related ul.products::-webkit-scrollbar{display:none}.rl-search-panel{border-radius:22px!important;border:1px solid var(--rl-color-border)!important;background:#fff!important;box-shadow:0 24px 60px rgb(6 48 31/.22)!important;overflow:hidden;padding:8px!important;animation:rl6pop .16s ease-out}@keyframes rl6pop{from{opacity:0;transform:translateY(-6px)}}.rl-search-panel__cats{display:flex;flex-wrap:wrap;gap:6px;padding:8px 8px 10px!important;border-bottom:1px solid var(--rl-color-border)}.rl-search-panel__cat{border-radius:999px!important;background:var(--rl-color-forest-soft)!important;color:var(--rl-color-forest)!important;font-weight:700;padding:6px 12px!important;text-decoration:none!important;font-size:.85rem}.rl-search-panel__list{padding:6px 0!important;margin:0!important}.rl-search-item{border-radius:14px!important;transition:background .12s}.rl-search-item:hover,.rl-search-item[aria-selected=true],.rl-search-item.is-active{background:var(--rl-color-ivory)!important}.rl-search-item__link{display:flex;align-items:center;gap:12px;text-decoration:none!important;color:var(--rl-color-text)!important}.rl-search-item img{width:52px!important;height:52px!important;border-radius:12px!important;object-fit:cover;background:#fff;border:1px solid var(--rl-color-border)}.rl-search-item__name{font-weight:700;line-height:1.3}.rl-search-item__name mark{background:var(--rl-color-lime-soft);color:inherit;border-radius:4px;padding:0 2px}.rl-search-item__cat{font-size:.75rem;color:var(--rl-color-muted)}.rl-search-item__price{font-weight:800;color:var(--rl-color-forest)!important}.rl-search-panel__all{display:flex!important;justify-content:center;margin:6px!important;padding:12px!important;border-radius:999px!important;background:var(--v5-grad)!important;color:#fff!important;font-weight:800;text-decoration:none!important}.rl-search-panel__status{color:var(--rl-color-muted);padding:12px!important}.rl-site-header .rl6-ic,.rl-tabbar .rl6-ic{width:24px;height:24px}.rl-tabbar__item.is-current .rl6-ic .f{fill-opacity:.35}@media (max-width:63.99rem){.rl6-slide{grid-template-columns:1fr;min-height:560px;align-content:start;gap:18px;padding:22px 18px 64px}.rl6-slide h1,.rl6-slide h2{font-size:2.05rem}.rl6-hero__track{border-radius:22px}.rl6-hero__tiles{gap:10px}.rl6-htile{flex-direction:column;align-items:flex-start;gap:8px;padding:8px;border-radius:16px}.rl6-htile__img{width:100%;aspect-ratio:16/10;border-radius:12px}.rl6-htile__name{font-size:.9rem;padding-inline:4px}.rl6-htile__go{position:absolute;top:12px;inset-inline-end:12px;width:28px;height:28px}.rl6-slide__stage{min-height:300px}.rl6-hero__ui{inset-inline-end:auto;inset-inline-start:50%;transform:translateX(50%);bottom:14px}.rl6-trust{grid-template-columns:1fr 1fr;gap:8px}.rl6-trust li{padding:10px;gap:9px;border-radius:16px;align-items:flex-start}.rl6-trust .rl6-ic-badge{width:38px;height:38px;border-radius:12px}.rl6-trust b{font-size:.84rem}.rl6-trust small{font-size:.72rem}.rl6-head__nav{display:none}.rl6-cats__rail{--rl6-col:27%;--rl6-gap:12px}.rl6-cat__name{font-size:.82rem}.rl6-cat__ic{width:28px;height:28px}.rl6-carousel .rl6-rail,.related ul.products,.upsells ul.products{--rl6-col:46%;grid-auto-columns:46%!important;gap:12px!important}.rl6-carousel .rl6-rail{--rl6-gap:12px}.rl6-promos{grid-template-columns:1fr;gap:12px}.rl6-promo{min-height:150px;padding:18px}.rl6-brands__grid{grid-template-columns:1fr}.rl6-brand{grid-template-columns:auto 1fr;padding:16px}.rl6-brand__imgs{grid-column:1/-1;justify-content:flex-start;padding-inline-start:14px}.rl6-brand>img{width:84px}.rl6-reviews{grid-template-columns:1fr}.rl6-reviews__list{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:82%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.rl6-reviews__list li{scroll-snap-align:start}.rl6-filters__sep{display:none}.rl6-filters__label{width:100%}}@media (prefers-reduced-motion:reduce){.rl6-hero__track,.rl6-rail{scroll-behavior:auto}}.rl6-ic--arrow,.rl6-ic--arrow-r{transform:none!important}.rl6-dots button{min-width:0!important;min-height:0!important;height:8px!important;width:8px;flex:none}.rl6-dots button[aria-current=true]{width:26px!important}.rl6-hero__ui .rl6-arrow{min-width:0!important;min-height:0!important}.rl6-cat{min-width:0;width:100%}.rl6-cat__name{max-width:100%;overflow-wrap:anywhere;text-wrap:balance}.rl6-rail{scroll-padding-inline:2px}.rl6-rail::before,.rl6-rail::after,.related ul.products::before,.related ul.products::after,.upsells ul.products::before,.upsells ul.products::after{content:none!important;display:none!important}.rl6-rail{grid-template-columns:none!important;grid-template-rows:none!important}.rl6-rail>li{grid-column:auto!important;grid-row:auto!important}html body .rl-main ul.products.rl6-rail{grid-template-columns:none!important}@media (min-width:64rem){html body .related ul.products>li:nth-child(n+5),html body .upsells ul.products>li:nth-child(n+5){display:flex!important}}.rl6-ic .f{fill:url(#rl6g);fill-opacity:.38}.rl6-ic-badge{background:linear-gradient(145deg,#0B3B25,#0E5A35)!important;color:#C8F56A!important;box-shadow:0 6px 14px rgb(6 48 31/.22),inset 0 1px 0 rgb(255 255 255/.12)!important}.rl6-ic-badge .rl6-ic .f{fill:#B6F23C;fill-opacity:.28}.rl6-cat__ic .rl6-ic .f,.rl6-htile__go .rl6-ic .f{fill:#fff;fill-opacity:.3}.rl-site-header .rl6-ic .f,.rl-tabbar .rl6-ic .f{fill-opacity:.3}.rl-tabbar__item.is-current .rl6-ic .f{fill-opacity:.7}.rl-drawer-cat__chev{stroke:var(--rl-color-forest)!important;background:var(--rl-color-forest-soft);border-radius:50%;padding:2px;inline-size:24px!important;block-size:24px!important}.rl-submenu-toggle>span{display:inline-block;font-size:0;width:14px;height:14px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 10 5 5 5-5'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 10 5 5 5-5'/%3E%3C/svg%3E") center/contain no-repeat;transition:transform .2s}.rl-submenu-toggle[aria-expanded=true]>span{transform:rotate(180deg)}.rl-submenu-toggle{color:var(--rl-color-forest)!important}.rl-mega__deal-cta{display:inline-flex;align-items:center;gap:6px}.rl-mega__deal-icon{color:var(--rl-color-lime)}.rl-v4-catalog__head{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.rl6-head__nav--tabs{margin-inline-start:auto}.rl6-promos,.rl6-brands,.rl6-reviews,.rl-service-links,.rl-site-footer{content-visibility:auto;contain-intrinsic-block-size:auto 420px}.rl-v4-catalog{content-visibility:auto;contain-intrinsic-block-size:auto 560px}@media (max-width:63.99rem){.qlwapp.qlwapp-bubble{--qlwapp-scheme-size:46px!important;bottom:calc(84px + env(safe-area-inset-bottom))!important;inset-inline-end:auto!important;right:12px!important;left:auto!important;margin:0!important;transition:transform .3s cubic-bezier(.2,.7,.2,1),opacity .25s!important}.qlwapp .qlwapp-toggle{width:46px!important;height:46px!important;min-width:0!important;border-radius:16px!important;background:linear-gradient(145deg,#25D366,#12A150)!important;box-shadow:0 8px 20px rgb(18 161 80/.35),0 0 0 3px #fff!important}.qlwapp .qlwapp-toggle .qlwapp-icon{font-size:22px!important}html.rl6-down .qlwapp.qlwapp-bubble{transform:translateX(140%);opacity:0;pointer-events:none}}.rl-product-card .onsale,.rl-product__gallery>.onsale,.rl-badge--sale{display:none!important}.rl8-tags{position:absolute;z-index:3;top:10px;inset-inline-start:10px;display:flex;flex-direction:column;align-items:flex-start;gap:5px;pointer-events:none;margin:0!important;padding:0!important;background:none!important;box-shadow:none!important;min-height:0!important;min-width:0!important;width:auto!important;height:auto!important;border-radius:0!important;line-height:1!important}.rl8-tag{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 9px;border-radius:999px;font-size:.72rem;font-weight:800;letter-spacing:.01em;white-space:nowrap;box-shadow:0 2px 8px rgb(6 48 31/.14);background:#fff;color:var(--rl-color-forest-deep)}.rl8-tag .rl6-ic{width:13px;height:13px}.rl8-tag--sale{background:#E5333F;color:#fff}.rl8-tag--qty{background:#FFF4CC;color:#7A4B00;box-shadow:inset 0 0 0 1px #F5D57A,0 2px 8px rgb(6 48 31/.08)}.rl8-tag--new{background:var(--rl-color-forest-deep);color:var(--rl-color-lime)}.rl-product-card__media,.rl-product__gallery{position:relative}.rl-product__gallery>.rl8-tags{top:22px;inset-inline-start:22px}.rl-product__gallery>.rl8-tags .rl8-tag{height:28px;font-size:.8rem;padding:0 11px}.woocommerce-product-gallery__trigger{z-index:4}.awdr-bulk-customizable-table{display:none!important}.rl8-tiers{width:100%;margin:6px 0 14px;padding:12px;border-radius:18px;background:linear-gradient(135deg,#FFFBEA,#F4FCE3);border:1px solid #F0E3B0}.rl8-tiers__head{display:flex;align-items:center;gap:8px;margin-bottom:10px;flex-wrap:wrap}.rl8-tiers__hint{font-size:.8rem;color:var(--rl-color-muted);font-weight:600}.rl8-tiers__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(88px,1fr));gap:8px}.rl8-tier{display:flex;flex-direction:column;align-items:center;gap:2px;padding:10px 6px;border-radius:14px;border:1.5px solid var(--rl-color-border);background:#fff;cursor:pointer;font:inherit;color:var(--rl-color-text);transition:all .15s;min-height:0}.rl8-tier:hover{border-color:var(--rl-color-primary)}.rl8-tier__qty{font-weight:800;font-size:.88rem}.rl8-tier__price{font-weight:900;font-size:1.05rem;color:var(--rl-color-forest-deep)}.rl8-tier__price small{font-size:.68rem;font-weight:600;color:var(--rl-color-muted);margin-inline-start:2px}.rl8-tier__save{font-size:.7rem;font-weight:800;color:var(--rl-color-forest);background:var(--rl-color-forest-soft);border-radius:999px;padding:2px 8px}.rl8-tier[aria-pressed=true]{border-color:var(--rl-color-forest-deep);background:var(--rl-color-forest-deep);color:#fff;box-shadow:0 8px 18px rgb(6 48 31/.25);transform:translateY(-1px)}.rl8-tier[aria-pressed=true] .rl8-tier__price{color:var(--rl-color-lime)}.rl8-tier[aria-pressed=true] .rl8-tier__price small{color:#CFE9D8}.rl8-tier[aria-pressed=true] .rl8-tier__save{background:var(--rl-color-lime);color:#06301F}.rl-product__quantity-group{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.rl-product__quantity-label{order:-1;width:100%;font-weight:800;font-size:.9rem}.woocommerce-product-details__short-description{font-size:.95rem;line-height:1.6;color:var(--rl-color-text)}.woocommerce-product-details__short-description p:first-child strong{font-size:1rem}.woocommerce-product-details__short-description ul{list-style:none;margin:8px 0;padding:0;display:grid;gap:6px}.woocommerce-product-details__short-description li{position:relative;padding-inline-start:28px}.woocommerce-product-details__short-description li:empty{display:none}.woocommerce-product-details__short-description li::before{content:"";position:absolute;inset-inline-start:0;top:3px;width:19px;height:19px;border-radius:50%;background:var(--rl-color-forest-soft) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230B7A3E' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 12.5 4 4 8-9'/%3E%3C/svg%3E") center/12px no-repeat}.rl8-rating{display:inline-flex;align-items:center;gap:6px;margin-bottom:8px;text-decoration:none!important;color:var(--rl-color-muted)!important;font-size:.85rem}.rl8-rating b{color:var(--rl-color-text)}.rl-product__details{background:transparent!important;border:0!important;padding:0!important;display:grid;gap:12px}.rl-product__details details{background:#fff;border:1px solid var(--rl-color-border);border-radius:20px;box-shadow:var(--rl-shadow-1);overflow:hidden}.rl-product__details summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:16px 18px;font-weight:800;font-size:1.02rem;cursor:pointer}.rl-product__details summary::-webkit-details-marker{display:none}.rl-product__details summary::after{content:"";width:30px;height:30px;flex:none;border-radius:50%;background:var(--rl-color-forest-soft) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230B7A3E' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 10 5 5 5-5'/%3E%3C/svg%3E") center/16px no-repeat;transition:transform .2s}.rl-product__details details[open] summary::after{transform:rotate(180deg)}.rl-product__details .rl-product__content{border:0!important;border-top:1px solid var(--rl-color-border)!important;border-radius:0!important;padding:16px 18px!important;box-shadow:none!important}.rl-product__details table{width:100%;border-collapse:separate;border-spacing:0 6px}.rl-product__details th,.rl-product__details td{background:var(--rl-color-ivory);padding:10px 12px!important;border:0!important}.rl-product__details th{border-start-start-radius:12px;border-end-start-radius:12px;font-weight:800;width:38%}.rl-product__details td{border-start-end-radius:12px;border-end-end-radius:12px}.rl-product__details td p{margin:0}.woocommerce-Reviews-title{font-size:1.05rem!important}.woocommerce-noreviews,.must-log-in{background:var(--rl-color-ivory);border-radius:14px;padding:12px 14px;margin:8px 0!important}.rl-product__jump-link{display:none!important}.rl-service-links{margin-top:14px}.rl-service-links__title{font-weight:800;font-size:1rem;margin:0 0 10px!important;color:var(--rl-color-text)!important}.rl-service-links ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:10px}.rl-service-links li{margin:0!important;padding:0!important;border:0!important}.rl-service-links a{display:flex!important;align-items:center;gap:10px;padding:10px 12px!important;border-radius:16px;background:#fff;border:1px solid var(--rl-color-border);text-decoration:none!important;color:var(--rl-color-text)!important;font-weight:700;font-size:.9rem;box-shadow:var(--rl-shadow-1);transition:transform .15s,border-color .15s}.rl-service-links a:hover{transform:translateY(-2px);border-color:#9BDBAE}.rl-service-links a::after,.rl-service-links a::before{display:none!important}.rl-service-links .rl6-ic-badge{width:36px;height:36px;border-radius:12px}.rl8-sl__t{flex:1}.rl-service-links a>.rl6-ic--arrow{color:var(--rl-color-muted)}.yith-wfbt-section{margin-top:clamp(24px,4vw,40px)!important;padding:clamp(16px,3vw,26px);border-radius:26px;background:linear-gradient(135deg,#EAF8EE,#F6FCE6);border:1px solid var(--rl-color-border)}.yith-wfbt-section>h3{font-size:clamp(1.25rem,2.2vw,1.6rem)!important;font-weight:800!important;margin:0 0 14px!important}.yith-wfbt-images{display:block!important;border:0!important;margin:0 0 14px!important;width:100%}.yith-wfbt-images tbody,.yith-wfbt-images tr{display:flex!important;align-items:center;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:4px 2px 10px}.yith-wfbt-images td{border:0!important;padding:0!important;background:none!important}.yith-wfbt-images .image-td{flex:none;width:clamp(130px,26vw,190px);scroll-snap-align:start}.yith-wfbt-images .image-td a{display:block;aspect-ratio:1;border-radius:20px;overflow:hidden;background:#fff;border:1px solid var(--rl-color-border);box-shadow:var(--rl-shadow-1)}.yith-wfbt-images .image-td img{width:100%!important;height:100%!important;object-fit:contain;padding:8%;mix-blend-mode:multiply}.yith-wfbt-images .image_plus{flex:none;display:grid!important;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--rl-color-forest-deep);color:var(--rl-color-lime)!important;font-weight:900;font-size:1.2rem!important}.yith-wfbt-items{list-style:none;margin:0 0 14px!important;padding:0!important;display:grid;gap:8px}.yith-wfbt-item label{display:flex!important;align-items:center;gap:10px;background:#fff;border:1px solid var(--rl-color-border);border-radius:14px;padding:10px 12px;font-weight:600;cursor:pointer}.yith-wfbt-item input[type=checkbox]{width:20px;height:20px;accent-color:var(--rl-color-primary);flex:none}.yith-wfbt-item .price{margin-inline-start:auto;font-weight:800;color:var(--rl-color-forest-deep)}.yith-wfbt-submit-block{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;background:var(--v5-grad-deep);border-radius:20px;padding:14px 16px;color:#fff;margin:0!important}.yith-wfbt-submit-block .price_text{color:#CFE9D8;font-weight:700;margin:0!important}.yith-wfbt-submit-block .total_price{color:#fff;font-size:1.4rem;font-weight:900}.yith-wfbt-submit-button{background:var(--rl-color-lime)!important;color:#06301F!important;border:0!important;border-radius:999px!important;font-weight:800!important;padding:13px 22px!important;box-shadow:0 10px 24px rgb(182 242 60/.35)!important;margin:0!important}.rl8-buybar{position:fixed;z-index:60;inset-inline:10px;bottom:calc(76px + env(safe-area-inset-bottom));display:flex;align-items:center;gap:10px;padding:8px 8px 8px 8px;border-radius:20px;background:rgb(255 255 255/.97);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--rl-color-border);box-shadow:0 14px 40px rgb(6 48 31/.22);transform:translateY(150%);opacity:0;transition:transform .3s cubic-bezier(.2,.7,.2,1),opacity .2s;pointer-events:none}.rl8-buybar.is-on{transform:none;opacity:1;pointer-events:auto}.rl8-buybar__img img{width:44px;height:44px;border-radius:12px;object-fit:cover;display:block;border:1px solid var(--rl-color-border)}.rl8-buybar__info{flex:1;min-width:0;display:flex;flex-direction:column}.rl8-buybar__info b{font-size:.8rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rl8-buybar__price{font-weight:900;color:var(--rl-color-forest-deep)}.rl8-buybar__price del{font-weight:500;color:var(--rl-color-muted);font-size:.8em}.rl8-buybar__btn{display:inline-flex;align-items:center;gap:6px;border:0;border-radius:999px;padding:12px 16px;background:var(--v5-grad);color:#fff;font:inherit;font-weight:800;font-size:.9rem;box-shadow:0 8px 18px rgb(18 161 80/.35);cursor:pointer;white-space:nowrap}@media (min-width:64rem){.rl8-buybar{display:none!important}}@media (max-width:63.99rem){html.rl8-has-buybar .single-product .rl-cart-summary,html.rl8-has-buybar body.single-product .rl-cart-summary,html.rl8-has-buybar .rl-product ~ .rl-cart-summary,html.rl8-has-buybar main .rl-cart-summary{display:none!important}body.single-product .qlwapp.qlwapp-bubble{bottom:calc(150px + env(safe-area-inset-bottom))!important}html.rl8-has-buybar .qlwapp.qlwapp-bubble{bottom:calc(150px + env(safe-area-inset-bottom))!important}.rl-product__gallery>.rl8-tags{top:16px;inset-inline-start:16px}.rl-service-links ul{grid-template-columns:1fr}}@media (max-width:63.99rem){.rl-header-actions{display:flex!important;align-items:center}.rl-header-actions .rl-account-link{display:none!important}.rl-header-actions .rl-cart{display:inline-flex!important;align-items:center;justify-content:center;position:relative;width:44px;height:44px;padding:0!important;border-radius:14px!important;background:var(--rl-color-forest-deep)!important}.rl-header-actions .rl-cart .rl-cart__subtotal{display:none!important}.rl-header-actions .rl-cart .rl-cart__count{position:absolute;top:-6px;inset-inline-end:-6px;min-width:20px;height:20px;padding:0 5px;border-radius:999px;font-size:.7rem;display:grid;place-items:center}}.rl-side-cart__panel{display:flex!important;flex-direction:column;max-width:min(440px,94vw)!important}.rl-side-cart__head{padding:14px 18px!important;min-height:0!important}.rl-side-cart__heading{font-size:1.15rem!important;font-weight:800!important;margin:0!important}.rl-side-cart__close{width:40px!important;height:40px!important;border-radius:12px!important;background:rgb(255 255 255/.12)!important;border:0!important}.rl-side-cart__items{flex:1;overflow:auto;padding:12px 14px!important;display:grid;align-content:start;gap:10px}.rl-side-cart__row{display:grid!important;grid-template-columns:84px 1fr;gap:12px;align-items:start;padding:10px!important;border-radius:18px;background:#fff;border:1px solid var(--rl-color-border);box-shadow:var(--rl-shadow-1);position:relative}.rl-side-cart__image img{width:84px!important;height:84px!important;border-radius:14px!important;object-fit:cover;border:1px solid var(--rl-color-border);display:block}.rl-side-cart__details{display:grid;grid-template-columns:1fr auto;gap:6px 8px;align-items:center;min-width:0}.rl-side-cart__name{grid-column:1/-1;font-weight:700!important;font-size:.95rem!important;line-height:1.35!important;color:var(--rl-color-text)!important;text-decoration:none!important;padding-inline-end:34px}.rl-side-cart__variation{grid-column:1/-1;font-size:.8rem;color:var(--rl-color-muted)}.rl-side-cart__price{grid-column:2;grid-row:3;font-weight:900!important;font-size:1.05rem!important;color:var(--rl-color-forest-deep)!important}.rl-side-cart__quantity{grid-column:1;grid-row:3;display:inline-flex!important;align-items:center;gap:0;justify-self:start;background:var(--rl-color-forest-deep);border-radius:999px;padding:3px;box-shadow:0 6px 14px rgb(6 48 31/.2)}.rl-side-cart__quantity button{width:36px!important;height:36px!important;min-width:0!important;border-radius:50%!important;border:0!important;background:transparent!important;color:#fff!important;font-size:1.2rem!important;font-weight:800!important;cursor:pointer;display:grid;place-items:center;padding:0!important}.rl-side-cart__quantity [data-rl-cart-plus]{background:var(--rl-color-lime)!important;color:#06301F!important}.rl-side-cart__quantity button:disabled{opacity:.45}.rl-side-cart__quantity [data-rl-cart-value]{min-width:30px;text-align:center;color:#fff;font-weight:900}.rl8-trash,[data-rl-cart-remove]{position:absolute;top:8px;inset-inline-end:8px;width:34px!important;height:34px!important;min-width:0!important;padding:0!important;display:grid!important;place-items:center;border-radius:12px!important;border:0!important;background:#FFF0F1!important;color:#D12F3B!important;text-decoration:none!important;cursor:pointer;transition:background .15s}.rl8-trash:hover{background:#FFE0E3!important}.rl-side-cart__footer{padding:12px 14px calc(14px + env(safe-area-inset-bottom))!important;border-top:1px solid var(--rl-color-border);background:#fff;display:grid;gap:10px}.rl-side-cart__summary{display:flex!important;justify-content:space-between;align-items:baseline;font-weight:800;font-size:1.05rem}.rl-side-cart__summary bdi,.rl-side-cart__summary .amount{font-size:1.3rem;font-weight:900;color:var(--rl-color-forest-deep)}.rl-side-cart__checkout{display:flex!important;justify-content:center;align-items:center;min-height:54px;font-size:1.05rem!important;text-decoration:none!important}.rl-side-cart__cart-link{display:flex!important;justify-content:center;align-items:center;min-height:46px;border:1.5px solid var(--rl-color-border)!important;background:#fff!important;color:var(--rl-color-forest-deep)!important;font-weight:800!important;text-decoration:none!important}.rl-side-cart__clear{font-size:.8rem!important;color:var(--rl-color-muted)!important;background:none!important;border:0!important;text-decoration:underline}.rl-side-cart .rl-freeship{margin:0 14px!important;padding:10px 12px!important;display:grid;gap:6px}.rl-side-cart.is-syncing .rl-side-cart__summary bdi{opacity:.55}.rl8-skel{height:106px;border-radius:18px;background:linear-gradient(110deg,#EEF6F0 30%,#F8FCF9 50%,#EEF6F0 70%);background-size:250% 100%;animation:v5shim 1.2s linear infinite}.rl-side-cart__items>p{text-align:center;color:var(--rl-color-muted);font-weight:700;margin:20px 0 6px}.rl-side-cart__items>p+a{justify-self:center;background:var(--v5-grad);color:#fff!important;border-radius:999px;padding:12px 22px;font-weight:800;text-decoration:none!important}.woocommerce-cart table.shop_table{border-collapse:separate!important;border-spacing:0}.woocommerce-cart table.shop_table th{background:var(--rl-color-ivory);font-weight:800}.woocommerce-cart table.shop_table td{border-top:1px solid var(--rl-color-border)!important;vertical-align:middle}.woocommerce-cart td.product-thumbnail img{width:76px!important;height:76px!important;border-radius:14px;object-fit:cover;border:1px solid var(--rl-color-border)}.woocommerce-cart a.remove{width:34px!important;height:34px!important;border-radius:12px!important;background:#FFF0F1 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23D12F3B' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7.5h16M9.5 7.5V5h5v2.5M10 11v5.5M14 11v5.5M6 7.5h12l-1 12.5H7z'/%3E%3C/svg%3E") center/18px no-repeat!important;font-size:0!important;color:transparent!important;display:inline-block!important}.woocommerce-cart .rl-qty,.woocommerce-cart .quantity{display:inline-flex}.woocommerce-cart .cart_totals h2{font-size:1.2rem!important;font-weight:800!important;padding:16px 18px 0}.woocommerce-cart .cart_totals table{border:0!important;box-shadow:none!important}.woocommerce-cart .wc-proceed-to-checkout{padding:0 16px 16px}.woocommerce-cart .checkout-button{min-height:56px;display:flex!important;align-items:center;justify-content:center;font-size:1.1rem!important}.woocommerce-cart .coupon .input-text{min-height:46px}.woocommerce-cart .coupon .button{border-radius:999px!important;background:var(--rl-color-forest-deep)!important;color:#fff!important;min-height:46px;font-weight:800!important;border:0!important}@media (max-width:63.99rem){.woocommerce-cart table.shop_table_responsive tr{display:grid;grid-template-columns:76px 1fr auto;gap:6px 12px;padding:12px;border-bottom:1px solid var(--rl-color-border)}.woocommerce-cart table.shop_table_responsive tr td{border:0!important;padding:0!important;text-align:start!important}.woocommerce-cart table.shop_table_responsive tr td::before{display:none!important}.woocommerce-cart td.product-thumbnail{display:block!important;grid-row:1/4}.woocommerce-cart td.product-remove{grid-column:3;grid-row:1}.woocommerce-cart td.product-name{grid-column:2;grid-row:1;min-width:0!important}.woocommerce-cart td.product-price{display:none!important}.woocommerce-cart td.product-quantity{grid-column:2;grid-row:2}.woocommerce-cart td.product-subtotal{grid-column:3;grid-row:2;font-weight:900}.woocommerce-cart table.shop_table_responsive thead{display:none}.woocommerce-cart tr.actions,.woocommerce-cart td.actions{display:block!important;grid-template-columns:none}}.woocommerce-checkout .woocommerce-billing-fields h3,.woocommerce-checkout #order_review_heading{font-weight:800!important;font-size:1.2rem!important}.woocommerce-checkout .woocommerce-billing-fields,.woocommerce-checkout .woocommerce-additional-fields{background:#fff;border:1px solid var(--rl-color-border);border-radius:20px;padding:18px;box-shadow:var(--rl-shadow-1)}.woocommerce-checkout #payment{background:#fff!important;border-radius:20px!important;border:1px solid var(--rl-color-border)}.woocommerce-checkout #payment ul.payment_methods li{border-radius:14px;margin-bottom:6px;padding:10px 12px!important;background:var(--rl-color-ivory)}.woocommerce-checkout #place_order{width:100%;min-height:58px;font-size:1.15rem!important}.woocommerce form .form-row label{font-weight:700;font-size:.88rem}.rl-main .rl-storefront__heading{display:flex;align-items:center;gap:16px;min-height:120px}.rl-main .rl-storefront__heading::after{content:"";position:absolute;inset-inline-end:clamp(16px,4vw,48px);top:50%;width:clamp(60px,9vw,110px);aspect-ratio:1;transform:translateY(-50%) rotate(-12deg);opacity:.16;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23B6F23C'%3E%3Cpath d='M5 19c0-8 5-13.5 14-14-.5 9-6 14-14 14z'/%3E%3C/svg%3E") center/contain no-repeat}.rl-category-links a.is-current,.rl-category-links a[aria-current]{background:var(--rl-color-forest-deep)!important;color:#fff!important}.rl-product-card{display:flex!important;flex-direction:column}.rl-product-card__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.7em}.rl-product-card__foot{margin-top:auto!important}.rl-product-card__media{aspect-ratio:1}.rl-product-card__media img{width:100%;height:100%;object-fit:contain}@media (max-width:63.99rem){.rl-search-item img{width:56px!important;height:56px!important}.rl-search-item .rl-add,.rl-search-item .rl-qty__add{width:44px!important;height:44px!important}}.rl-footer-products{display:none!important}@media (min-width:64rem){.rl-footer-grid,.rl-footer-grid--v2{display:grid!important;grid-template-columns:1.4fr 1fr 1fr 1fr!important;gap:32px!important;align-items:start}}@media (max-width:63.99rem){.rl-footer-grid,.rl-footer-grid--v2{display:grid!important;grid-template-columns:1fr 1fr!important;gap:22px 16px!important}.rl-footer-brand{grid-column:1/-1;text-align:center;display:flex;flex-direction:column;align-items:center}}.rl-footer-col ul{list-style:none;padding:0;margin:0;display:grid;gap:8px}.rl-footer-col a{text-decoration:none!important;font-size:.92rem}.rl-side-cart__panel{display:flex!important;flex-direction:column}.rl-side-cart__items{flex:0 0 auto!important;overflow:visible!important}.rl8-up{flex:1 1 auto;overflow:auto;padding:6px 16px 14px;min-height:0}.rl8-up__t{display:flex;align-items:center;gap:6px;margin:6px 0 10px;font-size:1rem;font-weight:800;color:var(--rl-color-forest-deep)}.rl8-up__t .rl6-ic{color:#3BB54A}.rl8-up__rail{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;padding:2px 2px 10px;scrollbar-width:none;overscroll-behavior-x:contain}.rl8-up__rail::-webkit-scrollbar{display:none}.rl8-up__c{flex:0 0 138px;scroll-snap-align:start;background:#fff;border:1px solid #E3EFE6;border-radius:16px;padding:8px;display:flex;flex-direction:column;gap:6px;box-shadow:0 4px 14px rgb(6 48 31/.06)}.rl8-up__m{display:block;aspect-ratio:1;border-radius:12px;overflow:hidden;background:#F4F8F2}.rl8-up__m img{width:100%;height:100%;object-fit:contain;display:block}.rl8-up__n{font-size:.8rem;font-weight:700;line-height:1.3;color:var(--rl-color-forest-deep);text-decoration:none!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em}.rl8-up__f{display:flex;align-items:center;justify-content:space-between;margin-top:auto}.rl8-up__p{font-weight:800;font-size:.9rem;color:var(--rl-color-forest-deep)}.rl8-up__p del{display:none}.rl8-up__p ins{text-decoration:none}.rl8-up__add,.rl-side-cart .rl8-up__add{padding:0!important;min-height:0!important;width:34px;height:34px;border-radius:50%;border:0;background:linear-gradient(135deg,#1E9A4B,#3BB54A)!important;color:#fff!important;border:0!important;font-size:1.3rem;font-weight:700;line-height:1;cursor:pointer;box-shadow:0 4px 10px rgb(30 154 75/.3);transition:transform .15s}.rl8-up__add:active{transform:scale(.92)}.rl8-up__add.is-busy{opacity:.6}.rl8-up__add.is-done{background:#C6F432;color:#06301F}.rl-side-cart__footer{margin-top:auto}@media (min-width:64rem){.qlwapp.qlwapp-bottom-right{bottom:24px!important;left:24px!important;right:auto!important}}.rl-catalog .rl-storefront__heading{position:relative;overflow:hidden;margin:10px 0 14px;padding:26px 24px;border-radius:24px;background:radial-gradient(circle at 12% 20%,rgb(198 244 50/.35),transparent 45%),linear-gradient(120deg,#06301F,#0E5A33 60%,#1E9A4B);color:#fff;box-shadow:0 12px 30px rgb(6 48 31/.18)}.rl-catalog .rl-storefront__heading::after{content:"";position:absolute;inset-inline-end:-30px;bottom:-40px;width:180px;height:180px;border-radius:50%;border:26px solid rgb(198 244 50/.16)}.rl-catalog .rl-storefront__heading .rl-page-title{color:#fff!important;margin:0!important;font-size:clamp(1.5rem,4vw,2.3rem);font-weight:900;position:relative;z-index:1}.rl-catalog .rl-storefront__heading .term-description,.rl-catalog .rl-storefront__heading p{color:rgb(255 255 255/.85);position:relative;z-index:1;margin:6px 0 0}.rl-catalog .rl-category-links{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding:2px 0 10px;margin:0 0 6px}.rl-catalog .rl-category-links a{flex:0 0 auto;padding:8px 14px;border-radius:999px;background:#fff;border:1px solid #D8EADC;color:var(--rl-color-forest-deep);font-weight:700;font-size:.88rem;text-decoration:none!important;box-shadow:0 2px 8px rgb(6 48 31/.05)}.rl-catalog .rl-category-links a:hover{background:#EAF8DF;border-color:#3BB54A}@media (max-width:63.99rem){.rl-search:not([hidden]).is-open,.rl-search[aria-hidden=false]{background:linear-gradient(180deg,#06301F 0,#06301F 96px,#F7FAF5 96px)!important}.rl-search__input{font-size:1.02rem!important;height:52px!important}.rl-search__close{border-radius:14px!important;background:rgb(255 255 255/.12)!important;color:#fff!important}}.woocommerce-cart .rl-main,.woocommerce-checkout .rl-main{--rlc-card:#fff}.woocommerce-cart table.shop_table,.woocommerce-checkout .woocommerce-checkout-review-order,.cart_totals{background:#fff;border:1px solid #E3EFE6!important;border-radius:20px!important;box-shadow:0 8px 26px rgb(6 48 31/.06);overflow:hidden}.cart_totals{padding:18px 20px}.woocommerce-cart table.shop_table td,.woocommerce-cart table.shop_table th{border-color:#EEF4EF!important;padding:14px 12px!important}.woocommerce-cart td.product-thumbnail img{width:76px!important;height:76px!important;border-radius:14px;object-fit:contain;background:#F4F8F2}.wc-proceed-to-checkout .checkout-button,#place_order{display:block!important;width:100%;min-height:56px;border-radius:16px!important;background:linear-gradient(135deg,#1E9A4B,#3BB54A)!important;color:#fff!important;font-size:1.1rem!important;font-weight:800!important;box-shadow:0 10px 24px rgb(30 154 75/.3)!important;border:0!important}.woocommerce-checkout .form-row input.input-text,.woocommerce-checkout .form-row select,.woocommerce-checkout .form-row textarea,.select2-container .select2-selection--single{border:1.5px solid #D8EADC!important;border-radius:12px!important;min-height:48px;padding:10px 14px!important;background:#FBFDFB!important}.woocommerce-checkout .form-row input.input-text:focus{border-color:#3BB54A!important;box-shadow:0 0 0 4px rgb(59 181 74/.15)!important;outline:0}.woocommerce-checkout h3,.cart_totals h2{font-weight:900!important;color:var(--rl-color-forest-deep)}.woocommerce-checkout #payment{border-radius:16px!important;background:#F4F8F2!important}.rl-search__form.rl-search-host:focus-within{border-radius:28px!important;box-shadow:none!important;border-color:transparent!important;background:transparent!important}.rl-search-host:focus-within .rl-search__input{border-radius:999px!important;border:2px solid #3BB54A!important;box-shadow:0 0 0 4px rgb(198 244 50/.35),0 8px 22px rgb(6 48 31/.12)!important;background:#fff!important}.rl-search__form.rl-search-host,.rl-search__form.rl-search-host:focus-within{outline:0!important}.rl-side-cart__panel{display:flex!important;flex-direction:column!important;height:100%;max-height:100%}.rl-side-cart__head,.rl-freeship--drawer,.rl-side-cart__status,.rl-side-cart__confirmation{flex:0 0 auto}.rl9-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding-bottom:8px}.rl9-scroll .rl-side-cart__items{flex:none!important;overflow:visible!important;max-height:none!important;height:auto!important}.rl9-scroll .rl8-up{flex:none;overflow:visible;padding:4px 16px 8px}.rl-side-cart__footer{flex:0 0 auto!important;position:relative;z-index:2;margin-top:0!important;background:#fff;box-shadow:0 -10px 30px rgb(6 48 31/.10);padding:12px 16px calc(12px + env(safe-area-inset-bottom))!important;display:grid;gap:8px}.rl-side-cart__summary{display:flex;justify-content:space-between;align-items:baseline;font-size:1rem;font-weight:700;margin:0!important}.rl-side-cart__summary bdi{font-size:1.3rem;font-weight:900;color:var(--rl-color-forest-deep)}.rl-side-cart__checkout{min-height:54px!important;display:flex!important;align-items:center;justify-content:center;border-radius:16px!important;font-size:1.08rem!important;margin:0!important}.rl-side-cart__cart-link{min-height:44px!important;display:flex!important;align-items:center;justify-content:center;border-radius:14px!important;margin:0!important}.rl-side-cart__heading{display:flex!important;align-items:center;gap:10px}.rl-side-cart__heading [data-rl-side-cart-count]{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:26px;padding:0 9px;border-radius:999px;background:#C6F432;color:#06301F;font-size:.85rem;font-weight:900;line-height:1;position:static!important;margin:0!important;transform:none!important}.rl-side-cart__heading [data-rl-side-cart-count]:empty{display:none}.rl8-up__c{flex:0 0 120px!important;padding:7px!important;gap:5px!important}.rl8-up__m{aspect-ratio:1;height:auto!important;max-height:104px}.rl8-up__n{font-size:.76rem!important;min-height:2.5em}.rl8-up__p{font-size:.84rem!important}.rl8-up__add,.rl-side-cart .rl8-up__add{width:30px!important;height:30px!important;font-size:1.15rem!important;flex:none}@media (max-width:47.99rem){.rl-side-cart{position:fixed!important;inset:0!important;width:100%!important;height:100%!important}.rl-side-cart__panel{inset:0!important;left:0!important;right:0!important;width:100%!important;max-width:none!important;max-inline-size:none!important;inline-size:100%!important;height:var(--rl9-vh,100dvh)!important;border-radius:0!important;box-shadow:none!important}.rl-side-cart__head{padding-top:calc(12px + env(safe-area-inset-top))!important;min-height:0!important}.rl-cart-summary{display:none!important}body,body:has(.rl-cart-summary:not([hidden])){padding-block-end:calc(64px + env(safe-area-inset-bottom))!important;min-height:0!important}body.single-product{padding-block-end:calc(64px + env(safe-area-inset-bottom))!important}body.single-product:has(.rl8-buybar.is-on){padding-block-end:calc(140px + env(safe-area-inset-bottom))!important}.rl-tabbar{bottom:0!important;inset-block-end:0!important;top:auto!important;transform:translateZ(0)}.rl-site-footer{margin-bottom:0!important}}html.rl9-lock,html.rl9-lock body{overflow:hidden!important;overscroll-behavior:none}html.rl9-lock body{position:fixed!important;inset-inline:0;width:100%}.rl8-up__add,.rl-side-cart .rl8-up__add{min-width:0!important;max-width:30px!important;border-radius:50%!important}.rl-side-cart__head{display:grid!important;grid-template-columns:1fr auto auto;align-items:center;gap:10px;padding:12px 16px!important}.rl-side-cart__clear{order:0;margin:0!important;font-size:.8rem;color:rgb(255 255 255/.7)!important}.rl-side-cart__close{width:40px!important;height:40px!important}@media (max-width:47.99rem){.rl-side-cart__head{padding-top:calc(10px + env(safe-area-inset-top))!important}body,body:has(.rl-cart-summary:not([hidden])),body.single-product{padding-block-end:calc(76px + env(safe-area-inset-bottom))!important}body.single-product:has(.rl8-buybar.is-on){padding-block-end:calc(150px + env(safe-area-inset-bottom))!important}}.rl10-contact{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.rl10-chip{display:inline-flex;align-items:center;gap:7px;height:40px;padding:0 14px;border-radius:999px;background:rgb(255 255 255/.08);border:1px solid rgb(255 255 255/.16);color:#fff!important;font-weight:700;font-size:.88rem;text-decoration:none!important}.rl10-chip--wa{background:#C6F432;border-color:#C6F432;color:#06301F!important}.rl10-chip .rl6-ic{width:18px;height:18px}.rl-footer-bottom{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.rl10-trust{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.rl10-trust li{display:inline-flex;align-items:center;gap:6px;padding:6px 11px;border-radius:999px;background:rgb(255 255 255/.06);border:1px solid rgb(255 255 255/.12);color:rgb(255 255 255/.85);font-size:.78rem;font-weight:600}.rl10-trust .rl6-ic{width:16px;height:16px;color:#C6F432}@media (max-width:63.99rem){.rl-site-footer{padding:22px 0 calc(28px)!important}.rl-footer-grid,.rl-footer-grid--v2{grid-template-columns:1fr 1fr!important;gap:12px!important}.rl-footer-brand{grid-column:1/-1;background:rgb(255 255 255/.06);border:1px solid rgb(255 255 255/.12);border-radius:22px;padding:20px 16px!important;text-align:center;align-items:center}.rl-footer-brand .rl-footer-contact{margin:8px 0 0!important}.rl10-contact{justify-content:center}.rl-footer-col{background:rgb(255 255 255/.04);border:1px solid rgb(255 255 255/.10);border-radius:20px;padding:16px 14px!important;margin:0!important}.rl-footer-col .rl-footer-title{margin:0 0 10px!important;padding-bottom:10px;border-bottom:1px solid rgb(198 244 50/.25);font-size:.95rem!important}.rl-footer-col ul{gap:2px!important}.rl-footer-col a{display:block;padding:7px 0;font-size:.9rem!important;color:rgb(255 255 255/.88)!important}.rl-footer-col:last-child{grid-column:1/-1}.rl-footer-col:last-child ul{grid-template-columns:1fr 1fr;column-gap:14px}.rl-footer-bottom{flex-direction:column;align-items:center;text-align:center;margin-top:18px!important;padding-top:16px!important;border-top:1px solid rgb(255 255 255/.12)}.rl10-trust{justify-content:center}}@media (min-width:64rem){.rl10-contact{margin-top:14px}}html.rl10-foot .qlwapp{opacity:0!important;pointer-events:none!important;transform:translateY(20px);transition:opacity .2s,transform .2s}@media (max-width:47.99rem){body.single-product .rl-tabbar{padding-top:4px!important;align-items:center!important}body.single-product .rl-tabbar__cart,body.single-product .rl-tabbar__cart *{margin-top:0!important;transform:none!important}body.single-product .rl-tabbar__fab{inline-size:30px!important;block-size:30px!important;border:0!important;box-shadow:none!important;background:none!important;color:var(--rl-color-forest-deep)!important;top:0!important}body.single-product .rl-tabbar__fab .rl6-ic{width:24px;height:24px}body.single-product .rl-tabbar__count{top:-4px!important;inset-inline-end:-8px!important;min-width:18px;height:18px;font-size:.66rem!important;border:2px solid #fff}body.single-product .rl-tabbar__cart>span:last-child{font-weight:800}.rl8-buybar{inset-inline:0!important;bottom:var(--rl10-tab,60px)!important;border-radius:18px 18px 0 0!important;border:0!important;border-top:1px solid var(--rl-color-border)!important;box-shadow:0 -10px 26px rgb(6 48 31/.10)!important;padding:7px 12px!important;gap:10px!important;min-height:0!important;background:#fff!important;-webkit-backdrop-filter:none;backdrop-filter:none}.rl8-buybar.is-on~.rl-tabbar,body:has(.rl8-buybar.is-on) .rl-tabbar{border-top-color:#EEF4EF!important;box-shadow:none!important}.rl8-buybar__img{width:40px!important;height:40px!important;border-radius:10px!important}.rl8-buybar__info{min-width:0;flex:1}.rl8-buybar__info *{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rl8-buybar__price{font-size:.95rem!important}.rl8-buybar__btn{height:42px!important;min-height:0!important;padding:0 16px!important;border-radius:12px!important;font-size:.9rem!important;gap:0!important;flex:none}.rl8-buybar__btn .rl6-ic{display:none!important}body.single-product:has(.rl8-buybar.is-on){padding-block-end:calc(var(--rl10-tab,60px) + 60px)!important}}.rl-mobile-nav__panel{display:flex!important;flex-direction:column;height:100%;max-height:var(--rl9-vh,100dvh)}.rl-mobile-nav__head{display:flex!important;align-items:center;justify-content:space-between;padding:calc(12px + env(safe-area-inset-top)) 16px 12px!important;background:linear-gradient(120deg,#06301F,#0E5A33);border:0!important;flex:none}.rl10-nav-brand img,.rl10-nav-brand svg{height:28px!important;width:auto!important;filter:brightness(0) invert(1)}.rl10-nav-brand a{display:inline-flex}.rl-mobile-nav__head .rl-icon-button{width:40px;height:40px;border-radius:12px!important;background:rgb(255 255 255/.12)!important;color:#fff!important;border:0!important}.rl10-greet{display:flex;align-items:center;gap:12px;margin:12px 16px 4px;padding:12px 14px;border-radius:18px;background:#EAF8DF;border:1px solid #D2EDC0;text-decoration:none!important;color:var(--rl-color-forest-deep)!important;flex:none}.rl10-greet__ic{width:40px;height:40px;border-radius:50%;background:#fff;display:grid;place-items:center;color:#1E9A4B;box-shadow:0 2px 8px rgb(6 48 31/.08)}.rl10-greet__t{flex:1;display:flex;flex-direction:column;line-height:1.25}.rl10-greet__t small{color:#4E6B57;font-size:.8rem}.rl10-greet>.rl6-ic{transform:scaleX(-1);opacity:.6}.rl-mobile-nav__chips{flex:none;padding:10px 16px 6px!important;display:flex;gap:8px}.rl-mobile-nav__chips .rl-chip{height:36px;padding:0 14px;border-radius:999px;font-weight:800;display:inline-flex;align-items:center}.rl-drawer-cats{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:6px 12px 12px!important}.rl-drawer-cat summary{border-radius:16px!important;min-height:60px}.rl-drawer-cat__thumb{background:#F4F8F2;border-radius:12px;overflow:hidden}.rl-drawer-cat__thumb img{object-fit:contain}.rl10-navfoot{flex:none;display:grid!important;grid-template-columns:1fr 1fr 1fr;gap:8px;padding:12px 12px calc(12px + env(safe-area-inset-bottom))!important;background:#fff;border-top:1px solid var(--rl-color-border);box-shadow:0 -8px 24px rgb(6 48 31/.06);margin:0!important}.rl10-pill{display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:58px;border-radius:16px;background:#F4F8F2;border:1px solid #E3EFE6;color:var(--rl-color-forest-deep)!important;font-weight:800;font-size:.76rem!important;text-decoration:none!important;padding:6px 4px}.rl10-pill .rl6-ic{width:20px;height:20px;color:#1E9A4B}.rl10-pill--wa{background:linear-gradient(135deg,#1E9A4B,#3BB54A);border-color:transparent;color:#fff!important}.rl10-pill--wa .rl6-ic{color:#fff}.woocommerce-account .u-columns.col2-set{display:grid!important;grid-template-columns:1fr;gap:18px}@media (min-width:48rem){.woocommerce-account .u-columns.col2-set{grid-template-columns:1fr 1fr}}.woocommerce-account .u-columns>.col-1,.woocommerce-account .u-columns>.col-2{width:auto!important;float:none!important;max-width:none!important;background:#fff;border:1px solid #E3EFE6;border-radius:22px;padding:22px 18px!important;box-shadow:0 10px 28px rgb(6 48 31/.07)}.woocommerce-account .u-columns h2{display:flex;align-items:center;gap:10px;margin:0 0 14px!important;font-size:1.3rem!important;font-weight:900;color:var(--rl-color-forest-deep)}.woocommerce-account .u-columns h2::before{content:"";width:6px;height:22px;border-radius:4px;background:linear-gradient(#3BB54A,#C6F432)}.woocommerce-account form.login,.woocommerce-account form.register{border:0!important;padding:0!important;margin:0!important;box-shadow:none!important;background:none!important}.woocommerce-account .form-row label{font-weight:700;font-size:.9rem;margin-bottom:6px;display:block}.woocommerce-account .input-text,.woocommerce-MyAccount-content input.input-text{width:100%;min-height:50px;border:1.5px solid #D8EADC!important;border-radius:14px!important;padding:10px 14px!important;background:#FBFDFB!important;font-size:1rem}.woocommerce-account .input-text:focus{border-color:#3BB54A!important;box-shadow:0 0 0 4px rgb(59 181 74/.15)!important;outline:0}.rl10-pw{position:relative;display:block}.rl10-pw .input-text{padding-inline-end:56px!important}.rl10-pw__t{position:absolute;inset-inline-end:6px;top:50%;transform:translateY(-50%);height:38px;padding:0 10px;border:0;border-radius:10px;background:#EAF8DF;color:#0E5A33;font-weight:800;font-size:.78rem;cursor:pointer}.woocommerce-account .show-password-input{display:none!important}.woocommerce-account input[type=checkbox]{appearance:none;-webkit-appearance:none;width:22px;height:22px;border:2px solid #B9D8C1;border-radius:7px;background:#fff;display:inline-grid;place-items:center;vertical-align:middle;margin:0 0 0 8px;flex:none;cursor:pointer}.woocommerce-account input[type=checkbox]:checked{background:#1E9A4B;border-color:#1E9A4B}.woocommerce-account input[type=checkbox]:checked::after{content:"";width:6px;height:11px;border:solid #fff;border-width:0 2.5px 2.5px 0;transform:rotate(45deg) translate(-1px,-1px)}.woocommerce-form-login__rememberme{display:inline-flex!important;align-items:center;font-weight:600!important;margin:4px 0 14px}.woocommerce-account .woocommerce-form-login__submit,.woocommerce-account .woocommerce-form-register__submit,.woocommerce-MyAccount-content .button{display:flex!important;width:100%;align-items:center;justify-content:center;min-height:54px;border-radius:16px!important;border:0!important;background:linear-gradient(135deg,#1E9A4B,#3BB54A)!important;color:#fff!important;font-size:1.05rem!important;font-weight:800!important;box-shadow:0 10px 24px rgb(30 154 75/.28)!important;float:none!important;margin:0!important}.woocommerce-account .lost_password{text-align:center;margin:14px 0 0!important}.woocommerce-account .lost_password a{font-weight:700;color:#1E9A4B}.woocommerce-account .woocommerce-privacy-policy-text p,.woocommerce-account form.register>p:not(.form-row){font-size:.84rem;color:#4E6B57;background:#F4F8F2;border-radius:12px;padding:10px 12px}.woocommerce-account form.register .form-row-wide:has(.input-checkbox){display:flex;align-items:flex-start;gap:2px;font-size:.86rem}.woocommerce-MyAccount-navigation{float:none!important;width:auto!important;margin:0 0 16px}.woocommerce-MyAccount-navigation ul{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;list-style:none;padding:2px 0 8px!important;margin:0}.woocommerce-MyAccount-navigation li a{display:inline-flex;align-items:center;height:40px;padding:0 16px;border-radius:999px;background:#fff;border:1px solid #D8EADC;font-weight:700;white-space:nowrap;text-decoration:none!important;color:var(--rl-color-forest-deep)}.woocommerce-MyAccount-navigation li.is-active a{background:var(--rl-color-forest-deep);color:#C6F432;border-color:transparent}.woocommerce-MyAccount-content{float:none!important;width:auto!important;background:#fff;border:1px solid #E3EFE6;border-radius:22px;padding:20px!important}.woocommerce-orders-table{border:0!important;border-collapse:separate!important;border-spacing:0 8px}.woocommerce-orders-table td,.woocommerce-orders-table th{border:0!important;padding:12px!important}.woocommerce-orders-table tbody tr{background:#F7FAF5}@media (max-width:47.99rem){.woocommerce-orders-table tbody tr{display:block;border-radius:16px;margin-bottom:10px;padding:6px}.woocommerce-orders-table tbody td{display:flex;justify-content:space-between}}body.woocommerce-account .qlwapp{display:none!important}.rl10-step{position:relative;display:inline-flex;align-items:center;justify-content:center;height:44px;min-width:132px;border-radius:14px;background:linear-gradient(135deg,#1E9A4B,#3BB54A);box-shadow:0 8px 18px rgb(30 154 75/.28);overflow:hidden;transition:min-width .28s cubic-bezier(.2,.8,.2,1),background .25s;flex:none}.rl10-step .rl8-buybar__btn{position:absolute;inset:0;width:100%;height:100%!important;background:none!important;box-shadow:none!important;color:#fff!important;border:0!important;transition:opacity .2s,transform .25s}.rl10-step__b,.rl10-step__v{opacity:0;transform:scale(.6);transition:opacity .2s .08s,transform .25s .08s;pointer-events:none}.rl10-step__b{width:42px;height:44px;border:0;background:none;color:#fff;font-size:1.4rem;font-weight:800;display:grid;place-items:center;cursor:pointer;padding:0}.rl10-step__b .rl6-ic{display:none;width:18px;height:18px}.rl10-step__v{min-width:30px;text-align:center;color:#fff;font-size:1.05rem;font-weight:900}.rl10-step.is-open{min-width:126px;background:var(--rl-color-forest-deep,#06301F)}.rl10-step.is-open .rl8-buybar__btn{opacity:0;transform:scale(.8);pointer-events:none}.rl10-step.is-open .rl10-step__b,.rl10-step.is-open .rl10-step__v{opacity:1;transform:none;pointer-events:auto}.rl10-step.is-open .rl10-step__plus{background:#C6F432;color:#06301F;border-radius:12px;width:38px;height:36px;margin-inline-end:4px}.rl10-step.is-one .rl10-step__minus .rl6-ic{display:block}.rl10-step.is-one .rl10-step__minus i{display:none}.rl-product-card{display:flex!important;flex-direction:column}.rl-product-card__media a.rl10-i{position:absolute!important;height:28px!important;width:28px!important;min-height:0!important;padding:0!important;aspect-ratio:auto!important;z-index:3;bottom:8px;inset-inline-end:8px;width:28px;height:28px;border-radius:50%;background:#fff;border:1px solid #DCE9DF;display:grid;place-items:center;font:800 .85rem/1 Georgia,serif;color:var(--rl-color-forest-deep)!important;text-decoration:none!important;box-shadow:0 2px 6px rgb(6 48 31/.10)}.rl10-info{display:flex;flex-direction:column;gap:5px;margin:2px 0 6px}.rl10-lines{display:flex;flex-wrap:wrap;gap:4px 10px}.rl10-ci{display:inline-flex;align-items:center;gap:4px;font-size:.76rem;color:#4E6B57}.rl10-ci b{color:var(--rl-color-forest-deep)}.rl10-ci .rl6-ic{width:14px;height:14px;color:#1E9A4B}.rl10-ci--unit{font-weight:700;color:#0E5A33}.rl10-brand{display:flex;align-items:center;font-size:.74rem;font-weight:800;color:#6B8A73;letter-spacing:.02em}.rl10-brand img{height:15px;width:auto;opacity:.9}.rl10-vars{display:flex;gap:5px}.rl10-vars i{font-style:normal;min-width:26px;height:26px;padding:0 6px;border-radius:999px;display:grid;place-items:center;font-size:.64rem;font-weight:800;background:#06301F;color:#C6F432}.rl10-vars i:nth-child(2){background:#1E9A4B;color:#fff}.rl10-vars i:nth-child(3){background:#EAF8DF;color:#06301F}.rl-product-card__foot{margin-top:auto!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:8px!important}.rl-product-card__foot .rl-price{font-size:1.15rem;font-weight:900}.rl-product-card__actions,.rl-product-card__actions .rl-qty{width:100%!important}.rl-qty--card .rl-qty__add{width:100%!important;height:44px!important;border-radius:999px!important;align-items:center;justify-content:center;gap:6px}.rl-qty--card .rl-qty__add .rl-qty__add-text{display:inline!important;font-weight:800;font-size:.9rem}.rl-qty--card .rl-qty__pill{width:100%!important;height:44px!important;border-radius:999px!important;justify-content:space-between}.rl-qty--card .rl-qty__pill .rl-qty__btn{width:48px!important;height:44px!important}.rl-qty--card .rl-qty__value{flex:1;font-size:1.05rem!important;font-weight:900!important}@keyframes rl10-grow{from{transform:scaleX(.35);opacity:.4}to{transform:none;opacity:1}}.rl-qty--card[data-rl-quantity]:not([data-quantity="0"]) .rl-qty__pill{display:flex}.rl-product-card__media{position:relative}.rl6-htile__img,.rl6-cat__img,.rl-drawer-cat__thumb,.rl-product-card__media .tp-image-wrapper,.rl8-up__m,.rl-mega img{background:#fff!important}.rl6-htile__img img,.rl6-cat__img img,.rl-drawer-cat__thumb img,.rl-product-card__media img,.rl8-up__m img,.rl8-buybar__img img,.rl-side-cart img,.rl-search-panel img,.rl-mega img{object-fit:contain!important;object-position:center!important}.rl6-htile__img img,.rl6-cat__img img{padding:8px!important;box-sizing:border-box;transform:none!important}.rl-drawer-cat__thumb img{padding:3px;box-sizing:border-box}.rl6-htile{display:flex!important;flex-direction:column}.rl6-htile__go{position:static!important;inset:auto!important;width:24px!important;height:24px!important;margin:0!important;background:rgb(198 244 50/.18)!important;color:#C6F432!important;box-shadow:none!important;border-radius:50%;display:grid!important;place-items:center;flex:none}.rl6-htile__name{display:flex!important;align-items:center;justify-content:space-between;gap:6px}.rl6-htile{display:grid!important;grid-template-columns:1fr auto;grid-template-areas:'img img' 'name go';align-items:center;column-gap:6px}.rl6-htile__img{grid-area:img}.rl6-htile__name{grid-area:name}.rl6-htile__go{grid-area:go;margin-inline-end:8px!important}@media (hover:none){.tp-image-hover{display:none!important}}.rl-product-card{padding-bottom:12px!important;height:auto!important}.rl-product-card__foot{overflow:visible!important}.rl-qty--card .rl-qty__add svg{width:20px;height:20px}.rl-qty--card{--q-h:44px;height:auto!important;block-size:auto!important;overflow:visible!important;clip-path:none!important}.rl-product-card__actions{overflow:visible!important;height:auto!important}.rl-product-card>*{flex-shrink:0!important}.rl-qty--card .rl-qty__add{position:relative!important;inset:auto!important;transform:none!important;margin:0!important;block-size:44px!important;min-block-size:44px!important}.rl-qty--card{min-block-size:44px!important;display:flex!important}ul.products:has(>.rl-product-card){align-items:stretch!important;grid-auto-rows:auto!important}ul.products>li.rl-product-card{overflow:visible!important;contain:none!important;content-visibility:visible!important;height:auto!important;max-height:none!important}.rl-product-card__media{overflow:hidden;border-radius:16px}.rl-product-card__foot{height:auto!important;block-size:auto!important;min-height:0!important;max-height:none!important}.rl11-mosaic{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:14px 0 10px}.rl11-tile{position:relative;display:block;border-radius:20px;overflow:hidden;aspect-ratio:1114/684;box-shadow:0 10px 26px rgb(6 48 31/.14);text-decoration:none!important;isolation:isolate}.rl11-tile img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.rl11-tile:hover img{transform:scale(1.04)}.rl11-tile::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 35%,rgb(0 0 0/.42));z-index:1}.rl11-tile--terp::after,.rl11-tile--acc::after{background:linear-gradient(180deg,transparent 40%,rgb(6 48 31/.55))}.rl11-tile__txt{position:absolute;z-index:2;inset-inline-start:12px;bottom:10px;display:flex;flex-direction:column;color:#fff;text-shadow:0 1px 6px rgb(0 0 0/.35)}.rl11-tile__txt b{font-size:clamp(.98rem,3.6vw,1.5rem);font-weight:900;line-height:1.15}.rl11-tile__txt small{font-size:.74rem;opacity:.9;display:none}.rl11-tile__go{position:absolute;z-index:2;inset-inline-end:10px;bottom:10px;width:30px;height:30px;border-radius:50%;background:#C6F432;color:#06301F;display:grid;place-items:center}.rl11-tile__go .rl6-ic{width:16px;height:16px;transform:scaleX(-1)}@media (min-width:48rem){.rl11-mosaic{gap:16px;margin:22px 0 14px}.rl11-tile{border-radius:26px}.rl11-tile__txt{inset-inline-start:20px;bottom:18px}.rl11-tile__txt small{display:block}.rl11-tile__go{width:40px;height:40px;inset-inline-end:18px;bottom:18px}}.rl11-chips{display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;padding:4px 2px 14px;margin:0 0 8px;scroll-snap-type:x proximity}.rl11-chips::-webkit-scrollbar{display:none}.rl11-chip{flex:0 0 auto;scroll-snap-align:start;display:flex;flex-direction:column;align-items:center;gap:6px;width:74px;text-decoration:none!important;color:var(--rl-color-forest-deep)!important;font-size:.78rem;font-weight:800}.rl11-chip__ic{width:58px;height:58px;border-radius:18px;background:#fff;border:1px solid #DCEBDF;display:grid;place-items:center;box-shadow:0 4px 12px rgb(6 48 31/.06);color:#1E9A4B}.rl11-chip__ic .rl6-ic{width:26px;height:26px}@media (min-width:64rem){.rl11-chips{justify-content:center}}.rl11-promo{position:relative;display:block;margin:18px 0;border-radius:24px;overflow:hidden;background:#F3F1EA;text-decoration:none!important;min-height:150px;box-shadow:0 10px 26px rgb(6 48 31/.08)}.rl11-promo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.9}.rl11-promo__txt{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:22px 20px;max-width:560px;color:var(--rl-color-forest-deep)}.rl11-promo__txt b{font-size:clamp(1.3rem,5vw,2rem);font-weight:900;background:#FFD41A;padding:2px 10px;border-radius:10px}.rl11-promo__txt small{font-size:.92rem;font-weight:600;background:rgb(255 255 255/.85);padding:4px 10px;border-radius:8px}.rl11-promo__cta{display:inline-flex;align-items:center;gap:6px;margin-top:6px;height:40px;padding:0 16px;border-radius:999px;background:var(--rl-color-forest-deep);color:#C6F432;font-weight:800}.rl11-promo__cta .rl6-ic{transform:scaleX(-1)}@media (max-width:63.99rem){.rl-site-header .rl-search__submit{background:none!important;box-shadow:none!important;border:0!important;color:#8FA596!important;width:40px!important}.rl-site-header .rl-search__submit .rl6-ic,.rl-site-header .rl-search__submit svg{width:20px;height:20px;color:#8FA596;stroke:#8FA596}.rl-site-header .rl-search__form{box-shadow:none!important;background:#F3F7F2!important;border:1px solid #E1ECE3!important}.rl-site-header{position:sticky!important;top:0!important}}.rl-cart{position:relative}.rl11-total{position:absolute;top:-8px;inset-inline-end:-14px;z-index:2;min-width:0;height:22px;padding:0 8px;border-radius:999px;background:#C6F432;color:#06301F;font-size:.72rem;font-weight:900;line-height:22px;white-space:nowrap;box-shadow:0 3px 10px rgb(6 48 31/.25);border:2px solid #fff;direction:ltr}.rl11-total[hidden]{display:none}@media (max-width:63.99rem){.rl-header-actions .rl-cart .rl-cart__count{display:none!important}.rl-header-actions .rl-cart .rl11-total{inset-inline-end:auto;inset-inline-start:34px;top:-6px}}@media (min-width:64rem){.rl11-total{display:none!important}}.rl11-sback{position:fixed;inset:0;z-index:89;background:rgb(6 30 20/.48);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}html.rl11-sopen .rl-site-header{z-index:95!important}.rl11-sdrop,html.rl11-sopen .rl-site-header .rl-search-panel{position:fixed!important;z-index:96;top:calc(var(--rl11-top,140px) + 6px)!important;left:8px!important;right:8px!important;width:auto!important;max-height:calc(var(--rl11-vvh,100dvh) - var(--rl11-top,140px) - 14px)!important;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;background:#fff!important;border-radius:22px!important;box-shadow:0 24px 60px rgb(6 48 31/.28)!important;border:1px solid #E3EFE6;padding:14px!important;margin:0!important}.rl11-sdrop[hidden]{display:none!important}.rl11-sdrop__h{margin:6px 2px 8px;font-size:.8rem;font-weight:800;color:#6B8A73}.rl11-sdrop__pop{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:8px}.rl11-sdrop__pop a{display:inline-flex;align-items:center;gap:5px;height:34px;padding:0 12px;border-radius:999px;background:#F3F7F2;border:1px solid #E1ECE3;color:var(--rl-color-forest-deep)!important;font-size:.85rem;font-weight:700;text-decoration:none!important}.rl11-sdrop__pop .rl6-ic{width:14px;height:14px;color:#8FA596}.rl11-sdrop__cats{display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;padding-bottom:6px;margin-bottom:6px}.rl11-sdrop__cats a{flex:0 0 72px;display:flex;flex-direction:column;align-items:center;gap:5px;font-size:.72rem;font-weight:700;text-align:center;line-height:1.2;color:var(--rl-color-forest-deep)!important;text-decoration:none!important}.rl11-sdrop__cats span{width:60px;height:60px;border-radius:16px;background:#fff;border:1px solid #E3EFE6;display:grid;place-items:center;overflow:hidden}.rl11-sdrop__cats img{width:52px;height:52px;object-fit:contain}.rl11-sdrop__best{list-style:none;margin:0;padding:0;display:grid;gap:6px}.rl11-sdrop__best li{display:flex;align-items:center;gap:10px;padding:6px;border-radius:14px;background:#F9FBF8}.rl11-sdrop__best a{flex:1;display:flex;align-items:center;gap:10px;min-width:0;text-decoration:none!important;color:inherit}.rl11-sdrop__best img{width:52px;height:52px;border-radius:12px;background:#fff;object-fit:contain;flex:none}.rl11-sdrop__best span{display:flex;flex-direction:column;min-width:0}.rl11-sdrop__best b{font-size:.84rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rl11-sdrop__best small{font-weight:800;color:#0E5A33}@media (max-width:63.99rem){html.rl11-sopen .rl-search{position:static!important;inset:auto!important;background:none!important;height:auto!important;padding:0!important}}.rl-product-card__foot{flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;justify-content:space-between!important}.rl-product-card__actions,.rl-product-card__actions .rl-qty{width:auto!important}.rl-qty--card .rl-qty__add{width:40px!important;height:40px!important;block-size:40px!important;min-block-size:0!important;padding:0!important;border-radius:50%!important;justify-content:center}.rl-qty--card .rl-qty__add .rl-qty__add-text{display:none!important}.rl-qty--card .rl-qty__pill{width:auto!important;height:40px!important;min-width:118px}.rl-qty--card .rl-qty__pill .rl-qty__btn{width:38px!important;height:40px!important}.rl-qty--card[data-rl-quantity]:not([data-quantity="0"]){flex:1 0 100%}.rl-product-card__actions:has(.rl-qty[data-rl-quantity]:not([data-quantity="0"])){flex:1 0 100%;width:100%!important}.rl-product-card__actions:has(.rl-qty[data-rl-quantity]:not([data-quantity="0"])) .rl-qty,.rl-product-card__actions:has(.rl-qty[data-rl-quantity]:not([data-quantity="0"])) .rl-qty__pill{width:100%!important}.rl-qty--card{min-block-size:40px!important}.rl-qty--card[data-quantity="1"] .rl-qty__minus svg{display:none}.rl-qty--card[data-quantity="1"] .rl-qty__minus::before{content:"";width:18px;height:18px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M4 7h16M9 7V4h6v3M6 7l1 13h10l1-13'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M4 7h16M9 7V4h6v3M6 7l1 13h10l1-13'/%3E%3C/svg%3E") center/contain no-repeat}.rl-search-item__qty{width:auto!important;flex:none}.rl-search-item__qty .rl-qty__pill{min-width:110px}.rl10-step{min-width:44px!important;width:auto;border-radius:22px!important}.rl10-step:not(.is-open){width:44px;min-width:44px!important}.rl10-step:not(.is-open) .rl8-buybar__btn{font-size:0!important}.rl10-step:not(.is-open) .rl8-buybar__btn::before{content:"+";font-size:1.6rem;font-weight:700;line-height:1}.rl10-step.is-open{min-width:126px!important}@media (max-width:47.99rem){.rl-tabbar{position:fixed!important;bottom:0!important;top:auto!important;transform:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;height:calc(62px + env(safe-area-inset-bottom))!important;box-sizing:border-box;padding-bottom:env(safe-area-inset-bottom)!important;will-change:auto}.rl8-buybar{bottom:calc(62px + env(safe-area-inset-bottom))!important;transform:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;transition:opacity .2s!important;visibility:hidden}.rl8-buybar.is-on{visibility:visible}body,body.single-product{padding-block-end:calc(62px + env(safe-area-inset-bottom))!important}body.single-product:has(.rl8-buybar.is-on){padding-block-end:calc(124px + env(safe-area-inset-bottom))!important}}.rl11-sdrop__best small{white-space:nowrap}.rl11-sdrop__best small *{white-space:nowrap}.rl6-htile{position:relative!important;display:block!important;padding:0!important;border-radius:18px!important;overflow:hidden!important;aspect-ratio:1114/684;background:#fff!important;border:0!important;box-shadow:0 8px 22px rgb(0 0 0/.22)!important}.rl6-htile .rl11-htile__img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;padding:0!important;border-radius:0!important;background:none!important;margin:0!important}.rl6-htile .rl11-htile__img img{width:100%!important;height:100%!important;object-fit:cover!important;padding:0!important}.rl6-htile::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,rgb(0 0 0/.5));pointer-events:none}.rl6-htile .rl6-htile__name{position:absolute!important;z-index:2;inset-inline-start:10px;bottom:8px;color:#fff!important;font-weight:900;font-size:clamp(.86rem,3.4vw,1.15rem);text-shadow:0 1px 6px rgb(0 0 0/.4);display:block!important;max-width:75%;line-height:1.15}.rl6-htile .rl6-htile__go{position:absolute!important;z-index:2;inset-inline-end:8px!important;bottom:8px!important;width:26px!important;height:26px!important;background:#C6F432!important;color:#06301F!important}.rl6-htile{grid-template-areas:none!important}.rl6-htile .rl6-htile__name{inset-inline-start:14px;bottom:12px;max-width:calc(100% - 62px)}.rl6-htile .rl6-htile__go{inset-inline-end:12px!important;bottom:10px!important;box-shadow:0 2px 8px rgb(0 0 0/.25)}.rl6-htile--2{background:#FFD41A!important}.rl6-htile--2 .rl11-htile__img img{object-fit:contain!important;object-position:0 0!important;width:84%!important;height:80%!important;margin:4% 0 0 3%!important}.rl11-ust{display:inline-flex;align-items:center;height:36px;border-radius:999px;background:transparent;transition:background .18s,min-width .18s;min-width:36px;justify-content:flex-end;gap:0}.rl11-ust .rl8-up__add{width:36px!important;height:36px!important;min-width:36px!important;border-radius:50%!important;display:grid!important;place-items:center!important;font-size:1.3rem!important;font-weight:800;line-height:1;padding:0!important}.rl11-ust__m,.rl11-ust__v{display:none}.rl11-ust.is-open{background:#0B6B3A;min-width:100px;justify-content:space-between;padding:0 2px}.rl11-ust.is-open .rl11-ust__m,.rl11-ust.is-open .rl11-ust__v{display:grid;place-items:center}.rl11-ust.is-open .rl11-ust__v{color:#fff;font-weight:800;font-size:.92rem;min-width:20px}.rl11-ust.is-open .rl8-up__add,.rl11-ust__m{width:32px!important;height:32px!important;min-width:32px!important;border:0;border-radius:50%;background:rgb(255 255 255/.16)!important;color:#fff!important;padding:0;cursor:pointer}.rl11-ust__m::before{content:"";width:14px;height:2px;background:#fff;border-radius:2px}.rl11-ust.is-one .rl11-ust__m::before{width:15px;height:15px;background:#fff;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6h18M8 6V4h8v2M6 6l1 14h10l1-14M10 11v6M14 11v6'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6h18M8 6V4h8v2M6 6l1 14h10l1-14M10 11v6M14 11v6'/%3E%3C/svg%3E") center/contain no-repeat}.rl8-up__f:has(.rl11-ust.is-open) .rl8-up__p{display:none}.rl8-up__f:has(.rl11-ust.is-open){justify-content:center}.rl8-up__f:has(.rl11-ust.is-open) .rl11-ust{width:100%}.rl11-ust__m,.rl11-ust .rl8-up__add{-webkit-appearance:none;appearance:none;outline:0!important;border:0!important;box-shadow:none!important}.rl6-htile{background:#0E3B26!important}.rl6-htile .rl11-htile__img img{mix-blend-mode:luminosity;opacity:.92}.rl6-htile--1,.rl6-htile--2{background:#2F6B45!important}.rl6-htile--2 .rl11-htile__img img{mix-blend-mode:normal;opacity:1}.rl6-htile--2{background:#E7F3EA!important}.rl6-htile--2::after{background:linear-gradient(180deg,transparent 45%,rgb(6 48 31/.55))!important}.rl6-htile::after{background:linear-gradient(180deg,rgb(6 48 31/0) 35%,rgb(6 48 31/.78))!important}.rl-qty__add,.rl8-up__add,.rl8-buy__add,[data-rl8-buy]:not(.is-open) .rl10-step__plus,.rl6-htile__go,.rl-search-item .rl-qty__add{aspect-ratio:1!important;flex-shrink:0!important;border-radius:50%!important}.rl-qty--card .rl-qty__add{width:40px!important;height:40px!important;min-width:40px!important;max-width:40px!important}.rl-side-cart .rl-qty__pill{display:inline-grid!important;grid-template-columns:34px minmax(28px,auto) 34px!important;align-items:center!important;height:38px!important;min-width:112px!important;padding:0 2px!important;background:#0E3B26!important;border-radius:999px!important}.rl-side-cart .rl-qty__pill .rl-qty__btn{width:34px!important;height:34px!important;min-width:34px!important;border-radius:50%!important;background:rgb(255 255 255/.14)!important;color:#fff!important;aspect-ratio:1;position:static!important;margin:0!important;transform:none!important}.rl-side-cart .rl-qty__pill input,.rl-side-cart .rl-qty__pill .rl-qty__value,.rl-side-cart .rl-qty__pill output{color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:16px!important;font-weight:800!important;text-align:center!important;width:auto!important;min-width:28px!important;background:none!important;opacity:1!important;position:static!important}.rl-side-cart__price,.rl-side-cart__summary bdi,.rl-side-cart__summary strong{color:#06301F!important;font-weight:800!important;font-variant-numeric:tabular-nums}.rl-side-cart__heading [class*=count],.rl-side-cart__head [class*=count]{background:#fff!important;color:#06301F!important;font-weight:900!important;font-size:13px!important;min-width:24px;height:24px;border-radius:999px;display:inline-grid;place-items:center;padding:0 6px}@media (max-width:63.99rem){.rl-header-actions .rl-cart{width:auto!important;min-width:46px;height:44px!important;padding:0 12px 0 10px!important;border-radius:999px!important;display:inline-flex!important;align-items:center;gap:7px;flex-direction:row}.rl-header-actions .rl-cart .rl11-total{position:static!important;transform:none!important;background:none!important;box-shadow:none!important;border:0!important;color:#fff!important;font-size:14px!important;font-weight:800!important;padding:0!important;line-height:1;font-variant-numeric:tabular-nums;letter-spacing:0}.rl-header-actions .rl-cart .rl11-total:empty{display:none!important}.rl-tabbar{padding-top:4px!important;align-items:center!important}.rl-tabbar__cart,.rl-tabbar__cart *{margin-top:0!important;transform:none!important}.rl-tabbar__fab{inline-size:30px!important;block-size:30px!important;border:0!important;box-shadow:none!important;background:none!important;color:var(--rl-color-forest-deep)!important;top:0!important;position:relative}.rl-tabbar__fab .rl6-ic{width:24px;height:24px}.rl-tabbar__count{top:-6px!important;inset-inline-end:-12px!important;min-width:20px;height:20px;font-size:12px!important;font-weight:900!important;background:#0B6B3A!important;color:#fff!important;border:2px solid #fff;line-height:16px}.qlwapp{display:none!important}}.rl-header-actions .rl-cart__count{font-weight:900!important;color:#06301F!important;background:#fff!important}.rl11-chips{display:none!important}.rl-v4-catalog__more{display:inline-flex!important;align-items:center;gap:6px;height:40px;padding:0 18px;border-radius:999px;background:#fff;border:1.5px solid #0B6B3A;color:#0B6B3A!important;font-weight:800;text-decoration:none!important}.rl11-promo{background:#F3F8F2!important}.rl11-promo picture img{opacity:.35}.rl11-promo__txt h2,.rl11-promo__txt strong{background:none!important;color:#06301F!important}.rl11-promo__txt p{background:none!important}@media (max-width:63.99rem){.rl6-hero .rl6-slide--main{padding-bottom:54px!important}.rl6-hero .rl6-slide{min-height:0!important}}html,body{min-height:0!important}.rl-site-footer{margin-bottom:0!important}.rl6-slide{cursor:pointer}html,body{overflow:visible!important;overflow-x:visible!important}.rl-main,.rl-site-footer,.rl-site-header,.rl-announcement,main{overflow-x:clip}html{background:#06301F!important}body{background-color:var(--rl-color-bg,#F5FAF5)}.rl6-htile,.rl6-htile--1,.rl6-htile--2{background:#123F29!important}.rl6-htile--1,.rl6-htile--2{background:#1D5A38!important}.rl6-htile--2 .rl11-htile__img img{mix-blend-mode:luminosity!important;opacity:.92!important;object-fit:cover!important;width:100%!important;height:100%!important;margin:0!important}.rl6-htile--2::after{background:linear-gradient(180deg,rgb(6 48 31/0) 35%,rgb(6 48 31/.78))!important}.rl-side-cart__quantity{display:inline-grid!important;grid-template-columns:34px minmax(30px,auto) 34px!important;align-items:center!important;height:38px!important;min-width:112px!important;padding:0 2px!important;background:#0E3B26!important;border-radius:999px!important;gap:0!important}.rl-side-cart__quantity button{width:34px!important;height:34px!important;min-width:34px!important;aspect-ratio:1;border-radius:50%!important;background:rgb(255 255 255/.14)!important;color:#fff!important;font-size:18px!important;font-weight:800!important;border:0!important;box-shadow:none!important;position:static!important;margin:0!important;transform:none!important;display:grid!important;place-items:center!important;padding:0!important}.rl-side-cart__quantity [data-rl-cart-value]{color:#fff!important;font-size:16px!important;font-weight:800!important;text-align:center!important;min-width:30px;font-variant-numeric:tabular-nums;position:static!important}.rl-side-cart__heading [data-rl-side-cart-count]{background:#fff!important;color:#06301F!important;font-weight:900!important;font-size:14px!important;min-width:26px;height:26px;border-radius:999px;display:inline-grid!important;place-items:center;padding:0 7px}@media (max-width:63.99rem){.rl-site-header .rl-header-actions a.rl-cart{inline-size:auto!important;width:auto!important;min-inline-size:46px!important;padding-inline:11px 13px!important;border-radius:999px!important;gap:7px!important;display:inline-flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important}.rl-site-header a.rl-cart .rl6-ic{flex-shrink:0;width:22px;height:22px}.rl-site-header a.rl-cart .rl11-total{position:static!important;inset:auto!important;transform:none!important;display:inline-block!important;background:none!important;color:#fff!important;font-size:14px!important;font-weight:800!important;padding:0!important;margin:0!important;box-shadow:none!important;border:0!important;white-space:nowrap}.rl-site-header a.rl-cart .rl-cart__count,.rl-site-header a.rl-cart .rl-cart__subtotal{display:none!important}.rl6-hero .rl6-slide--main{padding-bottom:58px!important}}@media (max-width:63.99rem){.rl6-hero__track{align-items:stretch!important}.rl6-slide:not(.rl6-slide--main){height:0!important;min-height:100%!important;overflow:hidden!important}}.rl-side-cart .rl-side-cart__quantity button[data-rl-cart-plus],.rl-side-cart .rl-side-cart__quantity button[data-rl-cart-minus]{background:rgb(255 255 255/.16)!important;color:#fff!important;box-shadow:none!important}@media (max-width:63.99rem){.rl-site-header a.rl-cart .rl11-total{flex:none!important;width:auto!important;min-width:max-content!important;inline-size:auto!important;height:auto!important;line-height:1!important;direction:ltr}}.rl6-htile .rl11-htile__img img,.rl6-htile--2 .rl11-htile__img img{opacity:.62!important}@media (max-width:63.99rem){.rl-site-header .rl-header-main{grid-template-columns:1fr auto 1fr!important}.rl-site-header .rl-header-actions{width:auto!important;justify-self:end}.rl-site-header .rl-header-main>:first-child{justify-self:start}}.rl-search-item__name mark,.rl-search-panel__cat mark{background:none;color:#0B6B3A;font-weight:900;padding:0}.rl-search-panel__cat.is-brand{border-style:dashed}.rl11-recent__row{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.rl11-recent__row a{padding:6px 12px;border-radius:999px;background:#F1F6F2;color:#06301F;font-size:.82rem;font-weight:700;text-decoration:none}.rl11-recent__row a::before{content:"↺ ";color:#6B8A73}.rl-search-item__name mark,.rl-search-panel__cat mark{background:#DDF5A8!important;color:#06301F!important;font-weight:900;border-radius:4px;padding:0 1px;box-shadow:0 0 0 1px #C6F432}.rl6-htile,.rl6-htile--1,.rl6-htile--2,.rl6-htile--3{background:#123F29!important}.rl6-htile .rl11-htile__img,.rl6-htile--2 .rl11-htile__img{inset:5px!important;width:auto!important;height:auto!important;border-radius:14px!important;overflow:hidden}.rl6-htile .rl11-htile__img img,.rl6-htile--2 .rl11-htile__img img{mix-blend-mode:normal!important;opacity:1!important;filter:saturate(.82)!important;object-fit:cover!important;width:100%!important;height:100%!important;margin:0!important}.rl6-htile::after,.rl6-htile--2::after{inset:5px;border-radius:14px;background:linear-gradient(180deg,rgb(6 48 31/0) 40%,rgb(6 48 31/.82))!important}.rl12-promos{margin:0 16px 8px;padding:10px 12px;border-radius:14px;background:#F1F8EC;border:1px solid #D7EBC9;color:#06301F;font-weight:800;font-size:.88rem}.rl12-promos[hidden],.rl12-fees[hidden]{display:none!important}.rl12-promos .rl-promos-msg{display:block}.rl12-fees{display:grid;gap:2px;margin:-2px 0 6px}.rl12-fee{display:flex;justify-content:space-between;font-size:.9rem;font-weight:800;color:#0B6B3A}.rl12-fee bdi{font-variant-numeric:tabular-nums}@media (max-width:47.99rem){.cart_totals tr.fee,.woocommerce-checkout-review-order-table tr.fee{display:table-row!important}.cart_totals tr.fee th,.woocommerce-checkout-review-order-table tr.fee th{display:table-cell!important;color:#0B6B3A;font-weight:800}.cart_totals tr.fee td,.woocommerce-checkout-review-order-table tr.fee td{color:#0B6B3A;font-weight:800}.cart_totals tr.fee td::before{content:attr(data-title)": ";font-weight:800}}:root{--rl13-ink:#14261C;--rl13-forest:#1F4D36;--rl13-mute:#6E7A71;--rl13-line:#E6E2D8;--rl13-cream:#F7F4EE;--rl13-sand:#EFEAE0;--rl13-accent:#A8582F}.rl8-tags{gap:4px!important}.rl8-tag{position:relative;overflow:hidden;display:inline-flex!important;align-items:center;gap:5px;height:22px!important;padding:0 8px!important;border-radius:3px!important;font-size:11px!important;font-weight:700!important;letter-spacing:.02em;line-height:1!important;box-shadow:none!important;border:1px solid transparent!important;text-transform:none}.rl8-tag .rl6-ic{width:11px!important;height:11px!important;stroke-width:1.4}.rl8-tag--sale{background:var(--rl13-ink)!important;color:#F3E6D8!important;font-variant-numeric:tabular-nums}.rl8-tag--sale::after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 35%,rgb(255 255 255/.22) 50%,transparent 65%);transform:translateX(-120%);animation:rl13shine 3.6s ease-in-out 1.2s infinite}@keyframes rl13shine{0%,70%{transform:translateX(-120%)}100%{transform:translateX(120%)}}@media (prefers-reduced-motion:reduce){.rl8-tag--sale::after{animation:none}}.rl8-tag--qty{background:var(--rl13-cream)!important;color:var(--rl13-forest)!important;border-color:#D9D3C6!important}.rl8-tag--new{background:#fff!important;color:var(--rl13-ink)!important;border-color:var(--rl13-line)!important}.onsale,.rl-mega__deal-tag{background:var(--rl13-ink)!important;color:#F3E6D8!important;border-radius:3px!important;font-size:11px!important;font-weight:700!important;padding:4px 8px!important;min-height:0!important;line-height:1.2!important;box-shadow:none!important}.rl-price del,.price del,.rl-side-cart del,.rl8-buybar del{color:#9AA19B!important;font-weight:500!important;text-decoration:line-through!important;text-decoration-color:#B5BAB4!important;text-decoration-thickness:1px!important;opacity:1!important;font-size:.86em}.rl-price ins,.price ins,.rl-side-cart ins,.rl8-buybar ins{color:var(--rl13-ink)!important;background:none!important;text-decoration:none!important;border:0!important;box-shadow:none!important;font-weight:800!important;padding:0!important}.rl-price ins *,.price ins *{color:inherit!important;border:0!important;background:none!important;text-decoration:none!important}.rl8-tiers{background:#fff!important;border:1px solid var(--rl13-line)!important;border-radius:12px!important;padding:14px!important;box-shadow:none!important}.rl8-tiers__head{color:var(--rl13-ink)!important;font-weight:700!important;font-size:.9rem!important}.rl8-tiers__hint{color:var(--rl13-mute)!important;font-size:.8rem!important}.rl8-tiers__list{gap:8px!important}.rl8-tier{background:#fff!important;border:1px solid var(--rl13-line)!important;border-radius:10px!important;box-shadow:none!important;color:var(--rl13-ink)!important;padding:10px 8px!important;transition:border-color .2s}.rl8-tier.is-active,.rl8-tier[aria-pressed="true"],.rl8-tier.is-on{border-color:var(--rl13-forest)!important;background:var(--rl13-cream)!important;box-shadow:inset 0 0 0 1px var(--rl13-forest)!important}.rl8-tier__qty{font-weight:700!important;color:var(--rl13-ink)!important;font-size:.82rem!important}.rl8-tier__price{font-weight:800!important;color:var(--rl13-ink)!important;font-variant-numeric:tabular-nums}.rl8-tier__save{background:none!important;color:var(--rl13-accent)!important;font-weight:700!important;font-size:.74rem!important;padding:0!important;border:0!important}.rl-freeship{background:#fff!important;border:0!important;border-bottom:1px solid var(--rl13-line)!important;border-radius:0!important;padding:12px 18px 14px!important;margin:0!important;box-shadow:none!important}.rl-freeship__text{color:var(--rl13-ink)!important;font-size:.84rem!important;font-weight:600!important;letter-spacing:.01em;margin:0 0 8px!important;font-variant-numeric:tabular-nums}.rl-freeship__text b,.rl-freeship__text strong{font-weight:800}.rl-freeship__bar{height:3px!important;border-radius:3px!important;background:var(--rl13-sand)!important;overflow:hidden;box-shadow:none!important}.rl-freeship__bar i{background:var(--rl13-forest)!important;border-radius:3px!important;box-shadow:none!important}.rl-promos-msg{display:flex;align-items:center;gap:10px;background:#fff!important;border:1px solid var(--rl13-line)!important;border-inline-start:2px solid var(--rl13-accent)!important;border-radius:8px!important;padding:10px 12px!important;color:var(--rl13-ink)!important;font-size:.84rem!important;font-weight:600!important;line-height:1.45;font-variant-numeric:tabular-nums;box-shadow:none!important}.rl-promos-msg::before{content:"";flex:none;width:16px;height:16px;background:var(--rl13-forest);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20.6 13.4 13.4 20.6a2 2 0 0 1-2.8 0L3 13V3h10l7.6 7.6a2 2 0 0 1 0 2.8z'/%3E%3Ccircle cx='7.5' cy='7.5' r='1.2'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20.6 13.4 13.4 20.6a2 2 0 0 1-2.8 0L3 13V3h10l7.6 7.6a2 2 0 0 1 0 2.8z'/%3E%3Ccircle cx='7.5' cy='7.5' r='1.2'/%3E%3C/svg%3E") center/contain no-repeat}.rl12-promos{background:none!important;border:0!important;padding:10px 16px 0!important;margin:0!important}.rl-side-cart:has(.rl12-promos:not([hidden])) .rl-freeship__text{display:none!important}.cart-collaterals .rl-promos-msg,.woocommerce-cart .rl-promos-msg{margin-bottom:12px}.woocommerce-cart div:has(>.rl-promos-msg){background:#fff!important;border:1px solid var(--rl13-line)!important;border-radius:12px!important;padding:14px!important}.woocommerce-cart div:has(>.rl-promos-msg) a{border:1px solid var(--rl13-line);border-radius:10px;padding:8px;color:var(--rl13-ink)!important;font-size:12px!important;text-decoration:none}.rl12-fee{color:var(--rl13-accent)!important;font-weight:600!important;font-size:.86rem!important}.rl12-fee span{color:var(--rl13-ink);font-weight:600}.cart_totals tr.fee th,.cart_totals tr.fee td,.woocommerce-checkout-review-order-table tr.fee th,.woocommerce-checkout-review-order-table tr.fee td{color:var(--rl13-accent)!important;font-weight:600!important}.cart_totals tr.fee th,.woocommerce-checkout-review-order-table tr.fee th{color:var(--rl13-ink)!important}.rl6-promo{box-shadow:none!important;border:1px solid var(--rl13-line)!important;border-radius:16px!important}.rl6-promo--lime{background:var(--rl13-cream)!important}.rl6-promo--sun{background:var(--rl13-sand)!important}.rl6-promo--forest{background:var(--rl13-forest)!important;border-color:var(--rl13-forest)!important}.rl6-promo--lime *,.rl6-promo--sun *{color:var(--rl13-ink)!important}.rl6-promo__copy>span:first-child,.rl6-promo [class*=eyebrow],.rl6-promo [class*=pill]{background:none!important;border:1px solid currentColor!important;opacity:.75;border-radius:999px!important;font-weight:600!important;font-size:11px!important;letter-spacing:.04em}.rl6-promo__img{box-shadow:0 8px 24px rgb(20 38 28/.10)!important;border-radius:12px!important;transform:none!important;background:#fff!important}.rl6-promo--forest .rl6-promo__copy *{color:#F3EFE6!important}.rl11-promo{background:var(--rl13-cream)!important;border:1px solid var(--rl13-line)!important}.rl11-promo picture img{opacity:.18!important;filter:grayscale(1)}.rl11-promo b,.rl11-promo strong{background:none!important;color:var(--rl13-ink)!important;font-weight:800!important}.rl11-promo__cta{background:var(--rl13-ink)!important;color:#fff!important;box-shadow:none!important}.rl6-hero .rl6-btn--lime,.rl6-hero a.rl6-btn{box-shadow:none!important}.rl13-tier p{margin:0 0 7px;color:var(--rl13-ink);font-size:.84rem;font-weight:600;font-variant-numeric:tabular-nums}.rl13-tier__bar{height:3px;border-radius:3px;background:var(--rl13-sand);overflow:hidden}.rl13-tier__bar i{display:block;height:100%;background:var(--rl13-accent);border-radius:3px}.rl13-applied{display:flex;justify-content:space-between;margin-top:8px;font-size:.82rem;color:var(--rl13-ink)}.rl13-applied bdi{color:var(--rl13-accent);font-weight:700}.rl12-promos{padding:10px 18px 12px!important;border-bottom:1px solid var(--rl13-line)!important;background:#fff!important}.rl-side-cart:has(.rl12-promos:not([hidden])) .rl-freeship__text{display:block!important}.rl13-hl{list-style:none;margin:16px 0;padding:14px 0;border-block:1px solid var(--rl13-line);display:grid;gap:10px}.rl13-hl li{display:flex;align-items:center;gap:12px;color:var(--rl13-ink);font-size:.92rem;font-weight:500}.rl13-li{flex:none;color:var(--rl13-forest)}.rl13-ben{list-style:none;padding:0;display:grid;gap:10px}.rl13-ben li{display:flex;gap:10px;align-items:flex-start}.rl13-steps{counter-reset:s;list-style:none;padding:0;display:grid;gap:12px}.rl13-steps li{counter-increment:s;display:grid;grid-template-columns:30px 1fr;gap:10px;align-items:start}.rl13-steps li::before{content:counter(s);width:28px;height:28px;border-radius:50%;border:1px solid var(--rl13-forest);color:var(--rl13-forest);display:grid;place-items:center;font-size:.8rem;font-weight:700}.rl13-specs{width:100%;border-collapse:collapse}.rl13-specs th,.rl13-specs td{padding:10px 4px;border-bottom:1px solid var(--rl13-line);text-align:start;font-size:.9rem}.rl13-specs th{color:var(--rl13-mute);font-weight:500;width:40%}.rl13-faq details{border-bottom:1px solid var(--rl13-line);padding:12px 0}.rl13-faq summary{cursor:pointer;font-weight:700;color:var(--rl13-ink);list-style:none}.rl13-faq summary::-webkit-details-marker{display:none}.rl13-faq summary::after{content:"+";float:left;color:var(--rl13-forest);font-weight:400}.rl13-faq details[open] summary::after{content:"−"}.rl13-faq p{margin:8px 0 0;color:#3F4D44;line-height:1.6}.rl-product__details>details{border:0!important;border-bottom:1px solid var(--rl13-line)!important;border-radius:0!important;background:none!important;box-shadow:none!important;margin:0!important}.rl-product__details>details>summary{padding:18px 4px!important;font-size:1rem!important;font-weight:700!important;color:var(--rl13-ink)!important;background:none!important}.rl-product__details{border-top:1px solid var(--rl13-line);margin-top:24px}.rl13-bt{margin:40px 0 10px}.rl13-bt header h2{font-size:1.3rem;font-weight:800;color:var(--rl13-ink);margin:0}.rl13-bt header p{margin:4px 0 14px;color:var(--rl13-mute);font-size:.9rem}.rl13-bt ul.products{display:grid!important;grid-template-columns:repeat(2,1fr);gap:12px;padding:0;margin:0}@media (min-width:64rem){.rl13-bt ul.products{grid-template-columns:repeat(4,1fr)}}.rl-price ins::after,.price ins::after{background:var(--rl13-accent,#B08A5A)!important;opacity:.55!important;height:1px!important}