.page-overlay[data-v-42387689]{background-color:#333c;bottom:0;display:flex;flex-direction:column;height:100%;left:0;overflow-y:scroll;padding:var(--space-4);position:fixed;right:0;top:0;width:100%;z-index:1000}.page-overlay.page-overlay--full-screen[data-v-42387689]{padding:0}@media (max-width:767px){.page-overlay.page-overlay--full-screen-mobile[data-v-42387689]{padding:0}}.page-overlay-enter-active[data-v-42387689],.page-overlay-leave-active[data-v-42387689]{transition:opacity .3s,transform .3s}.page-overlay-enter[data-v-42387689],.page-overlay-leave-to[data-v-42387689]{opacity:0;transform:translateY(-20px)}.modal[data-v-9dc05454]{background-color:var(--color-white);border-radius:10px;box-shadow:0 10px 30px #00000014;display:block;margin-top:0;position:relative;width:100%}@media (min-width:1024px){.modal[data-v-9dc05454]{max-width:60%}}.modal .m-actions[data-v-9dc05454]{display:flex;justify-content:flex-end;padding:var(--space-5) var(--space-5) 0 var(--space-5)}@media (min-width:768px){.modal .m-actions[data-v-9dc05454]{padding:var(--space-6) var(--space-6) 0 var(--space-6)}}.modal .m-actions+.m-content[data-v-9dc05454]{padding-top:var(--space-1)}.modal .m-close[data-v-9dc05454]{align-items:center;color:var(--color-black);display:flex;height:30px;justify-content:center;right:-9px;text-decoration:none;top:-6px;width:30px}.modal .m-close span[data-v-9dc05454]{line-height:1}.modal .m-close .icon[data-v-9dc05454]{height:14px;width:14px}@media (min-width:768px){.modal .m-close .icon[data-v-9dc05454]{height:20px;width:20px}}.modal .m-content[data-v-9dc05454]{padding:var(--space-5)}@media (min-width:768px){.modal .m-content[data-v-9dc05454]{padding:var(--space-6)}}@media (max-width:767px){.modal.modal--full-screen-mobile[data-v-9dc05454]{border-radius:0;max-width:none;min-height:100%;position:absolute;width:100%}}[data-v-e07dfd50] .radio-buttons{align-items:center;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:10px}[data-v-e07dfd50] .radio-buttons input[type=radio]{opacity:0;position:absolute}[data-v-e07dfd50] .radio-buttons .radio-button{border:2px solid #e1e2e7;border-radius:10px;box-sizing:border-box;cursor:pointer;padding:10px 15px;position:relative;transition:box-shadow .4s;width:100%}@media (min-width:768px){[data-v-e07dfd50] .radio-buttons .radio-button{width:300px}}[data-v-e07dfd50] .radio-buttons .radio-button img{height:72px;margin-right:30px}[data-v-e07dfd50] .radio-buttons .plan-details span{color:#252f42;display:block;font-size:20px;line-height:24px;margin-bottom:10px}[data-v-e07dfd50] .radio-buttons .container .title{color:#252f42;flex-basis:100%;font-size:20px;font-weight:500;margin-bottom:20px}[data-v-e07dfd50] .radio-buttons .radio-button .plan-details p{color:#646a79;font-size:14px;line-height:18px}[data-v-e07dfd50] .radio-buttons .radio-button:hover{box-shadow:0 3px 5px #e8e8e8}[data-v-e07dfd50] .radio-buttons .radio-button.radio-button--checked:after{content:"";position:absolute}[data-v-e07dfd50] .radio-buttons .radio-button.radio-button--checked{background-color:#f8d2dd;border:2px solid #961234;transition:.3s ease-in}@media screen and (max-width:991px){[data-v-e07dfd50] .radio-buttons .radio-buttons{align-items:flex-start;flex-direction:column}[data-v-e07dfd50] .radio-buttons .radio-button .plan-details{display:inline-block;width:70%}[data-v-e07dfd50] .radio-buttons .radio-button:after{top:45%;transform:translate(-50%)}}@media screen and (max-width:767px){[data-v-e07dfd50] .radio-buttons .radio-button .plan-details{display:inline-block;width:60%}}@media screen and (max-width:540px){[data-v-e07dfd50] .radio-buttons .radio-button :after{right:10px;top:20px}[data-v-e07dfd50] .radio-buttons .radio-button .plan-details{width:100%}}[data-v-e07dfd50] .radio-buttons .radio-button .title-price{display:flex;justify-content:space-between}[data-v-e07dfd50] .radio-buttons .radio-button .title-price span{font-weight:800}.title[data-v-cba5a376]{font-size:18px;font-weight:700}.subtitle[data-v-cba5a376],.title[data-v-cba5a376]{margin:0!important;padding:0!important}.subtitle[data-v-cba5a376]{min-height:20px}.subtitle[data-v-cba5a376],.title-price span[data-v-cba5a376]{font-size:16px}.form[data-v-7258c0c4]{margin-bottom:var(--space-6);position:relative}.form .notification[data-v-7258c0c4]{margin-bottom:var(--space-4)}.form[data-v-7258c0c4]:last-child{margin-bottom:0}.input[data-v-ff5d305f]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-white);border:1px solid var(--color-grey-400);border-radius:15px;color:var(--color-black);display:block;font-family:var(--font-family);font-size:var(--font-size-medium);font-weight:var(--font-weight-light);height:var(--input-height);line-height:var(--line-height-medium);outline:none;padding:var(--space-6) var(--space-4);position:relative;width:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}.input[data-v-ff5d305f]:focus{border-color:var(--color-grey-800)}.input.input--valid[data-v-ff5d305f]{border-color:var(--color-success)}.input.input--invalid[data-v-ff5d305f]{border-color:var(--color-error)}.input.input--disabled[data-v-ff5d305f],.input[data-v-ff5d305f]:disabled,.input:disabled[disabled][data-v-ff5d305f]{background-color:var(--color-grey-100);border-color:var(--color-grey-300);color:var(--color-grey-400);cursor:default;pointer-events:none}.input[data-v-ff5d305f]::-moz-placeholder{color:var(--color-grey-400)}.input[data-v-ff5d305f]::placeholder{color:var(--color-grey-400)}.input[data-v-ff5d305f]:-moz-read-only{cursor:default}.input[data-v-ff5d305f]:read-only{cursor:default}.input[data-v-ff5d305f]::-ms-clear,.input[data-v-ff5d305f]::-ms-reveal{display:none;height:0;width:0}.input[data-v-ff5d305f]::-webkit-search-cancel-button,.input[data-v-ff5d305f]::-webkit-search-decoration,.input[data-v-ff5d305f]::-webkit-search-results-button,.input[data-v-ff5d305f]::-webkit-search-results-decoration{display:none}.input[data-v-ff5d305f]::-webkit-calendar-picker-indicator,.input[data-v-ff5d305f]::-webkit-clear-button,.input[data-v-ff5d305f]::-webkit-inner-spin-button{-webkit-appearance:none;display:none}.form[data-v-089aa71a] .field-status-message{color:var(--color-white)}.form[data-v-089aa71a] .field-status-message .fsm-icon svg{fill:#fff}[data-v-3b9b146d] textarea{min-height:150px}.box-selector .bs-selection[data-v-d272b51d]{align-items:flex-start;border:1px solid grey;border-radius:10px;display:flex;gap:20px;padding:10px;position:relative}.box-selector .bs-selection img[data-v-d272b51d]{flex-shrink:0;max-width:100px}.box-selector .bs-selection .bss-title[data-v-d272b51d]{font-weight:600}.box-selector .bs-selection .bss-actions[data-v-d272b51d]{margin-top:8px}.box-selector .bs-selection .bss-actions .button[data-v-d272b51d]{display:block;font-size:14px;margin-bottom:4px;text-decoration:underline}.box-selector .bs-selection .bss-close[data-v-d272b51d]{position:absolute;right:20px}*{font-family:Quicksand,sans-serif}.contact-option{align-items:center;display:flex;font-size:22px;margin-bottom:20px;position:relative}.contact-option img{margin-right:20px;width:50px}.contact-option a{height:100%;position:absolute;width:100%}a{text-decoration:none}.variants{display:flex;gap:10px;list-style:none;padding:0}.variants .v-item{border:2px solid var(--color-grey-100);border-radius:10px;font-size:18px;font-weight:700;line-height:1.2;text-align:center}.variants .v-item button{padding:5px 20px 8px}.variants .v-item .vi-price{font-size:15px;font-weight:700}.variants .v-item.v-item--active{background-color:#f8d2dd;border:2px solid #961234}.price{font-size:28px;font-weight:700;margin:20px 0}.price small{display:block;font-size:14px;font-weight:400}.methods{display:flex;gap:20px;margin-bottom:40px;margin-top:12px}.methods .m-method{align-items:center;border:1px solid #000;display:flex;gap:8px;padding:10px;text-align:center}.methods .m-method span{display:block;font-size:16px}.upselling-items{display:flex;flex-wrap:wrap;gap:20px}.upselling-items .ui-item{width:calc(50% - 20px)}.upselling-items .ui-item .image-container{height:200px;width:100%}.upselling-items .ui-item .image-container img{height:100%;-o-object-fit:cover;object-fit:cover}.upselling-items .ui-item p{font-size:18px;margin-top:20px}.upselling-items .ui-item .uii-price{color:green;font-size:24px;font-weight:800}.page-overlay{align-items:center}ul{list-style:none;margin:0;padding:0}.extra-item{display:flex;padding:20px 0}.extra-item img{width:120px}.extra-item .ei-title{font-weight:700;margin-left:20px}.item{display:flex;flex-direction:column}@media (min-width:1024px){.item{flex-direction:row}}.item .item-image{margin-bottom:20px}@media (min-width:1024px){.item .item-image{margin-bottom:0;width:450px}}.item .item-image img{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;width:100%}.item .item-content{margin:10px 0 15px}.item .item-content p{margin-bottom:20px;margin-top:10px}@media (min-width:1024px){.item .item-content{margin:10px 0 15px 22px;width:calc(100% - 450px)}}.date-buttons{display:flex;gap:10px;text-align:center}.date-buttons .db-button{border:2px solid #e1e2e7;border-radius:10px;box-sizing:content-box;font-weight:700;height:50px;line-height:1.2;width:50px}@media (min-width:1024px){.date-buttons .db-button{width:70px}}.date-buttons .db-button .dbb-weekday{font-size:18px;font-weight:600}.date-buttons .db-button .dbb-day{font-size:16px;font-weight:600;margin-top:2px}@media (min-width:1024px){.date-buttons .db-button .dbb-day{font-size:16px}}.date-buttons .db-button.db-button--active{background-color:#e4efe7;border:2px solid #168342}.item-row{display:flex;gap:20px;margin-top:var(--space-4)}.item-row .ir-item{width:130px}.item-row .ir-item img{border-radius:10px;height:130px;-o-object-fit:cover;object-fit:cover;width:100%}.item-row .ir-item p{font-size:14px}.headline-with-icon{align-items:center;display:flex}.headline-with-icon .icon{margin-right:var(--space-2)}.error-message{color:var(--color-error);margin-top:var(--space-2)}.cart-button{margin-top:var(--space-6)!important}
