.elementor-39 .elementor-element.elementor-element-501996f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--z-index:9999;}.elementor-39 .elementor-element.elementor-element-501996f:not(.elementor-motion-effects-element-type-background), .elementor-39 .elementor-element.elementor-element-501996f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-39 .elementor-element.elementor-element-16b6856{--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;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-astglobalcolor7 );--border-color:var( --e-global-color-astglobalcolor7 );--z-index:9999;}.elementor-39 .elementor-element.elementor-element-256f990{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-f804b0f{text-align:start;}.elementor-39 .elementor-element.elementor-element-f804b0f img{width:40%;}.elementor-39 .elementor-element.elementor-element-6c7e23f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-552e1ce{--display:flex;}.elementor-39 .elementor-element.elementor-element-e86228a .wet-mm__bar > .wet-mm__item > .wet-mm__link::after{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-39 .elementor-element.elementor-element-e86228a .wet-mm__bar{justify-content:center;}.elementor-39 .elementor-element.elementor-element-e86228a .wet-mm__bar > .wet-mm__item > .wet-mm__link{color:var( --e-global-color-astglobalcolor0 );}.elementor-39 .elementor-element.elementor-element-e86228a .wet-mm__bar > .wet-mm__item > .wet-mm__link:hover, .elementor-39 .elementor-element.elementor-element-e86228a .wet-mm__bar > .wet-mm__item.is-active > .wet-mm__link, .elementor-39 .elementor-element.elementor-element-e86228a .wet-mm__bar > .wet-mm__item.current-menu-item > .wet-mm__link{color:var( --e-global-color-astglobalcolor3 );}.elementor-39 .elementor-element.elementor-element-e86228a .wet-mm__panel{background-color:#ffffff;}.elementor-39 .elementor-element.elementor-element-e86228a .wet-mm__toggle{color:var( --e-global-color-astglobalcolor2 );background-color:var( --e-global-color-astglobalcolor4 );}.elementor-39 .elementor-element.elementor-element-e86228a .wet-mm__toggle:hover, .elementor-39 .elementor-element.elementor-element-e86228a .wet-mm__toggle:focus{color:var( --e-global-color-astglobalcolor2 );background-color:var( --e-global-color-astglobalcolor4 );}.elementor-39 .elementor-element.elementor-element-e86228a .wet-mm__drawer-panel{width:85vw;max-width:480px;background-color:#ffffff;}.elementor-39 .elementor-element.elementor-element-e86228a .wet-mm__drawer{--wet-mm-accent:var( --e-global-color-astglobalcolor0 );}.elementor-39 .elementor-element.elementor-element-e86228a .wet-mm__overlay{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-39 .elementor-element.elementor-element-e86228a .wet-mm__m-link{color:var( --e-global-color-astglobalcolor0 );}.elementor-39 .elementor-element.elementor-element-e86228a .wet-mm__m-link:hover, .elementor-39 .elementor-element.elementor-element-e86228a .wet-mm__m-item.current-menu-item > .wet-mm__m-link{color:var( --e-global-color-astglobalcolor2 );}.elementor-39 .elementor-element.elementor-element-e86228a .wet-mm__tab{color:var( --e-global-color-astglobalcolor0 );background-color:var( --e-global-color-astglobalcolor1 );}.elementor-39 .elementor-element.elementor-element-e86228a .wet-mm__tab:hover{color:var( --e-global-color-astglobalcolor4 );background-color:var( --e-global-color-astglobalcolor2 );}.elementor-39 .elementor-element.elementor-element-e86228a .wet-mm__tab.is-active{color:var( --e-global-color-astglobalcolor1 );background-color:var( --e-global-color-astglobalcolor6 );}.elementor-39 .elementor-element.elementor-element-eb07abc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;}.elementor-39 .elementor-element.elementor-element-df6c344 .dt-account-dropdown-widget{justify-content:start;}.elementor-39 .elementor-element.elementor-element-df6c344 .dt-account-trigger{color:var( --e-global-color-astglobalcolor2 );font-size:30px;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-39 .elementor-element.elementor-element-df6c344 .dt-account-trigger-icon{color:var( --e-global-color-astglobalcolor2 );}.elementor-39 .elementor-element.elementor-element-df6c344 .dt-account-trigger:hover, .elementor-39 .elementor-element.elementor-element-df6c344 .dt-account-trigger:focus{background-color:#0071E300;}.elementor-39 .elementor-element.elementor-element-df6c344 .dt-account-avatar{block-size:40px;inline-size:40px;}.elementor-39 .elementor-element.elementor-element-df6c344 .dt-account-dropdown{z-index:99999;}.elementor-39 .elementor-element.elementor-element-4a24e39 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-39 .elementor-element.elementor-element-4a24e39 .dt-cart-drawer{inline-size:420px;background-color:#ffffff;}.elementor-39 .elementor-element.elementor-element-4a24e39 .dt-cart-overlay{background-color:rgba(15, 15, 20, 0.45);}.elementor-39 .elementor-element.elementor-element-4a24e39 .dt-cart-trigger{background-color:#19191900;color:var( --e-global-color-astglobalcolor2 );border-style:none;font-size:30px;align-self:center;justify-content:center;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-39 .elementor-element.elementor-element-4a24e39 .dt-cart-trigger:hover, .elementor-39 .elementor-element.elementor-element-4a24e39 .dt-cart-trigger:focus{background-color:#02010100;color:var( --e-global-color-astglobalcolor0 );}.elementor-39 .elementor-element.elementor-element-4a24e39 .dt-cart-header-main{justify-content:flex-start;}.elementor-39 .elementor-element.elementor-element-4a24e39 .dt-cart-header{background-color:#ffffff;border-color:#eeeeee;}.elementor-39 .elementor-element.elementor-element-4a24e39 .dt-cart-title{color:#191919;}.elementor-39 .elementor-element.elementor-element-4a24e39 .dt-cart-item{background-color:#ffffff;border-color:#eeeeee;}.elementor-39 .elementor-element.elementor-element-4a24e39 .dt-cart-item:hover{background-color:#fafafa;}.elementor-39 .elementor-element.elementor-element-4a24e39 .dt-cart-item-image{inline-size:75px;block-size:75px;}.elementor-39 .elementor-element.elementor-element-4a24e39 .dt-cart-item-title{color:#191919;}.elementor-39 .elementor-element.elementor-element-4a24e39 .dt-cart-item-price, .elementor-39 .elementor-element.elementor-element-4a24e39 .dt-cart-item-subtotal{color:#191919;}.elementor-39 .elementor-element.elementor-element-4a24e39 .dt-cart-sale-badge{background-color:#ef4444;color:#ffffff;}.elementor-39 .elementor-element.elementor-element-4a24e39 .dt-cart-savings{color:#16a34a;}.elementor-39 .elementor-element.elementor-element-4a24e39 .dt-cart-qty-btn{background-color:#f5f5f5;color:#191919;}.elementor-39 .elementor-element.elementor-element-4a24e39 .dt-cart-qty-btn:hover{background-color:#ebebeb;}.elementor-39 .elementor-element.elementor-element-4a24e39 .dt-cart-qty-number{color:#191919;}.elementor-39 .elementor-element.elementor-element-4a24e39 .dt-cart-qty{border-color:#dddddd;}.elementor-39 .elementor-element.elementor-element-4a24e39 .dt-cart-qty-btn, .elementor-39 .elementor-element.elementor-element-4a24e39 .dt-cart-qty-number{min-inline-size:32px;block-size:32px;}.elementor-39 .elementor-element.elementor-element-4a24e39 .dt-cart-remove{color:var( --e-global-color-astglobalcolor0 );}.elementor-39 .elementor-element.elementor-element-4a24e39 .dt-cart-remove:hover{color:#ef4444;}.elementor-39 .elementor-element.elementor-element-4a24e39 .dt-cart-coupon-toggle{color:#191919;}.elementor-39 .elementor-element.elementor-element-4a24e39 .dt-cart-coupon-input{background-color:#ffffff;border-color:#dddddd;color:#191919;}.elementor-39 .elementor-element.elementor-element-4a24e39 .dt-cart-coupon-apply{background-color:#191919;color:#ffffff;}.elementor-39 .elementor-element.elementor-element-4a24e39 .dt-cart-coupon-apply:hover, .elementor-39 .elementor-element.elementor-element-4a24e39 .dt-cart-coupon-apply:focus{background-color:#333333;color:#ffffff;}.elementor-39 .elementor-element.elementor-element-4a24e39 .dt-cart-coupon{border-color:#eeeeee;}.elementor-39 .elementor-element.elementor-element-4a24e39 .dt-cart-summary-row span{color:#74747c;}.elementor-39 .elementor-element.elementor-element-4a24e39 .dt-cart-summary-row strong{color:#191919;}.elementor-39 .elementor-element.elementor-element-4a24e39 .dt-cart-summary{border-color:#eeeeee;}.elementor-39 .elementor-element.elementor-element-4a24e39 .dt-checkout-btn{background-color:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor4 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor0 );}.elementor-39 .elementor-element.elementor-element-4a24e39 .dt-checkout-btn:hover, .elementor-39 .elementor-element.elementor-element-4a24e39 .dt-checkout-btn:focus{background-color:#33333300;color:#ffffff;}.elementor-39 .elementor-element.elementor-element-4a24e39 .dt-cart-page-btn{background-color:#ffffff;color:#191919;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-39 .elementor-element.elementor-element-4a24e39 .dt-cart-page-btn:hover, .elementor-39 .elementor-element.elementor-element-4a24e39 .dt-cart-page-btn:focus{background-color:#f5f5f5;color:#191919;}.elementor-39 .elementor-element.elementor-element-4a24e39 .dt-empty-cart h3{color:#191919;}.elementor-39 .elementor-element.elementor-element-4a24e39 .dt-empty-cart p{color:#74747c;}.elementor-39 .elementor-element.elementor-element-4a24e39 .dt-empty-cart-btn{background-color:#191919;color:#ffffff;}.elementor-39 .elementor-element.elementor-element-4a24e39 .dt-empty-cart-btn:hover, .elementor-39 .elementor-element.elementor-element-4a24e39 .dt-empty-cart-btn:focus{background-color:#333333;color:#ffffff;}.elementor-39 .elementor-element.elementor-element-8206daf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--z-index:9999;}.elementor-39 .elementor-element.elementor-element-8206daf:not(.elementor-motion-effects-element-type-background), .elementor-39 .elementor-element.elementor-element-8206daf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-39 .elementor-element.elementor-element-b6336a1{--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;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-astglobalcolor7 );--border-color:var( --e-global-color-astglobalcolor7 );--z-index:9999;}.elementor-39 .elementor-element.elementor-element-b6336a1:not(.elementor-motion-effects-element-type-background), .elementor-39 .elementor-element.elementor-element-b6336a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-39 .elementor-element.elementor-element-a9429f5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-74f3a51{text-align:start;}.elementor-39 .elementor-element.elementor-element-74f3a51 img{width:40%;}.elementor-39 .elementor-element.elementor-element-16b8722{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-4a50f1a{--display:flex;}.elementor-39 .elementor-element.elementor-element-089336d .elementor-menu-toggle{margin:0 auto;background-color:var( --e-global-color-astglobalcolor0 );}.elementor-39 .elementor-element.elementor-element-089336d .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-astglobalcolor0 );fill:var( --e-global-color-astglobalcolor0 );padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-39 .elementor-element.elementor-element-089336d .elementor-nav-menu--main .elementor-item:hover,
					.elementor-39 .elementor-element.elementor-element-089336d .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-39 .elementor-element.elementor-element-089336d .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-39 .elementor-element.elementor-element-089336d .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-astglobalcolor2 );fill:var( --e-global-color-astglobalcolor2 );}.elementor-39 .elementor-element.elementor-element-089336d .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-astglobalcolor3 );}.elementor-39 .elementor-element.elementor-element-089336d{--e-nav-menu-horizontal-menu-item-margin:calc( 35px / 2 );}.elementor-39 .elementor-element.elementor-element-089336d .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:35px;}.elementor-39 .elementor-element.elementor-element-089336d .elementor-nav-menu--dropdown{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-39 .elementor-element.elementor-element-089336d .elementor-nav-menu--dropdown a:hover,
					.elementor-39 .elementor-element.elementor-element-089336d .elementor-nav-menu--dropdown a:focus,
					.elementor-39 .elementor-element.elementor-element-089336d .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-39 .elementor-element.elementor-element-089336d .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-39 .elementor-element.elementor-element-089336d .elementor-nav-menu--dropdown a.elementor-item-active{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-39 .elementor-element.elementor-element-089336d .elementor-nav-menu--main .elementor-nav-menu--dropdown, .elementor-39 .elementor-element.elementor-element-089336d .elementor-nav-menu__container.elementor-nav-menu--dropdown{box-shadow:0px 10px 30px 3px rgba(0, 0, 0, 0.05);}.elementor-39 .elementor-element.elementor-element-089336d div.elementor-menu-toggle{color:var( --e-global-color-astglobalcolor1 );}.elementor-39 .elementor-element.elementor-element-089336d div.elementor-menu-toggle svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-39 .elementor-element.elementor-element-089336d div.elementor-menu-toggle:hover, .elementor-39 .elementor-element.elementor-element-089336d div.elementor-menu-toggle:focus{color:var( --e-global-color-astglobalcolor1 );}.elementor-39 .elementor-element.elementor-element-089336d div.elementor-menu-toggle:hover svg, .elementor-39 .elementor-element.elementor-element-089336d div.elementor-menu-toggle:focus svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-39 .elementor-element.elementor-element-089336d .elementor-menu-toggle:hover, .elementor-39 .elementor-element.elementor-element-089336d .elementor-menu-toggle:focus{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-39 .elementor-element.elementor-element-d7c7638{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;}.elementor-39 .elementor-element.elementor-element-613449c .dt-account-dropdown-widget{justify-content:start;}.elementor-39 .elementor-element.elementor-element-613449c .dt-account-trigger{color:var( --e-global-color-astglobalcolor2 );font-size:30px;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-39 .elementor-element.elementor-element-613449c .dt-account-trigger-icon{color:var( --e-global-color-astglobalcolor0 );}.elementor-39 .elementor-element.elementor-element-613449c .dt-account-trigger:hover, .elementor-39 .elementor-element.elementor-element-613449c .dt-account-trigger:focus{background-color:#0071E300;}.elementor-39 .elementor-element.elementor-element-613449c .dt-account-avatar{block-size:40px;inline-size:40px;}.elementor-39 .elementor-element.elementor-element-613449c .dt-account-dropdown{z-index:99999;}.elementor-39 .elementor-element.elementor-element-c2f1d0c .dt-cart-drawer{inline-size:420px;background-color:#ffffff;}.elementor-39 .elementor-element.elementor-element-c2f1d0c .dt-cart-overlay{background-color:rgba(15, 15, 20, 0.45);}.elementor-39 .elementor-element.elementor-element-c2f1d0c .dt-cart-trigger{background-color:#19191900;color:var( --e-global-color-astglobalcolor0 );border-style:none;font-size:30px;align-self:center;justify-content:center;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-39 .elementor-element.elementor-element-c2f1d0c .dt-cart-trigger:hover, .elementor-39 .elementor-element.elementor-element-c2f1d0c .dt-cart-trigger:focus{background-color:#02010100;color:var( --e-global-color-astglobalcolor0 );}.elementor-39 .elementor-element.elementor-element-c2f1d0c .dt-cart-header-main{justify-content:flex-start;}.elementor-39 .elementor-element.elementor-element-c2f1d0c .dt-cart-header{background-color:#ffffff;border-color:#eeeeee;}.elementor-39 .elementor-element.elementor-element-c2f1d0c .dt-cart-title{color:#191919;}.elementor-39 .elementor-element.elementor-element-c2f1d0c .dt-cart-item{background-color:#ffffff;border-color:#eeeeee;}.elementor-39 .elementor-element.elementor-element-c2f1d0c .dt-cart-item:hover{background-color:#fafafa;}.elementor-39 .elementor-element.elementor-element-c2f1d0c .dt-cart-item-image{inline-size:75px;block-size:75px;}.elementor-39 .elementor-element.elementor-element-c2f1d0c .dt-cart-item-title{color:#191919;}.elementor-39 .elementor-element.elementor-element-c2f1d0c .dt-cart-item-price, .elementor-39 .elementor-element.elementor-element-c2f1d0c .dt-cart-item-subtotal{color:#191919;}.elementor-39 .elementor-element.elementor-element-c2f1d0c .dt-cart-sale-badge{background-color:#ef4444;color:#ffffff;}.elementor-39 .elementor-element.elementor-element-c2f1d0c .dt-cart-savings{color:#16a34a;}.elementor-39 .elementor-element.elementor-element-c2f1d0c .dt-cart-qty-btn{background-color:#f5f5f5;color:#191919;}.elementor-39 .elementor-element.elementor-element-c2f1d0c .dt-cart-qty-btn:hover{background-color:#ebebeb;}.elementor-39 .elementor-element.elementor-element-c2f1d0c .dt-cart-qty-number{color:#191919;}.elementor-39 .elementor-element.elementor-element-c2f1d0c .dt-cart-qty{border-color:#dddddd;}.elementor-39 .elementor-element.elementor-element-c2f1d0c .dt-cart-qty-btn, .elementor-39 .elementor-element.elementor-element-c2f1d0c .dt-cart-qty-number{min-inline-size:32px;block-size:32px;}.elementor-39 .elementor-element.elementor-element-c2f1d0c .dt-cart-remove{color:var( --e-global-color-astglobalcolor0 );}.elementor-39 .elementor-element.elementor-element-c2f1d0c .dt-cart-remove:hover{color:#ef4444;}.elementor-39 .elementor-element.elementor-element-c2f1d0c .dt-cart-coupon-toggle{color:#191919;}.elementor-39 .elementor-element.elementor-element-c2f1d0c .dt-cart-coupon-input{background-color:#ffffff;border-color:#dddddd;color:#191919;}.elementor-39 .elementor-element.elementor-element-c2f1d0c .dt-cart-coupon-apply{background-color:#191919;color:#ffffff;}.elementor-39 .elementor-element.elementor-element-c2f1d0c .dt-cart-coupon-apply:hover, .elementor-39 .elementor-element.elementor-element-c2f1d0c .dt-cart-coupon-apply:focus{background-color:#333333;color:#ffffff;}.elementor-39 .elementor-element.elementor-element-c2f1d0c .dt-cart-coupon{border-color:#eeeeee;}.elementor-39 .elementor-element.elementor-element-c2f1d0c .dt-cart-summary-row span{color:#74747c;}.elementor-39 .elementor-element.elementor-element-c2f1d0c .dt-cart-summary-row strong{color:#191919;}.elementor-39 .elementor-element.elementor-element-c2f1d0c .dt-cart-summary{border-color:#eeeeee;}.elementor-39 .elementor-element.elementor-element-c2f1d0c .dt-checkout-btn{background-color:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor4 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor0 );}.elementor-39 .elementor-element.elementor-element-c2f1d0c .dt-checkout-btn:hover, .elementor-39 .elementor-element.elementor-element-c2f1d0c .dt-checkout-btn:focus{background-color:#33333300;color:#ffffff;}.elementor-39 .elementor-element.elementor-element-c2f1d0c .dt-cart-page-btn{background-color:#ffffff;color:#191919;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-39 .elementor-element.elementor-element-c2f1d0c .dt-cart-page-btn:hover, .elementor-39 .elementor-element.elementor-element-c2f1d0c .dt-cart-page-btn:focus{background-color:#f5f5f5;color:#191919;}.elementor-39 .elementor-element.elementor-element-c2f1d0c .dt-empty-cart h3{color:#191919;}.elementor-39 .elementor-element.elementor-element-c2f1d0c .dt-empty-cart p{color:#74747c;}.elementor-39 .elementor-element.elementor-element-c2f1d0c .dt-empty-cart-btn{background-color:#191919;color:#ffffff;}.elementor-39 .elementor-element.elementor-element-c2f1d0c .dt-empty-cart-btn:hover, .elementor-39 .elementor-element.elementor-element-c2f1d0c .dt-empty-cart-btn:focus{background-color:#333333;color:#ffffff;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-39 .elementor-element.elementor-element-16b6856{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-f804b0f img{width:100%;}.elementor-39 .elementor-element.elementor-element-b6336a1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-74f3a51 img{width:100%;}.elementor-39 .elementor-element.elementor-element-089336d{--e-nav-menu-horizontal-menu-item-margin:calc( 18px / 2 );}.elementor-39 .elementor-element.elementor-element-089336d .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:18px;}}@media(max-width:767px){.elementor-39 .elementor-element.elementor-element-16b6856{--justify-content:space-between;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-256f990{--width:30%;--justify-content:center;}.elementor-39 .elementor-element.elementor-element-f804b0f{text-align:center;}.elementor-39 .elementor-element.elementor-element-f804b0f img{width:80%;}.elementor-39 .elementor-element.elementor-element-6c7e23f{--width:50%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--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-39 .elementor-element.elementor-element-552e1ce{--width:30%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-39 .elementor-element.elementor-element-e86228a > .elementor-widget-container{margin:-3px 0px -10px 0px;}.elementor-39 .elementor-element.elementor-element-e86228a .wet-mm__toggle{font-size:30px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-39 .elementor-element.elementor-element-e86228a .wet-mm__tab{padding:10px 0px 10px 0px;}.elementor-39 .elementor-element.elementor-element-eb07abc{--width:50%;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-eb07abc.e-con{--order:-99999 /* order start hack */;}.elementor-39 .elementor-element.elementor-element-df6c344 .dt-account-dropdown{inline-size:200px;}.elementor-39 .elementor-element.elementor-element-4a24e39 > .elementor-widget-container{margin:-5px 0px -7px 0px;}.elementor-39 .elementor-element.elementor-element-4a24e39 .dt-cart-drawer{inline-size:300px;}.elementor-39 .elementor-element.elementor-element-b6336a1{--justify-content:space-between;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-a9429f5{--width:30%;}.elementor-39 .elementor-element.elementor-element-74f3a51 img{width:80%;}.elementor-39 .elementor-element.elementor-element-16b8722{--width:50%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--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-39 .elementor-element.elementor-element-4a50f1a{--width:30%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-39 .elementor-element.elementor-element-089336d.elementor-element{--align-self:center;}.elementor-39 .elementor-element.elementor-element-089336d .elementor-nav-menu--dropdown .elementor-item, .elementor-39 .elementor-element.elementor-element-089336d .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:16px;}.elementor-39 .elementor-element.elementor-element-089336d .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-39 .elementor-element.elementor-element-089336d .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:25px !important;}.elementor-39 .elementor-element.elementor-element-d7c7638{--width:50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-d7c7638.e-con{--order:-99999 /* order start hack */;}}@media(min-width:768px){.elementor-39 .elementor-element.elementor-element-256f990{--width:15%;}.elementor-39 .elementor-element.elementor-element-6c7e23f{--width:85%;}.elementor-39 .elementor-element.elementor-element-552e1ce{--width:75%;}.elementor-39 .elementor-element.elementor-element-eb07abc{--width:25%;}.elementor-39 .elementor-element.elementor-element-a9429f5{--width:15%;}.elementor-39 .elementor-element.elementor-element-16b8722{--width:85%;}.elementor-39 .elementor-element.elementor-element-4a50f1a{--width:75%;}.elementor-39 .elementor-element.elementor-element-d7c7638{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-39 .elementor-element.elementor-element-256f990{--width:10%;}.elementor-39 .elementor-element.elementor-element-6c7e23f{--width:90%;}.elementor-39 .elementor-element.elementor-element-a9429f5{--width:10%;}.elementor-39 .elementor-element.elementor-element-16b8722{--width:90%;}}/* Start custom CSS for container, class: .elementor-element-16b6856 */.glass-section {
  background: linear-gradient(
    135deg,
    rgba(255, 255, 255, 0.28),
    rgba(255, 255, 255, 0.10)
  );

  backdrop-filter: blur(20px);
  -webkit-backdrop-filter: blur(20px);

  border: 1px solid rgba(255, 255, 255, 0.35);
  border-radius: 28px;

  box-shadow:
    0 25px 70px rgba(0, 0, 0, 0.12),
    inset 0 1px 0 rgba(255, 255, 255, 0.45);

  position: relative;
  overflow: hidden;
}

/* Light reflection */
.glass-section::before {
  content: "";
  position: absolute;
  top: -45%;
  left: -35%;
  width: 75%;
  height: 130%;
  background: linear-gradient(
    120deg,
    rgba(255, 255, 255, 0.45),
    transparent 60%
  );
  transform: rotate(16deg);
  pointer-events: none;
}

/* Make content appear above the reflection */
.glass-section > * {
  position: relative;
  z-index: 2;
}

/* Tablet */
@media (max-width: 1024px) {
  .glass-section {
    padding: 35px;
    border-radius: 24px;
    backdrop-filter: blur(18px);
    -webkit-backdrop-filter: blur(18px);
  }
}

/* Mobile */
@media (max-width: 767px) {
  .glass-section {
    padding: 24px;
    border-radius: 20px;
    backdrop-filter: blur(14px);
    -webkit-backdrop-filter: blur(14px);
  }

  .glass-section::before {
    top: -35%;
    left: -55%;
    width: 95%;
    height: 120%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6336a1 */.glass-section {
  background: linear-gradient(
    135deg,
    rgba(255, 255, 255, 0.28),
    rgba(255, 255, 255, 0.10)
  );

  backdrop-filter: blur(20px);
  -webkit-backdrop-filter: blur(20px);

  border: 1px solid rgba(255, 255, 255, 0.35);
  border-radius: 28px;

  box-shadow:
    0 25px 70px rgba(0, 0, 0, 0.12),
    inset 0 1px 0 rgba(255, 255, 255, 0.45);

  position: relative;
  overflow: hidden;
}

/* Light reflection */
.glass-section::before {
  content: "";
  position: absolute;
  top: -45%;
  left: -35%;
  width: 75%;
  height: 130%;
  background: linear-gradient(
    120deg,
    rgba(255, 255, 255, 0.45),
    transparent 60%
  );
  transform: rotate(16deg);
  pointer-events: none;
}

/* Make content appear above the reflection */
.glass-section > * {
  position: relative;
  z-index: 2;
}

/* Tablet */
@media (max-width: 1024px) {
  .glass-section {
    padding: 35px;
    border-radius: 24px;
    backdrop-filter: blur(18px);
    -webkit-backdrop-filter: blur(18px);
  }
}

/* Mobile */
@media (max-width: 767px) {
  .glass-section {
    padding: 24px;
    border-radius: 20px;
    backdrop-filter: blur(14px);
    -webkit-backdrop-filter: blur(14px);
  }

  .glass-section::before {
    top: -35%;
    left: -55%;
    width: 95%;
    height: 120%;
  }
}/* End custom CSS */