@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,300..900;1,300..900&display=swap);html{font-size:10px}body{font-size:1.8rem;font-family:"Montserrat",sans-serif;background-image:url(https://bitandpiecesvape.co.uk/wp-content/uploads/2026/04/darkest-web40.webp)!important;background-repeat:no-repeat;background-position:center center;background-size:cover;background-attachment:fixed;background-color:#1e294f;background-color:#151d36!important}@media (max-width:1024px){body{background-position:center top;background-attachment:scroll;background-size:contain;background-image:url(https://bitandpiecesvape.co.uk/wp-content/uploads/2026/04/darkest-mob40.webp)!important;background-repeat:repeat-y}}body,button,input,select,textarea,.ast-button,.ast-custom-button{font-size:18px}.elementor-button,a{transition:all ease-in-out 0.6s}.entry-content h1,h1,body header.entry-header .entry-title{font-size:4rem;font-weight:800;text-transform:uppercase}.entry-content h2,h2{font-size:3.4rem}.entry-content h3,h3{font-size:3rem}.entry-content h4,h4{font-size:2.4rem}.entry-content h4.small{font-size:2.4rem}.entry-content h5,h5,.entry-content h6,h6{font-size:2rem;text-transform:uppercase}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{margin-bottom:1em;text-transform:uppercase;font-weight:800}.entry-content :where(h1,h2,h3,h4,h5,h6){margin-top:0}.white-text,.white-text h1,.white-text h2,.white-text h3,.white-text h4,.white-text h5,.white-text h6{color:#fff}.entry-content h4 a,.entry-content h3 a{font-size:inherit}body .elementor-button.elementor-size-sm,body .elementor-button.elementor-size-xs,body .elementor-button.elementor-size-md,body .elementor-button.elementor-size-lg,body .elementor-button.elementor-size-xl,body .elementor-button,.menu-toggle,button,.ast-button,.ast-custom-button,.button,input#submit,input[type="button"],input[type="submit"]{font-size:14px}.entry-content p,body p{margin-bottom:1em}p:empty{margin-bottom:0}.text-glow{text-shadow:0 0 2px #1ecede,0 0 8px #1ecede,0 0 4px #1ecede,0 0 8px #1ecede,0 0 25px rgb(30 206 222 / .95)}body a.elementor-button:hover,body a.elementor-button:active,body a.elementor-button:focus{color:#fff!important}button,button:hover,button:active,button:focus,button:focus-visible,.menu-toggle,.menu-toggle:hover,.menu-toggle:active,.menu-toggle:focus,.menu-toggle:focus-visible,.ast-menu-toggle,.ast-menu-toggle:hover,.ast-menu-toggle:active,.ast-menu-toggle:focus,.ast-menu-toggle:focus-visible,.menu-toggle-close,.menu-toggle-close:hover,.menu-toggle-close:active,.menu-toggle-close:focus,.menu-toggle-close:focus-visible,[role="button"],[role="button"]:hover,[role="button"]:active,[role="button"]:focus,[role="button"]:focus-visible{outline:0!important;box-shadow:none!important}*:focus,*:focus-visible,*:active{outline:0!important;box-shadow:none!important}.ast-mobile-popup-drawer .ast-mobile-popup-header .menu-toggle-close{background:#fff0;border:0!important;border-radius:0;box-shadow:none;outline:0;appearance:none}.main-header-menu-toggle,.main-header-menu-toggle:hover,.main-header-menu-toggle:active,.main-header-menu-toggle:focus,.main-header-menu-toggle:focus-visible,.main-header-menu-toggle.toggled,.ast-button-wrap .ast-mobile-menu-trigger-minimal,.ast-button-wrap .ast-mobile-menu-trigger-minimal:hover,.ast-button-wrap .ast-mobile-menu-trigger-minimal:active,.ast-button-wrap .ast-mobile-menu-trigger-minimal:focus,.ast-button-wrap .ast-mobile-menu-trigger-minimal:focus-visible,.ast-button-wrap .ast-mobile-menu-trigger-minimal.toggled{background:transparent!important;border:0!important;box-shadow:none!important;outline:0!important;appearance:none;-webkit-tap-highlight-color:#fff0}.pad{padding-left:20px;padding-right:20px}.pd-left{padding-left:15px}.pd-right{padding-right:15px}.pdt110{padding-top:11rem}.pdb110{padding-bottom:11rem}.pdt90{padding-top:9rem}.pdb90{padding-bottom:9rem}.mgt110{margin-top:11rem}.mgt90{margin-top:9rem}.mgt60{margin-top:6rem}.mgt40{margin-top:40px}.mgt30{margin-top:30px}.mgt10{margin-top:10px}.mgt20{margin-top:20px}.mgb110{margin-bottom:11rem}.mgb90{margin-bottom:9rem}.mgb60{margin-bottom:6rem}.mgb40{margin-bottom:40px}.mgb20{margin-bottom:20px}.mgb10{margin-bottom:10px}.mgb0{margin-bottom:0!important}.mgl-5{margin-left:5%}.main-header-menu .menu-item:hover>.menu-link,.main-header-menu .menu-item:hover>.ast-menu-toggle,.main-header-menu .ast-masthead-custom-menu-items a:hover,.main-header-menu .menu-item.focus>.menu-link,.main-header-menu .menu-item.focus>.ast-menu-toggle,.main-header-menu .current-menu-item>.menu-link,.main-header-menu .current-menu-ancestor>.menu-link,.main-header-menu .current-menu-item>.ast-menu-toggle,.main-header-menu .current-menu-ancestor>.ast-menu-toggle,.current-post-ancestor.current-menu-parent>a,.single-post .main-header-menu .current_page_parent>a{color:#67a8ec}.single-post.single-format-aside .main-header-menu .current_page_parent>a,.single-post.single-format-audio .main-header-menu .current_page_parent>a{color:#67a8ec}.single-post.single-format-aside .main-header-menu .current_page_parent>a:hover,.single-post.single-format-audio .main-header-menu .current_page_parent>a:hover{color:#67a8ec}.main-header-bar{padding:0}.main-header-menu>.menu-item{padding:20px 0}.main-header-bar{border-bottom:0}header .site-logo-img .custom-logo-link img{max-width:200px}.main-navigation,body .ast-builder-menu-1 .menu-item>.menu-link{font-size:16px}.main-header-bar .main-header-bar-navigation .menu-item-has-children>.menu-link::after{font-size:1rem}.ast-site-title-wrap span{font-size:3rem}.site-header-above-section-left .header-widget-area-inner{padding-left:0}.site-above-header-wrap p,.ast-below-header-wrap p{font-size:1.6rem;margin-bottom:0}.site-above-header-wrap .wcct_custom_text{color:#fff;font-weight:500;margin-bottom:0;text-shadow:0 0 2px #1ecede,0 0 8px #1ecede,0 0 16px #1ecede,0 0 28px #1ecede,0 0 45px rgb(30 206 222 / .95);text-transform:uppercase;font-size:14px;border:0}.site-above-header-wrap .wcct_custom_text .wcct_countdown_timer{font-weight:700;border-bottom:1px solid #fff}.site-above-header-wrap .wcct_custom_text *{text-shadow:inherit}.site-above-header-wrap .wcct_custom_text a{color:#fff}.site-above-header-wrap .wcct_custom_text a:hover{color:rgb(255 255 255 / .6)}#primary-site-navigation-desktop ul.sub-menu,ul#ast-hf-account-menu{background:#253362}#primary-site-navigation-desktop ul.sub-menu li a.menu-link,ul#ast-hf-account-menu li a.menu-link{color:#fff}ul#ast-hf-account-menu li a.menu-link{font-weight:600;font-size:14px}.logged-in ul#ast-hf-account-menu #menu-item-34916{display:none}#primary-site-navigation-desktop ul.sub-menu li a.menu-link:hover,ul#ast-hf-account-menu li a.menu-link:hover{color:#67a8ec}ul#ast-hf-account-menu li{padding:0;border-bottom:1px solid rgb(255 255 255 / .2)}ul#ast-hf-account-menu li:last-child{border-bottom:0}.site-above-header-wrap p:empty,.woocommerce-js div.product .product_meta>span.sku_wrapper{display:none}.ast-below-header-wrap{color:#fff}.ast-below-header-wrap p,.ditty-ticker .ditty-item .ditty-item__content{text-transform:uppercase;font-weight:800;font-size:20px!important;line-height:1.2;padding:10px 0}.ast-primary-header-bar .ast-builder-grid-row.ast-grid-center-col-layout{grid-template-columns:auto 1fr!important;grid-template-rows:auto auto;grid-template-areas:"logo icons" "menu menu"}.ast-primary-header-bar .site-header-primary-section-left{grid-area:logo}.ast-primary-header-bar .site-header-primary-section-right{grid-area:icons;justify-self:end;align-self:center;align-items:center}.ast-primary-header-bar .site-header-primary-section-center{grid-area:menu;width:100%;min-width:0;margin-top:8px}.ast-primary-header-bar .site-header-primary-section-center .ast-builder-menu-1,.ast-primary-header-bar .site-header-primary-section-center .ast-main-header-bar-alignment,.ast-primary-header-bar .site-header-primary-section-center .main-header-bar-navigation,.ast-primary-header-bar .site-header-primary-section-center nav{width:100%;min-width:0}.ast-header-break-point #masthead .ast-mobile-header-wrap .ast-primary-header-bar,.ast-header-break-point #masthead .ast-mobile-header-wrap .ast-below-header-bar,.ast-header-break-point #masthead .ast-mobile-header-wrap .ast-above-header-bar{padding-left:20px;padding-right:0}.ast-primary-header-bar .site-header-primary-section-center .main-navigation.ast-inline-flex{width:100%;flex-wrap:wrap}#ast-hf-menu-1{justify-content:space-between;flex-wrap:wrap;gap:0;width:100%}#menu-item-241229 a.menu-link{padding-left:0}#ast-hf-menu-1>li{flex-shrink:0}.ast-search-box.header-cover{background:rgb(37 51 98 / .95)}.ast-below-header-wrap .ast-header-html-2{width:100%;text-align:center}.ast-below-header-wrap .ast-header-html-2 .ast-header-html{width:100%}.site-header-section>*{padding:0 6px}.ast-hfb-header .ast-addon-cart-wrap{padding-left:0}#ast-desktop-header .site-branding.ast-site-identity{padding:30px 0 0}#ast-desktop-header .site-header-primary-section-right{padding-top:12px}body .ast-builder-menu-1 .menu-item>.menu-link{font-weight:800}.site-header-below-section-center .fa-regular{font-size:2.4rem;margin-right:7px}.ast-single-entry-banner .breadcrumbs li,.ast-single-entry-banner .breadcrumbs ul.trail-items{line-height:1.3}#home-trending .text-glow h2,#home-brands h2,#home-stores h2,.entry-content .large-heading h2,.entry-content .large-heading h3{font-size:5rem}#our-brands .slick-track{display:flex!important;align-items:center!important;height:100%!important}#our-brands .uael-img-gallery-wrap .uael-grid-item.slick-slide{display:flex!important;align-items:center!important;height:100%!important}#our-brands .uael-img-gallery-wrap .uael-grid-item-content,#our-brands .uael-img-gallery-wrap .uael-grid-item .uael-grid-img,#our-brands .uael-img-gallery-wrap .uael-grid-item .uael-grid-img-thumbnail{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;min-height:0}#our-brands .uael-img-gallery-wrap .uael-grid-item .uael-grid-img{position:relative}#our-brands .uael-img-gallery-wrap .uael-grid-item .uael-grid-img-thumbnail img{display:block!important;object-fit:contain;width:auto;max-height:100%}#home-trending .variableshopmessage,#home-trending .price br{display:none!important}.brand-heading h3{color:#fff;background:#67a8ec;padding:10px;font-weight:900;margin-bottom:0!important}.location-text{padding:15px;background:#253362}.location-text h4{color:#67a8ec;font-weight:800;text-align:center;text-transform:uppercase;font-size:20px}.location-text p{color:#fff;font-weight:700;text-align:center;text-transform:uppercase;font-size:14px;margin-bottom:0}.white-bg{background:#f0f5fa}.hours-text p,.hours-text h4{margin-bottom:0}@media (max-width:767px){.slick-slider .slick-list{overflow-x:hidden;overflow-y:visible}.slick-slider{overflow-x:hidden;overflow-y:visible}.elementor-widget-container:has(.slick-slider){overflow-x:hidden;overflow-y:visible}body,html{overflow-x:hidden}}.pc-cards-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:1.5rem;width:100%}.pc-cards-grid .pc-card:nth-child(1),.pc-cards-grid .pc-card:nth-child(2),.pc-cards-grid .pc-card:nth-child(3){grid-column:span 2}.pc-cards-grid .pc-card:nth-child(4),.pc-cards-grid .pc-card:nth-child(5){grid-column:span 3}@media (max-width:1024.9px){.pc-cards-grid{grid-template-columns:repeat(2,1fr)}.pc-cards-grid .pc-card:nth-child(1),.pc-cards-grid .pc-card:nth-child(2){grid-column:span 1}.pc-cards-grid .pc-card:nth-child(3){grid-column:1 / -1}.pc-cards-grid .pc-card:nth-child(4),.pc-cards-grid .pc-card:nth-child(5){grid-column:span 1}}@media (max-width:767px){.pc-cards-grid{grid-template-columns:1fr}.pc-cards-grid .pc-card:nth-child(n){grid-column:1 / -1;width:100%}.pc-cards-grid .pc-card .pc-eyebrow{font-size:clamp(15px, 4vw, 18px)}.pc-cards-grid .pc-card .pc-title{font-size:clamp(22px, 6vw, 28px)}.pc-cards-grid .pc-card .pc-btn{font-size:clamp(14px, 3.5vw, 16px)}}.pc-card{position:relative;overflow:hidden;width:100%;aspect-ratio:16 / 10;border-radius:0;border:1px solid rgb(145 210 255 / .22);background:radial-gradient(ellipse 60% 80% at 30% 0%,rgb(10 65 140 / .65) 0%,transparent 70%),radial-gradient(ellipse 45% 60% at 75% 5%,rgb(5 40 100 / .4) 0%,transparent 65%),radial-gradient(ellipse 100% 100% at 50% 50%,#0c2448 0%,#04111f 55%,#020c18 100%);cursor:default;box-shadow:0 10px 24px rgb(0 0 0 / .45),0 0 0 1px rgb(110 190 255 / .1),0 0 20px rgb(0 165 255 / .17);transition:box-shadow 0.3s ease,border-color 0.3s ease;isolation:isolate}.pc-card::before{content:"";position:absolute;inset:0;pointer-events:none;z-index:1;background:linear-gradient(135deg,rgb(185 235 255 / .16),#fff0 35%),linear-gradient(315deg,rgb(0 180 255 / .12),#fff0 42%);opacity:.55;transition:opacity 0.3s ease}.pc-card:hover,.pc-card:focus-within{border-color:rgb(175 230 255 / .5);box-shadow:0 16px 28px rgb(0 0 0 / .52),0 0 0 1px rgb(155 225 255 / .13),0 0 34px rgb(0 190 255 / .19),0 0 62px rgb(0 145 220 / .1)}.pc-card:hover::before,.pc-card:focus-within::before{opacity:.9}.pc-shaft{position:absolute;bottom:22%;left:28%;transform:translateX(-50%);width:38%;height:65%;background:linear-gradient(to top,rgb(0 175 255 / .1) 0%,rgb(0 140 220 / .05) 40%,transparent 100%);filter:blur(14px);pointer-events:none}.pc-cylinder{position:absolute;bottom:0;left:28%;transform:translateX(-50%);width:42%;height:17%;background:linear-gradient(90deg,rgb(0 140 255 / .16) 0%,rgb(4 16 44 / .97) 10%,rgb(2 8 28 / .99) 55%,rgb(4 16 44 / .97) 90%,rgb(0 120 220 / .14) 100%)}.pc-cylinder::before,.pc-cylinder::after{content:"";position:absolute;top:0;bottom:0;width:2px;background:linear-gradient(to bottom,rgb(0 190 255 / .4) 0%,rgb(0 100 180 / .08) 100%)}.pc-cylinder::before{left:0}.pc-cylinder::after{right:0}.pc-pedestal{position:absolute;bottom:18%;left:28%;transform:translateX(-50%);width:44%}.pc-ring-wrap{position:absolute;bottom:22%;left:50%;transform:translate(-50%,50%);width:96%;z-index:2}.pc-ring{position:relative;width:100%;height:0;padding-bottom:14%;border-radius:50%;border:2px solid rgb(210 250 255 / .92);background:radial-gradient(ellipse at 50% 50%,rgb(4 18 52 / .98) 0%,rgb(2 10 32 / .99) 100%);box-shadow:0 0 45px 10px rgb(0 200 255 / .32),0 0 100px 28px rgb(0 160 230 / .18),0 0 160px 45px rgb(0 120 200 / .1),0 0 6px 3px rgb(160 248 255 / .98),0 0 18px 7px rgb(0 220 255 / .85),inset 0 0 10px 3px rgb(0 210 255 / .45);animation:pc-glow-pulse 3.2s ease-in-out infinite}.pc-floor{position:absolute;bottom:0;left:28%;transform:translateX(-50%);width:66%;height:18%;background:radial-gradient(ellipse at 50% 100%,rgb(0 180 255 / .22) 0%,transparent 75%);pointer-events:none}@keyframes pc-glow-pulse{0%,100%{opacity:1}50%{opacity:.7}}.pc-product{position:absolute;bottom:15%;left:28%;transform:translateX(-50%);width:30%;max-height:58%;object-fit:contain;filter:drop-shadow(0 4px 22px rgb(0 180 255 / .4));z-index:2}.pc-text{position:absolute;top:50%;left:48%;transform:translateY(-50%);text-align:left;z-index:3;max-width:52%;padding-left:20px;padding-right:20px}.pc-eyebrow{display:block;font-size:clamp(0.6rem, 1.2vw, 14px);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#fff;margin-bottom:.35em;line-height:1.3}.pc-title{display:block;font-size:clamp(1rem, 2.5vw, 20px);font-weight:800;text-transform:uppercase;line-height:1.1;color:#fff;text-shadow:0 0 20px rgb(0 200 255 / .6),0 0 40px rgb(0 180 255 / .45),0 0 60px rgb(0 160 235 / .3);margin-bottom:1em}.pc-btn{display:inline-flex;align-items:center;gap:.6em;background:#9ac6f0;border:none;border-radius:50px;padding:.5em 38px .5em 1.25em;color:#fff;font-size:clamp(0.65rem, 1.2vw, 12px);font-weight:700;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;box-shadow:0 0 20px rgb(120 180 255 / .5),0 0 40px rgb(100 170 255 / .35),0 0 60px rgb(80 160 255 / .2);white-space:nowrap;transition:box-shadow 0.25s,filter 0.25s;position:relative;height:30px}.pc-btn .pc-btn-text{text-shadow:0 0 12px rgb(200 235 255 / .9),0 0 24px rgb(150 220 255 / .6),0 0 36px rgb(100 200 255 / .4)}.pc-btn:hover{color:#fff;filter:brightness(1.03);box-shadow:0 0 16px rgb(130 190 255 / .28),0 0 32px rgb(110 180 255 / .18),0 0 48px rgb(90 170 255 / .1)}.pc-arrow{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;background:#fff0;border:2px solid rgb(255 255 255 / .85);border-radius:50%;box-shadow:0 0 12px rgb(180 230 255 / .7),0 0 20px rgb(150 210 255 / .5);color:#fff;position:absolute;right:2px;top:2px}.pc-arrow i{font-size:20px;text-shadow:0 0 8px rgb(200 235 255 / .9),0 0 16px rgb(150 220 255 / .55)}@media (min-width:1025px){.pc-cards-grid .pc-card:nth-child(4) .pc-eyebrow,.pc-cards-grid .pc-card:nth-child(5) .pc-eyebrow{font-size:clamp(0.7rem, 1.4vw, 16px)}.pc-cards-grid .pc-card:nth-child(4) .pc-title,.pc-cards-grid .pc-card:nth-child(5) .pc-title{font-size:clamp(1.15rem, 2.8vw, 24px)}.pc-cards-grid .pc-card:nth-child(4) .pc-btn,.pc-cards-grid .pc-card:nth-child(5) .pc-btn{font-size:clamp(0.75rem, 1.35vw, 14px)}}@media (min-width:768px) and (max-width:1024.9px){.pc-cards-grid .pc-card:nth-child(3) .pc-eyebrow{font-size:clamp(0.85rem, 2vw, 20px)}.pc-cards-grid .pc-card:nth-child(3) .pc-title{font-size:clamp(1.5rem, 4vw, 32px)}.pc-cards-grid .pc-card:nth-child(3) .pc-btn{font-size:clamp(0.85rem, 1.8vw, 16px)}}#cmplz-document{font-size:16px;max-width:100%}.entry-content ol{margin-left:17px}body .elementor-widget .elementor-icon-list-item,body .elementor-widget .elementor-icon-list-item a{-webkit-box-align:start;-ms-flex-align:start;align-items:start;line-height:1.5}body .elementor-icon-list-item{margin-bottom:5px}.elementor-widget-icon-list .elementor-icon-list-icon i{padding-top:6px}#primary,#secondary{margin-top:4.2rem}#secondary h3{background:#253362;color:#fff;padding:10px;font-weight:700;text-transform:uppercase;font-size:20px;text-align:center}#secondary .woocommerce ul.products li.product .astra-shop-thumbnail-wrap,.woocommerce-page #secondary ul.products li.product .astra-shop-thumbnail-wrap{margin-bottom:0}.ast-separate-container h1,.ast-separate-container h2,.ast-separate-container h3,.ast-separate-container h4,.ast-separate-container h5,.ast-separate-container h6,.ast-separate-container p,.ast-separate-container span{color:#fff}.ast-separate-container header span{color:inherit}.woocommerce form .form-row textarea,.woocommerce input[type="email"],.woocommerce input[type="number"],.woocommerce input[type="password"],.woocommerce input[type="reset"],.woocommerce input[type="search"],.woocommerce input[type="tel"],.woocommerce input[type="text"],.woocommerce input[type="url"],.woocommerce textarea,.woocommerce-page form .form-row textarea,.woocommerce-page input[type="email"],.woocommerce-page input[type="number"],.woocommerce-page input[type="password"],.woocommerce-page input[type="reset"],.woocommerce-page input[type="search"],.woocommerce-page input[type="tel"],.woocommerce-page input[type="text"],.woocommerce-page input[type="url"],.woocommerce-page textarea,.woocommerce .select2-container .select2-selection--single,.woocommerce select,.woocommerce-page .select2-container .select2-selection--single,.woocommerce-page select{background:#0c2448;color:#fff}body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row label:not(.checkbox):not(.radio):not(.woocommerce-form__label-for-checkbox),.select2-container--default .select2-selection--single .select2-selection__rendered{color:#fff}input#rs_apply_coupon_code_field{background:#fff;color:#253362}body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row.ast-animate-input .select2-container--default .select2-selection--single{padding-top:.75em;padding-bottom:.75em}body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row .select2-container--default .select2-selection--single,body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row input[type="email"],body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row input[type="number"],body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row input[type="password"],body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row input[type="reset"],body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row input[type="search"],body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row input[type="tel"],body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row input[type="text"],body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row input[type="url"],body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row select,body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row textarea,body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row.ast-animate-input input[type="tel"],body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row.ast-animate-input input[type="email"]{padding:1.5em .8em}body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row.ast-animate-input input[type="text"],body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row.ast-animate-input input[type="tel"],body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row.ast-animate-input input[type="email"]{padding-top:2em;padding-bottom:1em}.checkout select,p#billing_country_field span{font-size:16px}.checkout .select2-selection{padding:1em .8em}#order_comments_field label{color:#fff!important;opacity:1}body .avwp-av{background:#253362}body .avwp-av img{max-width:50%;height:auto;margin-bottom:20px}body .avwp-av h2{margin-bottom:0;font-weight:700}body .avwp-av button{margin-top:30px}body .avwp-av button.no{color:#253362}body .ast-article-single figure,body .ast-article-single img:not(figure img){-moz-box-shadow:none;-websit-box-shadow:none;box-shadow:none}.single-product .prod-logo img{max-width:100px;height:auto}.single-product .prod-logo{float:right;margin:0 0 10px 10px}.single-product h1.product_title span{display:block;font-weight:800}.single-product h1.product_title{font-size:2.8rem;text-transform:uppercase}.entry-content ul.products{padding-left:0}.single-product .summary.entry-summary{background:#253362;color:#fff;padding:30px}.single-product .summary.entry-summary h1{color:#fff}.single-product .summary.entry-summary p.price,.single-product .summary.entry-summary label,.single-product .summary.entry-summary a.reset_variations{color:#fff}.woocommerce-info.rs_message_for_single_product,.woocommerce-info.rs_message_for_variable_product{background:#fff0;border:2px solid #c6ad72;border-radius:5px}.woocommerce-info.rs_message_for_single_product p,.woocommerce-info.rs_message_for_variable_product p,.woocommerce-info.rs_message_for_single_product,.woocommerce-info.rs_message_for_variable_product{color:#c6ad72;font-weight:700;font-size:1.6rem;text-transform:uppercase;margin-bottom:0}.woocommerce-info.rs_message_for_single_product::before,.woocommerce-info.rs_message_for_variable_product::before{color:#c6ad72}body.woocommerce-js #primary div.product .woocommerce-tabs th,.woocommerce-js div.product .woocommerce-tabs{color:#fff;margin-bottom:0}.rrp{text-decoration:line-through;font-size:1.1em;color:#f44336;font-weight:600;margin-bottom:20px}.single-product .summary.entry-summary p.price{border-top:4px double #dfe5e8;padding-top:14px;font-size:3rem}.single-product .summary.entry-summary .wcct_custom_text{font-weight:600;margin-bottom:20px}.single-product .summary.entry-summary .wcct_custom_text a{color:#68edde}.single-product .summary.entry-summary .wcct_custom_text a:hover{color:rgb(104 237 222 / .6)}.single-product .variableshopmessage,.single-product .simpleshopmessage{display:none!important}.woocommerce-js div.product .woocommerce-tabs .panel{background:#253362;margin-bottom:0;padding:30px}.woocommerce-js div.product .woocommerce-tabs .panel h2,.woocommerce-js div.product .woocommerce-tabs .panel h3,.woocommerce-js div.product .woocommerce-tabs .panel h4,.woocommerce-js div.product .woocommerce-tabs .panel h5,.woocommerce-js div.product .woocommerce-tabs .panel h6,.woocommerce-js div.product .woocommerce-tabs .panel p,.woocommerce-js div.product .woocommerce-tabs .panel label{color:#fff}.woocommerce-js div.product .woocommerce-tabs .panel a:hover{color:#67a8ec}body.woocommerce-js #reviews .comment-form-rating .stars a{top:0}.woocommerce-js div.product form.cart .reset_variations{margin-bottom:10px;font-size:14px}.woocommerce-js table.shop_attributes{margin-bottom:0}.woocommerce-js div.product .woocommerce-tabs ul.tabs li a{color:#fff;text-transform:uppercase}.woocommerce-js div.product .woocommerce-tabs ul.tabs li a:hover{color:#68edde}.woocommerce-js div.product .woocommerce-tabs ul.tabs{background:#151d36;margin-bottom:0}.woocommerce-js div.product .woocommerce-tabs ul.tabs li{padding-left:10px;padding-right:10px;font-size:16px}#secondary ul.products{grid-template-columns:repeat(1,1fr)}.woocommerce-js ul.products li.product .ast-woo-product-category,.woocommerce-page ul.products li.product .ast-woo-product-category{font-size:1.4rem}#secondary .ast-woo-product-category{display:none}#secondary .astra-shop-summary-wrap{text-align:center;background:#253362;padding:15px 15px 10px}.woocommerce-js ul.products li.product .price,.woocommerce-page ul.products li.product .price{font-size:16px}.woocommerce #secondary ul.products li.product.desktop-align-left .star-rating{margin-left:auto;margin-right:auto}#secondary ul.products h2{font-size:1.6rem;text-transform:uppercase;font-weight:800}#secondary .bapf_body{background:#151d36;padding:10px;margin-top:-20px}#secondary .bapf_sfilter .bapf_colaps_smb{right:10px}.pwb-single-product-brands{padding-bottom:1em}#secondary .bp-related-products-sidebar .woocommerce:nth-child(even){margin-right:0;margin-left:1.5%}.woocommerce-js div.product form.cart .variations select{margin-bottom:12px}.woocommerce-js .quantity .minus,.woocommerce-js .quantity .plus{color:rgb(255 255 255 / .7)}.menu-toggle,button,.ast-button,.ast-custom-button,.button,input#submit,input[type="button"],input[type="submit"],input[type="reset"],#comments .submit,.search .search-submit,form[CLASS*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button,body .wp-block-file .wp-block-file__button,.search .search-submit,.woocommerce-js a.button,.woocommerce button.button,.woocommerce .woocommerce-message a.button,.woocommerce #respond input#submit.alt,.woocommerce input.button.alt,.woocommerce input.button,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled],.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled]:hover,.woocommerce #respond input#submit,.woocommerce button.button.alt.disabled,.wc-block-grid__products .wc-block-grid__product .wp-block-button__link,.wc-block-grid__product-onsale,[CLASS*="wc-block"] button,.woocommerce-js .astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart__buttons .button:not(.checkout):not(.ast-continue-shopping),.woocommerce-js .astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart__buttons a.checkout,.woocommerce button.button.alt.disabled.wc-variation-selection-needed,[CLASS*="wc-block"] .wc-block-components-button{font-size:1.6rem;text-transform:uppercase}.woocommerce-info.rs_message_for_single_product,woocommerce-info.rs_message_for_variable_product{margin-bottom:1em}.single-product .summary.entry-summary a:hover{color:#68edde}.dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{background:#253362}.archive.woocommerce-page #primary .ast-woocommerce-container{background:#253362}.archive.woocommerce-page.woocommerce-js .woocommerce-breadcrumb a,.archive.woocommerce-page.woocommerce-js .woocommerce-breadcrumb{color:rgb(255 255 255 / .7)}.archive.woocommerce-page.woocommerce-js .woocommerce-breadcrumb a:hover{color:#fff}.archive.woocommerce-page #primary .ast-woocommerce-container h1{color:#fff;margin-bottom:.5em}.archive.woocommerce-page #primary .ast-woocommerce-container .ast-shop-toolbar-container,.archive.woocommerce-page #primary .ast-woocommerce-container .ast-shop-toolbar-container select,.archive.woocommerce-page #primary .ast-woocommerce-container p.woocommerce-result-count{color:rgb(255 255 255 / .7)}.archive.woocommerce-page #primary .ast-woocommerce-container ul.products a.button{font-size:14px;display:block;text-align:center;padding-top:15px;padding-bottom:15px;font-weight:700;margin-top:17px}.bp-mobile-shop-tools ul,.sidebar-main ul{margin-left:0}.archive.woocommerce-page #primary ul.products li.product{background:#151d36;padding-bottom:0}.archive.woocommerce-page #primary ul.products li.product .astra-shop-thumbnail-wrap{background:#253362}.archive.woocommerce-page #primary ul.products li.product .astra-shop-summary-wrap{background:#151d36;padding-top:1.2em;padding-bottom:1.2em;border:1px solid #151d36}.archive.woocommerce-page .astra-shop-summary-wrap .variableshopmessage,.archive.woocommerce-page .astra-shop-summary-wrap span.price br,.bp-related-products-content br{display:none!important}.woocommerce ul.products li.product .astra-shop-thumbnail-wrap,.woocommerce-page ul.products li.product .astra-shop-thumbnail-wrap{margin-bottom:0;border:1px solid rgb(255 255 255 / .2);border-bottom:none}.woocommerce-js div.product .woocommerce-tabs ul.tabs::before{background-color:rgb(255 255 255 / .4)}.woocommerce .ast-select-options-trigger{bottom:1em;top:auto}.multi-buy-badge,.woocommerce .ast-on-card-button.ast-onsale-card{display:inline-flex;align-items:center;background-color:#6aaaeb;color:#fff;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,sans-serif;font-weight:600;padding:5px 12px;border-radius:4px;font-size:14px;box-shadow:0 1px 3px rgb(0 0 0 / .1);max-width:fit-content}.multi-buy-badge i{margin-right:6px;font-size:12px}.woocommerce .multi-buy-badge{position:absolute;top:10px;right:10px;z-index:10}.woocommerce .ast-on-card-button.ast-onsale-card{top:10px;left:10px;right:auto;z-index:10;padding:8px 12px;background:#56c3b6}.single-product .multi-buy-badge{left:10px;right:auto}.single-product .ast-on-card-button.ast-onsale-card{top:50px}.offers{display:inline-block;margin:10px 0}.offers a{display:inline-block;background:#67a8ec;color:#fff;padding:3px 10px 5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;position:relative;top:-5px;margin-right:5px;font-weight:600;font-size:16px;transition:all ease-in-out 0.6s}.offers a:hover{background:#56c3b6;color:#fff!important}.archive.woocommerce ul.products li.product-category h2{color:#253362;line-height:1.2}.archive.woocommerce ul.products li.product-category h2 .count{color:#253362;opacity:.7;margin-top:4px}.woocommerce-js table.shop_table thead,.woocommerce-page table.shop_table thead{background:#253362}.woocommerce-cart-form input#coupon_code{-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px}.woocommerce-js a.remove{color:#67a8ec;opacity:1}label,legend{color:rgb(255 255 255 / .7)}.fp_apply_reward label{display:block;margin-bottom:10px}input#rs_apply_coupon_code_field{width:200px;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px}.woocommerce-cart .actions,.woocommerce-cart .fp_apply_reward{display:none!important}.entry-content .woocommerce-info,.entry-content .woocommerce-message,body .woocommerce-info,body .woocommerce-message{background:#fff0;border:2px solid #56c3b6;color:#56c3b6}.entry-content .woocommerce-info::before,.entry-content .woocommerce-message::before,body .woocommerce-info::before,body .woocommerce-message::before{color:#56c3b6}.ast-modern-checkout .woocommerce #ast-order-review-content .woocommerce-checkout-review-order-table,.ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table{box-shadow:none}#coupon_code{-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px}.woocommerce-cart .cart-collaterals .cart_totals>h2,.woocommerce-cart .cart-collaterals .cross-sells>h2{background:#fff0}#add_payment_method .cart-collaterals .cart_totals table small,.woocommerce-cart .cart-collaterals .cart_totals table small,.woocommerce-checkout .cart-collaterals .cart_totals table small{color:rgb(255 255 255 / .6)}body .dgwt-wcas-overlay-mobile{background:#151d36}html.dgwt-wcas-open-pirx .dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact .dgwt-wcas-sf-wrapp,html.dgwt-wcas-open-pirx.dgwt-wcas-overlay-mobile-on .dgwt-wcas-om-bar button.dgwt-wcas-om-return,body .dgwt-wcas-suggestions-wrapp{background:#151d36}.dgwt-wcas-open-pirx.dgwt-wcas-overlay-mobile-on .dgwt-wcas-om-bar button.dgwt-wcas-om-return path,.dgwt-wcas-style-pirx .dgwt-wcas-close:not(.dgwt-wcas-inner-preloader) path,.dgwt-wcas-style-pirx .dgwt-wcas-voice-search svg path,.dgwt-wcas-style-pirx.dgwt-wcas-has-submit .dgwt-wcas-search-submit svg path{fill:#fff}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp,.dgwt-wcas-open-pirx .dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact .dgwt-wcas-sf-wrapp{background:transparent!important;border:1px solid #fff0!important}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input,html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact .dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input{background:#151d36!important;border:1px solid rgb(255 255 255 / .4)!important;color:#fff!important;box-shadow:none!important}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input:hover,.dgwt-wcas-style-pirx.dgwt-wcas-search-wrapp.dgwt-wcas-search-focused input[type="search"].dgwt-wcas-search-input:hover{background:#151d36!important}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input::placeholder{color:rgb(255 255 255 / .7)!important}.dgwt-wcas-style-pirx.dgwt-wcas-search-focused .dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input,html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact.dgwt-wcas-search-focused .dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input{border-color:rgb(255 255 255 / .4)!important}.dgwt-wcas-open-pirx .dgwt-wcas-suggestions-wrapp,.dgwt-wcas-open-pirx .dgwt-wcas-details-wrapp,.dgwt-wcas-suggestions-wrapp.dgwt-wcas-suggestions-wrapp--top,.dgwt-wcas-details-wrapp{background:#151d36!important;border-color:rgb(255 255 255 / .4)!important}.dgwt-wcas-suggestion{border-bottom:1px solid rgb(255 255 255 / .4)!important}.dgwt-wcas-suggestion-selected{background:rgb(255 255 255 / .08)!important}.dgwt-wcas-st,.dgwt-wcas-sp,.dgwt-wcas-sd,.dgwt-wcas-pd-review,.dgwt-wcas-details-product-sku,a.dgwt-wcas-details-post-title,a.dgwt-wcas-details-product-title,.dgwt-wcas-tpd-rest-title{color:#fff!important}.dgwt-wcas-st-breadcrumbs,.dgwt-wcas-sku,.dgwt-wcas-tpd-price,.dgwt-wcas-pd-price .woocommerce-price-suffix,.dgwt-wcas-tpd-price .woocommerce-price-suffix{color:rgb(255 255 255 / .7)!important}.dgwt-wcas-si img,.dgwt-wcas-tpd-image{background:#253362!important;border:1px solid rgb(255 255 255 / .4)!important}.dgwt-wcas-details-main-image,.dgwt-wcas-details-hr,.dgwt-wcas-datails-title,.dgwt-wcas-pd-title,.dgwt-wcas-has-headings .dgwt-wcas-suggestion-headline .dgwt-wcas-st,a.dgwt-wcas-details-more-products{border-color:rgb(255 255 255 / .4)!important}.dgwt-wcas-layout-icon-open .dgwt-wcas-search-icon-arrow{background:#151d36!important;border:1px solid rgb(255 255 255 / .4)!important}.dgwt-wcas-style-pirx .dgwt-wcas-close:not(.dgwt-wcas-inner-preloader) path,.dgwt-wcas-style-pirx.dgwt-wcas-has-submit .dgwt-wcas-search-submit svg path,.dgwt-wcas-style-pirx .dgwt-wcas-voice-search svg path,.dgwt-wcas-open-pirx.dgwt-wcas-overlay-mobile-on .dgwt-wcas-om-bar button.dgwt-wcas-om-return path{fill:#fff!important}.dgwt-wcas-loader-circular-path{stroke:rgb(255 255 255 / .4)!important}.dgwt-wcas-overlay-mobile,.dgwt-wcas-open-pirx.dgwt-wcas-overlay-mobile-on .dgwt-wcas-om-bar button.dgwt-wcas-om-return{background:#151d36!important}.dgwt-wcas-open-pirx.dgwt-wcas-overlay-mobile-on .dgwt-wcas-suggestions-wrapp{border-top:1px solid rgb(255 255 255 / .4)!important}body .astra-cart-drawer .astra-cart-drawer-header .astra-cart-drawer-title,.woocommerce-js ul.cart_list li>a,.woocommerce-js ul.product_list_widget li>a,.woocommerce-js .widget_shopping_cart .total strong,.woocommerce-js.widget_shopping_cart .total strong,.ast-modern-checkout .woocommerce #payment ul.payment_methods .wc_payment_method label{color:#fff}.woocommerce-cart .woocommerce-shipping-total.shipping{display:none!important}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{padding:.5em}.ast-modern-checkout .woocommerce #ast-order-review-content .woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals td:last-child{text-align:left}p.woochimp_checkout_checkbox label{opacity:1!important;display:inline-block!important;font-size:16px!important;margin-top:0!important;padding-left:0.8em!important}.ast-modern-checkout .woocommerce form.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper p.form-row{padding:7px 0;font-size:16px!important}body.woocommerce-js form .place-order .form-row label{font-size:16px!important;font-weight:400!important;line-height:1.3}p.woocommerce-privacy-policy-text{margin-top:20px}#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose div,#cmplz-document .cmplz-dropdown .cookies-per-purpose div,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose div{background:#151d36}@media only screen and (min-width:600px){#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose .retention-header,#cmplz-document .cmplz-dropdown .cookies-per-purpose .retention-header,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose .retention-header,#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose .name-header,#cmplz-document .cmplz-dropdown .cookies-per-purpose .name-header,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose .name-header,#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose .function-header,#cmplz-document .cmplz-dropdown .cookies-per-purpose .function-header,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose .function-header{background-color:#151d36}}.page-id-241223 .variableshopmessage,.page-id-241223 span.price br{display:none!important}.page-id-241223 .woocommerce ul.products li.product .astra-shop-summary-wrap{background:#151d36;padding-top:15px}.page-id-241223 .woocommerce ul.products li.product{background:#151d36}.page-id-30969 .uael-faq-accordion .uael-accordion-content p{margin-bottom:1em}input#payment_method_cod{vertical-align:top;margin-top:5px!important}.woocommerce-privacy-policy-text{margin-top:20px}.woocommerce-cart p.woocommerce-shipping-destination{margin-top:10px;line-height:1.4;font-size:14px}.home .uael-woo-products-summary-wrap .bp-loop-product-brand a{color:#fff}body .ast-404-layout-1 h1.page-title{color:#fff}.site-below-footer-wrap p{font-size:1.4rem}#footer-main h3{color:#fff;font-size:2.4rem;font-weight:800;text-transform:uppercase;margin-bottom:0;text-shadow:0 0 2px #1ecede,0 0 8px #1ecede,0 0 4px #1ecede,0 0 8px #1ecede,0 0 25px rgb(30 206 222 / .95)}#footer-main p{color:#fff;font-size:14px}#footer-main a.menu-link{color:#fff;font-size:18px;font-weight:800;text-transform:uppercase;padding-left:0}#footer-main a.menu-link::after{display:none}#footer-main a.menu-link:hover{color:#67a8ec}#footer-main #reg-co p{color:#67a8ec;text-transform:uppercase;font-weight:800;font-size:16px}#footer-main .footer-contact h4{color:#67a8ec;text-transform:uppercase;font-weight:800;font-size:18px;margin-bottom:5px}#footer-main .footer-contact p{color:#fff;font-size:18px;text-transform:uppercase;font-weight:800;line-height:1.2}#footer-main .footer-contact p a{color:#fff}#footer-main .footer-contact.address .elementor-icon{padding-top:2px}#footer-main .footer-contact.tel .elementor-icon{padding-bottom:4px}#footer-copy p{color:#fff;margin-bottom:0;text-transform:uppercase;font-size:16px;font-weight:600}#footer-copy p a{color:#fff}#footer-copy p a:hover{color:rgb(255 255 255 / .8)}@media (min-width:993px){.ast-right-sidebar #secondary{padding-left:0;padding-right:0;align-self:flex-start;height:fit-content}body.ast-left-sidebar #secondary{padding-right:30px}.ast-separate-container.ast-right-sidebar #primary,.ast-separate-container.ast-left-sidebar #primary{margin-top:4.2rem}.ast-separate-container .ast-woocommerce-container{padding:2em}.ast-right-sidebar #primary{padding-right:0}}@media (min-width:1025px){body.ast-right-sidebar #primary,body.ast-right-sidebar #secondary{border-right:0;border-left:0}.berocket_aapf_widget_selected_area{font-size:16px;color:#253362;font-weight:400}.berocket_aapf_widget_selected_area span{font-weight:800;text-transform:uppercase;display:block;margin-bottom:.5em}.berocket_single_filter_widget,.berocket_single_filter_widget label{font-size:16px}#secondary .berocket_single_filter_widget li,#secondary .berocket_single_filter_widget{line-height:1.2;margin:5px 0!important}#secondary .berocket_single_filter_widget li a{transition:all 0.3s ease}#secondary .berocket_single_filter_widget li a:hover{color:#67a8ec}.berocket_aapf_widget_selected_area ul.bapf_sfa_unall{margin-bottom:0!important}.ast-right-sidebar #primary{padding-right:60px}#menu-item-245706{display:none}}@media (max-width:1200px){.main-navigation li{font-size:16px}#ast-hf-menu-1{gap:0}#secondary h3{font-size:18px}}@media (max-width:1024.9px){.ast-primary-header-bar .site-header-primary-section-left,.ast-primary-header-bar .site-header-primary-section-right{grid-area:auto}.mgb20-tab{margin-bottom:20px!important}.bg-no-tab{background-image:none!important}#home-trending .text-glow h2,#home-brands h2,#home-stores h2,.entry-content .large-heading h2,.entry-content .large-heading h3{font-size:4rem}#home-stores h3{font-size:2.4rem}#home-stores .hours-text h4{font-size:18px}#secondary .products .review-rating{display:none}#secondary .bp-related-products-sidebar .woocommerce{width:48%;display:inline-block;margin-left:0;margin-right:1.5%}.main-header-menu>.menu-item{padding:0}button.ast-menu-toggle,button.ast-menu-toggle svg,button.ast-menu-toggle svg path{color:#67a8ec!important}.ast-single-entry-banner .breadcrumbs li{font-size:14px}.woocommerce-checkout .woocommerce .ast-mobile-order-review-wrap{margin-left:0;margin-right:0}.woocommerce-shipping-total.shipping td::before{display:none}.woocommerce-shipping-total.shipping td .lpp-shipping-package-wrapper td::before{display:block}.ast-builder-menu-mobile .main-navigation .menu-item.current-menu-item>.menu-link,.ast-builder-menu-mobile .main-navigation .inline-on-mobile .menu-item.current-menu-item>.ast-menu-toggle,.ast-builder-menu-mobile .main-navigation .menu-item.current-menu-ancestor>.menu-link,.ast-builder-menu-mobile .main-navigation .menu-item.current-menu-ancestor>.ast-menu-toggle{color:#fff}}@media (max-width:992px){.ast-separate-container #primary,.ast-separate-container.ast-left-sidebar #primary,.ast-separate-container.ast-right-sidebar #primary{padding:24px 0}}@media (max-width:920px){.ast-small-footer.footer-sml-layout-2{font-size:15px}}@media (max-width:767px){html{font-size:10px}body{font-size:16px}.pd-left{padding-left:0}.pd-right{padding-right:0}.mgb0-mob{margin-bottom:0!important}.mgb20-mob{margin-bottom:20px!important}.footer-adv-layout-1 .footer-adv-widget{text-align:center}.bg-no-mob{background-image:none!important}.site-header-above-section-right{display:none}#home-trending .text-glow h2,#home-brands h2,#home-stores h2,.entry-content .large-heading h2,.entry-content .large-heading h3{font-size:22px}#footer-main .elementor-nav-menu a{display:block;text-align:center;padding-left:20px}#home-stores .brand-heading h3{font-size:20px}.ast-separate-container #primary,.ast-separate-container.ast-left-sidebar #primary,.ast-separate-container.ast-right-sidebar #primary{padding:24px 15px}.entry-content h1,h1,body header.entry-header .entry-title{font-size:3.2rem}.entry-content h2,h2{font-size:2.8rem}.entry-content h3,h3{font-size:2.4rem}.entry-content h4,h4{font-size:2rem}.entry-content h5,h5{font-size:1.8rem}.entry-content h6,h6{font-size:1.6rem}}@media (max-width:540px){html{font-size:10px}.site-branding img,.site-header .site-logo-img .custom-logo-link img{max-width:150px}.entry-content h4,h4,.entry-content h4.small,.entry-content .team-profile h4{font-size:20px}.entry-content h5,h5{font-size:16px}body .uael-dual-button-wrap .uael-button-wrapper,body .elementor-button-wrapper .elementor-button{display:block;width:100%;float:none}.archive.woocommerce-page #primary .ast-woocommerce-container ul.products a.button{font-size:10px;padding:10px 7px}}.bp-mobile-shop-tools{display:none}@media (max-width:1024.9px){.archive.woocommerce-page #primary .ast-shop-toolbar-container{display:none}.archive.woocommerce-page #secondary{display:none}.archive.woocommerce-page.ast-right-sidebar #primary,.archive.woocommerce-page.ast-left-sidebar #primary{width:100%}.bp-mobile-shop-tools{display:grid;gap:2rem;margin-bottom:2.4rem}.bp-mobile-shop-tool{border:2px solid #67a8ec;background:#fff0}.bp-mobile-shop-tool-summary{display:flex;align-items:center;gap:14px;padding:20px 22px;color:#67a8ec;font-size:16px;font-weight:800;text-transform:uppercase;list-style:none;cursor:pointer}.bp-mobile-shop-tool-summary::-webkit-details-marker{display:none}.bp-mobile-shop-tool-icon{position:relative;display:inline-block;flex:0 0 28px;width:28px;height:28px}.bp-mobile-shop-tool-icon-filter::before{content:"";position:absolute;left:2px;top:1px;width:0;height:0;border-left:12px solid #fff0;border-right:12px solid #fff0;border-top:14px solid #67a8ec}.bp-mobile-shop-tool-icon-filter::after{content:"";position:absolute;left:11px;top:14px;width:6px;height:11px;background:#67a8ec;border-radius:0 0 2px 2px}.bp-mobile-shop-tool-icon-sort::before,.bp-mobile-shop-tool-icon-sort::after{content:"";position:absolute;left:4px;width:0;height:0;border-left:9px solid #fff0;border-right:9px solid #fff0}.bp-mobile-shop-tool-icon-sort::before{top:2px;border-bottom:10px solid #67a8ec}.bp-mobile-shop-tool-icon-sort::after{top:16px;border-top:10px solid #67a8ec}.bp-mobile-shop-tool-panel{padding:0 20px 20px}.bp-mobile-shop-tool-panel-filters>*:first-child,.bp-mobile-shop-tool-panel-sort>*:first-child{margin-top:0}.bp-mobile-shop-tool-panel .widget{margin-bottom:1.8rem}.bp-mobile-shop-tool-panel .widget:last-child{margin-bottom:0}.bp-mobile-shop-tool-panel .widget-title,.bp-mobile-shop-tool-panel h2,.bp-mobile-shop-tool-panel h3{background:none;color:#67a8ec;padding:0;font-size:16px;font-weight:800;text-align:left}.bp-mobile-shop-tool-panel .woocommerce-ordering,.bp-mobile-shop-tool-panel .orderby{width:100%}.bp-mobile-shop-tool-panel .orderby{background:#fff;border:1px solid rgb(37 51 98 / .18);color:#67a8ec}.bp-mobile-shop-tool-panel label{color:#fff}.bapf_loader{color:#fff!important}}body.bp-shop-filter-loader .bapf_loader_page{display:none!important}body.bp-shop-filter-loader.bp-filter-loading::before{content:"";position:fixed;inset:0;background:rgb(21 29 54 / .38);z-index:99998}body.bp-shop-filter-loader.bp-filter-loading::after{content:"";position:fixed;top:50%;left:50%;width:52px;height:52px;margin:-26px 0 0 -26px;border:4px solid rgb(255 255 255 / .22);border-top-color:#67a8ec;border-radius:50%;box-shadow:0 0 30px rgb(103 168 236 / .18);animation:bp-shop-filter-spin 0.85s linear infinite;z-index:99999}body.bp-shop-filter-loader.bp-filter-loading{cursor:progress}@keyframes bp-shop-filter-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){body.bp-shop-filter-loader.bp-filter-loading::after{animation:none;border-top-color:#fff}}.woocommerce ul.products li.product .bp-loop-product-brand,.woocommerce-page ul.products li.product .bp-loop-product-brand{font-size:.85em;line-height:1.4;margin-bottom:.45em;text-transform:uppercase;letter-spacing:.08em;opacity:.8}.woocommerce ul.products li.product .bp-loop-product-brand a,.woocommerce-page ul.products li.product .bp-loop-product-brand a{color:inherit}