.page-layout-2columns-left .column.main{width:100%}.col-sm-18{width:100%}input#search{text-transform:none !important}::-webkit-input-placeholder{text-transform:none !important}:-moz-placeholder{text-transform:none !important}::-moz-placeholder{text-transform:none !important}:-ms-input-placeholder{text-transform:none !important}::placeholder{text-transform:none !important}.lang-flag{display:flex !important;align-items:center !important}.lang-flag img{padding-right:5px}.page-header .switcher .options .action.toggle:after{position:absolute;right:-13px;top:8px}.top-wb-div{text-align:center;background-color:#019465;color:#fff;padding:1rem 0}.top-wb-div .top-wb{list-style-type:none;margin:0}.top-wb-div .top-wb li{display:inline-block;padding-right:2rem;margin:0}.minisearch input#search{border:1px solid #000;background-color:#f8f8f8;color:#444444}.minisearch input[type="text"]::placeholder{color:#444444}.pufftop{background-color:#ff0000}.product-style03 .owl-carousel.owl-drag .owl-item .item-slider>.item:hover .product-item-info:before{border-color:#019465}.product-item-info:hover{border:1px solid #019465}@media (min-width:900px){.page-header .minicart-wrapper .action.showcart{min-width:220px}}.nav-toggle:before,.nav-toggle span:after,.nav-toggle span:before{background:#000}.cart-container .cart-summary #block-shipping{display:none}.grand.totals.excl{display:none}#opc-shipping_method{display:none}.kco-backlink{margin:1rem 0 3rem 0}.checkout-shipping-method{display:none}.block-shipping-estimation{display:none !important}.totals.discount .discount.coupon{display:none !important}@media screen and (min-width:769px){.page-header.sticky-menu:not(.active) .box-header{margin-top:0}.page-header .search-wrapper .block-search .control{max-width:100%;position:relative}.minisearch input#search{border-color:#999;height:38px;padding-left:1.5rem}.field.search{max-width:100%}.block-search .search-form-container{max-width:100%}.page-header.sticky-menu:not(.active) .search-wrapper .block-search .action.search{height:38px}.page-header .panel.wrapper{display:flex;background:none;color:#444;width:auto}.page-header.sticky-menu:not(.active) .header.panel{display:flex;position:absolute;right:0;top:45px;z-index:2;align-items:center;padding:0 10px !important;gap:2rem}.page-header .header-stores{float:none;margin:0;order:2}.wrapper .header.panel>.header.links{order:1;float:none;margin-left:0}.header.panel>.header.links>li>a{color:#fff;background:#009466;font-size:11px;padding:.5rem 1rem;border-radius:4px}.page-header .minicart-wrapper .action.showcart{min-width:1px;background:none}.page-header.sticky-menu:not(.active) .search-wrapper{width:68%;float:none;margin:0 1rem -2px 3%}.page-header.sticky-menu:not(.active) .header.content{display:flex;flex-wrap:wrap;align-items:flex-end}.page-header .minicart-wrapper{margin:0;order:3}.wrapper .header.panel>.header.links>li{margin:0}}@media (max-width:1080px){.page-header.sticky-menu:not(.active) .search-wrapper{width:63%}.aflogin{display:none}}@media (min-width:768px){#klarna_kco #checkout-step-title .discount-code{padding:2rem;background:#eee;margin:0 54px 2rem;border-radius:4px;cursor:pointer}#klarna_kco #checkout-step-title .discount-code .form-discount{margin:1rem 0 0;display:flex;gap:1rem}#klarna_kco #checkout-step-title .discount-code .input-text{min-width:200px;height:41px}}@media (max-width:767px){#klarna_kco #checkout-step-title .discount-code{padding:2rem;background:#eee;margin:0 0 2rem;border-radius:4px;cursor:pointer}#klarna_kco #checkout-step-title .discount-code .payment-option-inner{width:100%}#klarna_kco #checkout-step-title .discount-code .form-discount{margin:1rem 0 0;display:flex;flew-wrap:wrap;gap:1rem}#klarna_kco #checkout-step-title .discount-code .input-text{min-width:100%;height:41px}#klarna_kco #checkout-step-title .discount-code .actions-toolbar{width:100%}#klarna_kco #checkout-step-title .discount-code .field .control{max-width:100%}#klarna_kco #checkout-step-title .discount-code #block-discount-heading span{display:block;text-wrap:balance}#klarna_kco #checkout-step-title .discount-code .message{margin:.5rem 0 0;border:1px solid #fc8b89}}@media (min-width:991px){.catalogsearch-result-index .main{width:75% !important}.catalogsearch-result-index .search.results .toolbar+.block{display:flex;gap:0.5rem;flex-wrap:wrap;margin-bottom:2rem}.catalogsearch-result-index .search.results .toolbar+.block .title{flex:0 0 100%}.catalogsearch-result-index .search.results .toolbar+.block{display:flex;gap:0.5rem;flex-wrap:wrap}.catalogsearch-result-index .search.results .block:nth-child(2):has(dt.title+dd.item){display:flex;column-gap:1rem;flex-wrap:wrap}.catalogsearch-result-index .search.results .block:nth-child(2) dt.title{flex:0 0 100%}.catalogsearch-result-index .search.results .block:nth-child(2) dd.item{border:1px solid #ddd;padding:.5rem 1rem}.catalogsearch-result-index .search.results .block:nth-child(3):has(dt.title+dd.item){display:flex;column-gap:1rem;flex-wrap:wrap}.catalogsearch-result-index .search.results .block:nth-child(3) dt.title{flex:0 0 100%}.catalogsearch-result-index .search.results .block:nth-child(3) dd.item{border:1px solid #ddd;padding:.5rem 1rem}}.cms-home .product.details.product-item-details{text-align:center}.cms-home span.special-price{display:block}.cms-home span.old-price{margin-left:0 !important}.page-print .logo{display:block;float:none;text-align:left}@media print{*{-webkit-filter:none !important;background:transparent !important;color:#000 !important;filter:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline !important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}.table-wrapper table{width:100%;table-layout:fixed}.table-wrapper table td{width:auto}.table-wrapper table>tfoot>tr:first-child{border-top:1px solid #999}.box,tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:1cm}.block-content,p,h2,h3{orphans:3;widows:3}.block-content{page-break-before:avoid}.block-title,h2,h3{page-break-after:avoid}.nav-toggle{display:none !important}.sidebar,.nav-sections,.header.content>*[class],.panel.wrapper>*[class],.footer.content>*[class]{display:none}.logo,.footer .copyright{display:block !important;margin:10px 0}.order-details-items .order-items .order-gift-message:not(.expanded-content){height:auto;visibility:visible}.column.main{float:none !important;width:100% !important}.breadcrumbs{margin:0 auto;text-align:right}.footer.content{padding:0}.hidden-print{display:none !important}}