html{--mat-sys-background: #101414;--mat-sys-error: #ffb4ab;--mat-sys-error-container: #93000a;--mat-sys-inverse-on-surface: #2d3131;--mat-sys-inverse-primary: #006a6a;--mat-sys-inverse-surface: #e0e3e2;--mat-sys-on-background: #e0e3e2;--mat-sys-on-error: #690005;--mat-sys-on-error-container: #ffdad6;--mat-sys-on-primary: #003737;--mat-sys-on-primary-container: #00fbfb;--mat-sys-on-primary-fixed: #002020;--mat-sys-on-primary-fixed-variant: #004f4f;--mat-sys-on-secondary: #1b3534;--mat-sys-on-secondary-container: #cce8e7;--mat-sys-on-secondary-fixed: #051f1f;--mat-sys-on-secondary-fixed-variant: #324b4b;--mat-sys-on-surface: #e0e3e2;--mat-sys-on-surface-variant: #dae5e4;--mat-sys-on-tertiary: #502400;--mat-sys-on-tertiary-container: #ffdcc7;--mat-sys-on-tertiary-fixed: #311300;--mat-sys-on-tertiary-fixed-variant: #723600;--mat-sys-outline: #889392;--mat-sys-outline-variant: #3f4948;--mat-sys-primary: #00dddd;--mat-sys-primary-container: #004f4f;--mat-sys-primary-fixed: #00fbfb;--mat-sys-primary-fixed-dim: #00dddd;--mat-sys-scrim: #000000;--mat-sys-secondary: #b0cccb;--mat-sys-secondary-container: #324b4b;--mat-sys-secondary-fixed: #cce8e7;--mat-sys-secondary-fixed-dim: #b0cccb;--mat-sys-shadow: #000000;--mat-sys-surface: #101414;--mat-sys-surface-bright: #363a39;--mat-sys-surface-container: #1c2020;--mat-sys-surface-container-high: #272b2a;--mat-sys-surface-container-highest: #313635;--mat-sys-surface-container-low: #191c1c;--mat-sys-surface-container-lowest: #0b0f0e;--mat-sys-surface-dim: #101414;--mat-sys-surface-tint: #00dddd;--mat-sys-surface-variant: #3f4948;--mat-sys-tertiary: #ffb787;--mat-sys-tertiary-container: #723600;--mat-sys-tertiary-fixed: #ffdcc7;--mat-sys-tertiary-fixed-dim: #ffb787;--mat-sys-neutral-variant20: #293232;--mat-sys-neutral10: #191c1c}html{--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12)}html{--mat-sys-body-large: 400 1rem / 1.5rem Roboto;--mat-sys-body-large-font: Roboto;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Roboto;--mat-sys-body-medium-font: Roboto;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Roboto;--mat-sys-body-small-font: Roboto;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Roboto;--mat-sys-display-large-font: Roboto;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Roboto;--mat-sys-display-medium-font: Roboto;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Roboto;--mat-sys-display-small-font: Roboto;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Roboto;--mat-sys-headline-large-font: Roboto;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Roboto;--mat-sys-headline-medium-font: Roboto;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Roboto;--mat-sys-headline-small-font: Roboto;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Roboto;--mat-sys-label-large-font: Roboto;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Roboto;--mat-sys-label-medium-font: Roboto;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Roboto;--mat-sys-label-small-font: Roboto;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Roboto;--mat-sys-title-large-font: Roboto;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Roboto;--mat-sys-title-medium-font: Roboto;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Roboto;--mat-sys-title-small-font: Roboto;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500}html{--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px}html{--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}:root{--header-height: 160px;--header-height-min: 80px}@media screen and (max-width: 600px){:root{--header-height: 100px;--header-height-min: 80px}}:root{--accent-color: #FFC43F;--dark-color: #222222;--light-dark-color: #727272;--light-color: #fff;--grey-color: #dbdbdb;--light-grey-color: #fafafa;--primary-color: #6995B1;--light-primary-color: #eef1f3}:root{--body-font: "Open Sans", sans-serif;--heading-font: "Nunito", sans-serif}body{--bs-link-color: #333;--bs-link-hover-color: #333;--bs-link-color-rgb: 40, 40, 40;--bs-link-hover-color-rgb: 0, 0, 0;--bs-light-rgb: 248, 248, 248;--bs-font-sans-serif: "Open Sans", sans-serif;--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size: 1rem;--bs-body-font-weight: 400;--bs-body-line-height: 2;--bs-body-color: #747474;--bs-primary: #FFC43F;--bs-primary-rgb: 255, 196, 63;--bs-success: #a3be4c;--bs-success-rgb: 163, 190, 76;--bs-primary-bg-subtle: #FFF9EB;--bs-success-bg-subtle: #eef5e5;--bs-border-color: #F7F7F7;--bs-secondary-rgb: 230, 243, 251;--bs-danger-rgb: 249, 235, 231;--bs-warning-rgb: 255, 249, 235;--bs-info-rgb: 230, 243, 250}.btn-primary{--bs-btn-color: #fff;--bs-btn-bg: #ffc43f;--bs-btn-border-color: transparent;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #f7a422;--bs-btn-hover-border-color: transparent;--bs-btn-focus-shadow-rgb: 49, 132, 253;--bs-btn-active-color: #fff;--bs-btn-active-bg: #ffc43f;--bs-btn-active-border-color: transparent;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #d3d7dd;--bs-btn-disabled-border-color: transparent}.btn-outline-primary{--bs-btn-color: #ffc43f;--bs-btn-border-color: #ffc43f;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #ffc107;--bs-btn-hover-border-color: #ffc107;--bs-btn-focus-shadow-rgb: 13, 110, 253;--bs-btn-active-color: #fff;--bs-btn-active-bg: #ffc107;--bs-btn-active-border-color: #ffc107;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff3cd;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #fff3cd;--bs-gradient: none}.btn-outline-light{--bs-btn-color: #747474;--bs-btn-border-color: #EFEFEF;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #EFEFEF;--bs-btn-hover-border-color: #EFEFEF;--bs-btn-focus-shadow-rgb: 248, 249, 250;--bs-btn-active-color: #000;--bs-btn-active-bg: #EFEFEF;--bs-btn-active-border-color: #EFEFEF;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #EFEFEF;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #EFEFEF;--bs-gradient: none}.btn-warning{--bs-btn-color: #747474;--bs-btn-bg: #FCF7EB;--bs-btn-border-color: #FCF7EB;--bs-btn-hover-color: #747474;--bs-btn-hover-bg: #FFECBE;--bs-btn-hover-border-color: #FFECBE;--bs-btn-focus-shadow-rgb: 217, 164, 6;--bs-btn-active-color: #000;--bs-btn-active-bg: #FFECBE;--bs-btn-active-border-color: #FFECBE;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #FCF7EB;--bs-btn-disabled-border-color: #FCF7EB}.btn-success{--bs-btn-color: #222;--bs-btn-bg: #EEF5E4;--bs-btn-border-color: #EEF5E4;--bs-btn-hover-color: #222;--bs-btn-hover-bg: #9de3c2;--bs-btn-hover-border-color: #9de3c2;--bs-btn-focus-shadow-rgb: 60, 153, 110;--bs-btn-active-color: #222;--bs-btn-active-bg: #9de3c2;--bs-btn-active-border-color: #9de3c2;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #222;--bs-btn-disabled-bg: #EEF5E4;--bs-btn-disabled-border-color: #EEF5E4}.btn-danger{--bs-btn-color: #222;--bs-btn-bg: #FFEADA;--bs-btn-border-color: #FFEADA;--bs-btn-hover-color: #222;--bs-btn-hover-bg: #ecc9af;--bs-btn-hover-border-color: #ecc9af;--bs-btn-focus-shadow-rgb: 60, 153, 110;--bs-btn-active-color: #222;--bs-btn-active-bg: #ecc9af;--bs-btn-active-border-color: #ecc9af;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #222;--bs-btn-disabled-bg: #FFEADA;--bs-btn-disabled-border-color: #FFEADA}body{letter-spacing:.03em}h1,h2,h3,h4,h5,h6{font-family:var(--heading-font);color:var(--dark-color);font-weight:700}.display-1,.display-2,.display-3,.display-4,.display-5,.display-6{font-weight:700}.breadcrumb.text-white{--bs-breadcrumb-divider-color: #fff;--bs-breadcrumb-item-active-color: var(--bs-primary)}.dropdown-menu{--bs-dropdown-link-active-bg: var(--bs-primary)}.nav-pills .nav-link{--bs-nav-pills-link-active-color: #111;--bs-nav-pills-link-active-bg: #f1f1f1}.pagination{--bs-pagination-active-bg: var(--bs-primary);--bs-pagination-active-border-color: var(--bs-primary)}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x: 3rem}.preloader-wrapper{width:100%;height:100vh;margin:0 auto;position:fixed;top:0;left:0;z-index:111;background:#fff}.preloader-wrapper .preloader{margin:20% auto 0;transform:translateZ(0)}.preloader:before,.preloader:after{content:"";position:absolute;top:0}.preloader:before,.preloader:after,.preloader{border-radius:50%;width:2em;height:2em;animation:animation 1.2s infinite ease-in-out}.preloader{animation-delay:-.16s}.preloader:before{left:-3.5em;animation-delay:-.32s}.preloader:after{left:3.5em}@keyframes animation{0%,80%,to{box-shadow:0 2em 0 -1em var(--accent-color)}40%{box-shadow:0 2em 0 0 var(--accent-color)}}.container-fluid{max-width:1600px}.banner-blocks{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(2,1fr);grid-gap:2rem}.block-1{grid-area:1 / 1 / 3 / 8}.block-2{grid-area:1 / 8 / 2 / 13}.block-3{grid-area:2 / 8 / 3 / 13}@media screen and (max-width:1140px){.banner-blocks{grid-template-columns:1fr;grid-template-rows:repeat(4,1fr)}.block-1{grid-area:1 / 1 / 3 / 2}.block-2{grid-area:3 / 1 / 4 / 2}.block-3{grid-area:4 / 1 / 5 / 2}}.banner-ad{position:relative;overflow:hidden;border-radius:12px}.banner-ad.blue{background:#e6f3fb}.banner-ad .swiper-pagination{bottom:40px;left:0;right:0}.banner-ad .swiper-pagination .swiper-pagination-bullet{width:16px;height:16px;margin:4px;background:#fff;opacity:1;transition:background .3s ease-out}.banner-ad .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#ffc43f}.banner-ad .swiper-slide{min-height:630px;display:flex}.banner-ad .banner-content .categories{font-family:Garamond;font-size:37px;text-transform:capitalize;color:var(--dark-color)}.banner-ad .banner-content .sale{position:relative;display:inline-block}.banner-ad .banner-content .sale:before{content:"";width:80px;border-bottom:1px solid #111;position:absolute;bottom:6px}.banner-ad .banner-content .sale:after{content:"SALE";font-family:var(--body-font);position:absolute;font-size:11px;line-height:15px;letter-spacing:.3em;text-transform:uppercase;color:#252525;bottom:0;right:0}.banner-ad .banner-content .banner-title{letter-spacing:.02em;font-size:33px}.banner-ad.large .banner-content .categories{color:var(--accent-color)}.banner-ad.large .banner-content .banner-title{font-size:54px}.swiper-prev,.swiper-next{width:38px;height:38px;line-height:38px;background:#f1f1f1;color:#222;padding:0;text-align:center;border-radius:10px;--bs-btn-border-color: transparent;--bs-btn-active-bg: #ec9b22;--bs-btn-active-border-color: transparent;--bs-btn-hover-bg: #FFC43F;--bs-btn-hover-border-color: transparent;--bs-btn-disabled-color: #ccc;--bs-btn-disabled-bg: #eaeaea;--bs-btn-disabled-border-color: #eaeaea }.swiper-prev:hover,.swiper-next:hover{background:#ffc43f}.btn-link{margin-right:30px;font-weight:600;font-size:16px;line-height:22px;text-align:right;text-transform:capitalize;color:#787878}.category-carousel .category-item{background:#fff;border:1px solid #FBFBFB;box-shadow:0 5px 22px #0000000a;border-radius:16px;text-align:center;padding:60px 20px;margin:20px 0;transition:box-shadow .3s ease-out,transform .3s ease-out}.category-carousel .category-item:hover{transform:translate3d(0,-10px,0);box-shadow:0 21px 44px #00000014}.category-carousel .category-item .category-title{font-weight:600;font-size:20px;line-height:27px;letter-spacing:.02em;text-transform:capitalize;color:#222;margin-top:20px}.brand-carousel .brand-item{background:#fff;border:1px solid #FBFBFB;box-shadow:0 5px 22px #0000000a;border-radius:16px;padding:16px}.brand-carousel .brand-item img{width:100%;border-radius:12px}.brand-carousel .brand-item .brand-details{margin-left:15px}.brand-carousel .brand-item .brand-title{margin:0}.product-tabs .nav-tabs{justify-content:flex-end;border:none;--bs-nav-link-hover-color: #111;--bs-nav-link-color: #555;--bs-nav-tabs-link-border-color: #fff;--bs-nav-tabs-link-hover-border-color: transparent;--bs-nav-tabs-link-active-border-color: #fff}.product-tabs .nav-tabs .nav-link.active,.product-tabs .nav-tabs .nav-item.show .nav-link{border-bottom:3px solid var(--accent-color)}.product-item{position:relative;padding:16px;background:#fff;border:1px solid #FBFBFB;box-shadow:0 5px 22px #0000000a;border-radius:16px;margin-bottom:30px;transition:box-shadow .3s ease-out}.product-item:hover{box-shadow:0 21px 44px #00000014}.product-item h3{display:block;width:100%;font-weight:600;font-size:18px;line-height:25px;text-transform:capitalize;color:#333;margin:0}.product-item figure{background:#f9f9f9;border-radius:12px;text-align:center}.product-item figure img{max-height:210px;height:auto}.product-item .btn-wishlist{position:absolute;top:20px;left:10px!important;width:50px;height:50px;border-radius:50px;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #d8d8d8;transition:all .3s ease-out}.product-item .btn-wishlist:hover{background:#f03838;color:#fff}.product-item .qty{font-weight:400;font-size:13px;line-height:18px;letter-spacing:.02em;text-transform:uppercase;color:#9d9d9d}.product-item .rating{font-weight:600;font-size:13px;line-height:18px;text-transform:capitalize;color:#222}.product-item .rating iconify-icon{color:#ffc43f}.product-item .price{display:block;width:100%;font-weight:600;font-size:22px;line-height:30px;text-transform:capitalize;color:#222}.product-item .product-qty{width:85px}.product-item .btn-link{text-decoration:none}.product-item #quantity{height:auto;width:28px;text-align:center;border:none;margin:0;padding:0}.product-item .btn-number{width:26px;height:26px;line-height:1;text-align:center;background:#fff;border:1px solid #E2E2E2;border-radius:6px;color:#222;padding:0}.cart .product-qty{min-width:130px}.image-float{margin-top:-140px;margin-bottom:-140px}@media screen and (max-width:991px){.image-float{margin:0}}.post-item .post-meta{font-size:.8rem;line-height:1}.post-item .post-meta svg{margin-right:5px}@media screen and (max-width: 991px){.offcanvas-body .nav-item{font-weight:700;border-bottom:1px solid #d1d1d1}.offcanvas-body .filter-categories{width:100%;margin-bottom:20px!important;border:1px solid #d1d1d1!important;padding:14px;border-radius:8px}.dropdown-menu{padding:0;border:none;line-height:1.4;font-size:.9em}.dropdown-menu a{padding-left:0}.dropdown-toggle:after{position:absolute;right:0;top:21px}}.product-thumbnail-slider{height:740px}@media screen and (max-width:560px){.product-item .btn-wishlist{position:absolute;top:20px;right:20px;width:25px;height:25px;border-radius:50px;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #d8d8d8;transition:all .3s ease-out}svg{width:15px;height:15px}}@media screen and (max-width:992px){.product-thumbnail-slider{margin-top:20px;height:auto}}@media screen and (min-width:992px){.product-thumbnail-slider{height:520px}}@media screen and (min-width:1200px){.product-thumbnail-slider{height:740px}}html,body{height:100%}body{margin:0;font-family:Roboto,Helvetica Neue,sans-serif}.text-danger{color:#b00000!important;font-size:1.5vh!important}@media (max-width: 576px){.glintel{margin-top:30vh}.mobile-view{display:hidden}}@media (min-width: 769px){.glintel{margin-top:25vh}.mobile-view{display:hidden}}
