

/* Start:/local/templates/bryno/assets/dist/css/pages/homepage.css?168320405611284*/
.banners{display:grid;grid-row-gap:25px;margin-bottom:30px;margin-top:50px}.full-banner{border-radius:20px;background:url("/local/templates/bryno/images/full-banner-logo.svg") right/contain no-repeat,url("/local/templates/bryno/images/full-banner.jpg") no-repeat 50%/cover;height:965px}@media only screen and (max-width:1400px){.full-banner{height:665px}}@media only screen and (max-width:1280px){.full-banner{height:auto}}@media only screen and (max-width:700px){.full-banner{background:-webkit-gradient(linear,right top, left top,color-stop(62.38%, #edd3ec),color-stop(72.99%, #edd3ec));background:linear-gradient(270deg,#edd3ec 62.38%,#edd3ec 72.99%);margin-bottom:50px}}.about-page .full-banner{margin-bottom:150px;background:url("/local/templates/bryno/images/full-banner-logo.svg") right/contain no-repeat,url("/local/templates/bryno/images/full-banner-about.jpg") no-repeat 50%/cover}@media only screen and (max-width:896px){.about-page .full-banner{margin-bottom:50px}}@media only screen and (max-width:700px){.about-page .full-banner{background:#ff946e}}.full-banner__content{width:50%;margin-left:auto;padding:75px 180px 75px 0;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:1280px){.full-banner__content{padding:75px 125px 75px 0}}@media only screen and (max-width:896px){.full-banner__content{padding:30px 100px 30px 0}}@media only screen and (max-width:700px){.full-banner__content{padding:30px;padding-top:0;width:100%;margin-top:0}}.full-banner__mobile-img{border-top-right-radius:20px;border-top-left-radius:20px;width:100%}.half-banner{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:25px}@media only screen and (max-width:700px){.half-banner{grid-template-columns:1fr;grid-row-gap:15px}}.half-banner.half-banner--assigned{display:block;width:100%}@media only screen and (max-width:1839px){.half-banner.half-banner--assigned{width:auto}}@media only screen and (max-width:700px){.half-banner.half-banner--no-text img{-o-object-position:90%;object-position:90%}}.half-banner.half-banner--assigned .half-banner__item-content{max-width:50%}.half-banner.half-banner--assigned .half-banner__item{height:620px;position:relative;z-index:1;background-color:transparent}@media only screen and (max-width:1400px){.half-banner.half-banner--assigned .half-banner__item{height:435px}.half-banner.half-banner--assigned .half-banner__item .half-banner__item-content{max-width:50%}}@media only screen and (max-width:700px){.half-banner.half-banner--assigned .half-banner__item .half-banner__item-content{max-width:80%}}@media only screen and (max-width:896px){.half-banner.half-banner--assigned .half-banner__item{height:350px;max-height:100%}}.half-banner.half-banner--assigned .half-banner__item img{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:700px){.half-banner__item:first-child{grid-row:2/3}.half-banner__item:last-child{grid-row:1/2;max-height:70vw}}.half-banner__item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.half-banner__item,.half-banner__item img{display:block;border-radius:20px}.half-banner__item-content{-webkit-box-sizing:border-box;box-sizing:border-box;padding:65px 80px;max-width:85%}@media only screen and (max-width:1400px){.half-banner__item-content{padding:45px 60px}}@media only screen and (max-width:1024px){.half-banner__item-content{padding:30px;max-width:100%}}.banner-title{line-height:55px}.banner-subtitle{font-weight:800;font-size:24px;margin-top:1em}@media only screen and (max-width:1400px){.banner-subtitle{font-size:20px !important}}@media only screen and (max-width:896px){.banner-subtitle{font-size:16px !important}}.banner-text{font-weight:400;font-size:18px;line-height:25px;margin-top:1.5em}@media only screen and (max-width:1400px){.banner-text{font-size:15px !important}}@media only screen and (max-width:700px){.banner-text{font-size:14px !important;line-height:1.2}}.banner-text p + p{margin-top:1em}@media only screen and (max-width:1024px){.advantages{margin-top:100px}}@media only screen and (max-width:896px){.advantages{margin:100px 0 50px}}@media only screen and (max-width:700px){.advantages{margin:160px 0 230px}}.advantages__inner{position:relative}.advantages__bg{position:relative;z-index:-1;max-width:1345px;margin:0 auto;height:620px;border-radius:20px;overflow-y:scroll;scrollbar-width:none;scroll-behavior:smooth}@media only screen and (max-width:1400px){.advantages__bg{height:500px;max-width:900px}}@media only screen and (max-width:700px){.advantages__bg{height:200px;right:-40px;top:70px;border-top-right-radius:0;border-bottom-right-radius:0}}@media only screen and (max-width:480px){.advantages__bg{right:-22px}}.advantages__bg::-webkit-scrollbar{width:0}.advantages__bg img{scroll-behavior:smooth}.advantages__bicycle{position:absolute;right:0;bottom:-20%}@media only screen and (max-width:1024px){.advantages__bicycle{bottom:-25%}}@media only screen and (max-width:896px){.advantages__bicycle{bottom:-35%}}@media only screen and (max-width:700px){.advantages__bicycle{bottom:-175px}}@media only screen and (max-width:1600px){.advantages__bicycle img{height:400px}}@media only screen and (max-width:1400px){.advantages__bicycle img{height:330px}}@media only screen and (max-width:1024px){.advantages__bicycle img{height:280px}}@media only screen and (max-width:700px){.advantages__bicycle img{height:150px}}.advantages__slider{position:absolute;left:0;bottom:-20%}@media only screen and (max-width:1024px){.advantages__slider{bottom:20%}}@media only screen and (max-width:896px){.advantages__slider{left:-3%}}@media only screen and (max-width:700px){.advantages__slider{left:0;bottom:-5%}}.advantages__slider > .slider{width:800px !important}@media only screen and (max-width:1600px){.advantages__slider > .slider{width:600px !important}}@media only screen and (max-width:700px){.advantages__slider > .slider{width:335px !important}.advantages__slider > .slider .slick-slide:nth-child(3n+1) .advantages__slider-item{background-color:#edd3ec}.advantages__slider > .slider .slick-slide:nth-child(3n+2) .advantages__slider-item{background-color:#f3eee5}.advantages__slider > .slider .slick-slide:nth-child(3n+3) .advantages__slider-item{background-color:#79ad8c}}@media only screen and (max-width:480px){.advantages__slider > .slider{width:calc(100vw - 22px * 2) !important}}.advantages__slider .slick-dots{position:absolute;bottom:-60%;left:calc((100vw - 85px) / 2);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.advantages__slider-item{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:65px 80px;height:640px;border-radius:20px}@media only screen and (max-width:1600px){.advantages__slider-item{padding:35px 50px}}@media only screen and (max-width:1400px){.advantages__slider-item{height:500px}}@media only screen and (max-width:1024px){.advantages__slider-item{height:450px;padding:35px 50px 90px}}@media only screen and (max-width:700px){.advantages__slider-item{height:335px;padding:30px 25px 50px}}.advantages__slider-title{line-height:68px}.advantages__slider-controls{position:absolute;left:65px;bottom:80px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:25%}@media only screen and (max-width:1600px){.advantages__slider-controls{width:160px}}@media only screen and (max-width:1400px){.advantages__slider-controls{left:50px;bottom:50px}}@media only screen and (max-width:1024px){.advantages__slider-controls{bottom:30px}}@media only screen and (max-width:700px){.advantages__slider-controls{left:20px;right:auto;width:auto}}.advantages__slider-controls .slick-arrow{position:relative;left:auto !important;top:auto !important;right:auto !important;-webkit-transform:none !important;transform:none !important;background-color:transparent}.advantages__slider-status{font-weight:300;font-size:32px}@media only screen and (max-width:700px){.advantages__slider-status{font-size:16px;margin:0 20px}}.advantages__slider-status span{font-weight:800}.guarantees{background:url("/local/templates/bryno/images/guaranteees.jpg") no-repeat;background-position-y:50%;padding:115px 0}@media only screen and (min-width:2301px){.guarantees{background-position-x:-600px}}@media only screen and (max-width:1600px){.guarantees{background-position-x:-999px}}@media only screen and (max-width:1400px){.guarantees{background-position-x:-600px;background-size:contain;padding:0}}@media only screen and (max-width:1024px){.guarantees{background-position-x:-45vw}}@media only screen and (max-width:700px){.guarantees{background:none}}.guarantees__inner{max-width:50%;margin-left:auto;padding:180px 0}@media only screen and (max-width:1024px){.guarantees__inner{padding:180px 0 80px}}@media only screen and (max-width:700px){.guarantees__inner{max-width:100%;padding:20px 0 0}}.guarantees__title{font-size:64px;font-weight:800;margin-bottom:40px;margin-left:40px}@media only screen and (max-width:896px){.guarantees__title{margin-bottom:20px}}@media only screen and (max-width:700px){.guarantees__title{margin-left:0}}.guarantees__body{padding:30px 40px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;border-radius:20px;border:3px solid #000;background-color:#fff}@media only screen and (max-width:700px){.guarantees__body{padding:30px 25px;padding-bottom:400px;background:url("/local/templates/bryno/images/guaranteees.jpg") no-repeat;background-position:0% bottom;background-size:75%}}@media only screen and (max-width:480px){.guarantees__body{padding-bottom:250px}}.guarantees__body-title{font-weight:800;font-size:24px;margin-bottom:10px;margin-top:0}.guarantees__body-text{font-weight:400;font-size:18px;margin-bottom:40px;margin-top:0}.question{margin:60px 0 130px}@media only screen and (max-width:1024px){.question{margin:60px 0 80px}}.question__inner{margin-top:50px;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:25px}@media only screen and (max-width:700px){.question__inner{grid-template-columns:1fr}}.question__item{display:block}.question__item img{width:100%;display:block;border-radius:20px}@media only screen and (max-width:1400px){.question__item img{height:100%;-o-object-fit:cover;object-fit:cover}}@media only screen and (max-width:700px){.question__item:last-child{display:none}}.question__text{font-weight:700;font-size:18px;line-height:1.5;max-width:660px}@media only screen and (max-width:1400px){.question__text{max-width:500px}}@media only screen and (max-width:1024px){.question__text{font-size:16px}}@media only screen and (max-width:896px){.question__text{max-width:100%}}.question__item-form{max-width:660px}@media only screen and (max-width:1400px){.question__item-form{max-width:500px}}@media only screen and (max-width:700px){.question__item-form{max-width:100%}}
/* End */


/* Start:/local/templates/bryno/assets/dist/css/pages/catalogue.css?16818236474010*/
.banners{display:grid;grid-row-gap:25px;margin-bottom:30px;margin-top:50px}.full-banner{border-radius:20px;background:url("/local/templates/bryno/images/full-banner-logo.svg") right/contain no-repeat,url("/local/templates/bryno/images/full-banner.jpg") no-repeat 50%/cover;height:965px}@media only screen and (max-width:1400px){.full-banner{height:665px}}@media only screen and (max-width:1280px){.full-banner{height:auto}}@media only screen and (max-width:700px){.full-banner{background:-webkit-gradient(linear,right top, left top,color-stop(62.38%, #edd3ec),color-stop(72.99%, #edd3ec));background:linear-gradient(270deg,#edd3ec 62.38%,#edd3ec 72.99%);margin-bottom:50px}}.about-page .full-banner{margin-bottom:150px;background:url("/local/templates/bryno/images/full-banner-logo.svg") right/contain no-repeat,url("/local/templates/bryno/images/full-banner-about.jpg") no-repeat 50%/cover}@media only screen and (max-width:896px){.about-page .full-banner{margin-bottom:50px}}@media only screen and (max-width:700px){.about-page .full-banner{background:#ff946e}}.full-banner__content{width:50%;margin-left:auto;padding:75px 180px 75px 0;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:1280px){.full-banner__content{padding:75px 125px 75px 0}}@media only screen and (max-width:896px){.full-banner__content{padding:30px 100px 30px 0}}@media only screen and (max-width:700px){.full-banner__content{padding:30px;padding-top:0;width:100%;margin-top:0}}.full-banner__mobile-img{border-top-right-radius:20px;border-top-left-radius:20px;width:100%}.half-banner{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:25px}@media only screen and (max-width:700px){.half-banner{grid-template-columns:1fr;grid-row-gap:15px}}.half-banner.half-banner--assigned{display:block;width:100%}@media only screen and (max-width:1839px){.half-banner.half-banner--assigned{width:auto}}@media only screen and (max-width:700px){.half-banner.half-banner--no-text img{-o-object-position:90%;object-position:90%}}.half-banner.half-banner--assigned .half-banner__item-content{max-width:50%}.half-banner.half-banner--assigned .half-banner__item{height:620px;position:relative;z-index:1;background-color:transparent}@media only screen and (max-width:1400px){.half-banner.half-banner--assigned .half-banner__item{height:435px}.half-banner.half-banner--assigned .half-banner__item .half-banner__item-content{max-width:50%}}@media only screen and (max-width:700px){.half-banner.half-banner--assigned .half-banner__item .half-banner__item-content{max-width:80%}}@media only screen and (max-width:896px){.half-banner.half-banner--assigned .half-banner__item{height:350px;max-height:100%}}.half-banner.half-banner--assigned .half-banner__item img{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:700px){.half-banner__item:first-child{grid-row:2/3}.half-banner__item:last-child{grid-row:1/2;max-height:70vw}}.half-banner__item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.half-banner__item,.half-banner__item img{display:block;border-radius:20px}.half-banner__item-content{-webkit-box-sizing:border-box;box-sizing:border-box;padding:65px 80px;max-width:85%}@media only screen and (max-width:1400px){.half-banner__item-content{padding:45px 60px}}@media only screen and (max-width:1024px){.half-banner__item-content{padding:30px;max-width:100%}}.banner-title{line-height:55px}.banner-subtitle{font-weight:800;font-size:24px;margin-top:1em}@media only screen and (max-width:1400px){.banner-subtitle{font-size:20px !important}}@media only screen and (max-width:896px){.banner-subtitle{font-size:16px !important}}.banner-text{font-weight:400;font-size:18px;line-height:25px;margin-top:1.5em}@media only screen and (max-width:1400px){.banner-text{font-size:15px !important}}@media only screen and (max-width:700px){.banner-text{font-size:14px !important;line-height:1.2}}.banner-text p + p{margin-top:1em}
/* End */


/* Start:/local/templates/bryno/assets/dist/css/pages/card.css?16832729408021*/
.card-page__description{padding:95px 85px 130px;border:3px solid #000;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:6vw;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-radius:20px;margin-top:-300px;position:relative;z-index:1}@media only screen and (max-width:1024px){.card-page__description{padding:45px 60px 90px}}@media only screen and (max-width:896px){.card-page__description{margin-top:25px;padding:0;border:0;grid-template-columns:100%}}.card-page__description-title{font-weight:800;font-size:48px;margin-bottom:1ch}@media only screen and (max-width:1400px){.card-page__description-title{font-size:30px}}@media only screen and (max-width:896px){.card-page__description-title{font-size:14px;margin-bottom:0;padding:20px 0;border-top:2px solid #000;position:relative}.card-page__description-title::after{content:'+';font-size:30px;color:#000;position:absolute;right:15px;top:10px;display:block;-webkit-transition:all 250ms ease;transition:all 250ms ease}.is-expanded .card-page__description-title::after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@media only screen and (max-width:896px){.card-page__description-body{height:0;opacity:0;-webkit-transition:all 250ms ease;transition:all 250ms ease;pointer-events:none}.is-expanded .card-page__description-body{height:var(--max-height);opacity:1;pointer-events:all;padding-bottom:25px}}.card-page__description-subtitle{font-weight:800;font-size:24px;margin-bottom:1em}@media only screen and (max-width:1400px){.card-page__description-subtitle{font-size:18px}}.card-page__description-text{font-weight:400;font-size:18px;line-height:30px}@media only screen and (max-width:1400px){.card-page__description-text{font-size:16px;line-height:25px}}.card-page__description-text + .card-page__description-text{margin-top:1em}.card-page__advantages{margin:50px 0 80px;border-radius:20px;background-color:#000;width:100%;position:relative}@media only screen and (max-width:896px){.card-page__advantages{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}.card-advantages-slider__item{display:-webkit-inline-box !important;display:-webkit-inline-flex !important;display:-ms-inline-flexbox !important;display:inline-flex !important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:896px){.card-advantages-slider__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.card-advantages-slider__item-title{color:#fff;padding:108px 85px;max-width:50%}@media only screen and (max-width:1400px){.card-advantages-slider__item-title{max-width:100%;padding:65px;font-size:22px !important}}@media only screen and (max-width:896px){.card-advantages-slider__item-title{padding:25px;padding-bottom:80px}.card-advantages-slider__item-title br{display:none}}@media only screen and (max-width:700px){.card-advantages-slider__item-title{font-size:16px !important;min-height:170px;-webkit-box-sizing:border-box;box-sizing:border-box}}.card-advantages-slider__item-img{height:100%;width:45%;border-radius:20px}@media only screen and (max-width:896px){.card-advantages-slider__item-img{width:100%;max-height:500px;-o-object-fit:cover;object-fit:cover}}.card-page__advantages-controls{position:absolute;left:102px;bottom:70px;color:#fff;width:200px}@media only screen and (max-width:1400px){.card-page__advantages-controls{left:85px}}@media only screen and (max-width:1024px){.card-page__advantages-controls{bottom:30px;width:150px}}@media only screen and (max-width:896px){.card-page__advantages-controls{bottom:auto;left:45px;top:100px}}@media only screen and (max-width:700px){.card-page__advantages-controls{left:-35px;top:125px}.card-page__advantages-controls .slick-dots{display:none !important}}.card-page__advantages-status{text-align:center;font-weight:400;font-size:32px}@media only screen and (max-width:1024px){.card-page__advantages-status{font-size:22px}}@media only screen and (max-width:700px){.card-page__advantages-status{font-size:16px}}.card-page__advantages-status span{font-weight:700}.card-page__information{display:grid;grid-template-columns:repeat(2,1fr);margin:90px 0 120px;grid-column-gap:25px}@media only screen and (max-width:896px){.card-page__information{margin:0;grid-template-columns:100%}}.card-page__information-item-title{margin-bottom:1em;font-weight:800;font-size:48px}@media only screen and (max-width:1400px){.card-page__information-item-title{font-size:30px}}@media only screen and (max-width:896px){.card-page__information-item-title{font-size:14px;margin-bottom:0;padding:20px 0;border-top:2px solid #000;position:relative}.card-page__information-item-title.js-toggle-mobile-spoiler::after{content:'+';font-size:30px;color:#000;position:absolute;right:15px;top:10px;display:block;-webkit-transition:all 250ms ease;transition:all 250ms ease}.is-expanded .card-page__information-item-title.js-toggle-mobile-spoiler::after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}}.card-page__geometry-tabs,.card-page__information-params{background-color:#fff;border:3px solid #000;border-radius:20px;min-height:550px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:1400px){.card-page__geometry-tabs,.card-page__information-params{min-height:450px}}@media only screen and (max-width:1024px){.card-page__geometry-tabs,.card-page__information-params{min-height:350px}}@media only screen and (max-width:896px){.card-page__geometry-tabs,.card-page__information-params{border-radius:0;border:0;min-height:0}}.card-page__information-params{padding:60px 80px 70px}@media only screen and (max-width:1024px){.card-page__information-params{padding:40px}}@media only screen and (max-width:896px){.card-page__information-params{padding:0;opacity:0;height:0;-webkit-transition:all 250ms ease;transition:all 250ms ease;pointer-events:none}.is-expanded .card-page__information-params{height:var(--max-height);opacity:1;pointer-events:all;padding-bottom:20px}}.card-page__geometry-tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (max-width:896px){.card-page__geometry-tabs{padding-bottom:70px;border-bottom:2px solid #000;width:calc(100% + 80px);margin-left:-40px}}@media only screen and (max-width:480px){.card-page__geometry-tabs{width:calc(100% + 44px);margin-left:-22px}}.card-page__geometry-tabs-content{width:80%;height:80%;margin:auto}@media only screen and (max-width:896px){.card-page__geometry-tabs-content{height:auto}}.card-page__geometry-tabs-nav{position:absolute;bottom:-2px;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;list-style-type:none;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:700px){.card-page__geometry-tabs-nav{bottom:-5px}}.card-page__geometry-tabs-nav li a{padding:8px 60px;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #000;font-weight:800;font-size:18px;color:#000 !important;-webkit-transition:all 250ms ease;transition:all 250ms ease}@media only screen and (max-width:700px){.card-page__geometry-tabs-nav li a{padding:8px 40px;font-size:12px}}.card-page__geometry-tabs-nav li:first-child a{border-top-left-radius:10px}.card-page__geometry-tabs-nav li:last-child a{border-top-right-radius:10px}.card-page__geometry-tabs-nav li.is-active a{background-color:#000;color:#fff !important}
/* End */


/* Start:/local/templates/bryno/components/bitrix/breadcrumb/breadcrumbs/style.css?17248374181078*/
@media only screen and (max-width: 700px){#bx_breadcrumb .breadcrumbs-list{margin-top:-30px;flex-wrap:wrap}#bx_breadcrumb .breadcrumbs-list__item{display:block !important;-webkit-margin-end:15px;margin-inline-end:15px}#bx_breadcrumb .breadcrumbs-list__item:first-child:before{display:none !important}#bx_breadcrumb .breadcrumbs-list__item:before{content:"•" !important;display:inline !important;font-weight:700;font-size:12px;position:relative;left:-5px;font-size:12px;text-shadow:0 1px 1.5px rgba(255,255,255,.75)}#bx_breadcrumb .breadcrumbs-list__item a{display:initial !important;font-weight:800;font-size:12px !important;height:initial;width:initial}#bx_breadcrumb .breadcrumbs-list__item a:before{display:none !important}#bx_breadcrumb .breadcrumbs-list__item span{color:#000;font-weight:700;font-size:12px !important;text-shadow:0 1px 1.5px rgba(255,255,255,.75)}.intro #bx_breadcrumb .breadcrumbs-list__item:before{color:#fff;text-shadow:0 1px 1.5px rgba(0,0,0,.75)}.intro #bx_breadcrumb .breadcrumbs-list__item span{color:#fff;text-shadow:0 1px 1.5px rgba(0,0,0,.75)}}
/* End */


/* Start:/bitrix/components/bitrix/catalog.compare.list/templates/.default/style.css?16802599641265*/
.bx_catalog-compare-list{
    font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
    font-size:12px;
    z-index:998;
    overflow:hidden;
    -webkit-box-sizing:border-box;
       -moz-box-sizing:border-box;
            box-sizing:border-box;
    width:270px;
    max-height:100%;
    padding:10px 8px 0;
    white-space:normal;
    color:#404040;
    border:1px solid #b7b7b7;
    border-radius:3px;
    background:#fff;
    box-shadow:0 2px 5px 0 rgba(0,0,0,.18);
	margin-bottom: 10px;
}
.bx_catalog-compare-list.fix{
	position:fixed;
}
.bx_catalog-compare-list.top{
    top:5px;
}
.bx_catalog-compare-list.right{
    right:5px;
}
.bx_catalog-compare-list.bottom{
    bottom:5px;
}
.bx_catalog-compare-list.left{
    left:5px;
}
.bx_catalog-compare-list .bx_catalog_compare_form {  }
.bx_catalog-compare-list:hover .bx_catalog_compare_form {  }
.bx_catalog-compare-list a{
    font-size:11px;
    color:#327ab7;
}
.bx_catalog-compare-list a:hover{
    text-decoration:none;
}
.bx_catalog_compare_count p{
    margin:0 0 10px 0;
}
.bx_catalog_compare_count p.compare-redirect{
	text-align: center;
	font-weight: bold;
}
.bx_catalog-compare-list .compare-items td{
    font-size:12px;
    font-weight:bold;
    padding-bottom:10px;
	vertical-align: top;
}
/* End */


/* Start:/local/templates/bryno/components/bitrix/catalog/bryno/bitrix/catalog.element/bryno/style.css?17478353431404*/
@media only screen and (min-width: 896px) {
a.card-picture__gallery-item.card-picture__gallery-item--video {
    order: 2;
}
}

.card-gift {
    align-items: center;
    display: flex;
    gap: 6px;
    left: 5px;
    position: absolute;
    top: 40px;
    z-index: 1;
}

.card-gift .--gift {
    width: 42px;
    height: 42px;
    display: block;
    background: url(/local/templates/bryno/images/gift.svg) no-repeat 50% / contain;
}
.card-gift .text-hint {
    height: initial;
    flex: 1 1 auto;
    width: initial;
}
.card-gift .text-hint .text-hint__content,
.card-gift .text-hint .hint-content {
    display: block;
    position: static;
}
.card-gift .text-hint .hint-content {
    border-radius: 10px;
    height: initial;
    padding: 12px !important;
}
.card-gift .text-hint .tippy-arrow {
    display: none;
}

.new-card-gift
{
    width: fit-content;
    position: static;
}

.new-card-gift .hint-content
{
    font-weight: 800;
}
.mobile-card-gift
{
    justify-content: center;
    display: flex;
}




@media only screen and (min-width: 896px) {
    .vk_video {
        order: 2;
    }
}

.vk-modal {
    display: block;
    max-height: 90vh;
    max-width: 90vw;
    height: 480px;
    width: 960px;
    padding: 0 !important;
}
.vk-modal iframe {
    display: block;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}

.bnpl-modal
{
    z-index: 111;
}
/* End */
/* /local/templates/bryno/assets/dist/css/pages/homepage.css?168320405611284 */
/* /local/templates/bryno/assets/dist/css/pages/catalogue.css?16818236474010 */
/* /local/templates/bryno/assets/dist/css/pages/card.css?16832729408021 */
/* /local/templates/bryno/components/bitrix/breadcrumb/breadcrumbs/style.css?17248374181078 */
/* /bitrix/components/bitrix/catalog.compare.list/templates/.default/style.css?16802599641265 */
/* /local/templates/bryno/components/bitrix/catalog/bryno/bitrix/catalog.element/bryno/style.css?17478353431404 */
