.cred{color:var(--red)}.cgrn{color:var(--grn)}.bgred{background-color:var(--red)}.bgrn{background-color:var(--grn)}body{font-family:DM Sans,sans-serif!important;font-size:inherit!important}html{font-size:var(--font-size)}.mantine-Carousel-indicator{background:gray!important}.mantine-Carousel-indicator:where([data-active=true]){width:32px!important}h2.ptitle{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-height:2.4rem;font-size:12.5px;line-height:1.2rem;display:-webkit-box;overflow:hidden}@media (max-width:576px){.cartptitle{font-size:12.5px}}.submenu{gap:.25rem;width:100%;min-width:30vw;display:flex}.submenu .dropdown-item{font-weight:700}.submenu ul{width:100%;padding-bottom:0;padding-left:0;list-style:none;display:grid}.submenu ul li{margin-bottom:6px}@media (min-width:1200px){.dropdown-menu.show{padding:1rem;left:90%;transform:translate(-80%)}}.submenu .dropdown-item{font-size:1rem;position:relative}.form-control:focus{border-color:#dedede;outline:0;box-shadow:0 0 0 .15rem rgba(0,0,0,.1)}a,a:hover,a:focus{color:inherit;cursor:pointer;text-decoration:none}.breadcrumb li:not(:first-child):before{color:#fff;content:">"!important}.breadcrumb-item.active{color:var(--bs-light)}ol.breadcrumb{margin-bottom:0}.shadow1{box-shadow:var(--shadow-1)}.navbar-toggler{border:0}.navbar-toggler:focus{box-shadow:unset;outline:0;text-decoration:none}.rplabel{clip-path:polygon(0 0,100% 0,100% 59.5%,52.5% 100%,52.5% 100%,0 59.5%);color:#fff;font-size:14px;right:10px}.rplabel.Deal{background-color:var(--red)}.rplabel.New{background-color:var(--grn)}.bplabel{background-color:#fff;border-radius:0 0 0 .5rem;font-size:14px}.bord{width:20px;left:auto;right:-10px;transform:skew(30deg)}.protable tr th{width:150px;max-width:150px}.bord.New{background-color:var(--grn)}.bord.Deal{background-color:var(--red)}footer a{color:var(--bs-light);text-decoration:none}footer .slinks svg{border:1px solid;border-radius:5px;margin-left:.5rem;padding:4px;font-size:24px}footer .fmenus a+a{border-left:1px solid var(--bs-light);margin-left:.5rem;padding-left:.5rem}.primary-menu .navbar-nav a.nav-link{color:#212529;text-transform:uppercase;border-bottom:1px solid #e1e1e1;align-items:center;height:auto;padding-left:1rem;padding-right:1rem;font-size:16px;font-weight:600;display:flex}.primary-menu .navbar-nav a.nav-link:hover,.primary-menu .navbar-nav a.nav-link:focus,.primary-menu .nav-link.active,.primary-menu .show>.nav-link{color:#212529;background-color:#fff}.primary-menu .dropdown-menu .dropdown-item.active,.primary-menu .dropdown-menu .dropdown-item:active{color:#343434;background-color:#f1f0f0;text-decoration:none}.secondary-menu.navbar-nav a.nav-link{color:#212529;text-transform:uppercase;padding-left:.6rem;padding-right:.6rem;font-size:14px;font-weight:600}.navbar .dropdown-menu{border:0;border-radius:0}.primary-menu .navbar .dropdown-menu .dropdown-item{color:#212529;text-transform:capitalize;font-size:14px;font-weight:500}.secondary-menu .cart-badge{color:#fff;background-color:#ff2c2c;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;display:flex;position:absolute;top:6px;right:0}@keyframes animdropdown{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translate(0,0)}}.primary-menu{background-color:#fff}.primary-menu.offcanvas-body{padding:0}.offcanvas-header{border-bottom:1px solid #e1e1e1;height:65px}.offcanvas-start{width:280px}.start-20{left:20%!important}.slider-content{left:20%}.primary-menu .dropdown-large-menu{width:auto;padding:.5rem}.primary-menu .dropdown-large-menu .large-menu-title{text-transform:uppercase;padding:.25rem 1rem;font-size:15px;font-weight:600}.primary-menu .dropdown-large-menu ul li a{clear:both;color:#212529;width:100%;text-align:inherit;white-space:nowrap;text-transform:capitalize;border:0;border-radius:.25rem;padding:.25rem 1rem;font-weight:400;text-decoration:none;display:block}.primary-menu .dropdown-large-menu ul li a:hover{background-color:#ebebeb}.dropdown-toggle-nocaret:after{display:none}.mobile-menu-btn,.mobile-menu-btn:hover{color:#464444;font-size:1.5rem}
:root{--background:#fff;--foreground:#171717;--font-family:"DM Sans",sans-serif;--bs-font-sans-serif:var(--font-family);--font-size:.875rem;--shadow-1:0 0 5px 0 rgba(0,0,0,.2);--red:#b00;--grn:#006b00;--color1:#b00;--color2:#006b00;--color3:#000}
html.vapetocart{--color1:#b00;--color2:#006b00;--color3:#000;--color4:#fff;--dmsans:"DM Sans";--fjalla:"Fjalla One";--accordion-btn-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M18.53 9.53a.75.75 0 0 0 0-1.06H5.47a.75.75 0 0 0 0 1.06l6 6a.75.75 0 0 0 1.06 0z'/%3E%3C/svg%3E");--accordion-btn-active-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M12.53 8.47a.75.75 0 0 0-1.06 0l-6 6a.75.75 0 0 0 0 1.06h13.06a.75.75 0 0 0 0-1.06z'/%3E%3C/svg%3E")}h1,h2,h3,h4,h5,h6{font-family:var(--fjalla),sans-serif;font-weight:400!important}.ffj{font-family:var(--fjalla),sans-serif;font-weight:400}h2.ptitle{font-family:var(--dmsans),sans-serif}@media (min-width:1200px){.primary-menu .dropdown-large-menu{min-width:250px;padding:1rem}.primary-menu .dropdown-large-menu .lcount2{grid-template-columns:repeat(3,1fr)}.primary-menu .dropdown-large-menu .lcount2.dcount0{grid-template-columns:repeat(1,1fr)}.primary-menu .dropdown-large-menu .lcount3{grid-template-columns:repeat(3,1fr)}.primary-menu .dropdown-large-menu .lcount4{grid-template-columns:repeat(4,1fr)}.primary-menu .navbar-nav>li.nav-item{position:relative}.primary-menu .navbar-nav li>a.nav-link{border-bottom:0 solid #e1e1e1;height:42px;padding-left:.6rem;padding-right:.6rem;font-family:Fjalla One,sans-serif;font-weight:400}.primary-menu .navbar-nav li>a.nav-link:hover:before{content:"";background-color:var(--color1);width:100%;height:3px;transition:all 2s ease-out;position:absolute;bottom:0;left:0}.primary-menu .navbar-nav a.nav-link:hover,.primary-menu .navbar-nav a.nav-link:focus,.primary-menu .nav-link.active,.primary-menu .show>.nav-link{color:var(--color1);background-color:#f4f4f4}.primary-menu{background-color:rgba(33,37,41,0)}.primary-menu .navbar-nav .nav-item .dropdown-menu{animation:.6s cubic-bezier(.25,.8,.25,1) forwards animdropdown;display:none;position:absolute;top:100%;left:-30%;transform:translate(-50%);box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.primary-menu .navbar-nav .nav-item:hover>.dropdown-menu{display:block}.primary-menu .navbar-nav .nav-item .dropdown-menu .submenu{animation:.6s cubic-bezier(.25,.8,.25,1) forwards animdropdown;display:none;position:absolute;top:0%;left:100%;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.primary-menu .navbar-nav .nav-item:hover>.submenu{display:block}}.mcanvas{background-color:var(--color3)}.mcanvas .mobile-menu{background-color:var(--color3)}.mcanvas .mobile-menu .nav.flex-column.accordion.accordion-flush li{background:var(--color3);border:0}.mcanvas .mobile-menu .accordion.accordion-flush>.accordion-item{background:var(--color3);border:0}.mcanvas .mobile-menu .accordion .accordion-item>.nav-link{color:var(--color3);font-family:var(--fjalla),sans-serif;background-color:rgba(255,255,255,.9);border:0;border-radius:4px;align-items:center;height:40px;margin:4px 8px;font-size:16px;display:flex}.mcanvas .mobile-menu .accordion .accordion-item>.nav-link .accordion-button{font-family:var(--fjalla),sans-serif;background-color:rgba(255,255,255,.05);border:0;border-radius:8px}.mcanvas .mobile-menu .accordion .accordion-item>.nav-link .accordion-button span{color:var(--color3);font-size:15px}.mcanvas .mobile-menu .accordion .accordion-header{color:var(--color3);font-family:var(--fjalla),sans-serif;background-color:rgba(255,255,255,.9);border:0;border-radius:4px;align-items:center;height:40px;margin:4px 8px;font-size:16px;display:flex}.mcanvas .mobile-menu .accordion .accordion-header .accordion-button{font-family:var(--fjalla),sans-serif;background-color:rgba(255,255,255,.05);border:0;border-radius:8px}.mcanvas .mobile-menu .accordion .accordion-header .accordion-button span{color:var(--color3);font-size:15px}.mcanvas .mobile-menu .accordion .level2.isSimple .nav-link{color:var(--color4);font-weight:400;font-family:var(--fjalla),sans-serif;background-color:rgba(255,255,255,.3);border:0;border-radius:4px;align-items:center;height:40px;margin:4px 8px;display:flex}.mcanvas .mobile-menu .accordion .level1.isSimple .nav-link{color:var(--color4);font-weight:400;font-family:var(--fjalla),sans-serif;background-color:rgba(255,255,255,.3);border:0;border-radius:4px;align-items:center;height:40px;margin:4px 8px;display:flex}footer h2.h4{position:relative}footer h2.h4:before{content:"";background:red;width:75px;height:2px;transition:all 2s linear 2s;position:absolute;bottom:-3px}
