.pricing-wrapper .control-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:96%;padding-bottom:10px}.pricing-wrapper .control-group label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;font-weight:500;color:var(--secondary-text-color);margin-bottom:15px}.pricing-wrapper .control-group .icon{height:20px;margin-right:10px}.pricing-wrapper .control-group .slider-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:400px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;gap:20px}.pricing-wrapper .control-group .slider{-webkit-box-flex:1;-ms-flex:1;flex:1;accent-color:var(--tertiary-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:10px;background:var(--border-ui);border-radius:5px;outline:none;margin:0;cursor:pointer}.pricing-wrapper .control-group .slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;background:#fff;border:2px solid var(--tertiary-color);border-radius:50%;margin-top:-5px;cursor:-webkit-grab;cursor:grab}.pricing-wrapper .control-group .slider::-moz-range-thumb{width:20px;height:20px;background:#fff;border:2px solid var(--tertiary-color);border-radius:50%;cursor:grab}.pricing-wrapper .control-group .slider::-webkit-slider-runnable-track{width:100%;height:10px;background:-webkit-gradient(linear,left top,right top,from(var(--tertiary-color)),to(var(--border-ui)));background:linear-gradient(90deg,var(--tertiary-color) var(--progress-percentage,0),var(--border-ui) var(--progress-percentage,0));border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.pricing-wrapper .control-group .slider::-moz-range-track{width:100%;height:10px;background:linear-gradient(90deg,var(--tertiary-color) var(--progress-percentage,0),var(--border-ui) var(--progress-percentage,0));border-radius:5px;box-sizing:border-box}.pricing-wrapper .control-group .slider::-moz-range-progress{background:var(--tertiary-color);height:10px;border-radius:5px}.pricing-wrapper .control-group .number-input{width:30px;height:30px;border:1px solid var(--border-ui);border-radius:8px;text-align:center;font-size:14px;color:var(--tertiary-color);-webkit-box-sizing:border-box;box-sizing:border-box;-moz-appearance:textfield!important;-webkit-appearance:none;appearance:none}.pricing-wrapper .control-group .number-input::-webkit-inner-spin-button,.pricing-wrapper .control-group .number-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pricing-wrapper .period-selector{background:var(--bg-ui);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:5px;border-radius:50px;width:360px;max-width:96%;margin-top:20px;margin-bottom:30px}.pricing-wrapper .period-btn{border:none;background:transparent;padding:10px 25px;border-radius:40px!important;font-size:14px;font-weight:500;color:var(--tertiary-color);-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer}.pricing-wrapper .period-btn.active{background:var(--tertiary-color);border-radius:40px!important;color:#fff}.pricing-wrapper .period-btn:hover:not(.active){background:rgba(107,31,77,.1)}.pricing-wrapper #result-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;@media (max-width:960px){margin-bottom:60px}}.pricing-wrapper .card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:390px;border-radius:20px;overflow:hidden;-webkit-box-shadow:0 20px 40px -10px rgba(107,43,89,.15);box-shadow:0 20px 40px -10px rgba(107,43,89,.15);border:0 solid var(--tertiary-color);background:var(--tertiary-color);@media (max-width:400px){width:360px}}.pricing-wrapper .card-header{background:var(--tertiary-color);color:#fff;text-align:center;padding:15px;font-size:16px;font-weight:500}.pricing-wrapper .card-body{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:17px;padding:25px;background:#fff}.pricing-wrapper .card-body,.pricing-wrapper .plan-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pricing-wrapper .plan-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.pricing-wrapper .plan-header h2{font-size:30px;font-weight:600;margin:0}.pricing-wrapper .offer-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.pricing-wrapper .savings-badge{background:var(--secondary-color);color:#fff;font-size:12px;padding:5px 12px;border-radius:20px}.pricing-wrapper .offer-text{color:var(--secondary-color);font-size:13px;font-weight:800}.pricing-wrapper .contact-display,.pricing-wrapper .price-display{font-size:24px;font-weight:700;margin-bottom:30px}.pricing-wrapper .price-display{color:var(--primary-text-color)}.pricing-wrapper .contact-display{color:var(--tertiary-color)}.pricing-wrapper .contact-text{font-size:18px;font-weight:600;color:var(--tertiary-color);display:block}.pricing-wrapper .contact-text:first-child{margin-bottom:15px}.pricing-wrapper .price{font-size:24px;font-weight:700;color:var(--primary-text-color);sup{font-size:12px;font-weight:600}}.pricing-wrapper .period{font-size:18px;font-weight:400;color:var(--secondary-text-color)}.pricing-wrapper .features-list{list-style:none;padding:0;margin:0 0 30px 0}.pricing-wrapper .features-list li{font-size:16px;font-weight:600;margin-bottom:10px;gap:5px}.pricing-wrapper .features-list li:before{content:"\2713";color:var(--tertiary-color);font-weight:800;font-size:16px;margin-right:8px}.pricing-wrapper .features-list li.not-included:before{content:"\2715";color:#b2b3b7;font-size:12px}.pricing-wrapper .features-list li.not-included{color:#b2b3b7}.pricing-wrapper .feature-value{font-weight:600}.pricing-wrapper .extra-cost-text{font-size:12px}.pricing-wrapper .cta-btn{width:100%;background:var(--tertiary-color);color:#fff;border:none;border-radius:12px!important;font-size:14px;cursor:pointer;-webkit-transition:background .3s;transition:background .3s}.pricing-wrapper .cta-btn:hover{opacity:.9}.pricing-wrapper[data-v-6fcea5f7]{--primary-color:#6b1f4d;--secondary-color:#b64985;--tertiary-color:#62244a;--primary-text-color:#121826;--secondary-text-color:#555e75;--bg-light:#f9f6f9;--bg-ui:#f0ecf4;--border-ui:#e3dfe5;font-family:THICCCBOI,sans-serif}.pricing-wrapper [data-v-6fcea5f7]{font-family:THICCCBOI,sans-serif}.plan-content[data-v-6fcea5f7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}.container-title[data-v-6fcea5f7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.container-title .left h2.title[data-v-6fcea5f7]{margin:0 0 5px 0;font-size:24px;font-weight:600}.container-title .left p[data-v-6fcea5f7]{margin:0;font-size:14px;color:var(--primary-text-color)}.container-title .left p a[data-v-6fcea5f7]{color:var(--tertiary-color);text-decoration:none}.container-title .left p a[data-v-6fcea5f7]:hover{text-decoration:underline}.container-title .right[data-v-6fcea5f7]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px}.container-title .right .btn-outline-primary[data-v-6fcea5f7],.container-title .right .btn-primary[data-v-6fcea5f7]{padding:10px 20px;border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;-webkit-transition:all .3s ease;transition:all .3s ease}.container-title .right .btn-outline-primary[data-v-6fcea5f7]{border:2px solid var(--tertiary-color);color:var(--tertiary-color);background:transparent}.container-title .right .btn-outline-primary[data-v-6fcea5f7]:hover{background:var(--tertiary-color);color:#fff}.container-title .right .btn-primary[data-v-6fcea5f7]{background:var(--tertiary-color);color:#fff;border:2px solid var(--tertiary-color)}.container-title .right .btn-primary[data-v-6fcea5f7]:hover{opacity:.9}.content-plan[data-v-6fcea5f7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:960px){.content-plan[data-v-6fcea5f7]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.pricing-container[data-v-6fcea5f7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:1200px;width:100%;margin:0 auto;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:960px){.pricing-container[data-v-6fcea5f7]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:60px}}#configurator[data-v-6fcea5f7]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:380px}#configurator .header[data-v-6fcea5f7]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:none}@media (max-width:960px){#configurator .header[data-v-6fcea5f7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}}@media (max-width:400px){#configurator .header h1[data-v-6fcea5f7]{font-size:34px}#configurator .header .subtitle[data-v-6fcea5f7]{font-size:18px}}#configurator h1[data-v-6fcea5f7]{color:var(--primary-text-color);margin-bottom:5px;margin-top:0;font-size:40px;font-weight:700}#configurator .subtitle[data-v-6fcea5f7]{color:var(--secondary-text-color);margin-top:0;margin-bottom:40px;font-size:20px;font-weight:400}.sliders-container[data-v-6fcea5f7]>:not(:last-child){margin-bottom:40px}.cancel-plan[data-v-6fcea5f7]{text-align:left;margin-top:40px;color:#9fa4a8;cursor:pointer;font-size:14px;text-decoration:underline}.cancel-plan[data-v-6fcea5f7]:hover{opacity:.8}.hide-scrollbar[data-v-6fcea5f7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.hide-scrollbar[data-v-6fcea5f7]::-webkit-scrollbar{display:none}