@layer bricks {}@layer bricks {.brxe-shortcode{width:100%}}@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 {:where(.brxe-divider){align-items:center;display:flex;font-size:30px;gap:30px}:where(.brxe-divider).horizontal{width:100%}:where(.brxe-divider).horizontal .line{border-top:1px solid}:where(.brxe-divider).vertical{flex-direction:column}:where(.brxe-divider).vertical .line{border-right:1px solid;width:auto}:where(.brxe-divider) .line{position:relative;width:100%}:where(.brxe-divider) .icon{flex-shrink:0;position:relative}:where(.brxe-divider) a{display:inline-flex}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}.brxe-post-sharing{display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.brxe-post-sharing.brand-colors{color:#fff}.brxe-post-sharing.brand-colors a{border:none}.brxe-post-sharing.brand-colors .facebook{background-color:#3b5998}.brxe-post-sharing.brand-colors .twitter{background-color:#4cc2ff}.brxe-post-sharing.brand-colors .googleplus{background-color:#d23e2b}.brxe-post-sharing.brand-colors .whatsapp{background-color:#25d366}.brxe-post-sharing.brand-colors .telegram{background-color:#54a9eb}.brxe-post-sharing.brand-colors .vkontakte{background-color:#5181b8}.brxe-post-sharing.brand-colors .linkedin{background-color:#4875b4}.brxe-post-sharing.brand-colors .pinterest{background-color:#c91a22}.brxe-post-sharing.brand-colors .bluesky{background-color:#0af}.brxe-post-sharing.brand-colors .email{background-color:var(--bricks-text-light)}.brxe-post-sharing a{align-items:center;border-radius:50%;display:flex;height:30px;justify-content:center;text-align:center;width:30px}.brxe-post-sharing a.telegram svg{margin-left:-2px}.brxe-post-sharing i:before{line-height:inherit}.brxe-post-sharing svg{fill:currentcolor;flex-shrink:0;height:1em}}@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 {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}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).caption:has(figcaption.bricks-image-caption){overflow:hidden}: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):before{border-radius:inherit}: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;text-align:center;width:100%;z-index:1}}@layer bricks {.brxe-slider-nested{min-width:0;width:100%}.brxe-slider-nested .splide__slide{align-items:center;display:flex;justify-content:center;position:relative}.brxe-slider-nested .splide__arrows:not(.custom) .splide__arrow--prev{transform:translateY(-50%) scaleX(-1)}.brxe-slider-nested .splide__arrows:not(.custom).splide__arrows--ttb .splide__arrow--prev{transform:translateX(-50%) scaleX(-1)}.brxe-slider-nested .splide__arrows svg{min-height:0;min-width:0}}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart { flex-direction: column; align-items: flex-start;}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .button { border-radius: var(--radius);}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .quantity { height: -webkit-fill-available; margin-right: var(--space-s);}form.cart .quantity .minus, form.woocommerce-cart-form .quantity .minus { border-radius: var(--radius) 1px 1px var(--radius);}form.cart .quantity .plus, form.woocommerce-cart-form .quantity .plus { border-radius: 1px var(--radius) var(--radius) 1px;}.merchant-sticky-add-to-cart-item.product-image img { aspect-ratio: 1 / 1;}.single-product-4__gallery .flex-viewport { border-radius: var(--radius-m);}.card-product-5__price .price:not(:has(del)) bdi { color: var(--neutral); font-weight: 700;}.single-product-4__add-cart .variations_button, .single-product-4__add-cart .cart:not(:has(.variations_button)) { display: flex; gap: var(--space-xs);}.single-product-4__add-cart .button { margin-top: 0; flex: 1;}.single-product-4__add-cart .quantity .action.minus { border-radius: var(--radius-s) 0 0 var(--radius-s);}.single-product-4__add-cart .quantity .action.plus { border-radius: 0 var(--radius-s) var(--radius-s) 0;}@media(max-width: 766px) { .single-product-4__add-cart .variations_button, .single-product-4__add-cart .cart:not(:has(.variations_button)) { flex-direction: column; }}.merchant-frequently-bought-together-title { margin-bottom: 0px; font-size: var(--h4);}.merchant-frequently-bought-together { margin: 0px; padding-top: var(--space-s); padding-bottom: var(--space-s);}button.merchant-add-bundle-to-cart { background-color: var(--primary) !important; color: var(--white) !important; border-radius: var(--radius-m) !important; width: 100%; transition: all 0.3s ease;}button.merchant-add-bundle-to-cart:hover { background-color: var(--primary-hover) !important;}.merchant-frequently-bought-together-bundle-products { display: flex; flex-wrap: wrap; gap: var(--space-m) !important; }.merchant-frequently-bought-together-bundle-product .include-product:checked { accent-color: var(--primary) !important; background-color: var(--primary) !important;}.merchant-frequently-bought-together-bundle-product img { width: 100% !important; height: auto !important; aspect-ratio: 1 / 1 !important; object-fit: cover !important; border-radius: var(--radius-s) !important; display: block !important;}.merchant-frequently-bought-together-bundle-product-contents { width: 100% !important; display: block !important;}.merchant-frequently-bought-together-bundle-product-contents .woocommerce-loop-product__title a { display: -webkit-box !important; -webkit-line-clamp: 2 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; text-overflow: ellipsis !important; line-height: 1.3em !important; min-height: 2.6em !important; font-weight: bold !important; text-decoration: none !important; color: var(--text-main) !important; width: 100% !important;}.merchant-frequently-bought-together-bundle-product-contents .woocommerce-loop-product__title a:hover { color: var(--primary) !important;}.merchant-frequently-bought-together-bundle-product-price del { font-size: var(--text-s) !important; opacity: 0.7; text-decoration: line-through !important;}.merchant-frequently-bought-together-bundle-product-price ins,.merchant-frequently-bought-together-bundle-product-price > span.amount,.merchant-frequently-bought-together-bundle-total-price ins { font-size: var(--text-m) !important; color: var(--text-dark) !important; text-decoration: none !important; font-weight: 700 !important;}@media screen and (max-width: 768px) { .merchant-frequently-bought-together-bundle .plus-icon .bundle-product-plus { display: none; } .merchant-frequently-bought-together-bundle-products { flex-direction: column !important; gap: 0 !important; } .merchant-frequently-bought-together-bundle-product { flex-direction: row !important; align-items: center !important; text-align: left !important; border-radius: 0 !important; border: none; border-top: 1px solid var(--border-color-dark) !important; } .merchant-frequently-bought-together-bundle-product img { width: 100px !important; height: 100px !important; } .merchant-frequently-bought-together-bundle-product .include-product { left: 0 !important; top: 50% !important; transform: translateY(-50%); }}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-title, .merchant-adv-reviews .merchant-adv-reviews-title { font-size: var(--h4); margin-top: 0px;}.merchant-adv-reviews { margin-top: var(--space-s); margin-bottom: var(--space-s);}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-footer, .merchant-adv-reviews .merchant-adv-reviews-footer { margin-bottom: 0px;}.merchant-pagination-wrapper { margin-top: var(--space-s);}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-body, .merchant-adv-reviews .merchant-adv-reviews-body { margin-bottom: var(--space-s);}.merchant-adv-reviews .item-rating,.merchant-adv-reviews .item-qty,.merchant-adv-reviews .woocommerce-review__verified,.merchant-adv-reviews .merchant-review-date,.merchant-adv-reviews-modal-column-review .merchant-review-author,.merchant-adv-reviews-modal-column-review .woocommerce-review__verified,.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form .merchant-adv-reviews-media #merchant-adv-reviews-drop-area p { font-size: var(--text-s) !important;}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .modal-title,.merchant-adv-reviews-modal-column-review-title { font-size: var(--text-m) !important; font-weight: bold; }.merchant-adv-reviews-modal-photo-slider .merchant-adv-review-write-button, .merchant-adv-reviews .merchant-adv-review-write-button,.merchant-pagination-wrapper .merchant-pagination-button,.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form p:not(.comment-form-cookies-consent) #submit { border-radius: var(--radius-m) !important; background-color: var(--primary) !important; color: var(--white) !important;}.merchant-pagination-wrapper .merchant-pagination-button:hover,.merchant-adv-reviews .merchant-adv-review-write-button:hover,.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form p:not(.comment-form-cookies-consent) #submit:hover { background-color: var(--primary-hover) !important; color: var(--white) !important;}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-header .merchant-reviews-orderby-form select, .merchant-adv-reviews .merchant-adv-reviews-header .merchant-reviews-orderby-form select { border-radius: var(--radius-m) !important;}.merchant-pagination-button__loader svg path { fill: currentColor !important;}.merchant-reviews-list-wrapper { border-top: var(--border) !important; border-bottom: var(--border) !important; margin-top: var(--space-m) !important;}.merchant-reviews-list-wrapper .merchant-reviews-list-item { padding-top: var(--space-m) !important; padding-bottom: var(--space-m) !important; border-bottom: none !important;}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body { border-radius: var(--radius-m) !important; overflow: hidden; padding: var(--card-padding) !important; background-color: var(--bg-ultra-light) !important;}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-modal-column:first-child { padding: 0px !important; border-radius: var(--radius-m) !important; overflow: hidden !important;}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .merchant-adv-reviews-modal-product { display: flex !important; align-items: center !important; gap: var(--space-xs) !important; padding-right: 0px !important;}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .merchant-adv-reviews-modal-product .modal-product-info { text-align: left !important;} .merchant-adv-reviews .star-rating,.merchant-adv-reviews-modal-column-review .star-rating { float: none !important; display: inline-block !important;  vertical-align: middle !important; position: relative !important; font-family: 'WooCommerce' !important; font-size: var(--text-m) !important; height: 1em !important; line-height: 1 !important; width: 5.4em !important;  margin: 0 !important; overflow: hidden !important;}.merchant-adv-reviews .star-rating::before,.merchant-adv-reviews-modal-column-review .star-rating::before { content: '\e021\e021\e021\e021\e021' !important; color: var(--base-light, #cccccc) !important; float: none !important; position: absolute !important; top: 0 !important; left: 0 !important; letter-spacing: 2px !important; }.merchant-adv-reviews .star-rating span,.merchant-adv-reviews-modal-column-review .star-rating span { overflow: hidden !important; float: none !important; position: absolute !important; top: 0 !important; left: 0 !important; padding-top: 1.5em !important; height: 0 !important;}.merchant-adv-reviews .star-rating span::before,.merchant-adv-reviews-modal-column-review .star-rating span::before { content: '\e020\e020\e020\e020\e020' !important; color: var(--action) !important; position: absolute !important; top: 0 !important; left: 0 !important; letter-spacing: 2px !important; }#reviews .merchant-adv-reviews-modal .comment-form-rating p.stars,#reviews .merchant-adv-reviews-modal .comment-form-rating p.stars span { display: inline-flex !important; align-items: center !important; justify-content: flex-start !important; flex-direction: row !important; gap: var(--space-s) !important; margin: 0 !important; border: none !important; width: auto !important;}#reviews .merchant-adv-reviews-modal .comment-form-rating .stars a { position: relative !important; display: flex !important; align-items: center !important; justify-content: center !important; width: 1.5em !important; height: 1.5em !important; margin: 0 !important; font-size: 0 !important; color: transparent !important; text-decoration: none !important; overflow: visible !important; background: transparent !important;}#reviews .merchant-adv-reviews-modal .comment-form-rating .stars a::before { content: '\e021' !important; font-family: 'WooCommerce' !important; font-size: var(--text-m) !important; line-height: 1 !important; display: block !important; color: var(--base-light, #cccccc) !important; opacity: 1 !important; visibility: visible !important; position: static !important; transition: color 0.2s ease;}#reviews .merchant-adv-reviews-modal .comment-form-rating p.stars.selected a::before,#reviews .merchant-adv-reviews-modal .comment-form-rating p.stars.selected a.active ~ a::before,#reviews .merchant-adv-reviews-modal .comment-form-rating .stars:hover a::before,#reviews .merchant-adv-reviews-modal .comment-form-rating .stars a:hover ~ a::before { color: var(--accent) !important; }#reviews .merchant-adv-reviews-modal .comment-form-rating p.stars.selected a::before,#reviews .merchant-adv-reviews-modal .comment-form-rating p.stars a.active::before,#reviews .merchant-adv-reviews-modal .comment-form-rating p.stars a.bricks-star-filled::before,#reviews .merchant-adv-reviews-modal .comment-form-rating .stars:hover a::before { content: '\e020' !important;}#reviews .merchant-adv-reviews-modal .comment-form-rating p.stars.selected a.active ~ a::before,#reviews .merchant-adv-reviews-modal .comment-form-rating .stars a:hover ~ a::before { content: '\e021' !important; color: var(--base-light, #cccccc) !important;}.merchant-adv-reviews-modal .merchant-carousel .item { width: 100% !important; aspect-ratio: 1 / 1 !important; height: auto !important; display: flex !important; overflow: hidden !important; border-radius: var(--radius-m) !important; margin: 0 !important;}.merchant-adv-reviews-modal .merchant-carousel .item img { width: 100% !important; height: 100% !important; object-fit: cover !important; display: block !important; margin: 0 !important; padding: 0 !important;}@media screen and (max-width: 768px) { .merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-modal-column-review { padding: 0px !important; padding-top: var(--card-padding) !important; padding-bottom: var(--card-padding) !important; }}.slider-6__slider-2 .splide__track--nav > .splide__list > .splide__slide { opacity: 0.3; border: 1px solid transparent;}.slider-6__slider-2 .splide__track--nav > .splide__list > .splide__slide.is-active { border: 1px solid var(--neutral); opacity: 1;}#brxe-loydsx {color: var(--white)}#brxe-acvwda:not(.tag), #brxe-acvwda img {aspect-ratio: 1/1}#brxe-acvwda {width: 100%; border-radius: var(--radius); overflow: hidden}.merchant-volume-discounts { display: grid; grid-template-columns: var(--grid-auto-3); gap: var(--space-m);} .merchant-volume-discounts .merchant-volume-discounts-item { margin-top: 0px; margin-bottom: 0px; padding: var(--card-gap); border-radius: var(--radius);} .merchant-volume-discounts { margin: 0px;}#brxe-zdgito {padding-top: var(--space-s); padding-bottom: var(--space-s); font-size: var(--h4)}.brxe-saamqf .brxe-ynhnmq.brxe-bu-new-badge {display: flex}.brxe-saamqf .brxe-fjpogs.brxe-text-basic {font-size: var(--text-xs)}#brxe-mmepbq {margin-top: -80px}#brxe-midtoz {padding-top: var(--space-m)}