.header__line-additional{display:none!important}#header-search-form form,#header-search-form input{margin:0!important}#header-search-form{align-items:center;display:flex}.product-card-wrapper.sale{position:relative}.product-card-wrapper.sale:before{content:"Sale";position:absolute;--size: 45px;width:var(--size);height:var(--size);background:#0e4364;border-radius:50%;left:-10px;top:-10px;color:#fff;font-size:14px;display:flex;justify-content:center;align-items:center}.header__line-bottom{display:none!important}.nav-mega-menu{position:relative;z-index:1000;background:var(--nav-bg, #ffffff);border-bottom:1px solid #e5e7eb;width:100%}.nav-mega__container{width:100%}.nav-mega__list{display:flex;justify-content:space-between;align-items:center;list-style:none;margin:0;padding:0;flex-wrap:wrap}.nav-mega__item{position:relative;flex:1;text-align:center}.nav-mega__link{display:block;padding:1rem .5rem;text-decoration:none;color:var(--nav-text, #000000);font-weight:600;font-size:.95rem;text-transform:uppercase;letter-spacing:.5px;transition:all .2s ease;border-bottom:2px solid transparent}.nav-mega__link:hover,.nav-mega__item:hover>.nav-mega__link{color:var(--nav-hover, #2563eb);border-bottom-color:var(--nav-hover, #2563eb)}.nav-mega__arrow{font-size:.6rem;margin-left:.25rem;display:inline-block;transition:transform .3s ease}.nav-mega__dropdown{position:absolute;top:100%;left:0;width:100%;background:var(--dropdown-bg, #ffffff);box-shadow:0 10px 25px #0000001a;border-top:2px solid var(--nav-hover, #2563eb);opacity:0;visibility:hidden;transform:translateY(15px);transition:all .3s ease;z-index:1000}.mega-menu__image-col{min-width:300px}.nav-mega__list a .nav-mega__arrow img{width:10px;filter:brightness(0) invert(1)}.nav-mega__item:hover .nav-mega__dropdown{opacity:1;visibility:visible;transform:translateY(0)}.nav-mega__item:hover .nav-mega__arrow{transform:rotate(180deg)}.mega-menu__content{display:grid;grid-template-columns:2fr 1fr;gap:0;padding:2rem}.mega-menu__columns{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;padding-right:2rem;border-right:1px solid #e5e7eb}.mega-menu__column{min-width:0}.mega-menu__list{list-style:none;margin:0;padding:0}.mega-menu__item{margin-bottom:1.25rem}.mega-menu__parent{display:block;font-weight:700;font-size:1rem;color:#1f2937;text-decoration:none;margin-bottom:.75rem;padding-bottom:.5rem;border-bottom:2px solid #f3f4f6;text-transform:none;letter-spacing:0}.mega-menu__parent:hover{color:var(--nav-hover, #2563eb);border-bottom-color:var(--nav-hover, #2563eb)}.mega-menu__sublist{list-style:none;margin:0;padding:0}.mega-menu__subitem{margin-bottom:.5rem}.mega-menu__sublink{display:block;font-size:.9rem;color:#4b5563;text-decoration:none;padding:.25rem 0;transition:all .2s ease}.mega-menu__sublink:hover{color:var(--nav-hover, #2563eb);padding-left:.5rem}.mega-menu__image-col{padding-left:2rem}.mega-menu__image-wrapper{position:relative;border-radius:6px;overflow:hidden;height:100%;min-height:250px}.mega-menu__image-link{display:block;text-decoration:none;height:100%}.mega-menu__image{width:100%;height:100%;object-fit:cover;border-radius:6px;transition:transform .4s ease}.mega-menu__image-link:hover .mega-menu__image{transform:scale(1.05)}.mega-menu__image-placeholder{height:250px;background:linear-gradient(135deg,#f9fafb,#f3f4f6);border-radius:6px;display:flex;align-items:center;justify-content:center;color:#6b7280;font-size:.875rem;text-align:center;padding:1rem;border:2px dashed #d1d5db}.nav-mega-menu{background-color:var(--header-line-2-bg);border-bottom:var(--header-line-2-bd);margin-top:0}.nav-mega-menu .nav-mega__container{max-width:1200px;margin:0 auto}.nav-mega__list{list-style:none;justify-content:center}.nav-mega__item{list-style:none;padding:0!important;flex:auto;width:fit-content}.nav-mega__item a{padding:15px 15px 13px!important}.nav-mega__item:before{display:none!important}.nav-mega__list a{color:#fff;font-size:var(--menu-size);line-height:var(--menu-line-height);letter-spacing:var(--menu-letter-spacing);font-weight:700;text-transform:var(--menu-transform);width:fit-content;text-decoration:none!important}.nav-mega__item:hover{background:var(--header-menu-h-bg)}.nav-mega__item:hover .nav-mega__link{color:#fff!important;border:none}ul.mega-menu__list{margin:0;padding:0!important;list-style:none;display:flex;flex-direction:column;width:100%}.mega-menu__item:before{display:none!important}.mega-menu__item a{color:#000!important;margin:0!important;border:none!important;border-bottom:1px solid #0000002e!important;padding:18px 0!important;transition:.3s ease-in-out all;width:100%;text-align:left}li.mega-menu__item{margin:0!important;padding:0!important}.mega-menu__columns{gap:15px}.mega-menu__column{display:flex;align-items:flex-start;flex-direction:column}.mega-menu__item a:hover{color:#1277a3!important}.nav-mega__list a{font-size:14px!important}.ex-menu-heading{margin:10px 20px;text-transform:uppercase;font-weight:800}@media screen and (max-width: 1200px){.nav-mega__dropdown{min-width:800px;left:50%;transform:translate(-50%) translateY(15px)}.nav-mega__item:hover .nav-mega__dropdown{transform:translate(-50%) translateY(0)}}@media screen and (max-width: 992px){.nav-mega__list{flex-wrap:wrap;justify-content:center;gap:0}.nav-mega__item{flex:none;min-width:180px}.nav-mega__dropdown{min-width:95vw;left:0;transform:translateY(15px)}.nav-mega__item:hover .nav-mega__dropdown{transform:translateY(0)}.mega-menu__content{grid-template-columns:1fr;gap:1.5rem}.mega-menu__columns{border-right:none;border-bottom:1px solid #e5e7eb;padding-right:0;padding-bottom:1.5rem}.mega-menu__image-col{padding-left:0}}@media screen and (max-width: 768px){.nav-mega__list{flex-direction:column}.nav-mega__item{width:100%;border-bottom:1px solid #e5e7eb}.nav-mega__link{padding:1rem;text-align:left}.nav-mega__dropdown{position:static;width:100%;min-width:100%;box-shadow:none;border:none;border-top:none;border-bottom:1px solid #e5e7eb;opacity:1;visibility:visible;transform:none;display:none}.nav-mega__item:hover .nav-mega__dropdown{display:block}.mega-menu__columns{grid-template-columns:1fr;gap:1.5rem}}:root{--nav-bg: #ffffff;--nav-text: #000000;--nav-hover: #2563eb;--dropdown-bg: #ffffff}.product-gallery__content{display:flex!important;flex-direction:column-reverse!important;gap:25px;padding-right:80px}.product-gallery__thumbnail{margin:0!important;min-width:100%!important;width:100%!important;height:fit-content!important;overflow:visible!important}.product-gallery__thumbnail .product-gallery__thumbnail_slider{height:auto!important}.product-gallery__thumbnail .slick-track{height:auto!important;width:fit-content;padding:0;gap:16px;display:flex}.product-gallery__thumbnail .product-gallery__thumbnail_item{margin:0!important;border-radius:10px!important}.product-gallery__thumbnail .slick-list.draggable{height:auto!important}.product-gallery__main_item{padding:0!important}.product-gallery__blockratio_content{position:unset!important;padding:0!important;transform:none!important}.product-gallery__main .product-gallery__blockratio{padding:0!important;position:unset!important;margin:0!important}.product-gallery__main_slider .rimage{position:unset!important;padding:0!important}.product-gallery__blockratio_content .rimage__img{width:100%!important;height:100%!important;object-fit:contain}.product-gallery__main_slider .slick-track{height:100%!important}.product-gallery__zoom{padding:0!important}.product-gallery__main{background:#fff!important;box-shadow:#0000000a 0 3px 8px;border-radius:10px;border:1px solid #0000000f;overflow:visible!important;width:100%!important}.product-gallery__zoom_container{padding:0!important}.product-gallery__main_slider .slick-list{height:550px!important}.product-gallery__main_arrow.slick-arrow{--size: 40px;width:var(--size);height:var(--size);max-width:var(--size);max-height:var(--size);min-height:var(--size);min-width:var(--size);padding:0!important;border-radius:50%!important;border:1px solid #00000038;box-shadow:#6363630d 0 2px 8px}.product-gallery__thumbnail_item{background:#fff}.product-gallery__thumbnail *{overflow:hidden!important;border-radius:5px!important}.product-gallery__thumbnail img{border-radius:10px!important;border:1px solid #00000036;width:100%;height:100%;object-fit:contain}.product-gallery__thumbnail_item.current .product-gallery__thumbnail_item_inner:before{display:none}.product-gallery__thumbnail_item.slick-active.current img{border-color:#000!important;border-width:3px!important}.product-gallery__fullscreen .product-gallery__blockratio_content .rimage{position:unset!important}.product-gallery__fullscreen_item .product-gallery__blockratio{padding:0!important}body.product-gallery-fullscreen #MainContent{z-index:99999!important}.product-gallery__thumbnail .slick-track{max-width:100%}.product-gallery--single .rimage{position:unset!important;padding:0!important;width:100%!important;height:100%!important}.product-gallery--single .product-gallery__main{height:550px}.product-gallery__main_single{height:100%!important}.product-gallery__main_single .product-gallery__main_item{height:100%}.product-gallery__main_single .product-gallery__blockratio,.product-gallery__main_single .product-gallery__blockratio_content,.product-gallery--single .product-gallery__zoom *{height:100%!important}.product-gallery--single .product-gallery__zoom_container_ratio.position-relative,.product-gallery--single .product-gallery__zoom_image.position-absolute.w-100.invisible{padding:0!important}@media only screen and (min-width: 1000px){.footer__menus{display:grid;grid-template-columns:repeat(3,1fr)}.footer__menus h5{font-size:12px;line-height:1.2em}.footer__menus a{font-size:11px}.footer__menus p{font-size:10px;line-height:1.4em}}@media only screen and (max-width: 600px){#custome-header,.header__sidebar *{display:none}.header__sidebar .ml-lg-15:nth-last-child(1){display:block!important}.header__sidebar .ml-lg-15:nth-last-child(1) *{display:block}.header__sidebar{margin:0!important;width:45px!important;display:flex;flex-direction:column}.header__line-top .container{display:flex;justify-content:space-between}.esc-info-bar{display:none!important}.esc-swiper-container{border:none!important;margin-top:20px}.esc-info-swiper .swiper-slide{!: 0 !important;border:none!important;box-shadow:none!important;padding:0!important}.esc-swiper-button-prev,.esc-swiper-button-next{display:none!important}.esc-info-text{font-size:12px!important;line-height:1.2em;margin-top:4px}.esc-info-title{font-size:11px}.esc-info-icon svg{--size: 20px;width:var(--size);height:var(--size)}.esc-swiper-pagination{display:none!important}.product-card-wrapper.sale:before{--size: 35px;font-size:10px}.promobox__text-1.h5{font-size:10px!important;line-height:1.2em!important}.nav-mega-menu{display:none!important}.popup-navigation__menu{display:block!important;opacity:1!important;visibility:visible!important;color:#000!important;height:0px!important;margin:0!important;padding:0!important}.popup-navigation__menu .menu{display:block!important;overflow:visible!important;opacity:1!important}.popup-navigation__menu .menu__item>a:hover,.popup-navigation__menu .menu__item>a:focus,.popup-navigation__menu .menu__item>a span:hover{color:#000!important}.popup-navigation__currency.d-lg-none.px-10.mt-25{display:none!important}.popup-navigation__menu .menu__item>a,.popup-navigation__menu .menu__item>a span{color:#000!important}.menu--main .menu__panel>.menu__item>a i,.menu--main .menu__panel>.menu__item>a i *{color:#000!important;fill:#000!important}.menu__panel .menu__list.show{padding:20px!important}.popup-navigation__menu .container{padding-top:20px;height:69dvh;overflow-y:scroll}.topbar-right{position:relative}.topbar-right .view-as{display:block!important;position:absolute;right:0;bottom:0}.products-container.view-grid{display:grid;grid-template-columns:repeat(2,1fr)!important}.products-container.view-grid .product-title a{font-size:12px;line-height:1.2em}.products-container.view-grid .product-vendor{font-size:10px}.products-container.view-grid .option-group label{font-size:9px}.products-container.view-grid select,.products-container.view-grid select option{font-size:10px;padding:6px 4px;min-height:auto}.products-container.view-grid #ProductAttributesContainer{display:flex;flex-direction:column}.products-container.view-grid #ProductAttributesContainer strong{font-size:10px}.products-container.view-grid #ProductAttributesContainer p{font-size:9px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
