.bysfc{--bysfc-ink:rgba(var(--colors-heading),1);--bysfc-soft:rgba(var(--colors-text),.55);--bysfc-line:rgba(var(--colors-text),.16)}.bysfc--p{margin:6px 0 22px;width:100%;display:flex;flex-direction:column;gap:18px}.bysfc__t{margin:0 0 10px;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--bysfc-soft)}.bysfc__t b{font-weight:600;color:var(--bysfc-ink);letter-spacing:.02em;text-transform:none;font-size:14.5px;margin-left:2px}.bysfc__n{margin-left:10px;font-size:11.5px;letter-spacing:.08em;opacity:.8}.bysfc__metalli{display:flex;gap:10px;flex-wrap:wrap}.bysfc__metallo{display:inline-flex;align-items:center;gap:9px;padding:7px 16px 7px 8px;border:1px solid var(--bysfc-line);border-radius:999px;text-decoration:none;color:var(--bysfc-ink);font-size:13.5px;letter-spacing:.02em;transition:border-color .2s,box-shadow .2s,background .2s}.bysfc__metallo i{width:22px;height:22px;border-radius:50%;display:block;box-shadow:inset 0 0 0 1px #00000014;background:conic-gradient(from 200deg,#f4f5f7,#b9bdc4,#eef0f3,#9ea3ab,#f4f5f7)}.bysfc__metallo.bysfc--oro i{background:conic-gradient(from 200deg,#fbecc4,#c9a24e,#f6dfa0,#a8822f,#fbecc4)}.bysfc__metallo.bysfc--oro-rosa i{background:conic-gradient(from 200deg,#fbe0d6,#c98a76,#f4cbbd,#a96a58,#fbe0d6)}.bysfc__metallo:hover{border-color:var(--bysfc-ink)}.bysfc__metallo.is-on{border-color:var(--bysfc-ink);box-shadow:0 0 0 1px var(--bysfc-ink);font-weight:600}.bysfc__mini{display:flex;flex-wrap:wrap;gap:10px}.bysfc__m{position:relative;display:block;width:64px;height:64px;border-radius:10px;background:#f4f2ef;border:1px solid var(--bysfc-line);transition:border-color .2s,box-shadow .2s,transform .2s;outline:none}.bysfc__m{overflow:visible}.bysfc__m .bysfc__img{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:9px;overflow:hidden}.bysfc__m img{width:100%;height:100%;object-fit:cover;display:block;mix-blend-mode:multiply;transform:scale(1.55);transform-origin:50% 64%;transition:transform .3s ease}.bysfc__m:hover img{transform:scale(1.7)}.bysfc__dot{position:absolute;right:-4px;bottom:-4px;width:15px;height:15px;border-radius:50%;background:var(--bysfc-c);box-shadow:0 0 0 2px #fff,0 1px 3px #00000040}.bysfc__m:hover,.bysfc__m:focus-visible{border-color:var(--bysfc-ink);transform:translateY(-2px)}.bysfc__m.is-on{border-color:var(--bysfc-ink);box-shadow:0 0 0 1px var(--bysfc-ink)}.bysfc__m.is-esaurito img{opacity:.38;filter:grayscale(.6)}.bysfc__m.is-esaurito:after{content:"";position:absolute;left:8px;right:8px;top:50%;height:1px;background:#0006;transform:rotate(-35deg)}.bysfc__tip{position:absolute;left:50%;bottom:calc(100% + 8px);transform:translate(-50%,4px);white-space:nowrap;background:#1d1d1f;color:#fff;font-size:12px;letter-spacing:.02em;padding:5px 10px;border-radius:6px;opacity:0;pointer-events:none;transition:opacity .15s,transform .15s;z-index:5}.bysfc__tip:after{content:"";position:absolute;left:50%;top:100%;margin-left:-5px;border:5px solid transparent;border-top-color:#1d1d1f}.bysfc__m:hover .bysfc__tip,.bysfc__m:focus-visible .bysfc__tip{opacity:1;transform:translate(-50%)}@media(max-width:767px){.bysfc__m{width:56px;height:56px}.bysfc__mini{gap:8px}}.bysfc--s{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin:0 0 10px}.bysfc__s{--bysfc-m1:#d7d9dd;--bysfc-m2:#9ea2a9;display:block;width:14px;height:14px;border-radius:50%;margin:3px;background:radial-gradient(circle at 35% 30%,#ffffff8c 0,#fff0 50%),var(--bysfc-c);box-shadow:0 0 0 2px var(--bysfc-m1),0 0 0 2.5px var(--bysfc-m2);transition:transform .15s;position:relative}.bysfc__s.bysfc--oro{--bysfc-m1:#e9cf8d;--bysfc-m2:#b8913c}.bysfc__s.bysfc--oro-rosa{--bysfc-m1:#efc2b3;--bysfc-m2:#c08471}.bysfc__s:hover{transform:scale(1.2)}.bysfc__s.is-on{box-shadow:0 0 0 2px var(--bysfc-m1),0 0 0 2.5px var(--bysfc-m2),0 0 0 4px #fff,0 0 0 5px var(--bysfc-ink)}.bysfc__s.is-esaurito:after{content:"";position:absolute;left:50%;top:-2px;bottom:-2px;width:1px;background:#00000080;transform:rotate(45deg)}.bysfc__piu{font-size:12px;line-height:1;margin-left:4px;color:var(--bysfc-soft);text-decoration:none}.bysfc__piu:hover{color:var(--bysfc-ink)}.text-center .bysfc--s,.justify-center .bysfc--s{justify-content:center}@media(prefers-reduced-motion:reduce){.bysfc__s,.bysfc__m,.bysfc__metallo,.bysfc__tip{transition:none}}.bysfcol{display:flex;align-items:center;gap:10px 16px;flex-wrap:wrap;margin:0 0 22px;padding:12px 16px;border:1px solid rgba(var(--colors-text),.12);border-radius:14px;background:rgba(var(--colors-text),.02)}.bysfcol[hidden]{display:none}.bysfcol__t{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:rgba(var(--colors-text),.6);white-space:nowrap}.bysfcol__n{margin-left:8px;text-transform:none;letter-spacing:.02em}.bysfcol__t b{color:rgba(var(--colors-heading),1);letter-spacing:.02em;text-transform:none;font-size:14px;font-weight:600}.bysfcol__l{display:flex;flex-wrap:wrap;gap:6px 4px;flex:1;min-width:0}.bysfcol__s{position:relative;display:inline-flex;align-items:center;gap:7px;padding:5px 11px 5px 6px;border-radius:999px;border:1px solid transparent;text-decoration:none;color:rgba(var(--colors-text),1);font-size:13px;transition:border-color .2s,background .2s}.bysfcol__s i{width:20px;height:20px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#ffffff8c 0,#fff0 50%),var(--c);box-shadow:inset 0 0 0 1px #0000001f;flex:none}.bysfcol__s.is-multi i{background:conic-gradient(#e53935,#fbc02d,#43a047,#1e88e5,#8e24aa,#e53935)}.bysfcol__s:hover{border-color:rgba(var(--colors-text),.25);background:#fff}.bysfcol__s.is-on{border-color:rgba(var(--colors-heading),1);background:#fff;font-weight:600}.bysfcol__s.is-on i{box-shadow:inset 0 0 0 1px #0000001f,0 0 0 2px #fff,0 0 0 3px rgba(var(--colors-heading),1)}.bysfcol__x{margin-left:auto;font-size:12.5px;color:rgba(var(--colors-text),.7);text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.bysfcol{min-width:0;max-width:100%;box-sizing:border-box}@media(max-width:767px){.bysfcol{padding:10px 12px;border-radius:12px;gap:8px}.bysfcol__l{gap:4px 2px}.bysfcol__s{padding:4px 9px 4px 5px;font-size:12.5px}.bysfcol__s i{width:17px;height:17px}.bysfcol__x{margin-left:0}}.bysfp[hidden]{display:none}.bysfp__sel{font-weight:600}.bysfp__l{display:grid;grid-template-columns:1fr 1fr;gap:4px 14px;margin:0 0 14px;padding:0}.bysfp__v{display:flex;align-items:center;gap:10px;padding:5px 6px 5px 2px;border-radius:8px;text-decoration:none;color:rgba(var(--colors-text),1);transition:background .15s}.bysfp__v:hover{background:rgba(var(--colors-text),.05)}.bysfp__dot{position:relative;flex:none;width:24px;height:24px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff9 0,#fff0 52%),var(--c);box-shadow:inset 0 0 0 1px #00000024;transition:box-shadow .15s,transform .15s}.bysfp__dot.is-multi{background:conic-gradient(#e53935,#fbc02d,#43a047,#1e88e5,#8e24aa,#e53935)}.bysfp__v:hover .bysfp__dot{transform:scale(1.08)}.bysfp__v.is-on .bysfp__dot{box-shadow:inset 0 0 0 1px #00000024,0 0 0 2px #fff,0 0 0 3.5px rgba(var(--colors-heading),1)}.bysfp__v.is-on .bysfp__dot:after{content:"";position:absolute;left:8px;top:5px;width:6px;height:11px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);filter:drop-shadow(0 0 1px rgba(0,0,0,.5))}.bysfp__v.is-on .bysfp__n{font-weight:600;color:rgba(var(--colors-heading),1)}.bysfp__n{font-size:14px;line-height:1.2}.bysfp__caret{display:inline-flex;align-items:center;justify-content:center;color:rgba(var(--colors-heading),1)}.bysfp__caret svg{display:block}
/*# sourceMappingURL=/cdn/shop/t/68/assets/bys-famiglia-colori.css.map */
