.shopify-section.cky-section>[class*=color-scheme-][class]{background-color:var(--color-background);color:var(--color-foreground)}.cky-display{font-family:var(--cky-font-display);font-weight:500;letter-spacing:-.035em;line-height:1.02;color:var(--color-foreground-heading);text-wrap:balance}[dir=rtl] .cky-display{letter-spacing:0;line-height:1.25;font-weight:600}.cky-eyebrow{margin:0;font-size:.8125rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--color-primary)}[dir=rtl] .cky-eyebrow{letter-spacing:0}.cky-muted{color:rgb(var(--color-foreground-rgb) / .7)}.cky-section-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 24px;margin-block-end:clamp(20px,2.6vw,32px)}.cky-section-head__title{margin:0;font-size:clamp(1.875rem,3.4vw,2.75rem);letter-spacing:-.03em}.cky-link{color:inherit;font-size:.9375rem;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px;transition:color .16s}.cky-link:hover{color:var(--color-primary)}.cky-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:0 30px;border:0;border-radius:999px;font:inherit;font-weight:500;font-size:1rem;line-height:1.2;text-decoration:none;cursor:pointer;transition:background-color .18s,color .18s,transform .18s var(--cky-ease)}.cky-btn:hover{transform:translateY(-1px)}.cky-btn--primary{background:var(--color-primary-button-background);color:var(--color-primary-button-text)}.cky-btn--primary:hover{background:var(--color-primary-button-hover-background);color:var(--color-primary-button-hover-text)}.cky-btn--secondary{background:var(--color-secondary-button-background);color:var(--color-secondary-button-text)}.cky-btn--secondary:hover{background:var(--color-secondary-button-hover-background);color:var(--color-secondary-button-hover-text)}.cky-btn:focus-visible,.cky-card-link:focus-visible,.cky-tab:focus-visible,.cky-tile:focus-visible{outline:2px solid currentColor;outline-offset:3px}.cky-btn[aria-busy=true]{opacity:.7;pointer-events:none}.cky-pill{display:inline-flex;align-items:center;min-height:44px;padding:0 20px;border-radius:999px;border:1px solid rgb(var(--color-foreground-rgb) / .18);color:var(--color-foreground);font-size:.9375rem;text-decoration:none;transition:background-color .16s,border-color .16s}.cky-pill:hover{border-color:var(--color-primary-button-background);background:var(--color-primary-button-background);color:var(--color-primary-button-text)}.cky-tabs{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none}.cky-tabs::-webkit-scrollbar{display:none}.cky-tab{flex-shrink:0;min-height:42px;padding:0 18px;border-radius:999px;border:1px solid rgb(var(--color-foreground-rgb) / .18);background:transparent;color:var(--color-foreground);font:inherit;font-size:.9375rem;cursor:pointer;transition:background-color .16s,border-color .16s}.cky-tab:hover{border-color:rgb(var(--color-foreground-rgb) / .45)}.cky-tab[aria-selected=true]{border-color:var(--cky-accent, #f3b718);background:var(--cky-accent, #f3b718);color:var(--cky-accent-text, #121212)}.cky-sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.cky-js [data-cky-reveal]{opacity:0;transform:translateY(16px);transition:opacity .7s var(--cky-ease),transform .7s var(--cky-ease);transition-delay:calc(var(--cky-reveal-index, 0) * 60ms)}.cky-js [data-cky-reveal].is-revealed{opacity:1;transform:none}.cky-card{position:relative;display:flex;flex-direction:column;gap:14px;min-width:0;height:100%}.cky-card__media{position:relative;aspect-ratio:1 / 1;padding:clamp(14px,2vw,24px);border-radius:var(--cky-radius-md);background:#fff;overflow:hidden}.cky-card__media img,.cky-card__media .cky-card__placeholder{width:100%;height:100%;object-fit:contain;transition:transform .5s var(--cky-ease)}.cky-card:hover .cky-card__media img{transform:scale(1.04)}.cky-card__badge{position:absolute;inset-block-start:12px;inset-inline-start:12px;z-index:2;padding:5px 10px;border-radius:999px;background:var(--cky-accent, #f3b718);color:var(--cky-accent-text, #121212);font-size:.75rem;font-weight:500;line-height:1.2}.cky-card__badge--muted{background:var(--color-background);color:var(--color-foreground)}.cky-card__action{position:absolute;inset-block-end:12px;inset-inline-end:12px;z-index:2}.cky-card__add{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:44px;height:44px;padding:0;border:0;border-radius:999px;background:var(--cky-accent, #f3b718);color:var(--cky-accent-text, #121212);font:inherit;font-size:.875rem;font-weight:500;text-decoration:none;cursor:pointer;transition:background-color .18s,color .18s,padding .18s,transform .18s var(--cky-ease)}.cky-card__add:hover{transform:scale(1.06)}.cky-card__add[data-state=added]{padding-inline:16px;background:#121212;color:var(--cky-accent, #f3b718)}.cky-card__add svg{flex-shrink:0}.cky-card__add[data-state=added] .cky-card__add-icon{display:none}.cky-card__add:not([data-state=added]) [data-cky-label]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.cky-card__body{display:flex;flex-direction:column;gap:4px;padding-inline:4px}.cky-card__vendor{font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--color-foreground-rgb) / .62)}[dir=rtl] .cky-card__vendor{letter-spacing:0}.cky-card__title{margin:0;font-family:var(--font-body--family);font-size:1rem;font-weight:400;line-height:1.4;letter-spacing:0}.cky-card-link{color:inherit;text-decoration:none}.cky-card-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.cky-card__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin-block-start:2px;font-weight:600;font-size:1rem}.cky-card__price s{font-weight:400;font-size:.875rem;color:rgb(var(--color-foreground-rgb) / .6)}@media screen and (max-width:749px){.cky-card{gap:10px}.cky-card__media{border-radius:var(--cky-radius-sm)}.cky-card__badge{inset-block-start:8px;inset-inline-start:8px;font-size:.6875rem}.cky-card__action{inset-block-end:8px;inset-inline-end:8px}.cky-card__add{min-width:40px;height:40px}.cky-card__title{font-size:.875rem}.cky-card__price{font-size:.9375rem}}[dir=rtl] body{font-family:var(--font-body--family)}header-component .menu-list__link{font-size:.9375rem;font-weight:400}@media screen and (min-width:990px){header-component .menu-list__link-title{position:relative}header-component .menu-list__link-title:after{content:"";position:absolute;inset-inline:0;inset-block-end:-6px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .22s var(--cky-ease)}header-component .menu-list__link:hover .menu-list__link-title:after,header-component .menu-list__link--active .menu-list__link-title:after{transform:scaleX(1)}}.card-gallery{border-radius:var(--cky-radius-md);overflow:hidden;background-color:#fff}.card-gallery img{object-fit:contain}.product-media-container{background-color:#fff}.product-badges__badge{font-weight:500}.product-card .product-title,.product-card .title-text{font-weight:400}.product-card .price{font-weight:600}@media screen and (max-width:749px){.card-gallery{border-radius:var(--cky-radius-sm)}}@media(prefers-reduced-motion:reduce){.cky-js [data-cky-reveal]{opacity:1;transform:none;transition:none}.cky-btn,.cky-card__add,.cky-card__media img,header-component .menu-list__link-title:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/cky.css.map */
