@-webkit-keyframes sheens{0%{left:-30%;opacity:0}50%{opacity:1}to{left:130%;opacity:0}}@keyframes sheens{0%{left:-30%;opacity:0}50%{opacity:1}to{left:130%;opacity:0}}body{background:#f8f9fa!important}img{max-width:100%;height:auto;display:inline-block}.swiper-button-next,.swiper-button-prev{width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:-20px;font-size:0;line-height:0;color:#fff;-webkit-transition:color .25s linear;transition:color .25s linear}.swiper-button-next:hover,.swiper-button-prev:hover{color:#3975ff}.swiper-button-next svg,.swiper-button-prev svg{width:40px;height:40px;fill:currentColor}.swiper-button-next:after,.swiper-button-prev:after{display:none}.swiper-button-prev{left:0}.swiper-button-next{right:0}.swiper-pagination{bottom:0!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:20px 0}.swiper-pagination .swiper-pagination-bullet{width:6px;height:6px;margin:0!important;border-radius:50%;background:#fff;opacity:.5;-webkit-transition:opacity .25s linear;transition:opacity .25s linear}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}html body #MainContent .swiper-scrollbar{all:unset;position:relative;height:6px!important;width:100%!important;display:block;margin-top:10px}html body #MainContent .swiper-scrollbar .swiper-scrollbar-drag{display:block!important;cursor:pointer;background:#00164833!important;border-radius:3px!important}.btn{height:60px;min-width:0;min-height:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;padding:4px 28px;font-style:normal;font-weight:600;font-size:18px;line-height:1;text-align:center;text-decoration:none;cursor:pointer;letter-spacing:normal;color:#fff;background:#001648;border-radius:8px;border:1px solid #001648;-webkit-transition:color .25s,background .25s;transition:color .25s,background .25s}.btn:before,.btn:after{display:none!important}.btn[disabled],.btn.disabled{cursor:default;opacity:.3}.btn:not([disabled]):not(.disabled):hover{color:#001648;background:#fff}.btn svg{width:24px;height:24px;-ms-flex-negative:0;flex-shrink:0;fill:currentColor}.btn--blue{color:#fff;background:#3975ff}.btn--white{color:#3975ff;background:#fff;border-color:currentColor}.btn--white:hover{color:#fff;background:#3975ff}.btn--light{color:#3975ff;background:#ebf1ff;border-color:#ebf1ff}.btn--light:hover{border-color:#3975ff}.btn--ghost{color:#fff;background:#ffffff1a;border:0}.btn--ghost:hover{color:#3975ff;background:#fff}.btn--sm{height:40px;font-size:16px;font-weight:400}.btn--md{height:56px;padding-left:14px;padding-right:14px;font-weight:500;font-size:16px;border-radius:12px}.cta-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-style:normal;font-weight:400;font-size:16px;line-height:1;color:#3975ff;text-decoration:none;-webkit-transition:color .25s linear;transition:color .25s linear}.cta-link:hover{color:#001648}.cta-link svg{width:18px;height:18px;-ms-flex-negative:0;flex-shrink:0;fill:currentColor}.custom-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:8px;background:#fff;overflow:hidden}.custom-card.sold .custom-card__media,.custom-card.sold h3,.custom-card.sold .price{opacity:.3}.custom-card__media{position:relative;padding:16px;font-size:0;line-height:0}.custom-card__media a{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;display:block!important}.custom-card__media img,.custom-card__media svg{width:100%;display:block;aspect-ratio:243/248;fill:#3975ff;-o-object-fit:contain;object-fit:contain}.custom-card__media svg{fill:#00164833;background:#f8f9fa}.product-status{position:absolute;z-index:2;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:2px;padding:16px}.product-status__item{height:22px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px;font-style:normal;font-weight:600;font-size:14px;line-height:1;color:var(--statusColor);background:var(--bg);border-radius:4px}.custom-card__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:16px}.custom-card__info h3{position:relative;margin:0;font-style:normal;font-weight:400;font-size:16px;line-height:1;color:#001648}.custom-card__info h3 a{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;display:block!important}.custom-card__sold{margin:8px 0;font-style:normal;font-weight:600;font-size:16px;line-height:1}.section__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;margin-bottom:20px}.section__header h2{margin:0;line-height:1}.section__header .cta-link{-ms-flex-negative:0;flex-shrink:0}.price{margin-top:auto}.price .price__regular,.price .price-item--sale{font-style:normal;font-weight:600;font-size:25px;line-height:1.4}.price .price__regular small,.price .price-item--sale small{font-size:16px}.price .price-item--sale{display:none;color:#ff5438}.price .price__sale{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.price .price__sale .price-item--regular{margin:0;font-style:normal;font-weight:400;font-size:16px;line-height:1.4;color:#0016484d}.price .price__sale .price-item--sale{display:block}.select .svg-wrapper{top:calc(50% - 12px);right:14px;width:24px;height:24px}.select .svg-wrapper svg{fill:#3975ff;opacity:.3}.select__select{height:44px!important;display:block;padding:0 38px 0 14px!important;line-height:44px!important;vertical-align:middle!important;font-size:16px!important;color:#001648!important;border:1px solid rgba(57,117,255,.3)!important;border-radius:8px!important}.price-range__sliders{position:relative;height:2px;margin:11px 0;background:#3975ff}.price-range__sliders input{position:absolute;top:0;left:0;right:0;z-index:1;width:100%;height:100%;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;pointer-events:none}.price-range__sliders input::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:25px;width:25px;border-radius:50%;cursor:pointer;background:#c4d6ff;border:2px solid #3975FF;pointer-events:all}.price-range__sliders input::-moz-range-thumb{height:25px;width:25px;border-radius:50%;background:#c4d6ff;border:2px solid #3975FF;cursor:pointer;pointer-events:all}.price-text-inputs{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;padding:16px 0}.price-text-inputs .field{all:unset;position:relative;height:40px;border:1px solid rgba(57,117,255,.3);border-radius:8px}.price-text-inputs .field:before,.price-text-inputs .field:after{display:none}.price-text-inputs .field input{width:100%;height:100%;display:block;margin:0;padding:4px 16px;font-size:16px;font-style:normal;font-weight:400;line-height:1;color:#001648;border-radius:8px;border:0}.price-text-inputs .field input::-webkit-input-placeholder{opacity:1;color:currentColor}.price-text-inputs .field input::-moz-placeholder{opacity:1;color:currentColor}.price-text-inputs .field input:-ms-input-placeholder{opacity:1;color:currentColor}.price-text-inputs .field input::-ms-input-placeholder{opacity:1;color:currentColor}.price-text-inputs .field input::placeholder{opacity:1;color:currentColor}.price-text-inputs .field__label{all:unset;position:absolute;top:-6px!important;left:14px!important;padding:0 2px;font-style:normal;font-weight:400;font-size:11px!important;color:#001648;line-height:1;background:#fff}.pagination-wrapper{margin-top:30px!important}.pagination-wrapper .pagination__list{gap:4px}.pagination-wrapper li{all:unset!important;margin:0!important}.pagination-wrapper li a{width:48px;height:48px;text-decoration:none!important;font-style:normal;font-weight:400;font-size:16px;line-height:100%;color:#001648;border:1px solid rgba(57,117,255,.3);border-radius:8px;-webkit-transition:all .25s linear;transition:all .25s linear}.pagination-wrapper li a:not(.pagination__item--current):hover{border-color:#3975ff}.pagination-wrapper li a:before,.pagination-wrapper li a:after{display:none!important}.pagination-wrapper li a.pagination__item--current{color:#fff;background:#3975ff;opacity:1}.pagination-wrapper li a.pagination__item-arrow{font-size:0;line-height:0}.pagination-wrapper li a.pagination__item-arrow svg{width:24px;height:24px}.pagination-wrapper li .pagination__item{width:48px;height:48px}.page-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:34px;font-style:normal;font-weight:400;font-size:16px;line-height:1;color:#3975ff;text-decoration:none}.page-link:hover svg{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translate(5px)}.page-link svg{width:16px;height:16px;-ms-flex-negative:0;flex-shrink:0;margin-left:4px;fill:currentColor;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}html body .cart-drawer .drawer__inner{background:#fff}html body .cart-drawer .drawer__heading{font-style:normal;font-weight:600;font-size:24px;line-height:1.1}html body .cart-drawer thead{margin:0!important}html body .cart-drawer thead th{padding-bottom:10px;font-style:normal;font-weight:600;font-size:20px;line-height:1.1;text-transform:capitalize;opacity:1}html body .cart-drawer .cart-item{border-top:1px solid rgba(57,117,255,.2)}html body .cart-drawer .cart-item td{padding-top:15px;padding-bottom:15px}html body .cart-drawer .cart-item td+td{padding-left:5px}html body .cart-drawer .cart-item__name{color:#3975ff}html body .cart-drawer .price{font-style:normal;font-weight:600;font-size:16px;line-height:1}html body .cart-drawer .product-option dt{font-weight:700}html body .cart-drawer .quantity{height:38px}html body .cart-drawer cart-remove-button{margin-left:auto}html body .cart-drawer cart-remove-button .cart-remove-button{color:#3975ff}html body .cart-drawer__footer .totals__total-value{font-weight:700}html body .quantity{all:unset;height:42px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid rgba(57,117,255,.2);border-radius:6px;overflow:hidden}html body .quantity *{-webkit-box-sizing:border-box!important;box-sizing:border-box!important}html body .quantity:before,html body .quantity:after{display:none}html body .quantity .quantity__button{all:unset;height:100%;width:42px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;cursor:pointer;font-size:0;line-height:0}html body .quantity .quantity__button.disabled{opacity:.3;cursor:default}html body .quantity .quantity__button svg{width:18px;height:18px;fill:#3975ff;pointer-events:none}html body .quantity .quantity__input{all:unset;height:100%;min-width:46px;field-sizing:content;display:block;padding:0 8px;font-style:normal;font-weight:400;font-size:14px;line-height:1;color:#001648;text-align:center;border:1px solid rgba(57,117,255,.2);border-top:0;border-bottom:0}.rich-text.rich-text--full-width .rich-text__wrapper{display:block}.rich-text.rich-text--full-width .rich-text__blocks{all:unset}.rich-text .h2{font-weight:700;font-size:14px;line-height:1.3}.rich-text .h1{font-style:normal;font-weight:600;font-size:24px;line-height:1}.rich-text .rich-text__text{font-size:16px;line-height:1.4}.rich-text .rich-text__text.small{font-style:normal;font-weight:400;font-size:11px;line-height:1.3}.blogs-category h1{margin:0 0 26px}.blogs-category__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px 24px;margin:0;padding:0;font-style:normal;font-weight:500;font-size:16px;line-height:1;color:#001648;list-style-type:none}.blogs-category__list a{all:inherit;position:relative;display:inline-block;padding-bottom:10px;cursor:pointer}.blogs-category__list a:hover:before,.blogs-category__list a.active:before{width:100%}.blogs-category__list a:before{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;width:0;background:#3975ff;-webkit-transition:width .25s;transition:width .25s}html body .blog-articles{display:grid;gap:30px;grid-template-columns:1fr}html body .blog-articles .blog-articles__article{position:relative;display:block}html body .blog-articles .blog-articles__article>a{position:absolute;top:0;left:0;right:0;bottom:0;display:block;font-size:0;line-height:0}.article-card__media{position:relative;font-size:0;line-height:0}.article-card__media img{width:100%;display:block;aspect-ratio:447/252;-o-object-fit:cover;object-fit:cover;border-radius:8px}.article-tags{position:absolute;top:10px;left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px;font-style:normal;font-weight:600;font-size:14px;line-height:1;color:#fff}.article-tags__item{padding:4px;background:#001648;border-radius:4px}.article-card__info{padding-top:16px!important}.article-card__info h2{margin:0;font-style:normal;font-weight:600;line-height:1.1}.article-card__published{padding-top:10px;font-style:normal;font-weight:400;font-size:14px;line-height:1.3;color:#00164880}@media only screen and (min-width: 640px){html body .blog-articles{grid-template-columns:repeat(6,1fr)}html body .blog-articles>*:nth-child(1),html body .blog-articles>*:nth-child(2){grid-column:span 3}html body .blog-articles>*:nth-child(n+3){grid-column:span 3}}@media only screen and (min-width: 1024px){html body .blog-articles>*:nth-child(n+3){grid-column:span 2}html body .blog-articles>*:nth-child(1) .article-card__info h2,html body .blog-articles>*:nth-child(2) .article-card__info h2{font-size:30px}.article-card__info h2{font-size:24px}}
