

/* Start:/local/templates/rukodelie/components/bitrix/menu/about_left/style.min.css?1770789839513*/
.nav-panel-link{display:inline-block;width:100%;padding:16px;border-radius:0 4px 4px 0;font-weight:400;color:var(--v-color-black)}.nav-panel__checked::before{content:"";display:inline-block;width:3px;height:auto;border-radius:4px 0 0 4px;background:var(--v-color-red)}.nav-panel__checked a{padding:16px 16px 16px 13px;background:var(--v-color-white);color:var(--v-color-red)}.nav-panel__item{display:flex}.nav-panel{margin-bottom:40px}@media (min-width:767px){.nav-panel{margin-bottom:72px;align-self:flex-start}}
/* End */


/* Start:/local/templates/rukodelie/components/bitrix/system.pagenavigation/news_pagination/style.min.css?1770789843552*/
.pagination{margin-top:40px}.pagination__show{width:100%}.pagination__wrap{margin:32px auto 0;display:flex;justify-content:space-between;align-items:center;max-width:738px}.pagination__wrap-mobile{font-weight:700;font-size:14px;line-height:16px;color:var(--v-color-gray);display:grid;grid-template-columns:repeat(3,46px);grid-gap:15px;text-align:center}.button--secondary.pagination__show{width:100%;margin:34px 0 0 0}@media only screen and (min-width:768px){.pagination__wrap-mobile{display:none}.pagination__wrap .no-mobile-f{display:flex!important}}
/* End */


/* Start:/local/templates/rukodelie/components/bitrix/news/sertifikaty/bitrix/news.list/.default/style.min.css?17707898407499*/
.gift-certificates-list{display:grid;grid-gap:4px;width:calc(100% + 30px);margin:0 0 24px -15px;grid-template-columns:repeat(2,calc(50% - 4px));background-color:var(--v-color-white)}.button--outline:disabled,.button--outline.disabled{border:1px solid var(--v-color-red);color:var(--v-color-red);pointer-events:all}.fancybox__slide{padding:48px 0 8px 0!important}.review-form__title{display:inline-block;margin:0 0 32px 0;padding:0 52px 0 0;color:var(--v-color-red);font-size:16px;font-weight:400}.fancybox__content :focus:not(.carousel__button.is-close){outline:0}.input-wrap .input__title{font-size:16px;color:var(--v-color-black);font-weight:500}.input__prefix{font-size:20px;color:var(--v-color-deep-purple);font-weight:500}.fancybox-close-small{position:absolute;z-index:10;top:16px;right:16px;width:36px;height:36px;border:0;cursor:pointer;background:var(--v-color-white);border-radius:50%;box-shadow:4px 4px 8px rgba(0,0,0,.15)}.fancybox-close-small:focus{outline:0}.fancybox-close-small svg{display:block;margin:auto}.politic{margin:0 0 16px 0;font-size:16px;line-height:24px}.politic-text-red{color:var(--v-color-red)}.gift-certificates__item{display:flex;flex-direction:column;align-items:center;position:relative;padding:16px 4px}.gift-certificates__item:hover .props__key,.gift-certificates__item:hover .gift-certificates__item-price--old{color:var(--v-color-gray)}.gift-certificates__item-image{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;object-position:center}.gift-certificates__item-image_wrap{display:flex;align-items:center;justify-content:center;max-width:210px;margin:30px 0 0}.gift-certificates__item-title{font-weight:500;font-size:12px;line-height:120%;color:var(--v-color-black);text-align:center;margin-top:12px}.gift-certificates__item-price{margin-top:8px;font-weight:700;font-size:16px;line-height:19px;text-align:center;position:relative;display:grid}.gift-certificates__item-price--old{font-size:14px;line-height:21px;text-decoration-line:line-through}.gift-certificates__item-price--new{color:var(--v-color-red);font-size:18px;margin-left:3px}.gift-certificates__item-price--current{color:var(--v-color-deep-purple);margin-left:4px}.gift-certificates__item-discount-percent{color:var(--v-color-white);font-weight:600;background:var(--v-color-gold);border-radius:4px;margin-left:0;position:absolute;top:10px;right:-36px;padding:0 3px;font-size:11px;line-height:20px}.gift-certificates__item-info{display:grid;align-items:center;grid-gap:8px;margin:8px auto 0;grid-template-columns:repeat(2,max-content)}.gift-certificates__item-props{display:none}.gift-certificates__item-button-wrap{margin-top:auto}.gift-certificates__item .gift-certificates__item-button{margin:8px auto 0;padding:12px 42px;font-size:12px}.gift-certificates__item .gift-certificates__item-favorite{position:absolute;top:8px;right:8px}.gift-certificates__item-favorite .active{display:none}.gift-certificates__item-favorite.favorite .active{display:block}.gift-certificates__item-favorite.favorite .no-active{display:none}.gift-certificates-info{width:calc(100% + 30px);min-height:560px;margin:0 0 40px -15px;padding:15px;border-radius:4px;background-color:var(--v-color-white)}.gift-certificates-info p{margin:0 0 32px 0}.gift_red-heading-freely{color:var(--v-color-red);font-size:18px;line-height:20px;font-weight:500;text-align:center}.gift-certificates-info .gift-heading{margin:0 0 14px;font-size:18px}.gift-heading-bold{margin-top:14px;font-weight:500;display:block}.gift-certificates-info p.gift_red-heading{margin:0 0 30px 0;color:var(--v-color-red);font-size:18px;line-height:20px;font-weight:500}.gift-certificates-info p.gift_red-heading:first-child{margin:8px 0 16px 0}.gift-certificates-info .gift_black-heading{margin:0 0 16px 0;font-size:16px;font-weight:500;color:var(--v-color-deep-purple);line-height:16px}.gift-certificates-info ul li{font-weight:400;margin-bottom:8px}.gift-certificates-img{width:100%;height:auto;margin-bottom:20px}.hide-on-mobile{display:none}.gift-certificates__reviews{margin-top:80px}.gift-certificates__reviews-list{background-color:var(--v-color-white);padding:32px 15px;margin-bottom:70px}.content-comment{padding:16px;margin-top:8px}.content-comment-answer{max-width:790px;background-color:var(--v-color-bg);margin-left:auto;padding-right:16px;padding-left:16px}.content-comment-answer:before{content:"";position:absolute;right:20%;border:25px solid transparent;margin-top:-55px;margin-left:35%;border-bottom:14px solid var(--v-color-bg)}.content-comment-data{display:flex}.content-comment-data p{margin:0;margin-left:4px;font-size:16px;color:var(--v-color-gray)}.content-comment-user p{margin:0 0 0 4px;font-size:16px;color:var(--v-color-gray);font-weight:500}.content-comment-text{margin-top:8px;margin-bottom:8px}.content-comment-user{margin-top:16px;display:flex}@media (min-width:426px){.gift-certificates-info{width:100%;padding:40px;margin-left:0}}@media (min-width:573px){.gift-certificates-list{margin-right:0;margin-left:0;grid-template-columns:1fr 1fr 1fr;grid-gap:30px;background-color:transparent;margin-bottom:72px;width:100%}.gift-certificates__item{padding:15px;background-color:var(--v-color-white)}.gift-certificates__reviews-list{padding:16px 32px 32px 32px}.content-comment-answer:before{right:37%}.fancybox-close-small{top:32px;right:32px}}@media only screen and (min-width:750px){.gift-certificates__item{border-radius:4px}.gift-certificates__item-image_wrap{order:1;width:100%;max-width:unset;height:130px;max-height:unset;transition:all .3s;margin-top:40px}.gift-certificates__item-title{order:2;font-size:14px;line-height:120%;margin-bottom:8px}.gift-certificates__item-props{display:block;order:3;height:48px;overflow:hidden;margin-bottom:10px;font-weight:400;font-size:14px;line-height:120%}.gift-certificates__item-props_wrap{display:grid;grid-gap:8px;grid-template-columns:1fr 1fr}.gift-certificates__item-props .props__key{text-align:right;word-break:break-all}.gift-certificates__item-props .props__value{display:inline;color:var(--v-color-black);white-space:pre-line}.gift-certificates__item-price{order:5;font-size:22px;line-height:26px;margin-bottom:12px;display:block}.gift-certificates__item-price--old{font-size:16px}.gift-certificates__item-discount-percent{padding:3px;font-size:12px;position:static}.gift-certificates__item .gift-certificates__item-button{margin-top:0;width:165px;height:46px}.gift-certificates__item .gift-certificates__item-button-wrap{order:6}}@media (min-width:768px){.gift-certificates__item .gift-certificates__item-button:hover{color:var(--v-color-red);border-color:var(--v-color-red)}.gift-certificates-info p.gift_red-heading,.gift_red-heading-freely{font-size:24px;line-height:28px}.gift-certificates-info p.gift_red-heading{margin-bottom:40px}.gift-certificates-info .gift-heading{font-size:24px;line-height:28px;margin-bottom:20px}.gift-heading-bold{display:inline}.gift-certificates-img{float:left;margin-right:46px}.hide-on-mobile{display:block}}@media (min-width:1024px){.gift-certificates-info{margin:0 0 60px 0}.gift-certificates-body{margin-top:72px}.gift-certificates-img{object-fit:cover;width:380px;height:345px}}@media (min-width:1025px){.gift-certificates-list{margin-bottom:0}.gift-certificates__item{padding:8px 8px 16px 8px}}@media (min-width:1440px){.gift-certificates-list{grid-template-columns:1fr 1fr 1fr 1fr}.gift-certificates__item-price--old{font-size:14px}}@media (min-width:1544px){.gift-certificates__item-price--old{font-size:16px}}
/* End */


/* Start:/local/components/sunweb/sertifikaty.order/templates/.default/style.min.css?17707898463121*/
.modal-review-form{display:none;width:100%;padding:16px;border-radius:4px}.modal-review-title{margin:0 0 16px 0;padding:0 52px 0 30px;font-size:28px;color:var(--v-color-deep-purple);font-weight:500;line-height:28px;background:url(/local/components/sunweb/sertifikaty.order/templates/.default/images/present.svg)left no-repeat}.modal-review-form .note_text{color:var(--v-color-black);font-size:16px;font-weight:400;margin:0 0 32px 0}.modal-review-form .input__area::placeholder{color:var(--v-color-gray);font-size:20px;font-weight:500}.modal-review-form input.input__area{font-size:20px;outline:0}.modal-review-form .input-wrap{margin:0 0 16px 0}.modal-review-form .review-form__submit{font-size:14px;font-weight:700;width:100%}.modal-review-form.fancybox__content{padding:16px}@media (min-width:573px){.modal-review-form.fancybox__content{width:572px;padding:32px}}.modal-review-form .notification{display:flex;align-items:center;position:relative;width:100%;height:auto;min-height:62px;padding:8px 64px 8px 70px;margin-top:16px}.modal-review-form .notification-text{font-size:16px;line-height:150%;font-weight:400}.modal-review-form .notification-text{margin:0;font-size:16px;line-height:150%;font-weight:400}.modal-review-form .notification-btn{cursor:pointer;background-color:transparent;border:0;position:absolute;top:50%;right:16px;width:24px;height:24px;transform:translateY(-50%);background-size:cover}.modal-review-form .notification__error{background-color:var(--v-color-pink)}.modal-review-form .notification__error .notification-text{color:var(--v-color-red)}.modal-review-form .notification__error .notification-btn{background-image:url(/local/components/sunweb/sertifikaty.order/templates/.default/images/svg/close_error.svg)}.modal-review-form .notification__warning{background-color:#f5e7d3}.modal-review-form .notification__warning .notification-text{color:var(--v-color-gold)}.modal-review-form .notification__warning .notification-btn{background-image:url(/local/components/sunweb/sertifikaty.order/templates/.default/images/svg/close_warning.svg)}.modal-review-form .notification::before{content:"";position:absolute;top:50%;left:16px;width:32px;height:32px;transform:translateY(-50%);background-size:cover}.modal-review-form .notification__error::before{background-image:url(/local/components/sunweb/sertifikaty.order/templates/.default/images/svg/error.svg)}.modal-review-form .notification__warning::before{background-image:url(/local/components/sunweb/sertifikaty.order/templates/.default/images/svg/warning.svg)}.review-form__title{display:inline-block;margin:0 0 32px 0;padding:0 52px 0 0;color:var(--v-color-red);font-size:16px;font-weight:400}.fancybox__content :focus:not(.carousel__button.is-close){outline:0}.input-wrap .input__title{font-size:16px;color:var(--v-color-black);font-weight:500}.input__prefix{font-size:20px;color:var(--v-color-deep-purple);font-weight:500}.fancybox-close-small{position:absolute;z-index:10;top:16px;right:16px;width:36px;height:36px;border:0;cursor:pointer;background:var(--v-color-white);border-radius:50%;box-shadow:4px 4px 8px rgba(0,0,0,.15)}.fancybox-close-small:focus{outline:0}.fancybox-close-small svg{display:block;margin:auto}.politic{margin:0 0 16px 0;font-size:16px;line-height:24px}.politic-text-red{color:var(--v-color-red)}.modal-review-form .input input:active,.modal-review-form .input input:hover,.modal-review-form .input input:focus{box-shadow:none}
/* End */


/* Start:/local/js/vendor/Fancybox/fancybox.min.css?173398607314809*/
.not-selectable{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.carousel{position:relative;box-sizing:border-box}.carousel *,.carousel :before,.carousel :after{box-sizing:inherit}.carousel__viewport{position:relative;overflow:hidden;width:100%;height:100%}.carousel__track{display:flex}.carousel__slide{flex:0 0 auto;width:var(--carousel-slide-width, 60%);max-width:100%;padding:1rem;position:relative;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}.carousel.has-dots{margin-bottom:calc(.5rem + 22px)}.carousel__dots{margin:0 auto;padding:0;position:absolute;top:calc(100% + .5rem);left:0;right:0;display:flex;justify-content:center;list-style:none;user-select:none}.carousel__dots .carousel__dot{margin:0;padding:0;display:block;position:relative;width:22px;height:22px;cursor:pointer}.carousel__dots .carousel__dot:after{content:"";width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:currentColor;opacity:.25;transition:opacity .15s ease-in-out}.carousel__dots .carousel__dot.is-selected:after{opacity:1}.carousel__button{width:var(--carousel-button-width, 48px);height:var(--carousel-button-height, 48px);padding:0;border:0;display:flex;justify-content:center;align-items:center;pointer-events:all;cursor:pointer;color:var(--carousel-button-color, currentColor);background:var(--carousel-button-bg, transparent);border-radius:var(--carousel-button-border-radius, 50%);box-shadow:var(--carousel-button-shadow, none)}.carousel__button.is-prev,.carousel__button.is-next{position:absolute;top:50%;transform:translateY(-50%)}.carousel__button.is-prev{left:10px}.carousel__button.is-next{right:10px}.carousel__button[disabled]{cursor:default;opacity:.3}.carousel__button svg{width:var(--carousel-button-svg-width, 24px);height:var(--carousel-button-svg-height, 24px);fill:none;stroke:#9c2531;stroke-width:var(--carousel-button-svg-stroke-width, 1.5);stroke-linejoin:bevel;stroke-linecap:round;filter:var(--carousel-button-svg-filter, none);pointer-events:none}body.compensate-for-scrollbar{overflow:hidden!important;touch-action:none}.fancybox__container{position:fixed;top:0;left:0;bottom:0;right:0;margin:0;padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0);box-sizing:border-box;display:flex;flex-direction:column;color:var(--fancybox-color, #fff);-webkit-tap-highlight-color:transparent;overflow:hidden;z-index:1050;outline:0;transform-origin:top left;--fancybox-bg:#000;--fancybox-thumbs-width:48px;--fancybox-thumbs-ratio:1;--carousel-button-bg:rgb(91 78 76 / 0%);--carousel-button-width:24px;--carousel-button-height:24px;--carousel-button-svg-width:12px;--carousel-button-svg-height:12px;--carousel-button-svg-stroke-width:2.5}.fancybox__container *,.fancybox__container ::before,.fancybox__container ::after{box-sizing:inherit}.fancybox__container :focus{outline:thin dotted}body.is-using-mouse .fancybox__container :focus{outline:0}@media all and (min-width:1024px){.fancybox__container{--carousel-button-svg-width:27px;--carousel-button-svg-height:27px}}.fancybox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fancybox-content-bg, rgba(47, 21, 46, 0.25))}.fancybox__backdrop::after{content:"";position:absolute;width:10%;height:10%;filter:blur(1px);left:50%;top:50%;transform:scale(11);opacity:.3;background-image:var(--bg-image);background-size:cover;background-repeat:no-repeat;background-position:center center}a[data-fancybox] img{cursor:zoom-in}.fancybox__carousel{position:relative;flex:1 1 auto;min-height:0;height:100%;z-index:10}.fancybox__carousel.has-dots{margin-bottom:calc(.5rem + 22px)}.fancybox__viewport{position:relative;width:100%;height:100%;overflow:visible;cursor:default}.fancybox__track{display:flex;height:100%}.fancybox__slide{flex:0 0 auto;width:100%;max-width:100%;margin:0;padding:0;position:relative;overscroll-behavior:contain;display:flex;flex-direction:column;outline:0;overflow:auto;-webkit-overflow-scrolling:touch;--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:22px;--carousel-button-svg-height:22px}.fancybox__slide::before,.fancybox__slide::after{content:"";flex:0 0 0;margin:auto}@media all and (min-width:1024px){.fancybox__slide{padding:64px 100px}}.fancybox__content{margin:0 env(safe-area-inset-right,0) 0 env(safe-area-inset-left,0);padding:36px;color:var(--fancybox-content-color, #374151);background:var(--fancybox-content-bg, #fff);position:relative;align-self:center;display:flex;flex-direction:column;z-index:20}.fancybox__caption{align-self:center;max-width:100%;margin:0;padding:1rem 0 0 0;line-height:1.375;color:var(--fancybox-color, currentColor);visibility:visible;cursor:auto;flex-shrink:0}.is-loading .fancybox__caption{visibility:hidden}.fancybox__container>.carousel__dots{top:100%;color:var(--fancybox-color, #fff)}.fancybox__nav .carousel__button{z-index:40}.fancybox__nav .carousel__button.is-next{right:20px}@media all and (min-width:1024px){.fancybox__nav .carousel__button.is-next{right:40px}}.fancybox__nav .carousel__button.is-prev{left:20px}@media all and (min-width:1024px){.fancybox__nav .carousel__button.is-prev{left:40px}}.carousel__button.is-close{display:none;position:absolute;right:25px;top:25px;z-index:40}@media all and (min-width:1024px){.carousel__button.is-close{right:40px}}.carousel__button.is-close:hover{background:var(--v-color-pink) radial-gradient(circle,transparent 1%,var(--v-color-pink) 1%) center/15000%;color:var(--v-color-red);transition:background .8s}.fancybox__content>.carousel__button.is-close{position:absolute;color:var(--fancybox-color, #fff)}.fancybox__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;cursor:pointer;z-index:1053;color:var(--fancybox-color, currentColor)}.fancybox__spinner svg{animation:fancybox-rotate 2s linear infinite;transform-origin:center center;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%}.fancybox__spinner svg circle{fill:none;stroke-width:2.5;stroke-miterlimit:10;stroke-dasharray:1,200;stroke-dashoffset:0;animation:fancybox-dash 1.5s ease-in-out infinite;stroke-linecap:round;stroke:currentColor}@keyframes fancybox-rotate{to{transform:rotate(360deg)}}@keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav,.fancybox__container.is-animated[aria-hidden=false] .carousel__dots,.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close{transition:opacity var(--fancybox-ts, 0.25s) ease,background .8s;opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=true] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=true] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=true] .fancybox__nav,.fancybox__container.is-animated[aria-hidden=true] .carousel__dots,.fancybox__container.is-animated[aria-hidden=true] .carousel__button.is-close{transition:opacity .2s ease;opacity:0}.fancybox-fadeIn{animation:.2s ease both fancybox-fadeIn}.fancybox-fadeOut{animation:.2s ease both fancybox-fadeOut}.fancybox-zoomInUp{animation:.2s ease both fancybox-zoomInUp}.fancybox-zoomOutDown{animation:.2s ease both fancybox-zoomOutDown}.fancybox-throwOutUp{animation:.2s ease both fancybox-throwOutUp}.fancybox-throwOutDown{animation:.2s ease both fancybox-throwOutDown}@keyframes fancybox-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fancybox-fadeOut{to{opacity:0}}@keyframes fancybox-zoomInUp{0%{transform:scale(.97) translate3d(0,16px,0);opacity:0}to{transform:scale(1) translate3d(0,0,0);opacity:1}}@keyframes fancybox-zoomOutDown{to{transform:scale(.97) translate3d(0,16px,0);opacity:0}}@keyframes fancybox-throwOutUp{20%{opacity:.5}to{transform:translate3d(0,-30%,0);opacity:0}}@keyframes fancybox-throwOutDown{20%{opacity:.5}to{transform:translate3d(0,30%,0);opacity:0}}.fancybox__carousel .carousel__slide{scrollbar-width:thin;scrollbar-color:#ccc rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar{width:8px;height:8px}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px;box-shadow:inset 0 0 4px rgba(0,0,0,.2)}.fancybox__carousel .is-draggable{cursor:move;cursor:grab}.fancybox__carousel .is-dragging{cursor:move;cursor:grabbing}.fancybox__carousel .carousel__slide:not(.has-image) .fancybox__content{cursor:auto}.fancybox__carousel .carousel__slide.can-zoom_in .fancybox__content{cursor:zoom-in}.fancybox__carousel .carousel__slide.can-zoom_out .fancybox__content{cursor:zoom-out}.fancybox__image{background:0 0;transform-origin:0 0;transition:none;user-select:none}.has-image .fancybox__content{padding:0;background:0 0}.is-closing .has-image .fancybox__content{overflow:visible}.has-image[data-image-fit=contain]{overflow:visible;touch-action:none}.has-image[data-image-fit=contain] .fancybox__content{min-height:1px}.has-image[data-image-fit=contain] .fancybox__image{max-width:100%;min-height:1px;object-fit:contain;background:0 0}.has-image[data-image-fit=contain].is-draggable .fancybox__image,.has-image[data-image-fit=contain].is-dragging .fancybox__image{min-height:initial}.has-image[data-image-fit=contain-w]{overflow-x:hidden;overflow-y:auto}.has-image[data-image-fit=contain-w] .fancybox__content{min-height:auto}.has-image[data-image-fit=contain-w] .fancybox__image{max-width:100%;height:auto}.has-image[data-image-fit=cover]{overflow:visible;touch-action:none}.has-image[data-image-fit=cover] .fancybox__content{min-height:1px;width:100%;height:100%}.has-image[data-image-fit=cover] .fancybox__image{width:100%;height:100%;min-height:1px;object-fit:cover}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{flex-shrink:1;min-height:1px;overflow:visible}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{width:100%;height:80%}.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.fancybox__carousel .fancybox__slide.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:0 0}.fancybox-placeholder{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.fancybox__thumbs{display:none}.fancybox__button--thumbs{display:none}.fancybox__container.is-animated[aria-hidden=true] .fancybox__thumbs{transition:unset;opacity:0}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{transition:opacity var(--fancybox-ts, 0.25s) ease-in;opacity:var(--fancybox-opacity, 1)}.fancybox__thumbs .carousel__slide{flex:0 0 auto;width:var(--fancybox-thumbs-width, 96px);margin:0;padding:8px 8px 16px 8px;box-sizing:content-box;display:flex;align-items:center;justify-content:center;overflow:visible;cursor:pointer}.fancybox__thumbs .carousel__slide.is-nav-selected::after{content:"";position:absolute;top:0;left:3px;right:3px;bottom:3px;border-bottom:none}.fancybox__thumbs .carousel__slide>*{pointer-events:none;user-select:none}.fancybox__thumb{position:relative;width:100%;padding-top:calc(100%/(var(--fancybox-thumbs-ratio, 1.5)));background-size:cover;background-position:center center;background-color:rgba(255,255,255,.1);background-repeat:no-repeat;border-radius:6px;opacity:.4}.fancybox__thumb:hover,.is-nav-selected .fancybox__thumb{border-radius:6px;opacity:1}.fancybox__toolbar__items--right{margin-left:auto}@media (max-width:640px){.fancybox__toolbar__items--center:not(:last-child){display:none}}.fancybox__counter{min-width:72px;padding:0 10px;line-height:var(--carousel-button-height, 48px);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased}.fancybox__progress{background:var(--fancybox-accent-color, rgba(1, 210, 232, 0.94));height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:30;user-select:none}.fancybox__container:fullscreen::backdrop{opacity:0}.fancybox__button--fullscreen g:nth-child(2){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__button--slideshow g:nth-child(2){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(1){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block}.fancybox__toolbar{display:flex;justify-content:space-between}.fancybox__toolbar__items.fancybox__toolbar__items--left{margin-right:auto}.fancybox__toolbar__items.fancybox__toolbar__items--right{margin-left:auto;display:flex;justify-content:flex-end}.fancybox__toolbar__items.fancybox__toolbar__items--right .carousel__button{width:46px;height:46px;border-radius:50%;display:flex;align-items:center;justify-content:center}.fancybox__toolbar__items.fancybox__toolbar__items--right .carousel__button.fancybox__button--zoom,.fancybox__toolbar__items.fancybox__toolbar__items--right .carousel__button.fancybox__button--fullscreen{display:none}.fancybox__toolbar__items.fancybox__toolbar__items--right .carousel__button:hover{background-color:var(--v-color-white)}.fancybox__slide.has-video .carousel__button.is-close{display:flex;align-items:center;justify-content:center;top:-40px;right:-40px;width:36px;height:36px}
/* End */
/* /local/templates/rukodelie/components/bitrix/menu/about_left/style.min.css?1770789839513 */
/* /local/templates/rukodelie/components/bitrix/system.pagenavigation/news_pagination/style.min.css?1770789843552 */
/* /local/templates/rukodelie/components/bitrix/news/sertifikaty/bitrix/news.list/.default/style.min.css?17707898407499 */
/* /local/components/sunweb/sertifikaty.order/templates/.default/style.min.css?17707898463121 */
/* /local/js/vendor/Fancybox/fancybox.min.css?173398607314809 */
