

/* Start:/local/js/vendor/splide/splide.min.css?17188766524140*/
@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__container{position:relative;box-sizing:border-box}.splide__list{margin:0!important;padding:0!important;width:-webkit-max-content;width:max-content;will-change:transform}.splide.is-active .splide__list{display:flex}.splide__pagination{display:inline-flex;align-items:center;width:95%;flex-wrap:wrap;justify-content:center;margin:0}.splide__pagination li{list-style-type:none;display:inline-block;line-height:1;margin:0}.splide{visibility:hidden}.splide,.splide__slide{position:relative;outline:none}.splide__slide{box-sizing:border-box;list-style-type:none!important;margin:0;flex-shrink:0}.splide__slide img{vertical-align:bottom}.splide__slider{position:relative}.splide__spinner{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;display:inline-block;width:20px;height:20px;border-radius:50%;border:2px solid #999;border-left-color:transparent;animation:splide-loading 1s linear infinite}.splide__track{position:relative;z-index:0;overflow:hidden}.splide--draggable>.splide__track>.splide__list>.splide__slide{-webkit-user-select:none;user-select:none}.splide--fade>.splide__track>.splide__list{display:block}.splide--fade>.splide__track>.splide__list>.splide__slide{position:absolute;top:0;left:0;z-index:0;opacity:0}.splide--fade>.splide__track>.splide__list>.splide__slide.is-active{position:relative;z-index:1;opacity:1}.splide--rtl{direction:rtl}.splide--ttb>.splide__track>.splide__list{display:block}.splide--ttb>.splide__pagination{width:auto}.splide__arrow{position:absolute;z-index:1;top:50%;transform:translateY(-50%);width:2em;height:2em;border-radius:50%;display:flex;align-items:center;justify-content:center;border:none;padding:0;opacity:.7;background:#ccc}.splide__arrow svg{width:1.2em;height:1.2em}.splide__arrow:hover{cursor:pointer;opacity:.9}.splide__arrow:focus{outline:none}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide__pagination{position:absolute;z-index:1;bottom:.5em;left:50%;transform:translateX(-50%);padding:0}.splide__pagination__page{display:inline-block;width:8px;height:8px;background:#ccc;border-radius:50%;margin:3px;padding:0;transition:transform .2s linear;border:none;opacity:.7}.splide__pagination__page.is-active{transform:scale(1.4);background:#fff}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus{outline:none}.splide__progress__bar{width:0;height:3px;background:#ccc}.splide--nav>.splide__track>.splide__list>.splide__slide{border:3px solid transparent}.splide--nav>.splide__track>.splide__list>.splide__slide.is-active{border-color:#000}.splide--nav>.splide__track>.splide__list>.splide__slide:focus{outline:none}.splide--rtl>.splide__arrows .splide__arrow--prev,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev{right:1em;left:auto}.splide--rtl>.splide__arrows .splide__arrow--prev svg,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev svg{transform:scaleX(1)}.splide--rtl>.splide__arrows .splide__arrow--next,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--next{left:1em;right:auto}.splide--rtl>.splide__arrows .splide__arrow--next svg,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--next svg{transform:scaleX(-1)}.splide--ttb>.splide__arrows .splide__arrow,.splide--ttb>.splide__track>.splide__arrows .splide__arrow{left:50%;transform:translate(-50%)}.splide--ttb>.splide__arrows .splide__arrow--prev,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev{top:1em}.splide--ttb>.splide__arrows .splide__arrow--prev svg,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev svg{transform:rotate(-90deg)}.splide--ttb>.splide__arrows .splide__arrow--next,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--next{top:auto;bottom:1em}.splide--ttb>.splide__arrows .splide__arrow--next svg,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--next svg{transform:rotate(90deg)}.splide--ttb>.splide__pagination{display:flex;flex-direction:column;bottom:50%;left:auto;right:.5em;transform:translateY(50%)}
/* End */


/* Start:/local/js/vendor/splide/splide-core.min.css?17188766521548*/
@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__container{position:relative;box-sizing:border-box}.splide__list{margin:0!important;padding:0!important;width:-webkit-max-content;width:max-content;will-change:transform}.splide.is-active .splide__list{display:flex}.splide__pagination{display:inline-flex;align-items:center;width:95%;flex-wrap:wrap;justify-content:center;margin:0}.splide__pagination li{list-style-type:none;display:inline-block;line-height:1;margin:0}.splide{visibility:hidden}.splide,.splide__slide{position:relative;outline:none}.splide__slide{box-sizing:border-box;list-style-type:none!important;margin:0;flex-shrink:0}.splide__slide img{vertical-align:bottom}.splide__slider{position:relative}.splide__spinner{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;display:inline-block;width:20px;height:20px;border-radius:50%;border:2px solid #999;border-left-color:transparent;animation:splide-loading 1s linear infinite}.splide__track{position:relative;z-index:0;overflow:hidden}.splide--draggable>.splide__track>.splide__list>.splide__slide{-webkit-user-select:none;user-select:none}.splide--fade>.splide__track>.splide__list{display:block}.splide--fade>.splide__track>.splide__list>.splide__slide{position:absolute;top:0;left:0;z-index:0;opacity:0}.splide--fade>.splide__track>.splide__list>.splide__slide.is-active{position:relative;z-index:1;opacity:1}.splide--rtl{direction:rtl}.splide--ttb>.splide__track>.splide__list{display:block}.splide--ttb>.splide__pagination{width:auto}
/* End */


/* Start:/local/js/vendor/splide/splide-default.min.css?17188766524140*/
@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__container{position:relative;box-sizing:border-box}.splide__list{margin:0!important;padding:0!important;width:-webkit-max-content;width:max-content;will-change:transform}.splide.is-active .splide__list{display:flex}.splide__pagination{display:inline-flex;align-items:center;width:95%;flex-wrap:wrap;justify-content:center;margin:0}.splide__pagination li{list-style-type:none;display:inline-block;line-height:1;margin:0}.splide{visibility:hidden}.splide,.splide__slide{position:relative;outline:none}.splide__slide{box-sizing:border-box;list-style-type:none!important;margin:0;flex-shrink:0}.splide__slide img{vertical-align:bottom}.splide__slider{position:relative}.splide__spinner{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;display:inline-block;width:20px;height:20px;border-radius:50%;border:2px solid #999;border-left-color:transparent;animation:splide-loading 1s linear infinite}.splide__track{position:relative;z-index:0;overflow:hidden}.splide--draggable>.splide__track>.splide__list>.splide__slide{-webkit-user-select:none;user-select:none}.splide--fade>.splide__track>.splide__list{display:block}.splide--fade>.splide__track>.splide__list>.splide__slide{position:absolute;top:0;left:0;z-index:0;opacity:0}.splide--fade>.splide__track>.splide__list>.splide__slide.is-active{position:relative;z-index:1;opacity:1}.splide--rtl{direction:rtl}.splide--ttb>.splide__track>.splide__list{display:block}.splide--ttb>.splide__pagination{width:auto}.splide__arrow{position:absolute;z-index:1;top:50%;transform:translateY(-50%);width:2em;height:2em;border-radius:50%;display:flex;align-items:center;justify-content:center;border:none;padding:0;opacity:.7;background:#ccc}.splide__arrow svg{width:1.2em;height:1.2em}.splide__arrow:hover{cursor:pointer;opacity:.9}.splide__arrow:focus{outline:none}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide__pagination{position:absolute;z-index:1;bottom:.5em;left:50%;transform:translateX(-50%);padding:0}.splide__pagination__page{display:inline-block;width:8px;height:8px;background:#ccc;border-radius:50%;margin:3px;padding:0;transition:transform .2s linear;border:none;opacity:.7}.splide__pagination__page.is-active{transform:scale(1.4);background:#fff}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus{outline:none}.splide__progress__bar{width:0;height:3px;background:#ccc}.splide--nav>.splide__track>.splide__list>.splide__slide{border:3px solid transparent}.splide--nav>.splide__track>.splide__list>.splide__slide.is-active{border-color:#000}.splide--nav>.splide__track>.splide__list>.splide__slide:focus{outline:none}.splide--rtl>.splide__arrows .splide__arrow--prev,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev{right:1em;left:auto}.splide--rtl>.splide__arrows .splide__arrow--prev svg,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev svg{transform:scaleX(1)}.splide--rtl>.splide__arrows .splide__arrow--next,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--next{left:1em;right:auto}.splide--rtl>.splide__arrows .splide__arrow--next svg,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--next svg{transform:scaleX(-1)}.splide--ttb>.splide__arrows .splide__arrow,.splide--ttb>.splide__track>.splide__arrows .splide__arrow{left:50%;transform:translate(-50%)}.splide--ttb>.splide__arrows .splide__arrow--prev,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev{top:1em}.splide--ttb>.splide__arrows .splide__arrow--prev svg,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev svg{transform:rotate(-90deg)}.splide--ttb>.splide__arrows .splide__arrow--next,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--next{top:auto;bottom:1em}.splide--ttb>.splide__arrows .splide__arrow--next svg,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--next svg{transform:rotate(90deg)}.splide--ttb>.splide__pagination{display:flex;flex-direction:column;bottom:50%;left:auto;right:.5em;transform:translateY(50%)}
/* End */


/* Start:/local/js/vendor/splide/splide-custom.css?17441078041207*/
.splide__pagination {
    position: relative;
    bottom: unset;
    left: unset;
    width: 100%;
    margin: 8px 0 0 0;
    transform: unset;
}

.splide__pagination__page {
    background-color: #c4c4c4;
    opacity: 1;
    width: 5px;
    height: 5px;
    border-radius: 5px;
    transition: width 0.2s ease-in-out, background-color 0.2s ease-in-out;
}

.splide__pagination__page.is-active {
    width: 20px;
    background-color: var(--v-color-soap);
    transform: unset;
}

.splide__arrow {
    width: 44px;
    height: 44px;
    color: var(--v-color-white);
    border: none;
    opacity: 1;
    transform: unset;
    top: calc(50% - 22px);
    transition: color .5s ease;
    background-color: transparent;
}

.splide__arrow svg {
    width: 44px;
    height: 44px;
}

.splide__arrow svg path {
    fill-rule: evenodd;
    clip-rule: evenodd;
    fill: var(--v-color-outer-space);
    transition: fill 0.5s ease;
}

@media (hover: hover) {
    .splide__arrow:hover {
        opacity: 1;
        color: var(--v-color-soap);
    }
}

.splide__arrow--next {
    right: -22px;
}

.splide__arrow--prev {
    left: -22px;
}

@media (max-width: 940px) {
    .splide__pagination {
        margin: 0;
    }
}
/* End */


/* Start:/local/js/vendor/fancybox/fancybox.min.css?171887665215200*/
.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.is-draggable{cursor:move;cursor:grab}.carousel.is-dragging{cursor:move;cursor:grabbing}.carousel__viewport{position:relative;overflow:hidden;max-width:100%;max-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}.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);transition:opacity .15s ease}.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, 50%);height:var(--carousel-button-svg-height, 50%);fill:none;stroke:currentColor;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;direction:ltr;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;--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:24px;--carousel-button-svg-height:24px;--carousel-button-svg-stroke-width:2.5;--carousel-button-svg-filter:drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.4))}.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-width:48px;--carousel-button-height:48px;--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-bg, rgba(24, 24, 27, 0.92))}.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:48px 8px 8px 8px;position:relative;overscroll-behavior:contain;display:flex;flex-direction:column;outline:0;overflow:auto;-webkit-overflow-scrolling:touch;--carousel-button-width:36px;--carousel-button-height:36px;--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;overflow-wrap:anywhere}.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:8px}@media all and (min-width:1024px){.fancybox__nav .carousel__button.is-next{right:40px}}.fancybox__nav .carousel__button.is-prev{left:8px}@media all and (min-width:1024px){.fancybox__nav .carousel__button.is-prev{left:40px}}.carousel__button.is-close{display:none;position:absolute;top:8px;right:8px;top:calc(env(safe-area-inset-top,0) + 8px);right:calc(env(safe-area-inset-right,0) + 8px);z-index:40}@media all and (min-width:1024px){.carousel__button.is-close{right:40px}}.fancybox__content>.carousel__button.is-close{position:absolute;top:-36px;right:0;color:var(--fancybox-color, #fff)}.fancybox__no-click,.fancybox__no-click button{pointer-events:none}.fancybox__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;color:var(--fancybox-color, currentColor)}.fancybox__slide .fancybox__spinner{cursor:pointer;z-index:1053}.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.75;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__backdrop,.fancybox__caption,.fancybox__nav,.carousel__dots,.carousel__button.is-close{opacity:var(--fancybox-opacity, 1)}.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{animation:.15s ease backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__backdrop,.fancybox__container.is-animated.is-closing .fancybox__caption,.fancybox__container.is-animated.is-closing .fancybox__nav,.fancybox__container.is-animated.is-closing .carousel__dots,.fancybox__container.is-animated.is-closing .carousel__button.is-close{animation:.15s ease both fancybox-fadeOut}.fancybox-fadeIn{animation:.15s ease both fancybox-fadeIn}.fancybox-fadeOut{animation:.1s ease both fancybox-fadeOut}.fancybox-zoomInUp{animation:.2s ease both fancybox-zoomInUp}.fancybox-zoomOutDown{animation:.15s ease both fancybox-zoomOutDown}.fancybox-throwOutUp{animation:.15s ease both fancybox-throwOutUp}.fancybox-throwOutDown{animation:.15s 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{to{transform:translate3d(0,-30%,0);opacity:0}}@keyframes fancybox-throwOutDown{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 .fancybox__slide,.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel.is-dragging .fancybox__slide,.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content{cursor:move;cursor:grabbing}.fancybox__carousel .fancybox__slide .fancybox__content{cursor:auto}.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content{cursor:zoom-in}.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content{cursor:zoom-out}.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__image{transform-origin:0 0;touch-action:none;user-select:none;transition:none}.has-image .fancybox__content{padding:0;background:0 0;min-height:1px}.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__image{max-width:100%;max-height:100%;object-fit:contain}.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{width:100%;height:100%}.has-image[data-image-fit=cover] .fancybox__image{width:100%;height:100%;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{flex:0 0 auto;position:relative;padding:0 3px;opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__thumbs{opacity:0}.fancybox__thumbs .carousel__slide{flex:0 0 auto;width:var(--fancybox-thumbs-width, 96px);margin:0;padding:8px 3px;box-sizing:content-box;display:flex;align-items:center;justify-content:center;overflow:visible;cursor:pointer}.fancybox__thumbs .carousel__slide .fancybox__thumb::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:5px solid var(--fancybox-accent-color, rgba(1, 210, 232, 0.94));opacity:0;transition:opacity .15s ease;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb::after{opacity:.92}.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:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__toolbar{position:absolute;top:0;right:0;left:0;z-index:20;background:linear-gradient(to top,transparent 0,rgba(0,0,0,.006) 8.1%,rgba(0,0,0,.021) 15.5%,rgba(0,0,0,.046) 22.5%,rgba(0,0,0,.077) 29%,rgba(0,0,0,.114) 35.3%,rgba(0,0,0,.155) 41.2%,rgba(0,0,0,.198) 47.1%,rgba(0,0,0,.242) 52.9%,rgba(0,0,0,.285) 58.8%,rgba(0,0,0,.326) 64.7%,rgba(0,0,0,.363) 71%,rgba(0,0,0,.394) 77.5%,rgba(0,0,0,.419) 84.5%,rgba(0,0,0,.434) 91.9%,rgba(0,0,0,.44) 100%);padding:0;touch-action:none;display:flex;justify-content:space-between;--carousel-button-svg-width:20px;--carousel-button-svg-height:20px;opacity:var(--fancybox-opacity, 1);text-shadow:var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, 0.4))}@media all and (min-width:1024px){.fancybox__toolbar{padding:8px}}.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__toolbar{opacity:0}.fancybox__toolbar__items{display:flex}.fancybox__toolbar__items--left{margin-right:auto}.fancybox__toolbar__items--center{position:absolute;left:50%;transform:translateX(-50%)}.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}
/* End */


/* Start:/local/js/sunweb/authorize_form/src/style.css?17486037734966*/
/* Базовые стили для формы авторизации */
.auth-form {
    position: fixed;
    margin: auto;
    min-height: 240px;
    border: none;
    background: white;
    color: var(--v-color-hexy);
    font-family: "Value Sans Pro", system-ui, sans-serif;
    overscroll-behavior: contain;
    opacity: 0;
    pointer-events: none;
    display: flex;
    flex-direction: column;
    gap: 16px;
    transition: opacity 0.3s ease-in-out, display 0.5s allow-discrete, overlay 0.5s allow-discrete;
}

@media (min-width: 600px) {
    .auth-form {
        inset: 0;
        max-width: 100%;
        border-radius: 22px;
        padding: 24px;
        width: 540px;
    }
}

@media (max-width: 600px) {
    .auth-form {
        width: 100dvw;
        bottom: auto;
        top: 100dvh;
        max-width: 100%;
        border-radius: 22px 22px 0 0;
        padding: 24px 16px 16px 16px;
        transition: opacity 0.1s ease-in-out, transform 0.4s, display 0.5s allow-discrete, overlay 0.5s allow-discrete;
        transform: translateY(0);
    }
}

/* region Состояния модального окна */
.auth-form[open] {
    opacity: 1;
    pointer-events: auto;
    box-shadow: 0 4px 24px rgba(0, 0, 0, 0.1);
}

@media (max-width: 600px) {
    .auth-form[open] {
        transform: translateY(-100%);
    }
}

.auth-form:focus-within,
.auth-form__close:focus-visible {
    outline: none;
}

/* Анимация открытия */
@starting-style {
    .auth-form[open] {
        opacity: 0;
    }

    @media (max-width: 600px) {
        .auth-form[open] {
            transform: translateY(100%);
        }
    }

    .auth-form[open]::backdrop {
        opacity: 0;
    }
}

/* Стили для подложки */
.auth-form::backdrop {
    background-color: var(--v-color-hexy);
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.auth-form[open]::backdrop {
    opacity: 0.35;
}
/* endregion */

/* Заголовок и подзаголовок */
.auth-form__title-wrapper {
    padding-right: 24px;
    display: flex;
    flex-direction: column;
    gap: 4px;
}

.auth-form__title {
    font-weight: 500;
    font-size: 16px;
    line-height: 28px;
    margin: 0;
}

.auth-form__subtitle {
    font-weight: 400;
    font-size: 13px;
    line-height: 20px;
    margin: 0;
    color: inherit;
}

/* Кнопка закрытия */
.auth-form__close {
    position: absolute;
    top: 24px;
    right: 24px;
    width: 18px;
    height: 18px;
    padding: 0;
    border: none;
    background: url(/local/js/sunweb/authorize_form/src/img/close.svg) center / contain no-repeat;
    cursor: pointer;
    transition: opacity 0.2s ease;
}

.auth-form__close:hover {
    opacity: 0.8;
}

.auth-form__mobile-swipe-close {
    position: absolute;
    width: 100%;
    height: 30px;
    top: 0;
    left: 0;
    background-color: transparent;
}

.auth-form__mobile-swipe-close:after {
    content: '';
    position: absolute;
    width: 60px;
    height: 4px;
    border-radius: 4px;
    background-color: var(--v-color-accent);
    top: 16px;
    left: calc(50% - 30px);
}

@media screen and (min-width: 600px) {
    .auth-form__mobile-swipe-close {
        display: none!important;
    }
}

/* Поле ввода телефона */
.auth-form__phone-input-wrapper {
    position: relative;
}

.auth-form__phone-input-wrapper::after {
    content: '';
    position: absolute;
    width: 20px;
    height: 20px;
    top: 50%;
    left: 12px;
    transform: translateY(-50%);
    background: url(/local/js/sunweb/authorize_form/src/img/flag-ru.svg) center / contain no-repeat;
}

.auth-form .auth-form__phone-input {
    width: 100%;
    padding: 12px 12px 12px 44px;
}

/* Стили для полей ввода SMS кода */
.auth-form__sms-code-inputs {
    display: flex;
    gap: 12px;
    justify-content: center;
}

.auth-form__sms-code-input {
    min-width: 48px;
    text-align: center;
}

/* Блок кнопок */
.auth-form__btn-block {
    display: flex;
    flex-direction: column;
    gap: 8px;
}

.auth-form__btn {
    width: 100%;
    justify-content: center;
}

/* Сообщение об ошибке */
.auth-form__error {
    color: var(--v-color-red);
    font-size: 13px;
    line-height: 18px;
    margin: -8px 0 4px;
    padding: 8px 12px 8px 40px;
    position: relative;
    background-color: #FFEFF0;
    border-radius: 8px;
}
.auth-form__error::after{
    content: '';
    position: absolute;
    width: 16px;
    height: 16px;
    left: 8px;
    top: calc(50% - 8px);
    background-image: url(/local/js/sunweb/authorize_form/src/img/danger.svg);
    background-repeat: no-repeat;
    background-size: contain;
}
/* Стили для автозаполнения */
.auth-form__phone-input:-webkit-autofill,
.auth-form__phone-input:-webkit-autofill:hover,
.auth-form__phone-input:-webkit-autofill:focus {
    -webkit-box-shadow: 0 0 0 100px #fff inset;
    box-shadow: 0 0 0 100px #fff inset;
}

/* Контейнер для шагов формы */
.auth-form__step-content {
    display: contents;
}
/* End */


/* Start:/local/js/club_tort/modal_window/dist/bundle.css?17665762064115*/
.modal-window{position:fixed;margin:auto;min-height:240px;border:none;background:#fff;color:var(--v-color-hexy);font-family:Value Sans Pro,system-ui,sans-serif;overscroll-behavior:contain;opacity:0;pointer-events:none;display:flex;flex-direction:column;gap:16px;transition:opacity .1s ease-in-out,display .5s allow-discrete,overlay .5s allow-discrete}@media(min-width:600px){.modal-window{inset:0;max-width:100%;border-radius:22px;padding:24px;width:540px}}@media(max-width:600px){.modal-window{width:100dvw;bottom:auto;top:100dvh;max-width:100%;border-radius:22px 22px 0 0;padding:24px 16px 32px;transition:opacity .1s ease-in-out,transform .4s,display .5s allow-discrete,overlay .5s allow-discrete;transform:translateY(0)}}.modal-window[open]{opacity:1;pointer-events:auto;box-shadow:0 4px 24px #0000001a}@media(max-width:600px){.modal-window[open]{transform:translateY(-100%)}}.modal-window:focus-within,.modal-window__close:focus-visible{outline:none}@starting-style{.modal-window[open],.modal-window[open]::backdrop{opacity:0}@media(max-width:600px){.modal-window[open]{transform:translateY(100%)}}}.modal-window::backdrop{background-color:var(--v-color-hexy);opacity:0;transition:opacity .1s ease-in-out}.modal-window[open].modal-window_backdrop-visible::backdrop{opacity:.35}.modal-window__title-wrapper{padding-right:24px;display:flex;flex-direction:column;gap:4px}.modal-window__title{font-weight:500;font-size:16px;line-height:28px;margin:0}.modal-window__subtitle{font-weight:400;font-size:13px;line-height:20px;margin:0;color:inherit}.modal-window__close{position:absolute;top:24px;right:24px;width:18px;height:18px;padding:0;border:none;background:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.17007 3.17007C3.39682 2.94331 3.76447 2.94331 3.99122 3.17007L9 8.17884L14.0088 3.17007C14.2355 2.94331 14.6032 2.94331 14.8299 3.17007C15.0567 3.39682 15.0567 3.76447 14.8299 3.99122L9.82116 9L14.8299 14.0088C15.0567 14.2355 15.0567 14.6032 14.8299 14.8299C14.6032 15.0567 14.2355 15.0567 14.0088 14.8299L9 9.82116L3.99122 14.8299C3.76447 15.0567 3.39682 15.0567 3.17007 14.8299C2.94331 14.6032 2.94331 14.2355 3.17007 14.0088L8.17884 9L3.17007 3.99122C2.94331 3.76447 2.94331 3.39682 3.17007 3.17007Z' fill='%23676C6E'/%3E%3C/svg%3E") center / contain no-repeat;cursor:pointer;transition:opacity .2s ease}.modal-window__close:hover{opacity:.8}.modal-window__mobile-swipe-close{position:absolute;width:100%;height:30px;top:0;left:0;background-color:transparent}.modal-window__mobile-swipe-close:after{content:"";position:absolute;width:60px;height:4px;border-radius:4px;background-color:var(--v-color-accent);top:16px;left:calc(50% - 30px)}@media screen and (min-width:600px){.modal-window__mobile-swipe-close{display:none!important}}.error-modal.modal-window{min-height:100px}.error-modal .modal-window__title{color:var(--v-color-red)}.error-modal__error-message{white-space:pre-wrap}.modal-trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;background-color:#fff;border:1px solid var(--v-color-bg);border-radius:12px;padding:12px;transition:boorder-color .2s ease;cursor:pointer;min-height:64px}.modal-trigger.modal-trigger_uncompleted{border-color:var(--v-color-soap);background-color:var(--v-color-soap-bg)}.modal-trigger:hover{border-color:var(--v-color-platinum)}.modal-trigger__title-wrapper{display:flex;flex-direction:column;gap:4px;font-weight:500;font-size:13px;line-height:18px;margin-right:auto;color:var(--v-color-hexy)}.modal-trigger__title{transition:color .2s ease}.modal-trigger:not(:hover) .modal-trigger__title{color:var(--v-color-nevada)}.modal-trigger__icon{width:20px;height:20px}.modal-trigger__icon svg path{transition:fill .2s ease}.modal-trigger:hover .modal-trigger__icon svg path{fill:var(--v-color-hexy)}.modal-trigger__chip{padding:2px 4px;border-radius:4px;background-color:var(--v-color-hexy);color:#fff;font-weight:900;font-size:11px;line-height:1;-webkit-user-select:none;user-select:none}
/*$vite$:1*/
/* End */


/* Start:/local/js/club_tort/bonus_modal/dist/bundle.css?17737470526288*/
.bonus-modal-wrapper{display:contents}.bonus-modal-wrapper .black-button:focus-within{opacity:1}.bonus-modal{padding-top:16px;display:flex;flex-direction:column;align-items:center;gap:16px}.bonus-modal__icon{width:60px;height:60px;background:url("data:image/svg+xml,%3csvg%20width='60'%20height='60'%20viewBox='0%200%2060%2060'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1.23594%2039.3553C3.70279%2048.0023%2010.9858%2055.7322%2019.2086%2058.3525C32.6001%2062.676%2048.1059%2058.2215%2054.6842%2048.1333C62.5546%2036.08%2061.6148%2019.4411%2052.3348%209.09087C41.6452%20-2.8315%2019.2086%20-3.09353%208.28407%208.69783C0.883537%2016.6897%20-1.81824%2028.4811%201.23594%2039.3553ZM4.05519%2031.3634C5.22988%2031.3634%206.6395%2032.2805%206.99191%2033.4597C8.04913%2036.473%207.93166%2036.604%204.76%2036.604C2.64557%2036.604%201.82329%2035.9489%201.82329%2033.9837C1.82329%2032.2805%202.64557%2031.3634%204.05519%2031.3634ZM4.87747%2023.5025C7.22684%2023.5025%207.81419%2024.0266%207.22684%2025.5988C6.87444%2026.7779%206.52203%2027.957%206.52203%2028.2191C6.52203%2028.4811%205.46482%2028.7431%204.17266%2028.7431C2.64557%2028.7431%201.82329%2027.826%201.82329%2026.1228C1.82329%2024.1576%202.64557%2023.5025%204.87747%2023.5025ZM5.81722%2039.2243C7.57925%2039.2243%208.87141%2040.1414%209.22381%2041.8446C10.0461%2045.251%206.05216%2045.513%204.29013%2042.1067C2.64557%2039.0933%202.64557%2039.2243%205.81722%2039.2243ZM7.57925%2015.6416C9.22381%2015.6416%209.69369%2016.2967%209.22381%2018.2619C8.75394%2019.9651%207.57925%2020.8822%205.69975%2020.8822C3.23291%2020.8822%203.11544%2020.4892%204.17266%2018.2619C4.87747%2016.8208%206.40456%2015.6416%207.57925%2015.6416ZM10.0461%2047.0852C11.2208%2047.0852%2012.8653%2048.2644%2013.5702%2049.7055C14.5099%2051.8018%2014.5099%2052.3258%2013.1003%2052.3258C11.5732%2052.3258%207.69672%2049.0505%207.69672%2047.6093C7.69672%2047.3473%208.75394%2047.0852%2010.0461%2047.0852ZM9.57622%209.87696C10.516%208.69783%2012.1605%207.78072%2013.1003%207.78072C14.5099%207.78072%2014.5099%208.30478%2013.5702%2010.401C12.8653%2011.8422%2011.2208%2013.0213%2010.0461%2013.0213C7.22684%2013.0213%207.10938%2012.4973%209.57622%209.87696ZM12.7479%2014.8555C21.558%200.181852%2040.4705%20-1.65236%2051.3951%2011.3181C70.5425%2033.7217%2046.109%2068.9647%2021.6755%2054.16C16.2719%2050.7536%2014.1575%2048.2644%2010.3985%2040.5345C7.69672%2035.0318%208.98888%2021.2753%2012.7479%2014.8555ZM19.796%2056.1253C20.8532%2057.4354%2020.7357%2057.5664%2019.0912%2056.7803C17.9165%2056.3873%2017.3292%2055.6012%2017.6816%2055.2082C18.034%2054.8151%2018.9737%2055.2082%2019.796%2056.1253ZM18.9737%203.32621C19.9135%202.93316%2020.3833%203.06418%2020.0309%203.85027C19.6785%204.63636%2018.8562%205.16042%2018.1514%205.16042C16.5069%205.16042%2016.8593%204.24331%2018.9737%203.32621Z'%20fill='url(%23paint0_linear_14_1543)'/%3e%3cpath%20d='M12.5137%2037.5207C14.2757%2044.0715%2021.5588%2051.8014%2027.5497%2053.6356C49.3988%2060.1863%2064.9047%2030.7079%2048.929%2012.8899C39.0616%201.75361%2023.0858%203.58782%2015.2154%2016.8203C12.0438%2022.323%2010.7516%2031.363%2012.5137%2037.5207ZM17.4474%2016.5583C23.6732%207.38725%2036.8297%205.02898%2045.17%2011.5797C56.0945%2020.2267%2055.9771%2039.879%2045.0525%2048.657C41.8808%2051.0153%2039.6489%2051.6703%2033.4231%2051.6703C26.8448%2051.6703%2025.0828%2051.1463%2021.5588%2048.1329C15.5678%2043.0233%2013.4534%2037.3897%2013.9233%2028.4807C14.1582%2022.978%2015.098%2019.9647%2017.4474%2016.5583Z'%20fill='url(%23paint1_linear_14_1543)'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M43.418%2037.3559C46.3953%2037.3559%2048.5606%2034.9316%2048.5606%2034.9316L48.5437%2034.815C48.5437%2034.815%2047.3342%2034.2734%2046.962%2033.6736C46.463%2032.8821%2045.8201%2032.2906%2044.7206%2032.074C44.1962%2031.9741%2043.8578%2032.0324%2043.4603%2032.1073L43.4264%2031.9407C43.4264%2031.9407%2045.7948%2030.8494%2046.1839%2029.0998C46.6829%2026.8338%2044.4668%2025.0842%2042.7413%2023.393C42.403%2023.0431%2041.997%2022.6682%2041.5149%2022.2767C38.9435%2020.1272%2034.5198%2016.6948%2034.5198%2016.6948L34.4099%2016.8198C34.4099%2016.8198%2039.7132%2025.4508%2039.3495%2028.0751C39.1888%2029.2914%2038.2415%2029.7913%2037.2434%2029.7913C35.0443%2029.7913%2030.629%2026.8504%2028.2099%2015.6201L28.0492%2015.6451C28.193%2020.7437%2028.912%2024.4094%2030.4006%2029.2581C25.4018%2028.1168%2019.8531%2024.3344%2017.7554%2021.8851L17.6201%2021.9684C21.1219%2027.7669%2026.0361%2031.3076%2032.3714%2033.5986C34.0715%2034.2068%2033.5218%2035.8897%2032.0331%2036.0896C28.912%2036.4978%2023.3887%2035.8064%2017.8485%2034.7316L17.7893%2034.8899C17.7893%2034.8899%2027.8293%2041.6215%2035.9662%2041.6215C40.3561%2041.6215%2040.9904%2039.7136%2041.0327%2038.9972C41.0919%2037.9308%2040.4914%2036.9061%2040.4914%2036.9061L40.6014%2036.7811C41.2865%2037.0144%2042.6821%2037.3559%2043.418%2037.3559Z'%20fill='url(%23paint2_linear_14_1543)'/%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_14_1543'%20x1='30'%20y1='60'%20x2='30'%20y2='5.12604e-06'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%239670F5'/%3e%3cstop%20offset='0.59'%20stop-color='%23BF62B9'/%3e%3cstop%20offset='1'%20stop-color='%23FF5EAC'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint1_linear_14_1543'%20x1='33.6097'%20y1='54.5684'%20x2='33.6097'%20y2='5.58929'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%239670F5'/%3e%3cstop%20offset='0.59'%20stop-color='%23BF62B9'/%3e%3cstop%20offset='1'%20stop-color='%23FF5EAC'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint2_linear_14_1543'%20x1='17.6201'%20y1='28.6208'%20x2='48.5606'%20y2='28.6208'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%239670F5'/%3e%3cstop%20offset='0.59'%20stop-color='%23BF62B9'/%3e%3cstop%20offset='1'%20stop-color='%23FF5EAC'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e") center / contain no-repeat}.bonus-modal__header{display:flex;flex-direction:column;align-items:center;gap:16px}.bonus-modal__title,.bonus-modal__subtitle{margin:0;font-weight:700;font-size:13px;line-height:28px;text-align:center}.bonus-modal__rule{margin:0;font-weight:400;font-size:13px;line-height:28px;padding-bottom:28px}.bonus-modal__rule:last-child{padding:0}@media(max-width:600px){.bonus-modal__subtitle{width:80%}}
/*$vite$:1*/
/* End */


/* Start:/local/js/club_tort/storages/dist/bundle.css?17737470525297*/
.warehouse-info{display:flex;flex-direction:column;gap:8px}.warehouse-info__item{padding-left:24px;display:flex;flex-direction:row;gap:4px 8px;font-weight:500;font-size:13px;line-height:20px;color:var(--v-color-nevada);background-size:16px;background-position:left top;background-repeat:no-repeat;align-self:flex-start}.warehouse-info__item-subtitle{color:var(--v-color-hexy)}.warehouse-info__item_schedule{background-image:url(/local/js/club_tort/storages/dist/clock.svg)}.warehouse-info__item_phone{background-image:url(/local/js/club_tort/storages/dist/phone.svg)}.warehouse-info__item_map{background-image:url(/local/js/club_tort/storages/dist/map.svg)}.warehouse-info__item_mail{background-image:url(/local/js/club_tort/storages/dist/mail.svg)}.warehouse-selector{display:flex;flex-direction:column;gap:16px}.warehouse-selector__item{display:grid;grid-template-columns:max-content 1fr;align-items:center;gap:0 16px;padding:12px;border:2px solid var(--v-color-bg);transition:border-color .2s ease;border-radius:12px}.warehouse-selector__item-toggler{display:grid;grid-template-columns:subgrid;grid-column:1 / -1;cursor:pointer}.warehouse-selector__item.active{border-color:var(--v-color-hexy)}.warehouse-selector__item-title-wrapper{display:flex;flex-direction:column;gap:4px;align-items:flex-start;font-weight:500;font-size:13px;line-height:20px}.warehouse-selector__item-title{color:var(--v-color-hexy)}.warehouse-selector__item-sub-title{color:var(--v-color-nevada)}.warehouse-selector__item-expander{display:grid;grid-column:1/-1;grid-template-columns:subgrid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .5s}.warehouse-selector__item-expander-content{min-height:0;transition:visibility .5s,padding .2s;visibility:hidden;padding-top:0;grid-column:2/-1}.warehouse-selector__item-expander.expanded{grid-template-rows:1fr}.warehouse-selector__item-expander.expanded .warehouse-selector__item-expander-content{visibility:visible;padding-top:8px}.warehouse{width:max-content;display:flex;flex-direction:row;gap:6px;align-items:center;text-decoration:none}.warehouse__text{font-size:13px;line-height:20px;font-weight:400;color:var(--v-color-hexy)}.header__warehouse-wrapper{cursor:pointer}.header__warehouse-wrapper svg{align-self:baseline}.locations-list__wrapper{container:locations-list-container / inline-size;width:100%}.locations-list{--columns: 1;--rows-count: max(calc(var(--total) / var(--columns)), var(--famous));display:grid;grid-template-columns:repeat(var(--columns),1fr);grid-template-rows:repeat(var(--rows-count),max-content);grid-auto-flow:column;gap:8px 24px;justify-content:space-between}@container locations-list-container (width < 370px){.locations-list{--columns: 1}}@container locations-list-container (width >= 370px){.locations-list{--columns: 2}}@container locations-list-container (width >= 550px){.locations-list{--columns: 3}}@container locations-list-container (width >= 700px){.locations-list{--columns: 4}}.locations-list__item{font-weight:500;font-size:13px;line-height:20px;color:var(--v-color-platinum);cursor:pointer;transition:opacity .2s ease;padding-left:24px;position:relative;justify-self:self-start}.locations-list__item:before{content:attr(data-liter);color:var(--v-color-hexy);position:absolute;left:0;font-weight:600}.locations-list__item:hover{opacity:.8}.locations-list__item.locations-list__item_famous{color:var(--v-color-hexy);padding-left:0}.suggest-location{width:100%;position:relative}.base-input.suggest-location__input{width:100%;font-size:13px;font-weight:500}.suggest-location__variants{position:absolute;left:0;top:calc(100% + 8px);background-color:#fff;border-radius:12px;box-shadow:0 4px 24px #0000001a;display:flex;flex-direction:column;gap:8px;z-index:1;width:100%;max-height:280px;padding:12px;overflow-y:auto}.suggest-location__variant{padding:4px 12px;border-radius:8px;border:2px solid transparent;color:var(--v-color-platinum);transition:border-color .2s ease,color .2s ease;font-size:13px;line-height:1em;cursor:pointer;height:28px;display:flex;align-items:center}.suggest-location__variant.active{color:var(--v-color-hexy);border-color:var(--v-color-hexy)}.suggest-location__variant:hover{color:var(--v-color-hexy)}.locations-selector{display:flex;color:var(--v-color-hexy);transition:color .2s ease,opacity .2s ease;cursor:pointer;white-space:nowrap}.locations-selector,.locations-selector__current-location{font-size:13px;font-weight:500;padding-left:26px;background-image:url(/local/js/club_tort/storages/dist/map_fill.svg);background-size:19px;background-position:left top;background-repeat:no-repeat;line-height:20px}.locations-selector.loading{pointer-events:none;opacity:0}.locations-selector:hover{color:var(--v-color-hexy)}.locations-selector__modal{min-width:min(100dvw,800px)}.bonuses{padding:4px 6px;background:linear-gradient(90deg,#9670f5,#bf62b9 59%,#ff5eac);border-radius:16px;width:max-content;min-height:21px;display:flex;flex-direction:row;align-items:center;gap:4px;cursor:pointer}.bonuses__amount{font-weight:700;font-size:18px;line-height:100%;color:var(--v-color-white)}@media(max-width:1023px){.bonuses{padding:8px 14.5px;position:absolute;right:0;top:-39px;border-radius:16px 16px 0;gap:2px}.bonuses__amount{font-size:15px}.bonuses__icon{width:18px;height:18px}}
/*$vite$:1*/
/* End */


/* Start:/local/components/sunweb/select.city/templates/.default/style.min.css?1773825299292*/
.header-info{width:max-content;display:flex;flex-direction:row;align-items:center;gap:8px;text-decoration:none}.header-info__text{font-size:13px;font-weight:500;font-family:"Value Sans Pro";color:#bbb;transition:all .3s}.header-info__svg path{fill:#bbb}.header-info__text:hover{color:#3d4041}
/* End */


/* Start:/local/components/sunweb/mobile.header-button/templates/.default/style.min.css?1773825288224*/
.header__mobile-btn{background-color:var(--v-color-white);padding:9px;border-radius:12px;box-shadow:0 1px 2px rgba(0,0,0,.1)}.header__mobile-btn_active{display:flex;align-items:center}.header__mobile-btn_hidden{display:none}
/* End */


/* Start:/local/js/club_tort/quantity_editor/dist/bundle.css?1763027045870*/
.quantity-edit-control{position:absolute;top:0;left:0;width:100%;z-index:100;display:flex;align-items:center;justify-content:space-between;height:38px;box-shadow:0 1px 2px #0000001a;border-radius:12px;font-weight:400;font-size:14px;border:2px solid var(--v-color-bg);padding-right:12px}.quantity-edit-control__input{width:100%;height:34px;border:none;font-weight:700;font-size:16px;color:#3d4041;line-height:16px;box-sizing:border-box;padding-left:12px;border-radius:12px}.quantity-edit-control__input::-webkit-outer-spin-button,.quantity-edit-control__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quantity-edit-control__input:focus{outline:none}.quantity-edit-control__info{display:flex;align-items:center;gap:4px}.quantity-edit-control__unit{font-weight:500;color:var(--v-color-nevada)}.quantity-edit-control__approve{cursor:pointer}
/*$vite$:1*/
/* End */


/* Start:/local/js/club_tort/catalog_element/dist/bundle.css?17701902753173*/
.toggle-input__wrapper{display:flex;gap:8px;flex-direction:row;align-items:center;justify-content:flex-start;cursor:pointer}.toggle-input{position:relative;display:block;overflow:hidden;width:40px;height:24px;border-radius:16px;background:linear-gradient(90deg,#d6d6d6 0% 100%);transition:background .3s ease}.toggle-input__dot{position:absolute;width:16px;height:16px;border-radius:16px;display:block;background-color:#fff;box-shadow:0 2px 2px #00000026;transition:transform .3s ease;top:4px;left:4px}.toggle-input.toggle-input__active{background:linear-gradient(90deg,#9670f5,#bf62b9 59%,#ff5eac)}.toggle-input.toggle-input__active .toggle-input__dot{transform:translate(16px)}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.product__submit-quantity{position:relative}.product__submit-quantity .quantity-edit-control{border:none}.product__submit-quantity .quantity-edit-control__input{background-color:#cfbdfb}.product__quantity-value{margin:0;width:100%;text-align:center}.product-price-controls{display:inline-flex;flex-direction:column;gap:24px;position:relative}.product-info__button-wrapper{align-items:flex-end}.toggle-input__wrapper{margin-right:auto}.product__submit{cursor:pointer}.product__submit-quantity{display:flex;flex-direction:row;justify-content:space-between;align-items:center;min-width:216px;background-color:var(--v-color-soap);border-radius:12px;max-height:44px;width:100%}.product__quantity-minus,.product__quantity-plus{display:flex;border-radius:12px;cursor:pointer}.product__quantity-plus_inactive{cursor:default}.product__quantity-svg{height:100%;width:auto}@media(min-width:1024px){.product__submit-quantity{width:unset}}.catalog-product__footer.catalog-product__footer_quantity{position:relative}.modal-product-controls[data-v-b38ee255]{display:flex;flex-direction:column;gap:16px}.product__submit[data-v-b38ee255]{width:100%;padding:9px;display:flex;flex-direction:row;gap:12px;justify-content:center;align-items:center;border-radius:12px;background-color:#cfbdfb;box-shadow:0 1px 2px #0000001a;font-family:Value Sans Pro;font-size:13px;font-weight:500;line-height:18px;color:#3d4041;text-align:center}.product__submit-svg[data-v-b38ee255]{width:20px;height:20px}.product-info__price-wrapper[data-v-b38ee255]{display:flex;flex-direction:row;gap:8px;align-items:center}.product-info__price-wrapper_has-discount[data-v-b38ee255]:after{content:"- " attr(data-discount) "%";background-color:#e22f37;padding:4px;border-radius:4px;color:#fff;font-size:12px;font-weight:900;line-height:12px;text-align:center}.product-info__price-opt-wrapper[data-v-b38ee255]{display:flex;flex-direction:column;gap:8px;font-size:13px;font-weight:500}.product__button[data-v-b38ee255]{cursor:pointer;height:38px;min-width:38px;display:flex;align-items:center;justify-content:center;background-color:#f6f9fc;border-radius:12px;box-shadow:0 1px 2px #0000001a}.product__button_stock[data-v-b38ee255]{cursor:default;background-color:var(--v-color-bg);color:var(--v-color-nevada);padding:11px;font-size:11px;font-weight:700;line-height:11px}
/*$vite$:1*/
/* End */


/* Start:/local/js/club_tort/smart_search_header/dist/bundle.css?17619758327295*/
.product__btn-wrapper[data-v-64d524f6]{display:flex;justify-content:flex-end}.product__btn-wrapper_second[data-v-64d524f6]{margin-left:auto}.product__btn-wrapper[data-v-64d524f6] .catalog-product__footer{display:flex;flex-direction:row;gap:12px;justify-content:space-between;align-items:center}.product__btn-wrapper[data-v-64d524f6] .catalog-product__footer_hidden{display:none}.product__btn-wrapper[data-v-64d524f6] .catalog-product__quantity-info{display:flex;flex-direction:column;gap:6px;align-items:center}.product__btn-wrapper[data-v-64d524f6] .catalog-product__quantity{margin:0;font-size:10px;font-weight:500;line-height:8px;text-align:center;color:#676c6e}.product__btn-wrapper[data-v-64d524f6] .catalog-product__quantity-minus.disabled,.product__btn-wrapper[data-v-64d524f6] .catalog-product__quantity-plus.disabled{cursor:default;pointer-events:none;opacity:.5}.product__btn-wrapper[data-v-64d524f6] .catalog__prices{display:flex;flex-direction:column;gap:4px}.product__btn-wrapper[data-v-64d524f6] .catalog__price,.product__btn-wrapper[data-v-64d524f6] .catalog-product__quantity-price{margin:0;font-size:16px;font-weight:700;line-height:16px;color:#3d4041}.product__btn-wrapper[data-v-64d524f6] .catalog__price-wrapper{display:flex;flex-direction:row;gap:6px}.product__btn-wrapper[data-v-64d524f6] .catalog__price_old{font-size:14px;font-weight:400;line-height:14px;text-decoration-line:line-through;color:#bbb}.product__btn-wrapper[data-v-64d524f6] .catalog__price-wrapper:before{content:"- " attr(data-discount) "%";background-color:#e22f37;padding:2px;border-radius:4px;color:#fff;font-size:10px;font-weight:900;line-height:10px;text-align:center}.product__btn-wrapper[data-v-64d524f6] .catalog-product__buy-picture{width:38px;height:38px;cursor:pointer;display:flex;align-items:center;justify-content:center;background-color:#f6f9fc;border-radius:12px;box-shadow:0 1px 2px #0000001a}.product__btn-wrapper[data-v-64d524f6] .catalog-product__buy-picture.catalog-product__buy-picture_accent{background-color:#cfbdfb}.product__btn-wrapper[data-v-64d524f6] .catalog__price-opt{font-size:10px;font-weight:500;line-height:1em}.search-background{width:100dvw;height:100dvh;position:fixed;inset:0;background-color:var(--v-color-hexy);opacity:.35;z-index:1}.search-wrapper{width:100%;min-height:42px;display:flex;flex-direction:row;position:relative;border-radius:12px;background-color:var(--v-color-white);box-shadow:0 1px 2px #0000001a}.search-wrapper-input{display:flex;position:relative;z-index:3;width:100%;background-color:#fff;border-radius:15px}.link-catalog{display:flex;flex-direction:row;align-items:center;gap:8px;padding:10px 12px;border-radius:12px;background-color:var(--v-color-hexy);text-decoration:none}.header-info__svg_catalog path{fill:var(--v-color-white)}.link-catalog__text{font-size:13px;font-weight:500;font-family:Value Sans Pro;color:var(--v-color-white)}.search{width:100%;display:flex;flex-direction:row;align-items:center;gap:8px;padding:0 12px 0 18px}.search__input{width:100%;letter-spacing:.04em;border:0;font-size:13px;font-weight:500;font-family:Value Sans Pro;color:var(--v-color-hexy)}.search__input::placeholder{color:#bbb}.search__input:active,.search__input:focus{outline:0;outline-offset:0}.header-search-container__categories{display:flex;align-items:center;flex-wrap:wrap;background-color:var(--v-color-white);gap:8px;font-family:Value Sans Pro}.header-search-container__title{font-family:Value Sans Pro;font-size:13px;font-weight:500;line-height:18px;color:#bbb}.header-search-container__category:hover{background-color:var(--v-color-soap);border-color:var(--v-color-soap)}.header-search-container__category{cursor:pointer;padding:8px 12px;border-radius:12px;transition:background-color .3s ease;font-size:13px;text-decoration:none;border:1px solid var(--v-color-bg);background-color:#fff;color:var(--v-color-hexy);line-height:18px}.search-title-list{padding:12px;position:absolute;max-height:calc(90dvh - 50px);height:auto;top:50px;left:0;width:100%;border-radius:12px;background-color:var(--v-color-white);box-shadow:0 8px 10px #0000001a;z-index:2;display:flex;flex-direction:column;gap:16px;overflow:hidden;font-family:Value Sans Pro;font-weight:400;font-size:16px}@media(max-width:1023px){.search-title-list{left:calc((100% - 100dvw)/2 + 16px)!important;width:calc(100dvw - 32px)!important}}.search-title-list__items{display:grid;grid-template-columns:1fr;grid-gap:8px;max-height:calc(100% - 58px);overflow-y:auto}.search-title-list__search-link{height:42px;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:13px;line-height:18px;color:var(--v-color-hexy);text-decoration:none;background-color:var(--v-color-soap);border-radius:12px;flex-shrink:0;box-shadow:0 1px 2px #0000001a;transition:color .2s ease,background-color .2s ease}.search-title-list__search-link:hover{color:var(--v-color-white)}.search-title-list__product{align-items:center;padding:8px;text-decoration:none;display:grid;grid-template-areas:"image link   link  " "image basket basket";grid-template-rows:auto 40px;grid-template-columns:auto 1fr 1fr;gap:10px 12px}.search-title-list__product-link{display:flex;flex-direction:row;gap:12px}.search-title-list__product-image{width:60px;height:60px;object-fit:contain;grid-area:image}.search-title-list__product-link{grid-area:link}.search-title-list__product-name{padding-top:4px;color:var(--v-color-hexy);font-family:Value Sans Pro;font-size:13px;line-height:18px;font-weight:400;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.search-title-list__message{text-align:center;padding:16px 0 0;font-weight:500}.product__btn-wrapper{grid-area:basket}.product__footer_header{display:flex;flex-direction:row;gap:12px;justify-content:end;align-items:center}.product__price-wrapper{display:flex;flex-direction:column;gap:4px}.product__price{margin:0;font-size:16px;font-weight:700;line-height:16px;color:#3d4041}.product__price-old-wrapper{display:flex;flex-direction:row;gap:6px}.product__price-old-wrapper:before{content:"- " attr(data-discount) "%";background-color:#e22f37;padding:2px;border-radius:4px;color:#fff;font-size:10px;font-weight:900;line-height:10px;text-align:center}.product__price_old{font-size:14px;font-weight:400;line-height:14px;text-decoration-line:line-through;color:#bbb}.product__button{height:38px;min-width:38px;cursor:pointer;display:flex;align-items:center;justify-content:center;background-color:#f6f9fc;border-radius:12px;box-shadow:0 1px 2px #0000001a}.product__button_accent{background-color:#cfbdfb}.product__button_stock{display:flex;align-items:center;cursor:default;background-color:var(--v-color-bg);color:var(--v-color-nevada);padding:11px;border-radius:12px;font-size:11px;font-weight:700;line-height:11px}.product__button_disabled{pointer-events:none;opacity:.5}.product__quantity-info{display:flex;flex-direction:column;gap:6px;align-items:center}.product__quantity-info_margin-0{margin:0}.product__quantity-price{margin:0;font-size:16px;font-weight:700;line-height:16px;color:#3d4041}.product__quantity{margin:0;font-size:10px;font-weight:500;line-height:8px;text-align:center;color:#676c6e}@media(max-width:1024px){.search-wrapper{min-height:38px}.search-wrapper__link{display:none}}
/*$vite$:1*/
/* End */


/* Start:/local/components/sunweb/smart.search/templates/.default/style.min.css?17738252941026*/
.search-wrapper{width:100%;min-height:42px;display:flex;flex-direction:row;border-radius:12px;background-color:var(--v-color-white);box-shadow:0 1px 2px rgba(0,0,0,.1)}.link-catalog{display:flex;flex-direction:row;align-items:center;gap:8px;padding:10px 12px;border-radius:12px;background-color:var(--v-color-hexy);text-decoration:none}.header-info__svg_catalog path{fill:var(--v-color-white)}.link-catalog__text{font-size:13px;font-weight:500;font-family:"Value Sans Pro";color:var(--v-color-white)}.search{width:100%;display:flex;flex-direction:row;align-items:center;gap:8px;padding:0 12px 0 18px;margin:0}.search__svg{width:16px;height:16px}.search__input{width:100%;letter-spacing:.04em;border:0;font-size:13px;font-weight:500;font-family:"Value Sans Pro";color:var(--v-color-hexy)}.search__input::placeholder{color:#bbb}.search__input:active,.search__input:focus{outline:0;outline-offset:0}@media (max-width:1024px){.search-wrapper{min-height:38px}.search__svg{width:23px;height:23px}.search-wrapper__link{display:none}}
/* End */


/* Start:/local/components/sunweb/catalog.share/templates/.default/style.min.css?17738252881426*/
.button.share-button{display:none;padding:0;width:20px;height:20px;border:0;background-color:transparent}.modal-share{display:none;align-items:flex-end;justify-content:center;width:100%;height:100%;z-index:100;position:fixed;top:0;left:0;font-family:"Value Sans Pro";visibility:hidden;opacity:0;background-color:rgba(0,0,0,.5);transition:visibility .3s ease-in-out,opacity .3s ease-in-out}.modal-share_active{visibility:visible;opacity:1}#modal-share.fancybox__content{display:flex;justify-content:end;padding:0}.modal-share__content{display:flex;flex-direction:column;gap:12px;position:relative;padding:20px;transform:translateY(120%);transition:transform .3s ease-in-out;width:100%;background-color:var(--v-color-white)}.modal-share_active .modal-share__content{transform:translateY(0)}.modal-share__links{display:flex;align-items:center;gap:8px}.modal-share__close svg{pointer-events:none}.modal-share__title{font-size:20px;font-weight:700;display:flex;align-items:center;justify-content:space-between}.modal-share__copy{font-size:14px;font-weight:500;background-color:#f1f1f5;padding:8px 16px;border-radius:12px;display:flex;align-items:center;justify-content:space-between;border:1px solid transparent;transition:border-color .3s ease;cursor:pointer}.modal-share__copy *{pointer-events:none}.modal-share__copy:hover{border-color:#ddd}@media (max-width:1024px){.modal-share{display:flex}.button.share-button{display:flex}}
/* End */


/* Start:/local/components/sunweb/header.personal-info/templates/.default/style.min.css?1773825289976*/
.header__personal-info{display:flex;flex-direction:row;align-items:center;gap:16px}.header-info{width:max-content;min-height:21px;display:flex;flex-direction:row;align-items:center;gap:8px;cursor:pointer}.header-info__picture-wrapper{position:relative;text-align:center;display:flex;align-items:center;justify-content:center}.header-info__picture-wrapper_active .header-info__svg path,.header-info__svg_active path{fill:#3d4041}.header-info__text{font-size:13px;font-weight:500;font-family:"Value Sans Pro";color:#bbb;transition:all .3s}.header-info__text:hover,.header-info__text_active{color:#3d4041}.header-info__picture-wrapper[data-count]:not([data-count="0"]).header-info__picture-wrapper:after{content:attr(data-count);height:18px;width:18px;position:absolute;top:-11px;left:9px;font-family:"Value Sans Pro";color:#3d4041;font-weight:900;font-size:10px;text-align:center;border-radius:50%;background-color:#cfbdfb;display:flex;justify-content:center;align-items:center}
/* End */


/* Start:/local/components/sunweb/cart.small/templates/.default/style.min.css?17738252894226*/
@keyframes fadeInUp{0%{transform:translate3d(0,40px,0);opacity:0}to{transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes fadeInUp{0%{transform:translate3d(0,40px,0);opacity:0}to{transform:translate3d(0,0,0);opacity:1}}.header__basket{display:flex;position:relative;font-family:"Value Sans Pro"}@media (hover:hover){.header__basket:hover .header-cart-dropdown{pointer-events:initial;animation-duration:.5s;animation-fill-mode:both;-webkit-animation-duration:.5s;-webkit-animation-fill-mode:both;animation-name:fadeInUp}.header-cart:hover~.header-cart-dropdown{pointer-events:initial;animation-duration:.5s;animation-fill-mode:both;-webkit-animation-duration:.5s;-webkit-animation-fill-mode:both;animation-name:fadeInUp}}.header-cart-dropdown{display:flex;cursor:default;pointer-events:none;opacity:0;flex-direction:column;position:absolute;top:calc(100% + 16px);right:0;width:400px;max-width:400px;padding:12px;background-color:var(--v-color-white);border-radius:12px;box-shadow:0 1px 2px 0#0000001a}.header-cart-dropdown::before{content:"";display:block;width:100%;position:absolute;bottom:100%;height:16px}@media (hover:hover){.header-cart-dropdown:hover{display:flex;animation-duration:.5s;animation-fill-mode:both;-webkit-animation-duration:.5s;-webkit-animation-fill-mode:both;animation-name:fadeInUp}}.header-cart-dropdown .dropdown__product-list{display:flex;flex-direction:column;max-height:calc(86px*4);overflow-y:scroll;padding:0 8px 0 0;margin-right:-4px;overscroll-behavior:contain}.header-cart-dropdown .dropdown__product-list-item{cursor:default;display:grid;gap:12px 16px;grid-template-areas:"img title remove""img price qty";grid-template-columns:60px 1fr max-content;margin:0 0 12px 0;padding:0 0 12px 0;border-bottom:1px solid var(--v-color-bg)}.header-cart-dropdown .dropdown__product-list-item.disabled :is(.dropdown__product-list-image,.dropdown__product-list-discount){filter:grayscale(100%);opacity:.4}.header-cart-dropdown .dropdown__product-list-item.disabled :is(.dropdown__product-list-name,.dropdown__product-list-price,.dropdown__product-list-count){color:var(--v-color-platinum)}.header-cart-dropdown .dropdown__product-list-item.disabled.out-of-store{position:relative}.header-cart-dropdown .dropdown__product-list-item.disabled.out-of-store::after{content:"другой склад";position:absolute;left:0;top:-5px;background-color:var(--v-color-hexy);font-size:9px;border-radius:4px;padding:2px;color:#fff;font-weight:700;line-height:1}.header-cart-dropdown .dropdown__product-list-item:last-child{margin:0}.header-cart-dropdown .dropdown__product-list-image{grid-area:img;grid-row:1/-1;width:60px;height:60px;object-position:center;object-fit:contain}.header-cart-dropdown .dropdown__product-list-remove{grid-area:remove;cursor:pointer;transition:opacity .2s ease;display:flex;align-items:flex-start;justify-content:flex-end}.header-cart-dropdown .dropdown__product-list-remove:hover{opacity:.8}.header-cart-dropdown .dropdown__product-list-name{grid-area:title;color:var(--v-color-hexy);font-size:13px;line-height:1.1;font-weight:400;margin:0;transition:color .5s ease,opacity .5s ease;display:-webkit-box;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2;overflow:hidden;max-height:2em;height:2em}.header-cart-dropdown .dropdown__product-list-name:hover{opacity:.8}.header-cart-dropdown .dropdown__product-list-price{grid-area:price;font-size:14px;line-height:1;font-weight:700;color:var(--v-color-hexy);display:flex;align-items:center;gap:4px}.dropdown__product-list-old-price{color:var(--v-color-platinum);font-weight:500;text-decoration:line-through}.dropdown__product-list-discount{background-color:var(--v-color-red);padding:2px 4px;border-radius:4px;color:#fff;font-size:10px;font-weight:700;line-height:1;text-align:center}.header-cart-dropdown .dropdown__product-list-count{grid-area:qty;font-size:14px;line-height:1;color:var(--v-color-hexy);font-weight:700}.header-cart-dropdown .dropdown__total{display:flex;align-items:center;justify-content:flex-start;margin:16px 0;gap:16px}.header-cart-dropdown .dropdown__total .dropdown__total-price{color:var(--v-color-hexy);font-weight:700}.header-cart-dropdown .dropdown__checkout .dropdown__checkout-button{width:100%}
/* End */


/* Start:/local/components/sunweb/eshop.socnet.links/templates/.default/style.min.css?1773825292839*/
.contact-us .contact-us__title{font-size:14px;line-height:14px;margin:0 0 14px 0}.contact-us .contact-us__wrap{display:flex;flex-direction:row}@media (max-width:1440px){.contact-us .contact-us__wrap{flex-wrap:wrap}}.contact-us .contact-us__link{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;width:40px;height:40px;border-radius:40px;margin:0 16px 16px 0;background-image:url(/local/components/sunweb/eshop.socnet.links/templates/.default/./images/socials_sprite.svg);background-repeat:no-repeat}.contact-us .contact-us--mail{background-position:0 0}.contact-us .contact-us--vb{background-position:-56px 0}.contact-us .contact-us--vk{background-image:url(/local/components/sunweb/eshop.socnet.links/templates/.default/./images/vk.svg)}.contact-us .contact-us--in{background-image:url(/local/components/sunweb/eshop.socnet.links/templates/.default/./images/inst.svg)}.contact-us .contact-us--tg{background-image:url(/local/components/sunweb/eshop.socnet.links/templates/.default/./images/tg.svg)}.contact-us .contact-us--phone{background-image:url(/local/components/sunweb/eshop.socnet.links/templates/.default/./images/call.svg)}
/* End */


/* Start:/local/templates/clubtort/components/bitrix/menu/clubtort_menu-footer/style.min.css?1773825269360*/
.footer__menu{display:flex;flex-direction:column;gap:24px;font-size:14px;font-weight:500}.footer__menu-title{color:#fff;text-transform:uppercase}.footer__menu-link{color:#bbb;text-decoration:none;display:flex;flex-direction:row;gap:8px;align-items:center;line-height:21px}@media (max-width:1024px){.footer__menu{gap:18px}.footer__menu-title{margin-bottom:6px}}
/* End */


/* Start:/local/components/sunweb/cart.small/templates/footer_basket/style.min.css?1773825290833*/
.bottom-menu__link{display:flex;flex-direction:column;align-items:center;gap:8px;padding:8px 14px;color:#bbb;font-family:"Value Sans Pro";font-size:11px;font-weight:500;text-decoration:none;text-align:center}.bottom-menu__link_active{color:#3d4041}.bottom-menu__svg{width:18px;height:18px}.bottom-menu__svg path{fill:#bbb}.bottom-menu__link_active .bottom-menu__svg path{fill:#3d4041}.bottom-menu__svg-wrapper{position:relative}.bottom-menu__total{white-space:nowrap}.bottom-menu__svg-wrapper[data-count]:not([data-count="0"]).bottom-menu__svg-wrapper:after{content:attr(data-count);height:15px;width:15px;position:absolute;top:-7px;left:11px;font-family:"Value Sans Pro";color:#3d4041;font-weight:900;font-size:10px;text-align:center;border-radius:50%;background-color:#cfbdfb;display:flex;justify-content:center;align-items:center}
/* End */


/* Start:/local/components/sunweb/favorites-new/templates/bottom_link/style.min.css?1773825287794*/
.bottom-menu__link{display:flex;flex-direction:column;align-items:center;gap:8px;padding:8px 14px;color:#bbb;font-family:"Value Sans Pro";font-size:11px;font-weight:500;text-decoration:none;text-align:center}.bottom-menu__link_active{color:#3d4041}.bottom-menu__svg{width:18px;height:18px}.bottom-menu__svg path{fill:#bbb}.bottom-menu__link_active .bottom-menu__svg path{fill:#3d4041}.bottom-menu__svg-wrapper{position:relative}.bottom-menu__svg-wrapper[data-count]:not([data-count="0"]).bottom-menu__svg-wrapper:after{content:attr(data-count);height:15px;width:15px;position:absolute;top:-7px;left:11px;font-family:"Value Sans Pro";color:#3d4041;font-weight:900;font-size:10px;text-align:center;border-radius:50%;background-color:#cfbdfb;display:flex;justify-content:center;align-items:center}
/* End */


/* Start:/local/templates/clubtort/styles.min.css?177382526811568*/
.with-loader{position:relative;pointer-events:none}.with-loader>*{pointer-events:none}.with-loader:before{pointer-events:all;opacity:1;content:"";position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;background-color:rgba(255,255,255,.8);filter:blur(20px);transition:opacity .2s ease;border-radius:10px;cursor:wait}.with-loader:after{content:"";position:absolute;width:80px;height:80px;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2;background-image:url(/local/templates/clubtort/img/svg/preloader.svg);background-position:center;background-size:80px;background-repeat:no-repeat;pointer-events:none!important;transition:opacity .2s ease}.with-loader_fullscreen:before{z-index:10000;position:fixed;left:0;top:0;right:0;bottom:0}.with-loader_fullscreen:after{z-index:10001;position:fixed}.favorites-list{padding:0 32px}.favorites-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 32px}.favorites-empty__img{width:400px;height:400px;object-fit:cover}@media (max-width:390px){.favorites-empty__img{width:350px;height:350px;object-fit:cover}}.favorites-empty__title{margin-top:0;margin-bottom:24px;font-weight:400;font-size:22px;line-height:150%;color:var(--v-color-nevada)}@media (max-width:390px){.favorites-empty__title{text-align:center}}.favorites-empty .button{height:44px}@media (max-width:425px){.favorites-empty .button{width:100%;margin:0 0 16px 0;text-align:center}}@media (min-width:1280px){.favorites-list{padding:0}.favorites-empty__title{font-size:26px}}.about{display:flex;flex-wrap:nowrap;margin-top:10px;margin-bottom:58px}.about__items{width:calc(75.6% - 15px);padding:32px;background:var(--v-color-white);border-radius:8px;margin:0 15px 0 0}.about__benefits{display:grid;grid-template-columns:repeat(2,calc(50% - 15px));grid-row-gap:30px;grid-column-gap:30px;margin:0 0 40px 0}.about__benefits-item{font-size:18px;padding:35px 35px 35px 36px;border:1px solid var(--v-color-platinum);border-radius:8px;display:flex;flex-wrap:nowrap}.about__item-text{margin:0 0 40px 0}.about__benefits-item span{margin:0 0 0 36px;padding-top:5px}.about__item p{font-size:18px;margin:0 0 40px 0;line-height:27px}p:last-of-type{margin-bottom:0}.about__item .h2{color:var(--v-color-soap);margin-bottom:40px;font-size:30px}.about__item-photo{width:100%;height:auto}.about__item-video-wrap{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:8px;cursor:pointer}.about__item-video-wrap:before{content:"";position:absolute;width:100%;height:100%;background:url(/local/templates/clubtort/./img/svg/youtube-icon.svg)50%no-repeat}@media (max-width:768px){.about{padding:0 15px 90px 15px}.about__items{margin:0;padding:30px;width:100%}}@media (max-width:425px){.about{padding:0 0 90px 0}.about__items{margin:0;padding:15px;width:100%}.about__benefits{grid-template-columns:repeat(1,100%)}}.delivery{margin-top:10px;display:flex;flex-wrap:nowrap}.delivery__items{width:calc(75.6% - 15px);padding:32px;background:var(--v-color-white);border-radius:8px;margin:0 15px 0 0}.delivery__item p{font-size:18px;margin:0 0 24px 0;line-height:27px}.delivery__item .h2{color:var(--v-color-soap);margin-bottom:24px;font-size:30px}.delivery__item .h3{color:var(--v-color-faux);margin-bottom:24px;font-size:24px}.delivery__item-list{margin:0 0 24px 32px;color:var(--v-color-nevada)}.delivery__item-list li{font-size:18px;line-height:27px;list-style-type:disc;margin:0 0 8px 0}.delivery__item-list span{margin-left:6px}.delivery__item-list li::marker{color:var(--v-color-soap)}.delivery__item-list__gray-dots li::marker{color:var(--v-color-nevada)}.delivery__item-list li:last-of-type{margin-bottom:0}.delivery__item-list a{margin:0 0 24px 32px;color:var(--v-color-nevada)}.delivery__item .delivery__item-list-caption{margin:0}.delivery__item{margin-bottom:40px}.delivery__item:last-of-type{margin:0}.delivery__item-attention{border-radius:8px;background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.35288 8.95043C4.00437 6.17301 6.17301 4.00437 8.95043 3.35288C10.9563 2.88237 13.0437 2.88237 15.0496 3.35288C17.827 4.00437 19.9956 6.17301 20.6471 8.95043C21.1176 10.9563 21.1176 13.0437 20.6471 15.0496C19.9956 17.827 17.827 19.9956 15.0496 20.6471C13.0437 21.1176 10.9563 21.1176 8.95044 20.6471C6.17301 19.9956 4.00437 17.827 3.35288 15.0496C2.88237 13.0437 2.88237 10.9563 3.35288 8.95043Z' stroke='%23DFE2E5' stroke-width='1.5'/%3E%3Cpath d='M12 15.5V11.5' stroke='%23DFE2E5' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Ccircle cx='12' cy='9' r='0.5' stroke='%23DFE2E5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")no-repeat 16px 16px,var(--v-color-hexy);padding:16px 16px 16px 48px}.delivery__item-attention p{color:var(--v-color-platinum);margin:0;font-size:16px}@media (max-width:768px){.delivery{padding:0 15px 90px 15px;flex-wrap:wrap}.delivery__items{margin:0;padding:30px;width:100%;order:2}}@media (max-width:425px){.delivery{padding:0 0 90px 0}.delivery__items{margin:0;padding:15px;width:100%}.delivery__item{margin-bottom:30px}}.share{margin-left:15px;position:sticky;top:60px;height:100%;display:flex;flex-direction:column;gap:16px}.share .share-title{margin:0;font-weight:500;font-size:20px;line-height:20px;color:var(--v-color-outer-space)}.share-wrap{display:flex;flex-wrap:wrap}.share-wrap .ya-share2__list.ya-share2__list_direction_horizontal>.ya-share2__item{margin:0 10px 10px 0}.share-wrap .ya-share2__list.ya-share2__list_direction_horizontal>.ya-share2__item:last-of-type{margin:0 0 10px 0}.share-wrap .ya-share2__container .ya-share2__badge .ya-share2__icon{height:32px;width:32px}.share-wrap .ya-share2__container.ya-share2__container_size_l .ya-share2__badge .ya-share2__icon:not(.ya-share2__icon_messenger-contact):not(.ya-share2__icon_more):not(.ya-share2__icon_copy){background-size:24px}@media (max-width:768px){.share{height:auto;margin:0 0 30px 0;position:unset}}@media (max-width:425px){.share{margin:0 15px 30px 15px}}.buy{margin-top:10px;display:flex;flex-wrap:nowrap}.buy__items{width:calc(75.6% - 15px);padding:32px;background:var(--v-color-white);border-radius:8px;margin:0 15px 0 0}.buy__item p{font-size:18px;margin:0 0 24px 0;line-height:27px}.buy__item .h2{color:var(--v-color-soap);margin-bottom:24px;font-size:30px}.buy__item .h3{color:var(--v-color-faux);margin-bottom:24px;font-size:24px}.buy__item ol{counter-reset:section;padding-left:0}.buy__item ol li{margin:0 0 8px 0;font-size:18px;line-height:27px;list-style:none;display:flex}.buy__item ol li::before{counter-increment:section;content:counter(section)".";display:block;margin:auto 16px;color:var(--v-color-soap)}.buy__item-list{margin:0 0 24px 32px}.buy__item-list li{font-size:18px;line-height:27px;list-style-type:disc;margin:0 0 8px 0}.buy__item-list span{margin-left:6px}.buy__item-list li::marker{color:var(--v-color-soap)}.buy__item-list__gray-dots li::marker{color:var(--v-color-nevada)}.buy__item-list li:last-of-type{margin-bottom:0}.buy__item{margin-bottom:40px}.buy__item:last-of-type{margin:0}.buy__item-attention{border-radius:8px;background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.35288 8.95043C4.00437 6.17301 6.17301 4.00437 8.95043 3.35288C10.9563 2.88237 13.0437 2.88237 15.0496 3.35288C17.827 4.00437 19.9956 6.17301 20.6471 8.95043C21.1176 10.9563 21.1176 13.0437 20.6471 15.0496C19.9956 17.827 17.827 19.9956 15.0496 20.6471C13.0437 21.1176 10.9563 21.1176 8.95044 20.6471C6.17301 19.9956 4.00437 17.827 3.35288 15.0496C2.88237 13.0437 2.88237 10.9563 3.35288 8.95043Z' stroke='%23DFE2E5' stroke-width='1.5'/%3E%3Cpath d='M12 15.5V11.5' stroke='%23DFE2E5' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Ccircle cx='12' cy='9' r='0.5' stroke='%23DFE2E5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")no-repeat 16px 16px,var(--v-color-hexy);padding:16px 16px 16px 48px}.buy__item-attention p{color:var(--v-color-platinum);margin:0;font-size:16px}.guarantee{display:flex;flex-wrap:nowrap;margin-top:10px}.guarantee__items{width:calc(75.6% - 15px);padding:32px;background:var(--v-color-white);border-radius:8px;margin:0 15px 0 0}.guarantee__item p{font-size:18px;margin:0 0 24px 0;line-height:27px}.guarantee__items p:last-child{margin-bottom:0}.guarantee__item .h2{color:var(--v-color-soap);margin-bottom:24px;font-size:30px}.guarantee__item .h3{color:var(--v-color-faux);margin-bottom:24px;font-size:24px}.guarantee__item .h5{font-size:20px;color:var(--v-color-nevada)}.guarantee__item-list{margin:0 0 24px 32px}.guarantee__item ul{padding-left:0;margin:0 0 24px 0}.guarantee__item ul li{font-size:18px;line-height:27px;margin:0 0 8px 0;list-style:none;display:flex}.guarantee__item ul li::before{counter-increment:section;content:"•";display:block;margin:auto 16px;color:var(--v-color-soap);font-size:35px}.guarantee__item{margin-bottom:40px}.guarantee__item:last-of-type{margin:0}.guarantee__item-attention{border-radius:8px;background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.35288 8.95043C4.00437 6.17301 6.17301 4.00437 8.95043 3.35288C10.9563 2.88237 13.0437 2.88237 15.0496 3.35288C17.827 4.00437 19.9956 6.17301 20.6471 8.95043C21.1176 10.9563 21.1176 13.0437 20.6471 15.0496C19.9956 17.827 17.827 19.9956 15.0496 20.6471C13.0437 21.1176 10.9563 21.1176 8.95044 20.6471C6.17301 19.9956 4.00437 17.827 3.35288 15.0496C2.88237 13.0437 2.88237 10.9563 3.35288 8.95043Z' stroke='%23DFE2E5' stroke-width='1.5'/%3E%3Cpath d='M12 15.5V11.5' stroke='%23DFE2E5' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Ccircle cx='12' cy='9' r='0.5' stroke='%23DFE2E5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")no-repeat 16px 16px,var(--v-color-hexy);padding:16px 16px 16px 48px;margin-bottom:24px}.guarantee__item-attention p{color:var(--v-color-platinum);margin:0;font-size:16px}.guarantee__item ol{counter-reset:section;padding-left:0}.guarantee__item ol li{margin:0 0 8px 0;font-size:18px;line-height:27px;color:var(--v-color-nevada);list-style:none;display:flex}.guarantee__item ol li::before{counter-increment:section;content:counter(section)".";display:block;margin:auto 16px;color:var(--v-color-soap)}@media (max-width:768px){.guarantee{padding:0 15px 90px 15px;flex-wrap:wrap}.guarantee__items{margin:0;padding:30px;width:100%;order:2}}@media (max-width:425px){.guarantee{padding:0 0 90px 0}.guarantee__items{margin:0;padding:15px;width:100%}.guarantee__item{margin-bottom:30px}}.contacts{display:grid;grid-template-columns:repeat(2,1fr);max-width:100%;gap:16px;margin-top:10px;margin-bottom:32px}.contacts__requisites,.contacts__shop{--padding:24px;width:100%;padding:var(--padding);background:var(--v-color-white);border-radius:22px;box-shadow:0 1px 2px #0000001a;display:flex;flex-direction:column;gap:16px}.contacts .h5{margin:0;font-weight:500;font-size:16px;line-height:28px;color:var(--v-color-hexy)}.contacts__requisites-item{display:flex;flex-direction:column;gap:4px}.contacts-heading{font-size:14px;padding:0;margin:0;color:var(--v-color-nevada)}.contacts-info{font-weight:500;padding:0;margin:0;font-size:13px;line-height:20px;color:var(--v-color-hexy)}@media (max-width:1200px){.contacts{padding:12px}}@media (min-width:863px) and (max-width:1100px){.favorites__text,.cabinet__text{display:none}}@media (max-width:768px){.contacts{grid-template-columns:100%}.contacts__requisites,.contacts__shop{--padding:16px}}
/* End */


/* Start:/local/templates/clubtort/template_styles.min.css?177382528119239*/
:root{--v-color-fin:#774156;--v-color-tapestry:#B38879;--v-color-hexy:#3D4041;--v-color-jewel:#1A6843;--v-color-olivine:#93AC7C;--v-color-faux:#4B3734;--v-color-bg:#F6F9FC;--v-color-platinum:#BBBBBB;--v-color-soap:#CFBDFA;--v-color-soap-bg:#F5F1FE;--v-color-white:#FFFFFF;--v-color-nevada:#676C6E;--v-color-outer-space:#444647;--v-color-peach:#FFECBE;--v-color-blue:#3DABEF;--v-color-black:#000000;--v-color-purple:#565D95;--v-color-yellow:#F2AF29;--v-color-red:#E22F37;--v-color-red-bg:#FFEFF0;--v-color-pink:#FF1F78;--v-color-bone:#DFC3AA;--v-color-green:#24B23E;--v-color-accent:#CFBDFB}@font-face{font-family:"Value Sans Pro";src:url(/local/templates/clubtort/./fonts/Value-Sans-Pro-Regular.woff)format("woff"),url(/local/templates/clubtort/./fonts/Value-Sans-Pro-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Value Sans Pro";src:url(/local/templates/clubtort/./fonts/Value-Sans-Pro-Regular-Italic.woff)format("woff"),url(/local/templates/clubtort/./fonts/Value-Sans-Pro-Regular-Italic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Value Sans Pro";src:url(/local/templates/clubtort/./fonts/Value-Sans-Pro-Medium.woff)format("woff"),url(/local/templates/clubtort/./fonts/Value-Sans-Pro-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Value Sans Pro";src:url(/local/templates/clubtort/./fonts/Value-Sans-Pro-Medium-Italic.woff)format("woff"),url(/local/templates/clubtort/./fonts/Value-Sans-Pro-Medium-Italic.woff2)format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Value Sans Pro";src:url(/local/templates/clubtort/./fonts/Value-Sans-Pro-Bold.woff)format("woff"),url(/local/templates/clubtort/./fonts/Value-Sans-Pro-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Value Sans Pro";src:url(/local/templates/clubtort/./fonts/Value-Sans-Pro-Bold-Italic.woff)format("woff"),url(/local/templates/clubtort/./fonts/Value-Sans-Pro-Bold-Italic.woff2)format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Value Sans Pro";src:url(/local/templates/clubtort/./fonts/Value-Sans-Pro-Black.woff)format("woff"),url(/local/templates/clubtort/./fonts/Value-Sans-Pro-Black.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Value Sans Pro";src:url(/local/templates/clubtort/./fonts/Value-Sans-Pro-Black-Italic.woff)format("woff"),url(/local/templates/clubtort/./fonts/Value-Sans-Pro-Black-Italic.woff2)format("woff2");font-weight:900;font-style:italic;font-display:swap}*{box-sizing:border-box}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-thumb{border-radius:20px;background-color:var(--v-color-platinum)}html,body{scrollbar-gutter:stable}body{margin:0;background-color:var(--v-color-bg);font-family:"Value Sans Pro"}body:has(dialog[open]){overflow:hidden}h1{font-family:"Value Sans Pro";font-weight:500;font-size:20px;line-height:28px;color:var(--v-color-hexy);margin:0}a{text-decoration:none}.header-container{width:100%;margin:0;position:fixed;background-color:var(--v-color-bg);height:fit-content;padding:0 12px;z-index:999;transform:translateY(0);transition:all .5s ease-in-out}.header--scroll{transform:translateY(-100%)}.sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.header{display:grid;gap:0;grid-template-areas:"logo city""search  search";grid-template-rows:50px 50px;grid-template-columns:1fr auto}.logo-wrapper{grid-area:logo;display:flex;flex-direction:row;gap:12px;align-items:center}.header__city-wrapper{grid-area:city;align-content:center}.header__mobile-btn-wrapper{display:block}.header__search-wrapper{grid-area:search;display:flex;flex-direction:row;align-items:center;gap:8px}.header__personal-info-wrapper{display:none}.main{padding:12px 0 64px}.main-wrap_index{display:flex;flex-direction:column;gap:48px}.main-wrap{width:100%}.sidebar{display:none}.footer{justify-items:center;display:flex;justify-content:center;padding:32px 0 96px;background-color:#3d4041;color:#bbb;font-family:"Value Sans Pro";font-size:14px;font-weight:500}.footer__wrapper{width:100%;display:flex;flex-direction:column;gap:64px}.footer__about-us{width:100%;display:flex;flex-direction:column;gap:24px;grid-area:about-us}.footer__info{display:grid;grid-template-areas:"about-us about-us""menu-client menu-info""menu-contacts menu-contacts";gap:32px 24px}.footer__menu-wrapper{min-width:159px}.footer__menu-wrapper_client{grid-area:menu-client}.footer__menu-wrapper_info{grid-area:menu-info}.footer__menu-wrapper_contacts{grid-area:menu-contacts}.footer__watermark{align-items:center;display:flex;flex-direction:column;gap:12px}.footer__watermark-title{color:#fff;font-size:16px;line-height:26px}.footer__watermark-title,.footer__watermark-text{text-align:center;color:#bbb}.footer__info,.footer__watermark{padding:32px 24px 0 24px}.bottom-menu{position:fixed;bottom:0;width:100%;height:max-content;padding-top:3px;padding-bottom:24px;background-color:#fff;border-radius:16px 0 0 0;display:flex;flex-direction:row;justify-content:space-evenly;box-shadow:0-3px 10px 0#0000000d;z-index:1}.bottom-menu__link{display:grid;grid-template-rows:auto auto;justify-items:center;gap:8px;min-width:78px;padding:8px 14px;color:#bbb;font-family:"Value Sans Pro";font-size:11px;font-weight:500;text-decoration:none}@media screen and (max-width:390px){.bottom-menu__link{padding:8px 10px;min-width:auto}}.bottom-menu__link_active{color:#3d4041}.bottom-menu__svg{width:18px;height:18px}.bottom-menu__svg path{fill:#bbb}.bottom-menu__link_active .bottom-menu__svg path{fill:#3d4041}@media (min-width:1024px){h1{size:22px;line-height:32px}.header-container{width:100%;margin:0;padding:0}.header{width:100%;padding:12px 12px;margin:0 auto;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:24px}.logo-wrapper{display:flex;flex-direction:column;gap:4px}.header__link{width:max-content}.header__mobile-btn-wrapper{display:none}.header__search-wrapper{width:100%}.header__personal-info-wrapper{display:block}.main{display:flex;flex-direction:row;gap:24px;width:100%;padding-left:12px;padding-right:12px}.main-wrap_index{gap:72px}.sidebar{width:219px;min-width:219px;display:flex;flex-direction:column;gap:24px}.sidebar__title{color:var(--v-color-hexy);font-family:"Value Sans Pro";font-size:18px;font-weight:500;line-height:28px}.footer{padding:32px 0}.footer__wrapper{width:1208px}.footer__about-us{width:fit-content}.footer__info{display:flex;flex-direction:row;gap:32px;flex-wrap:wrap;justify-content:space-between}.footer__watermark{flex-direction:row;justify-content:space-between}.bottom-menu{display:none}}@media (min-width:1280px){.header{width:1280px;padding:12px 0}.main{width:1280px;margin:0 auto;padding-top:36px;padding-left:0;padding-right:0;min-height:60vh}}.custom-checkbox{display:inline-flex;gap:12px;position:relative;min-height:18px;align-items:center;justify-content:flex-start;cursor:pointer;user-select:none;font-size:13px;line-height:20px}.custom-checkbox input[type=checkbox]{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;clip:rect(0 0 0 0);overflow:hidden}.custom-checkbox .checker{width:20px;height:20px;background-size:18px;background-position:center;background-repeat:no-repeat;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='1' y='1' width='16' height='16' rx='1' stroke='%23BBBBBB' stroke-width='2'/%3E%3C/svg%3E%0A");transition:opacity .2s ease-in-out;margin-top:-1px}.custom-checkbox:hover .checker{opacity:.8}.custom-checkbox:has(input[type=checkbox]:checked) .checker{background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='18' height='18' rx='2' fill='%233D4041'/%3E%3Cpath d='M7 13.4L3 9.4L4.4 8L7 10.6L13.6 4L15 5.4L7 13.4Z' fill='white'/%3E%3C/svg%3E%0A")}.custom-checkbox:has(input[type=checkbox]:disabled){pointer-events:none}.custom-checkbox:has(input[type=checkbox]:disabled) .checker{opacity:.6}.custom-checkbox:has(input[type=checkbox]:disabled:checked) .checker{background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='18' height='18' rx='2' fill='%23DFE2E5'/%3E%3Cpath d='M7 13.4L3 9.4L4.4 8L7 10.6L13.6 4L15 5.4L7 13.4Z' fill='white'/%3E%3C/svg%3E%0A")}.custom-checkbox:has(input[type=checkbox]:disabled) *{color:var(--v-color-platinum)}.custom-checkbox .custom-checkbox__label-text.required:after{content:"*";color:var(--v-color-red)}.custom-checkbox__label-text.before-checker{order:-1}.black-radio{display:inline-flex;gap:12px;position:relative;min-height:18px;align-items:center;justify-content:flex-start;cursor:pointer;user-select:none;font-size:13px;line-height:20px}.black-radio input[type=radio]{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;clip:rect(0 0 0 0);overflow:hidden}.black-radio .checker{width:20px;height:20px;background-size:18px;background-position:center;background-repeat:no-repeat;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Ccircle cx='9' cy='9' r='8' stroke='%23bbb' stroke-width='2'/%3E%3C/svg%3E");transition:opacity .2s ease-in-out;margin-top:-1px}.black-radio:hover .checker{opacity:.8}.black-radio:has(input[type=radio]:checked) .checker{background-image:url("data:image/svg+xml,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Crect x='1' y='1' width='16' height='16' rx='8' stroke='%233d4041' stroke-width='2'/%3E%3Ccircle cx='9' cy='9' r='4' fill='%233d4041'/%3E%3C/svg%3E")}.black-radio:has(input[type=radio]:disabled){pointer-events:none}.black-radio:has(input[type=radio]:disabled) .checker{opacity:.6}.black-radio:has(input[type=radio]:disabled:checked) .checker{background-image:url("data:image/svg+xml,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Crect x='1' y='1' width='16' height='16' rx='8' stroke='%233d4041' stroke-width='2'/%3E%3Ccircle cx='9' cy='9' r='4' fill='%233d4041'/%3E%3C/svg%3E")}.black-radio:has(input[type=radio]:disabled) *{color:var(--v-color-platinum)}.black-vertical-radio{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:12px;position:relative;min-height:18px;cursor:pointer;user-select:none;font-size:13px;line-height:20px;padding:12px;border:2px solid var(--v-color-bg);border-radius:12px}.black-vertical-radio input[type=radio]{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;clip:rect(0 0 0 0);overflow:hidden}.black-vertical-radio .checker{width:20px;height:20px;background-size:18px;background-position:center;background-repeat:no-repeat;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Ccircle cx='9' cy='9' r='8' stroke='%23bbb' stroke-width='2'/%3E%3C/svg%3E");transition:opacity .2s ease-in-out;align-self:end}.black-vertical-radio:hover .checker{opacity:.8}.black-vertical-radio:has(input[type=radio]:checked) .checker{background-image:url("data:image/svg+xml,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Crect x='1' y='1' width='16' height='16' rx='8' stroke='%233d4041' stroke-width='2'/%3E%3Ccircle cx='9' cy='9' r='4' fill='%233d4041'/%3E%3C/svg%3E")}.black-vertical-radio__title-wrapper{display:flex;flex-direction:column;gap:4px}.black-vertical-radio .black-vertical-radio__title{color:var(--v-color-hexy)}.black-vertical-radio :is(.black-vertical-radio__title,.black-vertical-radio__description){font-weight:500;font-size:13px;line-height:18px}.black-vertical-radio .black-vertical-radio__description{color:var(--v-color-nevada);white-space:pre-line}.black-vertical-radio:has(input[type=radio]:checked) .black-vertical-radio__description{color:var(--v-color-hexy)}.black-vertical-radio:has(input[type=radio]:checked){border-color:var(--v-color-hexy)}.black-vertical-radio:has(input[type=radio]:disabled){pointer-events:none;border-color:var(--v-color-bg)}.black-vertical-radio:has(input[type=radio]:disabled) .checker{background-image:url("data:image/svg+xml,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Ccircle cx='9' cy='9' r='8' stroke='%23f6f9fc' stroke-width='2'/%3E%3C/svg%3E")}.black-vertical-radio:has(input[type=radio]:disabled:checked) .checker{background-image:url("data:image/svg+xml,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Crect x='1' y='1' width='16' height='16' rx='8' stroke='%23f6f9fc' stroke-width='2'/%3E%3Ccircle cx='9' cy='9' r='4' fill='%23f6f9fc'/%3E%3C/svg%3E")}.black-vertical-radio:has(input[type=radio]:disabled) *{color:var(--v-color-platinum)!important}.vertical-radio-group{display:flex;flex-direction:column;gap:8px}.vertical-radio-group__group-label{font-weight:500;font-size:13px;line-height:18px;color:var(--v-color-hexy)}.vertical-radio-group.required .vertical-radio-group__group-label::after{content:"*";color:var(--v-color-red)}.black-link{color:var(--v-color-hexy);text-decoration:underline;transition:opacity .2s ease-in-out,text-underline .2s ease-in-out;text-underline-position:under;cursor:pointer}.black-link:hover{text-decoration:none;opacity:.8}.button{border:0;outline:0;border-radius:4px;width:max-content;height:fit-content;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;padding:10px 13px;font-weight:700;font-size:15px;line-height:120%;background-position:center;transition:background .5s ease;text-decoration:none}.button--outline{background-color:transparent;border:2px solid var(--v-color-outer-space);color:var(--v-color-outer-space);transition:border-color .5s ease}.button--medium{padding:10px 13px;font-size:15px}@media (hover:hover){.button--medium:hover{border-color:transparent}}.button--solid{background-color:var(--v-color-hexy);color:var(--v-color-white);transition:background-color .5s ease,border-color .5s ease;border-radius:12px}.button--medium.button--solid,.button--medium.button--outline{padding:8px 13px}.black-button,.outline-black-button,.ghost-button{font-family:"Value Sans Pro";font-size:13px;font-weight:500;line-height:1;display:inline-flex;align-items:center;justify-content:center;min-height:38px;border-radius:12px;padding:10px 20px;user-select:none;cursor:pointer}.black-button{background-color:var(--v-color-hexy);border:0;color:var(--v-color-white);box-shadow:0 1px 2px 0 rgba(0,0,0,.1);transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.black-button:disabled{background-color:var(--v-color-platinum);pointer-events:none}.black-button:hover{opacity:.8}.black-button:focus-within{outline:0;opacity:.8}.outline-black-button{background-color:transparent;border:1px solid var(--v-color-hexy);color:var(--v-color-hexy);transition:opacity .2s ease-in-out}.outline-black-button:hover{opacity:.8}.outline-black-button:disabled{border-color:var(--v-color-platinum);color:var(--v-color-platinum);pointer-events:none}.ghost-button{border-radius:0;background-color:transparent;border:0;min-height:20px;padding:0 20px;color:var(--v-color-hexy);transition:opacity .2s ease-in-out;text-decoration:underline;text-underline-position:under}.ghost-button:hover{opacity:.8;text-decoration:none}.ghost-button:disabled{color:var(--v-color-platinum);pointer-events:none}.base-input__wrapper{display:flex;flex-direction:column;gap:6px}.base-input__label{font-weight:500;font-size:12px;line-height:16px;color:var(--v-color-nevada)}.base-input__label.required::after,.base-input__wrapper:has(.base-input[required]) .base-input__label::after{content:"*";color:var(--v-color-red)}.base-input__wrapper:has(.base-input__label) .base-input{font-size:13px}.base-input{font-family:"Value Sans Pro";font-size:16px;font-weight:500;line-height:1;color:var(--v-color-hexy);vertical-align:middle;border-radius:12px;border:1px solid var(--v-color-platinum);padding:12px;box-sizing:border-box;min-height:48px}.base-input_textarea{line-height:1.2;min-height:calc(4*1.2em + 24px);field-sizing:content;resize:none}.base-input[readonly],.base-input[disabled],.base-input.read-only,.base-input.disabled{background-color:var(--v-color-bg);border-color:var(--v-color-bg);color:var(--v-color-nevada)}.base-input:focus-within{outline:0}.base-input.base-input__error{border-color:var(--v-color-red);border-width:2px;background-color:var(--v-color-red-bg)}.base-input::placeholder{color:var(--v-color-platinum)}.base-input__error-message{color:var(--v-color-red);font-size:13px;line-height:1.2}.base-input__wrapper:has(.base-input__tooltip){position:relative}.base-input__tooltip{opacity:0;visibility:hidden;position:absolute;bottom:calc(100% - 16px);right:0;max-width:100%;padding:8px 12px;border-radius:8px;white-space:pre-wrap;background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.1);font-weight:500;font-size:12px;line-height:16px;color:var(--v-color-nevada);transition:opacity .2s,visibility .2s}@media screen and (min-width:600px){.base-input__tooltip{top:calc(100% + 8px);bottom:initial}}.base-input__wrapper:has(.base-input:hover) .base-input__tooltip,.base-input__wrapper:has(.base-input:focus-within) .base-input__tooltip,.base-input__wrapper:has(.base-input__error) .base-input__tooltip{opacity:1;visibility:visible}.base-input__wrapper:has(.base-select){position:relative}.base-select{overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;justify-content:flex-start}.base-select svg{margin-left:auto}.base-select__listbox{padding:8px 4px;position:absolute;top:calc(100% + 8px);left:0;background:#fff;max-height:0;border-radius:12px;margin:0;display:flex;flex-direction:column;gap:4px;width:100%;max-width:100%;box-shadow:0 1px 2px 0 rgba(0,0,0,.1);opacity:0;pointer-events:none;overflow-y:auto;visibility:hidden;transition:opacity .2s ease}.base-select[aria-expanded=true]+.base-select__listbox{opacity:1;pointer-events:auto;visibility:visible;max-height:150px}.base-select__placeholder{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.base-select__option{user-select:none;padding:2px 8px;font-size:14px;font-weight:500;transition:color .2s ease;color:var(--v-color-platinum)}.base-select__option:hover{color:var(--v-color-hexy)}.base-select__option[aria-selected=true],.base-select__option[aria-checked=true]{color:var(--v-color-hexy)}.base-select__option:focus{outline:0}.base-select__option[aria-disabled=true]{opacity:.5;color:var(--v-color-nevada);cursor:not-allowed}.base-select__multi-value-display{display:flex;flex-wrap:wrap;gap:4px}.base-select__multi-value-display>span{padding:4px 8px;border-radius:8px;background-color:var(--v-color-bg);border:1px solid var(--v-color-platinum)}.base-file-input{background-color:#fff;display:inline-flex;align-items:center;justify-content:flex-start;gap:8px;cursor:pointer}.base-file-input svg{flex-shrink:0}.base-file-input:has(svg) :is(.base-file-input__empty-title,.base-file-input__file-title){padding-top:2px}.base-file-input__empty-title,.base-file-input__file-title{transition:color .2s ease;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;flex-shrink:1}.base-file-input:hover :is(.base-file-input__empty-title,.base-file-input__file-title){color:var(--v-color-nevada)}.base-file-input__empty-title{color:var(--v-color-platinum)}
/* End */
/* /local/js/vendor/splide/splide.min.css?17188766524140 */
/* /local/js/vendor/splide/splide-core.min.css?17188766521548 */
/* /local/js/vendor/splide/splide-default.min.css?17188766524140 */
/* /local/js/vendor/splide/splide-custom.css?17441078041207 */
/* /local/js/vendor/fancybox/fancybox.min.css?171887665215200 */
/* /local/js/sunweb/authorize_form/src/style.css?17486037734966 */
/* /local/js/club_tort/modal_window/dist/bundle.css?17665762064115 */
/* /local/js/club_tort/bonus_modal/dist/bundle.css?17737470526288 */
/* /local/js/club_tort/storages/dist/bundle.css?17737470525297 */
/* /local/components/sunweb/select.city/templates/.default/style.min.css?1773825299292 */
/* /local/components/sunweb/mobile.header-button/templates/.default/style.min.css?1773825288224 */
/* /local/js/club_tort/quantity_editor/dist/bundle.css?1763027045870 */
/* /local/js/club_tort/catalog_element/dist/bundle.css?17701902753173 */
/* /local/js/club_tort/smart_search_header/dist/bundle.css?17619758327295 */
/* /local/components/sunweb/smart.search/templates/.default/style.min.css?17738252941026 */
/* /local/components/sunweb/catalog.share/templates/.default/style.min.css?17738252881426 */
/* /local/components/sunweb/header.personal-info/templates/.default/style.min.css?1773825289976 */
/* /local/components/sunweb/cart.small/templates/.default/style.min.css?17738252894226 */
/* /local/components/sunweb/eshop.socnet.links/templates/.default/style.min.css?1773825292839 */
/* /local/templates/clubtort/components/bitrix/menu/clubtort_menu-footer/style.min.css?1773825269360 */
/* /local/components/sunweb/cart.small/templates/footer_basket/style.min.css?1773825290833 */
/* /local/components/sunweb/favorites-new/templates/bottom_link/style.min.css?1773825287794 */
/* /local/templates/clubtort/styles.min.css?177382526811568 */
/* /local/templates/clubtort/template_styles.min.css?177382528119239 */
