@import url(https://fonts.googleapis.com/css2?family=Epilogue:ital,wght@0,100..900;1,100..900&display=swap);section{padding:var(--size-3) 0}section .row.mt-3{margin-top:var(--size-3)!important}section .title{letter-spacing:-.32px}section .title:not(.c-primary) strong,section .desc strong{color:var(--color-primary)}section .button{margin:0;text-transform:none}section .btn{border-radius:10px;padding:var(--size-1) var(--size-4);font-size:var(--size-1);line-height:1;letter-spacing:1.2px;text-decoration:none!important}section .readmore__content{position:relative;overflow:hidden;max-height:82px;transition:max-height .4s ease}section .readmore__content.collapsed{max-height:82px}section .readmore__content.expanded{max-height:1000px}section .readmore__content.expanded::after{display:none}section .readmore__toggle{margin:0 0 var(--size-f);padding:0;text-transform:none;min-height:fit-content;line-height:1.5;display:inline-flex;align-items:center;gap:4px;color:#CA3366}section .notes{list-style:none;margin:0;padding:0}section .notes .note{position:relative;width:fit-content;font-size:16px;font-weight:500}section .notes .note .fa-check-circle{color:#16A34A;font-size:18px}section .notes .note .note--title{font-size:var(--size-1);display:inline-flex;align-items:center;gap:6px;cursor:pointer;margin-left:var(--size-0);position:relative}section .notes .note .note--icon{width:var(--size-1);height:var(--size-1);border-radius:50%;color:#767676;border:2px solid #767676;border-radius:99px;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-family:monospace}section .notes .note .note--desc{position:absolute;bottom:calc(100% + 8px);right:-125px;width:250px;padding:12px;background:#767676;color:#fff;border-radius:6px;opacity:0;visibility:hidden;transform:translateY(8px);transition:.25s;z-index:10;font-size:var(--size-f-3);font-weight:500;text-align:center}section .notes .note:hover .note--desc{opacity:1;visibility:visible;transform:translateY(0)}section .notes .note .note--icon:before{content:'';width:15px;height:15px;position:absolute;background:#767676;top:-18px;border-radius:4px;transform:rotate(45deg);opacity:0;visibility:hidden;transition:.25s}section .notes .note:hover .note--icon:before{opacity:1;visibility:visible;transform:rotate(45deg)}.hero-banner,.hero-banner .row{position:relative;z-index:2}.hero-banner{background-repeat:no-repeat;background-size:cover}.hero-banner:before{content:'';position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:linear-gradient(90deg,#FFFFFF 0%,rgb(255 255 255 / .8) 50%,#fff0 100%)}.hero-banner .row{gap:var(--size-f)}.hero-banner .row .col{padding:0 0 var(--size-4)}.hero-banner .row .col.col--R img{border-radius:var(--size-5);box-shadow:0 1px 2px 0 #0000000D;display:block;max-height:500px;width:100%;object-fit:cover}.hero-banner nav,.hero-banner .hero-banner__title{margin-bottom:var(--size-f)}.hero-banner .hero-banner__title{font-size:48px;line-height:52px;letter-spacing:-.96px;font-weight:600}.hero-banner .hero-banner__description{font-size:18px;line-height:28px;color:#5F5E5E}.hero-banner .notes .note .fa-check-circle{color:#00633F}.hero-banner .notes .note .note--icon{background:#767676;color:#fff}.hero-banner .hero-banner__buttons{display:flex;gap:var(--size-1);margin-top:var(--size-f)}.hero-banner .hero-banner__buttons .btn{font-size:var(--size-1);line-height:1.2;font-weight:600;padding:14px var(--size-4);border-radius:99px;align-items:center}.hero-banner .hero-banner__buttons .btn:nth-child(even){background-color:#fff0;color:var(--color-primary)!important;border:2px solid var(--color-primary)}.hero-banner .hero-banner__statistics{background-color:var(--color-primary);position:relative;z-index:2;display:grid;grid-template-columns:repeat(4,1fr);list-style:none;padding:var(--size-f);margin:0 0 -150px;border-radius:var(--size-1-mb);box-shadow:0 8px 10px -6px #0000001A;box-shadow:0 20px 25px -5px #0000001A}.hero-banner .hero-banner__statistics .hero-banner__stat,.hero-banner .hero-banner__statistics .hero-banner__stat .stat-card__text{margin-bottom:0}.hero-banner .hero-banner__statistics .hero-banner__stat .stat-card__text{text-transform:uppercase;font-size:var(--size-1-mb)}.hero-banner .hero-banner__statistics .hero-banner__stat .stat-card{color:#fff;text-align:center}.hero-banner .stat-card__icon{width:56px;height:56px;background:#FFF3;border-radius:99px;margin:0 auto var(--size-0);display:inline-flex;justify-content:center;align-items:center}.hero-banner .hero-banner__statistics .hero-banner__stat .stat-card .stat-card__number{font-size:var(--size-3);line-height:1.3;font-weight:700}.hero-banner .hero-banner__readmore{font-size:18px;font-weight:600;color:#CA3366}.box-showcase .row--main-box{border-radius:var(--size-2);border:3px solid var(--color-primary);overflow:hidden}.box-showcase .row--main-box .col--L{padding:0}.box-showcase .row--main-box .col--L img{width:100%;height:100%;object-fit:cover}.box-showcase .row--main-box .col--R{padding:var(--size-6)}.box-showcase .row--main-box .col--R .main-box__subtitle{padding:4px var(--size-1);background-color:var(--color-primary);color:#fff;width:fit-content;border-radius:var(--size-4);line-height:1.2}.box-showcase__slider .wrapper{padding:var(--size-0)}.box-showcase__slider .box-showcase-card{border-radius:var(--size-1);overflow:hidden;position:relative;margin:0;transition:transform .3s ease,box-shadow .3s ease;will-change:transform}.box-showcase__slider .box-showcase-card:hover{transform:translateY(-8px);box-shadow:0 12px 32px rgb(0 0 0 / .12)}.box-showcase__slider .box-showcase-card:before{content:'';position:absolute;z-index:1;top:0;width:100%;height:100%;background:linear-gradient(180deg,#fff0 25%,rgb(0 0 0 / .2) 50%,rgb(0 0 0 / .75) 100%)}.box-showcase__slider .box-showcase-card img{aspect-ratio:3/4;object-fit:cover;padding:0}.box-showcase__slider .box-showcase-card .box-showcase-card__content{position:absolute;z-index:2;bottom:0;color:#fff;font-size:var(--size-f-3);padding:var(--size-1)}.box-showcase__slider .box-showcase-card .box-showcase-card__content .box-showcase-card__title{color:#fff}.box-showcase__slider .box-showcase-card .box-showcase-card__content .box-showcase-card__description ul{padding-left:var(--size-f)}.box-showcase__slider .box-showcase-card .box-showcase-card__content .btn{font-size:12px;font-weight:300;text-decoration:none!important;padding:var(--size-0);display:inline-flex;align-items:center;gap:var(--size-f);letter-spacing:-.32px;text-transform:none;border-radius:4px}.custom-table{border-radius:var(--size-1);overflow:hidden;border:1px solid #DEBFC5;box-shadow:0 1px 2px 0 #0000000D}.sec__table .custom-table table{margin-bottom:0}.sec__table .custom-table table thead{background-color:var(--color-primary);color:#fff}.sec__table .custom-table table thead th{padding:var(--size-1) var(--size-3);font-size:var(--size-f);line-height:1.2;text-transform:none}.sec__table .custom-table table tbody tr{background-color:#FCF9F8}.sec__table .custom-table table tbody tr:nth-child(even){background-color:#F6F3F2}.sec__table .custom-table table tbody td{padding:var(--size-1-mb) var(--size-3);border:none}.sec__table .custom-table .icon-box .title{margin-top:0}.sec__table .custom-table .text{font-size:var(--size-f-3)}.custom-table .custom-table__head,.custom-table .custom-table__row{display:grid;grid-template-columns:1.5fr 1fr 1fr;align-items:center;background-color:#FCF9F8}.custom-table .custom-table__row:nth-child(even){background-color:#F6F3F2}.custom-table .custom-table__head .custom-table__heading,.custom-table .custom-table__cell{padding:var(--size-1-mb) var(--size-1)}.custom-table .custom-table__head .custom-table__heading{font-size:var(--size-f);line-height:1.5;font-weight:600;color:#fff}.custom-table .custom-table__head{background-color:var(--color-primary)}.custom-table .custom-table__cell{line-height:20px;letter-spacing:.7px;font-size:16px}.custom-table .text{color:var(--color-primary);font-weight:600}.custom-table .badges{display:flex;flex-wrap:wrap;gap:var(--size-f-3)}.custom-table .badges .badge{width:fit-content;height:fit-content;padding:4px 12px;border-radius:32px;font-size:var(--size-1-mb)}.custom-table .icon-box{display:grid;grid-template-columns:20px 1fr;align-items:center;gap:var(--size-0)}.table-html .table-html__wrapper{border-radius:var(--size-1);box-shadow:0 8px 10px -6px #CA33661A;box-shadow:0 20px 25px -5px #CA33661A;overflow:hidden}.table-html .table-html__wrapper caption{display:none}.table-html .table-html__wrapper table{margin-bottom:0}.table-html .table-html__wrapper table thead th{background-color:var(--color-primary);color:#fff;text-align:center;padding:16px 24px;border:1px solid rgb(255 255 255 / .75);font-size:var(--size-1);font-weight:400;text-transform:none}.table-html .table-html__wrapper table thead th[colspan="3"],.table-html .table-html__wrapper table thead th[colspan="4"],.table-html .table-html__wrapper table thead th[rowspan="2"]{font-weight:600}.table-html .table-html__wrapper table thead th[colspan="4"]{font-size:var(--size-3)}.table-html .table-html__wrapper table tbody td{padding:12px 24px;font-size:var(--size-1);color:#1F2937;font-weight:500;text-align:center;background-color:#fff}.table-html .table-html__wrapper table tbody td.column-1{background-color:var(--color-primary);color:#fff}.table-html .table-html__wrapper table tfoot th{background-color:#FBCCC84D;color:var(--color-primary);padding:16px 24px;font-size:var(--size-1);text-transform:none}.table-html .table-html__wrapper table tfoot th:last-child{text-align:right}.table-html .table-html__wrapper table tfoot th img{display:inline-block!important;margin:0 5px 0 0!important}.table-html.border .table-html__wrapper{border:1px solid var(--color-primary)}.table-html.non-radius .table-html__wrapper{border-radius:0}.table-html .table-html__wrapper table.simple thead{border-radius:16px 16px 0 0}.table-html .table-html__wrapper table.simple thead th{text-align:left;background-color:#fff;color:var(--color-primary);font-weight:700;font-size:20px;line-height:1.5;border-bottom:1px solid #C4C7C7}.table-html .table-html__wrapper table.simple tbody tr:nth-child(even){background:#FFF4EF}.table-html .table-html__wrapper table.simple tbody td{text-align:left;background-color:#fff0;vertical-align:middle}.table-html .table-html__wrapper table.simple tbody td:first-child{color:var(--color-primary);font-weight:600;padding-left:var(--size-6)}.table-html .table-html__wrapper table.simple tbody td ins{padding:4px 6px 2px;font-size:10px;line-height:1;text-transform:uppercase;margin:0;background-color:var(--color-primary);color:#fff;border-radius:32px}.simple-content .content-columns{display:grid;grid-template-columns:repeat(var(--columns),minmax(0,1fr));gap:30px}.simple-content .readmore__content.collapsed{max-height:340px}.simple-content .content-columns__item img{max-height:360px;object-fit:cover;border-radius:var(--size-1)}#box_content_bg .content-columns{background-color:#FFF8F8;padding:var(--size-6);border-radius:var(--size-1);align-items:center}#box_content_bg .content-columns .content-columns__item{font-size:var(--size-f-2);line-height:28px;font-weight:400}.simple-content .content-columns .content-columns__item h2 strong,.simple-content .content-columns .content-columns__item h3 strong,.simple-content .content-columns .content-columns__item h4 strong{color:var(--color-primary)}.simple-content .content-columns .content-columns__item h2{font-size:var(--size-3)}.simple-content .content-columns .content-columns__item h3{font-size:var(--size-2)}#box_content_bg .content-columns .content-columns__item a{text-decoration:underline}#box_content_bg .content-columns .content-columns__item:nth-child(1) p{font-size:var(--size-2);line-height:30px;margin-bottom:0}.cards-section .cards__list{display:grid;gap:var(--size-f)}.cards_2_cols .cards__list{grid-template-columns:1fr 1fr;gap:var(--size-6)}.cards_3_cols .cards__list{grid-template-columns:repeat(3,1fr)}.cards_4_cols .cards__list{grid-template-columns:repeat(4,1fr)}.cards-section .cards__item{border-radius:var(--size-1);overflow:hidden;position:relative}.cards-section .cards__item .cards__content .cards__item-title{font-size:var(--size-f);font-weight:700}.cards-section .cards__item .cards__content .cards__item-description{font-size:var(--size-1)}.cards-section .cards__media--bg:before{content:'';width:100%;height:100%;position:absolute;z-index:1;bottom:0;left:0;background:linear-gradient(180deg,#fff0 25%,rgb(0 0 0 / .04) 50%,rgb(0 0 0 / .15) 100%)}.cards-section .cards__media--bg img{border-radius:var(--size-1);transition:transform .4s ease;max-height:420px;width:100%;height:100%;display:block;object-fit:cover}.cards-section .cards__media--bg:hover img{transform:scale(1.1)}.cards-section .cards__media--bg .cards__content{position:absolute;height:fit-content;bottom:0;left:0;z-index:2;color:#fff;padding:var(--size-f)}.cards-section .cards__media--bg .cards__content .cards__item-title{color:#fff}.cards-section .cards__media--icon{background-color:#FBCCC8;padding:var(--size-2);display:flex;flex-direction:column;align-items:center}.cards-section .cards__media--icon .cards__media{width:100px;height:100px;border-radius:999px;overflow:hidden;margin-bottom:var(--size-f-3)}.cards-section .cards__media--icon .cards__media img{object-fit:cover;width:100%;height:100%}.cards-section .cards__cta .cards__cta-content p{margin-bottom:0}.cards-section .cards__cta .cards__cta-button{border-radius:99px;box-shadow:0 4px 6px -4px #AD255833;box-shadow:0 10px 15px -3px #AD255833}.cards-section .cards__cta .cards__cta-button:hover{box-shadow:inset 0 0 0 100px rgb(0 0 0 / .2)}.cards-section .label-items{font-size:var(--size-3);line-height:1;font-weight:600;text-transform:uppercase;color:var(--color-primary);padding-left:var(--size-1);border-left:4px solid var(--color-primary);margin-top:var(--size-3)}.cards-section .label-items+.cards__list{margin-top:var(--size-3)}.cards_3_cols .cards__list{margin-top:var(--size-3)}.cards_3_cols .cards__item .cards__item-title,.cards_3_cols .cards__item .cards__item-description{text-align:center}.cards_3_cols .cards__item .cards__item-title{color:var(--color-primary);min-height:52px}.cards_3_cols .cards__item .cards__item-description{margin-bottom:var(--size-2)}.cards-section .cards__cta{background-color:#FFF8FC;padding:var(--size-3);border-radius:var(--size-1);display:grid;grid-template-columns:2fr auto;align-items:center;margin-top:var(--size-3);font-size:var(--size-1)}.cards_w_index.cards-section .cards__cta{background-color:#fff}.cards-section .cards__cta{background-color:#FFF4EF}.w_border .cards__item{background-color:#fff;border:2px solid var(--color-primary)}.cards_w_index{padding:var(--size-3)}.cards_w_index .container{padding:var(--size-4) var(--size-6)!important;background-color:#FFF8FC;border-radius:var(--size-1);max-width:var(--w)}#howtoorder.cards_w_index .container{background-color:#FFF4EF}.cards_w_index .cards__title{color:var(--color-primary)}.cards_w_index .cards__list{margin-top:var(--size-3)}.cards_w_index .cards__item{background-color:#fff;align-items:flex-start;position:relative}.cards_w_index .cards__item:nth-child(7){grid-column:span 2}.cards_w_index .cards__item:before{content:attr(data-number);position:absolute;right:var(--size-2);top:var(--size-2);font-size:var(--size-6);line-height:1;font-weight:900;font-family:"Epilogue",sans-serif;color:#A8154E0D}.cards_w_index.cards-section .cards__media--icon .cards__media{width:var(--size-6);height:var(--size-6);border:2px solid #A8154E}.cards_w_index.cards-section .cards__item .cards__content .cards__item-title{line-height:1.3;min-height:52px}.cards_w_index.cards-section .cards__item .cards__content .cards__item-description{font-size:16px}.process .cards__list .cards__item{background-color:#fff;padding:0 var(--size-0)}.process .cards__list .cards__item:before{content:attr(data-number);position:absolute;left:var(--size-1);top:var(--size-1);width:var(--size-4);height:var(--size-4);font-size:var(--size-1);display:inline-flex;justify-content:center;align-items:center;font-weight:600;background-color:var(--color-primary);color:#fff;border-radius:99px}.process .cards__list .cards__item .cards__media{width:100%;height:280px;border-radius:var(--size-1)}.process .cards__list .cards__item .cards__media img{padding:0}.process .cards__list .cards__item .cards__item-description{font-size:var(--size-f-3);line-height:1.3;letter-spacing:-.24px;color:#71717A}.photo .label-items{margin-top:0}.photo .cards__item{background-color:#fff;padding:var(--size-0)}.photo .cards__item .cards__media{width:100%;height:100%;aspect-ratio:1/1;margin:0;padding:0;border-radius:var(--size-1);overflow:hidden;box-shadow:0 2px 4px 0 #1B1C1D0A}.photo .cards__item .cards__media img{padding:0}.faqs-section .faq-item{background:#FFF8F8;border-radius:var(--size-1);overflow:hidden;max-width:1024px;margin:0 auto var(--size-1)}.faqs-section .faq-item__title{margin:0;position:relative;cursor:pointer;padding:var(--size-f-2);font-size:var(--size-f-2);line-height:1.3;font-weight:500;border:1px solid #CA3366;border-radius:var(--size-1);color:var(--color-primary);background:#CA33661A}.faqs-section .faq-item__title:after{content:'\f078';font-weight:900;font-family:'Font Awesome 5 Pro';position:absolute;right:20px;top:50%;transform:translateY(-50%);font-size:var(--size-1);line-height:1;transition:.3s ease}.faqs-section .faq-item.active .faq-item__title{border-radius:var(--size-f-2) var(--size-f-2) 0 0}.faqs-section .faq-item.active .faq-item__title:after{content:'\f077'}.faqs-section .faq-item__content{max-height:0;overflow:hidden;padding:0 var(--size-f-2);transition:max-height .35s ease,padding .35s ease;font-size:var(--size-1)}.faqs-section .faq-item.active .faq-item__content{font-size:var(--size-1);padding:var(--size-f-2);max-height:999px}.faqs-section .faqs-tabs__nav{display:flex;justify-content:center;gap:var(--size-1);flex-wrap:wrap;margin:0 0 var(--size-3)}.faqs-section .faqs-tabs__button{cursor:pointer;padding:var(--size-0) var(--size-2);font-size:var(--size-1);line-height:var(--size-2);font-weight:400;border:1px solid #ddd;background:#F0EDED;border-radius:99px;transition:.3s;text-transform:none;margin:0}.faqs-section .faqs-tabs__button.active{background:var(--color-primary);color:#fff}.faqs-section .faqs-tab-panel{display:none}.faqs-section .faqs-tab-panel.active{display:block}.price-list{--primary:#c52b63;--primary-dark:#b12358;--border:#ee6d96;--footer:#fff2f5;border-radius:var(--size-1);overflow:hidden;background:#fff;box-shadow:0 8px 10px -6px #CA33661A;box-shadow:0 20px 25px -5px #CA33661A}.price-list__header{display:grid;grid-template-columns:repeat(4,1fr);grid-template-areas:"head head head head" "type length length length" "type c1 c2 c3"}.price-list__header_keratin>.cell{display:flex;justify-content:center;align-items:center;text-align:center;padding:var(--size-0) var(--size-1);color:#fff;background:var(--primary);border-right:1px solid rgb(255 255 255 / .45);border-bottom:1px solid rgb(255 255 255 / .45);font-size:16px;line-height:1.5;font-weight:600}.price-list__header_keratin>.cell:last-child{border-right:0}.price-list__header_keratin>.cell.cell--head{grid-area:head;text-transform:uppercase;font-size:32px;font-weight:700;letter-spacing:.5px;padding:18px}.price-list__header_keratin>.cell.cell--type{grid-area:type;font-size:var(--size-f-2);font-weight:600}.price-list__header_keratin>.cell.cell--length{grid-area:length;font-size:var(--size-1);text-transform:uppercase}.price-list__header_keratin>.cell:nth-child(4){grid-area:c1}.price-list__header_keratin>.cell:nth-child(5){grid-area:c2}.price-list__header_keratin>.cell:nth-child(6){grid-area:c3}.price-list__header_keratin>.cell:nth-child(n+4){line-height:1.5;font-size:16px;font-weight:600}.price-list__header_keratin>.cell:nth-child(n+4) br+*{font-size:12px;opacity:.85}.price-list__body_keratin .row{display:grid;grid-template-columns:repeat(4,1fr)}.table_6_cels .price-list__body_keratin .row:first-child{background-color:#FDC9DC;color:#795261;font-weight:600;font-size:var(--size-1);line-height:1.2}.price-list__body_keratin .cell{display:flex;align-items:center;justify-content:center;padding:var(--size-1-mb) var(--size-1);font-size:var(--size-1);text-align:center;border-right:1px solid var(--border);border-bottom:1px solid var(--border)}.price-list__body_keratin .cell--title{background:var(--primary);color:#fff;font-weight:600}.price-list__header>.cell{display:flex;justify-content:center;align-items:center;text-align:center;padding:var(--size-0) var(--size-1);color:#fff;background:var(--primary);border-right:1px solid rgb(255 255 255 / .45);border-bottom:1px solid rgb(255 255 255 / .45);font-size:16px;line-height:1.5;font-weight:600}.price-list__header>.cell:last-child{border-right:0}.price-list__header>.cell.cell--head{grid-area:head;text-transform:uppercase;font-size:32px;font-weight:700;letter-spacing:.5px;padding:18px}.price-list__header>.cell.cell--type{grid-area:type;font-size:var(--size-f-2);font-weight:600}.price-list__header>.cell.cell--length{grid-area:length;font-size:var(--size-1);text-transform:uppercase}.price-list__header>.cell:nth-child(4){grid-area:c1}.price-list__header>.cell:nth-child(5){grid-area:c2}.price-list__header>.cell:nth-child(6){grid-area:c3}.price-list__header>.cell:nth-child(n+4){line-height:1.5;font-size:16px;font-weight:600}.price-list__header>.cell:nth-child(n+4) br+*{font-size:12px;opacity:.85}.price-list__body .row{display:grid;grid-template-columns:repeat(4,1fr)}.price-list__body .cell{display:flex;align-items:center;justify-content:center;padding:var(--size-1-mb) var(--size-1);font-size:var(--size-1);text-align:center;border-right:1px solid var(--border);border-bottom:1px solid var(--border)}.price-list__body .cell--title{justify-content:flex-start;background:var(--primary);color:#fff;font-weight:600}.price-list__footer{display:grid;grid-template-columns:1fr auto;background:var(--footer)}.price-list__footer .cell{display:flex;align-items:center;gap:8px;padding:var(--size-1-mb) var(--size-1);font-size:var(--size-f-3);font-weight:700;text-align:left;color:var(--primary)}.price-list__footer .cell:last-child{text-align:left}.price-list__footer .cell img{width:auto;object-fit:contain;margin:0}.specification{border:1px solid var(--color-primary);background:#fff;box-shadow:0 10px 15px 0 #0000001A}.specification .specification__heading{padding:var(--size-2) var(--size-3);border-bottom:1px solid #e8e8e8;color:var(--color-primary);font-size:var(--size-f);font-weight:700;text-transform:uppercase;letter-spacing:2px}.specification .specification__table{width:100%}.specification .specification__row{display:grid;grid-template-columns:1fr 2fr;align-items:center}.specification .specification__row:nth-child(even){background:#FFF4EF}.specification .specification__label,.specification .specification__value{padding:var(--size-1) var(--size-3);font-size:var(--size-1);line-height:1.2}.specification .specification__label{color:var(--color-primary);font-size:var(--size-1);font-weight:600;padding-left:100px}.specification .specification__value{display:flex;align-items:center;gap:var(--size-0)}.specification .badge{white-space:nowrap;font-size:var(--size-1-mb);line-height:1;margin:0;height:fit-content;background-color:var(--color-primary);color:#fff;padding:4px 8px;border-radius:32px}.table_6_cels .price-list__header,.table_6_cels .price-list__body .row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.table_6_cels .price-list__header{grid-template-areas:"type type normal normal c1 c2"}.table_6_cels .price-list__body .cell{display:flex;align-items:center;justify-content:center}.table_6_cels .price-list__body .row:first-child{background-color:#FDC9DC;color:#795261;font-weight:600;font-size:var(--size-1);line-height:1.2}.table_6_cels .cell--title{font-weight:600;background-color:#fff;color:#1C1B1B}.table_6_cels .price-list__body .cell:first-child{border-left:1px solid var(--border)}.catalogP{background-color:#FBCCC821}.catalogP__table{margin-top:var(--size-3);border:1px solid #E1BEC14D;border-radius:var(--size-1);overflow:hidden;box-shadow:0 2px 4px -1px #7B003A05;box-shadow:0 4px 6px -1px #7B003A0A}.catalogP__table .catalogP__head,.catalogP__table .catalogP__row{display:grid;grid-template-columns:1fr 3fr;align-items:center}.catalogP__table .catalogP__head{background-color:#FFF4EF}.catalogP__table .catalogP__row{border-bottom:1px solid #E1BEC14D;background-color:#fff}.catalogP__table .catalogP__row:last-child{border-bottom:none}.catalogP__table .catalogP__cell{padding:var(--size-1) var(--size-6);font-size:var(--size-f);color:var(--color-primary);font-weight:700}.catalogP__cell--terms .list{display:flex;flex-wrap:wrap;gap:var(--size-0)}.catalogP__cell--terms .catalogP__option{display:inline-flex;margin:0}.catalogP__cell--terms .catalogP__option input{margin:0;display:none}.catalogP__cell--terms .catalogP__option input:checked+.catalogP__content{border-color:var(--color-primary);background-color:var(--color-primary);color:#fff}.catalogP__content{display:flex;align-items:center;gap:var(--size-0);border:1px solid #E1BEC1;border-radius:6px;padding:4px 12px;min-height:var(--size-4)}.catalogP__content.pa_color{border-radius:99px;background-color:#FFF4EF}.catalogP__content .thumb img{border-radius:99px;width:var(--size-2)}.catalogP__content .value{width:fit-content;font-size:var(--size-f-3);line-height:1.2;white-space:nowrap}.catalogP__table .catalogP__cell.catalogP__cell--icon{display:grid;grid-template-columns:20px 1fr;align-items:center;gap:var(--size-0)}.catalogP__table .catalogP__cell.catalogP__cell--icon img{width:100%;height:100%;object-fit:contain;display:block;margin:0}.catalogP__table .catalogP__cell.catalogP__cell--icon .icon-content p,.catalogP__table .catalogP__cell.catalogP__cell--icon .icon-content p strong{margin:0;color:#1A1B26;line-height:1.3}.catalogP__table .catalogP__cell.catalogP__cell--icon .icon-content .desc{color:#655C5F;font-weight:400;font-size:var(--size-f-3)}.catalogP__option.is-hidden{display:none}.catalogP__toggle{margin:var(--size-0) 0 0;padding:0;border:0;cursor:pointer;font-size:var(--size-f-3);font-weight:600;text-transform:none}.catalogP__toggle:hover{text-decoration:underline}#btn__catalogP{margin:var(--size-3) auto 0;display:block;border-radius:99px}.catalogP-badge span{display:inline-flex;margin-bottom:var(--size-0);gap:8px;padding:6px 12px;border:1px solid #B5035333;background:#B503531A;color:var(--color-primary);border-radius:99px;font-size:var(--size-1-mb);line-height:1.2;font-weight:600;text-transform:uppercase}.cards-price__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--size-2);margin-top:var(--size-3)}.cards-price__item{position:relative;padding:var(--size-2);border:1px solid #E1BEC1;border-radius:var(--size-1);background:#fff}.cards-price__item.is-highlight{box-shadow:0 25px 50px -12px #00000040;background:#9F0439;color:#fff;border:4px solid #FFD9DC;position:relative}.cards-price__item.is-highlight .cards-price__label{background-color:#FFD9DC;color:#400011;padding:4px 12px;border-radius:0 0 0 8px;position:absolute;right:0;top:0;font-size:10px;line-height:15px;font-weight:700}.cards-price__badge{font-size:10px;line-height:1.2;padding:4px 8px;background-color:#EDECFD;width:fit-content;border-radius:6px;font-weight:600;margin-bottom:var(--size-1)}.cards-price__item.is-highlight .cards-price__badge{background:#FFF3}.cards-price__subtitle{font-size:var(--size-f);font-weight:700;margin-bottom:var(--size-0)}.cards-price__title{font-size:var(--size-3);font-weight:700;color:#9F0439}.cards-price__item.is-highlight .cards-price__title{color:#fff}.cards-price__notes{list-style:none;margin-bottom:var(--size-2)}.cards-price__notes li{line-height:1.2}.cards-price__notes li::before{content:'\f00c';font-weight:900;font-family:'Font Awesome 5 Pro';font-size:14px;margin-right:4px}.cards-price__item.is-highlight .cards-price__notes li::before{content:'\f336';font-weight:500}.cards-price .button{border:1px solid #9F0439;border-radius:12px;background-color:#fff;color:#9F0439;font-weight:600;font-size:var(--size-1);line-height:1.2;width:100%;padding:12px 24px}.cards-price .button:hover{background-color:#FFD9DC;color:#400011}.cards-price__item.is-highlight .button{background-color:#FFD9DC;color:#400011}.members .members-slider{margin-top:var(--size-3)}.members .member-card{position:relative;text-align:center}.members .member-card p{margin:var(--size-0) 0 0;font-size:var(--size-f);font-weight:500}.members .member-card .member-card__image img{width:200px;height:200px;margin:auto;object-fit:cover;padding:0;border-radius:100%}.members .member-card .member-card__whatsapp{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center}.members .member-card .member-card__whatsapp a{width:200px;height:200px;background-color:rgb(231 154 188 / .72);border-radius:100%;justify-content:center;align-items:center;display:none}.members .member-card:hover .member-card__whatsapp a{display:inline-flex}.members .member-card .member-card__whatsapp a span{width:50px;height:50px;background-color:#fff;border-radius:100%;display:inline-flex;justify-content:center;align-items:center;font-size:var(--size-3);transition:transform 0.3s ease-in-out}.members .member-card .member-card__whatsapp a:hover span{transform:scale(1.2)}.tabs .tabs__pane:not(.active){display:none}.tabs .tabs__pane.active{display:block}.videos .slick-slide>div{padding:var(--size-0) var(--size-1-mb) var(--size-2)}.videos .video-card{border-radius:var(--size-1);overflow:hidden;box-shadow:0 8px 10px -6px #0000001A;box-shadow:0 20px 25px -5px #0000001A;position:relative}.videos .video-card .video-card__media{position:relative}.videos .video-card img{height:400px;width:100%;object-fit:cover;padding:0}.videos .video-card .video-card__play{margin:0;width:var(--size-6);height:var(--size-6);border-radius:12px;border:1px solid #FFFFFF4D;backdrop-filter:blur(12px);color:#fff;line-height:1;position:absolute;z-index:9;left:calc(50% - var(--size-3));top:calc(50% - var(--size-3))}.video-card__body{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;padding:var(--size-1);display:flex;flex-direction:column;justify-content:space-between;background:linear-gradient(180deg,#fff0 25%,rgb(0 0 0 / .2) 50%,rgb(0 0 0 / .75) 100%)}.video-card__body .video-card__meta{display:flex;align-items:center;justify-content:space-between}.video-card__body .video-card__meta .rating,.video-card__body .video-card__meta .date{padding:4px 8px;font-size:14px;font-weight:600;line-height:1.2;border-radius:4px;margin:0}.video-card__body .video-card__meta .rating{background:#FFFFFFE5}.video-card__body .video-card__meta .date{backdrop-filter:blur(4px);background:#FFF3;color:#fff}.video-card__body .video-card__meta .rating .fa-star,.video-card__body .video-card__meta .date .fa-calendar-alt{font-size:12px;margin-right:2px}.video-card__body .video-card__meta .rating .fa-star{color:#16A34A}.video-card__body .video-card__author{display:grid;grid-template-columns:48px 1fr;align-items:center;gap:12px;color:#fff}.video-card__body .video-card__author img{height:48px;border:2px solid #FFF;border-radius:var(--size-0)}.video-card__body .video-card__author>div{display:flex;flex-direction:column;line-height:1.3}.video-card__body .video-card__author p{margin:0}.video-card__body .video-card__author .name{font-size:var(--size-1);margin-bottom:4px}.video-card__body .video-card__author .desc{font-size:var(--size-1-mb);color:#FFFC}.videos .video-card .video-card__ytb{width:100%;height:400px;position:absolute;z-index:99}.videos .video-card:not(.play) .video-card__ytb{display:none}.videos .video-card .video-card__ytb iframe{width:100%;height:100%;object-fit:cover}.videos .video-card.play .video-card__body{display:none}.tabs .tabs__content{margin-top:var(--size-1)}.tabs .tabs__nav{display:flex;padding-bottom:var(--size-1);margin-top:var(--size-3);border-bottom:1px solid #F0E0EA;gap:var(--size-1)}.tabs .tabs__nav .tabs__btn{margin:0;padding:8px 24px;border-radius:32px;font-size:var(--size-1);line-height:1.2;font-weight:400;text-transform:none;position:relative}.tabs .tabs__nav .tabs__btn:hover,.tabs .tabs__nav .tabs__btn.active{background-color:var(--color-primary);color:#fff}.tabs .tabs__nav .tabs__btn:hover:after,.tabs .tabs__nav .tabs__btn.active:after{content:'';position:absolute;bottom:-16px;left:0;width:100%;height:1px;background-color:#CA3366}.tabs .tabs__nav .tabs__btn img{width:20px;height:20px;margin-right:4px;transition:all 0.3s ease-in-out}.tabs .tabs__nav .tabs__btn:hover img,.tabs .tabs__nav .tabs__btn.active img{filter:brightness(0) invert(1)}.reviews.slick-slider .slick-slide{padding:8px 12px;height:auto}.reviews.slick-slider .slick-slide>div,.reviews.slick-slider .slick-slide article{height:100%}.reviews .testimonial{padding:var(--size-3);border:1px solid #FBCCC8;border-radius:var(--size-1)}.reviews .testimonial .testimonial__head{display:grid;grid-template-columns:var(--size-6) 1fr 1fr;gap:var(--size-1);align-items:center}.reviews .testimonial .testimonial__head img{border-radius:8px;border:2px solid var(--color-primary);padding:0}.reviews .testimonial .testimonial__head .name{font-size:var(--size-f);line-height:1.2;font-weight:600;margin:0}.reviews .testimonial .testimonial__head .desc{font-size:var(--size-f-3);line-height:1.2}.reviews .testimonial .testimonial__head .testimonial__rating{text-align:right}.reviews .testimonial__rating{color:#fbbc05;font-size:var(--size-1)}.reviews .testimonial blockquote{padding:0;border:none;font-style:normal}.products-filter{flex-basis:25%;max-width:25%}#products-results{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--size-f);flex-basis:75%;max-width:75%;height:100%;padding:0}#products-results .product-card{border-radius:16px;overflow:hidden;border:1px solid #E6E6E6;box-shadow:0 2px 4px 0 #1B1C1D0A}#products-results .product-card__image img{width:100%;height:100%;object-fit:cover}#products-results .product-attribute{display:flex;gap:6px;margin-bottom:6px}#products-results .product-attribute__values{position:relative;display:flex;flex-direction:column;width:100%;gap:4px}.product-attribute__label{font-size:12px;line-height:1.5;font-weight:600;color:#5F5E5E;text-transform:uppercase}#products-results .attribute-main{display:flex;align-items:center;gap:4px}#products-results .attribute-list,#products-results .attribute-hidden{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px;width:100%}#products-results .attribute-hidden{display:none}#products-results .attribute-more-toggle{margin:0;padding:0;min-height:fit-content;font-size:12px;line-height:1;font-weight:400;border:0;background:none;cursor:pointer}#products-results .attribute-more-toggle[data-count="0"]{display:none}#products-results .attribute-hidden .attribute-item{margin:0;display:inline-flex}#products-results .attribute-item .attribute-name{cursor:pointer;display:inline-flex;font-size:12px;line-height:1.5;letter-spacing:-.25px;font-weight:500;padding:0 4px;border:1px solid var(--color-primary);border-radius:99px;color:var(--color-primary)}#products-results .attribute-item input:checked~.attribute-name{background-color:var(--color-primary);color:#fff;font-weight:700}#products-results .attribute-item,#products-results .attribute-item .attribute-image{margin-bottom:0}#products-results .attribute-item .attribute-image{object-fit:cover;border-radius:50%;border:2px solid #E6E6E6;box-shadow:0 2px 4px 0 #1B1C1D0A;padding:1px;display:inline-flex;width:30px;height:30px;line-height:1}#products-results .attribute-item input:checked+.attribute-image{border:2px solid var(--color-primary)}#products-results .attribute-image img{width:100%;height:100%;border-radius:50%}#products-results .attribute-item input{display:none}#products-results .product-card__content{padding:var(--size-1)}#products-results .product-card__title{font-size:var(--size-f-2);font-weight:600;line-height:1.2;text-align:center;display:block}#products-results .product-card__title a{color:#000}#products-results .add-to-inquiry{font-size:var(--size-1);line-height:1;width:100%;border-radius:99px;margin-top:var(--size-0)!important;display:inline-flex;justify-content:center;align-items:center;box-shadow:0 4px 6px -4px #A8154E33;box-shadow:0 10px 15px -3px #A8154E33}.products-section .products-filter .filter-body,.products-section .products-filter .filter-hidden{display:none}.products-section .products-filter .filter-group.active .filter-body,.products-section .products-filter .filter-hidden.open{display:block}.products-section .row.nowrap{gap:var(--size-1)}.products-section .products-filter{background:#FCF9F8;border:1px solid #E9D5D9;border-radius:var(--size-1);padding:var(--size-1)}.products-section .filter-group{border-bottom:1px solid #E6E6E6;padding-bottom:var(--size-0)}.products-section .filter-group:last-child{border-bottom:none}.products-section .filter-group .filter-head{font-size:var(--size-f);font-weight:400;padding:0;margin:0;width:100%;display:flex;justify-content:space-between}.products-section .filter-group .filter-more{padding:0;margin:0}.products-section .filter-group .product-filter{display:none;margin:0}.products-section .filter-group .filter-item{margin-right:var(--size-1)}.products-section .filter-group .filter-item,.products-section .filter-group .filter-item .filter-label{display:inline-flex;align-items:center;gap:4px;font-size:var(--size-1);font-weight:400}.products-section .filter-group .filter-item .filter-image{width:32px;height:32px;border-radius:99px;padding:2px;display:inline-flex;box-shadow:0 0 0 1px #D5D5D5}.products-section .filter-group input:checked+.filter-label .filter-image{box-shadow:0 0 0 1px var(--color-primary)}.products-section .filter-group .filter-item .filter-image img{width:100%;height:100%;border-radius:99px}.products-section .filter-group .filter-label .filter-name{display:inline-flex;align-items:center;font-size:var(--size-1);gap:4px}.products-section .filter-group .filter-label .filter-name:before{content:'\f0c8';font-family:'Font Awesome 5 Pro'!important;font-size:var(--size-f-2)}.products-section .filter-group input:checked+.filter-label .filter-name:before{content:'\f14a';font-family:'Font Awesome 5 Pro'!important;font-size:var(--size-f-2)}.reveal{opacity:0;transform:translateY(80px);transition:opacity 1s cubic-bezier(.4,0,.2,1),transform 1s cubic-bezier(.4,0,.2,1);will-change:transform,opacity}.reveal.active{opacity:1;transform:translateY(0)}.reveal-item{opacity:0;transform:translateY(40px);transition:opacity .7s ease,transform .7s ease}.reveal.active .reveal-item{opacity:1;transform:translateY(0)}.reveal-item-left{opacity:0;transform:translateX(-60px);transition:opacity .7s ease,transform .7s ease}.reveal.active .reveal-item-left{opacity:1;transform:translateX(0)}.reveal-item-right{opacity:0;transform:translateX(60px);transition:opacity .7s ease,transform .7s ease}.reveal.active .reveal-item-right{opacity:1;transform:translateX(0)}@media (max-width:1025px){section .btn{font-size:var(--size-f-3);padding:12px var(--size-2)}.hero-banner .hero-banner__title{font-size:36px;line-height:1.3}.hero-banner .hero-banner__description,.hero-banner .hero-banner__readmore{font-size:var(--size-1)}section .notes .note .note--title,.hero-banner .hero-banner__buttons .btn{font-size:var(--size-f-3)}.hero-banner .hero-banner__buttons .btn{padding:12px var(--size-2);width:100%}section .title.size-5{font-size:var(--size-3)}section .desc.size-f-2,section .notes .note,section .notes .note .fa-check-circle{font-size:var(--size-f-3)}.box-showcase .row--main-box .col--R{padding:var(--size-4)}.box-showcase .row--main-box .col--R .main-box__subtitle.size-1{font-size:var(--size-f-3);margin-bottom:var(--size-1)}.box-showcase .row--main-box .col--R .main-box__title.size-4{font-size:var(--size-3);margin-bottom:var(--size-1)}.box-showcase .row--main-box .col--R .main-box__description.size-1{font-size:var(--size-f-3);line-height:24px}.box-showcase .row--main-box .col--R .main-box__description .readmore__content.collapsed{max-height:72px}section .notes .note .note--icon{width:16px;height:16px;font-size:10px}.custom-table,.table-html .table-html__wrapper{width:100%;overflow-x:auto}.custom-table table,.table-html .table-html__wrapper table{width:max-content;min-width:100%;border-collapse:separate;border-spacing:0}.sec__table .custom-table table thead th,.table-html .table-html__wrapper table thead th{font-size:var(--size-1);padding:var(--size-1-mb) var(--size-1)}.sec__table .custom-table table tbody td,.table-html .table-html__wrapper table tbody td,.table-html .table-html__wrapper table tfoot th{padding:var(--size-1-mb) var(--size-1);font-size:var(--size-1-mb)}.custom-table .icon-box{grid-template-columns:16px 1fr}.sec__table .custom-table .icon-box img{width:16px;height:16px}.custom-table .badges .badge{z-index:1}.sec__table .custom-table .icon-box .size-1{font-size:var(--size-f-3);letter-spacing:-.32px;margin:0}.sec__table .custom-table .text{font-size:var(--size-1-mb)}}@media (max-width:768px){.row.nowrap{flex-wrap:wrap}section .title br{display:none}section .title.size-5,.box-showcase .row--main-box .col--R .main-box__title.size-4{font-size:28px;letter-spacing:-.32px}section .notes .note{display:flex;align-items:center;width:100%}section .notes .note .note--title{line-height:1.2;width:100%}section .notes .note .note--desc{right:0;font-size:var(--size-1-mb)}.hero-banner .hero-banner__title{letter-spacing:-.32px;line-height:1.2}.hero-banner .hero-banner__statistics{grid-template-columns:repeat(2,1fr);gap:var(--size-1)}.hero-banner .stat-card__icon{width:var(--size-5);height:var(--size-5)}.hero-banner .stat-card__icon img{width:20px;height:20px}.hero-banner .hero-banner__statistics .hero-banner__stat .stat-card .stat-card__number{font-size:var(--size-2)}.hero-banner .hero-banner__statistics .hero-banner__stat .stat-card__text{font-size:11px}.hero-banner .hero-banner__buttons{gap:var(--size-0);flex-wrap:wrap}.box-showcase{padding-bottom:0}.box-showcase.mt-6{margin-top:100px}.box-showcase .row--main-box .col--R{padding:var(--size-2)}.box-showcase .row--main-box .col--R .main-box__subtitle.size-1{font-size:var(--size-1-mb);margin-bottom:var(--size-0)}.box-showcase .notes .note .note--title{font-size:var(--size-1-mb)}.box-showcase__slider .box-showcase-card img{aspect-ratio:1/1}#box_content_bg .content-columns{grid-template-columns:1fr;padding:var(--size-2);gap:var(--size-0)}#box_content_bg .content-columns .content-columns__item{font-size:var(--size-f-3);line-height:1.5}.cards_2_cols .cards__list,.cards_3_cols .cards__cta{gap:var(--size-0);grid-template-columns:1fr}.cards-section .cards__item .cards__content .cards__item-description{font-size:var(--size-f-3);line-height:1.3;letter-spacing:-.32px}.cards_3_cols .cards__list{grid-template-columns:1fr;gap:var(--size-0)}.cards-section .cards__media--icon .cards__media{width:var(--size-6);height:var(--size-6)}.cards_3_cols .cards__item .cards__item-title{min-height:fit-content}.cards_3_cols .cards__cta{padding:var(--size-f)}.cards_3_cols .cards__cta .cards__cta-content{font-size:var(--size-f-3);letter-spacing:-.32px;line-height:1.3}.cards_3_cols .cards__cta .cards__cta-content .size-2{font-size:var(--size-f)}.cards_w_index{padding:var(--size-1-mb)}.cards_w_index .container{padding:var(--size-2) var(--size-1)!important}.cards_w_index .cards__list{grid-template-columns:1fr;gap:var(--size-0)}.cards_w_index .cards__item:nth-child(7){grid-column:1}.cards_w_index.cards-section .cards__media--icon .cards__media{width:var(--size-5);height:var(--size-5)}.cards_w_index.cards-section .cards__item .cards__content .cards__item-title{min-height:fit-content;font-size:var(--size-f-2)}.cards_w_index.cards-section .cards__item .cards__content .cards__item-description{font-size:var(--size-1-mb)}.faqs-section .faqs-tabs__nav{gap:var(--size-0);margin-bottom:var(--size-2)}.faqs-section .faqs-tabs__button{font-size:var(--size-1-mb);line-height:1.3;padding:var(--size-0) var(--size-f)}.faqs-section .faq-item{margin-bottom:var(--size-0)}.faqs-section .faq-item__title{font-size:var(--size-f-3);line-height:1.3;letter-spacing:-.32px;padding:var(--size-1-mb) var(--size-2) var(--size-1-mb) var(--size-1-mb)}.faqs-section .faq-item__title:after{font-size:var(--size-f-3);right:var(--size-1-mb)}.faqs-section .faq-item .faq-item__content{font-size:var(--size-1-mb)!important;line-height:1.3;padding:0 var(--size-f-3)}.faqs-section .faq-item.active .faq-item__content{padding:var(--size-f-3)}}