:root{--button-color: #FF0000;--white-color: #fff}body{margin:0;overflow-x:hidden}h1,h2,h3,h4,h5{color:#c0c2c4}h1,h2{font-size:35px;font-style:normal;font-weight:700;line-height:40px;letter-spacing:.01px}a{font-family:Mulish,serif}a:hover{color:var(--white-color)}.common_button,.learn_more{display:inline-block;background:var(--button-color);color:var(--white-color);text-decoration:none;padding:12px 15px;border-radius:50px;font-family:Arial,sans-serif;font-size:16px;letter-spacing:.5px;text-transform:uppercase;transition:all .3s ease;width:45%;text-align:center}.common_button:hover,.learn_more:hover{background:var(--white-color);color:var(--button-color)}.learn_more{margin-left:10px}.custom-products-section{background:#000}.custom-products-title{margin-bottom:40px;text-align:center}.custom-products-grid{display:flex;justify-content:center;gap:16px;flex-wrap:wrap}.custom-product-card{background:#000;border-radius:12px;padding:20px;width:35%;text-align:left;position:relative}.custom-product-image{position:relative;overflow:hidden;border-radius:12px}.custom-product-image img{width:100%;border-radius:12px;display:block}.custom-product-name{font-family:Montserrat,serif;font-size:20px;letter-spacing:.02px;text-transform:none;color:var(--white-color);margin-bottom:16px}.custom-product-btn{background:var(--button-color);color:var(--white-color);border:none;padding:12px 32px;border-radius:50px;font-size:16px;cursor:pointer;transition:background .3s ease}.custom-product-btn:hover{background:#c00}.focus-inset:focus-visible{outline:0}.header__submenu{background:#8a8a8a;border-radius:10px;overflow:hidden}a#cart-icon-bubble img{width:57%;filter:brightness(0) invert(1)}.header__submenu .header__menu-item{font-size:15px}nav.header__inline-menu,nav.header__inline-menu ul{width:100%}.header--top-center .header__inline-menu ul.list-menu--inline{justify-content:space-between}.header--top-center .header__inline-menu ul.list-menu--inline li *{font-size:16px}summary.list-menu__item,.list-menu__item{color:#fff;text-decoration:none}span.header__active-menu-item{text-decoration:none;position:relative}span.header__active-menu-item:after{position:absolute;content:"";bottom:-100%;left:-25%;width:150%;height:2px;background:red}details[open]>.header__submenu{min-width:30rem;background:transparent;border:0;box-shadow:none}details[open]>.header__submenu li{border-radius:20px;background:#8a8a8a;padding:8px 0;margin-bottom:3px}.search-modal__content{background:#000}.video-hero-section{position:relative;width:100%;height:100vh;overflow:hidden;display:flex;align-items:center;justify-content:flex-start}.background-video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;transform:translate(-50%,-50%);z-index:-1;object-fit:cover}.video-hero-section:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#1a1a1a,#2d2d2d,#1a1a1a);z-index:-2}.overlay-content{position:relative;z-index:2;color:#fff;width:1200px;margin:130px auto 0}.overlay-content .overlay_inner_content{max-width:449px;margin:0 auto 0 0}.overlay-content h2{font-size:35px}.video-hero-section h2{font-size:3.5rem;font-weight:700;line-height:1.1;margin-bottom:30px;letter-spacing:-.02em}.video-hero-section p{font-size:16px;color:#fff;font-weight:400;text-transform:none;line-height:25px;font-family:Mulish,serif}.video-hero-section .cta-button{display:inline-block;background:var(--button-color);color:var(--white-color);text-decoration:none;padding:15px 40px;border-radius:50px;font-family:Arial,sans-serif;font-size:14px;letter-spacing:.5px;text-transform:uppercase;transition:all .3s ease}.video-hero-section .cta-button:hover{background:#fff;transform:translateY(-2px);color:var(--button-color)}.video-hero-section .video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#0006;z-index:1}.overlay_section_wrapper .page-width{text-align:center;color:#fff;padding:40px 50px;background:#373333f5;border-radius:20px}.overlay_section_wrapper .page-width h2{margin-bottom:0}.overlay_section_wrapper .page-width p{font-family:Montserrat,serif;font-size:20px;font-style:normal;font-weight:500;line-height:26px;letter-spacing:.02px;text-transform:none;color:#fff}.overlay_content_wrapper{display:grid;grid-template-columns:1fr 1fr;text-align:left;gap:25px}.overlay_content_wrapper .text_wrapper_overlay{padding:13px}.overlay_content_wrapper h3{font-family:Montserrat,serif;font-size:35px;font-style:normal;font-weight:700;line-height:40px;text-transform:none;letter-spacing:.01px;color:#c0c2c4;margin-top:10px;margin-bottom:2px}.overlay_section_wrapper .text_wrapper_overlay p{font-family:Mulish,serif;font-style:normal;font-weight:400;font-size:16px;line-height:26px;letter-spacing:.01em}.right_txt{display:grid;grid-template-columns:58% 42%}.right_txt .col_3 h3,.bottom_txt h3{font-family:Montserrat,serif;font-size:35px;font-style:normal;font-weight:700;line-height:40px;text-transform:none;letter-spacing:.01px;color:#c0c2c4}.right_txt .col_3 p{font-family:Mulish,serif;font-style:normal;font-size:16px;line-height:26px;letter-spacing:.01em;color:#fff}.right_txt .col_3 p a{line-height:inherit;color:red;text-decoration:none}.bottom_txt{color:#fff;text-align:center;padding:20px 0}.icon_text_wrapper{background:#000}.main_icon_text_wrapper.page-width .icon_wrapper{display:grid;grid-template-columns:20% 75%;gap:5%;align-items:center;color:var(--white-color)}.main_icon_text_wrapper.page-width .icon_wrapper h4{font-size:20px;line-height:normal;letter-spacing:.02px;text-transform:none;color:#fff;margin-top:0;margin-bottom:10px}.main_icon_text_wrapper.page-width .icon_wrapper p{margin:0}.main_icon_text_wrapper.page-width .icon_wrapper img{animation:mymove-an 5s infinite;width:100%}.car_transitioning_wrapper img{position:relative;transition:left 2s cubic-bezier(.25,1,.5,1)}@keyframes mymove-an{50%{transform:rotate(180deg)}}.icon_text_wrapper p.sub_title_text_wrapper{font-family:Montserrat,serif;font-size:20px;font-style:normal;line-height:26px;letter-spacing:.02px;text-transform:none;color:#fff;text-align:center}.icon_text_wrapper h3.sub_title_heading_wrapper{font-family:Montserrat,serif;font-size:35px;font-style:normal;font-weight:700;line-height:40px;text-transform:none;letter-spacing:.01px;color:#c0c2c4;text-align:center;margin-top:10px}.image_wrap.image{position:relative}.hygenic_grid_layout{background-image:url(/cdn/shop/files/why-bg-dk.png?v=1758362596);background-size:100% 100%;background-position:bottom;background-repeat:no-repeat}.hygenic_grid_layout h2,.hygenic_grid_layout h3{text-align:center}.hygenic_grid_layout h2{margin-top:0;margin-bottom:10px}.hygenic_grid_layout h3{font-family:Montserrat,serif;font-size:18px;font-style:normal;font-weight:100;line-height:26px;letter-spacing:.02px;text-transform:none;color:#fff}.hygenic_grid_layout .page-width{padding:0}.image_grid_wrap{display:grid;grid-template-columns:48.5% 48.5%;gap:3%;place-items:center;padding-top:30px}.image_grid_wrap a{display:block;position:relative;z-index:2}.image_grid_wrap a img{width:100%}.hygenic_grid_layout p{font-family:Mulish,serif;font-style:normal;font-weight:400;font-size:16px;line-height:26px;letter-spacing:.01em;color:var(--white-color)}.image_grid_wrap .text_wrap.block_text p{padding-left:20px;position:relative}.hygenic_grid_layout .text_wrap.block_text p:after{content:"";position:absolute;top:0;left:0;height:95%;width:2px;background-color:red}.hygenic_grid_layout .section_text p{text-align:center}.hygenic_grid_layout .block_black_red_blocks{display:grid;grid-template-columns:repeat(3,1fr);gap:4%;margin-bottom:50px;margin-top:30px}.hygenic_grid_layout .block_black_red_blocks .wrap_text{border-radius:20px;box-shadow:0 6px 11px 1px #ff000075;background:#000;padding:30px;display:grid;place-items:center}.hygenic_grid_layout .block_black_red_blocks .wrap_text p{font-size:20px;margin-top:0;margin-bottom:0}.amima-section-bg{position:absolute;animation:mymove 8s infinite;z-index:0;top:-10%;width:140px}.amima-section-bg-2{position:absolute;animation:mymove1 8s infinite;z-index:0;left:-8%;width:140px}.amima-section-bg img,.amima-section-bg-2 img{width:100%}@keyframes mymove{0%{left:0}to{left:450px}}@keyframes mymove1{0%{top:0}to{top:360px}}.image-with-text .grid__item h2.image-with-text__heading{font-family:Montserrat,serif;font-size:35px;font-style:normal;font-weight:700;line-height:40px;text-transform:none;letter-spacing:.01px;color:#c0c2c4}.image-with-text .grid__item h4,.image-with-text .grid__item p{font-family:Montserrat,serif;font-style:normal;line-height:26px;letter-spacing:.02px;text-transform:none;color:#fff;font-weight:400}.image-with-text .grid__item h4{font-size:20px}.gloshopfx-faq-section{background:#000;color:#fff;padding:25px 20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.gloshopfx-faq-container{max-width:1400px;margin:0 auto}.gloshopfx-faq-header{text-align:center;margin-bottom:50px}.gloshopfx-faq-main-title{font-family:Montserrat,serif;font-size:35px;font-style:normal;font-weight:700;line-height:40px;text-transform:none;letter-spacing:.01px;color:#c0c2c4}.gloshopfx-faq-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(500px,1fr));gap:20px;align-items:start}.gloshopfx-faq-item{overflow:hidden;transition:all .3s ease}.gloshopfx-faq-item.gloshopfx-faq-featured{border:2px solid #ff0000;background:#1a0000}.gloshopfx-faq-item.gloshopfx-faq-featured.gloshopfx-faq-expanded{background:red}.gloshopfx-faq-question-btn{width:100%;background:none;border:none;color:#fff;padding:25px 30px;text-align:left;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-size:18px;font-weight:500;transition:background-color .3s ease;position:relative;border:1px solid #ffffff;border-radius:50px}.gloshopfx-faq-featured .gloshopfx-faq-question-btn{background:red;font-weight:600}.gloshopfx-faq-featured.gloshopfx-faq-expanded .gloshopfx-faq-question-btn{background:#c00}.gloshopfx-faq-question-btn:hover{background-color:#ffffff0d}.gloshopfx-faq-featured .gloshopfx-faq-question-btn:hover{background-color:#e60000}.gloshopfx-faq-question-text{flex:1;margin-right:20px}.gloshopfx-faq-toggle-icon{display:flex;align-items:center;width:24px;height:24px;color:red}.gloshopfx-faq-featured .gloshopfx-faq-toggle-icon{color:#fff}.gloshopfx-faq-toggle-icon svg{width:100%;height:100%;stroke-width:2.5px;transition:opacity .3s ease}.gloshopfx-faq-minus-icon{position:absolute;opacity:0}.gloshopfx-faq-expanded .gloshopfx-faq-plus-icon{opacity:0}.gloshopfx-faq-item.gloshopfx-faq-expanded button.gloshopfx-faq-question-btn{background:red}.gloshopfx-faq-expanded .gloshopfx-faq-minus-icon{opacity:1;width:10%;height:55%;right:1%;stroke-width:1.5px;color:#000}.gloshopfx-faq-answer-wrapper{max-height:0;overflow:hidden;transition:max-height .4s ease-out}.gloshopfx-faq-expanded .gloshopfx-faq-answer-wrapper{max-height:1000px;border:1px solid #ffffff;border-radius:50px;margin-top:7px}.gloshopfx-faq-answer-content{padding:0 30px 30px}.gloshopfx-faq-featured.gloshopfx-faq-expanded .gloshopfx-faq-answer-content{background:#0000001a}.gloshopfx-faq-answer-description{color:#ccc;line-height:1.6;margin-bottom:20px}.gloshopfx-faq-featured .gloshopfx-faq-answer-description{color:#fff}.gloshopfx-faq-answer-list{list-style:none;padding:0;margin:0}.gloshopfx-faq-list-item{display:flex;align-items:flex-start;margin-bottom:15px;color:#fff}.gloshopfx-faq-red-tick{width:20px;height:20px;margin-right:15px;margin-top:2px;flex-shrink:0}.gloshopfx-faq-red-tick svg{width:100%;height:100%;stroke:red;stroke-width:3px}.gloshopfx-faq-featured .gloshopfx-faq-red-tick svg{stroke:#fff}.gloshopfx-faq-list-text{flex:1;line-height:1.5}.web_main_points{background-image:url(/cdn/shop/files/3433774_edit.webp?v=1758621084);background-attachment:fixed;background-position:center;background-size:cover;padding-top:50px;padding-bottom:85px}.web_main_points h2{margin-bottom:5px}.web_main_points h2,.web_main_points h4{text-align:center}.web_main_points h4{color:#fff;margin-bottom:15px}.main_point_wrapper.page-width{margin-top:60px;display:grid;grid-template-columns:65% 35%;gap:3%}.main_point_wrapper.page-width>div{padding:30px;box-shadow:#f20000 0 -1px 20px;border-radius:15px;background:#000}.main_point_wrapper.page-width>div h5{margin:0 0 15px;font-family:Montserrat,serif;font-size:20px;font-style:normal;font-weight:500;line-height:26px;letter-spacing:.02px;text-transform:none;color:#fff}ul.web_points.right_points{padding-left:0;display:grid;grid-template-columns:repeat(2,1fr)}.main_point_wrapper.page-width>div ul li{color:#fff;font-family:Mulish,serif;font-style:normal;font-weight:400;font-size:16px;line-height:26px;letter-spacing:.01em;position:relative;padding-bottom:15px;list-style-type:none;padding-left:32px}.main_point_wrapper.page-width>div ul li:after{content:url(/cdn/shop/files/Tick.webp?v=1758614548);position:absolute;left:0;top:4px}ul.web_points{padding-left:0}.footer__content-top.page-width{padding-left:0;padding-right:0}.list-social__link{padding:10px}.list-social__link .svg-wrapper{width:26px;height:26px}.list-social__item .icon{height:4.2rem;width:4.2rem}.list-social__item .icon path{font-size:32px;width:50px;height:50px;background:red}.about_us_wrapper h4{font-family:Mulish;font-weight:700;font-size:18px;line-height:26px;color:#fff;margin-bottom:0}.about_us_wrapper p{color:#fff;margin-top:7px}ul.brand_basic_details{padding:0;list-style:none}ul.brand_basic_details li a{color:#fff;text-decoration:none}.join_brand_info h4{color:#fff;font-family:Mulish;font-weight:700;font-size:18px;line-height:26px}.footer__blocks-wrapper.grid{gap:20px}.newsletter-form__field-wrapper{border-radius:10px;overflow:hidden;border:2px solid red}.newsletter-form__field-wrapper .field:after,.newsletter-form__field-wrapper .field:before{display:none}body .footer-block__heading{margin-bottom:0;margin-top:18px;color:#fff}footer .field label{color:#fff;font-weight:700}a.link.link--text.list-menu__item.list-menu__item--link{display:flex;gap:5px;color:#fff}.store_map_location{background:#f7f7f7;padding:20px;border-radius:5px}.search_bar_wrapper h3{color:red;font-weight:400;margin:0 0 8px;font-size:16px}.main_search_bar .search_icon{width:15%;height:100%;position:absolute;top:0;right:0;padding:7px 10px 10px;background:red;display:grid;place-items:center}input#location_search{padding:10px;border:0;width:100%;font-size:12px;font-family:Mulish}.main_search_bar{position:relative;width:40%;border-radius:6px;overflow:hidden;box-shadow:#0000001f 0 1px 3px,#0000003d 0 1px 2px}.main_search_bar .search_icon img{width:46%}.main_search_bar:focus-visible{box-shadow:#3c40434d 0 1px 2px,#3c404326 0 1px 3px 1px}.store_locations_wrapper{padding:18px 0}p.total_shops_wrapper{margin-top:0;width:fit-content;background:red;color:#fff;font-weight:700;padding:5px 10px;border-radius:5px}.list_wrapper{display:grid;grid-template-columns:1fr 1fr;gap:30px}.exact_location>*{margin:0}.all_store_location_wrapper{display:flex;flex-direction:column;gap:12px;height:50vw;overflow-y:auto;overflow-x:hidden}.all_store_location_wrapper .exact_location{box-shadow:#0000001a 0 1px 3px,#0000000f 0 1px 2px;margin:0 12px 12px 5px;border-radius:2px;padding:12px}.exact_location h4.location_owner{color:#333;margin-bottom:10px}.all_store_location_wrapper .exact_location p,.all_store_location_wrapper .exact_location a{position:relative;padding-left:22px;font-size:14px;line-height:normal;margin-bottom:10px;display:block;color:#333}a.contact_info{text-decoration:none}.all_store_location_wrapper .exact_location a.direction_link{color:#fff;background:red;display:inline-block;padding:10px 20px;margin-left:21px;text-decoration:none;font-weight:700;margin-top:4px;border-radius:2px;box-shadow:#0000001a 0 4px 6px -1px,#0000000f 0 2px 4px -1px}.exact_location>*:not(a.direction_link,h4.location_owner):before{content:"";position:absolute;top:20%;left:0;width:12px;height:14px;background-size:contain;background-repeat:no-repeat}a.owner_email{text-decoration:none}p.location:before{background-image:url(/cdn/shop/files/pin.png?v=1758954693)}a.contact_info:before{background-image:url(/cdn/shop/files/phone-call.png?v=1758954849)}p.date:before{background-image:url(/cdn/shop/files/clock.png?v=1758955189)}p.day:before{background-image:url(/cdn/shop/files/calendar.png?v=1758955311)}a.owner_email:before{background-image:url(/cdn/shop/files/mail.png?v=1758955676)}.list_map_wrapper{height:50vw;overflow-y:auto;overflow-x:hidden}.list_map_wrapper>div{border-radius:2px;overflow:hidden}.facet-filters__field .select__select{background:#000}.header__search{display:none}@media screen and (min-width: 750px){.grid--4-col-tablet .grid__item{width:calc(23% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}}@media (max-width: 1230px){.video-hero-section h2{font-size:2.5rem}}@media (max-width: 1100px){.gloshopfx-faq-grid{grid-template-columns:1fr;gap:15px}}@media (max-width: 768px){.gloshopfx-faq-section{padding:24px 15px}.gloshopfx-faq-question-btn,.gloshopfx-faq-featured-btn{padding:20px 25px;font-size:16px}.gloshopfx-faq-answer-content,.gloshopfx-faq-featured-inner{padding:0 25px 25px}.gloshopfx-faq-grid{grid-template-columns:1fr;padding:0}ul.list-unstyled.list-social.footer__list-social.hide_mobile{display:none}.common_button,.learn_more{width:80%}.learn_more{margin-top:20px;margin-left:0}}@media (max-width: 480px){h1,h2{line-height:35px;font-size:28px}.gloshopfx-faq-main-title{font-size:24px}.gloshopfx-faq-question-btn,.gloshopfx-faq-featured-btn{padding:18px 20px;font-size:15px}.gloshopfx-faq-red-tick,.gloshopfx-faq-featured-tick{width:18px;height:18px;margin-right:12px}.header__heading-logo-wrapper{width:65%}h1.header__heading .header__heading-link{padding:0}.header-wrapper.gradient{background:#000}body .video-hero-section{margin-top:-166px!important}.video-hero-section p{font-size:16px;color:#fff;font-weight:400;text-transform:none;line-height:27px;font-family:Mulish,serif}.video-hero-section .overlay-content{margin-left:20px!important;margin-right:20px!important;margin-top:55%;padding:20px;border-radius:15px}.video-hero-section h2{font-size:28px;line-height:40px;margin-top:0;margin-bottom:10px;color:#fff}.video-hero-section .cta-button{padding:12px 30px;font-size:16px}.custom-products-title{font-size:30px;line-height:35px;margin-bottom:5px}.custom-products-grid{flex-direction:column}.custom-product-card{width:100%;display:grid;place-items:center}.custom-product-name{font-size:18px;margin-bottom:12px;text-align:center}.common_button{padding:12px 32px}.overlay_section_wrapper .page-width{width:90%;padding:20px;text-align:left}.overlay_section_wrapper .page-width h2{margin:0}.overlay_section_wrapper .page-width p{font-size:16px;margin-top:7px}.overlay_content_wrapper{grid-template-columns:1fr}.overlay_content_wrapper h3{font-size:24px;line-height:30px;margin-bottom:12px}.overlay_content_wrapper .text_wrapper_overlay{padding:0}.right_txt{grid-template-columns:100%}.col_7{display:none}.right_txt .col_3 h3,.bottom_txt h3{font-size:28px;line-height:32px}.main_icon_text_wrapper.page-width{grid-template-columns:100%;gap:14%}.icon_text_wrapper h3.sub_title_heading_wrapper{font-size:28px;line-height:34px}.main_icon_text_wrapper.page-width{grid-template-columns:100%!important}.icon_text_wrapper{overflow:hidden}body .overlay_section_wrapper{background-size:cover;background-repeat:no-repeat}.image_grid_wrap{padding:35px;grid-template-columns:100%}body .image-with-text__content{padding-bottom:0}.amima-section-bg-2{animation:mymove1 4s infinite}.amima-section-bg{animation:mymove 4s infinite}@keyframes mymove{0%{left:0}to{left:60%}}@keyframes mymove1{0%{top:0}to{top:60%}}.section_text{padding:0 24px}.hygenic_grid_layout .block_black_red_blocks{grid-template-columns:repeat(1,1fr);padding:0 22px}.image-with-text .grid__item h2.image-with-text__heading{font-size:28px;line-height:35px}body .image-with-text__content{padding:20px}div#gloshopfx-faq-main{padding-bottom:40px}.main_point_wrapper.page-width{grid-template-columns:100%;margin-top:45px}ul.web_points.right_points{grid-template-columns:repeat(1,1fr)}.about_us_wrapper,.join_brand_info{text-align:center;padding:0 22px}.main_search_bar{width:100%}p.total_shops_wrapper{font-weight:500;line-height:normal;font-size:12px}.search_bar_wrapper h3{font-size:14px}.main_search_bar .search_icon{padding:9px 5px 10px}.store_map_location{padding:12px;border-radius:3px}.store_locations_wrapper{padding:10px 0}.list_wrapper{grid-template-columns:100%}.list_map_wrapper .map_embedded_from_google{height:400px;border:1px solid #33333347;margin-bottom:10px}body .footer-block__heading{text-align:center}ul.footer-block__details-content li a{text-align:center;justify-content:center}.footer__blocks-wrapper.grid>div{border-bottom:1px solid #333;padding-bottom:25px}body .footer__content-top{padding-top:30px;padding-bottom:0}body .footer-block__details-content{margin-bottom:1rem}.footer-block-image{margin-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
