.main-cards{margin-top:15px}.main-cards .card-label{font-weight:700;width:100%}.main-cards .prod-cards{background:#fff;padding:10px 20px;border:var(--variant-pills-border-width) solid rgba(var(--color-foreground),var(--variant-pills-border-opacity));border-radius:40px;font-size:14px;transition:all ease .3s}.main-cards .prod-cards:hover{background:#3997ff;border-color:#3997ff;color:#fff}@media (max-width: 600px){.color-fieldset{min-width:unset!important;max-width:100%!important}}.color-wrapper{padding:3px}@media (max-width: 600px){.color-wrapper{width:100%;overflow:hidden;display:block!important}}.color-wrapper .color-item{width:calc(20% - 10px);max-width:unset;border:0;box-shadow:0 0 0 1px rgb(173 174 169/var(--tw-border-opacity, 1))}@media (max-width: 600px){.color-wrapper .color-item{margin:0 8px;width:180px;max-width:100%;border:1px solid;box-shadow:unset}}.color-wrapper .color-item.border-\[3px\]{box-shadow:0 0 0 3px rgb(57 151 255/var(--tw-border-opacity, 1))}@media (max-width: 600px){.color-wrapper .color-item.border-\[3px\]{box-shadow:unset;border-color:#3997ff}}.color-wrapper .color-item .bg-cover{width:100%}@media (max-width: 600px){.color-wrapper .color-item .bg-cover{height:100px}}.drawers-wrapper .drawer-option img{width:100%}.drawers-wrapper .drawer-option span{text-align:center}.top-wrapper{gap:64px;overflow:hidden}.top-wrapper .top-item{display:flex;gap:15px;align-items:center}@media (max-width: 980px){.top-wrapper .top-item{justify-content:center}}.top-wrapper .top-item img{width:30px}.top-wrapper .top-item p{color:#fff!important;font-weight:400}.single-prod-price .price-item.price-item--sale{font-size:24px;font-weight:600;color:#3997ff}.single-prod-price .price-item.price-item--regular{color:#00000080;font-size:16px}.single-prod-price .sale-calc{padding:5px;border-radius:4px;background:#e53935;color:#fff;font-size:14px;font-weight:600}.product-form__submit{display:flex;gap:12px;align-items:center;background:#2f7cd1;height:64px;border-radius:10px;font-size:18px;font-weight:600;color:#fff}.product-form__submit:before,.product-form__submit:after{display:none}@media (max-width: 980px){.product-form__submit{font-size:16px;height:50px}}.order-calculation{margin:32px 0;font-size:16px;color:#2d2d2d;font-weight:500}@media (max-width: 980px){.order-calculation{text-align:center}}.custom-icons{padding:32px 15px}.custom-icons .custom-container{width:100%;margin:0 auto;display:flex;flex-direction:column;gap:24px}.custom-icons .custom-container .section-title h2{text-align:center;font-weight:600}.custom-icons .custom-container .custom-icons-row{display:flex;flex-wrap:wrap;gap:8px}@media (max-width: 1300px){.custom-icons .custom-container .custom-icons-row{align-items:flex-start}}.custom-icons .custom-container .custom-icons-row .custom-icon{width:calc(25% - 6px);display:flex;align-items:center;gap:7.5px;flex-wrap:wrap;justify-content:center}@media (max-width: 1300px){.custom-icons .custom-container .custom-icons-row .custom-icon{width:calc(50% - 4px)}}.custom-icons .custom-container .custom-icons-row .custom-icon img{width:80px}@media (max-width: 600px){.custom-icons .custom-container .custom-icons-row .custom-icon img{align-self:center}}.custom-icons .custom-container .custom-icons-row .custom-icon .custom-icon-texts{width:calc(100% - 87.5px);text-align:center;color:#333}@media (max-width: 600px){.custom-icons .custom-container .custom-icons-row .custom-icon .custom-icon-texts{width:100%}}.custom-icons .custom-container .custom-icons-row .custom-icon .custom-icon-texts h3{font-size:14px;font-weight:600}@media (max-width: 600px){.custom-icons .custom-container .custom-icons-row .custom-icon .custom-icon-texts h3{min-height:38px}}.custom-icons .custom-container .custom-icons-row .custom-icon .custom-icon-texts p{font-size:14px;line-height:1.2}@media (max-width: 749px){.custom-lists li{width:calc(50% - 4px)!important;max-width:100%!important}}.faq-item button{font-weight:600}.custom-banner{display:flex;justify-content:flex-end;position:relative}.custom-banner .banner-image{width:100%;object-fit:cover;object-position:top center;min-height:450px}@media (max-width: 989px){.custom-banner .banner-image{display:none}}.custom-banner .mobile-banner{width:100%}@media (min-width: 990px){.custom-banner .mobile-banner{display:none}}.custom-banner .banner-conts{max-width:380px;width:100%;position:absolute;top:15px;right:34px}@media (max-width: 1440px){.custom-banner .banner-conts{top:0}}@media (max-width: 989px){.custom-banner .banner-conts{left:50%;transform:translate(-50%);top:14px;max-width:320px;right:unset}}.custom-banner .banner-conts h3{color:#2121216e;font-size:65px;text-transform:uppercase;font-weight:100;letter-spacing:20px;text-align:center;display:flex;justify-content:center}@media (max-width: 1440px){.custom-banner .banner-conts h3{font-size:50px}}@media (max-width: 989px){.custom-banner .banner-conts h3{font-size:50px;letter-spacing:36px;text-align:center}}.custom-banner .banner-conts h1{font-size:223px;font-weight:600;line-height:300px;position:relative;color:#e53935;margin-top:-60px;text-align:center}@media (max-width: 1440px){.custom-banner .banner-conts h1{font-size:190px}}@media (max-width: 989px){.custom-banner .banner-conts h1{font-size:194px;line-height:224.3px;margin-top:-30px;text-align:center}}.custom-banner .banner-conts h1:before{position:absolute;top:65px;right:5px;content:"";width:82px;height:100px;background-image:url(/cdn/shop/files/Vector.png?v=1750501932);background-size:40px;background-repeat:no-repeat}@media (max-width: 1440px){.custom-banner .banner-conts h1:before{top:75px}}@media (max-width: 989px){.custom-banner .banner-conts h1:before{width:47px;height:50px;background-size:contain;top:30px;right:20px}}.custom-banner .banner-conts h1 span{position:absolute;font-size:40px;color:#000;bottom:70px;right:15px;text-transform:uppercase;line-height:1em}@media (max-width: 1440px){.custom-banner .banner-conts h1 span{bottom:80px}}@media (max-width: 989px){.custom-banner .banner-conts h1 span{bottom:40px;right:20px;font-size:30px}}.custom-banner .banner-conts img.ribbon{margin-top:-50px}@media (max-width: 1440px){.custom-banner .banner-conts img.ribbon{margin-top:-70px}}@media (max-width: 989px){.custom-banner .banner-conts img.ribbon{margin-top:-20px}}.custom-banner .banner-conts .limited-offer{max-width:390px;width:100%;margin:20px auto;text-align:center;height:47px;display:flex;justify-content:center;align-items:center;border:1px solid #000;font-size:27px;color:#000}@media (max-width: 1440px){.custom-banner .banner-conts .limited-offer{margin:10px auto}}@media (max-width: 989px){.custom-banner .banner-conts .limited-offer{max-width:222px;height:27px;font-size:15.78px}}.custom-banner .banner-conts .banner-btn{display:flex;justify-content:center;align-items:center;width:212px;height:64px;justify-self:center;background:#e53935;border-radius:10px;color:#fff;font-size:18px;font-weight:600;transition:all ease .3s}@media (max-width: 989px){.custom-banner .banner-conts .banner-btn{width:100%;height:62px;font-size:16px}}.custom-banner .banner-conts .banner-btn:hover{background:#3997ff}.additional-content-wrapper .additional-content .metafield-rich_text_field h2{font-size:28px;color:#000;font-weight:700;margin-bottom:15px}@media (max-width: 600px){.additional-content-wrapper .additional-content .metafield-rich_text_field h2{font-size:24px}}.additional-content-wrapper .additional-content .metafield-rich_text_field h3{font-size:24px;margin-bottom:15px;font-weight:400}@media (max-width: 600px){.additional-content-wrapper .additional-content .metafield-rich_text_field h3{font-size:20px}}.additional-content-wrapper .additional-content .metafield-rich_text_field ul{list-style:disc;padding-left:20px;color:rgba(var(--color-foreground),1);margin-bottom:10px}.additional-content-wrapper .additional-content .metafield-rich_text_field ul li{margin-bottom:5px}.additional-content-wrapper .additional-content .metafield-rich_text_field p{color:rgba(var(--color-foreground),1);margin-bottom:15px}.additional-content-wrapper .additional-content .metafield-rich_text_field a{text-decoration:underline;color:#3997ff}.custom-card-wrapper{border-radius:12px;overflow:hidden}.custom-card-wrapper .card__content{padding:30px 15px 23px}@media (max-width: 600px){.custom-card-wrapper .card__content{padding:20px 10px}}.custom-card-wrapper .card__content .card__information{padding:0!important}.custom-card-wrapper .card__content .card__information .card__heading{margin-bottom:10px;font-size:18px;font-weight:700;color:#2d2d2d;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:50px}@media (max-width: 980px){.custom-card-wrapper .card__content .card__information .card__heading{min-height:unset}}@media (max-width: 600px){.custom-card-wrapper .card__content .card__information .card__heading{font-size:16px;margin-bottom:16px}}.custom-card-wrapper .card__content .card__information .card__heading a:after{display:none}.custom-card-wrapper .card__content .card__information .card-colors{display:flex;align-items:center;gap:4px;padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid rgba(45,45,45,.5)}@media (max-width: 600px){.custom-card-wrapper .card__content .card__information .card-colors{flex-direction:column;align-items:flex-start;padding-bottom:16px;margin-bottom:16px}}.custom-card-wrapper .card__content .card__information .card-colors ul{display:flex;gap:0}@media (max-width: 600px){.custom-card-wrapper .card__content .card__information .card-colors ul{flex-wrap:wrap}}.custom-card-wrapper .card__content .card__information .card-colors ul li{padding:2px;border:1px solid #fff;border-radius:100px;display:flex;align-items:center;justify-content:center;width:25px;height:25px}.custom-card-wrapper .card__content .card__information .card-colors ul li.color-selected,.custom-card-wrapper .card__content .card__information .card-colors ul li:hover{border:1px solid var(--color)}.custom-card-wrapper .card__content .card__information .card-colors ul li.color-overflow{width:23px;height:23px;display:flex;align-items:center;justify-content:center;background:#e1e1e1;color:#2d2d2d;border-radius:100px;font-size:10px;font-weight:400}.custom-card-wrapper .card__content .card__information .card-colors ul li a{display:flex;width:19.63px;height:19.63px;border-radius:100px}.custom-card-wrapper .card__content .card__information .card-colors .color-val{font-size:14px;font-weight:500;flex:1;text-align:right}.custom-card-wrapper .card__content .card__information .card-information .price__container{min-height:95px}@media (max-width: 600px){.custom-card-wrapper .card__content .card__information .card-information .price__container{min-height:100px}}.custom-card-wrapper .card__content .card__information .card-information .price__container .from-label{font-size:16px;color:#2d2d2d;margin-bottom:10px}@media (max-width: 600px){.custom-card-wrapper .card__content .card__information .card-information .price__container .from-label{font-size:14px;margin-bottom:0}}.custom-card-wrapper .card__content .card__information .card-information .price__container .price-item{font-size:24px;font-weight:600;color:#2d2d2d}@media (max-width: 600px){.custom-card-wrapper .card__content .card__information .card-information .price__container .price-item{font-size:20px}}.custom-card-wrapper .card__content .card__information .card-information .price__container .price__sale .price-sale-wrapper{display:flex;align-items:flex-end;flex-wrap:wrap}.custom-card-wrapper .card__content .card__information .card-information .price__container .price__sale .price-sale-wrapper .price-item--regular{font-size:16px;font-weight:500;color:#00000080}.custom-card-wrapper .card__content .card__information .card-information .price__container .price__sale .sale-calc{font-size:16px;font-weight:500;color:#f80000}.product-grid{column-gap:20px;row-gap:20px;display:flex}@media (max-width: 989px){.product-grid .grid__item{width:calc(50% - 10px);max-width:calc(50% - 10px)}}@media (min-width: 990px){.product-grid .grid__item{width:calc(25% - 15px);max-width:calc(25% - 15px)}}@media (min-width: 990px){.collection-flex .product-grid .grid__item{width:calc(33.33% - 13.33px);max-width:calc(33.33% - 13.33px)}}.delivery-days{display:flex;flex-wrap:wrap;gap:4px}.delivery-days span{font-size:10px;font-style:italic;color:#4d9ffd}.delivery-days span.divider{font-style:normal;color:#2d2d2d}.delivery-days .days-value{font-size:10px;color:#2d2d2d}.collection-flex{display:flex;flex-wrap:wrap}.collection-flex .coll-sidebar{width:20%;padding-right:15px}@media (max-width: 980px){.collection-flex .coll-sidebar{display:none}}.collection-flex .coll-sidebar .col-filters h3{font-weight:600;display:flex;justify-content:space-between;align-items:center;font-size:18px;margin-bottom:15px}.collection-flex .coll-sidebar .col-filters .radio-group .flex span{width:20px;height:20px}.collection-flex .coll-sidebar .col-filters .radio-group .flex label{font-size:16px}.collection-flex .grid-col{width:80%;padding-left:24px;border-left:1px solid #2D2D2D}@media (max-width: 980px){.collection-flex .grid-col{padding-left:0;border-left:0;width:100%}}.article-template__content h1,.article-template__content h2,.article-template__content h3,.article-template__content h4,.article-template__content h5,.article-template__content h6{margin:10px 0 15px}.article-template__content h1,.article-template__content h2{font-size:28px;font-weight:600;color:#000}@media (max-width: 650px){.article-template__content h1,.article-template__content h2{font-size:22px}}.article-template__content h3{font-size:24px;font-weight:600;color:#000}@media (max-width: 650px){.article-template__content h3{font-size:20px}}.article-template__content h4{font-size:20px;font-weight:600;color:#000}@media (max-width: 650px){.article-template__content h4{font-size:18px}}.article-template__content ul{list-style:disc}.article-template__content ul ul{list-style:circle}.article-template__content ol{list-style:decimal}.article-template__content h1:empty,.article-template__content h2:empty,.article-template__content h3:empty,.article-template__content h4:empty,.article-template__content h5:empty,.article-template__content h6:empty,.article-template__content p:empty,.article-template__content li:empty,.article-template__content b:empty,.article-template__content br{display:none}.article-template__content p,.article-template__content li{margin-bottom:15px;color:#000;font-size:18px}@media (max-width: 650px){.article-template__content p,.article-template__content li{font-size:16px}}.article-template__content a{color:#3997ff;font-size:18px;text-decoration:underline}@media (max-width: 650px){.article-template__content a{font-size:16px}}.article-content-wrapper{display:flex;flex-wrap:wrap;gap:64px}@media (max-width: 991px){.article-content-wrapper{gap:24px;flex-direction:column-reverse}}.article-content-wrapper .article-template__content{margin:0;flex:1}.article-content-wrapper .table-of-contents{width:26%}@media (max-width: 991px){.article-content-wrapper .table-of-contents{width:100%}}.article-content-wrapper .table-of-contents .toc-wrapper{background:#e4f0ff;padding:16px;position:sticky;top:10px}@media (min-width: 992px){.article-content-wrapper .table-of-contents .toc-wrapper{height:350px;overflow-y:auto}}@media (max-width: 991px){.article-content-wrapper .table-of-contents .toc-wrapper{padding:0;position:relative}.article-content-wrapper .table-of-contents .toc-wrapper h3{font-size:18px;padding:8px;display:flex;align-items:center;justify-content:space-between}.article-content-wrapper .table-of-contents .toc-wrapper h3.list-active img{transform:rotate(180deg)}.article-content-wrapper .table-of-contents .toc-wrapper h3 img{display:block;transition:all ease .3s}}.article-content-wrapper .table-of-contents h3 img{display:none}.article-content-wrapper .table-of-contents nav{margin-top:15px}@media (max-width: 991px){.article-content-wrapper .table-of-contents nav{margin-top:0;background:#f8f8f8;position:absolute;top:100%;padding:8px;width:100%;display:none}}.article-content-wrapper .table-of-contents nav ul{display:flex;flex-direction:column;gap:8px;list-style:disc;padding-left:20px}.article-content-wrapper .table-of-contents nav ul li a{font-size:14px;color:#000;font-weight:500;padding-bottom:4px;position:relative}@media (max-width: 991px){.article-content-wrapper .table-of-contents nav ul li a{font-size:12px}}.article-content-wrapper .table-of-contents nav ul li a:hover:before{width:100%}.article-content-wrapper .table-of-contents nav ul li a:before{position:absolute;bottom:0;left:0;width:0;height:1px;background:#000;content:"";transition:all ease .3s}.blog-wrappers{padding:80px 15px}@media (max-width: 991px){.blog-wrappers{padding:50px 15px}}.blog-wrappers .fildevs-blogs{display:flex;flex-wrap:wrap;gap:16px}.blog-wrappers .fildevs-blogs .fildevs-blog-item{width:calc(33.33% - 10.66px);box-shadow:4px 0 16px #0003;border-radius:8px;overflow:hidden;cursor:pointer}.blog-wrappers .fildevs-blogs .fildevs-blog-item:hover img{transform:scale(1.1)}.blog-wrappers .fildevs-blogs .fildevs-blog-item:hover h3{text-decoration:underline}@media (max-width: 991px){.blog-wrappers .fildevs-blogs .fildevs-blog-item{width:100%}}.blog-wrappers .fildevs-blogs .fildevs-blog-item img{transition:all ease .8s}.blog-wrappers .fildevs-blogs .fildevs-blog-item .article-content{padding:16px;display:flex;flex-direction:column;gap:16px}.blog-wrappers .fildevs-blogs .fildevs-blog-item .article-content .article-titles h3{font-size:22px;font-weight:600;color:#000}.blog-wrappers .fildevs-blogs .fildevs-blog-item .article-content p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.blog-collections{padding:80px 15px;background:#f8f8f8}@media (max-width: 991px){.blog-collections{padding:50px 15px}}.blog-collections .fildevs-blog-collections{display:flex;flex-wrap:wrap;gap:16px}.blog-collections .fildevs-blog-collections .fildevs-blog-collection{width:calc(33.33% - 10.66px);box-shadow:4px 0 16px #0003;border-radius:8px;overflow:hidden;cursor:pointer}.blog-collections .fildevs-blog-collections .fildevs-blog-collection:hover img{transform:scale(1.1)}.blog-collections .fildevs-blog-collections .fildevs-blog-collection:hover h3{text-decoration:underline}@media (max-width: 991px){.blog-collections .fildevs-blog-collections .fildevs-blog-collection{width:100%}}.blog-collections .fildevs-blog-collections .fildevs-blog-collection img{transition:all ease .8s}.blog-collections .fildevs-blog-collections .fildevs-blog-collection .article-content{background:#fff;padding:16px;display:flex;flex-direction:column;gap:16px}.blog-collections .fildevs-blog-collections .fildevs-blog-collection .article-content h3{font-size:22px;font-weight:600;color:#000;text-transform:capitalize}.blog-collections .fildevs-blog-collections .fildevs-blog-collection .article-content p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.mobile-header{width:44px}@media (min-width: 990px){.mobile-header{display:none}}.mobile-header svg{width:22px}.mobile-menu{position:fixed;top:0;left:-100%;width:100%;height:100%;display:flex;z-index:9999999;align-items:flex-start;transition:all ease .3s}.mobile-menu.active:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:#0000004d}.mobile-menu .nav-wrapper{background:#fff;padding:32px 14px;position:relative;z-index:2;width:85%;height:100%}.mobile-menu .nav-wrapper .mobile-nav{display:flex;flex-direction:column;gap:14px}.mobile-menu .nav-wrapper .mobile-nav .mobile-link-item a{font-weight:600;color:#000;font-size:14px}.mobile-menu .nav-wrapper .mobile-nav .mobile-link-item .child-links{display:flex;flex-direction:column;gap:7px;margin-top:7px;padding-left:8px}.mobile-menu .nav-wrapper .mobile-nav .mobile-link-item .child-links li a{font-weight:400;font-size:12px}.mobile-menu .mobile-close{flex:1;position:relative;z-index:1;background:#3d6899;display:flex;align-items:center;justify-content:center;padding:16px}.mobile-menu .mobile-close svg{width:24px;height:24px}.mobile-menu .mobile-close svg path{fill:#fff}body p{color:#333}footer .footer-col-1{max-width:280px}footer .footer-col-1 span{font-size:14px;line-height:1.3}footer .footer-col-1 span svg{width:21px;height:21px}footer .footer-col-1 span a{line-height:1.3}
/*# sourceMappingURL=/cdn/shop/t/29/assets/custom.css.map */
