/*! LargeX v2.2.0 | (c) Vilomarket | assets/featured-collection-slider.css */:where(.fcf){--fcf-cols: var(--fcf-cols-d, 4);--fcf-gap: 22px;--fcf-img: 68;--fcf-lift-ratio: .42;--fcf-arrow: 52px;--fcf-panel-mx: calc(var(--fcf-arrow) / 2 + 6px);--fcf-panel-pad: 32px;--fcf-panel-radius: 36px;--fcf-panel-bg: #ffffff;--fcf-card-radius: 22px;--fcf-card-text: #ffffff;--fcf-ring: #ffffff;--fcf-ring-w: 5px;--fcf-title-size: 18px;--fcf-price-size: 22px;--fcf-btn-size: 13px;--fcf-btn-bg: #ffffff;--fcf-btn-text: #1f1b2e;--fcf-star: #ffd54a;--fcf-arrow-bg: #ffffff;--fcf-arrow-color: #1f1b2e;--fcf-ease: cubic-bezier(.22, .61, .36, 1)}.fcf{position:relative;display:block;width:100%}.fcf--no-arrows{--fcf-panel-mx: 0px}.fcf__panel{position:relative;margin-inline:var(--fcf-panel-mx);padding:var(--fcf-panel-pad) calc(var(--fcf-panel-pad) * .75);border-radius:var(--fcf-panel-radius);background-color:var(--fcf-panel-bg)}.fcf--panel-shadow .fcf__panel{box-shadow:0 30px 70px -40px #7a4a2c59,0 6px 18px -12px #7a4a2c2e}.fcf__track{display:flex;align-items:stretch;gap:var(--fcf-gap);margin:0;padding:4px 2px 16px;list-style:none;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-inline:2px;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.fcf__track::-webkit-scrollbar{display:none}.fcf__slide{display:flex;flex:0 0 calc((100% - (var(--fcf-cols) - 1) * var(--fcf-gap)) / var(--fcf-cols));flex-direction:column;min-width:0;margin:0;padding:0;scroll-snap-align:start;container-type:inline-size}.fcf__card{--fcf-lift: calc(var(--fcf-img) * var(--fcf-lift-ratio) * 1cqi);position:relative;display:flex;flex:1 1 auto;flex-direction:column;margin-top:var(--fcf-lift);padding:0 16px 16px;border-radius:var(--fcf-card-radius);background-color:var(--fcf-card-bg, #f26b63);color:var(--fcf-card-text);box-shadow:0 18px 30px -20px #00000059;box-shadow:0 18px 32px -20px color-mix(in srgb,var(--fcf-card-bg, #f26b63) 75%,#000);transition:transform .4s var(--fcf-ease),box-shadow .4s var(--fcf-ease)}.fcf__media{position:relative;display:block;flex:0 0 auto;width:calc(var(--fcf-img) * 1cqi);max-width:100%;aspect-ratio:1 / 1;margin:calc(var(--fcf-lift) * -1) auto 14px;overflow:hidden;border:var(--fcf-ring-w) solid var(--fcf-ring);border-radius:50%;background-color:var(--fcf-ring);box-shadow:0 14px 26px -14px #00000073;isolation:isolate}.fcf__img,.fcf__media .placeholder-svg,.fcf__media svg{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover;transition:transform .6s var(--fcf-ease)}.fcf__media svg{background-color:#f3f1ee;fill:#c9c4bd}@supports not (width: 1cqi){.fcf__card{--fcf-lift: 28%;margin-top:0;padding-top:0}.fcf__slide{padding-top:30%}.fcf__media{width:68%;margin-top:-30%}}.fcf__body{display:flex;flex:1 1 auto;flex-direction:column;gap:10px;min-width:0}.fcf__title{display:-webkit-box;margin:0;overflow:hidden;color:inherit;font-size:var(--fcf-title-size);font-weight:700;line-height:1.3;word-break:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical}.fcf__title a{color:inherit;text-decoration:none}.fcf__title a:hover{text-decoration:underline;text-underline-offset:3px}.fcf__meta,.fcf__foot{display:flex;align-items:center;justify-content:space-between;gap:8px}.fcf__meta{margin-top:auto}.fcf__prices{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;min-width:0}.fcf__price{font-size:var(--fcf-price-size);font-weight:800;line-height:1.1;letter-spacing:-.01em}.fcf__compare{font-size:calc(var(--fcf-price-size) * .62);font-weight:600;line-height:1.1;opacity:.78}.fcf__sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.fcf__heart{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:0;border-radius:50%;background-color:var(--fcf-btn-bg);color:var(--fcf-card-bg, #f26b63);cursor:pointer;transition:transform .25s var(--fcf-ease);-webkit-tap-highlight-color:transparent}.fcf__heart svg{width:16px;height:16px;fill:none;transition:fill .2s ease}.fcf__heart[aria-pressed=true] svg{fill:currentColor}.fcf__heart:hover{transform:scale(1.08)}.fcf__form{display:inline-flex;width:auto;margin:0}.fcf .fcu__form{width:auto}.fcf__btn{position:relative;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-height:32px;padding:0 14px;border:0;border-radius:999px;background-color:var(--fcf-btn-bg);color:var(--fcf-btn-text);font:inherit;font-size:var(--fcf-btn-size);font-weight:700;line-height:1;white-space:nowrap;text-decoration:none;cursor:pointer;transition:transform .25s var(--fcf-ease),box-shadow .25s var(--fcf-ease);-webkit-tap-highlight-color:transparent}.fcf__btn:hover{box-shadow:0 8px 16px -8px #00000073;transform:translateY(-1px)}.fcf__btn[disabled]{box-shadow:none;opacity:.65;cursor:not-allowed;transform:none}.fcf__spinner{position:absolute;top:50%;left:50%;width:14px;height:14px;margin:-7px 0 0 -7px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;opacity:0;pointer-events:none}.fcf__btn.is-loading .fcf__btn-label{opacity:0}.fcf__btn.is-loading .fcf__spinner{opacity:1;animation:fcf-spin .7s linear infinite}@keyframes fcf-spin{to{transform:rotate(360deg)}}.fcf__rating{display:inline-flex;flex:0 0 auto;align-items:center;gap:4px;font-size:calc(var(--fcf-btn-size) + 1px);font-weight:700;line-height:1;white-space:nowrap}.fcf__rating svg{width:14px;height:14px;fill:var(--fcf-star)}.fcf__card--sold .fcf__img{filter:grayscale(.35);opacity:.85}@media(hover:hover){.fcf--hover .fcf__card:hover{transform:translateY(-6px)}.fcf--hover .fcf__card:hover .fcf__img{transform:scale(1.06) rotate(-3deg)}}.fcf__arrow{position:absolute;top:50%;z-index:2;display:none;align-items:center;justify-content:center;width:var(--fcf-arrow);height:var(--fcf-arrow);padding:0;border:0;border-radius:50%;background-color:var(--fcf-arrow-bg);color:var(--fcf-arrow-color);box-shadow:0 12px 28px -12px #00000059;cursor:pointer;transition:opacity .25s ease,transform .25s var(--fcf-ease),box-shadow .25s ease;-webkit-tap-highlight-color:transparent}.fcf__arrow svg{width:42%;height:42%}.fcf__arrow--prev{left:0;transform:translate(-50%,-50%)}.fcf__arrow--next{right:0;transform:translate(50%,-50%)}.fcf[data-scrollable] .fcf__arrow{display:inline-flex}.fcf__arrow:not([disabled]):hover{box-shadow:0 16px 32px -12px #00000073}.fcf__arrow--prev:not([disabled]):hover{transform:translate(-50%,-50%) scale(1.06)}.fcf__arrow--next:not([disabled]):hover{transform:translate(50%,-50%) scale(1.06)}.fcf__arrow[disabled]{opacity:.45;cursor:default}[dir=rtl] .fcf__arrow svg{transform:scaleX(-1)}.fcf a:focus-visible,.fcf button:focus-visible{outline:2px solid var(--fcf-arrow-color);outline-offset:2px}@media screen and (max-width:989px){.fcf{--fcf-cols: var(--fcf-cols-t, 3);--fcf-arrow: 46px}}@media screen and (max-width:749px){.fcf{--fcf-cols: var(--fcf-cols-m, 2);--fcf-arrow: 36px}.fcf__panel{padding:var(--fcf-panel-pad) 12px;border-radius:calc(var(--fcf-panel-radius) * .65)}.fcf__track{padding-bottom:12px}.fcf__card{padding:0 12px 12px;border-radius:calc(var(--fcf-card-radius) * .8)}.fcf__media{margin-bottom:10px;border-width:max(2px,calc(var(--fcf-ring-w) * .7))}.fcf__body{gap:8px}.fcf__heart{width:28px;height:28px}.fcf__heart svg{width:14px;height:14px}.fcf__foot{flex-wrap:wrap;gap:6px}.fcf__btn{min-height:28px;padding:0 10px}.fcf__rating svg{width:12px;height:12px}.fcf:not(.fcf--arrows-mobile){--fcf-panel-mx: 0px}.fcf:not(.fcf--arrows-mobile) .fcf__arrow{display:none}.fcf--arrows-mobile{--fcf-panel-mx: 14px}}@media(prefers-reduced-motion:reduce){.fcf__track{scroll-behavior:auto}.fcf__card,.fcf__img,.fcf__btn,.fcf__heart,.fcf__arrow{transition:none}.fcf--hover .fcf__card:hover,.fcf--hover .fcf__card:hover .fcf__img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/featured-collection-slider.css.map */
