.brxe-image-gallery .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute!important;text-align:center;width:100%;z-index:1}.brxe-image-gallery[data-layout=metro] .image img{height:auto;width:100%}.brxe-template{width:100%}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{overflow:hidden;position:relative}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute!important;text-align:center;width:100%;z-index:1}.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}:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}.brxe-tabs-nested .tab-pane.brx-open{display:block!important}#brxe-yrzgos.thumbnail-slider{gap:15px}#brxe-qbptcp .added_to_cart{justify-content:center;align-items:center}#brxe-qbptcp .single_buy_now_button{flex-direction:row}#brxe-qbptcp form.cart .group_table td{vertical-align:top}#brxe-qbptcp .single_buy_now_button.button{background-color:var(--accent);margin-right:10px;margin-left:10px;flex-grow:0}#brxe-qbptcp .swatch-with-bg.swatches-image span{width:40px;height:60px}#brxe-qbptcp .reset_variations{font-size:14px}#brxe-qbptcp table.variations label{font-size:14px}#brxe-qbptcp .cart table.variations{margin-bottom:20px;margin-left:10px}#brxe-qbptcp .woocommerce-grouped-product-list-item__label a{font-size:14px}@media (max-width:478px){#brxe-qbptcp .single_buy_now_button.button{font-size:14px;margin-right:0;margin-left:5px;padding-right:10px;padding-left:10px;width:89%}}.brxe-wnymfa .brxe-ebgnvx.brxe-product-add-to-cart table.variations tr{background-color:var(--action)}.brxe-wnymfa .brxe-ebgnvx.brxe-product-add-to-cart table.variations label{color:var(--accent-ultra-light)}.brxe-wnymfa .brxe-ebgnvx.brxe-product-add-to-cart .woocommerce-variation-add-to-cart,.brxe-wnymfa .brxe-ebgnvx.brxe-product-add-to-cart form:not(.variations_form){flex-direction:row}.brxe-hjimvy .brxe-fgxfzk.brxe-icon{font-size:20px;position:absolute;right:0;top:0;cursor:pointer}.brxe-hjimvy .brxe-bzuasv.brxe-image{width:15%}.brxe-hjimvy .brxe-iuugly.brxe-container{flex-direction:row;column-gap:10px;box-shadow:rgba(0,0,0,.1) 0px 10px 15px -3px,rgba(0,0,0,.1) 0px 4px 6px -4px}.brxe-hjimvy .brxe-wrjxhg.brxe-form{margin-top:10px}.brxe-hjimvy .brxe-wrjxhg.brxe-form .form-group input{border-color:#babaca;border-radius:10px;color:var(--black-trans-90)}.brxe-hjimvy .brxe-wrjxhg.brxe-form .flatpickr{border-color:#babaca;border-radius:10px}.brxe-hjimvy .brxe-wrjxhg.brxe-form select{border-color:#babaca;border-radius:10px;color:var(--black-trans-90)}.brxe-hjimvy .brxe-wrjxhg.brxe-form textarea{border-color:#babaca;border-radius:10px;color:var(--black-trans-90)}.brxe-hjimvy .brxe-wrjxhg.brxe-form .bricks-button:not([type=submit]){border-color:#babaca;border-radius:10px}.brxe-hjimvy .brxe-wrjxhg.brxe-form .choose-files{border-color:#babaca;border-radius:10px}.brxe-hjimvy .brxe-wrjxhg.brxe-form ::placeholder{color:var(--black-trans-90)}.brxe-hjimvy .brxe-wrjxhg.brxe-form .submit-button-wrapper{width:100%}.brxe-hjimvy .brxe-apzvac.brxe-block{margin-top:10px}.brxe-hjimvy .brxe-spbwyn.brxe-div{position:relative}.brxe-hjimvy .brxe-gscjgv.brxe-section{padding-top:0;padding-right:10px;padding-bottom:0;padding-left:10px}.brxe-hjimvy .brxe-421991.brxe-bu-product-image{width:50%}@media (max-width:991px){.brxe-hjimvy .brxe-421991.brxe-bu-product-image{width:30%}}@media (max-width:478px){.brxe-hjimvy .brxe-421991.brxe-bu-product-image{width:50%}}.brxe-hjimvy .brxe-212567.brxe-heading{margin-right:30px;font-size:var(--text-xl)}.brxe-hjimvy .brxe-adqzdo.brxe-text-basic{font-size:18px}.brxe-hjimvy .brxe-kpklgn.brxe-text-basic{font-size:18px}.brxe-hjimvy .brxe-mgzgqs.brxe-text-basic{font-size:18px}.brxe-hjimvy .brxe-xawwky.brxe-text-basic{font-size:18px}.brxe-hjimvy .brxe-fecbaf.brxe-product-additional-information h2{font-size:18px}.brxe-hjimvy .brxe-fecbaf.brxe-product-additional-information th{font-size:14px}.brxe-hjimvy .brxe-fecbaf.brxe-product-additional-information td{font-size:14px}.brxe-hjimvy .brxe-fecbaf.brxe-product-additional-information{font-size:14px;margin-top:20px}@media (max-width:660px){.brxe-hjimvy .brxe-fecbaf.brxe-product-additional-information th{font-size:12px}.brxe-hjimvy .brxe-fecbaf.brxe-product-additional-information td{font-size:12px}}.brxe-hjimvy .brxe-2af2a2.brxe-text-basic{margin-top:10px}@media (max-width:1100px){.brxe-hjimvy .brxe-2af2a2.brxe-text-basic{font-size:14px}}.brxe-hjimvy .brxe-3753e3.brxe-button i{color:#1aff00}.brxe-hjimvy .brxe-3753e3.brxe-button{color:var(--action);cursor:pointer;padding-top:5px;padding-bottom:5px;background-color:var(--primary-semi-light)}@media (max-width:991px){.brxe-hjimvy .brxe-3753e3.brxe-button{min-width:90%;background-color:var(--primary-medium);color:var(--neutral);margin-bottom:20px;margin-left:0}}@media (max-width:478px){.brxe-hjimvy .brxe-3753e3.brxe-button{margin-bottom:10px}}@media (max-width:991px){.brxe-hjimvy .brxe-e65cff.brxe-block{align-items:center}}.brxe-hjimvy .brxe-933a36.brxe-button i{color:#1aff00;font-size:20px}.brxe-hjimvy .brxe-933a36.brxe-button{color:var(--action);border-color:#6f0;padding-top:5px;padding-bottom:5px}@media (max-width:991px){.brxe-hjimvy .brxe-933a36.brxe-button{padding-right:20px;min-width:90%;border-color:#d0ff00}}@media (max-width:991px){.brxe-hjimvy .brxe-b71fb2.brxe-block{align-items:center}}.brxe-hjimvy .brxe-7bdc3d.brxe-block{flex-direction:row;margin-top:30px}@media (max-width:1100px){.brxe-hjimvy .brxe-7bdc3d.brxe-block{padding-bottom:70px}}@media (max-width:991px){.brxe-hjimvy .brxe-7bdc3d.brxe-block{flex-wrap:wrap;flex-direction:column}}@media (max-width:767px){.brxe-hjimvy .brxe-7bdc3d.brxe-block{padding-bottom:120px}}.brxe-hjimvy .brxe-9b41a6.brxe-block{padding-left:0;margin-left:0}.brxe-hjimvy .brxe-5b6265.brxe-container{flex-direction:row;position:relative}@media (max-width:991px){.brxe-hjimvy .brxe-5b6265.brxe-container{flex-direction:column}}.brxe-hjimvy .brxe-50f20f.brxe-section{padding-top:0;padding-bottom:0}