.product{flex-grow:1}.product__top{margin-bottom:25px}.product__grid{display:flex;align-items:flex-start}.product__grid:last-of-type{margin-bottom:20px}.product__column{box-sizing:border-box}.product__column--top{flex:1 0 100%}.product__column--left{width:50%;padding-right:10px}.product__column--right{width:50%;padding-left:10px}.product__column--small{max-width:500px}.product__column--sticky{position:-webkit-sticky;position:sticky;top:20px;z-index:2}.product__column-item:last-of-type .product__group:last-of-type,.product__bottom-item:last-of-type .product__group:last-of-type{margin-bottom:0}.product__row{display:flex;align-items:center}.product__block{margin-right:10px}.product__block:last-child{margin-right:0}.product__block--wide{flex-grow:1}.product__block--user-discount{margin-top:15px}.product__block--wholesale-prices{margin-top:5px}.product__group{padding:20px;margin-bottom:20px;border-radius:4px;background:#fff}.product__group--tabs .product__section{margin-bottom:0}.product__group-item:last-of-type .product__section{margin-bottom:0}.product__section{margin-bottom:40px}.product__section--price{margin-bottom:25px}.product__section--header{margin-bottom:20px}.product__section--order .product__block--buy .btn{width:100%}.product__section--order .product__block--buy:only-child{min-width:180px}.product__section--modifications{margin-top:-7px}.product__section--gift{margin-bottom:30px;padding:15px 10px;border:1px solid #df591d;border-radius:4px}.product__section--countdown{margin-bottom:20px;border:1px solid #df591d;border-radius:4px}.product__section--share .likely__widget{color:#000;background:rgba(0,0,0,.05)}.product__section--share .likely__widget:hover{background:rgba(0,0,0,.1)}.product__header{margin-bottom:10px}.product__bottom{margin-top:20px}.product__bottom-item{margin-bottom:40px}.product__separator{border-top:0;height:1px;margin:0 0 40px;background:#fff}.product__section-wrap:last-of-type .product__section{margin-bottom:0}.product__installments-row{display:flex;align-items:flex-start}.product__installments-btn{max-width:144px;margin-right:23px}.product__installments-btn:last-child{margin-right:0}.product-header__row{display:flex;align-items:baseline}.product-header__row--top{align-items:flex-start}.product-header__block{margin-right:10px}.product-header__block:last-child{margin-right:0}.product-header__block--wide{flex-grow:1}.product-header__code{font-size:12px;margin-right:15px}.product-header__code--filled{margin:0 0 -15px 0;font-size:13px;padding:7px 14px;background:#f7f7f7;border-radius:4px}.product-header__code-title{display:block;margin-bottom:1px;font-size:12px;color:#acacac;white-space:nowrap}.product-header__availability{margin-right:15px;font-size:12px;color:#83b224}.product-header__availability--out-of-stock{color:#a2a2a2}.product-header__rating{line-height:1}.product-header__comments-count{position:relative;margin:2px 0 0 5px;font-size:11px;line-height:1;font-weight:normal;display:inline-block;padding:3px 5px 2px;background:#ffd200;color:#000;vertical-align:top;border-radius:4px}.product-header__comments-count:before{content:"";position:absolute;top:100%;right:5px;border-style:solid;border-width:0 5px 5px 0;border-color:rgba(0,0,0,0) #ffd200 rgba(0,0,0,0) rgba(0,0,0,0)}.product-title{margin:0 0 10px;font-size:20px;display:inline-block;font-weight:400}.product-title+.product-rating{margin-left:10px}.product-toolbar{display:flex}.product-toolbar__item{position:relative;margin-right:20px}.product-toolbar__item:last-child{margin-right:0}.product-toolbar__item--icon{margin-right:10px}.product-order__row{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:10px}.product-order__block{margin-right:10px}.product-order__block:last-child{margin-right:0}.product-order__block--specify-price{margin-left:-20px}.product-separator{border-top:0;height:1px;margin:0 0 40px;background:#fff}.product-comments-count{position:relative;margin:2px 0 0 5px;font-size:11px;line-height:1;font-weight:normal;display:inline-block;padding:3px 5px 2px;background:#ffd200;color:#000;vertical-align:top;border-radius:4px}.product-comments-count:before{content:"";position:absolute;top:100%;right:5px;border-style:solid;border-width:0 5px 5px 0;border-color:rgba(0,0,0,0) #ffd200 rgba(0,0,0,0) rgba(0,0,0,0)}.reviews-i{padding:8px 25px}.reviews-i:first-child{background:0}.reviews-meta{position:relative;margin-bottom:3px}.reviews-author{margin-right:3px;font-weight:bold}.reviews-date{color:#acacac;font-size:11px}.reviews-comment{line-height:1.5}.reviews-reply{font-size:11px;margin-top:10px;font-weight:bold}.reviews-answer{margin:13px 0 4px 18px}.reviews-answer.__admin{border-radius:4px}.reviews-answer.__admin .reviews-author{color:#4aa140}.reviews-controls-i{float:left;margin-right:10px}.reviews-inner{padding-bottom:10px}.reviews-form{background:#fff;padding:24px 25px 36px;border-top:1px solid #fff}.reviews-form__heading{margin-bottom:20px}.reviews-form__heading .h2{display:inline-block;vertical-align:middle;margin:0}.reviews-form__heading .socLogin{margin-top:3px;margin-left:10px}.reviews-load{font-size:14px;margin-top:-5px;padding-bottom:22px}.reviews-load .icon--comments{font-size:17px;fill:currentColor}.reviews-rating{display:inline-flex;margin-left:6px}.reviews-rating__star{margin-right:2px;stroke:#ffd200;stroke-width:4px;fill:none}.reviews-rating__star--active{fill:#ffd200}.reviews-rating__star .icon--star{font-size:10px}.reviews-inner{padding:0 25px}.p-review-add{position:relative;padding:30px 0 10px;border-top:1px solid #fff;margin-bottom:30px}.p-review-add__in{padding:0 25px}.p-review-add__form-item{position:relative;margin-bottom:20px}.p-review-add__form-item:last-child{margin-bottom:0}.p-review-add__form-column{vertical-align:top;display:inline-block;margin-bottom:20px}.p-review-add__form-column--inputs{width:40%;margin-right:20px}.p-review-add__form-column--auth{margin-top:3px}.p-review-add__form-column:last-child{margin-bottom:0}.p-review-add__body{margin-left:45px}.p-review-add__photo{margin-left:-45px;display:flex;float:left}.p-review-add__photo img{width:33px;height:33px;border-radius:3px;float:left}.p-review-add__photo [class*=icon]{width:33px;height:33px;fill:#4c4c4c}.p-review{margin-bottom:20px}.p-review--full{margin-bottom:0}.p-review-reply{position:relative;padding-top:15px;margin:15px -25px 0 -70px}.p-review-reply:after{position:absolute;content:"";top:0;left:70px;width:0;height:0;border-left:15px solid rgba(0,0,0,0);border-right:15px solid rgba(0,0,0,0);border-bottom:15px solid #f6f6f6}.p-review-reply__in{background:#f6f6f6;padding:25px 25px}.p-review-reply__form-item{position:relative;margin-bottom:20px}.p-review-reply__form-item:last-child{margin-bottom:0}.p-review-reply__form-submit .btn{margin-right:10px}.p-review-reply__form-column{vertical-align:top;display:inline-block;margin-bottom:20px}.p-review-reply__form-column--inputs{width:40%;min-width:220px;margin-right:20px}.p-review-reply__form-column--auth{margin-top:3px}.p-review-reply__form-column:last-child{margin-bottom:0}.p-review-reply__body{margin-left:45px}.p-review-reply__photo{margin-left:-45px;display:block;float:left;width:33px}.p-review-reply__photo img{width:33px;height:33px;border-radius:3px;float:left}.p-review-reply__photo [class*=icon]{width:33px;height:33px;fill:#4c4c4c}.p-review-author{display:inline;vertical-align:middle;text-decoration:none;border-bottom:0;cursor:default}.p-review-author--social{color:#000}.p-review-author--social .p-review-author__name{color:#000;border-bottom:1px solid rgba(0,0,0,.25)}.p-review-author--social:hover{cursor:pointer}.p-review-author--social:hover .p-review-author__name{color:#4aa140;border-bottom:1px solid rgba(74,161,64,.25)}.p-review-author__photo{margin-top:3px;display:block;float:left;width:33px}.p-review-author__photo img{max-width:100%;height:auto;border-radius:3px;float:left}.p-review-author__photo [class*=icon]{width:33px;height:33px;fill:rgba(0,0,0,.5)}.p-review-author--admin .p-review-author__name{color:#48ab11}.p-review-author--admin [class*=icon]{fill:#48ab11}.p-review-author__social{vertical-align:bottom;display:inline-block}.p-review-author__social [class*=icon]{font-size:inherit;fill:currentColor}.p-review-author__name{font-weight:700;color:#000}.p-review-meta{vertical-align:middle;display:inline-block;margin-left:5px}.p-review-meta__time{font-size:12px;color:#7d7d7d}.p-review__header{margin:-3px 0 5px;height:40px}.p-review__body{margin-bottom:25px}.p-review--full .p-review__body{padding-bottom:25px;border-bottom:1px solid rgba(0,0,0,.2)}.p-review--full .p-review__body:last-of-type{border-bottom:0;padding-bottom:0}.p-review__reply-body{padding-left:45px;margin-top:25px}.p-review__content{overflow:hidden;margin-bottom:5px}.p-review__warning{color:#acacac;font-style:italic;font-size:12px}.p-review__reply{font-size:12px}.p-review__reply.__disabled{pointer-events:none;opacity:.5}.p-review__loader{display:inline-block;vertical-align:middle;margin-left:10px;margin-top:-5px}.p-reviews--level{position:relative;background:#fff;padding-left:45px}.reviews-empty{position:relative;margin:57px 0 61px;text-align:center;color:#ccc}.reviews-empty .icon--comments{font-size:64px;fill:currentColor}.reviews-emptyText{margin-top:10px}.store-reviews__header{margin-bottom:30px;padding-bottom:32px;border-bottom:1px solid rgba(0,0,0,.2)}.store-reviews__header-actions{display:flex;justify-content:space-between}.store-reviews__subtitle{margin-bottom:30px}.store-reviews__header-col{display:flex;align-items:center}.store-reviews__overall-rating{margin-right:20px}.store-reviews__rating-value{float:left;margin-right:8px;font-size:32px;line-height:1}.store-reviews__rating-stars{overflow:hidden}.store-reviews__comments-count{overflow:hidden;margin-top:4px;font-size:12px;color:gray}.store-reviews__show-more{padding:35px 0 40px;border-top:1px solid #e5e5e5;text-align:center}.reviews-sorting{display:flex;align-items:center}.reviews-sorting__title{margin-right:8px;color:#000}.reviews-sorting__list{display:flex;border-radius:4px;white-space:nowrap;overflow:hidden;background:#fff}.reviews-sorting__item{font-size:13px;color:#000;border:0;padding:7px 10px 8px}.reviews-sorting__item:last-child{border-right:0}.reviews-sorting__item:hover{position:relative;z-index:1}.reviews-sorting__item.is-active,.reviews-sorting__item.__active{position:relative;cursor:default;color:#fff;background:#4aa140}.reviews-sorting__item.is-loading{position:relative;cursor:default;pointer-events:none}.reviews-sorting__item.is-loading:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,.7)}.reviews-sorting__item .loader{top:12px;left:50%;margin-left:-2px}.reviews .p-review-add__heading{font-size:16px;font-weight:bold;margin-bottom:15px}.reviews .p-review-add__photo{display:none}@media(min-width:1280px){.reviews .p-review-add__photo{display:block}}.reviews .p-review-add__body{margin-left:0}@media(min-width:1280px){.reviews .p-review-add__body{margin-left:45px}}.p-rating__body,.p-rating__name{display:inline-block;vertical-align:middle;font-weight:bold;color:brown}.p-rating__name{margin-left:-35px;font-size:12px;margin-top:10px;margin-bottom:-10px}.p-rating__body .productRating-select{margin-top:0}.productRating-select{width:160px;margin-top:4px;margin-left:-2px}.productRating-star{float:left;width:20%;height:24px;cursor:pointer}.productRating-star .icon--star{font-size:24px;stroke:#acacac;stroke-width:3px;fill:none}.productRating-star.__hover .icon--star,.productRating-star.__active .icon--star{stroke:#ffd200;fill:#ffd200}.socLogin{display:inline-block;vertical-align:middle}.socLogin .socialIcon{vertical-align:middle;margin-left:8px}.socLogin .socialIcon:first-child{margin-left:0}.socLogin-h{display:inline-block;vertical-align:middle;padding-right:6px;font-size:12px;color:#acacac}.socLogin-b{display:inline-flex;vertical-align:middle}@media screen and (max-width:1200px){.socLogin-h{position:relative;top:3px;width:64px;margin-top:-7px;text-align:right}}.socialIcon{position:relative;display:inline-block;border:0;border-radius:2px;width:24px;height:24px;transition:all .15s}.socialIcon [class*=icon]{width:24px;height:24px}.socialIcon:hover{opacity:.9}.socialIcon .icon--vk{fill:#6383a8}.socialIcon .icon--fb{fill:#3a5795}.socialIcon .icon--gp{fill:#dd4b39}.socialIcon .icon--li{fill:#0077b5}.checkout .socLogin{position:absolute;top:15px;right:0}.reviews-form{background:#fff;padding:24px 25px 36px;border-top:1px solid #fff}.reviews-form__heading{margin-bottom:20px}.reviews-form__heading .h2{display:inline-block;vertical-align:middle;margin:0}.reviews-form__heading .socLogin{margin-top:3px;margin-left:10px}.reviews-load{font-size:14px;margin-top:-5px;padding-bottom:22px}.reviews-load .icon--comments{font-size:17px;fill:currentColor}.reviews-rating{display:inline-flex;margin-left:6px}.reviews-rating__star{margin-right:2px;stroke:#ffd200;stroke-width:4px;fill:none}.reviews-rating__star--active{fill:#ffd200}.reviews-rating__star .icon--star{font-size:10px}.reviews-inner{padding:0 25px}.form .btn{margin-right:0}.btn-facebook{background:#39579a}.btn-facebook:hover{background:#073088 !important}.btn-github{background:#444;color:white}.btn-github:hover{background:black !important}.btn-google{background:#ea4335;color:white}.btn-google:hover{background:#f31a1a !important}.field{background:#fff;border:1px solid #d7d7d7;border-radius:4px;color:#000;line-height:normal;vertical-align:middle;transition:border-color .1s;padding:6px 8px;font-size:12px;height:30px;width:300px}.field:focus{border-color:#000}.field.__text{height:126px;resize:vertical;width:370px;margin-left:-30px}.field.__smallText{height:52px;resize:vertical}.field:focus{border-color:#000}.field.__disabled,.field[disabled]{background:#fff;border:1px solid #d7d7d7 !important;box-shadow:inset 0 1px 4px rgba(0,0,0,.05)}.field.__error{border-color:red}.star-rating-zfc{font-size:8px;color:green;padding-left:1px;padding-right:1px}.star-rating-zfc__wrap{display:inline-block;font-size:1rem}.star-rating-zfc__wrap:after{content:"";display:table;clear:both}.star-rating-zfc__ico{float:right;padding-left:2px;cursor:pointer;color:#f7941d;font-size:16px;margin-top:5px}.star-rating-zfc__ico:last-child{padding-left:0}.star-rating-zfc__input{display:none}.star-rating-zfc__ico:hover:before,.star-rating-zfc__ico:hover ~ .star-rating-zfc__ico:before,.star-rating-zfc__input:checked ~ .star-rating-zfc__ico:before{content:"\F005";font-family:'Font Awesome 6 Free';font-weight:900}