@media (max-width:1680px) and (min-width:1280px){.inner{width:1260px}#search-engine{width:425px}#tree li.t0>a img{margin-right:10px}#tree li.t0>a{font-size:14px;line-height:16px}.black-greeting{padding:32px;width:285px}#content{width:945px}.detail-energy-label{align-items:flex-start;flex-direction:column}.detail-energy-label figure+a{margin-left:0;margin-top:5px}.detail-column-right{margin-left:40px}}@media (max-width:1279px){*{-webkit-text-size-adjust:none}.detail-omnibus-row{text-align:left}#footer{padding:0 20px}.field-wrapper:not(.checking-reg) label{left:10px}.detail-navigation-section>nav{display:none}.detail-navigation-section .detail-navigation-row:first-of-type{padding-top:0}input[type=email],input[type=password],input[type=text],select,textarea{font-size:16px;padding:0 14px}textarea{padding:10px 14px}.field-wrapper:not(.checking-reg).icon input{padding-left:40px}.field-wrapper:not(.checking-reg).icon:before{width:40px}.field-wrapper:not(.checking-reg).icon label{left:36px}body{font-size:13px}.check-person,.checkbox-inline label{font-size:14px}.inner{padding:0 10px;width:100%}#container{overflow:hidden;padding-top:120px}#facebook-box{display:none}#detail-images .product-images{overflow:visible}#detail-images .product-images .swiper-slide{opacity:0;transition:opacity .2s ease-in-out}#detail-images .product-images .swiper-slide.swiper-slide-active{opacity:1}#detail-images .swiper-button-next,#detail-images .swiper-button-prev{height:80px;margin-top:-40px}#detail-images .swiper-button-prev{left:-45px}#detail-images .swiper-button-next{right:-45px}.faq-list>li>span{font-size:15px}.main-page-products-wrapper .swiper-button-next,.main-page-products-wrapper .swiper-button-prev{margin-top:0}.listing-wrapper .headline,.listing-wrapper .tab-title{font-size:25px;line-height:30px;margin-bottom:5px}.headline,.tab-title{font-size:20px;line-height:30px;margin-bottom:5px}.user-custom-content h2:not(.headline){font-size:22px;line-height:27px;margin-bottom:5px}.top-bar{font-size:inherit;padding:3px 0 4px}.shop-header{background-color:#fff;filter:drop-shadow(0 3px 6px rgba(0,0,0,.1));left:0;position:fixed;top:0;width:100%;z-index:100}.shop-header .inner{height:110px}#content{clear:both;width:100%}.sidebar{clear:both;margin:0;width:auto}.sidebar .item{margin:0}#cart-box,.search-engine-trigger,a.log-button{cursor:pointer;display:block;float:right;margin-right:20px;margin-top:10px;position:relative}#cart-box b,#cart-box span,.search-engine-trigger b,.search-engine-trigger span,a.log-button b,a.log-button span{display:none}#cart-box:before,.search-engine-trigger:before,a.log-button:before{color:#0a0b0c;display:block;font-family:icomoon;font-size:24px;line-height:50px}#cart-box{margin-right:48px}#cart-box:before{content:"\e80e";font-size:24px}#cart-box i{background-color:#da251d;border-radius:50%;font-size:0;height:8px;position:absolute;right:-3px;top:15px;width:8px}a.log-button:before{content:"\e811"}.search-engine-trigger:before{content:"\e80d";font-size:24px}#search-engine{-webkit-overflow-scrolling:touch;background-color:#fff;display:none;height:100vh;left:0;overflow-y:auto;padding:50px 30px 30px;position:fixed;top:0;width:100vw;z-index:9999}#search-engine.show-with-last-phrases #suggestions .no-products-info,#search-engine.show-with-last-phrases .suggestion-result-products{display:none!important}#search-engine.show-with-last-phrases .suggestion-last-phrases{display:block!important}#search-engine.no-products #suggestions .no-products-info{display:block}#searchbutton{align-items:center;background-color:#fff;color:#0a0b0c;display:flex;font-size:20px;height:48px;justify-content:center;position:absolute;right:33px;top:51px;width:48px}#searchbutton:after{content:"\e80d";font-family:icomoon}.search-engine-close{align-items:center;color:#0a0b0c;display:block;display:flex;font-size:16px;height:50px;justify-content:center;position:fixed;right:15px;top:0;width:50px}.search-engine-close:after{content:"\e803";font-family:icomoon}.show-search-engine #search-engine{display:block}#suggestions{border-radius:0;filter:none;flex-wrap:wrap;left:auto;margin-top:15px;opacity:1;overflow-y:auto;padding:0;position:relative;top:auto;transform:none;visibility:visible;width:100%}.suggestion-last-phrases{display:none;margin-bottom:15px;order:-1;width:100%}.suggestion-last-phrases span{font-size:15px;line-height:19px;padding:6px 0}a.suggestions-advanced-search{margin-top:0}.suggestion-product:last-child{margin-bottom:15px}.suggestion-left-column{display:none}#pills-container{margin-bottom:0}.remove-all-filters{display:none}.filter-trigger{align-items:center;border-radius:4px;display:flex;font-size:13px;font-weight:400;height:auto;justify-content:center;line-height:24px;padding:0 10px}.filter-trigger svg{margin-left:10px}.go-top-button{bottom:10px;right:10px}.news-banner .article-name{height:auto}.sorter-form{float:right}#pills-container{grid-column:span 2}.secondary-category-description{margin-top:20px}.detail-column-left{width:100%}#filter{background-color:#fff;border-radius:0;height:100%;left:0;overflow-y:auto;padding:50px 30px 120px;position:absolute;top:0;width:100vw;z-index:9999}#filter,#filter>h3{display:none}.close-filter{align-items:center;color:#0a0b0c;display:block;display:flex;font-size:16px;height:50px;justify-content:center;position:absolute;right:15px;top:0;width:50px}.close-filter:after{content:"\e803";font-family:icomoon}#filter .gs-filtr-container{border-bottom:1px solid #e1e1e1!important;border:0;padding:0}#filter .gs-filtr-container:last-of-type{border-bottom:0!important}#filter .gs-filtr-container.price-filtering{padding-bottom:20px}#filter .gs-filtr-container.price-filtering>strong:after{display:none}#filter .gs-filtr-container.show-list>strong:after{transform:scaleY(-1)}#filter .gs-filtr-container.show-list:not(.price-filtering)>div{display:block}#filter .gs-filtr-container>strong{display:flex;justify-content:space-between;margin:0;padding:10px 0}#filter .gs-filtr-container>strong:after{content:"\e800";font-family:icomoon;font-size:10px;font-weight:400;margin-left:10px}#filter .gs-filtr-container:not(.price-filtering)>div{display:none;padding-bottom:10px}#filter .gs-filtr-container li{display:block!important}#filter .gs-filtr-container button{display:none}#price-filter-amounts{gap:10px}#price-filter-amounts input{flex-grow:1}.close-filter-bottom{align-items:center;background-color:hsla(0,0%,100%,.5);border-top:1px solid #e1e1e1;bottom:0;display:flex;height:100px;justify-content:center;left:0;position:fixed;width:100%}.detail-main-wrapper{display:flex;flex-direction:column;position:relative}.detail-headline{margin-bottom:10px;padding:0;text-align:center}#detail-images{height:auto;left:auto;margin:0 auto 20px;order:-1;position:relative;top:auto;width:100%}.product-images{float:none;margin:0 auto}.product-images-mini{height:auto;margin-top:10px;width:100%}.product-images-mini .swiper-wrapper{justify-content:center;transform:none!important;width:auto}.product-images-mini .swiper-slide{background-color:#e1e1e1;border-radius:50%;height:10px;margin:0 5px;width:10px}.product-images-mini img{display:none}.detail-column-wrapper{flex-direction:column;margin-bottom:10px}.detail-additional-infos{margin-bottom:30px;min-height:0;padding-left:0}.detail-column-right{margin:0 0 20px;width:100%}.detail-column-wrapper{margin-bottom:0}.detail-navigation-section>nav{position:relative;top:auto;z-index:1}#detail-info{box-shadow:none;position:relative;top:auto}.detail-badges,.detail-pricing{justify-content:flex-start}span[data-role=ean]:last-of-type,span[data-role=sku]:last-of-type{margin-bottom:10px}.detail-producer-info{margin-bottom:10px;padding:10px 0}.detail-short-description{margin-bottom:10px;padding-bottom:10px}.detail-wishlist{margin-top:10px}.user-custom-content p{margin-bottom:10px}.social-share{margin-top:10px}#detail-description{margin-bottom:20px}#detail-comments{margin-bottom:30px}.comment cite{padding:10px 15px}.comments-omnibus-text{margin:-2px 0 15px;text-align:left}.comment-input-wrapper{margin-bottom:12px}form .row-wrapper.address-wrapper>div:nth-child(2),form .row-wrapper.address-wrapper>div:nth-child(3){width:18%}form .row-wrapper{gap:10px}form .row-wrapper.city-wrapper>div:nth-child(2){width:calc(36% + 10px)}.cart-right-wrapper{display:none}hr{margin:20px 0}.login-form.logged .logged-menu{flex-wrap:wrap}.login-form.logged .logged-menu li{border-right:0;width:100%}.login-form.logged .logged-menu li:not(:last-child){border-bottom:1px solid #e1e1e1}.login-form.logged .logged-menu a svg{bottom:auto;height:70%;top:50%;transform:translateY(-50%)!important}.login-form.logged .logged-header h2{max-width:100%;overflow:hidden;padding-left:0}.login-form.logged .logged-header h2:before{display:none}.login-form.logged .logged-header ul{clear:both;float:left}.login-form.logged .logged-header ul li{text-align:left}.login-form.logged .logged-header ul a:before{float:right;margin:0 0 0 10px}[data-gs-tooltip]:after{bottom:calc(100% + 10px)}[data-gs-tooltip]:before{display:none}.overlay-visible{height:100%;overflow:hidden;position:fixed;top:0}.noside #tree{display:block}.show-menu{overflow:hidden}.show-menu #tree{left:0}.show-menu .tree-canvas{opacity:.6;pointer-events:auto}.tree-trigger{align-items:center;cursor:pointer;display:flex;flex-direction:column;font-style:normal;gap:6px;position:absolute;right:10px;top:42px}.tree-trigger .hamburger-icon{display:flex;flex-direction:column;gap:7px;height:50px;justify-content:center;width:24px}.tree-trigger .hamburger-icon span{background-color:#0a0b0c;height:2px;width:100%}.tree-trigger .hamburger-icon span:first-child{background-color:#da251d}.tree-trigger .menu-text{display:none}#main-bar{position:static}#main-bar:after{display:none}.tree-canvas{background:#000 none repeat scroll 0 0;display:block;height:100vh;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .3s ease 0s;width:100vw;will-change:opacity;z-index:10000}body[data-type=detail] #tree:before,body[data-type=listing] #tree:before{left:40px}body[data-type=detail] .rwd-show-all,body[data-type=listing] .rwd-show-all{align-items:center;cursor:pointer;display:flex;height:60px;justify-content:center;left:0;position:absolute;top:0;width:40px}body[data-type=detail] .rwd-show-all:after,body[data-type=listing] .rwd-show-all:after{content:"\e906";font-family:icomoon;transform:scaleX(-1)}#tree{background-color:#e1e1e1;height:100vh;left:-150%;overflow:hidden;padding-top:60px;position:fixed;top:0;transition:left .3s cubic-bezier(.4,0,.2,1) 0s;z-index:10000}#tree:before{content:"MENU";font-size:21px;font-weight:300;left:10px;line-height:60px;position:absolute;top:0;z-index:1000001}#tree nav{height:100%;overflow-x:hidden;overflow-y:visible;position:relative;scrollbar-width:none;width:310px}#tree nav>ul{background-color:#f4f4f4;min-height:calc(100vh - 60px);padding-bottom:100px}#tree .parent>a{padding-right:50px!important;position:relative}#tree a{align-items:center;color:#0a0b0c;display:flex!important;font-size:14px;font-weight:700;justify-content:flex-start;padding:15px 10px;position:relative}#tree a:before{background-color:#e2e2e2;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;visibility:hidden;width:100%;z-index:-1}#tree a img{align-self:center;margin-right:10px;max-height:auto;width:30px}#tree a:active:before,#tree a:focus:before,#tree a:hover:before{opacity:1;visibility:visible}#tree small{display:none}#tree li.parent{position:relative}#tree li.t0>a{border-bottom:1px solid #e1e1e1}#tree li.t0 ul{display:none}#tree li.parent.downarrow>button:after{transform:scaleY(-1)}#tree li.parent.downarrow>ul{display:block}#tree li.parent.downarrow>ul a{padding:8px 20px}#tree li.parent.downarrow.t1>ul{border-bottom:1px solid #e1e1e1}#tree li:not(.t0).downarrow>a{background-color:rgba(0,0,0,.05)}#tree li:not(.t0).selected>a{color:#da251d}#tree .rwd-close-tree{align-items:center;color:#0a0b0c;cursor:pointer;display:flex;height:60px;justify-content:center;position:absolute;right:0;top:0;width:40px;z-index:1000}#tree .rwd-close-tree:after{content:"\e803";font-family:icomoon}#tree li.t2>a{padding-left:40px!important}#tree li.t3>a{padding-left:60px!important}#tree button{align-items:center;display:flex;height:60px;justify-content:center;position:absolute;right:0;top:0;width:40px}#tree button:after{content:"\e800";font-family:icomoon;position:relative}#tree li.t1 button{height:34px}body[data-type=detail] #tree li.t0.downarrow:not(.show-triggered)>button,body[data-type=detail] #tree li.t0:not(.downarrow):not(.show-triggered),body[data-type=listing] #tree li.t0.downarrow:not(.show-triggered)>button,body[data-type=listing] #tree li.t0:not(.downarrow):not(.show-triggered){display:none}body[data-type=detail] #tree li.t0.downarrow:not(.show-triggered)>a,body[data-type=listing] #tree li.t0.downarrow:not(.show-triggered)>a{padding-right:15px!important}.category-description .scroll-to-secondary-description{margin-top:10px}.overlay-visible .go-top-button{display:none}.products-list{grid-gap:20px 10px}.product-area{padding-bottom:38px}.top-bar{line-height:30px;padding:0 0 1px}#logo{margin-top:10px}#logo img{height:60px;width:auto}.header-contact-box{margin:10px 20px 0 0}.main-banner{height:auto;margin-bottom:10px;width:100%}.main-banner .banner-img-wrapper{padding-top:40%;width:100%}.main-banner .banner-img-wrapper img{height:100%;left:50%;max-width:none;position:absolute;top:0;transform:translateX(-50%);width:auto}.black-greeting{height:auto;margin-bottom:10px;width:100%}.static-banner{gap:10px;margin-bottom:20px}.main-page-products-wrapper .headline{margin-bottom:10px}.main-page-products-wrapper,.main-page-small-banners-row{margin-bottom:20px}.secondary-greeting{margin-bottom:20px;padding:20px 0}.news-banner .wrapper{gap:10px}.news-banner{margin-bottom:20px}.black-greeting .user-custom-content,.news-banner p{line-height:1.5}.producers-banner{margin-bottom:-20px;padding:20px}#footer{margin-top:20px}.footer-content{padding:20px 0}#tree-side,.sidebar .item{display:none}.category-headline{padding-top:0}#breadcrumb{margin-bottom:10px;padding-bottom:10px}#breadcrumb,.category-description{margin-top:0}.category-description{padding-bottom:10px}.navigation-wrapper{margin-top:20px}.filter-trigger{align-self:flex-start;line-height:44px}#sorter{margin-bottom:20px}.detail-navigation-section .detail-after-scroll-section{display:none}.detail-navigation-section .detail-navigation-row{padding-top:20px}.detail-navigation-section .detail-navigation-row:last-child{padding-top:30px}.pagination{padding-top:20px}.news-banner article{width:calc(33.33333% - 6.66667px)}#detail-comments .headline{margin-bottom:5px;text-align:left}.top-bar-contact-wrapper{cursor:pointer;float:right;position:relative}.top-bar-contact-wrapper.phone-tap>span:after{transform:rotate(-90deg)}.top-bar-contact-wrapper.phone-tap .wrapper{opacity:1;transform:scaleY(1) translateY(0);visibility:visible}.top-bar-contact-wrapper>span{align-items:center;cursor:pointer;display:flex}.top-bar-contact-wrapper>span:before{content:"\e903";font-family:icomoon;font-size:18px;margin-right:11px;position:relative;top:-1px}.top-bar-contact-wrapper>span:after{content:"\e906";font-family:icomoon;font-size:11px;margin-left:6px;transform:rotate(90deg)}.top-bar-contact-wrapper .wrapper{background-color:#f4f4f4;box-shadow:0 16px 16px rgba(0,0,0,.15);line-height:22px;opacity:0;padding:16px 45px 24px 24px;position:absolute;right:0;top:100%;transform:scaleY(.9) translateY(-10px);transform-origin:right top;transition:all .2s ease-in-out;visibility:hidden;width:300px;z-index:1000}.top-bar-contact-wrapper .footer-contact-custom{color:#0a0b0c;line-height:22px;padding:8px 0 8px 32px;position:relative}.top-bar-contact-wrapper .footer-contact-custom:before{content:"\e904";font-family:icomoon;font-size:20px;left:0;line-height:22px;position:absolute;top:6px}.top-bar-contact-wrapper .footer-contact-custom b{display:block}.top-bar-contact-wrapper .footer-contact-custom b+span{margin-top:4px}.top-bar-contact-wrapper .footer-contact-custom span{display:block}.top-bar-contact-wrapper ul:not(.contact-menu) a{color:#0a0b0c;display:block;line-height:22px;padding:8px 0 8px 32px;position:relative}.top-bar-contact-wrapper ul:not(.contact-menu) a:before{font-family:icomoon;font-size:20px;left:0;position:absolute;top:8px}.top-bar-contact-wrapper ul:not(.contact-menu) a.phone:before{content:"\e907"}.top-bar-contact-wrapper ul:not(.contact-menu) a.email:before{content:"\e905"}.top-bar-contact-wrapper .header-hours{display:flex;flex-direction:column;gap:4px;padding:8px 0 8px 32px;position:relative}.top-bar-contact-wrapper .header-hours svg{left:0;position:absolute;top:8px}.top-bar-contact-wrapper .header-hours span{display:inline-block;width:64px}.top-bar-contact-wrapper .contact-menu:empty{display:none}.top-bar-contact-wrapper .contact-menu:not(:empty){display:flex;flex-direction:column;gap:4px;margin-top:16px;padding:24px 0 0;position:relative}.top-bar-contact-wrapper .contact-menu:not(:empty):before{background-color:#e1e1e1;content:"";height:1px;left:-24px;position:absolute;top:0;width:calc(100% + 69px)}.top-bar-contact-wrapper .contact-menu a{align-items:center;color:#0a0b0c;display:inline-block;line-height:22px;padding-left:32px}.top-bar-contact-wrapper .contact-menu a:after{content:"\e906";float:right;font-family:icomoon;font-size:11px;padding-left:11px;position:relative;top:-1px}.top-bar-contact-wrapper .contact-menu a:hover{text-decoration:underline}}@media (max-width:1099px) and (min-width:601px){.products-list,.products-list-tabs,.products-list-tabs.show-single-tab .products-inner{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:601px) and (max-width:1100px){.add-comment-form .field-wrapper:nth-child(2){padding-left:152px;width:100%}}@media (max-width:1100px){.cart-products .price del,.cart-products .price span,.cart-products .price strong,.cart-products td:last-child{display:none}.product-price{display:flex;flex-direction:column;height:30px;justify-content:center;line-height:15px}.product-price del{margin-left:0}.static-banner b,.static-banner p{line-height:1.5}.static-banner>div{padding:10px}.static-banner b+p{margin-top:0}.main-page-daily-promo .swiper-button-next{right:10px}.main-page-daily-promo .swiper-button-prev{right:57px}.cart-products *{display:block}.cart-products thead{display:none}.cart-products tbody tr{display:flex;flex-wrap:wrap;padding:10px;position:relative;width:100%}.cart-products tbody tr:not(:last-child){border-bottom:1px solid #e1e1e1}.cart-products tbody td{border-bottom:0;padding:0}.cart-products tbody td:nth-child(2){bottom:10px;position:absolute;right:10px}.cart-products td:first-child{margin-bottom:10px;padding-right:30px;width:100%}.cart-products .price i,.cart-products .price strong:nth-of-type(2){display:block;text-align:right}.cart-products .price i{color:#0a0b0c;font-size:14px;font-style:normal;font-weight:600}.cart-products .price strong:nth-of-type(2){color:#0a0b0c;font-size:12px;font-weight:400;margin-top:-3px}.cart-products .price strong:nth-of-type(2):after{content:"/szt."}.cart-products .cartCountItem{position:static}.cart-products .cartCountItem input{height:40px;width:130px}.cart-products .cartCountItem span{bottom:10px;height:40px;top:auto;width:30px}.cart-products .cartCountItem span.minus{left:10px}.cart-products .cartCountItem span.plus{left:110px;right:auto}.cart-products .cartCountItem .removepos{bottom:auto;color:#da251d;font-size:0;right:10px;top:10px}.cart-products .cartCountItem .removepos:after{font-size:14px}.cart-options{padding:10px}.cart-options .promo-code{margin-bottom:10px;width:100%}.cart-options .option-bar{display:flex;flex-wrap:wrap;gap:10px;width:100%}.cart-options .option-bar .rates-button{width:100%}.cart-options .option-bar .rates-button img{display:block;margin:0 auto}.cart-options .option-bar>*{flex-grow:1;padding:0 10px;text-align:center}.summary-wrapper>div{flex-basis:auto;width:100%}form .row-wrapper.address-wrapper>div:nth-child(2),form .row-wrapper.address-wrapper>div:nth-child(3),form .row-wrapper.city-wrapper>div:nth-child(2){width:100%}form .row-wrapper{gap:0}.field-wrapper:not(.checking-reg),.to-show .field-wrapper:last-of-type{margin-bottom:15px!important}.box-pay{flex-basis:auto;width:100%}#cookies-license{bottom:0;max-width:none;padding:10px 10px 10px 80px;right:0;width:100%}#cookies-license:before{left:18px}.goshop-modal.goshop-modal-form{max-width:none!important;width:90vw!important}.goshop-modal:not(.goshop-modal-form),.modal-form-content{padding:30px 10px!important}.cart-success .goshop-modal{padding:0!important}.availability-modal-inner .img-wrapper{display:none}.order-detailed-info .item-box-medium,.order-detailed-info .item-box-small{border-right:0;flex-basis:100%}.pagination{flex-wrap:wrap;gap:4px}.pagination a{height:36px;width:36px}.pagination ul{justify-content:center;order:-1;padding:0;width:100%}.pagination>a{flex-grow:1}.header-custom-text{display:none}.mainmenu{margin-left:0}.top-bar-contact-wrapper{margin-left:auto}#logo{margin-top:15px}#logo img{height:50px}.static-banner>div{flex:auto;width:calc(50% - 5px)}.product-add.disabled{display:none}.footer-content{flex-direction:column;gap:20px}.footer-item{padding:0!important;width:100%!important}.footer-item>strong{margin-bottom:0}.detail-side-columns{flex-direction:column}.detail-side-column-left{margin-right:0}.detail-side-column-right{margin-top:20px;width:100%}.detail-downloads-wrapper,.detail-short-description{margin-top:10px;padding-top:10px}.detail-navigation-section>nav{padding:0 10px}.detail-navigation-section>nav button:not(.buy-button){font-size:14px;height:40px}.comment{width:100%}}@media (max-width:1100px) and (min-width:729px){.main-page-daily-promo.slider3{padding:30px 20px}.main-page-daily-promo.slider3 a.main-page-product-all{display:none}.main-page-daily-promo.slider3 .product-area{justify-content:flex-start;padding-left:70px}.main-page-daily-promo.slider3 .product-image{height:50px;width:50px}.main-page-daily-promo.slider3 .product-custom-badge{display:none}.small-banner .banner-text{font-size:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media (max-width:728px){.main-page-small-banners-row{flex-direction:column;gap:20px}.main-page-small-banners-row>*{height:auto;width:100%}.news-banner article{width:calc(33.33333% - 6.66667px)}.small-banner{margin:0}}@media (max-width:600px){.address-select-list{flex-wrap:nowrap;overflow-x:auto;padding-top:10px;width:calc(100vw - 42px)}.detail-omnibus-row{text-align:center}.cart-success section{flex-wrap:wrap}.comment cite{margin-bottom:3px}.comment .author{margin-right:14px}.comment .stars-rating{position:relative;top:-2px}.main-page-daily-promo p{margin-top:-8px;max-height:72px}.main-page-daily-promo .product-image{left:0;margin:auto;right:0}.main-page-daily-promo .product-price{text-align:center}.main-page-daily-promo .product-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.main-page-daily-promo .product-price{display:block;height:auto;line-height:30px;margin-top:-8px}.main-page-daily-promo .product-price del{margin-left:8px}.infobox{padding:10px}.infobox>*{width:100%}.infobox:before{font-size:80px}.news-banner article{padding-bottom:25px}.news-banner .article-image{margin-bottom:12px}.news-banner .article-name+p{margin-top:8px}#breadcrumb{flex-wrap:nowrap;overflow-y:auto}#breadcrumb li{white-space:nowrap}.captcha-wrapper>div{width:268px!important}.captcha-wrapper>div iframe{transform:scale(.87);transform-origin:left top}.address-select-list li:not(.no-addresses){max-width:100%;min-width:75%}#detail-images .swiper-button-prev{left:-45px}#detail-images .swiper-button-next{right:-45px}#gsGalleryContainer>a{width:100%}#cart-box,.search-engine-trigger,a.log-button{margin-right:10px}#footer>a.sitemap{display:none}#footer>a:nth-of-type(2){float:left}.listing-wrapper{display:flex;flex-direction:column}.navigation-wrapper{border-top:0;padding-top:0}.cart-success header{font-size:18px}.cart-success header:before{width:50px}.cart-success .goshop-modal-close{font-size:14px}.cart-success section{padding:10px;text-align:center}.cart-success section figure{height:80px;margin:0 0 10px;width:100%}.cart-success section>div{width:100%}.cart-success section>div>strong{font-size:16px}.cart-success footer{padding:0 10px 10px}.cart-buttons>*,.cart-success footer>*{text-align:center;width:100%}.cart-buttons>:nth-child(2),.cart-success footer>:nth-child(2){margin-top:10px}.cart-products .productcart .productcart-img{display:none}.headline.cart-headline{margin-bottom:0}a.cart-back-link{clear:both;float:left;margin-bottom:10px}.checkout-tab li{font-size:14px;padding:0 10px}#cart-has-account,#data-person-form,#infocart,#loginbox,.cart-single-checkbox{padding:10px}.check-person>label{width:100%}.check-person .check-simple:first-of-type{margin-left:0}a.reminder-link{clear:both;float:left}.oauth-signup>span{padding:20px 0}.oauth-signup>a.confirm-button{width:100%}.oauth-signup>a.confirm-button:nth-of-type(2){margin:10px 0 0}.login-form>.signup-wrapper{border-right:0;padding-right:0;width:100%}.login-form>.signup-wrapper:nth-child(2){padding-left:0}.cms-subarticles-wrapper{column-count:1}.user-orders-list .order-header .buttons-wrapper{clear:both;flex-direction:row;float:left;margin-top:10px;position:static;width:100%}.user-orders-list .order-header .buttons-wrapper a{padding:5px}.order-detailed-info .item-box-large td:nth-child(2),.order-detailed-info .item-box-large th:nth-child(2){display:none}.login-form.logged .logged-header h2{font-size:18px}.main-page-products-wrapper .swiper-button-prev{margin-left:10px}.detail-badges,.detail-pricing{justify-content:center}.product-images{width:300px}.product-images .size-full{height:300px;width:300px}.detail-amount i{width:52px}#detail-tabs nav{flex-direction:column;gap:10px;margin-bottom:10px}.add-comment-form,.user-custom-content #askbox{padding-right:0}.add-comment-form:after,.user-custom-content #askbox:after{display:none}#detail-tabs nav{flex-wrap:wrap}#detail-tabs nav span{font-size:14px;height:auto;padding:5px}.producers-banner{padding:20px 30px}.thread-messages .message{margin-bottom:20px}.thread-messages .message header{flex-wrap:wrap;gap:5px}.thread-messages .message header .message-name{font-size:14px}.message-time{margin-top:-5px;width:100%}.thread-messages .message.client-response header .message-time{text-align:right}.mainmenu,.top-bar{gap:10px}.top-bar-contact-wrapper>span:before{display:none}.top-bar-contact-wrapper>span:after{margin-left:5px}.product-name{font-size:14px;line-height:1.5}.header-contact-box{display:none}#cart-box,.search-engine-trigger,a.log-button{margin-right:15px;margin-top:5px}#cart-box{margin-right:43px}.tree-trigger{top:38px}.news-banner .wrapper{gap:20px}#container{padding-top:107px}.shop-header .inner{height:97px}.comment .added-date{margin-right:0;width:100%}.comment .author{margin-left:0}#logo{margin-top:15px}#logo img{height:40px}.main-banner-text-wrapper span{display:none}.main-banner-text-wrapper{bottom:20px;left:10px;max-width:calc(100% - 20px);padding:5px}.main-banner-text-wrapper b{font-size:14px;line-height:16px}.swiper-pagination.banner-pagination{bottom:0;left:10px}.black-greeting{padding:10px}.black-greeting .user-custom-content{max-height:none}a.main-page-product-all{display:none}.main-page-daily-promo{padding:10px}.main-page-daily-promo .product-area{flex-direction:column;padding-left:0}.main-page-daily-promo .product-image{left:auto;position:relative;top:auto}.main-page-daily-promo .product-image figure{aspect-ratio:1;position:static}.main-page-daily-promo .product-image img{display:block;height:100%;object-fit:cover;width:100%}.availability-modal-trigger,.buy-button{padding:0 10px;width:100%}.detail-ask-button{margin-left:0;width:100%}.secondary-greeting .user-custom-content{padding:0}.news-banner article{width:100%}.goshop-modal{padding:14px 10px}.goshop-modal .field-wrapper:not(.checking-reg) .form-hint,.goshop-modal .field-wrapper:not(.checking-reg) label{font-size:14px}.navigation-wrapper{grid-gap:20px}.filter-trigger{grid-column:span 2;padding:0 10px}.detail-amount{margin-bottom:10px;margin-right:0;width:100%}#sorter{grid-column:span 2}.sorter-button,.sorter-form{width:100%}.detail-navigation-section>nav button:not(.buy-button){padding:0 10px}.detail-navigation-section>nav{padding:0}.small-banner .banner-text{bottom:10px;font-size:14px;left:10px;line-height:16px;padding:5px;transform:none}.small-banner .banner-img-wrapper{padding-top:40%;width:100%}.small-banner .banner-img-wrapper img{bottom:0;height:auto;left:50%;max-width:none;position:absolute;transform:translateX(-50%);width:auto;width:100%}#detail-traits{width:100%}#detail-traits td{font-size:12px;line-height:normal;padding:8px 10px;width:auto}#detail-tabs nav span{text-align:center}}@media (max-width:600px) and (max-width:379px){.mainmenu,.top-bar{gap:5px}.mainmenu,.top-bar-contact-wrapper>span{font-size:12px!important}.mainmenu:after,.top-bar-contact-wrapper>span:after{font-size:9px;margin-left:4px}}@media (max-width:410px){#detail-images .swiper-button-next,#detail-images .swiper-button-prev{border:0}#detail-images .swiper-button-prev{left:0}#detail-images .swiper-button-next{right:0}}@media (max-width:600px) and (min-width:375px){.products-list,.products-list-tabs,.products-list-tabs.show-single-tab .products-inner{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:374px){.products-list,.products-list-tabs,.products-list-tabs.show-single-tab .products-inner{grid-template-columns:repeat(1,minmax(0,1fr))}}