.product-card{transition:all .35s;display:flex;justify-content:flex-start;flex-flow:column nowrap;align-items:stretch;max-width:310px;min-width:270px;min-height:500px;margin:0 auto;height:auto;padding:20px 10px;position:relative;overflow:hidden}@media screen and (max-width:500px){.product-card{min-height:auto}}.product-card__heart_button{position:absolute;top:346px;right:0;z-index:3;opacity:1;width:26px;height:26px}.product-card:focus,.product-card:hover{background:#fff;box-shadow:0 5px 20px rgba(0,0,0,.15)}.product-card:focus .product-card__order,.product-card:hover .product-card__order{opacity:1}@media screen and (max-width:1180px){.product-card .product-card__order{opacity:1}}@media screen and (max-width:380px){.product-card{max-width:min(100% - .4em,310px)}}@media screen and (max-width:440px){.product-card{max-width:min(100% - .4em,310px)}}@media screen and (max-width:980px){.product-card{box-shadow:0 0 18px -5px #d3d3d3;margin:0 auto 1.5rem}}@media (max-width:500px){.products-slider .product-card{min-width:0;padding:10px 5px}.products-slider .product-card__title{font-size:14px;line-height:1.1rem}.products-slider .product-card__price span,.products-slider .product-card__review-link{font-size:12px}.products-slider .product-card__price,.products-slider .product-card__price .cost-value{font-size:24px}.products-slider .product-card__price small{font-size:22px}.products-slider .product-card__new{font-size:11px}}.product-card__top,.product-card__top-left,.product-card__top-right{position:absolute;top:20px;left:5px;height:30px;width:30px;overflow:visible;max-width:272px;max-height:260px;z-index:3}.product-card__top-left{margin:0!important}.product-card__top-right{right:10px;width:2rem;margin-left:calc(100% - 4rem)}.product-card__tags{position:absolute;top:-12px;left:0;z-index:10}.product-card__new,.product-card__triangleMarker{top:-1px;left:-52px;padding-top:7px;width:10em;height:2em;transform:rotate(315deg)}.product-card__strightMarker{top:-4px;left:-5px;padding-top:5px;width:5em;height:21px;box-shadow:0 5px 5px -8px #b62222}.product-card__new{position:relative;display:block;margin-bottom:14px;font-weight:700;font-size:13px;overflow:hidden;text-align:center;line-height:13px;color:#000;background-color:rgba(255,0,0,.8)}.product-card__tag:focus__tag-descr,.product-card__tag:hover__tag-descr{display:inline}.product-card__tag-img{width:25px;height:25px;margin-right:9px}.product-card__tag-descr{display:none;padding:5px 8px 5px 10px;font-size:13px;background-color:#fff;box-shadow:0-1px 8px rgba(0,0,0,.15)}.product-card__img{position:relative;display:block;max-width:280px;width:231px;height:auto;margin:0 auto}@media (max-width:500px){.product-card__img{width:100%}}.product-card__bottom{display:flex;justify-content:flex-start;flex-flow:column;align-items:flex-start;min-height:240px;padding:12px 12px 0}@media (max-width:425px){.product-card__bottom{padding-top:1rem}}@media (min-width:425px) and (max-width:500px) and (orientation:portrait){.product-card__bottom{padding:.3rem .3rem 0}}@media (min-width:500px) and (max-width:767px){.product-card__bottom{padding:1rem 1rem 0}}.product-card__title{margin-bottom:.5rem;font-size:1rem;line-height:1.3rem;color:#232323;transition:all .35s;height:63px;overflow:hidden;text-decoration:none;cursor:pointer}.product-card__title:focus,.product-card__title:hover{color:#dc2626}@media (max-width:425px){.product-card__title{margin-bottom:.4rem}}.product-card__review{display:-webkit-flex;display:flex;flex-flow:row nowrap;justify-items:flex-start;align-items:center}.product-card__review-link{font-weight:500;font-size:14px;line-height:16px;color:#999}.product-card__rating{margin:0 10px 0 0;display:-webkit-flex;display:flex;flex-flow:row nowrap;align-items:center}.product-card__rating svg{margin:0-1px;transform:translateY(-3px)}.product-card__price{margin-top:10px;margin-bottom:16px;font-weight:600;font-size:26px;line-height:35px}.product-card__price span{display:block;font-size:14px;line-height:16px;color:#999}@media (max-width:425px){.product-card__price span{line-height:14px}}.product-card__price .cost-value,div.cost-value{display:inline-block;font-size:26px;font-weight:600}.product-card__price .cost-value span,div.cost-value span{display:inline-block}.product-card__price small{font-weight:600;font-size:24px;line-height:20px}@media (max-width:425px){.product-card__price{margin-bottom:9px}}.product-card__order{display:flex;justify-content:center;flex-flow:row nowrap;align-items:flex-start;width:100%;opacity:0;margin:auto 0 0;transition:all .35s}.product-card__heart svg{width:25px;height:23px;fill:#999;background-color:#fff}.product-card__heart svg:hover{cursor:pointer}.product-card__heart:hover svg{fill:#dc2626}.product-card__order_button{width:auto;opacity:1}.product-card .form-order__control{display:flex;justify-content:flex-start;flex-flow:row;align-items:stretch}.product-card .form-order__control .qty{width:max(4rem,20%)}@media (orientation:portrait) and (max-width:500px){.product-card .form-order__control .qty{width:max(3rem,20%)}}.product-card .form-order__control .qty input{height:100%;margin-bottom:0!important;text-align:center;flex:1 0}.product-card .form-order__control .product-card__btn{padding:8px 15px;margin-left:8px;line-height:1rem!important}.product-card__btn{text-decoration:none;height:3em}.product-card__btn:hover{cursor:pointer}.product-card__btn .bth{padding:.3em .7em}.product-card__heart_button{max-height:2em;margin:auto 0 0 auto}.notAvailable{filter:grayscale(1);opacity:.5}.Available{filter:none;opacity:1}.product-grid{height:auto;width:100%}.product-grid>ul{margin:0 auto}.product-grid>ul li{display:block}.other-products .product-grid>ul{flex-flow:row wrap}.other-products .product-grid>ul>.column{margin:0}@media screen and (min-width:500px) and (max-width:639px){.other-products .product-grid>ul>.column{width:50%!important}}@media screen and (min-width:640px) and (max-width:760px){.other-products .product-grid>ul>.column{width:25%!important}}@media screen and (min-width:500px) and (max-width:639px){.other-products .product-grid>ul .product-card__price{font-family:"Proxima Nova Cn Rg"}}.product-grid.list .product-card{display:-webkit-flex;display:flex;flex-flow:row nowrap;height:auto;max-width:100%;min-height:auto}.product-grid.list .product-card__top{max-width:229px}.product-grid.list .column,.product-grid.list .columns{height:auto;padding:0;margin-top:0}@media screen and (min-width:426px) and (max-width:519px){.product-grid.list .column,.product-grid.list .columns{height:auto!important}}@media screen and (min-width:520px) and (max-width:729px){.product-grid.list .column,.product-grid.list .columns{height:auto!important}}@media screen and (min-width:730px) and (max-width:1140px){.product-grid.list .column,.product-grid.list .columns{height:auto!important}}.product-item__separator{height:1px;border-bottom:1px solid rgba(199,199,199,.87);margin:12px 5%}.product-container #product_qty{width:4.8em!important;margin-top:.5em;height:48px!important}@media screen and (max-width:440px){.product-container #product_qty{margin:.5rem 16px 0 0}}.product-container #add_to_cart{margin-top:34px}@media screen and (max-width:333px){.product-container #add_to_cart{margin:13px 0 0!important}}@media screen and (min-width:334px) and (max-width:639px){.product-container #add_to_cart{margin:13px 0 0 16px!important}}@media screen and (min-width:640px) and (max-width:960px){.product-container #add_to_cart{margin:10px 0 0 16px!important}}@media (max-width:425px){.product-container>.row>.column:last-child{padding:0 6px}}.desirable{fill:#d42728}.desirable:hover{fill:#b91c1c}.wishItem{padding:4px 6px}#returnTop{position:fixed;width:37px;height:37px;bottom:4em;right:1em;border:0;border-radius:18px;background-color:rgba(255,255,255,.3);box-shadow:0 0 6px #a9a9a9;z-index:10}#returnTop span{position:relative;top:9px;left:9px}.hiddenSign,.showSign{display:block;transition:.35s all}.hiddenSign{display:none}#popupMessage{position:absolute;padding:.5em 1em;font-size:90%;background-color:#fff8dc;border:1px solid #ffe990;box-shadow:0 7px 7px -4px #d3d3d3;border-radius:3px}.showMessage{visibility:visible;opacity:.95;z-index:99999;transition:opacity .35s ease-out}.hideMessage{visibility:hidden;opacity:0;z-index:-1;transition:opacity .35s ease-in,visibility 0s .35s,z-index 0s .35s}@media (max-width:500px){.card-slider img{max-width:100%;min-height:1px;max-height:none}.other-products .product-card,.products-slider .product-card{min-width:0;padding:10px 5px;height:400px;border:1px solid #f1f1f1;box-shadow:none}.other-products .product-card__title,.products-slider .product-card__title{font-size:14px;line-height:1.1rem;height:54px}.other-products .product-card__price span,.other-products .product-card__review-link,.products-slider .product-card__price span,.products-slider .product-card__review-link{font-size:12px}.other-products .product-card__price,.products-slider .product-card__price{font-size:24px;margin-top:4px}.other-products .product-card__price .cost-value,.products-slider .product-card__price .cost-value{font-size:24px}.other-products .product-card__price small,.products-slider .product-card__price small{font-size:22px}.other-products .product-card__new,.products-slider .product-card__new{font-size:11px;left:-41px}.other-products .product-card__bottom,.products-slider .product-card__bottom{padding:4px 3px 0}.other-products .product-card__order,.products-slider .product-card__order{margin:4px 0 0}.other-products .product-card__heart_button,.products-slider .product-card__heart_button{top:255px;left:45px}.other-products .btn-text-desktop,.products-slider .btn-text-desktop{display:none}.other-products .btn-text-mobile,.products-slider .btn-text-mobile{display:inline}.other-products .product-card__btn,.products-slider .product-card__btn{font-size:14px}.other-products .form-order__control .qty input[name=quantity],.products-slider .form-order__control .qty input[name=quantity]{width:3rem}.product-card{justify-content:space-between;background:#fff}.product-card__bottom{height:200px;min-height:200px}.product-card__price{font-family:"Proxima Nova Cn Rg",sans-serif}.product-grid .column{padding-bottom:0!important;padding-top:0!important;background:0 0}.products-slider .column{padding:0}}.btn-text-desktop{display:inline}.btn-text-mobile{display:none}