.mobile-menu{position:absolute;width:100%;left:0;top:100%;display:none}.mobile-menu.open{display:block}.mobile-menu .categories{border-bottom:.25rem solid #000;border-bottom:.25rem solid var(--base-color)}.mobile-menu .list{margin:0;padding:0;list-style:none;display:none;font-size:1rem;line-height:1.5}.mobile-menu .item{margin:0;padding:0;position:relative}.mobile-menu .link{display:block;border-top:1px solid #000;border-top:1px solid var(--base-color);text-decoration:none;padding:.75rem 3.5rem .75rem .75rem}.mobile-menu .image{display:none}.mobile-menu .list-1{display:block}.mobile-menu .link-1{background:#e0e0e0;font-size:1rem}.mobile-menu .item-1:first-of-type>.link-1{border:0}.mobile-menu .link-2{background:#cfcfcf;font-size:1rem}.mobile-menu .link-3{background:#bfbfbf;font-size:1rem}.mobile-menu .opener{display:block;position:absolute;right:0;top:1px;width:3rem;height:3rem;background:rgba(0,0,0,.06667);cursor:pointer}.mobile-menu .opener:after{border-right:.125rem solid #000;border-right:.125rem solid var(--base-color);border-bottom:.125rem solid #000;border-bottom:.125rem solid var(--base-color);width:.625rem;height:.625rem;content:"";display:block;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;left:calc(50% - .25rem);top:calc(50% - .313rem);transition:.3s}.mobile-menu .item.open>.block>.opener:after,.mobile-menu .item.open>.opener:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);top:calc(50% - .125rem)}@media (min-width:60rem){.mobile-menu,.mobile-menu.open{display:none}}.info-menu{display:none}@media (min-width:60rem){.info-menu{display:block;float:left;width:100%;margin-top:.5rem;clear:both}.info-menu .list{margin:0;padding:0;list-style:none;display:none;font-size:1rem;line-height:1.5}.info-menu .item{margin:0;padding:0;position:relative}.info-menu .item:hover>.list{display:block}.info-menu .link{display:block;text-decoration:none;padding:.5rem 3rem .5rem .75rem}.info-menu .link:not(.link-1):hover{background:#b0b0b0}.info-menu .list-1{display:block;float:left}.info-menu .item-1{margin-right:1.25rem;float:left}.info-menu .item-1:last-of-type{margin-right:0}.info-menu .link-1{padding:.25rem 0;font-size:1rem}.info-menu .item.active .link-1,.info-menu .item:hover .link-1{color:#888}.info-menu .list-2{position:absolute;left:-.75rem;width:13.5rem;z-index:200}.info-menu .link-2{background:#e0e0e0;font-size:1rem}.info-menu .link-3{background:#c3c3c3;font-size:1rem}.info-menu .opener{display:block;position:absolute;right:0;top:0;width:2.438rem;height:2.438rem;background:rgba(0,0,0,.06667);cursor:pointer}.info-menu .opener:after{border-right:.125rem solid #000;border-right:.125rem solid var(--base-color);border-bottom:.125rem solid #000;border-bottom:.125rem solid var(--base-color);width:.5rem;height:.5rem;content:"";display:block;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;left:calc(50% - .25rem);top:calc(50% - .313rem);transition:.3s}.info-menu .item.open>.opener:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);top:calc(50% - .125rem)}.info-menu .opener-1{display:none}}.completive-menu{float:left;width:100%;border-top:1px solid #000;border-top:1px solid var(--base-color);margin:0}.completive-menu .inner{padding-left:0;padding-right:0}.completive-menu .list{margin:0;padding:0;list-style:none;font-size:1rem;line-height:1.5}.completive-menu .item{margin:0;padding:0}.completive-menu .link{display:block;background:#d8d8d8;border-bottom:1px solid #000;border-bottom:1px solid var(--base-color);text-decoration:none;padding:.75rem;text-align:center;font-size:1rem}@media (min-width:60rem){.completive-menu{border:0;margin-top:1rem}.completive-menu .inner{padding-left:1rem;padding-left:var(--page-padding);padding-right:1rem;padding-right:var(--page-padding)}.completive-menu .list{width:100%;float:left}.completive-menu .item{display:block;float:left;margin:0 1.25rem 0 0}.completive-menu .item:last-of-type{margin-right:0}.completive-menu .link{background:none;border:0;padding:.25rem 0}.completive-menu .link:hover{text-decoration:underline}}.category-menu-horizontal{display:none}@media (min-width:60rem){.category-menu-horizontal{display:block;float:left;width:100%;background:#e0e0e0;position:relative;z-index:175;margin-bottom:1rem}.category-menu-horizontal .inner{position:relative}.category-menu-horizontal .list{margin:0;padding:0;list-style:none;font-size:1rem;line-height:1.5}.category-menu-horizontal .item{margin:0;padding:0}.category-menu-horizontal .link{display:inline-block;text-decoration:none}.category-menu-horizontal .image{width:4.5rem;flex:none}.category-menu-horizontal .block{flex-grow:1;padding:0 0 0 6%}.category-menu-horizontal .list-1{float:left;width:100%}.category-menu-horizontal .item-1{margin:0;padding:0;float:left}.category-menu-horizontal .link-1{padding:.75rem 2rem .75rem 0;font-weight:700;font-size:1rem}.category-menu-horizontal .item.active .link-1,.category-menu-horizontal .item:hover .link-1{color:#888}.category-menu-horizontal .list-2{display:none;background:#fff;left:1rem;left:var(--page-padding);top:auto;width:calc(100% - 2rem);width:calc(100% - 2*var(--page-padding));max-width:87.5rem;max-width:calc(var(--page-width) - 2*var(--page-padding));position:absolute;box-shadow:0 .125rem .25rem 0 rgba(0,0,0,.2)}.category-menu-horizontal .item:hover .list-2{display:block}.category-menu-horizontal .item-2{float:left;width:25%;padding:1.25%;display:flex;align-items:center}.category-menu-horizontal .item-2:nth-of-type(4n-3){clear:both}.category-menu-horizontal .link-2{font-weight:700;font-size:1rem}.category-menu-horizontal .item.active>.block>.link-2,.category-menu-horizontal .item.active>.link-2,.category-menu-horizontal .link-2:hover{text-decoration:underline}.category-menu-horizontal .item-3{display:inline-block;vertical-align:top;padding:0 .25rem 0 0}.category-menu-horizontal .link-3{font-size:.813rem}.category-menu-horizontal .item.active>.link-3,.category-menu-horizontal .link-3:hover{text-decoration:underline}.category-menu-horizontal .opener{display:none}}.category-menu-vertical{display:none}@media (min-width:80rem){.category-menu-vertical{width:100%;float:left;display:block;margin-bottom:2.5rem}.category-menu-vertical .list{margin:0;padding:0 0 0 1.25rem;list-style:none;font-size:1rem;line-height:1.5}.category-menu-vertical .item{margin:0;padding:0}.category-menu-vertical .link{display:inline-block;text-decoration:none;padding:.5rem 0 .5rem 1.25rem;position:relative;vertical-align:top;font-size:.875rem}.category-menu-vertical .item.with-children>.link:after{border-right:.125rem solid #000;border-right:.125rem solid var(--base-color);border-bottom:.125rem solid #000;border-bottom:.125rem solid var(--base-color);width:.5em;height:.5em;content:"";display:none;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;left:-.125em;top:calc(50% - .25em)}.category-menu-vertical .item.with-children.open>.link:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);left:.125em;top:calc(50% - .375em)}.category-menu-vertical .item.active>.link,.category-menu-vertical .link:hover{text-decoration:underline}.category-menu-vertical .list-1{padding-left:0;margin:0}.category-menu-vertical .item-1{border-top:1px solid rgba(0,0,0,.2)}.category-menu-vertical .item-1:first-of-type{border:0}.category-menu-vertical .link-1{font-weight:700;font-size:1rem;padding-top:.75rem;padding-bottom:.75rem}.category-menu-vertical .list-2{margin:-.5rem 0 .5rem}}.dashboard{float:right;width:100%;line-height:1.4;text-align:right;margin:.75rem 0 0}@media (min-width:60rem){.dashboard{width:auto;margin-top:0}}.mobile-menu-opener{width:2.25rem;height:2.25rem;display:block;margin:0;float:right;cursor:pointer;background:url(https://im9.cz/darky/images/menu.cb7be7ac.svg) no-repeat 50%/1.875rem auto}.mobile-menu-opener.open{background-image:url(https://im9.cz/darky/images/menu-close.eb6f7577.svg);background-size:1.375rem auto}@media (min-width:60rem){.mobile-menu-opener{display:none}}.language-select{display:inline-block;vertical-align:top;margin:0}.language-select .item{display:block;float:left;font-weight:700;text-transform:uppercase;padding:.5rem .375rem;text-decoration:none;background:#e0e0e0;margin:0 0 0 1px}.language-select .item.active,.language-select .item:hover{background-color:#cfcfcf}@media (min-width:60rem){.language-select .item{padding:.75rem 1rem}}.currency-select{display:inline-block;vertical-align:top;margin:0}.currency-select .item{display:block;float:left;cursor:pointer;font-weight:700;padding:.5rem .375rem;text-decoration:none;background:#e0e0e0;margin:0 0 0 1px;transition:.3s}.currency-select .item.active,.currency-select .item:hover{background-color:#cfcfcf}.currency-select .symbol{display:none}@media (min-width:60rem){.currency-select .item{padding:.75rem 1rem}}.basket-preview{display:inline-block;vertical-align:top;font-weight:700;padding:.5rem 0;min-width:2.25rem;background:url(https://im9.cz/darky/images/basket.e715a4f2.svg) no-repeat 50%/1.625rem auto #e0e0e0;margin:0;text-decoration:none}.basket-preview:hover{background-color:#cfcfcf}.basket-preview:after{content:"\00a0"}.basket-preview .text{display:none}@media (min-width:60rem){.basket-preview{padding:.75rem 1rem .75rem 3.5rem;background-position:1rem}.basket-preview:after{content:""}.basket-preview .text{display:block}}.login-preview{margin:0;float:left;display:inline-block;vertical-align:top}.login-preview .item{font-weight:700;display:block;padding:.5rem .25rem;text-decoration:none;float:left;min-width:2.25rem;cursor:pointer;background:url(https://im9.cz/darky/images/user.804f1150.svg) no-repeat 50%/1.25rem auto #e0e0e0}.login-preview .item.logout{display:none}.login-preview .item:hover{background-color:#cfcfcf}.login-preview .item:after{content:"\00a0"}.login-preview .item .text{display:none}@media (min-width:60rem){.login-preview{margin-right:0;float:none}.login-preview .item{padding:.75rem 1rem .75rem 3rem;background-position:1rem}.login-preview .item:after{content:""}.login-preview .item .text{display:block}}.searchbox-opener{min-width:2.25rem;padding:.5rem .25rem;display:inline-block;vertical-align:top;cursor:pointer;background:url(https://im9.cz/darky/images/search.582e88c9.svg) no-repeat 50%/1.313rem auto #e0e0e0;margin:0}.searchbox-opener:hover{background-color:#cfcfcf}.searchbox-opener:after{content:"\00a0"}@media (min-width:60rem){.searchbox-opener{padding:.75rem 0;transition:.3s;min-width:3rem;margin:0}}.searchbox{position:absolute;left:0;width:100%;background:#e0e0e0;z-index:175;padding:.75rem 0;top:100%;display:none}.searchbox .inner{max-width:28.125rem}.searchbox .form{position:relative}.searchbox .input{font-size:.75rem;margin:0 auto;height:2.75rem}.searchbox .submit{width:2.75rem;height:100%;position:absolute;right:0;top:0;z-index:10;background:url(https://im9.cz/darky/images/search.582e88c9.svg) 50%/1.313rem auto no-repeat}.searchbox .submit .text{display:none}.searchbox-suggestions{position:absolute;left:1px;width:calc(100% - 2px)}.searchbox-suggestions .list{margin:0;padding:0;font-size:1rem;line-height:1.5;background:#fff;max-height:18.75rem;overflow:auto;list-style:none;box-shadow:0 0 .188rem rgba(0,0,0,.4)}.searchbox-suggestions .list:after{display:block;width:100%;height:0;clear:both;content:""}.searchbox-suggestions .item{margin:0;padding:0}.searchbox-suggestions .link{display:block;width:100%;float:left;padding:.5rem}.searchbox-suggestions .link:hover{background:#f2f2f2}.searchbox-suggestions .link .image{display:block;float:left;width:1.875rem}.searchbox-suggestions .link .text{float:right;font-size:.875rem;color:#444;margin-top:-.25rem;line-height:1.3;width:calc(100% - 2.625rem)}.searchbox-suggestions .link .text .desc{display:block;font-size:.875rem;opacity:.7}.pieces-box{width:8.25rem;height:3rem;display:flex}.pieces-box .entry{width:auto;height:auto;text-align:center;display:inline-block;padding:0 .25rem;margin:0;flex:1 1 auto;border-left:0;border-right:0}.pieces-box .handle{width:2.5rem;flex:none;position:relative;background:#e0e0e0;cursor:pointer;transition:.3s}.pieces-box .handle:after,.pieces-box .handle:before{width:.75rem;height:.125rem;display:block;content:"";background:#000;background:var(--base-color);position:absolute;left:calc(50% - .375rem);top:calc(50% - 1px)}.pieces-box .handle.add:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.pieces-box .handle:hover{background:#cfcfcf}.product-tags{position:absolute;left:0;top:0;width:100%;height:100%}.product-tags .tag{display:block;width:3rem;height:3rem;line-height:3rem;border-radius:50%;text-align:center;position:absolute;font-weight:700;color:#fff;font-size:.75rem}.product-tags .tag.sale{background:#b71616;left:.25rem;top:.25rem}.product-tags .tag.action{background:#2da51c;right:.25rem;top:.25rem}.product-tags .tag.new{background:#a39302;left:.25rem;bottom:.25rem}.product-tags .tag.top{background:#4fb3d4;right:.25rem;bottom:.25rem}.category-intro{float:left;width:100%;margin-bottom:2rem}.category-intro :last-child{margin-bottom:0;padding-bottom:0}@media (min-width:60rem){.category-intro{margin-bottom:2.25rem}}.subcategories{float:left;width:100%;margin-bottom:2.25rem}.subcategories .item{display:flex;align-items:center;width:100%;text-decoration:none;padding:.5rem;border:.125rem solid rgba(0,0,0,.2);margin-bottom:.75rem;float:left}.subcategories .item:last-of-type{margin-bottom:0}.subcategories .item:hover{border-color:rgba(0,0,0,.46667)}.subcategories .image{width:2.5rem;flex:none;margin-right:.5rem}.subcategories .title{margin:0 0 0 auto;flex-grow:1;line-height:1.4;max-height:2.8em;overflow:hidden;font-size:.875rem}@media (min-width:40rem){.subcategories .item{width:49.5%}.subcategories .item:nth-of-type(2n-1){clear:both}.subcategories .item:nth-of-type(2n){margin-left:1%}}@media (min-width:80rem){.subcategories .item{width:19.2%}.subcategories .item:nth-of-type(n){clear:none;margin-left:1%}.subcategories .item:nth-of-type(5n-4){clear:both;margin-left:0}}.products-info{float:left;width:100%;padding:.5rem 0 .875rem}.products-info .inner :last-child{margin-bottom:0;padding-bottom:0}.products-info .perex{margin:0}@media (min-width:60rem){.products-info{padding:1.5rem 0 2.875rem}}.products{float:left;width:100%;padding-bottom:3rem}.homepage .products{padding-top:2.25rem}@media (min-width:60rem){.products{padding-bottom:5rem}.homepage .products{padding-top:4rem}}.products .arrangement{float:left;width:100%;margin:0}.products .arrangement .openers{text-align:right;margin:0 0 .75rem}.products .arrangement .openers .switch{display:inline-block;vertical-align:top;margin-left:.75rem;padding-bottom:1.75rem;cursor:pointer;font-size:.875rem;background:bottom/1.125rem auto no-repeat}.products .arrangement .openers .switch.filter{background-image:url(https://im9.cz/darky/images/filter.f7561406.svg)}.products .arrangement .openers .switch.sort{background-image:url(https://im9.cz/darky/images/sort.40884fb9.svg)}.products .arrangement .list{margin:0 0 .75rem;display:none}.products .arrangement .list.open{display:block}.products .arrangement .item{display:block;text-align:center;background:#f2f2f2;padding:.75rem 0;font-size:.875rem;cursor:pointer;margin:0 0 .125rem}.products .arrangement .item.title{display:none;cursor:default}.products .arrangement .item.active{font-weight:700;pointer-events:none}@media (min-width:60rem){.products .arrangement{margin-bottom:1rem}.products .arrangement .openers{display:none}.products .arrangement .list{float:left;width:50%;margin:0;display:block}.products .arrangement .list.sort{text-align:right}.products .arrangement .item{display:inline-block;vertical-align:top;background:none;padding:0;margin:0 0 0 .25rem}.products .arrangement .item.title{display:inline-block;vertical-align:top;margin-right:.5rem;margin-left:0}.products .arrangement .item:hover:not(.title){text-decoration:underline}}.products .overview{float:left;width:100%}.products .overview .item{float:left;width:100%;clear:both;padding:1rem;border:.125rem solid #d2d2d2;border:.125rem solid var(--border-color);margin-bottom:.75rem}.products .overview .picture{position:relative;display:block;width:100%;margin-bottom:.5rem}.products .overview .image{width:100%;height:61vw;-o-object-fit:contain;object-fit:contain}.products .overview .title{font-size:1.25rem;margin:0 0 .5rem;text-align:center;height:1.3em;overflow:hidden}.products .overview .title .link{text-decoration:none}.products .overview .desc{display:none}.products .overview .availability{font-size:.75rem;display:block;margin-bottom:.5rem;text-align:center;color:#888}.products .overview .prices{display:flex;width:100%;margin:0 0 .5rem;align-items:center}.products .overview .old-price{display:block;font-size:.75em;text-decoration:line-through}.products .overview .price{display:block;font-size:1.25em;margin:0 0 0 auto}.products .overview .active-box{display:flex;float:none;width:100%}.products .overview .button{display:block;margin:0 0 0 auto;background:#888;font-weight:700;color:#fff;padding:.75rem 1rem;text-decoration:none;font-size:1em;line-height:1.5;text-align:center;transition:.3s}.products .overview .button.select{width:100%}.products .overview .button:hover{background:#aaa}@media (min-width:40rem){.products .overview .item:nth-of-type(n){width:49.5%;clear:none;margin-left:1%;margin-bottom:1%}.products .overview .item:nth-of-type(2n-1){margin-left:0;clear:both}.products .overview .image{height:32vw}}@media (min-width:60rem){.products .overview .item:nth-of-type(n){width:32.65%;clear:none;margin-left:1%}.products .overview .item:nth-of-type(3n-2){margin-left:0;clear:both}.products .overview .image{height:21vw}}@media (min-width:80rem){.products .overview .image{height:14.25rem}.page-content-in:not(.part-size) .products .overview .item:nth-of-type(n){width:24.25%;clear:none;margin-left:1%}.page-content-in:not(.part-size) .products .overview .item:nth-of-type(4n-3){margin-left:0;clear:both}}.products.related .overview .headline{margin-bottom:1rem;margin-top:0}.product-detail{float:left;width:100%}.product-detail .base{float:right;width:100%;margin-bottom:2rem}.product-detail .complementary{float:left;width:100%;margin-bottom:1.5rem}.product-detail .desktop{display:none}@media (min-width:60rem){.product-detail .base{width:49%;margin-bottom:4.25rem}.product-detail .complementary{width:49%;margin-bottom:3.25rem;margin-top:.125rem}.product-detail .headline{margin:0 0 .75rem}.product-detail .perex{margin-bottom:1.25rem}.product-detail .responsive{display:none}.product-detail .desktop{display:block}}.product-detail .images{float:left;width:100%}.product-detail .images .main{display:block;position:relative;margin-bottom:.75rem}.product-detail .images .main .image{width:100%}.product-detail .images .others{float:left;width:100%;display:flex;align-items:center;flex-wrap:wrap}.product-detail .images .others .picture{width:calc(50% - .375rem);margin-bottom:.75rem;margin-left:.75rem;transition:none}.product-detail .images .others .picture:nth-of-type(2n-1){margin-left:0}.product-detail .images .others .image{margin:0 auto;flex:none;width:100%}@media (min-width:60rem){.product-detail .images .others .picture:nth-of-type(n){width:calc(25% - .563rem);margin-left:.75rem;transition:.1s}.product-detail .images .others .picture:nth-of-type(4n-3){margin-left:0}}.product-detail .info .rowek{display:flex;width:100%;align-items:center;padding:.188rem 0}.product-detail .info .desc{flex:none;width:46%;padding-right:.75rem;display:block}.product-detail .info .desc:after{content:":"}.product-detail .info .value{flex-grow:1;display:block;text-align:right}.product-detail .info .price{padding-bottom:.75rem}.product-detail .info .price .value{font-size:1.375em}.product-detail .info .price .prefix{font-size:.813rem;font-weight:400}.product-detail .info .no-vat-price .prefix{font-size:.813rem}.product-detail .info .no-vat-price .suffix{white-space:nowrap}.product-detail .info .old-price .value{text-decoration:line-through}.product-detail .active-box{float:left;width:100%;margin-bottom:2.125rem}.product-detail .active-box .rowek{display:flex;width:100%;align-items:center;padding:.188rem 0}.product-detail .active-box .desc{flex:none;width:46%;padding-right:.75rem;display:block}.product-detail .active-box .desc:after{content:":"}.product-detail .active-box .value{flex-grow:1;display:block;text-align:right}.product-detail .active-box .pieces-box{margin:0 0 0 auto}.product-detail .active-box .button{margin:1.125rem 0 0;float:none;flex:none}.product-detail .variants{margin-bottom:1.25rem}.product-detail .variants .rowek{display:flex;width:100%;align-items:center;padding:.188rem 0}.product-detail .variants .desc{flex:none;width:46%;padding-right:.75rem;display:block}.product-detail .variants .desc:after{content:":"}.product-detail .variants .value{flex-grow:1;display:block;text-align:right}.product-detail .variants .select{margin:0}.product-detail .parameters{float:left;width:100%;margin-bottom:2.75rem;border-bottom:1px solid rgba(0,0,0,.2)}.product-detail .parameters .rowek{width:100%;display:flex;align-items:center;padding:.75rem 0;border-top:1px solid rgba(0,0,0,.2)}.product-detail .parameters .desc{display:block;flex:none;width:45%;padding:0 1.5rem 0 0;max-width:15.625rem;font-weight:700}.product-detail .parameters .value{flex-grow:1;text-align:right}@media (min-width:60rem){.product-detail .parameters{margin-bottom:4.75rem}}.product-detail .description{margin-bottom:2rem;float:left;width:100%}.product-detail .description>:first-child{padding-top:0;margin-top:0}.product-detail .description>:last-child{padding-bottom:0;margin-bottom:0}@media (min-width:60rem){.product-detail .description{margin-bottom:4.25rem}}.product-detail .filegallery,.product-detail .videogallery{padding-bottom:2rem}@media (min-width:60rem){.product-detail .filegallery,.product-detail .videogallery{padding-bottom:5rem}}.product-detail .share-links{float:left;width:100%}.product-detail-complement{float:left;width:100%}.upsell-popup-buyed-product{float:left;width:100%;padding:0 0 1.5rem;border-bottom:.125rem solid #d2d2d2;border-bottom:.125rem solid var(--border-color)}.upsell-popup-buyed-product .image{float:left;width:5rem;margin:.313rem 0 0}.upsell-popup-buyed-product .title{float:right;margin:0;width:calc(100% - 6rem)}.upsell-popup-buyed-product .pieces{display:flex;width:100%;clear:both;flex-wrap:wrap;padding:.625rem 0 .875rem;align-items:center}.upsell-popup-buyed-product .part-1{flex-grow:1}.upsell-popup-buyed-product .part-2{flex:none}.upsell-popup-buyed-product .pieces-title{display:block}.upsell-popup-buyed-product .edit{font-size:.875em;display:inline-block;padding:0;text-decoration:underline}.upsell-popup-buyed-product .edit:hover{text-decoration:none}.upsell-popup-buyed-product .prices{display:flex;align-items:center;justify-content:space-between}.upsell-popup-buyed-product .prices .desc{font-weight:1}.upsell-popup-buyed-product .prices .value{flex:none;font-size:1.375em}@media (min-width:60rem){.upsell-popup-buyed-product .image{width:6.5rem}.upsell-popup-buyed-product .title{width:calc(100% - 7.5rem)}}@media (min-width:80rem){.upsell-popup-buyed-product .image{width:8rem}.upsell-popup-buyed-product .title{width:calc(100% - 9rem)}}.upsell-popup-products{float:left;width:100%;padding:3rem 0 0}.upsell-popup-products .slick-list{margin:0 -.5rem;margin:0 calc(var(--page-padding)/2*-1)}.upsell-popup-products .slick-slide{margin:0 .5rem;margin:0 calc(var(--page-padding)/2)}.upsell-popup-products .slick-arrows{position:relative;top:0;display:flex;padding:.313rem 0 1rem;justify-content:space-between}.upsell-popup-products .slick-arrows .slick-arrow{top:auto;position:relative}.upsell-popup-products .slick-arrows .slick-prev{left:auto}.upsell-popup-products .slick-arrows .slick-next{right:auto}.upsell-popup-products .products{padding:0;margin:0}.upsell-popup-products .products .overview .item:nth-of-type(n){width:100%;margin:0}.upsell-popup-products .products .overview .item .pieces-box{width:7.5rem}.upsell-popup-products .products .overview .item .picture .image{max-height:15rem}.ui-dialog.ui-dialog-upsell-products{max-width:46.25rem}.upsell-popup-buttons{float:left;width:100%;padding:2.25rem 0 1.438rem}.upsell-popup-buttons .button{width:100%}.upsell-popup-buttons .back{margin-bottom:.5rem}.upsell-popup-buttons .proceed{float:right;margin-bottom:0}@media (min-width:40rem){.upsell-popup-buttons .button{width:auto;margin-bottom:0}}.order-sheet,.order-sheet .container{float:left;width:100%}.order-sheet .blocks-wrapper{float:left;width:100%;padding-bottom:2rem}.order-sheet .headline{flex:none;width:100%;font-size:2rem;padding-bottom:1rem;border-bottom:1px solid #d2d2d2;border-bottom:1px solid var(--border-color);margin:-1.25rem 0 1.625rem}.order-sheet .block{width:100%;float:left;flex:none;margin-bottom:1.625rem}.order-sheet .block.collapse{margin-bottom:1.313rem}.order-sheet .title{display:flex;width:100%;align-items:center;justify-content:space-between;min-height:3rem;background:#efefef;margin:0;padding:.875rem 1.25rem;font-size:1rem}.order-sheet .title .form-item-checkbox{padding:0;margin:0;width:100%}.order-sheet .title .form-item-checkbox .vars{padding:0 0 0 .625rem}.order-sheet .title .form-item-checkbox .desc{line-height:1.2}.order-sheet .content{padding:1.5rem 1.25rem;background:#f8f8f8}.order-sheet .content:after{display:block;width:100%;height:0;content:"";clear:both}@media (min-width:60rem){.order-sheet .blocks-wrapper{padding-bottom:3rem}.order-sheet .block{width:calc(50% - 1rem)}.order-sheet .block.full{width:100%}.order-sheet .title{padding-top:.25rem;padding-bottom:.25rem;min-height:4rem}}.order-sheet .back-to-shop{float:left;width:100%;margin-bottom:2rem}.order-sheet .back-to-shop .link{display:inline-block;vertical-align:top;cursor:pointer;text-decoration:underline}.order-sheet .back-to-shop .link:before{content:"<";text-decoration:none;display:inline-block;vertical-align:top;padding-right:.188rem}.order-sheet .back-to-shop .link:hover{text-decoration:none}@media (min-width:60rem){.order-sheet .back-to-shop{margin-bottom:3rem}}.order-sheet .messages{float:left;width:100%;padding:.5rem 0 1rem}@media (min-width:60rem){.order-sheet .messages{padding-bottom:2rem}}.order-sheet input[type=email],.order-sheet input[type=number],.order-sheet input[type=password],.order-sheet input[type=tel],.order-sheet input[type=text],.order-sheet input[type=url],.order-sheet select,.order-sheet textarea{height:3rem}@media (min-width:60rem){.order-sheet input[type=email],.order-sheet input[type=number],.order-sheet input[type=password],.order-sheet input[type=tel],.order-sheet input[type=text],.order-sheet input[type=url],.order-sheet select,.order-sheet textarea{height:3.25rem}}.order-sheet .form-item{display:flex;width:100%;align-items:center;margin-bottom:1rem}.order-sheet .form-item:last-child{margin-bottom:0}.order-sheet .form-item .desc{flex:none;width:31%}.order-sheet .form-item .vars{flex:none;width:69%}.order-sheet .basket .headline{margin:.25rem 0 0}.order-sheet .basket .content{padding:0;background:none}.order-sheet .basket .item{width:100%;display:flex;align-items:center;flex-wrap:wrap;border:0 solid #d2d2d2;border:solid var(--border-color);border-width:0 0 1px;padding:1.25rem 0 0}.order-sheet .basket .part{padding:0 1.25rem 1.25rem 0;flex:none}.order-sheet .basket .picture{width:5.5rem;display:none;order:10}.order-sheet .basket .image{width:100%;height:3rem;-o-object-fit:contain;object-fit:contain}.order-sheet .basket .name{width:calc(100% - 3rem);order:20;font-weight:700}.order-sheet .basket .name .link{text-decoration:none}.order-sheet .basket .pieces{width:12.5rem;order:30;text-align:center}.order-sheet .basket .pieces-box .entry{height:auto}.order-sheet .basket .unit-price{white-space:nowrap;order:40;display:none;text-align:right}.order-sheet .basket .price{justify-content:flex-end;font-weight:700;white-space:nowrap;order:50;margin-left:auto;padding-right:0;text-align:right}.order-sheet .basket .remove{margin-left:auto;width:3rem;padding-right:0;order:25;flex:none}.order-sheet .basket .remove .handle{width:100%;height:3rem;display:block;position:relative;cursor:pointer;transition:.3s}.order-sheet .basket .remove .handle:after,.order-sheet .basket .remove .handle:before{width:.875rem;height:.125rem;display:block;content:"";background:#000;position:absolute;left:calc(50% - .438rem);top:calc(50% - 1px);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.order-sheet .basket .remove .handle:after{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.order-sheet .basket .summary .title{font-size:1.25em}.order-sheet .basket .summary .value{text-align:right}.order-sheet .basket .summary .vatin{display:block;font-size:.75em;font-weight:400}@media (min-width:60rem){.order-sheet .basket .item{flex-wrap:nowrap}.order-sheet .basket .picture{display:block}.order-sheet .basket .name{flex:100;width:auto;font-weight:400;margin-bottom:0}.order-sheet .basket .unit-price{flex:52;display:block}.order-sheet .basket .price{flex:52;padding-right:1.25rem}.order-sheet .basket .remove{order:60;margin-bottom:0}}@media (min-width:80rem){.order-sheet .basket .name{flex:200}}.order-sheet .empty-basket{float:left;width:100%}.order-sheet .delivery-payment .select-country{margin-bottom:1.625rem}.order-sheet .delivery-payment .form-item-checkbox .entry{border-radius:50%;background-image:url(https://im9.cz/darky/images/radio.0b4cf457.svg);background-size:.875rem auto}.order-sheet .delivery-payment .form-item-checkbox .vars{padding-right:1rem}.order-sheet .delivery-payment .form-item-checkbox .desc .name{display:block}.order-sheet .delivery-payment .form-item-checkbox .desc .text{display:block;font-size:.813rem}.order-sheet .delivery-payment .form-item-checkbox .price{flex:none;white-space:nowrap;padding:0}@media (min-width:60rem){.order-sheet .delivery-payment .blocks-group{display:flex;width:100%;justify-content:space-between}}.order-sheet .shipping .note .entry{height:8rem}@media (min-width:60rem){.order-sheet .shipping .address,.order-sheet .shipping .company,.order-sheet .shipping .note{float:right;clear:right}}.order-sheet .active-box .main{float:left;width:100%;margin-bottom:1.75rem}.order-sheet .active-box .main>:last-child{margin-bottom:0}.order-sheet .active-box .button{margin:0}@media (min-width:60rem){.order-sheet .active-box .handles{display:flex;width:100%;justify-content:space-between;align-items:center}.order-sheet .active-box .main{width:auto;flex:1 1 auto;padding-right:2rem;margin-bottom:0}.order-sheet .active-box .button{flex:none}}.order-created{float:left;width:100%;text-align:center}.order-created .inner{max-width:41.25rem}.order-created .headline{margin:1rem 0;padding-top:3rem;color:#37c628;background:url(https://im9.cz/darky/images/thankyoupage.2ad77148.svg) top/2.188rem auto no-repeat}.order-created .perex{margin:0 0 1rem;font-weight:700}.order-created .desc .rowek{display:block}.order-created .payment{margin:0 0 1rem}.order-created .button{float:none;margin:0}@media (min-width:60rem){.order-created .headline{margin-top:2rem;padding-top:3.25rem;background:url(https://im9.cz/darky/images/thankyoupage.2ad77148.svg) top/2.813rem auto no-repeat}}.order-status{float:left;width:100%}.order-status .headline{margin:1rem 0 1.5rem}.order-status .info{margin-bottom:2.5rem}.order-status .info .rowek{display:flex;align-items:flex-start;padding:0 0 .5rem}.order-status .info .rowek:last-of-type{padding-bottom:0}.order-status .info .desc{width:8rem;flex:none;padding-right:1rem}.order-status .list{margin:0 0 3rem}.order-status .list .item{display:flex;flex-wrap:wrap;padding:.5rem 0;align-items:center;border-top:1px solid #d2d2d2;border-top:1px solid var(--border-color)}.order-status .list .item:last-of-type{border-bottom:1px solid #d2d2d2;border-bottom:1px solid var(--border-color)}.order-status .list .head{display:none}.order-status .list .part{flex:none;width:50%;padding:.5rem 0}.order-status .list .picture{display:none}.order-status .list .name{width:100%}.order-status .list .code{word-break:break-word;padding-right:1.25rem}.order-status .list .availability{font-weight:700;margin-left:auto;text-align:right}.order-status .list .payment{margin:0 0 1.5rem}.order-status .list .button{float:none;margin:0}@media (min-width:60rem){.order-status .headline{margin:2rem 0 2.5rem}.order-status .info{margin-bottom:3.75rem}.order-status .list{margin-bottom:4.25rem}.order-status .list .item{flex-wrap:nowrap}.order-status .list .part{padding-right:1.25rem}.order-status .list .picture{width:4rem;margin-right:1rem;-o-object-fit:contain;object-fit:contain;display:block}.order-status .list .image{width:100%}.order-status .list .name{width:auto;flex-grow:1}.order-status .list .code{width:20%;text-align:center}.order-status .list .availability{width:20%;padding-right:0;text-align:right}}.user-account{float:left;width:100%}.user-account-content{float:left;width:100%}.user-account-content .block{max-width:34.375rem;border:1px solid rgba(0,0,0,.2);margin:1.5rem auto 0}.user-account-content .block:after{display:block;width:100%;height:0;content:"";clear:both}.user-account-content .title{background:rgba(0,0,0,.09804);margin:0;padding:.938rem 1.25rem;font-size:1.25rem}.user-account-content .content{padding:1.25rem;float:left;width:100%}@media (min-width:60rem){.user-account-content .block{margin-top:2.5rem}}.user-account .form-item .desc{font-weight:700}.user-account-buttons{padding:0;align-items:center}.user-account-buttons .button{width:100%;float:none;margin:0}.user-account-buttons .links{padding:.875rem 0 0}.user-account-buttons .link{display:inline-block;vertical-align:top;cursor:pointer;text-decoration:underline;margin:.25rem .5rem .25rem 0}.user-account-buttons .link:hover{text-decoration:none}@media (min-width:40rem){.user-account-buttons{display:flex;width:100%;align-items:center}.user-account-buttons .button{flex:none;width:auto}.user-account-buttons .links{flex-grow:1;padding-top:0;text-align:right}.user-account-buttons .link{margin-right:0;margin-left:.5rem}}.user-account-login{float:left;width:100%}.user-account-register{float:left;width:100%}.user-account-register-success{float:left;width:100%}.user-account-change-password{float:left;width:100%}.user-account-change-password-result{float:left;width:100%}.user-account-change-password-result .user-account-buttons{padding:0;justify-content:center}.user-account-change-password-result .user-account-buttons .button{float:none;margin:0}.user-account-forgotten-password{float:left;width:100%}.account-popup .content:after{width:100%;height:0;display:block;content:"";clear:both}.user-dashboard{float:left;width:100%}.user-dashboard .headline{margin:1.125rem 0}@media (min-width:60rem){.user-dashboard .headline{margin:1.5rem 0}}.user-dashboard-menu{float:left;width:100%;margin-bottom:1.75rem}.user-dashboard-menu .item{width:100%;float:left;display:block;font-weight:700;padding:.938rem 2.813rem .938rem 1.25rem;border:1px solid rgba(0,0,0,.2);text-decoration:none;margin-bottom:.5rem;background:rgba(0,0,0,.09804);transition:.3s;position:relative}.user-dashboard-menu .item.active,.user-dashboard-menu .item:hover{background:hsla(0,0%,100%,.2)}.user-dashboard-menu .item:after{border-right:.125rem solid rgba(0,0,0,.33333);border-bottom:.125rem solid rgba(0,0,0,.33333);width:.625rem;height:.625rem;content:"";display:block;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;right:1.375rem;top:calc(50% - .313rem)}@media (min-width:60rem){.user-dashboard-menu{margin-bottom:2.125rem}.user-dashboard-menu .item{width:auto;margin-right:.5rem}}.user-dashboard-content{float:left;width:100%}.user-dashboard-content .block{width:100%;float:left;border:1px solid rgba(0,0,0,.2);margin-bottom:2.313rem;flex:none}.user-dashboard-content .block .title{background:rgba(0,0,0,.09804);margin:0;padding:.938rem 1.25rem;font-size:1rem}.user-dashboard-content .block .content{float:left;width:100%;padding:.75rem 1.25rem}@media (min-width:60rem){.user-dashboard-content .block{margin-bottom:2.625rem;width:calc(50% - .25rem)}}.user-dashboard-profile{float:left;width:100%}.user-dashboard-profile .info{width:100%;margin:0 0 .5rem}.user-dashboard-profile .info .desc,.user-dashboard-profile .info .value{padding:.25rem .75rem .25rem 0;background:none}.user-dashboard-profile .info .desc{font-weight:700}.user-dashboard-profile .info .value{text-align:right;padding-right:0}.user-dashboard-profile .info .value .link{word-break:break-all;text-decoration:none;color:inherit;display:inline-block}@media (min-width:60rem){.user-dashboard-profile .inner{display:flex;justify-content:space-between;flex-wrap:wrap}.user-dashboard-profile .inner:after{display:none}}.user-dashboard-profile-edit{float:left;width:100%}@media (min-width:40rem){.user-dashboard-profile-edit .inner{display:flex;justify-content:space-between;flex-wrap:wrap}.user-dashboard-profile-edit .inner:after{display:none}.user-dashboard-profile-edit .block{flex:none}.user-dashboard-profile-edit .button{flex:none;margin-left:auto}}.user-dashboard-orders{float:left;width:100%}.user-dashboard-orders .list{margin:0;border-top:1px solid rgba(0,0,0,.2)}.user-dashboard-orders .item{width:100%;display:flex;align-items:center;flex-wrap:wrap;border-bottom:1px solid rgba(0,0,0,.2);padding:.5rem 0}.user-dashboard-orders .item.title{display:none;font-weight:700}.user-dashboard-orders .part{width:50%;padding:.125rem 1.25rem .125rem 0}.user-dashboard-orders .part.date{font-weight:700}.user-dashboard-orders .part.symbol{text-align:right;padding-right:0}.user-dashboard-orders .part.price{width:40%}.user-dashboard-orders .part.price.amount{font-weight:700;font-size:1.25rem}.user-dashboard-orders .part.invoice{width:60%;text-align:right;padding-right:0}@media (min-width:60rem){.user-dashboard-orders .list{border:0}.user-dashboard-orders .item{flex-wrap:nowrap;justify-content:space-between;text-align:center}.user-dashboard-orders .item.title{display:flex}.user-dashboard-orders .part[class]{width:25%;flex:none}.user-dashboard-orders .part[class].date{text-align:left}.user-dashboard-orders .part[class].symbol{padding-right:1.25rem;text-align:center}}.user-dashboard-change-password{float:left;width:100%}body.body-category-menu-open{height:100vh;overflow:hidden}.scope-body{margin:0}.scope-head{margin:0!important}@media (min-width:50.001rem){body.body-category-menu-open{height:auto;overflow:visible}}.c-breadcrumbs{margin:.5rem 0 0;z-index:15;position:relative}.c-breadcrumbs.text-color-dark .c-breadcrumbs__link{color:#333}.c-breadcrumbs.text-color-light .c-breadcrumbs__item:after{background-image:url(https://im9.cz/darky/images/white-breadcrumbs-arrow.32ef123a.svg)}.c-breadcrumbs.text-color-light .c-breadcrumbs__link{color:#fff}span.e-link{cursor:pointer}.c-modal,.gifts-homepage{margin-top:0}.hero{width:100%;display:flex;justify-content:center;align-items:center;flex-flow:column;padding:1rem 0 .5rem;margin:0;overflow:hidden;background:no-repeat 50%;background-size:cover;position:relative;z-index:10}.hero picture img{margin-top:0}.hero.text-color-dark{color:#333}.hero.text-color-light{color:#fff}.hero .parallax{width:100%;height:100%;position:absolute;left:0;top:0;transition:background-position .75s ease-out;background:50%;z-index:2}.hero.img .hero-inner{display:flex;flex-flow:column;justify-content:center;min-height:18.313rem}.hero .o-wrapper{width:100%;position:relative;z-index:4}.hero .static{width:100%;height:100%;position:absolute;left:0;top:0;background:no-repeat 50%;background-size:cover;z-index:3;margin:0}.hero .margin{margin-bottom:1rem}.hero .heading{line-height:1.2;font-size:1.5rem}.hero .heading-desc{font-size:.813rem;margin-top:.5rem}.hero .gifts{font-weight:500;font-size:.813rem}@media (max-width:50em){.hero .heading{margin-bottom:1rem}}.hero.default .hero__image{background-image:url(https://im9.cz/darky/images/darky-bg-mobile.c396db32.jpg)}.hero.christmas .hero__image{background-image:url(https://im9.cz/darky/images/vanoce-bg-mobile.4c302993.jpg)}.hero.valentine .hero__image{background-image:url(https://im9.cz/darky/images/valentine-bg-mobile.5abc8df9.jpg)}.hero.valentine .hero__image>*{pointer-events:none}.hero.valentine .hero__image .parallax{background-image:url(https://im9.cz/darky/images/valentine-bg-cover-mobile.9a423d0a.png)}@media (min-width:50em){.hero.default .hero__image{background-image:url(https://im9.cz/darky/images/darky-bg.77df31da.jpg)}.hero.christmas .hero__image{background-image:url(https://im9.cz/darky/images/vanoce-bg.038a1413.jpg)}.hero.valentine .hero__image{background-image:url(https://im9.cz/darky/images/valentine-bg.238ecc9a.png)}.hero.valentine .hero__image .parallax{background-image:url(https://im9.cz/darky/images/valentine-bg-cover.f5c3eef6.png)}.hero.valentine .hero__image .static{background-image:url(https://im9.cz/darky/images/valentine-bg-static.e77ec783.gif)}}.hero__image.desktop{display:none}.hero__image.mobile{display:block}@media(min-width:50.063em){.hero__image.desktop{display:block}.hero__image.mobile{display:none}}a.c-pagination__controls.change-page span{display:none}.page-wrapper .product-list{overflow:hidden}.page-wrapper .product-list .product-item-container{position:relative;width:50%;margin:0;padding:0;margin:-.063rem 0 0 -.063rem!important;border:1px solid #e7e7e7;border-right-width:0}.page-wrapper .product-list .product-item-container .product-item{padding:.625rem;cursor:pointer;margin:0;display:flex;flex-flow:column;justify-content:flex-start;box-shadow:none;transition:.3s}.page-wrapper .product-list .product-item-container .product-item:hover .product-name{color:#009cd3}.page-wrapper .product-list .product-item-container .product-item .product-img-container{display:flex;justify-content:center;align-items:center;width:6.25rem;height:6.25rem;max-width:100%;margin:0 auto}.page-wrapper .product-list .product-item-container .product-item .product-img{width:auto;height:auto;max-width:100%;max-height:100%;margin:0 auto;display:block}.page-wrapper .product-list .product-item-container .product-item .category-label{margin:.625rem 0 0;height:1.5em;text-transform:uppercase}.page-wrapper .product-list .product-item-container .product-item .category-label .o-inline-list__item{margin:0}.page-wrapper .product-list .product-item-container .product-item .category-label .e-badge{display:block;font-size:.75rem}.page-wrapper .product-list .product-item-container .product-item .product-label{margin:1rem 0 -1.5rem;color:#00b33c;height:1.5em;overflow:hidden;text-transform:uppercase}.page-wrapper .product-list .product-item-container .product-item .product-label.hit{color:#ef7001}.page-wrapper .product-list .product-item-container .product-item .product-name{display:flex;align-items:flex-start;font-size:.875rem;font-variation-settings:"wght" 600;color:#333;line-height:1.3;height:2.55em;overflow:hidden;transition:color .1s ease-in-out}.page-wrapper .product-list .product-item-container .product-item .product-name .name-text{display:block;max-height:2.55em;width:100%;word-break:break-word;text-overflow:ellipsis;word-wrap:break-word;overflow:hidden;line-height:1.3em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-moz-box-orient:vertical}.page-wrapper .product-list .product-item-container .product-item .product-name.cat-product-name{margin-top:.375rem;align-items:flex-start}.page-wrapper .product-list .product-item-container .product-item .product-price{margin:auto 0 0;color:#333}.page-wrapper .product-list .product-item-container .product-item .sponzored{color:#767676;text-align:right}.page-wrapper .product-list .product-item-container .category-products-close{display:flex;padding:.15rem;position:absolute;top:.375rem;right:.375rem;z-index:10;border-color:#c1c1c1;cursor:pointer}.page-wrapper .product-list .product-item-container .category-products-close.opened~.product-item.white-shadow{position:relative;z-index:2;box-shadow:0 9px 0 0 #fff}.page-wrapper .product-list .product-item-container:first-of-type:last-of-type .more-category-products{box-shadow:none;border-top:0}.page-wrapper .product-list .product-item-container:first-of-type:last-of-type .more-category-products .more-products-inner{border-bottom:0;box-shadow:none}.page-wrapper .product-list .product-item-container:nth-of-type(2n) .more-category-products{margin-left:-100%}.page-wrapper .product-list .product-item-container .more-category-products{padding:1.75rem 0 0;width:200%;margin:0;background:#fff;position:relative;z-index:1;border-top:.063rem solid #e7e7e7;box-shadow:inset 0 .375rem .25rem -.25rem #e7e7e7}.page-wrapper .product-list .product-item-container .more-category-products .more-products-inner{position:relative;display:grid;grid-template-columns:1fr;grid-column-gap:.875rem;padding-bottom:1.75rem;border-bottom:.063rem solid #e7e7e7;box-shadow:inset 0 -.375rem .25rem -.25rem #e7e7e7;background:#fff;z-index:1}.page-wrapper .product-list .product-item-container .more-category-products .more-product-list{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:.875rem;grid-row-gap:.875rem;padding:0;overflow:visible}.page-wrapper .product-list .product-item-container .more-category-products .product-item-container{width:100%;margin:0!important;border:.125rem solid #e7e7e7;border-radius:.25rem;transition:border .2s}.page-wrapper .product-list .product-item-container .more-category-products .product-item-container:hover{border-color:#009cd3}.page-wrapper .product-list .product-item-container .more-category-products .product-item-container:last-child,.page-wrapper .product-list .product-item-container .more-category-products .product-item-container:last-child:hover{border-color:transparent}.page-wrapper .product-list .product-item-container .more-category-products .product-item-container .product-name{display:block}.page-wrapper .product-list .product-item-container .more-category-products .didnt-choose{margin:0;padding:.625rem;height:100%;display:flex;width:100%;align-content:center;flex-wrap:wrap}.page-wrapper .product-list .product-item-container .more-category-products .didnt-choose>*{flex:none;width:100%}.page-wrapper .product-list .product-item-container .more-category-products .didnt-choose .title{line-height:1.4;margin:7% 0 0}.page-wrapper .product-list .product-item-container .more-category-products .didnt-choose .text{margin:.563rem 0 0}.page-wrapper .product-list .product-item-container .more-category-products .didnt-choose .link{margin:1.18rem 0 0;display:block;text-decoration:underline}.page-wrapper .product-list .product-item-container .more-category-products .didnt-choose .link span{text-decoration:none}.page-wrapper .product-list .product-item-container .more-category-products .didnt-choose .link:hover{color:#009cd3}.page-wrapper .product-list .product-item-container .product-link{height:100%;margin:0;padding:0;display:block}.page-wrapper .inline-center{text-align:center}.page-wrapper .more-products{display:inline-block;padding-left:2.875rem;padding-right:2.875rem}.page-wrapper .more-products .count{color:#4a4a4a;margin-left:.2rem;font-weight:400}.page-wrapper .more-products:hover .count{color:inherit}@media (max-width:50em) and (min-width:26.001em){.page-wrapper .product-list .product-item-container .more-category-products{width:200%}.page-wrapper .product-list .product-item-container .more-category-products .more-product-list{grid-template-columns:1fr 1fr;grid-column-gap:.875rem}.page-wrapper .product-list .product-item-container:nth-of-type(2n) .more-category-products{margin-left:-100%}}@media (min-width:50.001rem){.page-wrapper .product-list .product-item-container .product-item{padding:1.25vw}.page-wrapper .product-list .product-item-container .product-item .product-img-container{width:9.4rem;height:10.6rem}.page-wrapper .product-list .product-item-container .product-item .product-name{font-size:1rem}.page-wrapper .product-list .product-item-container .product-item .category-products-close{top:0}.page-wrapper .product-list .product-item-container .more-category-products{width:400%}.page-wrapper .product-list .product-item-container .more-category-products .more-products-inner{grid-template-columns:100%}.page-wrapper .product-list .product-item-container .more-category-products .more-product-list{grid-template-columns:calc(25% - .58333rem) calc(25% - .58333rem) calc(25% - .58333rem) calc(25% - .58333rem);grid-column-gap:.875rem}.page-wrapper .product-list .product-item-container .more-category-products .didnt-choose .title{margin:0}.page-wrapper .product-list .product-item-container:nth-of-type(4n-2) .more-category-products{margin-left:-100%}.page-wrapper .product-list .product-item-container:nth-of-type(4n-1) .more-category-products{margin-left:-200%}.page-wrapper .product-list .product-item-container:nth-of-type(4n){border-width:1px 0 1px 1px}.page-wrapper .product-list .product-item-container:nth-of-type(4n) .more-category-products{margin-left:-300%}.page-wrapper .o-grid--continuous .product-item-container{width:25%}}.categories-section .c-product-list__items{width:100%;grid-gap:.8rem;gap:.8rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.categories-section .c-product-list:not(.c-product-list--grid){margin-top:2.4rem}.categories-section .c-product-list:not(.c-product-list--grid) .c-product-list__item:nth-child(n){padding:1rem;background-color:#fff;margin:0;border:none;border-radius:.25rem;width:100%}.categories-section .c-product-list__item.c-category-list__item .c-product__container{margin-top:1rem}.categories-section .c-product-list__item .c-product__container{margin-top:1rem;height:100%}.categories-section .c-product-list__item .c-product__info{height:100%;flex-grow:1}.categories-section .c-product-list__item .c-product__info .c-product__shops .category-link,.categories-section .c-product-list__item .c-product__info .category-count{text-decoration:underline}.categories-section .c-product-list__item .c-product__title>a{display:inline-block;max-width:100%;font-size:1rem}.categories-section .c-product-list .subtitle{margin-top:0}.categories-section .c-rating-widget__value{white-space:nowrap}@media (min-width:30rem){.categories-section.scope-category-search .c-product--compact .c-product__info>*+*{margin-top:.375rem}}@media (min-width:30rem){.categories-section .c-product-list__items{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:56.75rem){.categories-section .c-product-list__items{grid-template-columns:repeat(4,minmax(0,1fr))}.categories-section .c-product-list:not(.c-product-list--grid) .c-product-list__item .c-product__price,.categories-section .c-product-list:not(.c-product-list--grid) .c-product-list__item .c-product__title{font-size:1rem!important}}@media (min-width:80rem){.categories-section .c-product-list:not(.c-product-list--grid) .c-product-list__item .c-product__title>a{text-overflow:unset;overflow:unset;white-space:unset}}@media (min-width:90.938rem){.categories-section .c-product-list__items{grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:1.5rem;gap:1.5rem}}@media (max-width:46.875em){.scope-body .c-product--compact .c-product__image{max-width:100%}}.scope-body .c-product--compact .c-product__title{font-size:1rem}.scope-essentials .categories-list-image{width:2em;height:2em;margin-right:.5em;flex-shrink:0;border-radius:50%;background:no-repeat 50%;background-size:cover;flex:none}.filter-target .filter-items{display:grid;grid-template-columns:50% 50%;margin-top:0;padding:0 4vw}.filter-target .filter-item{color:#333;display:block;justify-content:flex-start;align-items:center;font-variation-settings:"wght" 600;margin:0;padding-top:.25rem;padding-bottom:.25rem;padding-left:0}.filter-target .filter-item .filter-img{width:100%;height:auto;border:.125rem solid transparent;margin:0 1.5rem 0 0;transition:border-color .2s;flex:none;border-radius:5px}.filter-target .filter-item .filter-img .img{border-radius:5px;width:100%;height:100%;background:no-repeat 50%;background-size:cover}.filter-target .filter-item:hover{color:#009cd3}@media (min-width:50.001rem){.filter-target .heading{margin-bottom:.3rem}.filter-target .filter-items{grid-template-columns:16.66% 16.66% 16.66% 16.66% 16.66% 16.66%;padding-bottom:1.5rem;padding-left:0}.filter-target .filter-item{justify-content:center;border-bottom:0;padding-top:.45rem;padding-bottom:.45rem}.filter-target .filter-item .filter-img{width:100%;height:auto}.filter-target .filter-item:last-of-type{border:0}.filter-target .filter-shadow{height:.063rem;margin:0;border-bottom:.063rem solid #e7e7e7;box-shadow:0 .125rem .25rem #e7e7e7}}@media (min-width:64em){.filter-target .filter-item .filter-img{width:100%;height:auto}}.filtered-section .content{position:relative}.filtered-section .category-filters{position:fixed;width:100%;display:flex;flex-direction:column;left:-100vw;top:0;background:#fff;will-change:transform;-webkit-transform:translateZ(0);transform:translateZ(0);transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;z-index:10000}.filtered-section .category-filters.mobile-open{-webkit-transform:translate3d(100vw,0,0);transform:translate3d(100vw,0,0)}.filtered-section .category-filters .heading{display:none;margin:0;padding:0}.filtered-section .category-filters .filters{flex-grow:1;overflow-y:scroll;border:0 solid #e7e7e7;padding:.75rem 0 0;margin-top:0}.filtered-section .category-filters .filters .c-section-list__item{margin:0}.filtered-section .category-filters .filters .c-section-list__item:first-of-type{padding-top:0}.filtered-section .category-filters .filters .c-section-list__item:not(.c-accordion--no-arrow) .c-accordion__button{width:100%}.filtered-section .category-filters .filters .c-section-list__item .c-accordion__button .c-toggle-icons{display:none}.filtered-section .category-filters .filters .c-section-list__item .c-filter__title{font-variation-settings:"wght" 600;transition:color .3s}.filtered-section .category-filters .filters .c-section-list__item.is-applied:not(.is-active) .c-filter__title{color:#009cd3}.filtered-section .category-filters .filters .c-section-list__item .e-input--faux.radio{border-radius:50%}.filtered-section .category-filters .filters .c-filter-button{width:100%;justify-content:flex-start}.filtered-section .categories-list-image{flex:none;width:2rem;height:2rem;border-radius:50%;background:50%/cover no-repeat}.filtered-section span.c-categories-list__title{word-break:unset;padding-left:.625rem}.filtered-section span.c-categories-list__title a{text-decoration:none}.filtered-section .c-categories-list__item{cursor:pointer}.filtered-section .close-category-filters{opacity:1;margin:.625rem;cursor:pointer;left:0;position:relative}@media (min-width:50.001rem){.filtered-section .content{display:grid;grid-template-columns:19% 81%}.filtered-section .category-filters{display:block;position:static;-webkit-transform:translateZ(0)!important;transform:translateZ(0)!important;width:auto;overflow:visible;left:0;margin-right:2vw;z-index:1}.filtered-section .category-filters .category-filters-header{display:none}.filtered-section .category-filters .heading{display:block}.filtered-section .category-filters .filters{border-width:2px 0 0;margin-top:.375rem;overflow-y:visible}.filtered-section .category-filters .filters .c-section-list__item{margin:0}.filtered-section .category-filters .filters .c-section-list__item:first-of-type{padding-top:0}.filtered-section .close-category-filters{display:none}}.categories-section{margin-top:0}.categories-section .intro .intro-inner{display:flex;align-items:flex-start;margin:0}.categories-section .intro .heading{margin:0 0 .813rem}.categories-section .intro .intro-img{width:3.75rem;height:3.75rem;border-radius:50%;flex-shrink:0;margin:0 1.625rem 0 0;background:no-repeat 50%;background-size:cover}.categories-section .intro .intro-content{display:flex;justify-content:center;flex-flow:column;margin:0}.categories-section .intro .intro-content .heading{display:none;margin:0}.categories-section .intro .intro-content .text{margin:0;text-overflow:ellipsis;word-wrap:break-word;overflow:hidden;line-height:1.43em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-moz-box-orient:vertical}.categories-section .intro .intro-content .text.more{display:block}.categories-section .intro .intro-content .show-more{text-decoration:underline;cursor:pointer;margin:0;line-height:1.5rem}.categories-section .c-categories-list .show-more-filters{display:none}@media (max-width:26em){.categories-section .c-categories-list.closed .c-categories-list__item:nth-of-type(n+4){display:none}.categories-section .c-categories-list.closed .show-more-filters .icon{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.categories-section .c-categories-list .show-more-filters{width:100%;display:flex;justify-content:center;align-items:center;cursor:pointer;margin:.7rem 0 0}.categories-section .c-categories-list .show-more-filters .icon{color:#c1c1c1;margin:0 .5rem 0 0;-webkit-transform:rotate(180deg);transform:rotate(180deg);will-change:transform;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.categories-section .c-categories-list .show-more-filters span{margin:0;color:#333;font-variation-settings:"wght" 600}}@media (min-width:26em){.categories-section .c-categories-list{height:auto!important}}@media (min-width:40em){.categories-section .intro .heading{display:none}.categories-section .intro .intro-img{width:6.188rem;height:6.188rem;margin:0 .813rem 0 0}.categories-section .intro .intro-content .heading,.categories-section .intro .intro-content .text{display:block}.categories-section .intro .intro-content .show-more{display:none}}@media (min-width:50.001rem){.categories-section .c-action-list{display:none}}.category-banner{flex:none;text-align:center;padding:0}.category-banner .gam-category-wide{padding:.625rem 0 1.438rem;width:auto;display:inline-block;margin-top:2.375rem}.skyscraper-banner{display:none}.wallpaper-banner{text-align:center}.wallpaper-banner .c-banner{display:inline-block}.sticky-square-banner{display:none}@media (min-width:64rem){.category-banner{display:none}.sticky-square-banner{display:block}.skyscraper-banner{display:block;text-align:center}.skyscraper-banner .c-banner{display:inline-block}.skyscraper-banner iframe[width="300"]{display:none}}@media (min-width:118.75rem){.skyscraper-banner iframe[width="300"]{display:block}}.preview-info{position:fixed;right:0;top:0;line-height:1.3;padding:.5rem .75rem;color:#fff;background:rgba(48,169,212,.85);width:9.25rem;z-index:1500;font-size:.813rem}.preview-info .prvw-inf-close{opacity:.7;text-decoration:underline}.preview-info .prvw-inf-close:hover{text-decoration:none}.scope-essentials-v7\.20\.1 .e-input[type=checkbox]:checked+.e-input--faux,.scope-essentials-v7\.20\.1 .e-input[type=radio]:checked+.e-input--faux{background-color:#0096ff}.scope-essentials-v7\.20\.1 .e-badge{background:#0096ff}.news-categories{float:left;width:100%}.news-categories .overview{float:left;width:100%;margin-bottom:2rem}.news-categories .overview .list{float:left;width:100%}.news-categories .overview .item{float:left;width:100%;display:block;position:relative;margin:0 0 1rem}.news-categories .overview .image{width:100%;height:67vw;-o-object-fit:cover;object-fit:cover}.news-categories .overview .title{position:absolute;left:0;bottom:0;width:100%;z-index:1;margin:0;background:hsla(0,0%,100%,.6);padding:.75rem 1rem;padding:.75rem var(--page-padding)}@media (min-width:40rem){.news-categories .overview .item{width:calc(50% - .5rem);margin-left:1rem}.news-categories .overview .item:nth-of-type(2n-1){margin-left:0}.news-categories .overview .image{height:35vw}}@media (min-width:60rem){.news-categories .overview{margin-bottom:3rem}.news-categories .overview .item:nth-of-type(n){width:calc(33.32% - 1.375rem);margin-left:2rem;margin-bottom:2rem}.news-categories .overview .item:nth-of-type(3n-2){margin-left:0}.news-categories .overview .image{height:22vw;max-height:20.813rem}.news-categories .overview .title{padding:1.25rem 1.5rem}}.news-category-detail{float:left;width:100%;margin-bottom:1.75rem}.news-category-detail .perex{font-weight:700}.news-category-detail .inner>:last-child{margin-bottom:0;padding-bottom:0}@media (min-width:60rem){.news-category-detail{margin-bottom:2.75rem}}.news{float:left;width:100%}.news .arrangement{float:left;width:100%;padding:.5rem 0 0;margin-bottom:1.5rem}.news .arrangement .item{font-size:.875rem;display:inline-block;vertical-align:top;cursor:pointer;text-decoration:none;margin:0 .5rem 0 0}.news .arrangement .item:hover{text-decoration:underline}.news .arrangement.title{cursor:default}.news .arrangement.active{cursor:default;font-weight:700;pointer-events:none}@media (min-width:60rem){.news .arrangement{margin-bottom:2.5rem}}.news .overview{float:left;width:100%}.news .overview .item{float:left;width:100%;display:block;text-decoration:none;margin:0 0 2rem}.news .overview .title{margin:0 0 .625rem;line-height:1.3;max-height:2.65em;overflow:hidden}.news .overview .particular{font-size:.813rem;margin:0 0 .75rem}.news .overview .image{width:100%;height:67vw;-o-object-fit:cover;object-fit:cover;margin:0 0 .75rem}.news .overview .desc{line-height:1.4;max-height:4.2em;overflow:hidden;margin:0 0 .75rem}.news .overview .button{width:100%;margin:0}@media (min-width:40rem){.news .overview .item{width:calc(50% - .5rem);margin-left:1rem}.news .overview .item:nth-of-type(2n-1){margin-left:0}.news .overview .title{max-height:none;height:1.35em}.news .overview .image{height:35vw}.news .overview .desc{max-height:none;height:4.2em}}@media (min-width:60rem){.news .overview .item:nth-of-type(n){width:calc(33.32% - 1.375rem);margin-left:2rem;margin-bottom:2rem}.news .overview .item:nth-of-type(3n-2){margin-left:0}.news .overview .title{margin-bottom:1.125rem}.news .overview .image{height:22vw;max-height:20.813rem;margin-bottom:1.25rem}.news .overview .desc{margin-bottom:1.25rem}}.news-detail{float:left;width:100%;margin-bottom:1.75rem}.news-detail .headline{margin-bottom:0}.news-detail .particular{font-size:.875rem}.news-detail .perex{font-weight:700}.news-detail .text>:last-child{margin-bottom:0;padding-bottom:0}@media (min-width:60rem){.news-detail{margin-bottom:2.75rem}}.news-detail-complement{float:left;width:100%}:root{--page-width:89.5rem;--page-width:calc(87.5rem + 2*var(--page-padding));--page-padding:1rem;--font-size:0.875rem;--line-height:1.5;--base-color:#000;--border-color:#d2d2d2}@media (min-width:60rem){:root{--page-padding:2rem;--font-size:1rem}}@media (min-width:80rem){:root{--font-size:1.125rem}}