:root{--text-2xs: .6875rem;--text-xs: .75rem;--text-sm: .8125rem;--text-md: .875rem;--text-lg: .9375rem;--text-body: 1rem;--text-xl: 1.125rem;--text-2xl: 1.25rem;--text-3xl: 1.5rem;--text-4xl: 1.875rem;--text-5xl: 2.5rem;--leading-tight: 1.25;--leading-snug: 1.4;--leading-normal: 1.5;--leading-loose: 1.7;--space-2xs: .25rem;--space-xs: .5rem;--space-sm: .75rem;--space-md: 1rem;--space-lg: 1.5rem;--space-xl: 2rem;--space-2xl: 3rem;--space-3xl: 4rem;--section-space: var(--space-xl);--grid-gap: var(--space-sm);--radius-sm: 3px;--radius-md: 8px;--radius-lg: 16px;--radius-xl: 20px;--radius-pill: 999px;--color-border-strong: color-mix(in srgb, var(--color-ink) 20%, var(--color-background));--color-border-control: color-mix(in srgb, var(--color-ink) 50%, var(--color-background));--color-swatch-border: var(--color-border-control);--color-overlay: color-mix(in srgb, var(--color-ink) 60%, transparent);--color-on-accent: var(--color-ink);--color-hover-bg: var(--color-accent-soft);--color-focus: var(--color-brand-text);--color-focus-on-dark: var(--color-accent);--color-whatsapp: #128c7e;--color-whatsapp-text: #ffffff;--color-highlight: #ffe600;--shadow-sm: 0 1px 3px color-mix(in srgb, var(--color-ink) 14%, transparent);--shadow-md: 0 4px 14px color-mix(in srgb, var(--color-ink) 16%, transparent);--shadow-lg: 0 12px 32px color-mix(in srgb, var(--color-ink) 22%, transparent);--z-raised: 2;--z-sticky: 50;--z-dropdown: 60;--z-floating: 70;--z-overlay: 90;--z-drawer: 100;--z-modal: 110;--z-toast: 120;--duration-fast: .15s;--duration-base: .25s;--duration-slow: .4s;--ease-out: cubic-bezier(.2, .8, .2, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--tap-target: 2.75rem}:where(:root){--color-accent: #56d2aa;--color-accent-soft: #e0fff2}:root{--safe-inline-start: env(safe-area-inset-right, 0px);--safe-inline-end: env(safe-area-inset-left, 0px)}:root[dir=ltr]{--safe-inline-start: env(safe-area-inset-left, 0px);--safe-inline-end: env(safe-area-inset-right, 0px)}body{--floating-offset-bottom: calc(var(--cookie-offset, 0px) + var(--buybar-offset, 0px))}@media(min-width:992px){:root{--section-space: var(--space-2xl);--grid-gap: var(--space-md)}}@media(max-width:767px){html.text-boost{--text-2xs: .75rem;--text-xs: .8125rem;--text-sm: .875rem}}*,*:before,*:after{box-sizing:border-box}*{margin:0}html{--root-scale: 1;font-size:calc(clamp(1rem,.6786rem + .3571vw,1.25rem) * var(--root-scale));-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:var(--header-height, 0px);scrollbar-gutter:stable}body{min-height:100vh;min-height:100dvh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img,picture,video,canvas{display:block;max-width:100%;height:auto}svg{flex-shrink:0}input,button,textarea,select{font:inherit;color:inherit;letter-spacing:inherit}button{cursor:pointer}button,[role=button],a{-webkit-tap-highlight-color:transparent}button,[role=button],a,summary,label,input[type=checkbox],input[type=radio]{touch-action:manipulation}p,h1,h2,h3,h4,h5,h6,li,dd,td,th{overflow-wrap:break-word}ul[role=list],ol[role=list]{padding:0;list-style:none}table{border-collapse:collapse}fieldset{min-width:0;padding:0;border:0}[hidden]{display:none!important}body{background-color:var(--color-background);color:var(--color-text);font-family:var(--font-body-family);font-size:var(--text-body);font-weight:var(--font-body-weight);line-height:var(--leading-normal)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4{color:var(--color-ink);font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);line-height:var(--leading-tight);text-wrap:balance}h1,.h1{font-size:var(--text-3xl)}h2,.h2{font-size:var(--text-2xl)}h3,.h3{font-size:var(--text-xl)}h4,.h4{font-size:var(--text-body)}h5,h6{font-size:var(--text-md)}@media(min-width:992px){h1,.h1{font-size:var(--text-4xl)}h2,.h2{font-size:var(--text-3xl)}h3,.h3{font-size:var(--text-2xl)}}p{text-wrap:pretty}a{color:inherit;text-decoration-thickness:from-font;text-underline-offset:.15em}strong,b{font-weight:700}small{font-size:var(--text-xs)}bdi{unicode-bidi:isolate}.text-muted{color:var(--color-muted)}.text-brand{color:var(--color-brand-text)}.text-start{text-align:start}.text-center{text-align:center}.text-end{text-align:end}.page-width{width:100%;max-width:calc(var(--page-width) + 2 * var(--page-gutter));margin-inline:auto;padding-inline:var(--page-gutter)}.page-width--narrow{max-width:calc(48rem + 2 * var(--page-gutter))}.page-width--full{max-width:none}.section{padding-block:var(--section-space)}.section--flush{padding-block:0}.grid{--grid-cols: var(--grid-cols-mobile, 2);display:grid;grid-template-columns:repeat(var(--grid-cols),minmax(0,1fr));gap:var(--grid-gap);margin:0;padding:0;list-style:none}@media(min-width:768px){.grid{--grid-cols: var(--grid-cols-tablet, 3)}}@media(min-width:992px){.grid{--grid-cols: var(--grid-cols-desktop, 4)}}.stack{display:flex;flex-direction:column;gap:var(--stack-gap, var(--space-md))}.cluster{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cluster-gap, var(--space-xs))}@media(max-width:767px){.small-hide{display:none!important}}@media(min-width:768px){.medium-up-hide{display:none!important}}@media(max-width:991px){.below-desktop-hide{display:none!important}}@media(min-width:992px){.desktop-hide{display:none!important}}.button{--button-bg: var(--color-button-bg);--button-text: var(--color-button-text);--button-border: var(--button-bg);--button-hover-bg: var(--color-accent);--button-hover-text: var(--color-on-accent);--button-hover-border: var(--button-hover-bg);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-xs);min-height:var(--tap-target);padding:var(--space-xs) var(--space-lg);border:1px solid var(--button-border);border-radius:var(--radius-button);background-color:var(--button-bg);color:var(--button-text);font-family:var(--font-body-family);font-size:var(--text-md);font-weight:700;line-height:var(--leading-tight);text-align:center;text-decoration:none;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}@media(hover:hover){.button:hover{border-color:var(--button-hover-border);background-color:var(--button-hover-bg);color:var(--button-hover-text)}}.button:active:not(:disabled,[aria-disabled=true],[aria-busy=true]){filter:brightness(.92)}@media(prefers-reduced-motion:no-preference){html:not(.a11y-no-motion) .button:active:not(:disabled,[aria-disabled=true],[aria-busy=true]){translate:0 1px}}.button--accent{--button-bg: var(--color-button-accent-bg);--button-text: var(--color-button-accent-text)}.button--outline{--button-bg: transparent;--button-text: var(--color-ink);--button-border: currentColor;--button-hover-border: var(--color-ink)}.button--full{width:100%}.button--small{min-height:2.25rem;padding:var(--space-2xs) var(--space-md);font-size:var(--text-xs)}.button--large{min-height:3.25rem;font-size:var(--text-body)}.button:disabled,.button[aria-disabled=true]{cursor:not-allowed;opacity:.5}@media(hover:hover){.button:disabled:hover,.button[aria-disabled=true]:hover{background-color:var(--button-bg);border-color:var(--button-border);color:var(--button-text)}}.button[aria-busy=true]{color:transparent;pointer-events:none}.button[aria-busy=true]>*{visibility:hidden}.button[aria-busy=true]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:1.25em;height:1.25em;margin:auto;border:2px solid var(--button-text);border-inline-end-color:transparent;border-radius:50%;animation:spin .7s linear infinite}.link{padding:0;border:0;background:none;color:var(--color-ink);font-weight:500;text-decoration:underline;cursor:pointer}@media(hover:hover){.link:hover{color:var(--color-brand-text)}}.field{display:flex;flex-direction:column;gap:var(--space-2xs)}.field__label{color:var(--color-ink);font-size:var(--text-sm);font-weight:500}.field__hint{color:var(--color-muted);font-size:var(--text-xs)}.input,.textarea,.select>select{width:100%;min-height:var(--tap-target);padding:var(--space-xs) var(--space-sm);border:1px solid var(--color-border-control);border-radius:var(--radius-input);background-color:var(--color-background);color:var(--color-ink);font-family:var(--font-body-family);font-size:max(16px,var(--text-lg));font-weight:500;line-height:var(--leading-tight);transition:border-color var(--duration-fast) var(--ease-out)}@media(min-width:768px){.input,.textarea,.select>select{font-size:var(--text-lg)}}.textarea{min-height:7.5rem;resize:vertical}quantity-input.quantity{border-color:var(--color-border-control)}.input:is([type=email],[type=tel],[type=url]){direction:ltr;text-align:end}.input:is([type=email],[type=tel],[type=url]):placeholder-shown{direction:rtl;text-align:start}input[type=search][dir=auto]{direction:rtl;unicode-bidi:plaintext;text-align:right}.input::placeholder,.textarea::placeholder{color:var(--color-muted);font-weight:400;opacity:1}@media(hover:hover){.input:hover,.textarea:hover,.select>select:hover{border-color:var(--color-ink)}}.input[aria-invalid=true],.textarea[aria-invalid=true],.select>select[aria-invalid=true]{border-color:var(--color-error)}.select{position:relative;display:block}.select>select{padding-inline-end:2.5rem;-webkit-appearance:none;appearance:none;cursor:pointer}.select:after{content:"";position:absolute;inset-inline-end:var(--space-sm);top:50%;width:.5rem;height:.5rem;border:solid currentColor;border-width:0 0 2px 2px;pointer-events:none;transform:translateY(-75%) rotate(-45deg)}input[type=checkbox],input[type=radio]{width:1.125rem;height:1.125rem;accent-color:var(--color-brand-text);cursor:pointer}.checkbox{display:flex;align-items:flex-start;gap:var(--space-xs);font-size:var(--text-sm)}.checkbox input{flex-shrink:0;margin-block-start:.125em}.form-message{display:flex;align-items:flex-start;gap:var(--space-xs);font-size:var(--text-sm);font-weight:500}.form-message--error{color:var(--color-error)}.form-message--success{color:var(--color-success)}.form-message .icon{margin-block-start:.1em}:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}:focus:not(:focus-visible){outline:none}.input:focus-visible,.textarea:focus-visible,.select>select:focus-visible{border-color:var(--color-ink);outline-offset:0}.focus-ring-dual:focus-visible,.hero-slideshow :is(.carousel__btn,.carousel__dot,.carousel__pause,.hero-slideshow__button):focus-visible,.image-banner .button:focus-visible,.card-product__wishlist .wishlist-button__control:focus-visible,.product-media .product-media__arrow:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px;box-shadow:0 0 0 2px var(--color-accent)}#MainContent:focus{outline:0}.rte{line-height:var(--leading-loose);overflow-wrap:break-word}.rte>*+*{margin-block-start:1em}.rte>:first-child{margin-block-start:0}.rte :is(h1,h2,h3,h4,h5,h6){margin-block:1.5em .5em}.rte :is(h1,h2,h3,h4,h5,h6):first-child{margin-block-start:0}.rte a{color:var(--color-brand-text);text-decoration:underline}@media(hover:hover){.rte a:hover{color:var(--color-ink)}}.rte :is(ul,ol){padding-inline-start:1.5em}.rte li+li{margin-block-start:.35em}.rte img{height:auto;border-radius:var(--radius-md)}.rte iframe{display:block;width:100%;max-width:100%;height:auto;aspect-ratio:16 / 9;border:0}.rte table{width:100%;font-size:var(--text-md)}.rte :is(th,td){padding:var(--space-xs);border:1px solid var(--color-border);text-align:start;overflow-wrap:anywhere}.rte th{background-color:var(--color-surface);font-weight:700}.rte blockquote{padding-inline-start:var(--space-md);border-inline-start:4px solid var(--color-brand);color:var(--color-muted)}.rte hr{border:0;border-block-start:1px solid var(--color-border)}.rte :is(code,pre){font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9em;direction:ltr;unicode-bidi:isolate}.rte pre{padding:var(--space-sm);overflow-x:auto;border-radius:var(--radius-sm);background-color:var(--color-surface)}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip-path:inset(50%)!important;border:0!important;white-space:nowrap!important}.skip-link{position:fixed;inset-inline-start:var(--space-md);top:var(--space-md);z-index:var(--z-toast);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-button);background-color:var(--color-ink);color:var(--color-background);font-weight:700;text-decoration:none;transform:translateY(-200%)}.skip-link:focus{transform:none}.skip-link:focus-visible{outline-color:var(--color-brand)}.icon{display:inline-block;flex-shrink:0;vertical-align:middle}.icon--spinner{animation:spin .8s linear infinite}.placeholder-svg{display:block;width:100%;height:100%;background-color:var(--color-surface);fill:var(--color-muted)}.no-js .js-only,.js .no-js-only{display:none!important}.badge-count{display:inline-grid;place-items:center;min-width:1.125rem;height:1.125rem;padding-inline:.25rem;border-radius:var(--radius-pill);background-color:var(--color-accent);color:var(--color-on-accent);font-size:var(--text-2xs);font-weight:700;line-height:1}@keyframes spin{to{transform:rotate(360deg)}}html.a11y-text-lg{--root-scale: 1.15}html.a11y-text-xl{--root-scale: 1.3}html.a11y-contrast{--color-text: var(--color-ink);--color-muted: var(--color-ink);--color-border: var(--color-ink);--color-border-strong: var(--color-ink);--color-border-control: var(--color-ink);--color-brand-text: color-mix(in srgb, var(--color-brand) 60%, var(--color-ink));--color-button-accent-bg: var(--color-accent);--color-surface: var(--color-background);--color-surface-alt: var(--color-background);--color-surface-soft: var(--color-background);--color-focus: var(--color-ink)}html.a11y-contrast a:not(.button){text-decoration:underline}html.a11y-links a:not(.button){background-color:var(--color-highlight)!important;color:var(--color-ink)!important;text-decoration:underline!important}html.a11y-links a:not(.button):not(:focus-visible){outline:1px solid currentColor}html.a11y-readable{--font-body-family: Arial, "Arial Hebrew", system-ui, sans-serif;--font-heading-family: Arial, "Arial Hebrew", system-ui, sans-serif}html.a11y-readable body{letter-spacing:.02em;word-spacing:.1em;line-height:var(--leading-loose)}@media(prefers-reduced-motion:no-preference){html:not(.a11y-no-motion){scroll-behavior:smooth}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}html.a11y-no-motion *,html.a11y-no-motion *:before,html.a11y-no-motion *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}@media print{.skip-link,.no-print{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/base.css.map */
