.form-page{margin-top:3em}.page-title{align-items:center;font-size:2em;font-weight:bolder;display:flex}.page-title .icon svg{width:auto;height:32px}.page-title legend{margin:0 .4em}#empty-basket .icon svg{width:auto;height:32px}#basket-page .badge{vertical-align:top;font-size:.5em}#basket-items .items{flex-direction:column;gap:25px;display:flex}.basket-product-item{width:100%;max-width:min(960px,90vw);margin-left:auto;margin-right:auto}.basket-product-item .card-product-image{border:2px solid #0000000f;border-radius:1em;width:100%;height:auto;overflow:hidden}.basket-product-item .item-variants{font-size:.8em}:root{--bs-body-bg:#f5f6fa;--bs-body-color:#222;--bs-border-radius:1.25em;--bs-border-radius-lg:1.5em;--bs-border-radius-sm:.7em;--bs-card-bg:#fff;--bs-card-border-radius:1.25em;--bs-btn-border-radius:2em;--bs-btn-padding-y:.7rem;--bs-btn-padding-x:2rem;--bs-btn-font-weight:600;--bs-btn-box-shadow:0 2px 8px 0 #2997ff1a;--bs-btn-hover-bg:linear-gradient(90deg,#2997ff 0%,#0071e3 100%);--bs-btn-bg:linear-gradient(90deg,#0071e3 0%,#2997ff 100%);--bs-btn-color:#fff;--bs-box-shadow:0 2px 12px #0000000a;--bs-box-shadow-sm:0 2px 8px #0000000a;--bs-box-shadow-lg:0 2px 16px #0000000f;--bs-btn-active-bg:linear-gradient(90deg,#0071e3 0%,#2997ff 100%);--bs-btn-hover-color:#fff;--bs-btn-active-color:#fff;--bs-btn-border-color:#2997ff;--bs-btn-hover-border-color:#0071e3;--bs-btn-active-border-color:#2997ff}body{direction:rtl;font-family:Source Sans Pro}a:not(.simple-link){color:initial;text-decoration:none}a:hover{color:initial}.navbar .badge{background:#dc3545;border:1px solid #fff;border-radius:50%;padding:.3rem;position:absolute;top:.7em;left:.7em}.card{background-color:#ffffff91;border:2px solid #0000000f;border-radius:1em}.card .card-header:first-child{border-radius:calc(1em - 1px) calc(1em - 1px) 0 0}.list-group{padding-right:0}.pagination{--bs-pagination-border-radius:2em}.btn-primary{align-items:center;gap:.5em;transition:background .2s,box-shadow .2s,transform .13s;display:inline-flex;background:linear-gradient(90deg,#0071e3 0%,#2997ff 100%)!important;border:1.5px solid #2997ff!important}.btn-primary:hover,.btn-primary:focus{transform:scale(1.045);background:linear-gradient(90deg,#2997ff 0%,#0071e3 100%)!important;border-color:#0071e3!important;box-shadow:0 8px 32px #2997ff2e!important}.btn-primary:active{transform:scale(.97);background:linear-gradient(90deg,#0071e3 0%,#2997ff 100%)!important;border-color:#2997ff!important}.modal-backdrop.show,.modal-backdrop.fade,.custom-modal-backdrop,.modal-bg-blur{backdrop-filter:blur(4px)!important;background:#1e1e2873!important}.offcanvas{border-radius:var(--bs-border-radius-lg)0 0 var(--bs-border-radius-lg)}body .select2.select2-container--default .select2-selection--single{border-radius:var(--bs-border-radius);height:38px;background-color:#f5f6fa!important;padding:.375rem .75rem!important}body .select2.select2-container--default .select2-selection--single .select2-selection__arrow b{top:70%!important}body .select2-search--dropdown .select2-search__field{border-radius:var(--bs-border-radius);padding:4px 12px}body .select2-dropdown{border-radius:var(--bs-border-radius);background-color:#f5f6fa}body .select2-results__option{padding:8px 12px}.icon-button{background:0 0;border:none;outline:none;width:24px;height:24px;margin:0;padding:0}@supports (font-variation-settings:normal){body .btn{font-variation-settings:"wght" var(--bs-btn-font-weight)}}.sticky-header{backdrop-filter:blur(10px);z-index:1000;background-color:#fff3;position:sticky;top:0}#header-branch-selector{--bs-btn-padding-y:.15rem;--bs-btn-padding-x:.7rem;--bs-btn-font-size:.55rem;margin-bottom:.3rem}.header-content{flex-wrap:wrap;justify-content:space-between;align-items:center;row-gap:1rem;padding:10px;display:flex}.logo{align-items:center;gap:20px;display:flex}.logo .logo-img{height:40px}.logo .logo-title{font-size:1em;font-weight:bolder}.logo .logo-subtitle{color:#777;margin-bottom:0;font-size:.8em;font-weight:200}.search-bar-container{flex:1 1 0;justify-content:flex-end;align-items:center;gap:.7rem;display:flex}.search-bar-container .search-bar{width:100%;max-width:320px;margin-left:.5rem}.search-bar-container .search-bar .search-input-wrapper{background:#f5f6fa;border:1px solid #e2e2e2;border-radius:2em;align-items:center;width:100%;padding:.1em .5em .1em .2em;display:flex;box-shadow:0 2px 8px #00000008}.search-bar-container .search-bar input{color:#222;background:0 0;border:none;border-radius:2em;outline:none;flex:1 1 0;padding:.6em .5em .6em .2em;font-size:1em;font-weight:400}.search-bar-container .search-bar .search-btn{color:#888;background:0 0;border:none;border-radius:50%;outline:none;align-items:center;padding:.3em .6em;transition:background .2s;display:flex}.search-bar-container .search-bar .search-btn:hover{color:#0071e3;background:#eaeaea}.search-bar-container .profile-btn{color:#888;width:40px;height:40px;box-shadow:none;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;margin-right:.2rem;font-size:1.2em;transition:color .2s,background .2s;display:flex}.search-bar-container .profile-btn:hover{color:#0071e3;background:#f5f6fa}@media (width<=600px){.search-bar-container{gap:.3rem}.search-bar-container .search-bar{max-width:100vw}.search-bar-container .search-bar .search-input-wrapper{padding:.1em .2em .1em .1em}.search-bar-container .search-bar input{padding:.5em .3em .5em .1em;font-size:.98em}.search-bar-container .profile-btn{width:36px;height:36px;font-size:1em}}#header-menu-items{background-color:#0000001a;font-weight:200}#header-menu-items .nav{white-space:nowrap;flex-wrap:nowrap;width:100%;margin-bottom:10px;display:flex;overflow-x:auto}#header-menu-items .nav .item-icon{width:18px;height:18px;margin-left:2px;display:inline-block}.mobile-search-modal{z-index:2000;backdrop-filter:blur(4px);background:#1e1e2873;justify-content:center;align-items:center;transition:opacity .2s;display:none;position:fixed;inset:0}.mobile-search-modal.show{animation:.2s fadeIn;display:flex}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.mobile-search-modal-content{background:#fff;border-radius:1.5em;flex-direction:column;align-items:stretch;width:95vw;max-width:420px;padding:1.2em;display:flex;position:relative;box-shadow:0 8px 32px #00000021}.mobile-search-modal-content form{align-items:center;gap:.5em;display:flex}.mobile-search-modal-content input[type=text]{color:#222;background:#f5f6fa;border:none;border-radius:2em;outline:none;flex:1 1 0;padding:.8em 1em;font-size:1.1em;box-shadow:0 2px 8px #00000008}.mobile-search-modal-content .search-btn{color:#888;background:0 0;border:none;border-radius:50%;outline:none;align-items:center;padding:.3em .6em;font-size:1.2em;transition:background .2s;display:flex}.mobile-search-modal-content .search-btn:hover{color:#0071e3;background:#eaeaea}.close-modal-btn{color:#888;cursor:pointer;z-index:2;background:0 0;border:none;padding:0 .2em;font-size:2em;line-height:1;transition:color .2s;position:absolute;top:.7em;left:.7em}.close-modal-btn:hover{color:#222}@media (width<=600px){.search-bar.d-none.d-sm-block{display:none!important}.search-modal-btn{color:#888;background:0 0;border:none;border-radius:50%;outline:none;padding:.3em .6em;font-size:1.5em;transition:background .2s;display:block!important}.search-modal-btn:active{color:#0071e3;background:#eaeaea}}.profile-modal-btn{display:none}@media (width<=600px){.profile-modal-btn{color:#222;background:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;margin-right:.2rem;font-size:1em;transition:box-shadow .2s,background .2s;box-shadow:0 2px 8px #0000000a;display:flex!important}.profile-modal-btn:hover{color:#0071e3;background:#f5f6fa;box-shadow:0 2px 12px #00000014}}.profile-btn,.search-modal-btn{color:#888;width:36px;height:36px;box-shadow:none;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;margin-right:.2rem;padding:0;font-size:1.5em;transition:color .2s,background .2s;display:flex}.profile-btn svg,.search-modal-btn svg{stroke:currentColor;fill:none;width:22px;height:22px;display:block}.profile-btn svg{fill:currentColor;stroke:none}.profile-btn:hover,.search-modal-btn:hover{color:#0071e3;background:#f5f6fa}@media (width<=600px){.profile-btn,.search-modal-btn{width:36px;height:36px;font-size:1.5em}}.categories-bar-title{padding-top:2em;font-size:1em}.category-container{-moz-column-gap:1.5em;flex-wrap:wrap;align-items:center;column-gap:1.5em;display:flex}.category-item{opacity:.7;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:120px;margin:0;font-size:1.2em;font-weight:100;display:flex}.category-item:hover{text-shadow:2px 2px 2px #818181;box-shadow:0 2px #000}.select-category.active .category-item{opacity:1;font-weight:bolder}.enabled-categories{align-items:center;gap:6px;width:100%;height:50px;padding:5px 10px;display:flex}.enable-category-item{background:#fff;border:1px solid #c1c1c1;border-radius:6px;align-items:center;gap:6px;padding:5px 0 5px 10px;display:flex}.enable-category-item button{cursor:pointer;background:0 0;border:none;outline:none;width:16px;height:16px;line-height:16px}.enable-category-item button:hover{color:tomato}.product-box{backdrop-filter:blur(8px);background:#ffffffbf;border:1px solid #c8c8c840;border-radius:1.5em;flex-direction:column;justify-content:space-between;width:310px;padding:1.2em 1em 1.5em;transition:box-shadow .25s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden;box-shadow:0 8px 32px #1f26871a,0 1.5px 4px #0000000a}.product-box:hover{transform:translateY(-4px)scale(1.025);box-shadow:0 16px 40px #1f26872e,0 3px 12px #00000014}.product-box .product-anchor{text-align:center;flex-direction:column;flex-grow:1;justify-content:space-between;align-items:center;gap:.7em;min-height:300px;padding:.2em;display:flex}.product-box .product-anchor .product-content-container{flex-direction:column;flex-grow:1;gap:.5em;display:flex}.product-box .product-card-image{-o-object-fit:contain;object-fit:contain;background:#fff;border-radius:1.2em;width:100%;height:210px;margin-bottom:.7em;transition:box-shadow .2s;box-shadow:0 2px 12px #1f268712}.product-box .product-title{text-align:center;color:#222;letter-spacing:-.01em;flex-grow:1;margin-top:.5em;margin-bottom:.5em;transition:color .2s}.product-box .product-title:hover{color:#0071e3}.product-box .product-description{color:#555;min-height:54px;margin-bottom:.5em;font-size:.98em;font-weight:300}.product-box .product-raw-price-container{opacity:.8;margin-bottom:.2em;position:relative}.product-box .product-raw-price-container:after{content:"";opacity:.5;border-top:2px solid red;position:absolute;top:50%;left:30%;right:30%;transform:rotate(-10deg)}.product-box .product-raw-price-container .product-price-currency{font-size:.7em;font-weight:100}.product-box .product-price-container .product-price{color:#111;font-size:1.25em;font-weight:700}.product-box .product-price-container .product-price-currency{color:#888;font-size:.7em;font-weight:100}.product-box .add-to-basket-container{justify-content:center;align-items:center;gap:.5em;padding-top:.7em;padding-bottom:.7em;display:flex}.product-box .btn,.product-box .btn-outline-primary{align-items:center;gap:.5em;padding:.5em 1.5em;font-size:1em;font-weight:600;transition:background .2s,box-shadow .2s,transform .12s;display:flex;box-shadow:0 2px 8px #2997ff1a}.product-box .btn-outline-primary{background:#ffffffd9;color:#0071e3!important;border-color:#0071e3!important}.product-box .btn-outline-primary:hover,.product-box .btn-outline-primary:focus{transform:scale(1.04);box-shadow:0 4px 16px #2997ff2e;color:#fff!important;background:linear-gradient(90deg,#0071e3 0%,#2997ff 100%)!important;border-color:#2997ff!important}.product-box .btn:active,.product-box .btn-outline-primary:active{transform:scale(.97)}.product-count-btn{border:none}.product-show-box #swiper-gallery{--swiper-navigation-color:#a5a5a5;--swiper-pagination-color:#a5a5a5;margin-bottom:15px}.product-show-box #swiper-gallery .swiper-wrapper .swiper-slide{border-radius:5px;width:100%;height:400px;overflow:hidden}.product-show-box #swiper-gallery .swiper-wrapper .swiper-slide .item-icon{-o-object-fit:contain;object-fit:contain;border-radius:1em;max-width:100%;max-height:100%;margin:auto;display:block}.product-show-box #swiper-thumbs .swiper-wrapper .swiper-slide{border:2px solid #0000;border-radius:5px;height:70px;transition:border-color .5s;overflow:hidden;width:100px!important}.product-show-box #swiper-thumbs .swiper-wrapper .swiper-slide .item-icon{cursor:pointer;-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.product-show-box #swiper-thumbs .swiper-wrapper .swiper-slide.swiper-slide-thumb-active{border-color:#35366eb3}.product-show-box .title{color:#000;margin-bottom:2em}.product-show-box .product-code,.product-show-box .code{margin-top:10px;font-size:15px;font-weight:400}.product-show-box .code .title{color:#434343;font-size:15px;display:inline-block}.product-show-box .code .value{color:#000;display:inline-block}.product-show-box .variants{margin-top:20px;font-size:15px;font-weight:400}.product-show-box .variants .variant-item{border:2px solid #0003}.product-show-box .variants .variant-item .name{border-left:1px solid #0003;align-items:center;height:100%;padding:10px;display:flex}.product-show-box .variants .variant-item .options{border-right:none;padding:10px}.product-show-box .variants .variant-item .options .item+.item{border-top:1px solid #0003;margin-top:7px;padding-top:7px}.product-show-box .variants .variant-item+.variant-item{border-top:none}.product-show-box .variants .variant-item:first-child{border-radius:5px 5px 0 0}.product-show-box .variants .variant-item:last-child{border-radius:0 0 5px 5px}.product-show-box .price-container{font-weight:400}.product-show-box .price-container .raw-price .price{color:#c0c2c5;font-size:12px;text-decoration-line:line-through}.product-show-box .price-container .raw-price .currency{display:none}.product-show-box .price-container .price{color:#000;font-size:15px;font-weight:700}.product-show-box .prices-table-container{margin-top:15px}.product-show-box .prices-table-container thead{font-size:13px}.product-show-box .product-description{margin-top:15px;padding-top:15px}.product-show-box .product-description img{max-width:100%;height:auto}.product-show-box .product-description a{color:#0083bc;text-decoration:underline}.raw-price-line-through-container,.reseller-container .reseller-item .prices-container .raw-price-container,.product-show-box .product-raw-price-container{opacity:.8;display:inline;position:relative}.raw-price-line-through-container .product-price-currency,.reseller-container .reseller-item .prices-container .raw-price-container .product-price-currency,.product-show-box .product-raw-price-container .product-price-currency{font-size:.7em;font-weight:100}.raw-price-line-through-container:after,.reseller-container .reseller-item .prices-container .raw-price-container:after,.product-show-box .product-raw-price-container:after{content:"";opacity:.5;border-top:2px solid red;position:absolute;top:50%;left:10%;right:0;transform:rotate(-10deg)}#categories-sidebar .offcanvas-header .categories-sidebar-label{color:#252525;border-bottom:1px solid #0000001a;padding:10px;font-size:1.5rem;font-weight:700}#categories-sidebar .offcanvas-body .list-group{padding:0}#categories-sidebar .offcanvas-body .list-group .list-group-item{border:none;border-radius:0;padding-left:10px;padding-right:10px;transition:all .3s}#categories-sidebar .offcanvas-body .list-group .list-group-item.user-selected-category{background-color:#9596ff1a}#categories-sidebar .offcanvas-body .list-group .list-group-item .item-link{color:inherit;flex-grow:1;font-weight:500;transition:all .5s}#categories-sidebar .offcanvas-body .list-group .list-group-item .show-more{color:#252525;text-align:left;background:0 0;border:none;flex-grow:30;padding:0;text-decoration:none;box-shadow:none!important}#categories-sidebar .offcanvas-body .list-group .list-group-item .show-more .arrow{font-size:1rem;transition:all .3s;display:inline-block;transform:rotate(180deg)}#categories-sidebar .offcanvas-body .list-group .list-group-item .show-more.collapsed .arrow{transform:rotate(0)}#categories-sidebar .offcanvas-body .list-group .list-group-item .list-group{border-right:1px solid #0003;border-radius:0;padding-right:20px}#categories-sidebar .offcanvas-body .list-group .list-group-item+.list-group-item{border-top:1px solid #0000001a}#categories-sidebar .offcanvas-body .list-group .list-group{border:none;margin-top:5px}#categories-sidebar .offcanvas-body .list-group .list-group .list-group-item{font-size:.95rem}#categories-sidebar .offcanvas-body .list-group .list-group .list-group-item .item-link{font-weight:400}#categories-sidebar .offcanvas-body .list-group .list-group .list-group-item .show-more{font-size:.8rem}#representation{width:100%;margin:5em auto 2em;padding-top:25%;position:relative}#representation .content{width:100%;height:100%;margin:0;padding:12px;position:absolute;top:0;left:0}#representation .content>div{background:#fff;border:1px solid #e1e1e1;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;height:100%;padding:8px;display:flex}#representation .content img{height:100%}.main-representation-content{text-align:center;color:#333;flex-direction:column;justify-content:center;align-items:center;gap:12px;max-width:480px;height:100%;display:flex}@media screen and (width<=1280px){#representation{padding-top:35%}}@media screen and (width<=768px){#representation{padding-top:50%}}@media screen and (width<=640px){#representation{padding-top:100%}#representation .content>div{display:block;position:relative;overflow:hidden}.main-representation-content{backdrop-filter:blur(4px);background:#ffffffb3;width:100%;height:100%;position:absolute;top:0;left:0}#representation .content img{opacity:.7}}.section-item{margin-top:2em;margin-bottom:2.2em;padding:1.2rem .7rem}.section-item .section-title{text-align:center;margin:1.5rem 0 1.2rem;font-size:1.35em;font-weight:700}@media (width<=600px){.section-item{margin-bottom:1.2em;padding:.7rem .2rem}.section-item .section-title{margin:1.1rem 0 .8rem;font-size:1.1em}}.section-item.section-feature-type{margin-top:5em;margin-bottom:5em}.feature-section{border-radius:1.5em}.feature-section .feature-container{flex-wrap:wrap;justify-content:center;gap:1.5em;width:100%;padding:10px 0;display:flex}.feature-section .feature-container .feature-box{text-align:center;background-color:#fff;border-radius:1.25em;flex-shrink:0;min-width:200px;max-width:260px;padding:1.1rem .7rem .7rem;position:relative;overflow:hidden;box-shadow:0 2px 8px #0000000a;margin-bottom:0!important}.feature-section .feature-container .feature-box .image-container .item-icon{border-radius:50%;width:48px;height:48px;margin:1em auto;display:block}.feature-section .feature-container .feature-box .content-container{text-align:center}.feature-section .feature-container .feature-box .content-container .title{color:#000;margin-bottom:.7em;font-size:1.1em;font-weight:700}.feature-section .feature-container .feature-box .content-container .description{color:#818181;margin-bottom:.7em;font-size:.95em;font-weight:200}.feature-section .feature-container .feature-box+.feature-box{margin-right:15px}@media (width<=768px){.feature-section .feature-container .feature-box{min-width:150px;max-width:170px;padding:.7rem .2rem .5rem}.feature-section .feature-container .feature-box .image-container .item-icon{width:38px;height:38px}}.message-section .message-container{background:#f7f7fa;border-radius:1.25em;padding:1.2rem .7rem;position:relative;overflow:hidden;box-shadow:0 2px 8px #00000008}.message-section .message-container .item-background-image{z-index:5;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.message-section .message-container .content-container{z-index:15;text-align:center;position:relative}.message-section .message-container .content-container .title{color:#000;margin-bottom:.7em;font-size:1.15em;font-weight:700}.message-section .message-container .content-container .description{color:#494949;margin-bottom:1em;font-size:1em}.message-section .message-container .content-container .button{color:#fff;background-color:#0071e3;border:none;border-radius:24px;margin-bottom:.5em;padding:.7rem 2rem;font-size:1em;font-weight:500;transition:background .2s;display:inline-block;box-shadow:0 2px 8px #0000000f}.message-section .message-container .content-container .button:hover{background:#005bb5}.message-section .message-container .content-container .item-icon-image{width:150px;height:auto}@media (width<=600px){.message-section .message-container{padding:.7rem .2rem}.message-section .message-container .content-container .title{font-size:1em}.message-section .message-container .content-container .description{font-size:.95em}.message-section .message-container .content-container .button{padding:.6rem 1.2rem;font-size:1em}}.banner-section .banner-container .swiper,.banner-4col-section .banner-container .swiper{border-radius:1.5em}.banner-section .banner-container .swiper .swiper-wrapper .swiper-slide .item-link,.banner-4col-section .banner-container .swiper .swiper-wrapper .swiper-slide .item-link{aspect-ratio:4/3;width:100%;text-decoration:none;display:block;overflow:hidden}.banner-section .banner-container .swiper .swiper-wrapper .swiper-slide .item-link .item-icon,.banner-4col-section .banner-container .swiper .swiper-wrapper .swiper-slide .item-link .item-icon{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.blog-section .blog-container{white-space:nowrap;width:100%;padding:10px 0;display:flex;overflow-x:auto}.blog-section .blog-container .blog-box{border-radius:10px;flex-shrink:0;width:290px;position:relative;overflow:hidden;box-shadow:0 1px 2px #0003;margin-bottom:0!important}.blog-section .blog-container .blog-box+.blog-box{margin-right:15px}.categories-section .user-selected-category-title{margin-bottom:10px;font-size:20px;font-weight:600}.categories-section .categories-bar-title{display:inline-block}.categories-section .category-link{font-size:16px;font-weight:400}.categories-section .category-link.user-selected-category{font-weight:600}.categories-section .categories-container{white-space:nowrap;width:100%;padding:10px 0;display:flex;overflow-x:auto}.categories-section .categories-container .category-card{text-align:center;background:#fff;border-radius:1.5em;flex-shrink:0;margin:0 auto 1.2em;position:relative;overflow:hidden;box-shadow:0 2px 8px #0000000a}.categories-section .categories-container .category-card+.category-card{margin-right:15px}.categories-section .categories-container .category-card .card-link{z-index:25;width:100%;height:100%;text-decoration:none;display:block;position:relative}.categories-section .categories-container .category-card .image-container{z-index:5;position:relative}.categories-section .categories-container .category-card .image-container .item-icon{width:100%;height:100%}.categories-section .categories-container .category-card .content-container .category-title{margin-bottom:2px;font-size:20px;font-weight:600}.categories-section .categories-container .category-card .content-container .read-more{color:#9c8cff;font-size:14px}.categories-section .categories-container.background-image .category-card{width:290px;height:150px}.categories-section .categories-container.background-image .category-card .card-link:before{content:"";z-index:10;background:linear-gradient(#fff0 38%,#000 100%);width:100%;height:100%;position:absolute;top:0;left:0}.categories-section .categories-container.background-image .category-card .card-link .image-container{width:100%;height:100%}.categories-section .categories-container.background-image .category-card .card-link .image-container .item-icon{-o-object-fit:cover;object-fit:cover}.categories-section .categories-container.background-image .category-card .card-link .content-container{z-index:10;width:100%;padding:15px;position:absolute;bottom:0}.categories-section .categories-container.background-image .category-card .card-link .content-container .category-title{color:#fff}.categories-section .categories-container.rounded-avatar{width:auto;height:auto}.categories-section .categories-container.rounded-avatar .card-link{background-color:#fff;padding:15px}.categories-section .categories-container.rounded-avatar .card-link .image-container{border-radius:1em;width:128px;height:128px;margin:0 auto;overflow:hidden}.categories-section .categories-container.rounded-avatar .card-link .image-container .item-icon{-o-object-fit:contain;object-fit:contain}.categories-section .categories-container.rounded-avatar .card-link .content-container{text-align:center;margin-top:10px}.categories-section .categories-container.rounded-avatar .card-link .content-container .category-title{font-size:1em}.categories-section .categories-container.rounded-avatar .card-link .content-container .read-more{display:none}.products-section .products-container{width:100%;padding:10px 0;display:flex;overflow-x:auto}.products-section .products-container .product-box{text-align:center;background:#fff;border-radius:1.25em;flex-shrink:0;width:310px;margin:0 auto 1.2em;padding:1rem .5rem .7rem;position:relative;box-shadow:0 2px 8px #0000000a}.products-section .products-container .product-box+.product-box{margin-right:15px}@media (width<=600px){.products-section .products-container .product-box{width:98vw;padding:.7rem .2rem .5rem}}#main-footer{background:linear-gradient(#00000008,#0003);border-radius:3em 3em 0 0;margin-top:3em;padding-top:3em}#main-footer .logo-container .logo-icon-link{display:inline-block}#main-footer .logo-container .logo-icon-link .item-icon{width:auto;max-width:256px;height:auto;max-height:256px}#main-footer .logo-container .logo-description{color:#00000080;margin-top:.5em;font-size:.8em}#main-footer .links-container .links-title{color:#00000080;margin-bottom:5px;font-size:15px}#main-footer .links-container .links-description{color:#00000080;font-size:13px}#main-footer .links-container .links-list{margin:15px 0 0;padding:0;list-style:none}#main-footer .links-container .links-list .link-item .link{color:#000;font-size:15px}#main-footer .links-container .links-list .link-item .link-name{color:#00000080;margin-left:5px;display:inline-block}#main-footer .links-container .links-list .link-item+.link-item{margin-top:5px}#main-footer .footer-content-box{padding:15px 15px 0;position:relative;overflow:hidden}#main-footer .footer-content-box .footer-content{max-height:60px;transition:max-height .3s;overflow:hidden}#main-footer .footer-content-box .footer-content.expanded{max-height:500px}#main-footer .footer-content-box:after{content:"";z-index:10;pointer-events:none;background:linear-gradient(#fff0 20%,#ffffffb3 80%);width:100%;height:40px;transition:opacity .3s;position:absolute;bottom:-10px;left:0}#main-footer .footer-content-box.expanded{padding-bottom:25px}#main-footer .footer-content-box.expanded:after{opacity:0}#main-footer .footer-content-box .footer-toggle-button{cursor:pointer;z-index:20;justify-content:center;align-items:center;width:30px;height:30px;font-size:.6em;transition:background .3s;display:flex;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)}#main-footer .footer-content-box .footer-toggle-button:hover{background:#ddd}#main-footer .social-container .item-link{font-size:13px}#main-footer .social-container .item-link .item-icon{width:30px;height:30px}#main-footer .social-container .item-link .title{margin-right:2px}#main-footer .bikaraan-footer{color:#444;background:linear-gradient(#00000008,#0003);border-radius:3em 3em 0 0;margin-top:2em;padding-bottom:6em}#main-footer .bikaraan-footer .simple-link{color:#444;font-weight:400}#content-with-show-more{padding:15px 15px 0;position:relative;overflow:hidden}#content-with-show-more #content-with-show-more-content-text{max-height:60px;transition:max-height .3s;overflow:hidden}#content-with-show-more #content-with-show-more-content-text.expanded{max-height:500px}#content-with-show-more:after{content:"";z-index:10;pointer-events:none;background:linear-gradient(#fff0 20%,#ffffffb3 80%);width:100%;height:40px;transition:opacity .3s;position:absolute;bottom:-10px;left:0}#content-with-show-more.expanded{padding-bottom:25px}#content-with-show-more.expanded:after{opacity:0}#content-with-show-more #content-with-show-more-content-toggle-button{cursor:pointer;z-index:20;justify-content:center;align-items:center;width:30px;height:30px;font-size:.6em;transition:background .3s;display:flex;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)}#content-with-show-more #content-with-show-more-content-toggle-button:hover{background:#ddd}.reseller-container .reseller-item{border:1px solid #0003;border-radius:5px;padding:15px}.reseller-container .reseller-item .item-icon-container .item-link{text-decoration:none;display:block}.reseller-container .reseller-item .item-icon-container .item-link .item-icon{width:50px;height:auto;display:block}.reseller-container .reseller-item .item-name{color:#000;font-size:17px}.reseller-container .reseller-item .item-variants{color:#000c;font-size:14px}.reseller-container .reseller-item+.reseller-item{margin-top:10px}.reseller-container .reseller-item .prices-container .price{color:#000;font-size:15px;font-weight:700}.sticky-card{background:linear-gradient(135deg,#849cd3,#7d6d74);border-radius:20px;padding:20px;position:sticky;top:100px}.referral-box{background:#ffffff1a;border-radius:15px;padding:20px}.social-icons .btn{border-radius:50%;width:50px;height:50px;font-size:20px}.info-card{color:#000;background:#fff;border-radius:20px;padding:20px}.step{align-items:center;margin-bottom:15px;display:flex}.step-number{color:#fff;background:linear-gradient(135deg,#849cd3,#7d6d74);border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin-left:10px;font-size:18px;font-weight:700;display:flex}.reward-box{color:#000;background:linear-gradient(135deg,#ff9a9e,#fad0c4);border-radius:15px;padding:15px}@media (width<=768px){.sticky-card{position:relative;top:0}}#product-filter #filter-submit-btn{background-color:#0000;border:1px solid #0000001a;font-size:15px;transition:all .5s}#product-filter #filter-submit-btn:hover{color:#fff;background-color:#2f4ab3}#product-filter .form-group label{margin-bottom:5px;font-size:13px}#product-filter .form-group .form-control::-moz-placeholder{text-align:right}#product-filter .form-group .form-control::placeholder{text-align:right}#product-filter .filter-title{color:#000;margin-bottom:10px;font-size:17px}#product-filter .filter-title .close{opacity:.5;width:10px;height:10px}@media (width<=992px){#product-filter{z-index:1500;background-color:#fff;border-radius:20px 20px 0 0;width:100%;transition:bottom .5s;position:fixed;bottom:-100%;left:0;box-shadow:0 0 5px #0000004d}#product-filter .sort-item{display:block}#product-filter .sort-item+.sort-item{border-top:1px solid #0000001a;margin-top:5px}#product-filter.show{bottom:0}}#product-sort{margin-bottom:15px}#product-sort .sort-title{color:#000;font-size:15px}#product-sort #section-show-request-container{display:none}#product-sort #section-show-request-container .section-show-request-item{display:inline-block}#product-sort #section-show-request-container .section-show-request-item .item-link{position:relative}#product-sort #section-show-request-container .section-show-request-item .item-link .icon svg{width:15px;display:inline-block}#product-sort #section-show-request-container .section-show-request-item .item-link.has-filter:after{content:"";background-color:#d43434;border-radius:50%;width:10px;height:10px;position:absolute;top:4px;right:7px}@media (width<=992px){#product-sort #section-show-request-container{display:inline-block}}#product-sort #sort-items-container{z-index:20;display:inline-block;position:relative}#product-sort #sort-items-container .sort-header{padding-bottom:10px}#product-sort #sort-items-container .sort-header .sort-title{font-size:17px}#product-sort #sort-items-container .sort-header .close{opacity:.5;display:block}#product-sort #sort-items-container .sort-header .close svg{width:10px}#product-sort #sort-items-container .sort-item{margin-right:5px;font-size:15px;display:inline-block}#product-sort #sort-items-container .sort-item .sort-link{padding:2px 5px;text-decoration:none;display:block}@media (width<=992px){#product-sort #sort-items-container{z-index:1500;background-color:#fff;border-radius:20px 20px 0 0;width:100%;padding:15px;transition:bottom .5s;position:fixed;bottom:-100%;left:0;box-shadow:0 0 5px #0000004d}#product-sort #sort-items-container .sort-item{display:block}#product-sort #sort-items-container .sort-item+.sort-item{border-top:1px solid #0000001a;margin-top:5px}#product-sort #sort-items-container.show{bottom:0}}#sheet-backdrop{z-index:1040;opacity:0;background-color:#00000080;animation:.3s forwards fadeInBackdrop;position:fixed;inset:0}#sheet-backdrop.fade-out{animation:.3s forwards fadeOutBackdrop}@keyframes fadeInBackdrop{to{opacity:1}}@keyframes fadeOutBackdrop{to{opacity:0}}