@-webkit-keyframes loading-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes loading-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@-webkit-keyframes active-point-blur{0%,96%{box-shadow:0 0 1px 0 #f37419}98%{box-shadow:0 0 4px 1px #f37419}100%{box-shadow:0 0 1px 0 #f37419}}@keyframes active-point-blur{0%,96%{box-shadow:0 0 1px 0 #f37419}98%{box-shadow:0 0 4px 1px #f37419}100%{box-shadow:0 0 1px 0 #f37419}}@-webkit-keyframes filtered-indicator{35%,65%{border-top:15px solid #ff7e33}}@keyframes filtered-indicator{35%,65%{border-top:15px solid #ff7e33}}@-webkit-keyframes scroll-top-btn{50%{transform:translateY(-15%)}}@keyframes scroll-top-btn{50%{transform:translateY(-15%)}}@-webkit-keyframes corporate-offer-hr{50%{transform:translateY(10px)}}@keyframes corporate-offer-hr{50%{transform:translateY(10px)}}@-webkit-keyframes blink{0%{opacity:0}50%{opacity:.9}80%{opacity:1}100%{opacity:0}}@keyframes blink{0%{opacity:0}50%{opacity:.9}80%{opacity:1}100%{opacity:0}}.tags-list{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:stretch;margin-bottom:1.5em;font-size:.8em}.tags-list>a{flex-grow:1;display:inline-block;float:left;margin:4px;padding:2px 6px 3px;color:#333;text-decoration:none;text-align:center;background-color:#eee;border:1px solid #ddd;border-radius:3px;transition:background .2s ease}.tags-list>a:before{content:"#"}.tags-list>a:active,.tags-list>a:focus,.tags-list>a:hover{text-decoration:none;background-color:#bad761}.tags-cat{text-align:justify;padding:5px 15px;position:relative;list-style:dotted}.tags-cat li{display:inline-block}.tags-cat .hidden-text{display:none}.tags-cat li a{color:#757575;font-weight:700;font-style:italic}.tags-cat li a:hover{color:#000}#recommended_products_slider .product-item{max-height:420px}#buy_block{position:relative}#buy_block div.images{position:relative;margin-bottom:10px}.product-cart{padding:0;background:#fff;position:relative}.product-cart iframe,.product-cart video{position:relative}.product-cart video:not(:fullscreen,.fullscreen){width:100%;max-height:100%;object-fit:cover;object-position:center 25%}.product-cart .product-video-frame{position:relative}.product-cart .product-video-frame .btn-play{z-index:2;position:absolute;top:50%;left:50%;display:inline-block;padding:3rem;border:none;border-radius:50%;transform:translate(-50%,-50%);background:url(/img/icons/ic-play-light.png) center left 65% no-repeat rgba(0,0,0,.5)}.product-cart .product-video-frame .btn-play:focus-visible{box-shadow:0 0 0 .25rem rgba(186,215,97,.7)}.product-cart .product-video-frame .btn-play.hidden{display:none}.product-cart .btn-big{margin-bottom:.5rem}.product-cart .custom-control-plus-minus{display:block;width:100%;height:50px;margin:1rem auto;font-size:1.2rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.product-cart .custom-control-plus-minus .plus-minus-track{width:100%;height:100%;padding:0 50px;font-weight:700;text-align:center;line-height:50px;background-color:#eee}.product-cart .custom-control-plus-minus .plus-minus-minus,.product-cart .custom-control-plus-minus .plus-minus-plus{display:inline-block;width:50px;height:50px;line-height:50px;background-color:#ddd;border-radius:4px;cursor:pointer;transition:background .2s ease}.product-cart .custom-control-plus-minus .plus-minus-minus:focus,.product-cart .custom-control-plus-minus .plus-minus-minus:hover,.product-cart .custom-control-plus-minus .plus-minus-plus:focus,.product-cart .custom-control-plus-minus .plus-minus-plus:hover{background-color:#ccc}.product-cart .custom-control-plus-minus .plus-minus-minus{float:left;margin-left:-50px}.product-cart .custom-control-plus-minus .plus-minus-plus{float:right;margin-right:-50px}.product-cart .custom-control-plus-minus .plus-minus-label{display:inline-block;width:95%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.product-cart .price-row{margin:1rem auto}.product-cart .info-loyalty{display:block;margin:.5rem auto;padding:.5rem 1rem;text-align:center;box-shadow:0 1px 4px 0 rgba(0,0,0,.2),0 0 1px 0 rgba(0,0,0,.2)}.product-cart .combination-consist{margin-bottom:1rem}.product-cart .product-stats{margin-bottom:.8rem}.product-cart .product-stats .stars{color:#bad761}.product-cart .product-stats .stars .fa:not(:first-child){margin-left:.3rem}.product-cart .product-stats .link{margin:0 1rem}.product-cart .product-stats .delivered i{color:#bad761}.product-cart .product-card-info-item{display:flex;flex-direction:row;margin-bottom:.5rem}.product-cart .product-card-info i.fa{color:#bad761}.product-cart h1{display:block;margin:inherit;padding:inherit;color:#3e3e3e;font-size:1.3em;font-weight:400;line-height:1.4em;background:0 0}.product-cart .name{margin-bottom:1.5em;text-align:center;text-transform:uppercase}.product-cart .subtitle{margin-top:1em}.product-cart .left-side{width:60%;padding-right:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;float:left}.product-cart .image,.product-cart .image a img{width:100%;vertical-align:top}.product-cart .image .watermark-container{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}#thumbs_list_frame{margin-left:-6px;margin-right:-6px;text-align:center}#thumbs_list_frame img{vertical-align:top;width:100%;height:auto}.product-cart .thumb-list li a{display:block}.product-cart .image{position:relative}.product-cart .image a{display:block}.product-cart .thumb-list{margin-top:10px}.product-cart .thumb-list ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:.5rem}.product-cart .thumb-list ul>li{position:relative;display:inline-block;padding:.125rem;border:.25rem solid transparent;transition:border .3s ease}.product-cart .thumb-list ul>li.active,.product-cart .thumb-list ul>li:focus-within,.product-cart .thumb-list ul>li:hover{border-color:rgba(186,215,97,.7)}.product-cart .thumb-list ul>li.thumb>a:after{content:"";z-index:2;position:absolute;display:inline-block;top:.125rem;right:.125rem;bottom:.125rem;left:.125rem}.product-cart .thumb-list ul>li.thumb-360>a:after{background:url(/img/icons/ic-360.png) left .5rem top no-repeat,linear-gradient(155deg,rgba(0,0,0,.3) 40%,transparent 80%)}.product-cart .thumb-list ul>li.thumb-play>a:after{background:url(/img/icons/ic-play.png) left .5rem top no-repeat,linear-gradient(155deg,rgba(0,0,0,.3) 40%,transparent 80%)}.product-cart .thumb-list ul>li img{width:100%}.product-cart .right-side{width:37%;float:right}.product-cart .right-side .step{overflow:hidden}.product-cart .right-side .not-available-msg{margin-bottom:20px;padding:60px 10px;text-align:center;background-color:#eee}.product-cart .right-side .not-available-msg p{font-size:.9em}.product-cart .right-side .not-available-msg p:first-child{font-size:1.2em}.product-cart .step div.field{height:auto;margin-bottom:5px}.product-cart .step div.field:after{display:table;clear:both;content:""}#attributes .custom-control-check{width:100%;margin:.3rem 0}#attributes .custom-control-check-flat{width:22%;margin:.2rem 1%}.product-cart .step div.field{float:none!important}.product-cart .step .step-container{margin:5px 0}#quick-order .step-container{background:#f3f3f3;padding:20px}#quick-order .step.payment .step-container{padding:0;background:0 0}#selectedAccessories li{width:100%}.money-back{text-align:center;margin-top:7px}.share-cont{text-align:right;margin-top:13px}.share-cont ul{list-style:none}.share-cont li{display:inline-block;width:33px;height:34px}.share-cont .ya-share2__title{overflow:hidden;text-indent:100%;white-space:nowrap;display:block}.share-cont .ya-share2__icon{background:url(../img/icon/soc-i.png) no-repeat;display:block;width:33px;height:34px}.ya-share2__item_service_moimir .ya-share2__icon{background-position:-33px 0}.ya-share2__item_service_odnoklassniki .ya-share2__icon{background-position:-66px 0}.ya-share2__item_service_facebook .ya-share2__icon{background-position:-99px 0}.ya-share2__item_service_gplus .ya-share2__icon{background-position:-132px}.bfb{text-align:center;margin:21px 0}.anchor-links{padding:20px}.anchor-links li{display:inline-block;list-style-type:none;line-height:24px}.anchor-links li a{color:#939e2b;border-bottom:1px dotted #939e2b;font-size:16px;text-decoration:none;margin-right:20px}.anchor-links li a:active,.anchor-links li a:focus,.anchor-links li a:hover{border-bottom:none}.page-product #quick-order{z-index:1005;position:absolute;display:none;top:310px;left:0;right:0;margin:0 -15px;border-bottom:10px solid #ccc;box-shadow:0 2px 70px 0 rgba(0,0,0,.7)}#quick-order{background:#fff;box-sizing:border-box}.fields-container .step,.order-extras{max-width:670px;margin:5px auto}.fields-container .field{position:relative}.fields-container .step input,.fields-container .step label{display:block;float:left;font-size:.9rem}.fields-container .step .inline-fields label{width:70%;text-align:right;padding:7px;font-weight:700;color:#000}.fields-container .step .inline-fields select{width:29%}#anonim,#call_up{color:#000;font-weight:700}.fields-container .step input,.fields-container .step select,.fields-container .step textarea{width:67%;height:31px;padding-left:15px;border:1px solid #595959;box-sizing:border-box}#quick-order #end_price{display:block;color:#ed0000;font-weight:700;white-space:nowrap}#quick-order #holiday_message{margin-top:10px;color:#555;font-size:13px;font-weight:400;line-height:normal}#quick-order #price_note{color:#ed0000;font-size:.9em;vertical-align:super;line-height:0}.pc-help{width:auto;padding:0 4%;text-align:right;line-height:normal}.pc-help a{color:#ff5a00;font-size:13px;font-style:italic}.quick-order-voucher{margin-bottom:5px;padding:10px;text-align:center;background:#faf5ce}#cart_voucher #voucher_error{margin-top:5px}#cart_voucher #voucher_error img{margin-right:10px;vertical-align:middle}#cart_voucher .voucher-bg input{display:inline-block;float:none}.inline-fields{text-align:center}.inline-field{display:inline-block;width:49%}.fields-container .inline-field select{max-width:44px;padding-left:0}.product-cart .fields-container .step .field label{color:#000;width:28%;text-align:right;font-size:.9rem;margin-right:10px;padding:6px 0;font-weight:700}.fields-container{margin-bottom:20px}.payment-modules{padding-left:35px}.product-cart .step-with-bg .step-container{background-color:#f4f4f4;margin:7px 0;padding-bottom:3px}.product-cart .field label.bold{font-size:16px;padding-top:9px}#date-delivery select:first-child{margin-left:0}#date-delivery select{width:21.27%;margin-left:1.5%}.product-cart .field .date-delivery select{font-size:.9rem;font-weight:700;height:31px}.product-cart .field select.post-card,.product-cart .field select.time-delivery{width:67%;margin-left:1px;height:30px;border:1px solid #595959}.product-cart .city-btn{background:url(../img/buttons/city-btn-l.png);width:85px;height:24px;margin-left:0}.product-cart .country-btn{background:url(../img/buttons/country-btn-l.png);width:85px;height:24px;margin-left:0}.product-cart .caption{margin-top:20px;color:#75872e;font-size:18px}.product-cart .scrollable{overflow:auto;height:99px}.product-cart #discount-desciption{background-color:#f2f5dd;padding:10px;margin:10px 0;text-align:center;color:#75872e;font-size:.9rem}.product-cart .old-price{color:#888;font-size:.8em;text-decoration:line-through;font-weight:400}.product-cart .new-price{color:#e3121d;font-size:1em;font-weight:700}.product-cart .positions table{text-align:center;width:100%}.product-cart .positions tr{cursor:pointer}.product-cart .positions tr.even{background-color:#f5f5f5}.product-cart .positions tr.active,.product-cart .positions tr.hover,.product-cart .positions tr:hover{background-color:#f3f6e0}.product-cart .positions td.attribute-name{font-size:.9em;color:#3e3e3e;text-align:left;padding:3px 0 3px 10px}.product-cart .positions td.row-price{font-weight:700;color:#454545;text-align:left;min-width:150px}.product-cart .positions td.row-price .currency{color:#6d6c6c}.product-cart .positions td.radio{width:60px}.product-cart .field.filed-button-big{height:61px;margin:15px 0 25px}.product-cart .filed-button-big label{padding-top:21px}#combination_consist{width:100%;padding:0 15px}.custom-price{width:100%;margin:0;vertical-align:middle;text-align:center;padding:10px 0;background-color:#f3f3f3;white-space:nowrap}.custom-price .step,.custom-price .step .step-container,.custom-price .step .step-container .field{margin:0}.custom-price input.error{border-color:#ed0000}.custom-price #custom_price_error{padding:0 .5rem;color:#ed0000;font-size:.8em;text-align:right}.order-online{background:url(../img/buttons/button-order-in-one-click.png) no-repeat rgba(0,0,0,0);border:0;cursor:pointer;height:31px;width:264px;margin-left:55px}.order-online:hover{background-position:0 -31px}.order-online:active{background-position:0 -62px}.card-info-block li{display:table;width:100%;min-height:50px;padding-left:75px;margin-bottom:10px;color:#000;font-size:16px;line-height:normal;vertical-align:middle;list-style-type:none;box-sizing:border-box;background-position:10px center;background-repeat:no-repeat}.card-info-block li.info-accent{padding:10px 10px 10px 75px;font-size:.9rem;font-weight:700;background-color:#eee}.card-info-block li.info-top{padding:10px;font-size:.9rem;font-weight:700;background-color:#eee}.card-info-block li.info-top>i{padding:0 1rem;color:#bad761;font-size:3rem}.card-info-block li span{display:table-cell;width:100%;vertical-align:middle}.card-info-block li a{color:#939e2b;text-decoration:none;border-bottom:1px dashed #939e2b}.card-info-block li a:hover{border-bottom:none}.card-info-block li a.right{margin-right:5px}.card-info-block li.info-accent{background-image:url(../img/icons/info-accent.png)}.card-info-block li.info-photo{background-image:url(../img/icons/info-photo.png)}.card-info-block li.info-warranty{background-image:url(../img/icons/info-warranty.png)}.card-info-block li.info-delivery{background-image:url(../img/icons/info-delivery.png)}#super-qo .description{font-size:.9rem;color:#3e3e3e;font-style:italic;text-align:center;font-weight:700;padding-bottom:10px}#super-qo .fields{border-top:1px solid #3e3e3e;padding:10px 15px 0}#super-qo .field label{width:100px;font-size:.9rem;color:#3e3e3e;display:inline-block}#super-qo .field input.ttext{width:225px;height:25px}#super-qo .field sup{font-size:20px;color:#d8001f;vertical-align:middle;display:inline-block}.postcard{width:100%;margin:0;vertical-align:middle;text-align:center;padding:10px 0;background-color:#f3f3f3;white-space:nowrap}.postcard label{display:inline-block;width:30%;font-size:16px;font-weight:700;vertical-align:middle}.postcard select{width:65%;vertical-align:middle;color:#3e3e3e;font-style:italic;font-size:16px}.recipients-photo-slider{height:113px;overflow:hidden}.recipients-photo-slider li{float:left;margin-right:10px}.recipients-photo-slider .bx-wrapper .bx-controls-direction a{width:31px;height:58px;margin-top:-27px}.recipients-photo-slider .bx-wrapper .bx-controls-direction a.bx-prev{background:url(../img/icons/recipients-photo-slider-arrow-left.png) 0 -58px no-repeat;left:-45px}.recipients-photo-slider .bx-wrapper .bx-controls-direction a.bx-prev:hover{background-position:0 0}.recipients-photo-slider .bx-wrapper .bx-controls-direction a.bx-next{background:url(../img/icons/recipients-photo-slider-arrow-right.png) no-repeat;right:-45px}.recipients-photo-slider .bx-wrapper .bx-controls-direction a.bx-next:hover{background-position:0 -58px}#sca{background-color:#fff}#sca .heading{display:block;font-size:20px;font-weight:700;white-space:nowrap;text-transform:uppercase}#sca hr{margin:0;color:#aaa}#sca .sca-padding{padding:15px}#sca .buttons .text-button-green{display:block;max-width:460px;height:auto;margin:0 auto;padding:8px 15px;color:#000;font-size:1rem;text-decoration:none;white-space:nowrap;line-height:1rem;background-color:#bad761;border-radius:0;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;transition:background .6s ease,color .4s ease .15s}#sca .buttons .text-button-green:focus,#sca .buttons .text-button-green:hover{transition:background .2s ease,color .2s ease .08s;background-color:#99bc30;color:#fff}#sca .category-product-list .product-name{max-height:32px;padding:0;font-size:.8em;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#sca .category-product-list .old-price{display:block;font-size:12px;line-height:12px;font-weight:400}#sca .category-product-list .price{display:block;font-size:14px;line-height:14px}#sca .category-product-list .image img{width:auto;height:auto}@media (max-width:1010px){.product-cart .field label,.product-cart .field label.bold{text-align:left;width:100%;display:block}.product-cart .step .order-online{margin-bottom:10px}.product-cart .step-with-bg .step-container .field{padding-left:10px}}@media (max-width:767px){.recipients-photo-slider{height:auto!important}#opinions .opinion-list-container{width:100%}#opinions .opinion-form{width:90%}#opinions .opinion-form .field textarea,#opinions .opinion-form form{width:100%}}@media (max-width:619px){.product-cart .left-side,.product-cart .right-side{width:100%}.product-cart .button-change-city{right:0}#quick-order .pc-help{padding:0 2%}#quick-order .fields-container .step .field{padding-top:20px}#quick-order .fields-container .step .field label{position:absolute;display:inline-block;top:0;left:10px;width:auto;margin:0;padding:0;font-size:1rem;text-align:left}#quick-order .fields-container .step .field sub,#quick-order .fields-container .step .field sup{position:absolute;font-size:inherit;line-height:normal;font-weight:700}#quick-order .fields-container .step .field input,#quick-order .fields-container .step .field select,#quick-order .fields-container .step .field textarea{width:100%}#quick-order .fields-container .step .field #date-delivery{text-align:center}#quick-order .fields-container .step .field #date-delivery select{display:inline-block;float:none;width:31%;margin-left:1.5%;padding-left:5px}#quick-order .fields-container .step .field #date-delivery select:first-child{margin-left:0}}@media (max-width:424px){.product-cart #quick-order .pc-help a{font-size:11px}}