@font-face{font-family:"BN Route 22";src:url(//kosmosq.com/cdn/shop/t/24/assets/bn-route-22-regular.woff2?v=78161310529460317031752076439) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:kosmosq-icons;src:url(//kosmosq.com/cdn/shop/t/24/assets/kosmosq-icons.eot?f4moa&v=75933332250489022371754581841);src:url(//kosmosq.com/cdn/shop/t/24/assets/kosmosq-icons.eot?f4moa%23iefix&v=75933332250489022371754581841) format("embedded-opentype"),url(//kosmosq.com/cdn/shop/t/24/assets/kosmosq-icons.ttf?f4moa&v=10177367479727510521754581842) format("truetype"),url(//kosmosq.com/cdn/shop/t/24/assets/kosmosq-icons.woff?f4moa&v=39936398383808079731754581842) format("woff"),url(//kosmosq.com/cdn/shop/t/24/assets/kosmosq-icons.svg?f4moa%23kosmosq-icons&v=159097290358355606451754581841) format("svg");font-weight:400;font-style:normal;font-display:block}.kmq-ds-active body{font-family:Inter,sans-serif;font-size:16px;line-height:1.5;color:#000;background-color:#fff}.kmq-ds-active h1,.kmq-ds-active h2,.kmq-ds-active h3,.kmq-ds-active h4,.kmq-ds-active h5,.kmq-ds-active h6,.kmq-ds-active .title{font-family:"BN Route 22",serif;line-height:1.2;font-weight:400}.kmq-ds-active h1{font-size:48px}.kmq-ds-active h2{font-size:36px}.kmq-ds-active h3{font-size:30px}.kmq-ds-active h4{font-size:24px}.kmq-ds-active h5{font-size:20px}.kmq-ds-active h6{font-size:18px}.kmq-ds-active a{text-decoration:none;transition:color .3s ease}.button-kmq{background-color:#212121;color:#fff;font-family:Inter,sans-serif;font-size:16px;padding:8px 24px;border:none;border-radius:4px;transition:background-color .3s ease}.button-kmq:hover{background-color:#080808}.button-kmq.button-line{background-color:transparent;color:#212121;border:2px solid #212121}.button-kmq.button-line:hover{background-color:#212121;color:#fff}.kmq-ds-active .header{background-color:#fff}.kmq-ds-active .nav{font-family:Inter,sans-serif;font-size:16px}.kmq-ds-active .nav a{color:#000}.kmq-ds-active .nav a:hover{color:#212121}.kmq-ds-active .product-card{background-color:#fff;border:1px solid #a1a1a1}.kmq-ds-active .product-card .product-title{font-family:"BN Route 22",serif;font-size:18px;color:#000;font-weight:400}.kmq-ds-active .product-card .product-price{font-size:20px;color:#212121;font-weight:700;font-family:Inter,sans-serif}.kosmosq-icon{font-family:kosmosq-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.kosmosq-icon-feather:before{content:"\e900";color:#f9f7e8}.kosmosq-icon-chef:before{content:"\e901";color:#f9f7e8}.kosmosq-icon-play:before{content:"\e902";color:#f9f7e8}.kosmosq-icon-exclamation:before{content:"\e903";color:#f9f7e8}.kosmosq-icon-close:before{content:"\e904";color:#f9f7e8}.kosmosq-icon-location:before{content:"\e905";color:#f9f7e8}.kosmosq-icon-angle-down:before{content:"\e906";color:#f9f7e8}.kosmosq-icon-bars:before{content:"\e907";color:#f9f7e8}.kosmosq-icon-message:before{content:"\e908";color:#f9f7e8}.kosmosq-icon-envelope:before{content:"\e909";color:#f9f7e8}.kosmosq-icon-phone:before{content:"\e90a";color:#f9f7e8}.kosmosq-icon-paw-claws:before{content:"\e90b";color:#f9f7e8}.kosmosq-icon-burger:before{content:"\e90c";color:#f9f7e8}.kosmosq-icon-fish:before{content:"\e90d";color:#f9f7e8}.kosmosq-icon-turkey:before{content:"\e90e";color:#f9f7e8}.kosmosq-icon-steak:before{content:"\e90f";color:#f9f7e8}.kosmosq-icon-bacon:before{content:"\e910";color:#f9f7e8}.kosmosq-icon-drumstick:before{content:"\e911";color:#f9f7e8}.kosmosq-icon-meat:before{content:"\e912";color:#f9f7e8}.kosmosq-icon-bag:before{content:"\e913";color:#f9f7e8}.kosmosq-icon-search:before{content:"\e914";color:#f9f7e8}.kosmosq-icon-user:before{content:"\e915";color:#f9f7e8}.text-charcoal-50{color:#ededed!important}.text-charcoal-100{color:#d3d3d3!important}.text-charcoal-200{color:#bababa!important}.text-charcoal-300{color:#a1a1a1!important}.text-charcoal-400{color:#6e6e6e!important}.text-charcoal-500{color:#212121!important}.text-charcoal-600{color:#080808!important}.text-charcoal-700,.text-charcoal-800,.text-charcoal-900{color:#000!important}.bg-charcoal-50{background-color:#ededed!important}.bg-charcoal-100{background-color:#d3d3d3!important}.bg-charcoal-200{background-color:#bababa!important}.bg-charcoal-300{background-color:#a1a1a1!important}.bg-charcoal-400{background-color:#6e6e6e!important}.bg-charcoal-500{background-color:#212121!important}.bg-charcoal-600{background-color:#080808!important}.bg-charcoal-700,.bg-charcoal-800,.bg-charcoal-900{background-color:#000!important}.text-orange-50,.text-orange-100,.text-orange-200,.text-orange-300{color:#fff!important}.text-orange-400{color:#fcd7bb!important}.text-orange-500{color:#f4802a!important}.text-orange-600{color:#df660c!important}.text-orange-700{color:#af5009!important}.text-orange-800{color:#7e3a07!important}.text-orange-900{color:#4e2404!important}.bg-orange-50,.bg-orange-100,.bg-orange-200,.bg-orange-300{background-color:#fff!important}.bg-orange-400{background-color:#fcd7bb!important}.bg-orange-500{background-color:#f4802a!important}.bg-orange-600{background-color:#df660c!important}.bg-orange-700{background-color:#af5009!important}.bg-orange-800{background-color:#7e3a07!important}.bg-orange-900{background-color:#4e2404!important}.text-kmq-primary{color:#212121!important}.text-kmq-secondary{color:#f4802a!important}.text-kmq-accent{color:#fcd7bb!important}.bg-kmq-primary{background-color:#212121!important}.bg-kmq-secondary{background-color:#f4802a!important}.bg-kmq-accent{background-color:#fcd7bb!important}.text-kmq-xs{font-size:12px!important}.text-kmq-sm{font-size:14px!important}.text-kmq-base{font-size:16px!important}.text-kmq-lg{font-size:18px!important}.text-kmq-xl{font-size:20px!important}.text-kmq-2xl{font-size:24px!important}.text-kmq-3xl{font-size:30px!important}.text-kmq-4xl{font-size:36px!important}.text-kmq-5xl{font-size:48px!important}@media (max-width: 767px){.kmq-ds-active h1{font-size:36px}.kmq-ds-active h2{font-size:30px}.kmq-ds-active h3{font-size:24px}.kmq-ds-active h4{font-size:20px}.kmq-ds-active h5{font-size:18px}.kmq-ds-active h6{font-size:16px}}@media (max-width: 479px){.kmq-ds-active h1{font-size:30px}.kmq-ds-active h2{font-size:24px}.kmq-ds-active h3{font-size:20px}.kmq-ds-active h4{font-size:18px}.kmq-ds-active h5{font-size:16px}.kmq-ds-active h6{font-size:14px}}.shop-promo-banner{background-color:#fff;color:#212121;font-size:16px;font-weight:700;letter-spacing:1px;position:relative;width:100%;min-height:30px;z-index:5;transition:all .3s linear;text-align:center;display:flex;align-items:center;overflow:hidden}.shop-promo-banner .shop-promo-banner__content{margin:0 auto;padding:.2rem 1.5rem}@media only screen and (max-width: 767px){.shop-promo-banner .shop-promo-banner__content{font-size:12px}}.shop-promo-banner p{margin-bottom:0;line-height:1.5}.promo-banner{background-color:#fff;color:#212121;font-size:16px;font-weight:700;letter-spacing:1px;position:relative;width:100%;min-height:30px;z-index:5;transition:all .3s linear;text-align:center;display:flex;align-items:center;overflow:hidden}.promo-banner .promo-banner__content{margin:0 auto;padding:.2rem 1.5rem}@media only screen and (max-width: 767px){.promo-banner .promo-banner__content{font-size:12px}}.promo-banner p{margin-bottom:0;line-height:1.5}.site-header{background-color:#212121;position:relative;z-index:1000}.site-header .header-main{padding:8px 0}.site-header .header-main .section-content{display:flex;align-items:center;justify-content:space-between;gap:24px}.site-header .site-logo img{height:65px;width:65px}.site-header .site-logo a{text-decoration:none;color:#fff;font-family:"BN Route 22",serif;font-size:20px;font-weight:700}.site-header .nav-center{display:flex;justify-content:center}.site-header .nav-center .main-menu{display:flex;list-style:none;margin:0;padding:0;gap:32px}.site-header .nav-center .main-menu .menu-item{position:relative;margin:0}.site-header .nav-center .main-menu .menu-item a{color:#f9f7e8;opacity:.5;text-decoration:none;font-family:Inter,sans-serif;font-size:16px;font-weight:500;padding:0;transition:color .3s ease}@media only screen and (min-width: 768px) and (max-width: 1023px){.site-header .nav-center .main-menu .menu-item a{font-size:14px}}.site-header .nav-center .main-menu .menu-item a:hover,.site-header .nav-center .main-menu .menu-item a:focus,.site-header .nav-center .main-menu .menu-item a.active{opacity:1}.site-header .nav-center .main-menu .menu-item a i{font-size:14px;transition:transform .3s ease}.site-header .nav-center .main-menu .menu-item.has-mega-menu a.mega-menu-trigger:hover i,.site-header .nav-center .main-menu .menu-item.has-mega-menu a.mega-menu-trigger:focus i,.site-header .nav-center .main-menu .menu-item.has-mega-menu a.mega-menu-trigger.active i{transform:rotate(180deg)}.site-header .nav-right{flex-shrink:0}.site-header .nav-right .icon-group{display:flex;list-style:none;margin:0;padding:0;gap:24px;align-items:center}.site-header .nav-right .icon-group li{position:relative;margin:0;padding:0;width:16px}.site-header .nav-right .icon-group li a{color:#fff;text-decoration:none;font-size:16px;display:flex;align-items:center;transition:color .3s ease}.site-header .nav-right .icon-group li a:hover,.site-header .nav-right .icon-group li a:focus{color:#f4802a}.site-header .nav-right .icon-group li.cart .cart_count{position:absolute;top:-13px;right:-13px;background-color:#f4802a;color:#fff;font-size:12px;font-weight:700;border-radius:50%;width:18px;height:18px;display:flex;align-items:center;justify-content:center;line-height:1}.site-header .search-box{background-color:#212121;padding:16px 0;display:none;position:absolute;top:100%;left:0;right:0}.site-header .search-box.active{display:block}.site-header .search-box .search_form{position:relative;max-width:600px;margin:0 auto}.site-header .search-box .search_form input[type=text]:focus{outline:none}.site-header .search-box .search_form .search-submit{right:16px;top:50%;transform:translateY(-50%);cursor:pointer}.site-header .search-box .search_form .search-submit:hover{color:#f4802a}.mobile-header .wrap{padding-top:8px;padding-bottom:8px}.mobile-header .section-content .nav-left{display:flex;align-items:center;gap:12px}.side-panel{position:fixed;top:0;width:100%;height:100%;background:#212121;z-index:99999;left:-100%;transition:transform .4s}.side-panel.open{transform:translate(100%)}.side-panel .wrap{padding:16px 24px}.side-panel .close{font-size:20px;color:#f9f7e8}.side-panel .site-logo img{height:65px;width:65px}.side-panel .side-panel-header{display:flex;align-items:center;gap:12px;margin-bottom:48px}.side-panel ul{margin:0;padding:0;display:block}.side-panel ul li{list-style-type:none;margin:0 0 16px;padding:0;display:block}.side-panel ul li.current-page a,.side-panel ul li.current-child-page a{opacity:1}.side-panel ul li.current-page i:before,.side-panel ul li.current-child-page i:before{opacity:1}.side-panel ul li.current-child-page a:before{content:"";position:absolute;left:-12px;top:50%;transform:translateY(-50%);width:1px;height:20px;background-color:#f4802a}.side-panel ul i{margin-right:8px}.side-panel ul i:before{color:#f9f7e8;opacity:.5}.side-panel ul a{color:#f9f7e8;opacity:.5;outline:none;font-size:16px;text-decoration:none;position:relative}.side-panel ul a:hover,.side-panel ul a:focus,.side-panel ul a.active{opacity:1}.side-panel ul a.has-children{opacity:1;font-weight:600;letter-spacing:1px;color:#f4802a;font-size:20px;text-transform:uppercase;display:flex;align-items:center;justify-content:space-between;gap:12px;position:relative}.side-panel ul a.has-children:after{font-family:"Font Awesome 5 Pro";display:block;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;content:"\f107";transition:transform .4s}.side-panel ul a.has-children.active:after{transform:rotate(-180deg)}.side-panel ul ul.children{display:none;margin:16px 0 0 12px}.side-panel ul ul.children.active{display:block}.side-panel ul ul.children li{margin:0 0 12px}.side-panel ul ul.children li:last-child{margin-bottom:0}.mega-menus{display:none;box-shadow:0 5px 15px #0000001a;position:relative;z-index:999}.mega-menus .wrap{margin:0 auto;padding:0}.mega-menus .section-content{justify-content:space-between;gap:24px}.mega-menu{display:none;padding:0 24px}.mega-menu.active{display:block}.mega-menu.has-featured-image{padding:0 24px 0 0}.mega-menu .mega-menu-grid{display:grid;gap:32px;align-items:start}.mega-menu .mega-menu-column{padding:24px 0;flex:1 1 0%}.mega-menu .mega-menu-column.mega-menu-featured{padding:32px 24px;flex:0 0 360px;min-width:360px;background-color:#f4802a;display:flex;flex-direction:column;align-items:center;gap:8px}@media only screen and (min-width: 768px) and (max-width: 1023px){.mega-menu .mega-menu-column.mega-menu-featured{flex:0 0 250px;min-width:250px}}.mega-menu .mega-menu-column.mega-menu-featured img{width:auto;max-height:200px;margin:0 auto}.mega-menu .mega-menu-column.mega-menu-featured .mega-menu-featured-image-title{text-transform:uppercase;font-family:Inter,sans-serif;font-size:20px;line-height:1.5;font-weight:600;color:#fff;padding:0;max-width:230px;margin:0 auto;text-align:center}.mega-menu .mega-menu-column.mega-menu-featured .mega-menu-featured-image-subtitle{text-transform:uppercase;font-family:Inter,sans-serif;font-size:16px;line-height:1.5;font-weight:600;padding:0;margin:0;color:#fff}.mega-menu .mega-menu-column.mega-menu-featured .mega-menu-featured-image-button{padding:12px 16px;border:1px solid white;border-radius:4px;width:fit-content;margin-top:auto}.mega-menu .mega-menu-column.mega-menu-featured .mega-menu-featured-image-button span{text-transform:uppercase;font-family:Inter,sans-serif;font-size:16px;text-align:center;font-weight:600;color:#fff;line-height:1.25}.mega-menu .mega-menu-column .mega-menu-title{font-family:Inter,sans-serif;font-size:20px;color:#f4802a;margin:0 0 16px;font-weight:600;text-transform:uppercase;letter-spacing:1px}.mega-menu .mega-menu-column .mega-menu-list{list-style:none;margin:0;padding:0}.mega-menu .mega-menu-column .mega-menu-list li{margin-bottom:8px;width:fit-content;display:flex;align-items:center;gap:8px}.mega-menu .mega-menu-column .mega-menu-list li:last-child{margin-bottom:0}.mega-menu .mega-menu-column .mega-menu-list li i:before{color:#f9f7e8;opacity:.5}.mega-menu .mega-menu-column .mega-menu-list li:hover a,.mega-menu .mega-menu-column .mega-menu-list li:focus a{opacity:1}.mega-menu .mega-menu-column .mega-menu-list li:hover i:before,.mega-menu .mega-menu-column .mega-menu-list li:focus i:before{opacity:1}.mega-menu .mega-menu-column .mega-menu-list li a{line-height:1.25;font-size:14px;color:#f9f7e8;text-decoration:none;transition:color .3s ease;display:block;padding:0;opacity:.5}.mega-menu .mega-menu-column .mega-menu-list li a.active{opacity:1}.mobile-header .nav-right .icon-group li.cart .cart_count{position:absolute;top:-13px;right:-13px;background-color:#f4802a;color:#fff;font-size:12px;font-weight:700;border-radius:50%;width:18px;height:18px;display:flex;align-items:center;justify-content:center;line-height:1}.mobile-header .site-logo img{height:65px;width:65px}
/*# sourceMappingURL=/cdn/shop/t/24/assets/kmq-custom.scss.css.map */
