.menu-list__link-title{color:#000;font-size:20px}.menu-list__link-title:hover,.wrap-text:hover{color:#d70040}.product-grid--template--19330919792753__main:is(.product-grid--grid){--product-grid-columns-desktop: repeat(auto-fill, minmax(290px, 1fr)) !important}.product-card__content{position:relative}.variant-size-hover{position:absolute;bottom:0;left:0;width:100%;z-index:20;display:flex;justify-content:center;gap:6px;padding:10px;background:#fffffff2;opacity:0;visibility:hidden;transition:.3s ease}.product-card:hover .variant-size-hover{opacity:1;visibility:visible}.variant-size-hover button{background:#fff;border:1px solid #ddd;padding:5px 10px}.offer_home{float:left;width:100%;text-align:center;padding:60px 0}.offer_home .offer_card{float:left;width:33.333%}.offer_card h2{font-size:35px;font-weight:800;text-transform:uppercase;margin:0;background:linear-gradient(90deg,#d70040,#ff4d6d,gold,#d70040);background-size:300%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:offerMove 3s linear infinite}@keyframes offerMove{0%{background-position:0% 50%}to{background-position:100% 50%}}.offer_home .offer_card a{background:#d70040;color:#fff;padding:10px 20px;border-radius:5px;text-decoration:none;display:inline-block}.offer_home .offer_card p{text-transform:uppercase;margin:0;padding:10px 0}p.mill{text-transform:uppercase;margin:0;padding:10px 0;font-size:30px;font-weight:600;line-height:38px}.ai-product-variants-an1y5smjhk3pha3bhbaigenblock0250fcew74c4e{position:absolute;bottom:0;left:0;right:0;padding:12px;background-color:#fffc!important;display:flex;flex-wrap:wrap;gap:6px;justify-content:center;opacity:0;transform:translateY(10px);transition:all .3s ease;max-height:110px;overflow:visible}.ai-icon-slider-azungawf2mevxoe1mwaigenblockbd3da9ffezwhw{background:#fff!important}.ai-product-card-content-ace1ar0dxrlh4wlaweaigenblock1657909winvfg{border:1px solid #f1f1f1}.ai-product-grid-filter-btn-ace1ar0dxrlh4wlaweaigenblock1657909winvfg{font-size:16px!important;font-family:Jost,sans-serif}.ai-product-card-add-to-cart-ace1ar0dxrlh4wlaweaigenblock1657909winvfg{font-size:16px;font-family:Jost,sans-serif}.make_sec{float:left;width:100%;display:flex;gap:20px;padding:60px 0}.make_sec .make_card{float:left;width:25%;padding:20px;text-align:center;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-o-transition:all linear .2s;transition:all linear .2s;cursor:pointer;border:1.06777px solid #d6d6d6;border-radius:10px}.make_sec .make_card:hover{webkit-transition:all linear .2s;-moz-transition:all linear .2s;-o-transition:all linear .2s;transition:all linear .2s;transform:translateY(-4px);box-shadow:0 4px 4px #00000040}.make_sec .make_card img{width:80px;display:inline-block}.make_sec .make_card h3{font-size:20px;padding:10px 0}.parallex{float:left;width:100%;background:url(/cdn/shop/files/saforia_background_para.png?v=1781766691)center center no-repeat;background-size:cover;padding:10% 15%;text-align:center;background-attachment:fixed}.parallex h3{font-size:15px;line-height:1.25;font-weight:500;text-transform:uppercase;letter-spacing:.05em}.parallex h2{color:#000;font-size:30px}.parallex p{color:#000}.parallex a{color:#000;text-transform:uppercase;font-size:18px;letter-spacing:2px;border:2px solid #000;padding:10px 20px;display:inline-block;margin-top:10px}.ai-image-slider__h3-arehtrunyvhftner4caigenblock305c722feuhp9{color:#d70040!important;font-size:15px;line-height:1.25;font-weight:500;text-transform:uppercase;letter-spacing:.05em}.ai-image-slider__h2-arehtrunyvhftner4caigenblock305c722feuhp9{font-size:32px;color:#000;margin:0 0 16px}.featured-blog-posts-card__content h4{margin:0;font-size:20px;color:#000;line-height:28px}.ai-category-card-auddznwrzwwjyzme2aaigenblock26540ed8edwd9{border-top-left-radius:60px!important;border-bottom-right-radius:60px!important}.ai-image-slider__card-arehtrunyvhftner4caigenblock305c722feuhp9 img{object-fit:contain!important;padding:10px}div#shopify-section-template--19330919628913__carousel_HmdaCU h2{color:#000}div#shopify-section-template--19330919628913__carousel_HmdaCU h3{font-size:16px;font-weight:500;color:#666;line-height:24px}.home_mini_one{float:left;width:100%}.home_mini_one img{display:block;width:100%;border-radius:10px}.about_main{float:left;width:100%;background:url(/cdn/shop/files/saf_about_us_main.png?v=1781860492)center center no-repeat;background-size:cover;min-height:400px}.about_main h1{color:#000;padding:11%;text-align:right}.saf_details{float:left;width:100%;padding:60px 0}.saf_details .left{float:left;width:65%}.saf_details .right{float:left;width:35%}.saf_details .right img{width:100%;display:block;box-shadow:0 0 9px #a5a5a5;padding:10px;border-radius:10px}.saf_details h2{color:#d70040;font-size:15px;line-height:1.25;font-weight:500;text-transform:uppercase;letter-spacing:.05em}.saf_details h3{font-size:32px;margin:10px 0}.time_main .timeline{position:relative;max-width:1290px;margin:0 auto}.time_main .timeline:after{content:"";position:absolute;width:6px;background-color:#fff;top:0;bottom:0;left:50%;margin-left:-3px}.time_main .container{padding:10px 40px;position:relative;background-color:inherit;width:50%}.time_main .container:after{content:"";position:absolute;width:25px;height:25px;right:-17px;background-color:#fff;border:4px solid #000;top:0;border-radius:50%;z-index:1}.time_main .left{left:0}.time_main .right{left:50%}.time_main .left:before{content:" ";height:0;position:absolute;top:22px;width:0;z-index:1;right:30px;border:medium solid white;border-width:10px 0 10px 10px;border-color:transparent transparent transparent white}.time_main .right:before{content:" ";height:0;position:absolute;top:22px;width:0;z-index:1;left:30px;border:medium solid white;border-width:10px 10px 10px 0;border-color:transparent white transparent transparent}.time_main .right:after{left:-16px}.time_main .content{padding:20px 30px;background-color:#fff;position:relative;border-radius:6px;text-align:left}div#shopify-section-template--19462713999473__custom_liquid_iYycki{background:#d70040}.time_main{float:left;width:100%;padding:60px 0;text-align:center}.time_main h5{color:#fff;font-size:15px;line-height:1.25;font-weight:500;text-transform:uppercase;letter-spacing:.05em}.time_main h3{font-size:20px;line-height:28px;color:#000;margin:10px 0;padding:0}.time_main p{color:#fff;padding-bottom:40px}.time_main .content p{padding-bottom:5px;font-weight:500;font-size:15px;color:#000;margin:0}.time_main h2{color:#fff;font-size:40px;line-height:48px}.time_main .content h4{margin:0;color:#d70040}.vis_miss{float:left;width:100%;display:flex;gap:20px;padding:60px 0}.vis_miss .vis_card{float:left;width:50%;border:1px solid #f1f1f1;border-left:3px solid #d70040;border-radius:10px;padding:20px}.vis_miss .vis_card h3{color:#000;font-size:20px;margin:0}div#shopify-section-template--19330919792753__section{float:left;width:100%;text-align:center;background:#d70040}div#shopify-section-template--19330919792753__section h1{color:#fff}.product-card{border:1.06777px solid #d6d6d6;border-radius:8px;padding:10px}.our_policies{float:left;width:100%;padding:60px 0}.our_policies h1{font-size:30px;color:#000;margin:0}.our_policies h2{font-size:25px;color:#000;margin:0}div#shopify-section-sections--19330920054897__custom_liquid_dhQmnf{background:#f5f5f6}.top_footer{float:left;width:100%;padding:60px 0}.top_footer .ft_card{float:left;width:25%;padding-right:20px}.top_footer .ft_card img{width:120px;display:inline-block}.top_footer .ft_card ul{padding:0}.top_footer .ft_card ul li{list-style:none;font-size:14px;padding-bottom:5px}.top_footer .ft_card ul li a{font-size:14px}.top_footer .ft_card ul li a:hover{color:#d70040}.top_footer .ft_card p{font-size:14px}.top_footer .ft_card h2{font-size:20px;text-transform:uppercase}.social{float:left;width:100%}.social ul li{float:left;padding-right:7px}.social img{width:30px!important;display:inline-block}.accordion .details__header{font-size:18px;color:#000}section#shopify-section-template--19490030682225__featured_blog_posts_taRmcN h3{padding-bottom:30px}div#shopify-section-sections--19330920054897__custom_liquid_jejJzJ{background:#f5f5f6;border-top:1px solid #000;padding:5px 0}.copyright{float:left;width:100%;background:#f5f5f6}.copyright .left{float:left;width:50%}.copyright .left p{font-size:14px}.copyright .right{float:left;width:50%;text-align:right}.copyright .right p,.copyright .right p a{font-size:14px}
/*# sourceMappingURL=/cdn/shop/t/16/assets/style.css.map */
