.comfamapersonas-store-components-3-x-skuPriceResultTitle{display:block;margin-top:24px;font-family:Roboto,sans-serif;font-weight:500;font-size:16px;line-height:19px;color:#555}.comfamapersonas-store-components-3-x-recipientDocumentFieldsLabel{display:flex;justify-content:flex-start;align-items:center;gap:11px;margin:24px auto;padding:12px 8px;font-family:Roboto,sans-serif;font-weight:500;font-size:13px;line-height:19px;color:#2b2c32;border-left:4px solid #389bf2;background-color:#f2f1ff;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.comfamapersonas-store-components-3-x-recipientDocumentFieldsLabel:before{display:block;content:"";width:24px;height:24px;background-repeat:no-repeat;background-image:url(114dd792f9de1b0d4a1ebf3f1d185b82.svg);border-radius:100%}.comfamapersonas-store-components-3-x-errorAlert{display:flex;justify-content:flex-start;align-items:center;gap:3px;margin:24px auto;padding:12px 8px;font-family:Roboto,sans-serif;font-weight:500;font-size:13px;line-height:19px;color:#2b2c32;border-left:4px solid #f23838;background-color:#fff1f1;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.comfamapersonas-store-components-3-x-errorAlert:before{display:block;content:"";width:24px;height:24px;background-repeat:no-repeat;background-image:url(b10469d58546f1e8c0a2d0204170c630.svg);border-radius:100%}.comfamapersonas-store-components-3-x-skuPriceResult{display:flex;align-items:center;gap:13px;margin:12px 0}.comfamapersonas-store-components-3-x-skuListPriceResultPrice,.comfamapersonas-store-components-3-x-skuPriceResult strong{font-family:Roboto,sans-serif;font-weight:500;font-size:40px;line-height:40px;color:#000}.comfamapersonas-store-components-3-x-skuListPriceResultPrice{display:inline-block;margin:12px 0 6px;color:#888;text-decoration:line-through}.comfamapersonas-store-components-3-x-skuPriceResult span{display:flex;justify-content:center;align-items:center;height:28px;padding:0 7.5px;border-radius:8px;font-family:Roboto,sans-serif;font-weight:400;font-size:14px;line-height:16px;color:#303030;background-color:#7eccc9}.comfamapersonas-store-components-3-x-skuPriceResultBottomTextContainer{display:flex;gap:4px;margin-bottom:24px}.comfamapersonas-store-components-3-x-skuPriceCalculatorByCustomerResultBottomAsterisk,.comfamapersonas-store-components-3-x-skuPriceResultBottomText{font-family:Roboto,sans-serif;font-weight:400;font-size:14px;line-height:17px}.comfamapersonas-store-components-3-x-skuPriceCalculatorByCustomerResultBottomAsterisk{color:#ff007b}.comfamapersonas-store-components-3-x-skuPriceResultBottomText{color:#555}.comfamapersonas-store-components-3-x-skuSelectorButtonsContainer{display:flex;flex-direction:column;gap:10px;margin:12px 0 16px}.comfamapersonas-store-components-3-x-skuSelectorButtonsContainer.comfamapersonas-store-components-3-x-b2bStore{justify-content:center}.comfamapersonas-store-components-3-x-skuSelectorButtonsContainer.comfamapersonas-store-components-3-x-b2bStore .comfamapersonas-store-components-3-x-skuSelectorPrimaryButton{background-color:#3c3f52}.comfamapersonas-store-components-3-x-skuSelectorButtonsContainer.comfamapersonas-store-components-3-x-b2bStore .comfamapersonas-store-components-3-x-skuSelectorSecondaryButton{border-color:#3c3f52;color:#3c3f52}.comfamapersonas-store-components-3-x-skuSelectorPrimaryButton,.comfamapersonas-store-components-3-x-skuSelectorSecondaryButton{cursor:pointer;height:48px;width:100%;border:none;font-family:Inter,sans-serif;font-weight:700;font-size:14px;line-height:17px}.comfamapersonas-store-components-3-x-skuSelectorPrimaryButton{border-radius:30px;background-color:#ee2b7b;color:#fff!important}.comfamapersonas-store-components-3-x-skuSelectorPrimaryButton:disabled{cursor:not-allowed;opacity:.75}.comfamapersonas-store-components-3-x-skuSelectorSecondaryButton{border-radius:30px;border:2px solid #ee2b7b;background-color:#fff;color:#ee2b7b}.comfamapersonas-store-components-3-x-outOfStockAlertContainer{display:block;margin-top:24px}.comfamapersonas-store-components-3-x-outOfStockAlertContainerTitle{display:block;font-family:Roboto,sans-serif;font-weight:500;font-size:16px;line-height:16px;color:#232323}.comfamapersonas-store-components-3-x-outOfStockAlertContainerDescription{display:block;margin-top:12px;font-family:Roboto,sans-serif;font-weight:400;font-size:14px;line-height:17px;color:#555}.comfamapersonas-store-components-3-x-vacancyCount{display:block;margin-bottom:24px;font-family:Roboto,sans-serif;font-weight:700;font-size:14px;line-height:17px;color:#18a8a2}.comfamapersonas-store-components-3-x-vacancyCount svg{margin-right:auto}.comfamapersonas-store-components-3-x-alertIncomplete{background-color:#ed2b7b;display:flexs;color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:normal;padding:.8rem 1rem}.comfamapersonas-store-components-3-x-participantCount{display:block;margin-bottom:24px;font-family:Roboto,sans-serif;font-weight:700;font-size:14px;line-height:17px;color:#18a8a2}.comfamapersonas-store-components-3-x-participantCount svg{margin-right:auto}@media screen and (min-width:1026px){.comfamapersonas-store-components-3-x-skuPriceResultTitle{margin-top:42px}.comfamapersonas-store-components-3-x-skuSelectorButtonsContainer{flex-direction:row;gap:18px;margin-top:16px}.comfamapersonas-store-components-3-x-skuSelectorButtonsContainer>button,.comfamapersonas-store-components-3-x-skuSelectorButtonsContainer>div{width:200px}.comfamapersonas-store-components-3-x-outOfStockAlertContainer{margin-top:20px}.comfamapersonas-store-components-3-x-vacancyCount{margin-bottom:16px}}.comfamapersonas-store-components-3-x-inputLabel{display:block;margin-bottom:6px;font-family:Roboto,sans-serif;font-weight:700;font-size:14px;line-height:17px;color:#000}.comfamapersonas-store-components-3-x-input{cursor:pointer;display:block;width:100%;height:38px;margin-bottom:12px;padding:0 6px;font-family:Inter,sans-serif;font-weight:400;font-size:14px;color:#6f7287;border:1px solid #e3e3e3;border-radius:6px}.comfamapersonas-store-components-3-x-input:disabled{cursor:not-allowed;background-color:transparent;opacity:1}.comfamapersonas-store-components-3-x-inputFilled{opacity:1;border-color:#33958e;color:#000}@media screen and (min-width:1026px){.comfamapersonas-store-components-3-x-inputLabel{margin-bottom:12px;font-size:18px;line-height:21px}.comfamapersonas-store-components-3-x-input{height:40px;padding:0 16px;margin-bottom:16px}}.comfamapersonas-store-components-3-x-label{display:block;margin-bottom:6px;font-family:Roboto,sans-serif;font-weight:700;font-size:14px;line-height:17px;color:#000}@media screen and (min-width:1026px){.comfamapersonas-store-components-3-x-label{margin-bottom:12px;font-size:18px;line-height:21px}}.comfamapersonas-store-components-3-x-selectDiv{position:relative;display:flex;align-items:center;width:100%;height:38px}.comfamapersonas-store-components-3-x-selectDiv:after{pointer-events:none;position:absolute;right:6px;content:"";display:inline-block;height:18px;width:18px;background-repeat:no-repeat;background-size:18px 18px;background-image:url(8d6e023f0a9ce208820584773f57d25c.svg)}.comfamapersonas-store-components-3-x-selectDivFilled:after{background-image:url(96206ebd992b4e0d1935d0fdf723bde0.svg)}.comfamapersonas-store-components-3-x-select{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;cursor:pointer;width:100%;height:38px;padding:0 6px;font-family:Inter,sans-serif;font-weight:400;font-size:14px;color:#6f7287;border:1px solid #e3e3e3;border-radius:6px;background:#fff}.comfamapersonas-store-components-3-x-select:disabled{cursor:not-allowed;opacity:.8;background:#fff}.comfamapersonas-store-components-3-x-selectFilled{opacity:1;border-color:#33958e;color:#000}@media screen and (min-width:1026px){.comfamapersonas-store-components-3-x-select,.comfamapersonas-store-components-3-x-selectDiv{height:40px}.comfamapersonas-store-components-3-x-selectDiv:after{right:16px}.comfamapersonas-store-components-3-x-select{padding:0 16px}}.comfamapersonas-store-components-3-x-button{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;border-style:solid;border-color:transparent;border-radius:.375rem;font-size:.875rem;line-height:1.25rem;font-weight:500;white-space:nowrap;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;background-color:transparent}.comfamapersonas-store-components-3-x-button:focus-visible{outline-style:none;box-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--ring-color:#ee2b7b}.comfamapersonas-store-components-3-x-button:disabled{pointer-events:none;opacity:.5}.comfamapersonas-store-components-3-x-button_variant-default{background-color:#ee2b7b;color:#f9fafb;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.comfamapersonas-store-components-3-x-button_variant-default:hover{background-color:rgba(124,58,237,.9)}.comfamapersonas-store-components-3-x-button_variant-outline{border-width:1px;border-color:#e5e7eb;background-color:#fff;box-shadow:0 0 transparent,0 0 transparent,0 1px 2px 0 rgba(0,0,0,.05)}.comfamapersonas-store-components-3-x-button_variant-ghost:hover,.comfamapersonas-store-components-3-x-button_variant-outline:hover{background-color:#f3f4f6;color:#111827}.comfamapersonas-store-components-3-x-button_size-default{padding:.5rem 1rem}.comfamapersonas-store-components-3-x-button_size-sm{padding-left:.75rem;padding-right:.75rem;border-radius:.375rem;height:2rem;font-size:.75rem;line-height:1rem}.comfamapersonas-store-components-3-x-button_size-lg{padding-left:2rem;padding-right:2rem;border-radius:.375rem;height:2.5rem}.comfamapersonas-store-components-3-x-button_size-icon{width:2.25rem;height:2.25rem}.comfamapersonas-store-components-3-x-calendar{padding:.75rem}.comfamapersonas-store-components-3-x-calendar-months{display:flex;flex-direction:column}.comfamapersonas-store-components-3-x-calendar-month>*+*,.comfamapersonas-store-components-3-x-calendar-months>*+*{margin-top:1rem}.comfamapersonas-store-components-3-x-calendar-caption{display:flex;position:relative;padding-top:.25rem;justify-content:center;align-items:center}.comfamapersonas-store-components-3-x-calendar-caption_label{font-size:.875rem;line-height:1.25rem;font-weight:500}.comfamapersonas-store-components-3-x-calendar-nav{display:flex;align-items:center}.comfamapersonas-store-components-3-x-calendar-nav>*+*{margin-left:.25rem}.comfamapersonas-store-components-3-x-calendar-nav-button{padding:0;background-color:transparent!important;opacity:.5;width:1.75rem;height:1.75rem}.comfamapersonas-store-components-3-x-calendar-nav-button:hover{opacity:1}.comfamapersonas-store-components-3-x-calendar-nav-button--next,.comfamapersonas-store-components-3-x-calendar-nav-button--previous{position:absolute}.comfamapersonas-store-components-3-x-calendar-nav-button--previous{left:.25rem}.comfamapersonas-store-components-3-x-calendar-nav-button--next{right:.25rem}.comfamapersonas-store-components-3-x-calendar-table{width:100%;border-collapse:collapse}.comfamapersonas-store-components-3-x-calendar-table>*+*{margin-top:.25rem}.comfamapersonas-store-components-3-x-calendar-head-row{display:flex}.comfamapersonas-store-components-3-x-calendar-head-cell{flex:1;border-radius:.375rem;font-weight:400;color:#6b7280}.comfamapersonas-store-components-3-x-calendar-row{display:flex;margin-top:.5rem;width:100%}.comfamapersonas-store-components-3-x-calendar-cell{position:relative;padding:0;font-size:.875rem;line-height:1.25rem;text-align:center;width:2.25rem;height:2.25rem}.comfamapersonas-store-components-3-x-calendar-cell:focus-within{z-index:20}.comfamapersonas-store-components-3-x-calendar-cell:has([aria-selected]){background-color:#f3f4f6}.comfamapersonas-store-components-3-x-calendar-cell:has([aria-selected].comfamapersonas-store-components-3-x-day-outside){background-color:rgba(243,244,246,.5)}.comfamapersonas-store-components-3-x-calendar-cell:has([aria-selected].comfamapersonas-store-components-3-x-day-range-end){border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.comfamapersonas-store-components-3-x-calendar-cell--range:has(>.comfamapersonas-store-components-3-x-day-range-end){border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.comfamapersonas-store-components-3-x-calendar-cell--range:has(>.comfamapersonas-store-components-3-x-day-range-start){border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.comfamapersonas-store-components-3-x-calendar-cell--range:first-child:has([aria-selected]){border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.comfamapersonas-store-components-3-x-calendar-cell--range:last-child:has([aria-selected]){border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.comfamapersonas-store-components-3-x-calendar-cell--default:has([aria-selected]){border-radius:.375rem}.comfamapersonas-store-components-3-x-calendar-day-outside{color:#6b7280;opacity:.5}.comfamapersonas-store-components-3-x-calendar-day-outside[aria-selected]{background-color:rgba(243,244,246,.5);color:#6b7280;opacity:.3}.comfamapersonas-store-components-3-x-calendar-day{padding:0;width:2.25rem;height:2.25rem;font-weight:400}.comfamapersonas-store-components-3-x-calendar-day-today{background-color:#f3f4f6;color:#111827}.comfamapersonas-store-components-3-x-calendar-day-selected,.comfamapersonas-store-components-3-x-calendar-day-selected:focus,.comfamapersonas-store-components-3-x-calendar-day-selected:hover{background-color:#ee2b7b;color:#f9fafb}.comfamapersonas-store-components-3-x-calendar-day-disabled{color:#6b7280;opacity:.5!important}.comfamapersonas-store-components-3-x-calendar-day-range-middle[aria-selected]{background-color:#f3f4f6;color:#111827}.comfamapersonas-store-components-3-x-calendar-day-hidden{visibility:hidden}@media (min-width:640px){.comfamapersonas-store-components-3-x-calendar-months{flex-direction:row}.comfamapersonas-store-components-3-x-calendar-months>*+*{margin-left:1rem;margin-top:0}}.comfamapersonas-store-components-3-x-popover-content{z-index:50;padding:1rem;border-radius:.375rem;border:1px solid hsl(240 5.9% 90%);outline-style:none;width:18rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);background-color:#fff;color:#030712}.comfamapersonas-store-components-3-x-popover-content[data-side=bottom],.comfamapersonas-store-components-3-x-popover-content[data-side=left],.comfamapersonas-store-components-3-x-popover-content[data-side=right],.comfamapersonas-store-components-3-x-popover-content[data-side=top],.comfamapersonas-store-components-3-x-popover-content[data-state=closed],.comfamapersonas-store-components-3-x-popover-content[data-state=open]{}.comfamapersonas-store-components-3-x-wrapper{display:flex;flex-direction:column;width:100%;margin-bottom:.5rem}.comfamapersonas-store-components-3-x-wrapper>*+*{margin-top:.5rem}.comfamapersonas-store-components-3-x-popover-content{width:auto;padding:0}.comfamapersonas-store-components-3-x-trigger{width:100%;justify-content:start;text-align:left}.comfamapersonas-store-components-3-x-trigger>*+*{margin-left:.5rem}.comfamapersonas-store-components-3-x-trigger--value{color:#6b7280}.comfamapersonas-store-components-3-x-allert{color:#ff007b;font-size:.75rem;margin-top:.25rem}