.brxe-shortcode{width:100%}.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}: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}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{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{transition:inherit}:where(.brxe-image) img{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}.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}/* BREAKPOINT: Desktop (BASE) */#brxe-svmbny .woocommerce-product-gallery__image{border-radius:15px; overflow: hidden;}#brxe-svmbny .woocommerce-product-gallery .woocommerce-product-gallery__trigger:before {  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KDTwhLS0gVXBsb2FkZWQgdG86IFNWRyBSZXBvLCB3d3cuc3ZncmVwby5jb20sIEdlbmVyYXRvcjogU1ZHIFJlcG8gTWl4ZXIgVG9vbHMgLS0+DQo8c3ZnIHdpZHRoPSI4MDBweCIgaGVpZ2h0PSI4MDBweCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzE1XzE1MikiPg0KPHJlY3Qgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiBmaWxsPSJ3aGl0ZSIvPg0KPGNpcmNsZSBjeD0iMTAuNSIgY3k9IjEwLjUiIHI9IjYuNSIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+DQo8cGF0aCBkPSJNMTkuNjQ2NCAyMC4zNTM2QzE5Ljg0MTcgMjAuNTQ4OCAyMC4xNTgzIDIwLjU0ODggMjAuMzUzNiAyMC4zNTM2QzIwLjU0ODggMjAuMTU4MyAyMC41NDg4IDE5Ljg0MTcgMjAuMzUzNiAxOS42NDY0TDE5LjY0NjQgMjAuMzUzNlpNMjAuMzUzNiAxOS42NDY0TDE1LjM1MzYgMTQuNjQ2NEwxNC42NDY0IDE1LjM1MzZMMTkuNjQ2NCAyMC4zNTM2TDIwLjM1MzYgMTkuNjQ2NFoiIGZpbGw9IiMwMDAwMDAiLz4NCjwvZz4NCjxkZWZzPg0KPGNsaXBQYXRoIGlkPSJjbGlwMF8xNV8xNTIiPg0KPHJlY3Qgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiBmaWxsPSJ3aGl0ZSIvPg0KPC9jbGlwUGF0aD4NCjwvZGVmcz4NCjwvc3ZnPg==);  border-radius: 30px;  height: 50px;  width: 50px;   background-size: 32px;   cursor: pointer;}/* BREAKPOINT: Desktop (BASE) */#brxe-tskzzr {justify-content: center; align-items: flex-start; max-height: 800px}/* BREAKPOINT: Mobile portrait */@media (max-width: 478px) {#brxe-wiwpnk {margin-top: 10px}}/* BREAKPOINT: Mobile landscape */@media (max-width: 767px) {#brxe-viscoe {margin-top: 15px}}/* BREAKPOINT: Mobile portrait */@media (max-width: 478px) {#brxe-viscoe {row-gap: 0px}}/* BREAKPOINT: Desktop (BASE) */#brxe-xyqiqy {display: flex; align-self: center !important; align-items: center; padding-top: 40px; padding-right: 40px; padding-bottom: 40px; padding-left: 40px; column-gap: 50px}/* BREAKPOINT: Mobile landscape */@media (max-width: 767px) {#brxe-xyqiqy {flex-direction: column}#brxe-xyqiqy {padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}}/* BREAKPOINT: Mobile landscape */@media (max-width: 767px) {#brxe-seeewf .x-modal_close{position:fixed;}}/* BREAKPOINT: Desktop (BASE) */#brxe-dfvcht {margin-top: auto; font-size: 14px}/* BREAKPOINT: Desktop (BASE) */#brxe-zwvkfd .wishlist-icon-div { display: flex;  justify-content: center;  align-items: center;}#brxe-zwvkfd .wishlist-icon-div >div{display: flex;}/* BREAKPOINT: Mobile landscape */@media (max-width: 767px) {#brxe-zwvkfd svg{width:25px;height:25px}}/* BREAKPOINT: Desktop (BASE) */#brxe-zyxtog {font-size: 20px; color: var(--bricks-color-nwesba); fill: var(--bricks-color-nwesba)}/* BREAKPOINT: Mobile landscape */@media (max-width: 767px) {#brxe-zyxtog {font-size: 16px}}/* BREAKPOINT: Desktop (BASE) */#brxe-usbmjm {display: flex; row-gap: 10px; flex-direction: column}/* BREAKPOINT: Desktop (BASE) */#brxe-bdckfi .add_to_cart_button span{display:none;} .plus-cart_btn .icon {  width: 20px; height: 20px;} .plus-cart_btn .cart .single_add_to_cart_button{  position: relative;} .plus-cart_btn .bricks-cart-adding i::before {  border-bottom: #000;  content: '' !important;  position: absolute;  width: 30px;  height: 30px;  border-radius: 30px;  border: 4px solid grey;  border-top-color: #d0d0d0;  animation: loading 2s linear infinite;  left: 10px;  top: 10px;}@keyframes loading { 0% {  transform: rotate(0deg); } 100% {  transform: rotate(360deg); }}/* BREAKPOINT: Mobile landscape */@media (max-width: 767px) {.plus-cart_btn .bricks-cart-adding i::before {    width: 20px;    height: 20px;      border: 3px solid grey;}}/* BREAKPOINT: Desktop (BASE) */#brxe-tkrrvf {display: flex; justify-content: space-between; align-items: center; margin-top: auto}/* BREAKPOINT: Mobile portrait */@media (max-width: 478px) {#brxe-tkrrvf {padding-right: 10px; padding-bottom: 10px; padding-left: 10px}}