@media(min-width:1200px){.kow-header .header-layout-regular-inner{display:flex;flex-wrap:nowrap;align-items:center;gap:1.5rem}.kow-header .header-layout-regular-inner>.logo-box{flex:0 0 auto;margin:0}.kow-header .kow-header__nav{flex:1 1 auto;min-width:0;margin:0;padding:0;border:0;background:none}.kow-header .kow-header__nav .nav-menu-inner{min-height:0;padding:0}.kow-header .nav-menu.style-two .nav-menu-inner .menu-items{justify-content:flex-start}.kow-header .kow-header__phone{display:flex;flex:0 0 auto;align-items:center;gap:.625rem;margin:0}.kow-header .kow-header__phone .contact-icon{flex:0 0 auto;margin:0}.kow-header .kow-header__phone .contact-info p{margin:0;font-size:.8125rem;line-height:1.2}.kow-header .kow-header__phone .contact-info a{font-weight:700;line-height:1.3}.kow-header .nav-right{flex:0 0 auto;float:none;margin:0}.kow-header .nav-right .desktop-screen-search{width:clamp(13.75rem,17vw,20rem)}.kow-header.header-layout-regular .header-layout-regular-inner .desktop-screen-search .search .field{width:100%}.kow-header .kow-header__drawer-search,.kow-header .kow-header__drawer-phone{display:none}}@media(min-width:1200px)and (max-width:1439px){.kow-header .kow-header__phone .contact-info p{display:none}}@media(max-width:1199px){.kow-header .nav-menu.style-two.kow-header__nav{position:absolute;inset-block-start:0;inset-inline-start:0;width:0;height:0;padding:0;border:0}.kow-header .kow-header__phone{display:none}.kow-header .nav-menu.style-two .nav-menu-inner .main-menu-overlay{inset-inline:0;width:100%;max-width:none}.kow-header .main-menu-overlay-inner .menu-items{flex:0 0 auto}.kow-header .mobile-menu-bottom{display:flex;flex-direction:column;gap:1rem;padding:1.25rem;border-top:1px solid rgba(1,37,92,.1)}.kow-header .kow-header__drawer-search{display:flex;align-items:center;border:1px solid rgba(1,37,92,.25);border-radius:var(--kow-brand-radius);overflow:hidden}.kow-header .kow-header__drawer-search input[type=search]{flex:1 1 auto;min-width:0;height:3rem;padding-inline:1rem;border:0;font-size:1rem;background:transparent}.kow-header .kow-header__drawer-search button{display:grid;place-items:center;width:3rem;height:3rem;border:0;background:var(--kow-brand-red);color:#fff}.kow-header .kow-header__drawer-phone{display:flex;align-items:center;gap:.75rem;color:var(--kow-brand-navy);font-weight:600}.kow-header .kow-header__drawer-phone svg{width:2rem;height:2rem}.kow-header .kow-header__drawer-phone small{display:block;font-size:.8125rem;font-weight:400}}.boxed_wrapper .shop-block-one>.inner-box{position:relative}.boxed_wrapper .shop-block-one .content-box-info :is(h3,h4) a:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.boxed_wrapper .shop-block-one .product-form,.boxed_wrapper :is(.shop-section,.the-search-result-page) .shop-block-one .btn-box .theme-btn{position:relative;z-index:2}.boxed_wrapper .shop-block-one .content-box .content-box-info{display:flex;flex-direction:column;gap:.375rem;min-height:6.875rem}.boxed_wrapper .shop-block-one .content-box .content-box-info>:is(h3,h4){position:static;order:1;min-height:0;margin:0}.boxed_wrapper .shop-block-one .content-box .content-box-info>:is(h3,h4) a{position:static}.boxed_wrapper .shop-block-one .content-box-info>.jdgm-widget{order:2;margin:0}.boxed_wrapper .shop-block-one .content-box-info>.jdgm-widget .jdgm-prev-badge{justify-content:center}.boxed_wrapper .shop-block-one .content-box-info>.title-of-product{order:3;margin:0}.boxed_wrapper .shop-block-one .content-box-info>.content-of-product{display:none}.boxed_wrapper .shop-block-one .content-box>.product-form,.boxed_wrapper :is(.shop-section,.the-search-result-page) .shop-block-one .content-box>.btn-box{margin-block-start:auto;padding-block-start:1rem}.boxed_wrapper .shop-categories-two{position:relative}.boxed_wrapper .shop-categories-two>a.all-ver-link{top:0;right:0;bottom:0;left:0;z-index:2}.boxed_wrapper .shop-categories-two>p{display:none}.large-container{max-width:90rem;padding-inline:clamp(1rem,4.5vw,4rem)}.boxed_wrapper .product-info-box .product-form__buttons{flex-direction:column;align-items:stretch;gap:.75rem}.boxed_wrapper .product-info-box .product-form__buttons>*{flex:0 0 auto;width:100%}.boxed_wrapper .shop-details .product-info-box .content-box .product-form-component .product-form__input.product-form__quantity quantity-input{width:8.5rem;max-width:8.5rem;min-height:2.75rem;height:2.75rem}.boxed_wrapper .shop-details .product-info-box .content-box .product-form-component .product-form__input.product-form__quantity quantity-input button{width:2.5rem;min-width:2.5rem;height:100%;font-size:1.125rem}.boxed_wrapper .shop-details .product-info-box .content-box .product-form-component .product-form__input.product-form__quantity quantity-input input{width:3.5rem;height:100%;font-size:1rem}.boxed_wrapper .product-info-box .product-form__quantity .form__label{margin-block-end:.5rem;font-size:.9375rem;font-weight:600}.boxed_wrapper .pesto-shipping-notice{align-items:center;gap:.625rem;margin-block:1rem;padding:.75rem 1rem;border:1px solid rgba(1,37,92,.15);border-inline-start:4px solid var(--kow-brand-navy);border-radius:var(--kow-brand-radius);background:#eef2f8}.boxed_wrapper .pesto-shipping-notice__icon{margin:0;color:var(--kow-brand-navy)}.boxed_wrapper .pesto-shipping-notice__text{font-family:var(--font-body-family);font-size:.9375rem;line-height:1.5;color:var(--kow-brand-navy)}.boxed_wrapper .kow-page__content{margin-block-start:2.5rem;text-align:start}.boxed_wrapper .error-section{padding-block:clamp(4rem,10vw,7rem);background-color:var(--kow-brand-sand)}.boxed_wrapper .error-section .error-section-bg-image{display:none}.boxed_wrapper .error-section .large-container .inner-box{max-width:40rem;margin-inline:auto;padding:clamp(2rem,5vw,3.5rem);border:1px solid rgba(1,37,92,.1);border-radius:.75rem;background-color:#fff;color:var(--kow-brand-navy)}.boxed_wrapper .error-section .large-container .inner-box:before{display:block;margin-block-end:.75rem;color:var(--kow-brand-red);font-size:.9375rem;font-weight:700;letter-spacing:.12em;content:"404"}.boxed_wrapper .error-section .large-container .inner-box .sec-title :is(h1,h2){color:var(--kow-brand-navy);font-size:clamp(2rem,4vw,2.75rem)}.boxed_wrapper .error-section .large-container .inner-box p{margin-block:1rem 2rem;color:var(--kow-brand-navy);font-size:1.0625rem;line-height:1.6}.boxed_wrapper .search-page-heading-with-form form{display:flex;flex-wrap:wrap;gap:.5rem;width:100%;max-width:36rem;margin-inline:auto}.boxed_wrapper .search-page-heading-with-form form label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.boxed_wrapper .search-page-heading-with-form form input[type=search],.boxed_wrapper .search-page-heading-with-form form input[type=text]{flex:1 1 14rem;height:3.25rem;padding-inline:1rem;border:1px solid rgba(1,37,92,.25);border-radius:var(--kow-brand-radius);font-size:1rem;color:var(--kow-brand-navy)}.boxed_wrapper .search-page-heading-with-form form .theme-btn{flex:0 0 auto;height:3.25rem;margin:0;padding-block:0;padding-inline:1.75rem;border:0;background-color:var(--kow-brand-navy);color:#fff;line-height:normal;text-transform:none}.boxed_wrapper .search-page-heading-with-form form .theme-btn:hover{background-color:var(--kow-brand-red)}.boxed_wrapper .the-search-result-page .shop-grid-content>.row>.col-lg-3:has(.filter-form-search-area){display:none}.boxed_wrapper .the-search-result-page .shop-grid-content>.row>.col-lg-9{flex:0 0 100%;max-width:100%}@media(min-width:1200px){.boxed_wrapper .the-search-result-page .search-result-content-grid>.shop-block{flex:0 0 25%;max-width:25%}}.boxed_wrapper .the-search-result-page .shop-block-one .inner-box>figure{display:flex;align-items:center;justify-content:center;aspect-ratio:1;overflow:hidden}.boxed_wrapper .the-search-result-page .shop-block-one .inner-box>figure img{width:100%;height:100%;object-fit:contain}.boxed_wrapper .page-title:before,.boxed_wrapper .page-title:after{pointer-events:none}.boxed_wrapper .row>[class*=col-]:has(>.shop-block-one){display:flex}.boxed_wrapper [class*=col-]>.shop-block-one{display:flex;flex-direction:column;width:100%}.boxed_wrapper .shop-block-one .content-box-img figure{display:flex;align-items:center;justify-content:center;aspect-ratio:1;overflow:hidden}.boxed_wrapper .shop-block-one .content-box-img figure img{width:100%;height:100%;object-fit:contain}.boxed_wrapper .pagination-wrapper .pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.boxed_wrapper .pagination-wrapper .pagination li{float:none;margin:0}.boxed_wrapper .pagination-wrapper .pagination .pagination__item{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;width:auto;min-width:2.75rem;height:2.75rem;min-height:2.75rem;padding:0 .875rem;border:1px solid rgba(1,37,92,.2);border-radius:var(--kow-brand-radius);background:#fff;color:var(--kow-brand-navy);font-size:1rem;font-weight:600;line-height:1;white-space:nowrap}.boxed_wrapper .pagination-wrapper .pagination .pagination__item:before,.boxed_wrapper .pagination-wrapper .pagination .pagination__item:after{display:none}.boxed_wrapper .pagination-wrapper .pagination .pagination__item--current{border-color:var(--kow-brand-navy);background:var(--kow-brand-navy);color:#fff}.boxed_wrapper .pagination-wrapper .pagination span.pagination__item{min-width:1.5rem;padding:0;border-color:transparent;background:none}.boxed_wrapper .pagination-wrapper .pagination a.pagination__item:hover{border-color:var(--kow-brand-red);background:var(--kow-brand-red);color:#fff}.boxed_wrapper .shop-details .product-info-box .content-box{display:flex;flex-wrap:wrap;align-items:flex-end;column-gap:.75rem}.boxed_wrapper .shop-details .product-info-box .content-box>*{flex:0 0 100%;min-width:0}.boxed_wrapper .shop-details .product-info-box .content-box>.product-form-component:not(.buy_buttons_area){flex:0 0 auto}.boxed_wrapper .shop-details .product-info-box .content-box>.buy_buttons_area,.boxed_wrapper .shop-details .product-info-box .content-box .buy_buttons_area>product-form,.boxed_wrapper .shop-details .product-info-box .content-box .buy_buttons_area>product-form>form,.boxed_wrapper .shop-details .product-info-box .content-box .buy_buttons_area .product-form__buttons{display:contents}.boxed_wrapper .shop-details .product-info-box .content-box>.product-form-component:not(.buy_buttons_area) .product-form__input.product-form__quantity{width:auto;margin:0}.boxed_wrapper .shop-details .product-info-box .content-box>.product-form-component:not(.buy_buttons_area) .product-form__input.product-form__quantity quantity-input{margin:0}.boxed_wrapper .shop-details .product-info-box .content-box .buy_buttons_area .product-form__submit{flex:1 1 0;width:auto;margin:0}.boxed_wrapper .shop-details .product-info-box .content-box .buy_buttons_area .shopify-payment-button{flex:0 0 100%;margin-block-start:.75rem}.boxed_wrapper .shop-details .product-info-box .content-box .buy_buttons_area .product-form__error-message-wrapper:not([hidden]){flex:0 0 100%;order:1}.boxed_wrapper .shop-details .product-info-box .content-box .product-form-component .product-form__input.product-form__quantity quantity-input{height:3.25rem;min-height:3.25rem}@media(max-width:575px){.boxed_wrapper #product-grid>.row{margin-inline:-.375rem;row-gap:.75rem}.boxed_wrapper #product-grid>.row>.shop-block{flex:0 0 50%;max-width:50%;margin-block-end:0;padding-inline:.375rem}}.boxed_wrapper .items-carousel-selector.flickity-enabled{position:relative}.boxed_wrapper .items-carousel-selector.flickity-enabled>.flickity-button.flickity-prev-next-button{position:absolute;inset-block:50% auto;z-index:3;display:flex;align-items:center;justify-content:center;width:3.25rem;height:3.25rem;margin:0;padding:0;border:0;border-radius:50%;background:var(--kow-brand-navy);color:#fff;box-shadow:0 .25rem .75rem #01255c33;opacity:1;transform:translateY(-50%)}.boxed_wrapper .items-carousel-selector.flickity-enabled>.flickity-button.flickity-prev-next-button.previous{inset-inline:.5rem auto}.boxed_wrapper .items-carousel-selector.flickity-enabled>.flickity-button.flickity-prev-next-button.next{inset-inline:auto .5rem}.boxed_wrapper .items-carousel-selector.flickity-enabled>.flickity-button.flickity-prev-next-button:hover,.boxed_wrapper .items-carousel-selector.flickity-enabled>.flickity-button.flickity-prev-next-button:focus-visible{background:var(--kow-brand-red)}.boxed_wrapper .items-carousel-selector.flickity-enabled>.flickity-button.flickity-prev-next-button:disabled{opacity:.4}.boxed_wrapper .items-carousel-selector.flickity-enabled>.flickity-button.flickity-prev-next-button svg{position:static;width:1.125rem;height:1.125rem;fill:currentColor;color:#fff}@media(max-width:575px){.boxed_wrapper .shop-section .items-carousel-selector.flickity-enabled .flickity-slider>.items-carousel-items{padding-inline:2.25rem}}:root{--kow-section-space: clamp(2.5rem, 1.5rem + 4vw, 4.5rem)}:is(#kow-spacing,.boxed_wrapper) :is(#kow-spacing,.categories-section,.shop-section,.shop-page-section,.menu-section,.shop-details,.page-the-single-default,pesto-contact-us,.error-section,.subscribe-section-inner,.cart-page-inner,.related-products,.product-list-by-cat.cat-product-page){padding-block:var(--kow-section-space)!important}:is(#kow-spacing,.boxed_wrapper) .shopify-section:has(:is(.categories-section,.kow-fs__grid))+.shopify-section :is(#kow-spacing,.shop-section,.menu-section){padding-block-start:0!important}:is(#kow-spacing,.boxed_wrapper) :is(#kow-spacing,product-recommendations):has(.shop-section){padding-block:0!important}:is(#kow-spacing,.boxed_wrapper) :is(#kow-spacing,.shop-details):has(product-recommendations){padding-block:0!important}:is(#kow-spacing,.boxed_wrapper) :is(#kow-spacing,.shop-details-single-tab-area,.faq-page-section){padding-block-end:var(--kow-section-space)!important}:is(#kow-spacing,.boxed_wrapper) :is(#kow-spacing,.search-page-heading-with-form){padding-block-start:0!important}:is(#kow-spacing,.boxed_wrapper) .faq-page-section .faq-content:last-child{margin-block-end:0!important}.boxed_wrapper .page-title.faq-page:not(:has(h2)):not(:has(p:not(:empty))){display:none}.boxed_wrapper :is(.kow-story__inner,.kow-gen__inner,.kow-quote__inner,.kow-fs__grid,.kow-timeline__inner,.kow-pillars__inner){padding-block:var(--kow-section-space)}:is(#kow-spacing,.boxed_wrapper) .items-carousel-selector.flickity-enabled{padding-block-end:0!important}:is(#kow-spacing,.boxed_wrapper) .more-btn{margin-block-start:2rem!important}@media(max-width:749px){.boxed_wrapper media-gallery .thumbnail-slider{display:none}}.boxed_wrapper .shop-details .product-info-box .product__tax{display:none}:is(#kow-spacing,.boxed_wrapper) :is(#kow-spacing,.shop-details-single-product-head){padding-block-start:clamp(1rem,.5rem + 2vw,2rem)!important}.boxed_wrapper .shop-details .product-info-box .content-box>.bread-crumb-in-block{padding-block-end:.5rem}.boxed_wrapper .shop-details .product-info-box .pesto-shipping-notice{margin-block:.75rem}@media(max-width:991px){.boxed_wrapper .shop-details .left-column{margin-block-end:1rem}}.boxed_wrapper .items-carousel-selector.flickity-enabled.kow-carousel--static>.flickity-button.flickity-prev-next-button{display:none}.boxed_wrapper .shop-categories-two>a.all-ver-link{z-index:5}.boxed_wrapper .shop-categories-two :is(h3,h4):before{display:none}.boxed_wrapper .shop-categories-two:hover :is(h3,h4),.boxed_wrapper .shop-categories-two:hover :is(h3,h4) a,.boxed_wrapper .shop-categories-two :is(h3,h4) a:hover{text-decoration:none}.boxed_wrapper .shop-categories-two :is(h3,h4),.boxed_wrapper .shop-categories-two:hover :is(h3,h4){background-image:none;background-size:0 0}
/*# sourceMappingURL=/cdn/shop/t/3/assets/kowalski-redesign.css.map */
