.elementor-bc-flex-widget .elementor-8497 .elementor-element.elementor-element-378aae67.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8497 .elementor-element.elementor-element-378aae67.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8497 .elementor-element.elementor-element-378aae67.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8497 .elementor-element.elementor-element-378aae67 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:85px 0px 0px 0px;}.elementor-8497 .elementor-element.elementor-element-b3c3ca5 .l-neuron-grid{margin-bottom:-4px;margin-right:calc(-20px / 2);margin-left:calc(-20px / 2);}.elementor-8497 .elementor-element.elementor-element-b3c3ca5 .l-neuron-grid__item{margin-bottom:4px;}.elementor-8497 .elementor-element.elementor-element-b3c3ca5.elementor-element{--align-self:flex-start;}.elementor-8497 .elementor-element.elementor-element-b3c3ca5 .m-neuron-gallery__thumbnail--link{padding-bottom:calc( 2 * 100% );}.elementor-8497 .elementor-element.elementor-element-b3c3ca5 .m-neuron-gallery__thumbnail img{width:100%;}.elementor-8497 .elementor-element.elementor-element-b3c3ca5 .l-neuron-grid .l-neuron-grid__item{padding-right:calc(20px / 2);padding-left:calc(20px / 2);}.elementor-8497 .elementor-element.elementor-element-68b47487 > .elementor-element-populated{margin:90px 90px 50px 0px;--e-column-margin-right:90px;--e-column-margin-left:0px;padding:85px 0px 0px 90px;}.elementor-8497 .elementor-element.elementor-element-01d247d{--display:flex;}.elementor-8497 .elementor-element.elementor-element-b506bf5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8497 .elementor-element.elementor-element-b506bf5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8497 .elementor-element.elementor-element-b506bf5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:8px;}.elementor-8497 .elementor-element.elementor-element-b506bf5 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8497 .elementor-element.elementor-element-b506bf5 > .elementor-element-populated, .elementor-8497 .elementor-element.elementor-element-b506bf5 > .elementor-element-populated > .elementor-background-overlay, .elementor-8497 .elementor-element.elementor-element-b506bf5 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-8497 .elementor-element.elementor-element-b506bf5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8497 .elementor-element.elementor-element-7573275{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8497 .elementor-element.elementor-element-8aafbd3{--display:flex;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8497 .elementor-element.elementor-element-8aafbd3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8497 .elementor-element.elementor-element-230972a > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-8497 .elementor-element.elementor-element-230972a .elementor-heading-title{font-size:12px;color:#7D7D7D;}.elementor-8497 .elementor-element.elementor-element-c8663e9{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-8497 .elementor-element.elementor-element-c8663e9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8497 .elementor-element.elementor-element-c8663e9 .elementor-heading-title{font-size:20px;font-weight:600;line-height:1.2em;color:#000000;}.elementor-8497 .elementor-element.elementor-element-e93fb22{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8497 .elementor-element.elementor-element-e93fb22.e-con{--align-self:center;}.elementor-8497 .elementor-element.elementor-element-b0a2439 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8497 .elementor-element.elementor-element-b0a2439 p.price{color:#000000;font-size:14px;font-weight:700;}.elementor-8497 .elementor-element.elementor-element-b0a2439 .price > span:nth-child(1){margin-right:10px;}.elementor-8497 .elementor-element.elementor-element-b0a2439 .price > span:nth-child(2){margin-left:10px;}.elementor-8497 .elementor-element.elementor-element-b6a97fd{--divider-border-style:solid;--divider-color:#919191;--divider-border-width:0.5px;}.elementor-8497 .elementor-element.elementor-element-b6a97fd > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-8497 .elementor-element.elementor-element-b6a97fd .elementor-divider-separator{width:100%;}.elementor-8497 .elementor-element.elementor-element-b6a97fd .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-8497 .elementor-element.elementor-element-8ab6491 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8497 .elementor-element.elementor-element-8ab6491{text-align:right;}.elementor-8497 .elementor-element.elementor-element-8ab6491 .elementor-heading-title{font-family:"Fustat", Sans-serif;font-size:14px;font-weight:bold;color:#000000;}.elementor-8497 .elementor-element.elementor-element-3ced917b .cart button{background-color:#000000;font-size:16px;font-weight:400;line-height:1.5em;border-style:solid;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;padding:10px 86px 10px 86px;color:#FFFFFF;border-color:#000000;transition:all 0.5s;}.elementor-8497 .elementor-element.elementor-element-3ced917b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-8497 .elementor-element.elementor-element-3ced917b form{justify-content:center;}.elementor-8497 .elementor-element.elementor-element-3ced917b .variations_button{justify-content:center;}.woocommerce .elementor-8497 .elementor-element.elementor-element-3ced917b form.cart .button{width:100%;}.elementor-8497 .elementor-element.elementor-element-3ced917b .cart button:hover{color:#000000;background-color:#FFFFFF;border-color:#000000;}.elementor-8497 .elementor-element.elementor-element-3ced917b .cart button.disabled{color:#FFFFFF !important;border-color:#000000 !important;opacity:0.71 !important;}.elementor-8497 .elementor-element.elementor-element-3ced917b.quantity-layout--vertical .quantity{margin-bottom:0px !important;}.elementor-8497 .elementor-element.elementor-element-3ced917b.quantity-layout--horizontal .quantity{margin-right:0px !important;}.elementor-8497 .elementor-element.elementor-element-3ced917b .quantity-nav{left:0px;}.elementor-8497 .elementor-element.elementor-element-3ced917b .quantity-nav--up{right:0px;left:auto;}.elementor-8497 .elementor-element.elementor-element-3ced917b .quantity{width:80px;}.elementor-8497 .elementor-element.elementor-element-3ced917b .quantity .qty{transition:all 0.2s;}.woocommerce .elementor-8497 .elementor-element.elementor-element-3ced917b form.cart .variations{width:100%;margin-bottom:0px;}.woocommerce .elementor-8497 .elementor-element.elementor-element-3ced917b form.cart table.variations label{color:#000000;}.elementor-8497 .elementor-element.elementor-element-90c0fcc{--display:flex;}.elementor-8497 .elementor-element.elementor-element-74d8725 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-8497 .elementor-element.elementor-element-74d8725 .elementor-heading-title{font-family:"Fustat", Sans-serif;font-size:14px;font-weight:bold;text-decoration:underline;}.elementor-8497 .elementor-element.elementor-element-c1807e6 > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-8497 .elementor-element.elementor-element-c1807e6 .elementor-heading-title{font-family:"Fustat", Sans-serif;font-size:14px;font-weight:bold;text-decoration:underline;}.elementor-8497 .elementor-element.elementor-element-3efdfff > .elementor-element-populated{margin:90px 20px 50px 50px;--e-column-margin-right:20px;--e-column-margin-left:50px;}.elementor-8497 .elementor-element.elementor-element-c937101:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8497 .elementor-element.elementor-element-c937101 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8497 .elementor-element.elementor-element-c937101 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:8px;}.elementor-8497 .elementor-element.elementor-element-c937101 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8497 .elementor-element.elementor-element-c937101 > .elementor-element-populated, .elementor-8497 .elementor-element.elementor-element-c937101 > .elementor-element-populated > .elementor-background-overlay, .elementor-8497 .elementor-element.elementor-element-c937101 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-8497 .elementor-element.elementor-element-c937101 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8497 .elementor-element.elementor-element-28a2be7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8497 .elementor-element.elementor-element-ed80ce1{--display:flex;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8497 .elementor-element.elementor-element-ed80ce1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8497 .elementor-element.elementor-element-5474452 > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-8497 .elementor-element.elementor-element-5474452 .elementor-heading-title{font-size:12px;color:#7D7D7D;}.elementor-8497 .elementor-element.elementor-element-1484ed5{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-8497 .elementor-element.elementor-element-1484ed5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8497 .elementor-element.elementor-element-1484ed5 .elementor-heading-title{font-size:20px;font-weight:600;line-height:1.2em;color:#000000;}.elementor-8497 .elementor-element.elementor-element-85d4f98{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8497 .elementor-element.elementor-element-85d4f98.e-con{--align-self:center;}.elementor-8497 .elementor-element.elementor-element-96c8c98 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8497 .elementor-element.elementor-element-96c8c98 p.price{color:#000000;font-size:14px;font-weight:700;}.elementor-8497 .elementor-element.elementor-element-96c8c98 .price > span:nth-child(1){margin-right:10px;}.elementor-8497 .elementor-element.elementor-element-96c8c98 .price > span:nth-child(2){margin-left:10px;}.elementor-8497 .elementor-element.elementor-element-144d103{--divider-border-style:solid;--divider-color:#707070;--divider-border-width:0.5px;}.elementor-8497 .elementor-element.elementor-element-144d103 .elementor-divider-separator{width:100%;}.elementor-8497 .elementor-element.elementor-element-144d103 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-8497 .elementor-element.elementor-element-3b256e3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8497 .elementor-element.elementor-element-3b256e3 .elementor-heading-title{font-family:"Fustat", Sans-serif;font-size:14px;font-weight:600;color:#A7A7A7;}.elementor-8497 .elementor-element.elementor-element-48f2819 .cart button{background-color:#000000;font-size:16px;font-weight:400;line-height:1.5em;border-style:solid;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;padding:10px 86px 10px 86px;color:#FFFFFF;border-color:#000000;transition:all 0.5s;}.elementor-8497 .elementor-element.elementor-element-48f2819 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-8497 .elementor-element.elementor-element-48f2819 form{justify-content:center;}.elementor-8497 .elementor-element.elementor-element-48f2819 .variations_button{justify-content:center;}.woocommerce .elementor-8497 .elementor-element.elementor-element-48f2819 form.cart .button{width:100%;}.elementor-8497 .elementor-element.elementor-element-48f2819 .cart button:hover{color:#000000;background-color:#FFFFFF;border-color:#000000;}.elementor-8497 .elementor-element.elementor-element-48f2819 .cart button.disabled{color:#FFFFFF !important;border-color:#000000 !important;opacity:0.71 !important;}.elementor-8497 .elementor-element.elementor-element-48f2819 .quantity .qty{transition:all 0.2s;}.woocommerce .elementor-8497 .elementor-element.elementor-element-48f2819 form.cart .variations{width:100%;margin-bottom:0px;}.woocommerce .elementor-8497 .elementor-element.elementor-element-48f2819 form.cart table.variations label{color:#000000;}.elementor-8497 .elementor-element.elementor-element-d77b1d5{--display:flex;}.elementor-8497 .elementor-element.elementor-element-bcc3140 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-8497 .elementor-element.elementor-element-bcc3140 .elementor-heading-title{font-family:"Fustat", Sans-serif;font-size:16px;font-weight:bold;text-decoration:underline;}.elementor-8497 .elementor-element.elementor-element-7f28937 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8497 .elementor-element.elementor-element-7f28937 .elementor-heading-title{font-family:"Fustat", Sans-serif;font-size:14px;font-weight:bold;text-decoration:underline;}.elementor-bc-flex-widget .elementor-8497 .elementor-element.elementor-element-1cc35f5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8497 .elementor-element.elementor-element-1cc35f5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8497 .elementor-element.elementor-element-1cc35f5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8497 .elementor-element.elementor-element-e60be28 .m-neuron-gallery__thumbnail--link{padding-bottom:calc( 2 * 100% );}.elementor-8497 .elementor-element.elementor-element-e60be28 .m-neuron-gallery__thumbnail img{width:100%;}.elementor-8497 .elementor-element.elementor-element-e60be28 .neuron-icon{font-size:30px;}.elementor-8497 .elementor-element.elementor-element-e60be28 .neuron-swiper-button--prev{top:50%;transform:translateY(-50%);left:0;}.elementor-8497 .elementor-element.elementor-element-e60be28 .neuron-swiper-button--next{top:50%;left:100%;transform:translateY(-50%) translateX(-100%);}.elementor-8497 .elementor-element.elementor-element-e60be28.neuron-dots--orientation__horizontal .neuron-swiper-dots .swiper-pagination-bullet:not(:last-child){margin-right:10px;}.elementor-8497 .elementor-element.elementor-element-e60be28.neuron-dots--orientation__vertical .neuron-swiper-dots .swiper-pagination-bullet:not(:last-child){margin-bottom:10px;}.elementor-8497 .elementor-element.elementor-element-e60be28 .neuron-swiper-dots{top:100%;left:50%;transform:translateX(-50%) translateY(-100%);margin-top:30px;}.elementor-8497 .elementor-element.elementor-element-338b25e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8497 .elementor-element.elementor-element-338b25e{overflow:hidden;padding:85px 0px 50px 0px;}.elementor-8497 .elementor-element.elementor-element-2079fc1.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-8497 .elementor-element.elementor-element-52949a7{text-align:center;}.elementor-8497 .elementor-element.elementor-element-52949a7 .elementor-heading-title{font-size:24px;font-weight:500;text-transform:uppercase;line-height:1.5em;color:#000000;}.elementor-8497 .elementor-element.elementor-element-3cd9505 .l-neuron-grid{margin-bottom:-0px;margin-right:calc(-20px / 2);margin-left:calc(-20px / 2);}.elementor-8497 .elementor-element.elementor-element-3cd9505 .l-neuron-grid__item{margin-bottom:0px;padding-right:calc(20px / 2);padding-left:calc(20px / 2);}.elementor-8497 .elementor-element.elementor-element-3cd9505 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-8497 .elementor-element.elementor-element-3cd9505 .m-neuron-post .m-neuron-post__thumbnail--link{padding-bottom:calc( 1.3 * 100% );}.elementor-8497 .elementor-element.elementor-element-3cd9505 .m-neuron-post{text-align:center;}.elementor-8497 .elementor-element.elementor-element-3cd9505 .m-neuron-post__thumbnail--link{margin-bottom:24px;}.elementor-8497 .elementor-element.elementor-element-3cd9505 .m-neuron-product__title a{color:var( --e-global-color-primary );}.elementor-8497 .elementor-element.elementor-element-3cd9505 .m-neuron-product__title{font-family:"Fustat", Sans-serif;font-size:1.8rem;font-weight:400;line-height:1em;margin-bottom:16px;}.elementor-8497 .elementor-element.elementor-element-3cd9505 .m-neuron-product__price{color:var( --e-global-color-3fbec4c );font-size:16px;margin-bottom:0px;}.elementor-8497 .elementor-element.elementor-element-3cd9505*[class^="m-neuron-product__price--alignment-"] .m-neuron-product__price{margin:0px;}.elementor-8497 .elementor-element.elementor-element-3cd9505 .m-neuron-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}.elementor-8497 .elementor-element.elementor-element-3cd9505 .m-neuron-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.elementor-page-8497{padding:0px 0px 0px 0px;}@media(max-width:1279px){.elementor-8497 .elementor-element.elementor-element-68b47487 > .elementor-element-populated{margin:70px 40px 30px 0px;--e-column-margin-right:40px;--e-column-margin-left:0px;padding:0px 0px 0px 40px;}.elementor-8497 .elementor-element.elementor-element-c8663e9 .elementor-heading-title{font-size:30px;}.elementor-8497 .elementor-element.elementor-element-3ced917b > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-8497 .elementor-element.elementor-element-3efdfff > .elementor-element-populated{margin:140px 0px 32px 40px;--e-column-margin-right:0px;--e-column-margin-left:40px;}.elementor-8497 .elementor-element.elementor-element-1484ed5 .elementor-heading-title{font-size:30px;}.elementor-8497 .elementor-element.elementor-element-48f2819 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-8497 .elementor-element.elementor-element-338b25e{padding:5.4rem 0rem 4.4rem 0rem;}.elementor-8497 .elementor-element.elementor-element-3cd9505 > .elementor-widget-container{margin:3.2rem 0rem 0rem 0rem;}}@media(max-width:720px){.elementor-8497 .elementor-element.elementor-element-6f91c95e{padding:0px 20px 0px 20px;}.elementor-8497 .elementor-element.elementor-element-68b47487 > .elementor-element-populated{margin:40px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8497 .elementor-element.elementor-element-c8663e9 .elementor-heading-title{font-size:26px;}.elementor-8497 .elementor-element.elementor-element-3ced917b > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-8497 .elementor-element.elementor-element-d3e6041{padding:0px 20px 0px 20px;}.elementor-8497 .elementor-element.elementor-element-3efdfff > .elementor-element-populated{margin:40px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8497 .elementor-element.elementor-element-28a2be7{--content-width:100%;}.elementor-8497 .elementor-element.elementor-element-ed80ce1{--width:76%;}.elementor-8497 .elementor-element.elementor-element-1484ed5 .elementor-heading-title{font-size:26px;}.elementor-8497 .elementor-element.elementor-element-85d4f98{--width:17%;}.elementor-8497 .elementor-element.elementor-element-3b256e3{text-align:right;}.elementor-8497 .elementor-element.elementor-element-48f2819 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-8497 .elementor-element.elementor-element-bcc3140 .elementor-heading-title{font-size:14px;}.elementor-8497 .elementor-element.elementor-element-1cc35f5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-8497 .elementor-element.elementor-element-d6aae0d{--e-image-carousel-slides-to-show:1;}.elementor-8497 .elementor-element.elementor-element-3cd9505 .l-neuron-grid{margin-bottom:-30px;}.elementor-8497 .elementor-element.elementor-element-3cd9505 .l-neuron-grid__item{margin-bottom:30px;}}@media(min-width:721px){.elementor-8497 .elementor-element.elementor-element-b506bf5{width:100%;}.elementor-8497 .elementor-element.elementor-element-8aafbd3{--width:80%;}.elementor-8497 .elementor-element.elementor-element-e93fb22{--width:20%;}.elementor-8497 .elementor-element.elementor-element-c937101{width:100%;}.elementor-8497 .elementor-element.elementor-element-ed80ce1{--width:80%;}.elementor-8497 .elementor-element.elementor-element-85d4f98{--width:20%;}}@media(max-width:1279px) and (min-width:721px){.elementor-8497 .elementor-element.elementor-element-8aafbd3{--width:70%;}.elementor-8497 .elementor-element.elementor-element-ed80ce1{--width:70%;}}/* Start custom CSS for heading, class: .elementor-element-8ab6491 */.size-guide {
    position: relative;
    top: 108px;
    z-index: 1;
    height: 0;
    margin: 0 !important;
}

@media (max-width: 1280px) {
    .size-guide {
        top: 99px;
    }
}/* End custom CSS */
/* Start custom CSS for neuron-woo-product-add-to-cart, class: .elementor-element-3ced917b */.elementor-8497 .elementor-element.elementor-element-3ced917b .quantity {
    display: none;
}
.woocommerce.single-product .product.product-type-variable .button.disabled{
    background-color: black !important;
color:white;
    
}

/* 🔒 Temporarily hide the quantity input */
.woocommerce div.product form.cart .quantity {
  display: none !important;
}

.woocommerce div.product .stock {
    display: none !important;
}

.woocommerce button.single_add_to_cart_button {
    background-color: #000000 !important;
    color: #ffffff !important;
    opacity: 1 !important;
    filter: none !important;
}

/* Force Add to Cart button to be solid black */
.single_add_to_cart_button.button,
.single_add_to_cart_button.button.disabled,
.single_add_to_cart_button.button.alt.disabled,
.woocommerce .elementor-element-3ced917b form.cart .button,
.woocommerce.single-product .product .single_add_to_cart_button {
  background-color: #000000 !important;
  color: #ffffff !important;
  border: none !important;
  opacity: 1 !important;
  filter: none !important;
  box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-68b47487 */@media (min-width: 1280px) {
    .elementor-8497 .elementor-element.elementor-element-68b47487 .elementor-widget-wrap {
        padding-right: calc(100% - 570px) !important
    }
}

 /* Replace 570px with the half of your content width (Check the content width by going to Site Settings > Layout)
 *//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3b256e3 */.size-guide-mobile {
    position: relative;
    top: 100px;
    z-index: 1;
    height: 0;
    margin: 0 !important;
}

.post-9751 .size-guide-mobile {
    top: 0;
}/* End custom CSS */
/* Start custom CSS for neuron-woo-product-add-to-cart, class: .elementor-element-48f2819 */.elementor-8497 .elementor-element.elementor-element-48f2819 .quantity {
    display: none;
}
.woocommerce.single-product .product.product-type-variable .button.disabled{
    background-color: black !important;
color:white;
    
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3efdfff */@media (min-width: 1280px) {
    .elementor-8497 .elementor-element.elementor-element-3efdfff .elementor-widget-wrap {
        padding-right: calc(100% - 570px) !important
    }
}

 /* Replace 570px with the half of your content width (Check the content width by going to Site Settings > Layout)
 *//* End custom CSS */
/* Start custom CSS for neuron-woo-products, class: .elementor-element-3cd9505 */@media (min-width: 720px) {
    .elementor-8497 .elementor-element.elementor-element-3cd9505 .swiper-scrollbar {
        margin-left: 10rem;
        margin-right: 10rem;
    }
}

.elementor-8497 .elementor-element.elementor-element-3cd9505 .neuron-swiper-button .neuron-icon {
    border: 1px solid #EAEAEA;
    padding: 10px;
    border-radius: 50%;
    
    transition: border-color 250ms ease;
}

.elementor-8497 .elementor-element.elementor-element-3cd9505 .neuron-swiper-button .neuron-icon:hover,
.elementor-8497 .elementor-element.elementor-element-3cd9505 .neuron-swiper-button .neuron-icon:focus {
    border-color: #000;
}

@media (max-width: 720px) {
    .elementor-8497 .elementor-element.elementor-element-3cd9505 .neuron-swiper-button {
        display: none;
    }
}

.elementor-8497 .elementor-element.elementor-element-3cd9505 .m-neuron-product__add-to-cart .loading:before {
    border-color: rgb(0 0 0 / 48%);
    border-bottom-color: var( --e-global-color-primary );
    width: 16px;
    height: 16px;
}/* End custom CSS */
/* Start custom CSS */.elementor-widget-neuron-gallery .m-neuron-gallery__thumbnail--link {
    position: relative;
    padding-bottom: 0 !important; /* remove aspect ratio box */
    height: auto !important;
}

.elementor-widget-neuron-gallery .m-neuron-gallery__thumbnail {
    position: static !important;
    display: flex;
    justify-content: center;
    align-items: center;
}

.elementor-widget-neuron-gallery .m-neuron-gallery__thumbnail--link img {
    position: static !important;
    width: 100% !important;
    height: auto !important;
    object-fit: contain !important;
    object-position: center center !important;
    display: block;
    max-width: 100%;
    max-height: 100%;
}

.woo-variation-swatches .wvs-style-rounded.variable-items-wrapper .variable-item:not(.radio-variable-item) .variable-item-span {
    line-height: 2;
    font-size: 14px;
}

/* Description with see more btn */
.elementor-8497 .elementor-element.elementor-element-90c0fcc {
    padding: 0;
}

.short-desc-wrapper {
    max-height: 100px;
    overflow: hidden;
    transition: max-height 0.5s ease-in-out!important;
}

.short-desc-text {
    opacity: 1;
    transition: opacity 0.5s ease-in-out;
    display: none
}

.short-desc-wrapper::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 25px;
    background: linear-gradient(to bottom, transparent, #ffffff);
    pointer-events: none;
    transition: opacity 0.5s ease-in-out;
}

.short-desc-wrapper.expanded {
    max-height: 1000px;
}

.short-desc-wrapper.expanded .short-desc-text {
    opacity: 1;
}

.short-desc-wrapper.expanded::after {
    opacity: 0;
}

.elementor-element .elementor-widget-container .desc-toggle-btn {
    display: inline-block;
    margin-top: 0px;
    padding: 8px 0;
    background: #fff;
    color: #000;
    font-size: 14px;
    border: none;
    cursor: pointer;
    text-decoration: underline;
    outline: none;
    text-transform: none;
}

.desc-toggle-btn:hover {
    background: #005b87;
}

@media (max-width: 720px) {
    .short-desc-wrapper {
        max-height: 80px;
    }
    .short-desc-wrapper::after {
        height: 40px;
    }
    
    .elementor-8497 .elementor-element.elementor-element-d77b1d5 {
        padding: 0;
    }
}

.custom-gallery-nav {
    position: sticky;
    top: 89%;
    transform: translateY(-50%);
    align-self: start;
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 10px;
    z-index: 10;
    margin-left: 25px;
    margin-right: auto;
    min-height: 0;
    height: unset;
    width: 0;
}

.custom-gallery-nav .arrow-btn {
  background: #111;
  color: #fff;
  border: none;
  padding: 6px 12px;
  font-size: 16px;
  cursor: pointer;
  border-radius: 4px;
  display: none;
}

.custom-gallery-nav .dots {
  display: flex;
  flex-direction: column;
  /*gap: 16px;*/
  margin: 10px 0;
}

.custom-gallery-nav .dots .dot {
  width: 4px;
  height: 4px;
  background: rgb(113 121 127);
  border-radius: 50%;
  border: none;
  cursor: pointer;
  padding: 3px;
  margin: 6px;
}

.custom-gallery-nav .dots .dot.active {
  background: rgb(25 27 28);
}

/*LightBox CSS*/

.elementor-lightbox .swiper .swiper-pagination-fraction {
    color: #000 !important;
}

.elementor-lightbox .swiper .elementor-swiper-button svg {
    fill: #000 !important;
}

.elementor-slideshow__header>svg {
    fill: #000 !important;
}

.elementor-lightbox .dialog-lightbox-close-button svg {
    fill: #000 !important;
}

.elementor-lightbox .dialog-widget-content {
    background: #fff !important;
}

.elementor-lightbox .elementor-lightbox-image {
    box-shadow: unset !important;
}

.elementor-lightbox .elementor-lightbox-item {
    padding: 0 70px !important;
}

/*Hide share button in lightbox*/
svg.e-font-icon-svg.e-eicon-share-arrow {
    display: none;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Fustat';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('https://anaumastore.com/wp-content/uploads/2025/02/Fustat-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Fustat';
	font-style: normal;
	font-weight: 200;
	font-display: swap;
	src: url('https://anaumastore.com/wp-content/uploads/2025/02/Fustat-ExtraLight.ttf') format('truetype');
}
@font-face {
	font-family: 'Fustat';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url('https://anaumastore.com/wp-content/uploads/2025/02/Fustat-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Fustat';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url('https://anaumastore.com/wp-content/uploads/2025/02/Fustat-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Fustat';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url('https://anaumastore.com/wp-content/uploads/2025/02/Fustat-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Fustat';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('https://anaumastore.com/wp-content/uploads/2025/02/Fustat-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Fustat';
	font-style: normal;
	font-weight: 800;
	font-display: swap;
	src: url('https://anaumastore.com/wp-content/uploads/2025/02/Fustat-ExtraBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */