@charset "utf-8";body{background:#fafafa}.button-medium{margin:0.563rem 0;min-width:0;padding-left:0.438rem;padding-right:0.438rem;font-size:1em}.container{min-height:calc(100vh - 7.438rem)}.body-page-error .container{padding-bottom:0}.header{text-align:center}.homepage .header:before{background-image:none}.logo{float:none;display:block;margin:0 auto 1rem auto}.menu{padding-left:3.25rem;margin-top:0.25rem;margin-bottom:0.563rem;width:100%}.menu .list{font-size:0.813em}.menu .item{margin:0 1.625rem 0.375rem 0}.breadcrumbs{margin:0rem 0 0.625rem 0}.page-error .code{margin-bottom:1.5rem;width:16.25rem;height:9rem;line-height:9.5rem;font-size:4em}.page-error .info{margin-bottom:1.75rem}.tooltip-text{display:none}.tooltip-text.rating-tooltip{display:block}.page-contacts-body{background:#fff}.page-contacts .block-2{padding:0.813rem 0.75rem}.page-contacts .block-2 .item{width:100%;padding:0.188rem 0;text-align:center;font-size:1em}.footer .inner{display:block;padding-top:1rem;padding-bottom:1.563rem;background-origin:content-box;background-position:left top;background-size:2rem auto}.copyright{width:100%;text-align:left;padding-left:3.25rem}.copyright .text{font-size:0.688em}
@charset "utf-8";.categories{padding-bottom:1.25rem}.body-page-error .categories{padding-top:0.688rem;margin-bottom:0}.categories .categories-headline{margin-top:0.25rem;margin-bottom:0.813rem;font-size:1.5em}.categories .item{width:100%;padding:0.938rem 2.75rem 0.938rem 0.938rem;text-align:left;margin-bottom:0.438rem;background:#fff;border-radius:0.313rem;border:0.063rem solid #d1d1d1;display:flex;align-items:center;clear:both}.categories .item:after{border-right:0.063rem solid #d1d1d1;border-bottom:0.063rem solid #d1d1d1;width:1.25rem;height:1.25rem;content:'';display:block;transform:rotate(-45deg);position:absolute;right:1.563rem;top:50%;margin-top:-0.563rem}.categories .item .image{width:4rem;margin:0 0.938rem 0 0}.categories .item .headline{font-size:1.125em;color:#282828}.categories .categories-proceed{margin-bottom:0.75rem;margin-top:1.5rem}.body-page-error .categories .categories-proceed{margin-top:0.75rem}.categories-ribbon .all-categories{margin-bottom:0.75rem}.categories-ribbon .content{grid-template-columns:1fr}.categories-ribbon .items .headline{margin-bottom:0.313rem}.all-categories-link{float:none;margin-bottom:1rem;margin-top:0}.categories-overview .categories-overview-headline{font-size:1.5em;margin-top:0.5rem;margin-bottom:0.875rem}.categories-overview .item{width:100%;margin-left:0;padding:0.75rem 0.625rem;background:#fff;border-radius:0.313rem;border:0.063rem solid #d1d1d1;margin-bottom:0.625rem}.categories-overview .item .directory{width:calc(100% - 4.25rem)}.categories-overview .item .directory .sub-items{line-height:1.4}.searchbox-wrapper{margin-top:0rem}.searchbox .nice-select{display:none}.searchbox .submit{background:url(../bundles/ui/images/magnifier.svg) no-repeat center center / 1.25rem auto #7accf2;width:2.688rem;font-size:0;float:left;color:transparent}.searchbox .submit:hover{background-position:center center}.search-suggestions-wrapper{display:block}.search-suggestions-wrapper .box:first-of-type{border-right:0;border-bottom:0.063rem solid #cecece}.search-suggestions-wrapper .box{width:100%;padding-bottom:1rem}.search-result .inner{border-top:0}.search-result .inner .no-products{margin-top:0}.search-result .products-headline,.search-result .offers-headline{font-size:1.25em;margin-top:0}.search-result .offers-headline{margin-top:0.75rem}.search-result .item{padding:0.625rem 0.625rem 0.625rem 0.625rem;background:#fff;display:block;float:left;border:0.063rem solid #d1d1d1;border-radius:0.313rem;margin:0 0 0.5rem 0}.search-result .item .image{width:9rem;float:left;padding-right:1rem}.search-result .item .info-main{padding:0;float:right;width:calc(100% - 9rem);margin-bottom:0.625rem}.search-result .item .info-other{float:right;width:calc(100% - 9rem);padding:0}.search-result .item.offer .info-other{align-self:flex-start}.search-result .item .info-other .price{margin-bottom:0rem}.search-result .item .info-other .avail{margin-bottom:0.188rem}.search-result .item .complement{width:48.5%;float:left;clear:both;margin-top:1.063rem}.search-result .item .complement .link{margin-bottom:0}.search-result .item .complement .ratings .figure{font-size:0.75em}.search-result .item .fork{width:48.5%;float:right;margin-top:0.875rem}.search-result .item .fork .button-medium{font-size:0.875em}.search-result .item .fork .button-medium:nth-of-type(n){font-size:0.875em;margin:0}.search-result .item .fork .button-medium:last-of-type{margin-top:2rem}.search-result .item .fork .button-medium + .button-medium:last-of-type{margin-top:0.625rem}.related-search-result{border-top:0.063rem solid #cecece;padding-top:1.563rem}.related-search-result .content{grid-template-columns:1fr}.related-search-result .interesting{text-align:left}.related-search-result .headline{margin-bottom:0.313rem}.listing{margin-bottom:1.313rem}.listing .link{width:1.75rem;height:1.75rem;font-size:0.813em;line-height:1.5rem;margin-left:0.063rem;margin-right:0.063rem}.listing .link.first:after{right:0.375rem}.listing .link.last:after{left:0.375rem}.product-detail{margin-bottom:0.25rem;margin-top:0.75rem}.product-detail .headline{font-size:1.625em;margin-top:0;width:100%}.product-detail .headline.long{font-size:1.438em}.product-detail .images{width:calc(100% + 1.25rem);margin-bottom:0.688rem;margin-left:-0.625rem}.product-detail .images .slick-list{padding-right:15% !important}.product-detail .images .slick-slide{padding-right:1.6% !important}.product-detail .images .slick-arrow{display:none !important}.product-detail .images .slick-dots{width:71%;display:none !important}.product-detail .images .slick-dots li{width:0.625rem;height:0.625rem;margin:0.125rem 0 0 0.313rem}.product-detail .info{width:100%}.product-detail .info .param{font-size:0.813em;line-height:1.2;font-weight:normal}.product-detail .info .desc{font-size:0.813em;display:none;margin:0.5rem 0}.product-detail .info .more{font-size:0.813em}.product-detail .info .more:before{top:0.375rem}.product-detail .info .more.open:before{top:0.563rem}.product-detail .info .full-desc{font-size:0.813em;max-width:none}.eshop-offers{margin-bottom:1rem}.eshop-offers .ribbon .headline{width:100%;font-size:1.25em;margin:0 0 0.875rem 0}.eshop-offers .ribbon{margin-bottom:1.125rem}.eshop-offers .ribbon .eshop-filter{width:100%}.eshop-offers .ribbon .eshop-filter .nice-select{width:100%;margin-bottom:1.125rem}.eshop-offers .overview{margin-bottom:0.688rem}.eshop-offers .overview .item{border:0.063rem solid #d1d1d1;padding:1rem 1.125rem;background:#fff;border-radius:0.313rem;display:block;float:left;margin:0 0 0.5rem 0;min-height:9rem}.eshop-offers .overview .item:after{width:1.25rem;height:1.25rem;content:'';display:block;transform:rotate(-45deg);position:absolute;right:1.75rem;top:50%;margin-top:-0.688rem}.eshop-offers .overview .item .seo{width:40%;display:block;float:left;margin-right:10%}.eshop-offers .overview .item .seo .image{margin-bottom:0.625rem;width:auto;height:2.5rem;overflow:hidden}.eshop-offers .overview .item .seo .image .picture{max-height:2.5rem;max-width:100%}.eshop-offers .overview .item .seo .ratings{padding:0 0 0 0;width:auto}.eshop-offers .overview .item .seo .ratings .customers-info{font-size:0.688em}.eshop-offers .overview .item .info-main{display:none}.eshop-offers .overview .item .info-other-1{width:50%;float:right;margin-top:0.375rem}.eshop-offers .overview .item .info-other-2{width:50%;float:right;padding:0 0 0 0%}.eshop-offers .overview .item .info-other-2 .price{font-size:1.25em;display:block}.eshop-offers .overview .item .info-other-2 .delivery{font-size:0.688em;margin-bottom:0}.eshop-offers .overview .item .info-other-2 .delivery .sum{white-space:nowrap}.eshop-offers .overview .item .info-other-2 .avail{font-size:0.688em;margin-top:0.875rem}.eshop-offers .overview .item .info-other-2 .delivery + .avail{margin-top:0rem}.eshop-offers .overview .item .fork{float:right;width:50%;clear:right;margin-top:0.375rem}.eshop-offers .show-others .button-medium{padding:0.625rem 2.5rem 0.625rem 1rem;font-size:1em}.reviews{background:#fff;padding-top:0.625rem;padding-bottom:1.75rem;border-top:0.063rem solid #d1d1d1}.reviews .inner{padding-left:0;padding-right:0}.reviews .headline{padding-left:1.188rem;padding-right:1.188rem;font-size:1.25em;margin-bottom:0.375rem}.reviews .item{padding:0.125rem 1.188rem 0.625rem 1.188rem}.reviews .item .user{width:100%;text-align:left}.reviews .item .user .name{padding-right:3.25rem}.reviews .item .user .picture{display:none}.reviews .item .info{width:100%}.reviews .item .info .highlights{margin-bottom:0.5rem}.reviews .item .info .strip .recommend{font-size:0;width:auto;padding:0;color:transparent}.reviews .item .info .strip .recommend:before{left:auto;right:0;top:-2.313rem}.reviews .item .info .strip .ratings{margin-bottom:0.625rem}.reviews .item .info .read-all{font-weight:bold;color:#585858;font-size:0.813em;position:relative;display:inline-block;padding-right:0.875rem;text-decoration:none !important;margin-bottom:0.625rem;cursor:pointer}.reviews .item .info .read-all:before{border-right:0.125rem solid #919091;border-bottom:0.125rem solid #919091;width:0.375rem;height:0.375rem;content:'';display:block;transform:rotate(45deg);position:absolute;right:0rem;top:50%;margin-top:-0.25rem}.reviews .item .info .read-all.open:before{transform:rotate(-135deg);margin-top:-0.063rem}.reviews .item .info .read-all:after{content:'';width:100%;height:0.063rem;display:block;background:#96c24b}.reviews .item .info .desc{display:none;font-size:0.813em;margin-bottom:0.188rem}.filtration{background:#fff;border:0.063rem solid #7accf2;border-radius:0.313rem}.filtration .title{display:block;cursor:pointer;color:#fff;font-weight:normal;margin:0 0 0 0;font-size:1em;padding:0.688rem 2rem 0.688rem 0.75rem;background:#7accf2;position:relative}.filtration .title:after{border-right:0.125rem solid #fff;border-bottom:0.125rem solid #fff;width:0.375rem;height:0.375rem;content:'';display:block;transform:rotate(45deg);position:absolute;right:0.875rem;top:50%;margin-top:-0.25rem}.filtration .title:after{border-right:0.125rem solid #fff;border-bottom:0.125rem solid #fff;width:0.375rem;height:0.375rem;content:'';display:block;transform:rotate(45deg);position:absolute;right:0.875rem;top:50%;margin-top:-0.25rem}.filtration .title.open:after{transform:rotate(-135deg);margin-top:-0.125rem}.filtration .wrapper{padding:1.688rem 0.75rem 1rem 0.75rem;display:none;float:left}.filtration .wrapper.open{display:flex}.filtration .label{display:inline-block;margin-left:0}.filtration .label:first-of-type{margin-right:13%}.filtration .button-medium{margin-left:0}.main-filter .headline{margin-top:0;margin-bottom:1.25rem;font-size:1.25em}.main-filter .number{float:left;width:100%;max-width:none;line-height:1.3;margin-top:0.313rem;margin-bottom:0.625rem}.main-filter .filtration{width:100%;margin-bottom:1.188rem}.main-filter .filtration .nice-select{width:100%;text-align:left;margin-right:0}.main-filter .filtration .nice-select .current{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.main-filter .filtration .nice-select .list{padding-top:0.5rem;padding-bottom:0.5rem}.main-filter .filtration .nice-select.category-selectbox{display:block}.main-filter .filtration .nice-select .option{display:flex;width:100%;align-items:center}.main-filter .filtration .nice-select .option:hover{background:transparent;text-decoration:underline}.main-filter .filtration .nice-select .option .search-category-image{width:2rem;flex:none;margin-right:1rem}.main-filter .filtration .nice-select .current .close{transform:scaleX(1.2);text-align:center;width:1.375rem;line-height:2rem;color:#ccc;font-size:1.375rem;height:2rem;margin-top:-0.563rem;margin-left:-0.313rem;margin-right:0.188rem;display:inline-block;vertical-align:middle}.main-filter .filtration .price-values{margin-right:0;float:left;width:100%}.main-filter .filtration .price-values .input:nth-of-type(n){width:calc(50% - 0.375rem);float:left;margin:0}.main-filter .filtration .price-values .input:nth-of-type(2){float:right}.filtration .button-medium{width:100%}.main-filter .filtration .category-selectbox.sorry-message{margin:0rem;font-size:1em}.age-restricted .info-wrapper .info .confirm .button-yes,.age-restricted .info-wrapper .info .confirm .button-no{padding:0.625rem 0.875rem}