@media screen and (max-width:782px){html #wpadminbar{position:fixed}}*{-webkit-tap-highlight-color:transparent}:root,html{font-size:18px!important}@media only screen and (min-width:980px) and (max-width:1444px){:root,html{font-size:15px!important}}@media only screen and (min-width:451px) and (max-width:979px){:root,html{font-size:16px!important}}@media only screen and (max-width:450px){:root,html{font-size:14px!important}}@media only screen and (min-width:2000px){:root,html{font-size:25px!important}}@media only screen and (min-width:3000px){:root,html{font-size:36px!important}}.with_frm_style{--title-size:2.222rem;--title-margin-top:0.556rem;--title-margin-bottom:3.333rem;--form-desc-size:0.778rem;--form-desc-margin-top:0.556rem;--form-desc-margin-bottom:1.389rem;--form-desc-padding:0rem;--font-size:0.833rem;--width:8.333rem;--label-padding:0rem 0rem 0.278rem 0rem;--description-font-size:0.667rem;--description-margin:0rem;--field-font-size:0.778rem;--field-height:2rem;--line-height:2rem;--field-pad:0.444rem 0.667rem;--field-margin:1.111rem;--check-font-size:0.778rem;--section-font-size:1rem;--section-pad:1.778rem 0rem 0.167rem 0rem;--section-mar-top:1.667rem;--section-mar-bottom:1.667rem;--submit-font-size:0.778rem;--submit-border-width:0.056rem;--submit-border-radius:0.444rem;--submit-margin:0.556rem;--submit-padding:0.444rem 0.889rem;--border-radius:0.444rem;--error-font-size:0.778rem;--success-font-size:0.778rem;--progress-size:1.667rem;--base-font-size:0.833rem;--toggle-font-size:0.833rem;--slider-font-size:0.778rem;--slider-track-size:0.444rem;--slider-circle-size:1.333rem}.frm_style_formidable-style.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message,.frm_style_formidable-style.with_frm_style .frm-edit-page-btn,.frm_style_formidable-style.with_frm_style input[type=submit],.frm_style_formidable-style.with_frm_style .frm_submit input[type=button],.frm_style_formidable-style.with_frm_style .frm_submit button,.frm_form_submit_style{font-size:1rem}.et_pb_link:has(+.et_pb_dropdown)::after{content:"\33";font-family:"ETmodules";font-size:1.2rem;transition:transform 0.3s ease}.et_pb_module:has(.et_pb_dropdown:not(.et_pb_dropdown_hidden))>.et_pb_link::after{transform:rotate(180deg)}.fullwidth-mega.et_pb_dropdown{position:fixed!important;left:0!important;right:0!important;width:100vw!important;max-width:100vw!important;top:auto!important}.has_et_pb_sticky .fullwidth-mega.et_pb_dropdown{display:none}.header-logo{width:fit-content!important}#et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before,.et_pb_module.et_pb_menu .et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before{content:'\4d'}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,ul.et_mobile_menu li.page_item_has_children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle{width:44px;height:100%;padding:0px!important;max-height:44px;border:none;position:absolute;right:0px;top:0px;z-index:999;background-color:transparent}ul.et_mobile_menu>li.menu-item-has-children,ul.et_mobile_menu>li.page_item_has_children,ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children{position:relative}.et_mobile_menu .menu-item-has-children>a,.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a{background-color:transparent}ul.et_mobile_menu .menu-item-has-children .sub-menu,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu{display:none!important;visibility:hidden!important}ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible{display:block!important;visibility:visible!important}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle{text-align:center;opacity:1}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after{top:10px;position:relative;font-family:"ETModules";content:'\33';color:var(--gcid-primary-color);background:inherit;border-radius:50%;padding:3px}ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after{content:'\32'}.et_pb_menu_0.et_pb_menu .et_mobile_menu:after{position:absolute;right:5%;margin-left:-20px;top:-14px;width:0;height:0;content:'';border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #ffffff}.mobile_menu_bar{position:relative;display:block;bottom:10px;line-height:0}.et_pb_menu_0.et_pb_menu .et_mobile_menu,.et_pb_menu_0.et_pb_menu .et_mobile_menu ul{background-color:#ffffff!important;border-radius:10px}.et_mobile_menu .menu-item-has-children .sub-menu{display:none!important}.pa-block{display:block!important;height:fit-content!important;padding-top:0!important;margin-top:0!important;padding:5%!important;margin-bottom:0!important;margin-top:0!important}.et_mobile_menu .menu-item-has-children .pa-submenu{display:block!important}.opened .et_mobile_menu{height:fit-content!important;padding:5%!important}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle{text-align:right;width:100%}.square{aspect-ratio:1 / 1}.ratio-3-2{position:relative;width:100%;padding-top:66.666%;overflow:hidden}.ratio-3-2 .et_pb_image_wrap,.ratio-3-2 a{position:absolute;inset:0;width:100%;height:100%}.ratio-3-2 img{width:100%!important;height:100%!important;max-width:none;object-fit:cover}.ratio-4-3{position:relative;width:100%;padding-top:75%;overflow:hidden}.ratio-4-3 .et_pb_image_wrap,.ratio-4-3 a{position:absolute;inset:0;width:100%;height:100%}.ratio-4-3 img{width:100%!important;height:100%!important;max-width:none;object-fit:cover}#isw-load-more-button{background-color:var(--gcid-primary-color);border-radius:50%;border:none;font-size:1rem;padding:0.5rem 2rem}.woocommerce span.featured-badge,.woocommerce-page span.featured-badge{z-index:2;background:var(--gcid-primary-color)!important;border-radius:0.2rem!important;box-shadow:none!important;color:#fff;font-size:1rem;font-weight:700!important;right:10px!important;margin:0!important;min-height:0!important;min-width:0!important;padding:6px 18px!important;position:absolute;text-shadow:none!important;top:10px!important}.et_pb_menu .et_pb_menu__search-input{border:0;width:100%;color:#ffffff!important;background:transparent}.et_pb_bottom_inside_divider{bottom:-1px!important}.grow-card .et_pb_main_blurb_image{display:flex;justify-content:center;align-items:center;overflow:hidden}.grow-card .et_pb_main_blurb_image img{width:90%;aspect-ratio:1 / 1;height:auto;object-fit:cover;transition:width 0.4s ease-in-out;display:block;margin:0 auto}.grow-card:hover .et_pb_main_blurb_image img{width:55%}.cursor-close{will-change:transform}.logo-slider .et_pb_group_carousel_dot:nth-child(1){background-image:url('https://www.infinity-vapes.co.uk/wp-content/uploads/2026/06/logo-Premium-Freebase.png')!important}.logo-slider .et_pb_group_carousel_dot:nth-child(2){background-image:url('https://www.infinity-vapes.co.uk/wp-content/uploads/2026/06/logo-Premium-Shortfill.png')!important}.logo-slider .et_pb_group_carousel_dot:nth-child(3){background-image:url('https://www.infinity-vapes.co.uk/wp-content/uploads/2026/06/logo-Premium-Longfill.png')!important}.logo-slider .et_pb_group_carousel_dot:nth-child(4){background-image:url('https://www.infinity-vapes.co.uk/wp-content/uploads/2026/06/logo-QDrops-Barsalts.png')!important}.logo-slider .et_pb_group_carousel_dot:nth-child(5){background-image:url('https://www.infinity-vapes.co.uk/wp-content/uploads/2026/06/logo-QDrops-BigBar-Shortfill.png')!important}.logo-slider .et_pb_group_carousel_dot:nth-child(6){background-image:url('https://www.infinity-vapes.co.uk/wp-content/uploads/2026/06/logo-QDrops-Bigbar-Longfill.png')!important}.logo-slider .et_pb_group_carousel_dot:nth-child(7){background-image:url('https://www.infinity-vapes.co.uk/wp-content/uploads/2026/06/logo-QDrops-Classics-Nicsalts.png')!important}.logo-slider .et_pb_group_carousel_dot:nth-child(8){background-image:url('https://www.infinity-vapes.co.uk/wp-content/uploads/2026/06/logo-QD-Classics-Shortfill.png')!important}.logo-slider .et_pb_group_carousel_dot:nth-child(9){background-image:url('https://www.infinity-vapes.co.uk/wp-content/uploads/2026/06/logo-Nic-Shot.png')!important}.logo-slider .et_pb_group_carousel_dot:nth-child(10){background-image:url('https://www.infinity-vapes.co.uk/wp-content/uploads/2026/06/logo-Salt-Shot.png')!important}.logo-slider .et_pb_group_carousel_dot:nth-child(11){background-image:url('https://www.infinity-vapes.co.uk/wp-content/uploads/2026/06/logo-Ice-Shot.png')!important}.logo-slider .et_pb_group_carousel_dots{background:#ffffff;width:fit-content;margin:auto;padding:1.3rem;box-shadow:0px 10px 15px -7px hsl(from var(--gcid-30pszj2lh9) calc(h + 0) calc(s + 0) calc(l + 0) / 0.16);border-radius:0.5rem}.logo-slider .et_pb_group_carousel_dot{background-size:80%;opacity:1;box-shadow:0px 10px 15px -7px hsl(from var(--gcid-30pszj2lh9) calc(h + 0) calc(s + 0) calc(l + 0) / 0.16);background-color:hsl(from var(--gcid-30pszj2lh9) calc(h + 0) calc(s + 0) calc(l + 0) / 0.08)!important;background-repeat:no-repeat;background-position:center}.logo-slider .et_pb_group_carousel_dot.et_pb_group_carousel_dot_active{height:6.5rem!important;width:6.5rem!important}