@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}}@layer bricks {.brxe-shortcode{width:100%}}@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{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):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!important;text-align:center;width:100%;z-index:1}}@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}}@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 {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@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-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-code{width:100%}}@layer bricks {.brxe-template{width:100%}}#prodict-ar-back {width: max-content}#brxe-avbuao {color: var(--clr-black); line-height: 1.4; font-size: calc(var(--text-m) * 1.05); max-width: 95%; margin-top: var(--space-2xl); margin-bottom: var(--space-xl)}#brxe-efnlnt {font-size: var(--text-s)}#brxe-pafgwa {font-size: var(--text-s); margin-top: var(--space-s)}#brxe-pafgwa .woocommerce-product-attributes-item:not(.woocommerce-product-attributes-item--attribute_pa_color) {display: none;}#brxe-pafgwa .woocommerce-product-attributes-item__label:after{content: ':'; margin-left: 8px;}#brxe-htuqzq {flex-direction: row; width: 100%}#brxe-htuqzq .button {flex-direction: row; width: 100%}#brxe-htuqzq form.cart, #brxe-htuqzq .woocommerce-variation-add-to-cart {flex-direction: row; display: flex}#brxe-htuqzq .added_to_cart {justify-content: center; align-items: center}#brxe-htuqzq .single_buy_now_button {flex-direction: row}#brxe-htuqzq form.cart .group_table td {vertical-align: middle}#brxe-htuqzq svg {height: 14px; width: 14px}#brxe-htuqzq .bu-swatch:not(.swatch-with-bg) span {background-color: var(--clr-white); width: 45px; height: 45px; font-size: var(--text-m); text-transform: uppercase}#brxe-htuqzq .woocommerce-variation-price {display: none}#brxe-htuqzq .bu-swatch.active-swatch:not(.swatch-with-bg) span {color: var(--clr-black)}#brxe-htuqzq .swatch-with-bg.swatches-image span {width: 35px; height: 35px}#brxe-htuqzq .swatch-with-bg.swatches-color span {width: 35px; height: 35px}#brxe-htuqzq .button:hover {background-color: var(--clr-black); color: var(--clr-white)}#brxe-htuqzq .button:hover i, #brxe-htuqzq .button:hover svg {color: var(--clr-white); fill: var(--clr-white)}#brxe-htuqzq .variations_form .variations th.label, #brxe-htuqzq .variations_form .variations td.value {display: table-row}#brxe-htuqzq .swatch-with-bg.swatches-image, #brxe-htuqzq .swatch-with-bg.swatches-image span {border-radius: 50%}#brxe-htuqzq tr{border: none;}#brxe-htuqzq th.label:not([for="pa_color"]), #brxe-htuqzq .quantity, #brxe-htuqzq .reset_variations{display: none !important;}#brx-content:has(.bu-swatch.active-swatch) #brxe-htuqzq th:has(label[for="pa_color"]){ display: block !important;}#brxe-htuqzq th:has(label[for="pa_color"]){ padding: 0 !important; label{ color: black; margin: 0; font-size: 14px; margin-top: 12px; font-weight: 600; }}#brxe-htuqzq td{padding: 0;} .swatch-on-loop:not(:last-child), .swatch-on-single:not(:last-child) { margin-right: 0;}#brxe-htuqzq .single_add_to_cart_button{ background-color: white; border: 1px solid black; justify-content: space-between; padding-block: 17px; padding-inline: 20px; letter-spacing: 1px; transition: all .3s ease-in;}#brxe-htuqzq .single_add_to_cart_button:hover{ font-weight: 500; letter-spacing: 2px;} .added_to_cart.wc-forward{ display: none !important;} .bu-swatches{ gap: 7px; margin-block: 10px;}#brxe-htuqzq .bu-swatch:not(.swatch-with-bg) span, .swatch-on-loop.swatch-with-bg span, .swatch-on-single.swatch-with-bg span { border: none; outline: none;}#brxe-htuqzq .swatch-with-bg span{ box-shadow: inset 0px 0px 0px 1px #00000038;}#brxe-htuqzq .swatch-with-bg.active-swatch span{ box-shadow: inset 0px 0px 0px 1px #0000007d;}#brxe-htuqzq .active-swatch span{ outline: 5px solid #ffffff; outline-offset: -9px;}#brxe-htuqzq .swatch-with-bg{ border: none;}#tippy-2 *{ white-space: nowrap !important;} .bu-swatches:not(.swatches-color) .bu-swatch{ border: none; border-bottom: 1px solid #cfcfcf;} .bu-swatches:not(.swatches-color) .bu-swatch.active-swatch{ border-bottom: 2px solid #000000;} .bu-swatches:not(.swatches-color) .bu-swatch.active-swatch.outofstock{ border-bottom: 2px solid red; opacity: 1 !important; span{ color: red !important; font-weight: 500; } span:after{ display: none; }} .woocommerce-variation{ width: 100%;} .woocommerce-variation-availability{ display: none;} .woocommerce-variation-availability:has(.out-of-stock){ width: 100%; display: flex; justify-content: center; border: 1px solid red; padding-block: 12px; color: red; letter-spacing: 3px; font-family: var(--brand-en-font); font-variation-settings: 'wght' 510; font-size: 0.92em;}form.cart .woocommerce-variation:not(:empty), form.woocommerce-cart-form .woocommerce-variation:not(:empty) { margin-bottom: 0;}#brxe-htuqzq .wc-variation-is-unavailable.single_add_to_cart_button{ display: none;} .swatch-disabled span:before, .swatch-ofs span:before{ }#brxe-htuqzq .in-stock{display: none;}@media (max-width: 991px) {#brxe-htuqzq {flex-direction: row}#brxe-htuqzq td{text-align: center;}}#brxe-sukjmu {margin-top: var(--space-m)}#brxe-sukjmu .wc-forward{display: none;}#brxe-bafvgy .icon > svg {width: 15px; height: 15px}#brxe-uworxn .icon > svg {width: 15px; height: 15px}.merchant-wait-list-container{ width: 100%; background-color: #fbfbfb; border: 1px solid #e9e9e9; margin-top: 25px;} .merchant-wait-list{ padding: 25px; text-align: center; flex-direction: row !important; flex-wrap: wrap; column-gap: 0;} .merchant-wait-list-title{ min-width: 100%; font-weight: 400!important;} .merchant-wait-list-title:before{ content: 'Notify me when available'; display: block; text-transform: uppercase; font-size: 1.9rem; font-family: var(--brand-en-font); font-variation-settings: 'wght' 570; letter-spacing: .3px;} .merchant-wait-list-email{ flex: 1;}#merchant-wait-list-email{ height: 45px; border-color: black; color: black; border-left: none;}#merchant-wait-list-email::placeholder{ color: #4d4d4d;} .merchant-wait-list-submit{ background-color: black; color: white; height: 45px; width: 40%!important; letter-spacing: .3px; transition: all .3s ease-in;} .merchant-wait-list-submit:hover{ letter-spacing: 1px; background-color: var(--clr-brand-700); border: 1px solid black; border-right: none;} .merchant-wait-list-error { margin-inline: auto;} .merchant-wait-list-success { color: #396b39; background-color: #ebfff2; text-align: center; padding: 25px; margin-top: 15px; text-wrap-style: balance; line-height: 1.3; font-size: 1.6rem !important; font-weight: 600; border: 1px solid #00651421;}#brxe-ztvsrw {color: var(--clr-brand-500); fill: var(--clr-brand-500); font-size: 25px}#brxe-gavruo {flex-direction: row; justify-content: space-between; align-items: center}#brxe-zmjmwj {color: var(--clr-brand-500); fill: var(--clr-brand-500); font-size: 25px}#brxe-rfyvgu {flex-direction: row; justify-content: space-between; align-items: center}#brxe-wdtfdw {position: absolute; width: 15px; min-width: 0px; min-height: 0px; height: 15px; left: 50%; background-color: var(--clr-brand-500); border: 4px solid var(--clr-white); border-radius: 100px; transform: translateX(-50%) translateY(-50%); top: 50%}#brxe-wdtfdw {outline: 2px solid #7d7d7d;}#brxe-prhcmw {display: none}#brxe-qqrmvm {color: var(--clr-brand-500); fill: var(--clr-brand-500); font-size: 25px}#brxe-pxttpi {flex-direction: row; justify-content: space-between; align-items: center}#brxe-iidsoi {color: var(--clr-brand-500); fill: var(--clr-brand-500); font-size: 25px}#brxe-kuidqm {flex-direction: row; justify-content: space-between; align-items: center}#brxe-jdfxuo {color: var(--clr-brand-500); fill: var(--clr-brand-500); font-size: 30px}#brxe-qytamq {flex-direction: row; justify-content: space-between; align-items: center}#brxe-ngwmbi {padding-right: 5vw}@media (max-width: 991px) {#brxe-ngwmbi {padding-right: 0}}#brxe-zgjiip {font-variation-settings: 'wght' 550; color: var(--clr-black); letter-spacing: 2px; margin-right: auto}#brxe-zinsof {width: 100%}#brxe-jkfior.horizontal .line {border-top-color: var(--clr-netural-80)}#brxe-jkfior.vertical .line {border-right-color: var(--clr-netural-80)}#brxe-jkfior .icon {color: var(--clr-netural-80)}#brxe-bddpuh {margin-top: var(--space-xl); margin-right: auto; margin-left: auto}#brxe-rvcyzh {row-gap: var(--space-xl); margin-top: var(--section-pad-3xl); position: sticky; top: 70px}#brxe-fexadc {display: flex; background-color: var(--clr-black); color: var(--clr-white); padding-top: var(--space-xs); padding-right: var(--space-m); padding-bottom: var(--space-xs); padding-left: var(--space-m)}#brxe-ggjqkw {background-color: var(--clr-white); padding-top: var(--space-xs); padding-right: var(--space-m); padding-bottom: var(--space-xs); padding-left: var(--space-m); font-variation-settings: 'wght' 600; font-size: var(--text-m)}#brxe-fljils {display: none}#brxe-fljils .brx-product-gallery-thumbnail-slider{display: none;}@media (max-width: 991px) {#brxe-fljils {display: block}}@media (max-width: 478px) {#brxe-fljils {height: 62vh; overflow: clip}}#brxe-zmayyy {justify-content: center; --image-gap: 10px}#brxe-zmayyy .bu-image-item-contents {transition: all 0.2s ease-in}#brxe-zmayyy .bu-image-item-contents:hover {opacity: 0.9}#brxe-zmayyy .bu-image-item-sizer { height: var(--header-margin); padding-bottom: 0!important;}#brxe-zmayyy .bu-image-item:nth-child(n + 3){grid-column: span 2;}@media (max-width: 991px) {#brxe-zmayyy {display: none}}#brxe-uurxsx {flex-direction: row; width: 100%}#brxe-uurxsx .button {flex-direction: row; width: 100%}#brxe-uurxsx form.cart, #brxe-uurxsx .woocommerce-variation-add-to-cart {flex-direction: row; display: flex}#brxe-uurxsx .added_to_cart {justify-content: center; align-items: center}#brxe-uurxsx .single_buy_now_button {flex-direction: row}#brxe-uurxsx form.cart .group_table td {vertical-align: middle}#brxe-uurxsx svg {height: 14px; width: 14px}#brxe-uurxsx .bu-swatch:not(.swatch-with-bg) span {background-color: var(--clr-white); width: 45px; height: 45px; font-size: var(--text-m); text-transform: uppercase}#brxe-uurxsx .woocommerce-variation-price {display: none}#brxe-uurxsx .bu-swatch.active-swatch:not(.swatch-with-bg) span {color: var(--clr-black)}#brxe-uurxsx .swatch-with-bg.swatches-image span {width: 35px; height: 35px}#brxe-uurxsx .swatch-with-bg.swatches-color span {width: 35px; height: 35px}#brxe-uurxsx .button:hover {background-color: var(--clr-black); color: var(--clr-white)}#brxe-uurxsx .button:hover i, #brxe-uurxsx .button:hover svg {color: var(--clr-white); fill: var(--clr-white)}#brxe-uurxsx tr{border: none;}#brxe-uurxsx th.label, #brxe-uurxsx .quantity, #brxe-uurxsx .reset_variations{display: none !important;}#brxe-uurxsx td{padding: 0;} .swatch-on-loop:not(:last-child), .swatch-on-single:not(:last-child) { margin-right: 0;}#brxe-uurxsx .single_add_to_cart_button{ background-color: white; border: 1px solid black; justify-content: space-between; padding-block: 17px; padding-inline: 20px; letter-spacing: 1px; transition: all .3s ease-in;}#brxe-uurxsx .single_add_to_cart_button:hover{ font-weight: 500; letter-spacing: 2px;} .added_to_cart.wc-forward{ display: none !important;} .bu-swatches{ gap: 7px; margin-block: 10px;}#brxe-uurxsx .bu-swatch:not(.swatch-with-bg) span, .swatch-on-loop.swatch-with-bg span, .swatch-on-single.swatch-with-bg span { border: none; outline: none;}#brxe-uurxsx .active-swatch span{ outline: 7px solid #ffffff; outline-offset: -9px;}#brxe-uurxsx .swatch-with-bg{ border: none;}#tippy-2 *{ white-space: nowrap !important;} .bu-swatches[data-id="pa_size"] .bu-swatch{ border: none; border-bottom: 1px solid #cfcfcf;} .bu-swatches[data-id="pa_size"] .bu-swatch.active-swatch{ border-bottom: 2px solid #000000;} .woocommerce-variation{ width: 100%;} .woocommerce-variation-availability:has(.out-of-stock){ width: 100%; display: flex; justify-content: center; border: 1px solid red; padding-block: 12px; color: red; letter-spacing: 3px; font-family: var(--brand-en-font); font-variation-settings: 'wght' 510; font-size: 0.92em;}form.cart .woocommerce-variation:not(:empty), form.woocommerce-cart-form .woocommerce-variation:not(:empty) { margin-bottom: 0;}#brxe-uurxsx .wc-variation-is-unavailable.single_add_to_cart_button{ display: none;}#brxe-uurxsx .cart{flex-direction: row-reverse; flex-wrap: nowrap; justify-content: space-between;}#brxe-uurxsx tbody{ display: flex; width: max-content;}#brxe-uurxsx .variations{ width: max-content; margin: 0;}#brxe-uurxsx .single_variation_wrap{ order: -1; width: max-content;}#brxe-uurxsx.brxe-bu-atc{ max-width: 50%;}@media (max-width: 991px) {#brxe-uurxsx {flex-direction: row}#brxe-uurxsx td{text-align: center;}}#brxe-vtymgm {flex-direction: row}#product-single-hero {flex-direction: row}#brxe-pxkbam {width: 100vw}#brxe-uuwmak {padding-top: var(--section-pad-xl); padding-bottom: var(--section-pad-xl); z-index: 15}#brxe-xfezzo {font-size: var(--font-h4)}@media (max-width: 478px) {#brxe-xfezzo {font-size: var(--font-h5)}}#brxe-tiqwqc .products .product {display: flex; flex-direction: column}#brxe-tiqwqc .badge+.badge {margin-top: 32px}#brxe-tiqwqc .woocommerce-loop-product__title {font-size: var(--font-h6); text-align: center}#brxe-tiqwqc .price .amount {font-size: var(--text-m); text-align: center}#brxe-tiqwqc .products{ display: flex; text-align: center; gap: 7px; li{ flex: 1; }}#brxe-tiqwqc .add_to_cart_button{display: none;}#brxe-tiqwqc img{aspect-ratio: 1/1.2;}#brxe-tiqwqc .woocommerce-loop-product__title{ max-width: 80%; margin-inline: auto;}#brxe-dpwgao {padding-top: var(--section-pad-l); padding-bottom: var(--section-pad-l); max-width: 100vw; overflow: clip}#brxe-gfkfco {font-size: var(--font-h4)}@media (max-width: 478px) {#brxe-gfkfco {font-size: var(--font-h5)}}.brxe-aszuxb .brxe-naepoy.brxe-bu-atc .added_to_cart {display: none}.brxe-aszuxb .brxe-naepoy.brxe-bu-atc .button {flex-direction: row}.brxe-aszuxb .brxe-naepoy.brxe-bu-atc {display: none}.brxe-aszuxb .brxe-tselno.brxe-bu-sold-out-badge {display: flex; font-size: var(--text-xs); letter-spacing: 0.5px; color: var(--clr-netural-700); font-variation-settings: 'wght' 570; padding-top: 0.4em; padding-right: 0.6em; padding-bottom: 0.3em; padding-left: 0.6em; border: 1px solid var(--clr-netural-400)}.brxe-aszuxb .brxe-fcwncl.brxe-text-basic {color: var(--clr-brand-700); font-size: var(--text-xs); font-weight: 500; letter-spacing: 0.5px}.brxe-aszuxb.brxe-block {flex-direction: row; column-gap: 10px}@media (max-width: 991px) {.brxe-aszuxb.brxe-block {flex-wrap: nowrap}}#brxe-cnyghl .splide__arrow--prev {right: 0px}#brxe-cnyghl .splide__arrow--next {left: 30px; right: auto}#brxe-cnyghl .splide__arrow {font-size: 17px; min-height: 17px; min-width: 17px; color: var(--clr-brand-500); border: 1px solid var(--clr-brand-200); border-radius: 999px}#brxe-cnyghl .splide__arrow svg {height: 17px; width: 17px; fill: var(--clr-brand-500)}#brxe-cnyghl { padding-left: 120px;}#brxe-cnyghl .splide__track { overflow: visible; clip-path: inset(0 -100% 0 0);}#brxe-cnyghl .splide__arrow--prev { display: none !important;}#brxe-cnyghl .splide__arrow { backdrop-filter: blur(30px); -webkit-backdrop-filter: blur(30px);}#brxe-cnyghl .product-item-quick-buy{display: none;}@media (max-width: 478px) {#brxe-cnyghl {padding-left: 0px; padding-right: 30px;}#brxe-cnyghl .splide__arrow{display: none;}#brxe-cnyghl { padding-left: 0px; padding-right: 5vw;}#brxe-cnyghl .splide__arrow { display: none;}}#brxe-gctxnz {padding-top: var(--section-pad-l); padding-bottom: var(--section-pad-l); max-width: 100vw; overflow: clip}