footer{background-color:#12161e}footer .cc__footer___wrapper{display:flex;font-family:'Poppins', sans-serif;align-items:center;justify-content:space-between;margin-top:64px;padding:24px 0}footer .cc__footer___wrapper img{margin-right:8px}footer .cc__footer___wrapper p{color:#b8bec4}footer .cc__footer___wrapper .cc__footer___left_element{display:flex;align-items:center}
.cc__widget___goal,.cc__widget___donators,.cc__widget___connection{margin-top:45px;padding:24px;background-color:#1c212c;display:flex;flex-direction:column;border-radius:8px;box-shadow:1px 5px 22px -2px rgba(0,0,0,0.45)}.cc__widget___goal a,.cc__widget___goal button,.cc__widget___donators a,.cc__widget___donators button,.cc__widget___connection a,.cc__widget___connection button{margin-top:16px;border-radius:8px;padding:9px;background:var(--accent);color:white;text-align:center;transition:transform 0.2s ease, filter 0.2s ease;box-shadow:0 6px 16px -6px rgba(255,46,140,0.55)}.cc__widget___goal a:hover,.cc__widget___goal button:hover,.cc__widget___donators a:hover,.cc__widget___donators button:hover,.cc__widget___connection a:hover,.cc__widget___connection button:hover{transform:translateY(-2px);filter:brightness(1.08)}.cc__widget___product{margin-top:45px;padding:24px;background-color:#1c212c;display:flex;align-items:center;flex-direction:column;border-radius:8px;box-shadow:1px 5px 22px -2px rgba(0,0,0,0.45)}.cc__widget___product p{margin-bottom:16px;font-family:'Poppins', sans-serif}.cc__widget___product img{width:164px}.cc__widget___product button{background:var(--accent);color:white;padding:9px;border-radius:8px;width:100%;text-align:center;transition:transform 0.2s ease, filter 0.2s ease;box-shadow:0 6px 16px -6px rgba(255,46,140,0.55)}.cc__widget___product button:hover{transform:translateY(-2px);filter:brightness(1.08)}.cc__widget___product_modal_price{margin-right:auto;font-family:'Poppins', sans-serif}.cc__widget___product_modal_price strong{color:var(--pink)}.cc__widget___goal_bar{background-color:#151515;margin-top:8px;width:100%;height:18px;border-radius:99px;position:relative;overflow:hidden}.cc__widget___goal_bar span{position:absolute;z-index:1;right:0;font-size:14px;font-weight:600;padding-right:5px;top:50%;transform:translateY(-50%)}.cc__widget___goal_bar::after{content:"";position:absolute;width:var(--goal_percent);height:18px;background-color:var(--pink);border-radius:2px;background-image:linear-gradient(-45deg, rgba(255,255,255,0.1) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.1) 50%, rgba(255,255,255,0.1) 75%, transparent 75%, transparent);box-shadow:inset 0 2px 1px rgba(255,255,255,0.3),inset 0 -2px 6px rgba(0,0,0,0.4)}.cc__widget___goal_text{font-size:16px;font-weight:600;margin-top:8px;text-align:end;color:var(--pink)}.cc__widget___donators .box{margin-top:8px;background-color:#151515;padding:8px;border-radius:4px}.cc__widget___donators .box ul{list-style:none;display:flex;flex-direction:column;gap:12px}.cc__widget___donators .box li{display:flex;gap:8px;align-items:center;font-size:18px;font-weight:600}.cc__widget___donators .box li img{border-radius:2px}.cc__widget___donators .box li .spent{color:var(--pink)}
.cc__product___wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;white-space:nowrap;overflow:hidden;justify-content:end;border-radius:14px;transition:transform 0.25s ease, box-shadow 0.25s ease}.cc__product___wrapper img{z-index:1;transition:transform 0.35s ease}.cc__product___wrapper:hover{transform:translateY(-6px);box-shadow:0 18px 40px -16px rgba(255,46,140,0.55)}.cc__product___wrapper:hover img{transform:scale(1.05)}.cc__product___wrapper .cc__product___info{border-radius:8px;width:100%;font-family:'Poppins', sans-serif;margin-top:-64px;padding:24px;padding-top:64px;background:linear-gradient(#13161e, #1c212c)}.cc__product___wrapper .cc__product___info .package-price{font-weight:bold;color:var(--pink)}.cc__product___wrapper .cc__product___info h1{margin-top:16px;font-size:18px;overflow:hidden;text-overflow:ellipsis}.cc__product___wrapper .cc__product___info .cc__product___action{margin-top:16px;display:grid;grid-template-columns:3fr 1fr;gap:16px}.cc__product___wrapper .cc__product___info .cc__product___action p{color:var(--pink);font-weight:600}.cc__package___options{display:flex;flex-direction:column}.cc__package___options div{margin-bottom:12px}.cc__package___options div label{width:100%;margin-bottom:4px}.cc__package___options div input,.cc__package___options div select{width:100%;font-weight:normal;padding:0 10px}.cc__package___options div:last-child{margin-bottom:0}
.cc__category___panel{box-shadow:1px 5px 22px -2px rgba(0,0,0,0.45);border-radius:8px;background-color:#1c212c;overflow:hidden}.cc__category___panel .cc__category___products .cc__category___empty{padding:24px}.cc__category___panel .cc__category___products .cc__category___empty .cc__category___empty_box{padding:8px;border:solid 1px #2d3036;border-radius:4px}.cc__category___panel .cc__category___products .cc__category___empty .cc__category___empty_box p{color:#999fb0}.cc__category___panel .cc__category___products .cc__category___products_header{padding:24px;border-bottom:solid 1px #2d3036}.cc__category___panel .cc__category___products .cc__category___products_grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px;padding:24px}@media screen and (max-width: 1029px){.cc__category___panel .cc__category___products .cc__category___products_grid{grid-template-columns:1fr}}.cc__category___panel .cc_category___pagination{user-select:none;padding:24px;display:flex;justify-content:center;text-align:center}.cc__category___panel .cc_category___pagination .base_button{padding:4px 12px;border:solid 1px #cdcdcd1f;border-radius:4px;height:32px;color:#cdcdcd;display:flex;align-items:center}.cc__category___panel .cc_category___pagination .base_button[data-disabled=true]{pointer-events:none;color:#cdcdcd}.cc__category___panel .cc_category___pagination .base_button[data-current=true]{background-color:var(--pink);color:black}
.cc__checkout___wrapper .cc__checkout___header{padding:24px;border-bottom:solid 1px #2d3036;text-transform:uppercase}.cc__checkout___wrapper .cc__checkout___separator{border-bottom:solid 1px #2d3036;margin-top:24px;margin-bottom:16px;display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap}.cc__checkout___wrapper .cc__checkout___separator .cc__checkout___coupon_container{text-align:end;display:flex;flex-direction:column;align-items:flex-end;margin:8px 0}.cc__checkout___wrapper .cc__checkout___separator .cc__checkout___coupon_container .coupon-error{font-size:14px;color:#fe293e;display:none}.cc__checkout___wrapper .cc__checkout___separator .cc__checkout___coupon_container .cc__checkout___coupon_form{display:flex;gap:12px}.cc__checkout___wrapper .cc__checkout___separator .cc__checkout___coupon_container .coupon-input{height:auto}.cc__checkout___wrapper .cc__checkout___no_products p{text-align:center}.cc__checkout___wrapper .cc__checkout___footer .cc__checkout___footer_finish{display:flex;justify-content:space-between;align-items:center}.cc__checkout___wrapper .cc__checkout___footer p{font-family:'Poppins', sans-serif}.cc__checkout___wrapper .cc__checkout___footer p strong{color:var(--pink)}.cc__checkout___wrapper .cc__checkout___footer i{margin-right:5px}@keyframes rotation{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}.cc__checkout___wrapper .cc__checkout___footer .rotate{margin:0;margin-left:8px;color:var(--pink);animation:rotation 2s infinite linear}.cc__checkout___wrapper .cc__checkout___products{padding:24px}.cc__checkout___wrapper .cc__checkout___products table{font-family:'Poppins', sans-serif;border-collapse:collapse;padding:24px;width:100%}.cc__checkout___wrapper .cc__checkout___products td,.cc__checkout___wrapper .cc__checkout___products th{text-align:left;padding:16px}.cc__checkout___wrapper .cc__checkout___products th{font-weight:bold;font-size:14px}.cc__checkout___wrapper .cc__checkout___products td{font-size:14px}.cc__checkout___wrapper .cc__checkout___products thead{border-bottom:#2d3036 solid 1px}.cc__checkout___wrapper .cc__checkout___products tbody tr.display:nth-child(2n){background-color:#212733}.cc__checkout___wrapper .cc__checkout___products .cc__checkout___price{font-weight:700;color:var(--pink);font-size:15px}.cc__checkout___wrapper .cc__checkout___products .cc__checkout___quantity_controller{transition-duration:0.2s;display:flex;align-items:center;gap:8px}.cc__checkout___wrapper .cc__checkout___products .cc__checkout___quantity_controller button{border-radius:5px;width:35px;height:35px;color:white;transition-duration:0.3s}.cc__checkout___wrapper .cc__checkout___products .cc__checkout___quantity_controller .cc__checkout___increase{background:#00d37d}.cc__checkout___wrapper .cc__checkout___products .cc__checkout___quantity_controller .cc__checkout___increase:hover,.cc__checkout___wrapper .cc__checkout___products .cc__checkout___quantity_controller .cc__checkout___increase:focus{background:#008750}.cc__checkout___wrapper .cc__checkout___products .cc__checkout___quantity_controller .cc__checkout___decrease{background:#fe293e}.cc__checkout___wrapper .cc__checkout___products .cc__checkout___quantity_controller .cc__checkout___decrease:hover,.cc__checkout___wrapper .cc__checkout___products .cc__checkout___quantity_controller .cc__checkout___decrease:focus{background:#d90116}.cc__checkout___wrapper .cc__checkout___products .cc__checkout___quantity_controller .cc__checkout___quantity_input{width:40px}.cc__checkout___wrapper .cc__checkout___products .cc__checkout___remove{width:35px;height:35px;color:#cdcdcd;background-color:transparent;transition-duration:0.3s}.cc__checkout___wrapper .cc__checkout___products .cc__checkout___remove:focus{background-color:#333333;border-radius:50px;color:#fe293e}.cc__checkout___wrapper .cc__checkout___products .cc__checkout___options_btn{width:35px;height:35px;color:#ffffff;background-color:#333333;border-radius:8px;transition-duration:0.3s;position:relative;display:none}.cc__checkout___wrapper .cc__checkout___products .cc__checkout___options_btn.enabled{display:block}.cc__checkout___wrapper .cc__checkout___products .cc__checkout___options_btn p{position:absolute;background-color:#333333;font-weight:600;font-size:14px;padding:5px;border-radius:5px;opacity:0;visibility:hidden;transition-duration:0.2s;bottom:40px;left:50%;transform:translateX(-50%)}.cc__checkout___wrapper .cc__checkout___products .cc__checkout___options_btn.open{background-color:var(--pink)}.cc__checkout___wrapper .cc__checkout___products .cc__checkout___options_btn i{transition-duration:0.3s}.cc__checkout___wrapper .cc__checkout___products .cc__checkout___options_btn:hover i{transition-duration:0.3s;transform:rotateZ(90deg)}.cc__checkout___wrapper .cc__checkout___products .cc__checkout___options_btn:hover p{opacity:1;visibility:visible}.cc__checkout___modal .modal-dialog{font-family:'Inter', sans-serif;max-width:400px}.cc__checkout___modal .modal-body .cc__checkout___modal_alert_container{display:none}.cc__checkout___modal .modal-body .cc__checkout___modal_alert_container .cc__checkout___modal_alert{background-color:#ae0000;padding:8px;width:100%;display:flex;align-items:center;justify-content:space-between;border-radius:5px;margin-bottom:16px}.cc__checkout___modal .modal-body .cc__checkout___modal_alert_container .cc__checkout___modal_alert i{font-size:24px}.cc__checkout___modal .modal-body .cc__checkout___modal_alert_container .cc__checkout___modal_alert h5{margin-bottom:0;font-size:16px}.cc__checkout___modal .modal-body .cc__checkout___modal_alert_container .cc__checkout___modal_alert p{font-size:14px}.cc__checkout___modal .modal-body .cc__checkout___form_field{display:flex;flex-direction:column;margin-bottom:16px}.cc__checkout___modal .modal-body .cc__checkout___form_field.checkbox{flex-direction:row;align-items:center}.cc__checkout___modal .modal-body .cc__checkout___form_field.checkbox label{margin:0;margin-left:5px}.cc__checkout___modal .modal-body .cc__checkout___form_field.checkbox label #terms-form{color:var(--pink);font-weight:bold;cursor:pointer}.cc__checkout___modal .modal-body .cc__checkout___form_field.checkbox label #terms-form:hover{color:#cc1f6e}.cc__checkout___modal .modal-body .cc__checkout___form_field label{font-size:14px;margin-bottom:4px}.cc__checkout___modal .modal-body .cc__checkout___form_field label::after{content:' *';color:red}.cc__checkout___modal .modal-body .cc__checkout___form_field input{font-weight:500;font-size:14px}.cc__checkout___modal .modal-body .cc__checkout___form_field .cc__checkout___gateways{display:flex;flex-wrap:wrap;gap:8px}.cc__checkout___modal .modal-body .cc__checkout___form_field .cc__checkout___gateways button{background-color:transparent;border:solid 1px #333740;color:white;padding:6px 12px;border-radius:5px;text-align:center;font-size:14px;font-family:'Poppins', sans-serif;font-weight:600}.cc__checkout___modal .modal-body .cc__checkout___form_field .cc__checkout___gateways button.active{background-color:#00d37d;border-color:transparent}.cc__checkout___modal .modal-body .cc__checkout___help_text{font-size:11px;color:#cdcdcd}.cc__checkout___pix_modal .modal-dialog{font-family:'Inter', sans-serif}.cc__checkout___pix_modal .modal-body{display:flex;align-items:center;flex-direction:column}.cc__checkout___pix_modal .modal-body button{background-color:#00d37d}.cc__checkout___opt_len{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:128px}.btn-primary#checkout:disabled{opacity:0.4}
.cc__order___wrapper{margin:24px;font-family:'Poppins', sans-serif}.cc__order___wrapper .cc__order___info{align-items:center;display:flex;flex-direction:column}.cc__order___wrapper .cc__order___info .cc__order___status{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%}.cc__order___wrapper .cc__order___info .cc__order___status i{font-size:64px}.cc__order___wrapper .cc__order___info .cc__order___status p{font-size:18px;font-weight:600}.cc__order___wrapper .cc__order___info .cc__order___details{margin-top:48px;display:grid;grid-template-columns:1fr 1fr;gap:24px}.cc__order___wrapper .cc__order___info .cc__order___details div:last-child{grid-column:1 / -1}.cc__order___wrapper .cc__order___info .cc__order___details h5{font-weight:normal;font-size:16px;margin:0}.cc__order___wrapper .cc__order___info .cc__order___details p{font-weight:600}.cc__order___wrapper .cc__order___info .cc__order___details li{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:5px 0;align-items:center}.cc__order___wrapper .cc__order___info .cc__order___details .cc__order___badge{font-size:14px;text-transform:uppercase;font-family:'Roboto Condensed',sans-serif;border-radius:30px;background-color:#ffa600;color:rgba(0,0,0,0.6);width:fit-content;padding:2px 6px;gap:8px;display:flex;align-items:center}.cc__order___wrapper .cc__order___not_found{display:flex;align-items:center;flex-direction:column}
.cc__post___wrapper p,.cc__post___wrapper h1{color:#c3cbdd}.cc__post___wrapper .cc__post_header___wrapper{background-image:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)),var(--bg-img);background-position:center;background-size:100%;background-repeat:no-repeat}.cc__post___wrapper .cc__post_header___wrapper .cc__post_header{display:flex;align-items:center;padding:24px}.cc__post___wrapper .cc__post_header___wrapper .cc__post_header .cc__post_subtitle{font-weight:600}.cc__post___wrapper .cc__post_header___wrapper .cc__post_header .cc__post_title{color:white}.cc__post___wrapper .cc__post_header___wrapper .cc__post_header .cc__post_info{text-align:end;padding:8px;border-radius:8px;background-color:var(--pink);margin-left:auto;font-family:'Poppins', sans-serif;font-weight:500}.cc__post___wrapper .cc__post_header___wrapper .cc__post_header .cc__post_info p{color:white}.cc__post___wrapper .cc__post_container{margin-top:8px;padding:24px;margin:24px;border-radius:8px;background-color:#10131a;position:relative;overflow:hidden;margin-right:24px;margin-left:24px}
