.action.compare.no-display{display:none !important}.toolbar .modes>a{text-decoration:none}.toolbar-amount{display:none}@media (max-width:1199px){.container{width:100%}}@media (min-width:768px){.layout-1280 .navigation,.layout-1280 .page-wrapper>.breadcrumbs .items,.layout-1280 .page-header .header.panel,.layout-1280 .header.content,.layout-1280 .footer.content,.layout-1280 .page-wrapper>.widget,.layout-1280 .page-wrapper>.page-bottom,.layout-1280 .block.category.event,.layout-1280 .top-container,.layout-1280 .page-main{max-width:1280px}.layout-1280 .container{width:1280px;max-width:100%}}.social-icons [class^=porto-icon-]{color:#fff}.container{max-width:100%}.loader:before{content:"\f110";font-family:"porto-icons";-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;position:absolute;top:50%;left:50%;font-size:30px;margin-top:-15px;margin-left:-15px;color:#777}.minicart-wrapper .action.showcart .counter.qty .loader:before{content:"\f110";font-family:"porto-icons";-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;position:absolute;top:50%;left:50%;font-size:16px;margin-top:-12px;margin-left:-8px;color:#777}.loading-mask{background:0 0}#totop{height:40px;position:fixed;right:15px;width:40px;z-index:9999;bottom:0;background-color:#404040;font-size:16px;color:#fff;text-align:center;line-height:1;padding:11px 0;display:none;border-radius:5px 5px 0 0}#totop:hover{background-color:#555}.filter-options-content{padding:15px}.filter-options-content ol.items{margin:-9px 0}.authorization-link{position:relative}.minicart-wrapper .action.showcart .counter.qty .loader>img{max-width:18px;display:none}.loading-mask .loader>img,.ln_overlay img{max-width:32px}@media(min-width:768px){.column.main{transition:all .5s}.sidebar.sidebar-main{transition:all .5s}}.page-header{z-index:5;margin-bottom:10px}@media (min-width:768px) and (max-width:991px){.block-search{max-width:240px}}.product-item-photo{min-height:50px}.filter-title strong{color:transparent !important;position:fixed;top:30%;left:-1px;width:51px;height:47px;border:#dcdcda solid 1px !important;background-color:#f5f5f5;text-align:center;box-shadow:none;border-radius:0;cursor:pointer;line-height:26px;z-index:9}.filter-title strong:before{content:'\f1de';font-family:'porto-icons';font-size:27px;color:#818181;line-height:30px;display:block;-webkit-font-smoothing:antialiased}@media (min-width:768px){.block-search{z-index:7}}@media (max-width:767px){.block-search input{color:#666}}@media only screen and (min-width:768px) and (max-width:991px){#search_mini_form .actions{position:absolute;margin-top:-40px;margin-left:350px}#search_mini_form #search{width:310px !important}.page-header.type2{background-color:#333 !important}.panel.header .links{display:none !important}.panel.header{padding:0 10px !important;height:0}.page-header.type2 .nav-toggle:before{color:#fff !important}.nav-toggle{display:block !important;position:relative}.page-header.type2 .logo{float:left;height:62px !important;margin:-2px -10px !important}.logo img{content:url(../Mikes_Cigars_Logo_White_preview.png) !important;max-height:100% !important;max-width:100%;width:auto}.block-search{margin-top:10px !important;position:relative !important;margin-left:80px !important;width:520px !important;z-index:4 !important;display:inline-block !important;vertical-align:middle !important}.page-header.type2 .minicart-wrapper{top:80% !important}.header.content{max-height:60px !important}.nav-before-open{height:100%;width:100%}.nav-before-open .page-wrapper{-webkit-transition:left .3s;-moz-transition:left .3s;-ms-transition:left .3s;transition:left .3s;height:100%;left:0;overflow:hidden;position:relative}.nav-before-open body{height:100%;overflow:hidden;position:relative;width:100%}.nav-open .page-wrapper{left:80%;left:calc(100% - 54px);overflow:visible}.nav-open .nav-sections{-webkit-box-shadow:0 0 5px 0 rgba(50,50,50,.75);-moz-box-shadow:0 0 5px 0 rgba(50,50,50,.75);-ms-box-shadow:0 0 5px 0 rgba(50,50,50,.75);box-shadow:0 0 5px 0 rgba(50,50,50,.75);left:0;z-index:99}.nav-open .nav-toggle:after{background:rgba(0,0,0,.01);content:'';display:block;height:100%;position:fixed;right:0;top:0;width:100%;z-index:1}.nav-sections{background-color:#f6f6f6;-webkit-transition:left .3s;-moz-transition:left .3s;-ms-transition:left .3s;transition:left .3s;height:100%;left:-80%;left:calc(-1*(100% - 54px));overflow:auto;position:fixed;top:0;width:calc(100% - 54px)}header.page-header .nav-sections-item-title.active>a,header.page-header .nav-sections-item-title.active{color:#fff !important;background-color:#8b1313 !important;text-decoration:none;font-weight:700}header.page-header .nav-sections-item-title>a,header.page-header .nav-sections-item-title{color:#8b1313 !important;background-color:#fff !important;text-decoration:none;font-weight:700}header.page-header .nav-sections-items{position:relative;z-index:1}header.page-header .nav-sections-items:before,header.page-header .nav-sections-items:after{content:'';display:table}header.page-header .nav-sections-items:after{clear:both}header.page-header .nav-sections-item-title{background:#08c;border:solid rgba(255,255,255,.3);border-width:0 0 1px 1px;box-sizing:border-box;float:left;height:71px;padding-top:24px;text-align:center;width:33.33%}header.page-header .nav-sections-item-title.active{background:0 0;border-bottom:0}header.page-header .nav-sections-item-title.active>a,header.page-header .nav-sections-item-title.active>a:hover,header.page-header .nav-sections-item-title.active>a:focus{color:#08c}header.page-header .nav-sections-item-title>a,header.page-header .nav-sections-item-title>a:hover,header.page-header .nav-sections-item-title>a:focus{color:#fff}header.page-header .nav-sections-item-content{box-sizing:border-box;float:right;margin-left:-100%;margin-top:71px;width:100%}header.page-header .nav-sections-item-content:before,header.page-header .nav-sections-item-content:after{content:'';display:table}header.page-header .nav-sections-item-content:after{clear:both}.navigation{background:0 0;box-sizing:border-box}.navigation ul{margin:0;padding:0}.navigation li{margin:0}.navigation a{display:block;padding-top:9px;padding-right:0;padding-bottom:9px;padding-left:15px}.page-header .nav-sections{display:block !important}.nav-sections-item-title{display:block !important}.nav-sections{background-color:#f6f6f6 !important}.navigation a{color:#777 !important}.navigation .level0>.level-top{font-weight:400;text-transform:uppercase}.navigation li.level0{line-height:16px !important}.navigation .level0{border-radius:0 !important;border-top:1px solid #ddd !important;display:list-item !important;font-size:1.3rem}.navigation .parent .level-top:after{-webkit-font-smoothing:antialiased;font-size:42px;line-height:inherit;color:inherit;content:'\f807';font-family:'porto-icons';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.sw-megamenu.navigation>ul{margin-left:-15px !important}.sw-megamenu.navigation li>a>span{position:static !important}.sw-megamenu.navigation li.ui-menu-item>a{position:relative}.navigation li.level0>a.level-top{padding:13px 36px 13px 15px}.navigation .level0>.level-top{line-height:16px !important}.page-header .navigation .level0.parent>a:after{line-height:16px !important}.navigation .parent .level-top:after{font-size:2.2rem;right:10px;position:absolute;top:13px}.sw-megamenu.navigation li.ui-menu-item>.open-children-toggle{display:block;position:absolute;width:42px;height:42px;right:10px;top:0;z-index:1;cursor:pointer}.sw-megamenu.navigation li.ui-menu-item{position:relative !important}.navigation li.level0:first-child{border-top:0}.navigation,.sw-megamenu.navigation li.ui-menu-item{background-color:#eee}.nav-sections-item-content>*:not(script){display:block !important}}@media only screen and (min-width:768px) and (max-width:768px){.nav-sections{width:45% !important}.nav-open .page-wrapper{left:45%;overflow:visible}.navigation .level0>.level-top{display:block !important}}@media only screen and (min-width:769px) and (max-width:991px){.navigation .parent .level-top:after{right:0}}@media only screen and (min-width:768px) and (max-width:768px){nav.navigation.sw-megamenu .classic.parent .submenu:not(.opened){display:none !important;height:0 !important;visibility:hidden !important}.page-header .navigation .level0 .submenu{padding:0 !important}.navigation .level0 .submenu,.sw-megamenu.navigation li.level0.classic .subchildmenu .subchildmenu{background-color:#eee !important}.mst-searchautocomplete__autocomplete{min-width:auto !important}}@media only screen and (max-width:643px){.block-search input{left:auto !important;position:static !important}#search_mini_form .label[data-role=minisearch-label]{display:none}}.page-header.type2 .quick-links{display:none}.page-header.type2 .quick-links a{color:#fff}@media only screen and (min-width:644px) and (max-width:991px){.page-header.type2 .quick-links{display:inline-block;margin-top:-36px;position:absolute;right:58px;top:80%}.page-header.type2 .quick-links .porto-icon-user{font-size:2.5em;line-height:28px}.page-header.type2 .quick-links .fa-power-off{font-size:2.2em;margin-right:5px}}@media only screen and (max-width:643px){.page-header.type2 .quick-links{display:inline-block;margin-top:-25px;position:absolute;right:58px;top:30%}.page-header.type2 .quick-links .porto-icon-user{font-size:2.5em;line-height:28px}.page-header.type2 .quick-links .fa-power-off{font-size:2.2em;margin-right:5px}}@media only screen and (min-width:768px) and (max-width:991px){.page-header.type2 .custom-block-phone{right:120px !important}}@media only screen and (min-width:640px) and (max-width:767px){.page-header.type2 .custom-block-phone{margin-left:60% !important}}@media only screen and (min-width:768px) and (max-width:768px){.page-header.type2 .custom-block-phone{height:unset !important;line-height:unset !important;position:relative !important;right:120px !important;top:57px !important}}@media only screen and (min-width:1024px) and (max-width:1024px){.page-header.type2 .custom-block-phone{display:none}}@media only screen and (max-width:410px){.page-header.type2 .custom-block-phone{display:none}}.block-sticky-links{background-color:#fff;border-bottom:3px #4f4343 double;color:#000;display:none;font-weight:700;padding:8px 4px 10px;text-align:center}.block-sticky-links a{color:#000 !important;text-transform:uppercase}.block-sticky-links a span{display:inline-block;font-weight:700;padding:0 25px}.block-sticky-links div.dropdown{display:inline-block}@media only screen and (max-width:991px){.block-sticky-links{display:block}}@media only screen and (max-width:428px) and (min-width:337px){.block-sticky-links a span{padding:0 13px}}@media only screen and (max-width:336px){.block-sticky-links a span{padding:0 9px}}.panel.wrapper .top-announcement{background-color:#000;color:#fff !important;font-weight:700;padding-bottom:8px;padding-top:8px;text-align:center;text-transform:uppercase}.product-item-actions{display:inline !important}.brand_cat_same{position:absolute !important;margin-top:10px;margin-left:80px !important;margin-right:80px !important;font-size:13px;font-weight:600;width:50% !important;color:#918484}.active_link{color:#8b1313 !important}.inactive_link{color:#918484 !important}.brand_cat_same ul{display:block;position:relative;text-align:center;list-style-type:none;font-weight:700;padding:5px 0 0;margin-bottom:-8px}.brand_cat_same ul li{float:left;text-transform:uppercase;padding-left:15px}.active:hover,.active:hover:after{cursor:default}.product-item-name{font-size:16px}.product-item-photo{padding:0 !important}.products-grid .product-item{padding:5px}.products .product-items .product-item-link{color:#121214}@media only screen and (max-width:1000px){.brand_cat_same{display:none}}@media only screen and (min-width:768px){.division-toolbar-mike,.toolbar-products .toolbar_search,.toolbar_subcategories_search{display:none}.division-toolbar-mike{font-size:35px;float:left;position:relative;margin-top:-15px;margin-bottom:-10px;font-weight:100;padding-left:10px}}@media only screen and (max-width:767px){.price-box{margin:0}.toolbar-sorter select{font-size:11px !important;width:105px !important}.division-toolbar-mike,.toolbar-products .toolbar_search,.toolbar_subcategories_search{display:none}.division-toolbar-mike{font-size:35px;float:left;position:relative;margin-top:-15px;margin-bottom:-10px;font-weight:100;padding-left:10px}.toolbar_subcat_label,.division-toolbar-mike,.page-layout-1column .toolbar-mike .modes,.page-layout-2columns-left .toolbar-mike .modes{display:none}.product-reviews-summary{display:block}}.toolbar-amount{float:right}.title_lines,.title_lines_mo{color:#121212 !important}@media only screen and (max-width:535px){.title_lines{display:none}.title_lines_mo{color:#121212;margin-top:0;font-size:26px}}@media only screen and (min-width:536px){.title_lines_mo{color:#121212;display:none}}@media only screen and (min-width:640px){.toolbar.toolbar-products{padding:10px}}.t-category-attributes{font-size:14px;color:#454553}.t-category-attributes .t-category-attribute{display:block;margin-bottom:5px}.t-category-attributes .t-category-attribute-title,.t-category-attributes .t-category-attribute-value{display:inline}.t-category-attributes .t-category-attribute-title{font-weight:700;margin-right:5px}@media (min-width:600px){.t-category-attributes .t-category-attribute-visible{display:none}.t-category-attributes .t-category-attribute{margin-left:-15px;margin-right:-15px}.t-category-attributes .t-category-attribute:before,.t-category-attributes .t-category-attribute:after{display:table;content:" "}.t-category-attributes .t-category-attribute:after{clear:both}.t-category-attributes .t-category-attribute-title,.t-category-attributes .t-category-attribute-value{display:block;float:left;min-height:1px;padding-left:15px;padding-right:15px;position:relative}.t-category-attributes .t-category-attribute-title{margin-right:0;width:25%}.t-category-attributes .t-category-attribute-value{width:75%}}@media (max-width:535px){.t-category-attributes{margin-left:-15px}}@media (max-width:599px){.t-category-attributes .t-category-attribute:not(.t-always-visible){display:none}}@media (min-width:420px) and (max-width:534px){.t-category-attribute-rating .t-category-attribute-value{padding-left:20px}}