
html {scroll-behavior: smooth} .brxe-container {max-width: 124.6rem; width: 100%} #brx-content.wordpress {max-width: 124.6rem; width: 100%} .woocommerce main.site-main {width: 100%} .brxe-section {padding-right: 2rem; padding-left: 2rem} h1, h2, h3, h4, h5, h6 {font-family: "Montserrat"; font-weight: 800} h1 {font-size: clamp(4rem, 2.894rem + 5.529vw, 7.2rem); color: #142947; font-family: "Montserrat"; font-weight: 800} h2 {color: #142947; font-size: 3.2rem} h3 {font-size: 2rem; color: #142947; font-family: "Montserrat"; font-weight: 800} h4 {color: #142947; font-size: 1.6rem; font-family: "Montserrat"; font-weight: 800} .brxe-text {font-family: "Montserrat"} .brxe-text-basic {font-family: "Montserrat"} html {background-color: #f9f8f8} body {background: none}.background-color-white.brxe-section {background-color: #ffffff}.background-color-white.brxe-div {background-color: #ffffff}.padding-top-bottom-16.brxe-container {padding-top: 1.6rem; padding-bottom: 1.6rem}.padding-top-bottom-16.brxe-div {padding-top: 1.6rem; padding-bottom: 1.6rem}.flex-row.brxe-container {display: flex; flex-direction: row}.flex-row.brxe-div {display: flex; flex-direction: row}.flex-row.brxe-heading {display: flex}.flex-align-main-axis-space-between.brxe-container {justify-content: space-between}.flex-align-main-axis-space-between.brxe-div {justify-content: space-between}.flex-lign-cross-axis-center.brxe-container {align-items: center}.flex-lign-cross-axis-center.brxe-div {align-items: center}.flex-lign-cross-axis-center.brxe-heading {align-items: center}.header-logo.brxe-image {width: 13.5rem}.column-gap-80.brxe-div {column-gap: 8rem}.column-gap-80.brxe-container {column-gap: 8rem}.header-menu.brxe-nav-nested .brx-nav-nested-items > li > a {font-size: 1.4rem; color: #142947; text-transform: uppercase; font-family: "Montserrat"; font-weight: 700}.header-menu.brxe-nav-nested .brx-nav-nested-items > li > .brx-submenu-toggle > * {font-size: 1.4rem; color: #142947; text-transform: uppercase; font-family: "Montserrat"; font-weight: 700}.header-menu.brxe-nav-nested .brx-nav-nested-items > li > [aria-current="page"] {color: #00a8e2}.header-menu.brxe-nav-nested .brx-nav-nested-items > li > .brx-submenu-toggle.aria-current > * {color: #00a8e2}.header-menu.brxe-nav-nested .brx-nav-nested-items > li:hover > a {color: #00a8e2}.header-menu.brxe-nav-nested .brx-nav-nested-items > li:hover > .brx-submenu-toggle > * {color: #00a8e2}.header-menu.brxe-nav-nested.brx-open .brx-nav-nested-items {top: 6.85rem; align-items: center; justify-content: flex-start; width: 100%; height: 100%}.header-menu.brxe-nav-nested .brx-nav-nested-items {gap: 6.4rem}@media (max-width: 991px) {.header-menu.brxe-nav-nested .brx-nav-nested-items > li > a {font-size: 3.2rem}.header-menu.brxe-nav-nested .brx-nav-nested-items > li > .brx-submenu-toggle > * {font-size: 3.2rem}.header-menu.brxe-nav-nested .brx-nav-nested-items {gap: 0rem}}.header-menu-item.brxe-text-link {transition: all 0.3s}@media (max-width: 991px) {.header-menu-item.brxe-text-link {margin-bottom: 4rem}}.overflow-hidden.brxe-section {overflow: hidden}.padding-top-bottom-88.brxe-container {padding-top: 8.8rem; padding-bottom: 8.8rem}.position-relative.brxe-container {position: relative}.position-relative.brxe-div {position: relative}.margin-bottom-16.brxe-template {margin-bottom: 1.6rem}.margin-bottom-16.brxe-div {margin-bottom: 1.6rem}.margin-bottom-72.brxe-div {margin-bottom: 7.2rem}.row-gap-72.brxe-div {row-gap: 7.2rem}.flex-lign-cross-axis-start.brxe-div {align-items: flex-start}.flex-grow-1.brxe-div {flex-grow: 1}.flex-shrink-0.brxe-div {flex-shrink: 0}.max-width-500.brxe-div {max-width: 50rem}.width-500.brxe-div {}.flex-align-self-center.brxe-div {align-self: center !important}.flex-column.brxe-div {flex-direction: column; display: flex}.flex-column.brxe-container {flex-direction: column; display: flex}.padding-16.brxe-div {padding-top: 1.6rem; padding-right: 1.6rem; padding-bottom: 1.6rem; padding-left: 1.6rem}.height-100-pct.brxe-div {height: 100%}.width-280.brxe-image {width: 28rem}.float-animation { animation: float 6s ease-in-out infinite; img { width: 100%; height: auto; }}@keyframes float {0% {transform: translatey(0px);}50% {transform: translatey(-20px);}100% {transform: translatey(0px);}}.position-absolute.brxe-div {position: absolute}.position-absolute.brxe-text-basic {position: absolute}.flex-align-main-axis-center.brxe-div {justify-content: center}.width-80.brxe-svg {width: 8rem}.text-montserrat.brxe-text-basic {font-family: "Montserrat"}.text-montserrat.brxe-product-short-description {font-family: "Montserrat"}.text-white.brxe-text-basic {color: #ffffff}.text-center.brxe-text-basic {text-align: center}.text-center.brxe-heading {text-align: center}.text-center.brxe-div {text-align: center}.text-32.brxe-text-basic {font-size: 3.2rem}.text-extrabold.brxe-text-basic {font-weight: 800}.text-line-height-12.brxe-text-basic {line-height: 1.2}.display-none.brxe-text-basic {display: none}.display-none.brxe-div {display: none}.display-none.brxe-product-price {display: none}.display-none.brxe-heading {display: none}.margin-bottom-4.brxe-product-title {margin-bottom: 0.4rem}.margin-bottom-4.brxe-text-basic {margin-bottom: 0.4rem}.text-bold.brxe-text-basic {font-weight: 700}.text-142947.brxe-text-basic {color: #142947}.text-142947.brxe-product-short-description {color: #142947}.text-142947.brxe-text {color: #142947}.text-142947.brxe-text a {color: #142947; font-size: inherit}.text-14.brxe-text-basic {font-size: 1.4rem}.margin-bottom-24.brxe-text-basic {margin-bottom: 2.4rem}.text-uppercase.brxe-text-basic {text-transform: uppercase}.text-16.brxe-product-short-description {font-size: 1.6rem}.text-16.brxe-text-basic {font-size: 1.6rem}.margin-bottom-32.brxe-product-short-description {margin-bottom: 3.2rem}.margin-bottom-32.brxe-heading {margin-bottom: 3.2rem}.margin-bottom-32.brxe-text-basic {margin-bottom: 3.2rem}.margin-bottom-32.brxe-div {margin-bottom: 3.2rem}.column-gap-8.brxe-div {column-gap: 0.8rem}.vitamin-product-icon-small.brxe-image {width: 6.4rem; max-width: 6.4rem; height: 6.4rem; max-height: 6.4rem}.vitamin-product-icon-small.brxe-svg {width: 6.4rem; max-width: 6.4rem; height: 6.4rem; max-height: 6.4rem}.row-gap-24.brxe-div {row-gap: 2.4rem}.margin-top-56.brxe-div {margin-top: 5.6rem}.text-20.brxe-text-basic {font-size: 2rem}.read-more-button.brxe-button {font-size: 1.4rem; font-family: "Montserrat"; font-weight: 700; color: #142947; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}.read-more-button > span > svg.text-hover-underline.brxe-button:hover {text-decoration: underline}.text-hover-underline.brxe-text-basic:hover {text-decoration: underline}.flex-wrap-wrap.brxe-div {flex-wrap: wrap}.row-gap-40.brxe-div {row-gap: 4rem}.flex-align-main-axis-start.brxe-div {justify-content: flex-start}.column-gap-24.brxe-div {column-gap: 2.4rem}.min-width-100.brxe-div {min-width: 10rem}.max-width-100.brxe-div {max-width: 10rem}.text-12.brxe-text-basic {font-size: 1.2rem}.row-gap-16.brxe-div {row-gap: 1.6rem}.min-width-240.brxe-div {min-width: 24rem}.product-variant-wrapper.brxe-div {display: flex; padding-top: 2.2rem; padding-right: 5.6rem; padding-bottom: 2.2rem; padding-left: 5.6rem; position: relative; border: 0.1rem solid #cfd1dd; border-radius: 0.5rem; flex-direction: column; row-gap: 4px; justify-content: center; align-self: center !important; min-width: 24rem}@media only screen and (max-width: 1125px) { .product-variant-wrapper { align-items: center; }}.width-100-pct.brxe-div {width: 100%}.cursor-pointer.brxe-div {cursor: pointer}.padding-left-right-56.brxe-div {padding-right: 5.6rem; padding-left: 5.6rem}.background-color-142947.brxe-div {background-color: #142947}.padding-left-right-80.brxe-div {padding-right: 8rem; padding-left: 8rem}.padding-top-bottom-56.brxe-div {padding-top: 5.6rem; padding-bottom: 5.6rem}.booking-form.brxe-product-add-to-cart {width: 100%}.booking-form.brxe-product-add-to-cart .cart .single_add_to_cart_button, .booking-form.brxe-product-add-to-cart a.button[data-product_id] {font-size: 1.2rem; color: #ffffff; text-transform: uppercase; line-height: 1; background-color: #142947; border-radius: 0 999rem 999rem 999rem; padding-top: 1.6rem; padding-right: 4.8rem; padding-bottom: 1.6rem; padding-left: 4.8rem}.yith-wcbk-booking-form { flex-direction: row; display: flex; flex-wrap: wrap; width: 100%; min-width: 100%; margin-bottom: 0;}.yith-wcbk-form-section-dates-wrapper.yith-wcbk-form-section-wrapper { order: 1; margin-bottom: 5.6rem;} .yith-wcbk-form-section-resources-wrapper.yith-wcbk-form-section-wrapper { order: 2; margin-right: 8rem;}@media only screen and (max-width: 570px) { .yith-wcbk-form-section-resources-wrapper.yith-wcbk-form-section-wrapper { margin-right: 0 !important;}} .yith-wcbk-form-section-services-wrapper.yith-wcbk-form-section-wrapper { order: 3;}.yith-wcbk-form-section-dates-wrapper.yith-wcbk-form-section-wrapper { display: flex; flex-direction: row; column-gap: 8rem; row-gap: 4rem; width: 100%;}@media only screen and (max-width: 1270px) { .yith-wcbk-form-section-dates-wrapper.yith-wcbk-form-section-wrapper { flex-direction: column; }}#yith-wcbk-booking-start-date-157 > div { width: 37rem;}@media only screen and (max-width: 478px) { #yith-wcbk-booking-start-date-157 > div { width: 100% !important;}} .yith-wcbk-form-section__content { max-width: 64rem;}.yith-wcbk-form-section.yith-wcbk-form-section-duration.yith-wcbk-form-section-duration--type-fixed.yith-wcbk-form-section-duration--no-field { display: none;}.booking-form > form > div > div.yith-wcbk-form-section-dates-wrapper.yith-wcbk-form-section-wrapper > div.yith-wcbk-form-section.yith-wcbk-form-section-dates.yith-wcbk-form-section-dates-date-time { min-width: 100% !important;} .yith-wcbk-select-list__options { } .yith-wcbk-select-list__option { font-size: 1.6rem; font-family: "Montserrat";} .yith-wcbk-select-list__option:hover { background-color: #FACDC3; border-color: #FACDC3 !important; color: white;} .yith-wcbk-select-list__option.yith-wcbk-select-list__option--selected { background-color: #142947; border-color: #142947 !important; color: white;} .yith-wcbk-select-list__option.yith-wcbk-select-list__option--selected::before { content: none !important;}.yith-wcbk-selector__items { display: flex; flex-direction: row; column-gap: 1.6rem; row-gap: 1.6rem; flex-wrap: wrap;} .yith-wcbk-selector__item { display: flex; flex-direction: column; width: 11.3rem; min-width: 11.3rem; height: 11.6rem; align-items: center; margin-top: 0rem !important; flex-grow: 1;} .yith-wcbk-selector__item__content { display: flex; flex-direction: column;} .yith-wcbk-selector__item__image { margin-right: 0 !important;} .yith-wcbk-selector__item__label { font-size: 1.6rem; font-family: "Montserrat";} .yith-wcbk-selector__item.yith-wcbk-selector__item--selected { border: 2px solid !important; font-weight: 700 !important;} .yith-wcbk-selector__item.yith-wcbk-selector__item--selected > .yith-wcbk-selector__item__image::before { content: none !important;}.booking-form > form > div > div > div > label { text: 2rem; font-family: "Montserrat"; color: #142947; font-weight: 800;}.yith-wcbk-form-section-services-wrapper.yith-wcbk-form-section-wrapper { position: absolute; right: 55rem; top: 26rem;}@media only screen and (max-width: 1270px) { .yith-wcbk-form-section-services-wrapper.yith-wcbk-form-section-wrapper { right: initial; top: 54rem; }}@media only screen and (max-width: 560px) { .yith-wcbk-form-section-services-wrapper.yith-wcbk-form-section-wrapper { top: 56rem; }}@media only screen and (max-width: 379px) { .yith-wcbk-form-section-services-wrapper.yith-wcbk-form-section-wrapper { top: 64rem; }} .yith-wcbk-form-section-service { margin-bottom: 1.6rem;} .yith-wcbk-checkbox__label { text: 1.6rem; font-family: "Montserrat"; color: #142947; font-weight: 400; display: flex; flex-direction: row; column-gap: 1rem; align-items: center;} .yith-wcbk-checkbox__checkbox { border-radius: 0.3rem;} .yith-wcbk-checkbox__checkbox::after { width: 90% !important; height: 90% !important; background: #142947 !important; border: none !important; transform: none !important; border-radius: 0.3rem; top: 0.1rem !important; left: 0.1rem !important;}#brxe-fcnmzy > form > button { position: absolute !important; right: 8rem; bottom: 7rem; font-family: "Montserrat"; font-weight: 500;}@media only screen and (max-width: 767px) { #brxe-fcnmzy > form > button { right: 3.2rem; }} .yith-wcbk-booking-form-error { display: none;} .yith-wcbk-select-list__empty-message { background-color: #e3e7e6; border-style: none; border: none !important; border-radius: 0.5rem; color: #1e2233; font-size: 1.6rem; font-family: "Montserrat"; font-weight: 500; line-height: 1; padding-top: 1.5rem; padding-right: 1.8rem; padding-bottom: 1.3rem; padding-left: 1.8rem;}.row-gap-8.brxe-div {row-gap: 0.8rem}.row-gap-4.brxe-div {row-gap: 0.8rem}.line-height-1.brxe-text-basic {line-height: 1}.product-price.brxe-text-basic {color: #142947; font-size: 3.2rem; font-family: "Montserrat"; font-weight: 800; line-height: 1; text-align: right}.product-price.brxe-product-price .price del, .product-price.brxe-product-price .price > span {font-size: 3.2rem; color: #142947; font-family: "Montserrat"; font-weight: 800; line-height: 1}.product-price.brxe-product-price {color: #142947; font-size: 3.2rem; font-family: "Montserrat"; font-weight: 800; line-height: 1; text-align: right}.product-price-before-discount.brxe-text-basic {font-size: 2.4rem; text-decoration: line-through; margin-bottom: 0.4rem}.product-price-after-discount.brxe-text-basic {color: #dc2626}.footer-contact-form.brxe-form .bricks-button {background-color: #142947; color: #ffffff; font-size: 1.2rem; font-family: "Montserrat"; font-weight: 500; text-transform: uppercase}.footer-contact-form.brxe-form .form-group input {background-color: #e3e7e6; border-style: none; border-radius: 0.5rem; color: #1e2233; font-size: 1.6rem; font-family: "Montserrat"; font-weight: 500; line-height: 1; padding-top: 1.5rem; padding-right: 1.8rem; padding-bottom: 1.3rem; padding-left: 1.8rem}.footer-contact-form.brxe-form .flatpickr {background-color: #e3e7e6; border-style: none; border-radius: 0.5rem; padding-top: 1.5rem; padding-right: 1.8rem; padding-bottom: 1.3rem; padding-left: 1.8rem}.footer-contact-form.brxe-form select {background-color: #e3e7e6; border-style: none; border-radius: 0.5rem; color: #1e2233; font-size: 1.6rem; font-family: "Montserrat"; font-weight: 500; line-height: 1; padding-top: 1.5rem; padding-right: 1.8rem; padding-bottom: 1.3rem; padding-left: 1.8rem}.footer-contact-form.brxe-form textarea {background-color: #e3e7e6; border-style: none; border-radius: 0.5rem; color: #1e2233; font-size: 1.6rem; font-family: "Montserrat"; font-weight: 500; line-height: 1; padding-top: 1.5rem; padding-right: 1.8rem; padding-bottom: 1.3rem; padding-left: 1.8rem}.footer-contact-form.brxe-form .bricks-button:not([type=submit]) {border-style: none; border-radius: 0.5rem}.footer-contact-form.brxe-form .choose-files {border-style: none; border-radius: 0.5rem}.footer-contact-form.brxe-form button[type=submit].bricks-button {border-radius: 0 999rem 999rem 999rem}.footer-contact-form.brxe-form .submit-button-wrapper {margin-left: auto}.footer-contact-form.brxe-form {position: relative; transition: all 0.3s ease-in-out; justify-content: space-between; max-width: 66.4rem}.footer-contact-form.brxe-form label {font-size: 1.2rem; color: #1e2233; font-family: "Montserrat"; font-weight: 400; text-transform: none}.footer-contact-form.brxe-form .label {font-size: 1.2rem; color: #1e2233; font-family: "Montserrat"; font-weight: 400; text-transform: none}.footer-contact-form.brxe-form .form-group:not(:last-child):not(.captcha) {padding-bottom: 1.6rem}#brxe-zqdaqx > div.form-group.submit-button-wrapper > button { padding-top: 1.6rem; padding-bottom: 1.6rem; padding-left: 4.5rem; padding-right: 4.5rem; position: absolute; right: 0; bottom: 1rem; border-bottom: none;}@media only screen and (max-width: 560px) { #brxe-zqdaqx > div.form-group.submit-button-wrapper > button { bottom: -6rem; left: 0; }}#brxe-zqdaqx > div:nth-child(6) { margin-top: 2.4rem}#brxe-zqdaqx > div:nth-child(6) > ul > li { display: flex; column-gap: 2.4rem;}#brxe-zqdaqx > div:nth-child(6) > ul > li > label { font-size: 1.5rem; color: #142947;}#brxe-zqdaqx > div:nth-child(6) > ul > li > label > a { text-decoration: underline;}#brxe-zqdaqx > div:nth-child(6) > ul > li > input { display: flex; column-gap: 0.8rem; align-items: center; width: 0.1px; visibility: hidden;}#brxe-zqdaqx > div:nth-child(6) > ul > li > input:required::before { content: ""; min-width: 2rem; min-height: 2rem; position: static; border: 1px solid #142947; background-color: rgba(0,0,0,0); transition: all 0.3s ease-in-out; visibility: visible;}#brxe-zqdaqx > div:nth-child(6) > ul > li > input::before { content: ""; min-width: 2rem; min-height: 2rem; position: static; background-color: #142947; transition: all 0.3s ease-in-out; visibility: visible;}#brxe-zqdaqx > div:nth-child(6) > label { display: none;} #brxe-zqdaqx > div.message.success { position: absolute; bottom: -7rem;}.product-tag-doodle.brxe-svg {position: absolute; top: 10rem; right: -16rem; z-index: -1}#animation-container { min-width: 60rem !important; min-height: 60rem !important;}.booking-background-image-wrapper.brxe-div {position: absolute; bottom: 24rem; z-index: -1; left: -32rem}:where(.booking-background-image-wrapper.brxe-div > *) {position: relative}.booking-background-image-wrapper.brxe-div::before {background-image: radial-gradient( at center, rgba(0, 0, 0, 0) 0%, #f9f8f8 80%); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}.booking-background-image-wrapper { mix-blend-mode: luminosity;} .booking-background-image-wrapper::before { z-index: 997;}.booking-background-image.brxe-image {position: relative}.row-gap-56.brxe-container {row-gap: 5.6rem}.padding-bottom-160.brxe-container {padding-bottom: 16rem}@media (max-width: 991px) {.padding-bottom-160.brxe-container {padding-bottom: 10rem}}.column-gap-32.brxe-heading {gap: 3.2rem}.max-width-560.brxe-div {max-width: 56rem}.vitamin-product-icon-big.brxe-svg {width: 12rem; height: 12rem; min-width: 12rem; min-height: 12rem}.max-width-450.brxe-div {max-width: 45rem}.background-color-eef1f2.brxe-section {background-color: #eef1f2}.padding-top-bottom-112.brxe-container {padding-top: 11.2rem; padding-bottom: 11.2rem}.flex-align-cross-axis-stretch.brxe-container {align-items: stretch}.row-gap-32.brxe-container {row-gap: 3.2rem}.row-gap-32.brxe-div {row-gap: 3.2rem}.text-semibold.brxe-text-basic {font-weight: 700}.text-underline.brxe-text-basic {text-decoration: underline}.margin-bottom-112.brxe-text-basic {margin-bottom: 11.2rem}.max-width-132.brxe-text-basic {max-width: 13.2rem}.footer-divider.brxe-div {width: 0.1rem; background-color: #c4c4c4; display: flex}.max-width-100-pct.brxe-div {max-width: 100%}.flex-align-main-axis-end.brxe-div {justify-content: flex-end}.width-160.brxe-image {width: 16rem}.padding-bottom-16.brxe-div {padding-bottom: 1.6rem}* { outline: 0!important; } textarea { resize: none !important; }@media only screen and (max-width: 1150px) { #brxe-bzlpii { column-gap: 4rem; }}@media (max-width: 991px) {#brxe-bzlpii {padding-top: 6.4rem}}#brxe-chtwkt .brxa-inner {--brxe-toggle-bar-radius: 0px; --brxe-toggle-bar-height: 0.2rem}#brxe-chtwkt .brxa-wrap {color: #142947}@media (max-width: 991px) {#brxe-jcgfjp .brx-toggle-div { display: inline-flex; }#brxe-jcgfjp .brxe-toggle { display: inline-flex; }[data-script-id="jcgfjp"] .brx-nav-nested-items {opacity: 0;visibility: hidden;gap: 0;position: fixed;z-index: 1001;top: 0;right: 0;bottom: 0;left: 0;display: flex;align-items: center;justify-content: center;flex-direction: column;background-color: #fff;overflow-y: scroll;flex-wrap: nowrap;}#brxe-jcgfjp.brx-open .brx-nav-nested-items {opacity: 1;visibility: visible;}}#brxe-elrtdm svg {fill: #142947; width: 3.2rem}#brxe-elrtdm .cart-count {background-color: #142947}#brxe-elrtdm .mini-cart-link .cart-icon .cart-count {font-family: "Montserrat"; font-weight: 700; color: #ffffff}#brxe-elrtdm .cart-detail {height: auto; border-style: none; border-radius: 0.5rem; background-color: #ffffff; box-shadow: 36px 24px 40px 0 rgba(55, 76, 133, 0.05)}#brxe-elrtdm .woocommerce-mini-cart-item a:not(.remove) {font-family: "Montserrat"; color: #142947; font-weight: 700; font-size: 1.6rem}#brxe-elrtdm .woocommerce-mini-cart-item .quantity {color: #142947; font-family: "Montserrat"; font-weight: 400}#brxe-elrtdm .cart-detail .woocommerce-mini-cart__buttons .button {border-top-right-radius: 999rem; border-bottom-right-radius: 999rem; border-bottom-left-radius: 999rem; background-color: #142947; color: #ffffff; font-size: 1.2rem; font-family: "Montserrat"; font-weight: 400; text-transform: uppercase}#brxe-elrtdm {color: #142947; font-family: "Montserrat"}#brxe-elrtdm .cart-detail img {width: 10rem}#brxe-elrtdm > div > div > ul { max-height: 40rem;}#brxe-elrtdm > div > div > ul > li > dl.variation { display: none !important;}@media only screen and (max-width: 767px) { #brxe-elrtdm > div { width: 100vw; max-height: 60vh; right: -10rem; }}@media (max-width: 991px) {#brxe-hlkkje {flex-direction: row-reverse; column-gap: 4rem}}#brxe-aqltth:not(.tag), #brxe-aqltth img {object-fit: cover}#brxe-jtrdxm {top: 4.4rem}#brxe-cgrvrn {top: 0px; right: 0px}@media only screen and (max-width: 530px) { #brxe-cgrvrn { right: 12rem; }}#brxe-fhdrmo {padding-top: 6.4rem}@media (max-width: 991px) {#brxe-fhdrmo {height: auto}}#brxe-loeixu > svg { transition: all 0.3s ease;}#brxe-loeixu:hover svg { transform: translateX(0.4rem); transition: all 0.3s ease;}.brxe-bznpta .brxe-voygfz.brxe-svg :not([fill="none"]) {fill: #68ac31 !important}.brxe-ilnjuz .brxe-itavbj.brxe-svg :not([fill="none"]) {fill: #4f4bad !important}.brxe-pquzjb .brxe-ssqctt.brxe-svg :not([fill="none"]) {fill: #00a8e2 !important}.brxe-zdfbwi .brxe-icgysl.brxe-svg :not([fill="none"]) {fill: #ec4621 !important}.brxe-ldzlmb .brxe-cppycx.brxe-svg :not([fill="none"]) {fill: #a7c7e7 !important}.brxe-xjnsrz .brxe-ryvkik.brxe-text-basic {margin-bottom: 0; transition: all 0.3s ease-in-out}.brxe-xjnsrz .brxe-ryvkik.brxe-text-basic:hover {transition: all 0.3s ease-in-out}.brxe-xjnsrz .brxe-quqthi.brxe-text-basic {transition: all 0.3s ease-in-out}.brxe-xjnsrz .brxe-quqthi.brxe-text-basic:hover {transition: all 0.3s ease-in-out}@media only screen and (max-width: 1125px) { .brxe-quqthi { text-align: center; }}.brxe-xjnsrz .brxe-nbvzxo.brxe-div {top: 0px; right: 0px; bottom: 0px; left: 0px}.brxe-xjnsrz .brxe-idmrwn.brxe-div:hover {background-color: #142947; transition: all 0.3s ease-in-out}.brxe-xjnsrz .brxe-idmrwn.brxe-div {transition: all 0.3s ease-in-out}.brxe-idmrwn:hover p { color: white;}.brxe-xjnsrz .brxe-kndagd.brxe-text-basic {margin-bottom: 0}@media only screen and (max-width: 1125px) { .brxe-jkfkig { text-align: center; }}.brxe-xjnsrz .brxe-npumwp.brxe-div {top: 0px; right: 0px; bottom: 0px; left: 0px}.brxe-xjnsrz .brxe-jwztwo.brxe-div {background-color: #142947}@media only screen and (max-width: 1125px) { .brxe-xjnsrz { width: 100%; }}@media (max-width: 991px) {#brxe-mvnskp {flex-direction: column}}#brxe-skitfi {border-top-left-radius: 1rem; border-top-right-radius: 1rem}@media only screen and (max-width: 500px) { #brxe-fcnmzy > form > div > div.yith-wcbk-form-section-dates-wrapper.yith-wcbk-form-section-wrapper > div:nth-child(1) > div > div > div > div { width: 100%;}}#brxe-ngzdzj { text-align: right;}.brxe-vfyumi.brxe-div {width: 100%}#brxe-ngzdzj {right: 8rem; bottom: 3.2rem}@media only screen and (max-width: 767px) { #brxe-ngzdzj { right: 4rem;}}@media only screen and (max-width: 1270px) { #brxe-sbjvza { padding-bottom: 24rem; }}@media only screen and (max-width: 767px) { #brxe-sbjvza { padding-bottom: 40rem; }}@media (max-width: 767px) {#brxe-sbjvza {padding-right: 4rem; padding-left: 4rem}}#brxe-mgnpvk .form-group:nth-child(1) {width: 48%}#brxe-mgnpvk .form-group:nth-child(2) {width: 48%}#brxe-mgnpvk .form-group:nth-child(3) {width: 48%}#brxe-mgnpvk .form-group:nth-child(4) {width: 48%}#brxe-mgnpvk .form-group:nth-child(5) {width: 100%}#brxe-mgnpvk > div.form-group.submit-button-wrapper > button { padding-top: 1.6rem; padding-bottom: 1.6rem; padding-left: 4.5rem; padding-right: 4.5rem; position: absolute; right: 0; bottom: 1rem; border-bottom: none;}@media only screen and (max-width: 560px) { #brxe-mgnpvk > div.form-group.submit-button-wrapper > button { bottom: -6rem; left: 0; }}#brxe-mgnpvk > div:nth-child(6) { margin-top: 2.4rem}#brxe-mgnpvk > div:nth-child(6) > ul > li { display: flex; column-gap: 2.4rem;}#brxe-mgnpvk > div:nth-child(6) > ul > li > label { font-size: 1.5rem; color: #142947;}#brxe-mgnpvk > div:nth-child(6) > ul > li > label > a { text-decoration: underline;}#brxe-mgnpvk > div:nth-child(6) > ul > li > input { display: flex; column-gap: 0.8rem; align-items: center; width: 0.1px; visibility: hidden;}#brxe-mgnpvk > div:nth-child(6) > ul > li > input:required::before { content: ""; min-width: 2rem; min-height: 2rem; position: static; border: 1px solid #142947; background-color: rgba(0,0,0,0); transition: all 0.3s ease-in-out; visibility: visible;}#brxe-mgnpvk > div:nth-child(6) > ul > li > input::before { content: ""; min-width: 2rem; min-height: 2rem; position: static; background-color: #142947; transition: all 0.3s ease-in-out; visibility: visible;}#brxe-mgnpvk > div:nth-child(6) > label { display: none;} #brxe-mgnpvk > div.message.success { position: absolute; bottom: -7rem;}@media (max-width: 478px) {#brxe-mgnpvk .form-group:nth-child(1) {width: 100%}#brxe-mgnpvk .form-group:nth-child(2) {width: 100%}#brxe-mgnpvk .form-group:nth-child(3) {width: 100%}#brxe-mgnpvk .form-group:nth-child(4) {width: 100%}}.brxe-qcfuqg.brxe-div {width: 100%}#brxe-tnaftn {position: sticky; top: 50%}@media only screen and (max-width: 767px) { #brxe-tnaftn { right: 4rem;}}#brxe-thmlrm {justify-content: space-between}@media (max-width: 767px) {#brxe-thmlrm {flex-direction: column-reverse; padding-right: 4rem; padding-bottom: 12rem; padding-left: 4rem}}#brxe-vpgehf {border-bottom-right-radius: 0.5rem; border-bottom-left-radius: 0.5rem; box-shadow: 36px 24px 40px 0 rgba(55, 76, 133, 0.05)}#brxe-dybplk {padding-top: 3.8rem; padding-bottom: 3.8rem}.woocommerce-error { background-color: #EC4621; border-radius: 0.5rem; padding-top: 1.6rem; padding-bottom: 1.6rem; padding-left: 0.8rem; padding-right: 0.8rem; color: white; font-family: "Montserrat"; font-weight: 600; text-align: center;}#brx-content > div > ul > li { display: flex; flex-direction: column-reverse; row-gap: 1.6rem; align-items: center;}#brx-content > div > ul > li::marker { content: none !important;}#brx-content > div > ul > li > a { padding: 1.6rem 4.5rem 1.6rem 4.5rem; border-top-left-radius: 0 !important; border-radius: 9999rem; background-color: #142947; color: white; font-size: 1.2rem; text-transform: uppercase; font-family: "Montserrat";}#brxe-innrta::after { content: ""; display: flex; flex-grow: 1; height: 0.1rem; background-color: #CFD1DD;}li::marker { color: #142947;}#brxe-xlddsk > div > div.brxe-muuhsq.brxe-div.flex-column.row-gap-16.max-width-450 > div > ul { padding-left: 1.6rem;}@media only screen and (max-width: 600px) { #{acf_vitamin_id} { flex-direction: column !important; }}#brxe-xlddsk {display: grid; align-items: initial; grid-template-columns: 1fr 1fr; grid-gap: 7.2rem}#vitamin_hidden { display: none;}@media (max-width: 767px) {#brxe-xlddsk {grid-template-columns: 1fr}}.brxe-zlivne .brxe-jgpqvr.brxe-svg :not([fill="none"]) {fill: #68ac31 !important}#brxe-wesyxs {display: grid; align-items: initial; grid-template-columns: 1fr 1fr; grid-gap: 7.2rem}#vitamin_hidden { display: none;}@media (max-width: 767px) {#brxe-wesyxs {grid-template-columns: 1fr}}.brxe-uoxgnu .brxe-fuxodi.brxe-svg :not([fill="none"]) {fill: #4f4bad !important}#brxe-attsfc {display: grid; align-items: initial; grid-gap: 7.2rem; grid-template-columns: 1fr 1fr}#vitamin_hidden { display: none;}@media (max-width: 767px) {#brxe-attsfc {grid-template-columns: 1fr}}.brxe-ntuwbk .brxe-fsumzx.brxe-svg :not([fill="none"]) {fill: #00a8e2 !important}#brxe-jejinz {display: grid; align-items: initial; grid-template-columns: 1fr 1fr; grid-gap: 7.2rem}#vitamin_hidden { display: none;}@media (max-width: 767px) {#brxe-jejinz {grid-template-columns: 1fr}}.brxe-prnwva .brxe-poerki.brxe-svg :not([fill="none"]) {fill: #ec4621 !important}#brxe-rrfgpj {display: grid; align-items: initial; grid-gap: 7.2rem; grid-template-columns: 1fr 1fr}#vitamin_hidden { display: none;}@media (max-width: 767px) {#brxe-rrfgpj {grid-template-columns: 1fr}}.brxe-epqedi .brxe-tynccn.brxe-svg :not([fill="none"]) {fill: #a7c7e7 !important}#brxe-updlkn {display: grid; align-items: initial; grid-gap: 7.2rem; grid-template-columns: 1fr 1fr}#vitamin_hidden { display: none;}@media (max-width: 767px) {#brxe-updlkn {grid-template-columns: 1fr}}#brxe-cqtuln {width: 2.4rem; height: 2.4rem}#brxe-couqzv {width: 2.4rem; height: 2.4rem}@media only screen and (max-width: 1195px) { #brxe-zxauzj { margin-bottom: 5.6rem; }}#brxe-yzudyr {font-size: 1rem}@media only screen and (max-width: 1195px) { #brxe-vlqmbb { justify-content: flex-start; }}@media only screen and (max-width: 435px) { #brxe-vlqmbb { flex-direction: column; }}@media only screen and (max-width: 1195px) { #brxe-ggtepm { justify-content: flex-start; }}#brxe-zqdaqx .form-group:nth-child(1) {width: 48%}#brxe-zqdaqx .form-group:nth-child(2) {width: 48%}#brxe-zqdaqx .form-group:nth-child(3) {width: 48%}#brxe-zqdaqx .form-group:nth-child(4) {width: 48%}#brxe-zqdaqx .form-group:nth-child(5) {width: 100%}@media (max-width: 478px) {#brxe-zqdaqx .form-group:nth-child(1) {width: 100%}#brxe-zqdaqx .form-group:nth-child(2) {width: 100%}#brxe-zqdaqx .form-group:nth-child(3) {width: 100%}#brxe-zqdaqx .form-group:nth-child(4) {width: 100%}}@media only screen and (max-width: 1195px) { #brxe-xyaxsa { flex-direction: column; }}#brxe-wntlag a { font-weight: 800; text-decoration: underline;}
/*# sourceURL=bricks-frontend-inline-inline-css */
.rezervacia-steps.brxe-text-basic { font-size: 1.8rem; margin-top: 0.8rem; opacity: 1; font-weight: bolder; }
.bookio-clip { overflow: hidden; height: 587px; position: relative; visibility: hidden; }
#bookio-iframe { border: 0 !important; display: block; position: absolute !important; bottom: -50px !important; left: 0 !important; width: 100% !important; }



/* BREAKPOINT: Desktop (BASE) */
.breadcrumbs.brxe-breadcrumbs .item {font-size: 1.4rem; color: #31304d; font-family: "Montserrat"; font-weight: 400}
.breadcrumbs.brxe-breadcrumbs .item[aria-current="page"] {font-family: "Montserrat"; font-weight: 700}
.breadcrumbs.brxe-breadcrumbs .separator {font-size: 1.4rem}
.breadcrumbs.brxe-breadcrumbs {gap: 0.8rem}


/*# sourceURL=bricks-global-classes-inline-inline-css */



/* BREAKPOINT: Desktop (BASE) */
.breadcrumbs.brxe-breadcrumbs .item {font-size: 1.4rem; color: #31304d; font-family: "Montserrat"; font-weight: 400}
.breadcrumbs.brxe-breadcrumbs .item[aria-current="page"] {font-family: "Montserrat"; font-weight: 700}
.breadcrumbs.brxe-breadcrumbs .separator {font-size: 1.4rem}
.breadcrumbs.brxe-breadcrumbs {gap: 0.8rem}


/*# sourceURL=bricks-global-classes-inline-inline-css */

.brxe-container {
	align-items: flex-start;
	display: flex;
	flex-direction: column;
	margin-left: auto;
	margin-right: auto;
	width: 100% !important;
}

.woocommerce-breadcrumb {
	font-size: 1.3rem;
	color: #374c85;
}

@media (max-width: 767px) {
    #brxe-sbjvza { padding-right: 1rem; padding-left: 1rem; }
}
