.fixo-esquerda{position:fixed;top:15%;width:40% !important}.fpp .acoes-flutuante{display:none !important}
.cn-preco{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:1.5rem}.cn-preco>div{display:flex}.cn-preco strong{font-size:15px;color:#222}.cn-preco small{font-size:1rem;color:#777;text-decoration:line-through}.cn-persolinacao{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr))}.cn-persolinacao .cn-aneis{display:flex;gap:1rem}.cn-persolinacao .cn-solitario ul li,.cn-persolinacao .cn-porta-joias ul li{margin:10px;display:flex;flex-direction:column;align-items:center}.cn-persolinacao .cn-solitario ul li h5,.cn-persolinacao .cn-porta-joias ul li h5{text-align:center}.cn-persolinacao .anel-masculino ul li,.cn-persolinacao .anel-feminino ul li{width:25px;height:25px;text-align:center;display:flex;align-items:center;justify-content:center}.cn-persolinacao .anel-capa h3{line-height:18px}.cn-persolinacao .anel-capa label{display:flex;align-items:center;justify-content:start;font-size:14px}.cn-persolinacao .anel-capa label input{margin-top:0;margin-right:10px}.cn-persolinacao .anel-masculino,.cn-persolinacao .anel-feminino,.cn-persolinacao .cn-solitario,.cn-persolinacao .anel-capa,.cn-persolinacao .cn-porta-joias{background:#f9f9f9;padding:1.5rem;border-radius:10px;box-shadow:0 2px 6px rgba(0,0,0,.05)}.cn-persolinacao .anel-masculino h3,.cn-persolinacao .anel-feminino h3,.cn-persolinacao .cn-solitario h3,.cn-persolinacao .anel-capa h3,.cn-persolinacao .cn-porta-joias h3{font-size:1.2rem;margin-bottom:1rem}.cn-persolinacao .anel-masculino .slick-prev,.cn-persolinacao .anel-feminino .slick-prev,.cn-persolinacao .cn-solitario .slick-prev,.cn-persolinacao .anel-capa .slick-prev,.cn-persolinacao .cn-porta-joias .slick-prev{transform:rotate(180deg)}.cn-persolinacao .anel-masculino .slick-arrow,.cn-persolinacao .anel-feminino .slick-arrow,.cn-persolinacao .cn-solitario .slick-arrow,.cn-persolinacao .anel-capa .slick-arrow,.cn-persolinacao .cn-porta-joias .slick-arrow{background-color:rgba(0,0,0,0)}.cn-persolinacao .anel-masculino .slick-arrow svg,.cn-persolinacao .anel-feminino .slick-arrow svg,.cn-persolinacao .cn-solitario .slick-arrow svg,.cn-persolinacao .anel-capa .slick-arrow svg,.cn-persolinacao .cn-porta-joias .slick-arrow svg{width:40px}.cn-persolinacao .anel-masculino ul,.cn-persolinacao .anel-feminino ul,.cn-persolinacao .cn-solitario ul,.cn-persolinacao .anel-capa ul,.cn-persolinacao .cn-porta-joias ul{list-style:none;padding:0;margin:0 0 1rem;display:flex;flex-wrap:wrap;gap:.5rem}.cn-persolinacao .anel-masculino ul li,.cn-persolinacao .anel-feminino ul li,.cn-persolinacao .cn-solitario ul li,.cn-persolinacao .anel-capa ul li,.cn-persolinacao .cn-porta-joias ul li{padding:.6rem 1rem;border:1px solid #ccc;border-radius:8px;cursor:pointer;background-color:#fff;transition:.2s}.cn-persolinacao .anel-masculino ul li.active,.cn-persolinacao .anel-feminino ul li.active,.cn-persolinacao .cn-solitario ul li.active,.cn-persolinacao .anel-capa ul li.active,.cn-persolinacao .cn-porta-joias ul li.active{border-color:#d81632;background-color:rgba(216,22,51,.0666666667)}.cn-persolinacao .anel-masculino ul li img,.cn-persolinacao .anel-feminino ul li img,.cn-persolinacao .cn-solitario ul li img,.cn-persolinacao .anel-capa ul li img,.cn-persolinacao .cn-porta-joias ul li img{max-width:80px;max-height:80px;-o-object-fit:contain;object-fit:contain;display:block;margin-bottom:.5rem}.cn-persolinacao .anel-masculino ul li h5,.cn-persolinacao .anel-feminino ul li h5,.cn-persolinacao .cn-solitario ul li h5,.cn-persolinacao .anel-capa ul li h5,.cn-persolinacao .cn-porta-joias ul li h5{margin:0;font-size:.9rem}.cn-persolinacao .anel-masculino ul li strong,.cn-persolinacao .anel-feminino ul li strong,.cn-persolinacao .cn-solitario ul li strong,.cn-persolinacao .anel-capa ul li strong,.cn-persolinacao .cn-porta-joias ul li strong{display:block;font-size:1rem;margin-top:.25rem}.cn-persolinacao .anel-masculino input[type=text],.cn-persolinacao .anel-feminino input[type=text],.cn-persolinacao .cn-solitario input[type=text],.cn-persolinacao .anel-capa input[type=text],.cn-persolinacao .cn-porta-joias input[type=text]{width:100%;padding:.5rem;border-radius:6px;border:1px solid #ccc;font-size:1rem}.cn-error{width:100%;background-color:red;padding:15px 0px;display:flex;align-items:center;justify-content:center}.cn-error span{color:#fff;font-size:18px;font-weight:600}.cn-comprar{width:100%}.cn-comprar button{height:70px;width:100%;margin-top:10px;line-height:70px;text-shadow:none;border:none;text-transform:uppercase;font-weight:400;font-size:26px;box-sizing:border-box;border-radius:5px;color:#fff;background:var(--botoes);padding:0 10px;flex:auto}.anel-solitario ul li{gap:5px !important}
#cn-loading{position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:999999999999;background-color:rgba(241,241,241,.5647058824);display:flex;align-items:center;justify-content:center}#cn-loading svg{width:64px;height:64px;animation:girar 3s infinite linear}@keyframes girar{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}
