:root{--k-ink-soft: color-mix(in srgb, var(--k-ink) 64%, transparent);--k-ink-faint: color-mix(in srgb, var(--k-ink) 42%, transparent);--k-line-strong: color-mix(in srgb, var(--k-ink) 22%, transparent);--k-surface-2: color-mix(in srgb, var(--k-ink) 8%, var(--k-bg));--k-band: color-mix(in srgb, #3c8f8f 10%, var(--k-bg));--k-success: #1d6b3a;--k-success-bg: color-mix(in srgb, #1d6b3a 12%, var(--k-bg));--k-inverse-bg: #111111;--k-inverse-ink: #ffffff;--k-inverse-soft: rgb(255 255 255 / .62);--k-inverse-line: rgb(255 255 255 / .14);--k-shadow: 0 10px 30px rgb(0 0 0 / .08);--k-shadow-strong: 0 18px 50px rgb(0 0 0 / .16);--k-pill: 999px;--k-radius: 4px;--k-gutter: clamp(16px, 3vw, 40px);--k-max: 1440px;--k-section: clamp(56px, 7vw, 104px);--k-ease: cubic-bezier(.22, .61, .36, 1);--k-header-offset: calc(var(--header-height, 64px) + 20px);--k-fs-display: clamp(2.05rem, 4.2vw, 3.5rem);--k-fs-h1: clamp(1.75rem, 3.2vw, 2.65rem);--k-fs-h2: clamp(1.4rem, 2.2vw, 1.95rem);--k-fs-h3: clamp(1.05rem, 1.4vw, 1.25rem);--k-fs-body: 1rem;--k-fw-heading: 500;--k-fw-strong: 500;--k-track-display: -.015em;--kandil-bg: var(--k-bg);--kandil-ink: var(--k-ink);--kandil-ink-2: var(--k-ink);--kandil-muted: var(--k-ink-soft);--kandil-line: var(--k-line);--kandil-soft: var(--k-surface);--kandil-sale: var(--k-sale);--kandil-sale-text: var(--k-sale);--kandil-on-dark: #ffffff;--kandil-on-dark-muted: rgb(255 255 255 / .62);--kandil-pill: var(--k-pill);--kandil-gutter: var(--k-gutter)}[dir=rtl]{--k-fw-heading: 600}:root[data-theme=dark]{--k-success: #74d394;--k-success-bg: color-mix(in srgb, #74d394 14%, var(--k-bg));--k-band: color-mix(in srgb, #6fb7b7 9%, var(--k-bg));--k-inverse-bg: #0a0a0a;--k-shadow: 0 10px 30px rgb(0 0 0 / .45);--k-shadow-strong: 0 18px 50px rgb(0 0 0 / .6)}:root:root{--color-background: var(--k-bg);--color-background-rgb: var(--k-bg-rgb);--color-foreground: var(--k-ink);--color-foreground-rgb: var(--k-ink-rgb);--color-border: var(--k-line);--color-primary-button-background: var(--k-accent);--color-primary-button-border: var(--k-accent);--color-primary-button-text: var(--k-accent-ink);--color-primary-button-hover-background: transparent;--color-primary-button-hover-border: var(--k-accent);--color-primary-button-hover-text: var(--k-ink);--color-secondary-button-text: var(--k-ink);--color-secondary-button-border: var(--k-ink);--color-secondary-button-hover-background: var(--k-ink);--color-secondary-button-hover-text: var(--k-bg);--color-input-background: var(--k-bg);--color-input-text: var(--k-ink);--color-input-text-rgb: var(--k-ink-rgb);--color-input-border: var(--k-line-strong);--color-variant-background: var(--k-bg);--color-variant-text: var(--k-ink);--color-variant-border: var(--k-line);--color-selected-variant-background: var(--k-accent);--color-selected-variant-text: var(--k-accent-ink);--color-selected-variant-border: var(--k-accent)}:root[data-theme=dark],:root[data-theme=dark] *,:root[data-theme=dark] *:before,:root[data-theme=dark] *:after{--color-background: var(--k-bg) !important;--color-background-rgb: var(--k-bg-rgb) !important;--color-foreground: var(--k-ink) !important;--color-foreground-rgb: var(--k-ink-rgb) !important;--color: var(--k-ink) !important;--color-rgb: var(--k-ink-rgb) !important;--color-foreground-heading: var(--k-ink) !important;--color-foreground-muted: rgb(var(--k-ink-rgb) / .7) !important;--color-foreground-subdued: rgb(var(--k-ink-rgb) / .6) !important;--color-border: var(--k-line) !important;--color-border-rgb: var(--k-ink-rgb) !important;--color-background-top-row: var(--k-bg) !important;--color-background-bottom-row: var(--k-bg) !important;--header-bg-color: var(--k-bg) !important;--color-input-background: var(--k-surface) !important;--color-input-text: var(--k-ink) !important;--color-input-border: var(--k-line-strong) !important}html{background:var(--k-bg)}body{background:var(--k-bg);color:var(--k-ink)}::selection{background:var(--k-ink);color:var(--k-bg)}.kandil-mode-switching body,.kandil-mode-switching body *{transition:background-color .3s ease,color .3s ease,border-color .3s ease!important}html.kandil-lock,html.kandil-lock .page-wrapper{overflow:hidden}.kandil-wrap{inline-size:min(100% - 2 * var(--k-gutter),var(--k-max));margin-inline:auto}.kandil-section{padding-block:var(--k-section);background:var(--k-bg);color:var(--k-ink)}.kandil-tone-soft{background:var(--k-surface)}.kandil-visually-hidden{position:absolute!important;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.kandil-title{margin:0 0 clamp(24px,3vw,40px);font-family:var(--font-heading--family);font-size:var(--k-fs-h2);font-weight:var(--k-fw-heading);line-height:1.04;letter-spacing:var(--k-track-display);text-transform:uppercase;color:var(--k-ink);text-wrap:balance}.kandil-title--center{text-align:center}.kandil-title--small{font-size:var(--k-fs-h3)}.kandil-section-head{display:flex;flex-direction:column;align-items:center;gap:10px;margin-block-end:clamp(24px,3vw,40px);text-align:center}.kandil-section-head--start{align-items:flex-start;text-align:start}.kandil-section-head .kandil-eyebrow{margin:0}.kandil-center{text-align:center;margin:clamp(24px,3vw,40px) 0 0}.kandil-eyebrow{display:inline-block;margin-block-end:14px;font-size:.72rem;font-weight:var(--k-fw-strong);letter-spacing:.16em;text-transform:uppercase}.kandil-lead{margin:0 0 28px;font-size:1.02rem;line-height:1.75;color:var(--k-ink-soft);max-inline-size:60ch}.kandil-muted{color:var(--k-ink-soft);font-size:.92rem;line-height:1.65}.kandil-small-title{margin:0 0 12px;font-size:.78rem;font-weight:var(--k-fw-heading);letter-spacing:.14em;text-transform:uppercase}.kandil-underline{color:var(--k-ink);font-size:.8rem;font-weight:var(--k-fw-strong);letter-spacing:.12em;text-transform:uppercase;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px;transition:opacity .2s ease}.kandil-underline:hover{opacity:.6}.kandil-editor-note{padding:16px;border:1px dashed var(--k-line);color:var(--k-ink-soft);font-size:.85rem}[dir=rtl] .kandil-title{letter-spacing:0;line-height:1.35;font-weight:var(--k-fw-heading)}[dir=rtl] .kandil-eyebrow,[dir=rtl] .kandil-small-title,[dir=rtl] .kandil-underline{letter-spacing:0;font-size:.9rem}.kandil-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-block-size:50px;padding:0 34px;border:1px solid var(--k-accent);border-radius:var(--k-pill);background:var(--k-accent);color:var(--k-accent-ink);font:inherit;font-size:.78rem;font-weight:var(--k-fw-heading);letter-spacing:.16em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .25s var(--k-ease),color .25s var(--k-ease),border-color .25s var(--k-ease),transform .25s var(--k-ease)}.kandil-btn:hover{background:transparent;color:var(--k-ink)}.kandil-btn:active{transform:scale(.98)}.kandil-btn:disabled,.kandil-btn[aria-disabled=true]{opacity:.45;cursor:not-allowed;pointer-events:none}.kandil-btn--outline{background:transparent;color:var(--k-ink);border-color:var(--k-ink)}.kandil-btn--outline:hover{background:var(--k-ink);color:var(--k-bg)}.kandil-btn--light{background:#fff;border-color:#fff;color:#151515}.kandil-btn--light:hover{background:transparent;color:#fff}.kandil-btn--ghost-light,.kandil-btn--outline-light{background:transparent;border-color:#ffffffd9;color:#fff}.kandil-btn--ghost-light:hover,.kandil-btn--outline-light:hover{background:#fff;color:#151515}.kandil-btn--small{min-block-size:42px;padding:0 22px;font-size:.72rem}.kandil-btn--wide{inline-size:100%}.kandil-btn[aria-busy=true]{opacity:.6;pointer-events:none}.kandil-actions{display:flex;flex-wrap:wrap;gap:12px}[dir=rtl] .kandil-btn{letter-spacing:0;font-size:.95rem;font-weight:var(--k-fw-heading)}.kandil-badge{display:inline-flex;align-items:center;min-block-size:24px;padding:0 9px;border-radius:var(--k-radius);background:var(--k-bg);color:var(--k-ink);font-size:.62rem;font-weight:var(--k-fw-strong);letter-spacing:.14em;text-transform:uppercase}.kandil-badge--sale{background:var(--k-sale);color:#fff}.kandil-badge--dark{background:var(--k-ink);color:var(--k-bg)}[dir=rtl] .kandil-badge{letter-spacing:0;font-size:.74rem}.kandil-btn:focus-visible,.kandil-underline:focus-visible,.kandil-chip:focus-visible,.kandil-card__quick:focus-visible,.kandil-card a:focus-visible,.kandil-family:focus-visible,.kandil-cat:focus-visible,.kandil-promo__tile:focus-visible,.kandil-channel:focus-visible,.kandil-social a:focus-visible,.kandil-footer a:focus-visible,.kandil-faq__item summary:focus-visible,.kandil-gallery__thumb:focus-visible,.kandil-gallery__arrow:focus-visible,.kandil-gallery__expand:focus-visible,.kandil-gallery__zoom-hit:focus-visible,.kandil-gallery__track:focus-visible,.kandil-pill input:focus-visible+span,.kandil-qty__btn:focus-visible,.kandil-mode-toggle:focus-visible,.kandil-pagination__link:focus-visible{outline:2px solid var(--k-ink);outline-offset:3px}.kandil-ticker{overflow:hidden;background:#000;color:#fff}.kandil-ticker__track{display:flex;inline-size:max-content;animation:kandil-marquee 46s linear infinite}@media(hover:hover)and (pointer:fine){.kandil-ticker:hover .kandil-ticker__track{animation-play-state:paused}}.kandil-ticker__group{display:flex}.kandil-ticker__item{display:inline-flex;align-items:center;gap:10px;padding:11px 36px;font-size:.68rem;font-weight:var(--k-fw-strong);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.kandil-ticker__item:before{content:"";inline-size:8px;block-size:8px;border:1px solid currentColor;border-radius:2px}[dir=rtl] .kandil-ticker__item{letter-spacing:0;font-size:.8rem}[dir=rtl] .kandil-ticker__track{animation-name:kandil-marquee-rtl}@keyframes kandil-marquee{to{transform:translate(-50%)}}@keyframes kandil-marquee-rtl{to{transform:translate(50%)}}.header{--header-bg-color: var(--k-bg)}.header .menu-list__link{font-weight:700;letter-spacing:.14em}@media(min-width:750px){.header .header__row--top .header__columns{--padding-block-start: 9px;--padding-block-end: 9px;padding-block:9px}.header .menu-list__link,.header .header-logo,.header .menu-list__list-item,.header .header__row--top .header__column{block-size:48px;min-block-size:0}}[dir=rtl] .header .menu-list__link{letter-spacing:0;font-size:.95rem;font-weight:600}#header-component{border-block-end-color:var(--k-line)!important}.kandil-logo{block-size:var(--kandil-logo-h, 40px);inline-size:auto}.kandil-logo--dark{display:none}:root[data-theme=dark] .kandil-logo--light{display:none}:root[data-theme=dark] .kandil-logo--dark{display:block}@media(max-width:749px){.kandil-logo{--kandil-logo-h: 34px}}.kandil-mode-toggle{display:inline-grid;place-items:center;inline-size:44px;block-size:44px;border-radius:50%;color:var(--k-ink);cursor:pointer;transition:background-color .2s ease}.kandil-mode-toggle:hover{background:var(--k-surface)}.kandil-mode-toggle__sun{display:none}:root[data-theme=dark] .kandil-mode-toggle__sun{display:block}:root[data-theme=dark] .kandil-mode-toggle__moon{display:none}.kandil-mode-toggle svg{transition:transform .4s var(--k-ease)}.kandil-mode-toggle:hover svg{transform:rotate(-18deg)}.menu-drawer{background:var(--k-bg);color:var(--k-ink)}.menu-drawer .menu-drawer__menu-item.menu-drawer__menu-item--mainlist{min-block-size:56px;font-size:1.05rem;font-weight:var(--k-fw-heading);letter-spacing:.1em;text-transform:uppercase}.menu-drawer__list-item--flat,.menu-drawer__list-item--deep{border-block-end:1px solid var(--k-line)}[dir=rtl] .menu-drawer .menu-drawer__menu-item.menu-drawer__menu-item--mainlist{letter-spacing:0;font-size:1.15rem;font-weight:var(--k-fw-strong)}.kandil-hero{position:relative;display:grid;overflow:hidden;background:#0d0d0d;color:#fff;isolation:isolate}.kandil-hero--full{min-block-size:clamp(520px,calc(100svh - var(--header-group-height, 110px)),980px)}.kandil-hero--large{min-block-size:clamp(460px,72vh,760px)}.kandil-hero__media,.kandil-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0}.kandil-hero__media img,.kandil-hero__media video{inline-size:100%;block-size:100%;object-fit:cover}.kandil-hero__media img{animation:kandil-hero-zoom 14s var(--k-ease) both}@keyframes kandil-hero-zoom{0%{transform:scale(1.08)}to{transform:scale(1)}}.kandil-hero__shade{background:linear-gradient(90deg,#0000009e,#00000038 55%,#0000),linear-gradient(0deg,#0000008c,#0000 50%)}[dir=rtl] .kandil-hero__shade{background:linear-gradient(270deg,#0000009e,#00000038 55%,#0000),linear-gradient(0deg,#0000008c,#0000 50%)}.kandil-hero__content{position:relative;align-self:end;padding-block:64px clamp(56px,8vw,104px);animation:kandil-rise .9s var(--k-ease) .15s both}.kandil-hero__title{margin:0 0 18px;max-inline-size:14ch;font-size:var(--k-fs-display);font-weight:var(--k-fw-heading);line-height:1.05;letter-spacing:var(--k-track-display);text-transform:uppercase;color:inherit;text-wrap:balance}.kandil-hero__text{margin:0 0 30px;max-inline-size:50ch;font-size:clamp(.98rem,1.2vw,1.12rem);line-height:1.7;color:#ffffffdb}.kandil-hero__cue{position:absolute;inset-block-end:24px;inset-inline-start:calc(50% - 23px);display:grid;place-items:center;inline-size:46px;block-size:46px;border:1px solid rgb(255 255 255 / .6);border-radius:50%;color:#fff;animation:kandil-bob 2.4s ease-in-out infinite}@keyframes kandil-bob{50%{transform:translateY(6px)}}[dir=rtl] .kandil-hero__title{letter-spacing:0;line-height:1.22;max-inline-size:16ch;font-weight:var(--k-fw-heading)}@media(max-width:749px){.kandil-hero--full{min-block-size:min(86svh,720px)}.kandil-hero__shade{background:linear-gradient(0deg,#000000c7,#00000059 55%,#0000001a)!important}.kandil-hero__content{padding-block-end:88px}.kandil-hero .kandil-actions{flex-direction:column;align-items:stretch}}.kandil-trust{border-block-end:1px solid var(--k-line);background:var(--k-bg)}.kandil-trust__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-block:0;padding:0;list-style:none}.kandil-trust__item{display:flex;align-items:center;gap:14px;padding:26px 20px}.kandil-trust__item+.kandil-trust__item{border-inline-start:1px solid var(--k-line)}.kandil-trust__icon{flex:none;display:grid;place-items:center;inline-size:48px;block-size:48px;border-radius:50%;background:var(--k-surface);color:var(--k-ink)}.kandil-trust__copy{display:flex;flex-direction:column;gap:3px;min-inline-size:0}.kandil-trust__copy strong{font-size:.8rem;font-weight:var(--k-fw-heading);letter-spacing:.08em;text-transform:uppercase}.kandil-trust__copy span{font-size:.82rem;line-height:1.5;color:var(--k-ink-soft)}[dir=rtl] .kandil-trust__copy strong{letter-spacing:0;font-size:.95rem;font-weight:var(--k-fw-strong)}@media(max-width:989px){.kandil-trust__list{grid-template-columns:repeat(2,minmax(0,1fr))}.kandil-trust__item:nth-child(3){border-inline-start:0}.kandil-trust__item:nth-child(n+3){border-block-start:1px solid var(--k-line)}}@media(max-width:599px){.kandil-trust__list{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;inline-size:100%}.kandil-trust__list::-webkit-scrollbar{display:none}.kandil-trust__item{flex:0 0 78%;scroll-snap-align:start;padding:20px 18px;border-block-start:0!important}.kandil-trust__item:nth-child(3){border-inline-start:1px solid var(--k-line)}}.kandil-families__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.kandil-family{position:relative;display:flex;flex-direction:column;gap:14px;color:var(--k-ink);text-decoration:none}.kandil-family__media{position:relative;display:block;aspect-ratio:4 / 5;overflow:hidden;background:var(--k-surface)}.kandil-family__img{inline-size:100%;block-size:100%;object-fit:cover;transition:transform .8s var(--k-ease)}.kandil-family:hover .kandil-family__img{transform:scale(1.05)}.kandil-family__label{display:flex;flex-direction:column;align-items:center;gap:2px;text-align:center}.kandil-family__title{font-size:.9rem;font-weight:var(--k-fw-heading);letter-spacing:.12em;text-transform:uppercase}.kandil-family__count{font-size:.8rem;color:var(--k-ink-soft)}[dir=rtl] .kandil-family__title{letter-spacing:0;font-size:1.05rem;font-weight:var(--k-fw-heading)}@media(max-width:989px){.kandil-families__grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:34%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-block-end:4px}.kandil-families__grid::-webkit-scrollbar{display:none}.kandil-family{scroll-snap-align:start}}@media(max-width:599px){.kandil-families__grid{grid-auto-columns:62%;gap:12px}}.kandil-banner{position:relative;display:grid;overflow:hidden;color:#fff;background:#0d0d0d;isolation:isolate}.kandil-banner--large{min-block-size:clamp(460px,78vh,820px)}.kandil-banner--medium{min-block-size:clamp(380px,56vh,600px)}.kandil-banner__media,.kandil-banner__shade{position:absolute;top:0;right:0;bottom:0;left:0}.kandil-picture{display:contents}.kandil-banner__media img{inline-size:100%;block-size:100%;object-fit:cover}.kandil-banner__shade{background:linear-gradient(0deg,#0009,#0000001a 60%)}.kandil-banner__content{position:relative;align-self:end;display:flex;flex-direction:column;align-items:flex-start;padding-block:56px clamp(48px,7vw,88px)}.kandil-banner--start .kandil-banner__shade{background:linear-gradient(90deg,#000000bd,#0006,#0000000a),linear-gradient(0deg,#00000080,#0000 55%)}.kandil-banner--end .kandil-banner__shade,[dir=rtl] .kandil-banner--start .kandil-banner__shade{background:linear-gradient(270deg,#000000bd,#0006,#0000000a),linear-gradient(0deg,#00000080,#0000 55%)}[dir=rtl] .kandil-banner--end .kandil-banner__shade{background:linear-gradient(90deg,#000000bd,#0006,#0000000a),linear-gradient(0deg,#00000080,#0000 55%)}.kandil-banner--center .kandil-banner__shade{background:#00000073}.kandil-banner--center .kandil-banner__content{align-self:center;align-items:center;text-align:center}.kandil-banner--end .kandil-banner__content{align-items:flex-end;text-align:end}.kandil-banner__title{margin:0 0 14px;max-inline-size:16ch;font-size:var(--k-fs-h1);font-weight:var(--k-fw-heading);line-height:1;letter-spacing:var(--k-track-display);text-transform:uppercase;color:inherit;text-wrap:balance}.kandil-banner__text{margin:0 0 26px;max-inline-size:52ch;line-height:1.7;color:#ffffffdb}[dir=rtl] .kandil-banner__title{letter-spacing:0;line-height:1.3;font-weight:var(--k-fw-heading)}@media(max-width:749px){.kandil-banner--end .kandil-banner__content{align-items:flex-start;text-align:start}.kandil-banner .kandil-banner__shade{background:linear-gradient(0deg,#000000db,#0000008c 60%,#00000038)}}.kandil-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:44px 20px}.kandil-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:48px 20px}@media(max-width:1199px){.kandil-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:989px){.kandil-row{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:31%;overflow-x:auto;scroll-snap-type:x mandatory;padding-block-end:8px;scrollbar-width:none}.kandil-row::-webkit-scrollbar{display:none}.kandil-row>*{scroll-snap-align:start}}@media(max-width:749px){.kandil-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 12px}.kandil-row{grid-auto-columns:46%;gap:32px 12px}}@media(max-width:480px){.kandil-row{grid-auto-columns:66%}}.kandil-card{position:relative;display:flex;flex-direction:column;gap:14px;min-inline-size:0;color:var(--k-ink)}.kandil-card[hidden]{display:none}.kandil-card__media{position:relative;aspect-ratio:1 / 1;overflow:hidden;background:var(--k-surface)}.kandil-card__link{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.kandil-card__img{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;object-fit:cover;transition:transform .9s var(--k-ease),opacity .5s ease}.kandil-card__media--contain .kandil-card__img{object-fit:contain;padding:6%}.kandil-card__img--alt{opacity:0}@media(hover:hover){.kandil-card:hover .kandil-card__img{transform:scale(1.04)}.kandil-card:hover .kandil-card__img--alt{opacity:1}.kandil-card:hover .kandil-card__img:not(.kandil-card__img--alt):has(+.kandil-card__img--alt){opacity:0}}.kandil-card__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:50%;block-size:auto;margin:auto;object-fit:contain;opacity:.45}.kandil-card__badges{position:absolute;z-index:1;inset-block-start:12px;inset-inline-start:12px;display:flex;flex-wrap:wrap;gap:6px;pointer-events:none}.kandil-card__form{margin:0}.kandil-card__quick{position:absolute;z-index:2;inset-block-end:12px;inset-inline-end:12px;display:inline-flex;align-items:center;justify-content:center;gap:8px;inline-size:44px;block-size:44px;padding:0;border:0;border-radius:var(--k-pill);background:var(--k-bg);color:var(--k-ink);box-shadow:var(--k-shadow);font:inherit;font-size:.7rem;font-weight:var(--k-fw-heading);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:transform .35s var(--k-ease),opacity .35s var(--k-ease),background-color .2s ease,color .2s ease}.kandil-card__quick[aria-busy=true]{opacity:.6}@media(hover:hover)and (min-width:990px){.kandil-card__quick{inset-inline:12px;inline-size:auto;opacity:0;transform:translateY(12px)}.kandil-card__quick-label{display:inline}.kandil-card:hover .kandil-card__quick,.kandil-card:focus-within .kandil-card__quick{opacity:1;transform:none}.kandil-card__quick:hover{background:var(--k-accent);color:var(--k-accent-ink)}}[dir=rtl] .kandil-card__quick{letter-spacing:0;font-size:.85rem;font-weight:var(--k-fw-strong)}.kandil-card__body{display:flex;flex-direction:column;gap:5px;flex:1}.kandil-card__cat{font-size:.68rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--k-ink-faint)}.kandil-card__title{margin:0;font-size:.8rem;font-weight:var(--k-fw-strong);line-height:1.45;letter-spacing:.04em;text-transform:uppercase;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.kandil-card__title a{color:inherit;text-decoration:none}.kandil-card__title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.kandil-card__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;font-size:.82rem;font-weight:var(--k-fw-heading);letter-spacing:.03em}.kandil-card__price s{color:var(--k-ink-faint);font-weight:500}.kandil-card__sale-price{color:var(--k-sale)}.kandil-card__error{margin:6px 0 0;font-size:.78rem;color:var(--k-sale)}.kandil-card .kandil-card__error{position:absolute;inset-inline:8px;inset-block-end:64px;z-index:3;padding:6px 10px;background:var(--k-bg);box-shadow:var(--k-shadow)}[dir=rtl] .kandil-card__cat{letter-spacing:0;font-size:.8rem}[dir=rtl] .kandil-card__title{letter-spacing:0;font-size:.92rem;unicode-bidi:plaintext;text-align:right}[dir=rtl] .kandil-card__price{letter-spacing:0;font-size:.92rem}.kandil-cats__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px}.kandil-cat{position:relative;display:block;aspect-ratio:4 / 5;max-block-size:640px;overflow:hidden;background:var(--k-surface)}.kandil-cat:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#0009,#0000 50%)}.kandil-cat__img{inline-size:100%;block-size:100%;object-fit:cover;transition:transform .8s var(--k-ease)}.kandil-cat:hover .kandil-cat__img{transform:scale(1.05)}.kandil-cat__label{position:absolute;z-index:1;inset-inline:0;inset-block-end:24px;display:flex;flex-direction:column;align-items:center;gap:4px;color:#fff;font-size:1rem;font-weight:var(--k-fw-heading);letter-spacing:.14em;text-transform:uppercase}.kandil-cat__label small{font-size:.8rem;font-weight:500;letter-spacing:.04em;text-transform:none;opacity:.85}[dir=rtl] .kandil-cat__label{letter-spacing:0;font-size:1.15rem;font-weight:var(--k-fw-strong)}@media(max-width:749px){.kandil-cats__grid{grid-template-columns:1fr}.kandil-cat{aspect-ratio:4 / 3}}.kandil-promo__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.kandil-promo__tile{position:relative;display:block;aspect-ratio:3 / 4;overflow:hidden;color:#fff;text-decoration:none;background:#111}.kandil-promo__img{inline-size:100%;block-size:100%;object-fit:cover;transition:transform .8s var(--k-ease)}.kandil-promo__tile:hover .kandil-promo__img{transform:scale(1.05)}.kandil-promo__tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#000000b3,#0000 60%)}.kandil-promo__copy{position:absolute;z-index:1;inset-inline:24px;inset-block-end:24px;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.kandil-promo__title{font-size:var(--k-fs-h3);font-weight:var(--k-fw-heading);line-height:1.1;text-transform:uppercase}.kandil-promo__text{font-size:.9rem;line-height:1.5;color:#ffffffd9}[dir=rtl] .kandil-promo__title{line-height:1.35}@media(max-width:749px){.kandil-promo__grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:82%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.kandil-promo__tile{scroll-snap-align:start}}.kandil-media-text__grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,96px);align-items:center}.kandil-media-text__grid:has(>:only-child){grid-template-columns:1fr}.kandil-media-text__grid--flip .kandil-media-text__media{order:2}.kandil-media-text__media{aspect-ratio:4 / 5;max-block-size:720px;overflow:hidden;background:var(--k-surface)}.kandil-media-text__media img{inline-size:100%;block-size:100%;object-fit:cover}.kandil-media-text__copy{max-inline-size:560px}.kandil-quote{margin:0 0 28px;padding-inline-start:20px;border-inline-start:3px solid var(--k-ink);font-size:1.1rem;font-weight:var(--k-fw-strong);line-height:1.6}@media(max-width:749px){.kandil-media-text__grid{grid-template-columns:1fr}.kandil-media-text__grid--flip .kandil-media-text__media{order:0}.kandil-media-text__media{aspect-ratio:4 / 3}}.kandil-help__inner{max-inline-size:860px;display:grid;gap:0}.kandil-help__item{padding-block:24px;border-block-end:1px solid var(--k-line-strong)}.kandil-help__item:first-child{padding-block-start:0}.kandil-help__title{margin:0 0 10px;font-size:1.05rem;font-weight:var(--k-fw-heading)}.kandil-help__text,.kandil-help__text p{margin:0;line-height:1.75;color:var(--k-ink-soft)}.kandil-help__text p+p{margin-block-start:10px}.kandil-help__links{display:flex;flex-wrap:wrap;gap:12px 28px;padding-block:28px}.kandil-help__more{padding:28px;background:var(--k-band);text-align:center}.kandil-help__more p{margin:0 0 18px;color:var(--k-ink-soft)}.kandil-help .kandil-editor-note strong{display:block;margin-block-end:6px}.kandil-faq{background:var(--k-band)}.kandil-faq__inner{max-inline-size:860px}.kandil-faq__item{border-block-end:1px solid var(--k-line-strong)}.kandil-faq__item summary{display:flex;justify-content:space-between;align-items:center;gap:16px;min-block-size:64px;padding-block:18px;font-size:.98rem;font-weight:var(--k-fw-heading);list-style:none;cursor:pointer}.kandil-faq__item summary::-webkit-details-marker{display:none}.kandil-faq__item summary:after{content:"";flex:none;inline-size:14px;block-size:14px;background:linear-gradient(currentColor 0 0) center / 14px 1.5px no-repeat,linear-gradient(currentColor 0 0) center / 1.5px 14px no-repeat;transition:transform .3s var(--k-ease)}.kandil-faq__item[open] summary:after{transform:rotate(45deg)}.kandil-faq__item p{margin:0;padding-block-end:18px;line-height:1.75;color:var(--k-ink-soft)}.kandil-faq__item[open]>:not(summary){animation:kandil-fade .35s var(--k-ease)}.kandil-newsletter{border-block-start:1px solid var(--k-line)}.kandil-newsletter__inner{display:flex;flex-direction:column;align-items:center;text-align:center}.kandil-newsletter__inner .kandil-title{margin-block-end:10px}.kandil-newsletter__form{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;inline-size:min(100%,540px)}.kandil-newsletter__form input{flex:1 1 240px}.kandil-columns__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.kandil-columns__grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.kandil-column{padding:clamp(24px,3vw,40px);background:var(--k-bg);border:1px solid var(--k-line);transition:border-color .25s ease,transform .35s var(--k-ease)}.kandil-column:hover{border-color:var(--k-line-strong);transform:translateY(-2px)}.kandil-tone-soft .kandil-column{border-color:transparent}.kandil-column__num{display:block;margin-block-end:20px;font-size:.75rem;font-weight:var(--k-fw-strong);letter-spacing:.14em;color:var(--k-ink-soft)}.kandil-column__title{margin:0 0 10px;font-size:1.1rem;font-weight:var(--k-fw-heading);text-transform:uppercase;letter-spacing:.02em}.kandil-column p{margin:0;line-height:1.75;color:var(--k-ink-soft)}[dir=rtl] .kandil-column__title{letter-spacing:0;font-weight:var(--k-fw-heading)}@media(max-width:749px){.kandil-columns__grid--2{grid-template-columns:1fr}}.kandil-journey__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none}.kandil-journey__item img{inline-size:100%;aspect-ratio:4 / 3;object-fit:cover;margin-block-end:20px;background:var(--k-surface)}.kandil-journey__year{display:block;font-size:clamp(1.7rem,2.8vw,2.4rem);font-weight:var(--k-fw-heading);line-height:1;letter-spacing:var(--k-track-display)}.kandil-journey__title{margin:12px 0 8px;font-size:1rem;font-weight:var(--k-fw-heading);text-transform:uppercase;letter-spacing:.06em}.kandil-journey__item p{margin:0;line-height:1.75;color:var(--k-ink-soft)}[dir=rtl] .kandil-journey__title{letter-spacing:0;font-weight:var(--k-fw-heading)}@media(max-width:749px){.kandil-journey__list{grid-template-columns:1fr;gap:36px}}.kandil-cta{padding-block:clamp(64px,8vw,112px);background:var(--k-inverse-bg);color:var(--k-inverse-ink)}.kandil-cta__inner{display:flex;flex-direction:column;align-items:center;text-align:center}.kandil-cta__title{margin:0 0 16px;max-inline-size:20ch;font-size:var(--k-fs-h2);font-weight:var(--k-fw-heading);line-height:1.02;text-transform:uppercase;letter-spacing:var(--k-track-display);color:inherit;text-wrap:balance}.kandil-cta__text{margin:0 0 30px;max-inline-size:56ch;line-height:1.75;color:var(--k-inverse-soft)}.kandil-cta .kandil-actions{justify-content:center}.kandil-cta .kandil-btn:not(.kandil-btn--light):not(.kandil-btn--outline-light):not(.kandil-btn--ghost-light){background:#fff;border-color:#fff;color:#151515}.kandil-cta .kandil-btn:not(.kandil-btn--light):not(.kandil-btn--outline-light):not(.kandil-btn--ghost-light):hover{background:transparent;color:#fff}[dir=rtl] .kandil-cta__title{letter-spacing:0;line-height:1.35;font-weight:var(--k-fw-heading)}.kandil-page-hero{position:relative;display:grid;min-block-size:clamp(360px,56vh,600px);overflow:hidden;background:#111;color:#fff;isolation:isolate}.kandil-page-hero__media,.kandil-page-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0}@media screen and (min-width:750px){[dir=rtl] .kandil-mirror-rtl{transform:scaleX(-1)}}.kandil-page-hero__media img{inline-size:100%;block-size:100%;object-fit:cover;animation:kandil-hero-zoom 14s var(--k-ease) both}.kandil-page-hero__shade{background:linear-gradient(90deg,#000c,#00000073 55%,#0000001a),linear-gradient(0deg,#00000073,#0000 60%)}[dir=rtl] .kandil-page-hero__shade{background:linear-gradient(270deg,#000c,#00000073 55%,#0000001a),linear-gradient(0deg,#00000073,#0000 60%)}.kandil-page-hero__content{position:relative;align-self:end;padding-block:48px clamp(44px,6vw,72px);animation:kandil-rise .9s var(--k-ease) .1s both}.kandil-page-hero__title{margin:0 0 14px;max-inline-size:18ch;font-size:var(--k-fs-h1);font-weight:var(--k-fw-heading);line-height:1.05;letter-spacing:var(--k-track-display);text-transform:uppercase;color:inherit;text-wrap:balance}.kandil-page-hero__text{margin:0;max-inline-size:58ch;line-height:1.75;color:#ffffffdb}[dir=rtl] .kandil-page-hero__title{letter-spacing:0;line-height:1.3;font-weight:var(--k-fw-heading)}@media(max-width:749px){.kandil-page-hero .kandil-page-hero__shade,[dir=rtl] .kandil-page-hero .kandil-page-hero__shade{background:linear-gradient(0deg,#000000db,#0000008c 55%,#0000002e)}}.kandil-page-head{padding-block:clamp(32px,5vw,64px) 12px;text-align:center}.kandil-page-head .kandil-title{margin-block-end:10px;font-size:var(--k-fs-h1)}.kandil-page-head .kandil-crumbs{justify-content:center}.kandil-page-head__text,.kandil-page-head__count{margin:0 auto;max-inline-size:60ch;color:var(--k-ink-soft);line-height:1.7}.kandil-page-head__count{margin-block-start:6px;font-size:.85rem}.kandil-page-head__actions{margin:24px 0 0}.kandil-page-head--quiet{padding-block:clamp(36px,5vw,64px) 0}.kandil-page-head--quiet .kandil-eyebrow{margin-block-end:10px;color:var(--k-ink-soft)}.kandil-page-head--quiet .kandil-title{max-inline-size:26ch;margin-inline:auto;font-size:var(--k-fs-h2);text-transform:none;letter-spacing:0}.kandil-page-head--quiet .kandil-page-head__text{font-size:.98rem}.kandil-crumbs{display:flex;flex-wrap:wrap;gap:8px;margin-block-end:18px;font-size:.74rem;letter-spacing:.06em;color:var(--k-ink-soft)}.kandil-crumbs a{color:inherit;text-decoration:underline;text-underline-offset:3px}.kandil-crumbs a:hover{color:var(--k-ink)}[dir=rtl] .kandil-crumbs{letter-spacing:0;font-size:.85rem}.kandil-founder{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(28px,5vw,80px);align-items:center;margin-block-end:clamp(56px,7vw,96px);padding-block-end:clamp(48px,6vw,80px);border-block-end:1px solid var(--k-line)}.kandil-founder__photo{aspect-ratio:4 / 5;max-block-size:640px;overflow:hidden;background:var(--k-surface)}.kandil-founder__photo img{inline-size:100%;block-size:100%;object-fit:cover;object-position:top}.kandil-founder__body{max-inline-size:60ch}.kandil-founder__name{margin:0 0 8px;font-size:var(--k-fs-h1);font-weight:var(--k-fw-heading);line-height:1.1;letter-spacing:var(--k-track-display);text-transform:uppercase}.kandil-founder__role{margin:0 0 22px;padding-block-end:22px;border-block-end:1px solid var(--k-line);font-size:.95rem;font-weight:var(--k-fw-strong);color:var(--k-ink-soft)}.kandil-founder__bio{margin:0;font-size:1rem;line-height:1.85;color:var(--k-ink-soft)}[dir=rtl] .kandil-founder__name{letter-spacing:0;line-height:1.35}.kandil-team__title{margin-block-end:clamp(24px,3vw,36px)}.kandil-team__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 20px;align-items:stretch}.kandil-member{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--k-line);border-radius:14px;background:var(--k-bg);box-shadow:0 1px 2px rgb(var(--k-ink-rgb) / .04),0 8px 24px -12px rgb(var(--k-ink-rgb) / .14);transition:box-shadow .35s ease,transform .35s var(--k-ease)}.kandil-member:hover{transform:translateY(-3px);box-shadow:0 1px 2px rgb(var(--k-ink-rgb) / .05),0 16px 32px -14px rgb(var(--k-ink-rgb) / .22)}.kandil-member__photo{aspect-ratio:4 / 5;overflow:hidden;margin:0;background:var(--k-surface)}.kandil-member__photo img{inline-size:100%;block-size:100%;object-fit:cover;object-position:top;transition:transform .8s var(--k-ease)}.kandil-member:hover .kandil-member__photo img{transform:scale(1.03)}.kandil-member__body{display:flex;flex:1;flex-direction:column;gap:6px;padding:20px 20px 22px;border-block-start:3px solid var(--k-ink)}.kandil-member__name{margin:0;font-size:1rem;font-weight:var(--k-fw-heading);line-height:1.3;text-transform:uppercase;letter-spacing:.04em}.kandil-member__role{align-self:flex-start;margin:0 0 8px;padding:4px 10px;border-radius:var(--k-pill);background:var(--k-surface);font-size:.76rem;font-weight:var(--k-fw-strong);line-height:1.4;color:var(--k-ink)}.kandil-member__bio{margin:0;padding-block-start:12px;border-block-start:1px solid var(--k-line);font-size:.88rem;line-height:1.7;color:var(--k-ink-soft)}[dir=rtl] .kandil-member__name{letter-spacing:0;font-size:1.1rem}[dir=rtl] .kandil-member__role{font-size:.88rem}[dir=rtl] .kandil-member__bio{font-size:.95rem;line-height:1.85}@media(prefers-reduced-motion:reduce){.kandil-member,.kandil-member:hover{transform:none}}@media(max-width:989px){.kandil-founder{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.kandil-team__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px}}@media(max-width:749px){.kandil-founder{grid-template-columns:1fr;gap:24px}.kandil-founder__photo{max-block-size:none;inline-size:min(100%,420px)}}@media(max-width:599px){.kandil-team__grid{grid-template-columns:1fr;gap:14px}.kandil-member{display:grid;grid-template-columns:112px minmax(0,1fr)}.kandil-member__photo{aspect-ratio:auto;block-size:100%;min-block-size:150px}.kandil-member__body{padding:16px;border-block-start:0;border-inline-start:3px solid var(--k-ink)}.kandil-member__bio{font-size:.85rem}}.kandil-jobs__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:16px;margin:0 0 28px;padding:0;list-style:none}.kandil-job{display:flex;flex-direction:column;gap:10px;padding:clamp(22px,3vw,32px);border:1px solid var(--k-line);background:var(--k-bg);transition:border-color .25s ease}.kandil-job:hover{border-color:var(--k-ink)}.kandil-job__meta{margin:0;font-size:.78rem;letter-spacing:.1em;text-transform:uppercase;color:var(--k-ink-soft)}.kandil-job__title{margin:0;font-size:var(--k-fs-h3);font-weight:var(--k-fw-heading);line-height:1.3}.kandil-job__text{margin:0 0 8px;font-size:.92rem;line-height:1.7;color:var(--k-ink-soft)}.kandil-job .kandil-btn{align-self:flex-start;margin-block-start:auto}[dir=rtl] .kandil-job__meta{letter-spacing:0;font-size:.88rem}.kandil-jobs__empty{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:20px clamp(20px,3vw,40px);align-items:center;padding:clamp(24px,4vw,44px);border:1px solid var(--k-line);background:var(--k-surface)}.kandil-jobs__icon{display:grid;place-items:center;inline-size:56px;block-size:56px;border:1px solid var(--k-line-strong);border-radius:50%;color:var(--k-ink)}.kandil-jobs__empty h3{margin:0 0 6px;font-size:var(--k-fs-h3);font-weight:var(--k-fw-heading);line-height:1.35}.kandil-jobs__empty p{margin:0;max-inline-size:62ch;font-size:.95rem;line-height:1.75;color:var(--k-ink-soft)}.kandil-jobs__note{margin:18px 0 0;font-size:.85rem;color:var(--k-ink-faint)}@media(max-width:749px){.kandil-jobs__empty{grid-template-columns:1fr}}.kandil-empty-state{margin-block-end:24px;padding:clamp(24px,4vw,40px);border:1px dashed var(--k-line-strong);background:var(--k-surface)}.kandil-empty-state p{margin:0;max-inline-size:70ch;line-height:1.75}p.kandil-empty-state{margin-block:24px 0;text-align:center}.kandil-form-section__inner{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(32px,5vw,88px);align-items:start}.kandil-form{display:flex;flex-direction:column;gap:18px;padding:clamp(22px,3vw,40px);background:var(--k-bg);border:1px solid var(--k-line)}.kandil-form__grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.kandil-field{display:flex;flex-direction:column;gap:8px;font-size:.8rem;font-weight:var(--k-fw-strong);letter-spacing:.02em;color:var(--k-ink-soft)}.kandil-field--wide{grid-column:1 / -1}.kandil-field input,.kandil-field textarea,.kandil-field select,.kandil-newsletter input,.kandil-search__input{inline-size:100%;min-block-size:48px;padding:12px 14px;border:1px solid var(--k-line-strong);border-radius:var(--k-radius);background:var(--k-bg);color:var(--k-ink);font:inherit;font-size:1rem;font-weight:400;letter-spacing:0;text-transform:none;transition:border-color .2s ease,box-shadow .2s ease}.kandil-field input::placeholder,.kandil-field textarea::placeholder,.kandil-newsletter input::placeholder,.kandil-search__input::placeholder{color:var(--k-ink-faint)}.kandil-field input:focus-visible,.kandil-field textarea:focus-visible,.kandil-newsletter input:focus-visible,.kandil-search__input:focus-visible{outline:none;border-color:var(--k-ink);box-shadow:0 0 0 1px var(--k-ink)}.kandil-field input:user-invalid,.kandil-field textarea:user-invalid,.kandil-field input[aria-invalid=true],.kandil-field textarea[aria-invalid=true]{border-color:var(--k-sale)}.kandil-field__error{color:var(--k-sale);font-size:.82rem;font-weight:500;letter-spacing:0;text-transform:none}.kandil-form__success{margin:0;padding:14px 16px;background:var(--k-success-bg);color:var(--k-success);font-weight:600}.kandil-form__error{margin:0;padding:14px 16px;background:color-mix(in srgb,var(--k-sale) 12%,var(--k-bg));color:var(--k-sale)}.kandil-form__error ul{margin:6px 0 0;padding-inline-start:18px}[dir=rtl] .kandil-field{letter-spacing:0;font-size:.88rem}@media(max-width:749px){.kandil-form-section__inner,.kandil-form__grid{grid-template-columns:1fr}}.kandil-form-section--contact{padding-block:clamp(32px,5vw,64px) var(--k-section)}.kandil-form-section--contact .kandil-form-section__inner{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(28px,5vw,72px)}.kandil-form-section--contact .kandil-form-section__intro{padding-block-start:8px}.kandil-form-section--contact .kandil-small-title{color:var(--k-ink-soft)}.kandil-contact-list{margin:0 0 36px;padding:0;list-style:none;border-block-start:1px solid var(--k-line)}.kandil-contact-list li{display:flex;flex-direction:column;gap:6px;padding-block:18px;border-block-end:1px solid var(--k-line)}.kandil-contact-list__label{font-size:.74rem;letter-spacing:.12em;text-transform:uppercase;color:var(--k-ink-soft)}.kandil-contact-list__value{color:var(--k-ink);font-size:1.05rem;font-weight:var(--k-fw-strong);text-decoration:none;overflow-wrap:anywhere}a.kandil-contact-list__value:hover{text-decoration:underline;text-underline-offset:4px}.kandil-contact-list__links{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px}.kandil-contact-list__links .kandil-underline{padding-block:12px}[dir=rtl] .kandil-contact-list__label{letter-spacing:0;font-size:.88rem}[dir=rtl] .kandil-contact-list li>[dir=ltr]{align-self:flex-start}.kandil-contact-list__shop{margin:28px 0 0}.kandil-form__head{margin-block-end:4px}.kandil-form__title{margin:0 0 6px;font-size:var(--k-fs-h3);font-weight:var(--k-fw-heading);line-height:1.3}.kandil-form__head .kandil-muted{margin:0}.kandil-form-section--contact .kandil-form{gap:20px;padding:clamp(22px,3.2vw,44px);background:var(--k-surface);border-color:transparent}.kandil-form-section--contact .kandil-field input,.kandil-form-section--contact .kandil-field textarea{background:var(--k-bg);border-color:var(--k-line)}.kandil-form-section--contact .kandil-btn--wide{inline-size:auto;align-self:flex-start;min-inline-size:220px}@media(max-width:749px){.kandil-form-section--contact .kandil-form-section__inner{grid-template-columns:1fr}.kandil-form-section--contact .kandil-btn--wide{inline-size:100%}}.kandil-contact-info__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-block-end:32px}.kandil-channel{display:flex;flex-direction:column;gap:10px;padding:30px;border:1px solid var(--k-line);color:var(--k-ink);text-decoration:none;transition:border-color .25s ease,transform .35s var(--k-ease)}a.kandil-channel:hover{border-color:var(--k-ink);transform:translateY(-2px)}.kandil-channel__label{font-size:.74rem;font-weight:var(--k-fw-strong);letter-spacing:.14em;text-transform:uppercase;color:var(--k-ink-soft)}.kandil-channel__value{font-size:1.08rem;font-weight:var(--k-fw-strong);overflow-wrap:anywhere}[dir=rtl] .kandil-channel__value[dir=ltr]{text-align:end}[dir=rtl] .kandil-channel__label{letter-spacing:0;font-size:.88rem}.kandil-contact-info__row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px}.kandil-map{margin-block-start:32px;aspect-ratio:16 / 7}.kandil-map iframe{inline-size:100%;block-size:100%;border:0}:root[data-theme=dark] .kandil-map iframe{filter:invert(.9) hue-rotate(180deg)}@media(max-width:749px){.kandil-contact-info__grid{grid-template-columns:1fr}.kandil-map{aspect-ratio:4 / 3}}.kandil-social{display:flex;flex-wrap:wrap;gap:10px}.kandil-social a{display:grid;place-items:center;inline-size:44px;block-size:44px;border:1px solid currentColor;border-radius:50%;color:inherit;opacity:.85;transition:opacity .2s ease,background-color .2s ease}.kandil-social a:hover{opacity:1}.shopify-policy__container{max-inline-size:800px;margin-inline:auto;padding:clamp(40px,6vw,72px) var(--k-gutter) clamp(56px,8vw,104px);color:var(--k-ink)}.shopify-policy__title{margin-block-end:clamp(24px,3vw,40px);text-align:center}.shopify-policy__title h1{margin:0;font-size:var(--k-fs-h1);font-weight:var(--k-fw-heading);line-height:1.08;letter-spacing:var(--k-track-display);text-transform:uppercase}.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body h4{margin:36px 0 10px;font-size:1.02rem;font-weight:var(--k-fw-heading);line-height:1.45;letter-spacing:.04em;text-transform:uppercase}.shopify-policy__body p,.shopify-policy__body li{line-height:1.8;color:var(--k-ink-soft)}.shopify-policy__body a{color:var(--k-ink);text-decoration:underline;text-underline-offset:3px}[dir=rtl] .shopify-policy__title h1,[dir=rtl] .shopify-policy__body h2,[dir=rtl] .shopify-policy__body h3,[dir=rtl] .shopify-policy__body h4{letter-spacing:0;line-height:1.5;font-weight:var(--k-fw-heading)}.kandil-footer{background:var(--k-inverse-bg);color:var(--k-inverse-ink);padding-block:clamp(56px,7vw,88px) 0;border-block-start:1px solid var(--k-inverse-line)}.kandil-footer__logo{block-size:64px;inline-size:auto;margin-block-end:36px}.kandil-footer__cols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:36px;padding-block-end:48px}.kandil-footer__col{display:flex;flex-direction:column;align-items:flex-start;gap:13px;font-size:.9rem}.kandil-footer__col h2{margin:0 0 8px;font-size:.78rem;font-weight:var(--k-fw-heading);letter-spacing:.16em;text-transform:uppercase;color:var(--k-inverse-ink)}.kandil-footer__col a,.kandil-footer__col span{color:var(--k-inverse-soft);text-decoration:none;overflow-wrap:anywhere;transition:color .2s ease}.kandil-footer__col a:hover{color:var(--k-inverse-ink)}.kandil-footer__col .kandil-social{margin-block-start:6px}.kandil-footer__col .kandil-social a{color:var(--k-inverse-ink)}.kandil-footer__copy{margin:0;padding-block:22px;border-block-start:1px solid var(--k-inverse-line);font-size:.76rem;color:var(--k-inverse-soft)}.kandil-footer a:focus-visible{outline-color:#fff}[dir=rtl] .kandil-footer__col h2{letter-spacing:0;font-size:1rem;font-weight:var(--k-fw-heading)}@media(max-width:989px){.kandil-footer__cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:599px){.kandil-footer__col:last-child{grid-column:1 / -1}.kandil-footer__cols{gap:32px 20px}}.kandil-whatsapp{position:fixed;inset-inline-end:20px;inset-block-end:20px;z-index:10;inline-size:54px;block-size:54px;display:grid;place-items:center;border-radius:50%;background:#25d366;color:#fff;box-shadow:0 8px 24px #00000038;transition:inset-block-end .35s var(--k-ease),transform .2s ease}.kandil-whatsapp:hover{transform:scale(1.06)}.kandil-has-buybar .kandil-whatsapp{inset-block-end:96px}@media(max-width:749px){.kandil-whatsapp{inline-size:50px;block-size:50px;inset-inline-end:14px;inset-block-end:14px}.kandil-has-buybar .kandil-whatsapp{inset-block-end:88px}}.kandil-product{padding-block:16px clamp(48px,6vw,80px);color:var(--k-ink)}.kandil-product__grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:clamp(32px,4vw,64px);align-items:start}.kandil-product__crumbs{margin-block-end:16px}.kandil-product__crumbs,.kandil-product__crumbs a{font-size:10px;font-weight:500;letter-spacing:.1em}[dir=rtl] .kandil-product__crumbs,[dir=rtl] .kandil-product__crumbs a{font-size:12px;letter-spacing:0}.kandil-gallery{display:grid;grid-template-columns:88px minmax(0,1fr);gap:16px;align-items:start}.kandil-gallery--single{grid-template-columns:minmax(0,1fr)}.kandil-gallery__thumbs{display:flex;flex-direction:column;gap:10px;max-block-size:min(calc(100vh - var(--k-header-offset) - 40px),760px);overflow-y:auto;scrollbar-width:none;position:sticky;top:var(--k-header-offset)}.kandil-gallery__thumbs::-webkit-scrollbar{display:none}.kandil-gallery__thumb{flex:none;position:relative;aspect-ratio:1;overflow:hidden;padding:0;border:1px solid transparent;background:var(--k-surface);cursor:pointer;opacity:.55;transition:opacity .25s ease,border-color .25s ease}.kandil-gallery__thumb img{inline-size:100%;block-size:100%;object-fit:contain}.kandil-gallery__thumb:hover{opacity:.9}.kandil-gallery__thumb[aria-current=true]{opacity:1;border-color:var(--k-ink)}.kandil-gallery__stage{position:relative;min-inline-size:0}.kandil-gallery__track{position:relative;display:flex;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;background:var(--k-surface)}.kandil-gallery__track::-webkit-scrollbar{display:none}.kandil-gallery__slide{position:relative;flex:0 0 100%;margin:0;aspect-ratio:var(--kandil-media-ratio, 1 / 1);max-block-size:calc(100vh - var(--k-header-offset) - 24px);scroll-snap-align:start;scroll-snap-stop:always;display:grid;place-items:center;overflow:hidden;background:var(--k-surface)}.kandil-gallery__slide img,.kandil-gallery__slide video{inline-size:100%;block-size:100%;object-fit:contain}.kandil-gallery__slide--empty img{inline-size:40%;block-size:auto;opacity:.45}.kandil-gallery__zoom-hit{position:absolute;top:0;right:0;bottom:0;left:0;display:block;inline-size:100%;block-size:100%;padding:0;border:0;background:none;cursor:zoom-in}.kandil-gallery__zoom-hit img{transition:transform .9s var(--k-ease)}@media(hover:hover){.kandil-gallery__zoom-hit:hover img{transform:scale(1.03)}}.kandil-gallery__arrow{position:absolute;z-index:2;inset-block-start:50%;display:grid;place-items:center;inline-size:48px;block-size:48px;margin-block-start:-24px;padding:0;border:0;border-radius:50%;background:color-mix(in srgb,var(--k-bg) 92%,transparent);color:var(--k-ink);box-shadow:var(--k-shadow);cursor:pointer;opacity:0;transition:opacity .3s ease,transform .3s var(--k-ease)}.kandil-gallery__arrow--prev{inset-inline-start:16px}.kandil-gallery__arrow--next{inset-inline-end:16px}[dir=rtl] .kandil-gallery__arrow svg{transform:scaleX(-1)}.kandil-gallery__stage:hover .kandil-gallery__arrow,.kandil-gallery__arrow:focus-visible{opacity:1}.kandil-gallery__arrow:hover{transform:scale(1.06)}.kandil-gallery__counter{position:absolute;z-index:2;inset-block-start:14px;inset-inline-end:14px;padding:5px 12px;border-radius:var(--k-pill);background:color-mix(in srgb,var(--k-bg) 88%,transparent);font-size:.75rem;font-weight:var(--k-fw-strong);letter-spacing:.08em;font-variant-numeric:tabular-nums}.kandil-gallery__expand{position:absolute;z-index:2;inset-block-end:14px;inset-inline-end:14px;display:grid;place-items:center;inline-size:44px;block-size:44px;padding:0;border:0;border-radius:50%;background:color-mix(in srgb,var(--k-bg) 92%,transparent);color:var(--k-ink);box-shadow:var(--k-shadow);cursor:pointer}.kandil-gallery__dots{position:absolute;z-index:2;inset-block-end:18px;inset-inline:0;display:none;justify-content:center;gap:7px;pointer-events:none}.kandil-gallery__dot{inline-size:7px;block-size:7px;border-radius:50%;background:color-mix(in srgb,var(--k-ink) 28%,transparent);transition:inline-size .3s var(--k-ease),background-color .3s ease}.kandil-gallery__dot.is-active{inline-size:22px;border-radius:4px;background:var(--k-ink)}@media(max-width:989px){.kandil-product__grid{grid-template-columns:minmax(0,1fr);gap:20px}.kandil-gallery{grid-template-columns:minmax(0,1fr)}.kandil-gallery__thumbs{order:2;flex-direction:row;position:static;max-block-size:none;overflow-x:auto}.kandil-gallery__thumb{inline-size:76px}.kandil-gallery__slide{max-block-size:none}}@media(max-width:749px){.kandil-product{padding-block-start:0}.kandil-product__crumbs{display:none}.kandil-gallery{margin-inline:calc(-1 * var(--k-gutter))}.kandil-gallery__thumbs{display:none}.kandil-gallery__dots{display:flex}.kandil-gallery__arrow{display:none}.kandil-gallery__expand{inset-inline-end:12px;inset-block-end:12px}}@media(hover:none){.kandil-gallery__arrow{opacity:1}}.kandil-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;inline-size:100vw;block-size:100dvh;max-inline-size:none;max-block-size:none;margin:0;padding:0;border:0;background:var(--k-bg);color:var(--k-ink);overflow:hidden}.kandil-lightbox::backdrop{background:var(--k-bg)}.kandil-lightbox[open]{animation:kandil-fade .3s ease}.kandil-lightbox__track{display:flex;block-size:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.kandil-lightbox__track::-webkit-scrollbar{display:none}.kandil-lightbox__track.is-locked{overflow:hidden}.kandil-lightbox__slide{flex:0 0 100%;block-size:100%;display:grid;place-items:center;overflow:hidden;scroll-snap-align:start;cursor:zoom-in;padding:clamp(12px,4vw,56px)}.kandil-lightbox__slide img{max-inline-size:calc(100vw - (2*clamp(12px,4vw,56px)));max-block-size:calc(100dvh - (2*clamp(12px,4vw,56px)));inline-size:auto;block-size:auto;object-fit:contain;-webkit-user-select:none;user-select:none;transition:transform .35s var(--k-ease)}.kandil-lightbox__slide.is-zoomed{cursor:zoom-out;touch-action:none}.kandil-lightbox__slide.is-zoomed img{transition:transform .05s linear}.kandil-lightbox__close{position:absolute;z-index:3;inset-block-start:16px;inset-inline-end:16px;display:grid;place-items:center;inline-size:48px;block-size:48px;padding:0;border:1px solid var(--k-line);border-radius:50%;background:var(--k-bg);color:var(--k-ink);cursor:pointer}.kandil-lightbox .kandil-gallery__arrow{opacity:1;display:grid;border-radius:50%}.kandil-lightbox__hint{position:absolute;inset-block-end:16px;inset-inline-start:50%;translate:-50% 0;margin:0;padding:6px 14px;border-radius:var(--k-pill);background:color-mix(in srgb,var(--k-bg) 88%,transparent);text-align:center;font-size:.8rem;color:var(--k-ink-soft);pointer-events:none;white-space:nowrap}[dir=rtl] .kandil-lightbox__hint{translate:50% 0}.kandil-product__info{display:flex;flex-direction:column;align-items:stretch;min-inline-size:0}.kandil-product__badge{align-self:flex-start;padding:5px 8px;border-radius:4px;background:color-mix(in srgb,var(--k-ink) 6%,transparent);font-size:11px;font-weight:700;line-height:1;letter-spacing:.12em;text-transform:uppercase}.kandil-product__title{margin:10px 0 0;font-size:21px;font-weight:600;line-height:1.25;letter-spacing:-.02em;text-transform:uppercase;text-wrap:pretty}.kandil-product__sub{margin:8px 0 0;font-size:14px;line-height:1.6;color:color-mix(in srgb,var(--k-ink) 60%,transparent)}.kandil-product__sub[hidden]{display:none}.kandil-product__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 8px;margin-block-start:7px;padding-block-end:16px;border-block-end:1px solid var(--k-line)}.kandil-product__amount{font-size:16px;font-weight:500;line-height:1.2;letter-spacing:.01em}.kandil-product__amount.is-sale{color:var(--k-sale)}.kandil-product__compare{font-size:16px;font-weight:500;color:var(--k-ink)}.kandil-product__tax{font-size:12px;color:color-mix(in srgb,var(--k-ink) 60%,transparent)}.kandil-product__excerpt{margin-block-start:16px;font-size:14px;line-height:1.6}.kandil-product__excerpt p{display:-webkit-box;margin:0;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.kandil-product__learn{display:inline-block;font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:3px}.kandil-product__form{display:flex;flex-direction:column;gap:0;margin:0}.kandil-option{margin:16px 0 0;padding:0;border:0;min-inline-size:0}.kandil-option__label{display:block;margin-block-end:8px;padding:0;font-size:13px;font-weight:700;line-height:1.2;letter-spacing:.02em;text-transform:uppercase}.kandil-option__label span{font-weight:400;text-transform:none;color:color-mix(in srgb,var(--k-ink) 60%,transparent)}.kandil-option__values{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.kandil-pill{position:relative}.kandil-pill input{position:absolute;opacity:0;inline-size:1px;block-size:1px}.kandil-pill span{display:flex;align-items:center;justify-content:center;min-block-size:44px;padding:10px 12px;border-radius:2px;background:color-mix(in srgb,var(--k-ink) 3%,var(--k-bg));font-size:13px;font-weight:600;line-height:1.15;letter-spacing:.02em;text-align:center;text-transform:uppercase;cursor:pointer;transition:box-shadow .2s ease,background-color .2s ease}.kandil-pill:hover span{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--k-ink) 40%,transparent)}.kandil-pill input:checked+span{box-shadow:inset 0 0 0 1px var(--k-ink);background:var(--k-bg)}.kandil-pill input:focus-visible+span{outline:2px solid var(--k-ink);outline-offset:2px}.kandil-qty{display:inline-grid;grid-template-columns:44px 1fr 44px;align-items:center;inline-size:calc((100% - 12px)/4);min-inline-size:140px;block-size:44px;border-radius:2px;background:color-mix(in srgb,var(--k-ink) 3%,var(--k-bg))}.kandil-qty .kandil-qty__btn{block-size:100%;padding:0;border:0;border-radius:0;background:transparent;color:var(--k-ink);font-size:16px;cursor:pointer}.kandil-qty .kandil-qty__input{inline-size:100%;block-size:100%;padding:0;border:0;background:none;color:var(--k-ink);font:inherit;font-size:13px;font-weight:600;text-align:center;-moz-appearance:textfield}.kandil-qty__input::-webkit-inner-spin-button,.kandil-qty__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.kandil-qty__input:focus-visible{outline:2px solid var(--k-ink);outline-offset:-2px}.kandil-stock{display:flex;align-items:center;gap:6px;margin:16px 0 0;font-size:12px;line-height:1.35;color:var(--k-ink)}.kandil-stock:before{content:"";flex:none;inline-size:14px;block-size:14px;border-radius:50%;background:#16a34a url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.5 8.2 7 10.6l4.6-5' fill='none' stroke='%23fff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 100% no-repeat}.kandil-stock--out:before{background:var(--k-sale) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m5.5 5.5 5 5m0-5-5 5' fill='none' stroke='%23fff' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E") center / 100% no-repeat}.kandil-product__add{inline-size:100%;min-block-size:48px;margin-block-start:16px;padding:16px 24px;border-radius:50px;font-size:15px;font-weight:800;line-height:1;letter-spacing:.12em}.kandil-product__add:disabled{border-color:#e0e0e0;background:#e0e0e0;color:#fff;opacity:1}.kandil-product__error{margin:10px 0 0}[dir=rtl] .kandil-product__badge,[dir=rtl] .kandil-product__title,[dir=rtl] .kandil-option__label,[dir=rtl] .kandil-product__add{letter-spacing:0}[dir=rtl] .kandil-product__badge{font-size:12px}[dir=rtl] .kandil-product__title{line-height:1.5;font-size:22px;unicode-bidi:plaintext;text-align:right}[dir=rtl] .kandil-option__label{font-size:14px}[dir=rtl] .kandil-product__add{font-size:16px;font-weight:700}.kandil-ship{margin-block-start:20px;padding:9px 13px 13px;border-radius:10px;background:color-mix(in srgb,var(--k-ink) 4%,transparent);text-align:center}.kandil-ship__title{margin:0 0 8px;font-size:15px;font-weight:700;line-height:1.6;letter-spacing:.02em}.kandil-ship__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none}.kandil-ship__steps li{display:flex;flex-direction:column;align-items:center;gap:2px;padding-inline:8px}.kandil-ship__steps li+li{border-inline-start:1px solid color-mix(in srgb,var(--k-ink) 18%,transparent)}.kandil-ship__steps svg{margin-block-end:4px}.kandil-ship__steps strong{font-size:13px;font-weight:700;line-height:1.35}.kandil-ship__steps span{font-size:12px;line-height:1.4;color:color-mix(in srgb,var(--k-ink) 60%,transparent)}.kandil-look{margin-block-start:20px}.kandil-look__title{margin:0 0 12px;font-size:14px;font-weight:800;line-height:.85;letter-spacing:.12em;text-transform:uppercase}[dir=rtl] .kandil-look__title{font-size:15px;line-height:1.3;letter-spacing:0}.kandil-look__row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.kandil-look .kandil-card{gap:0}.kandil-look .kandil-card__media{aspect-ratio:3 / 4}.kandil-look .kandil-card__media--contain .kandil-card__img{object-fit:cover;padding:0}.kandil-look .kandil-card__cat,.kandil-look .kandil-card__badges{display:none}.kandil-look .kandil-card__body{gap:0}.kandil-look .kandil-card__title{margin:0;padding-block:4px 0;font-size:12px;font-weight:400;line-height:1.3;letter-spacing:0;text-transform:none}.kandil-look .kandil-card__title a{display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical}.kandil-look .kandil-card__price{font-size:12px;font-weight:700}.kandil-look .kandil-card__quick{inset-block-end:8px;inset-inline-end:8px;inline-size:28px;block-size:28px;border-radius:6px;box-shadow:none}.kandil-look .kandil-card__quick svg{inline-size:15px;block-size:15px}.kandil-promises{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;margin:24px 0 0;padding:24px 0 16px;border-block-start:1px solid var(--k-line);list-style:none}.kandil-promises li{display:flex;align-items:center;gap:8px;font-size:12.5px;font-weight:600;line-height:1.2;color:color-mix(in srgb,var(--k-ink) 82%,transparent)}.kandil-promises svg{flex:none}[dir=rtl] .kandil-promises li{font-size:13.5px}.kandil-product__more{border-block-start:1px solid var(--k-line)}.kandil-product__more .kandil-faq__item{border-block-end:1px solid var(--k-line)}.kandil-product__more .kandil-faq__item summary{min-block-size:46px;padding-block:16px;font-size:13px;font-weight:700;line-height:1.1;letter-spacing:.05em;text-transform:uppercase}[dir=rtl] .kandil-product__more .kandil-faq__item summary{letter-spacing:0;font-size:14px}.kandil-product__more .kandil-faq__item p,.kandil-product__desc{font-size:14px;line-height:1.6;color:color-mix(in srgb,var(--k-ink) 80%,transparent)}.kandil-product__desc p{margin:0 0 12px}[dir=rtl] .kandil-product__desc{unicode-bidi:plaintext}@media(max-width:749px){.kandil-product__badge{margin-block-start:4px}.kandil-product__title,[dir=rtl] .kandil-product__title{font-size:24px}.kandil-look__row{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:120px;gap:12px;overflow-x:auto;scrollbar-width:none;margin-inline-end:calc(-1 * var(--k-gutter));padding-inline-end:var(--k-gutter)}.kandil-look__row::-webkit-scrollbar{display:none}.kandil-ship{padding-inline:10px}.kandil-ship__steps li{padding-inline:4px}}.kandil-meta{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.kandil-sku{font-size:.74rem;letter-spacing:.12em;text-transform:uppercase;color:var(--k-ink-soft)}[dir=rtl] .kandil-sku{letter-spacing:0;font-size:.84rem}.kandil-buybar{position:fixed;z-index:9;inset-inline:0;inset-block-end:0;background:var(--k-bg);border-block-start:1px solid var(--k-line);box-shadow:0 -2px 12px #0000000f;transform:translateY(105%);transition:transform .4s var(--k-ease);padding-block-end:env(safe-area-inset-bottom)}.kandil-buybar.is-visible{transform:none}.kandil-buybar__inner{display:flex;align-items:center;gap:12px;min-block-size:70px;inline-size:auto;margin:0;padding-inline:16px}.kandil-buybar__img{inline-size:48px;block-size:48px;border-radius:8px;object-fit:cover;background:var(--k-surface)}.kandil-buybar__text{display:flex;flex-direction:column;gap:2px;flex:1;min-inline-size:0}.kandil-buybar__title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;line-height:1.4}.kandil-buybar .kandil-btn{min-block-size:42px;padding-inline:24px;border-radius:50px;font-size:11px;font-weight:800;letter-spacing:.1em}.kandil-buybar .kandil-btn:disabled{border-color:#8f8f8f;background:#8f8f8f;color:#fff;opacity:1}.kandil-buybar__price{font-size:14px;font-weight:400}[dir=rtl] .kandil-buybar__title{letter-spacing:0;unicode-bidi:plaintext;text-align:right}@media(max-width:599px){.kandil-buybar__title{font-size:13px}}.kandil-collection{padding-block-end:clamp(56px,7vw,96px);color:var(--k-ink)}.kandil-collection__head{position:relative;padding-block:clamp(32px,5vw,64px) clamp(24px,3vw,36px);text-align:center;overflow:hidden;isolation:isolate}.kandil-collection__head-inner{position:relative;z-index:1}.kandil-collection__head--banner{display:grid;align-items:end;min-block-size:clamp(300px,42vh,460px);margin-block-end:0;padding-block:clamp(56px,8vw,96px) clamp(36px,5vw,56px);background:#0d0d0d;color:#fff}.kandil-collection__banner{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;inline-size:100%;block-size:100%;object-fit:cover;animation:kandil-hero-zoom 14s var(--k-ease) both}.kandil-collection__head--banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:linear-gradient(0deg,#000000b8,#00000059 55%,#0003)}.kandil-collection__head--banner .kandil-crumbs,.kandil-collection__head--banner .kandil-collection__desc{color:#ffffffd1}.kandil-collection__head--banner .kandil-collection__title{color:#fff}.kandil-collection__head--banner+.kandil-collection__bar,.kandil-collection__head--banner~.kandil-collection__bar{margin-block-start:0}.kandil-collection__head .kandil-crumbs{justify-content:center}.kandil-collection__title{margin:0 0 12px;font-size:var(--k-fs-h1);font-weight:var(--k-fw-heading);line-height:1;letter-spacing:var(--k-track-display);text-transform:uppercase}[dir=rtl] .kandil-collection__title{letter-spacing:0;line-height:1.3;font-weight:var(--k-fw-heading)}.kandil-collection__desc{margin:0 auto;max-inline-size:60ch;line-height:1.7;color:var(--k-ink-soft)}.kandil-collection__bar{position:sticky;top:var(--header-height, 0px);z-index:4;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;margin-block-end:32px;padding-block:14px;background:color-mix(in srgb,var(--k-bg) 94%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-block:1px solid var(--k-line)}.kandil-chips{display:flex;gap:8px;min-inline-size:0;overflow-x:auto;scrollbar-width:none}.kandil-chips::-webkit-scrollbar{display:none}.kandil-chip{flex:none;display:inline-flex;align-items:center;gap:8px;min-block-size:42px;padding:0 18px;border:1px solid var(--k-line-strong);border-radius:var(--k-pill);background:transparent;color:var(--k-ink);font:inherit;font-size:.74rem;font-weight:var(--k-fw-strong);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.kandil-chip:hover{border-color:var(--k-ink)}.kandil-chip[aria-pressed=true]{background:var(--k-accent);border-color:var(--k-accent);color:var(--k-accent-ink)}.kandil-chip__n{font-size:.7rem;font-weight:500;opacity:.7}[dir=rtl] .kandil-chip{letter-spacing:0;font-size:.9rem}.kandil-collection__tools{display:flex;align-items:center;gap:16px;margin-inline-start:auto}.kandil-collection__count{font-size:.8rem;color:var(--k-ink-soft);white-space:nowrap}.kandil-sort select{min-block-size:42px;padding:0 36px 0 16px;border:1px solid var(--k-line-strong);border-radius:var(--k-pill);background-color:var(--k-bg);color:var(--k-ink);font:inherit;font-size:.85rem;cursor:pointer}[dir=rtl] .kandil-sort select{padding:0 16px 0 36px}@media(max-width:749px){.kandil-collection__bar{inline-size:100%;padding-inline:var(--k-gutter);margin-inline:0}.kandil-chips{flex:1 1 100%;margin-inline:calc(-1 * var(--k-gutter));padding-inline:var(--k-gutter)}.kandil-collection__tools{inline-size:100%;justify-content:space-between;margin:0}}.kandil-pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-block-start:56px}.kandil-pagination__link{display:inline-grid;place-items:center;min-inline-size:44px;min-block-size:44px;padding:0 14px;border:1px solid var(--k-line);border-radius:var(--k-pill);color:var(--k-ink);text-decoration:none;font-weight:var(--k-fw-strong)}.kandil-pagination__link.is-current{background:var(--k-accent);border-color:var(--k-accent);color:var(--k-accent-ink)}.kandil-empty{display:flex;flex-direction:column;align-items:center;gap:12px;padding-block:clamp(40px,8vw,96px);text-align:center}.kandil-empty__title{margin:0;font-size:var(--k-fs-h3);font-weight:var(--k-fw-heading)}.kandil-search__form{display:flex;gap:10px;inline-size:min(100%,640px);margin:8px auto 16px}.kandil-search__input{flex:1;min-block-size:54px;border-radius:var(--k-pill);padding-inline:22px}.kandil-search__pages{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin:48px 0 0;padding:0;list-style:none}@media(max-width:479px){.kandil-search__form{flex-direction:column}}.cart-drawer__heading,.cart-drawer .cart-title,.cart-page .cart-title,.main-cart .cart-title{text-transform:uppercase;letter-spacing:.02em;font-weight:var(--k-fw-heading)}[dir=rtl] .cart-items__title{unicode-bidi:plaintext;text-align:right}:root[data-theme=dark] .cart-summary,:root[data-theme=dark] [class*=cart-summary]{background:var(--k-surface)!important;color:var(--k-ink)}:root[data-theme=dark] dialog,:root[data-theme=dark] .dialog-modal,:root[data-theme=dark] .cart-drawer__dialog,:root[data-theme=dark] .search-modal__content,:root[data-theme=dark] .predictive-search-dropdown,:root[data-theme=dark] .localization-wrapper,:root[data-theme=dark] [popover]{background-color:var(--k-bg);color:var(--k-ink)}:root[data-theme=dark] .kandil-lightbox{background:var(--k-bg)}product-card .card-gallery,.product-card .card-gallery{background:var(--k-surface)}.product-card-gallery__title-placeholder:has(.kandil-card-gallery__logo){display:flex;align-items:center;justify-content:center;background:var(--k-surface);aspect-ratio:1}.kandil-card-gallery__logo{width:46%;height:auto;opacity:.55}:root[data-theme=dark] .kandil-card__img,:root[data-theme=dark] .kandil-gallery__slide img,:root[data-theme=dark] .kandil-gallery__thumb img,:root[data-theme=dark] .kandil-family__img,:root[data-theme=dark] .kandil-buybar__img{filter:brightness(.9)}:root[data-theme=dark] .kandil-card__placeholder,:root[data-theme=dark] .kandil-gallery__slide--empty img,:root[data-theme=dark] .kandil-card-gallery__logo{filter:invert(1) hue-rotate(180deg)}@keyframes kandil-rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes kandil-fade{0%{opacity:0}to{opacity:1}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.kandil-section .kandil-title,.kandil-card,.kandil-family,.kandil-media-text__media,.kandil-media-text__copy,.kandil-banner__content,.kandil-column,.kandil-member,.kandil-journey__item,.kandil-channel{animation:kandil-rise linear both;animation-timeline:view();animation-range:entry 0% entry 28%}}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media(max-width:374px){.kandil-logo{--kandil-logo-h: 30px}.header .account-button{display:none}.kandil-mode-toggle{inline-size:38px;block-size:38px}}body:has(dialog[open]) .kandil-whatsapp,body:has(.menu-drawer[open],details[open]>.menu-drawer) .kandil-whatsapp{opacity:0;pointer-events:none}.kandil-underline{display:inline-block;padding-block:12px}.kandil-section-head .kandil-underline{padding-block:10px}.kandil-contact-info__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}.cart-bubble__background{background-color:var(--k-accent)!important}.cart-bubble{color:var(--k-accent-ink)!important}:root{--k-gutter: clamp(16px, 2.82vw, 36px);--k-section: 48px}@media(max-width:749px){:root{--k-section: 32px}}.kandil-title{margin-block:0 24px;font-size:36px;font-weight:700;line-height:.85;letter-spacing:-.02em;text-transform:uppercase}.kandil-section-head{margin-block-end:24px}.kandil-section-head .kandil-title{margin:0}[dir=rtl] .kandil-title{font-size:32px;line-height:1.3;letter-spacing:0}@media(max-width:749px){.kandil-title{margin-block-end:18px;font-size:22px}[dir=rtl] .kandil-title{font-size:22px}}.kandil-row,.kandil-grid{gap:32px 12px}.kandil-card{gap:10px}.kandil-card__media{aspect-ratio:3 / 4}.kandil-card__media--contain .kandil-card__img{object-fit:cover;padding:0}.kandil-card__body{display:grid;grid-template-areas:"title" "cat" "price";gap:4px}.kandil-card__title{grid-area:title;font-size:12px;font-weight:400;line-height:1.25;letter-spacing:.04em}.kandil-card__cat{grid-area:cat;font-size:13px;font-weight:400;letter-spacing:0;text-transform:none;color:color-mix(in srgb,var(--k-ink) 60%,transparent)}.kandil-card__price{grid-area:price;font-size:12px;font-weight:700;letter-spacing:.04em}.kandil-badge{min-block-size:25px;padding:6px 8px;border-radius:4px;background:#fff;color:#111;font-size:10px;font-weight:700;line-height:1.25;letter-spacing:.14em}.kandil-badge--sale{background:#e5252a;color:#fff}.kandil-badge--dark{background:#fff;color:#111}.kandil-card__quick{inline-size:32px;block-size:32px;inset-block-end:10px;inset-inline-end:10px;box-shadow:none}.kandil-card__quick svg{inline-size:16px;block-size:16px}[dir=rtl] .kandil-card__title{font-size:13px;letter-spacing:0}[dir=rtl] .kandil-card__cat{font-size:13px}@media(max-width:749px){.kandil-row,.kandil-grid{gap:24px 8px}}.kandil-hero--full,.kandil-hero--large{min-block-size:0;aspect-ratio:1265 / 346}.kandil-hero__content{align-self:end;padding-block:24px 64px}.kandil-hero .kandil-eyebrow,.kandil-hero__text,.kandil-hero__cue,.kandil-hero .kandil-actions .kandil-btn+.kandil-btn{display:none}.kandil-hero__title{margin:0 0 16px;max-inline-size:22ch;font-size:36px;font-weight:700;line-height:.95;letter-spacing:-.02em}[dir=rtl] .kandil-hero__title{font-size:34px;line-height:1.3}.kandil-hero .kandil-btn{min-block-size:34px;padding:10px 22px;border:1px solid #fff;border-radius:0;background:#0000004d;color:#fff;font-size:13px;font-weight:600;line-height:1;letter-spacing:.02em;text-transform:none}.kandil-hero .kandil-btn:hover{background:#fff;color:#151515}[dir=rtl] .kandil-hero .kandil-btn{font-size:14px;letter-spacing:0}@media(max-width:749px){.kandil-hero--full,.kandil-hero--large{aspect-ratio:4 / 5}.kandil-hero__content{padding-block-end:24px;text-align:center}.kandil-hero__title{margin-inline:auto;font-size:30px}[dir=rtl] .kandil-hero__title{font-size:28px}.kandil-hero .kandil-actions{flex-direction:row;justify-content:center}}.kandil-families .kandil-section-head{flex-direction:row;align-items:baseline;justify-content:space-between;text-align:start}.kandil-families .kandil-title{font-size:27px;font-weight:600;line-height:1.05;letter-spacing:.02em;text-align:start}.kandil-family{position:relative;display:block}.kandil-family__media{aspect-ratio:3 / 4}.kandil-family__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#0000008c,#0000 40%)}.kandil-family__label{position:absolute;z-index:1;inset-inline:8px;inset-block-end:14px;color:#fff}.kandil-family__title{font-size:15px;font-weight:700;line-height:1.15;letter-spacing:.08em}.kandil-family__count{display:none}[dir=rtl] .kandil-family__title{font-size:16px;letter-spacing:0}@media(max-width:749px){.kandil-families .kandil-title{font-size:20px}}.kandil-promo .kandil-title{font-size:27px;font-weight:700;line-height:1;text-align:start}.kandil-promo__grid{gap:12px}.kandil-promo__copy{inset-inline:24px;inset-block-end:24px}.kandil-promo__title{font-size:16px;font-weight:700;line-height:1.25;letter-spacing:-.02em}.kandil-promo__text,.kandil-promo__copy .kandil-btn{display:none}[dir=rtl] .kandil-promo__title{font-size:17px;letter-spacing:0}@media(max-width:749px){.kandil-promo .kandil-title{font-size:20px}.kandil-promo__grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:78%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline-end:calc(-1 * var(--k-gutter))}.kandil-promo__grid::-webkit-scrollbar{display:none}.kandil-promo__tile{scroll-snap-align:start}}.kandil-faq .kandil-title{text-align:start}.kandil-collection__head:not(.kandil-collection__head--banner){padding-block:16px 24px;text-align:start}.kandil-collection__head:not(.kandil-collection__head--banner) .kandil-crumbs{display:none}.kandil-collection__title{margin:0 0 12px;font-size:36px;font-weight:700;line-height:.85;letter-spacing:-.02em;padding-block:7px}.kandil-count{margin-inline-start:4px;font-size:14.4px;font-weight:500;letter-spacing:.04em;vertical-align:super;line-height:0}.kandil-collection__head:not(.kandil-collection__head--banner) .kandil-collection__desc{margin:0;max-inline-size:70ch;font-size:14px;line-height:1.6;color:var(--k-ink)}[dir=rtl] .kandil-collection__title{font-size:34px;line-height:1.3;letter-spacing:0;padding-block:0}.kandil-collection__bar{position:static;margin-block-end:16px;padding-block:12px;border-block:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none}.kandil-chip{min-block-size:26px;padding:4px 0;margin-inline-end:22px;border:0;border-radius:0;background:none;color:color-mix(in srgb,var(--k-ink) 55%,transparent);font-size:15px;font-weight:500;letter-spacing:.01em;text-transform:none}.kandil-chip:hover{background:none;color:var(--k-ink)}.kandil-chip[aria-pressed=true]{background:none;color:var(--k-ink);font-weight:700}.kandil-chip__n{display:none}.kandil-collection__count{font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb,var(--k-ink) 60%,transparent)}[dir=rtl] .kandil-chip{font-size:16px;letter-spacing:0}[dir=rtl] .kandil-collection__count{font-size:12px;letter-spacing:0}.kandil-search__eyebrow{margin:16px 0 12px;font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase}[dir=rtl] .kandil-search__eyebrow{font-size:13px;letter-spacing:0}.kandil-search__terms{font-size:64px;font-weight:800;line-height:.9;text-transform:uppercase}.kandil-search__form{inline-size:100%;margin:28px 0 16px}.kandil-search__input{min-block-size:48px;border-radius:0;padding-inline:16px;font-size:14px}.kandil-search .kandil-search__form .kandil-btn{min-block-size:48px;border-radius:0}.kandil-search .kandil-collection__desc{font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb,var(--k-ink) 60%,transparent)}[dir=rtl] .kandil-search .kandil-collection__desc{font-size:12px;letter-spacing:0}@media(max-width:749px){.kandil-search__terms{font-size:44px}}.kandil-page-hero{min-block-size:315px}.kandil-page-hero__content{align-self:center;justify-self:center;padding-block:32px;text-align:center}.kandil-page-hero__title{margin:0 auto 12px;max-inline-size:22ch;font-size:36px;font-weight:700;line-height:.95;letter-spacing:-.02em}.kandil-page-hero__text{margin-inline:auto;max-inline-size:60ch;font-size:14px}.kandil-page-hero .kandil-eyebrow{margin-block-end:12px;font-size:11px;font-weight:700;letter-spacing:.2em}.kandil-page-hero__shade,[dir=rtl] .kandil-page-hero__shade{background:#00000080}[dir=rtl] .kandil-page-hero__title{font-size:34px;line-height:1.3;letter-spacing:0}@media(max-width:749px){.kandil-page-hero{min-block-size:0;aspect-ratio:375 / 340}.kandil-page-hero__title,[dir=rtl] .kandil-page-hero__title{font-size:26px}.kandil-page-hero .kandil-page-hero__shade,[dir=rtl] .kandil-page-hero .kandil-page-hero__shade{background:#00000080}}.kandil-page-head--quiet{padding-block:16px 8px;text-align:start}.kandil-page-head--quiet .kandil-crumbs{display:none}.kandil-page-head--quiet .kandil-title{margin:0 0 12px;max-inline-size:none;font-size:36px;font-weight:700;line-height:.95;letter-spacing:-.02em;text-transform:uppercase;text-align:start}.kandil-page-head--quiet .kandil-page-head__text{margin:0;font-size:14px}.kandil-page-head--quiet .kandil-eyebrow{margin-block-end:12px;font-size:11px;font-weight:700;letter-spacing:.2em}[dir=rtl] .kandil-page-head--quiet .kandil-title{font-size:32px;line-height:1.3;letter-spacing:0}@media(max-width:749px){.kandil-page-head--quiet .kandil-title{font-size:26px}}.kandil-products,.kandil-families,.kandil-promo{padding-block:16px 48px}@media(max-width:749px){.kandil-products,.kandil-families,.kandil-promo{padding-block:16px 32px}}.cart-title{padding-block:32px 24px!important;margin-block-end:24px;border-block-end:1px solid var(--k-line)}.cart-title h1{display:inline-flex;align-items:flex-start;gap:4px;font-size:30px!important;font-weight:700!important;letter-spacing:-.02em;text-transform:none}.cart-title .cart-bubble{inline-size:auto!important;block-size:auto!important;min-inline-size:0;font-size:14px;font-weight:500;line-height:1}.cart-title .cart-bubble__background{display:none}.cart-title .cart-bubble,.cart-title .cart-bubble__text{color:var(--k-ink)!important}@media(max-width:749px){.cart-title h1{font-size:22px!important}}.kandil-page-head:not(.kandil-page-head--quiet){display:flex;flex-direction:column;align-items:center;justify-content:center;inline-size:100%;max-inline-size:none;min-block-size:315px;margin-block-end:24px;padding:32px var(--k-gutter);background:var(--k-surface)}.kandil-page-head:not(.kandil-page-head--quiet) .kandil-crumbs{display:none}.kandil-page-head:not(.kandil-page-head--quiet) .kandil-title{margin-block-end:12px;font-size:36px}[dir=rtl] .kandil-page-head:not(.kandil-page-head--quiet) .kandil-title{font-size:34px}@media(max-width:749px){.kandil-page-head:not(.kandil-page-head--quiet){min-block-size:0;aspect-ratio:375 / 340}}[dir=rtl] .kandil-search__terms{font-size:56px;line-height:1.15}@media(max-width:749px){[dir=rtl] .kandil-search__terms{font-size:40px}}[dir=rtl] :is(.kandil-card__title,.kandil-look .kandil-card__title a,.kandil-product__title,.kandil-product__excerpt p,.kandil-product__desc,.kandil-buybar__title,.resource-card__title,.predictive-search .resource-card__title,.cart-items__title){unicode-bidi:plaintext;text-align:right}@media(max-width:749px){.kandil-hero--full,.kandil-hero--large{aspect-ratio:auto;block-size:max(300px,min(125vw,calc(100svh - 124px)))}}@media(max-width:379px){.kandil-hero__title,[dir=rtl] .kandil-hero__title{font-size:26px}}@media(min-width:750px)and (max-width:1099px){.kandil-hero--full,.kandil-hero--large{aspect-ratio:auto;block-size:clamp(320px,44vw,440px)}}.kandil-card__quick:after,.kandil-qty .kandil-qty__btn:after,.kandil-product__learn:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px}.kandil-look .kandil-card__quick:after{top:-8px;right:-8px;bottom:-8px;left:-8px}.kandil-qty .kandil-qty__btn,.kandil-product__learn{position:relative}.kandil-product__learn{padding-block:12px;margin-block:-12px}.kandil-footer__links a{display:inline-flex;align-items:center;min-block-size:44px}.kandil-footer__links{display:flex;flex-direction:column;align-items:flex-start;gap:0}.cart-items__quantity-controls .quantity-selector{min-block-size:44px}.cart-items__quantity-controls .quantity-selector :is(button,input){min-block-size:44px}.cart-items__quantity-controls .quantity-selector button{min-inline-size:44px}.header-actions__action,.header .header-actions__cart-icon,.header__drawer button,.cart-drawer__close-button,.predictive-search__close-modal-button,.kandil-gallery__expand{min-inline-size:44px;min-block-size:44px}.kandil-chip{min-block-size:44px;min-inline-size:44px;justify-content:center}.kandil-crumbs a{display:inline-block;padding-block:12px;margin-block:-12px}.kandil-footer__col>a,.kandil-contact-list__value{display:inline-flex;align-items:center;min-block-size:44px}@media(max-width:1099px){.kandil-hero .kandil-btn,.header .localization-form__select{min-block-size:44px}}@media(max-width:399px){.kandil-ship{text-align:start;padding:12px 14px}.kandil-ship__title{text-align:center}.kandil-ship__steps{grid-template-columns:none;gap:10px}.kandil-ship__steps li{display:grid;grid-template-columns:22px auto 1fr;align-items:baseline;column-gap:8px;padding-inline:0}.kandil-ship__steps li+li{border-inline-start:0;border-block-start:1px solid color-mix(in srgb,var(--k-ink) 12%,transparent);padding-block-start:10px}.kandil-ship__steps svg{margin:0;align-self:center}.kandil-ship__steps span{text-align:end}}.kandil-footer__group{align-items:stretch}.kandil-footer__group summary{display:flex;align-items:center;justify-content:space-between;align-self:stretch;list-style:none;cursor:default}.kandil-footer__group summary::-webkit-details-marker{display:none}.kandil-footer__group summary h2{margin:0 0 8px}@media(max-width:749px){.kandil-footer{padding-block-start:40px}.kandil-footer__logo{block-size:48px;margin-block-end:20px}.kandil-footer__cols{grid-template-columns:none;gap:0;padding-block-end:28px}.kandil-footer__col:last-child{grid-column:auto;padding-block-start:24px}.kandil-footer__group{border-block-end:1px solid var(--k-inverse-line)}.kandil-footer__group summary{min-block-size:52px;cursor:pointer}.kandil-footer__group summary h2{margin:0}.kandil-footer__group summary:after{content:"+";font-size:20px;font-weight:400;line-height:1;color:var(--k-inverse-ink)}.kandil-footer__group[open] summary:after{content:"\2212"}.kandil-footer__group .kandil-footer__links{padding-block-end:12px}}@media(max-width:749px){.kandil-whatsapp{inline-size:46px;block-size:46px;inset-inline-end:12px;inset-block-end:12px}}.kandil-whatsapp{transition:inset-block-end .35s var(--k-ease),transform .3s var(--k-ease),opacity .3s ease}.kandil-whatsapp--away{opacity:0;transform:translateY(16px) scale(.9);pointer-events:none}.cart-title h1{display:inline-flex;inline-size:auto}[dir=rtl] .cart-items__price,[dir=rtl] .cart-items__total{text-align:left}@media(min-width:750px)and (max-width:989px){html body .cart-page,html body .section--page-width .cart-page:has(.cart-summary--extend){grid-template-columns:minmax(0,1fr);grid-template-rows:none}html body .section--page-width .cart-page:has(.cart-summary--extend){grid-column:2}html body .cart-page__summary{grid-column:1;grid-row:auto;grid-template-rows:none}html body .cart-page__summary .cart-summary__inner{inline-size:auto;max-inline-size:none;justify-self:stretch}}@media(min-width:750px)and (max-width:1099px){html #header-component[data-menu-style=menu] .header-menu{display:none}html #header-component[data-menu-style=menu] .header__drawer{display:flex;min-block-size:var(--header-drawer-min-height, 60px)}}.kandil-ticker__item,.kandil-badge,.kandil-card__badges .kandil-badge,.kandil-eyebrow,.kandil-page-hero .kandil-eyebrow,.kandil-page-head--quiet .kandil-eyebrow,.kandil-search__eyebrow,.kandil-product__badge,.kandil-collection__count,.kandil-contact-list__label,.kandil-btn--small,.kandil-buybar .kandil-btn{font-size:12px}.cart-bubble__text-count{font-size:11px}@media(max-width:749px){.kandil-ticker__item{padding-block:9px}}.kandil-search-all{display:flex;align-items:center;min-block-size:44px;padding-inline:var(--padding-xl, 20px);font-weight:700;text-decoration:underline;text-underline-offset:3px;color:var(--k-ink)}[data-kandil-scroll-hint].kandil-scroll--more{-webkit-mask-image:linear-gradient(to left,transparent 0,#000 48px);mask-image:linear-gradient(to left,transparent 0,#000 48px)}[dir=rtl] [data-kandil-scroll-hint].kandil-scroll--more{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 48px);mask-image:linear-gradient(to right,transparent 0,#000 48px)}a.kandil-chip{text-decoration:none}.kandil-chip[aria-current=true]{color:var(--k-ink);font-weight:700}.kandil-chip[hidden]{display:none}.kandil-filters{position:relative}.kandil-filters__toggle{display:inline-flex;align-items:center;gap:6px;min-block-size:44px;padding-inline:4px;list-style:none;cursor:pointer;font-size:13px;font-weight:600;color:var(--k-ink)}.kandil-filters__toggle::-webkit-details-marker{display:none}.kandil-filters__toggle:after{content:"";inline-size:7px;block-size:7px;margin-block-start:-3px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg)}.kandil-filters[open] .kandil-filters__toggle:after{margin-block-start:3px;transform:rotate(-135deg)}.kandil-filters__toggle .kandil-chip__n{display:inline;opacity:1;font-weight:700}.kandil-filters__toggle:focus-visible{outline:2px solid var(--k-ink);outline-offset:2px}.kandil-filters__panel{position:absolute;inset-inline-end:0;inset-block-start:calc(100% + 8px);z-index:6;display:grid;gap:18px;inline-size:min(320px,calc(100vw - 32px));padding:18px;border:1px solid var(--k-line);border-radius:10px;background:var(--k-bg);box-shadow:0 18px 40px #0000001f}.kandil-filters__group{display:grid;gap:10px;margin:0;padding:0;border:0}.kandil-filters__group legend{margin-block-end:6px;padding:0;font-size:13px;font-weight:700}.kandil-filters__check{display:flex;align-items:center;gap:10px;min-block-size:44px;font-size:14px;cursor:pointer}.kandil-filters__check input{inline-size:20px;block-size:20px;margin:0;accent-color:var(--k-ink)}.kandil-filters__check .kandil-chip__n{display:inline}.kandil-filters__check:has(input:disabled){opacity:.5;cursor:default}.kandil-filters__range{display:grid;grid-template-columns:1fr 1fr;gap:12px}.kandil-filters__range .kandil-field input{min-block-size:44px}.kandil-filters__actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.kandil-filters__actions .kandil-btn{min-block-size:44px}.kandil-filters__close{display:inline-flex;align-items:center;min-block-size:44px;margin-inline-start:auto;padding:0 4px;border:0;background:none;color:var(--k-ink);font:inherit;font-size:13px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.kandil-filters__close:focus-visible,.kandil-filters__clear:focus-visible{outline:2px solid var(--k-ink);outline-offset:2px}.kandil-filters__clear{display:inline-flex;align-items:center;min-block-size:44px;color:var(--k-ink);font-size:13px;text-decoration:underline;text-underline-offset:3px}@media(max-width:749px){.kandil-filters__panel{position:fixed;inset-inline:12px;inset-block:auto 12px;z-index:40;inline-size:auto;max-block-size:min(78svh,560px);overflow-y:auto;overscroll-behavior:contain;box-shadow:0 -10px 40px #00000038}body:has(.kandil-filters[open]) .kandil-whatsapp{opacity:0;pointer-events:none}}.kandil-collection__more{display:flex;justify-content:center;margin-block:32px 8px}.kandil-collection__more[hidden],.kandil-collection__loading[hidden],[data-kandil-pagination][hidden]{display:none}.kandil-collection__loading{margin-block:24px;text-align:center;color:var(--k-ink-soft);font-size:14px}.kandil-grid[aria-busy=true]{opacity:.6;transition:opacity .2s ease}.kandil-product__title,.kandil-buybar__title,.kandil-card__title,.kandil-card__title a,.cart-items__title,.predictive-search .resource-card__title,.kandil-search__terms{overflow-wrap:break-word;word-break:normal;min-inline-size:0}.kandil-product__title{overflow-wrap:anywhere}.predictive-search-results__title{font-family:inherit;line-height:1.3;letter-spacing:normal}@media(max-width:749px){.kandil-whatsapp--scrolling{opacity:.25;transform:scale(.88);pointer-events:none}}@media(prefers-reduced-motion:reduce){.kandil-whatsapp--scrolling{transform:none}}.kandil-chip{color:var(--k-ink-soft)}.kandil-chip[aria-pressed=true],.kandil-chip[aria-current=true],.kandil-chip:hover{color:var(--k-ink)}.kandil-jobs__note{color:var(--k-ink-soft)}@media(max-width:749px){.kandil-collection__tools{gap:10px;min-inline-size:0}.kandil-collection__count{flex:none}.kandil-sort{flex:1 1 auto;min-inline-size:0;display:flex;justify-content:flex-end}.kandil-sort select{inline-size:100%;max-inline-size:220px;min-inline-size:0;text-overflow:ellipsis}}@media(max-width:379px){.kandil-collection__tools{flex-wrap:wrap}.kandil-sort{flex-basis:100%;justify-content:stretch}.kandil-sort select{max-inline-size:none}}@media(max-width:749px){.header .kandil-mode-toggle{display:none}}@media(max-width:374px){.header .account-button{display:flex}}@media(min-width:750px){.header .localization-form__select,.header .dropdown-localization__button{font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}[dir=rtl] .header .localization-form__select,[dir=rtl] .header .dropdown-localization__button{font-size:.9rem;letter-spacing:0;text-transform:none}}@media(min-width:750px)and (max-width:989px){.kandil-footer__cols{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}}@media(min-width:750px){.kandil-footer__group summary,.kandil-footer__col>h2{display:flex;align-items:center;min-block-size:24px;margin:0 0 8px}.kandil-footer__group summary h2{margin:0}.kandil-footer__col{gap:0}.kandil-footer__col>a,.kandil-footer__col>span{display:inline-flex;align-items:center;min-block-size:44px}}.kandil-footer__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;border-block-start:1px solid var(--k-inverse-line)}.kandil-footer__bottom .kandil-footer__copy{border:0}.kandil-footer__payments{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.kandil-footer__payments svg{display:block;inline-size:38px;block-size:24px}.kandil-not-for-sale{margin:16px 0 0;padding:12px 16px;border:1px solid var(--k-line);border-radius:999px;font-size:14px;text-align:center;color:var(--k-ink)}.kandil-not-for-sale--compact{margin:6px 0 0;padding:4px 10px;font-size:12px;display:inline-block}.kandil-card__media .kandil-not-for-sale--compact{position:absolute;inset-block-end:10px;inset-inline-end:10px;margin:0;background:var(--k-surface, #fff)}.kandil-cart-warning{margin:0 0 12px;padding:10px 14px;border:1px solid var(--k-sale, #b42318);border-radius:8px;font-size:14px;line-height:1.5;color:var(--k-sale, #b42318)}.kandil-cart-info{margin:0 0 12px;padding:10px 14px;border:1px solid var(--k-line);border-radius:8px;font-size:13px;line-height:1.55;color:var(--k-ink)}.kandil-cart-info p{margin:0}.kandil-cart-info__links{display:flex;flex-wrap:wrap;gap:6px 16px;margin-block-start:6px!important}.kandil-cart-info__links:empty{display:none}.kandil-cart-info__links a{color:inherit;text-decoration:underline;text-underline-offset:3px}.kandil-card__media,.kandil-look .kandil-card__media{aspect-ratio:1 / 1}.kandil-card__img,.kandil-card__media--contain .kandil-card__img,.kandil-look .kandil-card__media--contain .kandil-card__img{object-fit:contain;padding:6%}.kandil-card__quick{inline-size:auto;max-inline-size:calc(100% - 16px);block-size:36px;inset-block-end:8px;inset-inline:auto 8px;padding-inline:12px;gap:6px;border-radius:var(--k-pill);background:color-mix(in srgb,var(--k-bg) 94%,transparent);box-shadow:0 2px 10px #0000001f;font-size:10.5px;font-weight:700;line-height:1;letter-spacing:.08em;white-space:nowrap;opacity:1;transform:none}.kandil-card__quick svg{flex:none;inline-size:16px;block-size:16px}.kandil-card__quick-label{display:inline;min-inline-size:0;overflow:hidden;text-overflow:ellipsis}[dir=rtl] .kandil-card__quick{font-size:12px;letter-spacing:0}@media(hover:hover)and (min-width:990px){.kandil-card__quick{inset-inline:12px;max-inline-size:none;block-size:44px;inset-block-end:12px;padding-inline:16px;gap:8px;font-size:11px;letter-spacing:.14em;opacity:0;transform:translateY(10px);transition:transform .35s var(--k-ease),opacity .35s var(--k-ease),background-color .2s ease,color .2s ease}[dir=rtl] .kandil-card__quick{font-size:13px;letter-spacing:0}.kandil-card:hover .kandil-card__quick,.kandil-card:focus-within .kandil-card__quick{opacity:1;transform:none}.kandil-card__quick:hover{background:var(--k-accent);color:var(--k-accent-ink)}}.kandil-look .kandil-card__quick{inset-inline:auto 8px;inline-size:28px;max-inline-size:none;block-size:28px;padding:0;border-radius:6px;box-shadow:none}.kandil-look .kandil-card__quick-label,.kandil-notif[hidden]{display:none}.kandil-notif{display:contents}.kandil-notif__bell{position:relative;display:inline-flex;align-items:center;justify-content:center;inline-size:40px;block-size:40px;color:currentColor;transition:transform .2s ease,opacity .2s ease}.kandil-notif__bell:hover{opacity:.75}.kandil-notif__bell:hover svg{transform:rotate(-12deg)}.kandil-notif__bell svg{transition:transform .25s var(--k-ease, ease)}.kandil-notif__badge{position:absolute;inset-block-start:2px;inset-inline-end:0;min-inline-size:18px;block-size:18px;padding:0 5px;border-radius:999px;background:#e5252a;color:#fff;font:700 11px/18px Arial,sans-serif;text-align:center;box-shadow:0 0 0 2px var(--k-bg, #fff);pointer-events:none}.kandil-notif__badge[hidden]{display:none}.kandil-notif__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;background:#00000073;opacity:0;transition:opacity .28s ease}.kandil-notif__overlay.is-open{opacity:1}.kandil-notif__overlay[hidden],.kandil-notif__drawer[hidden]{display:none}.kandil-notif__drawer{position:fixed;inset-block:0;inset-inline-end:0;z-index:2147483001;display:flex;flex-direction:column;inline-size:min(440px,100vw);background:var(--k-bg, #fff);color:var(--k-ink, #111);box-shadow:0 0 40px #0000002e;transform:translate(100%);transition:transform .28s var(--k-ease, ease);outline:none}[dir=rtl] .kandil-notif__drawer{transform:translate(-100%)}.kandil-notif__drawer.is-open{transform:none}.kandil-notif__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:22px 24px;border-block-end:1px solid var(--k-line, #e6e6e6)}.kandil-notif__title{margin:0;font-size:15px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}[dir=rtl] .kandil-notif__title{font-size:17px;letter-spacing:0}.kandil-notif__close{display:inline-flex;inline-size:44px;block-size:44px;align-items:center;justify-content:center;margin:-10px;color:inherit;cursor:pointer}.kandil-notif__list{flex:0 1 auto;min-block-size:0;margin:0;padding:0;list-style:none;overflow-y:auto;overscroll-behavior:contain}.kandil-notif__item{border-block-end:1px solid var(--k-line, #e6e6e6)}.kandil-notif__link{position:relative;display:flex;align-items:center;gap:16px;padding:20px 24px;color:inherit;text-decoration:none;transition:background-color .2s ease}a.kandil-notif__link:hover{background:color-mix(in srgb,var(--k-ink, #111) 4%,transparent)}.kandil-notif__item.is-unread .kandil-notif__link:before{content:"";position:absolute;inset-inline-start:9px;inset-block-start:50%;inline-size:7px;block-size:7px;margin-block-start:-3.5px;border-radius:50%;background:#e5252a}.kandil-notif__img{flex:none;inline-size:84px;block-size:84px;border-radius:10px;object-fit:cover;background:var(--k-surface, #f4f1ec)}.kandil-notif__body{display:flex;flex:1;flex-direction:column;gap:4px;min-inline-size:0}.kandil-notif__name{font-size:15px;font-weight:700;line-height:1.35}.kandil-notif__text{font-size:13.5px;line-height:1.5;color:color-mix(in srgb,var(--k-ink, #111) 65%,transparent)}.kandil-notif__cta{align-self:flex-start;margin-block-start:4px;font-size:13px;font-weight:700;text-decoration:underline;text-underline-offset:3px}.kandil-notif__chev{flex:none;opacity:.5}[dir=rtl] .kandil-notif__chev{transform:scaleX(-1)}.kandil-notif__empty{display:flex;flex-direction:column;align-items:center;gap:6px;padding:56px 32px;text-align:center;color:color-mix(in srgb,var(--k-ink, #111) 55%,transparent)}.kandil-notif__empty[hidden]{display:none}.kandil-notif__empty-title{margin:10px 0 0;font-size:16px;font-weight:700;color:var(--k-ink, #111)}.kandil-notif__empty-text{margin:0;font-size:14px;line-height:1.5}html.kandil-notif-open{overflow:hidden}@media(max-width:749px){.kandil-notif__head{padding:18px}.kandil-notif__link{padding:16px 18px;gap:12px}.kandil-notif__img{inline-size:68px;block-size:68px}}@media(prefers-reduced-motion:reduce){.kandil-notif__drawer,.kandil-notif__overlay,.kandil-notif__bell svg{transition:none}}@media(max-width:379px){header-actions .header-actions__action,header-actions .account-button,.kandil-notif__bell{inline-size:36px;min-inline-size:36px;padding-inline:0}}.kandil-badge--pick{background:var(--k-ink, #111);color:var(--k-bg, #fff)}@media(min-width:1100px){.header .menu-list__link .menu-list__link-title{position:relative}.header .menu-list__list-item:not([slot]) .menu-list__link .menu-list__link-title:after{content:"";position:absolute;inset-inline:0;inset-block-end:-7px;block-size:2px;background:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform .3s cubic-bezier(.2,.7,.2,1)}[dir=rtl] .header .menu-list__list-item:not([slot]) .menu-list__link .menu-list__link-title:after{transform-origin:right center}.header .menu-list__list-item:not([slot]):is(:hover,:focus-within) .menu-list__link .menu-list__link-title:after,.header .menu-list__list-item:not([slot]) .menu-list__link--active .menu-list__link-title:after{transform:scaleX(1)}.header .menu-list__link{transition:opacity .25s ease,color .25s ease}}@media(min-width:1100px){html .header .menu-list__list-item:not([slot]) .menu-list__link .menu-list__link-title{padding-inline:0}html .header .menu-list__link{padding-inline:13px}}@media(min-width:1100px)and (max-width:1299px){html .header .menu-list__link{padding-inline:11px;letter-spacing:.08em;font-size:12px}}@media(min-width:1100px)and (max-width:1439px){html[dir=rtl] .header .menu-list__link{font-size:14px;padding-inline:9px}}@media(min-width:1100px)and (max-width:1219px){html .header .menu-list__link{padding-inline:7px;letter-spacing:.06em}html[dir=rtl] .header .menu-list__link{font-size:13px;padding-inline:6px}}@media(min-width:1100px){body:is([data-kandil-template=collection],[data-kandil-template=list-collections]) .header .menu-list__link[href$="/collections/all"] .menu-list__link-title:after{transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){.header .menu-list__link .menu-list__link-title:after{transition:none}}@media(max-width:359px){.kandil-card__quick{padding-inline:9px;gap:4px;letter-spacing:.03em}}.menu-drawer-container[open] .menu-drawer__animated-element,[dir=rtl] .menu-drawer-container[open] .menu-drawer__animated-element{animation:none!important;opacity:1;visibility:visible;transform:none}.menu-drawer__backdrop{backdrop-filter:none;-webkit-backdrop-filter:none;background:#00000052}.menu-drawer{overscroll-behavior:contain}header-drawer:not(:defined) details[open]>.menu-drawer{transform:none;visibility:visible;opacity:1}html:has(#Details-menu-drawer-container[open]){overflow:hidden}.menu-drawer .menu-drawer__menu-item.menu-drawer__menu-item--mainlist{min-block-size:54px}.menu-drawer .menu-drawer__menu-item--child{min-block-size:44px;font-size:.95rem}@media(prefers-reduced-motion:reduce){.menu-drawer,.menu-drawer__backdrop{transition:none!important}}.kandil-logo{--kandil-logo-h: 46px}@media(max-width:749px){.kandil-logo{--kandil-logo-h: 38px}}@media(max-width:374px){.kandil-logo{--kandil-logo-h: 33px}}@media(max-width:599px){.kandil-team__grid{grid-template-columns:1fr;gap:28px}.kandil-member{display:flex;flex-direction:column}.kandil-member__photo{aspect-ratio:1 / 1;block-size:auto;min-block-size:0;border-radius:14px 14px 0 0}.kandil-member__photo img{object-position:center 18%}.kandil-member__body{gap:8px;padding:22px 22px 24px;border-inline-start:0;border-block-start:3px solid var(--k-ink)}.kandil-member__name{font-size:1.25rem;line-height:1.3}.kandil-member__role{font-size:.875rem}.kandil-member__bio{font-size:1rem;line-height:1.7;padding-block-start:14px}[dir=rtl] .kandil-member__name{font-size:1.35rem}[dir=rtl] .kandil-member__role{font-size:.95rem}[dir=rtl] .kandil-member__bio{font-size:1.05rem;line-height:1.85}}.kandil-badge--dark,.kandil-card__badges .kandil-badge--dark{background:#6b6b6b;color:#fff}.kandil-card--soldout .kandil-card__img{opacity:.55;filter:grayscale(.35)}:root[data-theme=dark] .kandil-badge--dark{background:#8a8a8a;color:#111}.kandil-card__quick{inset-block-end:10px;inset-inline:auto 10px;inline-size:36px;max-inline-size:none;block-size:36px;padding:0;gap:0;border:1px solid rgb(0 0 0 / .08);border-radius:50%;background:#fff;color:#111;box-shadow:0 1px 4px #00000014}.kandil-card__quick-label{display:none}.kandil-card__quick svg{inline-size:18px;block-size:18px}@media(hover:hover)and (min-width:990px){.kandil-card__quick{inset-inline:0;inline-size:max-content;max-inline-size:calc(100% - 24px);margin-inline:auto;block-size:38px;inset-block-end:14px;padding-inline:18px;gap:8px;border-radius:999px;font-size:10px;font-weight:600;letter-spacing:.16em;box-shadow:none}.kandil-card__quick-label{display:inline}.kandil-card__quick svg{inline-size:15px;block-size:15px}[dir=rtl] .kandil-card__quick{font-size:12px;letter-spacing:0}.kandil-card__quick:hover{background:#111;color:#fff}}.kandil-look .kandil-card__quick{inset-inline:auto 8px;inline-size:28px;block-size:28px;padding:0;margin:0;border-radius:6px}.kandil-look .kandil-card__quick-label{display:none}@media(max-width:359px){.kandil-card__quick{padding:0;gap:0;letter-spacing:0}}:root[data-theme=dark] .kandil-card__quick{background:#1c1c1c;color:#f2f2f2;border-color:#ffffff1f}.kandil-toast{position:fixed;z-index:1000;inset-inline:16px;inset-block-start:calc(var(--header-height, 64px) + 10px);display:flex;align-items:center;justify-content:space-between;gap:16px;max-inline-size:420px;margin-inline:auto;padding:12px 16px;border-radius:10px;background:#111;color:#fff;font-size:14px;line-height:1.4;box-shadow:0 10px 30px -10px #00000059;opacity:0;transform:translateY(-8px);transition:opacity .2s ease,transform .2s ease;pointer-events:none}.kandil-toast[hidden]{display:none}.kandil-toast.is-visible{opacity:1;transform:none;pointer-events:auto}.kandil-toast__link{flex:none;color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:3px}@media(min-width:990px){.kandil-toast{inset-inline:auto 24px}[dir=rtl] .kandil-toast{inset-inline:24px auto}}@keyframes kandil-cart-bump{0%,to{transform:scale(1)}40%{transform:scale(1.22)}}.kandil-cart-bump .cart-bubble{animation:kandil-cart-bump .45s ease}@media(prefers-reduced-motion:reduce){.kandil-toast{transition:none}.kandil-cart-bump .cart-bubble{animation:none}}.kandil-card__badges .kandil-badge--dark{min-block-size:22px;padding:5px 8px;font-size:10px;letter-spacing:.1em}[dir=rtl] .kandil-card__badges .kandil-badge--dark{font-size:11px;letter-spacing:0}.kandil-product__add:disabled,.kandil-product__add[disabled]{background:#6b6b6b;border-color:#6b6b6b;color:#fff;opacity:1;cursor:not-allowed}:root[data-theme=dark] .kandil-product__add:disabled{background:#8a8a8a;border-color:#8a8a8a;color:#111}@media(min-width:1100px)and (max-width:1439px){.kandil-logo{--kandil-logo-h: 40px}}@media(min-width:1220px)and (max-width:1399px){html .header .menu-list__link{padding-inline:8px;letter-spacing:.06em}}@media(max-width:989px){html,body{overflow-x:clip}html:not([scroll-lock]):not(.kandil-lock){overflow-y:auto}}html.kandil-thumb-on{scrollbar-width:none}.kandil-thumb{position:fixed;z-index:60;inset-block-start:0;inset-inline-end:0;inline-size:24px;touch-action:none;pointer-events:none;opacity:0;transition:opacity .25s ease}.kandil-thumb[hidden]{display:none}.kandil-thumb:before{content:"";position:absolute;inset-block:0;inset-inline-end:3px;inline-size:5px;border-radius:6px;background:#0000006b;transition:inline-size .15s ease,background-color .15s ease}.kandil-thumb.is-visible{opacity:1;pointer-events:auto}.kandil-thumb.is-dragging:before{inline-size:10px;background:#0009}:root[data-theme=dark] .kandil-thumb:before{background:#ffffff73}:root[data-theme=dark] .kandil-thumb.is-dragging:before{background:#ffffffb3}html[scroll-lock] .kandil-thumb,html.kandil-lock .kandil-thumb,html:has(#Details-menu-drawer-container[open]) .kandil-thumb,html:has(dialog[open]) .kandil-thumb{display:none}@media(prefers-reduced-motion:reduce){.kandil-thumb,.kandil-thumb:before{transition:none}}.kandil-ticker__track{will-change:transform;backface-visibility:hidden}@media(prefers-reduced-motion:reduce){.kandil-ticker__track{animation:none!important;transform:none;inline-size:auto;justify-content:center}.kandil-ticker__group{inline-size:100%;justify-content:center}.kandil-ticker__group[aria-hidden=true]{display:none}.kandil-ticker__group>.kandil-ticker__item:not(.is-current){display:none}.kandil-ticker__group:not(:has(.is-current))>.kandil-ticker__item:first-child{display:inline-flex}.kandil-ticker__item{max-inline-size:100%;padding-inline:16px;white-space:normal;text-align:center;justify-content:center;letter-spacing:.08em}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/kandil.css.map */
