

/* Start:/local/templates/Vivon2022/components/codenails/catalog.element/collect/style.min.css?167152507410390*/
.container .product-page .info h1{margin-bottom:12px}.product-page .flex .info .product-info-container .info-right .price .data .rub{--swiper-theme-color:#007aff;font-weight:var(--bs-body-font-weight);text-align:var(--bs-body-text-align);-webkit-text-size-adjust:100%;text-rendering:optimizeSpeed;user-select:none;-webkit-tap-highlight-color:transparent;line-height:18px;box-sizing:border-box;vertical-align:baseline;outline:none!important;font-family:'ALS Rubl';display:inline-block!important;margin:0!important}.container .product-page .product-info-container{margin-top:30px}@media (max-width:767px){.container .product-page .info .product-info-container{margin-top:0}}.container .product-page .info .info-left .data{margin-bottom:43px}.product-page .info .flex .info-right .price .container-price{min-height:80px}.product-page .info .flex .info-right .price .not-avaible{font-size:28px;line-height:28px;color:#ffa000;font-weight:700;text-align:center}.product-page .info .flex .info-right .price .container-price.one-price{display:flex;align-items:center}@media (min-width:1265px){.container .product-page .info .flex .info-right .price{height:220px}.product-page .info .flex .info-right .price .container-price.one-price{margin-bottom:18px}}@media (min-width:1000px) and (max-width:1264px){.container .product-page .info .flex .info-right .price{height:180px}.product-page .info .flex .info-right .price .container-price.one-price{margin-bottom:5px}.container .product-page .info .info-left .data.not-avaible{margin-bottom:35px}}@media (max-width:999px){.container .product-page .info .info-left .data{margin-bottom:0}}@media (min-width:768px) and (max-width:999px){.container .product-page .info .flex .info-right .price{height:170px}}@media (max-width:413px){.product-page .info .flex .info-right .price .not-avaible{font-size:25px}}.product-page .info-right .price .links .product-card__favorite svg,.product-page .info-right .price .links .product-card__comparison svg,.product-page .info-right .price .links .product-card__favorite .in-wish-list svg,.product-page .info-right .price .links .product-card__comparison .in-compare-list svg{height:24px;width:26px}.container .product-page .info .info-right .price .links{right:19px;top:24px}.container .product-page .info .info-right .price .links a:nth-child(1),.container .product-page .info .info-right .price .links a:nth-child(2){background:no-repeat;height:unset}@media (max-width:766px){.container .product-page .info .info-right .price .links a:nth-child(1){margin-bottom:10px}}.container .product-page .info .flex .info-left .brand{align-items:center}.container .product-page .info .flex .info-left .brand.flex img{max-width:75px;max-height:40px}.container .product-page .info .flex .info-left .brand a{height:auto}.container .product-page .photos .slider-nav .slick-list .item{max-height:80px;height:80px;display:flex;align-items:center;justify-content:center}.container .product-page .photos .slider-nav .slick-list .item img{max-height:78px}.container .product-page .photos .slider-for .item{padding:0;max-height:515px}.product-page .photos .slider-for .slick-list .item img{max-height:515px}.product-page .photos .slider-for .slick-track{display:flex;align-items:center;padding-top:30px;padding-bottom:20px}@media (min-width:1265px){.product-page #complectSet .options .item .image img{max-height:240px}.product-page #complectSet .options .item .image{height:240px;line-height:230px}}@media (min-width:1000px) and (max-width:1264px){.container .product-page .photos .slider-for .item{max-height:440px}.product-page .photos .slider-for .slick-list .item img{max-height:440px}}@media (max-width:767px){.product-page .photos .slider-for .slick-track{padding-top:0}}@media (min-width:768px) and (max-width:999px){.container .product-page .photos .slider-for .item{max-height:480px}.product-page .photos .slider-for .slick-list .item img{max-height:480px}}@media (min-width:414px) and (max-width:767px){.container .product-page .photos .slider-for .item{max-height:334px}.product-page .photos .slider-for .slick-list .item img{max-height:334px}}@media (max-width:413px){.product-page .photos .slider-for .slick-list .item img{max-height:100%}}.container .product-page .photos .slider-for .slick-dots{display:flex;justify-content:space-between}.container .product-page .photos .slider-for .slick-dots li{width:100%}.container .product-page .photos .slider-for .slick-dots li button{display:block;width:100%}.container .product-page .hits{padding-top:0}.container .hits-list{margin-bottom:0}@media (max-width:767px){.container .product-page .hits-list{flex-wrap:nowrap;overflow-x:auto}.container .hits-list{margin-bottom:25px}}@media (max-width:999px){.container .product-page .hits .product-card .product-card__price .product-card__price-new{width:100%}.container .product-page .hits .product-card .product-card__price .product-card__price-old{margin-left:0}.content .container .product-page .hits .product-card__badge--icon img{max-width:20px}}.container .product-page .is-sticky .fixed-price:before{background-color:#FFF;z-index:-1}@media (max-width:767px){.wrapper .mobile-fixed-price{display:flex;align-items:center;margin-bottom:62px}.wrapper .mobile-fixed-price .text-lable{height:20px;display:flex;align-items:flex-end}.wrapper .mobile-fixed-price span.price-cont{display:flex;align-items:flex-end;box-sizing:border-box}.wrapper .mobile-fixed-price span.rub{line-height:normal;top:1px}}@media (min-width:768px) and (max-width:1264px){.product-page .is-sticky .fixed-price{top:70px!important}}.product-page .tabs .tab-content .reviews .item.no-comments{padding-left:0}.container .product-page .tabs .tab-content .reviews .add{margin-top:0}.container .product-page .tabs .tab-content .reviews .item{margin-bottom:0}.product-page .suggestion_line{--swiper-theme-color:#007aff;text-align:var(--bs-body-text-align);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);color:#454545;text-rendering:optimizeSpeed;font-family:'Ubuntu',sans-serif;box-sizing:border-box;outline:none!important;font-weight:700;font-size:14px;line-height:16px;margin-bottom:7px}@media (max-width:767px){.product-page .info .suggestion_line{display:none}}.container .product-page .suggestion_line{margin-bottom:12px}.product-page .suggestion_current,.product-page .suggestion_item:hover{--swiper-theme-color:#007aff;text-align:var(--bs-body-text-align);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);color:#454545;text-rendering:optimizeSpeed;font-family:'Ubuntu',sans-serif;font-size:14px;line-height:16px;box-sizing:border-box;outline:none!important;display:inline-block;cursor:pointer;font-weight:400;padding:2px 7px;border-radius:100px;transition:all 200ms ease;border:1px solid #FDA817}.product-page .suggestion_item{--swiper-theme-color:#007aff;text-align:var(--bs-body-text-align);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);color:#454545;text-rendering:optimizeSpeed;font-family:'Ubuntu',sans-serif;font-size:14px;line-height:16px;box-sizing:border-box;outline:none!important;display:inline-block;cursor:pointer;font-weight:400;padding:2px 7px;border-radius:100px;border:1px solid #fff;transition:all 200ms ease}.product-page .items-slider .brand-series-items-content{width:calc(48vw + 50%)}.product-page .items-slider .brand-series-items-content .benefit-card__img--end picture{align-items:center}.product-page .brand-series-items-content .swiper-slide{box-shadow:0 0 10px rgb(0 0 0 / 15%);border-radius:10px}.product-page .brand-series-items-content .slider-wrapper .swiper-next{z-index:7}.product-page .brand-series-items-content .slider-wrapper .swiper-prev{position:absolute;top:0;bottom:0;width:108px;display:flex;align-items:center;justify-content:flex-end;padding-right:35px;z-index:7}.product-page .brand-series-items-content .slider-wrapper .swiper-prev .swiper-btn{transform:unset}.product-page .brand-series-items-content .slider-wrapper .swiper-button-disabled{display:none}@media (min-width:1265px){.product-page .brand-series-items-content .swiper-slide{margin-left:10px}}@media (max-width:1264px){.product-page .brand-series-items-content .swiper-slide{margin-left:15px}}@media (max-width:999px){.product-page .brand-series-items-content .benefit-card__price .benefit-card__price-new{width:100%}.product-page .brand-series-items-content .benefit-card__price .benefit-card__price-old{margin-left:0}.content .container .product-page .brand-series-items-content .benefit-card__badge--icon img{max-width:20px}}@media (max-width:767px){.product-page .brand-series-items-content .slider-wrapper .swiper-prev{display:none}}.product-page .brand-series-items-content .benefit-slider{padding-top:10px;padding-bottom:10px}.product-page .brand-series-items-content .benefit-card{padding-left:0}.product-page .brand-series-items-content .benefit-card__price.flex{justify-content:flex-start}.product-page .brand-series-items-content .benefit-card__controls.flex{justify-content:flex-start}.product-page .options input.change-input{display:none}@media (max-width:767px){.product-page .options .item:nth-child(n+7){display:none}.container .product-page .options .bottom-button{display:none}.product-page .options .bottom-button.set-more-than-6{display:block}}@media (max-width:413px){.product-page .options .bottom-button.set-more-than-4{display:block}}.container .product-page .photos .product-main-badges{position:absolute;top:3px;z-index:2}.container .product-page .photos .product-main-badges .badge{position:relative;top:0;margin-bottom:10px}.product-page .tabs .tab-content .about .name{margin-bottom:20px}.product-page .tabs .tab-content .about{line-height:21px;font-size:18px}.container .product-page .tabs .tab-content .about a,.container .product-page .tabs .tab-content .about li,.container .product-page .tabs .tab-content .about .sp-bl,.container .product-page .tabs .tab-content .about .sp-bl span{color:#454545!important;font-size:18px}@media (max-width:1264px){.container .product-page .tabs .tab-content .about a,.container .product-page .tabs .tab-content .about li,.container .product-page .tabs .tab-content .about .sp-bl,.container .product-page .tabs .tab-content .about .sp-bl span{font-size:14px}.product-page .tabs .tab-content .about{font-size:14px;line-height:16px}}@media (max-width:767px){.container .product-page .list-name{font-size:18px}}
/* End */
/* /local/templates/Vivon2022/components/codenails/catalog.element/collect/style.min.css?167152507410390 */
