.elementor-kit-14{--e-global-color-primary:#3f5164;--e-global-color-secondary:#3B82F680;--e-global-color-text:#7a7a7a;--e-global-color-accent:#61ce70;--e-global-color-5c09772:#2C333ACC;--e-global-color-4d86b0c:#f2cc5a;--e-global-color-7b5f105:#fff;--e-global-color-da5d10c:#eff1f3;--e-global-color-26163a8:#eff2f4;--e-global-color-cecf397:#f9fafb;--e-global-color-7413294:#b7b8b8;--e-global-color-5db76ce:#dae0e7;--e-global-color-bbf2a53:#F0E1E180;--e-global-color-50346e4:#f8fafb;--e-global-color-a1f1341:#f2f4f6;--e-global-typography-primary-font-family:"Inter";--e-global-typography-primary-font-weight:400;--e-global-typography-secondary-font-family:"Inter";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Inter";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Inter";--e-global-typography-accent-font-weight:500;color:#2C333ACC;font-family:"Inter",Sans-serif;font-size:1.25rem;font-weight:500;line-height:1.75rem;letter-spacing:.4px}.elementor-kit-14 button,.elementor-kit-14 input[type=button],.elementor-kit-14 input[type=submit],.elementor-kit-14 .elementor-button{background-color:transparent;font-family:"Inter",Sans-serif;font-weight:600;color:var(--e-global-color-7b5f105);background-image:linear-gradient(180deg,#435970 5%,#f2cc5a 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);border-radius:50px;padding:15px}.elementor-kit-14 e-page-transition{background-color:#ffbc7d}.site-header{background-color:var(--e-global-color-da5d10c)}.elementor-kit-14 a{color:var(--e-global-color-primary)}.elementor-kit-14 a:hover{color:#435970CC}.elementor-kit-14 h1{color:#F2CC5A00;font-size:3.75rem;font-weight:700;line-height:60px;letter-spacing:.32px}.elementor-kit-14 h2{color:var(--e-global-color-primary);font-family:"Inter",Sans-serif;font-size:1.875rem;font-weight:700;line-height:2.25rem;letter-spacing:.32px}.elementor-kit-14 h3{color:var(--e-global-color-primary)}.elementor-kit-14 h4{color:var(--e-global-color-primary)}.elementor-kit-14 h5{color:var(--e-global-color-primary)}.elementor-kit-14 h6{color:var(--e-global-color-primary)}.elementor-kit-14 button:hover,.elementor-kit-14 button:focus,.elementor-kit-14 input[type=button]:hover,.elementor-kit-14 input[type=button]:focus,.elementor-kit-14 input[type=submit]:hover,.elementor-kit-14 input[type=submit]:focus,.elementor-kit-14 .elementor-button:hover,.elementor-kit-14 .elementor-button:focus{color:#FFFFFFCC}.elementor-kit-14 img{border-radius:10px}.elementor-kit-14 img:hover{border-radius:10px;opacity:.8}.elementor-kit-14 label{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height)}.elementor-kit-14 input:not([type=button]):not([type=submit]),.elementor-kit-14 textarea,.elementor-kit-14 .elementor-field-textual{background-color:var(--e-global-color-7b5f105);border-style:solid;border-width:1px;border-color:#3F51644D;border-radius:10px;padding:10px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.e-con{--container-max-width:1140px}.elementor-widget:not(:last-child){--kit-widget-spacing:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}.elementor-lightbox{background-color:#00000000;--lightbox-ui-color:#02010100}.site-footer .site-branding{flex-direction:column;align-items:stretch}@media(max-width:1024px){.elementor-kit-14 label{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-kit-14 label{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}nav a{text-decoration:none;position:relative;color:#333;display:inline-block}nav a:after,h2 a:after{content:'';position:absolute;left:0;bottom:-2px;width:100%;height:2px;background:linear-gradient(to right,#435970,#f2cc5a,#435970);transform:scaleX(0);transform-origin:center;transition:transform .3s ease-in-out}nav a:hover:after{transform:scaleX(1)}nav ul li a:hover,h2 a:hover,a h2:hover{background:linear-gradient(to right,#435970,#f2cc5a,#435970) !important;-webkit-text-fill-color:transparent !important;-webkit-background-clip:text !important}span.breadcrumb_last{text-transform:capitalize;border-bottom:2px solid;background:linear-gradient(to right,#435970,#f2cc5a,#435970);-webkit-text-fill-color:transparent;-webkit-background-clip:text}#breadcrumbs span a:hover{background:linear-gradient(to right,#435970,#f2cc5a,#435970);-webkit-text-fill-color:transparent;-webkit-background-clip:text}#yellow-gradient-header{background:linear-gradient(to right,#435970,#f2cc5a,#435970);-webkit-text-fill-color:transparent;-webkit-background-clip:text;text-align:center}a.elementor-button:hover,#submit-button:hover{transform:scale(1.1)}h1,h2,h3,h4,h5,h6{text-align:center}.wp-caption-text,.woocommerce-loop-category__title,#uc_woocommerce_category_carousel_elementor_8e34f61 .uc_post_title{position:absolute;bottom:0;left:0;right:0;color:#fff !important;padding:.1rem 1.2rem !important;font-size:clamp(.75rem,2vw,1rem);box-sizing:border-box;font-style:normal;font-family:inherit;font-weight:700;background-color:rgba(0,0,0,.4);border-radius:0 0 10px 10px}.elementor-kit-14 h1{line-height:80px}.category-header-container{background-color:rgba(239,242,244,1)}.product-container{background-color:transparent;background-image:linear-gradient(180deg,#f8fafb 0%,#eff1f3 100%)}.woocommerce div.product div.images{margin-bottom:0}.woocommerce div.product .product_title{text-align:left}.nfancybox-button[disabled],.nfancybox-button--play{display:none !important}.grow-image:hover,.woocommerce ul.products li.product a img:hover,.woocommerce div.product div.images .woocommerce-product-gallery__image a:hover,a .carousel-image:hover{-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05);border-radius:10px;transition:transform .3s ease-in-out}.woocommerce ul.products li.product a:hover,.elementor-products-grid ul.products.elementor-grid li.product,.woocommerce .elementor-element.elementor-products-grid ul.products li.product{overflow:hidden;border-radius:10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.woocommerce ul.products li.product a img{border-radius:10px;margin:0}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{font-size:.9rem !important}.elementor-59 .elementor-element.elementor-element-8e34f61 .uc_image_carousel_content{padding:0}.carousel-image{width:210px;height:95px !important}.owl-item{width:auto !important}.eael-product-title a h2{font-size:1rem !important}.subpage-header-container{background-color:#eff0ef;margin-bottom:2rem}.p-subpage{width:80% !important;text-align:center !important;margin-left:auto !important;margin-right:auto !important}.subpage-container,.no-link-container{background:linear-gradient(135deg,hsl(var(--silver-mist)),hsl(var(--platinum)),hsl(var(--golden)/.1));padding-bottom:2rem}.product-grid-breadcrumbs-container{background:linear-gradient(135deg,hsl(var(--silver-mist)),hsl(var(--platinum)),hsl(var(--golden)/.1))}.woocommerce ul.products li.product a{margin:0}.uc_image_carousel_content{position:absolute;bottom:0;width:100%}.wpmi__icon{font-size:.8rem !important;color:#f2cc5a !important;padding:0 .6rem 0 0 !important}.woocommerce-product-gallery__wrapper{box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-popup-modal .dialog-widget-content{background-color:rgba(255,255,255,.2) !important;border-radius:10px !important}.dialog-lightbox-close-button{font-size:2rem !important}button.nfancybox-button--close,button.nfancybox-button--zoom{margin:1rem !important}.elementor-popup-modal .dialog-close-button svg{fill:#3f5164 !important}mark.count{width:0 !important;height:0 !important;overflow:hidden;opacity:0;pointer-events:none}.woocommerce ul.products li.product a:hover{border-radius:none;box-shadow:none}.woocommerce ul.products li.product a h2:hover{color:#bbb !important}.nickx-slider,.nickx-thumbnail{box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);border-radius:10px}.nswiper.nickx-slider-nav{padding:2rem 0 0 .6rem !important}.nswiper-slide img.attachment-woocommerce_gallery_thumbnail:hover,.nswiper-slide img.attachment-woocommerce_single:hover{cursor:pointer}.images.nickx_product_images_with_video span.nickx-popup{bottom:0 !important;padding:0 !important;right:0 !important;z-index:10 !important;width:100% !important;height:100% !important;margin:auto !important;background-image:none !important}button.owl-next,button.owl-prev{width:0 !important;height:0 !important}.swiper-pagination-bullet-active{background:#3f5164 !important}.image-wrap img{width:100%}.image-wrap{line-height:0}img.nfancybox-image:hover{opacity:1}@media (max-width:767px){h1.elementor-heading-title{font-size:2rem !important;line-height:40px !important}h2.elementor-heading-title{font-size:1.9rem !important;line-height:40px !important}.e-con.e-con>.e-con-inner>.elementor-widget,.elementor.elementor .e-con>.elementor-widget{max-width:100%;padding:0;margin:0;width:100% !important}}