/*!************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./resources/styles/fonts.style.css ***!
  \************************************************************************************/

/*!*****************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./resources/styles/elementor/logo-swiper-widget.css ***!
  \*****************************************************************************************************/.swiper-container-wrapper{display:flex;gap:10px;justify-content:space-evenly}.swiper-container{height:300px;width:20%}.swiper-slide{align-items:center;display:flex;font-size:24px;justify-content:center}@media (max-width:1024px){.swiper5{display:none}}@media (max-width:767px){.swiper4,.swiper5{display:none}}
/*!*********************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./resources/styles/elementor/product-gallery-widget.css ***!
  \*********************************************************************************************************/.product-swiper,.product-swiper .swiper-slide img{max-height:600px}.gallery-swiper .swiper-slide img{height:600px;object-fit:cover;object-position:center;width:100%}.thumb-swiper img{aspect-ratio:5/3;object-fit:cover;object-position:center}@media (max-width:1024px){.gallery-swiper .swiper-slide img{max-height:400px;min-height:400px}}@media (max-width:767px){.gallery-swiper .swiper-slide img{max-height:300px;min-height:300px}}
/*!***************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./resources/styles/plugins/filter.css ***!
  \***************************************************************************************/.wpc-search-field{border:unset!important;border-radius:100px!important}.wpc-search-icon{display:none!important}.wpc-filter-label-wrapper a,.wpc-filter-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.wpc-term-item-content-wrapper label{border:unset!important}.wpc-term-item-content-wrapper label:hover span.wpc-filter-label-wrapper{background-color:var(--e-global-color-text)!important;border-radius:100px!important}.wpc-term-item-content-wrapper label:hover span.wpc-filter-label-wrapper a{color:#fff!important}.wpc-filters-main-wrap input.wpc-label-input:checked+label span.wpc-filter-label-wrapper{background-color:var(--e-global-color-text)!important;color:#fff!important}.wpc-filters-main-wrap input.wpc-label-input:checked+label span.wpc-filter-label-wrapper a{color:#fff!important}.wpc-filter-label-wrapper{border:2px solid #000!important;border-radius:100px!important}.wpc-filter-link{color:var(--e-global-color-text)!important;margin-right:unset!important}
/*!*****************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./resources/styles/plugins/rankmath.css ***!
  \*****************************************************************************************/.rank-math-breadcrumb :is(a,span):not(:first-child){margin-left:12px}
/*!********************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./resources/styles/woocommerce/account.css ***!
  \********************************************************************************************/body{--tabs-active-color:var(--primary-medialarm);--links-normal-color:var(--color-black);--links-hover-color:var(--primary-medialarm);--tabs-hover-color:var(--color-grey);--tabs-normal-color:var(--color-black);--tables-links-normal-color:var(--color-black);--tables-items-color:var(--color-black)}.mt-8{margin-top:32px}.woocommerce-Button.button,.woocommerce-Button.wc-forward.button{background-color:var(--primary-medialarm)!important;border-color:var(--primary-medialarm)!important;border-radius:100px!important;border-style:solid!important;border-width:2px!important;color:var(--color-white)!important;transition:all .3s ease}.woocommerce-Button.button:hover{background-color:var(--color-white)!important;border-color:var(--color-black)!important;border-radius:100px!important;border-style:solid!important;color:var(--color-black)!important}.woocommerce-info:before{color:var(--primary-medialarm)}.woocommerce-info{border-top:3px solid var(--primary-medialarm)}.woocommerce-MyAccount-navigation{background-color:var(--color-white);border-radius:20px;padding:16px 36px}.woocommerce-MyAccount-navigation ul li a{background-color:transparent!important;color:var(--color-black);font-family:var(--e-global-typography-a02ab96-font-family),Sans-serif;font-size:var(--e-global-typography-a02ab96-font-size)!important;font-weight:var(--e-global-typography-a02ab96-font-weight)!important}.woocommerce-MyAccount-navigation ul li:not(:last-child) a{border-bottom-width:1px!important;border-color:var(--color-grey)!important;border-style:solid!important}.woocommerce-MyAccount-content-wrapper{background-color:transparent!important;border:none!important;border-radius:20px!important;padding:0!important}.woocommerce-MyAccount-content-wrapper p{color:var(--color-black);font-size:var(--e-global-typography-a02ab96-font-size)!important;font-weight:var(--e-global-typography-a02ab96-font-weight)!important}.button-ma,.woocommerce-MyAccount-content-wrapper p{font-family:var(--e-global-typography-a02ab96-font-family),Sans-serif}.button-ma{background-color:var(--color-black);border-color:var(--color-black);border-radius:100px;border-style:solid;border-width:2px;color:var(--color-white)!important;font-size:var(--e-global-typography-a02ab96-font-size);font-weight:var(--e-global-typography-a02ab96-font-weight);letter-spacing:var(--e-global-typography-a02ab96-letter-spacing);line-height:var(--e-global-typography-a02ab96-line-height);padding:4px 24px;transition:all .3s ease;word-spacing:var(--e-global-typography-a02ab96-word-spacing)}.button-ma:hover{background-color:var(--color-white);color:var(--color-black)!important}.dashboard-title{color:var(--e-global-color-text);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size)!important;font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height);margin-bottom:32px}.user-info-head{align-items:center;display:flex;margin-top:32px}.user-info{margin-right:64px}.title-ma{margin-bottom:32px!important}.title-ma,.user-name{color:var(--color-black)!important;font-size:var(--e-global-typography-a02ab96-font-size)!important;font-weight:var(--e-global-typography-a02ab96-font-weight)!important}.company-name,.title-ma,.user-name{font-family:var(--e-global-typography-a02ab96-font-family),Sans-serif;line-height:var(--e-global-typography-a02ab96-line-height)}.company-name{color:var(--color-grey)!important;font-size:var(--e-global-typography-a02ab96-font-size);font-weight:var(--e-global-typography-a02ab96-font-weight);margin-top:16px}.latest-orders{margin-top:64px}.table-heading{font-size:15px;font-weight:var(--e-global-typography-text-font-weight)!important;text-transform:uppercase}.order,.table-heading{color:var(--color-black)!important;font-family:var(--e-global-typography-a02ab96-font-family),Sans-serif;line-height:var(--e-global-typography-a02ab96-line-height)}.order{font-size:18px;font-weight:var(--e-global-typography-a02ab96-font-weight)}.woocommerce-MyAccount-navigation{position:-webkit-sticky;position:sticky;top:120px;z-index:0}.control-media{border-collapse:collapse;margin-top:32px;width:80%}.control-media th{font-weight:var(--e-global-typography-primary-font-weight)!important;line-height:var(--e-global-typography-a02ab96-line-height);text-transform:capitalize}.control-media td,.control-media th{color:var(--color-black)!important;font-family:var(--e-global-typography-a02ab96-font-family),Sans-serif;font-size:18px;text-align:left}.control-media td{border-top:1px solid var(--color-grey)!important}.control-media tr td:last-child,.control-media tr th:last-child{padding-left:128px!important}



/*!*****************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./resources/styles/woocommerce/cart.css ***!
  \*****************************************************************************************/.woocommerce-cart-form{margin-top:-40px;padding-right:32px}.e-cart__container{grid-template-columns:67% auto!important}.woocommerce table.shop_table{border-collapse:collapse;width:100%}.product-name,.product-subtotal{padding:1px 0 16px!important}.cart-table-body{border-bottom:1px solid #9e9e9e!important;border-top:1px solid #9e9e9e!important}.product-name a{color:var(--sections-title-color,#000)!important;font-family:var(--e-global-typography-primary-font-family);font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-secondary-font-weight);margin-top:8px!important}.period-number,.product-name a{font-style:normal;line-height:normal}.period-number{color:var(--e-global-color-80e74e4);font-family:Lufga;font-size:var(--e-global-typography-text-font-size);font-weight:400}.product-subtotal{text-align:right}td.product-name{vertical-align:top!important}.product-name,.product-subtotal{color:var(--e-global-color-80e74e4)!important;font-family:var(--e-global-typography-primary-font-family)!important;font-size:15px!important;font-style:normal!important;font-weight:400!important;line-height:normal!important;padding-top:24px!important}.product-thumbnail a,.product-thumbnail img,td.product-thumbnail{border-radius:5px;height:102px!important;width:120px!important}.cart-sale-price .woocommerce-Price-amount.amount,.cart-sale-price .woocommerce-Price-currencySymbol{border:none!important;color:var(--e-global-color-text)!important;font-size:var(--e-global-typography-accent-font-size)!important;font-weight:var(--e-global-typography-secondary-font-weight)!important;text-decoration:none!important}.cart-sale-price ins{text-decoration:none!important}.cart-original-price .woocommerce-Price-amount.amount,.cart-original-price .woocommerce-Price-currencySymbol{border:none!important;color:var(--e-global-color-primary)!important;font-size:var(--e-global-typography-text-font-size)!important;font-weight:500!important;margin-top:4px}.cart-original-price{padding-bottom:4px;padding-top:2px}.cart-original-price del{text-decoration-color:var(--e-global-color-primary)!important}.product-remove{margin-top:32px!important}.e-cart-totals.e-cart-section{background-color:#fef2f3!important;border-radius:20px!important;padding:8px 53px 63px!important}.checkout-button{background-color:var(--e-global-color-primary)!important;border:1px solid var(--e-global-color-primary)!important;border-radius:100px!important;transition:all .3s ease!important;width:100%!important}.checkout-button:hover{background-color:#000!important;border-color:var(--e-global-color-text)!important;color:#fff!important}.cart-subtotal .amount,.cart-subtotal .woocommerce-Price-amount .woocommerce-Price-currencySymbol,.cart-subtotal .woocommerce-Price-amount.amount,.order-total .amount,.order-total .woocommerce-Price-amount .woocommerce-Price-currencySymbol,.order-total .woocommerce-Price-amount.amount,.order-total td:before{border:none!important;color:var(--e-global-color-text)!important;font-size:var(--e-global-typography-text-font-size)!important;font-weight:var(--e-global-typography-secondary-font-weight)!important}.cart-discount .amount,.cart-discount .woocommerce-Price-amount .woocommerce-Price-currencySymbol,.cart-discount .woocommerce-Price-amount.amount{border:none!important;color:var(--e-global-color-primary)!important;font-size:var(--e-global-typography-text-font-size)!important;font-weight:var(--e-global-typography-secondary-font-weight)!important}.cart-discount td{padding-bottom:54px!important}tr.order-total td{border-top:1px solid var(--e-global-color-80e74e4)!important;padding-top:16px!important}.cart-discount td:before,.cart-subtotal td:before,.order-total td:before{color:var(--e-global-color-text)!important}.checkbox-terms{line-height:1.2em}.checkbox-terms input[type=checkbox]{margin-right:10px}.checkbox-text{display:inline-block;padding-left:8px}.checkbox-terms-input{align-items:flex-start;display:flex;margin-bottom:16px}.checkbox-terms-input input{margin-top:3px}@media (max-width:1024px){.e-cart__column.e-cart__column-start{grid-column:span 2}.e-cart-totals.e-cart-section{width:69%}}.e-cart__column-inner.e-sticky-right-column{position:sticky;top:100px}.cart-empty.woocommerce-info{background-color:transparent!important;color:var(--black)!important;font-family:var(--e-global-typography-primary-font-family);font-size:var(--e-global-typography-accent-font-size);font-style:normal;font-weight:var(--e-global-typography-secondary-font-weight);line-height:normal;padding-left:0!important}.cart-empty.woocommerce-info:before{content:none!important}.button.wc-backward{background-color:var(--color-white)!important;border-color:var(--color-black)!important;border-radius:100px!important;border-style:solid!important;border-width:2px!important;color:var(--color-black)!important;font-family:var(--e-global-typography-a02ab96-font-family),Sans-serif!important;font-size:var(--e-global-typography-a02ab96-font-size)!important;font-weight:var(--e-global-typography-a02ab96-font-weight)!important;letter-spacing:var(--e-global-typography-a02ab96-letter-spacing)!important;line-height:var(--e-global-typography-a02ab96-line-height)!important;padding:4px 24px;transition:all .3s ease!important;word-spacing:var(--e-global-typography-a02ab96-word-spacing)!important}.button.wc-backward:hover{background-color:var(--color-black)!important;border-color:var(--color-black)!important;color:var(--color-white)!important}
/*!**************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./resources/styles/woocommerce/notifications.css ***!
  \**************************************************************************************************/.woocommerce-error{background-color:var(--color-grey-light);border-width:2px;color:var(--color-black);font-family:var(--e-global-typography-a02ab96-font-family),Sans-serif;font-size:var(--e-global-typography-a02ab96-font-size);font-weight:var(--e-global-typography-a02ab96-font-weight)}.woocommerce-message:before{top:unset!important}.woocommerce-message:after{display:none!important}.woocommerce-message{align-items:center;background-color:var(--color-grey-light);border-width:2px;color:var(--color-black);display:flex;font-family:var(--e-global-typography-a02ab96-font-family),Sans-serif;font-size:var(--e-global-typography-a02ab96-font-size);font-weight:var(--e-global-typography-a02ab96-font-weight);justify-content:space-between}.button.wc-forward{background-color:var(--color-black)!important;border-color:var(--color-black)!important;border-radius:100px!important;border-style:solid!important;border-width:2px!important;color:var(--color-white)!important;font-family:var(--e-global-typography-a02ab96-font-family),Sans-serif!important;font-size:var(--e-global-typography-a02ab96-font-size)!important;font-weight:var(--e-global-typography-a02ab96-font-weight)!important;letter-spacing:var(--e-global-typography-a02ab96-letter-spacing)!important;line-height:var(--e-global-typography-a02ab96-line-height)!important;padding:12px 32px!important;transition:all .3s ease!important;word-spacing:var(--e-global-typography-a02ab96-word-spacing)!important}.button.wc-forward:hover{background-color:var(--color-white)!important;color:var(--color-black)!important}
/*!***************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./resources/styles/woocommerce/order-recieved.css ***!
  \***************************************************************************************************/.order-again,.product-quantity{display:none}.woocommerce-table__product-name.product-name a{text-decoration:none}.woocommerce-table.woocommerce-table--order-details.shop_table.order_details td{text-align:left!important}th.order-actions--heading+td{border:unset;width:100%}.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot:first-of-type .order-actions--heading{display:none}
/*!*******************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./resources/styles/woocommerce/orders.css ***!
  \*******************************************************************************************/.woocommerce-table.woocommerce-table--order-details.shop_table.order_details{border-radius:20px;border-style:none!important;padding:0 24px!important}.woocommerce-table__product-name.product-name{text-align:left!important}.woocommerce-table.woocommerce-table--order-details.shop_table.order_details td,.woocommerce-table__product-table.product-total{text-align:center}.woocommerce-table.woocommerce-table--order-details.shop_table.order_details td,.woocommerce-table.woocommerce-table--order-details.shop_table.order_details th{padding:16px 24px!important}.woocommerce-customer-details address{border-radius:20px!important;border-style:none!important}.woocommerce-column__title,.woocommerce-order-details__title{color:var(--color-black);font-family:var(--e-global-typography-a02ab96-font-family),Sans-serif}.woocommerce-button.button.view.order-actions-button,.woocommerce-column__title,.woocommerce-order-details__title{font-size:var(--e-global-typography-a02ab96-font-size)!important;font-weight:var(--e-global-typography-a02ab96-font-weight)!important}.woocommerce-button.button.view.order-actions-button{background-color:var(--color-black)!important;border-color:var(--color-black)!important;border-radius:100px!important;border-style:solid!important;border-width:2px!important;color:var(--color-white)!important;font-family:var(--e-global-typography-a02ab96-font-family),Sans-serif!important;letter-spacing:var(--e-global-typography-a02ab96-letter-spacing)!important;line-height:var(--e-global-typography-a02ab96-line-height)!important;padding:8px 32px!important;transition:all .3s ease!important;word-spacing:var(--e-global-typography-a02ab96-word-spacing)!important}
/*!********************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./resources/styles/woocommerce/product.css ***!
  \********************************************************************************************/p.price{align-items:center;display:flex;flex-direction:row-reverse;justify-content:start}.woocommerce-Price-amount.amount{margin-left:8px}ul{padding-inline-start:20px}
/*!****************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./resources/styles/components/body.css ***!
  \****************************************************************************************/body:not(:is(:has(div#header-scroll),:has(div#half-header))){margin-top:calc(var(--header-height, 95px))}

/*!********************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./resources/styles/components/carousel.css ***!
  \********************************************************************************************/#custom-carousel-next,#custom-carousel-prev{cursor:pointer}
/*!*****************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./resources/styles/components/forms.css ***!
  \*****************************************************************************************/form{font-family:var(--e-global-typography-primary-font-family)!important}input:focus{box-shadow:none!important;outline:none!important}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:solid #e3000b30!important}#input_3,.gfield_required{display:none}span.gfield_required.gfield_required_text{display:none!important}.gfield{margin-bottom:10px!important}.gfield_label{margin:16px 0 8px!important}.gfield_label,.gform-field-label{color:var(--e-global-color-text)!important;font-size:15px!important;font-weight:500!important}.gform-field-label{margin:0 0 8px!important}.gf_login_links{font-family:var(--e-global-typography-primary-font-family);margin-top:16px;text-align:center}.gform-field-label--type-inline{font-size:12px!important;font-weight:400!important;margin-left:8px!important}.gf_login_links a{margin-top:8px!important}.gf_login_links a:hover{color:var(--e-global-color-text)}.gform_fields{row-gap:16px!important}.gform_fields.top_label{margin-bottom:20px!important}.gfield_radio .gfield-choice-input:before{background-color:var(--e-global-color-primary)!important}#input_1_8_1:before,.gfield_checkbox .gfield-choice-input:before{color:var(--e-global-color-primary)!important}#field_1_9{margin-bottom:0!important}.gform_button.button{background-color:var(--color-black)!important;border-radius:999px!important;color:#fff!important;display:inline-block!important;font-family:Helvetica,Arial,sans-serif!important;font-size:18px!important;font-weight:600!important;line-height:30px!important;padding:20px 0!important;text-align:center!important;text-decoration:none!important;width:100%!important}.gform_button.button:hover{border-color:var(--e-global-color-primary)!important;color:#fff!important}.gform_button.button:hover,.gpfup__select-files{background-color:var(--e-global-color-primary)!important}.gpfup__select-files{border-radius:100px!important}.gpfup__select-files:hover{background-color:var(--color-black)!important}
/*!******************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./resources/styles/components/header.css ***!
  \******************************************************************************************/#account-icon svg path,#cart-icon svg path,#header-scroll,#header-scroll a,#header-scroll-background{transition:all .3s ease}
/*!*****************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./resources/styles/default.style.css ***!
  \*****************************************************************************************************************************/:root{--color-white:#fff;--color-black:#000;--color-grey-light:#e5e5e5;--color-grey:#9b9b9b;--color-orange:#ff5501;--color-green:#039446;--color-green-dark:#018739;--primary-medialarm:#e3000b}.gray-gradient{background:linear-gradient(180deg,#fff,#f5f5f5 72.5%,#fff)}