:root{--cheezlo-accent: #f4711f;--cheezlo-ink: #1f2937;--cheezlo-muted: #6b7280;--cheezlo-line: rgba(17, 24, 39, .09);--cheezlo-surface: #ffffff;--cheezlo-soft: #f7f8fa;--cheezlo-radius: 12px}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a:focus-visible,button:focus-visible,input:focus-visible{outline:3px solid rgba(244,113,31,.35);outline-offset:3px}.custom-header{box-shadow:0 1px 0 var(--cheezlo-line),0 8px 24px #11182709}.custom-header__search{background:var(--cheezlo-soft);border-color:transparent}.custom-header__search:focus-within{background:#fff;border-color:#f4711f8c;box-shadow:0 0 0 3px #f4711f1a}.content-for-layout .hero-lux{padding:16px 0 18px}.content-for-layout .hero-lux__slides{background:var(--cheezlo-soft);border-radius:16px;box-shadow:0 10px 28px #11182712}.content-for-layout .hero-lux__frame{aspect-ratio:8 / 3;background:linear-gradient(110deg,#f4f5f7 8%,#eceef1 18%,#f4f5f7 33%)}.content-for-layout .hero-lux__frame img,.content-for-layout .hero-lux__frame svg{width:100%;height:100%;object-fit:cover}.content-for-layout .cat-circles{padding:22px 0 28px}.content-for-layout .cat-circles__heading{color:var(--cheezlo-ink);margin-bottom:18px}.content-for-layout .cat-circles__circle{border-color:#f4711f4d;box-shadow:0 6px 16px #1118270e}.content-for-layout .cat-circles__label{line-height:1.3;min-height:34px}.content-for-layout .trend-prod{padding:28px 0}.content-for-layout .trend-prod__header{margin-bottom:16px;padding-bottom:12px;border-bottom-color:var(--cheezlo-line)}.content-for-layout .trend-prod__heading,.content-for-layout .trend-prod__viewall{color:var(--cheezlo-ink)}.content-for-layout .trend-prod__card{box-sizing:border-box;padding:10px;border:1px solid var(--cheezlo-line);border-radius:var(--cheezlo-radius);background:var(--cheezlo-surface);box-shadow:0 3px 12px #11182709;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.content-for-layout .trend-prod__card:hover{transform:translateY(-3px);border-color:#f4711f3d;box-shadow:0 12px 28px #11182717}.content-for-layout .trend-prod__imagewrap{margin-bottom:10px;border-radius:10px;background:var(--cheezlo-soft)}.content-for-layout .trend-prod__image{height:auto;aspect-ratio:1 / 1}.content-for-layout .trend-prod__image img{object-fit:contain;background:var(--cheezlo-soft)}.content-for-layout .trend-prod__title{min-height:36px;margin-bottom:8px;line-height:1.4;-webkit-line-clamp:2}.content-for-layout .trend-prod__price{color:var(--cheezlo-ink)}.content-for-layout .trend-prod__badge{background:var(--cheezlo-ink)}.content-for-layout .trend-prod__wishlist:hover,.content-for-layout .trend-prod__wishlist.is-active{color:var(--cheezlo-accent);border-color:var(--cheezlo-accent)}.content-for-layout .brand-promo{padding:24px 0}.content-for-layout .brand-promo__grid{gap:18px}.content-for-layout .brand-promo__card{border-radius:14px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media screen and (max-width:989px){.content-for-layout .hero-lux{padding-top:12px}.content-for-layout .trend-prod__card{padding:9px}}@media screen and (max-width:749px){.content-for-layout .hero-lux__slides{border-radius:12px}.content-for-layout .hero-lux__nav{opacity:.92}.content-for-layout .cat-circles{padding:18px 0 22px;overflow:visible}.content-for-layout .cat-circles__row{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:none;padding:2px 4px 10px}.content-for-layout .cat-circles__row::-webkit-scrollbar{display:none}.content-for-layout .cat-circles__item{flex:0 0 82px;width:82px;scroll-snap-align:start}.content-for-layout .cat-circles__circle{width:82px;height:82px}.content-for-layout .trend-prod{padding:22px 0}.content-for-layout .trend-prod__track{gap:12px;scroll-snap-type:x mandatory}.content-for-layout .trend-prod__card{width:calc((100% - 12px)/2);padding:8px;scroll-snap-align:start}.content-for-layout .trend-prod__title{min-height:34px;font-size:12.5px}.content-for-layout .trend-prod__price{font-size:13.5px}.content-for-layout .brand-promo{padding:20px 0}}@media screen and (max-width:480px){.content-for-layout .hero-lux__inner,.content-for-layout .cat-circles__inner,.content-for-layout .trend-prod__inner,.content-for-layout .brand-promo__inner{padding-left:14px;padding-right:14px}.content-for-layout .brand-promo__grid{gap:10px}}.content-for-layout .cheezlo-coll__description{max-width:900px;margin:-10px 0 26px;color:var(--cheezlo-muted);font-size:14px;line-height:1.7}.content-for-layout .cheezlo-coll__description p{margin:0}[data-template^=page] .page-width-content{max-width:1080px}[data-template^=page] .page-content{color:var(--cheezlo-ink);font-size:15px;line-height:1.75}[data-template^=page] .page-content h2,[data-template^=page] .page-content h3{margin-top:30px;color:var(--cheezlo-ink)}[data-template^=page] .page-content a{color:var(--cheezlo-accent);text-underline-offset:3px}.content-for-layout .cheezlo-page-lead{max-width:760px;margin:0 0 24px;color:var(--cheezlo-muted);font-size:16px}.content-for-layout .cheezlo-page-actions{display:flex;flex-wrap:wrap;gap:12px;margin:0 0 34px}.content-for-layout .cheezlo-page-action{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 22px;border-radius:9px;background:var(--cheezlo-ink);color:#fff!important;font-weight:700;text-decoration:none}.content-for-layout .cheezlo-page-action--secondary{border:1px solid var(--cheezlo-line);background:var(--cheezlo-soft);color:var(--cheezlo-ink)!important}.content-for-layout .cheezlo-page-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px}.content-for-layout .cheezlo-page-link{display:flex;align-items:center;min-height:76px;padding:18px;border:1px solid var(--cheezlo-line);border-radius:12px;background:var(--cheezlo-surface);color:var(--cheezlo-ink)!important;font-weight:700;text-decoration:none;box-shadow:0 4px 14px #11182709}.content-for-layout .cheezlo-page-link:hover{border-color:#f4711f47;box-shadow:0 10px 24px #11182713}@media screen and (max-width:749px){.content-for-layout .cheezlo-coll__description{margin:-8px 0 20px;font-size:13.5px}[data-template^=page] .page-content{font-size:14.5px}.content-for-layout .cheezlo-page-links{grid-template-columns:1fr 1fr;gap:10px}.content-for-layout .cheezlo-page-link{min-height:64px;padding:14px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/cheezlo-optimizations.css.map */
