:root{--color-primary:#a7e6d9;--color-primary-darken:#6d9e94;--color-text:#1d1d1b;--color-white:#fff;--color-black:#000}@font-face{font-family:"Gothic-regular";src:url(../fonts/Century-Gothic.ttf);font-weight:400}@font-face{font-family:"Gothic-regular";src:url(../fonts/GOTHICB0.TTF);font-weight:700}@font-face{font-family:"Gothic-regular";src:url(../fonts/GOTHIC.TTF);font-weight:bolder}@font-face{font-family:"Gothic-regular";src:url(../fonts/CenturyGothic.ttf);font-weight:bolder}@font-face{font-family:"Century Gothic";src:url(../fonts/CenturyGothic.ttf) format("truetype")}body{font-family:"Gothic-regular"}a{text-decoration:none;color:#000}.text-left{text-align:left!important}button:hover{opacity:.8}a:hover{color:inherit}.header{margin:30px 0 20px 0}.header__logo{width:auto;height:90px;margin:auto;display:flex}.header__buttons{display:flex;justify-content:end;align-items:center}.header__button-item+.header__button-item{margin-left:10px;padding:0}hr{margin:16px 0;height:1.5px!important;color:#000;background-color:currentcolor;border:0;opacity:1}button{background:#fff0;border:none}.button--primary{background-color:#6d9e94;color:#fff}.button--yellow{background-color:#faea28}.button--grey{background-color:#e2e2e2;color:#000;border:1px solid #b5b5b5}.button--rounded{border-radius:20px;padding:4px 10px;font-size:14px}.button--lg{font-size:22px;padding:6px 40px}.button--md{font-size:16px;padding:6px 20px}.button--center{text-align:center}.button--block{width:100%;display:block}.button--outline{border:1px solid #000;color:#000}.button--search{position:relative;font-size:13px;padding:0}.search-field{background:none;border:none;border-bottom:1px solid #8b8b8b;color:#000;padding:5px 20px 0 0;width:120px;outline:none}.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 48}.search-icon{width:35px;height:35px}.cart-icon{width:35px;height:30px;margin-right:15px}.button--cart{display:flex;align-items:center;margin-left:20px;padding-right:0;font-size:13px}.nav__list{display:flex;justify-content:center;padding:0;list-style:none;margin:0;position:relative;width:100%}.nav__list-item{padding:10px 25px 30px}.nav__list-link{text-decoration:none;color:#000;font-size:22px}.nav__list-link--red{color:red}.nav__list-link:hover{color:var(--color-primary-darken)}.nav--menu{display:flex;justify-content:center;width:100%;background:#fff;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.sticky{position:fixed;top:0;z-index:999;left:0;right:0;width:100%;box-shadow:0 2px 5px 0 rgb(0 0 0 / 16%),0 2px 10px 0 rgb(0 0 0 / 12%);animation:smoothScroll 1s forwards;display:flex;align-items:center}.menu--wrapper{display:flex;align-items:center;width:100%}.sticky .menu--wrapper{width:1240px}.sticky .nav__list{justify-content:end}.logo-text{display:none;width:200px;margin-right:30px}@keyframes smoothScroll{0%{transform:translateY(-20px)}100%{transform:translateY(0)}}.sticky .nav__list-item{padding:20px}.sticky .mega-menu{margin-top:20px!important;position:fixed}.sticky .logo-text{display:block}.img-fluid{width:100%;height:100%}.banner{margin-bottom:60px}.banner__button{width:100%;padding:20px;font-size:25px;background-color:var(--color-primary);margin-top:30px;font-weight:700}.banner__button:hover{opacity:.7}.banner__image{height:445px;object-fit:cover}.section{margin-bottom:60px}.section__header{display:flex;justify-content:center}.section__title{font-size:25px;text-align:center;margin-bottom:30px;font-weight:700}.section__link{font-size:16px}.section__link:hover{color:#000;text-decoration:underline}.card{border:none;text-align:center;margin-bottom:30px}.card__title{font-size:16px;margin-bottom:30px}.card__image{width:100%;height:280px;object-fit:cover}.card__price{font-size:16px;margin-top:30px;margin-bottom:0}.card__image-link:hover{opacity:.8}.card__image-link:hover .card__title{color:#000}.card--lg .card__image{height:380px}.card--absoulte{position:relative}.card--absoulte .card__button{position:absolute;bottom:20px;left:0;right:0;background-color:#fff;color:#000;padding:4px 20px;border-radius:20px;width:fit-content;margin:auto}.mb-30{margin-bottom:30px}.mt-30{margin-top:30px}.footer{padding:30px 0}.footer__links{display:flex;justify-content:space-between;flex-wrap:wrap}.footer__list{padding:0;list-style:none}.footer__title{font-size:16px;font-weight:700}.footer__title:hover{color:#000;text-decoration:underline}.footer__link{display:block;font-size:16px;margin-bottom:10px}.footer__link:hover{color:#000;text-decoration:underline}.footer__logo{width:130px;height:65px;margin-bottom:20px;object-fit:cover}.footer__info{font-size:16px;font-weight:400}.footer__info:hover{color:#000;text-decoration:underline}.footer__item_title{font-size:16px;font-weight:700;color:#000}.menu-toggle{position:static}.mega-menu{opacity:0;visibility:hidden;border:1px solid #000;padding:30px 60px;margin-top:30px!important;position:absolute;background-color:#fff;transition:visibility 0s,opacity 0.2s linear;max-width:1140px;left:0;right:0;margin-top:30px;padding-top:30px;z-index:999;margin:auto}.mega-menu__list{padding:0;list-style:none}.menu-toggle:hover .mega-menu{opacity:1;visibility:visible}.mega-menu__title{font-size:20px;font-weight:700}.mega-menu__link:hover{color:inherit;text-decoration:underline}.mega-menu__link{font-size:20px}.mega-menu__wrapper{display:flex;justify-content:space-between;width:100%}.mega-menu__item{margin-bottom:15px}.header-mobile{display:none}@media (max-width:991.98px){.header,.nav--menu{display:none}main{padding-top:20px}.card--customxw{height:210px!important}.card--lg .card__image{height:210px}.card__title{margin-top:16px}.section__title{text-align:left}.footer__end{margin-top:20px}.banner{margin-bottom:30px}.header-mobile{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:20px;padding-right:20px}.button--menu{padding:0;min-width:0;width:40px;height:40px;background-color:#fff0;border-radius:100%;line-height:40px;display:flex;justify-content:center;align-items:center}.button--menu span{display:inline-flex}.button--menu:hover{background-color:var(--color-primary)}.header-mobile__logo{width:120px;margin:0 8px}.mobile-menu{opacity:0;visibility:hidden;position:fixed;background:#fff;padding:20px 0;top:0;left:0;width:100%;height:100%;z-index:10;transform:scale(.98);transition:all 0.3s ease-in-out}.show-menu{position:fixed;background:#fff;z-index:99999;height:100%;left:0;right:0;top:0;bottom:0;opacity:1;width:325px;visibility:visible;transform:scale(1);transition:all 0.3s ease-in-out}.mobile-menu .button--menu{display:flex;margin-left:auto}.nav-mobile{padding:0;list-style:none}.nav-mobile__item{padding:10px 0}.swiper-slide .card__image-link{width:100%!important}.product__image{height:400px!important}}.show-menu .header-mobile__logo{margin:0}body .swiper-pagination{position:unset;margin-top:20px}.swiper-pagination .swiper-pagination-bullet{width:10px;height:10px}body .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 6px}body .swiper-pagination-bullet-active{background-color:#a7e6d9}.breadcrumb{align-items:center;margin-bottom:0}.breadcrumb__title{margin-bottom:0;margin-right:5px;line-height:normal}.breadcrumb__link{font-size:18px;line-height:normal;font-weight:700}.breadcrumb__seperator{margin:0 8px;display:block;font-size:16px;line-height:normal}.button-sort__icon{font-size:16px}.section__text-end{margin:0;margin-left:5px;font-size:16px}.product{margin-bottom:30px}.product__image{width:100%;height:630px;object-fit:cover}.product__title{font-size:23px;font-weight:700;margin-bottom:6px}.product__price{font-size:25px;color:#1d1d1b}.product__status{font-size:16px;color:#000;margin-bottom:0;margin-left:16px;margin-right:16px}.product__status::before{content:"";display:inline-block;width:10px;height:10px;margin-right:5px;border-radius:50%;background-color:red;color:#fff}.product__status--low::before{content:"";display:inline-block;width:10px;height:10px;margin-right:5px;border-radius:50%;background-color:#a7e6d9;color:#a7e6d9}.product__status--high::before{content:"";display:inline-block;width:10px;height:10px;margin-right:5px;border-radius:50%;background-color:#16dd31;color:#0b0f0b}.product__button{background-color:#1d1d1b;color:#fff;font-size:16px;padding:5px 25px;border-radius:25px;line-height:normal;margin-bottom:0;margin-right:10px}.product__description{font-size:16px;font-weight:700}.product__details{font-size:16px}.product__list{padding-left:18px}.product-swiper .swiper-button-next:after,.swiper-button-prev:after{color:#1d1d1b;font-size:30px;font-weight:700}.product-swiper .swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{color:#1d1d1b;font-size:30px;font-weight:700}.swiper-button-next,.swiper-button-prev{background-color:#f7f7f6;padding:30px;border-radius:100%}.section--center{text-align:center}.section__title--md{font-weight:700}.section__subtitle{font-size:16px;margin-bottom:30px;font-weight:700;text-align:center;margin-bottom:8px}.section__description{font-size:16px;margin-bottom:30px;text-align:center;margin-bottom:8px;line-height:normal}.section--review{background-color:#a7e6d9;padding:30px 0;margin-bottom:0}.search-box{margin:30px 0 40px 0;position:relative;border:1px solid #1d1d1b}.search-box__field{border:none;padding:10px 65px 10px 10px;width:100%;height:100%}.search-box__button{position:absolute;right:10px;top:0;bottom:0;margin:auto}.button--block{width:100%!important}.button--borderd{padding:8px;border:2px solid #1d1d1b;font-weight:700;font-size:18px;line-height:normal}.hide-panel{visibility:hidden;opacity:0;height:0;transition:all 0.2s ease-in-out}.show-panel{visibility:visible;opacity:1;height:100%;padding:20px 0;transition:all 0.2s ease-in-out}.hide-panel-gaming{visibility:hidden;opacity:0;height:0;transition:all 0.2s ease-in-out}.show-panel-gaming{visibility:visible;opacity:1;height:100%;padding:20px 0;transition:all 0.2s ease-in-out}.hide-board-panel{visibility:hidden;opacity:0;height:0;transition:all 0.2s ease-in-out}.show-panel-board{visibility:visible;opacity:1;height:100%;padding:20px 0;transition:all 0.2s ease-in-out}.button--panel{margin-bottom:10px}.card__download{display:block;margin-top:10px;margin-bottom:0;font-weight:700}.card__name{margin-top:10px;font-size:16px;margin-top:10px;margin-bottom:0}#the-list{padding:0}#the-list .col-md-3.show{display:block}#the-list .col-md-3{display:none}#the-list .row.show{display:block}.button--search-all{display:none}.swiper-slide .card__image-link{width:100%}.swiper-slide .card__image{width:100%}.home-swiper .swiper-button-next,.swiper-rtl .swiper-button-prev{width:40px;height:40px;padding:0!important}.home-swiper .swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{font-size:18px;color:#000}.home-swiper .swiper-button-prev,.swiper-rtl .swiper-button-next:after{width:40px;height:40px;padding:0!important}.home-swiper .swiper-button-next:after,.swiper-button-prev:after{font-size:18px!important}.home-swiper .swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:0.65!important}.home-swiper{position:relative}.popular-swiper .swiper-button-next,.swiper-rtl .swiper-button-prev{width:40px;height:40px;padding:0!important}.popular-swiper .swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{font-size:18px;color:#000}.popular-swiper .swiper-button-prev,.swiper-rtl .swiper-button-next:after{width:40px;height:40px;padding:0!important}.popular-swiper .swiper-button-next:after,.swiper-button-prev:after{font-size:18px!important}.popular-swiper .swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:0.65!important}.popular-swiper{position:relative}.popular2-swiper .swiper-button-next,.swiper-rtl .swiper-button-prev{width:40px;height:40px;padding:0!important}.popular2-swiper .swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{font-size:18px;color:#000}.popular2-swiper .swiper-button-prev,.swiper-rtl .swiper-button-next:after{width:40px;height:40px;padding:0!important}.popular2-swiper .swiper-button-next:after,.swiper-button-prev:after{font-size:18px!important}.popular2-swiper .swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:0.65!important}.popular2-swiper{position:relative}.card--lg__title{font-size:25px;margin-top:0;margin-bottom:30px;font-weight:700}.font-bold{font-weight:700}.ml-10{margin-left:10px}.padding-left-m{padding-left:24px}.border-radius-none{border-radius:0!important}.font-size-s{font-size:18px!important}.font-size-m{font-size:24px!important}.font-size-l{font-size:30px!important}.font-size-xl{font-size:36px!important}.font-size-xxl{font-size:42px!important}.banner-sale{background-color:#a7e6d9;text-align:center;padding:10px 0;font-size:18px;font-weight:500;margin-bottom:30px}.search-box--custom{margin:0}.card__action{background-color:#000;color:#fff;border-radius:20px;padding:2px 26px;margin-top:10px;font-size:14px}.card__button-icon{width:30px;height:30px;border-radius:100px;background-color:#fff;position:absolute;right:10px;top:10px;display:flex;justify-content:center;align-items:center;z-index:2}.card__image-wrapper{position:relative;width:100%}.card__icon-absolute{fill:#d6d6d6}.card__icon-absolute.red{fill:red}.product__icon.red{fill:red}.search-box--custom .search-icon{width:24px;height:24px}.search-box--custom .search-box__field::placeholder{color:#000;font-weight:700}.card--custom{margin-bottom:40px;text-align:left}.card--custom .card__title{margin-bottom:10px}.card--custom .card__star-rating{margin-top:0}.card--custom .card__content{margin-top:.5rem}.card__tag,.product__tag{height:100%;width:fit-content;padding:3px 10px;font-size:14px;margin-bottom:0;margin-right:5px;border-radius:6px}.card__tag--sale{color:#fff;background-color:red}.product__tag--sale{color:#fff;background-color:red}.product__tag--sale:hover{color:#fff;background-color:red}.product__tag:hover{opacity:.8}.card__tag--hot{color:#000;background-color:#a7e6d9}.product__tag--hot{color:#000;background-color:#a7e6d9}.card--custom .card__image-link:hover{opacity:1}.product__star-rating{font-size:30px;cursor:pointer}.product__star{color:#d6d6d6;transition:color 0.3s}.product__star:hover,.product__star.active{color:#a7e6d9}.product__reviews{font-size:20px;margin-bottom:0;margin-left:10px}.product__count{display:flex;padding:6px;border:1px solid #ebebeb;border-radius:20px;width:fit-content}.product__remove{padding:6px;width:30px;height:30px;border-radius:100%;display:flex;justify-content:center;align-items:center;background-color:#ebebeb92}.product__remove svg{fill:#858585}.product__number{font-size:18px;margin:0 20px}.product__add{padding:6px;width:30px;height:30px;border-radius:100%;color:#fff;background-color:#000;display:flex;justify-content:center;align-items:center}.product__add svg{fill:#fff}.product__button-icon{width:35px;height:35px;border-radius:100px;border:1px solid #cbcbcb;display:flex;justify-content:center;align-items:center;margin-right:10px}.product__icon{fill:#cbcbcb}.product__sku{font-size:12px}.product__tab{overflow:hidden;margin-top:40px;display:flex}.product__tab button{background-color:inherit;border:none;outline:none;cursor:pointer;margin-right:20px;padding-left:0;font-size:16px;font-weight:700;text-align:left}.product__tab button:hover{color:#6d9e94}.product__tab button.active{border-bottom:2px solid #6d9e94;background:none}.product__tab-content{display:none;padding:10px 0;border-top:none}.product__tab-content p{margin-bottom:0}.product__tab-content.active{display:block}.info{margin-bottom:60px}.info__item{display:flex}.info__icon{width:40px;height:40px;margin-right:20px}.info__title{font-size:20px;font-weight:700;margin-bottom:4px}.info__description{font-size:14px;margin-bottom:0;text-align:center}.rating__star{font-size:30px;color:#fff}.footer__form-title{font-size:20px;font-weight:700;margin-bottom:6px}.footer__form-description{font-size:14px;margin-bottom:4px}.footer__form-input{border:1px solid #000;display:block;width:100%;margin-bottom:6px;padding:2px 10px}.footer__form-button{display:block;background-color:#000;color:#fff;width:100%;text-align:left;padding:2px 10px;margin-bottom:6px}.footer__form-text{font-size:10px}.footer__bottom{display:flex;justify-content:space-between;align-items:center}.footer__bottom-text{font-size:14px;margin-right:20px;margin-bottom:0}.Footer__social-link{width:40px;height:40px;display:flex;justify-content:center;align-items:center;background-color:#000;border-radius:100%;padding:4px;margin-right:16px}.Footer__social-link:hover{opacity:.8}.Footer__social-icon{width:24px;height:24px;fill:#fff}.footer__copyright{text-align:center;font-size:12px;margin-top:20px;margin-bottom:0}.swiper__card{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;padding:20px 50px;background:#ffffffb8;width:fit-content;height:fit-content;text-align:center}.swiper__card-title{font-size:36px;font-weight:700;margin-bottom:20px}.swiper__card-button{padding:4px 30px;background-color:#000;color:#fff;border-radius:20px;font-size:18px}@media (max-width:768px){.footer__bottom{display:block}}.section--review .section__title{text-align:center}.review__text{margin-bottom:10px}.swiper--banner .swiper-button-next,.swiper-button-prev{padding:10px;width:40px!important;height:40px!important}.swiper-button-next,.swiper-button-prev{padding:10px;width:40px!important;height:40px!important}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{color:#000;font-size:20px!important}.card__star-rating{font-size:24px;margin-top:10px}.card__star{color:#a7e6d9;transition:color 0.3s}.sidebar__title{font-size:24px;margin-bottom:20px}.sidebar{padding-right:20px;width:100%;border-right:1px solid #cbcbcb;padding-top:30px;height:100%}@media (max-width:575.98px){.sidebar{border-right:0;padding-right:0}}.sidebar__list{list-style:none;padding:0}.sidebar__list-link{display:block;padding:10px 0;border-top:1px solid #cbcbcb}.sidebar__list-link:hover{color:#6d9e94}.page-content{padding:30px}@media (max-width:575.98px){.page-content{padding:30px 0}}.page-content__icon{width:40px;height:40px;margin-right:10px}.page-content__title{font-size:30px;margin-bottom:0;font-weight:600}.button--link+.button--link{margin-left:10px}.button--link{padding:6px 10px;background-color:#ededed;line-height:2}.button--black{background-color:#000;color:#fff}.button--black:hover{background-color:#000;color:#fff;opacity:.8}.button--link:hover{background-color:#a7e6d9;transition:0.3s all}.swiper__image{width:100%}.swiper--account .swiper-slide{text-align:center}.swiper--account .swiper__image{object-fit:cover;margin-bottom:10px;height:300px}@media (min-width:575.98px){.swiper--account .swiper__image{height:180px}}.swiper--account .swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{color:#000;font-size:14px!important;font-weight:400}.swiper--account .swiper-button-next:after,.swiper-button-prev:after{color:#000;font-size:14px!important;font-weight:400}.card--account{text-align:left;background-color:#a7e6d9;padding:20px;border-radius:0;height:100%}.card--account .card__title{font-size:24px;font-weight:700;margin-bottom:0}.card--account .card__description{font-size:14px}.card--account .card__description a{text-decoration:underline}.card--account .card__link{text-decoration:underline;font-size:14px}.card--account .card__icon{width:40px;height:40px;margin-right:10px}.card--faq{background:none;border:1px solid #000}.card--account .card__subtitle{font-size:18px;font-weight:700}.page-content__bar{background-color:#a7e6d9;padding:10px;color:#000;margin:30px 0;text-align:center;font-size:20px}.page-content__bar--lg{font-size:46px;padding:16px;font-weight:700}.color-primary{color:#6d9e94}.card--checkout{display:flex;flex-wrap:wrap;justify-content:space-between;text-align:left;flex-direction:row;border-bottom:1px solid #000;padding-bottom:20px;border-radius:0;margin-bottom:20px}.card--checkout .card__image{width:120px;height:120px;margin-right:25px}.card--checkout .card__title{margin-bottom:8px;font-size:22px;font-weight:700}.card--checkout .card__price{margin-top:0;margin-bottom:6px}.card--checkout .card__link{margin-top:auto;font-size:14px}.card--checkout .card__link:hover{text-decoration:underline}.card--bill{text-align:left;border:1px solid #000;border-radius:0;padding:10px 16px}.card--bill .card__title{font-size:24px;text-align:center}.card--bill .card__info{padding:10px;background-color:#a7e6d9;text-align:center;font-size:14px}.card--bill .card__text{font-size:18px}.side-popup{position:fixed;height:100vh;top:0;bottom:0;right:0;left:100%;width:35%;background-color:#fff;padding:20px;box-shadow:0 0 10px rgb(0 0 0 / .3);z-index:1000;transition:left 0.3s ease;overflow:auto}.side-popup--show{left:65%}.side-popup__content{padding:50px 0;padding-top:80px;text-align:center}.side-popup__title{margin:20px 0;font-weight:700;font-size:46px}.side-popup__close{position:absolute;top:10px;right:10px;cursor:pointer;font-size:30px}.product__button.clicked{background-color:#6d9e94}.side-popup__icon{width:80px;height:80px;border-radius:100%;padding:6px;background-color:#a7e6d9}.side-popup__description{font-size:18px}@media (max-width:991.98px){body .side-popup--show{width:100%;left:0;right:0}}@media (max-width:767.98px){body .side-popup__content{padding:20px;padding-top:40px}}.no-scroll{overflow:hidden}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .5);z-index:999;display:none}.overlay--show{display:block}.product--basket .product__count{padding:4px}.product--basket .product__remove{width:24px;height:24px}.product--basket .product__add{width:24px;height:24px}.product--basket .product__number{font-size:16px}.stepper{display:flex;justify-content:space-between;align-items:start;margin:30px 0}.stepper__content{margin:auto;display:block;width:350px;text-align:center}.stepper__circle{width:20px;height:20px;border-radius:100%;background-color:#858585;margin:auto;margin-bottom:10px;display:block}.stepper__circle.active{background-color:#a7e6d9}.stepper__title{font-size:14px}.stepper__line{width:100%;background-color:#858585;height:2px;margin-top:10px}.content{display:none}.content.active{display:block}.form__title{font-size:20px;font-weight:700;margin-bottom:20px}.form__group{display:block;margin-bottom:10px}.form__Label{font-size:18px;margin-bottom:4px}.form__group--required .form__Label:after{content:"*";color:#a7e6d9}.form__field{width:100%;padding:12px;border-radius:0;border:1px solid #000}.form__group--checkbox{display:flex;align-items:center}.form__checkbox-wrapper{width:24px;height:24px;border:1px solid #000;display:flex;justify-content:center;align-items:center;margin-right:10px}.form__button{margin-left:auto;display:flex;justify-content:flex-end}input[type="checkbox"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;border-radius:3px}input[type="checkbox"]:checked{background-color:#a7e6d9;border-color:#a7e6d9;margin:0;border-radius:0}.card__product{display:flex;justify-content:space-between}.card__product .card__image{width:60px;height:60px;border:1px solid #cbcbcb;border-radius:6px}.card__image-wrapper{position:relative;margin-right:20px}.card__product .card__image-wrapper{width:fit-content}.card__product .card__title{font-size:16px;margin-bottom:6px;text-align:left}.card__product .card__details{font-size:12px}.card__product .card__details{padding-right:20px;margin-bottom:0}.card__product .card__price{margin-top:0;width:30%;text-align:right}.card__count{background-color:#bebebe;color:#fff;position:absolute;right:-8px;top:-8px;border-radius:100%;width:24px;height:24px;display:flex;justify-content:center;align-items:center}.content__title{font-size:20px;font-weight:700;margin-bottom:20px}.content__link{display:block;font-size:18px}.content__link:hover{color:#6d9e94}.card--radio-button{text-align:left;padding:10px}.card--radio-button input[type="radio"]{margin-right:10px;width:20px;height:20px;cursor:pointer}.card--radio-button input[type="checkbox"]{margin-right:10px;width:20px;height:20px;cursor:pointer}.icon{width:20px;height:20px;fill:#858585}.content__link:hover .icon{fill:#6d9e94}.payment-list{list-style:none;padding:0;display:flex;margin-bottom:0}.payment-list__item{margin-right:5px}.form--payment{margin-top:20px;text-align:center}.card__image--radio-button{height:30px;width:auto}.form__image-wrapper{position:relative;display:flex;justify-content:center;align-items:center}.form--paypal svg{width:100px;height:100px}.form__image{position:absolute;width:80px;height:20px;left:0;right:0;bottom:0;top:0;display:flex;justify-content:center;align-items:center;margin:auto}.card--radio__image{width:100px}.card__link--underlink{text-decoration:underline}.card__link--underlink:hover{text-decoration:none}body .swiper--info{display:none}body .swiper--info .info__item{margin:auto;display:flex;justify-content:center}@media (max-width:767.98px){body .swiper--info{display:block;margin-bottom:20px}.info{display:none}}.filter{position:relative}.button-sort{display:flex;align-items:center;cursor:pointer}.dropdown-content{display:none;position:absolute;background-color:#f9f9f9;min-width:160px;top:30px;box-shadow:0 8px 16px 0 rgb(0 0 0 / .2);z-index:1}.dropdown-content--show{display:block}.dropdown-content a{color:#000;padding:8px 12px;text-decoration:none;display:block}.dropdown-content a:hover{background-color:#f1f1f1}.card--custom .card__image-wrapper{position:relative;width:100%;height:280px;overflow:hidden}.card--custom .card__image-container{position:relative;width:100%;height:100%}.card--custom .card__image{position:absolute;top:0;left:0;width:100%;height:100%;transition:transform 0.5s ease-in-out,opacity 0.5s ease-in-out}.card--custom .card__image--first{z-index:1}.card--custom .card__image--second{z-index:0;display:none}.card--custom .card__image-wrapper:hover .card__image--first{z-index:0;display:none}.card--custom .card__image-wrapper:hover .card__image--second{z-index:1;display:block}@media (max-width:1200px){.nav__list-item{padding:10px 10px 30px}.sticky .nav__list-item{padding:10px}}.payment-card{padding:40px;position:sticky;text-align:center;background-color:#a7e6d9;width:100%;height:100%;z-index:99}.product--basket .product__link{text-decoration:underline;text-align:right;display:block;margin-bottom:100px}.payment-card__title{font-size:35px;font-weight:700;margin-bottom:30px}.payment{width:100%;overflow:hidden}.card--payment{background:none;text-align:left;border-bottom:1px solid #000;padding-bottom:20px;border-radius:0}.card--payment .card__image{width:80px;height:80px;margin-right:16px}.card--payment .card__title{font-size:18px;font-weight:700;margin-bottom:4px}.card__qty{font-size:18px;margin-bottom:0}.card--payment .card__price{margin-top:0;font-size:18px;font-weight:700}.card--time{border:1px solid #000;padding:16px;border-radius:0}.product--basket .card__text{font-size:18px}.payment .form__title{font-size:36px}.payment__image{width:100px}.content--shipping .content__title{margin-bottom:0;color:#bebebe;font-weight:400;margin-right:30px}.content--shipping .content__text{font-size:20px;margin-bottom:0}.content--shipping .content__link{font-size:14px;text-decoration:underline;text-align:right}.content--shipping .form__label{font-size:18px;margin-left:20px;width:fit-content}.content--shipping .form__price{font-size:18px;font-weight:700}@media (max-width:991.98px){.main--inner{padding-top:0}.stepper__content{width:300px}}.dropdown-content{display:none;position:absolute;background-color:#f9f9f9;min-width:160px;box-shadow:0 8px 16px 0 rgb(0 0 0 / .2);z-index:99}.dropdown-content a{color:#000;padding:12px 16px;text-decoration:none;display:block}.dropdown-content a:hover{background-color:#f1f1f1}.dropdown-content--show{display:block}.code{opacity:0;visibility:hidden;height:0;overflow:hidden;transition:max-height 0.3s ease-out,opacity 0.3s ease-out,visibility 0.3s}.code--show{opacity:1;visibility:visible;height:auto}.arrow{display:inline-block;transition:transform 0.3s ease}.arrow--flip{transform:rotate(180deg)}.pagination{display:flex;justify-content:center;align-items:center;margin-top:20px}.pagination button{width:40px;height:40px;border-radius:100%;margin:0 5px;background-color:#f0f0f0;color:#fff;border:none;cursor:pointer}.pagination button:disabled{background-color:#f0f0f0;cursor:not-allowed;opacity:.3}.pagination button{padding:5px 10px;margin:0 5px;background-color:#f0f0f0;color:#333;border:none;cursor:pointer}.pagination button.active{background-color:#6c9d93;color:#fff}.category{text-align:center;margin:auto;display:flex;flex-direction:column;align-items:center}.category__image{width:80px;height:80px;border-radius:100%;margin-bottom:10px}.category__title{font-size:13px;font-weight:700}.button--disabled{background-color:#ccc;cursor:not-allowed}.swiper--category{display:none!important}@media (max-width:1024px){.swiper--category{display:block!important}.category-section{display:none}}.swiper--banner__image{width:100%;height:400px}.card--user{display:none;position:relative;text-align:left;cursor:auto}.card--user .button{text-align:center}.button--user:hover .card--user{display:block;position:absolute;background-color:#fff;padding:20px;border-radius:10px;width:300px;right:0;box-shadow:0 2px 5px 0 rgb(0 0 0 / 16%),0 2px 10px 0 rgb(0 0 0 / 12%);z-index:99}.card--user .card__title{font-size:16px;margin-bottom:10px}.card--cart{display:none;position:relative;text-align:left;cursor:auto}.card--cart .card__text{font-size:12px}.card--cart .button{text-align:center}.button--add-cart{position:relative}.button--add-cart:hover .card--cart{display:block;position:absolute;background-color:#fff;padding:20px;border-radius:10px;min-width:350px;right:0;box-shadow:0 2px 5px 0 rgb(0 0 0 / 16%),0 2px 10px 0 rgb(0 0 0 / 12%);z-index:99}.card--cart .card__title{font-size:16px;margin-bottom:10px}.card--cart .card__image{width:60px;height:60px;border-radius:4px;margin-right:8px}.card--cart .card__price{margin-top:0;margin-right:4px}.card--cart .card__qty{font-size:12px}.card__product-title{font-size:14px}.awards-section .box{height:400px;width:100%;border:1px solid #ccc;text-align:center;display:flex;align-items:center;justify-content:center;margin:30px 0}#overlay{display:none;background:url(../images/card-8.jpg);position:absolute;width:55%;height:55%;margin-top:-60%;margin-left:50%;border:2px solid #f8fffe;z-index:10000;background-repeat:no-repeat}#mouse-overlay{cursor:zoom-in;position:absolute;width:2em;height:2em;transform:translate(-50%,-50%);background-color:rgb(245 245 245 / .6);border-radius:50%}@media only screen and (max-width:768px){.image-container{width:60%}#overlay{margin-left:70%;width:45%;height:35%}}.watch-video{background-color:#ccc;color:#000;padding:10px 15px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;font-weight:700}.zoomin{background-color:#ccc;color:#000;padding:10px 15px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;font-weight:700}.overlay-zoom,.overlay-video{position:fixed;top:0;left:0;bottom:0;right:0;padding:20px;width:100%;height:100%;background-color:#fff;color:#c2aeae;z-index:1800;display:flex;justify-content:space-between;cursor:pointer;display:none;transition:display 0.57s ease-in-out;-webkit-transition:display 0.57s ease-in-out;-moz-transition:display 0.57s ease-in-out;-ms-transition:display 0.57s ease-in-out;-o-transition:display 0.57s ease-in-out}.overlay-zoom .image-container{background-image:url(src/images/card-8.html);height:700px;width:100%;background-position:center center;background-repeat:no-repeat;background-size:cover}img.active{border:3px solid #6c9d93}.menu-container{position:relative}.main-menu{display:block}.submenu-container{display:none}.nav-mobile__link{display:flex;justify-content:space-between;align-items:center;text-decoration:none;color:#333;padding:10px;border-bottom:1px solid #ccc}.menu-text{flex:1}.toggle-sign{font-size:16px;transition:transform 0.3s}.submenus{display:none;list-style-type:none;padding:0;margin:0}.submenus .nav-mobile__submenu-item{padding:10px;list-style:none}.submenus .nav-mobile__submenu-item a{display:block;color:#333;text-decoration:none;list-style:none}.back-button{display:none;background:none;border:none;font-size:16px;color:#333;cursor:pointer;padding:10px;text-align:left}.nav-mobile__submenu-item{list-style:none;border-bottom:1px solid #ccc;padding-top:10px;padding-bottom:10px}@media only screen and (max-width:950px){.award-info{flex-wrap:wrap}.responsivvscratch{width:100%!important}}.awardcst{margin-top:15px}.header-mobile{position:fixed;top:0;left:0;width:100%;background-color:#fff;transition:top 0.3s ease,background-color 0.3s ease;z-index:1000}.header-mobile.hidden{top:-80px}.header-mobile.show{background-color:#fff}@media only screen and (max-width:1250px){.banner-salembli{height:45px}.swiper--banner{height:225px}}.search-boxly{width:100%;display:none;padding:10px;border-top:1px solid #ccc}.search-box__inputly{width:80%;padding:8px;border:1px solid #ccc;border-radius:4px}.search-box__buttonly{padding:8px 16px;border:none;background-color:#007bff;color:#fff;border-radius:4px;cursor:pointer}.search-box__buttonly:hover{background-color:#0056b3}.custom-link{text-decoration:underline}.custom-link:hover{text-decoration:none}


#announcement-bar {
    background-color: #000;
    color: black;
    text-align: center;
    font-size: 16px;
    overflow: hidden;
    white-space: nowrap;
    position: fixed;
    width: 100%;
    z-index: 1000;
    top: 0;
    padding: 10px 0;
}

#announcement-bar {
    background-color: #000; /* Bar background color */
    color: black; /* Text color */
    text-align: center;
    font-size: 16px; /* Font size */
    overflow: hidden; /* Hide overflow text */
    height: 50px; /* Adjust bar height */
    display: flex;
    align-items: center;
    position: sticky; /* Make it sticky at the top */
    top: 0; /* Stick it at the top of the viewport */
    width: 100%; /* Full width */
    z-index: 1000; /* Make sure it's above other content */
}

/* Slide-in animation */
@keyframes slide-in {
    0% {
        transform: translateX(100%); /* Start off-screen (right) */
    }

    15% {
        transform: translateX(0); /* Fully visible */
    }

    85% {
        transform: translateX(0); /* Stay visible */
    }

    100% {
        transform: translateX(-100%); /* Slide out to the left */
    }
}

#announcement-text {
    position: relative;
    white-space: nowrap;
    animation: slide-in 4s ease-in-out;
}

#header {
    margin-top: 50px;
}

#announcement-bar {
    position: sticky;
    width: 100%;
    z-index: 999999;
    top: 0;
    height: 50px; /* Adjust this value based on the bar's height */
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #000;
    color: #fff;
    font-size: 16px;
}

body {
    margin-top: 65px; /* Add the same height as the announcement bar */
}

@media (max-width: 768px) {
    #announcement-bar {
        font-size: 14px; /* Smaller font size for mobile */
    }

    #announcement-text {
        font-size: 14px; /* Smaller font size for sliding text */
    }
}

.header-mobile {
	top: 20px;
}

.search-mobile {
	margin-top:90px !important;
}

.mobile-menu {
	top:15px;
}