@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}}h5 { font-size: var(--text-m);}.tm-extra-product-options .tc-row, .tc-row { gap: var(--space-l);}a.reset_variations.tc-cell.tcwidth.tcwidth-100 { display: none !important;}body.postid-4301 .woocommerce-variation.single_variation { display: block !important;}.tc-container.cpf-element.tc-cell.cpf-type-divider.tcwidth.tcwidth-100.divider-padding-div.fullwidth-div { height: 0;}.bottom-cart .variations{ display: none;}.option-description {font-size:var(--text-xs);line-height:1rem;}.tc-container.cpf-element.tc-cell.cpf-type-variations.tcwidth.tcwidth-100.tm-product-id-568.fullwidth-div.natl-park-var-div.tc-is-required { padding-bottom: 3rem;}.tc-container.cpf-element.tc-cell.cpf-type-radio.tcwidth.tcwidth-100.natl-park-var-div.fullwidth-div.tc-container-enabled { padding-bottom: 3rem;}.tm-epo-required { color: #737876;}.tm-extra-product-options .tc-element-inner-wrap .tc-row { gap: var(--space-s);}.tm-extra-product-options .tc-col, .tm-extra-product-options .tc-cell.tc-col, .tc-cell.tc-col, .tc-col { align-items: center;}.tm-element-description { font-size: var(--text-s);}.tm-extra-product-options .tc-element-inner-wrap .tc-row { gap: var(--tcinnergap);}@media screen and (min-width: 769px) {.tc-container.cpf-element.tc-cell.cpf-type-multiple_file_upload.tcwidth.tcwidth-49.file-upload-div.fullwidth-div.tc-container-enabled { padding-left: 2rem; }}@media screen and (max-width: 768px) {ul.tmcp-ul-wrap.tmcp-elements.tm-extra-product-options-variations.fullwidth-ul.natl-park-var-ul.tm-variation-ul-image.variation-element-1 { font-size: var(--text-s); }}.tc-styled-variations { padding: 6rem 0rem;}span.tm-epo-required.tc-right { display: none;}span.tc-epo-element-label-text { font-size: 3rem;}.tm-extra-product-options .tmcp-field-wrap.tc-active.tc-mode-text { background-color: #ebc8aa57;}#brxe-5793db .flex-direction-nav a {background-color: var(--neutral); height: 4rem; width: 4rem; border-radius: --radius}#brxe-5793db .flex-direction-nav a > * {font-size: 3rem}#brxe-5793db .flex-direction-nav a > svg {height: 3rem}#brxe-5793db .woocommerce-product-gallery .flex-control-thumbs img:not(.flex-active) {opacity: .5}#brxe-5793db.thumbnail-slider .brx-product-gallery-thumbnail-slider .woocommerce-product-gallery__image:not(.flex-active-slide) img {opacity: .5}#brxe-5793db .flex-control-thumbs {grid-template-columns: repeat(5, 1fr)}@media (max-width: 767px) {#brxe-5793db {width: 100%; max-width: 100%}}#brxe-085550 {width: 50%; flex-shrink: 0}@media (max-width: 767px) {#brxe-085550 {width: 100%}}#brxe-f434b6 {text-transform: capitalize; font-weight: 600; line-height: 1.2em; text-align: left; font-size: 3rem}@media (max-width: 991px) {#brxe-f434b6 {font-size: 35px}}#brxe-46966a {font-size: var(--text-xs); font-weight: 400; text-transform: uppercase; margin-top: var(--space-xs)}#brxe-46966a .separator {color: #e0e0e0}#brxe-3789bb .star-rating span::before {color: var(--primary)}#brxe-3789bb {font-size: var(--text-s)}#brxe-532b55 {padding-top: var(--space-xs); padding-bottom: var(--space-xs); margin-top: 0; margin-bottom: 0}#brxe-618a7d .qty {border-width: 1px; border-color: var(--accent)}#brxe-618a7d .minus {border-width: 1px; border-color: var(--accent)}#brxe-618a7d .plus {border-width: 1px; border-color: var(--accent)}#brxe-618a7d .cart .single_add_to_cart_button, #brxe-618a7d a.button[data-product_id] {font-size: 1.4rem; font-weight: 600; color: #ffffff; line-height: 2.5em; text-transform: uppercase; letter-spacing: 1px; background-color: var(--base); border: 1px solid #00c2e0; border-radius: var(--radius-l)}#brxe-618a7d .cart .single_add_to_cart_button:hover, #brxe-618a7d a.button[data-product_id]:hover {background-color: var(--primary)}#brxe-618a7d table.variations label {font-family: "Outfit"; text-transform: capitalize; color: var(--bricks-color-grey-800); font-size: var(--text-m); text-align: left; font-weight: 500}#brxe-618a7d .icon {color: #ffffff; font-size: 14px}#brxe-618a7d .cart table.variations {margin-bottom: 10px}#brxe-618a7d .cart table.variations td {padding-top: var(--space-xs); padding-left: var(--space-s)}#brxe-618a7d .cart table.variations th {padding-top: var(--space-xs); padding-left: var(--space-s)}#brxe-618a7d .stock {display: none}#brxe-618a7d .woocommerce-variation-price {font-size: var(--text-l); font-weight: 500}#brxe-618a7d {text-align: left}#brxe-618a7d .cart .variations tr:not(:has(.reset_variations)) {border-top-width: 0; border-bottom-width: 0}#brxe-618a7d table.variations { width: 100%; table-layout: auto;}#brxe-618a7d table.variations th.label { width: 1%; white-space: nowrap; text-align: left; padding-left: 0; padding-right: 1.5rem;}#brxe-618a7d table.variations td.value { width: auto; text-align: left; padding-left: 0;}#brxe-618a7d table.variations select { width: auto; max-width: 100%; margin-left: 0; float: none;}#brxe-bbf272 {width: 50%; padding-top: 40px; padding-right: 40px; padding-bottom: 40px; padding-left: 40px; box-shadow: 5px 5px 25px 0 rgba(0, 0, 0, 0.1); flex-shrink: 0; row-gap: var(--space-xs); align-items: flex-start; text-align: left}@media (max-width: 767px) {#brxe-bbf272 {width: 100%}}@media (max-width: 478px) {#brxe-bbf272 {padding-left: 20px; margin-top: 20px}}#brxe-5354ab {margin-top: 60px; margin-bottom: 60px; padding-right: 20px; padding-left: 20px; flex-direction: row; align-items: stretch; width: var(--content-width)}#brxe-4cabad {text-align: left}#brxe-c0a545 {z-index: 1; font-size: 45px; text-transform: capitalize; font-weight: 800; line-height: 1.2em; text-align: left; margin-bottom: 40px}@media (max-width: 991px) {#brxe-c0a545 {font-size: 35px}}#brxe-4ef436 .repeater-item [data-field-id="acbf92"] {margin-top: 15px; margin-bottom: 5px; font-weight: 600; font-size: 2rem; text-transform: capitalize; text-align: center}#brxe-4ef436 .repeater-item [data-field-id="0baaad"] {font-family: "Maven Pro"; font-size: 18px; text-align: center; font-weight: 600}#brxe-4ef436 .products {grid-template-columns: repeat(4, 1fr)}#brxe-4ef436 .product {background-color: #ffffff; box-shadow: 5px 5px 25px 0 rgba(0, 0, 0, 0.1); border-radius: --radius}@media (max-width: 991px) {#brxe-4ef436 .products {grid-template-columns: repeat(3, 1fr)}}@media (max-width: 478px) {#brxe-4ef436 .products {grid-template-columns: repeat(2, 1fr)}}#brxe-fd4721 {font-size: 14px; font-family: "Maven Pro"; font-weight: 400; flex-direction: row; gap: var(--space-s); padding-top: var(--space-l); padding-bottom: var(--space-l)}#brxe-fd4721 .prefix {font-weight: 600; color: #000000}