@charset "UTF-8";.bcg-color.bila{background:#fff}.bcg-color.cerna,.bcg-color.cerne,.bcg-color.cerny{background:#000}.bcg-color.cervena,.bcg-color.cervene,.bcg-color.cerveny{background:#cd0202}.bcg-color.fialova,.bcg-color.fialovy{background:#8a2df8}.bcg-color.modra,.bcg-color.kralovska-modra{background:#1c327c}.bcg-color.oranzova{background:orange}.bcg-color.ruzova{background:#e45b90}.bcg-color.zelena{background:#006d48}.bcg-color.zluta{background:yellow}.bcg-color.zarive-ruzova{background:#ff0ee0}.bcg-color.zarive-zluta{background:#fffd0e}.bcg-color.bilo-cervena{background:#cd0202}.bcg-color.bilo-cervena:before{background:#fff;width:50%;height:100%;position:absolute;left:0;top:0;content:""}.bcg-color.cerveno-bila{background:#fff}.bcg-color.cerveno-bila:before{background:#cd0202;width:50%;height:100%;position:absolute;left:0;top:0;content:""}.bcg-color.zarive-zluta{background-color:#F3F315}.bcg-color.zarive-ruzova{background-color:#FF0099}.bcg-color.tyrkysova,.bcg-color.modra-pastelova{background-color:#0b8aaf}.bcg-color.zlata-metalicka{background-color:#D4AF37}.bcg-color.stribrna-metalicka{background-color:#BCC6CC}.bcg-color.zlata{background-color:#D4AF37}.bcg-color.stribrna{background-color:#BCC6CC}.bcg-color.maskacova{background:url(../img/military-pattern.png) no-repeat center center;background-size:100% 100%}.bcg-color.bezova{background-color:#d2c08c}.bcg-color.hneda{background-color:#462b18}.bcg-color.seda{background-color:#ccc}.bcg-color.cerveny{background:#bc0301}.bcg-color.zluty{background:#d2b13f}.bcg-color.vinovy{background:#660000}.bcg-color.oranzovy{background:#d65806}.bcg-color.tmave-zeleny,.bcg-color.tmave-zelena{background:#004a19}.bcg-color.zeleny{background:#7ebc5e}.bcg-color.jablkove-zelena{background:#799947}.bcg-color.tmave-modry,.bcg-color.tmave-modra{background:#0a009b}.bcg-color.modry{background:#005598}.bcg-color.svetle-modry{background:#2895ab}.bcg-color.ruzovy{background:#df9bbf}.bcg-color.cerny{background:#000}.bcg-color.apple-green{background:#7db02f}.bcg-color.svetle-modra{background:#9ec7d6}.bcg-color.levandulova{background:#81719a}.bcg-color.nebesky-modra{background:#5f729c}.bcg-color.lososove-ruzova{background:#cf4c6c}.bcg-color.svetle-ruzova,.bcg-color.ruzova-pastelova{background:#dab5c3}.bcg-color.svetle-zelena{background:#bbc95c}.bcg-color.antracitova{background:#55565a}.bcg-color.matne{background:#eee}.bcg-color.transparentni,.bcg-color.ciry,.bcg-color.cire{background:url(../img/color-transparent.png) no-repeat center center;background-size:100% 100%}.bcg-color.prirodni{background:#c8b99b}.bcg-color.petrolejova{background:#01708b}.bcg-color.matova{background:#69d3af}.bcg-color.limetkova{background:#bcd308}.bcg-color.fuchsiova{background:#9c205e}.bcg-color.lnena{background:url(../img/color-lnena.png) no-repeat center center;background-size:100% 100%}.bcg-color.vinova{background:#7c194d}.bcg-color.emerald{background:#019196}.bcg-color.khaki{background:#62674a}.bcg-color.piskova{background:#b79773}.bcg-color.svetle-sedy-melir{background:url(../img/color-svetle-sedy-melir.png) no-repeat center center;background-size:100% 100%}.bcg-color.kourova-hneda{background:url(../img/color-kourova-hneda.png) no-repeat center center;background-size:cover}.bcg-color.opalovana,.bcg-color.opalovane{background:url(../img/color-opalovana.png) no-repeat center center;background-size:cover}.bcg-color.dub{background:url(../img/color-dub.png) no-repeat center center;background-size:cover}.bcg-color.orech-americky{background:url(../img/color-orech-americky.png) no-repeat center center;background-size:cover}.bcg-color.wenge{background:url(../img/color-wenge.png) no-repeat center center;background-size:cover}.bcg-color.kourove-hnede{background:url(../img/color-kourova-hneda.png) no-repeat center center;background-size:cover}.bcg-color.briza{background:url(../img/color-briza.png) no-repeat center center;background-size:cover}.bcg-color.topol{background:url(../img/color-topol.png) no-repeat center center;background-size:cover}.bcg-color.ebony{background:url(../img/color-ebony.png) no-repeat center center;background-size:cover}.bcg-color.nerez{background:url(../img/color-nerez.png) no-repeat center center;background-size:cover}.bcg-color.merunkova{background:#e29565}.bcg-color.champagne{background:#c3b494}.bcg-color.medena{background:#b06635}.bcg-color.matny{background:#eee}.bcg-color.lahvove-zelena{background:#325b34}.bcg-color.tmava-bridlice{background:#5a5c58}.bcg-color.zrcadlo-stribrne{background:url(../img/color-stribrna.png) no-repeat center center;background-size:cover}.bcg-color.zrcadlo-zlate{background:url(../img/color-zlata.png) no-repeat center center;background-size:cover}.bcg-color.cervene-matne{background:#e63630}.bcg-color.tmave-zelene-matne{background:#446b50}.bcg-color.ruzove-matne{background:#e9b9bc}.bcg-color.zelenomodre-matne{background:#4b7776}.bcg-color.zelenomodra{background:#5e8e8d}.bcg-color.petrolejove-matne{background:#2d6360}.bcg-color.petrolejove{background:#38716e}.bcg-color.rosegold{background:#c1a999}.bcg-color.lila{background:#fbe8ef}.bcg-color.zelena-kraft{background:#5c6556}.bcg-color.hneda-kraft{background:#7c644c}.bcg-color.cervena-kraft{background:#a3493b}.bcg-color.bezova-kraft{background:#a9977b}.bcg-color.anticka-zlata{background:#f1d669}.bcg-color.bordo{background:#7f3431}.bcg-color.prirodni-bezova{background:#e5ddc8}.bcg-color.sawanna{background:#f7f1e5}.bcg-color.zlata-matna{background:#b18944}.bcg-color.zlate-zrcadlo{background:#ddb96b}.bcg-color.safir{background:#36638e}.color.c-bila input[type=checkbox] + label:before,.color.c-bile input[type=checkbox] + label:before,.color.c-bily input[type=checkbox] + label:before{background:#fff}.color.c-cerna input[type=checkbox] + label:before,.color.c-cerne input[type=checkbox] + label:before,.color.c-cerny input[type=checkbox] + label:before{background:#000}.color .color.c-cervena input[type=checkbox] + label:before,.color.c-cervene input[type=checkbox] + label:before .color.c-cerveny input[type=checkbox] + label:before{background:#cd0202}.color.c-fialova input[type=checkbox] + label:before{background:#8a2df8}.color.c-modra input[type=checkbox] + label:before{background:#1c327c}.color.c-kralovska-modra input[type=checkbox] + label:before{background:#1c327c}.color.c-oranzova input[type=checkbox] + label:before{background:orange}.color.c-ruzova input[type=checkbox] + label:before{background:#e45b90}.color.c-zelena input[type=checkbox] + label:before{background:#006d48}.color.c-zluta input[type=checkbox] + label:before{background:yellow}.color.c-tyrkysova input[type=checkbox] + label:before,.color.c-modra-pastelova input[type=checkbox] + label:before{background:#0b8aaf}.color.c-cerveny input[type=checkbox] + label:before{background:#bc0301}.color.c-zluty input[type=checkbox] + label:before{background:#d2b13f}.color.c-vinovy input[type=checkbox] + label:before{background:#660000}.color.c-oranzovy input[type=checkbox] + label:before{background:#d65806}.color.c-tmave-zeleny input[type=checkbox] + label:before,.color.c-tmave-zelena input[type=checkbox] + label:before{background:#004a19}.color.c-zeleny input[type=checkbox] + label:before{background:#7ebc5e}.color.c-jablkove-zelena input[type=checkbox] + label:before{background:#799947}.color.c-tmave-modry input[type=checkbox] + label:before,.color.c-tmave-modra input[type=checkbox] + label:before{background:#0a009b}.color.c-modry input[type=checkbox] + label:before{background:#005598}.color.c-svetle-modry input[type=checkbox] + label:before{background:#2895ab}.color.c-ruzovy input[type=checkbox] + label:before{background:#df9bbf}.color.c-cerny input[type=checkbox] + label:before{background:#000}.color.c-matene input[type=checkbox] + label:before{background:#eee}.color.c-transparentni input[type=checkbox] + label:before,.color.c-ciry input[type=checkbox] + label:before,.color.c-cire input[type=checkbox] + label:before{background:url(../img/color-transparent.png)}.color.c-zlata input[type=checkbox] + label:before{background:#D4AF37}.color.c-stribrna input[type=checkbox] + label:before{background:#BCC6CC}.color.c-matny input[type=checkbox] + label:before{background:#fafafa}.color.c-apple-green input[type=checkbox] + label:before{background:#7db02f}.color.c-svetle-modra input[type=checkbox] + label:before{background:#9ec7d6}.color.c-levandulova input[type=checkbox] + label:before{background:#81719a}.color.c-nebesky-modra input[type=checkbox] + label:before{background:#5f729c}.color.c-lososove-ruzova input[type=checkbox] + label:before{background:#cf4c6c}.color.c-svetle-ruzova input[type=checkbox] + label:before,.color.c-ruzova-pastelova input[type=checkbox] + label:before{background:#dab5c3}.color.c-svetle-zelena input[type=checkbox] + label:before{background:#bbc95c}.color.c-antracitova input[type=checkbox] + label:before{background:#55565a}.color.c-seda input[type=checkbox] + label:before{background:#ccc}.color.c-prirodni input[type=checkbox] + label:before{background:#c8b99b}.color.c-petrolejova input[type=checkbox] + label:before{background:#01708b}.color.c-matova input[type=checkbox] + label:before{background:#69d3af}.color.c-limetkova input[type=checkbox] + label:before{background:#bcd308}.color.c-fuchsiova input[type=checkbox] + label:before{background:#9c205e}.color.c-lnena input[type=checkbox] + label:before{background:url(../img/color-lnena.png)}.color.c-vinova input[type=checkbox] + label:before{background:#7c194d}.color.c-emerald input[type=checkbox] + label:before{background:#019196}.color.c-khaki input[type=checkbox] + label:before{background:#62674a}.color.c-piskova input[type=checkbox] + label:before{background:#b79773}.color.c-svetle-sedy-melir input[type=checkbox] + label:before{background:url(../img/color-svetle-sedy-melir.png)}.color.c-kourova-hneda input[type=checkbox] + label:before{background:url(../img/color-kourova-hneda.png)}.color.c-opalovana input[type=checkbox] + label:before,.color.c-opalovane input[type=checkbox] + label:before{background:url(../img/color-opalovana.png)}.color.c-dub input[type=checkbox] + label:before{background:url(../img/color-dub.png)}.color.c-orech-americky input[type=checkbox] + label:before{background:url(../img/color-orech-americky.png)}.color.c-wenge input[type=checkbox] + label:before{background:url(../img/color-wenge.png)}.color.c-kourove-hnede input[type=checkbox] + label:before{background:url(../img/color-kourove-hnede.png)}.color.c-briza input[type=checkbox] + label:before{background:url(../img/color-briza.png)}.color.c-topol input[type=checkbox] + label:before{background:url(../img/color-topol.png)}.color.c-ebony input[type=checkbox] + label:before{background:url(../img/color-ebony.png)}.color.c-nerez input[type=checkbox] + label:before{background:url(../img/color-nerez.png)}.color.c-merunkova input[type=checkbox] + label:before{background:#e29565}.color.c-champagne input[type=checkbox] + label:before{background:#c3b494}.color.c-medena input[type=checkbox] + label:before{background:#b06635}.color.c-matny input[type=checkbox] + label:before{background:#eee}.color.c-lahvove-zelena input[type=checkbox] + label:before{background:#325b34}.color.c-tmava-bridlice input[type=checkbox] + label:before{background:#5a5c58}.color.c-zrcadlo-stribrne input[type=checkbox] + label:before{background:url(../img/color-stribrna.png)}.color.c-zrcadlo-zlate input[type=checkbox] + label:before{background:url(../img/color-zlata.png)}.color.c-cervene-matne input[type=checkbox] + label:before{background:#e63630}.color.c-tmave-zelene-matne input[type=checkbox] + label:before{background:#446b50}.color.c-ruzove-matne input[type=checkbox] + label:before{background:#e9b9bc}.color.c-zelenomodre-matne input[type=checkbox] + label:before{background:#5e8e8d}.color.c-zelenomodra input[type=checkbox] + label:before{background:#5e8e8d}.color.c-petrolejove-matne input[type=checkbox] + label:before{background:#2d6360}.color.c-petrolejove input[type=checkbox] + label:before{background:#38716e}.color.c-rosegold input[type=checkbox] + label:before{background:#c1a999}.color.c-lila input[type=checkbox] + label:before{background:#fbe8ef}.color.c-zelena-kraft input[type=checkbox] + label:before{background:#5c6556}.color.c-hneda-kraft input[type=checkbox] + label:before{background:#7c644c}.color.c-cervena-kraft input[type=checkbox] + label:before{background:#a3493b}.color.c-bezova-kraft input[type=checkbox] + label:before{background:#a9977b}.color.c-anticka-zlata input[type=checkbox] + label:before{background:#f1d669}.color.c-bordo input[type=checkbox] + label:before{background:#7f3431}.color.c-prirodni-bezova input[type=checkbox] + label:before{background:#e5ddc8}.color.c-sawanna input[type=checkbox] + label:before{background:#f7f1e5}.color.c-zlata-matna input[type=checkbox] + label:before{background:#b18944}.color.c-zlate-zrcadlo input[type=checkbox] + label:before{background:#ddb96b}.color.c-safir input[type=checkbox] + label:before{background:#36638e}.hp-promo-banners{width:100%;display:flex;flex-wrap:wrap;margin:0 0 20px 0}.hp-promo-banners .item-big{width:60%;padding:34% 0 0 0;position:relative}.hp-promo-banners .item-big__pagination{position:absolute;left:10px;top:50%;width:20px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.hp-promo-banners .item-big__pagination .bull{width:12px;height:12px;cursor:pointer;border-radius:50%;border:2px solid #fff;margin:2px 0;display:inline-block;-webkit-box-shadow:0 0 2px 0 rgba(0, 0, 0, 0.4);box-shadow:0 0 2px 0 rgba(0, 0, 0, 0.4)}.hp-promo-banners .item-big__pagination .bull.active{background-color:#c5997e;border-color:#c5997e}.hp-promo-banners .item-big__banner{background:#fff;position:absolute;left:0;top:0;width:calc(100% - 10px);height:100%;overflow:hidden;opacity:0;visibility:hidden;transition:750ms}.hp-promo-banners .item-big__banner.active{opacity:1;visibility:visible}.hp-promo-banners .item-big__banner .image{background-size:cover;background-position:center center;width:100%;height:100%;position:absolute;left:0;top:0;transition:500ms}.hp-promo-banners .item-big__banner .label{background:rgba(29, 29, 29, 0.9);background-size:100% auto;padding:25px;position:absolute;left:55px;bottom:55px;width:70%}.hp-promo-banners .item-big__banner .label .action{font-size:18px;text-transform:uppercase;color:#a2948b}@media (max-width: 800px){.hp-promo-banners .item-big__banner .label .action{font-size:18px}}@media (max-width: 500px){.hp-promo-banners .item-big__banner .label .action{font-size:15px}}.hp-promo-banners .item-big__banner .label h3{font-size:27px;color:#fff;margin:5px 0 10px 0;padding:0}@media (max-width: 800px){.hp-promo-banners .item-big__banner .label h3{font-size:22px}}@media (max-width: 700px){.hp-promo-banners .item-big__banner .label h3{display:none}}@media (max-width: 600px){.hp-promo-banners .item-big__banner .label h3{margin:0;font-size:18px;line-height:1.1}}.hp-promo-banners .item-big__banner .label .btn{font-size:17px;line-height:50px;border-bottom:2px solid #c03146;background:#dc5067;padding:0 25px;border-radius:1px;display:inline-block;margin:0 auto 0 0;color:#fff}@media (max-width: 800px){.hp-promo-banners .item-big__banner .label .btn{line-height:35px;padding:0 10px;font-size:15px}}@media (max-width: 600px){.hp-promo-banners .item-big__banner .label .btn{display:none}}@media (max-width: 800px){.hp-promo-banners .item-big__banner .label{left:0;bottom:0;padding:15px}}@media (max-width: 600px){.hp-promo-banners .item-big__banner .label{width:100%;background-color:rgba(29, 29, 29, 0.8);background-position:center bottom;padding:10px}}.hp-promo-banners .item-big__banner:hover .image{transform:scale(1.1) rotate(3deg)}@media (max-width: 1200px){.hp-promo-banners .item-big__banner{width:100%}}@media (max-width: 1200px){.hp-promo-banners .item-big{width:100%;padding-top:43%;margin-bottom:10px}}@media (max-width: 600px){.hp-promo-banners .item-big{padding-top:70%}}.hp-promo-banners .item-medium,.hp-promo-banners .item-small{width:20%;padding:0;position:relative}.hp-promo-banners .item-medium__banner,.hp-promo-banners .item-small__banner{background:#fff;position:absolute;left:10px;top:0;width:calc(100% - 20px);height:100%;overflow:hidden}.hp-promo-banners .item-medium__banner .image,.hp-promo-banners .item-small__banner .image{background-size:cover;background-position:center center;width:100%;height:100%;position:absolute;left:0;top:0;transition:500ms}.hp-promo-banners .item-medium__banner .label,.hp-promo-banners .item-small__banner .label{background:rgba(29, 29, 29, 0.8);background-size:100% auto;padding:15px;position:absolute;left:0;bottom:0;width:100%;transition:500ms}.hp-promo-banners .item-medium__banner .label.show,.hp-promo-banners .item-small__banner .label.show{opacity:1}.hp-promo-banners .item-medium__banner .label .action,.hp-promo-banners .item-small__banner .label .action{font-size:15px;text-transform:uppercase;color:#c5997e}@media (max-width: 700px){.hp-promo-banners .item-medium__banner .label .action,.hp-promo-banners .item-small__banner .label .action{text-align:center;font-size:16px}}@media (max-width: 600px){.hp-promo-banners .item-medium__banner .label .action,.hp-promo-banners .item-small__banner .label .action{font-size:12px}}.hp-promo-banners .item-medium__banner .label h3,.hp-promo-banners .item-small__banner .label h3{font-size:22px;color:#fff;margin:0;padding:0}@media (max-width: 700px){.hp-promo-banners .item-medium__banner .label h3,.hp-promo-banners .item-small__banner .label h3{display:none}}@media (max-width: 700px){.hp-promo-banners .item-medium__banner .label,.hp-promo-banners .item-small__banner .label{display:flex;align-items:center;justify-content:center;font-size:17px;padding:15px;opacity:0}}@media (max-width: 600px){.hp-promo-banners .item-medium__banner .label,.hp-promo-banners .item-small__banner .label{padding:8px}}.hp-promo-banners .item-medium__banner:hover .image,.hp-promo-banners .item-small__banner:hover .image{transform:scale(1.1) rotate(5deg)}@media (max-width: 1200px){.hp-promo-banners .item-medium__banner,.hp-promo-banners .item-small__banner{width:calc(100% - 5px);left:0}}@media (max-width: 1200px){.hp-promo-banners .item-medium,.hp-promo-banners .item-small{width:33.3333%;padding-top:33.3333%}}@media (max-width: 700px){.hp-promo-banners .item-medium__banner .label{height:100%}}.hp-promo-banners .item-small__banner{left:auto;right:0;width:calc(100% - 10px);height:calc(50% - 10px)}@media (max-width: 700px){.hp-promo-banners .item-small__banner .label{height:100%}}.hp-promo-banners .item-small__banner:last-child{top:auto;bottom:0}.hp-promo-banners .item-small__banner:last-child .label .action{color:#c5997e}@media (max-width: 1200px){.hp-promo-banners .item-small__banner:last-child{left:auto;right:0;width:calc(50% - 5px)}}@media (max-width: 1200px){.hp-promo-banners .item-small__banner{width:calc(50% - 10px);height:100%;left:5px}}@media (max-width: 1200px){.hp-promo-banners .item-small{width:66.6666%}}.hp-rating{background:#a2948b;padding:60px 0;position:relative;z-index:2}.hp-rating__container{width:100%;max-width:1240px;margin:0 auto;display:flex;flex-wrap:wrap}.hp-rating .item-rate{width:33.3333%;padding:0 20px;display:flex}.hp-rating .item-rate .avatar{width:47px;height:47px;background:#6e6159;border-radius:50%;color:#fff;text-align:center;line-height:47px;font-size:18px}.hp-rating .item-rate .info{width:calc(100% - 67px);margin:0 0 0 auto;display:flex;flex-wrap:wrap;align-items:center}.hp-rating .item-rate .info .text{color:#fff;font-size:22px;margin-bottom:10px;width:100%}.hp-rating .item-rate .info .text.f-sm{font-size:16px}.hp-rating .item-rate .info .name-date{color:rgba(255, 255, 255, 0.5);font-size:12px;padding:0 20px 0 0}.hp-rating .item-rate .info .name-date strong{font-size:16px}.hp-rating .item-rate .info .star-list svg{width:15px;height:14px;fill:#ecf0f6}.hp-rating .item-rate .info .star-list svg.active{fill:#ffeb7b}@media (max-width: 1000px){.hp-rating{padding:30px 0}}.hp-top-products{padding:40px 0;background:#fbfbfb}.hp-top-products__container{width:100%;max-width:1620px;padding:0 10px;margin:0 auto}.hp-top-products h4{font-weight:bold;margin-bottom:30px}.hp-top-products h4 span{background:#fbfbfb}.hp-top-products .product-list{padding:0}.hp-top-products .product-list .item{width:calc((100% / 5) - 20px)}.hp-top-products .product-list .item h3{padding:0 10px}@media (max-width: 600px){.hp-top-products .product-list .item .btn span{padding:0;width:100%}}@media (max-width: 1100px){.hp-top-products .product-list .item{width:calc((100% / 3) - 20px)}}@media (max-width: 500px){.hp-top-products .product-list .item{width:50%}}.hp-about-us{padding:50px 0}.hp-about-us__container{max-width:1220px;width:100%;padding:0 10px;margin:0 auto}.hp-about-us .line-one{display:flex;flex-wrap:wrap;align-items:center;margin:0 0 20px 0}.hp-about-us .line-one .image{width:50%;text-align:center}.hp-about-us .line-one .image img{max-width:100%}@media (max-width: 800px){.hp-about-us .line-one .image{width:100%;order:2}}.hp-about-us .line-one .text{width:50%;text-align:center;padding:0 50px}.hp-about-us .line-one .text h5{font-size:32px;font-weight:bold;margin:0 0 20px 0;padding:0}.hp-about-us .line-one .text p{font-size:16px}.hp-about-us .line-one .text p:last-child{font-size:21px;font-weight:300}@media (max-width: 800px){.hp-about-us .line-one .text{width:100%;order:1;padding:0}}.hp-about-us .line-two{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.hp-about-us .line-two .text{width:25%;text-align:center;padding:0 20px}.hp-about-us .line-two .text h5{font-size:32px;font-weight:bold;margin:0 0 20px 0;padding:0}.hp-about-us .line-two .text p{font-size:16px}@media (max-width: 800px){.hp-about-us .line-two .text{width:100%}}.hp-about-us .line-two .image{width:50%;padding:0 10px}.hp-about-us .line-two .image img{max-width:100%}@media (max-width: 800px){.hp-about-us .line-two .image{width:66.6666%;padding:0 5px}}.hp-about-us .line-two .image:last-child{width:25%;padding:0 10px}.hp-about-us .line-two .image:last-child img{max-width:100%}@media (max-width: 800px){.hp-about-us .line-two .image:last-child{width:33.3333%;padding:0 5px}}.hp-labels{padding:30px 0}.hp-labels__container{display:flex;flex-wrap:wrap;margin:0 auto;padding:0 10px;max-width:1220px;width:100%}.hp-labels .col{width:100%}.hp-labels .col .h{font-size:22px;color:#a2948b;float:left;padding:10px 0 0 0;margin:0 20px 0 0}.hp-labels .col ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;width:100%}.hp-labels .col ul li{display:inline-block}.hp-labels .col ul li a{background:#a2948b;color:#fff;font-weight:normal;border:2px solid #a2948b;padding:8px 30px;display:block;font-size:18px;margin:2px}.hp-labels .col ul li a:hover{color:#111;background:none}@media (max-width: 600px){.hp-labels .col ul li a{padding:5px 10px}}.hp-labels .col.gray .h{color:#2a2a2a}.hp-labels .col.gray ul li a{border-color:#e5e5e9;background:#e5e5e9;color:#111}.hp-labels .col.gray ul li a:hover{background:none;color:#a2948b}.hp-labels .col.gray ul:nth-child(3){margin-left:60px}.hp-labels .col.gray ul:nth-child(4){margin-left:0}@media (max-width: 900px){.hp-labels .col{width:100%;margin:20px 0}}@media (max-width: 900px){.hp-labels{padding:10px 0}}.hp-banners{padding:40px 0}.hp-banners__container{padding:0;margin:0 auto;max-width:1620px;width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start}.hp-banners h4{width:100%;margin-bottom:30px}.hp-banners .horizontal{width:40%;display:flex;flex-wrap:wrap}.hp-banners .horizontal .banner{width:100%;height:190px;display:flex;flex-wrap:wrap}.hp-banners .horizontal .banner .green{margin:5px;width:calc(100% - 250px);background:#a2948b;height:180px;padding:30px 20px;transition:250ms}.hp-banners .horizontal .banner .green h3{font-size:22px;color:#fff;margin:-5px 0 0 0;padding:0;font-weight:600}.hp-banners .horizontal .banner .green p{font-size:16px;color:#2a2a2a;line-height:24px}.hp-banners .horizontal .banner .green p strong{font-weight:bold;padding-top:10px;display:block}@media (max-width: 500px){.hp-banners .horizontal .banner .green{width:100%}}.hp-banners .horizontal .banner .pink{margin:5px;width:calc(100% - 250px);background:#c5997e;height:180px;padding:30px 20px;transition:250ms}.hp-banners .horizontal .banner .pink h3{font-size:22px;color:#fff;margin:-5px 0 0 0;padding:0;font-weight:600}.hp-banners .horizontal .banner .pink p{font-size:16px;color:#2a2a2a;line-height:24px}.hp-banners .horizontal .banner .pink p strong{font-weight:bold;padding-top:10px;display:block}@media (max-width: 500px){.hp-banners .horizontal .banner .pink{width:100%}}.hp-banners .horizontal .banner .white{width:calc(100% - 250px);margin:5px;background:#f9fafb;height:180px;padding:30px 20px;transition:250ms}.hp-banners .horizontal .banner .white h3{font-size:22px;color:#a2948b;margin:-10px 0 0 0;padding:0;font-weight:600}@media (max-width: 500px){.hp-banners .horizontal .banner .white{width:100%}}.hp-banners .horizontal .banner .image{margin:5px;overflow:hidden}.hp-banners .horizontal .banner .image img{display:block;width:100%;transition:250ms}@media (max-width: 500px){.hp-banners .horizontal .banner .image{display:none}}.hp-banners .horizontal .banner p{font-size:16px;color:#2a2a2a;line-height:24px}.hp-banners .horizontal .banner p strong{font-weight:bold;padding-top:10px;display:block}.hp-banners .horizontal .banner p span.price{padding-top:5px;display:block}.hp-banners .horizontal .banner p span.price strong{font-size:22px;color:#c5997e;padding-top:0;font-weight:normal;display:inline-block}.hp-banners .horizontal .banner:hover .image img{transform:scale(1.1) rotate(3deg)}.hp-banners .horizontal .banner:hover .green{background-color:#97877d}.hp-banners .horizontal .banner:hover .pink{background-color:#97877d}.hp-banners .horizontal .banner:hover .white{background-color:#eaedf1}@media (max-width: 1150px){.hp-banners .horizontal .banner{width:50%}}@media (max-width: 900px){.hp-banners .horizontal .banner{width:100%}}@media (max-width: 1150px){.hp-banners .horizontal{width:100%;margin:0}}.hp-banners .vertical{width:calc(20% - 20px);height:370px;margin:5px;padding:230px 40px 40px 40px;background:url(../img/layout/detske-body-bg.png) no-repeat center center;background-size:cover;transition:250ms}.hp-banners .vertical h3{font-size:24px;color:#c5997e;margin:0}.hp-banners .vertical p{color:#fff;font-size:16px;line-height:1.4em}@media (max-width: 1150px){.hp-banners .vertical{width:100%;margin:0;height:180px;padding-top:60px;background:none;background-color:#7a7e86}}.hp-instagram{padding:30px 0}.hp-instagram__container{display:flex;flex-wrap:wrap;margin:0 auto;padding:0 10px;max-width:1220px;width:100%}.hp-instagram h4{width:100%;margin-bottom:30px}.hp-instagram .item{width:25%;padding:10px;position:relative;overflow:hidden}.hp-instagram .item img{max-width:100%;display:block}.hp-instagram .item .overlayer{opacity:0;width:calc(100% - 20px);display:flex;align-items:flex-end;height:calc(100% - 20px);font-size:16px;padding:15px;position:absolute;left:10px;top:10px;background:rgba(0, 0, 0, 0.8);color:#fff;transition:250ms}@media (max-width: 600px){.hp-instagram .item .overlayer{font-size:13px}}.hp-instagram .item:hover .overlayer{opacity:1}@media (max-width: 750px){.hp-instagram .item{width:50%;padding:5px}}.hp-advantages{margin:50px auto 40px auto;display:flex;flex-wrap:wrap;justify-content:center;max-width:1220px;padding:0 10px}.hp-advantages .item{width:25%;text-align:center}.hp-advantages .item strong{font-size:20px;color:#2a2a2a}@media (max-width: 500px){.hp-advantages .item strong{font-size:17px}}.hp-advantages .item span{color:#898b8f;font-size:16px;font-weight:normal;padding:0 10px;display:block}@media (max-width: 500px){.hp-advantages .item span{font-size:13px}}.hp-advantages .item svg{height:50px;width:100%;fill:#a2948b;margin:0 0 10px 0}.hp-advantages .item.i1 i{width:100%;height:80px;display:block;background:url(../img/ico-shirt-heart.png) no-repeat center center}.hp-advantages .item.i2 i{width:100%;height:80px;display:block;background:url(../img/ico-raketa.png) no-repeat center center}.hp-advantages .item.i3 i{width:100%;height:80px;display:block;background:url(../img/ico-circle-perc.png) no-repeat center center}.hp-advantages .item.i4 i{width:100%;height:80px;display:block;background:url(../img/ico-bomberman.png) no-repeat center center}@media (max-width: 700px){.hp-advantages .item{width:50%;margin:0 0 20px 0}}@media (max-width: 700px){.hp-advantages{margin:20px 0 0 0}}.hp-top-categories{padding:40px 0}.hp-top-categories__container{width:100%;max-width:1640px;padding:0 10px;margin:0 auto}@media (max-width: 900px){.hp-top-categories__container{padding:0 5px}}.hp-top-categories h4{font-weight:bold;margin-bottom:30px}.hp-top-categories__list{display:flex;flex-wrap:wrap}.hp-top-categories__list .item{width:calc(25% - 20px);margin:0 10px 20px 10px;border-radius:10px;background:#fcfaf8;border:0;display:flex;align-items:center;position:relative;background-position:right bottom;background-size:auto 100%;background-repeat:no-repeat}.hp-top-categories__list .item svg{width:10px;height:14px;fill:#d9d9d9;margin:0 15px 0 20px;position:relative;z-index:3}.hp-top-categories__list .item .title{color:#1f2132;font-size:20px;font-weight:bold;padding:50px 0;position:relative;z-index:3;transition:250ms}.hp-top-categories__list .item:hover .title{color:#c5997e}@media (max-width: 1200px){.hp-top-categories__list .item{width:calc(33.3333% - 20px)}}@media (max-width: 900px){.hp-top-categories__list .item{width:calc(50% - 10px);margin:5px}}@media (max-width: 550px){.hp-top-categories__list .item{width:calc(100% - 10px);margin:5px}}.product-category{position:relative;display:flex;flex-wrap:wrap;align-items:flex-start;padding:20px 0 50px 0;margin:0 auto 50px auto;background:#fff;box-shadow:0px 0px 26px 0px rgba(121, 121, 121, 0.17);border-radius:15px}.product-category h1{color:#c5997e;width:100%;font-family:"Arima Madurai", cursive;font-size:45px;line-height:50px;margin:0;padding:0;font-weight:bold}.product-category__description{width:100%;font-size:16px;line-height:1.4}.product-category__description a{color:#c5997e;text-decoration:underline}.product-category__description a:hover{text-decoration:none}.product-category > .breadcrumbs{margin-left:25px}.product-category > h1,.product-category > .product-category__description{margin:0 20px}.product-category__filter{width:100%;padding:40px 40px 0 40px;position:relative}.product-category__filter.active{display:block}.product-category__filter .close{display:none;justify-content:center;align-items:center;position:fixed;right:10px;top:65px;background:#2a2a2a;width:35px;height:35px;border:0;text-align:center;z-index:3}.product-category__filter .close svg{fill:#fff;width:25px;height:25px;margin:-5px}@media (max-width: 1000px){.product-category__filter .close{display:flex}}.product-category__filter .show-products{display:none;width:calc(100% - 10px);cursor:pointer;outline:none;font-size:15px;font-weight:bold;position:fixed;left:0;bottom:0;z-index:10;background:#c5997e;color:#fff;text-align:center;text-transform:uppercase;line-height:45px;height:45px;border:0;border-bottom:2px solid #b57d5b}@media (max-width: 1000px){.product-category__filter .show-products{display:block}}.product-category__filter .h{font-size:27px;color:#2a2a2a;font-family:"Arima Madurai", cursive;font-weight:bold;margin:15px 0 15px 0}.product-category__filter .item{margin:0 0 40px 0}.product-category__filter .item:last-child:after{display:none}.product-category__filter .item .values{display:flex;flex-wrap:wrap}.product-category__filter .item .values .values__sub{margin:5px 0;width:calc(100% - 25px);display:flex;flex-wrap:wrap}.product-category__filter .item .values .values__sub .checkbox{margin:4px 0}.product-category__filter .item .values .values__sub .checkbox label{color:#2a2a2a;font-size:16px;font-weight:normal;text-decoration:none}.product-category__filter .item .values .values__sub .checkbox svg{display:none}.product-category__filter .item .values .checkbox{margin:8px 0;width:100%;position:relative}.product-category__filter .item .values .checkbox label{position:relative;padding:0 20px 0 23px;text-decoration:underline;display:block;cursor:pointer;font-size:18px;color:#c5997e;font-weight:600;line-height:17px}.product-category__filter .item .values .checkbox svg{position:absolute;right:0;top:4px;width:8px;height:10px;fill:#c5997e}.product-category__filter .item .values .checkbox input[type=checkbox]{display:none}.product-category__filter .item .values .checkbox input[type=checkbox] + label:before{width:14px;height:14px;content:"";position:absolute;left:0;top:0;box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.2)}.product-category__filter .item .values .checkbox input[type=checkbox]:checked + label{font-weight:bold;text-decoration:none}.product-category__filter .item .values .checkbox input[type=checkbox]:checked + label:after{width:14px;height:14px;color:#c5997e;position:absolute;left:0;top:0;content:"✓";text-align:center;font-size:13px}.product-category__filter .item .values .checkbox:hover label{text-decoration:none}.product-category__filter .item .values .checkbox .values__sub{display:none;margin:10px 0 5px 25px}.product-category__filter .item .values .checkbox.active .values__sub{display:flex}.product-category__filter .item .values .checkbox.active svg{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.product-category__filter .item .values .link{width:100%}.product-category__filter .item .values .link a{color:#c5997e;display:block;font-size:18px;font-weight:bold;line-height:30px;text-decoration:underline;transition:250ms}.product-category__filter .item .values .link a:hover{color:#3c3a39;text-decoration:none}.product-category__filter .item .values .color{margin:0 10px 10px 0;width:30px}.product-category__filter .item .values .color label{position:relative;display:inline-block;cursor:pointer;width:30px;height:30px;line-height:30px;text-indent:-99999px}.product-category__filter .item .values .color input[type=checkbox]{display:none}.product-category__filter .item .values .color input[type=checkbox] + label:before{width:30px;height:30px;content:"";position:absolute;left:0;top:0;border-radius:50%;box-shadow:0px 0px 38px 0px rgba(162, 162, 162, 0.33)}.product-category__filter .item .values .color input[type=checkbox]:checked + label{font-weight:bold}.product-category__filter .item .values .color input[type=checkbox]:checked + label:after{width:32px;height:32px;line-height:32px;color:#2a2a2a;background:rgba(255, 255, 255, 0.8);font-size:15px;position:absolute;left:-1px;top:-1px;content:"✓";text-align:center;border-radius:50%;text-indent:0}.product-category__filter .item .values .icon-image{display:flex;width:57px;background:#fff;position:relative;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.11);padding:5px;margin:0 10px 10px 0;outline:none}.product-category__filter .item .values .icon-image.active{border:2px solid #c5997e}.product-category__filter .item .values .icon-image.active:after{width:100%;height:100%;line-height:55px;font-weight:bold;color:#fff;background:rgba(141, 206, 181, 0.7);font-size:19px;position:absolute;left:0;top:0;content:"✓";text-align:center;text-indent:0}.product-category__filter .item .values .icon-image .image{width:100%;height:55px;text-align:center;display:flex;align-items:center;justify-content:center}.product-category__filter .item .values .icon-image .image img{max-width:95%;display:inline-block}.product-category__filter .item .values .icon-image .label{display:none;width:100%;height:100%;color:#fff;text-align:center;padding:5px;font-weight:bold;position:absolute;left:0;top:0;background:rgba(141, 206, 181, 0.8);z-index:4}.product-category__filter .item .values .icon-image .colors{width:100%;padding:0 3px 5px 3px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;text-align:center;position:absolute;left:0;bottom:0}.product-category__filter .item .values .icon-image .colors span{width:7px;height:7px;margin:0 1px;display:inline-block;border-radius:50%;border:1px solid #eee}@media (max-width: 1300px){.product-category__filter{padding-left:20px;padding-right:20px}}@media (max-width: 1000px){.product-category__filter{display:none;width:calc(100% - 10px);height:calc(100% - 70px);overflow:auto;margin:0;padding:0 10px 30px 10px;background:#fff;box-shadow:0px 0px 38px 0px rgba(162, 162, 162, 0.64);position:fixed;left:0;top:65px;z-index:5}}.product-category__main{width:100%;display:flex;flex-wrap:wrap;padding:0 45px}.product-category__main h1{color:#c5997e;font-size:42px;line-height:45px;margin:0;padding:0;font-weight:bold}@media (max-width: 600px){.product-category__main h1{font-size:32px;line-height:35px}}.product-category__main .responsive-btns{display:none;justify-content:space-between;width:100%;margin:0}.product-category__main .responsive-btns a{width:calc(100%);border:1px solid #f2e8de;font-weight:bold;display:inline-block;color:#2a2a2a;font-size:20px;text-align:center;line-height:40px}.product-category__main .responsive-btns a svg{fill:#f2e8de;width:22px;height:22px;margin:0 10px -5px 10px}@media (max-width: 500px){.product-category__main .responsive-btns a svg{width:16px;height:16px;margin:0 5px -3px 5px}}@media (max-width: 600px){.product-category__main .responsive-btns a{line-height:40px;font-size:18px}}@media (max-width: 500px){.product-category__main .responsive-btns a{line-height:30px;font-size:16px}}@media (max-width: 1000px){.product-category__main .responsive-btns{display:flex}}.product-category__main .subject-mini-list{width:calc(100% - 350px);height:90px;align-items:center;margin:20px 0 0 0;border-top:1px solid #f2e8de;border-bottom:1px solid #f2e8de;padding:0 8px 0 10px;border-radius:3px;display:flex;position:relative;overflow:hidden;order:1}.product-category__main .subject-mini-list__h{width:110px;font-size:18px;margin:0;padding:32px 0;border-right:1px solid #f2e8de;font-weight:normal;color:#222;position:relative}.product-category__main .subject-mini-list__h svg{width:10px;height:10px;fill:#333;position:absolute;right:0;top:50%;margin:-5px 0 0 0}@media (max-width: 1100px){.product-category__main .subject-mini-list__h{display:none}}.product-category__main .subject-mini-list .arrow-left{background:#fff;border:0;width:15px;height:100%;outline:none;margin:0;padding:0;position:absolute;left:0;top:0;z-index:3;display:none;align-items:center;justify-content:flex-start}.product-category__main .subject-mini-list .arrow-left svg{width:13px;height:13px;fill:#c5997e;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media (max-width: 1100px){.product-category__main .subject-mini-list .arrow-left{display:flex}}.product-category__main .subject-mini-list .arrow-right{background:#fff;border:0;width:15px;height:100%;outline:none;margin:0;padding:0;position:absolute;right:0;top:0;z-index:3;display:none;align-items:center;justify-content:flex-start}.product-category__main .subject-mini-list .arrow-right svg{width:13px;height:13px;fill:#c5997e}@media (max-width: 1100px){.product-category__main .subject-mini-list .arrow-right{display:flex}}.product-category__main .subject-mini-list__items{display:block;width:calc(100% - 110px);margin:5px 0 0 auto;padding:15px 10px;position:relative;white-space:nowrap;overflow-x:scroll;-webkit-overflow-scrolling:touch;position:absolute;left:0;right:0}.product-category__main .subject-mini-list__items .item{display:inline-block;width:auto;background:#fff;position:relative;padding:20px 10px;margin:0;outline:none;transition:250ms}.product-category__main .subject-mini-list__items .item .image{width:60px;height:45px;margin:0 auto;text-align:center;display:flex;align-items:center;justify-content:center}.product-category__main .subject-mini-list__items .item .image img{max-width:95%;max-height:100%;display:inline-block}.product-category__main .subject-mini-list__items .item .image svg{height:30px;width:40px;fill:#6e6159}.product-category__main .subject-mini-list__items .item .title{text-align:center;font-size:14px;padding:5px 0 0 0}.product-category__main .subject-mini-list__items .item:hover{background:#fafafa}.product-category__main .subject-mini-list__items .item.active{background:#faf3ed;color:#72685f}.product-category__main .subject-mini-list__items .item.active svg{fill:#72685f}@media (max-width: 1100px){.product-category__main .subject-mini-list__items{width:calc(100% - 30px);margin-top:5px;margin-left:15px;padding:15px 0}}@media (max-width: 1300px){.product-category__main .subject-mini-list{width:100%;margin:5px 0 0 0}}.product-category__main .subject-filter-tags{width:100%;align-items:center;margin:0;border-bottom:1px solid #f2e8de;padding:0 10px;border-radius:3px;display:flex;position:relative;overflow:hidden;order:3}.product-category__main .subject-filter-tags:last-of-type{margin:0 0 20px 0}.product-category__main .subject-filter-tags__h{width:110px;font-size:18px;margin:0;padding:10px 0;border-right:1px solid #f2e8de;font-weight:normal;color:#222;position:relative}.product-category__main .subject-filter-tags__h svg{width:10px;height:10px;fill:#333;position:absolute;right:0;top:50%;margin:-5px 0 0 0}@media (max-width: 1100px){.product-category__main .subject-filter-tags__h{display:none}}.product-category__main .subject-filter-tags__items{display:block;width:calc(100% - 120px);margin:5px 0 0 auto;padding:0 0 5px 0;position:relative}.product-category__main .subject-filter-tags__items .item{display:inline-block;width:auto;background:#fff;position:relative;padding:5px 7px;margin:0;outline:none;font-size:14px;border-radius:2px;transition:250ms}.product-category__main .subject-filter-tags__items .item i{display:inline-block;width:16px;height:16px;border:1px solid #eee;margin:0 5px -3px 0;background-size:cover;background-position:center center}.product-category__main .subject-filter-tags__items .item:hover{text-decoration:underline}.product-category__main .subject-filter-tags__items .item.active{background:#6e6159;color:#fff}@media (max-width: 1100px){.product-category__main .subject-filter-tags__items{width:calc(100% - 30px);margin-top:5px;margin-left:15px;padding:15px 0 20px 0;white-space:nowrap;overflow-x:scroll;-webkit-overflow-scrolling:touch;position:absolute;left:0;right:0}}@media (max-width: 1100px){.product-category__main .subject-filter-tags{width:100%;height:50px;margin:0 0 5px 0}}.product-category__main .sort{margin:20px 0 0 auto;border-top:1px solid #f2e8de;border-bottom:1px solid #f2e8de;border-left:1px solid #f2e8de;width:350px;line-height:87px;align-self:flex-start;order:2}.product-category__main .sort.active{display:block}.product-category__main .sort .close{display:none;justify-content:center;align-items:center;position:absolute;right:0;top:0;background:#2a2a2a;width:35px;height:35px;border:0;text-align:center;z-index:3}.product-category__main .sort .close svg{fill:#fff;width:25px;height:25px;margin:-5px}@media (max-width: 1000px){.product-category__main .sort .close{display:flex}}.product-category__main .sort a{display:inline-block;position:relative;font-size:17px;color:#c5997e;font-weight:bold;margin:0 0 0 20px}.product-category__main .sort a svg{display:none;width:16px;height:10px;fill:#c5997e;position:absolute;left:50%;bottom:10px;margin:0 0 0 -8px;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media (max-width: 1300px){.product-category__main .sort a svg{bottom:0}}.product-category__main .sort a:hover{text-decoration:underline}.product-category__main .sort a.active{color:#222;font-weight:normal}.product-category__main .sort a.active svg{display:block}@media (max-width: 1300px){.product-category__main .sort a{margin:0 20px 0 0}}@media (max-width: 1000px){.product-category__main .sort a{margin:0;display:block;width:100%;text-align:center}}@media (max-width: 1300px){.product-category__main .sort{margin:0 0 0 auto;line-height:50px;border:0;order:4}}@media (max-width: 1000px){.product-category__main .sort{display:none;width:calc(100% - 10px);height:calc(100% - 70px);overflow:auto;margin:0;padding:0;background:#fff;box-shadow:0px 0px 38px 0px rgba(162, 162, 162, 0.64);position:fixed;left:0;top:65px;z-index:5}}.product-category__main .product-list{order:4}.product-category__main #snippet--paginator{order:5}@media (max-width: 1300px){.product-category__main{padding:0 10px}}@media (max-width: 1000px){.product-category__main{width:100%}}.product-category__subjects{width:100%;display:flex;flex-wrap:wrap}@media (max-width: 1100px){.product-category{margin-top:10px;border-radius:0}}@media (max-width: 600px){.product-category{margin-top:0}}.subject-list{display:flex;flex-wrap:wrap;width:100%}.subject-list h2{color:#3c3a39;width:100%;font-size:32px;font-weight:normal}.subject-list .item{width:calc(20% - 20px);margin:20px 10px;padding:0 0 40px 0;position:relative}.subject-list .item .image{padding:100% 0 0 0;position:relative;transition:250ms}.subject-list .item .image img{max-width:calc(100% - 20px);max-height:calc(100% - 20px);position:absolute;display:block;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.subject-list .item .colors{text-align:center}.subject-list .item .colors span{width:12px;height:12px;display:inline-block;border-radius:50%;border:1px solid #eee}.subject-list .item h3{text-align:center;margin:0;padding:0;font-size:18px}.subject-list .item .price{text-align:center}.subject-list .item .price strong{color:#c5997e;font-size:17px}.subject-list .item .price em{color:#c5997e;font-style:normal}.subject-list .item:hover .image{transform:scale(1.5);position:relative;z-index:2}@media (max-width: 700px){.subject-list .item{width:calc(33.3333% - 20px);padding:0}}@media (max-width: 450px){.subject-list .item{width:calc(50% - 20px);margin:10px}}.product-list{display:flex;flex-wrap:wrap;margin:0 -10px;width:calc(100% + 20px)}.product-list p{width:100%;text-align:center}.product-list .item{width:calc(25% - 20px);margin:20px 10px}.product-list .item .custom-foto-product{background:#c5997e;color:#fff;text-align:center;padding:10px 20px;position:absolute;font-weight:bold;font-size:16px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.11);left:50%;top:50%;margin:-60px 0 0 -60px;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.product-list .item a{display:flex;flex-wrap:wrap;align-items:flex-start;padding:0 0 10px 0;position:relative;box-shadow:0px 0px 51px 0px rgba(162, 162, 162, 0);transition:250ms}.product-list .item a .image{width:100%;padding:90% 0 0 0;position:relative;transition:250ms}.product-list .item a .image img{max-width:calc(100% - 60px);max-height:calc(100% - 20px);position:absolute;display:block;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media (max-width: 1500px){.product-list .item a .image img{max-width:calc(100% - 30px)}}@media (max-width: 550px){.product-list .item a .image img{max-width:calc(100% - 10px)}}@media (max-width: 1500px){.product-list .item a .image{padding:100% 0 0 0}}@media (max-width: 550px){.product-list .item a .image{padding:120% 0 0 0}}.product-list .item a .custom-design-label{display:flex;flex-wrap:wrap;text-align:center;justify-content:center;padding:30px 0;margin:0;align-items:center;width:100%;background:url(../img/layout/custom-image-shadow.svg) no-repeat center center;background-size:100% 100%;position:absolute;z-index:2;left:50%;top:50%;transform:scale(1) translateY(-50%) translateX(-50%);transition:250ms}.product-list .item a .custom-design-label div{width:calc(100% - 27px);font-size:24px;font-weight:bold;color:#fff;-ms-transform:rotate(-4deg);-webkit-transform:rotate(-4deg);transform:rotate(-4deg);transition:250ms}.product-list .item a .custom-design-label div strong{color:#e0bd92}@media (max-width: 1200px){.product-list .item a .custom-design-label div{font-size:20px}}@media (max-width: 1000px){.product-list .item a .custom-design-label div{font-size:17px;width:calc(100% - 20px)}}@media (max-width: 550px){.product-list .item a .custom-design-label div{font-size:15px;width:100%}}.product-list .item a .custom-design-label i{width:27px;height:27px;margin:0 0 0 5px;border:2px solid #e0bd92;border-radius:50%;display:flex;align-items:center;justify-content:center}.product-list .item a .custom-design-label i svg{width:11px;height:13px;fill:#e0bd92}@media (max-width: 1000px){.product-list .item a .custom-design-label i svg{width:7px;height:9px}}@media (max-width: 1000px){.product-list .item a .custom-design-label i{width:20px;height:20px}}.product-list .item a .tags{position:absolute;right:10px;top:30px;width:100%}.product-list .item a .tags__item{float:right;clear:both;display:inline-block;font-size:13px;color:#fff;font-weight:normal;padding:2px 11px;margin:0 0 3px 0;position:relative;border-radius:2px}.product-list .item a .tags__item.metalic{padding:4px 6px;background:radial-gradient(ellipse farthest-corner at right bottom, #FEDB37 0%, #dbb568 8%, #f3c96d 30%, #eccb7e 40%, transparent 80%), radial-gradient(ellipse farthest-corner at left top, #FFFFFF 0%, #FFFFAC 8%, #D1B464 25%, #ca9a28 62.5%, #bea66d 100%)}@media (max-width: 550px){.product-list .item a .tags{display:none}}.product-list .item a .colors{width:32px;position:absolute;left:20px;top:30px;display:flex;flex-wrap:wrap;transition:250ms}.product-list .item a .colors span{width:12px;height:12px;margin:0 3px 3px 0;display:inline-block;border-radius:50%;box-shadow:0px 0px 12px 0px rgba(162, 162, 162, 0.3);background-size:cover;background-position:center}.product-list .item a .colors span.bila{border:1px solid #e5e7eb}@media (max-width: 550px){.product-list .item a .colors span{width:12px;height:12px}}@media (max-width: 550px){.product-list .item a .colors{top:20px;left:10px}}.product-list .item a .title{width:100%}.product-list .item a .title h3{text-align:center;width:100%;font-size:17px;color:#2a2a2a;padding:0 45px 5px 45px;margin:0;transition:250ms}@media (max-width: 550px){.product-list .item a .title h3{padding:0 10px}}.product-list .item a .title h4{text-align:center;width:100%;font-size:15px;color:#666;font-weight:normal;padding:0 45px;margin:0;transition:250ms}@media (max-width: 550px){.product-list .item a .title h4{padding:0 10px}}.product-list .item a .price-strike{text-align:center;color:#dc8165;font-size:16px;width:100%;line-height:20px;position:relative;width:auto;margin:0 auto;transition:250ms}.product-list .item a .price-strike:after{width:110%;height:2px;background:#dc8165;content:"";position:absolute;left:-5%;top:10px;-ms-transform:rotate(11deg);-webkit-transform:rotate(11deg);transform:rotate(11deg)}.product-list .item a .price-strike strong{font-weight:bold}.product-list .item a .price-strike em{font-style:normal;font-size:13px}.product-list .item a .price{text-align:center;color:#c5997e;font-size:24px;width:100%;line-height:30px;transition:250ms}.product-list .item a .price strong{font-weight:bold}.product-list .item a .price em{font-style:normal;font-size:15px}.product-list .item a .btn{opacity:0;position:absolute;left:0;bottom:15px;text-align:center;width:100%;transition:250ms}.product-list .item a .btn span{background:#de5068;border:0;border-bottom:2px solid #d32845;text-align:center;display:inline-block;padding:0 40px;line-height:45px;font-size:22px;color:#fff;font-weight:normal;border-radius:2px;transition:250ms}.product-list .item a .btn span:hover{background:#d32845}.product-list .item:hover a{box-shadow:0px 0px 51px 0px rgba(162, 162, 162, 0.22)}.product-list .item:hover a h3,.product-list .item:hover a h4,.product-list .item:hover a .price,.product-list .item:hover a .price-strike,.product-list .item:hover a .colors{opacity:0}.product-list .item:hover a .btn{opacity:1}@media (max-width: 1000px){.product-list .item{width:calc(33.3333% - 20px)}}@media (max-width: 700px){.product-list .item{width:calc(50% - 20px)}}@media (max-width: 550px){.product-list .item{width:50%;margin:10px 0}}.product-list .item-custom-image{width:calc(25% - 20px);margin:20px 10px;overflow:hidden;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:0;position:relative;transition:250ms}.product-list .item-custom-image img{max-width:90%;max-height:90%}.product-list .item-custom-image .label{display:flex;flex-wrap:wrap;text-align:center;justify-content:center;padding:30px 0;margin:0;align-items:center;width:100%;background:url(../img/layout/custom-image-shadow.svg);background-size:100% 100%;position:absolute;z-index:2;left:50%;top:50%;transform:scale(1) translateY(-50%) translateX(-50%);transition:250ms}.product-list .item-custom-image .label div{width:calc(100% - 27px);font-size:24px;font-weight:bold;color:#fff;-ms-transform:rotate(-4deg);-webkit-transform:rotate(-4deg);transform:rotate(-4deg);transition:250ms}.product-list .item-custom-image .label div strong{color:#da4c64}@media (max-width: 1200px){.product-list .item-custom-image .label div{font-size:20px}}@media (max-width: 550px){.product-list .item-custom-image .label div{width:100%}}.product-list .item-custom-image .label i{width:27px;height:27px;margin:0 0 0 5px;border:2px solid #da4c64;border-radius:50%;display:flex;align-items:center;justify-content:center}.product-list .item-custom-image .label i svg{width:11px;height:13px;fill:#da4c64}@media (max-width: 1200px){.product-list .item-custom-image .label{padding:0}}@media (max-width: 550px){.product-list .item-custom-image .label{margin-bottom:120px}}.product-list .item-custom-image:hover .label{padding:40px}.product-list .item-custom-image:hover .label div{transform:scale(1.1)}@media (max-width: 700px){.product-list .item-custom-image{width:calc(50% - 20px)}}@media (max-width: 550px){.product-list .item-custom-image{width:50%;height:270px;margin:30px 0}}.product-list__images{display:flex;flex-wrap:wrap;align-items:center;margin:0 -10px}.product-list__images .item{width:20%;padding:10px}.product-list__images .item img{max-width:100%;transition:250ms}.product-list__images .item:hover img{transform:scale(1.3)}.show-more-btn{text-align:center;width:100%;margin:20px 0}.show-more-btn > a,.show-more-btn > span{color:#fff;display:inline-block;line-height:50px;font-size:20px;padding:0 30px;background:#c5997e;font-weight:bold;border-radius:2px;position:relative;transition:250ms}.show-more-btn > a:hover,.show-more-btn > span:hover{background:#3c3a39}.product-group-list{width:100%;display:flex;flex-wrap:wrap;padding:0 10px}.product-group-list .item{width:calc(33.3333% - 30px);margin:15px;background:#fff;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.11);padding:15px;transition:250ms}.product-group-list .item .images{display:block;text-align:center}.product-group-list .item .images img{width:32%;display:inline-block}.product-group-list .item h3{width:100%;text-align:center;margin:0;padding:20px 0 0 0;color:#aaa;font-size:18px;font-weight:normal;letter-spacing:1px}.product-group-list .item h3 strong{color:#c5997e;font-size:25px;display:block}@media (max-width: 600px){.product-group-list .item h3 strong{font-size:19px}}@media (max-width: 600px){.product-group-list .item h3{font-size:14px}}.product-group-list .item:hover{transform:scale(1.07)}@media (max-width: 800px){.product-group-list .item{width:calc(50% - 20px);margin:10px}}@media (max-width: 500px){.product-group-list .item{width:100%;margin:10px 0}}@media (max-width: 500px){.product-group-list{padding:0 20px}}.product-group-filter{width:100%;display:flex;flex-wrap:wrap;align-items:flex-start;margin:20px 0 0 0}.product-group-filter .item{background:#ede8e4;display:flex;flex-wrap:wrap;align-items:center;margin:5px;padding:0;border-radius:5px;min-width:200px;max-width:700px}.product-group-filter .item.item-drevo{max-width:230px}@media (max-width: 1000px){.product-group-filter .item.item-drevo{width:100%;max-width:none;min-width:0}}.product-group-filter .item.item-plexi{max-width:380px}@media (max-width: 1400px){.product-group-filter .item.item-plexi{width:calc(40% - 10px);max-width:none;min-width:0}}@media (max-width: 1000px){.product-group-filter .item.item-plexi{width:100%}}.product-group-filter .item.item-kamen{min-width:150px;max-width:150px}@media (max-width: 1000px){.product-group-filter .item.item-kamen{width:100%;max-width:none;min-width:0}}.product-group-filter .item.item-papir{width:calc(100% - 230px - 420px - 150px);max-width:none}@media (max-width: 1400px){.product-group-filter .item.item-papir{width:calc(60% - 10px);max-width:none;min-width:0}}@media (max-width: 1000px){.product-group-filter .item.item-papir{width:100%}}.product-group-filter .item a.h{width:100%;font-weight:normal;color:#222;font-size:20px;text-align:center;padding:10px 0}.product-group-filter .item a.h:hover{text-decoration:underline}.product-group-filter .item div.h{width:100%;font-weight:normal;color:#222;font-size:20px;text-align:center;padding:10px 0}@media (max-width: 1000px){.product-group-filter .item div.h{width:75px;text-align:left;padding-left:10px}}.product-group-filter .item .list{width:100%;text-align:center;margin:0 0 4px 0;display:flex;flex-wrap:wrap;justify-content:center}.product-group-filter .item .list a{display:flex;align-items:center;background:#fff;padding:5px 10px;font-size:15px;border-radius:3px;margin:0 3px 6px 3px}.product-group-filter .item .list a i{display:inline-block;width:16px;height:16px;border:1px solid #eee;margin:0 5px 0 0;background-size:cover;background-position:center center}.product-group-filter .item .list a:hover{text-decoration:underline}.product-group-filter .item .list a.active{background:#c5997e;color:#fff}@media (max-width: 1000px){.product-group-filter .item .list{width:calc(100% - 85px);margin:5px 0 -2px 0;flex-wrap:nowrap;white-space:nowrap;overflow-x:scroll;-webkit-overflow-scrolling:touch;justify-content:flex-start}}@media (max-width: 1000px){.product-group-filter .item{width:100%;margin:5px 0;max-width:none}}