@layer bricks {.brxe-template{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-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 {.brxe-code{width:100%}}@layer bricks {.brxe-shortcode{width:100%}}@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}}.single-product .display-posts-title{ padding-top: 3rem; margin: 3rem 0rem 1.5rem 0rem; border-top: 1px solid #efefef; font-size: 13px !important; font-weight: 600 !important; font-family: var(--global-sans-serif-family) !important; letter-spacing: 1px;}.single-product .display-posts-listing{ display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: 1fr; column-gap: 2rem; margin-bottom: 3rem;}.single-product #read-more-section .listing-item{ display: flex; flex-direction: column; border: 1px solid #e0e0e0; box-shadow: 0 2px 3px rgb(0 0 0 / 6%);}.single-product #read-more-section .listing-item a.image img,.single-product #read-more-section .listing-item a.image picture > * { width: 100%; aspect-ratio: 16 / 9; object-fit: cover; height: auto;}.single-product #read-more-section .listing-item a.image picture { white-space: none;}.single-product #read-more-section .listing-item a.title{ font-family: var(--global-serif-display); padding: 12px 12px 0px 12px; font-size: 16px; font-weight: 500; color: #222; text-decoration: none; line-height: 1.3;}.single-product #read-more-section .listing-item .category-display{ padding: 3px 12px 12px 12px; line-height: 1;}.single-product #read-more-section .listing-item .category-display a{ font-size: 12px; font-weight: 400; color: #9b9b9b; text-decoration: none; text-transform: uppercase;}.single-product #read-more-section .listing-item .category-display-label{ display: none;}.swiffy-slider:hover .slider-nav { visibility: hidden !important;} .swiffy-slider .slider-nav:hover { opacity: 0 !important;} .swiffy-slider .slider-nav.slider-nav-next:hover{ opacity: 0 !important;}@media (max-width: 992px) {#brxe-6708ff {overflow: hidden; background-color: var(--neutral-ultra-light); padding-top: var(--space-xs); padding-right: var(--gutter); padding-bottom: var(--space-xs); padding-left: var(--gutter)}}#brxe-xkedvg {margin-bottom: var(--space-m); width: fit-content}#brxe-72e662 {margin-bottom: var(--space-xs); color: var(--primary); font-family: "Warnock Pro Display"; font-weight: 500; display: none}#brxe-72e662:hover {color: var(--black-trans-70)}#brxe-72e662 a{ text-decoration: none; color: inherit; transition: var(--transition-1st); -webkit-font-smoothing: antialiased;}#brxe-72e662 a:hover{ color: var(--black-trans-70);}#brxe-01101d {font-size: 2.7rem; font-weight: 500}#brxe-3addac {color: var(--ultra-light-blue); font-size: 2.7rem; font-weight: 500; font-family: "Warnock Pro Display"; width: 100%}#brxe-cmdxks {color: var(--ultra-light-blue)}#brxe-fttsfn {padding-top: var(--space-xs); padding-right: var(--space-xl); padding-bottom: var(--space-xs); padding-left: var(--space-xl); border-top: 1px solid var(--neutral-light); border-bottom: 1px solid var(--neutral-light); margin-top: var(--space-s); margin-bottom: var(--space-s); line-height: 1.3}@media (max-width: 480px) {#brxe-fttsfn {padding-right: var(--space-s); padding-left: var(--space-s)}}#brxe-znbplp {line-height: 1.3; font-size: calc(var(--text-xs) + 3px); margin-bottom: var(--space-s)}#brxe-fnsuoq { color: rgba(0, 0, 0, 1);}#brxe-fnsuoq .wcwl_intro{ display: none;}#brxe-fnsuoq .wcwl_intro p{ text-align: center; line-height: 1.3; font-size: calc(var(--text-xs) + 5px); margin-bottom: var(--space-s);}#brxe-fnsuoq .wcwl_notice.woocommerce-message{ text-align: center; font-size: 14px; font-weight: 800;}#brxe-fnsuoq .wcwl_optin{ display: flex; align-items: center; justify-content: center; margin-bottom: 15px;}#brxe-fnsuoq .wcwl_optin label{ color: var(--black-trans-70); font-size: 12px; margin: 0px 0px 0px 5px;}#brxe-fnsuoq input{ border: 1px solid var(--black); padding: 10px; font-size: 16px; line-height: 1; margin-bottom: 5px;}#brxe-fnsuoq input::placeholder{ color: var(--black-trans-40);}#brxe-fnsuoq :focus-visible{ outline: none!important;}#brxe-fnsuoq .woocommerce_waitlist.button{ background-color: rgba(0, 0, 0, 1); color: rgba(255, 255, 255, 1); width: 100%; padding: 12px; font-size: 14px; border-style: solid; border-width: 1px; border-radius: 0px; transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out; font-family: GT Walsheim Pro; font-weight: 500; text-transform: uppercase; margin-bottom: 20px;}#brxe-fnsuoq .woocommerce_waitlist.button:hover{ background-color: rgba(255, 255, 255, 1);color: rgba(0, 0, 0, 1); border-color: rgba(0, 0, 0, 1); box-shadow: var(--btn-hover-shadow);}#wishListForm {background-color: var(--white); border: 1px solid var(--neutral); margin-top: 20px}#brxe-958f36 .stock {display: none}#brxe-958f36 .cart .single_add_to_cart_button, #brxe-958f36 a.button[data-product_id] {min-width: 100%}#brxe-958f36{ background: var(--primary); max-height: 40px;}#brxe-958f36 button{ margin-top: 0; background: var(--primary); color: var(--white); font-family: var(--font-gt-walsheim-pro); font-size: calc(var(--text-xs) + 1px); font-weight: 700; text-transform: uppercase; transition: var(--transition-2nd); line-height: 1; padding-top: 12px; padding-bottom: 12px; border: 1px solid var(--primary); max-height: 40px;}#brxe-958f36 button:hover{ background: var(--primary-trans-80); box-shadow: var(--btn-hover-shadow);}#brxe-958f36 form.cart .quantity, #brxe-958f36 form.woocommerce-cart-form .quantity { display: none;}@media (max-width: 992px) {#brxe-iykdso {display: none}}@media (max-width: 992px) {#brxe-def4ef {padding-right: var(--gutter); padding-left: var(--gutter)}}#brxe-88d543 {display: grid; align-items: initial; grid-template-columns: calc(65% - var(--space-m)) calc(35% - var(--space-xs)); grid-gap: calc(var(--space-m) + var(--space-xs)); align-items: center}@media (max-width: 992px) {#brxe-88d543 {grid-template-columns: 1fr}}#brxe-ea4e30 {padding-top: var(--space-xs); padding-bottom: var(--space-xs)}@media (max-width: 992px) {#brxe-ea4e30 {background-color: transparent; padding-right: 0; padding-left: 0}}#brxe-160006 {width: 1600px}#brxe-wlrrih {font-family: "Warnock Pro"; font-size: calc(var(--text-l) * 1.1); color: var(--black-trans-90); margin-top: var(--space-m); margin-bottom: var(--space-l)}#brxe-0ca398 {font-size: 1em}#brxe-2fe1e8 {align-items: center; flex-direction: row; justify-content: space-between}#brxe-wajprt {margin-bottom: var(--space-s)}#brxe-wajprt h3{ margin-bottom: var(--space-s);}#brxe-wajprt h4{ margin-bottom: var(--space-s);}#brxe-wajprt h4:not(:first-child){ margin-top: var(--space-s);}#brxe-wajprt p{ line-height: 1.75 !important;}#brxe-543179 {font-size: 1em}#brxe-cfe9ea {align-items: center; flex-direction: row; justify-content: space-between}#brxe-bdzcml {margin-bottom: var(--space-s)}#brxe-1c0d67 {font-size: 1em}#brxe-0ee75a {align-items: center; flex-direction: row; justify-content: space-between}.brxe-4a222c{ line-height: 1.75 !important;}#brxe-b79588 .accordion-title-wrapper {min-height: 50px; border-top: 1px solid var(--neutral-light); padding-right: var(--space-xs); padding-left: var(--space-xs); font-size: var(--text-xs); font-family: "Helvetica"; text-transform: uppercase; letter-spacing: 2px}#brxe-b79588 .accordion-content-wrapper {padding-top: 0; padding-right: var(--space-xs); padding-bottom: 15px; padding-left: var(--space-xs); line-height: 1.5}#brxe-b79588 .accordion-title-wrapper .brxe-heading {font-size: var(--text-xs); font-family: "Helvetica"; text-transform: uppercase; letter-spacing: 2px}#brxe-b79588 {margin-top: 0}#brxe-b79588 .accordion-content-wrapper p{ line-height: inherit;}#brxe-b79588 .accordion-content-wrapper h3{ font-weight: 400; font-size: calc(var(--h3) - 3px); color: var(--primary); font-family: inherit;}#brxe-b79588 .accordion-content-wrapper h4{ font-weight: 500; color: var(--ultra-light-blue); font-size: calc(var(--h4) + 2px); font-family: inherit;}#brxe-b79588 .brxe-product-additional-information{ max-width: 300px; width: 100%; text-transform: capitalize;}#brxe-b79588 .brxe-product-additional-information h2{ display: none;}#brxe-b79588 .brxe-product-additional-information tr{ display: flex; gap: 4px; font-weight: bold;}#brxe-b79588 .brxe-product-additional-information th{ font-weight: normal;}#brxe-b79588 .brxe-product-additional-information th::after { content: ':';}#brxe-b79588 .fa-plus{ font-size: var(--text-m); color: var(--primary);}#brxe-b79588 .brx-open .fa-plus:before{ content: "\f068";}#brxe-4ad0a5 {border-top: 1px solid var(--neutral-light); border-bottom: 1px solid var(--neutral-light); width: 1600px; display: grid; align-items: initial; grid-template-columns: calc(55% - var(--space-s)) calc(45% - var(--space-s)); grid-gap: calc(var(--space-s) + var(--space-s)); padding-top: var(--space-xs); padding-bottom: var(--space-l)}@media (max-width: 992px) {#brxe-4ad0a5 {grid-template-columns: 1fr}}#brxe-1da046 {font-size: calc(var(--h3) + 1px); margin-top: calc(var(--space-xs) - 6px)}.brxe-c53b25 .brxe-8f82e8.brxe-product-add-to-cart {order: 4}.brxe-c53b25 .brxe-21f72d.brxe-div {border-radius: var(--radius)}#brxe-077687 {width: 1600px}#brxe-4b2a54 {aspect-ratio: 30/40; width: 45px; max-width: 45px}#brxe-4b2a54:not(.tag), #brxe-4b2a54 img {object-fit: cover}#brxe-c12fa1 {font-size: var(--text-m); color: var(--ultra-light-blue); max-width: 50ch; overflow: hidden}#brxe-c12fa1{ font-weight: 700; line-height: 1.5; text-overflow: ellipsis;}@media (max-width: 992px) {#brxe-2f2b32 {width: calc(100% - (180px + var(--space-xs)))}}#brxe-44bc34 {color: var(--ultra-light-blue); font-size: calc(var(--text-m) - 1px); font-weight: 700}#brxe-44bc34 .price{ line-height: calc(var(--space-s) * 1.1);}#brxe-d00e19 .stock {display: none}#brxe-d00e19 button{ margin-top: 0; background: var(--primary); color: var(--white); font-family: var(--font-gt-walsheim-pro); font-size: calc(var(--text-xs) + 1px); font-weight: 700; text-transform: uppercase; transition: var(--transition-2nd); line-height: 1; padding: 12px 10px; border: 1px solid var(--primary);}#brxe-d00e19 button:hover{ background: var(--primary-trans-80); box-shadow: var(--btn-hover-shadow);}#brxe-d00e19 form.cart .quantity, #brxe-d00e19 form.woocommerce-cart-form .quantity { display: none;}@media (max-width: 992px) {#brxe-d00e19 .button{ min-width: initial; height: 60px;}}@media (max-width: 992px) {#brxe-5ccaa8 {width: 180px}}#brxe-737288 {flex-wrap: nowrap}@media (max-width: 992px) {#brxe-737288 {align-items: stretch}}#brxe-c1ae5e {position: fixed; left: 0px; z-index: 9999; transition: opacity .4s ease-in-out,transform .6s ease-in-out,-webkit-transform .6s ease-in-out; opacity: 0; transform: translateY(-100%); top: 0px}#brxe-c1ae5e.product_sticky_active{ opacity: 1; transform: translateY(0%);}@media (max-width: 992px) {#brxe-c1ae5e {transform: translateY(100%); top: auto; bottom: 0px; box-shadow: 0 0 15px 0 var(--black-trans-40); padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}#brxe-c1ae5e.product_sticky_active{ opacity: 1; transform: translateY(0%);}}