html{font-size:16px}body{font-family:"DM Sans",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font:16px/1.55 DM Sans,Arial,sans-serif;color:#161518;background:#fff}.dm-sans{font-family:"DM Sans",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.btn,.next-step,.price-additional,.price-final,.price-measure,.price-save,.price-standard,.price-wrapper,.products .name,ol.cart-header{font-family:"DM Sans",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.blank-mode .cart-related-name,.blank-mode .cart-table .main-link,.blank-mode .h1,.blank-mode .h2,.blank-mode .h3,.blank-mode .h4,.blank-mode .h5,.blank-mode .h6,.blank-mode h1,.blank-mode h2,.blank-mode h3,.blank-mode h4,.blank-mode h5,.blank-mode h6,.cart-related-name,.cart-table .main-link,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:"DM Sans",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.category-header{display:none}.category-top .products-top{display:none}.category-top h4{display:none}.content-inner{max-width:none}.news-item .description{display:none}@media (min-width:768px){.top-navigation-bar{display:none}}@media (max-width:768px){.toggle-window[data-target=search]{display:none}}.admin-bar{display:none}@media (min-width:768px){#header .container{width:100%}.content-wrapper.container{width:100%;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}}@media (min-width:992px){#header .container{width:100%}.content-wrapper.container{width:100%;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}}@media (min-width:1440px){#header .container{width:100%}.content-wrapper.container{width:1418px}}#header .site-name:has(.text-logo){font-family:"DM Sans",sans-serif}.header__title{font-weight:700;font-size:1.5rem;color:#161518}.header__title:hover{color:#676769}.products-block.products .p .name{display:block;font-size:19px;height:45px;font-weight:600;margin-bottom:-2px;overflow:hidden}.btn.add-to-cart-button,.btn.btn-cart,.btn.express-checkout-button,a.btn.add-to-cart-button,a.btn.btn-cart,a.btn.express-checkout-button{padding-left:16px;padding-right:19px;padding-top:6px;padding-bottom:6px;font-size:19px;font-weight:600;text-transform:lowercase}.btn.add-to-cart-button:before,.btn.btn-cart:before,.btn.express-checkout-button:before,a.btn.add-to-cart-button:before,a.btn.btn-cart:before,a.btn.express-checkout-button:before{display:none}.subcategories li a{color:#161518}.discussion-wrapper{padding:20px}.discussion-form .form-group>.form-control,.vote-form .form-group>.form-control{background:#fff}.discussion-form .btn.btn-primary{text-transform:lowercase;padding:10px 20px}.shp-tabs-holder ul.shp-tabs li a{border-style:none none none;border-width:0 0 0}.products-block .p-bottom>div{align-items:center}.products-block>div{border-top-width:0}.products-block.products>div{padding:10px 10px 38px 10px}.benefitBanner__picture{background:#f6f6f6;border-radius:50%;padding:10px}.breadcrumbs{border:0}.breadcrumbs>span>a{text-transform:lowercase}@media (min-width:992px){.breadcrumbs>span>a:after{bottom:35%;transform:rotate(45deg)}.breadcrumbs>span>a:before{top:35%;transform:rotate(-45deg)}.breadcrumbs>span>a:after,.breadcrumbs>span>a:before{content:"";height:20%;position:absolute;right:0;width:1px}.breadcrumbs>span>a:after,.breadcrumbs>span>a:before{background-color:#161518}.breadcrumbs{padding-left:10px}.breadcrumbs,.breadcrumbs a{color:#161518}.breadcrumbs #navigation-first a{font-weight:600}}#footer{background:#161518;color:#fff}.custom-footer,.footer-bottom,.footer-links-icons{border:0}#footer>.container{background-color:#fff0}#footer .contact-box a,#footer .news-item-widget a,#footer .password-helper a,#footer ul a{color:#fff}.banner a,.banner p a,.banner-category a,.banner-category p a,.banner-wrapper a,.banner-wrapper p a,.carousel-inner a,.carousel-inner p a{color:#fff}.footer-rows .site-name img{filter:invert(1)}.footer-bottom .copyright{color:#9e9e9f;font-size:14px}#footer h4{text-transform:none;color:#fff;font-weight:700}.custom-footer__banner1 h4,.custom-footer__banner4 h4{display:none}#footer ul{margin-block-start:0}#footer ul a:hover{color:#d90a2c}#signature img{width:14px}#signature a{color:#9e9e9f;font-size:14px}#signature a:hover,.cookies-settings:hover{color:#fff}.cookies-settings{color:#9e9e9f}@media (min-width:992px){.admin-logged .popup-widget.cart-widget{top:80px;position:fixed}}@media (max-width:767px){.popup-widget.cart-widget,.popup-widget.login-widget{padding-top:80px}}@media (max-width:991px){.cart-widget-button{bottom:0;left:0;right:0}}.header-top .btn.cart-count:before{font-size:30px;margin-right:20px;vertical-align:middle;width:50px;height:50px;padding:10px;border-radius:50%}.btn.cart-count:before,a.btn.cart-count:before{content:" ";background:url(/user/documents/img/kosik.svg) 50% 50% no-repeat #f6f6f6;background-size:40%}.search-trigger{margin-right:24px;background:#fff0;border:0;cursor:pointer;font-size:20px;line-height:1;width:50px;height:50px;background:url(/user/documents/img/lupa.svg) 50% 50% no-repeat #f6f6f6;border-radius:50%;background-size:40%;display:flex;order:1}.navigation-buttons>a[data-target=cart] i{left:35px;background:#161518}@media (max-width:767px){.top-navigation-bar{box-shadow:0 0 15px rgb(0 0 0 / .1)}.navigation-in a{color:#fff}.navigation-in a:hover{color:#fff}.navigation-in>ul>li{border-top-width:0}.navigation-in>ul>li>a[data-testid=signin]{display:none}.navigation-in>ul>li:last-child{border-bottom-width:0}.navigation-close,.navigation-in .navigationActions__submenu li:before{color:#fff}.search-trigger{margin-right:124px}#header .cart-count{top:-45px;right:76px}.header-top .btn.cart-count:before{margin-right:0}.responsive-tools>a[data-target=navigation]:before,.responsive-tools>a[data-target=navigation]:hover:before{background-color:#f6f6f6;color:#161518}.responsive-tools>a[data-target=navigation]:before{width:50px;height:50px;padding:10px;border-radius:50%}.responsive-tools>a{height:50px;padding:0;width:50px}#header .site-name img{padding-bottom:2px;padding-top:14px;max-height:70px;max-width:145px}#header .site-name a img{max-height:70px}}.navigation-window-visible #navigation .navigation-in{background-color:#161518}@media (min-width:768px){#navigation{margin-left:0;margin-right:0;flex:0 0 65%!important}#header .cart-count{display:flex;order:2;align-items:center}#header .cart-price{display:none!important}body{padding-top:98px}header{position:fixed;background:#fff;z-index:1;width:100%;top:0}.header-top>div,.header-top>nav{align-self:center}.fitted .navigation-in ul{justify-content:center}.content-wrapper-in header{position:relative}.header-top{justify-content:center;height:80px;padding-bottom:0;padding-top:0;max-width:1417px;margin:0 auto}.header-top #navigation{display:flex;justify-content:center}.navigation-wrapper{box-shadow:0 0 15px rgb(0 0 0 / .1)}#header .site-name{padding-top:6px}.site-name-wrapper{display:flex;justify-content:flex-start;flex:0 0 15%!important}.navigation-buttons{display:flex;justify-content:center;justify-content:flex-end;flex:0 0 20%!important}.navigation-in{background-color:#fff0}.navigation-in>ul>li>a{color:#161518;font-size:1.2rem}.navigation-in>ul>li>a:hover{color:#676769}.navigation-in>ul>li>a.active{color:#dd2241}.navigation-in>ul>li{border-left-width:0}.navigation-in ul li a b{font-weight:500}.js-ready .search{display:block}.js-ready #navigation,.js-ready .navigation-buttons{visibility:visible}.content{padding-left:30px;padding-right:30px}}.products-top-wrapper{display:none}.subcategories{margin:0 0 19px}.subcategories li a{border-width:0;background:#f6f6f6;height:auto;padding:0 40px 0 13px}.subcategories.with-image .col-xl-2{width:33.333333%}.subcategories.with-image li a .image img{max-height:60px}.subcategories.with-image li a .image{text-align:left}.subcategories.with-image li a{padding-left:0}.category-title{padding-left:10px}@media (max-width:767px){.subcategories.with-image .col-xl-2{width:100%}}.search-overlay{position:fixed;inset:0;background:rgb(0 0 0 / .5);display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .2s ease;z-index:9999;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.search-overlay.is-open{opacity:1;pointer-events:auto}.search-modal{width:min(720px,92vw);background:#fff;color:inherit;border-radius:12px;box-shadow:0 10px 40px rgb(0 0 0 / .2);padding:20px;position:relative;transform:translateY(10px);transition:transform .2s ease,opacity .2s ease;opacity:0}.search-overlay.is-open .search-modal{transform:translateY(0);opacity:1}.search-modal-close{position:absolute;top:10px;right:10px;border:0;background:#fff0;font-size:22px;line-height:1;cursor:pointer}body.search-modal-open{overflow:hidden}@media (prefers-reduced-motion:reduce){.search-modal,.search-overlay{transition:none!important}}.search--hidden{display:none!important}@media (min-width:480px){.products-block>div{border-right-style:none;border-right-width:1px}}@media (min-width:1200px){.products-block>div:nth-child(2n){border-right-style:none}}.product a.image{display:block;width:100%;aspect-ratio:1/1;overflow:hidden}.product a.image>img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition:transform .35s ease;transform-origin:center center}.p:hover a.image:hover img{transform:scale(1.05)}.product a.image{position:relative;display:block;overflow:hidden}.product a.image::before{content:"";display:block;padding-bottom:100%}.product a.image>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.add-to-cart .quantity{display:none}#cboxLoadedContent{overflow-y:hidden!important}.link-icon.print,.link-icon.share{display:none}.p-thumbnails a img{border-width:0;border-radius:1}.p-thumbnail.highlighted:before,.p-thumbnail:hover:before,.show360image.highlighted:before,.show360image:hover:before{display:none}.p-thumbnails-inner a{display:inline-block;width:80px;aspect-ratio:1/1;overflow:hidden;margin-right:10px}.p-thumbnails-inner a img{width:125%;height:125%;object-fit:cover;object-position:center;display:block}.p-info-wrapper{display:flex;flex-direction:column}.p-short-description{order:1}.detail-parameters{order:2}.buy-box{order:3}.p-final-price-wrapper{order:4}.social-buttons-wrapper{order:5}.extended-description{order:6}.p-info-wrapper .availability-value,.p-info-wrapper .p-final-price-wrapper{margin-bottom:0}.availability-value{order:2}.p-final-price-wrapper{order:1}.p-info-wrapper .price-final{font-size:24px}p[data-testid=productCardDescr]{display:none}.price-measure{display:none}.buy-box .availability-value{font-size:0}.buy-box .availability-label{text-transform:lowercase;font-weight:400;color:#757472!important;font-size:16px}.p-price .price-final,.p-total .price-final,.price-final .pr-list-unit{color:#161518;font-weight:600}.unit-value{color:#161518}.p-detail-inner-header h1{margin-top:0}.quantity{display:inline-flex;align-items:center;gap:12px;font-size:18px;border-width:0!important;margin-right:24px}.buy-box{display:flex;align-items:flex-start;gap:1.5rem;margin-bottom:1.5rem}.buy-box-left{display:flex;flex-direction:column;gap:4px}.buy-box-right{margin-left:26px;display:flex;align-items:center}@media (max-width:768px){.buy-box{flex-direction:column;align-items:stretch}.buy-box-right{margin-left:0;justify-content:flex-start}}.quantity .decrease,.quantity .increase{background:0 0;border:none;padding:0;font-size:24px;line-height:1;cursor:pointer;color:#111;display:flex}.quantity .increase{order:3}.quantity .decrease{order:1}.quantity .decrease,.quantity .increase{cursor:pointer;height:auto;padding:0 5px;position:relative;width:auto}.quantity .decrease{top:0}.quantity .decrease:before{content:"-"}.quantity .increase:before{content:"+"}.quantity .decrease:before,.quantity .increase:before{font-size:20px;font-weight:600;height:100%;line-height:40px;position:relative;text-align:center;width:100%;font-family:"DM Sans",sans-serif}.quantity .decrease:hover,.quantity .increase:hover{color:#000}.quantity label{margin:0;display:flex;order:2}.quantity .amount{width:40px;text-align:center;border:2px solid #111;border-radius:6px;padding:4px 6px;font-size:18px;background:#fff;color:#111;font-weight:600}.quantity .amount::-webkit-inner-spin-button,.quantity .amount::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity-form .quantity .decrease{top:0}.cart-widget-product>div.cart-widget-product-unit{display:none}.cart-widget-product-amount{width:120px}@media (max-width:480px){.quantity{gap:8px;font-size:16px}.quantity .amount{width:34px;font-size:16px}.quantity .decrease,.quantity .increase{font-size:22px}}.btn,a.btn{border-width:0;font-size:19px;font-weight:600}#cart-widget{overflow:hidden}.cart-widget-product{border-bottom-width:0}.cart-content.checkout-box-wrapper h4{text-transform:lowercase;font-weight:600;font-size:19px;margin-bottom:40px}@media (min-width:992px){.popup-widget.cart-widget{border-width:0;box-shadow:0 0 15px rgb(0 0 0 / .1);margin-top:0;padding-top:0;top:80px;position:fixed}.popup-widget.cart-widget:before{display:none}}.cart-table tr>td{border-right-width:0;border-top-width:0}.cart-table .main-link{font-size:16px;font-weight:600;text-transform:lowercase}@media (min-width:992px){.cart-content+.cart-content{margin-top:0}}.next-step .btn.btn-lg{line-height:36px;padding:10px 20px}@media (min-width:768px){.ordering-process #header{border-bottom-width:0}}ol.cart-header li a span:before,ol.cart-header li strong span:before{border-radius:50%;border-style:solid;border-width:0;display:inline-block;font-size:19px;height:50px;line-height:46px;margin-right:1ex;width:50px;background:#f6f6f6}ol.cart-header li.active a span:before,ol.cart-header li.active strong span:before{border-radius:50%;border-style:solid;border-width:3px;border-color:#e5e5e6}.co-box{border-top-width:0}.co-box h4:before{display:none}.box.co-box h4,.co-box h4{text-transform:lowercase;font-weight:600;color:#161518;font-size:19px}.order-summary-inner h4{font-weight:600;color:#161518;font-size:19px;text-transform:lowercase}.cart-item>div.cart-item-name{text-transform:lowercase;font-weight:600;color:#161518;font-size:14px}.cart-item>div{border-bottom-width:0;border-right-width:0}.cart-item>div.cart-item-price{width:100px;font-weight:600;font-size:14px}.order-summary-item.helper>div:first-child{flex:0 0 200px;padding-right:20px}.order-summary-item.helper>div:last-child{flex:1 1 calc(100% - 200px);text-align:right}#checkoutContent .co-box.co-box-additional .form-group:first-child{display:block}#checkoutContent .co-box.co-box-additional .form-group label[for=set-registration]{display:none}label[for=login],label[for=login]+div{display:none!important}.form-group:has(label[for=login]){margin:0!important}.in-krok-2 .col-md-8 .cart-content{display:flex;flex-direction:column}ol.cart-header{order:1}#checkoutContent .box.box-bg-default{order:2}.co-box.co-box-additional{order:3}.co-box.co-billing-address{order:4}#shipping-address{order:5}.workshop-terminy th{color:#161518;text-transform:lowercase;padding:0 16px 0 0;text-align:left}.workshop-terminy td{color:#161518;padding:0 16px 0 0}.variant-list th{font-size:0;min-width:92px}.buy-box-left{min-width:138px}@media (min-width:992px){.co-box.co-box-additional{padding-bottom:40px;padding-top:0}}.radio-wrapper{border-bottom-width:0}.in-kosik .cart-summary h4{display:none}.checkout-box{display:none}.cart-widget-button .btn{text-transform:lowercase}.form-group>input.form-control,.form-group>select.form-control,.phone-combined-input input{background:#f6f6f6}@media (min-width:768px){ol.cart-header li a,ol.cart-header li strong{border-bottom:0 solid #fff0}}@media (min-width:768px){ol.cart-header{border-bottom-width:0}}.payment-info b{text-transform:none}.radio-wrapper.active .for-free{text-transform:lowercase}.payment-shipping-price{text-transform:lowercase}.recapitulation-single>strong span{text-transform:lowercase}.heading{display:grid;grid-template-columns:1fr;gap:var(--gap);align-items:start;margin-bottom:24px}.eyebrow{letter-spacing:.12em;text-transform:uppercase;font-size:16px;text-transform:uppercase;margin-bottom:7px}.ref-title{font-size:36px;font-weight:900;line-height:1.2}.slider{position:relative;overflow:hidden;background:#fff0;border-radius:var(--radius)}.track{display:flex;transition:transform .5s cubic-bezier(.22, .61, .36, 1);will-change:transform}.slide{flex:0 0 100%;padding:clamp(20px,4vw,40px)}.card{background:var(--card);border-radius:var(--radius);padding:clamp(20px,4vw,36px);box-shadow:0 8px 30px rgb(0 0 0 / .06);max-width:780px}.t-eyebrow{font-weight:700;margin:0 0 8px}.quote{margin:0 0 18px;font-size:1.05rem;color:#222}.quote::after,.quote::before{content:"“";color:#bbb}.quote::after{content:"”"}.author{font-weight:800;margin-top:8px}.role{color:var(--muted);margin-top:4px}.controls{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:18px;user-select:none}.arrows{display:flex;gap:10px}.btn.ref{appearance:none;border:1px solid #ddd;background:#fff;border-radius:999px;width:40px;height:40px;display:grid;place-items:center;cursor:pointer;transition:transform .1s ease,background .2s ease,border-color .2s ease}.btn.ref:hover{background:#f2f2f6}.btn.ref:active{transform:scale(.96)}.btn.ref[disabled]{opacity:.45;cursor:not-allowed}.dots{display:flex;gap:14px;align-items:center;font-weight:600}.dot{appearance:none;background:0 0;border:none;cursor:pointer;font:inherit;color:var(--muted);padding:6px 6px;border-bottom:2px solid #fff0}.dot[aria-current=true]{color:var(--accent);border-color:var(--accent)}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (min-width:820px){.grid-2{display:grid;grid-template-columns:1fr 1fr;gap:var(--gap)}.card{max-width:unset}}textarea.form-control{background:#f6f6f6}.tab-content .detail-parameters td{font-weight:400;text-transform:lowercase}.detail-parameters th{color:#161518;text-transform:lowercase}.extended-description{margin-top:68px}.extended-description h3{display:none}.link-icon.chat:before{display:none}.link-icon.chat{background:#f6f6f6;color:#161518;padding:10px 20px;font-weight:600;text-transform:lowercase}.link-icon.chat:hover{color:#d90a2c}.responsive-nav{margin-bottom:0}.basic-description h3{display:none}.description-inner{padding:38px 20px}.description-inner h2{font-size:19px;font-weight:600;border-bottom:1px solid #161518}.plus-gallery-item{border-width:0}.content-wrapper-in h1{font-weight:700}.tab-content{background:#f6f6f6}#formProductQuestion input[type=submit].btn{text-transform:lowercase}a.btn.goToTop__button{background-color:#000;border-color:#000;color:#fff;display:flex;align-items:center}.goToTop__button:before{font-size:16px;margin-right:.5em}.pagination .pagination__list .pagination__link{border:1px solid;background:#000;color:#fff;border-color:#000}.pagination__link.btn.btn-secondary{align-items:center;aspect-ratio:1;border-radius:0;display:flex;height:36px;justify-content:center;min-height:36px;padding:0;text-decoration:none;border:0}.pagination__link--next,.pagination__link--prev{font-size:16px;background:#fff!important;color:#000!important}.pagination__currentPage{align-items:center;aspect-ratio:1;border-radius:0;display:flex;height:2.5714em;justify-content:center;min-height:2.5714em;padding:0;text-decoration:none;border:1px solid #000}.pagination .pagination__list .pagination__link--next:hover,.pagination .pagination__list .pagination__link--prev:hover{background-color:#fff;border-color:#fff;color:#000}.btn.loadMore__button{background-color:#000;border-color:#000;color:#fff}.homepage-group-title{display:flex;align-items:center;justify-content:center}.homepage-group-title a:hover{color:#000}.homepage-group-title span{padding:2px 4px 4px 4px;border:1px solid #000;width:29px;height:30px;display:inline-flex;align-items:center;justify-content:center;margin-left:16px;background:#000;color:#fff}.homepage-group-title:hover span{background:#000;color:#fff}.homepage-box{background:#f6f6f6;border:0}.homepage-box.before-carousel{margin-top:-20px}.news-item-detail .next-prev{margin-bottom:60px;margin-top:30px}.news-item-detail a.btn,.site-agreement-inner a.btn{text-decoration:none;text-transform:lowercase;background:#161518;padding:10px 20px;color:#fff;font-weight:600;font-size:16px}.news-item-detail a.btn:hover,.site-agreement-inner a.btn:hover{color:#fff}.news-item time,.news-item-detail time{display:none}.news-item-detail h2{margin:0 0 20px 0;font-size:1.6rem;font-weight:600;border-bottom:1px solid #161518}.news-item-detail h3{font-size:1rem;font-weight:900}.news-item .text .title{display:block;font-size:19px;font-weight:600;margin-bottom:0;margin-top:10px;text-decoration:none;text-transform:lowercase}.news-item .text .title:hover{text-decoration:none}.news-item .image{overflow:hidden}.news-item .image img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition:transform .35s ease;transform-origin:center center}.news-item .image:hover img{transform:scale(1.05)}.news-wrapper{display:flex;flex-wrap:wrap;margin:0 auto;max-width:1418px;padding:0 20px;box-sizing:border-box}.news-wrapper .news-item{flex-basis:33.333%;width:33.333%;padding:10px;margin-bottom:0;display:flex;flex-direction:column}.news-item .title{margin-top:10px!important}@media (min-width:1200px){.news-item .image{width:100%}}.news-item time{display:none}.blog-wrapper{padding-left:20px;padding-right:20px}@media (min-width:1200px){.blog-wrapper .news-item{flex-basis:33.333%;width:33.333%;padding:10px}}@media (max-width:767px){.news-wrapper{display:flex;padding:0}.news-wrapper .news-item{flex-basis:100%;width:100%;padding:10px;margin-bottom:20px}.news-item .image{margin-bottom:0}.ordering-process .quantity-form .quantity .decrease{border:0}ol.cart-header li a,ol.cart-header li strong{padding:14px 0}.ordering-process .responsive-tools>a[data-target=navigation]{right:5px;top:12px;display:none}.cart-inner{padding:10px;padding-top:40px}.cart-content .cart-header{display:flex;flex-direction:row;background:#161518}ol.cart-header li{border-bottom-style:solid;border-bottom-width:0;display:block;margin:0 auto;font-size:16px;font-weight:600;padding:0;text-transform:lowercase;text-align:center;padding:0 10px}ol.cart-header li.completed a,ol.cart-header li.completed strong{color:#fff;font-weight:400}ol.cart-header li.completed a span:before{color:#161518;font-weight:600}ol.cart-header li a span:before,ol.cart-header li strong span:before{display:block;margin:0 auto 6px auto;color:#000;border-width:3px}ol.cart-header li.active a,ol.cart-header li.active strong{color:#fff;font-weight:600}ol.cart-header li.active a span:before,ol.cart-header li.active strong span:before{border-radius:50%;border-style:solid;border-width:3px;border-color:#e5e5e6;display:block;margin:0 auto;margin-bottom:6px;color:#161518;font-weight:900}ol.cart-header li a,ol.cart-header li strong,ol.cart-header li strong span:before{color:#f6f6f6}.ordering-process .quantity-form .quantity{padding:0 0}.cart-table{margin-top:40px}}.hero-headline{display:flex;flex-direction:column;gap:.3em}.hero-line{display:flex;align-items:center}.hero-line.one{width:50%;justify-content:flex-start}.hero-line.two{justify-content:center;display:flex;align-items:center;gap:30px}.hero-line.two img{height:clamp(30px,8vw,70px);width:auto}.hero-line.three{justify-content:flex-end;padding-top:16px;padding-bottom:12px}.hero-line.three img{width:40%}@media (max-width:767px){.hero-headline{margin-top:45px}.hero-line.one{width:70%;justify-content:flex-start}.hero-line.three img{width:70%}.wide-carousel{background:#f6f6f6}.hero-line.three{padding-top:8px;padding-bottom:28px}}.page-ostoldole,.ul-ostoldole{display:flex;flex-direction:row;gap:30px;align-items:center}.page-ostoldole div:first-child h3{font-size:16px;text-transform:uppercase;margin-bottom:7px}.page-ostoldole div:first-child p{font-size:36px;font-weight:900;line-height:1.2}.page-ostoldole div:nth-child(3) h2{font-size:45px;font-weight:900;margin-bottom:7px}.page-ostoldole ul:first-child,.page-ostoldole ul:nth-child(2){list-style:none;padding-left:1.2em;font-weight:600}.page-ostoldole ul:first-child li::marker{content:"- "}.page-ostoldole ul:nth-child(2) li::marker{content:"+ "}@media (max-width:767px){.page-ostoldole,.ul-ostoldole{flex-direction:column}.ul-ostoldole{justify-content:center;align-items:flex-start}footer .banner{min-height:auto;margin-bottom:0}}.ostodole-wrap{margin:0 auto}.ostodole-stats{display:flex;flex-wrap:wrap}.ostodole-stat{flex:1 1 50%;padding:40px 30px;color:#fff;display:flex;flex-direction:column;gap:10px;align-items:flex-start;justify-content:center;font-family:inherit}.ostodole-stat--red{background:#e30613}.ostodole-stat--black{background:#000}.ostodole-stat img{width:32px;height:auto}.ostodole-number{font-size:36px;font-weight:700;line-height:1}.ostodole-text{font-size:14px;text-transform:lowercase}.image-ostodole img{display:block;width:100%;height:auto}@media (max-width:767px){.ostodole-stat{flex:1 1 100%;padding:25px 20px}.ostodole-number{font-size:28px}}.hero-headline .headline-line{--from-x:0;--from-y:16px;opacity:0;animation:headlineFade .7s ease-out forwards}.hero-headline .line-1{--from-x:0;--from-y:16px;animation-delay:0s}.hero-headline .line-2{--from-x:-16px;--from-y:0;animation-delay:.15s}.hero-headline .line-3{--from-x:16px;--from-y:0;animation-delay:.3s}.hero-headline .line-4{--from-x:0;--from-y:-16px;animation-delay:.45s}@keyframes headlineFade{from{opacity:0;transform:translate(var(--from-x),var(--from-y))}to{opacity:1;transform:translate(0,0)}}@keyframes headlineFadeUp{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.plus-gallery-item{max-width:300px;max-height:300px}.plus-gallery-item img{max-height:100%;position:relative;top:50%;transform:translateY(-50%);width:100%;max-width:100%;height:270px;object-fit:cover;object-position:center center;border-radius:0 0 0 0}.flexbox{display:flex;flex-wrap:wrap;gap:2rem;align-items:flex-start;margin-bottom:20px;flex-direction:row}.flexbox.two-columns>.first-column,.flexbox.two-columns>.second-column{flex:1 1 45%}.flexbox.three-columns>.first-column,.flexbox.three-columns>.second-column,.flexbox.three-columns>.third-column{flex:1 1 30%}.flexbox.two-columns.blog25>.first-column{flex:0 0 28%}.flexbox.two-columns.blog25>.second-column{flex:0 0 65%}.flexbox h2{margin:0 0 20px 0;font-size:1.6rem;font-weight:600;border-bottom:1px solid #161518}.flexbox p{margin:0 0 20px 0;line-height:1.6}.flexbox p strong{display:inline-block;margin:0 0 -10px 0}.flexbox.two-columns .second-column img{max-width:100%;height:auto;display:block}@media (max-width:768px){.flexbox{flex-direction:row;gap:1.5rem}.flexbox.three-columns>.first-column,.flexbox.three-columns>.second-column,.flexbox.three-columns>.third-column,.flexbox.two-columns.blog25>.first-column,.flexbox.two-columns.blog25>.second-column,.flexbox.two-columns>.first-column,.flexbox.two-columns>.second-column{flex:1 1 100%}}@media (min-width:1200px){.custom-footer>div{width:20%}}.custom-footer__instagram a{color:#fff}.grid16 .dklab_instagram_widget_box,.grid8 .dklab_instagram_widget_box{width:calc(20% - var(--dklab-instagram-padding));min-width:calc(20% - var(--dklab-instagram-padding));max-width:calc(20% - var(--dklab-instagram-padding))}#dklab_instagram_widget_in .dklab_instagram_widget_box:nth-child(n+6){display:none!important}@media (max-width:991px){.dklab_instagram_widget_box{width:calc(50% - var(--dklab-instagram-padding))!important;min-width:calc(50% - var(--dklab-instagram-padding))!important;max-width:calc(50% - var(--dklab-instagram-padding))!important}#dklab_instagram_widget_in .dklab_instagram_widget_box:nth-child(n+5){display:none!important}}.ig-custom-header{display:flex;align-items:center;gap:18px;margin-bottom:20px;text-decoration:none;color:inherit;justify-content:left}.ig-avatar{width:70px;height:70px;border-radius:50%;overflow:hidden;flex-shrink:0}.ig-avatar img{width:100%;height:100%;object-fit:cover;display:block}.ig-name{font-size:40px;font-weight:600;line-height:1.1;text-align:left}.ig-sub{font-size:14px;color:#000;margin-top:6px}.ig-text{margin-top:-10px}