@layer bricks {.brxe-button{width:auto}}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@layer bricks {.brxe-accordion-nested{--brx-icon-transform:rotate(90deg);width:100%}.brxe-accordion-nested .accordion-title-wrapper{cursor:pointer}.brxe-accordion-nested .accordion-title-wrapper .brxe-heading{margin:0}.brxe-accordion-nested .accordion-content-wrapper{display:none}.brxe-accordion-nested .brx-open>.accordion-content-wrapper{display:block}.brxe-accordion-nested .brx-icon-expanded{display:none}.brxe-accordion-nested .brx-icon-transform{transition:transform .1s}.brxe-accordion-nested>.brx-open>.accordion-title-wrapper .brx-icon-transform{transform:var(--brx-icon-transform)}.brxe-accordion-nested>.brx-open>.accordion-title-wrapper .brx-icon-collapsed{display:none}.brxe-accordion-nested>.brx-open>.accordion-title-wrapper .brx-icon-expanded{display:block}}@layer bricks {.brxe-text-link{gap:5px}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}.brxe-text-link .icon{flex-shrink:0}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}@layer bricks {.brxe-template{width:100%}}#brxe-kdlvth .flex-control-thumbs {gap: var(--card-gap); grid-template-columns: repeat(5, 1fr)}#brxe-kdlvth .woocommerce-product-gallery {gap: var(--card-gap)}#brxe-kdlvth.thumbnail-slider {gap: var(--card-gap)}#brxe-kdlvth .flex-direction-nav a {background-color: var(--primary); color: var(--primary-d-7); height: 30px; width: 30px}#brxe-kdlvth .flex-direction-nav a > * {font-size: 10px}#brxe-kdlvth .flex-direction-nav a > svg {height: 10px}#brxe-kdlvth .flex-direction-nav a:hover {background-color: var(--secondary); color: var(--white)}#brxe-kdlvth img { aspect-ratio: 3/2; height: auto; object-fit: cover; border-radius: var(--radius);}#brxe-kdlvth .flex-control-thumbs,#brxe-kdlvth .brx-thumbnail-slider-wrapper { img { aspect-ratio: 1; border-radius: var(--radius); }}#brxe-kdlvth .brx-thumbnail-slider-wrapper .woocommerce-product-gallery__image:not(:last-child) { margin-inline-end: var(--card-gap) !important;}#brxe-kdlvth .flex-direction-nav { fill: currentcolor;}@media (max-width: 478px) {#brxe-kdlvth .flex-control-thumbs {grid-template-columns: repeat(4, 1fr)}}@media (max-width: 380px) {#brxe-kdlvth .flex-control-thumbs {grid-template-columns: repeat(4, 1fr)}}#brxe-e66235 {position: relative}#brxe-ae2c20 {color: var(--primary-d-6); font-size: var(--text-3xl); font-weight: 900}#brxe-fe7a0e {inline-size: 100%}#brxe-fe7a0e { font-size: var(--text-4xl); color: var(--black); line-height: var(--heading-line-height); .woocommerce-price-suffix { font-size: 0.5em; } del { font-size: 0.6em; display: flex; color: var(--danger-t-3); margin-block-end: 0px; }}#brxe-4c2233 {line-height: var(--body-line-height)}#brxe-e03ee3 { --list-item-spacing: 0.03em;}#brxe-e03ee3 iframe { width: 100%; height: auto; aspect-ratio: 16/9;}#brxe-gbhkqn .info-boxes__content { background: var(--site);}.brxe-byefdf .brxe-cmkutx.brxe-text-basic {display: flex}.brxe-byefdf .brxe-zavqhr.brxe-icon {font-size: 1em}.brxe-byefdf .brxe-chqzlt.brxe-block {flex-direction: row; flex-wrap: wrap; flex-grow: 1; justify-content: space-between; align-items: center; column-gap: 0px; row-gap: 0px; z-index: 1}.brxe-byefdf .brxe-wxqnad.brxe-block {margin-block-start: calc(var(--card-padding) * -1); border-end-start-radius: var(--radius); border-end-end-radius: var(--radius); background-color: var(--white-d-1); border-block-start-width: 1px; border-inline-end-width: 1px; border-block-end-width: 1px; border-inline-start-width: 1px; border-style: solid; border-color: var(--site-d-1); position: relative}:where(.brxe-byefdf .brxe-wxqnad.brxe-block > *:not(figcaption)) {position: relative}.brxe-byefdf .brxe-wxqnad.brxe-block::before {background-image: linear-gradient(var(--white-t-4), var(--white-t-4)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}.brxe-byefdf.brxe-block {row-gap: 0px; column-gap: 0px; position: relative}#brxe-gffczd .accordion-content-wrapper {padding-top: calc(var(--card-padding) * 2); padding-right: var(--card-padding); padding-bottom: var(--card-padding); padding-left: var(--card-padding)}#brxe-gffczd .accordion-title-wrapper {background-color: var(--primary); padding-top: calc(var(--card-padding) / 2); padding-right: var(--card-padding); padding-bottom: calc(var(--card-padding) / 2); padding-left: var(--card-padding); color: var(--primary-d-8); font-size: var(--text-m); border-radius: var(--radius)}#brxe-gffczd .accordion-title-wrapper .brxe-heading {color: var(--primary-d-8); font-size: var(--text-m)}#brxe-gffczd .brx-open .accordion-title-wrapper {background-color: var(--secondary); color: var(--white)}#brxe-gffczd .brx-open .accordion-title-wrapper .brxe-heading {color: var(--white)}#brxe-gffczd { display: flex; flex-direction: column; gap: var(--card-gap);}#brxe-nrfkum { --boxed-padding: calc(var(--card-padding) / 2);}#booknow .cart .single_add_to_cart_button, #booknow a.button[data-product_id] {min-width: 100%}#booknow form.cart:not(.variations_form), #booknow form.cart.variations_form .woocommerce-variation-add-to-cart {flex-grow: 1; align-items: stretch}#booknow .cart .quantity {width: 100%; background-color: var(--white)}#booknow .stock {display: none}#booknow { [disabled] { opacity: 0.3; transform: none; box-shadow: none; cursor:not-allowed; }}