@font-face{font-family:'Montserrat';src:url('/wp-content/themes/lite-0-theme/fonts/montserrat-regular.woff2') format('woff2'),url('/wp-content/themes/lite-0-theme/fonts/montserrat-regular.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Exo 2';src:url('/wp-content/themes/lite-0-theme/fonts/exo2-regular.woff2') format('woff2'),url('/wp-content/themes/lite-0-theme/fonts/exo2-regular.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}
.contact-form form,.var-data-container,.name-field,.contact-method-field,.event-date-field,.phone-field{display:flex;flex-direction:column;gap:1vw}.submit-field .btn-classic{border-radius:var(--radius-vw-md)}.var-data-container label,.phone-label,.name-label{font-size:1vw;color:var(--belyy);text-transform:uppercase;letter-spacing:0.5px;font-weight:600}:root,.dark-switch{transition:all 0.3s ease}:root{--black:#000;--temnyy-seryy:#a5a5a5;--belyy:#fff;--akcentnyy:#ffc474;--grey:#d0d0d0;--text-light:#f5f5f5;--accent-orange:#da6e2b;--bg-dark:#191919;--bg-input:#212121;--border-light:#ccc;--text-mid:#555;--bg-light:#eee;--mark-bg:#fffb91;--blockquote-border:#ccc;--btn-border:#ccc;--focus-outline:#000;--star-yellow:#FAD507;--sale-red:#e53935;--overlay-dark:rgba(0, 0, 0, 0.55);--overlay-light:rgba(30, 30, 30, 0.6);--overlay-medium:rgba(30, 30, 30, 0.8);--shadow-light:rgba(0, 0, 0, 0.1);--border-transparent:rgba(255, 255, 255, 0.15);--bg-transparent-light:rgba(255, 255, 255, 0.92);--bg-transparent-dark:rgba(0, 0, 0, 0.8);--radius-vw-sm:0.3vw;--radius-vw-md:0.4vw;--radius-vw-lg:0.5vw;--radius-px-xs:3px;--radius-px-sm:4px;--radius-px-md:5px;--radius-px-lg:6px;--radius-px-xl:8px;--radius-px-circle:50px;--radius-px-pill:100px;--border-width-thin:1px;--border-width-medium:2px;--border-width-thick:3px}.dark-switch{--black:#fff;--temnyy-seryy:#505050;--belyy:#000;--akcentnyy:#e9a85a;--grey:#3a3a3a;--text-light:#1a1a1a;--accent-orange:#c1571f;--bg-dark:#f5f5f5;--bg-input:#e6e6e6;--border-light:#444;--text-mid:#ccc;--bg-light:#1e1e1e;--mark-bg:#554e00;--blockquote-border:#444;--btn-border:#444;--focus-outline:#fff;--star-yellow:#FAD507;--sale-red:#ff6a67;--overlay-dark:rgba(255, 255, 255, 0.4);--overlay-light:rgba(255, 255, 255, 0.5);--overlay-medium:rgba(255, 255, 255, 0.7);--shadow-light:rgba(255, 255, 255, 0.1);--border-transparent:rgba(0, 0, 0, 0.2);--bg-transparent-light:rgba(0, 0, 0, 0.85);--bg-transparent-dark:rgba(255, 255, 255, 0.85)}#themeToggle{color:var(--black);padding:1px 12px;border-radius:15px;border:1px solid var(--bg-dark);box-shadow:0 0 0 1px var(--belyy)}#themeToggle span{display:block;width:15px;height:15px;background:var(--black);border-radius:var(--radius-px-circle);transform:translateX(-65%);transition:all .3s}.dark-switch #themeToggle span{transform:translateX(70%)}.dark-switch .pr-info-toggle-product img,.dark-switch .button-container .social-btn img,.dark-switch .currency-item.temperature img{filter:invert(1)}*,*::before,*::after{box-sizing:border-box}html{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans",Arial,sans-serif;line-height:1.5;-webkit-text-size-adjust:100%;font-size:clamp(14px, 1vw, 16px);scroll-behavior:smooth}body{margin:0;color:var(--belyy);background:var(--bg-dark)}html,body,*{-ms-overflow-style:auto;scrollbar-width:thin;scrollbar-color:rgba(255, 255, 255, 0.3) transparent}html::-webkit-scrollbar,body::-webkit-scrollbar,*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:rgba(255, 255, 255, 0.18);border-radius:4px;border:2px solid transparent;background-clip:padding-box}*::-webkit-scrollbar-thumb:hover{background:rgba(255, 255, 255, 0.3)}h1,h2,h3,h4,h5,h6,p,ul,ol,dl,blockquote,pre,table,figure{margin:0}ul,ol{padding-left:20px}li{margin:4px 0}a{color:inherit;text-decoration:none;text-underline-offset:2px;text-decoration-thickness:from-font;text-decoration-skip-ink:auto}a:focus-visible{outline:2px solid currentColor;outline-offset:2px}strong{font-weight:600}em{font-style:italic}small{font-size:clamp(12px, 0.875vw, 14px)}sub,sup{font-size:clamp(11px, 0.75vw, 13px);line-height:0;position:relative;vertical-align:baseline}sup{top:-6px}sub{bottom:-3px}abbr[title]{text-decoration:underline dotted;text-underline-offset:2px}mark{background:var(--mark-bg)}kbd{font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:clamp(12px, 0.9vw, 14px);background:var(--bg-light);border:1px solid var(--border-light);border-radius:3px;padding:0 6px}code,pre{font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:clamp(13px, 0.95vw, 15px)}pre{overflow:auto}address{font-style:normal}[hidden]{display:none !important}img,picture,video,canvas,iframe{max-width:100%;height:auto;display:block}blockquote{padding-left:16px;border-left:3px solid var(--blockquote-border);color:var(--text-mid);margin:16px 0}hr{border:none;border-top:1px solid var(--border-light);margin:32px 0}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border:0;padding:0}:where(button, [type="button"], [type="submit"]){padding:10px 16px;border:1px solid var(--btn-border);border-radius:6px;background:var(--belyy)}:where(button, [type="button"], [type="submit"]):focus-visible{outline:2px solid var(--focus-outline);outline-offset:2px}input:not([type="checkbox"]):not([type="radio"]),select,textarea{width:100%;min-height:45px;padding:0.7vw 0.9vw;border-radius:6px;border:none;font-size:1vw;box-shadow:inset 0 0 5px 0 rgba(0, 0, 0, 0.1);background:var(--bg-input);color:var(--grey)}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--belyy);outline-offset:2px}textarea{resize:vertical;min-height:96px}fieldset{border:0;margin:0;padding:0;min-width:0}legend{padding:0}section{width:100%;max-width:100%;margin:0 auto}.container{width:100%}h2{font-weight:600;font-size:3.5vw;line-height:1.25}h3{font-weight:500;line-height:1.3}h4{font-weight:500;line-height:1.4}h5{font-weight:500;line-height:1.5}h6{font-weight:500;line-height:1.5}@media (prefers-reduced-motion:reduce){*{animation:none !important;transition:none !important;scroll-behavior:auto !important}}.page-block{padding:5vw 5vw;display:flex;flex-direction:column;align-items:stretch;position:relative}.flex-row{display:flex;flex-direction:column;gap:3vw;width:100%;position:relative;box-sizing:border-box}.row-reverse{}.flex-1{flex:1;max-width:100%;position:relative;box-sizing:border-box}.flex-2{flex:2;position:relative;box-sizing:border-box}.srs-section-title{margin-bottom:5vw}.accent-color{color:var(--akcentnyy)}.row-buttons-container{display:flex;align-items:center;gap:1vw;width:100%}.btn-classic{display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.5vw;text-decoration:none;padding:0.7vw;background:var(--belyy);color:var(--black);border-radius:100px;width:100%;border:2px solid transparent;transition:all 0.2s;text-decoration:none}.btn-classic:hover,.btn-classic:focus-visible{border:2px solid var(--belyy);background:transparent;color:var(--belyy)}.gold-btn{display:block;text-align:center;padding:0.8vw 1.5vw;color:var(--black);font-weight:600;border-radius:0.5vw;box-shadow:inset 0 0 5px 0 rgba(0, 0, 0, 0.1);background:var(--akcentnyy);font-size:1vw;transition:all 0.2s;border:2px solid var(--akcentnyy);width:100%;text-decoration:none}.gold-btn:hover{color:var(--akcentnyy);background:transparent}.breadcrumbs{margin-bottom:3vw}.breadcrumbs span,.breadcrumbs a{font-size:1.5vw;font-weight:100;text-decoration:none;color:var(--grey)}.breadcrumbs .breadcrumb_last{color:var(--belyy);font-weight:600}.nav-btn{position:absolute;top:40%;left:0;display:flex;align-items:center;justify-content:space-between;width:100%;padding:0 1%;pointer-events:none}.nav-btn button{border-radius:50%;width:3vw;height:3vw;padding:0.8vw 1vw;display:flex;align-items:center;justify-content:center;pointer-events:all}.arrow-left img{transform:rotate(180deg)}@media (min-width:768px){.flex-row{flex-direction:row}.flex-row.row-reverse{flex-direction:row-reverse}.flex-1{max-width:50%}}html,body{overflow-x:hidden;max-width:100%}figure{margin-inline:0;margin-block:0}img{contain-intrinsic-size:auto}img[decoding="async"]{will-change:transform}img:not([src]){visibility:hidden}@media (max-width:768px){.flex-row{gap:30px}.page-block{padding:0vw 5vw}.h1-section{padding-top:75px !important;margin-bottom:60px}h2{font-size:5vw}input:not([type="checkbox"]):not([type="radio"]),select,textarea{font-size:3vw;padding:2vw 3.5vw}.row-buttons-container{gap:10px;margin-top:30px}.column-buttons-container{flex-direction:column}.row-buttons-container{flex-direction:row}.btn-classic{font-size:5vw;padding:2.5vw}.gold-btn{font-size:5vw;padding:3.5vw;border-radius:1vw}.flex-2,.flex-1{margin-bottom:60px}.breadcrumbs span,.breadcrumbs a{font-size:max(12px, 3vw)}.nav-btn button{width:5vw;height:5vw;padding:1vw 1.5vw}li,ul,div,section{font-size:3.8vw}.var-data-container label,.phone-label,.name-label{font-size:2vw}.contact-form form,.var-data-container,.name-field,.contact-method-field,.event-date-field,.phone-field{gap:2vw}}
header.site-header{position:fixed;top:0;width:100%;z-index:500;height:70px;display:flex;align-items:center;justify-content:center;padding:0 2vw}.site-header-wrapper{position:relative}.site-header-wrapper-scroll{display:flex;justify-content:space-between;align-items:center;gap:2vw}.blur{backdrop-filter:blur(10px)}.logo-img{width:5vw;height:5vw;object-fit:contain;transition:transform 0.3s ease}.logo-img:hover{transform:scale(1.05)}.dark-switch .logo-img{filter:invert(1)}nav.menu ul{display:flex;gap:max(10px, 1.5vw);font-size:1vw;text-transform:uppercase;list-style:none;margin:0;padding:0}nav.menu ul li{position:relative}nav.menu .h-menu-link{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;align-items:center;gap:0.35em;padding:0.25em 0;text-decoration:none}nav.menu ul li::before{position:absolute;content:'';left:0;bottom:0;display:block;width:0%;height:1.5px;background:var(--akcentnyy);transition:width 0.2s ease}nav.menu ul li:hover::before{width:100%}nav.menu ul .current_page_item,nav.menu ul .current-menu-item{color:var(--akcentnyy)}nav.menu ul .current_page_item::before,nav.menu ul .current-menu-item::before{width:100%}nav.menu ul li .dropdown{display:block;position:absolute;top:100%;left:0;background:var(--bg-transparent-dark);padding:25px 20px 10px;min-width:210px;box-shadow:0 4px 10px var(--shadow-light);z-index:1;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.25s ease,visibility 0.25s ease;max-height:calc(100vh - 180px);overflow-y:auto;overscroll-behavior:contain}nav.menu ul li .dropdown .dropdown{top:0;left:100%;margin-left:2px}nav.menu ul li:focus-within>.dropdown{opacity:1;visibility:visible;pointer-events:auto}nav.menu ul li .dropdown:focus-within{opacity:1;visibility:visible;pointer-events:auto}@media (min-width:769px){nav.menu ul li:hover>.dropdown{opacity:1;visibility:visible;pointer-events:auto}}.srs-mega-menu{position:fixed;top:70px;left:50%;transform:translate(-50%, 10px);width:75vw;max-width:90vw;background:var(--bg-transparent-dark);padding:30px;box-shadow:0 8px 20px var(--shadow-light);z-index:2;border:var(--border-width-thin) solid var(--border-transparent);border-radius:var(--radius-px-md);opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.3s ease,visibility 0.3s ease,transform 0.3s ease}li.h-menu-item:focus>.srs-mega-menu,li.h-menu-item:active>.srs-mega-menu,li.h-menu-item:focus-within>.srs-mega-menu{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%, 0)}.srs-mega-menu:focus-within{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%, 0)}@media (min-width:769px){li.h-menu-item:hover>.srs-mega-menu,.srs-mega-menu:hover{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%, 0)}li.h-menu-item.menu-item-fragment{position:relative}li.h-menu-item.menu-item-fragment::after{content:'';position:absolute;left:0;right:0;top:100%;height:40px}}.currency_value-list{display:flex;list-style:none;align-items:center;gap:max(10px, 1vw);font-size:1vw;padding:0;margin:0}.currency-item.temperature{display:flex;align-items:center;gap:max(5px, 0.5vw)}.row-buttons-container .social-btn img,.currency-item.temperature img{width:2vw;transition:transform 0.2s ease;transform:scale(1)}.social-btn:hover{transform:scale(1.05)}.right_block-btn{display:flex;align-items:center;gap:max(10px, 1vw)}.right_block-btn .row-buttons-container{width:auto}.reserv-btn{font-size:1vw;padding:0 0.5vw;flex-shrink:0;max-width:40%}.lang-block{display:flex;align-items:center;gap:1vw;font-size:1.5vw;transition:transform 0.2s ease,color 0.2s ease;transform:scale(1);cursor:pointer}.lang-block:hover{color:var(--akcentnyy);transform:scale(1.05)}.dropdown-h2{font-size:2vw;font-weight:100;margin-bottom:2vw}.dropdown-links{display:flex;flex-direction:column;gap:max(10px, 1vw);font-size:1vw;font-weight:100}.dropdown-links .a{position:relative;display:inline-flex;align-items:center;text-decoration:none}.dropdown-links .a::after{content:'';position:absolute;left:0;bottom:-2px;width:0%;height:1.5px;background:var(--akcentnyy);transition:width 0.2s ease}.dropdown-links .a:hover::after{width:100%}.dropdown-links .a span[itemprop="name"]{display:block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dropdown-secondary-links{display:flex;flex-wrap:wrap;justify-content:space-between;gap:15px}.dropdown-secondary-links a{width:48%}nav.dropdown-secondary-links img{width:100%;height:180px;object-fit:cover;border-radius:var(--radius-px-xs)}.burger_btn{display:none;background:transparent;border:none;padding:2vw 1vw}.burger_btn span{position:relative;display:block;height:0.5vw;width:5vw;background:var(--belyy);border-radius:var(--radius-px-pill)}.burger_btn span::before,.burger_btn span::after,.burger_btn span{display:block;height:4px;width:36px;background:var(--belyy);border-radius:var(--radius-px-pill);transition:all 0.2s ease-in-out}.burger_btn span::before{content:'';position:absolute;top:-10px}.burger_btn span::after{content:'';position:absolute;bottom:-10px}@media (max-width:768px){header.site-header{padding:15px 20px;height:75px;justify-content:space-between}.logo{z-index:10}.logo-img{width:90px;height:90px;margin-left:-15px}.burger_btn{display:block;z-index:10}.site-header-wrapper-scroll{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:4vw}.site-header-wrapper{position:fixed;top:0;left:0;width:80%;height:100vh;background-color:var(--bg-dark);z-index:5;padding:20px;padding-top:110px;transform:translateX(-100%);transition:transform 0.2s ease-in-out;overflow-y:auto}.site-header-wrapper::after{content:"";position:absolute;inset:0;box-shadow:30vw 0 40vw var(--overlay-dark);pointer-events:none;opacity:0;transition:opacity 0.2s ease-in-out}.open--mobile .site-header-wrapper{transform:translateX(0)}.open--mobile .site-header-wrapper::after{opacity:1}.open--mobile .burger_btn span{box-shadow:none;border-radius:0;background:transparent}.open--mobile .burger_btn span::before{top:0;transform:rotate(-45deg);background:var(--belyy)}.open--mobile .burger_btn span::after{top:0;transform:rotate(45deg);background:var(--belyy)}.currency_value-list{margin:0;font-size:4vw;gap:4vw}.menu{display:flex}nav.menu ul{flex-direction:column;font-size:4vw}.right_block-btn{flex-direction:column;align-items:flex-start;width:100%;gap:max(10px, 4vw)}.reserv-btn{font-size:4vw;padding:0 2.5vw;flex-shrink:0;max-width:fit-content}.right_block-btn .button-container{flex-direction:row;gap:max(10px, 3vw);margin-top:0}.lang-block{font-size:5.5vw}.row-buttons-container .social-btn img,.currency-item.temperature img{width:6vw}.blur{backdrop-filter:blur(30px)}}
.footer-wrapper a{text-decoration:none}.footer-logo img{width:10vw;margin-bottom:2vw;margin-left:auto}.footer-column:not(:last-child){margin-top:12vw}.footer-column ul{display:flex;flex-wrap:wrap;flex-direction:column;max-height:8vw;list-style:none;padding:0}.footer-column:last-child ul{max-height:10vw}.footer-column ul li{display:flex;align-items:center;gap:1vw;font-size:1.2vw;color:var(--grey);font-weight:100;transition:all .2s}.footer-column ul li:hover{color:var(--akcentnyy)}.footer-column ul li img{width:1.5vw}.footer-column h3{font-size:1.5vw;font-weight:100;text-transform:uppercase;color:var(--akcentnyy);margin-bottom:1.5vw}.footer-bottom{display:flex;align-items:center;justify-content:space-between;color:var(--grey);font-size:1.2vw;font-weight:100;margin-top:5vw;padding-top:5vw;border-top:var(--border-width-medium) solid var(--border-transparent)}.footer-column ul{list-style:none;padding:0}.footer-column ul li{display:flex;align-items:center;gap:1vw;font-size:1.2vw;color:var(--grey);font-weight:100}.footer-column h3{font-size:1.5vw;font-weight:100;text-transform:uppercase;color:var(--akcentnyy);margin-bottom:1.5vw}@media (max-width:768px){.footer-column h3{font-size:4vw}.footer-column ul{max-height:none}.footer-column:first-child ul{flex-direction:row;max-height:none}.footer-column:first-child ul li{width:33%}.footer-column ul li{font-size:4vw}.footer-column ul:last-child{max-height:none}}
#srs-global-toast{position:fixed;left:50%;top:50%;transform:translate(-50%,calc(-50% - 12px));z-index:2000;opacity:0;visibility:hidden;pointer-events:none;width:min(94vw, 520px);max-width:min(94vw, 520px);-webkit-tap-highlight-color:transparent;transition:opacity 0.2s ease,transform 0.2s ease,visibility 0.2s ease}#srs-global-toast.srs-toast-visible{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%, -50%)}.srs-toast-inner{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:12px 16px;border-radius:var(--radius-px-lg);border:var(--border-width-thin) solid var(--border-transparent);background:linear-gradient(180deg,rgba(8, 12, 14, 0.96),rgba(8, 12, 14, 0.88));-webkit-backdrop-filter:blur(18px) saturate(160%);backdrop-filter:blur(18px) saturate(160%);box-shadow:0 18px 40px var(--shadow-light);color:#e7eefb;isolation:isolate}.srs-toast-inner::before{content:"";position:absolute;inset:0;pointer-events:none;background:conic-gradient(
    from 0deg at 50% 50%,
    #6fb1ff,
    #00e0ff,
    #2fdc78,
    #ff7f50,
    #6fb1ff
  );opacity:0.14;border-radius:inherit;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:var(--border-width-thin)}.srs-toast-icon{width:26px;height:26px;border-radius:var(--radius-px-circle);border:var(--border-width-thin) solid var(--border-transparent);background:rgba(255, 255, 255, 0.09);display:inline-flex;align-items:center;justify-content:center;position:relative}.srs-toast-icon::before{content:"";width:10px;height:10px;border-radius:var(--radius-px-circle);background:#6fb1ff;box-shadow:0 0 12px rgba(111, 177, 255, 0.8)}.srs-toast-body{display:flex;flex-direction:column;gap:4px;min-width:0}.srs-toast-title{font-size:13px;font-weight:800;letter-spacing:0.02em;color:#ffffff;text-transform:uppercase}.srs-toast-message{font-size:13px;line-height:1.4;color:#dde6ff;max-height:4.2em;overflow:hidden;text-overflow:ellipsis}.srs-toast-close{position:relative;flex:0 0 auto;width:26px;height:26px;border-radius:var(--radius-px-circle);border:var(--border-width-thin) solid var(--border-transparent);background:rgba(0, 0, 0, 0.32);color:#ffffff;cursor:pointer;font-size:18px;line-height:1;display:inline-flex;align-items:center;justify-content:center;padding:0}#srs-global-toast.srs-toast--success .srs-toast-inner{border-color:rgba(47, 220, 120, 0.48);box-shadow:0 18px 40px rgba(47, 220, 120, 0.28)}#srs-global-toast.srs-toast--success .srs-toast-icon::before{background:#2fdc78;box-shadow:0 0 14px rgba(47, 220, 120, 0.9)}#srs-global-toast.srs-toast--error .srs-toast-inner{border-color:rgba(255, 83, 99, 0.6);box-shadow:0 18px 40px rgba(255, 83, 99, 0.32)}#srs-global-toast.srs-toast--error .srs-toast-icon::before{background:#ff5363;box-shadow:0 0 14px rgba(255, 83, 99, 0.9)}#srs-global-toast.srs-toast--info .srs-toast-inner{border-color:rgba(111, 177, 255, 0.6);box-shadow:0 18px 40px rgba(111, 177, 255, 0.32)}#srs-global-toast.srs-toast--info .srs-toast-icon::before{background:#00e0ff;box-shadow:0 0 14px rgba(0, 224, 255, 0.9)}.srs-toast-close:hover,.srs-toast-close:focus-visible{border-color:rgba(255, 255, 255, 0.6);background:rgba(255, 255, 255, 0.16);outline:none}#srs-global-toast:focus-visible{outline:var(--border-width-medium) solid rgba(111, 177, 255, 0.7);outline-offset:4px}@media (max-width:768px){#srs-global-toast{width:min(94vw, 520px);transform:translate(-50%,calc(-50% + 12px))}#srs-global-toast.srs-toast-visible{transform:translate(-50%, -50%)}.srs-toast-inner{padding:12px 14px;grid-template-columns:auto 1fr auto}.srs-toast-message{max-height:none;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.srs-toast-title{font-size:12px}.srs-toast-message{font-size:12px}}@media (prefers-reduced-motion:reduce){#srs-global-toast{transition:none}.srs-toast-inner{transition:none}}@supports (forced-colors:active){#srs-global-toast{border:1px solid ButtonText}.srs-toast-inner{background:Canvas;color:ButtonText;box-shadow:none}.srs-toast-icon::before{background:ButtonText;box-shadow:none}.srs-toast-close{border-color:ButtonText;color:ButtonText}.srs-toast-close:focus-visible{outline:var(--border-width-medium) solid ButtonText}}
.info-block h2{text-align:center;margin-bottom:3vw}.info-block{gap:5vw}.inform-desc-text{position:relative}.inform-desc-text:before{content:'';position:absolute;bottom:0;width:100%;height:25%;background:linear-gradient(180deg,rgba(28, 28, 28, 0) 0%,var(--overlay-medium) 62.98%,var(--bg-dark) 100%)}.image-block img{border-radius:var(--radius-vw-lg);aspect-ratio:16 / 9;height:100%}.inform-text-wrapper{display:flex;flex-direction:column;gap:1vw;font-size:max(12px, 1.2vw);font-weight:100;color:var(--grey);line-height:1.1;max-height:25vw;overflow-y:auto}.inform-text-wrapper h2{font-size:2vw;text-align:start;margin-bottom:1vw}.inform-text-wrapper h3{color:var(--belyy);font-weight:600;font-size:1.3vw;margin:0}.inform-text-wrapper a{color:var(--akcentnyy)}.inform-text-wrapper ul{padding-left:2vw}blockquote{padding-left:16px;border-left:var(--border-width-thick) solid var(--border-light);color:var(--temnyy-seryy);margin:16px 0}@media (max-width:768px){.inform-text-wrapper{max-height:none}.inform-desc-list,.inform-desc-list.row-reverse{flex-direction:column-reverse !important}.inform-text-wrapper{gap:2vw;font-size:max(12px, 3vw)}.inform-text-wrapper h2{font-size:4vw}.inform-text-wrapper h3{font-size:3.5vw}.inform-desc-text:before{display:none}.image-block.flex-1{margin-bottom:0}.image-block img{border-radius:1vw;margin-bottom:2vw}}
.srs-overlay{position:fixed;inset:0;background:var(--overlay-dark);opacity:0;visibility:hidden;z-index:600;transition:opacity 0.2s ease,visibility 0.2s ease;-webkit-tap-highlight-color:transparent}.srs-overlay.srs-overlay-visible{opacity:1;visibility:visible}.srs-mob-panel{position:fixed;left:0;right:0;bottom:0;z-index:500;display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:10px;padding-left:14px;padding-right:14px;padding-bottom:calc(12px + env(safe-area-inset-bottom));background:linear-gradient(180deg,rgba(5, 9, 11, 0.64),rgba(5, 9, 11, 0.44));-webkit-backdrop-filter:saturate(160%) blur(16px);backdrop-filter:saturate(160%) blur(16px);border-top:var(--border-width-thin) solid var(--border-transparent);box-shadow:0 20px 48px var(--shadow-light);color:#e7eefb;isolation:isolate;-webkit-tap-highlight-color:transparent}.srs-mob-panel::before{content:"";position:absolute;inset:0;pointer-events:none;background:conic-gradient(from 0deg at 50% 50%, #00e0ff, #6fb1ff, #9ad1ff, #cdb1ff, #00e0ff);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0.1;padding:var(--border-width-thin)}#srs-mob-panel[inert]{pointer-events:none}#srs-mob-panel[inert] a,#srs-mob-panel[inert] button{pointer-events:none}.srs-mob-panel.is-prerender{display:none}@keyframes srs-panel-in{from{transform:translateY(26px);opacity:0}to{transform:translateY(0);opacity:1}}.srs-mob-panel.is-entering{display:flex;animation:srs-panel-in 420ms cubic-bezier(0.2, 0.75, 0.2, 1) both}.srs-mob-item{position:relative;flex:1 1 0;min-width:0;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:100%;padding:5px;border-radius:var(--radius-px-lg);border:var(--border-width-thin) solid var(--border-transparent);background:linear-gradient(180deg,rgba(255, 255, 255, 0.075),rgba(255, 255, 255, 0.05));box-shadow:0 2px 12px var(--shadow-light);color:#e7eefb;text-decoration:none;line-height:1.1;transition:transform 0.15s ease,border-color 0.22s ease,background-color 0.22s ease,box-shadow 0.22s ease,color 0.2s ease;user-select:none;touch-action:manipulation;cursor:pointer}.srs-mob-item:link,.srs-mob-item:visited{color:#e7eefb;text-decoration:none}.srs-mob-item:focus{outline:none}.srs-mob-item:focus-visible{outline:var(--border-width-medium) solid rgba(111, 177, 255, 0.7);outline-offset:2px}.srs-mob-item:active{transform:translateY(0)}.srs-mob-icon{width:28px;height:28px;display:block;object-fit:contain;object-position:center;filter:invert(1) grayscale(1) brightness(1.08) contrast(1.05);image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}.srs-mob-label{font-size:12px;color:currentColor;white-space:nowrap}.srs-mob-whatsapp:hover,.srs-mob-whatsapp:focus-visible{background:rgba(47, 220, 120, 0.12);border-color:rgba(47, 220, 120, 0.55);box-shadow:0 12px 30px rgba(47, 220, 120, 0.22),inset 0 0 0 1px rgba(47, 220, 120, 0.24);color:#ffffff}.srs-mob-telegram:hover,.srs-mob-telegram:focus-visible{background:rgba(39, 167, 231, 0.12);border-color:rgba(39, 167, 231, 0.55);box-shadow:0 12px 30px rgba(39, 167, 231, 0.22),inset 0 0 0 1px rgba(39, 167, 231, 0.24);color:#ffffff}.srs-mob-call:hover,.srs-mob-call:focus-visible{background:rgba(111, 177, 255, 0.12);border-color:rgba(111, 177, 255, 0.55);box-shadow:0 12px 30px rgba(111, 177, 255, 0.22),inset 0 0 0 1px rgba(111, 177, 255, 0.24);color:#ffffff}.srs-mob-menu:hover,.srs-mob-menu:focus-visible{background:rgba(255, 255, 255, 0.08);border-color:var(--border-transparent);box-shadow:0 12px 30px var(--shadow-light),inset 0 0 0 1px rgba(255, 255, 255, 0.08);color:#ffffff}.srs-mob-menu[aria-expanded="true"]{background:rgba(111, 177, 255, 0.12);border-color:rgba(111, 177, 255, 0.6);box-shadow:0 12px 30px rgba(111, 177, 255, 0.24),inset 0 0 0 1px rgba(111, 177, 255, 0.28);color:#ffffff}.srs-qa-popup{position:absolute;left:var(--qa-left, 50%);bottom:calc(100% + 8px);transform:translateX(var(--qa-shift, -50%)) translateY(calc(6px + var(--qa-y, 0px)));width:min(94vw, 360px);max-width:min(94vw, 360px);padding:14px 14px;border-radius:var(--radius-px-lg);border:var(--border-width-thin) solid var(--border-transparent);background:linear-gradient(180deg,rgba(8, 12, 14, 0.92),rgba(8, 12, 14, 0.84));-webkit-backdrop-filter:blur(18px) saturate(160%);backdrop-filter:blur(18px) saturate(160%);box-shadow:0 22px 48px var(--shadow-light);color:#e7eefb;z-index:510;opacity:0;visibility:hidden;pointer-events:none;overflow:visible;transition:opacity 0.18s ease,transform 0.18s ease,visibility 0.18s ease;will-change:transform,opacity}.srs-qa-popup::before{content:"";position:absolute;top:100%;left:var(--qa-arrow-left, 50%);transform:translateX(var(--qa-arrow-shift, -50%));border-width:9px 9px 0 9px;border-style:solid;border-color:rgba(8, 12, 14, 0.92) transparent transparent transparent;filter:drop-shadow(0 2px 2px var(--shadow-light))}.srs-qa-head{margin-bottom:10px;padding-bottom:8px;border-bottom:var(--border-width-thin) solid var(--border-transparent)}.srs-tool-heading{display:inline-block;font-size:13px;font-weight:900;letter-spacing:0.02em;color:#ffffff}.srs-mob-item[aria-expanded="true"] + .srs-qa-popup{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(var(--qa-shift, 0)) translateY(var(--qa-y, 0))}.srs-qa-list{margin:0;padding:0;list-style:none;display:grid;gap:10px}.srs-qa-item{margin:0;padding:0}.srs-qa-link{display:grid;grid-template-columns:1fr auto;align-items:center;gap:10px;padding:12px 12px;border-radius:var(--radius-px-xl);border:var(--border-width-thin) solid var(--border-transparent);background:rgba(255, 255, 255, 0.1);-webkit-backdrop-filter:blur(10px) saturate(120%);backdrop-filter:blur(10px) saturate(120%);color:#e7eefb;text-decoration:none;transition:transform 0.15s ease,border-color 0.2s ease,background-color 0.2s ease,box-shadow 0.2s ease,color 0.2s ease;height:65px}.srs-qa-link:hover,.srs-qa-link:focus-visible{transform:translateY(-1px);outline:none;color:#ffffff}.srs-qa-city{font-size:13px;font-weight:900;white-space:nowrap}.srs-qa-suffix{font-size:13px;font-weight:800;color:#c7d3eb;white-space:nowrap;justify-self:end}.srs-qa-num{font-size:13px;font-weight:800;color:#00e0ff;white-space:nowrap;justify-self:end}.srs-qa-popup[data-type="wa"] .srs-qa-link:hover,.srs-qa-popup[data-type="wa"] .srs-qa-link:focus-visible{background:rgba(47, 220, 120, 0.12);border-color:rgba(47, 220, 120, 0.5);box-shadow:0 12px 28px rgba(47, 220, 120, 0.2),inset 0 0 0 1px rgba(47, 220, 120, 0.24)}.srs-qa-popup[data-type="tg"] .srs-qa-link:hover,.srs-qa-popup[data-type="tg"] .srs-qa-link:focus-visible{background:rgba(39, 167, 231, 0.12);border-color:rgba(39, 167, 231, 0.5);box-shadow:0 12px 28px rgba(39, 167, 231, 0.2),inset 0 0 0 1px rgba(39, 167, 231, 0.24)}.srs-qa-popup[data-type="call"] .srs-qa-link:hover,.srs-qa-popup[data-type="call"] .srs-qa-link:focus-visible{background:rgba(111, 177, 255, 0.12);border-color:rgba(111, 177, 255, 0.5);box-shadow:0 12px 28px rgba(111, 177, 255, 0.2),inset 0 0 0 1px rgba(111, 177, 255, 0.24)}.scroll-to-top img{filter:invert(1)}@media (hover:hover){.srs-mob-item:hover{transform:translateY(-1px)}}@media (hover:none){.srs-mob-item:hover{transform:none}}@media (min-width:49em){.srs-mob-panel{left:50%;right:auto;transform:translateX(-50%);width:clamp(420px, 60vw, 820px);max-width:calc(100vw - 24px);padding-top:10px;padding-bottom:12px;padding-left:14px;padding-right:14px;border-top:none;border-left:var(--border-width-thin) solid var(--border-transparent);border-right:var(--border-width-thin) solid var(--border-transparent);border-bottom:var(--border-width-thin) solid var(--border-transparent);border-radius:var(--radius-px-lg);bottom:max(18px,env(safe-area-inset-bottom))}.srs-mob-panel::before{border-radius:var(--radius-px-lg);opacity:0.12}.srs-mob-item{padding:12px 14px}.srs-mob-label{font-size:12px}.srs-mob-menu{display:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.srs-mob-panel{background:var(--bg-transparent-dark)}.srs-qa-popup{background:var(--bg-transparent-dark)}}@media (prefers-reduced-motion:reduce){.srs-mob-panel{animation:none;transition:none}.srs-mob-item,.srs-qa-link,.srs-qa-popup{transition:none}}@supports (forced-colors:active){.srs-mob-panel{background:Canvas;border-color:ButtonText;color:ButtonText}.srs-mob-item{border-color:ButtonText;color:ButtonText}.srs-mob-item:focus-visible{outline-color:ButtonText}.srs-qa-popup{background:Canvas;border-color:ButtonText;color:ButtonText}.srs-qa-link{border-color:ButtonText;color:ButtonText}.srs-qa-link:focus-visible{outline:var(--border-width-medium) solid ButtonText;outline-offset:2px}}body.srs-menu-open .srs-mob-menu{background:rgba(111, 177, 255, 0.12);border-color:rgba(111, 177, 255, 0.6);box-shadow:0 12px 30px rgba(111, 177, 255, 0.24),inset 0 0 0 1px rgba(111, 177, 255, 0.28);color:#ffffff}
html.srs-booking-open,body.srs-booking-open{overflow:hidden}.srs-booking-popup-container{position:fixed;inset:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:4vh 4vw}.srs-booking-popup-hidden{display:none}.srs-booking-popup-overlay{position:fixed;inset:0;z-index:0;background:rgba(0, 0, 0, 0.6);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0}.srs-booking-popup-content{position:relative;z-index:1;width:100%;max-width:520px;border-radius:0.9rem;background:radial-gradient(circle at top,rgba(255, 196, 116, 0.08) 0,rgba(25, 25, 25, 0.96) 24%,#111 72%);border:1px solid rgba(255, 255, 255, 0.08);padding:clamp(20px, 2.4vw, 28px);box-shadow:0 1.6rem 3.2rem rgba(0, 0, 0, 0.8),0 0 2.4rem rgba(0, 0, 0, 0.7);display:flex;flex-direction:column;gap:clamp(14px, 1.5vw, 20px);color:var(--grey);transform-origin:center}.srs-booking-popup-container:not(.srs-booking-popup-hidden) .srs-booking-popup-overlay{opacity:1;animation:srs-booking-overlay-in 220ms ease-out both}.srs-booking-popup-container:not(.srs-booking-popup-hidden) .srs-booking-popup-content{animation:srs-booking-popup-in 260ms cubic-bezier(0.23, 0.82, 0.15, 1) both}@keyframes srs-booking-overlay-in{from{opacity:0}to{opacity:1}}@keyframes srs-booking-popup-in{from{opacity:0;transform:translateY(18px) scale(0.96)}to{opacity:1;transform:translateY(0) scale(1)}}.srs-booking-popup-close{position:absolute;top:0.75rem;right:0.75rem;display:flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;border-radius:999px;border:1px solid rgba(255, 255, 255, 0.3);background:rgba(0, 0, 0, 0.72);color:var(--belyy);font-size:1.3rem;line-height:1;cursor:pointer;padding:0;transition:background-color 0.18s ease,border-color 0.18s ease,transform 0.18s ease,box-shadow 0.18s ease}.srs-booking-popup-close:hover,.srs-booking-popup-close:focus-visible{background:rgba(0, 0, 0, 0.92);border-color:rgba(255, 196, 116, 0.85);box-shadow:0 0 0 1px rgba(255, 196, 116, 0.55),0 0 0 8px rgba(255, 196, 116, 0.18);transform:translateY(-1px);outline:none}.srs-booking-popup-header{text-align:center;margin-bottom:clamp(6px, 0.8vw, 10px)}.srs-booking-popup-title{margin:0;font-size:clamp(18px, 1.5vw, 22px);font-weight:600;color:var(--akcentnyy);letter-spacing:0.05em;text-transform:uppercase}.srs-booking-popup-form{display:flex;flex-direction:column;gap:clamp(12px, 1.4vw, 18px)}.srs-booking-popup-form-row.form-row{display:flex;flex-direction:column;gap:6px}.srs-booking-popup-form label{font-size:clamp(12px, 0.9vw, 13px);font-weight:600;color:var(--akcentnyy);text-transform:uppercase;letter-spacing:0.06em}.srs-booking-popup-form input:not([type="hidden"]),.srs-booking-popup-form select{-webkit-appearance:none;appearance:none;box-sizing:border-box;width:100%;min-height:44px;height:44px;padding:0.7rem 0.9rem;border-radius:8px;border:1px solid rgba(255, 255, 255, 0.08);background:rgba(18, 18, 18, 0.96);color:var(--grey);font-size:clamp(13px, 0.95vw, 15px);line-height:1.2;box-shadow:inset 0 0 0 1px rgba(0, 0, 0, 0.65);transition:border-color 0.18s ease,box-shadow 0.18s ease,background-color 0.18s ease,color 0.18s ease}.srs-booking-popup-form input:not([type="hidden"])::placeholder{color:rgba(208, 208, 208, 0.45)}.srs-booking-popup-form input:not([type="hidden"]):focus-visible,.srs-booking-popup-form select:focus-visible{outline:none;border-color:var(--akcentnyy);background:rgba(24, 24, 24, 0.98);color:var(--belyy);box-shadow:0 0 0 1px rgba(255, 196, 116, 0.85),0 0 18px rgba(255, 196, 116, 0.28)}.srs-booking-popup-form input[type="date"]{-webkit-appearance:none;color-scheme:dark;position:relative;cursor:pointer}.srs-booking-popup-form input[type="date"]::-webkit-calendar-picker-indicator{position:absolute;inset:0;width:100%;height:100%;cursor:pointer;background:transparent;color:transparent;opacity:0}.srs-booking-popup-form .var-data-container{display:flex;flex-direction:row;gap:clamp(12px, 1.6vw, 18px)}.event-date-field,.contact-method-field{flex:1 1 0;min-width:0}.event-date-field{cursor:pointer}.event-date-field input[type="date"]{cursor:pointer}.srs-booking-options{display:flex;flex-direction:row;gap:clamp(12px, 1.6vw, 18px);margin:clamp(8px, 1.2vw, 14px) 0}.srs-booking-options>div{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:6px}.booking-duration label,.booking-people label{font-size:clamp(12px, 0.9vw, 13px)}.srs-booking-popup-form .submit-button{width:100%;display:inline-flex;align-items:center;justify-content:center;padding:clamp(11px, 1.1vw, 14px);border-radius:999px;border:1px solid var(--akcentnyy);background:linear-gradient(135deg,var(--akcentnyy) 0%,#ffe0a8 100%);color:#191919;font-size:clamp(14px, 1vw, 16px);font-weight:700;letter-spacing:0.08em;text-transform:uppercase;box-shadow:0 0.6rem 1.4rem rgba(0, 0, 0, 0.9),0 0 1.6rem rgba(255, 196, 116, 0.65);transition:transform 0.15s ease,box-shadow 0.18s ease,filter 0.18s ease}.srs-booking-popup-form .submit-button:hover,.srs-booking-popup-form .submit-button:focus-visible{outline:none;transform:translateY(-1px);filter:brightness(1.03);box-shadow:0 0.9rem 2.2rem rgba(0, 0, 0, 1),0 0 1.9rem rgba(255, 196, 116, 0.8)}.srs-booking-popup-form .submit-button.pulse-animation{animation:srs-booking-cta-pulse 2200ms ease-in-out infinite}@keyframes srs-booking-cta-pulse{0%{box-shadow:0 0.6rem 1.4rem rgba(0, 0, 0, 0.9),0 0 1.4rem rgba(255, 196, 116, 0.55)}50%{box-shadow:0 0.9rem 2.4rem rgba(0, 0, 0, 1),0 0 2rem rgba(255, 196, 116, 0.85)}100%{box-shadow:0 0.6rem 1.4rem rgba(0, 0, 0, 0.9),0 0 1.4rem rgba(255, 196, 116, 0.55)}}.srs-booking-popup-form-row[aria-live]{margin-top:2px}.srs-booking-message{display:block;font-size:clamp(12px, 0.9vw, 14px);line-height:1.4;margin-top:4px}.srs-booking-message-hidden{display:none}.srs-booking-message-success{color:#4caf50}.srs-booking-message-error{color:#e53935}.srs-booking-message-invalid-number{color:var(--akcentnyy)}@media (max-width:1024px){.srs-booking-popup-container{padding:5vh 4vw}.srs-booking-popup-content{max-width:500px;border-radius:1rem}}@media (max-width:768px){.srs-booking-popup-container{align-items:flex-start;padding:10vh 4vw 4vh}.srs-booking-popup-content{max-width:none;width:100%;padding:20px 16px 22px;border-radius:1.2rem;box-shadow:0 1.4rem 3rem rgba(0, 0, 0, 0.85),0 0 2.2rem rgba(0, 0, 0, 0.7)}.srs-booking-popup-close{top:0.9rem;right:0.9rem;width:2.6rem;height:2.6rem;font-size:1.6rem}.srs-booking-popup-header{margin-bottom:10px}.srs-booking-popup-title{font-size:4.2vw;letter-spacing:0.06em}.srs-booking-popup-form .var-data-container,.srs-booking-options{flex-direction:column}.srs-booking-popup-form input:not([type="hidden"]),.srs-booking-popup-form select{min-height:44px}.srs-booking-popup-form label{font-size:3vw}.srs-booking-popup-form .submit-button{font-size:4vw;padding:3.2vw;border-radius:999px}.srs-booking-message{font-size:3vw}}@media (prefers-reduced-motion:reduce){.srs-booking-popup-container:not(.srs-booking-popup-hidden) .srs-booking-popup-content,.srs-booking-popup-form .submit-button.pulse-animation{animation:none !important}.srs-booking-popup-container:not(.srs-booking-popup-hidden) .srs-booking-popup-overlay{animation:none !important;opacity:1}.srs-booking-popup-form .submit-button{transition:none}.srs-booking-popup-close{transition:none}}
div#product-filter-form h2,button.close-filter{display:none}.yakht-list-with-filter-container{margin-bottom:60px}div#product-filter-form{display:flex;flex-wrap:nowrap;gap:10px;margin-bottom:50px}.pr-price .price{display:inline-block;white-space:nowrap}.product-filter-select{min-width:14rem;padding:0.6rem 0.9rem;font-size:1rem;line-height:1.4;border:var(--border-width-thin) solid var(--bg-input);border-radius:var(--radius-px-md);background:var(--bg-dark);color:var(--grey);outline:none;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:padding-box}.title-fo-product-blocks{text-align:center}.load-more-button-container{display:flex;align-items:center;justify-content:center;margin-top:4vw;gap:1vw}.load-more-button-container button,.load-more-button-container a{display:block;text-align:center;padding:0.8vw 1.5vw;color:var(--grey);font-weight:100;border-radius:var(--radius-vw-lg);font-size:1vw;transition:all 0.2s;width:100%;max-width:15vw;text-decoration:none;box-shadow:inset 0 0 5px 0 var(--shadow-light);background:var(--bg-input);border:none;cursor:pointer}.pr-list{position:relative;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;row-gap:2vw}.pr-empty{width:100%;text-align:center;margin-top:2vw;font-size:1.1vw;color:var(--grey)}.pr-list--two-cols .pr{width:48%}.pr-list.is-busy::after{content:"";position:absolute;inset:0;background:var(--overlay-dark);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);pointer-events:auto;z-index:5}.pr-title{font-size:1vw;margin-bottom:1vw}.pr-title a{text-decoration:none}.pr{position:relative;display:flex;flex-direction:column;width:32%}.pr-slider{display:block}.pr-slider img{width:100%;aspect-ratio:18 / 9;object-fit:cover;border-radius:var(--radius-vw-sm);object-position:bottom}.product-attributes{display:flex;flex-direction:column;gap:0.5vw;margin:1vw 0 2vw;font-size:1vw;font-weight:100}.pr-info-toggle{position:absolute;height:33px;width:33px;padding:0;border-radius:var(--radius-px-circle);top:9%;right:1%;display:flex;align-items:center;justify-content:center;background:var(--bg-transparent-light);border:none;cursor:pointer;z-index:2}.pr-info-toggle img{height:45%;width:auto}.dark-switch .pr-info-toggle img{filter:invert(1)}.pr-price{display:inline-flex;align-items:center;gap:0.4vw;background:var(--belyy);color:var(--black);padding:0.4vw 0.8vw;border-radius:var(--radius-vw-sm);line-height:1;font-size:1vw;box-shadow:0 0.2vw 0.6vw var(--shadow-light);min-width:-webkit-fit-content;min-width:fit-content}.product-attributes dl{display:flex;align-items:center;justify-content:space-between}.product-attributes dl dt{display:flex;align-items:center;gap:10px}.product-attributes dl dt img{width:1.5vw}.pr-slider-container{position:relative}.pr-element-bottom-bar{position:absolute;left:1%;right:1%;bottom:1.5%;display:flex;align-items:center;justify-content:space-between;gap:0.8vw;z-index:2;pointer-events:none;min-height:30px}.pr-element-bottom-bar .pr-price,.pr-element-bottom-bar .pr-slider-additional img,.pr-element-bottom-bar .play-btn{height:35px;min-width:35px;min-height:35px}.pr-element-bottom-bar .pr-price{pointer-events:auto}.pr-slider-additional{display:flex;align-items:center;justify-content:flex-end;justify-content:end;gap:0.5vw;pointer-events:auto;width:85%}.pr-slider-additional img{width:15%;border:var(--border-width-thin) solid var(--belyy);object-fit:cover;border-radius:var(--radius-vw-sm);aspect-ratio:5 / 3;transition:transform 0.2s ease,opacity 0.2s ease;cursor:pointer;display:block}.pr-slider-additional img:hover{transform:translateY(-2px);opacity:0.95}.pr-cont .button-container{display:flex;gap:1vw;justify-content:space-between;align-items:stretch;margin-top:1.2vw}.pr-cont .button-container a,.pr-cont .button-container button{font-size:1.2vw;font-weight:600;border-radius:var(--radius-vw-md);padding:0.7vw 0;cursor:pointer}.play-btn{display:flex;align-items:center;justify-content:center;border-radius:var(--radius-px-circle);padding:0.4vw;width:2.6vw;background:var(--bg-transparent-light);border:none;cursor:pointer;pointer-events:auto;background-color:var(--akcentnyy)}.play-btn img{width:100%;border:none;aspect-ratio:1 / 1}.sale-label{position:absolute;top:9%;left:1%;z-index:2;background:var(--sale-red);color:var(--belyy);padding:0.35vw 0.6vw;border-radius:var(--radius-vw-sm);font-size:0.9vw;line-height:1;box-shadow:0 0.2vw 0.6vw var(--shadow-light)}.pr-video{position:absolute;inset:0;z-index:3;display:flex;flex-direction:column;border-radius:var(--radius-vw-md);overflow:hidden;background:var(--black)}.prv-close{position:absolute;top:0.6vw;right:0.6vw;z-index:4;width:2.6vw;height:2.6vw;border-radius:var(--radius-px-circle);background:var(--bg-transparent-dark);color:var(--belyy);border:var(--border-width-thin) solid var(--border-transparent);cursor:pointer;font-size:1.4vw;line-height:1;display:flex;align-items:center;justify-content:center;box-shadow:0 0.3vw 1vw var(--shadow-light)}.prv-player{flex:1 1 auto;display:flex;align-items:center;justify-content:center;color:var(--grey);font-size:clamp(12px, 1.2vw, 16px);text-align:center;padding:0}.prv-player video,.prv-player iframe{width:100%;height:100%;object-fit:cover;display:block}.prv-controls{position:absolute;left:0.8vw;right:0.8vw;bottom:0.8vw;display:flex;align-items:center;gap:0.8vw;background:var(--bg-transparent-dark);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);padding:0.5vw 0.7vw;border-radius:var(--radius-vw-lg);z-index:4;transform:translateY(0);opacity:1;pointer-events:auto;transition:transform 0.25s ease,opacity 0.25s ease}.prv-controls--visible{transform:translateY(0);opacity:1;pointer-events:auto}.prv-controls--hidden{transform:translateY(110%);opacity:0;pointer-events:none}.prv-play,.prv-mute,.prv-full{width:2.6vw;height:2.6vw;border-radius:var(--radius-vw-md);border:var(--border-width-thin) solid var(--border-transparent);background:var(--bg-transparent-light);cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.prv-play img,.prv-mute img,.prv-full img{width:70%;height:70%;object-fit:contain;display:block}.prv-mute.is-muted{background:var(--bg-transparent-light)}.prv-progress{position:relative;flex:1 1 auto;height:0.5vw;border-radius:var(--radius-vw-sm);background:var(--bg-transparent-light);cursor:pointer;outline:none}.prv-progress__bar{position:absolute;left:0;top:0;height:100%;width:0%;background:var(--belyy);border-radius:var(--radius-vw-sm)}.prv-time{color:var(--belyy);font-size:0.9vw;line-height:1;min-width:5.5vw;text-align:right}.srs-info-popup-overlay{position:fixed;inset:0;background:var(--overlay-dark);z-index:1000}.srs-info-popup-content{display:flex;flex-direction:column;gap:max(30px, 2rem);position:fixed;inset:15% 15%;min-height:81vh;background:var(--bg-dark);color:var(--grey);border-radius:var(--radius-px-xl);padding:4.2rem;z-index:1001;box-shadow:0 1rem 3rem var(--shadow-light)}.srs-info-popup-title{font-size:2rem}.srs-info-popup-close{position:absolute;top:0.6rem;right:0.6rem;width:2.6rem;height:2.6rem;border-radius:var(--radius-px-circle);background:var(--bg-transparent-light);color:var(--belyy);border:var(--border-width-thin) solid var(--border-transparent);cursor:pointer;font-size:2.5rem;line-height:1;display:flex;align-items:center;justify-content:center;padding-bottom:1.5%}.srs-info-popup-content .pr-info-desc,.srs-info-popup-content .pr-info-attributes{overflow-y:auto}.srs-info-popup-content .pr-info-desc{min-height:12vh;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden}.srs-info-popup-content caption,#srs-info-popup-content caption{caption-side:bottom;padding-top:8px;color:var(--text-mid);font-size:clamp(12px, 0.9vw, 14px)}.visually-hidden{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0 0 0 0) !important;clip-path:inset(50%) !important;border:0 !important;white-space:nowrap !important}button:focus-visible,a:focus-visible,.product-filter-select:focus-visible,.prv-progress:focus-visible{outline:var(--border-width-medium) solid var(--belyy);outline-offset:2px}@media (hover:hover){.load-more-button-container button:hover,.load-more-button-container a:hover{transform:translateY(-1px);opacity:0.95}}@media (max-width:1024px){.pr-title{font-size:1.6vw}.pr-price{font-size:1.4vw;padding:0.5vw 1vw;border-radius:var(--radius-vw-md)}.sale-label{font-size:1.2vw;border-radius:var(--radius-vw-md);padding:0.5vw 0.8vw}.prv-close{width:3.2vw;height:3.2vw;min-width:35px;min-height:35px;font-size:1.6vw}.prv-play,.prv-mute,.prv-full{width:3vw;height:3vw;border-radius:var(--radius-vw-md)}.prv-progress{height:0.7vw;border-radius:var(--radius-vw-md)}.prv-progress__bar{border-radius:var(--radius-vw-md)}.prv-time{font-size:1.2vw;min-width:7vw}}@media (max-width:768px){#filter_comfort,#filter_l0_dlina-yakhty,#filter_subcategory{display:none !important}#all-katalog.page-block{gap:10vw;padding:60px 5vw}.pr-list{row-gap:10vw}.pr{width:100%}.pr .button-container{flex-direction:row;align-items:flex-end;margin-top:30px;gap:10px}.pr-title{font-size:4vw;margin-bottom:2vw}.pr-slider img{aspect-ratio:16 / 9;border-radius:2vw}.pr-info-toggle{height:33px;width:33px;top:9vw;right:2vw;background:var(--bg-transparent-light)}.play-btn{padding:0.5vw;width:35px;height:35px;margin-right:2vw;background-color:var(--akcentnyy)}.pr-element-bottom-bar{left:2%;right:0%;bottom:3%;gap:2vw;min-height:clamp(30px, 6vw, 44px)}.pr-element-bottom-bar .pr-price{font-size:3.6vw;padding:4px 10px;border-radius:2vw;height:35px;min-height:clamp(30px, 6vw, 44px);min-width:fit-content}.pr-slider-additional{right:6px;gap:1vw;margin-right:1vw}.pr-slider-additional img{border-radius:1.5vw;width:18%;min-height:clamp(30px, 6vw, 44px)}.product-attributes{gap:2vw;margin:3vw 0;font-size:3vw}.product-attributes dl dt img{width:4.5vw}.pr-cont .button-container a,.pr-cont .button-container button{font-size:3.8vw;border-radius:1vw;padding:3vw 1.5vw}.load-more-button-container{margin-top:10vw}div#product-filter-form{display:grid !important;grid-template-columns:repeat(2,minmax(0, 1fr));gap:10px !important;margin-bottom:40px}div#product-filter-form select{width:100%;padding:10px}.product-filter-select{min-width:0;font-size:16px;line-height:1.4}.sale-label{font-size:3.2vw;padding:1.5vw 2vw;border-radius:2vw}.srs-info-popup-content{inset:12% 4%;border-radius:var(--radius-px-lg);padding:3rem 1rem}.srs-info-popup-close{top:5.6rem;width:2.8rem;height:2.8rem;font-size:2.4rem;border:var(--border-width-thin) solid var(--border-transparent);background:var(--bg-transparent-dark);padding-bottom:4.5%}.load-more-button-container button,.load-more-button-container a{font-size:4vw;padding:10px;min-width:40vw;width:45vw;max-width:48vw;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.load-more-button-container{gap:10px}.prv-close{width:3.2vw;height:3.2vw;min-width:35px;min-height:35px;font-size:7vw;padding-top:5px;top:2vw;right:2vw}.product-attributes dl{font-size:3.5vw}.product-attributes dd{text-align:right}}
table{width:100%;border-collapse:collapse}tr{padding:10px;border-bottom:var(--border-width-thin) solid var(--border-transparent)}th,td{padding:10px;vertical-align:top;overflow-wrap:anywhere}td{text-align:right}td:first-child{text-align:left;width:20%}caption{caption-side:bottom;padding-top:8px;color:var(--text-mid);font-size:clamp(12px, 0.9vw, 14px)}td a{color:var(--belyy) !important}@media (max-width:768px){td:first-child{width:50%}td:last-child{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}}



.breadcrumbs.page-block{padding:0 5vw}

span.comfort-stars{display:none}
.srs-what-included-section{background:transparent;padding:20px 0px;border-radius:var(--radius-px-lg);text-align:center;color:var(--belyy);box-sizing:border-box;position:relative;width:100%}.srs-included-items-container{display:flex;flex-wrap:wrap;justify-content:space-between;gap:5px}.srs-included-item{display:flex;flex-direction:column;align-items:center;transition:transform 0.3s ease,box-shadow 0.3s ease;width:12%;padding:7px 5px;padding-top:7px;position:relative;transform:scale(1)}.srs-included-item:hover{transform:scale(1.05)}.srs-hexagon{padding:12px;background:transparent;position:relative;transition:box-shadow 0.3s ease;display:flex;justify-content:center;align-items:center}.srs-hexagon svg{width:5vw;height:auto}.srs-included-item path{fill:var(--belyy)}.srs-included-icon{width:40px;height:40px;transition:transform 0.3s ease,box-shadow 0.3s ease;filter:drop-shadow(0 0 0px var(--akcentnyy))}.srs-hexagon:hover .srs-included-icon{transform:scale(1.1)}.srs-included-title{color:var(--belyy);font-size:1.5vw;padding:5px 0px;margin:0px;font-weight:300}@media (max-width:768px){.srs-what-included-section{padding:30px 0px}.srs-included-items-container{gap:5px;padding:5px;justify-content:space-between}.srs-section-title{margin-bottom:10vw}.srs-included-item{width:32%;padding:5px 4vw}.srs-hexagon svg{width:10vw}.srs-included-icon{width:40px;height:40px}.srs-included-title{font-size:2.5vw;text-transform:uppercase;padding:6px 0px}.srs-included-title::after{display:none}}
.key-title{text-align:center}.stop-places{overflow:hidden;position:relative}.stop-places-wrapper{overflow:hidden;width:100%}.stop-places-list{display:flex;gap:1.5vw;animation:scrollList 30s linear infinite}.place{display:flex;flex-direction:column;gap:1vw;flex:0 0 calc(25% - 15px);overflow:hidden}.place h3{font-size:1.2vw}.place p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:1vw;font-weight:100;color:var(--grey)}.place img{aspect-ratio:16 / 9;border-radius:var(--radius-vw-lg)}@keyframes scrollList{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@media (max-width:768px){.stop-places{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.stop-places-wrapper{width:100%;overflow:visible}.stop-places-list{display:flex;gap:3vw;padding:1vw 4vw 2vw;animation:none;scroll-snap-type:x mandatory;scroll-padding-left:4vw;scroll-padding-right:4vw}.place{gap:2vw;flex:0 0 70%;max-width:70%;scroll-snap-align:start}.place h3{font-size:3vw}.place p{font-size:2.4vw;-webkit-line-clamp:3}.place img{border-radius:1.4vw}.nav-btn{display:none}}
.supplier-menu-block{background:var(--bg-dark);color:var(--belyy)}.supplier-menu-title{text-align:center}.supplier-menu-layout{align-items:flex-start;gap:3vw}.supplier-menu-main{display:flex;flex-direction:column;align-items:stretch;margin-bottom:1vw}.supplier-menu-info-panel{position:relative;margin-bottom:2vw;padding:1.2vw 1.6vw;border-radius:var(--radius-px-lg);background:linear-gradient(135deg,rgba(255, 255, 255, 0.08),rgba(255, 255, 255, 0.02));border:var(--border-width-thin) solid var(--border-transparent);box-shadow:0 0.6vw 1.8vw var(--shadow-light);-webkit-backdrop-filter:blur(16px) saturate(140%);backdrop-filter:blur(16px) saturate(140%)}.supplier-menu-info-title{font-size:1.4vw;font-weight:600;margin-bottom:1vw}.supplier-menu-info-row{align-items:center;gap:1vw}.supplier-menu-info-logo img{max-width:4vw;height:auto;border-radius:var(--radius-px-md);object-fit:contain}.supplier-menu-info-text{display:flex;flex-direction:column;gap:0.7vw}.supplier-menu-info-description{font-size:0.95vw;color:var(--grey)}.supplier-menu-info-wa-button{display:inline-flex;align-items:center;gap:0.5vw;padding:0.4vw 1.2vw;border-radius:var(--radius-px-pill);font-size:0.9vw;font-weight:500;cursor:pointer;transition:transform 0.16s ease,box-shadow 0.16s ease,background-color 0.16s ease;overflow:hidden;text-overflow:ellipsis}.supplier-menu-info-wa-button img{width:1.1vw;height:1.1vw;display:block}.supplier-menu-hero-grid{display:flex;gap:1vw;width:100%}.supplier-menu-hero{display:flex;flex-direction:column;width:100%;flex-shrink:0;border-radius:var(--radius-px-lg);background:var(--bg-input);box-shadow:0 0.6vw 1.8vw var(--shadow-light);overflow:hidden;transition:transform 0.16s ease,box-shadow 0.16s ease;border:var(--border-width-thin) solid var(--border-transparent)}.supplier-menu-hero:hover{transform:translateY(-0.15vw);box-shadow:0 0.8vw 2vw var(--shadow-light)}.supplier-menu-hero-media{position:relative;width:100%}.supplier-menu-hero-media img{width:100%;height:auto;aspect-ratio:16 / 7;object-fit:cover;display:block}.supplier-menu-hero-content{display:flex;flex-direction:column;justify-content:space-between;gap:0.4vw;padding:0.5vw 0.8vw 0.8vw;height:100%}.supplier-menu-hero-title{font-size:1.5vw;font-weight:600}.supplier-menu-hero-meta{display:none;flex-wrap:wrap;gap:0.6vw;font-size:0.9vw;color:var(--grey)}.supplier-menu-hero-category,.supplier-menu-hero-subcategory{padding:0.2vw 0.6vw;border-radius:var(--radius-px-md);background:var(--bg-transparent-dark)}.supplier-menu-hero-description{font-size:1vw;color:var(--grey);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.supplier-menu-hero-footer{display:flex;align-items:center;justify-content:space-between;gap:1vw;margin-top:1vw}.supplier-menu-hero-price-box{display:inline-flex;align-items:baseline;justify-content:space-between;gap:0.4vw;padding:0.4vw 0.9vw;border-radius:var(--radius-vw-sm);background:var(--belyy);color:var(--black);box-shadow:0 0.4vw 1vw var(--shadow-light);white-space:nowrap}.supplier-menu-price-prefix{font-size:0.9vw;text-transform:uppercase;opacity:0.85}.supplier-menu-price{font-size:1.2vw;font-weight:700}.supplier-menu-price-deal{font-size:1vw;font-weight:500}.supplier-menu-hero-cta{flex:0 0 auto}.supplier-menu-hero-button{display:inline-flex;align-items:center;justify-content:center;font-size:1.3vw;padding:0.5vw 2.5vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.supplier-menu-list{display:flex;align-items:stretch}.supplier-menu-list-grid{display:flex;gap:0.8vw;width:100%}.supplier-menu-item{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;grid-template-areas:"media body" "media footer";gap:0.8vw;border-radius:var(--radius-vw-md);background:var(--bg-input);border:var(--border-width-thin) solid var(--border-transparent);box-shadow:0 0.25vw 0.9vw var(--shadow-light);transition:transform 0.16s ease,box-shadow 0.16s ease,background-color 0.16s ease;overflow:hidden}.supplier-menu-item:hover{transform:translateY(-0.15vw);box-shadow:0 0.5vw 1.4vw var(--shadow-light);background:var(--overlay-medium)}.supplier-menu-item-media{grid-area:media;width:10vw}.supplier-menu-item-media img{width:100%;height:100%;object-fit:cover;display:block}.supplier-menu-item-body{grid-area:body;display:flex;flex-direction:column;gap:0.25vw;padding:0.5vw 0.5vw 0 0}.supplier-menu-item-title{font-size:1vw;font-weight:600}.supplier-menu-item-meta{display:none;flex-wrap:wrap;gap:0.4vw;font-size:0.85vw;color:var(--temnyy-seryy)}.supplier-menu-item-category,.supplier-menu-item-subcategory{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.supplier-menu-item-description{font-size:0.9vw;color:var(--grey);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.supplier-menu-item-footer{grid-area:footer;display:flex;align-items:center;justify-content:space-between;gap:0.6vw;padding:0 0.5vw 0.5vw 0}.supplier-menu-item-price-box{display:inline-flex;align-items:baseline;justify-content:space-between;gap:0.3vw;white-space:nowrap;font-size:0.9vw}.supplier-menu-item-wa-button{display:inline-flex;align-items:center;gap:0.4vw;padding:0.3vw 0.5vw;border-radius:var(--radius-px-pill);border:var(--border-width-thin) solid var(--border-transparent);font-size:0.85vw;cursor:pointer;transition:transform 0.16s ease,box-shadow 0.16s ease,background-color 0.16s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:auto}.supplier-menu-item-wa-button img{width:1vw;height:1vw;display:none;filter:invert(1) brightness(1.1)}.supplier-menu-item-price-icon{flex-shrink:0;margin-left:auto}.supplier-menu-item-price-icon img{width:1.6vw;height:1.6vw;border-radius:var(--radius-px-md);object-fit:cover;display:block}.supplier-menu-hero-grid,.supplier-menu-list-grid{display:flex;width:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;cursor:grab;scrollbar-width:none}.supplier-menu-hero-grid::-webkit-scrollbar,.supplier-menu-list-grid::-webkit-scrollbar{display:none}.supplier-menu-hero-grid.is-dragging,.supplier-menu-list-grid.is-dragging{cursor:grabbing;user-select:none;scroll-snap-type:none}.supplier-menu-hero,.supplier-menu-item{flex:0 0 auto;scroll-snap-align:start}.supplier-menu-list-grid,.supplier-menu-hero-grid{gap:1vw}.supplier-menu-item,.supplier-menu-hero{width:25vw}@media (hover:hover){.supplier-menu-info-wa-button:hover{transform:translateY(-0.05vw);box-shadow:0 0.4vw 1.4vw var(--shadow-light);background:rgba(0, 0, 0, 0.7)}.supplier-menu-item-wa-button:hover{transform:translateY(-0.05vw);box-shadow:0 0.35vw 1.2vw var(--shadow-light);background:rgba(0, 0, 0, 0.8)}}@media (min-width:1024px){.supplier-menu-main{position:sticky;top:6vw;align-self:flex-start}}@media (max-width:1024px){.supplier-menu-hero-title{font-size:2.4vw}.supplier-menu-hero-description{font-size:1.4vw}.supplier-menu-price{font-size:1.5vw}.supplier-menu-list-grid{grid-template-columns:minmax(0, 1fr)}.supplier-menu-item-title{font-size:1.6vw}.supplier-menu-item-description{font-size:1.3vw}.supplier-menu-item,.supplier-menu-hero{width:35vw}.supplier-menu-item-wa-button{font-size:1.3vw}}@media (max-width:768px){.supplier-menu-block{padding-top:8vw;padding-bottom:8vw}.supplier-menu-title{margin-bottom:8vw;font-size:6vw}.supplier-menu-layout{gap:6vw}.supplier-menu-info-panel{margin-bottom:6vw;padding:4vw}.supplier-menu-info-title{font-size:4vw;margin-bottom:3vw}.supplier-menu-info-row{flex-direction:column;align-items:flex-start;gap:3vw}.supplier-menu-info-logo img{max-width:16vw}.supplier-menu-info-description{font-size:3.4vw}.supplier-menu-info-wa-button{font-size:3.6vw;padding:2.5vw 4vw}.supplier-menu-main{margin-bottom:3vw}.supplier-menu-info-wa-button img{width:5vw;height:5vw}.supplier-menu-hero-grid{grid-template-columns:minmax(0, 1fr);gap:3vw}.supplier-menu-hero{border-radius:2vw}.supplier-menu-hero-media img{border-radius:2vw 2vw 0 0;aspect-ratio:16 / 10}.supplier-menu-hero-content{gap:3vw;padding:2vw}.supplier-menu-hero-title{font-size:4.5vw}.supplier-menu-hero-meta{font-size:3vw;gap:1.5vw}.supplier-menu-hero-category,.supplier-menu-hero-subcategory{padding:0.7vw 2vw;border-radius:2vw}.supplier-menu-hero-description{font-size:3.4vw}.supplier-menu-hero-footer{align-items:flex-start;gap:3vw}.supplier-menu-hero-price-box{padding:1.5vw 3vw;border-radius:3vw;box-shadow:0 1vw 4vw var(--shadow-light)}.supplier-menu-price-prefix{font-size:3vw}.supplier-menu-price{font-size:4vw}.supplier-menu-price-deal{font-size:3.6vw}.supplier-menu-hero-cta{height:100%}.supplier-menu-hero-button{font-size:4vw;height:100%}.supplier-menu-list-grid{gap:3vw}.supplier-menu-item{grid-template-columns:auto 1fr;grid-template-rows:auto auto;border-radius:2vw;column-gap:2vw}.supplier-menu-item-body{padding:1vw 2vw 0 0}.supplier-menu-item-media{width:20vw}.supplier-menu-item-title{font-size:4vw}.supplier-menu-item-meta{font-size:3vw}.supplier-menu-item-description{font-size:3.4vw}.supplier-menu-item-price-box{font-size:3.4vw}.supplier-menu-item-wa-button{font-size:2.4vw;padding:1vw 2vw}.supplier-menu-item-wa-button img{width:4vw;height:4vw}.supplier-menu-item-footer{flex-wrap:wrap;align-items:flex-start;gap:2vw;padding:0 2vw 1vw 0}.supplier-menu-item-price-icon img{width:6vw;height:6vw;border-radius:2vw}.supplier-menu-hero-grid{gap:4vw}.supplier-menu-list-grid{gap:3vw}.supplier-menu-hero,.supplier-menu-item{width:75vw}}
.product-desc-block{gap:5vw}.product-desc-list{position:relative;max-height:40vw;overflow-y:auto}.product-desc-list:before{content:'';position:absolute;bottom:0;width:100%;height:25%;background:linear-gradient(180deg,rgba(28, 28, 28, 0) 0%,var(--overlay-medium) 62.98%,var(--bg-dark) 100%)}.image-block{position:relative}.image-block img{width:100%;max-width:100%;border-radius:var(--radius-vw-lg);aspect-ratio:16 / 9;object-fit:cover}.product-desc-text{display:flex;flex-direction:column;gap:1vw;font-size:1.08vw;font-weight:100;color:var(--grey);line-height:1.1}.product-desc-text h3{color:var(--belyy);font-weight:600;font-size:1.3vw;margin:0}.product-desc-text a{color:var(--akcentnyy)}.product-desc-text ul{padding-left:2vw}@media (max-width:768px){.product-desc-block{gap:8vw}.product-desc-list{max-height:none;overflow-y:visible;flex-direction:column;align-items:stretch;justify-content:flex-start}.product-desc-list.row-reverse{flex-direction:column}.product-desc-text{gap:2vw;font-size:2.1vw;width:100%}.product-desc-text h3{font-size:2.3vw}.product-desc-list:before{display:none}.image-block.flex-1{margin-bottom:0;width:100%}.image-block img{width:100%;max-width:100%;border-radius:1vw}.product-desc-block .image-block a{pointer-events:none;cursor:default}}
