

/* Start:/local/components/itconstruct/catalog/templates/catalog_page/bitrix/catalog.element/.default/style.min.css?17651752419805*/
.catalog-price{color:red}.quantity-block{position:relative;width:60px;display:inline-block}.overlay{width:100%;height:100%;position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.6);z-index:100;display:none}.order-popup{z-index:200;background-color:#daf1c2;border-radius:9px;display:none;left:50%;margin:0 0 0-250px;min-height:auto;position:fixed;top:50px;width:500px;padding:10px 15px 15px}.order-popup .close{cursor:pointer;float:right;height:13px;position:absolute;right:14px;top:7px;width:13px;color:#425c11;font-size:20px;font-family:"Verdana"}.b-title{text-align:left;border-bottom:1px solid #9ccb68;margin:10px 0;font-size:16px;padding-bottom:10px;color:red}.b-item img{border:2px solid #fff;border-radius:11px;margin-left:-3px;float:left;margin-right:9px;height:150px}.cl{clear:both}.itogo{clear:both;padding-top:5px;border-top:1px solid #9ccb68}.b-item .col{width:28px;height:20px;border:1px solid #aab2bd;border-right:none;outline:0;color:#656d78;font-size:12px;text-align:center;-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-bottomleft:3px;border-top-left-radius:3px;border-bottom-left-radius:3px}.b-info .title{font-size:17px;margin-bottom:5px}.b-info .quantity,.b-info .price{font-size:14px}.b-info .price{margin-top:5px}.b-info .btn-minus,.b-info .btn-minus-2,.b-info .btn-minus-3{width:20px;height:10px;display:inline-block;background:url(/local/components/itconstruct/catalog/templates/catalog_page/bitrix/catalog.element/.default/img/col-down.png)no-repeat;cursor:pointer;position:absolute;bottom:0;border:0}.b-info .btn-plus,.b-info .btn-plus-2,.b-info .btn-plus-3{width:20px;height:12px;display:inline-block;background:url(/local/components/itconstruct/catalog/templates/catalog_page/bitrix/catalog.element/.default/img/col-up.png)no-repeat;cursor:pointer;position:absolute;top:0;border:0}.b-info .right b{font-size:16px}.itogo-title{font-size:15px}.itogo{padding-top:15px}.form-input{margin-bottom:10px;display:inline-block;vertical-align:top;width:48%}.form-input input{padding:4px 5px;width:175px}.input-select{width:188px;padding:4px 5px;margin-bottom:10px}.form-input p{font-weight:700}.form-input b{color:red;font-size:14px;font-weight:400}.order-but{background-color:#3bafda;color:#fff;font-size:15px;padding:9px 29px;border:0;margin-top:9px;border-radius:4px;cursor:pointer}.done{font-size:15px;color:green;font-weight:700;text-align:center}.catalog-page .price-list-question{margin-right:20px;display:inline-block;cursor:pointer;text-align:center;width:250px;height:35px;line-height:35px;font-weight:700;font-size:16px;background:url(/bitrix/templates/ailita/images/i/button-mail.png)repeat-x;color:#fff;text-decoration:none;border-radius:10px;position:relative}.image-block__item{position:relative;height:auto;border:0;border-radius:inherit;display:inline-block;vertical-align:middle;float:none;cursor:inherit}.recipe-row-green{color:#018829}.product-detail__body{display:flex;justify-content:space-between;gap:20px}.product-detail__body-left{width:auto;display:flex;flex-direction:column;gap:20px;max-width:100%}.product-detail__top{display:flex;gap:32px}.product-detail__body-left .image-block__item{max-width:300px;min-width:100%;height:auto;border-radius:8px}.product-detail__body-left-info{border-radius:10px;background:#fff;padding-right:24px;display:flex;flex-direction:column;gap:20px}.product-detail__inner{padding-top:12px}.product-detail__inner-content-wrap{display:flex;flex-direction:column;gap:8px}.product-detail__description-title{font-size:16px;font-weight:500;line-height:24px;text-transform:uppercase}.product-detail__program-title{font-size:16px;font-weight:600;line-height:18px;text-transform:uppercase;margin-bottom:20px}.product-detail__body-left .product-program__item{max-width:90px}.product-detail__body-left .product-program__item .image-block__item{min-width:auto}.product-detail__presentation a{display:flex;gap:12px;padding:12px 16px 12px 14px;font-size:16px;align-items:center;width:fit-content}.product-detail__characteristics{padding:0 24px 20px}.product-detail__characteristics-title{font-weight:600;text-transform:uppercase;padding-bottom:8px;border-bottom:1px solid #d7ebd6}.product-detail__characteristics-wrap{display:grid;grid-template-columns:1fr 1fr;padding-top:8px;gap:6px 20px}.product-detail__characteristics-item{display:flex}.product-detail__characteristics-item>div{flex-basis:50%}.product-detail__characteristics-item-name{color:rgba(0,0,0,.78);font-size:13px;line-height:20px}.product-detail__characteristics-item-value{font-weight:600;line-height:16px}@media (max-width:1500px){.product-detail__body .product-detail__body-right{min-width:300px}.buy-box__form-inner{flex-direction:column;gap:10px}.product-detail__body .product-detail__buy .buy-box__form-buttons{width:auto}}@media (min-width:1300px){.product-detail__body-left .product-detail__block-mobile{display:none}}@media (max-width:1299px){.product-detail__body .product-detail__body-right{display:none}}@media (max-width:992px){.product-detail__body-left .image-block__item{max-width:200px;min-width:auto}}@media (max-width:767px){.product-detail__body-left-info{padding:16px}.product-detail__body .product-detail__top,.product-detail__body .product-detail__recipe-block-header{flex-direction:column;gap:0}.product-detail__body .product-detail__recipe-block-header{padding:16px 16px 0}.product-detail__body .product-detail__recipe .recipe-block__body{padding:16px}.product-detail__body .product-detail__characteristics{padding:0}.product-detail__body .product-detail__characteristics-wrap{grid-template-columns:1fr}.product-detail__body .product-program__list{justify-content:space-between}}.product-detail__buy .counter-block{width:130px}.product-detail__buy .counter-block .ui-spinner{width:100%}.product-detail__body-right{min-width:360px;max-width:100%;width:100%}.product-detail__body-right-sticky{display:flex;flex-direction:column;gap:24px;position:sticky;top:54px}.product-detail__block-mobile{display:flex;flex-direction:column;gap:24px}.product-detail__body-right-top{display:flex;flex-direction:column;gap:24px}.product-detail__body-right-top{order:2}.product-detail__body-right-center{order:1}.product-detail__body-right-bottom{order:3}.product-detail__body-right-top,.product-detail__body-right-center,.product-detail__body-right-bottom{border-radius:8px;background:#fff;box-shadow:0 10px 30px 0 rgba(38,51,77,.05);padding:16px}.product-detail__body-right-center .buy-box__buttons,.product-detail__body-right-bottom .buy-box__form{display:none}.product-detail__buy-descr-title{font-size:14px;font-weight:700;margin-bottom:4px}.product-detail__shops-link{font-weight:700;text-decoration:none}.product-detail__shops-link::after{background:url(/images/icons.svg#arrow-link2-view)0 0/contain no-repeat;content:"";position:relative;display:inline-block;width:9px;height:9px;margin-left:5px}.product-detail__body-right-center{display:flex;flex-direction:column;gap:28px}.product-detail__block-article{display:flex;justify-content:space-between;align-items:center}.product-detail__props{display:flex;align-items:center;gap:8px}.product-detail__props .barcode input{position:absolute;padding:0;margin:0;border:0;opacity:0;z-index:-1}.product-detail__props .barcode_button{padding:0;margin:0;border:0;background:0 0;outline:0;display:flex;gap:4px}.product-detail__block-article .product-detail__buy-favorites{display:none}.product-detail__props *{margin:0}.product-detail__props .barcode_button::before{background:url(/images/icons.svg#barcode-view)0 0/contain no-repeat;content:"";position:relative;display:inline-block;width:17px;height:17px}.product-detail__block-price{display:flex;flex-direction:column;gap:8px}.product-detail__block-price .product-detail__block-info{display:flex;gap:10px;align-items:center}.product-detail__info{display:flex}.product-detail__block-price .product-detail__promotion{color:#7c7a37;font-size:10px;font-weight:500;line-height:16px;letter-spacing:.05px;text-transform:uppercase;border-radius:6px;background:#fbf74e;padding:0 3px}.product-detail__block-price .product-detail__price{display:flex;gap:8px}.product-detail__block-price .product-detail__price .price-box__item{font-size:24px;font-weight:700;line-height:21px}.product-detail__block-price .product-detail__price .price-box__item .price-box__item-val{color:#000}.product-detail__block-price .product-detail__price-old{position:relative}.product-detail__block-price .product-detail__price-old span{color:#89939e;font-size:16px}.product-detail__price-old::after{content:"";width:100%;height:1px;position:absolute;background-color:#89939e;left:0;top:50%}.product-detail__buy .buy-box__form-buttons{width:calc(100% - 138px)}.product-detail__buy .buy-box__form-buttons .itc-button{width:100%;height:40px}.product-detail__buy .itc-form-input{min-height:40px}.product-detail__buy-total{display:flex;justify-content:space-between;gap:20px}.product-detail__buy-total-sum{font-size:16px;font-weight:600;line-height:20px}.product-detail__feedback{display:flex;flex-direction:column;gap:12px}.product-detail__body-right-bottom{display:flex;flex-direction:column;gap:24px}.product-detail__body-right-bottom .buy-box__buttons{flex-direction:row-reverse}.product-detail__recipe{border-radius:10px;background:#fff}.product-detail__recipe-block{display:flex;flex-direction:column;gap:20px}.product-detail__recipe-block-header{display:flex;gap:32px}.product-detail__recipe-block__image img{border-radius:8px}.recipe-block__list{padding:12px 24px 0 0}.recipe-block__list .recipe-block__title{font-size:16px;font-weight:600;line-height:20px;text-transform:uppercase}.recipe-block__name{font-size:32px;padding:4px 0 24px}.recipe-block__info{display:flex;flex-direction:column;gap:10px}.ingredients-value{color:rgba(0,0,0,.78);line-height:20px;font-size:16px}.ingredients-count{font-size:16px;font-weight:600;line-height:16px}.product-detail__recipe .recipe-block__body{padding:0 24px 20px}
/* End */
/* /local/components/itconstruct/catalog/templates/catalog_page/bitrix/catalog.element/.default/style.min.css?17651752419805 */
