/* /wp-content/uploads/rds-v3/rds-ab259c4a8360.css */
:root{--rds-ink:#202020;--rds-black:#121212;--rds-text:#3a3d42;--rds-muted:#55595f;--rds-soft:#a3a7ad;--rds-soft-2:#adb0b5;--rds-grey:#f0f2f5;--rds-line:#e2e5ea;--rds-line-2:#c7ccd1;--rds-paper:#ffffff;--rds-accent:#cf591a;--rds-ok-bg:#e8f5ed;--rds-ok:#216b45;--rds-dark-card:#1e1e1f;--rds-dark-card-2:#1b1b1c;--rds-dark-line:#333336;--rds-dark-line-2:#38383b;--rds-font:"Montserrat",system-ui,-apple-system,"Segoe UI",sans-serif;--rds-r:4px;--rds-r-lg:6px;--rds-pill:22px;--rds-gutter:80px;--rds-sec-y:96px;--rds-max:1280px;--rds-ease:cubic-bezier(.2,.7,.2,1)} @media (max-width:1024px){:root{--rds-gutter:40px;--rds-sec-y:72px}} @media (max-width:767px){:root{--rds-gutter:20px;--rds-sec-y:48px}} .rds-section{font-family:var(--rds-font);color:var(--rds-ink);padding:var(--rds-sec-y) var(--rds-gutter);-webkit-font-smoothing:antialiased;box-sizing:border-box} .rds-section *,.rds-section *::before,.rds-section *::after{box-sizing:border-box} .rds-section.rds-nopt{padding-top:0} .rds-section.rds-nopb{padding-bottom:0} .rds-wrap{max-width:var(--rds-max);margin:0 auto} .rds-bg-white{background:var(--rds-paper)} .rds-bg-grey{background:var(--rds-grey)} .rds-bg-dark{background:var(--rds-black);color:#fff} .rds-section p{margin:0} .rds-section h1,.rds-section h2,.rds-section h3,.rds-section h4{margin:0;font-family:var(--rds-font);color:inherit} .rds-section img{max-width:100%;height:auto;display:block} .rds-section a{color:inherit} .rds-section button{font-family:inherit} .rds-head{display:flex;flex-direction:column;gap:12px} .rds-section .rds-overline{font-size:14px;line-height:20px;font-weight:500;color:var(--rds-muted);display:flex;align-items:center;gap:8px} .rds-section.rds-bg-dark .rds-overline{color:var(--rds-soft)} .rds-section .rds-h1{font-size:34px;line-height:41px;font-weight:700;text-transform:uppercase;letter-spacing:.01em} .rds-section .rds-h2{font-size:30px;line-height:37px;font-weight:700} .rds-section .rds-h3{font-size:22px;line-height:27px;font-weight:700} .rds-section .rds-h4{font-size:20px;line-height:29px;font-weight:600} .rds-section .rds-h5{font-size:18px;line-height:26px;font-weight:600} .rds-section .rds-lead{font-size:16px;line-height:26px;color:var(--rds-text);max-width:620px} .rds-lead p + p{margin-top:16px} .rds-section.rds-bg-dark .rds-lead{color:#fff;font-weight:500;font-size:18px} .rds-section .rds-body{font-size:15px;line-height:24px;color:var(--rds-text)} .rds-section .rds-small{font-size:13px;line-height:20px;color:var(--rds-muted)} .rds-section .rds-xs{font-size:12px;line-height:18px;color:var(--rds-muted)} .rds-section .rds-note{font-size:11px;line-height:16px;color:var(--rds-muted)} .rds-section .rds-big{font-size:44px;line-height:52px;font-weight:300} .rds-section .rds-num{font-size:34px;line-height:40px;font-weight:300} .rds-section strong{font-weight:600;color:var(--rds-ink)} .rds-bg-dark strong{color:#fff} .rds-link{font-size:14px;line-height:20px;font-weight:600;text-decoration:underline;text-underline-offset:3px;display:inline-flex;align-items:center;gap:8px} .rds-link--plain{text-decoration:none} .rds-link:hover{opacity:.7} @media (max-width:767px){.rds-section .rds-h1{font-size:26px;line-height:32px} .rds-section .rds-h2{font-size:24px;line-height:29px} .rds-section .rds-h3{font-size:20px;line-height:26px} .rds-section .rds-lead{font-size:15px;line-height:24px} .rds-section.rds-bg-dark .rds-lead{font-size:16px;line-height:24px} .rds-section .rds-big{font-size:34px;line-height:40px} .rds-section .rds-num{font-size:24px;line-height:30px}} .rds-ico{flex:none;display:inline-block;vertical-align:middle} .rds-section .rds-btn{white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:56px;padding:0 24px;border-radius:var(--rds-r-lg);font:600 14px/20px var(--rds-font);letter-spacing:.02em;text-transform:uppercase;text-decoration:none;cursor:pointer;border:1.5px solid transparent;transition:background-color .2s var(--rds-ease),color .2s var(--rds-ease),border-color .2s var(--rds-ease),transform .2s var(--rds-ease);-webkit-tap-highlight-color:transparent} .rds-section .rds-btn:active{transform:scale(.98)} .rds-section .rds-btn--dark{background:var(--rds-ink);color:#fff !important} .rds-section .rds-btn--dark:hover{background:#000} .rds-section .rds-btn--black{background:var(--rds-black);color:#fff !important;border-radius:var(--rds-r)} .rds-section .rds-btn--light{background:#fff;color:var(--rds-ink) !important} .rds-section .rds-btn--light:hover{background:var(--rds-grey)} .rds-section .rds-btn--outline{background:transparent;color:var(--rds-ink) !important;border-color:var(--rds-ink)} .rds-section .rds-btn--outline:hover{background:var(--rds-ink);color:#fff !important} .rds-bg-dark .rds-btn--outline{color:#fff !important;border-color:#fff} .rds-section .rds-btn--sm{min-height:48px} .rds-section .rds-btn--block{width:100%} .rds-btn__sep{width:1px;height:16px;background:currentColor;opacity:.9} .rds-btn__price{letter-spacing:0;text-transform:none} .rds-section .rds-btn[disabled],.rds-section .rds-btn.is-loading{opacity:.6;pointer-events:none} .rds-section .rds-btn.is-done{background:var(--rds-ok)} .rds-pills{display:flex;flex-wrap:wrap;gap:8px} .rds-pill{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border-radius:20px;border:1px solid var(--rds-line);font-size:13px;line-height:18px;font-weight:500;color:var(--rds-ink);background:#fff} .rds-section .rds-chip{display:inline-flex;align-items:center;padding:11px 18px;border-radius:var(--rds-pill);border:1px solid var(--rds-line);background:#fff;color:var(--rds-ink);font:500 14px/20px var(--rds-font);cursor:pointer;transition:all .2s var(--rds-ease)} .rds-section .rds-chip:hover{border-color:var(--rds-ink)} .rds-section .rds-chip.is-active,.rds-chip[aria-selected="true"]{background:var(--rds-black);border-color:var(--rds-black);color:#fff;font-weight:600} .rds-badge{display:inline-flex;align-items:center;padding:3px 8px;border-radius:3px;font-size:12px;line-height:17px;font-weight:600;background:var(--rds-accent);color:#fff} .rds-tag{display:inline-flex;padding:5px 10px;border-radius:3px;background:#fff;color:var(--rds-ink);font-size:11px;line-height:15px;font-weight:600;text-transform:uppercase;letter-spacing:.06em} .rds-card{background:#fff;border-radius:var(--rds-r-lg)} .rds-panel{background:var(--rds-grey);border-radius:var(--rds-r-lg);padding:18px} .rds-bg-grey .rds-panel{background:#fff} .rds-line{height:1px;background:var(--rds-line);border:0;margin:0} .rds-media{position:relative;overflow:hidden;border-radius:var(--rds-r);background:var(--rds-grey)} .rds-media > img,.rds-media > video,.rds-media > picture img{width:100%;height:100%;object-fit:cover} .rds-section .rds-play{position:absolute;inset:0;margin:auto;width:56px;height:56px;border-radius:50%;background:#fff;color:var(--rds-ink);display:grid;place-items:center;border:0;cursor:pointer;transition:transform .25s var(--rds-ease)} .rds-section .rds-play:hover{transform:scale(1.08)} [data-rds-video].is-playing .rds-play,[data-rds-video].is-playing .rds-video__meta{opacity:0;pointer-events:none} .rds-tabs{display:flex;gap:0;border-bottom:1px solid var(--rds-line);overflow-x:auto;scrollbar-width:none} .rds-tabs::-webkit-scrollbar{display:none} .rds-section .rds-tab{padding:14px 24px;font:500 16px/22px var(--rds-font);color:var(--rds-muted);background:none;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;cursor:pointer;white-space:nowrap} .rds-section .rds-tab[aria-selected="true"]{color:var(--rds-ink);font-weight:600;border-bottom-color:var(--rds-ink)} .rds-tabpanel[hidden]{display:none !important} .rds-tabpanel{animation:rds-fade .35s var(--rds-ease)} @keyframes rds-fade{from{opacity:0;transform:translateY(4px)} to{opacity:1;transform:none}} .rds-switch{display:inline-flex;gap:4px;padding:4px;border-radius:28px;background:var(--rds-grey);border:1px solid var(--rds-line)} .rds-bg-dark .rds-switch{background:var(--rds-dark-card);border-color:var(--rds-dark-line)} .rds-section .rds-switch button{display:inline-flex;align-items:center;gap:10px;padding:12px 22px;border-radius:24px;border:0;background:transparent;color:var(--rds-muted);font:600 14px/20px var(--rds-font);cursor:pointer;transition:all .25s var(--rds-ease)} .rds-bg-dark .rds-switch button{color:var(--rds-soft)} .rds-section .rds-switch button[aria-selected="true"]{background:#fff;color:var(--rds-ink);box-shadow:0 1px 2px rgba(0,0,0,.06)} .rds-acc{border-bottom:1px solid var(--rds-line)} .rds-acc > summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-size:16px;line-height:22px;font-weight:600} .rds-acc > summary::-webkit-details-marker{display:none} .rds-acc > summary .rds-ico{transition:transform .25s var(--rds-ease)} .rds-acc[open] > summary .rds-acc__plus{transform:rotate(45deg)} .rds-acc__body{padding:0 0 20px;font-size:15px;line-height:24px;color:var(--rds-text)} .rds-acc__body p + p{margin-top:12px} .rds-carousel{position:relative} .rds-track{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch} .rds-track::-webkit-scrollbar{display:none} .rds-track > *{scroll-snap-align:start;flex:none} .rds-carousel__nav{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:32px} .rds-progress{position:relative;height:2px;width:400px;max-width:50%;background:var(--rds-line);overflow:hidden} .rds-progress > span{position:absolute;left:0;top:0;bottom:0;width:50%;background:var(--rds-ink);transition:transform .2s linear,width .2s} .rds-arrows{display:flex;gap:12px} .rds-section .rds-arrow{width:48px;height:48px;border-radius:50%;border:1.5px solid var(--rds-ink);background:transparent;color:var(--rds-ink);display:grid;place-items:center;cursor:pointer;transition:all .2s var(--rds-ease)} .rds-section .rds-arrow:hover{background:var(--rds-ink);color:#fff} .rds-section .rds-arrow[disabled]{border-color:var(--rds-line);color:var(--rds-line);pointer-events:none} .rds-bg-dark .rds-arrow{border-color:#fff;color:#fff} .rds-bg-dark .rds-progress{background:var(--rds-dark-line)} .rds-bg-dark .rds-progress > span{background:#fff} .rds-field{display:flex;align-items:center;gap:10px;min-height:56px;padding:0 16px;border:1px solid var(--rds-line);border-radius:var(--rds-r);background:#fff;color:var(--rds-muted)} .rds-field input{border:0 !important;outline:0;background:transparent !important;flex:1;font:400 15px/24px var(--rds-font);color:var(--rds-ink);padding:0 !important;min-width:0;box-shadow:none !important} .rds-field:focus-within{border-color:var(--rds-ink)} .rds-prod-thumb{width:48px;height:48px;flex:none;border-radius:var(--rds-r);background:var(--rds-grey);overflow:hidden} .rds-prod-thumb img{width:100%;height:100%;object-fit:contain} .rds-stars{display:inline-flex;gap:2px;color:var(--rds-ink)} .rds-bg-dark .rds-stars{color:#fff} .rds-toast{position:fixed;left:50%;bottom:24px;transform:translate(-50%,20px);opacity:0;z-index:99999;background:var(--rds-black);color:#fff;padding:14px 18px;border-radius:var(--rds-r-lg);font:500 14px/20px var(--rds-font);display:flex;gap:16px;align-items:center;transition:all .3s var(--rds-ease);box-shadow:0 10px 30px rgba(0,0,0,.2)} .rds-toast.is-on{opacity:1;transform:translate(-50%,0)} .rds-toast a{color:#fff;font-weight:600;text-decoration:underline} @media (prefers-reduced-motion:no-preference){.rds-reveal{opacity:0;transform:translateY(16px);transition:opacity .6s var(--rds-ease),transform .6s var(--rds-ease)} .rds-reveal.is-in{opacity:1;transform:none}} .elementor-editor-active .rds-reveal{opacity:1;transform:none} .rds-sr{position:absolute !important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap} .rds-hide-m{} .rds-only-m{display:none} @media (max-width:767px){.rds-hide-m{display:none !important} .rds-only-m{display:revert}} .rds-section button:not(.rds-btn){text-transform:none;letter-spacing:normal;box-shadow:none} .rds-section .rds-chip:hover:not(.is-active):not([aria-selected="true"]){background:#fff;color:var(--rds-ink)} .rds-section .rds-chip.is-active:hover,.rds-section .rds-chip[aria-selected="true"]:hover{background:var(--rds-black);color:#fff} .rds-section .rds-tab,.rds-section .rds-tab:hover,.rds-section .rds-tab:focus{background:none} .rds-section .rds-tab:hover{color:var(--rds-ink)} .rds-section .rds-switch button:hover:not([aria-selected="true"]){background:transparent;color:var(--rds-ink)} .rds-section.rds-bg-dark .rds-switch button:hover:not([aria-selected="true"]){color:#fff} .rds-section .rds-switch button[aria-selected="true"]:hover{background:#fff;color:var(--rds-ink)} .rds-section .rds-play:hover{background:#fff;color:var(--rds-ink)} .rds-section .rds-arrow{padding:0} body.woocommerce-checkout .form-row label.checkbox input[type="checkbox"],body.woocommerce-checkout .form-row label.woocommerce-form__label-for-checkbox input[type="checkbox"]{margin:0 10px 0 0 !important;vertical-align:middle} .rds-section a.rds-plink{color:inherit;text-decoration:none;font:inherit} .rds-section a.rds-plink:hover,.rds-section a.rds-plink:focus{color:inherit;text-decoration:underline;text-underline-offset:3px} .rds-section a:not([class]):hover,.rds-section a:not([class]):focus{color:inherit} .rds-section a.rds-plink:has(img):hover{text-decoration:none} .rds-section a.rds-plink img{transition:opacity .2s} .rds-section a.rds-plink:hover img{opacity:.9} html,body{overflow-x:clip} .rds-section .hbm__pt:hover,.rds-section .hbm__pt:focus,.rds-section .rds-v3m__pt:hover,.rds-section .rds-v3m__pt:focus,.rds-section .rds-ln-map__hot:hover,.rds-section .rds-ln-map__hot:focus,.rds-section .rds-v3h__add:hover,.rds-section .rds-v3h__add:focus,.rds-section .hbs__tab:hover,.rds-section .hbs__tab:focus,.rds-hdr .rds-hdr__ibtn:hover,.rds-hdr .rds-hdr__ibtn:focus{background-color:transparent} .rds-section .rds-v3h__add:hover,.rds-section .rds-v3h__add:focus,.rds-section .hbs__tab:hover,.rds-section .hbs__tab:focus,.rds-hdr .rds-hdr__ibtn:hover,.rds-hdr .rds-hdr__ibtn:focus{color:#202020;border-color:#202020} .rds-section .rds-v3sh__pc:hover,.rds-section .rds-v3sh__pc:focus{background-color:#fff;color:#202020} .pswp:not(.pswp--open){display:none !important}
.rds-section .rds-ln-w{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.1em;margin-bottom:-.1em} .rds-section .rds-ln-w > span{display:inline-block;transform:translateY(110%);transition:transform .9s var(--rds-ease) calc(var(--ln-i,0) * 60ms)} .rds-section .rds-ln-mask.is-in .rds-ln-w > span{transform:none} .rds-section .rds-ln-reveal{opacity:0;transform:translateY(16px);transition:opacity .7s var(--rds-ease),transform .7s var(--rds-ease)} .rds-section .rds-ln-reveal.is-in{opacity:1;transform:none} .rds-section .rds-ln-head{display:flex;flex-direction:column;gap:12px} .rds-section .rds-ln-h2{font-size:30px;line-height:37px;font-weight:700;color:var(--rds-ink);margin:0} .rds-section .rds-ln-lead{font-size:16px;line-height:26px;color:var(--rds-muted);max-width:560px} .rds-section .rds-ln-lead p + p{margin-top:12px} .rds-section .rds-ln-note{font-size:12px;line-height:18px;color:var(--rds-muted)} .rds-section .rds-ln-hd{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap} .rds-section .rds-ln-link{font-size:14px;font-weight:600;color:var(--rds-ink);text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:2px} .rds-section .rds-ln-link:hover{opacity:.7} .rds-section .rds-ln-add{width:100%;justify-content:space-between} .rds-section .rds-ln-tabs{display:inline-flex;gap:8px;flex-wrap:wrap} .rds-section .rds-ln-tabs button{font:inherit;font-size:14px;font-weight:600;padding:11px 20px;border-radius:22px;border:1px solid rgba(32,32,32,.25);background:transparent;color:var(--rds-ink);cursor:pointer;transition:background-color .3s,color .3s} .rds-section .rds-ln-tabs button[aria-selected="true"]{background:var(--rds-ink);color:#fff;border-color:var(--rds-ink)} .rds-section .rds-ln-tabs button:focus-visible{outline:2px solid var(--rds-accent);outline-offset:2px} .rds-section.rds-line-base-x{padding:0} @media (max-width:1024px){.rds-section .rds-ln-h2{font-size:26px;line-height:32px}} @media (max-width:767px){.rds-section .rds-ln-h2{font-size:24px;line-height:30px} .rds-section .rds-ln-lead{font-size:15px;line-height:24px}} @media (prefers-reduced-motion:reduce){.rds-section .rds-ln-w > span,.rds-section .rds-ln-reveal{transition:none !important;transform:none !important;opacity:1 !important}} @media (max-width:767px){.rds-section[class*="rds-line-"]:not(.rds-line-hero):not(.rds-line-photo){padding:56px 20px}}
.rds-section.rds-after .rds-wrap{display:flex;flex-direction:column;gap:32px} .rds-section .rds-at__head{display:grid;grid-template-columns:480px minmax(0,1fr);gap:80px;align-items:start} .rds-section .rds-at__title{display:flex;flex-direction:column;gap:12px} .rds-section .rds-at__title .rds-overline .rds-ico{color:var(--rds-muted)} .rds-section .rds-at__title .rds-h2{font-size:30px;line-height:37px} .rds-section .rds-at__intro{color:var(--rds-text);padding-top:34px} .rds-section .rds-at__intro p + p{margin-top:12px} .rds-section .rds-at__tabs{display:flex;gap:0;border-bottom:1px solid var(--rds-line);overflow-x:auto;scrollbar-width:none} .rds-section .rds-at__tabs::-webkit-scrollbar{display:none} .rds-section .rds-at__tab{padding:14px 24px;font:500 16px/22px var(--rds-font);color:var(--rds-muted);background:none;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;cursor:pointer;white-space:nowrap} .rds-section .rds-at__tab[aria-selected="true"]{color:var(--rds-ink);font-weight:600;border-bottom-color:var(--rds-ink)} .rds-section .rds-at__tab:focus-visible{outline:2px solid var(--rds-ink);outline-offset:2px} .rds-section .rds-at__panel{display:flex;flex-direction:column;gap:32px;animation:rds-fade .35s var(--rds-ease)} .rds-section .rds-at__panel[hidden]{display:none !important} .rds-section .rds-at__pinfo{display:flex;flex-direction:column;gap:8px;max-width:720px} .rds-section .rds-at__ptitle{font-size:20px;line-height:29px;font-weight:600} .rds-section .rds-at__pdesc{color:var(--rds-text)} .rds-section .rds-at__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px} .rds-section .rds-at__step{background:var(--rds-grey);border-radius:var(--rds-r);padding:24px;display:flex;flex-direction:column;gap:16px;border:1.5px solid transparent} .rds-section .rds-at__step.is-current{border-color:var(--rds-ink)} .rds-section .rds-at__pack{width:96px;height:96px;border-radius:var(--rds-r);background:#fff;display:grid;place-items:center;overflow:hidden} .rds-section .rds-at__pack img{width:100%;height:100%;object-fit:contain} .rds-section .rds-at__sbody{display:flex;flex-direction:column;gap:6px;flex:1} .rds-section .rds-at__slabel{font-size:13px;line-height:18px;font-weight:600;color:var(--rds-muted)} .rds-section .rds-at__sname{font-size:16px;line-height:22px;font-weight:600} .rds-section .rds-at__stext{font-size:14px;line-height:22px;color:var(--rds-text)} .rds-section .rds-at__sprice{margin-top:auto;padding-top:8px;font-size:14px;line-height:20px;font-weight:600;color:var(--rds-ink)} .rds-section .rds-at__step.is-current .rds-at__sprice{color:var(--rds-muted);font-weight:500} .rds-section .rds-at__actions{display:flex;align-items:center;gap:24px;flex-wrap:wrap} .rds-section .rds-at__add{min-width:274px} .rds-section .rds-at__know{font-size:14px;line-height:20px;font-weight:600;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:1px} .rds-section .rds-at__note{color:var(--rds-muted)} @media (max-width:1024px){.rds-section .rds-at__head{grid-template-columns:1fr 1fr;gap:40px} .rds-section .rds-at__steps{gap:16px} .rds-section .rds-at__pack{width:80px;height:80px}} @media (max-width:767px){.rds-section.rds-after .rds-wrap{gap:24px} .rds-section .rds-at__head{grid-template-columns:minmax(0,1fr);gap:16px} .rds-section .rds-at__title .rds-h2{font-size:24px;line-height:29px} .rds-section .rds-at__intro{padding-top:0;font-size:15px;line-height:24px} .rds-section .rds-at__tabs{flex-wrap:nowrap;gap:8px;border-bottom:0;margin:0 calc(var(--rds-gutter) * -1);padding:0 var(--rds-gutter)} .rds-section .rds-at__tab{flex:none;border:1px solid var(--rds-line);border-radius:20px;margin:0;padding:9px 14px;font-size:13px;line-height:18px;font-weight:500} .rds-section .rds-at__tab[aria-selected="true"]{background:var(--rds-black);border-color:var(--rds-black);color:#fff;font-weight:600} .rds-section .rds-at__panel{gap:20px} .rds-section .rds-at__ptitle{font-size:17px;line-height:24px} .rds-section .rds-at__steps{grid-template-columns:minmax(0,1fr);gap:12px} .rds-section .rds-at__step{flex-direction:row;gap:14px;padding:14px} .rds-section .rds-at__pack{width:64px;height:64px;flex:none} .rds-section .rds-at__sprice{margin-top:4px;padding-top:0} .rds-section .rds-at__actions{flex-direction:column;align-items:stretch;gap:12px} .rds-section .rds-at__add{min-width:0;width:100%} .rds-section .rds-at__know{align-self:flex-start}} .rds-section.rds-after .rds-at__tabs .rds-at__tab{background:transparent;border:0;border-bottom:2px solid transparent;border-radius:0;color:var(--rds-muted);text-transform:none;letter-spacing:0;font:500 16px/22px var(--rds-font);padding:14px 24px} .rds-section.rds-after .rds-at__tabs .rds-at__tab[aria-selected="true"]{color:var(--rds-ink);font-weight:600;border-bottom-color:var(--rds-ink)} .rds-section.rds-after .rds-at__add.rds-btn--outline{background:transparent;color:var(--rds-ink);border:1.5px solid var(--rds-ink);border-radius:var(--rds-r-lg);text-transform:uppercase;font:600 14px/20px var(--rds-font);letter-spacing:.02em;padding:0 24px;min-height:56px} .rds-section.rds-after .rds-at__add.rds-btn--outline:hover{background:var(--rds-ink);color:#fff} @media (max-width:767px){.rds-section.rds-after .rds-at__tabs .rds-at__tab{border:1px solid var(--rds-line);border-bottom-width:1px;border-radius:20px;padding:9px 14px;font:500 13px/18px var(--rds-font);margin:0} .rds-section.rds-after .rds-at__tabs .rds-at__tab[aria-selected="true"]{background:var(--rds-black);border-color:var(--rds-black);color:#fff;font-weight:600}} @media (max-width:767px){.rds-section .rds-at__smore{display:none} .rds-section.rds-after .rds-at__tabs{flex-wrap:wrap;margin:0;padding:0;overflow:visible} .rds-section .rds-at__pack{width:64px;height:64px;flex:0 0 64px} .rds-section .rds-at__sname{font-size:14px;line-height:20px} .rds-section .rds-at__stext{font-size:13px;line-height:18px}} .rds-section.rds-after .rds-at__intro{padding-top:0} @media (min-width:1025px){.rds-section.rds-after{padding-top:112px}} @media (max-width:767px){.rds-section.rds-after .rds-wrap{gap:20px} .rds-section.rds-after{padding-top:56px}} @media (max-width:767px){.rds-section.rds-after .rds-at__head{gap:8px} .rds-section.rds-after .rds-at__title{gap:8px} .rds-section.rds-after .rds-at__ptitle{font-size:16px;line-height:22px} .rds-section.rds-after .rds-at__pdesc{font-size:14px;line-height:22px} .rds-section.rds-after .rds-at__panel{gap:20px} .rds-section.rds-after .rds-at__steps{gap:10px}} .rds-section.rds-after{padding-bottom:0} .rds-section .rds-at__pack > a{display:block;width:100%;height:100%} .rds-section .rds-at__pack{position:relative} .rds-section .rds-at__pack img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain} .rds-section .rds-at__pack > a{position:absolute;inset:0;width:100%;height:100%}
.rds-bfb{position:relative;display:inline-block;flex:none;width:96px;height:96px;border-radius:50%;background:#0a0a0a;color:#fff;text-decoration:none;font-family:var(--rds-font);box-shadow:0 0 0 1px rgba(255,255,255,.08)} .rds-bfb--150{width:150px;height:150px} .rds-bfb__ring{position:absolute;inset:0;width:100%;height:100%;overflow:visible} .rds-bfb.is-spin .rds-bfb__ring{animation:rds-bfb-spin 28s linear infinite;will-change:transform} .rds-bfb__text{font:600 7.4px var(--rds-font);fill:#fff;letter-spacing:.4px;text-transform:uppercase} .rds-bfb--150 .rds-bfb__text{font-size:11px;letter-spacing:.6px} .rds-bfb__plus{fill:#cf591a} .rds-bfb__c{position:absolute;inset:0;display:grid;place-items:center;font:700 17px/1 var(--rds-font);color:#fff;letter-spacing:-.01em} .rds-bfb--150 .rds-bfb__c{font-size:28px} a.rds-bfb:focus-visible{outline:2px solid #cf591a;outline-offset:3px} @keyframes rds-bfb-spin{to{transform:rotate(360deg)}} @media (prefers-reduced-motion:reduce){.rds-bfb.is-spin .rds-bfb__ring{animation:none}}
.rds-bf{position:relative;background:#0a0a0a;color:#fff;font-family:var(--rds-font);overflow:hidden;-webkit-font-smoothing:antialiased} .rds-bf *,.rds-bf *::before,.rds-bf *::after{box-sizing:border-box} .rds-bf p,.rds-bf h2{margin:0} .rds-bf button{font-family:inherit} .rds-bf .rds-bf__bar{display:flex;align-items:center;justify-content:center;height:36px;margin:0;background:#000;color:#fff;font:600 12px/15px var(--rds-font);letter-spacing:.06em;text-transform:uppercase} .rds-bf .rds-bf__viewport{position:relative;height:640px;overflow:hidden;touch-action:pan-y} .rds-bf .rds-bf__slide{position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity .8s var(--rds-ease),visibility 0s linear .8s} .rds-bf .rds-bf__slide.is-active{opacity:1;visibility:visible;transition:opacity .8s var(--rds-ease),visibility 0s;z-index:1} .rds-bf .rds-bf__media{position:absolute;inset:0;background:#0a0a0a} .rds-bf .rds-bf__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center} .rds-bf .rds-bf__media picture{position:absolute;inset:0;display:block} .rds-bf .rds-bf__slide::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(10,10,10,.82) 0%,rgba(10,10,10,.35) 48%,rgba(10,10,10,0) 80%)} .rds-bf .rds-bf__content{position:absolute;z-index:2;left:var(--rds-gutter,80px);top:50%;transform:translateY(-50%);width:min(680px,46%);display:flex;flex-direction:column;align-items:flex-start;gap:16px} .rds-bf .rds-bf__eyebrow{font:600 13px/16px var(--rds-font);letter-spacing:1.56px;text-transform:uppercase;color:#a3a7ad} .rds-bf .rds-bf__title{font:700 50px/58px var(--rds-font);color:#fff;margin:0} .rds-bf .rds-bf__disc{font:300 50px/58px var(--rds-font);color:#fff;margin:0} .rds-bf .rds-bf__text{font:400 17px/27px var(--rds-font);color:#d5d9e0;max-width:500px} .rds-bf .rds-bf__text p + p{margin-top:12px} .rds-bf .rds-bf__note{font:600 15px/18px var(--rds-font);color:#fff} .rds-bf .rds-bf__actions{display:flex;align-items:center;flex-wrap:wrap;gap:20px;margin-top:8px} .rds-bf .rds-bf__cta{display:inline-flex;align-items:center;justify-content:center;height:56px;padding:0 32px;border:0;border-radius:4px;background:#fff;color:#202020;cursor:pointer;text-decoration:none;font:600 14px/17px var(--rds-font);letter-spacing:.56px;text-transform:uppercase;transition:background-color .2s var(--rds-ease),transform .2s var(--rds-ease)} .rds-bf .rds-bf__cta:hover{background:#f0f2f5} .rds-bf .rds-bf__cta:active{transform:scale(.98)} .rds-bf .rds-bf__cta:focus-visible{outline:2px solid #fff;outline-offset:3px} .rds-bf .rds-bf__code{display:inline-flex;align-items:center;gap:8px;height:39px;padding:10px 14px;border:1px solid #66666b;border-radius:4px;font:400 13px/16px var(--rds-font);color:#a3a7ad} .rds-bf .rds-bf__code b{color:#fff;font-weight:700;font-size:14px;letter-spacing:1.4px} .rds-bf .rds-bf__foot{font:400 11px/16px var(--rds-font);color:#a3a7ad;max-width:560px;margin-top:8px} .rds-bf .rds-bf__tapes{position:absolute;inset:0;z-index:1;pointer-events:none;overflow:hidden} .rds-bf .rds-bf__tape{position:absolute;left:62%;width:760px;height:56px;display:flex;align-items:center;overflow:hidden;transform:rotate(-12deg)} .rds-bf .rds-bf__tape--o{top:14%;background:#cf591a} .rds-bf .rds-bf__tape--k{top:21%;background:#0a0a0a;border-top:1px solid #cf591a;border-bottom:1px solid #cf591a;height:52px;left:61%} .rds-bf .rds-bf__tape-track{display:flex;white-space:nowrap;width:max-content;font:600 12px/15px var(--rds-font);letter-spacing:1.68px;text-transform:uppercase;animation:rds-bf-marquee 38s linear infinite;will-change:transform} .rds-bf .rds-bf__tape--k .rds-bf__tape-track{color:#cf591a;animation-direction:reverse} .rds-bf .rds-bf__tape--o .rds-bf__tape-track{color:#0a0a0a} .rds-bf .rds-bf__tape-track span{padding-right:2.4em} .rds-bf .rds-bf__tape-track span::after{content:"+";padding-left:2.4em} @keyframes rds-bf-marquee{from{transform:translateX(0)} to{transform:translateX(-50%)}} .rds-bf .rds-bf__controls{position:absolute;z-index:3;left:var(--rds-gutter,80px);bottom:40px;display:flex;align-items:center;gap:20px} .rds-bf .rds-bf__ctl{width:40px;height:40px;flex:none;border-radius:50%;display:grid;place-items:center;cursor:pointer;background:transparent;color:#fff;border:1px solid #8c8c91;padding:0;transition:border-color .2s var(--rds-ease),background-color .2s var(--rds-ease)} .rds-bf .rds-bf__ctl:hover{border-color:#fff;background:rgba(255,255,255,.08)} .rds-bf .rds-bf__ctl:focus-visible,.rds-bf .rds-bf__cta:focus-visible,.rds-bf .rds-bf__seg:focus-visible{outline:2px solid #fff;outline-offset:3px} .rds-bf .rds-bf__progress{display:flex;gap:6px;width:180px} .rds-bf .rds-bf__seg{position:relative;flex:1;height:16px;padding:0;border:0;background:none;cursor:pointer} .rds-bf .rds-bf__seg::before{content:"";position:absolute;left:0;right:0;top:7px;height:2px;background:rgba(255,255,255,.3)} .rds-bf .rds-bf__seg span{position:absolute;left:0;right:0;top:7px;height:2px;background:#fff;transform:scaleX(0);transform-origin:left center} .rds-bf .rds-bf__seg.is-done span{transform:scaleX(1)} .rds-bf .rds-bf__seg.is-active span{transform:scaleX(0);animation:rds-bf-fill var(--rds-bf-d,6s) linear forwards} .rds-bf.is-paused .rds-bf__seg.is-active span{animation-play-state:paused} .rds-bf:not(.is-autoplay) .rds-bf__seg.is-active span{transform:scaleX(1);animation:none} @keyframes rds-bf-fill{from{transform:scaleX(0)} to{transform:scaleX(1)}} .rds-bf .rds-bf__count{font:500 12px/15px var(--rds-font);color:#a3a7ad;min-width:52px} .rds-bf .rds-bf__count b{color:#fff;font-weight:600} .rds-bf .rds-bf__arrows{display:flex;gap:10px} .rds-bf .rds-bf__timer{position:absolute;z-index:3;right:var(--rds-gutter,80px);bottom:36px;display:flex;flex-direction:column;align-items:flex-end;gap:8px;text-align:right} .rds-bf .rds-bf__tlabel{font:500 13px/16px var(--rds-font);color:#d5d9e0} .rds-bf .rds-bf__tunits{display:flex;gap:14px} .rds-bf .rds-bf__tu{display:flex;flex-direction:column;align-items:center;min-width:52px} .rds-bf .rds-bf__tu b{font:300 34px/40px var(--rds-font);color:#fff;font-variant-numeric:tabular-nums} .rds-bf .rds-bf__tu small{font:500 11px/14px var(--rds-font);color:#a3a7ad;text-transform:uppercase;letter-spacing:.08em} .rds-bf-note{margin:0;padding:12px 16px;background:#fff8e6;color:#3a3d42;font:500 13px/18px var(--rds-font)} .rds-bf .rds-bf__slide.is-active .rds-bf__content > *{animation:rds-bf-in .8s var(--rds-ease) both} .rds-bf .rds-bf__slide.is-active .rds-bf__content > *:nth-child(2){animation-delay:.08s} .rds-bf .rds-bf__slide.is-active .rds-bf__content > *:nth-child(3){animation-delay:.16s} .rds-bf .rds-bf__slide.is-active .rds-bf__content > *:nth-child(4){animation-delay:.24s} .rds-bf .rds-bf__slide.is-active .rds-bf__content > *:nth-child(5){animation-delay:.32s} .rds-bf .rds-bf__slide.is-active .rds-bf__content > *:nth-child(6){animation-delay:.4s} @keyframes rds-bf-in{from{opacity:0;transform:translateY(14px)} to{opacity:1;transform:none}} @media (max-width:1024px){.rds-bf .rds-bf__title{font-size:40px;line-height:48px} .rds-bf .rds-bf__content{width:min(620px,56%)}} @media (max-width:767px){.rds-bf .rds-bf__bar{height:32px;font-size:11px;line-height:13px;padding:0 12px} .rds-bf .rds-bf__viewport{height:720px} .rds-bf .rds-bf__slide::after{background:linear-gradient(180deg,rgba(10,10,10,.1) 0%,rgba(10,10,10,.2) 35%,rgba(10,10,10,.92) 78%,#0a0a0a 100%)} .rds-bf .rds-bf__content{top:auto;bottom:150px;left:20px;right:20px;width:auto;transform:none;gap:12px} .rds-bf .rds-bf__eyebrow{font-size:11px;line-height:13px} .rds-bf .rds-bf__title{font-size:28px;line-height:33px} .rds-bf .rds-bf__disc{font-size:34px;line-height:40px;font-weight:300} .rds-bf .rds-bf__text{font-size:14px;line-height:21px} .rds-bf .rds-bf__note{font-size:13px;line-height:16px} .rds-bf .rds-bf__actions{flex-direction:column;align-items:stretch;gap:10px;width:100%;margin-top:4px} .rds-bf .rds-bf__cta{width:100%;height:50px} .rds-bf .rds-bf__code{align-self:flex-start;height:35px;padding:8px 14px} .rds-bf .rds-bf__foot{font-size:10px;line-height:15px} .rds-bf .rds-bf__controls{left:20px;bottom:20px;right:20px;gap:12px} .rds-bf .rds-bf__progress{width:auto;flex:1;min-width:0} .rds-bf .rds-bf__count{display:none} .rds-bf .rds-bf__arrows{display:none} .rds-bf .rds-bf__ctl{width:40px;height:40px} .rds-bf .rds-bf__timer{left:20px;right:20px;bottom:80px;align-items:flex-start;text-align:left} .rds-bf .rds-bf__tu b{font-size:24px;line-height:30px} .rds-bf .rds-bf__tu{min-width:44px} .rds-bf .rds-bf__tapes{top:0} .rds-bf .rds-bf__tape{width:420px;height:34px;left:50%} .rds-bf .rds-bf__tape--o{top:4%} .rds-bf .rds-bf__tape--k{top:9%;height:30px;left:48%} .rds-bf .rds-bf__tape-track{font-size:9px;line-height:11px}} @media (prefers-reduced-motion:reduce){.rds-bf .rds-bf__tape-track{animation:none} .rds-bf .rds-bf__slide,.rds-bf .rds-bf__slide.is-active{transition:none} .rds-bf .rds-bf__slide.is-active .rds-bf__content > *{animation:none} .rds-bf .rds-bf__seg.is-active span{animation:none;transform:scaleX(1)} .rds-bf .rds-bf__cta:active{transform:none}}
.rds-section.rds-combine .rds-comb__grid{display:grid;grid-template-columns:480px minmax(0,1fr);gap:80px;align-items:start} .rds-section .rds-comb__left{display:flex;flex-direction:column;gap:20px} .rds-section .rds-comb__head{gap:12px} .rds-section .rds-comb__head .rds-h2{font-size:30px;line-height:37px} .rds-section .rds-comb__chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px} .rds-section.rds-combine .rds-chip{padding:11px 18px} .rds-section .rds-comb__right{min-width:0;display:flex;flex-direction:column;gap:16px} .rds-section .rds-comb__panel[hidden]{display:none !important} .rds-section .rds-comb__panel{animation:rds-fade .35s var(--rds-ease)} .rds-section .rds-comb__card{padding:32px;display:flex;flex-direction:column;gap:16px;border-radius:var(--rds-r);min-height:330px} .rds-section .rds-comb__verdict{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;padding:6px 12px;border-radius:16px;font-size:13px;line-height:18px;font-weight:600} .rds-section .rds-comb__verdict--ok,.rds-section .rds-comb__verdict--time{background:var(--rds-ok-bg);color:var(--rds-ok)} .rds-section .rds-comb__verdict--care{background:#fbf1df;color:#8a5a00} .rds-section .rds-comb__verdict--no{background:#fbe9e6;color:#9b2c1c} .rds-section .rds-comb__title{font-size:20px;line-height:29px;font-weight:600} .rds-section .rds-comb__text{font-size:16px;line-height:26px;color:var(--rds-text)} .rds-section .rds-comb__text p + p{margin-top:12px} .rds-section .rds-comb__note{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;background:var(--rds-grey);border-radius:var(--rds-r);color:var(--rds-text)} .rds-section .rds-comb__note .rds-ico{margin-top:2px} .rds-section .rds-comb__line{margin-top:4px} .rds-section .rds-comb__prod{display:flex;align-items:center;gap:14px} .rds-section .rds-comb__prod-info{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1} .rds-section .rds-comb__prod-name{font-size:14px;line-height:20px;font-weight:600} .rds-section .rds-comb__prod-meta{color:var(--rds-muted)} .rds-section .rds-comb__more{flex:none;gap:6px;font-size:13px;line-height:18px} .rds-section .rds-comb__foot{color:var(--rds-muted)} @media (max-width:1024px){.rds-section.rds-combine .rds-comb__grid{grid-template-columns:1fr 1fr;gap:40px}} @media (max-width:767px){.rds-section.rds-combine .rds-comb__grid{grid-template-columns:minmax(0,1fr);gap:24px} .rds-section .rds-comb__head .rds-h2{font-size:24px;line-height:29px} .rds-section .rds-comb__chips{flex-wrap:wrap;overflow:visible;margin:0;padding:0} .rds-section.rds-combine .rds-chip{flex:none;padding:8px 12px;font-size:13px} .rds-section .rds-comb__card{padding:20px;min-height:0} .rds-section .rds-comb__title{font-size:17px;line-height:24px} .rds-section .rds-comb__text{font-size:15px;line-height:24px}} .rds-section.rds-combine .rds-comb__chips .rds-chip{background:#fff;color:var(--rds-ink);border:1px solid var(--rds-line);text-transform:none;letter-spacing:0;font:500 14px/20px var(--rds-font);padding:11px 18px} .rds-section.rds-combine .rds-comb__chips .rds-chip:hover{border-color:var(--rds-ink)} .rds-section.rds-combine .rds-comb__chips .rds-chip[aria-selected="true"]{background:var(--rds-black);border-color:var(--rds-black);color:#fff;font-weight:600}
.rds-cfg,.rds-cfg *{box-sizing:border-box} .rds-cfg{font-family:var(--rds-font);color:#202020;-webkit-font-smoothing:antialiased} .rds-cfg p,.rds-cfg ul,.rds-cfg h2,.rds-cfg h3{margin:0;padding:0} .rds-cfg ul{list-style:none} .rds-cfg button{font-family:inherit} .rds-cfg a{color:inherit} .rds-cfg[hidden],.rds-cfg [hidden]{display:none !important} .rds-cfg-wrap--inline{max-width:680px;margin:0 auto} .rds-cfg-wrap--inline .rds-cfg{background:#fff;border-radius:6px;padding:32px;box-shadow:0 1px 0 rgba(32,32,32,.06),0 12px 32px rgba(32,32,32,.06)} .rds-cfg-head{margin-bottom:24px} .rds-cfg .rds-cfg__top{display:flex;align-items:center;justify-content:space-between;min-height:32px;margin-bottom:20px} .rds-cfg .rds-cfg__title{font:600 16px/20px var(--rds-font);color:#202020;outline:none} .rds-cfg .rds-cfg__close{width:32px;height:32px;border:0;border-radius:50%;background:transparent;color:#202020;display:grid;place-items:center;cursor:pointer;flex:none} .rds-cfg .rds-cfg__close,.rds-cfg .rds-cfg__close:hover,.rds-cfg .rds-cfg__close:focus{padding:0;min-width:0;min-height:0;width:32px;height:32px;color:#202020;box-shadow:none} .rds-cfg .rds-cfg__close:hover,.rds-cfg .rds-cfg__close:focus{background:#f0f2f5} .rds-cfg .rds-cfg__close:focus-visible,.rds-cfg .rds-cfg__btn:focus-visible,.rds-cfg .rds-cfg__back:focus-visible,.rds-cfg .rds-cfg__linkbtn:focus-visible,.rds-cfg .rds-cfg__res a:focus-visible{outline:2px solid #202020;outline-offset:2px} .rds-cfg .rds-cfg__progress{display:flex;flex-direction:column;gap:10px;margin-bottom:28px} .rds-cfg .rds-cfg__label{font:500 13px/16px var(--rds-font);color:#55595f} .rds-cfg .rds-cfg__bars{display:flex;gap:6px} .rds-cfg .rds-cfg__bars i{flex:1;height:3px;background:#d5d8dc;border-radius:2px;transition:background-color .3s} .rds-cfg .rds-cfg__bars i.is-on{background:#cf591a} .rds-cfg .rds-cfg__stage{min-height:300px} .rds-cfg .rds-cfg__step{border:0;margin:0;padding:0;min-width:0;animation:rds-cfg-in .35s ease both} .rds-cfg .rds-cfg__q{font:700 26px/32px var(--rds-font);color:#202020;padding:0;margin:0 0 8px;outline:none;width:100%} .rds-cfg .rds-cfg__hint{font:400 15px/23px var(--rds-font);color:#55595f;margin-bottom:24px} .rds-cfg .rds-cfg__opts{display:flex;flex-direction:column;gap:10px} .rds-cfg .rds-cfg__opt{position:relative;display:flex;align-items:center;gap:14px;cursor:pointer;padding:18px;border:1px solid rgba(32,32,32,.18);border-radius:4px;background:#fff;transition:border-color .2s ease,background-color .2s ease} .rds-cfg .rds-cfg__opt:hover{border-color:#202020} .rds-cfg .rds-cfg__opt:has(input:checked){border-color:#202020;background:#f7f8fa} .rds-cfg .rds-cfg__opt:focus-within{outline:2px solid #202020;outline-offset:2px} .rds-cfg .rds-cfg__opt input{position:absolute;opacity:0;width:1px;height:1px;margin:0;pointer-events:none} .rds-cfg .rds-cfg__dot{flex:none;width:20px;height:20px;border-radius:50%;border:1.5px solid rgba(32,32,32,.45);position:relative;transition:border-color .2s ease} .rds-cfg .rds-cfg__dot::after{content:"";position:absolute;inset:3px;border-radius:50%;background:#202020;transform:scale(0);transition:transform .2s ease} .rds-cfg .rds-cfg__opt:has(input:checked) .rds-cfg__dot{border-color:#202020} .rds-cfg .rds-cfg__opt:has(input:checked) .rds-cfg__dot::after{transform:scale(1)} .rds-cfg .rds-cfg__otx{display:flex;flex-direction:column;gap:2px;min-width:0} .rds-cfg .rds-cfg__otx b{font:600 15px/21px var(--rds-font);color:#202020} .rds-cfg .rds-cfg__otx small{font:400 13px/18px var(--rds-font);color:#55595f} .rds-cfg .rds-cfg__res{animation:rds-cfg-in .4s ease both} .rds-cfg .rds-cfg__over{font:500 13px/16px var(--rds-font);color:#55595f;margin-bottom:6px} .rds-cfg .rds-cfg__resname{font:700 26px/32px var(--rds-font);color:#202020;margin-bottom:8px} .rds-cfg .rds-cfg__comp{font:400 14px/20px var(--rds-font);color:#55595f;margin-bottom:18px} .rds-cfg .rds-cfg__pics{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:20px} .rds-cfg .rds-cfg__pics li{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center} .rds-cfg .rds-cfg__pics img{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:contain;background:#f0f2f5;border-radius:4px} .rds-cfg .rds-cfg__pics span{font:500 12px/16px var(--rds-font);color:#202020} .rds-cfg .rds-cfg__whyh{font:600 14px/20px var(--rds-font);color:#202020;margin-bottom:8px} .rds-cfg .rds-cfg__why{display:flex;flex-direction:column;gap:6px;margin-bottom:20px} .rds-cfg .rds-cfg__why li{position:relative;padding-left:16px;font:400 14px/21px var(--rds-font);color:#3a3d42} .rds-cfg .rds-cfg__why li::before{content:"";position:absolute;left:0;top:9px;width:6px;height:1px;background:#202020} .rds-cfg .rds-cfg__why strong{font-weight:600;color:#202020} .rds-cfg .rds-cfg__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;padding:16px 0;border-top:1px solid #e2e5ea;margin-bottom:14px} .rds-cfg .rds-cfg__price b{font:700 24px/30px var(--rds-font);color:#202020} .rds-cfg .rds-cfg__price s{font:400 14px/20px var(--rds-font);color:#8c8f95} .rds-cfg .rds-cfg__save{font:600 13px/18px var(--rds-font);color:#216b45;background:#e8f5ed;padding:3px 8px;border-radius:3px} .rds-cfg .rds-cfg__btn{display:flex;align-items:center;justify-content:center;width:100%;height:56px;border:0;border-radius:4px;background:#121212;color:#fff;cursor:pointer;font:600 14px/20px var(--rds-font);letter-spacing:.04em;text-transform:uppercase;transition:background-color .2s ease,transform .2s ease} .rds-cfg .rds-cfg__btn:hover{background:#000} .rds-cfg .rds-cfg__btn:active{transform:scale(.99)} .rds-cfg .rds-cfg__btn.is-loading{opacity:.6;pointer-events:none} .rds-cfg .rds-cfg__btn.is-done{background:#216b45} .rds-cfg .rds-cfg__alt{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:14px} .rds-cfg .rds-cfg__alt a,.rds-cfg .rds-cfg__linkbtn{font:600 13px/18px var(--rds-font);color:#202020;background:none;border:0;padding:0;cursor:pointer;text-decoration:underline;text-underline-offset:3px} .rds-cfg .rds-cfg__foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:24px;padding-top:16px;min-height:40px} .rds-cfg .rds-cfg__back{border:0;background:none;padding:0;cursor:pointer;color:#202020;font:600 14px/17px var(--rds-font);text-decoration:underline;text-underline-offset:3px} .rds-cfg .rds-cfg__info{font:400 13px/16px var(--rds-font);color:#55595f;margin-left:auto} .rds-cfg .rds-cfg__note{font:400 13px/16px var(--rds-font);color:#55595f;margin-top:8px;text-align:right} .rds-cfg .rds-cfg__result:not([hidden]) + .rds-cfg__foot .rds-cfg__info{display:none} @keyframes rds-cfg-in{from{opacity:0;transform:translateY(8px)} to{opacity:1;transform:none}} .rds-cfg-ov{position:fixed;inset:0;z-index:99999;overflow:hidden;visibility:hidden;opacity:0;transition:opacity .35s ease,visibility 0s linear .35s} .rds-cfg-ov.is-open{visibility:visible;opacity:1;transition:opacity .35s ease,visibility 0s} .rds-cfg-ov__bg{position:absolute;inset:0;background:rgba(18,18,18,.45);cursor:pointer} .rds-cfg-ov__panel{position:absolute;top:0;right:0;bottom:0;width:440px;max-width:100%;background:#fff;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;box-shadow:-12px 0 40px rgba(18,18,18,.18);transform:translateX(100%);transition:transform .4s cubic-bezier(.2,.7,.2,1)} .rds-cfg-ov.is-open .rds-cfg-ov__panel{transform:none} .rds-cfg-ov .rds-cfg{padding:24px 32px 32px;min-height:100%;display:flex;flex-direction:column} .rds-cfg-ov .rds-cfg__stage{flex:0 0 auto} .rds-cfg-ov .rds-cfg__foot{margin-top:auto} .rds-cfg-ov .rds-cfg__result{flex:1 0 auto} body.rds-cfg-lock{overflow:hidden} .rds-cfg-ov__panel--wide{width:880px;display:flex;align-items:stretch;padding:0} .rds-cfg-ov__side{position:relative;flex:0 0 340px;background:#f0f2f5;min-height:100%} .rds-cfg-ov__road{position:absolute;left:0;right:0;top:639px;height:2px;background:#202020} .rds-cfg-ov__road i{position:absolute;top:-6px;width:14px;height:14px;border-radius:50%;background:#f0f2f5;border:1px solid #202020} .rds-cfg-ov__road i:nth-child(1){left:63px} .rds-cfg-ov__road i:nth-child(2){left:163px} .rds-cfg-ov__road i:nth-child(3){left:263px} .rds-cfg-ov__sidetxt{position:absolute;left:32px;right:32px;top:668px;display:flex;flex-direction:column;gap:4px} .rds-cfg-ov__st{margin:0;font-size:20px;line-height:28px;font-weight:300;color:#202020} .rds-cfg-ov__sn{margin:0;font-size:15px;line-height:22px;font-weight:400;color:#3a3d42} .rds-cfg-ov__main{flex:1 1 540px;min-width:0;display:flex;flex-direction:column} .rds-cfg-ov__main .rds-cfg{flex:1 0 auto} @media (max-width:1000px){.rds-cfg-ov__panel--wide{width:540px} .rds-cfg-ov__side{display:none}} @media (max-width:767px){.rds-cfg-wrap--inline .rds-cfg{padding:24px 20px;border-radius:4px} .rds-cfg .rds-cfg__q{font-size:24px;line-height:30px} .rds-cfg .rds-cfg__resname{font-size:24px;line-height:30px} .rds-cfg .rds-cfg__stage{min-height:0} .rds-cfg-ov__panel{width:100%;transform:translateY(24px);opacity:0;transition:transform .4s cubic-bezier(.2,.7,.2,1),opacity .35s ease} .rds-cfg-ov__panel--wide{width:100%} .rds-cfg-ov.is-open .rds-cfg-ov__panel{transform:none;opacity:1} .rds-cfg-ov .rds-cfg{padding:24px 20px 28px} .rds-cfg .rds-cfg__pics{grid-template-columns:repeat(3,1fr);gap:8px}} @media (prefers-reduced-motion:reduce){.rds-cfg .rds-cfg__step,.rds-cfg .rds-cfg__res{animation:none} .rds-cfg-ov,.rds-cfg-ov__panel,.rds-cfg .rds-cfg__opt,.rds-cfg .rds-cfg__dot::after,.rds-cfg .rds-cfg__btn{transition:none}} @media (max-width:767px){.rds-cfg-ov--wide{overflow:hidden;max-width:100vw} .rds-cfg-ov__panel--wide{width:100%;max-width:100vw} .rds-cfg-ov__main{min-width:0;width:100%}} .rds-cfg .rds-cfg__opt{padding:18px 16px 18px 18px;border-radius:12px} .rds-cfg .rds-cfg__opt:has(input:checked){border-color:#cf591a;background:#fff;box-shadow:inset 0 0 0 1px #cf591a} .rds-cfg .rds-cfg__otx{flex:1 1 auto} .rds-cfg .rds-cfg__chev{flex:none;margin-left:auto;color:#8c8f95;display:grid;place-items:center} .rds-cfg .rds-cfg__chev-ok{display:none} .rds-cfg .rds-cfg__opt:has(input:checked) .rds-cfg__chev{color:#cf591a} .rds-cfg .rds-cfg__opt:has(input:checked) .rds-cfg__chev-a{display:none} .rds-cfg .rds-cfg__opt:has(input:checked) .rds-cfg__chev-ok{display:inline} .rds-cfg .rds-cfg__opt:has(input:checked) .rds-cfg__dot{border-color:#cf591a} .rds-cfg .rds-cfg__opt:has(input:checked) .rds-cfg__dot::after{background:#cf591a} .rds-cfg .rds-cfg__ico{flex:none;display:flex;align-items:flex-end;gap:4px;width:44px;height:40px} .rds-cfg .rds-cfg__ico i{width:10px;height:34px;border-radius:3px;background:#d5d8dc} .rds-cfg .rds-cfg__ico i:nth-child(2){height:40px} .rds-cfg .rds-cfg__opt:has(input:checked) .rds-cfg__ico i{background:#202020} .rds-cfg .rds-cfg__opt--ico .rds-cfg__otx b{font-size:17px;line-height:22px} .rds-cfg .rds-cfg__opt--ico .rds-cfg__otx small{font-size:14px;line-height:20px} .rds-cfg .rds-cfg__final{margin-top:18px;display:flex;flex-direction:column;gap:14px;animation:rds-cfg-in .3s ease both} .rds-cfg .rds-cfg__choice{background:#121212;color:#fff;border-radius:12px;padding:14px 18px} .rds-cfg .rds-cfg__choice-l{font:400 13px/18px var(--rds-font);color:rgba(255,255,255,.7)} .rds-cfg .rds-cfg__choice-v{font:600 18px/24px var(--rds-font);color:#fff;margin-top:2px} .rds-cfg .rds-cfg__cta{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;height:56px;border:1px solid #202020;border-radius:999px;background:#fff;color:#202020;cursor:pointer;font:600 16px/20px var(--rds-font);text-transform:none;letter-spacing:0;transition:background-color .2s ease,color .2s ease} .rds-cfg .rds-cfg__cta:hover{background:#202020;color:#fff} .rds-cfg .rds-cfg__cta:focus-visible{outline:2px solid #202020;outline-offset:2px} .rds-cfg .rds-cfg__lastnote{font:400 13px/18px var(--rds-font);color:#55595f;text-align:center} .rds-cfg .rds-cfg__bars i[hidden]{display:none !important} .rds-cfg .rds-cfg__pics{grid-template-columns:repeat(auto-fit,minmax(0,1fr))} .rds-cfg .rds-cfg__pics li{max-width:160px;justify-self:center;width:100%} .rds-cfg .rds-cfg__pics img{background:none;border-radius:0;aspect-ratio:3 / 4} .rds-cfg .rds-cfg__pics img.rds-cfg__pack{aspect-ratio:auto;width:auto;height:150px;max-width:100%;object-fit:contain} .rds-cfg .rds-cfg__pics li{justify-content:flex-end}
.rds-section .rds-desc__grid{display:grid;grid-template-columns:480px minmax(0,1fr);gap:80px;align-items:stretch} .rds-section .rds-desc__grid--swap{grid-template-columns:minmax(0,1fr) 480px} .rds-section .rds-desc__media{margin:0;position:relative;height:auto;min-height:var(--rds-desc-h,604px);width:100%;border-radius:6px;background:var(--rds-grey);overflow:hidden} .rds-section .rds-desc__media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover} .rds-section .rds-desc__text{display:flex;flex-direction:column;gap:20px;min-width:0;max-width:620px} .rds-section .rds-desc__grid--swap .rds-desc__text{justify-self:start} .rds-section .rds-desc__title{margin:0;font:700 30px/37px var(--rds-font);color:var(--rds-ink)} .rds-section .rds-desc__body{display:flex;flex-direction:column;gap:16px;font:400 15px/24px var(--rds-font);color:var(--rds-text)} .rds-section .rds-desc__body p{margin:0} .rds-section .rds-desc__closing{margin:0;font:600 18px/26px var(--rds-font);color:var(--rds-ink)} .rds-section .rds-desc__rest{display:flex;flex-direction:column;gap:16px} .rds-section .rds-desc__tog,.rds-section .rds-desc__more{display:none} .rds-section .rds-desc__closing strong{font-weight:600;color:var(--rds-ink)} @media (max-width:1024px){.rds-section .rds-desc__grid,.rds-section .rds-desc__grid--swap{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px}} @media (max-width:767px){.rds-section .rds-desc__grid,.rds-section .rds-desc__grid--swap{grid-template-columns:minmax(0,1fr);gap:20px} .rds-section .rds-desc__media{max-width:none;height:var(--rds-desc-hm,300px);border-radius:0} .rds-section.rds-description .rds-desc__grid .rds-desc__media.rds-media{margin:0 -20px;width:calc(100% + 40px)} .rds-section.rds-description{padding-top:0} .rds-section .rds-desc__text{gap:14px} .rds-section .rds-desc__rest{gap:14px;display:none} .rds-section .rds-desc__body{gap:14px} .rds-section .rds-desc__tog{display:block;position:absolute;width:1px;height:1px;opacity:0;pointer-events:none} .rds-section .rds-desc__tog:checked + .rds-desc__body .rds-desc__rest{display:flex} .rds-section .rds-desc__more{display:inline-block;align-self:flex-start;margin-top:-4px;font:600 14px/20px var(--rds-font);color:var(--rds-ink);text-decoration:underline;text-underline-offset:3px;cursor:pointer} .rds-section .rds-desc__tog:checked ~ .rds-desc__more{display:none} .rds-section .rds-desc__tog:focus-visible ~ .rds-desc__more{outline:2px solid var(--rds-ink);outline-offset:3px} .rds-section .rds-desc__title{font-size:24px;line-height:29px} .rds-section .rds-desc__body{font-size:15px;line-height:24px} .rds-section .rds-desc__closing{font-size:16px;line-height:24px}} .rds-section.rds-description{width:100%;max-width:100%}
.rds-section .rds-dipp{display:grid;grid-template-columns:480px minmax(0,1fr);gap:80px;align-items:center} .rds-section .rds-dipp__head{gap:16px} .rds-section .rds-dipp__head .rds-overline{color:rgba(255,255,255,.6)} .rds-section .rds-dipp__head .rds-h2{color:#fff} .rds-section .rds-dipp__head .rds-lead{color:rgba(255,255,255,.72);font-weight:400;font-size:16px;line-height:26px} .rds-section .rds-dipp__form-wrap{display:flex;flex-direction:column;gap:20px;min-width:0} .rds-section .rds-dipp__perks{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:12px 32px} .rds-section .rds-dipp__perks li{display:flex;align-items:center;gap:10px;font-size:14px;line-height:22px;font-weight:500;color:#fff} .rds-section .rds-dipp__perks li .rds-ico{color:rgba(255,255,255,.88)} .rds-section .rds-dipp__row{display:flex;gap:12px;align-items:stretch} .rds-section .rds-dipp .rds-dipp__field{flex:1;min-width:0;min-height:56px;background:transparent;border:1px solid rgba(255,255,255,.5);border-radius:var(--rds-r);color:rgba(255,255,255,.6)} .rds-section .rds-dipp__field:focus-within{border-color:#fff} .rds-section .rds-dipp__field input{color:#fff !important} .rds-section .rds-dipp__field input::placeholder{color:rgba(255,255,255,.5);opacity:1} .rds-section .rds-dipp__submit{min-width:111px;min-height:56px} .rds-section .rds-dipp__consent{display:flex;align-items:flex-start;gap:10px;font-size:13px;line-height:20px;color:rgba(255,255,255,.76);cursor:pointer} .rds-section .rds-dipp__consent input{flex:none;width:16px;height:16px;margin:1px 0 0;accent-color:#fff} .rds-section .rds-dipp__consent a{color:#fff;text-decoration:underline;text-underline-offset:2px} .rds-section .rds-dipp__hp{position:absolute !important;left:-9999px;width:1px;height:1px;opacity:0} .rds-section .rds-dipp__msg{min-height:0;font-size:13px;line-height:20px;color:#fff} .rds-section .rds-dipp__msg:empty{display:none} .rds-section .rds-dipp__msg.is-error{color:#ffb4a0} .rds-section .rds-dipp__form.is-sent .rds-dipp__row,.rds-section .rds-dipp__form.is-sent .rds-dipp__consent{opacity:.5;pointer-events:none} @media (max-width:1024px){.rds-section .rds-dipp{gap:40px;grid-template-columns:1fr}} @media (max-width:767px){.rds-section .rds-dipp{gap:28px} .rds-section .rds-dipp__form-wrap{gap:18px} .rds-section .rds-dipp__perks{flex-direction:column;gap:12px} .rds-section .rds-dipp__row{flex-direction:column} .rds-section .rds-dipp__submit{width:100%}} .rds-section .rds-dipp__submit,.rds-section .rds-dipp__submit:hover{background:#fff;color:var(--rds-ink);border:0;padding:0 24px;text-transform:uppercase;letter-spacing:.02em;font-size:14px;line-height:20px;font-weight:600;border-radius:var(--rds-r-lg)} .rds-section .rds-dipp__submit:hover{background:var(--rds-grey)} .rds-section.rds-dipp-signup{padding-top:80px;padding-bottom:0} .rds-section.rds-dipp-signup .rds-wrap{padding-bottom:72px;border-bottom:1px solid rgba(255,255,255,.12)} .rds-section.rds-dipp-signup .rds-dipp{align-items:start} .rds-section.rds-dipp-signup .rds-dipp__consent{font-size:12px;line-height:18px;color:rgba(255,255,255,.6)} @media (max-width:767px){.rds-section.rds-dipp-signup{padding-top:48px} .rds-section.rds-dipp-signup .rds-wrap{padding-bottom:40px} .rds-section.rds-dipp-signup .rds-dipp{gap:24px} .rds-section.rds-dipp-signup .rds-dipp__head{gap:12px} .rds-section.rds-dipp-signup .rds-dipp__head .rds-overline{font-size:13px;line-height:20px} .rds-section.rds-dipp-signup .rds-dipp__head .rds-h2{font-size:24px;line-height:29px} .rds-section.rds-dipp-signup .rds-dipp__head .rds-lead{font-size:15px;line-height:24px} .rds-section.rds-dipp-signup .rds-dipp__form-wrap{gap:14px} .rds-section.rds-dipp-signup .rds-dipp__perks{gap:10px} .rds-section.rds-dipp-signup .rds-dipp__row{gap:12px} .rds-section.rds-dipp-signup .rds-dipp .rds-dipp__field{min-height:52px}} .rds-section.rds-dipp-signup .rds-dipp__consent{margin-top:16px;align-items:flex-start} .rds-section.rds-dipp-signup .rds-dipp__consent input[type="checkbox"]{width:16px !important;height:16px !important;min-height:0 !important;margin:1px 0 0 !important;padding:0 !important} .rds-section.rds-dipp-signup .rds-dipp__consent input[type="checkbox"]{-webkit-appearance:none;appearance:none;flex:none;width:20px !important;height:20px !important;margin:-1px 0 0 !important;border:1px solid rgba(255,255,255,.4);border-radius:3px;background:transparent;cursor:pointer;display:grid;place-content:center} .rds-section.rds-dipp-signup .rds-dipp__consent input[type="checkbox"]::after{content:"";width:10px;height:6px;border:solid #fff;border-width:0 0 2px 2px;transform:translateY(-1px) rotate(-45deg);opacity:0} .rds-section.rds-dipp-signup .rds-dipp__consent input[type="checkbox"]:checked::after{opacity:1} .rds-section.rds-dipp-signup .rds-dipp__consent input[type="checkbox"]:focus-visible{outline:2px solid #fff;outline-offset:2px} .rds-section.rds-dipp-signup .rds-dipp__consent{margin-top:24px;align-items:center;gap:12px} .rds-section.rds-dipp-signup .rds-dipp__consent input[type="checkbox"]{width:18px !important;height:18px !important;margin:0 !important} .rds-section.rds-dipp-signup .rds-dipp__consent input[type="checkbox"]::before{content:none !important;display:none !important} .rds-section.rds-dipp-signup .rds-dipp__consent input[type="checkbox"]{visibility:visible !important} .rds-section.rds-dipp-signup .rds-dipp__consent input[type="checkbox"]::after{visibility:visible}
.rds-section.rds-effects .rds-eff__grid{display:grid;grid-template-columns:480px minmax(0,1fr);gap:80px;align-items:center} .rds-section .rds-eff__grid--text{align-items:start} .rds-section .rds-eff__media{aspect-ratio:4 / 5;border-radius:var(--rds-r);background:var(--rds-grey)} .rds-section .rds-eff__grid--img .rds-eff__media{aspect-ratio:480 / 628} .rds-section .rds-eff__media img{width:100%;height:100%;object-fit:cover} .rds-section .rds-eff__intro{display:flex;flex-direction:column;gap:16px} .rds-section .rds-eff__intro .rds-h2{font-size:30px;line-height:37px} .rds-section .rds-eff__foot{color:var(--rds-muted)} .rds-section .rds-eff__main{display:flex;flex-direction:column;gap:40px;min-width:0} .rds-section .rds-eff__grid--img .rds-eff__main{gap:32px} .rds-section .rds-eff__time{display:flex;flex-direction:column;gap:20px} .rds-section .rds-eff__time-title{font-size:30px;line-height:37px;font-weight:700} .rds-section .rds-eff__stages{display:grid;grid-template-columns:repeat(var(--n,2),minmax(0,1fr));gap:24px} .rds-section .rds-eff__stage{background:var(--rds-grey);border-radius:var(--rds-r);padding:24px;display:flex;flex-direction:column;gap:8px} .rds-section .rds-eff__stage-label{font-size:34px;line-height:40px;font-weight:300} .rds-section .rds-eff__stage-text{font-size:15px;line-height:24px;color:var(--rds-text)} .rds-section .rds-eff__claims-title{font-size:22px;line-height:27px;font-weight:700} .rds-section .rds-eff__claims{display:grid;grid-template-columns:repeat(var(--n,3),minmax(0,1fr));gap:32px} .rds-section .rds-eff__claim{display:flex;flex-direction:column;gap:8px} .rds-section .rds-eff__big{font-size:44px;line-height:52px;font-weight:300} .rds-section .rds-eff__claim-title{font-size:16px;line-height:22px;font-weight:600} .rds-section .rds-eff__claim-text{font-size:14px;line-height:22px;color:var(--rds-text)} @media (max-width:1024px){.rds-section.rds-effects .rds-eff__grid{grid-template-columns:340px minmax(0,1fr);gap:40px} .rds-section .rds-eff__claims{gap:20px} .rds-section .rds-eff__big{font-size:36px;line-height:44px}} @media (max-width:767px){.rds-section.rds-effects .rds-eff__grid{grid-template-columns:minmax(0,1fr);gap:28px} .rds-section .rds-eff__media{display:none} .rds-section .rds-eff__intro .rds-h2{font-size:24px;line-height:29px} .rds-section .rds-eff__main{gap:24px} .rds-section .rds-eff__time-title{font-size:22px;line-height:27px} .rds-section .rds-eff__stages{grid-template-columns:minmax(0,1fr);gap:12px} .rds-section .rds-eff__stage{padding:18px} .rds-section .rds-eff__stage-label{font-size:26px;line-height:32px} .rds-section .rds-eff__claims{grid-template-columns:minmax(0,1fr);gap:24px} .rds-section .rds-eff__claim{display:grid;grid-template-columns:92px minmax(0,1fr);column-gap:16px;align-items:start} .rds-section .rds-eff__big{font-size:34px;line-height:40px;grid-row:span 2} .rds-section .rds-eff__claim-title{margin-top:4px}}
.rds-section .rds-faq__grid{display:grid;grid-template-columns:480px minmax(0,1fr);gap:80px;align-items:start} .rds-section .rds-faq__left{display:flex;flex-direction:column;gap:16px} .rds-section .rds-faq__head{gap:16px} .rds-section .rds-faq__contact{align-self:flex-start;width:179px} .rds-section .rds-faq__links{margin-top:16px;display:flex;flex-direction:column;gap:12px} .rds-section .rds-faq__links-title{font-size:14px;line-height:20px;font-weight:600} .rds-section .rds-faq__links ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px} .rds-section .rds-faq__links a{font-size:14px;line-height:22px;color:var(--rds-ink);text-decoration:none;border-bottom:1px solid transparent} .rds-section .rds-faq__links a:hover{border-bottom-color:currentColor} .rds-section .rds-faq__card{padding:24px;display:flex;flex-direction:column;gap:14px;margin-top:24px} .rds-section .rds-faq__card-title{display:flex;align-items:center;gap:10px;font-size:16px;line-height:22px;font-weight:600} .rds-section .rds-faq__card-text{font-size:14px;line-height:22px;color:var(--rds-text)} .rds-section .rds-faq__card-btn{width:100%} .rds-section .rds-faq__right{min-width:0} .rds-section .rds-faq__right .rds-acc{border-bottom:1px solid var(--rds-line-2)} .rds-section .rds-faq__right .rds-acc:first-child{border-top:0} .rds-section .rds-faq__right .rds-acc > summary{padding:22px 0;align-items:center} .rds-section .rds-faq__right .rds-acc > summary > span:first-child{font-size:16px;line-height:22px;font-weight:600} .rds-section .rds-faq__right .rds-acc__plus{display:grid;place-items:center;width:22px;height:22px;flex:none} .rds-section .rds-faq__right .rds-acc__body{font-size:15px;line-height:24px;color:var(--rds-text);padding:0 40px 24px 0} @media (max-width:1024px){.rds-section .rds-faq__grid{grid-template-columns:1fr;gap:40px} .rds-section .rds-faq__card{max-width:480px}} @media (max-width:767px){.rds-section .rds-faq__grid{display:flex;flex-direction:column;gap:20px} .rds-section .rds-faq__left{display:contents} .rds-section .rds-faq__head{order:0} .rds-section .rds-faq__right{order:1} .rds-section .rds-faq__contact{order:2} .rds-section .rds-faq__links{display:none} .rds-section .rds-faq__card{order:3} .rds-section .rds-faq__contact{width:100%} .rds-section .rds-faq__card{margin-top:0;padding:20px;max-width:none} .rds-section .rds-faq__right .rds-acc > summary{padding:18px 0} .rds-section .rds-faq__right .rds-acc > summary > span:first-child{font-size:15px;line-height:22px}}
.rds-section.rds-giftcard-banner{padding-bottom:0} .rds-section.rds-giftcard-banner .rds-gc{display:grid;grid-template-columns:minmax(0,1fr) 600px;background:var(--rds-grey);border-radius:var(--rds-r);overflow:hidden} .rds-section .rds-gc__text{display:flex;flex-direction:column;justify-content:center;gap:16px;padding:64px 64px 64px 72px} .rds-section .rds-gc__head{gap:12px} .rds-section.rds-giftcard-banner .rds-gc .rds-h2{font-size:34px;line-height:41px} .rds-section .rds-gc__facts{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:12px 28px} .rds-section .rds-gc__facts li{display:flex;align-items:center;gap:10px;font-size:14px;line-height:22px;font-weight:500;color:var(--rds-ink)} .rds-section .rds-gc__cta{margin-top:8px} .rds-section .rds-gc__cta .rds-btn{min-width:304px} .rds-section .rds-gc__visual{position:relative;display:grid;place-items:center;background:#e4e7eb;min-height:460px;overflow:hidden} .rds-section .rds-gc__img{width:100%;height:100%} .rds-section .rds-gc__img img{width:100%;height:100%;object-fit:cover} .rds-section .rds-gc__card{position:relative;width:441px;height:301px;flex:none;border-radius:12px;background:#fff;overflow:hidden;box-shadow:0 16px 35px rgba(0,0,0,.28);transform:rotate(5deg)} .rds-section .rds-gc__stripe{position:absolute;left:0;top:0;bottom:0;width:33px;background:var(--rds-accent)} .rds-section .rds-gc__ring{position:absolute;border-radius:50%;border:1px solid #c3c8cf;pointer-events:none} .rds-section .rds-gc__ring--1{width:383px;height:383px;left:201px;top:-21px} .rds-section .rds-gc__ring--2{width:266px;height:266px;left:260px;top:37px} .rds-section .rds-gc__logo{position:absolute;left:58px;top:31px;font:700 22px/1 var(--rds-font);letter-spacing:-.02em;color:var(--rds-ink)} .rds-section .rds-gc__label{position:absolute;left:249px;top:53px;font:600 9.8px/14px var(--rds-font);letter-spacing:.24em;color:var(--rds-ink)} .rds-section .rds-gc__big{position:absolute;left:47px;top:119px;font:600 29px/59px var(--rds-font);letter-spacing:.06em;color:var(--rds-ink)} .rds-section .rds-gc__sub{position:absolute;left:47px;top:180px;font:500 9.8px/14px var(--rds-font);letter-spacing:.08em;color:var(--rds-muted)} .rds-section .rds-gc__motto{position:absolute;left:42px;top:226px;font:500 8.8px/12px var(--rds-font);letter-spacing:.24em;color:var(--rds-muted)} .rds-section .rds-gc__site{position:absolute;left:288px;top:250px;font:500 8.8px/12px var(--rds-font);letter-spacing:.01em;color:var(--rds-muted)} .rds-section .rds-gc__note{position:absolute;left:45px;top:195px;font:400 8.8px/11px var(--rds-font);color:var(--rds-muted)} .rds-section .rds-gc__x{position:absolute;width:11px;height:2px;background:#a9a9a9} .rds-section .rds-gc__x::after{content:"";position:absolute;left:4.5px;top:-4.5px;width:2px;height:11px;background:#a9a9a9} .rds-section .rds-gc__x--1{left:383px;top:264px} .rds-section .rds-gc__x--2{left:396px;top:123px} @media (max-width:1024px){.rds-section.rds-giftcard-banner .rds-gc{grid-template-columns:1fr} .rds-section .rds-gc__text{padding:48px 40px} .rds-section .rds-gc__visual{min-height:380px;padding:40px 0} .rds-section .rds-gc__card{transform:rotate(5deg) scale(.9)}} @media (max-width:767px){.rds-section.rds-giftcard-banner .rds-gc{grid-template-columns:1fr;border-radius:var(--rds-r)} .rds-section .rds-gc__text{padding:28px 20px 32px;gap:14px} .rds-section.rds-giftcard-banner .rds-gc .rds-h2{font-size:26px;line-height:32px} .rds-section .rds-gc__facts{flex-direction:column;gap:10px} .rds-section .rds-gc__cta .rds-btn{width:100%;min-width:0} .rds-section .rds-gc__visual{min-height:0;padding:24px 20px} .rds-section .rds-gc__card{transform:rotate(5deg) scale(.72)} .rds-section .rds-gc__visual{min-height:240px}} @media (max-width:767px){.rds-section .rds-gc__visual{order:-1;display:block;height:250px;min-height:250px;padding:0} .rds-section .rds-gc__card{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(5deg) scale(.5625);box-shadow:0 10px 20px rgba(0,0,0,.28)} .rds-section .rds-gc__text{padding:28px 24px 32px;gap:12px} .rds-section.rds-giftcard-banner .rds-gc .rds-h2{font-size:24px;line-height:29px}} .rds-section.rds-giftcard-banner.rds-v-f{padding-top:96px;padding-bottom:96px} @media (min-width:768px){.rds-section.rds-giftcard-banner.rds-v-f .rds-gc{min-height:462px} .rds-section.rds-giftcard-banner.rds-v-f .rds-gc__visual{min-height:462px}} @media (max-width:767px){.rds-section.rds-giftcard-banner.rds-v-f{padding-top:56px;padding-bottom:56px} .rds-section.rds-giftcard-banner.rds-v-f .rds-gc__facts{margin:0;gap:8px} .rds-section.rds-giftcard-banner.rds-v-f .rds-gc__cta{margin-top:0}}
.rds-section.rds-home-b-build{padding-top:112px;padding-bottom:112px} .rds-home-b-build .hbz__hd{gap:12px} .rds-home-b-build .hbz__hd .rds-lead{max-width:none} .rds-home-b-build .hbz{display:grid;grid-template-columns:minmax(0,1fr) 412px;gap:40px;margin-top:40px;align-items:stretch} .rds-home-b-build .hbz__shelf{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px} .rds-home-b-build .hbz__card{position:relative;display:flex;flex-direction:column;min-width:0;padding:16px 12px 14px;background:var(--rds-grey);border-radius:var(--rds-r);cursor:pointer;border:1.5px solid transparent;transition:border-color .2s var(--rds-ease),background-color .2s var(--rds-ease);-webkit-tap-highlight-color:transparent} .rds-home-b-build .hbz__card:hover{border-color:#c9ccd1} .rds-home-b-build .hbz__card.is-on{border-color:var(--rds-ink);background:#fff} .rds-home-b-build .hbz__card:focus-visible{outline:2px solid var(--rds-ink);outline-offset:2px} .rds-home-b-build .hbz__img{height:186px;display:flex;align-items:flex-end;justify-content:center} .rds-home-b-build .hbz__img img{width:100%;height:100%;max-height:186px;object-fit:cover;mix-blend-mode:multiply;filter:drop-shadow(0 10px 10px rgba(22,24,28,.14))} .rds-home-b-build .hbz__add{position:absolute;top:12px;right:12px;width:36px;height:36px;border-radius:50%;background:#fff;color:var(--rds-ink);display:grid;place-items:center;box-shadow:0 0 0 1px #e1e3e6;transition:transform .25s var(--rds-ease),background-color .2s var(--rds-ease),color .2s var(--rds-ease)} .rds-home-b-build .hbz__card.is-on .hbz__add{background:var(--rds-ink);color:#fff;transform:rotate(45deg)} .rds-home-b-build .hbz__name{margin-top:14px;font:600 14px/20px var(--rds-font);color:var(--rds-ink);min-height:40px} .rds-home-b-build .hbz__price{margin-top:2px;font:400 14px/20px var(--rds-font);color:var(--rds-text)} .rds-home-b-build .hbz__rt{display:flex;flex-direction:column;gap:12px;padding:28px 24px 24px;background:var(--rds-grey);border-radius:var(--rds-r)} .rds-home-b-build .hbz__rt-h{font:600 20px/28px var(--rds-font);color:var(--rds-ink);margin:0} .rds-home-b-build .hbz__slot{display:flex;flex-direction:column;gap:8px;padding:16px;background:#fff;border-radius:var(--rds-r);min-height:96px} .rds-home-b-build .hbz__slot-h{display:flex;align-items:center;gap:8px;margin:0;font:600 15px/22px var(--rds-font);color:var(--rds-ink)} .rds-home-b-build .hbz__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px} .rds-home-b-build .hbz__item{display:flex;justify-content:space-between;gap:12px;font:400 14px/20px var(--rds-font);color:var(--rds-ink)} .rds-home-b-build .hbz__item-p{flex:none;color:var(--rds-muted)} .rds-home-b-build .hbz__empty{margin:0;font:400 14px/20px var(--rds-font);color:var(--rds-muted)} .rds-home-b-build .hbz__empty[hidden]{display:none} .rds-home-b-build .hbz__hint{display:flex;align-items:flex-start;gap:10px;margin:4px 0 0;font:400 15px/22px var(--rds-font);color:var(--rds-ink)} .rds-home-b-build .hbz__hint[hidden]{display:none} .rds-home-b-build .hbz__hint svg{flex:none;margin-top:1px} .rds-home-b-build .hbz__set{margin:0;padding:8px 10px;border-radius:2px;background:var(--rds-accent);color:#fff;font:600 12px/17px var(--rds-font);align-self:flex-start} .rds-home-b-build .hbz__set[hidden]{display:none} .rds-home-b-build .hbz__sum{display:flex;align-items:center;justify-content:space-between;margin-top:8px;padding-top:14px;border-top:1px solid #d5d9df} .rds-home-b-build .hbz__sum-l{font:500 16px/24px var(--rds-font);color:var(--rds-ink)} .rds-home-b-build .hbz__total{font:600 22px/30px var(--rds-font);color:var(--rds-ink)} .rds-home-b-build .hbz__btn{width:100%} .rds-home-b-build .hbz__btn:disabled{background:#fff;color:#202020 !important;border:1.5px solid #202020;opacity:1;cursor:not-allowed} .rds-home-b-build .hbz__btn:disabled .rds-btn__label,.rds-home-b-build .hbz__btn:disabled span{color:#202020 !important} @media (max-width:1100px){.rds-home-b-build .hbz{grid-template-columns:minmax(0,1fr)} .rds-home-b-build .hbz__shelf{grid-template-columns:repeat(4,minmax(0,1fr))}} @media (max-width:767px){.rds-section.rds-home-b-build{padding-top:56px;padding-bottom:56px} .rds-home-b-build .hbz{gap:24px;margin-top:28px} .rds-home-b-build .hbz__shelf{display:flex;overflow-x:auto;gap:10px;margin:0 -20px;padding:0 20px 6px;scroll-snap-type:x mandatory;scrollbar-width:none} .rds-home-b-build .hbz__shelf::-webkit-scrollbar{display:none} .rds-home-b-build .hbz__card{flex:0 0 150px;scroll-snap-align:start} .rds-home-b-build .hbz__img{height:150px} .rds-home-b-build .hbz__img img{max-height:150px} .rds-home-b-build .hbz__rt{padding:22px 18px 20px}} @media (max-width:767px){.rds-section.rds-home-b-build{padding-top:56px;padding-bottom:56px} .rds-home-b-build .hbz__hd{gap:8px} .rds-home-b-build .hbz__hd .rds-h2{font-size:24px;line-height:29px} .rds-home-b-build .hbz__hd .rds-lead{font-size:16px;line-height:22px;font-weight:500} .rds-home-b-build .hbz{gap:20px;margin-top:20px} .rds-home-b-build .hbz__shelf{gap:10px;margin:0 -20px;padding:0 20px} .rds-home-b-build .hbz__card{flex:0 0 190px;width:190px;height:508px} .rds-home-b-build .hbz__img{height:380px} .rds-home-b-build .hbz__img img{max-height:380px} .rds-home-b-build .hbz__name{min-height:0;margin-top:16px;font-size:15px;line-height:22px} .rds-home-b-build .hbz__rt{gap:16px;padding:28px 24px}} @media (max-width:767px){.rds-home-b-build .hbz__slot{min-height:72px}} @media (max-width:767px){.rds-home-b-build .hbz__rt{gap:12px} .rds-home-b-build .hbz__slot{min-height:56px}} @media (max-width:767px){.rds-home-b-build .hbz__rt{padding:24px 20px 20px}} .rds-section .hbz__img > a.rds-plink{display:contents}
.rds-section.rds-home-b-hero{padding:0;background:var(--rds-grey)} .rds-home-b-hero .hbh{position:relative;height:var(--hbh-h,820px);overflow:hidden} .rds-home-b-hero .hbh__media{position:absolute;inset:0} .rds-home-b-hero .hbh__media > img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center} .rds-home-b-hero .hbh__pt{position:absolute;width:48px;height:48px;transform:translate(-50%,-50%);z-index:2} .rds-home-b-hero .hbh__dot{position:relative;width:48px;height:48px;padding:0;border:0;border-radius:50%;background:#fff;cursor:pointer;display:block;transition:background-color .2s var(--rds-ease),transform .2s var(--rds-ease);-webkit-tap-highlight-color:transparent} .rds-home-b-hero .hbh__dot:hover{transform:scale(1.06)} .rds-home-b-hero .hbh__dot-ic{position:absolute;inset:0} .rds-home-b-hero .hbh__dot-ic::before,.rds-home-b-hero .hbh__dot-ic::after{content:"";position:absolute;background:var(--rds-ink);transition:background-color .2s var(--rds-ease)} .rds-home-b-hero .hbh__dot-ic::before{left:23.5px;top:14px;width:1px;height:20px} .rds-home-b-hero .hbh__dot-ic::after{left:13px;top:23.5px;width:22px;height:1px} .rds-home-b-hero .hbh__pt.is-on .hbh__dot{background:var(--rds-accent)} .rds-home-b-hero .hbh__pt.is-on .hbh__dot-ic::before,.rds-home-b-hero .hbh__pt.is-on .hbh__dot-ic::after{background:#fff} .rds-home-b-hero .hbh__dot:focus-visible{outline:2px solid var(--rds-ink);outline-offset:3px} .rds-home-b-hero .hbh__lbl{position:absolute;top:56px;left:50%;transform:translateX(-50%);white-space:nowrap;padding:6px 10px;border-radius:var(--rds-r);background:#fff;font:600 14px/20px var(--rds-font);color:var(--rds-ink);pointer-events:none} .rds-home-b-hero .hbh__pt.is-on .hbh__lbl{display:none} .rds-home-b-hero .hbh__card{position:absolute;top:56px;left:50%;transform:translateX(-50%);width:320px;display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:var(--rds-r);background:#fff;box-shadow:0 8px 24px rgba(22,24,28,.12)} .rds-home-b-hero .hbh__card[hidden]{display:none} .rds-home-b-hero .hbh__card-img{flex:none;width:56px;height:132px} .rds-home-b-hero .hbh__card-img img{width:100%;height:100%;object-fit:contain} .rds-home-b-hero .hbh__card-body{display:flex;flex-direction:column;gap:6px;min-width:0;align-items:flex-start} .rds-home-b-hero .hbh__card-name{font:600 15px/22px var(--rds-font);color:var(--rds-ink)} .rds-home-b-hero .hbh__card-price{font:400 15px/22px var(--rds-font);color:var(--rds-muted)} .rds-home-b-hero .hbh__card-btn{min-height:44px;padding:0 16px;width:100%;margin-top:4px} .rds-home-b-hero .hbh__pt.is-r .hbh__card{left:auto;right:0;transform:none} .rds-home-b-hero .hbh__text{position:absolute;z-index:3;top:56px;left:max(var(--rds-gutter),calc(50% - 640px));width:630px;display:flex;flex-direction:column;gap:18px} .rds-home-b-hero .hbh__proof{font:400 14px/22px var(--rds-font);color:var(--rds-text)} .rds-home-b-hero .hbh__title{margin:0;font:300 56px/64px var(--rds-font);color:var(--rds-ink);letter-spacing:0} .rds-home-b-hero .hbh__ln{display:block} .rds-home-b-hero .hbh__body{font:400 16px/26px var(--rds-font);color:var(--rds-text)} .rds-home-b-hero .hbh__q{margin-top:8px;font:600 15px/22px var(--rds-font);color:var(--rds-ink)} .rds-home-b-hero .hbh__entries{display:flex;flex-direction:column;gap:8px;width:560px;margin-top:-8px} .rds-home-b-hero .hbh__entry{display:flex;align-items:center;gap:14px;height:68px;padding:0 16px;border-radius:var(--rds-r);background:#fff;color:var(--rds-ink);text-decoration:none;transition:box-shadow .2s var(--rds-ease),transform .2s var(--rds-ease);cursor:pointer} .rds-home-b-hero a.hbh__entry:hover{box-shadow:0 6px 18px rgba(22,24,28,.1);transform:translateX(3px)} .rds-home-b-hero .hbh__entry-ic{flex:none;display:inline-flex} .rds-home-b-hero .hbh__entry-tx{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1} .rds-home-b-hero .hbh__entry-t{font:600 16px/24px var(--rds-font);color:var(--rds-ink)} .rds-home-b-hero .hbh__entry-d{font:400 14px/20px var(--rds-font);color:var(--rds-muted)} .rds-home-b-hero .hbh__entry-arr{flex:none;display:inline-flex} @media (max-width:1100px){.rds-home-b-hero .hbh__text{width:46%;min-width:420px} .rds-home-b-hero .hbh__title{font-size:46px;line-height:54px} .rds-home-b-hero .hbh__body,.rds-home-b-hero .hbh__entries{width:100%}} @media (max-width:767px){.rds-home-b-hero .hbh{height:auto;display:flex;flex-direction:column;overflow:visible;background:#fff} .rds-home-b-hero .hbh__media{position:relative;inset:auto;height:520px;flex:none;background:var(--rds-grey);overflow:visible} .rds-home-b-hero .hbh__media > img{border-radius:0} .rds-home-b-hero .hbh__pt{transform:translate(-50%,-50%) scale(.9)} .rds-home-b-hero .hbh__pt.is-on{z-index:5} .rds-home-b-hero .hbh__card{width:260px;top:52px;left:50%;transform:translateX(-50%)} .rds-home-b-hero .hbh__card-img{width:44px;height:110px} .rds-home-b-hero .hbh__pt.is-r .hbh__card{left:auto;right:0;transform:none} .rds-home-b-hero .hbh__text{position:static;width:auto;min-width:0;gap:14px;padding:24px 20px 48px} .rds-home-b-hero .hbh__proof{font-size:13px;line-height:20px} .rds-home-b-hero .hbh__title{font-size:36px;line-height:44px} .rds-home-b-hero .hbh__ln{display:inline} .rds-home-b-hero .hbh__body{font-size:15px;line-height:24px} .rds-home-b-hero .hbh__q{margin-top:4px} .rds-home-b-hero .hbh__entries{width:100%;margin-top:0} .rds-home-b-hero .hbh__entry{height:auto;min-height:64px;padding:12px 14px}} @media (prefers-reduced-motion:reduce){.rds-home-b-hero .hbh__entry,.rds-home-b-hero .hbh__dot{transition:none}} .rds-home-b-hero .hbh__title{text-transform:none} @media (max-width:767px){.rds-home-b-hero .hbh__text{gap:16px;padding:28px 20px 56px}} @media (max-width:767px){.rds-home-b-hero .hbh__text{gap:12px;padding:28px 20px 48px}} @media (max-width:767px){.rds-home-b-hero .hbh__entry{min-height:60px;padding:10px 14px} .rds-home-b-hero .hbh__q{margin-top:0} .rds-home-b-hero .hbh__entries{gap:6px}} .rds-section .hbh__card-img > a.rds-plink{display:contents} .rds-home-b-hero .hbh--f .hbh__text{top:75px;width:519px;gap:18px} .rds-home-b-hero .hbh--f .hbh__proof,.rds-home-b-hero .hbh--f .hbh__body{width:440px;max-width:100%} .rds-home-b-hero .hbh--f .hbh__q{margin:8px 0 -10px} .rds-home-b-hero .hbh--f .hbh__entries{width:440px;margin-top:0} .rds-home-b-hero .hbh--f .hbh__pt{left:var(--dx);top:var(--dy)} .rds-home-b-hero .hbh--f .hbh__lbl{left:56px;top:8px;transform:none} .rds-home-b-hero .hbh--f .hbh__pt.is-r .hbh__lbl{left:56px} .rds-home-b-hero .hbh--f .hbh__offer{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding-top:8px;font:600 16px/24px var(--rds-font);color:var(--rds-ink)} .rds-home-b-hero .hbh--f .hbh__offer-name{color:var(--rds-ink);text-decoration:none} .rds-home-b-hero .hbh--f .hbh__offer-price{font:600 16px/24px var(--rds-font);color:var(--rds-ink)} .rds-home-b-hero .hbh--f .hbh__offer-old{font:400 14px/22px var(--rds-font);color:#70747a;text-decoration:line-through} .rds-home-b-hero .hbh--f .hbh__offer-save{display:inline-flex;padding:4px 8px;border-radius:2px;background:#cf591a;color:#fff;font:600 12px/17px var(--rds-font)} @media (max-width:767px){.rds-home-b-hero .hbh--f .hbh__pt{left:var(--mx,var(--dx));top:var(--my,var(--dy));transform:translate(-50%,-50%)} .rds-home-b-hero .hbh--f .hbh__pt .hbh__lbl{display:none} .rds-home-b-hero .hbh--f .hbh__text{position:static;width:auto;gap:16px;padding:28px 20px 24px} .rds-home-b-hero .hbh--f .hbh__proof,.rds-home-b-hero .hbh--f .hbh__body,.rds-home-b-hero .hbh--f .hbh__entries{width:auto} .rds-home-b-hero .hbh--f .hbh__title{font-size:36px;line-height:44px} .rds-home-b-hero .hbh--f .hbh__ln{display:inline} .rds-home-b-hero .hbh--f .hbh__q{margin:4px 0 -8px} .rds-home-b-hero .hbh--f .hbh__entries{gap:8px} .rds-home-b-hero .hbh--f .hbh__entry{height:68px;min-height:68px;padding:0 16px;gap:14px;background:#f0f2f5} .rds-home-b-hero .hbh--f .hbh__offer{padding-top:8px;gap:8px 12px} .rds-home-b-hero .hbh--f .hbh__offer-save{margin-top:0}} .rds-home-b-hero .hbh--f .hbh__offer-name{font:600 16px/24px var(--rds-font);color:var(--rds-ink)} @media (max-width:767px){.rds-home-b-hero .hbh--f .hbh__media{overflow:hidden} .rds-home-b-hero .hbh--f .hbh__media > img{object-position:69% 50%;transform:scale(1.3);transform-origin:28% 42%}} @media (max-width:767px){.rds-home-b-hero .hbh--f .hbh__text{padding-bottom:16px}} @media (min-width:768px){.rds-home-b-hero .hbh--f{container-type:inline-size} .rds-home-b-hero .hbh--f .hbh__media[style*="--ar"]{--wi:max(100cqw,var(--hbh-h,820px) * var(--ar));--hi:max(var(--hbh-h,820px),100cqw / var(--ar));--ex:calc((100cqw - var(--wi)) / 2)} .rds-home-b-hero .hbh--f .hbh__media[style*="--ar"] > img{object-position:var(--ex) 50%} .rds-home-b-hero .hbh--f .hbh__media[style*="--ar"] .hbh__pt[style*="--ix"]{left:calc(var(--ex) + var(--wi) * var(--ix));top:calc((var(--hbh-h,820px) - var(--hi)) / 2 + var(--hi) * var(--iy))}} @media (min-width:768px) and (max-width:1439px){.rds-home-b-hero .hbh--f .hbh__media[style*="--ar"]{--ex:calc(max(var(--rds-gutter),50cqw - 640px) - 80px - (var(--wi) - 1440px) / 2)}}
.rds-section.rds-home-b-map{padding-top:112px;padding-bottom:112px} .rds-home-b-map .hbm__grid{display:grid;grid-template-columns:640px minmax(0,1fr);gap:64px;align-items:start} .rds-section.rds-home-b-map.rds-hbm--f .hbm__grid{align-items:stretch} .rds-section.rds-home-b-map.rds-hbm--f .hbm__col{display:flex;flex-direction:column} .rds-section.rds-home-b-map.rds-hbm--f .hbm__col > .hbm__res:not([hidden]){flex:1 1 auto} .rds-home-b-map .hbm__photo{position:relative;width:640px;max-width:100%;aspect-ratio:4 / 5;border-radius:var(--rds-r);overflow:hidden;background:var(--rds-grey)} .rds-home-b-map .hbm__photo > img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover} .rds-home-b-map .hbm__pt{position:absolute;z-index:2;width:44px;height:44px;padding:0;border:0;background:transparent;transform:translate(-50%,-50%);cursor:pointer;-webkit-tap-highlight-color:transparent} .rds-home-b-map .hbm__dot{position:absolute;inset:0;border-radius:50%;background:rgba(255,255,255,.92);transition:background-color .2s var(--rds-ease),transform .2s var(--rds-ease)} .rds-home-b-map .hbm__dot::before,.rds-home-b-map .hbm__dot::after{content:"";position:absolute;background:var(--rds-ink);transition:background-color .2s var(--rds-ease)} .rds-home-b-map .hbm__dot::before{left:21.5px;top:11px;width:1px;height:22px} .rds-home-b-map .hbm__dot::after{left:11px;top:21.5px;width:22px;height:1px} .rds-home-b-map .hbm__pt:hover .hbm__dot{transform:scale(1.08)} .rds-home-b-map .hbm__pt.is-on .hbm__dot{background:var(--rds-ink)} .rds-home-b-map .hbm__pt.is-on .hbm__dot::before,.rds-home-b-map .hbm__pt.is-on .hbm__dot::after{background:#fff} .rds-home-b-map .hbm__pt:focus-visible{outline:2px solid var(--rds-ink);outline-offset:3px} .rds-home-b-map .hbm__lbl{position:absolute;top:50%;left:calc(100% + 4px);transform:translateY(-50%);white-space:nowrap;padding:6px 10px;border-radius:var(--rds-r);background:#fff;font:600 14px/20px var(--rds-font);color:var(--rds-ink);transition:background-color .2s var(--rds-ease),color .2s var(--rds-ease)} .rds-home-b-map .hbm__pt.is-l .hbm__lbl{left:auto;right:calc(100% + 4px)} .rds-home-b-map .hbm__pt.is-on .hbm__lbl{background:var(--rds-ink);color:#fff} .rds-home-b-map .hbm__col{min-width:0;padding-top:0} .rds-home-b-map .hbm__head{gap:12px} .rds-home-b-map .hbm__head .rds-lead{max-width:576px} .rds-home-b-map .hbm__chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px} .rds-home-b-map .hbm__chip{min-height:48px;height:48px;padding:0 16px;border-radius:6px;border:1px solid #c9ccd1;background:#fff;color:var(--rds-ink);font:600 14px/20px var(--rds-font);cursor:pointer;transition:background-color .2s var(--rds-ease),color .2s var(--rds-ease),border-color .2s var(--rds-ease)} .rds-home-b-map .hbm__chip:hover{border-color:var(--rds-ink)} .rds-home-b-map .hbm__chip[aria-selected="true"]{background:var(--rds-ink);border-color:var(--rds-ink);color:#fff} .rds-home-b-map .hbm__res{display:grid;grid-template-columns:216px minmax(0,1fr);margin-top:24px;background:var(--rds-grey);border-radius:var(--rds-r);overflow:hidden;min-height:500px} .rds-home-b-map .hbm__res[hidden]{display:none} .rds-home-b-map .hbm__pack{display:flex;align-items:center;justify-content:center;padding:24px 16px} .rds-home-b-map .hbm__packbox{width:100%;display:flex;align-items:center;justify-content:center} .rds-home-b-map .hbm__packbox img{width:100%;height:auto;max-height:440px;object-fit:contain;mix-blend-mode:multiply;filter:drop-shadow(0 12px 14px rgba(22,24,28,.18))} .rds-home-b-map .hbm__info{display:flex;flex-direction:column;gap:10px;padding:32px 28px 32px 8px;min-width:0} .rds-home-b-map .hbm__pora{display:flex;align-items:center;gap:8px;font:500 13px/16px var(--rds-font);color:var(--rds-muted);margin:0} .rds-home-b-map .hbm__pora svg{flex:none} .rds-home-b-map .hbm__name{font:600 22px/28px var(--rds-font);color:var(--rds-ink);margin:0} .rds-home-b-map .hbm__ov{font:400 14px/22px var(--rds-font);color:var(--rds-muted);margin:0} .rds-home-b-map .hbm__pts{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:6px} .rds-home-b-map .hbm__pts li{display:flex;align-items:flex-start;gap:10px;font:400 15px/20px var(--rds-font);color:var(--rds-ink)} .rds-home-b-map .hbm__pts li svg{flex:none;margin-top:1px} .rds-home-b-map .hbm__save{align-self:flex-start;margin:6px 0 0;padding:4px 8px;border-radius:2px;background:var(--rds-accent);color:#fff;font:600 12px/17px var(--rds-font)} .rds-home-b-map .hbm__buy{margin-top:auto;padding-top:16px;display:flex;flex-direction:column;gap:14px} .rds-home-b-map .hbm__btn{width:100%;justify-content:space-between;padding:0 24px} .rds-home-b-map .hbm__btn .rds-btn__price{font-weight:600} .rds-home-b-map .hbm__more{align-self:flex-start;font:600 14px/17px var(--rds-font);color:var(--rds-ink);text-decoration:underline;text-underline-offset:3px} @media (max-width:1100px){.rds-home-b-map .hbm__grid{grid-template-columns:minmax(0,1fr);gap:48px} .rds-home-b-map .hbm__photo{width:100%;max-width:640px;margin:0 auto}} @media (max-width:767px){.rds-section.rds-home-b-map{padding-top:56px;padding-bottom:56px} .rds-home-b-map .hbm__grid{gap:32px} .rds-home-b-map .hbm__photo{aspect-ratio:4 / 5} .rds-home-b-map .hbm__pt{width:40px;height:40px} .rds-home-b-map .hbm__dot::before{left:19.5px;top:10px;height:20px} .rds-home-b-map .hbm__dot::after{left:10px;top:19.5px;width:20px} .rds-home-b-map .hbm__lbl{font-size:13px;line-height:18px;padding:4px 8px} .rds-home-b-map .hbm__chips{flex-wrap:nowrap;overflow-x:auto;margin-left:-20px;margin-right:-20px;padding:0 20px 4px;scrollbar-width:none} .rds-home-b-map .hbm__chips::-webkit-scrollbar{display:none} .rds-home-b-map .hbm__chip{flex:none} .rds-home-b-map .hbm__res{grid-template-columns:minmax(0,1fr);min-height:0} .rds-home-b-map .hbm__pack{padding:24px 0 0} .rds-home-b-map .hbm__packbox img{max-height:300px} .rds-home-b-map .hbm__info{padding:20px}} @media (max-width:767px){.rds-section.rds-home-b-map{padding-top:56px;padding-bottom:56px} .rds-home-b-map .hbm__grid{display:flex;flex-direction:column;gap:0} .rds-home-b-map .hbm__col{display:contents} .rds-home-b-map .hbm__head{order:1} .rds-home-b-map .hbm__head .rds-h2{font-size:24px;line-height:29px} .rds-home-b-map .hbm__head .rds-lead{font-size:16px;line-height:22px;font-weight:500} .rds-home-b-map .hbm__photo{order:2;width:calc(100% + 40px);max-width:none;margin:24px -20px 0;aspect-ratio:auto;height:488px;border-radius:0} .rds-home-b-map .hbm__chips{order:3;flex-wrap:wrap;overflow:visible;margin:16px 0 0;padding:0} .rds-home-b-map .hbm__chip{flex:0 0 auto} .rds-home-b-map .hbm__res{order:4;grid-template-columns:minmax(0,1fr);margin-top:16px;min-height:0} .rds-home-b-map .hbm__pack{height:500px;padding:0 0 24px;align-items:flex-end} .rds-home-b-map .hbm__packbox{height:100%;align-items:flex-end} .rds-home-b-map .hbm__packbox img{width:106px;height:380px;max-height:none;object-fit:contain} .rds-home-b-map .hbm__info{padding:4px 20px 24px;gap:10px} .rds-home-b-map .hbm__name{font-size:22px;line-height:28px} .rds-home-b-map .hbm__buy{padding-top:6px}} @media (max-width:767px){.rds-home-b-map .hbm__buy{padding-top:0}} .rds-section .hbm__packbox > a.rds-plink{display:contents} @media (max-width:767px){.rds-section.rds-home-b-map.rds-hbm--f .hbm__lbl{display:none}} .rds-section.rds-home-b-map.rds-hbm--f .hbm__photo > img{object-position:50% 12%} .rds-section.rds-hbm--f .hbm__pack--crop .hbm__packbox{position:relative;width:var(--bw);height:var(--bh);flex:0 0 auto} .rds-section.rds-hbm--f .hbm__pack--crop .hbm__packbox img{position:absolute;width:var(--iw);height:var(--ih);left:var(--il);top:var(--it);max-width:none;max-height:none;object-fit:fill;filter:none;mix-blend-mode:normal} @media (max-width:767px){.rds-section.rds-hbm--f .hbm__pack--crop .hbm__packbox{width:calc(var(--bw) * .95);height:calc(var(--bh) * .95)}} .rds-section.rds-hbm--f .hbm__lbl{white-space:normal;max-width:130px;line-height:18px} .rds-section.rds-home-b-map.rds-hbm--f .hbm__buy{margin-top:0;padding-top:0;gap:10px} @media (max-width:767px){.rds-section.rds-home-b-map.rds-home-b-map{padding-top:24px}} @media (min-width:768px){.rds-section.rds-home-b-map.hbm-no-photo-d .hbm__photo,.rds-section.rds-home-b-map.hbm-no-col-d .hbm__col{display:none} .rds-section.rds-home-b-map.hbm-no-photo-d .hbm__grid,.rds-section.rds-home-b-map.hbm-no-col-d .hbm__grid{grid-template-columns:minmax(0,1fr)} .rds-section.rds-home-b-map.hbm-no-col-d .hbm__photo{margin:0 auto}} @media (max-width:767px){.rds-section.rds-home-b-map.hbm-no-photo-m .hbm__photo,.rds-section.rds-home-b-map.hbm-no-col-m .hbm__col > *{display:none} .rds-section.rds-home-b-map .hbm__photo{height:auto;aspect-ratio:4 / 5}} @media (max-width:767px){.rds-section.rds-home-b-map.rds-hbm--f .hbm__col{display:contents}}
.rds-section.rds-home-b-marquee{padding:0;height:208px;display:flex;align-items:center;overflow:hidden} .rds-home-b-marquee .hbq{width:100%;overflow:hidden} .rds-home-b-marquee .hbq__track{display:flex;width:max-content;animation:hbq-run var(--hbq-s,40s) linear infinite} .rds-home-b-marquee .hbq__group{display:flex;flex:none} .rds-home-b-marquee .hbq__t{flex:none;font:300 120px/136px var(--rds-font);color:#fff;white-space:nowrap;padding-right:0} .rds-home-b-marquee .hbq__t:nth-child(2n){margin-right:48px} .rds-home-b-marquee.rds-bg-white .hbq__t{color:var(--rds-ink)} @keyframes hbq-run{from{transform:translateX(0)} to{transform:translateX(-50%)}} @media (max-width:767px){.rds-section.rds-home-b-marquee{height:112px} .rds-home-b-marquee .hbq__t{font-size:64px;line-height:72px} .rds-home-b-marquee .hbq__t:nth-child(2n){margin-right:24px}} @media (prefers-reduced-motion:reduce){.rds-home-b-marquee .hbq__track{animation:none}} @media (max-width:767px){.rds-section.rds-home-b-marquee{height:88px} .rds-home-b-marquee .hbq__t{font-size:56px;line-height:64px}}
.rds-section.rds-home-credo.rds-nopb{padding-bottom:0}
.rds-section.rds-home-b-rhythms{padding-top:112px;padding-bottom:0} .rds-home-b-rhythms .hbr2__head{gap:12px} .rds-home-b-rhythms .hbr2__head .rds-lead{max-width:620px} .rds-home-b-rhythms .hbr2{display:flex;height:700px;margin-top:40px} .rds-home-b-rhythms .hbr2__p{position:relative;flex:1 1 0;min-width:0;overflow:hidden;transition:flex-grow .6s var(--rds-ease),background-color .3s var(--rds-ease);cursor:pointer;color:var(--rds-ink)} .rds-home-b-rhythms .hbr2__p.is-open{flex-grow:2.8;cursor:default} .rds-home-b-rhythms .hbr2__p--grey{background:var(--rds-grey)} .rds-home-b-rhythms .hbr2__p--light{background:#e7e9ec} .rds-home-b-rhythms .hbr2__p--dark{background:var(--rds-black);color:#fff} .rds-home-b-rhythms .hbr2__orbits{position:absolute;left:68%;top:52%;width:0;height:0;pointer-events:none} .rds-home-b-rhythms .hbr2__orbits span{position:absolute;border:1px solid #c3c8cf;border-radius:50%;transform:translate(-50%,-50%);transition:opacity .4s var(--rds-ease)} .rds-home-b-rhythms .hbr2__orbits span:nth-child(1){width:760px;height:760px} .rds-home-b-rhythms .hbr2__orbits span:nth-child(2){width:560px;height:560px} .rds-home-b-rhythms .hbr2__orbits span:nth-child(3){width:360px;height:360px} .rds-home-b-rhythms .hbr2__p--dark .hbr2__orbits span{border-color:#333336} .rds-home-b-rhythms .hbr2__p:not(.is-open) .hbr2__orbits{opacity:0} .rds-home-b-rhythms .hbr2__short{position:absolute;left:24px;top:32px;right:24px;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer;font-family:var(--rds-font);transition:opacity .3s var(--rds-ease);-webkit-tap-highlight-color:transparent} .rds-home-b-rhythms .hbr2__short:focus-visible{outline:2px solid currentColor;outline-offset:4px} .rds-home-b-rhythms .hbr2__s-rytm{font:300 48px/56px var(--rds-font);color:inherit;max-width:150px} .rds-home-b-rhythms .hbr2__s-name{font:600 20px/28px var(--rds-font);color:inherit} .rds-home-b-rhythms .hbr2__s-opis{font:400 15px/22px var(--rds-font);color:var(--rds-muted)} .rds-home-b-rhythms .hbr2__p--dark .hbr2__s-opis{color:#dbdbe0} .rds-home-b-rhythms .hbr2__plus{position:absolute;right:0;top:0;width:48px;height:48px;display:grid;place-items:center;border-radius:50%;background:#fff;color:var(--rds-ink)} .rds-home-b-rhythms .hbr2__p--dark .hbr2__plus{background:#fff;color:var(--rds-ink)} .rds-home-b-rhythms .hbr2__p--light .hbr2__plus{background:var(--rds-ink);color:#fff} .rds-home-b-rhythms .hbr2__p.is-open .hbr2__short{display:none} .rds-home-b-rhythms .hbr2__full{position:absolute;left:48px;top:48px;width:336px;display:none;flex-direction:column;gap:14px;z-index:2} .rds-home-b-rhythms .hbr2__p.is-open .hbr2__full{display:flex;animation:hbr2-in .5s var(--rds-ease) both} @keyframes hbr2-in{from{opacity:0;transform:translateY(8px)} to{opacity:1;transform:none}} .rds-home-b-rhythms .hbr2__rytm{font:300 88px/96px var(--rds-font);color:inherit;margin:0} .rds-home-b-rhythms .hbr2__ov{font:400 14px/22px var(--rds-font);color:var(--rds-muted);margin:0} .rds-home-b-rhythms .hbr2__p--dark .hbr2__ov{color:var(--rds-soft)} .rds-home-b-rhythms .hbr2__h3{font:600 26px/34px var(--rds-font);color:inherit;margin:0} .rds-home-b-rhythms .hbr2__txt{font:400 15px/24px var(--rds-font);color:var(--rds-text)} .rds-home-b-rhythms .hbr2__txt p{margin:0} .rds-home-b-rhythms .hbr2__p--dark .hbr2__txt{color:#dbdbe0} .rds-home-b-rhythms .hbr2__btn{align-self:flex-start;margin-top:6px} .rds-home-b-rhythms .hbr2__bottles{position:absolute;right:40px;bottom:40px;z-index:1;display:flex;align-items:flex-end;gap:12px} .rds-home-b-rhythms .hbr2__bottle{flex:none} .rds-home-b-rhythms .hbr2__bottle img{width:auto;height:380px;max-width:96px;object-fit:contain;mix-blend-mode:multiply;filter:drop-shadow(0 14px 14px rgba(22,24,28,.18));transition:transform .6s var(--rds-ease)} .rds-home-b-rhythms .hbr2__p:not(.is-open) .hbr2__bottles{left:24px;right:auto;bottom:40px} .rds-home-b-rhythms .hbr2__p:not(.is-open) .hbr2__bottle:not(:first-child){display:none} .rds-home-b-rhythms .hbr2__p:not(.is-open) .hbr2__bottle img{height:340px} @media (max-width:1100px){.rds-home-b-rhythms .hbr2{height:620px} .rds-home-b-rhythms .hbr2__full{left:32px;width:300px} .rds-home-b-rhythms .hbr2__rytm{font-size:64px;line-height:72px} .rds-home-b-rhythms .hbr2__bottle img{height:300px} .rds-home-b-rhythms .hbr2__p:not(.is-open) .hbr2__bottle img{height:280px}} @media (max-width:767px){.rds-section.rds-home-b-rhythms{padding-top:56px} .rds-home-b-rhythms .hbr2{flex-direction:column;height:auto;margin-top:28px} .rds-home-b-rhythms .hbr2__p{flex:none;min-height:0} .rds-home-b-rhythms .hbr2__p.is-open{flex-grow:0} .rds-home-b-rhythms .hbr2__orbits{display:none} .rds-home-b-rhythms .hbr2__short{position:relative;left:auto;top:auto;right:auto;padding:24px 72px 24px 20px} .rds-home-b-rhythms .hbr2__s-rytm{font-size:36px;line-height:44px} .rds-home-b-rhythms .hbr2__plus{top:24px;right:20px} .rds-home-b-rhythms .hbr2__full{position:relative;left:auto;top:auto;width:auto;padding:0 20px 28px} .rds-home-b-rhythms .hbr2__rytm{font-size:56px;line-height:64px} .rds-home-b-rhythms .hbr2__h3{font-size:22px;line-height:28px} .rds-home-b-rhythms .hbr2__bottles{position:relative;left:auto;right:auto;bottom:auto;justify-content:center;padding:8px 20px 0} .rds-home-b-rhythms .hbr2__p:not(.is-open) .hbr2__bottles{display:none} .rds-home-b-rhythms .hbr2__bottle img,.rds-home-b-rhythms .hbr2__p:not(.is-open) .hbr2__bottle img{height:300px;max-width:100px} .rds-home-b-rhythms .hbr2__p.is-open .hbr2__bottle:not(:first-child){display:block}} @media (prefers-reduced-motion:reduce){.rds-home-b-rhythms .hbr2__p,.rds-home-b-rhythms .hbr2__p.is-open .hbr2__full{transition:none;animation:none}} @media (max-width:767px){.rds-home-b-rhythms .hbr2__rytm{font-size:48px;line-height:56px}} @media (max-width:767px){.rds-home-b-rhythms .hbr2__bottle img,.rds-home-b-rhythms .hbr2__p:not(.is-open) .hbr2__bottle img{height:280px}} .rds-section .hbr2__bottle > a.rds-plink{display:contents}
.rds-section.rds-home-b-road{padding-top:112px;padding-bottom:112px} .rds-home-b-road .hbr__top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:80px;align-items:start} .rds-home-b-road .hbr__head{gap:14px} .rds-home-b-road .hbr__head .rds-lead{max-width:620px} .rds-home-b-road .hbr__side{display:flex;flex-direction:column;gap:16px;padding-top:0} .rds-home-b-road .hbr__tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px} .rds-home-b-road .hbr__tab{min-height:56px;padding:0 16px;border-radius:6px;border:1px solid #c9ccd1;background:#fff;color:var(--rds-ink);font:600 14px/20px var(--rds-font);cursor:pointer;transition:background-color .2s var(--rds-ease),color .2s var(--rds-ease),border-color .2s var(--rds-ease)} .rds-home-b-road .hbr__tab:hover{border-color:var(--rds-ink)} .rds-home-b-road .hbr__tab.is-active{background:var(--rds-ink);border-color:var(--rds-ink);color:#fff} .rds-home-b-road .hbr__tab:focus-visible{outline:2px solid var(--rds-ink);outline-offset:2px} .rds-home-b-road .hbr__desc{display:flex;flex-direction:column;gap:8px;min-height:96px} .rds-home-b-road .hbr__desc[hidden]{display:none} .rds-home-b-road .hbr__dtitle{font:600 18px/26px var(--rds-font);color:var(--rds-ink);margin:0} .rds-home-b-road .hbr__dbody{font:400 15px/24px var(--rds-font);color:var(--rds-text);margin:0} .rds-home-b-road .hbr__road{position:relative;margin-top:48px;padding-top:40px} .rds-home-b-road .hbr__road[hidden]{display:none} .rds-home-b-road .hbr__line{position:absolute;left:0;right:0;top:419px;height:2px;background:var(--rds-ink)} .rds-home-b-road .hbr__edge{position:absolute;top:398px;display:flex;flex-direction:column;gap:14px} .rds-home-b-road .hbr__edge-dot{position:relative;display:block;width:44px;height:44px;border-radius:50%} .rds-home-b-road .hbr__edge-dot::before,.rds-home-b-road .hbr__edge-dot::after{content:"";position:absolute} .rds-home-b-road .hbr__edge-dot::before{left:21px;top:11px;width:1px;height:22px} .rds-home-b-road .hbr__edge-dot::after{left:11px;top:21px;width:22px;height:1px} .rds-home-b-road .hbr__edge-dot--start{background:var(--rds-accent)} .rds-home-b-road .hbr__edge-dot--start::before,.rds-home-b-road .hbr__edge-dot--start::after{background:#fff} .rds-home-b-road .hbr__edge-dot--end{background:#fff;box-shadow:inset 0 0 0 1px var(--rds-ink)} .rds-home-b-road .hbr__edge-dot--end::before,.rds-home-b-road .hbr__edge-dot--end::after{background:var(--rds-ink)} .rds-home-b-road .hbr__edge-lbl{font:600 15px/22px var(--rds-font);color:var(--rds-ink);white-space:nowrap} .rds-home-b-road .hbr__edge--start{left:0;align-items:flex-start} .rds-home-b-road .hbr__edge--end{right:0;align-items:flex-end} .rds-home-b-road .hbr__stops{min-height:666px;position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:60px;padding:0 180px 0 190px} .rds-home-b-road .hbr__stop{display:flex;flex-direction:column;min-width:0} .rds-home-b-road .hbr__pack{height:380px;display:flex;align-items:flex-end;justify-content:center} .rds-home-b-road .hbr__pack img{width:116px;height:380px;max-height:380px;object-fit:cover;object-position:center bottom;mix-blend-mode:multiply;filter:drop-shadow(0 14px 12px rgba(22,24,28,.16))} .rds-home-b-road .hbr__head .rds-h2{font-size:40px;line-height:48px;font-weight:300} .rds-home-b-road .hbr__node{display:grid;place-items:center;width:40px;height:40px;margin-top:-20px;border-radius:50%;background:var(--rds-ink);color:#fff;font:600 15px/20px var(--rds-font);position:relative;z-index:1;box-shadow:0 0 0 6px var(--rds-grey)} .rds-home-b-road .hbr__card{display:flex;flex-direction:column;gap:6px;margin-top:16px;width:290px;max-width:100%} .rds-home-b-road .hbr__krok{font:600 22px/28px var(--rds-font);color:var(--rds-ink);margin:0} .rds-home-b-road .hbr__nazwa{font:500 15px/22px var(--rds-font);color:var(--rds-ink);margin:0} .rds-home-b-road .hbr__opis{font:400 14px/22px var(--rds-font);color:var(--rds-text);margin:0} .rds-home-b-road .hbr__cena{font:600 16px/24px var(--rds-font);color:var(--rds-ink);margin:4px 0 0} .rds-home-b-road .hbr__sum{margin-top:48px;display:flex;align-items:center;justify-content:space-between;gap:24px} .rds-home-b-road .hbr__sum-tx{display:flex;flex-direction:column;gap:2px} .rds-home-b-road .hbr__sum-l{font:500 16px/24px var(--rds-font);color:var(--rds-ink);margin:0} .rds-home-b-road .hbr__sum-v{font:600 26px/34px var(--rds-font);color:var(--rds-ink);margin:0} .rds-home-b-road .hbr__btn{min-width:271px} @media (max-width:1100px){.rds-home-b-road .hbr__top{grid-template-columns:minmax(0,1fr);gap:32px} .rds-home-b-road .hbr__stops{padding:0 40px;gap:32px} .rds-home-b-road .hbr__card{width:100%}} @media (max-width:767px){.rds-section.rds-home-b-road{padding-top:56px;padding-bottom:56px} .rds-home-b-road .hbr__tabs{grid-template-columns:repeat(2,minmax(0,1fr))} .rds-home-b-road .hbr__tab{min-height:48px;font-size:13px} .rds-home-b-road .hbr__road{margin-top:32px;padding-top:0} .rds-home-b-road .hbr__line{display:none} .rds-home-b-road .hbr__edge{display:none} .rds-home-b-road .hbr__stops{grid-template-columns:minmax(0,1fr);gap:28px;padding:0;min-height:0} .rds-home-b-road .hbr__stop{flex-direction:column} .rds-home-b-road .hbr__pack{height:240px} .rds-home-b-road .hbr__pack img{width:90px;height:240px;max-height:240px;max-width:90px;object-fit:cover} .rds-home-b-road .hbr__node{margin-top:0;margin-bottom:0;box-shadow:none} .rds-home-b-road .hbr__card{margin-top:12px} .rds-home-b-road .hbr__sum{flex-direction:column;align-items:stretch;gap:16px;margin-top:32px} .rds-home-b-road .hbr__btn{min-width:0;width:100%}} @media (max-width:767px){.rds-section.rds-home-b-road{padding-top:56px;padding-bottom:56px} .rds-home-b-road .hbr__road{padding:0;margin-top:24px} .rds-home-b-road .hbr__line{display:block;left:39px;right:auto;top:40px;bottom:40px;width:2px;height:auto} .rds-home-b-road .hbr__edge{display:flex;flex-direction:row;align-items:center;gap:12px;left:20px;right:auto;top:0;bottom:auto} .rds-home-b-road .hbr__edge--end{top:auto;bottom:0;align-items:center} .rds-home-b-road .hbr__edge-dot{width:40px;height:40px;flex:none} .rds-home-b-road .hbr__edge-dot::before{left:19px;top:9px;height:22px} .rds-home-b-road .hbr__edge-dot::after{left:9px;top:19px;width:22px} .rds-home-b-road .hbr__edge-lbl{white-space:normal;font-size:15px;line-height:22px} .rds-home-b-road .hbr__stops{display:flex;flex-direction:column;gap:36px;padding:88px 0 80px 72px;min-height:0} .rds-home-b-road .hbr__stop{position:relative;display:flex;flex-direction:column} .rds-home-b-road .hbr__node{position:absolute;left:-52px;top:4px;margin:0;width:40px;height:40px;box-shadow:none} .rds-home-b-road .hbr__card{display:contents} .rds-home-b-road .hbr__krok{order:1;font-size:22px;line-height:28px} .rds-home-b-road .hbr__pack{order:2;height:380px;justify-content:flex-start;padding-left:30px;margin-top:16px} .rds-home-b-road .hbr__pack img{height:380px;width:116px;max-width:100%;max-height:380px;object-fit:cover} .rds-home-b-road .hbr__nazwa{order:3;margin-top:6px} .rds-home-b-road .hbr__opis{order:4;margin-top:6px} .rds-home-b-road .hbr__cena{order:5} .rds-home-b-road .hbr__sum{margin-top:0;padding:0 20px}} .rds-section .hbr__pack > a.rds-plink{display:contents} .rds-section.rds-home-b-road.rds-hbr--f{padding-top:112px;padding-bottom:112px} .rds-home-b-road.rds-hbr--f .hbr__top{grid-template-columns:620px 580px;gap:80px} .rds-home-b-road.rds-hbr--f .hbr__head{gap:14px} .rds-home-b-road.rds-hbr--f .hbr__head .rds-h2{font-size:40px;line-height:48px;font-weight:300} .rds-home-b-road.rds-hbr--f .hbr__head .rds-lead{max-width:620px;font-size:16px;line-height:26px} .rds-home-b-road.rds-hbr--f .hbr__side{gap:16px} .rds-home-b-road.rds-hbr--f .hbr__tabs{grid-template-columns:276px 276px;gap:8px} .rds-home-b-road.rds-hbr--f .hbr__desc{min-height:138px;gap:8px;padding-top:8px} .rds-home-b-road.rds-hbr--f .hbr__dtitle{font-size:18px;line-height:26px} .rds-home-b-road.rds-hbr--f .hbr__dbody{font-size:15px;line-height:24px} .rds-home-b-road.rds-hbr--f .hbr__road{margin-top:48px;padding-top:0;height:905px} .rds-home-b-road.rds-hbr--f .hbr__line{left:-80px;right:-80px;top:519px;height:2px} .rds-home-b-road.rds-hbr--f .hbr__edge{top:498px;gap:0} .rds-home-b-road.rds-hbr--f .hbr__edge--start{left:8px} .rds-home-b-road.rds-hbr--f .hbr__edge--end{left:1216px;right:auto;align-items:flex-start} .rds-home-b-road.rds-hbr--f .hbr__edge-dot{width:44px;height:44px} .rds-home-b-road.rds-hbr--f .hbr__edge-lbl{position:absolute;top:58px;left:-8px;width:150px;white-space:normal;font-size:15px;line-height:22px;font-weight:600} .rds-home-b-road.rds-hbr--f .hbr__edge--end .hbr__edge-lbl{left:-46px;width:120px;white-space:nowrap} .rds-home-b-road.rds-hbr--f .hbr__edge--start .hbr__edge-lbl{left:-8px} .rds-home-b-road.rds-hbr--f .hbr__stops{position:static;display:block;min-height:0;padding:0;gap:0} .rds-home-b-road.rds-hbr--f .hbr__stop{position:absolute;top:500px;left:190px;width:290px} .rds-home-b-road.rds-hbr--f .hbr__stop:nth-child(2){left:540px} .rds-home-b-road.rds-hbr--f .hbr__stop:nth-child(3){left:890px} .rds-home-b-road.rds-hbr--f .hbr__node{position:relative;margin:0;width:40px;height:40px;box-shadow:none;font-size:15px} .rds-home-b-road.rds-hbr--f .hbr__pack{position:absolute;left:96px;bottom:calc(100% + 13px);width:98px;height:auto;display:block} .rds-home-b-road.rds-hbr--f .hbr__pack{height:var(--ph,470px)} .rds-home-b-road.rds-hbr--f .hbr__pack img{position:absolute;width:98px;height:var(--ph,470px);max-width:none;max-height:none;object-fit:fill;mix-blend-mode:normal;filter:none} .rds-home-b-road.rds-hbr--f .hbr__pack--37910 img{width:auto;height:var(--ph,470px);left:50%;top:0;transform:translateX(-50%);object-fit:contain;object-position:50% 100%} .rds-home-b-road.rds-hbr--f .hbr__pack--7972 img{width:591.72%;height:124.84%;left:-245.56%;top:-12.36%} .rds-home-b-road.rds-hbr--f .hbr__pack--16203 img{width:581.40%;height:162.87%;left:-240.70%;top:-46.42%} .rds-home-b-road.rds-hbr--f .hbr__card{margin-top:16px;width:290px;gap:0} .rds-home-b-road.rds-hbr--f .hbr__krok{font-size:22px;line-height:28px;font-weight:600} .rds-home-b-road.rds-hbr--f .hbr__nazwa{font-size:15px;line-height:22px;font-weight:500;margin-top:6px} .rds-home-b-road.rds-hbr--f .hbr__opis{font-size:14px;line-height:22px;margin-top:6px} .rds-home-b-road.rds-hbr--f .hbr__cena{font-size:16px;line-height:24px;font-weight:600;margin-top:8px} .rds-home-b-road.rds-hbr--f .hbr__sum{position:absolute;left:0;right:0;top:818px;margin-top:0;align-items:flex-start;justify-content:space-between} .rds-home-b-road.rds-hbr--f .hbr__sum-tx{gap:2px} .rds-home-b-road.rds-hbr--f .hbr__sum-l{font-size:16px;line-height:24px;font-weight:500} .rds-home-b-road.rds-hbr--f .hbr__sum-v{font-size:26px;line-height:34px;font-weight:600} .rds-home-b-road.rds-hbr--f .hbr__save{display:inline-flex;align-self:flex-start;margin-top:2px;padding:4px 8px;border-radius:2px;background:#cf591a;color:#fff;font:600 12px/17px var(--rds-font)} .rds-home-b-road.rds-hbr--f .hbr__btn{min-width:316px;margin-top:15px} @media (max-width:1100px){.rds-home-b-road.rds-hbr--f .hbr__top{grid-template-columns:minmax(0,1fr);gap:32px} .rds-home-b-road.rds-hbr--f .hbr__road{height:auto} .rds-home-b-road.rds-hbr--f .hbr__stops{display:flex;flex-direction:column;gap:40px;padding:112px 0 104px 52px} .rds-home-b-road.rds-hbr--f .hbr__opis{min-height:120px} .rds-home-b-road.rds-hbr--f .hbr__stop:nth-child(2) .hbr__opis{min-height:96px} .rds-home-b-road.rds-hbr--f .hbr__stop{position:relative;top:auto;left:auto;width:auto} .rds-home-b-road.rds-hbr--f .hbr__line{left:19px;right:auto;top:44px;bottom:235px;width:2px;height:auto} .rds-home-b-road.rds-hbr--f .hbr__edge{position:relative;top:auto;left:auto;right:auto;flex-direction:row;align-items:center;gap:12px} .rds-home-b-road.rds-hbr--f .hbr__edge--start{position:absolute;top:24px;left:0} .rds-home-b-road.rds-hbr--f .hbr__edge--end{position:absolute;bottom:215px;left:0;top:auto} .rds-home-b-road.rds-hbr--f .hbr__edge-lbl{position:static} .rds-home-b-road.rds-hbr--f .hbr__edge--start .hbr__edge-lbl,.rds-home-b-road.rds-hbr--f .hbr__edge--end .hbr__edge-lbl{left:auto;top:auto} .rds-home-b-road.rds-hbr--f .hbr__stop{padding-left:52px} .rds-home-b-road.rds-hbr--f .hbr__node{position:absolute;left:0;top:0} .rds-home-b-road.rds-hbr--f .hbr__krok{margin:6px 0 0} .rds-home-b-road.rds-hbr--f .hbr__pack{position:relative;left:auto;bottom:auto;margin:18px 0 0 105px;width:88px;height:var(--phm,420px)} .rds-home-b-road.rds-hbr--f .hbr__pack{height:var(--phm,420px)} .rds-home-b-road.rds-hbr--f .hbr__pack img{position:absolute;width:88px;height:var(--phm,420px);object-fit:fill} .rds-home-b-road.rds-hbr--f .hbr__card{margin-top:22px;width:auto} .rds-home-b-road.rds-hbr--f .hbr__sum{position:static;height:171px;margin-top:20px;flex-direction:column;align-items:stretch;gap:12px;padding:0} .rds-home-b-road.rds-hbr--f .hbr__sum-l{font-size:15px;line-height:22px;font-weight:500} .rds-home-b-road.rds-hbr--f .hbr__sum-v{font-size:24px;line-height:32px} .rds-home-b-road.rds-hbr--f .hbr__btn{min-width:0;width:100%;margin-top:0}} @media (max-width:767px){.rds-section.rds-home-b-road.rds-hbr--f{padding-top:56px;padding-bottom:56px} .rds-home-b-road.rds-hbr--f .hbr__top{gap:20px} .rds-home-b-road.rds-hbr--f .hbr__head{gap:12px} .rds-home-b-road.rds-hbr--f .hbr__head .rds-h2{font-size:28px;line-height:36px;font-weight:300} .rds-home-b-road.rds-hbr--f .hbr__head .rds-lead{font-size:15px;line-height:24px} .rds-home-b-road.rds-hbr--f .hbr__tabs{grid-template-columns:171px 171px;gap:8px} .rds-home-b-road.rds-hbr--f .hbr__tab{min-height:56px;font-size:14px} .rds-home-b-road.rds-hbr--f .hbr__desc{min-height:0;padding-top:0} .rds-home-b-road.rds-hbr--f .hbr__dtitle{font-size:18px;line-height:26px} .rds-home-b-road.rds-hbr--f .hbr__road{margin-top:20px} .rds-home-b-road.rds-hbr--f .hbr__stops{gap:40px;padding:112px 0 104px 52px} .rds-home-b-road.rds-hbr--f .hbr__nazwa{margin-top:22px} .rds-home-b-road.rds-hbr--f .hbr__edge-lbl{font-size:15px;line-height:22px} .rds-home-b-road.rds-hbr--f .hbr__sum{padding:0}} .rds-home-b-road.rds-hbr--f .hbr__edge--start .hbr__edge-lbl{white-space:nowrap} .rds-home-b-road .hbr__dbody,.rds-home-b-road .hbr__opis,.rds-home-b-road .rds-lead{text-wrap:pretty} .rds-home-b-road.rds-hbr--f .hbr__pack--7999 img,.rds-home-b-road.rds-hbr--f .hbr__pack--8001 img,.rds-home-b-road.rds-hbr--f .hbr__pack--8000 img{width:98px;height:var(--ph,470px);top:0;left:0} .rds-home-b-road.rds-hbr--f .hbr__pack img.hbr__trim{position:absolute;left:50%;right:auto;top:auto;bottom:0;transform:translateX(-50%);width:auto;max-width:none;height:calc(var(--ph,470px) * var(--t,1));max-height:none;object-fit:contain;mix-blend-mode:normal;filter:none} @media (max-width:767px){.rds-home-b-road.rds-hbr--f .hbr__pack img.hbr__trim{height:calc(var(--phm,420px) * var(--t,1));width:auto}} @media (max-width:1100px){.rds-home-b-road.rds-hbr--f .hbr__stop:nth-child(n){left:auto;top:auto}} @media (max-width:1100px){.rds-home-b-road.rds-hbr--f .hbr__stops{padding-left:0}} @media (max-width:1100px){.rds-home-b-road.rds-hbr--f .hbr__stop .hbr__opis{min-height:0}}
.rds-section.rds-home-b-stories{padding-top:112px;padding-bottom:112px} .rds-home-b-stories .hbs__top{display:flex;align-items:flex-end;justify-content:space-between;gap:32px} .rds-home-b-stories .hbs__title-b{min-width:0} .rds-home-b-stories .hbs__head{gap:8px} .rds-home-b-stories .hbs__head .rds-lead{font-size:18px;line-height:26px;font-weight:500;color:var(--rds-ink);max-width:none} .rds-home-b-stories .hbs__rating{display:flex;align-items:center;gap:14px;flex:none} .rds-home-b-stories .hbs__score{font:300 40px/48px var(--rds-font);color:var(--rds-ink);margin:0} .rds-home-b-stories .hbs__stars{display:flex;flex-direction:column;gap:2px;font:400 14px/22px var(--rds-font);color:var(--rds-muted)} .rds-home-b-stories .hbs__stars .rds-stars{display:inline-flex;gap:3px;color:var(--rds-ink)} .rds-home-b-stories .hbs__circles{display:flex;gap:24px;margin-top:32px} .rds-home-b-stories .hbs__tab{display:flex;flex-direction:column;align-items:center;gap:8px;width:92px;padding:0;border:0;background:transparent;cursor:pointer;color:var(--rds-ink);font-family:var(--rds-font);-webkit-tap-highlight-color:transparent} .rds-home-b-stories .hbs__ring{display:block;width:92px;height:92px;padding:3px;border-radius:50%;border:1px solid #c9ccd1;transition:border-color .2s var(--rds-ease)} .rds-home-b-stories .hbs__tab.is-active .hbs__ring{border:3px solid var(--rds-accent);padding:1px} .rds-home-b-stories .hbs__tab:hover .hbs__ring{border-color:var(--rds-ink)} .rds-home-b-stories .hbs__ring img{width:100%;height:100%;border-radius:50%;object-fit:cover;display:block} .rds-home-b-stories .hbs__tab-l{font:600 14px/20px var(--rds-font);color:var(--rds-ink);white-space:nowrap} .rds-home-b-stories .hbs__tab:focus-visible{outline:2px solid var(--rds-ink);outline-offset:4px;border-radius:8px} .rds-home-b-stories .hbs__panel{margin-top:32px} .rds-home-b-stories .hbs__panel[hidden]{display:none} .rds-home-b-stories .hbs__row{display:flex;align-items:flex-start;gap:16px} .rds-home-b-stories .hbs__story{position:relative;flex:none;width:270px;aspect-ratio:9 / 16;border-radius:6px;overflow:hidden;background:var(--rds-black)} .rds-home-b-stories .hbs__story--main{width:360px} .rds-home-b-stories .hbs__story--sm{margin-top:160px} .rds-home-b-stories .hbs__story > img{width:100%;height:100%;object-fit:cover;display:block} .rds-home-b-stories .hbs__bars{position:absolute;z-index:2;left:16px;right:16px;top:12px;display:flex;gap:4px} .rds-home-b-stories .hbs__bars span{position:relative;flex:1;height:3px;border-radius:2px;background:rgba(255,255,255,.45);overflow:hidden} .rds-home-b-stories .hbs__bars span::after{content:"";position:absolute;inset:0;background:#fff;transform:scaleX(0);transform-origin:left center} .rds-home-b-stories .hbs__bars span.is-done::after{transform:scaleX(1)} .rds-home-b-stories .hbs__bars span.is-run::after{animation:hbs-fill var(--hbs-d,5s) linear forwards} @keyframes hbs-fill{from{transform:scaleX(0)} to{transform:scaleX(1)}} .rds-home-b-stories .hbs__prod{flex:none;align-self:stretch;width:332px;display:flex;flex-direction:column;gap:12px;padding:20px;background:#fff;border-radius:4px} .rds-home-b-stories .hbs__prod-img{height:296px;display:flex;align-items:center;justify-content:center} .rds-home-b-stories .hbs__prod-img img{width:auto;height:auto;max-width:100%;max-height:296px;object-fit:contain;filter:drop-shadow(0 12px 12px rgba(22,24,28,.16))} .rds-home-b-stories .hbs__prod-name{font:600 18px/24px var(--rds-font);color:var(--rds-ink);margin:0} .rds-home-b-stories .hbs__claim{display:flex;align-items:flex-start;gap:10px} .rds-home-b-stories .hbs__claim-n{flex:none;font:300 24px/32px var(--rds-font);color:var(--rds-ink)} .rds-home-b-stories .hbs__claim-t{font:400 13px/18px var(--rds-font);color:var(--rds-text)} .rds-home-b-stories .hbs__prod-buy{margin-top:auto;display:flex;flex-direction:column;gap:12px} .rds-home-b-stories .hbs__btn{width:100%;justify-content:space-between;padding:0 24px} .rds-home-b-stories .hbs__more{align-self:center;font:600 14px/17px var(--rds-font);color:var(--rds-ink);text-decoration:underline;text-underline-offset:3px} .rds-home-b-stories .hbs__foot{margin:32px 0 0;font:400 13px/18px var(--rds-font);color:var(--rds-muted)} @media (max-width:1100px){.rds-home-b-stories .hbs__top{flex-direction:column;align-items:flex-start} .rds-home-b-stories .hbs__row{overflow-x:auto;scroll-snap-type:x proximity;padding-bottom:8px} .rds-home-b-stories .hbs__story--main{width:300px} .rds-home-b-stories .hbs__story{width:220px} .rds-home-b-stories .hbs__story--sm{margin-top:120px} .rds-home-b-stories .hbs__prod{flex:0 0 300px}} @media (max-width:767px){.rds-section.rds-home-b-stories{padding-top:56px;padding-bottom:56px} .rds-home-b-stories .hbs__circles{gap:14px;margin:24px -20px 0;padding:0 20px 4px;overflow-x:auto;scrollbar-width:none} .rds-home-b-stories .hbs__circles::-webkit-scrollbar{display:none} .rds-home-b-stories .hbs__tab{flex:none;width:80px} .rds-home-b-stories .hbs__ring{width:80px;height:80px} .rds-home-b-stories .hbs__tab-l{font-size:13px;line-height:18px} .rds-home-b-stories .hbs__panel{margin-top:20px} .rds-home-b-stories .hbs__row{margin:0 -20px;padding:0 20px 8px;gap:12px} .rds-home-b-stories .hbs__story{width:62vw;max-width:240px;scroll-snap-align:start} .rds-home-b-stories .hbs__story--main{width:66vw;max-width:260px} .rds-home-b-stories .hbs__story--sm{margin-top:0} .rds-home-b-stories .hbs__prod{flex:0 0 280px;width:280px;scroll-snap-align:start} .rds-home-b-stories .hbs__prod-img{height:240px} .rds-home-b-stories .hbs__prod-img img{max-height:240px} .rds-home-b-stories .hbs__rating{gap:10px}} @media (max-width:767px){.rds-section.rds-home-b-stories{padding-top:56px;padding-bottom:56px} .rds-home-b-stories .hbs__top{gap:8px} .rds-home-b-stories .hbs__title-b .rds-h2{font-size:24px;line-height:29px} .rds-home-b-stories .hbs__head .rds-lead{font-size:16px;line-height:22px} .rds-home-b-stories .hbs__score{font-size:40px;line-height:48px} .rds-home-b-stories .hbs__circles{margin:20px -20px 0;padding:0 20px;gap:12px} .rds-home-b-stories .hbs__tab{width:76px} .rds-home-b-stories .hbs__ring{width:76px;height:76px} .rds-home-b-stories .hbs__panel{margin-top:20px} .rds-home-b-stories .hbs__row{display:block;margin:0;padding:0;overflow:visible} .rds-home-b-stories .hbs__story{display:none} .rds-home-b-stories .hbs__story--main{display:block;width:100%;max-width:none;aspect-ratio:9 / 16} .rds-home-b-stories .hbs__prod{display:grid;grid-template-columns:51px minmax(0,1fr);column-gap:14px;row-gap:8px;width:auto;flex:none;margin-top:20px;padding:16px;align-items:start} .rds-home-b-stories .hbs__prod-img{grid-column:1;grid-row:1 / span 4;width:51px;height:280px} .rds-home-b-stories .hbs__prod-img img{max-width:51px;max-height:280px} .rds-home-b-stories .hbs__prod-name,.rds-home-b-stories .hbs__claim,.rds-home-b-stories .hbs__prod-buy{grid-column:2} .rds-home-b-stories .hbs__prod-name{font-size:18px;line-height:24px} .rds-home-b-stories .hbs__btn{width:100%} .rds-home-b-stories .hbs__foot{margin-top:19px}} .rds-section .hbs__prod-img > a.rds-plink{display:contents} @media (min-width:768px){.rds-home-b-stories .hbs__story,.rds-home-b-stories .hbs__story--main{width:300px;margin-top:0}} @media (min-width:768px) and (max-width:1100px){.rds-home-b-stories .hbs__story,.rds-home-b-stories .hbs__story--main{width:240px}}
.rds-section.rds-home-cfg-cta{padding-top:96px;padding-bottom:96px} .rds-section.rds-home-cfg-cta .rds-wrap{display:flex;align-items:center;gap:80px} .rds-section .rds-hcta__left{flex:0 0 480px;max-width:100%;display:flex;flex-direction:column;gap:16px} .rds-section .rds-hcta__kicker{font-size:14px;line-height:22px;color:var(--rds-text)} .rds-section .rds-hcta__title{font-size:30px;line-height:37px;font-weight:700} .rds-section .rds-hcta__card{flex:1 1 0;min-width:0;background:#fff;border-radius:4px;padding:40px 48px;display:flex;flex-direction:column;gap:20px} .rds-section .rds-hcta__text{font-size:18px;line-height:26px;font-weight:500;color:var(--rds-ink)} .rds-section .rds-hcta__text p{margin:0} .rds-section .rds-hcta__btn{align-self:flex-start} @media (max-width:767px){.rds-section.rds-home-cfg-cta{padding-top:56px;padding-bottom:56px} .rds-section.rds-home-cfg-cta .rds-wrap{flex-direction:column;align-items:stretch;gap:14px} .rds-section .rds-hcta__left{flex:none;gap:14px} .rds-section .rds-hcta__kicker{font-size:13px;line-height:20px} .rds-section .rds-hcta__title{font-size:24px;line-height:29px} .rds-section .rds-hcta__card{flex:none;background:none;padding:0;gap:14px} .rds-section .rds-hcta__text{font-size:14px;line-height:22px;font-weight:400;color:var(--rds-text)} .rds-section .rds-hcta__btn{align-self:stretch} .rds-section .rds-hcta__btn .rds-btn{width:100%}}
.rds-section.rds-home-credo{padding-top:112px;padding-bottom:112px} .rds-section.rds-home-credo .rds-wrap{display:flex;align-items:center;gap:80px} .rds-section .rds-hcr__photo{flex:0 0 600px;height:720px;border-radius:4px} .rds-section .rds-hcr__photo > img{width:100%;height:100%;object-fit:cover} .rds-section .rds-hcr__text{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:20px} .rds-section .rds-hcr__tag{font-size:14px;line-height:22px;font-weight:600;color:var(--rds-ink)} .rds-section .rds-hcr__title{font-size:30px;line-height:37px;font-weight:700} .rds-section .rds-hcr__lead{font-size:18px;line-height:26px;font-weight:500;color:var(--rds-ink)} .rds-section .rds-hcr__body{font-size:16px;line-height:26px;color:var(--rds-text)} .rds-section .rds-hcr__lead p,.rds-section .rds-hcr__body p{margin:0} .rds-section .rds-hcr__facts{list-style:none;margin:0;padding:8px 0;display:flex;flex-direction:column;gap:14px} .rds-section .rds-hcr__fact{display:flex;align-items:flex-start;gap:12px;font-size:16px;line-height:24px;color:var(--rds-ink)} .rds-section .rds-hcr__ico{flex:0 0 22px;margin-top:1px} .rds-section .rds-hcr__btn{padding-top:4px} @media (max-width:767px){.rds-section.rds-home-credo{padding-top:56px;padding-bottom:56px} .rds-section.rds-home-credo .rds-wrap{flex-direction:column;align-items:stretch;gap:20px} .rds-section .rds-hcr__photo{flex:none;width:100%;height:420px} .rds-section .rds-hcr__text{flex:none;gap:20px} .rds-section .rds-hcr__title{font-size:24px;line-height:29px} .rds-section .rds-hcr__btn{padding-top:0} .rds-section .rds-hcr__lead{font-size:16px;line-height:22px} .rds-section .rds-hcr__body{font-size:15px;line-height:24px} .rds-section .rds-hcr__facts{padding:0;gap:20px} .rds-section .rds-hcr__fact{font-size:15px;line-height:22px} .rds-section .rds-hcr__btn .rds-btn{width:100%}} .rds-section.rds-home-credo.rds-hcr--dark{background:var(--rds-black)} .rds-section.rds-home-credo.rds-hcr--dark .rds-hcr__tag,.rds-section.rds-home-credo.rds-hcr--dark .rds-hcr__title,.rds-section.rds-home-credo.rds-hcr--dark .rds-hcr__lead,.rds-section.rds-home-credo.rds-hcr--dark .rds-hcr__fact{color:#fff} .rds-section.rds-home-credo.rds-hcr--dark .rds-hcr__body{color:#dbdbe0} .rds-section.rds-home-credo.rds-hcr--dark .rds-hcr__lead{color:#dbdbe0} .rds-section.rds-home-credo.rds-hcr--dark .rds-hcr__photo{border-radius:50%;width:620px;height:620px;flex:0 0 620px;overflow:hidden} .rds-section.rds-home-credo.rds-hcr--dark .rds-hcr__btn .rds-btn--outline{background:#fff;border-color:#fff;color:var(--rds-ink)} @media (max-width:767px){.rds-section.rds-home-credo.rds-hcr--dark .rds-hcr__photo{width:100%;height:320px;flex:none;border-radius:4px}} .rds-section.rds-home-credo.rds-hcr--dark{background:#fff;padding:20px;overflow:hidden} .rds-section.rds-home-credo.rds-hcr--dark .rds-wrap{position:relative;max-width:none;width:100%;min-height:860px;background:var(--rds-black);border-radius:4px;display:block;padding:0;overflow:hidden} .rds-section.rds-home-credo.rds-hcr--dark .rds-hcr__photo{position:absolute;left:50px;top:390px;width:620px;height:620px;flex:none;border-radius:50%;overflow:visible} .rds-section.rds-home-credo.rds-hcr--dark .rds-hcr__photo > img{border-radius:50%} .rds-section.rds-home-credo.rds-hcr--dark .rds-hcr__photo::before,.rds-section.rds-home-credo.rds-hcr--dark .rds-hcr__photo::after{content:"";position:absolute;left:50%;top:50%;border-radius:50%;border:1px solid rgba(255,255,255,.18);pointer-events:none} .rds-section.rds-home-credo.rds-hcr--dark .rds-hcr__photo::before{width:1000px;height:1000px;margin:-500px 0 0 -500px} .rds-section.rds-home-credo.rds-hcr--dark .rds-hcr__photo::after{width:800px;height:800px;margin:-400px 0 0 -400px} .rds-section.rds-home-credo.rds-hcr--dark .rds-hcr__text{position:absolute;left:820px;top:104px;width:520px;gap:20px} .rds-section.rds-home-credo.rds-hcr--dark .rds-hcr__tag{position:absolute;left:56px;top:56px;margin:0;font-size:88px;line-height:92px;font-weight:300;color:#fff;white-space:nowrap} .rds-section.rds-home-credo.rds-hcr--dark .rds-hcr__title{font-size:30px;line-height:38px;font-weight:500;color:#fff} .rds-section.rds-home-credo.rds-hcr--dark .rds-hcr__lead{font-size:17px;line-height:28px;color:#dbdbe0;font-weight:400} .rds-section.rds-home-credo.rds-hcr--dark .rds-hcr__body{font-size:17px;line-height:28px;color:#dbdbe0} .rds-section.rds-home-credo.rds-hcr--dark .rds-hcr__facts{padding:0} .rds-section.rds-home-credo.rds-hcr--dark .rds-hcr__fact{font-size:16px;line-height:24px;color:#fff} .rds-section.rds-home-credo.rds-hcr--dark .rds-hcr__btn{padding-top:0} @media (max-width:767px){.rds-section.rds-home-credo.rds-hcr--dark{padding:0} .rds-section.rds-home-credo.rds-hcr--dark .rds-wrap{min-height:0;border-radius:0;padding:32px 20px 56px;display:flex;flex-direction:column;gap:16px} .rds-section.rds-home-credo.rds-hcr--dark .rds-hcr__photo{position:relative;left:auto;top:auto;width:100%;height:0;padding-bottom:0} .rds-section.rds-home-credo.rds-hcr--dark .rds-hcr__photo::before,.rds-section.rds-home-credo.rds-hcr--dark .rds-hcr__photo::after{display:none} .rds-section.rds-home-credo.rds-hcr--dark .rds-hcr__text{position:static;width:auto} .rds-section.rds-home-credo.rds-hcr--dark .rds-hcr__tag{position:static;font-size:52px;line-height:56px;white-space:normal} .rds-section.rds-home-credo.rds-hcr--dark .rds-hcr__title{font-size:22px;line-height:30px}} @media (min-width:768px){.rds-section.rds-home-credo.rds-v-b .rds-hcr__photo{height:700px}} @media (max-width:767px){.rds-section.rds-home-credo.rds-v-b .rds-hcr__photo{height:392px}} @media (min-width:768px) and (max-width:1100px){.rds-section.rds-home-credo.rds-hcr--dark .rds-hcr__photo{width:40vw;height:40vw;flex:0 0 40vw}} @media (min-width:768px) and (max-width:1100px){.rds-section.rds-home-credo .rds-btn,.rds-section.rds-home-cfg-cta .rds-btn{max-width:100%;white-space:normal} .rds-section.rds-home-credo .rds-hcr__text,.rds-section.rds-home-cfg-cta .rds-hcta__body{min-width:0}} .rds-section.rds-home-credo.rds-v-b .rds-hcr__tag{display:none} .rds-section.rds-home-credo.rds-v-b .rds-hcr__title{font-size:40px;line-height:48px;font-weight:300} @media (min-width:768px){.rds-section.rds-home-credo.rds-v-b .rds-wrap{flex-direction:row-reverse}} @media (max-width:767px){.rds-section.rds-home-credo.rds-v-b .rds-hcr__title{font-size:28px;line-height:34px}}
.rds-section.rds-home-discover{padding-top:112px;padding-bottom:112px} .rds-section.rds-home-discover .rds-wrap{display:flex;flex-direction:column;gap:32px} .rds-section .rds-hdis__grid{display:flex;flex-wrap:wrap;align-items:stretch;column-gap:24px;row-gap:32px} .rds-section .rds-hdis__tile{display:flex;flex-direction:column;gap:20px;min-width:0} .rds-section .rds-hdis__tile--wide{flex:0 0 calc((100% - 24px) * 760 / 1256)} .rds-section .rds-hdis__tile--narrow{flex:0 0 calc((100% - 24px) * 496 / 1256)} .rds-section .rds-hdis__media{display:flex;height:480px;border-radius:4px;overflow:hidden;background:var(--rds-grey)} .rds-section .rds-hdis__photo{flex:1 1 0;min-width:0;height:100%;border-radius:0} .rds-section .rds-hdis__photo > img{width:100%;height:100%;object-fit:cover} .rds-section .rds-hdis__panel{position:relative;flex:1 1 0;min-width:0;height:100%;background:var(--rds-grey);overflow:hidden} .rds-section .rds-hdis__tex{position:absolute;left:50%;top:50%;width:70%;transform:translate(-50%,-50%)} .rds-section .rds-hdis__tex > img{width:100%;height:auto} .rds-section .rds-hdis__pack{position:absolute;left:50%;top:7%;height:86%;transform:translateX(-50%);z-index:1} .rds-section .rds-hdis__pack > img{height:100%;width:auto;max-width:none} .rds-section .rds-hdis__shadow{position:absolute;left:50%;border-radius:50%;transform:translateX(-50%);z-index:0} .rds-section .rds-hdis__shadow--soft{top:88%;width:30%;height:4%;background:rgba(22,24,28,.16);filter:blur(8px)} .rds-section .rds-hdis__shadow--contact{top:91%;width:24%;height:1.2%;background:rgba(22,24,28,.5);filter:blur(3px)} .rds-section .rds-hdis__text{display:flex;flex-direction:column;gap:10px} .rds-section .rds-hdis__title{font-size:24px;line-height:32px;font-weight:600;color:var(--rds-ink)} .rds-section .rds-hdis__desc{font-size:16px;line-height:26px;color:var(--rds-text)} .rds-section .rds-hdis__desc p{margin:0} .rds-section .rds-hdis__price{font-size:16px;line-height:22px;font-weight:600;color:var(--rds-ink)} .rds-section .rds-hdis__link{align-self:flex-start;line-height:26px} @media (max-width:767px){.rds-section.rds-home-discover{padding-top:56px;padding-bottom:56px} .rds-section.rds-home-discover .rds-wrap{gap:32px} .rds-section .rds-hdis__grid{flex-direction:column;flex-wrap:nowrap;row-gap:32px} .rds-section .rds-hdis__tile--wide,.rds-section .rds-hdis__tile--narrow{flex:0 0 auto;width:100%;gap:14px} .rds-section .rds-hdis__media{height:420px} .rds-section .rds-hdis__tile--split .rds-hdis__photo{display:none} .rds-section .rds-hdis__text{gap:14px} .rds-section .rds-hdis__title{font-size:22px;line-height:28px} .rds-section .rds-hdis__desc{font-size:15px;line-height:24px} .rds-section .rds-hdis__price{font-size:15px;line-height:22px} .rds-section .rds-hdis__link{line-height:24px}} .rds-section .rds-hdis__link{color:var(--rds-ink);font-size:14px;font-weight:600}
.rds-section.rds-home-final-line:not(.rds-nopt){padding-top:112px} .rds-section.rds-home-final-line:not(.rds-nopb){padding-bottom:0} .rds-section.rds-home-final-line.rds-hfl--pb:not(.rds-nopb){padding-bottom:112px} .rds-section .rds-hfl__hd{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:32px} .rds-section .rds-hfl__title{margin:0;font:700 30px/37px var(--rds-font);color:var(--rds-ink)} .rds-section .rds-hfl__link{font:600 16px/24px var(--rds-font);color:var(--rds-ink);text-decoration:underline;text-underline-offset:3px;white-space:nowrap} .rds-section .rds-hfl__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;align-items:stretch} .rds-section .rds-hfl__card{display:flex;flex-direction:column;min-width:0;background:#fff;border-radius:4px;overflow:hidden} .rds-section .rds-hfl__media{position:relative;height:420px;flex:none} .rds-section .rds-hfl__img{position:absolute;left:0;right:0;bottom:24px;height:var(--hfl-h,330px);display:flex;justify-content:center;align-items:flex-end} .rds-section .rds-hfl__img img{height:var(--hfl-h,330px);width:auto;max-width:none} .rds-section .rds-hfl__img{bottom:24px} .rds-section .rds-hfl__img img.rds-pack-trim{height:calc(var(--hfl-h,330px) * .8)} .rds-section .rds-hfl__img img.rds-hfl__trim{height:var(--hfl-t,300px)} .rds-section .rds-hfl__img img,.rds-section .rds-hfl__img{z-index:1} .rds-section .rds-hfl__body{display:flex;flex-direction:column;flex:1;padding:4px 20px 20px;min-width:0;min-height:204px} .rds-section .rds-hfl__sub,.rds-section .rds-hfl__name{text-wrap:pretty} .rds-section .rds-hfl__pora{display:flex;align-items:center;gap:8px;height:18px;margin:0;font:500 13px/16px var(--rds-font);color:var(--rds-muted)} .rds-section .rds-hfl__pora .rds-ico{width:18px;height:18px} .rds-section .rds-hfl__name{margin:8px 0 0;font:600 16px/24px var(--rds-font);color:var(--rds-ink)} .rds-section .rds-hfl__name .rds-plink{color:inherit;text-decoration:none} .rds-section .rds-hfl__sub{margin:8px 0 0;font:400 14px/22px var(--rds-font);color:var(--rds-muted)} .rds-section .rds-hfl__buy{margin-top:auto;padding-top:8px} .rds-section .rds-hfl__btn{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;height:56px;padding:0 8px;margin:0;border:0;border-radius:6px;background:#202020;color:#fff;font:600 14px/20px var(--rds-font);cursor:pointer;text-decoration:none} .rds-section .rds-hfl__lbl{text-transform:uppercase;letter-spacing:.28px} .rds-section .rds-hfl__lbl-m{display:none;text-transform:uppercase;letter-spacing:.28px} .rds-section .rds-hfl__price{font:600 14px/20px var(--rds-font);color:#fff;white-space:nowrap} .rds-section .rds-hfl__btn:hover{background:#000} .rds-section .rds-hfl__card--set{background:#121212;color:#fff} .rds-section .rds-hfl__card--set .rds-hfl__body{padding-top:4px} .rds-section .rds-hfl__card--set .rds-hfl__name{font-size:18px;line-height:24px;color:#fff} .rds-section .rds-hfl__card--set .rds-hfl__sub{color:#dbdbe0} .rds-section .rds-hfl__shots{position:absolute;left:0;right:0;bottom:24px;display:flex;align-items:flex-end;justify-content:center;gap:8px} .rds-section .rds-hfl__shot{position:relative;flex:none;width:var(--hfl-w,auto);height:var(--hfl-h,250px)} .rds-section .rds-hfl__shot img{display:block;height:100%;width:var(--hfl-w,auto);max-width:none;object-fit:cover;object-position:center} .rds-section .rds-hfl__setprice{display:flex;align-items:center;gap:10px;margin-top:8px;min-height:26px} .rds-section .rds-hfl__price-set{font:600 18px/26px var(--rds-font);color:#fff;white-space:nowrap} .rds-section .rds-hfl__save{padding:4px 8px;border-radius:2px;background:#cf591a;font:600 12px/17px var(--rds-font);color:#fff;white-space:nowrap} .rds-section .rds-hfl__btn--light{background:#fff;color:#202020;justify-content:center} .rds-section .rds-hfl__btn--light:hover{background:#f0f2f5} .rds-section .rds-hfl__card--set .rds-hfl__sub{margin-bottom:0} @media (max-width:1024px){.rds-section.rds-home-final-line:not(.rds-nopt){padding-top:56px} .rds-section .rds-hfl__hd{flex-direction:column;align-items:flex-start;gap:14px;margin-bottom:20px;padding:0 20px} .rds-section .rds-hfl__title{font-size:24px;line-height:29px} .rds-section .rds-hfl__link{font-size:15px;line-height:24px} .rds-section .rds-hfl__grid{display:flex;gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding:0 20px;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding:0 20px} .rds-section .rds-hfl__grid::-webkit-scrollbar{display:none} .rds-section .rds-hfl__card{flex:0 0 280px;width:280px;scroll-snap-align:start} .rds-section .rds-hfl__media{height:420px} .rds-section .rds-hfl__img{height:calc(var(--hfl-h,330px) * .92)} .rds-section .rds-hfl__img img{height:calc(var(--hfl-h,330px) * .92)} .rds-section .rds-hfl__img img.rds-pack-trim{height:calc(var(--hfl-h,330px) * .74)} .rds-section .rds-hfl__img img.rds-hfl__trim{height:calc(var(--hfl-t,300px) * .85)} .rds-section .rds-hfl__shots{bottom:16px} .rds-section .rds-hfl__shot{height:calc(var(--hfl-h,250px) * .92)} .rds-section .rds-hfl__shot[style*="--hfl-w"],.rds-section .rds-hfl__shot[style*="--hfl-w"] img{width:calc(var(--hfl-w) * .92)} .rds-section .rds-hfl__body{padding:4px 16px 16px;min-height:220px} .rds-section.rds-home-final-line.rds-hfl--pb:not(.rds-nopb){padding-bottom:56px} .rds-section .rds-hfl__buy{padding-top:0} .rds-section .rds-hfl__btn{height:48px} .rds-section .rds-hfl__lbl{display:none} .rds-section .rds-hfl__lbl-m{display:inline} .rds-section .rds-hfl__card--set .rds-hfl__name{font-size:16px}} @media (max-width:767px){.rds-section.rds-home-final-line:not(.rds-nopb){padding-bottom:0}} @media (min-width:1025px){.rds-section .rds-hfl__card--set .rds-hfl__shot{height:calc(var(--hfl-h,250px) * 1.3)} .rds-section .rds-hfl__card--set .rds-hfl__shot[style*="--hfl-w"],.rds-section .rds-hfl__card--set .rds-hfl__shot[style*="--hfl-w"] img{width:calc(var(--hfl-w) * 1.3)}}
.rds-section.rds-home-hero{padding:0} .rds-section.rds-home-hero .rds-wrap{max-width:none} .rds-section.rds-home-hero .hm{position:relative;height:780px;overflow:hidden;background:var(--rds-grey)} .rds-section.rds-home-hero .hm__media{position:absolute;inset:0} .rds-section.rds-home-hero .hm__media img{width:100%;height:100%;object-fit:cover;object-position:center} .rds-section.rds-home-hero .hm__inner{position:relative;z-index:1;height:100%;max-width:var(--rds-max);margin:0 auto} .rds-section.rds-home-hero .hm__text{position:absolute;top:84px;left:0;width:520px;display:flex;flex-direction:column;gap:24px} .rds-section.rds-home-hero .hm__ln{display:block} .rds-section.rds-home-hero .hm__proof{margin:0;font:400 14px/22px var(--rds-font);color:var(--rds-text)} .rds-section.rds-home-hero .hm__title{margin:0;font:300 56px/64px var(--rds-font);color:var(--rds-ink);letter-spacing:0;text-transform:none} .rds-section.rds-home-hero .hm__body{margin:0;width:440px;font:400 16px/26px var(--rds-font);color:var(--rds-text)} .rds-section.rds-home-hero .hm__actions{display:flex;align-items:center;gap:24px} .rds-section.rds-home-hero .hm__actions .rds-btn{min-width:291px} .rds-section.rds-home-hero .hm__cfg{display:inline-flex;align-items:center;gap:8px;font:600 14px/17px var(--rds-font);color:var(--rds-ink);text-decoration:none} .rds-section.rds-home-hero .hm__cfg:hover{opacity:.7} .rds-section.rds-home-hero .hm__offer{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding-top:8px} .rds-section.rds-home-hero .hm__offer-main{display:flex;align-items:center;gap:12px;flex-wrap:wrap} .rds-section.rds-home-hero .hm__offer-name{font:600 16px/24px var(--rds-font);color:var(--rds-ink)} .rds-section.rds-home-hero .hm__offer-price{font:600 16px/24px var(--rds-font);color:var(--rds-ink)} .rds-section.rds-home-hero .hm__offer-old{font:400 14px/22px var(--rds-font);color:var(--rds-soft)} .rds-section.rds-home-hero .hm__save{display:inline-flex;align-items:center;height:25px;padding:4px 8px;border-radius:2px;background:var(--rds-accent);color:#fff;font:600 12px/17px var(--rds-font);white-space:nowrap} .rds-section.rds-home-hero .hm__scroll{position:absolute;left:0;bottom:24px;z-index:2;width:40px;height:40px;border-radius:50%;border:1px solid rgba(32,32,32,.35);background:transparent;color:var(--rds-ink);display:grid;place-items:center;cursor:pointer;padding:0;transition:opacity .3s var(--rds-ease)} .rds-section.rds-home-hero .hm__scroll:hover{border-color:var(--rds-ink)} .rds-section.rds-home-hero .hm__scroll.is-gone{opacity:0;pointer-events:none} @media (max-width:1100px){.rds-section.rds-home-hero .hm__text{width:46%;min-width:420px} .rds-section.rds-home-hero .hm__title{font-size:46px;line-height:54px} .rds-section.rds-home-hero .hm__body{width:100%}} @media (max-width:767px){.rds-section.rds-home-hero .hm{height:auto;display:flex;flex-direction:column;overflow:visible;background:#fff} .rds-section.rds-home-hero .hm__media{position:relative;inset:auto;height:440px;flex:none;background:var(--rds-grey)} .rds-section.rds-home-hero .hm__inner{height:auto} .rds-section.rds-home-hero .hm__text{position:static;width:auto;min-width:0;gap:16px;padding:28px 20px 56px} .rds-section.rds-home-hero .hm__proof{font-size:13px;line-height:20px} .rds-section.rds-home-hero .hm__title{font-size:36px;line-height:44px} .rds-section.rds-home-hero .hm__ln{display:inline} .rds-section.rds-home-hero .hm__body{font-size:15px;line-height:24px} .rds-section.rds-home-hero .hm__actions{flex-direction:column;align-items:stretch;gap:0} .rds-section.rds-home-hero .hm__actions .rds-btn{min-width:0;width:100%} .rds-section.rds-home-hero .hm__cfg{display:none} .rds-section.rds-home-hero .hm__offer{flex-direction:column;align-items:stretch;gap:8px;padding:16px;background:var(--rds-grey);border-radius:var(--rds-r);margin-top:8px} .rds-section.rds-home-hero .hm__offer-main{gap:10px} .rds-section.rds-home-hero .hm__offer-name,.rds-section.rds-home-hero .hm__offer-price{font-size:15px;line-height:22px} .rds-section.rds-home-hero .hm__offer-old{font-size:13px;line-height:20px} .rds-section.rds-home-hero .hm__save{align-self:flex-start} .rds-section.rds-home-hero .hm__scroll{display:none}} @media (prefers-reduced-motion:reduce){.rds-section.rds-home-hero .hm__scroll{transition:none}}
.rds-section.rds-home-ingredients{padding-top:112px;padding-bottom:112px} .rds-section.rds-home-ingredients .rds-wrap{display:flex;flex-direction:column;gap:32px} .rds-section .rds-hing__head{gap:12px} .rds-section .rds-hing__head .rds-lead{font-size:18px;line-height:26px;font-weight:500;color:var(--rds-ink);max-width:none} .rds-section .rds-hing__row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px} .rds-section .rds-hing__item{display:flex;flex-direction:column;min-width:0;background:#fff;border-radius:4px;overflow:hidden} .rds-section .rds-hing__img{aspect-ratio:1 / 1;background:#fff} .rds-section .rds-hing__img > img{width:100%;height:100%;object-fit:cover} .rds-section .rds-hing__text{display:flex;flex-direction:column;gap:6px;padding:8px 18px 20px} .rds-section .rds-hing__name{font-size:17px;line-height:24px;font-weight:600;color:var(--rds-ink)} .rds-section .rds-hing__plus{font-size:14px;line-height:22px;color:var(--rds-muted)} .rds-section .rds-hing__product{font-size:14px;line-height:22px;font-weight:600;color:var(--rds-ink)} .rds-section .rds-hing__product a{text-decoration:none} .rds-section .rds-hing__product a:hover{text-decoration:underline} @media (max-width:767px){.rds-section.rds-home-ingredients{padding-top:56px;padding-bottom:56px} .rds-section.rds-home-ingredients .rds-wrap{gap:20px} .rds-section .rds-hing__head{gap:8px} .rds-section .rds-hing__head .rds-lead{font-size:16px;line-height:22px} .rds-section .rds-hing__row{display:flex;gap:12px;overflow-x:auto;margin:0 -20px;padding:0 20px 4px;scroll-padding:0 20px;scroll-snap-type:x proximity;scrollbar-width:none} .rds-section .rds-hing__row::-webkit-scrollbar{display:none} .rds-section .rds-hing__item{flex:0 0 240px;scroll-snap-align:start} .rds-section .rds-hing__text{padding:8px 16px 16px;min-height:150px}} .rds-section .rds-hing__product a{color:var(--rds-ink);font-weight:600} @media (min-width:768px){.rds-section.rds-home-ingredients.rds-v-b{padding-bottom:0} .rds-section.rds-home-ingredients.rds-v-b .rds-hing__row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:0 -80px} .rds-section.rds-home-ingredients.rds-v-b .rds-hing__item{position:relative;height:420px;display:flex;flex-direction:column;padding:24px;background:var(--rds-grey)} .rds-section.rds-home-ingredients.rds-v-b .rds-hing__item:nth-child(even){background:#fff} .rds-section.rds-home-ingredients.rds-v-b .rds-hing__text{order:1;padding:0;gap:2px} .rds-section.rds-home-ingredients.rds-v-b .rds-hing__img{order:2;width:248px;height:248px;aspect-ratio:auto;margin:auto auto 0;background:transparent} .rds-section.rds-home-ingredients.rds-v-b .rds-hing__name{font-size:17px;line-height:24px} .rds-section.rds-home-ingredients.rds-v-b .rds-hing__item::after{content:"Dodaj do koszyka";position:absolute;left:24px;right:24px;bottom:24px;height:52px;display:flex;align-items:center;justify-content:center;background:var(--rds-ink);color:#fff;font:600 14px/20px var(--rds-font);letter-spacing:.28px;text-transform:uppercase;border-radius:6px;opacity:0;transform:translateY(8px);transition:opacity .25s var(--rds-ease),transform .25s var(--rds-ease);pointer-events:none} .rds-section.rds-home-ingredients.rds-v-b .rds-hing__item:hover::after,.rds-section.rds-home-ingredients.rds-v-b .rds-hing__item:focus-within::after{opacity:1;transform:none}} @media (max-width:767px){.rds-section.rds-home-ingredients.rds-v-b{padding-top:56px;padding-bottom:56px} .rds-section.rds-home-ingredients.rds-v-b .rds-hing__row{display:flex;gap:12px;overflow-x:auto;margin:0 -20px;padding:0 20px;scrollbar-width:none} .rds-section.rds-home-ingredients.rds-v-b .rds-hing__row::-webkit-scrollbar{display:none} .rds-section.rds-home-ingredients.rds-v-b .rds-hing__item{flex:0 0 280px;width:280px;height:502px;padding:24px 20px;background:var(--rds-grey)} .rds-section.rds-home-ingredients.rds-v-b .rds-hing__item:nth-child(even){background:#fff} .rds-section.rds-home-ingredients.rds-v-b .rds-hing__img{width:100%;height:400px;margin:auto 0 0} .rds-section.rds-home-ingredients.rds-v-b .rds-hing__img > img{height:100%}} @media (min-width:768px) and (max-width:1100px){.rds-section.rds-home-ingredients.rds-v-b .rds-hing__row{margin:0} .rds-section.rds-home-ingredients.rds-v-b .rds-hing__item{height:400px} .rds-section.rds-home-ingredients.rds-v-b .rds-hing__img{width:180px;height:180px}} .rds-section.rds-home-ingredients.rds-v-f{padding-top:112px;padding-bottom:112px} .rds-section.rds-home-ingredients.rds-v-f .rds-hing__product{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:15px;line-height:22px;font-weight:500} .rds-section.rds-home-ingredients.rds-v-f .rds-hing__price{font-weight:600;color:var(--rds-ink);white-space:nowrap} .rds-section.rds-home-ingredients.rds-v-f .rds-hing__nav{display:flex;justify-content:flex-end;gap:12px;margin-top:-16px} .rds-section.rds-home-ingredients.rds-v-f .rds-hing__arrow{display:grid;place-items:center;width:48px;height:48px;padding:0;border-radius:50%;border:1px solid var(--rds-ink);background:#fff;color:var(--rds-ink);font:400 20px/1 var(--rds-font);cursor:pointer} .rds-section.rds-home-ingredients.rds-v-f .rds-hing__arrow:hover{background:var(--rds-ink);color:#fff} @media (min-width:768px){.rds-section.rds-home-ingredients.rds-v-f .rds-wrap{gap:40px} .rds-section.rds-home-ingredients.rds-v-f .rds-hing__row{display:flex;gap:0;overflow-x:auto;margin:0;padding:0;scroll-snap-type:x mandatory;scrollbar-width:none} .rds-section.rds-home-ingredients.rds-v-f .rds-hing__row::-webkit-scrollbar{display:none} .rds-section.rds-home-ingredients.rds-v-f .rds-hing__item{flex:0 0 288px;width:288px;height:420px;scroll-snap-align:start;padding:24px;background:var(--rds-grey);display:flex;flex-direction:column} .rds-section.rds-home-ingredients.rds-v-f .rds-hing__item:nth-child(even){background:#fff} .rds-section.rds-home-ingredients.rds-v-f .rds-hing__text{display:contents} .rds-section.rds-home-ingredients.rds-v-f .rds-hing__plus{display:none} .rds-section.rds-home-ingredients.rds-v-f .rds-hing__name{order:1;min-height:48px;font-size:17px;line-height:24px} .rds-section.rds-home-ingredients.rds-v-f .rds-hing__img{order:2;width:248px;height:248px;margin:14px auto 0;background:transparent} .rds-section.rds-home-ingredients.rds-v-f .rds-hing__product{order:3;margin-top:auto} .rds-section.rds-home-ingredients.rds-v-f .rds-hing__item{position:relative} .rds-section.rds-home-ingredients.rds-v-f .rds-hing__item::after{content:"Dodaj do koszyka";position:absolute;left:24px;right:24px;bottom:24px;height:52px;display:flex;align-items:center;justify-content:center;background:var(--rds-ink);color:#fff;font:600 14px/20px var(--rds-font);letter-spacing:.28px;text-transform:uppercase;border-radius:6px;opacity:0;transform:translateY(8px);transition:opacity .25s var(--rds-ease),transform .25s var(--rds-ease);pointer-events:none} .rds-section.rds-home-ingredients.rds-v-f .rds-hing__item:hover::after,.rds-section.rds-home-ingredients.rds-v-f .rds-hing__item:focus-within::after{opacity:1;transform:none}} @media (max-width:767px){.rds-section.rds-home-ingredients.rds-v-f{padding-top:56px;padding-bottom:56px} .rds-section.rds-home-ingredients.rds-v-f .rds-wrap{gap:20px} .rds-section.rds-home-ingredients.rds-v-f .rds-hing__row{display:flex;gap:12px;overflow-x:auto;margin:0 -20px;padding:0 20px;scroll-snap-type:x proximity;scrollbar-width:none} .rds-section.rds-home-ingredients.rds-v-f .rds-hing__row::-webkit-scrollbar{display:none} .rds-section.rds-home-ingredients.rds-v-f .rds-hing__item{flex:0 0 280px;width:280px;height:502px;padding:24px 20px;background:var(--rds-grey);display:flex;flex-direction:column} .rds-section.rds-home-ingredients.rds-v-f .rds-hing__item:nth-child(even){background:#fff} .rds-section.rds-home-ingredients.rds-v-f .rds-hing__text{display:contents} .rds-section.rds-home-ingredients.rds-v-f .rds-hing__plus{display:none} .rds-section.rds-home-ingredients.rds-v-f .rds-hing__name{order:1;font-size:17px;line-height:24px} .rds-section.rds-home-ingredients.rds-v-f .rds-hing__img{order:2;width:100%;height:400px;margin:auto 0 0;background:transparent} .rds-section.rds-home-ingredients.rds-v-f .rds-hing__img > img{height:100%} .rds-section.rds-home-ingredients.rds-v-f .rds-hing__product{order:3;margin-top:8px} .rds-section.rds-home-ingredients.rds-v-f .rds-hing__nav{display:none}} @media (max-width:767px){.rds-section.rds-home-ingredients .rds-hing__img > img{object-fit:contain}}
.rds-section.rds-home-lines{padding-top:112px;padding-bottom:0} .rds-section.rds-home-lines.rds-nopt{padding-top:0} .rds-section.rds-home-lines.rds-nopb{padding-bottom:0} .rds-section.rds-home-lines .hl__head{gap:12px;margin-bottom:40px} .rds-section.rds-home-lines .hl__head .rds-h2{font-size:30px;line-height:37px;font-weight:700;text-transform:none;letter-spacing:0;color:var(--rds-ink)} .rds-section.rds-home-lines .hl__head .rds-lead{font:500 18px/26px var(--rds-font);color:var(--rds-ink);max-width:none} .rds-section.rds-home-lines .hl__mosaic{display:flex;gap:24px;height:920px} .rds-section.rds-home-lines .hl__tile{background:var(--rds-grey);border-radius:var(--rds-r);overflow:hidden;display:flex;min-width:0} .rds-section.rds-home-lines .hl__media{position:relative;background:#e4e7ec;overflow:hidden;flex:none} .rds-section.rds-home-lines .hl__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s var(--rds-ease)} .rds-section.rds-home-lines .hl__tile:hover .hl__media img{transform:scale(1.02)} .rds-section.rds-home-lines .hl__tile--side:last-child .hl__media img{object-position:30% 85%;transform:scale(1.35);transform-origin:30% 85%} .rds-section.rds-home-lines .hl__body{display:flex;flex-direction:column;min-width:0} .rds-section.rds-home-lines .hl__over{margin:0;font:400 14px/22px var(--rds-font);color:var(--rds-text)} .rds-section.rds-home-lines .hl__title{margin:0;font-weight:600;color:var(--rds-ink);text-transform:none;letter-spacing:0} .rds-section.rds-home-lines .hl__text{color:var(--rds-text)} .rds-section.rds-home-lines .hl__text p{margin:0} .rds-section.rds-home-lines .hl__cta{display:flex} .rds-section.rds-home-lines .hl__cta .rds-btn{min-width:0} .rds-section.rds-home-lines .hl__tile--big{flex:0 0 628px;flex-direction:column} .rds-section.rds-home-lines .hl__tile--big .hl__media{height:564px;width:100%} .rds-section.rds-home-lines .hl__tile--big .hl__body{flex:1;padding:32px 40px 40px;gap:14px} .rds-section.rds-home-lines .hl__tile--big .hl__title{font-size:26px;line-height:34px} .rds-section.rds-home-lines .hl__tile--big .hl__text{font-size:16px;line-height:26px;max-width:548px} .rds-section.rds-home-lines .hl__tile--big .hl__cta{margin-top:10px} .rds-section.rds-home-lines .hl__col{flex:1 1 0;display:flex;flex-direction:column;gap:24px;min-width:0} .rds-section.rds-home-lines .hl__tile--side{flex:1 1 0;height:448px;flex-direction:row} .rds-section.rds-home-lines .hl__tile--side .hl__body{flex:1;min-width:0;padding:32px 28px 32px 32px;justify-content:center;gap:12px} .rds-section.rds-home-lines .hl__tile--side .hl__media{width:280px;height:100%} .rds-section.rds-home-lines .hl__tile--side .hl__title{font-size:24px;line-height:32px} .rds-section.rds-home-lines .hl__tile--side .hl__text{font-size:14px;line-height:22px} .rds-section.rds-home-lines .hl__tile--side .hl__cta{margin-top:12px} @media (max-width:1100px){.rds-section.rds-home-lines .hl__mosaic{height:auto;flex-direction:column;gap:24px} .rds-section.rds-home-lines .hl__col{gap:24px} .rds-section.rds-home-lines .hl__tile--big{flex:none;width:100%} .rds-section.rds-home-lines .hl__tile--side{height:auto;flex-direction:column} .rds-section.rds-home-lines .hl__tile--side .hl__media{width:100%;height:340px} .rds-section.rds-home-lines .hl__tile--side .hl__body{padding:32px 40px 40px} .rds-section.rds-home-lines .hl__tile--big .hl__media{height:440px}} @media (max-width:767px){.rds-section.rds-home-lines{padding-top:0} .rds-section.rds-home-lines .hl__head{margin-bottom:24px;gap:8px} .rds-section.rds-home-lines .hl__head .rds-h2{font-size:24px;line-height:29px} .rds-section.rds-home-lines .hl__head .rds-lead{font-size:16px;line-height:22px;font-weight:500} .rds-section.rds-home-lines .hl__mosaic{gap:24px;height:auto;flex-direction:column} .rds-section.rds-home-lines .hl__col{display:contents} .rds-section.rds-home-lines .hl__tile{flex-direction:column;height:auto;width:100%} .rds-section.rds-home-lines .hl__tile--big,.rds-section.rds-home-lines .hl__tile--side{flex:none;width:100%;height:auto} .rds-section.rds-home-lines .hl__tile--side .hl__media,.rds-section.rds-home-lines .hl__tile--big .hl__media{width:100%;height:380px} .rds-section.rds-home-lines .hl__body,.rds-section.rds-home-lines .hl__tile--big .hl__body,.rds-section.rds-home-lines .hl__tile--side .hl__body{padding:20px 20px 24px;gap:10px;flex:none} .rds-section.rds-home-lines .hl__over{font-size:13px;line-height:20px} .rds-section.rds-home-lines .hl__title,.rds-section.rds-home-lines .hl__tile--big .hl__title,.rds-section.rds-home-lines .hl__tile--side .hl__title{font-size:22px;line-height:28px} .rds-section.rds-home-lines .hl__text,.rds-section.rds-home-lines .hl__tile--big .hl__text,.rds-section.rds-home-lines .hl__tile--side .hl__text{font-size:15px;line-height:24px} .rds-section.rds-home-lines .hl__cta{margin-top:10px} .rds-section.rds-home-lines .hl__cta .rds-btn{width:100%} .rds-section.rds-home-lines .hl__tile--big .hl__cta,.rds-section.rds-home-lines .hl__tile--side .hl__cta{margin-top:10px}} @media (min-width:768px){.rds-section.rds-home-lines.rds-v-fig{padding-top:112px;padding-bottom:112px} .rds-section.rds-home-lines.rds-v-fig .hl__head{margin-bottom:40px} .rds-section.rds-home-lines.rds-v-fig .hl__tile--big .hl__body{gap:14px} .rds-section.rds-home-lines.rds-v-fig .hl__tile--big .hl__cta{margin-top:0} .rds-section.rds-home-lines.rds-v-fig .hl__tile--side .hl__body{gap:12px;padding:32px 28px 32px 32px} .rds-section.rds-home-lines.rds-v-fig .hl__tile--side .hl__cta{margin-top:4px}} @media (max-width:767px){.rds-section.rds-home-lines.rds-v-fig{padding-top:56px;padding-bottom:56px} .rds-section.rds-home-lines.rds-v-fig .hl__head{margin-bottom:24px} .rds-section.rds-home-lines.rds-v-fig .hl__head .rds-lead{font-size:16px;line-height:22px} .rds-section.rds-home-lines.rds-v-fig .hl__body,.rds-section.rds-home-lines.rds-v-fig .hl__tile--big .hl__body,.rds-section.rds-home-lines.rds-v-fig .hl__tile--side .hl__body{padding:20px 20px 24px;gap:10px} .rds-section.rds-home-lines.rds-v-fig .hl__cta{margin-top:24px} .rds-section.rds-home-lines.rds-v-fig .hl__tile--big .hl__cta,.rds-section.rds-home-lines.rds-v-fig .hl__tile--side .hl__cta{margin-top:24px}}
.rds-section.rds-home-routine{padding-top:112px;padding-bottom:112px} .rds-section.rds-home-routine.rds-nopt{padding-top:0} .rds-section.rds-home-routine.rds-nopb{padding-bottom:0} .rds-section.rds-home-routine .hr{display:flex;flex-direction:column;gap:32px} .rds-section.rds-home-routine .hr__head{display:flex;align-items:center;justify-content:space-between;gap:24px} .rds-section.rds-home-routine .hr__title{margin:0;font:700 30px/37px var(--rds-font);color:var(--rds-ink);text-transform:none;letter-spacing:0} .rds-section.rds-home-routine .hr__tabs{display:flex;gap:8px;flex:none} .rds-section.rds-home-routine .hr__tab{height:48px;padding:0 28px;margin:0;border:1px solid var(--rds-line);border-radius:6px;background:#fff;color:var(--rds-ink);font:600 14px/20px var(--rds-font);cursor:pointer;white-space:nowrap;transition:background-color .2s var(--rds-ease),color .2s var(--rds-ease),border-color .2s var(--rds-ease)} .rds-section.rds-home-routine .hr__tab:hover{border-color:var(--rds-ink)} .rds-section.rds-home-routine .hr__tab[aria-selected="true"]{background:var(--rds-ink);border-color:var(--rds-ink);color:#fff} .rds-section.rds-home-routine .hr__tab:focus-visible{outline:2px solid var(--rds-ink);outline-offset:2px} .rds-section.rds-home-routine .hr__panel[hidden]{display:none !important} .rds-section.rds-home-routine .hr__track{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px} .rds-section.rds-home-routine .hr__card{display:flex;flex-direction:column;min-width:0;background:#fff;border-radius:var(--rds-r);overflow:hidden} .rds-section.rds-home-routine .hr__media{position:relative;height:420px;padding:40px 20px 24px;background:#fff;display:flex;align-items:flex-end;justify-content:center} .rds-section.rds-home-routine .hr__media > img{height:100%;width:100%;object-fit:cover;object-position:center bottom;display:block} .rds-section.rds-home-routine .hr__body{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:4px 20px 20px} .rds-section.rds-home-routine .hr__pora{display:inline-flex;align-items:center;gap:8px;font:500 13px/16px var(--rds-font);color:var(--rds-muted)} .rds-section.rds-home-routine .hr__pora .rds-ico{color:var(--rds-muted)} .rds-section.rds-home-routine .hr__name{margin:0;font:600 16px/24px var(--rds-font);color:var(--rds-ink);text-transform:none;letter-spacing:0} .rds-section.rds-home-routine .hr__desc{margin:0;font:400 14px/22px var(--rds-font);color:var(--rds-muted)} .rds-section.rds-home-routine .hr__cta{width:100%;margin-top:auto;padding-top:8px} .rds-section.rds-home-routine .hr__cta .rds-btn{width:100%;min-width:0} .rds-section.rds-home-routine .hr__card--set{background:var(--rds-black);color:#fff} .rds-section.rds-home-routine .hr__media--set{background:var(--rds-black)} .rds-section.rds-home-routine .hr__packs{width:100%;height:100%;display:flex;align-items:flex-end;justify-content:center;gap:4px} .rds-section.rds-home-routine .hr__pack{height:100%;display:flex;align-items:flex-end;justify-content:center} .rds-section.rds-home-routine .hr__pack img{width:100%;height:100%;object-fit:cover;object-position:center bottom;display:block} .rds-section.rds-home-routine .hr__card--set .hr__name{color:#fff;font-size:18px;line-height:24px} .rds-section.rds-home-routine .hr__card--set .hr__desc{color:#dbdbe0} .rds-section.rds-home-routine .hr__set-price{margin:4px 0 0;font:600 18px/26px var(--rds-font);color:#fff} .rds-section.rds-home-routine .hr__card--set .hr__cta .rds-btn--light{background:#fff;color:var(--rds-ink) !important} @media (max-width:1100px){.rds-section.rds-home-routine .hr__track{grid-template-columns:repeat(2,minmax(0,1fr))}} @media (max-width:767px){.rds-section.rds-home-routine{padding-top:56px;padding-bottom:56px} .rds-section.rds-home-routine .hr{gap:20px} .rds-section.rds-home-routine .hr__head{flex-direction:column;align-items:stretch;gap:14px} .rds-section.rds-home-routine .hr__title{font-size:24px;line-height:29px} .rds-section.rds-home-routine .hr__tabs{gap:8px} .rds-section.rds-home-routine .hr__tab{flex:1 1 0;min-width:0;padding:0 6px;font-size:14px} .rds-section.rds-home-routine .hr__track{display:flex;gap:12px;overflow-x:auto;margin:0 -20px;padding:0 20px;scroll-snap-type:x mandatory;scroll-padding:0 20px;-webkit-overflow-scrolling:touch;scrollbar-width:none} .rds-section.rds-home-routine .hr__track::-webkit-scrollbar{display:none} .rds-section.rds-home-routine .hr__card{flex:0 0 280px;scroll-snap-align:start} .rds-section.rds-home-routine .hr__track::after{content:"";flex:0 0 8px} .rds-section.rds-home-routine .hr__media{height:400px;padding:36px 16px 20px} .rds-section.rds-home-routine .hr__body{padding:16px 16px 20px;gap:8px}} @media (prefers-reduced-motion:reduce){.rds-section.rds-home-routine .hr__tab{transition:none}} .rds-section.rds-home-routine .hr__media > .hr__hit{position:absolute;inset:0;z-index:1} .rds-section.rds-home-routine .hr__pack > a{display:block;width:100%;height:100%} @media (max-width:767px){.rds-section .hr__cta .rds-btn{font-size:12px;letter-spacing:0;padding-left:12px;padding-right:12px}} @media (min-width:768px){.rds-section.rds-home-routine .hr__media > img{height:276px;width:276px;max-width:100%;object-fit:contain}} @media (max-width:767px){.rds-section.rds-home-routine .hr__media > img{height:250px;width:250px;max-width:100%;object-fit:contain}}
.rds-section.rds-home-sets{padding-top:112px;padding-bottom:112px} .rds-section.rds-home-sets.rds-nopt{padding-top:0} .rds-section.rds-home-sets.rds-nopb{padding-bottom:0} .rds-section.rds-home-sets .hs{display:flex;flex-direction:column;gap:32px} .rds-section.rds-home-sets .hs__head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px} .rds-section.rds-home-sets .hs__head-text{min-width:0} .rds-section.rds-home-sets .hs__title-wrap{gap:12px} .rds-section.rds-home-sets .hs__title-wrap .rds-h2{font-size:30px;line-height:37px;font-weight:700;text-transform:none;letter-spacing:0} .rds-section.rds-home-sets .hs__title-wrap .rds-lead{font:500 18px/26px var(--rds-font);color:var(--rds-ink);max-width:none} .rds-section.rds-home-sets .hs__link{flex:none;font:600 14px/17px var(--rds-font);color:var(--rds-ink);padding-bottom:6px} .rds-section.rds-home-sets .hs__feat{display:flex;height:678px;background:var(--rds-black);border-radius:var(--rds-r);overflow:hidden;color:#fff} .rds-section.rds-home-sets .hs__feat-media{position:relative;flex:0 0 560px;background:#2a2a2c} .rds-section.rds-home-sets .hs__feat-media img{width:100%;height:100%;object-fit:cover;display:block} .rds-section.rds-home-sets .hs__feat-body{flex:1;min-width:0;padding:56px 64px;display:flex;flex-direction:column;justify-content:center;gap:20px} .rds-section.rds-home-sets .hs__feat-over{margin:0;font:400 14px/22px var(--rds-font);color:#bfbfc4} .rds-section.rds-home-sets .hs__feat-name{display:flex;flex-direction:column;gap:4px} .rds-section.rds-home-sets .hs__feat-title{margin:0;font:700 30px/37px var(--rds-font);color:#fff;text-transform:none;letter-spacing:0} .rds-section.rds-home-sets .hs__feat-kicker{margin:0;font:600 14px/20px var(--rds-font);letter-spacing:.28px;text-transform:uppercase;color:#bfbfc4} .rds-section.rds-home-sets .hs__feat-desc{margin:0;font:400 16px/26px var(--rds-font);color:#dbdbe0;max-width:592px} .rds-section.rds-home-sets .hs__steps{display:flex;gap:16px} .rds-section.rds-home-sets .hs__step{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:8px;padding:20px;background:var(--rds-dark-card);border:1px solid #424245;border-radius:var(--rds-r)} .rds-section.rds-home-sets .hs__step-h{margin:0;display:flex;align-items:center;gap:8px;font:600 15px/21px var(--rds-font);color:#fff} .rds-section.rds-home-sets .hs__step-h .rds-ico{color:#fff} .rds-section.rds-home-sets .hs__step-t{margin:0;font:400 13px/20px var(--rds-font);color:#ccccd1} .rds-section.rds-home-sets .hs__incs{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:12px 24px} .rds-section.rds-home-sets .hs__inc{display:flex;align-items:center;gap:10px;min-width:0} .rds-section.rds-home-sets .hs__inc-img{flex:none;width:40px;height:40px;border-radius:var(--rds-r);background:var(--rds-grey);overflow:hidden;display:block} .rds-section.rds-home-sets .hs__inc-img img{width:100%;height:100%;object-fit:contain;display:block} .rds-section.rds-home-sets .hs__inc-txt{display:flex;flex-direction:column;min-width:0} .rds-section.rds-home-sets .hs__inc-name{font:600 13px/18px var(--rds-font);color:#fff} .rds-section.rds-home-sets .hs__inc-role{font:400 13px/20px var(--rds-font);color:#b2b2b8} .rds-section.rds-home-sets .hs__feat-price{display:flex;align-items:center;flex-wrap:wrap;gap:12px} .rds-section.rds-home-sets .hs__feat-now{font:600 26px/38px var(--rds-font);color:#fff} .rds-section.rds-home-sets .hs__feat-old{font:400 16px/26px var(--rds-font);color:#99999e} .rds-section.rds-home-sets .hs__save{display:inline-flex;align-items:center;height:25px;padding:4px 8px;border-radius:2px;background:var(--rds-accent);color:#fff;font:600 12px/17px var(--rds-font);white-space:nowrap} .rds-section.rds-home-sets .hs__feat-cta{display:flex;align-items:center;gap:24px;flex-wrap:wrap} .rds-section.rds-home-sets .hs__feat-cta .rds-btn{min-width:295px} .rds-section.rds-home-sets .hs__more{font:600 13px/18px var(--rds-font);color:#fff;text-decoration:underline;text-underline-offset:4px} .rds-section.rds-home-sets .hs__nav{display:none} .rds-section.rds-home-sets .hs__track{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;overflow:visible;scroll-snap-type:none} .rds-section.rds-home-sets .hs__card{display:flex;flex-direction:column;min-width:0;background:#fff;border:1px solid #e1e3e6;border-radius:var(--rds-r);overflow:hidden} .rds-section.rds-home-sets .hs__card-media{position:relative;height:340px;background:var(--rds-grey)} .rds-section.rds-home-sets .hs__packs{position:absolute;left:0;right:0;top:40px;bottom:28px;display:flex;align-items:flex-end;justify-content:center} .rds-section.rds-home-sets .hs__pack{flex:0 0 100px;height:100%;display:flex;align-items:flex-end;justify-content:center} .rds-section.rds-home-sets .hs__pack img{width:100%;height:100%;max-width:none;max-height:none;object-fit:cover;object-position:center bottom;display:block} .rds-section.rds-home-sets .hs__card-body{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:20px} .rds-section.rds-home-sets .hs__card-title{margin:0;font:600 20px/28px var(--rds-font);color:var(--rds-ink);text-transform:none;letter-spacing:0} .rds-section.rds-home-sets .hs__card-desc{margin:0;font:400 14px/22px var(--rds-font);color:var(--rds-muted)} .rds-section.rds-home-sets .hs__price{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:8px} .rds-section.rds-home-sets .hs__now{font:600 20px/28px var(--rds-font);color:var(--rds-ink)} .rds-section.rds-home-sets .hs__old{font:400 14px/22px var(--rds-font);color:#70747a} .rds-section.rds-home-sets .hs__card .hs__save{margin-top:0} .rds-section.rds-home-sets .hs__card-cta{width:100%;margin-top:8px} .rds-section.rds-home-sets .hs__card-cta .rds-btn{width:100%;min-width:0} @media (max-width:1100px){.rds-section.rds-home-sets .hs__feat-media{flex-basis:44%} .rds-section.rds-home-sets .hs__feat-body{padding:40px} .rds-section.rds-home-sets .hs__track{grid-template-columns:repeat(2,minmax(0,1fr))}} @media (max-width:767px){.rds-section.rds-home-sets{padding-top:56px;padding-bottom:56px} .rds-section.rds-home-sets .hs{gap:24px} .rds-section.rds-home-sets .hs__head{flex-direction:column;align-items:flex-start;gap:12px} .rds-section.rds-home-sets .hs__title-wrap .rds-h2{font-size:24px;line-height:29px} .rds-section.rds-home-sets .hs__title-wrap .rds-lead{font-size:16px;line-height:22px} .rds-section.rds-home-sets .hs__link{padding-bottom:0} .rds-section.rds-home-sets .hs__feat{flex-direction:column;height:auto} .rds-section.rds-home-sets .hs__feat-media{flex:none;width:100%;height:300px} .rds-section.rds-home-sets .hs__feat-body{padding:24px 20px 28px;gap:14px} .rds-section.rds-home-sets .hs__feat-title{font-size:24px;line-height:29px} .rds-section.rds-home-sets .hs__feat-kicker{font-size:13px;line-height:18px;letter-spacing:.13px} .rds-section.rds-home-sets .hs__feat-desc{font-size:14px;line-height:22px} .rds-section.rds-home-sets .hs__steps{flex-direction:column;gap:6px} .rds-section.rds-home-sets .hs__step{padding:16px;gap:6px} .rds-section.rds-home-sets .hs__step-t{font-size:13px;line-height:20px} .rds-section.rds-home-sets .hs__incs{gap:10px 12px} .rds-section.rds-home-sets .hs__feat-now{font-size:22px;line-height:32px} .rds-section.rds-home-sets .hs__feat-old{font-size:14px;line-height:22px} .rds-section.rds-home-sets .hs__feat-price{flex-wrap:nowrap;gap:10px} .rds-section.rds-home-sets .hs__feat-cta{flex-direction:column;align-items:stretch;gap:12px} .rds-section.rds-home-sets .hs__feat-cta .rds-btn{min-width:0;width:100%} .rds-section.rds-home-sets .hs__more{align-self:center} .rds-section.rds-home-sets .hs__nav{display:flex;margin-top:0} .rds-section.rds-home-sets .hs__track{display:flex;gap:12px;overflow-x:auto;margin:0 -20px;padding:0 20px;scroll-snap-type:x mandatory;scroll-padding:0 20px} .rds-section.rds-home-sets .hs__card{flex:0 0 310px;scroll-snap-align:start} .rds-section.rds-home-sets .hs__card-media{height:300px} .rds-section.rds-home-sets .hs__packs{top:36px;bottom:24px} .rds-section.rds-home-sets .hs__card-body{padding:16px 16px 20px;gap:8px} .rds-section.rds-home-sets .hs__card-title{font-size:20px;line-height:28px} .rds-section.rds-home-sets .hs__track::after{content:"";flex:0 0 8px}} .rds-section.rds-home-sets .hs__needs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin-top:32px} .rds-section.rds-home-sets .hs__need{display:flex;flex-direction:column;gap:10px;min-height:148px;padding:20px;border-radius:4px;background:#fff;border:1px solid #e1e3e6;color:var(--rds-ink);text-decoration:none;transition:border-color .2s var(--rds-ease),transform .2s var(--rds-ease)} .rds-section.rds-home-sets .hs__need:hover{border-color:var(--rds-ink);transform:translateY(-2px)} .rds-section.rds-home-sets .hs__need.is-dark{background:var(--rds-black);border-color:var(--rds-black);color:#fff} .rds-section.rds-home-sets .hs__need-pora{display:flex;gap:8px} .rds-section.rds-home-sets .hs__need-t{font:600 15px/21px var(--rds-font);color:inherit;margin-top:auto} .rds-section.rds-home-sets .hs__need-s{font:400 13px/20px var(--rds-font);color:#6b6f75} .rds-section.rds-home-sets .hs__need.is-dark .hs__need-s{color:#b2b2b8} @media (max-width:1100px){.rds-section.rds-home-sets .hs__needs{grid-template-columns:repeat(3,minmax(0,1fr))}} @media (max-width:767px){.rds-section.rds-home-sets .hs__needs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px} .rds-section.rds-home-sets .hs__need{min-height:120px;padding:14px}} @media (min-width:768px){.rds-section.rds-home-sets.rds-v-b{padding-top:112px;padding-bottom:112px} .rds-section.rds-home-sets.rds-v-b .hs__feat{height:475px} .rds-section.rds-home-sets.rds-v-b .hs__needs{margin-top:0} .rds-section.rds-home-sets.rds-v-b .hs__feat-media{flex:0 0 440px} .rds-section.rds-home-sets.rds-v-b .hs__feat-body{padding:48px 56px;gap:14px}} @media (max-width:767px){.rds-section.rds-home-sets.rds-v-b{padding-top:56px;padding-bottom:56px} .rds-section.rds-home-sets.rds-v-b .hs{gap:20px} .rds-section.rds-home-sets.rds-v-b .hs__needs{display:flex;gap:10px;overflow-x:auto;margin:0 -20px;padding:0 20px 4px;scrollbar-width:none} .rds-section.rds-home-sets.rds-v-b .hs__needs::-webkit-scrollbar{display:none} .rds-section.rds-home-sets.rds-v-b .hs__need{flex:0 0 158px;min-height:148px;padding:16px} .rds-section.rds-home-sets.rds-v-b .hs__feat-media{height:240px} .rds-section.rds-home-sets.rds-v-b .hs__feat-body{padding:20px 20px 24px;gap:14px}} @media (max-width:767px){.rds-section.rds-home-sets.rds-v-b .hs__feat-body{gap:10px} .rds-home-b-build .hbz__rt{padding:24px 20px 20px}} @media (max-width:767px){.rds-section.rds-home-sets.rds-v-b .hs__title-wrap{gap:6px} .rds-section.rds-home-sets.rds-v-b .hs__title-wrap .rds-h2{font-size:24px;line-height:29px}} @media (max-width:767px){.rds-section.rds-home-sets.rds-v-b .hs__feat-body{gap:8px;padding-bottom:20px}} .rds-section.rds-home-sets .hs__feat-media > .hs__hit{position:absolute;inset:0;z-index:1} .rds-section.rds-home-sets .hs__pack > a,.rds-section.rds-home-sets .hs__inc-img > a{display:block;width:100%;height:100%} @media (max-width:767px){.rds-section.rds-home-sets .hs__link{display:none}} .rds-section.rds-home-sets.rds-v-fig{padding-bottom:0} .rds-section.rds-home-sets.rds-v-fig .hs__feat{background:#fff;color:var(--rds-ink)} .rds-section.rds-home-sets.rds-v-fig .hs__feat-body{gap:16px} .rds-section.rds-home-sets.rds-v-fig .hs__feat-over{color:#3a3d42} .rds-section.rds-home-sets.rds-v-fig .hs__feat-title{color:var(--rds-ink)} .rds-section.rds-home-sets.rds-v-fig .hs__feat-name{gap:4px} .rds-section.rds-home-sets.rds-v-fig .hs__feat-kicker{color:#3a3d42} .rds-section.rds-home-sets.rds-v-fig .hs__feat-desc{font:500 18px/26px var(--rds-font);color:var(--rds-ink);max-width:none} .rds-section.rds-home-sets.rds-v-fig .hs__pills{display:flex;gap:8px} .rds-section.rds-home-sets.rds-v-fig .hs__pill{display:inline-flex;align-items:center;gap:6px;height:32px;padding:5px 12px;box-sizing:border-box;border:1px solid #e1e3e6;border-radius:999px;font:400 13px/20px var(--rds-font);color:var(--rds-ink)} .rds-section.rds-home-sets.rds-v-fig .hs__inc-line{margin:0;font:400 14px/22px var(--rds-font);color:#3a3d42} .rds-section.rds-home-sets.rds-v-fig .hs__feat-now{color:var(--rds-ink)} .rds-section.rds-home-sets.rds-v-fig .hs__feat-old{color:#6b6f75;font-size:16px;line-height:26px} .rds-section.rds-home-sets.rds-v-fig .hs__feat-price{gap:12px} .rds-section.rds-home-sets.rds-v-fig .hs__more{display:inline-flex;align-items:center;justify-content:center;height:56px;padding:0 24px;box-sizing:border-box;border:1.5px solid var(--rds-ink);border-radius:6px;font:600 14px/20px var(--rds-font);letter-spacing:.28px;text-transform:uppercase;color:var(--rds-ink);text-decoration:none} @media (max-width:767px){.rds-section.rds-home-sets.rds-v-fig .hs__head{gap:0} .rds-section.rds-home-sets.rds-v-fig .hs__feat-over{display:none} .rds-section.rds-home-sets.rds-v-fig .hs__feat-body{padding:20px 20px 24px;gap:14px} .rds-section.rds-home-sets.rds-v-fig .hs__feat-desc{font:500 16px/22px var(--rds-font)} .rds-section.rds-home-sets.rds-v-fig .hs__feat-old{font-size:14px;line-height:22px} .rds-section.rds-home-sets.rds-v-fig .hs__feat-cta{gap:14px} .rds-section.rds-home-sets.rds-v-fig .hs__more{align-self:stretch;width:100%}}
.rds-section.rds-home-stories{padding-top:112px;padding-bottom:112px} .rds-section.rds-home-stories .rds-wrap{display:flex;flex-direction:column;gap:40px} .rds-section .rds-hst__top{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:48px} .rds-section .rds-hst__title{font-size:30px;line-height:37px;font-weight:700} .rds-section .rds-hst__arrows{display:flex;gap:12px} .rds-section .rds-hst__arrow{width:48px;height:48px;padding:0;border-radius:50%;border:1px solid var(--rds-ink);background:transparent;color:var(--rds-ink);display:grid;place-items:center;cursor:pointer;transition:background-color .2s var(--rds-ease),color .2s var(--rds-ease)} .rds-section .rds-hst__arrow:hover{background:var(--rds-ink);color:#fff} .rds-section .rds-hst__summary{display:flex;gap:24px;align-items:stretch} .rds-section .rds-hst__rating{flex:0 0 304px;background:var(--rds-black);color:#fff;border-radius:4px;padding:24px;display:flex;flex-direction:column;gap:6px} .rds-section .rds-hst__score{font-size:48px;line-height:56px;font-weight:300;color:#fff} .rds-section .rds-hst__count{font-size:14px;line-height:22px;color:#dbdbe0} .rds-section .rds-hst__quote{font-size:14px;line-height:22px;font-weight:500;color:#fff} .rds-section .rds-hst__rating .rds-stars{display:inline-flex;gap:4px} .rds-section .rds-hst__claims{flex:1 1 0;min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px} .rds-section .rds-hst__claim{background:var(--rds-grey);border-radius:4px;padding:24px;display:flex;flex-direction:column;gap:8px} .rds-section .rds-hst__num{font-size:40px;line-height:48px;font-weight:300;color:var(--rds-ink)} .rds-section .rds-hst__ctext{font-size:16px;line-height:24px;color:var(--rds-text)} .rds-section .rds-hst__ctext p{margin:0} .rds-section .rds-hst__cbody{display:flex;flex-direction:column;gap:8px} .rds-section .rds-hst__cprod{font-size:14px;line-height:22px;font-weight:600;color:var(--rds-ink)} .rds-section .rds-hst__cprod a{text-decoration:none} .rds-section .rds-hst__cprod a:hover{text-decoration:underline} .rds-section .rds-hst__row{display:flex;gap:16px;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity;overscroll-behavior-x:contain} .rds-section .rds-hst__row::-webkit-scrollbar{display:none} .rds-section .rds-hst__item{flex:0 0 243px;aspect-ratio:9 / 16;border-radius:6px;background:var(--rds-grey);scroll-snap-align:start} .rds-section .rds-hst__item > img{width:100%;height:100%;object-fit:cover} .rds-section .rds-hst__item .rds-play{width:48px;height:48px} .rds-section .rds-hst__foot{font-size:13px;line-height:18px;color:var(--rds-muted)} @media (max-width:767px){.rds-section.rds-home-stories{padding-top:56px;padding-bottom:56px} .rds-section.rds-home-stories .rds-wrap{gap:20px} .rds-section .rds-hst__top{min-height:0} .rds-section .rds-hst__title{font-size:24px;line-height:29px} .rds-section .rds-hst__arrows{display:none} .rds-section .rds-hst__summary{flex-direction:column;gap:12px} .rds-section .rds-hst__rating{flex:none;width:100%;padding:20px} .rds-section .rds-hst__score{font-size:40px;line-height:48px} .rds-section .rds-hst__claims{display:flex;flex-direction:column;gap:12px} .rds-section .rds-hst__claim{flex-direction:row;align-items:flex-start;gap:16px;padding:16px} .rds-section .rds-hst__num{flex:0 0 auto;min-width:65px;font-size:32px;line-height:40px} .rds-section .rds-hst__cbody{gap:4px} .rds-section .rds-hst__ctext{font-size:15px;line-height:22px} .rds-section .rds-hst__cprod{font-size:13px;line-height:20px} .rds-section .rds-hst__row{margin:0 -20px;padding:0 20px 4px;gap:10px;scroll-padding:0 20px} .rds-section .rds-hst__item{flex:0 0 150px}} .rds-section .rds-hst__rating .rds-stars,.rds-section .rds-hst__rating .rds-stars svg{color:#fff} .rds-section .rds-hst__cprod a{color:var(--rds-ink);font-weight:600}
.rds-section.rds-home-v3-distances{padding-top:96px;padding-bottom:96px} .rds-section .rds-v3d__head{display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px;margin-bottom:48px} .rds-section .rds-v3d__pre{margin:0;font-size:88px;line-height:96px;font-weight:300;color:var(--rds-ink)} .rds-section .rds-v3d__title{margin:0;font-size:88px;line-height:96px;font-weight:300;color:var(--rds-ink)} .rds-section .rds-v3d__grid{display:grid;grid-template-columns:320px 480px 1fr;gap:80px;align-items:center} .rds-section .rds-v3d__list{display:flex;flex-direction:column;gap:10px} .rds-section .rds-v3d__btn{height:56px;padding:0 18px;border:1px solid var(--rds-line-2);border-radius:6px;background:#fff;color:var(--rds-ink);font:600 16px/24px var(--rds-font);text-align:left;cursor:pointer} .rds-section .rds-v3d__btn[aria-selected="true"]{background:var(--rds-ink);border-color:var(--rds-ink);color:#fff} .rds-section .rds-v3d__btn:focus-visible{outline:2px solid var(--rds-accent);outline-offset:2px} .rds-section .rds-v3d__frame{margin:0;height:590px;background:#fff;display:flex;align-items:center;justify-content:center;overflow:hidden} .rds-section .rds-v3d__frame img{width:auto;height:100%;max-width:100%;object-fit:contain} .rds-section .rds-v3d__info{display:flex;flex-direction:column;min-height:190px} .rds-section .rds-v3d__panel{display:flex;flex-direction:column;gap:14px;align-items:flex-start} .rds-section .rds-v3d__panel[hidden]{display:none} .rds-section .rds-v3d__text{margin:0;font-size:18px;line-height:28px;font-weight:500;color:var(--rds-ink)} .rds-section .rds-v3d__link{font-size:14px;line-height:22px;font-weight:600;color:var(--rds-ink)} @media (max-width:1100px){.rds-section .rds-v3d__pre,.rds-section .rds-v3d__title{font-size:56px;line-height:62px} .rds-section .rds-v3d__grid{grid-template-columns:1fr 1fr;gap:40px} .rds-section .rds-v3d__info{grid-column:1 / -1}} @media (max-width:767px){.rds-section.rds-home-v3-distances{padding:56px 0} .rds-section.rds-home-v3-distances .rds-wrap{display:flex;flex-direction:column;gap:14px;padding:0 20px} .rds-section .rds-v3d__head,.rds-section .rds-v3d__grid{display:contents} .rds-section .rds-v3d__pre{order:1;font-size:52px;line-height:60px;text-align:center} .rds-section .rds-v3d__frame{order:2;height:440px} .rds-section .rds-v3d__title{order:3;font-size:44px;line-height:52px;text-align:center} .rds-section .rds-v3d__list{order:4;flex-direction:row;gap:6px} .rds-section .rds-v3d__btn{flex:1 1 0;height:52px;padding:0 12px;font-size:13px;line-height:18px;text-align:center} .rds-section .rds-v3d__info{order:5;min-height:0} .rds-section .rds-v3d__text{font-size:16px;line-height:24px;font-weight:500;height:72px} .rds-section .rds-v3d__panel{gap:14px;width:100%} .rds-section .rds-v3d__panel .rds-btn{width:100%}} @media (max-width:767px){.rds-section .rds-v3d__link{display:none}} @media (min-width:768px){.rds-section.rds-home-v3-distances .rds-wrap{display:flex;flex-direction:column;gap:8px} .rds-section .rds-v3d__head{display:contents} .rds-section .rds-v3d__pre{order:1;text-align:center} .rds-section .rds-v3d__grid{order:2} .rds-section .rds-v3d__title{order:3;text-align:center}}
.rds-section.rds-home-v3-hero{padding:0;overflow:hidden} .rds-section.rds-home-v3-hero .rds-wrap{max-width:none;padding:0} .rds-section.rds-home-v3-hero .rds-v3h__stage{position:relative;height:780px} .rds-section .rds-v3h__name{position:absolute;top:10px;margin:0;z-index:1;font-size:11.32vw;line-height:1.37;font-weight:300;color:var(--rds-ink);white-space:nowrap;letter-spacing:0} .rds-section .rds-v3h__name--1{left:3.9%} .rds-section .rds-v3h__name--2{left:68.6%} .rds-section .rds-v3h__bottle{position:absolute;left:49.86%;top:-262px;width:17.29%;height:1200px;z-index:2;pointer-events:none} .rds-section .rds-v3h__bottle img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;display:block} .rds-section .rds-v3h__road{position:absolute;top:640px;height:2px;background:var(--rds-ink);z-index:1} .rds-section .rds-v3h__road--l{left:0;width:50.2%} .rds-section .rds-v3h__road--r{left:66.94%;right:0} .rds-section .rds-v3h__stop{position:absolute;top:619px;width:44px;height:44px;z-index:3} .rds-section .rds-v3h__stop--l{left:80px} .rds-section .rds-v3h__stop--r{left:91.39%} .rds-section .rds-v3h__dot{position:absolute;inset:0;border-radius:50%;background:#fff;border:1px solid var(--rds-ink);display:block} .rds-section .rds-v3h__dot--acc{background:var(--rds-accent);border-color:var(--rds-accent)} .rds-section .rds-v3h__dot i{position:absolute;background:var(--rds-ink)} .rds-section .rds-v3h__dot--acc i{background:#fff} .rds-section .rds-v3h__dot i:nth-child(1){left:21px;top:11px;width:1px;height:22px} .rds-section .rds-v3h__dot i:nth-child(2){left:11px;top:21px;width:22px;height:1px} .rds-section .rds-v3h__stoptx{position:absolute;bottom:50px;white-space:nowrap;font-size:14px;line-height:20px;font-weight:600;color:var(--rds-ink)} .rds-section .rds-v3h__stop--l .rds-v3h__stoptx{left:0} .rds-section .rds-v3h__stop--r .rds-v3h__stoptx{right:0} .rds-section .rds-v3h__copy{position:absolute;left:80px;top:270px;width:41.25%;max-width:594px;display:flex;flex-direction:column;gap:14px;z-index:3} .rds-section .rds-v3h__proof{margin:0;font-size:14px;line-height:22px;color:var(--rds-text)} .rds-section .rds-v3h__title{margin:0;font-size:44px;line-height:52px;font-weight:300;color:var(--rds-ink);text-transform:none} .rds-section .rds-v3h__text p{margin:0;font-size:16px;line-height:24px;color:var(--rds-text)} .rds-section .rds-v3h__btns{position:absolute;left:80px;top:669px;display:flex;align-items:center;gap:24px;z-index:3} .rds-section .rds-v3h__btns .rds-btn{min-width:291px} .rds-section .rds-v3h__cfg{display:inline-flex;align-items:center;gap:8px;font-size:14px;line-height:17px;font-weight:600;color:var(--rds-ink);text-decoration:none} .rds-section .rds-v3h__offer{position:absolute;left:68.8%;top:667px;width:300px;display:flex;flex-direction:column;gap:6px;z-index:3} .rds-section .rds-v3h__offer-row{margin:0;display:flex;align-items:baseline;gap:10px;flex-wrap:wrap} .rds-section .rds-v3h__offer-name{font-size:16px;line-height:24px;font-weight:600;color:var(--rds-ink)} .rds-section .rds-v3h__offer-price{font-size:16px;line-height:24px;font-weight:600;color:var(--rds-ink)} .rds-section .rds-v3h__offer s{font-size:14px;line-height:22px;color:#70747a} .rds-section .rds-v3h__save{align-self:flex-start;background:var(--rds-accent);color:#fff;font-size:12px;line-height:17px;font-weight:600;padding:4px 8px;border-radius:2px} .rds-section .rds-v3h__add{align-self:flex-start;background:none;border:0;padding:4px 0 0;font:600 14px/22px var(--rds-font);color:var(--rds-ink);text-decoration:underline;text-underline-offset:4px;cursor:pointer} @media (max-width:1024px){.rds-section.rds-home-v3-hero .rds-v3h__stage{height:720px} .rds-section .rds-v3h__copy{left:40px;width:52%} .rds-section .rds-v3h__title{font-size:36px;line-height:44px} .rds-section .rds-v3h__btns{left:40px;top:620px} .rds-section .rds-v3h__stop--l{left:40px} .rds-section .rds-v3h__road--l{width:50%} .rds-section .rds-v3h__offer{left:auto;right:40px;top:600px}} @media (max-width:767px){.rds-section.rds-home-v3-hero{padding:0} .rds-section.rds-home-v3-hero .rds-v3h__stage{height:auto;display:flex;flex-direction:column;gap:0} .rds-section.rds-home-v3-hero .rds-v3h__stage::before{content:"";display:block;height:640px;flex:0 0 640px} .rds-section .rds-v3h__name{font-size:14.1vw;line-height:61px;top:14px;white-space:nowrap} .rds-section .rds-v3h__name--1{left:12px} .rds-section .rds-v3h__name--1::after{content:" " attr(data-m)} .rds-section .rds-v3h__name--2{display:none} .rds-section .rds-v3h__bottle{left:124px;top:72px;width:143px;height:690px} .rds-section .rds-v3h__road{top:590px;height:2px} .rds-section .rds-v3h__road--l{left:0;width:128px;right:auto} .rds-section .rds-v3h__road--r{left:264px;width:126px;right:auto} .rds-section .rds-v3h__stop{top:571px;width:40px;height:40px} .rds-section .rds-v3h__stop--l{left:20px} .rds-section .rds-v3h__stop--r{left:330px} .rds-section .rds-v3h__stoptx{bottom:48px;font-size:14px;line-height:20px;white-space:normal;width:90px} .rds-section .rds-v3h__stop--r .rds-v3h__stoptx{text-align:right;width:60px} .rds-section .rds-v3h__copy{position:relative;left:auto;top:auto;width:auto;max-width:none;padding:28px 20px 0;gap:14px} .rds-section .rds-v3h__proof{font-size:13px;line-height:20px} .rds-section .rds-v3h__title{font-size:36px;line-height:44px} .rds-section .rds-v3h__text p{font-size:15px;line-height:24px} .rds-section .rds-v3h__btns{position:relative;left:auto;top:auto;flex-direction:column;align-items:stretch;gap:0;margin:14px 20px 0} .rds-section .rds-v3h__btns .rds-btn{min-width:0;width:100%} .rds-section .rds-v3h__cfg{display:none} .rds-section .rds-v3h__offer{position:relative;left:auto;top:auto;right:auto;width:auto;margin:14px 20px 56px;padding:14px;background:#f0f2f5;border-radius:4px;gap:6px;box-sizing:border-box} .rds-section .rds-v3h__offer-row{gap:10px} .rds-section .rds-v3h__offer-name,.rds-section .rds-v3h__offer-price{font-size:15px;line-height:22px} .rds-section .rds-v3h__save{font-size:13px;line-height:17px} .rds-section .rds-v3h__add{font-size:15px;line-height:20px;text-decoration:none;padding:0}} @media (max-width:767px){.rds-section .rds-v3h__title{font-size:34px;line-height:44px} .rds-section .rds-v3h__btns{margin:0 20px}} @media (max-width:767px){.rds-section.rds-home-v3-hero .rds-v3h__title{font-size:32px;line-height:44px}}
.rds-section.rds-home-v3-list{padding-top:112px;padding-bottom:112px} .rds-section .rds-v3l__head{margin-bottom:56px} .rds-section .rds-v3l__head .rds-h2{margin:0;font-size:72px;line-height:80px;font-weight:300} .rds-section .rds-v3l__cat + .rds-v3l__cat{margin-top:56px} .rds-section .rds-v3l__chead{display:flex;align-items:baseline;justify-content:space-between;gap:24px;padding:0 0 20px;border-bottom:1px solid var(--rds-line);margin-bottom:24px} .rds-section .rds-v3l__ctitle{margin:0;font-size:40px;line-height:48px;font-weight:300;color:var(--rds-ink)} .rds-section .rds-v3l__cmeta{margin:0;font-size:16px;line-height:24px;color:var(--rds-text)} .rds-section .rds-v3l__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:24px 64px} .rds-section .rds-v3l__row{display:grid;grid-template-columns:92px minmax(0,1fr) auto 48px;align-items:center;gap:18px;min-width:0} .rds-section .rds-v3l__pic{display:flex;align-items:center;justify-content:center;width:92px;height:112px;background:var(--rds-grey);border-radius:4px;overflow:hidden} .rds-section .rds-v3l__pic img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain} .rds-section .rds-v3l__txt{min-width:0;display:flex;flex-direction:column;gap:2px} .rds-section .rds-v3l__name{margin:0;font-size:17px;line-height:24px;font-weight:600;color:var(--rds-ink)} .rds-section .rds-v3l__name a{color:inherit;text-decoration:none} .rds-section .rds-v3l__name a:hover{text-decoration:underline} .rds-section .rds-v3l__desc{margin:0;font-size:15px;line-height:22px;color:var(--rds-text)} .rds-section .rds-v3l__price{margin:0;font-size:15px;line-height:22px;font-weight:600;color:var(--rds-ink);white-space:nowrap} .rds-section .rds-v3l__add{width:48px;height:48px;border-radius:50%;border:0;background:var(--rds-ink);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0} .rds-section .rds-v3l__add:hover{background:var(--rds-accent)} .rds-section .rds-v3l__add:focus-visible{outline:2px solid var(--rds-accent);outline-offset:2px} @media (max-width:1024px){.rds-section .rds-v3l__head .rds-h2{font-size:56px;line-height:62px} .rds-section .rds-v3l__list{gap:20px 32px}} @media (max-width:767px){.rds-section.rds-home-v3-list{padding-top:56px;padding-bottom:56px} .rds-section .rds-v3l__head{margin-bottom:32px} .rds-section .rds-v3l__head .rds-h2{font-size:36px;line-height:42px} .rds-section .rds-v3l__cat + .rds-v3l__cat{margin-top:40px} .rds-section .rds-v3l__ctitle{font-size:30px;line-height:36px} .rds-section .rds-v3l__list{grid-template-columns:1fr;gap:20px} .rds-section .rds-v3l__row{grid-template-columns:72px minmax(0,1fr) 40px;grid-template-areas:"pic txt add" "pic price add";gap:4px 14px} .rds-section .rds-v3l__pic{grid-area:pic;width:72px;height:88px} .rds-section .rds-v3l__txt{grid-area:txt} .rds-section .rds-v3l__price{grid-area:price} .rds-section .rds-v3l__add{grid-area:add;width:40px;height:40px}} @media (max-width:767px){.rds-section .rds-v3l__row{min-height:96px}} @media (max-width:767px){.rds-section .rds-v3l__row{min-height:100px}}
.rds-section.rds-home-v3-map{padding:0;overflow:hidden} .rds-section.rds-home-v3-map .rds-wrap{max-width:none;padding:0} .rds-section .rds-v3m__stage{position:relative;height:960px;overflow:hidden;background:#f0f2f5} .rds-section .rds-v3m__img{position:absolute;inset:0} .rds-section .rds-v3m__img img{width:100%;height:100%;object-fit:cover;display:block} .rds-section .rds-v3m__pts{position:absolute;left:0;top:0;width:1440px;height:960px} .rds-section .rds-v3m__pt{position:absolute;width:44px;height:44px;margin:0;padding:0;border:0;background:none;cursor:pointer;transform:translate(-50%,-50%);z-index:2} .rds-section .rds-v3m__pt:focus-visible{outline:2px solid var(--rds-accent);outline-offset:3px;border-radius:50%} .rds-section .rds-v3m__dot{position:absolute;inset:0;border-radius:50%;background:rgba(255,255,255,.92);display:block;transition:background .25s} .rds-section .rds-v3m__dot i{position:absolute;background:var(--rds-ink);transition:background .25s} .rds-section .rds-v3m__dot i:nth-child(1){left:21px;top:11px;width:1px;height:22px} .rds-section .rds-v3m__dot i:nth-child(2){left:11px;top:21px;width:22px;height:1px} .rds-section .rds-v3m__pt.is-on .rds-v3m__dot{background:var(--rds-ink)} .rds-section .rds-v3m__pt.is-on .rds-v3m__dot i{background:#fff} .rds-section .rds-v3m__chip{position:absolute;top:12px;left:48px;white-space:nowrap;background:#fff;color:var(--rds-ink);font-size:14px;line-height:20px;font-weight:600;padding:6px 10px;border-radius:4px;transition:background .25s,color .25s} .rds-section .rds-v3m__pt.is-left .rds-v3m__chip{left:auto;right:48px} .rds-section .rds-v3m__pt.is-on .rds-v3m__chip{background:var(--rds-ink);color:#fff} .rds-section .rds-v3m__head{position:absolute;left:880px;top:72px;width:500px;display:flex;flex-direction:column;gap:10px;z-index:3} .rds-section .rds-v3m__title{margin:0;font-size:56px;line-height:64px;font-weight:300;color:var(--rds-ink)} .rds-section .rds-v3m__lead{margin:0;font-size:16px;line-height:24px;color:var(--rds-text)} .rds-section .rds-v3m__tabs{display:none} .rds-section .rds-v3m__panel{position:absolute;left:880px;top:300px;width:280px;z-index:3;display:flex;flex-direction:column;gap:8px} .rds-section .rds-v3m__panel[hidden]{display:none} .rds-section .rds-v3m__pack{position:absolute;left:322px;top:116px;width:140px;height:500px;display:flex;align-items:flex-end;justify-content:center} .rds-section .rds-v3m__pack img{max-height:100%;width:auto;max-width:100%;object-fit:contain;object-position:bottom} .rds-section .rds-v3m__info{display:flex;flex-direction:column;gap:8px} .rds-section .rds-v3m__pora{margin:0;display:flex;align-items:center;gap:8px;font-size:14px;line-height:17px;font-weight:500;color:var(--rds-text)} .rds-section .rds-v3m__pora svg{flex:0 0 18px} .rds-section .rds-v3m__name{margin:0;font-size:26px;line-height:34px;font-weight:600;color:var(--rds-ink)} .rds-section .rds-v3m__over{margin:0;font-size:15px;line-height:22px;color:var(--rds-text)} .rds-section .rds-v3m__uses{list-style:none;margin:6px 0 0;padding:6px 0;display:flex;flex-direction:column;gap:6px} .rds-section .rds-v3m__uses li{display:flex;align-items:center;gap:8px;font-size:15px;line-height:20px;color:var(--rds-ink)} .rds-section .rds-v3m__uses li svg{flex:0 0 18px} .rds-section .rds-v3m__save{align-self:flex-start;background:var(--rds-accent);color:#fff;font-size:12px;line-height:17px;font-weight:600;padding:4px 8px;border-radius:2px} .rds-section .rds-v3m__btn{margin-top:8px} .rds-section .rds-v3m__btn .rds-btn{width:100%} .rds-section .rds-v3m__link{font-size:14px;line-height:22px;font-weight:600;color:var(--rds-ink)} .rds-section .rds-v3m__warn{margin:4px 0 0;font-size:13px;line-height:18px;color:var(--rds-muted)} @media (max-width:1280px){.rds-section .rds-v3m__head{left:60px} .rds-section .rds-v3m__panel{left:60px} .rds-section .rds-v3m__pack{left:302px}} @media (max-width:767px){.rds-section .rds-v3m__stage{height:480px} .rds-section .rds-v3m__pts{left:50%;width:1440px;margin-left:-720px;transform:scale(.5);transform-origin:50% 0} .rds-section .rds-v3m__pt .rds-v3m__chip{display:none} .rds-section .rds-v3m__head{position:static;width:auto;padding:24px 20px 0;gap:14px} .rds-section .rds-v3m__title{font-size:36px;line-height:44px} .rds-section .rds-v3m__lead{font-size:16px;line-height:24px} .rds-section .rds-v3m__tabs{display:flex;flex-wrap:wrap;gap:8px;padding:22px 20px 0} .rds-section .rds-v3m__tab{height:32px;padding:0 12px;border:1px solid var(--rds-line-2);border-radius:16px;background:#fff;color:var(--rds-ink);font:600 13px/20px var(--rds-font);cursor:pointer} .rds-section .rds-v3m__tab.is-on{background:var(--rds-ink);border-color:var(--rds-ink);color:#fff} .rds-section .rds-v3m__panel{position:static;width:auto;padding:16px 20px 56px;gap:8px} .rds-section .rds-v3m__pack{position:static;width:90px;height:320px;margin:0 auto;order:0} .rds-section .rds-v3m__info{order:1} .rds-section .rds-v3m__name{font-size:24px;line-height:32px} .rds-section .rds-v3m__btn .rds-btn{width:100%}} @media (max-width:767px){.rds-section .rds-v3m__tabs{padding:28px 20px 122px} .rds-section .rds-v3m__panel{padding:0 20px 56px} .rds-section .rds-v3m__info{padding-top:35px} .rds-section .rds-v3m__uses{gap:10px;padding:0;margin-top:8px} .rds-section .rds-v3m__link{display:none}} @media (max-width:767px){.rds-section .rds-v3m__tabs{padding-bottom:99px}} .rds-section .rds-v3m__pack > a.rds-plink{display:contents}
.rds-section.rds-home-v3-numbers{padding-top:112px;padding-bottom:0} .rds-section .rds-v3n__head{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:32px 64px;margin-bottom:0} .rds-section .rds-v3n__head .rds-h2{margin:0;font-size:72px;line-height:80px;font-weight:300} .rds-section .rds-v3n__head .rds-lead{max-width:549px;font-size:16px;line-height:26px;color:var(--rds-text)} .rds-section .rds-v3n__head .rds-lead p{margin:0} .rds-section .rds-v3n__strip{position:relative;left:50%;transform:translateX(-50%);width:100vw;margin:56px 0 0;background:var(--rds-black);padding:0 var(--rds-gutter);box-sizing:border-box} .rds-section .rds-v3n__list{list-style:none;margin:0;padding:0;max-width:1280px;margin-left:auto;margin-right:auto;display:flex;justify-content:space-between;gap:24px;padding:40px 0 36px} .rds-section .rds-v3n__stat{min-width:0;flex:1 1 0;display:flex;flex-direction:column;gap:6px} .rds-section .rds-v3n__num{margin:0;font-size:84px;line-height:92px;font-weight:300;color:#fff;white-space:nowrap} .rds-section .rds-v3n__txt{margin:0;font-size:15px;line-height:22px;color:#dbdbe0;max-width:218px} .rds-section .rds-v3n__txt p{margin:0} .rds-section .rds-v3n__foot{margin:0;padding:16px 0 0;font-size:13px;line-height:18px;color:var(--rds-muted)} @media (max-width:1024px){.rds-section .rds-v3n__head .rds-h2{font-size:56px;line-height:62px} .rds-section .rds-v3n__num{font-size:56px;line-height:64px} .rds-section .rds-v3n__list{flex-wrap:wrap} .rds-section .rds-v3n__stat{flex:0 0 40%}} @media (max-width:767px){.rds-section.rds-home-v3-numbers{padding-top:56px} .rds-section .rds-v3n__head .rds-h2{font-size:36px;line-height:42px} .rds-section .rds-v3n__strip{margin-top:32px} .rds-section .rds-v3n__list{padding:28px 0;gap:24px 16px} .rds-section .rds-v3n__stat{flex:0 0 calc(50% - 8px)} .rds-section .rds-v3n__num{font-size:44px;line-height:50px} .rds-section .rds-v3n__txt{font-size:13px;line-height:19px}} @media (max-width:767px){.rds-section .rds-v3n__strip{margin-top:0} .rds-section .rds-v3n__head{flex-direction:column;align-items:stretch;gap:8px;padding-bottom:24px} .rds-section .rds-v3n__head .rds-h2{font-size:40px;line-height:48px} .rds-section .rds-v3n__head .rds-lead{font-size:16px;line-height:24px} .rds-section .rds-v3n__list{padding:34px 0} .rds-section .rds-v3n__foot{padding:12px 20px 24px}} @media (max-width:767px){.rds-section.rds-home-v3-numbers .rds-v3n__foot{margin:0;padding:12px 20px 24px} .rds-section.rds-home-v3-numbers{padding-bottom:75px}} @media (max-width:767px){.rds-section.rds-home-v3-numbers{padding-bottom:57px}}
.rds-section.rds-home-v3-panorama{padding-top:112px;padding-bottom:0} .rds-section .rds-v3p__head{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;gap:64px;min-height:160px} .rds-section .rds-v3p__title{margin:0;flex:1 1 auto;white-space:nowrap;font-size:72px;line-height:80px;font-weight:300;color:var(--rds-ink)} .rds-section .rds-v3p__text{width:386px;flex:0 0 386px;font-size:16px;line-height:26px;color:var(--rds-text);padding-bottom:6px} .rds-section .rds-v3p__text p{margin:0} .rds-section .rds-v3p__pan{position:relative;left:50%;transform:translateX(-50%);width:100vw;margin:40px 0 0;height:720px;overflow:hidden} .rds-section .rds-v3p__pan img{width:100%;height:100%;object-fit:cover;display:block} @media (max-width:1100px){.rds-section .rds-v3p__title{white-space:normal;font-size:56px;line-height:62px}} @media (max-width:767px){.rds-section.rds-home-v3-panorama{padding-top:0} .rds-section .rds-v3p__head{flex-direction:column;align-items:stretch;gap:12px;padding:0 20px 12px} .rds-section .rds-v3p__title{white-space:normal;font-size:30px;line-height:38px} .rds-section .rds-v3p__text{width:auto;flex:none;font-size:15px;line-height:24px;padding-bottom:0} .rds-section .rds-v3p__pan{margin-top:14px;height:340px}} .rds-section.rds-home-v3-panorama{padding:112px var(--rds-gutter) 0} .rds-section.rds-home-v3-panorama .rds-wrap{padding-top:0} @media (max-width:767px){.rds-section.rds-home-v3-panorama{padding:0} .rds-section .rds-v3p__title{font-size:28px;line-height:38px}} @media (max-width:767px){.rds-section .rds-v3p__pan{margin-top:28px}} .rds-section.rds-home-v3-panorama .rds-v3p__head{margin-bottom:40px} .rds-section.rds-home-v3-panorama .rds-v3p__pan{margin-top:0} @media (max-width:767px){.rds-section.rds-home-v3-panorama .rds-v3p__head{margin-bottom:0} .rds-section.rds-home-v3-panorama .rds-v3p__pan{margin-top:28px}} @media (max-width:767px){.rds-section.rds-home-v3-panorama .rds-v3p__pan{margin-top:14px}} @media (max-width:767px){.rds-section.rds-home-v3-panorama .rds-v3p__head{padding-bottom:26px} .rds-section.rds-home-v3-panorama .rds-v3p__pan{margin-top:0}}
.rds-section.rds-home-v3-return{position:relative;padding:0;overflow:hidden;min-height:820px;display:flex;align-items:center} .rds-section.rds-home-v3-return .rds-wrap{position:static;max-width:1280px;width:100%} .rds-section .rds-v3r__media{position:absolute;inset:0;z-index:0;overflow:hidden} .rds-section .rds-v3r__media img{width:100%;height:100%;object-fit:cover;display:block;transform-origin:60% 50%;transition:transform 1.8s cubic-bezier(.2,.7,.2,1);will-change:transform} .rds-section.rds-home-v3-return.is-prep .rds-v3r__media img{transform:scale(1.12) translate3d(6%,4%,0)} .rds-section.rds-home-v3-return.is-in .rds-v3r__media img{transform:none} .rds-section .rds-v3r__copy{position:relative;z-index:2;width:400px;max-width:100%;display:flex;flex-direction:column;gap:14px} .rds-section .rds-v3r__title{margin:0;font-size:36px;line-height:44px;font-weight:300;color:var(--rds-ink)} .rds-section .rds-v3r__name{margin:0;font-size:20px;line-height:28px;font-weight:600;color:var(--rds-ink)} .rds-section .rds-v3r__text p{margin:0;font-size:16px;line-height:24px;color:var(--rds-text)} .rds-section .rds-v3r__prices{margin:6px 0 0;display:flex;align-items:baseline;gap:10px} .rds-section .rds-v3r__prices b{font-size:26px;line-height:34px;font-weight:600;color:var(--rds-ink)} .rds-section .rds-v3r__prices s{font-size:15px;line-height:22px;color:#70747a} .rds-section .rds-v3r__save{align-self:flex-start;background:var(--rds-accent);color:#fff;font-size:12px;line-height:17px;font-weight:600;padding:4px 8px;border-radius:2px} .rds-section .rds-v3r__btns{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-top:8px} .rds-section .rds-v3r__btns .rds-btn{width:100%} .rds-section .rds-v3r__link{font-size:14px;line-height:22px;font-weight:600;color:var(--rds-ink)} @media (prefers-reduced-motion:reduce){.rds-section .rds-v3r__media img{transform:none !important;transition:none !important}} @media (max-width:767px){.rds-section.rds-home-v3-return{min-height:0;padding:0} .rds-section.rds-home-v3-return .rds-wrap{padding-top:0;padding-bottom:0} .rds-section .rds-v3r__media{position:absolute} .rds-section .rds-v3r__copy{width:auto;padding:56px 20px} .rds-section .rds-v3r__title{font-size:28px;line-height:34px}} @media (max-width:767px){.rds-section.rds-home-v3-return{display:block;min-height:0;padding:56px 0 0} .rds-section.rds-home-v3-return .rds-v3r__media{position:relative;inset:auto;order:2;height:440px;margin-top:14px} .rds-section.rds-home-v3-return .rds-v3r__copy{padding:0 20px;gap:12px;width:auto} .rds-section .rds-v3r__title{font-size:30px;line-height:38px} .rds-section .rds-v3r__text p{font-size:15px;line-height:24px}} @media (max-width:767px){.rds-section.rds-home-v3-return .rds-v3r__media{margin-top:0} .rds-section.rds-home-v3-return .rds-v3r__copy{gap:8px}}
.rds-section.rds-home-v3-shelf{padding-top:112px;padding-bottom:112px} .rds-section .rds-v3sh__head{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:32px 64px;margin-bottom:56px} .rds-section .rds-v3sh__head .rds-h2{margin:0;font-size:72px;line-height:80px;font-weight:300} .rds-section .rds-v3sh__head .rds-lead{max-width:472px;font-size:16px;line-height:26px;color:var(--rds-text)} .rds-section .rds-v3sh__head .rds-lead p{margin:0} .rds-section .rds-v3sh__items{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:32px 8px} .rds-section .rds-v3sh__item{display:flex;flex-direction:column;align-items:center;text-align:center;min-width:0} .rds-section .rds-v3sh__pic{height:170px;width:100%;display:flex;align-items:flex-end;justify-content:center} .rds-section .rds-v3sh__pic img{max-height:170px;width:auto;max-width:100%;object-fit:contain;object-position:bottom} .rds-section .rds-v3sh__name{margin:12px 0 0;font-size:13px;line-height:18px;font-weight:600;color:var(--rds-ink);min-height:36px} .rds-section .rds-v3sh__price{margin:2px 0 10px;font-size:14px;line-height:20px;color:var(--rds-muted)} .rds-section .rds-v3sh__pick{display:flex;gap:6px;flex-wrap:wrap;justify-content:center} .rds-section .rds-v3sh__pb{height:32px;padding:0 10px;border:1px solid var(--rds-line-2);border-radius:16px;background:#fff;color:var(--rds-ink);font:600 12px/16px var(--rds-font);cursor:pointer} .rds-section .rds-v3sh__pb[aria-pressed="true"]{background:var(--rds-ink);border-color:var(--rds-ink);color:#fff} .rds-section .rds-v3sh__pb:focus-visible{outline:2px solid var(--rds-accent);outline-offset:2px} .rds-section .rds-v3sh__road{height:2px;background:var(--rds-ink);margin-top:0} .rds-section .rds-v3sh__routine{margin-top:56px;background:var(--rds-grey);border-radius:4px;padding:32px 40px;display:flex;flex-direction:column;gap:24px} .rds-section .rds-v3sh__rhead{display:flex;align-items:baseline;justify-content:space-between;gap:24px} .rds-section .rds-v3sh__rtitle{margin:0;font-size:20px;line-height:28px;font-weight:600;color:var(--rds-ink)} .rds-section .rds-v3sh__rhint{margin:0;font-size:15px;line-height:22px;color:var(--rds-muted);max-width:520px} .rds-section .rds-v3sh__slots{display:grid;grid-template-columns:1fr 1fr;gap:24px} .rds-section .rds-v3sh__slot{background:#fff;border-radius:4px;padding:20px 24px;min-height:120px;display:flex;flex-direction:column;gap:8px} .rds-section .rds-v3sh__slabel{margin:0;font-size:15px;line-height:22px;font-weight:600;color:var(--rds-ink)} .rds-section .rds-v3sh__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px} .rds-section .rds-v3sh__list li{font-size:15px;line-height:22px;color:var(--rds-ink);display:flex;justify-content:space-between;gap:12px} .rds-section .rds-v3sh__empty{margin:0;font-size:15px;line-height:22px;color:var(--rds-muted)} .rds-section .rds-v3sh__list:not(:empty) + .rds-v3sh__empty{display:none} .rds-section .rds-v3sh__foot{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap} .rds-section .rds-v3sh__sum{margin:0;font-size:15px;line-height:22px;color:var(--rds-ink);display:flex;align-items:baseline;gap:12px} .rds-section .rds-v3sh__sum b{font-size:30px;line-height:38px;font-weight:600} .rds-section .rds-v3sh__foot .rds-btn[disabled]{opacity:.45;cursor:default} @media (max-width:1024px){.rds-section .rds-v3sh__items{grid-template-columns:repeat(5,1fr)} .rds-section .rds-v3sh__head .rds-h2{font-size:56px;line-height:62px}} @media (max-width:767px){.rds-section.rds-home-v3-shelf{padding-top:56px;padding-bottom:56px} .rds-section .rds-v3sh__head{flex-direction:column;align-items:stretch;gap:16px;margin-bottom:32px} .rds-section .rds-v3sh__head .rds-h2{font-size:36px;line-height:42px} .rds-section .rds-v3sh__items{grid-template-columns:repeat(3,1fr);gap:24px 10px} .rds-section .rds-v3sh__pic{height:120px} .rds-section .rds-v3sh__pic img{max-height:120px} .rds-section .rds-v3sh__name{font-size:12px;line-height:17px;min-height:34px} .rds-section .rds-v3sh__routine{padding:20px;margin-top:32px} .rds-section .rds-v3sh__slots{grid-template-columns:1fr} .rds-section .rds-v3sh__foot .rds-btn{width:100%}} .rds-section .rds-v3sh__item{cursor:grab;user-select:none;-webkit-user-select:none} .rds-v3sh__ghost{position:fixed;left:0;top:0;z-index:99999;pointer-events:none;opacity:.9;transition:none} .rds-section .rds-v3sh__slot.is-over{outline:2px dashed var(--rds-accent);outline-offset:-4px;background:#fff6f0} @media (max-width:767px){.rds-section.rds-home-v3-shelf{padding:56px 0} .rds-section.rds-home-v3-shelf .rds-wrap{padding:0} .rds-section .rds-v3sh__head{flex-direction:column;align-items:stretch;gap:8px;margin:0;padding:0 20px;height:160px;box-sizing:border-box} .rds-section .rds-v3sh__head .rds-h2{font-size:40px;line-height:48px} .rds-section .rds-v3sh__head .rds-lead{font-size:16px;line-height:24px;max-width:none} .rds-section .rds-v3sh__shelf{position:relative;height:590px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none} .rds-section .rds-v3sh__shelf::-webkit-scrollbar{display:none} .rds-section .rds-v3sh__items{position:absolute;left:0;top:39px;width:1140px;height:551px;display:block;margin:0;padding:0} .rds-section .rds-v3sh__item{position:absolute;top:0;width:112px;height:551px} .rds-section .rds-v3sh__item:nth-child(1){left:20px} .rds-section .rds-v3sh__item:nth-child(2){left:132px} .rds-section .rds-v3sh__item:nth-child(3){left:244px} .rds-section .rds-v3sh__item:nth-child(4){left:356px} .rds-section .rds-v3sh__item:nth-child(5){left:468px} .rds-section .rds-v3sh__item:nth-child(6){left:580px} .rds-section .rds-v3sh__item:nth-child(7){left:692px} .rds-section .rds-v3sh__item:nth-child(8){left:804px} .rds-section .rds-v3sh__item:nth-child(9){left:916px} .rds-section .rds-v3sh__item:nth-child(10){left:1028px} .rds-section .rds-v3sh__pic{position:absolute;left:0;right:0;top:0;height:390px;width:auto} .rds-section .rds-v3sh__pic img{max-height:390px} .rds-section .rds-v3sh__name{position:absolute;left:0;right:0;top:453px;margin:0;min-height:0;font-size:14px;line-height:20px} .rds-section .rds-v3sh__price{position:absolute;left:0;right:0;top:475px;margin:0;font-size:14px;line-height:20px} .rds-section .rds-v3sh__pick{position:absolute;left:-10px;right:-10px;top:500px;flex-direction:column;gap:4px} .rds-section .rds-v3sh__pb{height:26px;font-size:11px;line-height:14px;padding:0 6px} .rds-section .rds-v3sh__road{position:absolute;left:0;width:1140px;top:429px;height:2px;margin:0} .rds-section .rds-v3sh__routine{margin:0;padding:20px;height:286px;box-sizing:border-box;gap:14px;border-radius:4px;background:#f0f2f5} .rds-section .rds-v3sh__routine{margin:0 20px;width:auto} .rds-section .rds-v3sh__rhead{display:block} .rds-section .rds-v3sh__rtitle{display:none} .rds-section .rds-v3sh__rhint{font-size:15px;line-height:22px;max-width:none} .rds-section .rds-v3sh__slots{grid-template-columns:1fr 1fr;gap:6px} .rds-section .rds-v3sh__slot{min-height:0;padding:0;background:none;gap:4px} .rds-section .rds-v3sh__slabel{font-size:15px;line-height:22px} .rds-section .rds-v3sh__foot{flex-wrap:nowrap} .rds-section .rds-v3sh__foot .rds-btn{width:100%}} @media (max-width:767px){.rds-section.rds-home-v3-shelf{overflow:hidden}} .rds-section .rds-v3sh__item{touch-action:none} .rds-section .rds-v3sh__pic > a.rds-plink{display:contents} @media (min-width:768px){.rds-section .rds-v3sh__shelf{position:relative;padding-bottom:0} .rds-section .rds-v3sh__items{grid-template-columns:repeat(10,116px);justify-content:space-between;gap:0} .rds-section .rds-v3sh__pic{height:440px} .rds-section .rds-v3sh__pic img{width:116px;height:440px;max-width:none;max-height:none;object-fit:cover;object-position:center bottom} .rds-section .rds-v3sh__road{position:absolute;left:0;right:0;top:440px;width:auto} .rds-section .rds-v3sh__pc{display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin:13px auto 0;padding:0;border:1px solid var(--rds-ink);border-radius:50%;background:#fff;color:var(--rds-ink);cursor:pointer} .rds-section .rds-v3sh__pcp{position:relative;width:20px;height:20px} .rds-section .rds-v3sh__pcp::before,.rds-section .rds-v3sh__pcp::after{content:"";position:absolute;background:currentColor} .rds-section .rds-v3sh__pcp::before{left:0;right:0;top:9.5px;height:1px} .rds-section .rds-v3sh__pcp::after{top:0;bottom:0;left:9.5px;width:1px} .rds-section .rds-v3sh__pc[aria-pressed="true"]{background:var(--rds-ink);color:#fff} .rds-section .rds-v3sh__pc:focus-visible{outline:2px solid var(--rds-accent);outline-offset:2px} .rds-section .rds-v3sh__name{margin:8px 0 0;font-size:14px;line-height:20px;font-weight:600;min-height:40px;max-width:116px} .rds-section .rds-v3sh__price{margin:2px 0 0;font-size:14px;line-height:20px;color:var(--rds-muted)} .rds-section .rds-v3sh__pick{display:none} .rds-section .rds-v3sh__slot{background:none;padding:0;min-height:0;gap:4px} .rds-section .rds-v3sh__slabel{display:flex;align-items:center;gap:8px} .rds-section .rds-v3sh__slabel svg{flex:0 0 auto} .rds-section .rds-v3sh__foot .rds-btn[disabled]{opacity:1;background:#fff;color:var(--rds-ink);border:1px solid var(--rds-ink)} .rds-section .rds-v3sh__foot .rds-btn[disabled] .rds-btn__label{color:var(--rds-ink)}} @media (max-width:767px){.rds-section .rds-v3sh__pc{display:flex;position:absolute;left:50%;top:441px;margin:0 0 0 -22px;width:44px;height:44px;align-items:center;justify-content:center;padding:0;border:1px solid var(--rds-ink);border-radius:50%;background:#fff;color:var(--rds-ink)} .rds-section .rds-v3sh__pc[aria-pressed="true"]{background:var(--rds-ink);color:#fff} .rds-section .rds-v3sh__pcp{position:relative;width:20px;height:20px} .rds-section .rds-v3sh__pcp::before,.rds-section .rds-v3sh__pcp::after{content:"";position:absolute;background:currentColor} .rds-section .rds-v3sh__pcp::before{left:0;right:0;top:9.5px;height:1px} .rds-section .rds-v3sh__pcp::after{top:0;bottom:0;left:9.5px;width:1px} .rds-section .rds-v3sh__pick{display:none} .rds-section .rds-v3sh__slabel svg{display:inline-block;vertical-align:-3px;margin-right:6px}} @media (min-width:768px) and (max-width:1100px){.rds-section .rds-v3sh__items{grid-template-columns:repeat(5,minmax(0,1fr));row-gap:32px} .rds-section .rds-v3sh__pic img{width:100%;max-width:116px} .rds-section .rds-v3sh__road{display:none}} @media (max-width:767px){.rds-section .rds-v3sh__pic img{width:112px;height:390px;max-width:none;max-height:none;object-fit:cover;object-position:center bottom} .rds-section .rds-v3sh__name{top:494px} .rds-section .rds-v3sh__price{top:538px} .rds-section .rds-v3sh__pick{top:520px}} @media (max-width:767px){.rds-section .rds-v3sh__pick{top:540px} .rds-section .rds-v3sh__foot{flex-wrap:wrap} .rds-section .rds-v3sh__foot .rds-btn{flex:1 1 100%;width:100%;max-width:100%;box-sizing:border-box}} @media (max-width:767px){.rds-section .rds-v3sh__foot .rds-btn[disabled]{opacity:1;background:#fff;color:var(--rds-ink);border:1px solid var(--rds-ink)} .rds-section .rds-v3sh__foot .rds-btn[disabled] .rds-btn__label{color:var(--rds-ink)}}
.rds-section.rds-home-v3-steps{padding:0;overflow:hidden} .rds-section.rds-home-v3-steps .rds-wrap{max-width:none;padding:0;position:relative;height:1180px} .rds-section .rds-v3s__tabs{position:absolute;left:80px;top:80px;display:flex;flex-wrap:wrap;gap:8px;z-index:2} .rds-section .rds-v3s__tab{height:52px;padding:0 22px;border:1px solid var(--rds-line-2);border-radius:6px;background:#fff;color:var(--rds-ink);font:600 14px/20px var(--rds-font);cursor:pointer} .rds-section .rds-v3s__tab[aria-selected="true"]{background:var(--rds-ink);border-color:var(--rds-ink);color:#fff} .rds-section .rds-v3s__tab:focus-visible{outline:2px solid var(--rds-accent);outline-offset:2px} .rds-section .rds-v3s__road{position:absolute;left:0;right:0;top:739px;height:2px;background:var(--rds-ink)} .rds-section .rds-v3s__panel{position:absolute;inset:0} .rds-section .rds-v3s__panel[hidden]{display:none} .rds-section .rds-v3s__head{position:absolute;left:80px;top:152px;width:680px;display:flex;flex-direction:column;gap:10px} .rds-section .rds-v3s__ttl{margin:0;font-size:30px;line-height:37px;font-weight:600;color:var(--rds-ink)} .rds-section .rds-v3s__txt{margin:0;font-size:16px;line-height:26px;color:var(--rds-text)} .rds-section .rds-v3s__cols{list-style:none;margin:0;padding:0;position:absolute;inset:0} .rds-section .rds-v3s__col{position:absolute;top:0;height:1180px} .rds-section .rds-v3s__col:nth-child(1){left:80px;width:320px} .rds-section .rds-v3s__col:nth-child(2){left:415px;width:410px} .rds-section .rds-v3s__col:nth-child(3){left:840px;width:520px} .rds-section .rds-v3s__art{position:absolute;left:0;right:0;bottom:440px;height:var(--h)} .rds-section .rds-v3s__bg{position:absolute;inset:0;background:#f0f2f5;transform-origin:50% 100%;transition:transform 1s cubic-bezier(.2,.7,.2,1)} .rds-section .rds-v3s__col:nth-child(2) .rds-v3s__bg{background:#e7e9ec;transition-delay:.12s} .rds-section .rds-v3s__col:nth-child(3) .rds-v3s__bg{background:#dcdfe4;transition-delay:.24s} .rds-section .rds-v3s__pack{position:absolute;left:50%;bottom:0;transform:translateX(-50%);height:84%;width:84%;display:flex;align-items:flex-end;justify-content:center} .rds-section .rds-v3s__pack img{height:100%;width:auto;max-width:100%;object-fit:contain;object-position:bottom} .rds-section .rds-v3s__num{position:absolute;left:0;bottom:-22px;width:44px;height:44px;border-radius:50%;background:var(--rds-ink);color:#fff;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:600} .rds-section .rds-v3s__body{position:absolute;left:0;top:776px;display:flex;flex-direction:column;gap:6px} .rds-section .rds-v3s__col:nth-child(1) .rds-v3s__body{width:300px} .rds-section .rds-v3s__col:nth-child(2) .rds-v3s__body{width:390px} .rds-section .rds-v3s__col:nth-child(3) .rds-v3s__body{width:400px} .rds-section .rds-v3s__step{margin:0;font-size:26px;line-height:34px;font-weight:600;color:var(--rds-ink)} .rds-section .rds-v3s__pname{margin:0;font-size:15px;line-height:22px;font-weight:500;color:var(--rds-ink)} .rds-section .rds-v3s__desc{margin:0;font-size:15px;line-height:24px;color:var(--rds-text)} .rds-section .rds-v3s__desc p{margin:0} .rds-section .rds-v3s__price{margin:4px 0 0;font-size:16px;line-height:24px;font-weight:600;color:var(--rds-ink)} .rds-section .rds-v3s__sum{position:absolute;left:80px;top:1040px;width:1280px;display:flex;align-items:center;justify-content:space-between;gap:24px} .rds-section .rds-v3s__sumt{margin:0;font-size:15px;line-height:22px;font-weight:500;color:var(--rds-ink)} .rds-section .rds-v3s__sumv{margin:2px 0 0;font-size:26px;line-height:34px;font-weight:600;color:var(--rds-ink)} .rds-section .rds-v3s__sum .rds-btn{width:271px} .rds-section.rds-home-v3-steps.is-prep .rds-v3s__bg{transform:scaleY(.5)} .rds-section.rds-home-v3-steps.is-prep .rds-v3s__col.is-in .rds-v3s__bg{transform:none} @media (max-width:767px){.rds-section.rds-home-v3-steps{padding:8px 0 56px} .rds-section.rds-home-v3-steps .rds-wrap{height:auto;position:static} .rds-section .rds-v3s__tabs{position:static;display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:0 20px} .rds-section .rds-v3s__tab{height:52px;padding:0 12px;font-size:14px} .rds-section .rds-v3s__road{display:none} .rds-section .rds-v3s__panel{position:static} .rds-section .rds-v3s__head{position:static;width:auto;padding:12px 20px 0;height:180px;gap:8px} .rds-section .rds-v3s__ttl{font-size:20px;line-height:28px} .rds-section .rds-v3s__txt{font-size:15px;line-height:24px} .rds-section .rds-v3s__cols{position:static;display:block} .rds-section .rds-v3s__col{position:relative;left:auto !important;top:auto;width:auto !important;height:auto} .rds-section .rds-v3s__art{position:relative;left:auto;right:auto;bottom:auto;height:var(--mh)} .rds-section .rds-v3s__art::after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--rds-ink)} .rds-section .rds-v3s__col:nth-child(2) .rds-v3s__bg{transition-delay:0s} .rds-section .rds-v3s__pack{left:155px;transform:none;width:81px;height:90%} .rds-section .rds-v3s__num{left:20px;bottom:-22px} .rds-section .rds-v3s__body{position:relative;left:auto;top:auto;width:auto !important;height:var(--mb);box-sizing:border-box;padding:32px 20px;gap:6px} .rds-section .rds-v3s__step{font-size:24px;line-height:32px} .rds-section .rds-v3s__sum{position:static;width:auto;flex-direction:column;align-items:stretch;gap:10px;padding:0 20px;height:130px;box-sizing:border-box} .rds-section .rds-v3s__sum .rds-btn{width:100%} .rds-section .rds-v3s__sumv{font-size:24px;line-height:32px}} @media (prefers-reduced-motion:reduce){.rds-section .rds-v3s__bg{transition:none !important}} @media (max-width:767px){.rds-section .rds-v3s__head{height:248px}} .rds-section .rds-v3s__pack > a.rds-plink{display:contents} @media (min-width:768px) and (max-width:1100px){.rds-section .rds-v3s__col:nth-child(1){left:6%;width:26%} .rds-section .rds-v3s__col:nth-child(2){left:35%;width:28%} .rds-section .rds-v3s__col:nth-child(3){left:66%;width:30%} .rds-section .rds-v3s__col:nth-child(1) .rds-v3s__body,.rds-section .rds-v3s__col:nth-child(2) .rds-v3s__body,.rds-section .rds-v3s__col:nth-child(3) .rds-v3s__body{width:92%}} @media (min-width:768px) and (max-width:1100px){.rds-section .rds-v3s__sum{left:6%;right:6%;width:auto}}
.rds-section.rds-home-v3-texture{padding:0;overflow:hidden;height:1000px} .rds-section.rds-home-v3-texture .rds-wrap{max-width:none;padding:0;height:100%;position:relative} .rds-section .rds-v3t__tex{position:absolute;left:-150px;top:20px;width:980px;height:980px;margin:0} .rds-section .rds-v3t__tex img{width:100%;height:100%;object-fit:cover;display:block;border-radius:4px} .rds-section .rds-v3t__col{position:absolute;left:740px;top:96px;width:620px;display:flex;flex-direction:column} .rds-section .rds-v3t__title{margin:0;font-size:56px;line-height:64px;font-weight:300;color:var(--rds-ink)} .rds-section .rds-v3t__list{list-style:none;margin:32px 0 0;padding:0;display:flex;flex-direction:column;gap:4px} .rds-section .rds-v3t__ing{height:48px;display:flex;align-items:center;font-size:24px;line-height:32px;font-weight:400;color:#55595f} .rds-section .rds-v3t__ing.is-main{font-weight:600;color:var(--rds-ink)} .rds-section .rds-v3t__card{margin-top:40px;display:flex;gap:40px;align-items:flex-start} .rds-section .rds-v3t__pack{flex:0 0 90px;height:250px;display:flex;align-items:flex-end} .rds-section .rds-v3t__pack img{height:100%;width:auto;max-width:100%;object-fit:contain;object-position:bottom} .rds-section .rds-v3t__info{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:8px} .rds-section .rds-v3t__comp{margin:0;font-size:16px;line-height:24px;font-weight:500;color:var(--rds-ink)} .rds-section .rds-v3t__comp p{margin:0} .rds-section .rds-v3t__name{margin:0;font-size:22px;line-height:30px;font-weight:600;color:var(--rds-ink)} .rds-section .rds-v3t__over{margin:0;font-size:15px;line-height:22px;color:var(--rds-text)} .rds-section .rds-v3t__over p{margin:0} .rds-section .rds-v3t__save{align-self:flex-start;margin-top:4px;background:var(--rds-accent);color:#fff;font-size:12px;line-height:17px;font-weight:600;padding:4px 8px;border-radius:2px} .rds-section .rds-v3t__btn{margin-top:10px} .rds-section .rds-v3t__btn .rds-btn{width:100%} .rds-section .rds-v3t__link{font-size:14px;line-height:22px;font-weight:600;color:var(--rds-ink)} @media (max-width:1280px){.rds-section .rds-v3t__col{left:auto;right:80px;width:520px} .rds-section .rds-v3t__tex{left:-200px}} @media (max-width:1024px){.rds-section.rds-home-v3-texture{height:auto} .rds-section.rds-home-v3-texture .rds-wrap{height:auto;padding:96px 40px} .rds-section .rds-v3t__tex{position:relative;left:-10%;top:auto;width:70%;height:auto;aspect-ratio:1;margin-bottom:32px} .rds-section .rds-v3t__col{position:relative;left:auto;top:auto;right:auto;width:auto} .rds-section .rds-v3t__title{font-size:44px;line-height:52px}} @media (max-width:767px){.rds-section.rds-home-v3-texture .rds-wrap{padding:56px 20px} .rds-section .rds-v3t__tex{left:-30%;width:90%;margin-bottom:24px} .rds-section .rds-v3t__title{font-size:32px;line-height:38px} .rds-section .rds-v3t__ing{height:auto;min-height:40px;font-size:18px;line-height:26px} .rds-section .rds-v3t__card{flex-direction:column;gap:20px} .rds-section .rds-v3t__pack{flex:none;height:180px}} @media (max-width:767px){.rds-section.rds-home-v3-texture{height:auto;padding:56px 0 96px} .rds-section.rds-home-v3-texture .rds-wrap{height:auto;padding:0 20px;display:flex;flex-direction:column} .rds-section.rds-home-v3-texture .rds-v3t__col{position:static;display:contents} .rds-section .rds-v3t__title{order:1;font-size:36px;line-height:44px} .rds-section .rds-v3t__tex{order:2;position:relative;left:auto;top:auto;width:calc(100% + 40px);height:390px;aspect-ratio:auto;margin:0 -20px;border-radius:0} .rds-section .rds-v3t__tex img{border-radius:0} .rds-section .rds-v3t__list{order:3;display:grid;grid-template-columns:1fr 1fr;margin:14px 0 28px;gap:0} .rds-section .rds-v3t__ing{height:56px;font-size:14px;line-height:20px} .rds-section .rds-v3t__card{order:4;margin-top:0;gap:20px} .rds-section .rds-v3t__pack{flex:0 0 76px;height:270px}} @media (max-width:767px){.rds-section.rds-home-v3-texture{padding:56px 0} .rds-section .rds-v3t__card{flex-direction:row;align-items:flex-start;gap:20px} .rds-section .rds-v3t__info{gap:6px} .rds-section .rds-v3t__name{font-size:20px;line-height:28px} .rds-section .rds-v3t__btn{margin-top:6px}} @media (max-width:767px){.rds-section.rds-home-v3-texture{padding:56px 0}} @media (max-width:767px){.rds-section.rds-home-v3-texture .rds-v3t__list{display:grid;grid-auto-rows:44px;gap:0;height:132px}} .rds-section .rds-v3t__pack > a.rds-plink{display:contents}
.rds-section .rds-howto__grid{display:grid;grid-template-columns:480px minmax(0,1fr);gap:80px;align-items:start} .rds-section .rds-howto__video{aspect-ratio:2 / 3;width:100%;border-radius:4px;background:#d9dce1} .rds-section .rds-howto__poster{width:100%;height:100%;object-fit:cover} .rds-section.rds-howto .rds-howto__meta{position:absolute;left:16px;bottom:16px;top:auto;right:auto;transform:none;display:inline-flex;align-items:center;gap:12px;padding:8px 12px;border-radius:20px;background:rgba(0,0,0,.55);color:#fff;font:500 12px/17px var(--rds-font);text-shadow:none;white-space:nowrap} .rds-section .rds-howto__body{display:flex;flex-direction:column;gap:28px;min-width:0} .rds-section .rds-howto__head{gap:12px} .rds-section.rds-howto .rds-overline{color:var(--rds-muted)} .rds-section .rds-howto__steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px} .rds-section .rds-howto__step{display:flex;align-items:center;gap:24px;padding:20px 28px;border-radius:4px} .rds-section .rds-howto__num{flex:none;width:52px;font:300 34px/40px var(--rds-font);color:var(--rds-ink)} .rds-section .rds-howto__line{flex:none;width:1px;height:40px;background:var(--rds-line)} .rds-section .rds-howto__text{margin:0;font:500 18px/26px var(--rds-font);color:var(--rds-text)} .rds-section .rds-howto__method{display:flex;flex-direction:column;gap:20px;padding:28px;border-radius:4px} .rds-section .rds-howto__mtitle,.rds-section .rds-howto__mdir{margin:0;display:flex;align-items:center;gap:10px} .rds-section .rds-howto__mtitle{font:600 16px/22px var(--rds-font);color:var(--rds-ink)} .rds-section .rds-howto__mdir{font:500 14px/20px var(--rds-font);color:var(--rds-text)} .rds-section .rds-howto__stack{display:flex;flex-direction:column;gap:4px;padding:18px;border-radius:4px;background:var(--rds-grey)} .rds-section .rds-howto__layer{display:flex;align-items:center;min-height:60px} .rds-section .rds-howto__layer--skin{min-height:28px} .rds-section .rds-howto__tex{flex:0 0 260px;height:60px;border-radius:2px;border:1px solid #ccd1d9;overflow:hidden;background:linear-gradient(180deg,#fbfbfa 0%,#e4e5e8 100%)} .rds-section .rds-howto__tex--serum{background:linear-gradient(180deg,#f0d6a2 0%,#c99a5e 100%)} .rds-section .rds-howto__tex--skin{height:28px;background:linear-gradient(180deg,#e7bca3 0%,#b7806a 100%)} .rds-section .rds-howto__tex-img{width:100%;height:100%;object-fit:cover;display:block} .rds-section .rds-howto__layer--skin .rds-howto__tex{height:28px} .rds-section .rds-howto__conn{flex:none;width:28px;height:1px;background:#ccd1d9} .rds-section .rds-howto__what{flex:1;min-width:0;display:flex;align-items:center;gap:10px;padding:0 8px} .rds-section .rds-howto__n{flex:none;width:26px;height:26px;border-radius:50%;background:var(--rds-ink);color:#fff;display:grid;place-items:center;font:600 13px/18px var(--rds-font)} .rds-section .rds-howto__t{min-width:0;display:flex;flex-direction:column;gap:2px} .rds-section .rds-howto__t p{margin:0;font:400 15px/24px var(--rds-font);color:var(--rds-ink)} .rds-section .rds-howto__wait{display:flex;align-items:center;gap:5px;font:400 12px/18px var(--rds-font) !important;color:var(--rds-muted) !important} .rds-section .rds-howto__wait .rds-ico{color:var(--rds-muted)} .rds-section .rds-howto__skin{margin:0;padding-left:8px;font:500 14px/20px var(--rds-font);color:var(--rds-muted)} .rds-section .rds-howto__note{margin:0;display:flex;align-items:center;gap:10px;font:400 13px/20px var(--rds-font);color:var(--rds-muted)} @media (max-width:1024px){.rds-section .rds-howto__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:40px}} @media (max-width:767px){.rds-section .rds-howto__grid{grid-template-columns:minmax(0,1fr);gap:32px} .rds-section .rds-howto__video{width:100%;max-width:350px;margin:0 auto;aspect-ratio:350 / 622} .rds-section .rds-howto__body{gap:20px} .rds-section .rds-howto__grid{gap:20px} .rds-section .rds-howto__body{display:contents} .rds-section .rds-howto__head{order:1} .rds-section .rds-howto__video{order:2} .rds-section .rds-howto__body > :not(.rds-howto__head){order:3} .rds-section .rds-howto__steps{gap:10px} .rds-section .rds-howto__step{padding:16px;gap:14px} .rds-section .rds-howto__num{width:36px;font-size:24px;line-height:30px} .rds-section .rds-howto__line{height:32px} .rds-section .rds-howto__text{font-size:16px;line-height:24px} .rds-section .rds-howto__method{padding:20px} .rds-section .rds-howto__stack{padding:12px} .rds-section .rds-howto__tex{flex-basis:40%} .rds-section .rds-howto__conn{width:12px} .rds-section .rds-howto__what{padding:0 0 0 8px;gap:8px} .rds-section .rds-howto__t p{font-size:14px;line-height:22px}} .rds-section.rds-howto-wrap,.rds-section.rds-ritual-wrap,.rds-section.rds-description,.rds-section.rds-howto,.rds-section.rds-ritual{width:100%;max-width:100%} .rds-section .rds-howto__warn{padding:24px 28px;display:flex;flex-direction:column;gap:12px;border-radius:var(--rds-r)} .rds-section .rds-howto__warn-title{display:flex;align-items:center;gap:10px;font-size:18px;line-height:26px;font-weight:600} .rds-section .rds-howto__warn-lt{font-size:13px;line-height:18px;font-weight:600} .rds-section .rds-howto__warn-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px} .rds-section .rds-howto__warn-list li{position:relative;padding-left:15px;font-size:14px;line-height:22px;color:var(--rds-text)} .rds-section .rds-howto__warn-list li::before{content:"";position:absolute;left:0;top:9px;width:5px;height:5px;border-radius:50%;background:var(--rds-ink)} @media (max-width:767px){.rds-section .rds-howto__warn{padding:20px}}
.rds-section.rds-ingredients .rds-wrap{display:flex;flex-direction:column;gap:40px} .rds-section .rds-ing__head{max-width:720px} .rds-section .rds-ing__grid{display:grid;grid-template-columns:repeat(var(--n,3),minmax(0,1fr));gap:24px} .rds-section .rds-ing__item{padding:32px;display:flex;flex-direction:column;gap:14px} .rds-section .rds-ing__inci{margin-top:-20px} .rds-section .rds-ing__inci > summary{list-style:none;cursor:pointer;width:max-content} .rds-section .rds-ing__inci > summary::-webkit-details-marker{display:none} .rds-section .rds-ing__inci > summary .rds-ico{transition:transform .25s var(--rds-ease)} .rds-section .rds-ing__inci[open] > summary .rds-ico{transform:rotate(180deg)} .rds-section .rds-ing__inci-body{margin-top:16px;max-width:880px;display:flex;flex-direction:column;gap:12px} .rds-section .rds-ing__feel{display:grid;grid-template-columns:448px 1fr;gap:80px;align-items:center;padding:0} .rds-section .rds-ing__video{aspect-ratio:448 / 299;border-radius:var(--rds-r-lg);background:#d9dce1} .rds-section .rds-ing__video img{object-position:50% 50%} .rds-section .rds-ing__feel--card{background:#fff;border-radius:var(--rds-r-lg);padding:32px} .rds-section .rds-ing__video .rds-play{margin:auto} .rds-section .rds-video__meta{position:absolute;left:0;right:0;top:calc(50% + 40px);text-align:center;color:#fff;font-size:13px;line-height:18px;font-weight:500;text-shadow:0 1px 6px rgba(0,0,0,.35);transition:opacity .2s} .rds-section .rds-ing__data{display:flex;flex-direction:column;gap:20px} .rds-section .rds-ing__data > .rds-h3 + .rds-ing__sub{margin-top:-10px} .rds-section .rds-ing__sub{font-size:14px;line-height:22px;color:var(--rds-muted)} .rds-section .rds-ing__scales{display:grid;grid-template-columns:repeat(2,minmax(0,300px));gap:24px 32px} .rds-section .rds-scale{display:flex;flex-direction:column;gap:8px} .rds-section .rds-scale__val{font-size:16px;line-height:22px;font-weight:600} .rds-section .rds-scale__bar{position:relative;height:4px;border-radius:2px;background:var(--rds-line);margin-top:4px} .rds-section .rds-scale__bar i{position:absolute;top:50%;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;background:var(--rds-ink)} @media (max-width:1024px){.rds-section .rds-ing__feel{grid-template-columns:1fr 1fr;gap:40px}} @media (max-width:767px){.rds-section.rds-ingredients .rds-wrap{gap:20px} .rds-section .rds-ing__grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:78%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 calc(var(--rds-gutter) * -1);padding:0 var(--rds-gutter);gap:12px} .rds-section .rds-ing__grid::-webkit-scrollbar{display:none} .rds-section .rds-ing__item{scroll-snap-align:start;padding:20px} .rds-section .rds-ing__inci{margin-top:0} .rds-section .rds-ing__feel,.rds-section .rds-ing__feel--card{grid-template-columns:1fr;gap:20px;padding:0;border:0;background:none;box-shadow:none} .rds-section .rds-ing__feel .rds-xs{display:none} .rds-section .rds-ing__video{aspect-ratio:auto;height:220px} .rds-section .rds-ing__scales{grid-template-columns:1fr;gap:20px} .rds-section .rds-scale{display:grid;grid-template-columns:1fr auto;gap:6px 12px;align-items:baseline} .rds-section .rds-scale > .rds-small{grid-column:1;grid-row:1} .rds-section .rds-scale__val{grid-column:2;grid-row:1;font-size:14px;line-height:20px;text-align:right} .rds-section .rds-scale__bar{grid-column:1 / -1;grid-row:2;margin-top:0}}
.rds-section.rds-ln-map{padding-top:96px;padding-bottom:96px} .rds-section.rds-ln-map .rds-ln-head{margin-bottom:44px;max-width:640px} .rds-section .rds-ln-map__grid{display:grid;grid-template-columns:560px minmax(0,640px);gap:80px;align-items:start;justify-content:space-between} .rds-section .rds-ln-map__face{position:relative;border-radius:4px;overflow:hidden;background:var(--rds-grey);height:620px} .rds-section .rds-ln-map__img{height:100%} .rds-section .rds-ln-map__img img{width:100%;height:100%;object-fit:cover;display:block} .rds-section .rds-ln-map__marker{position:absolute;left:0;top:0;width:64px;height:64px;margin:-32px 0 0 -32px;pointer-events:none;transition:transform .55s var(--rds-ease);z-index:2;will-change:transform} .rds-section .rds-ln-map__ring{position:absolute;inset:0;border-radius:50%;border:2px solid var(--rds-accent);transform:scale(1.5);opacity:0;transition:transform .7s var(--rds-ease),opacity .5s} .rds-section .rds-ln-map__hx{position:absolute;left:-50px;right:-50px;top:50%;height:2px;margin-top:-1px;background:#fff;opacity:.85} .rds-section .rds-ln-map__cx{position:absolute;left:50%;top:50%;width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:50%;background:var(--rds-accent)} .rds-section .rds-ln-map__marker::before,.rds-section .rds-ln-map__marker::after{content:"";position:absolute;background:#fff;opacity:.85} .rds-section .rds-ln-map__marker::before{left:50%;top:-50px;width:2px;height:46px;margin-left:-1px} .rds-section .rds-ln-map__marker::after{left:50%;bottom:-50px;width:2px;height:46px;margin-left:-1px} .rds-section .rds-ln-map__face.is-in .rds-ln-map__ring,.rds-section .rds-ln-map__ring.is-on{transform:scale(1);opacity:1} .rds-section .rds-ln-map__hot{position:absolute;width:44px;height:44px;margin:-22px 0 0 -22px;border:0;padding:0;border-radius:50%;background:transparent;cursor:pointer;z-index:1} .rds-section .rds-ln-map__hot span{position:absolute;left:50%;top:50%;width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:50%;background:#fff;border:1.5px solid #202020;transition:transform .3s var(--rds-ease),background-color .3s} .rds-section .rds-ln-map__hot:hover span,.rds-section .rds-ln-map__hot.is-on span{transform:scale(1.25);background:var(--rds-accent);border-color:var(--rds-accent)} .rds-section .rds-ln-map__hot:focus-visible{outline:2px solid var(--rds-accent);outline-offset:2px} .rds-section .rds-ln-map__side{display:flex;flex-direction:column;gap:24px;min-width:0} .rds-section .rds-ln-map__tabs{flex-wrap:nowrap;gap:8px} .rds-section .rds-ln-map__tabs button{display:inline-flex;align-items:center;gap:12px;padding:16px 20px;border-radius:4px;font-size:14px;line-height:17px;border:1px solid rgba(32,32,32,.22);white-space:nowrap} .rds-section .rds-ln-map__tabs button::before{content:"";width:18px;height:18px;flex:0 0 18px;background:linear-gradient(currentColor,currentColor) center / 18px 2px no-repeat,linear-gradient(currentColor,currentColor) center / 2px 18px no-repeat;opacity:.6} .rds-section .rds-ln-map__tabs button[aria-selected="true"]{border-color:var(--rds-ink)} .rds-section .rds-ln-map__tabs button[aria-selected="true"]::before{opacity:1;background:linear-gradient(var(--rds-accent),var(--rds-accent)) center / 18px 2px no-repeat,linear-gradient(var(--rds-accent),var(--rds-accent)) center / 2px 18px no-repeat} .rds-section .rds-ln-map__panel{position:relative;height:520px;background:#f0f2f5;border-radius:4px;overflow:hidden} .rds-section .rds-ln-map__tabs{position:relative;z-index:3} .rds-section .rds-ln-map__panel[hidden]{display:none} .rds-section .rds-ln-map__prod{position:absolute;inset:0} .rds-section .rds-ln-map__pimg{position:absolute;left:5px;top:125px;width:290px;height:290px} .rds-section .rds-ln-map__tex{position:absolute;inset:0;border-radius:50%;background:#fff;overflow:hidden} .rds-section .rds-ln-map__tex img{width:100%;height:100%;max-width:none;object-fit:cover} .rds-section .rds-ln-map__pimg img{position:absolute;left:-133px;top:-239px;width:556px;height:556px;max-width:none;object-fit:contain} .rds-section .rds-ln-map__pinfo{position:absolute;left:300px;top:48px;width:300px} .rds-section .rds-ln-map__pname{margin:0;font-size:22px;line-height:30px;font-weight:600;color:var(--rds-ink)} .rds-section .rds-ln-map__price{margin:6px 0 0;font-size:16px;line-height:20px;color:#55595f} .rds-section .rds-ln-map__usage{position:absolute;left:300px;top:128px;width:300px;margin:0;font-size:15px;line-height:24px;color:var(--rds-ink)} .rds-section .rds-ln-map__warn{position:absolute;left:300px;top:220px;width:300px;padding:14px;border-radius:4px;background:#fff} .rds-section .rds-ln-map__warn p{margin:0;font-size:13px;line-height:20px;color:var(--rds-ink)} .rds-section .rds-ln-map__btn{position:absolute;left:300px;top:424px;width:300px;justify-content:space-between} @media (max-width:1280px) and (min-width:768px){.rds-section .rds-ln-map__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px} .rds-section .rds-ln-map__face{height:auto;aspect-ratio:560 / 620} .rds-section .rds-ln-map__panel{height:auto;min-height:520px}} @media (max-width:767px){.rds-section.rds-ln-map{padding-top:56px;padding-bottom:56px} .rds-section.rds-ln-map .rds-ln-head{margin-bottom:24px} .rds-section .rds-ln-map__grid{display:flex;flex-direction:column;gap:0;margin-top:0;align-items:stretch;justify-content:flex-start} .rds-section .rds-ln-map__side{display:contents} .rds-section .rds-ln-map__tabs{order:1;flex-wrap:wrap;gap:8px;margin-bottom:20px} .rds-section .rds-ln-map__tabs button{padding:11px 12px 11px 10px;gap:8px;font-size:13px;line-height:16px} .rds-section .rds-ln-map__tabs button::before{width:14px;flex-basis:14px;height:14px;background:linear-gradient(currentColor,currentColor) center / 14px 2px no-repeat,linear-gradient(currentColor,currentColor) center / 2px 14px no-repeat} .rds-section .rds-ln-map__tabs button[aria-selected="true"]::before{background:linear-gradient(var(--rds-accent),var(--rds-accent)) center / 14px 2px no-repeat,linear-gradient(var(--rds-accent),var(--rds-accent)) center / 2px 14px no-repeat} .rds-section .rds-ln-map__face{order:2;height:388px;aspect-ratio:auto;margin-bottom:16px} .rds-section .rds-ln-map__hot{width:44px;height:44px;margin:-22px 0 0 -22px} .rds-section .rds-ln-map__hot span{width:14px;height:14px;margin:-7px 0 0 -7px;background:transparent;border:1.5px solid #f5f5f5} .rds-section .rds-ln-map__marker::before{top:-49px;height:35px} .rds-section .rds-ln-map__marker::after{bottom:-49px;height:35px} .rds-section .rds-ln-map__ring{inset:auto;left:9.5px;top:9.5px;width:45px;height:45px;border-width:1.4px} .rds-section .rds-ln-map__cx{width:7px;height:7px;margin:-3.5px 0 0 -3.5px} .rds-section .rds-ln-map__panel{order:3;height:auto;display:flex;flex-direction:column;gap:0;padding:24px 20px} .rds-section .rds-ln-map__prod{position:relative;height:300px;flex:none} .rds-section .rds-ln-map__pimg{position:absolute;left:35px;top:55px;width:240px;height:240px;flex:none} .rds-section .rds-ln-map__pimg img{left:-30px;top:-55px;width:300px;height:300px} .rds-section .rds-ln-map__pimg > .rds-plink > img{left:-74px;top:-134px;width:389px;height:389px} .rds-section .rds-ln-map__pinfo{position:absolute;left:0;right:0;top:316px;width:auto} .rds-section .rds-ln-map__pname{font-size:20px;line-height:26px} .rds-section .rds-ln-map__price{margin-top:4px;font-size:15px;line-height:22px} .rds-section .rds-ln-map__usage{position:static;width:auto;margin:80px 0 0;font-size:15px;line-height:24px} .rds-section .rds-ln-map__warn{position:static;width:auto;margin-top:14px;padding:12px 14px} .rds-section .rds-ln-map__warn p{font-size:13px;line-height:19px} .rds-section .rds-ln-map__btn{position:static;width:100%;margin-top:20px}} @media (prefers-reduced-motion:reduce){.rds-section .rds-ln-map__marker,.rds-section .rds-ln-map__panel,.rds-section .rds-ln-map__ring{transition:none}} .rds-section .rds-ln-map__grid{margin-top:-21px} .rds-section.rds-ln-map{padding-bottom:60px} .rds-section .rds-ln-map__tag{position:absolute;left:98px;top:50%;transform:translateY(-50%);padding:6px 12px;border-radius:14px;background:#f5f5f5;color:#121212;font-size:12px;line-height:15px;font-weight:600;white-space:nowrap} .rds-section .rds-ln-map__side{gap:48px} .rds-section .rds-ln-map__tabs{gap:12px} .rds-section .rds-ln-map__tabs button{gap:14px} .rds-section .rds-ln-map__price{font-weight:500;color:#55595f} .rds-section .rds-ln-map__btn{gap:24px} .rds-section .rds-ln-map__btn .rds-btn__sep{display:none} @media (max-width:767px){.rds-section.rds-ln-map{padding-bottom:56px} .rds-section .rds-ln-map__grid{margin-top:0} .rds-section .rds-ln-map__side{gap:0} .rds-section .rds-ln-map__tabs{gap:8px} .rds-section.rds-ln-map .rds-ln-head{gap:10px} .rds-section.rds-ln-map .rds-ln-lead{letter-spacing:-.2px} .rds-section .rds-ln-map__tabs button{gap:8px} .rds-section .rds-ln-map__btn{gap:0} .rds-section .rds-ln-map__tag{left:50%;top:-70px;transform:translateX(-50%);padding:6px 12px;font-size:12px;line-height:15px}} @media (max-width:767px){.rds-section .rds-ln-map__hx{left:-49px;right:-49px}}
.rds-section.rds-ln-claims .rds-ln-head{margin-bottom:40px} .rds-section .rds-ln-claims__list{display:grid;grid-template-columns:repeat(4,1fr);gap:24px} .rds-section .rds-ln-claims__item{display:flex;flex-direction:column;gap:12px;padding-top:24px} .rds-section .rds-ln-claims__num{margin:0;font-size:64px;line-height:68px;font-weight:300;letter-spacing:-1.28px;color:var(--rds-ink)} .rds-section .rds-ln-claims__prod{margin:0;font-size:14px;line-height:20px;font-weight:600;color:var(--rds-ink)} .rds-section .rds-ln-claims__txt{margin:0;font-size:15px;line-height:24px;color:var(--rds-muted);text-align:justify} .rds-section .rds-ln-claims__foot{margin-top:24px} .rds-section.rds-ln-claims--featured .rds-ln-claims__list{grid-template-columns:1fr 1fr;gap:0 64px;align-items:start} .rds-section.rds-ln-claims--featured .rds-ln-claims__item--main{grid-row:span 3;border-top:0;padding-top:0;justify-content:center} .rds-section.rds-ln-claims--featured .rds-ln-claims__item--main .rds-ln-claims__num{font-size:150px;line-height:150px;letter-spacing:-3px} .rds-section.rds-ln-claims--featured .rds-ln-claims__item:not(.rds-ln-claims__item--main){flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:4px 24px;padding:24px 0;border-top:1px solid rgba(32,32,32,.15)} .rds-section.rds-ln-claims--featured .rds-ln-claims__item:not(.rds-ln-claims__item--main) .rds-ln-claims__num{font-size:56px;line-height:60px;flex:0 0 120px} .rds-section.rds-ln-claims--featured .rds-ln-claims__item:not(.rds-ln-claims__item--main) .rds-ln-claims__prod{flex:1 0 100%} .rds-section.rds-ln-claims--featured .rds-ln-claims__item:not(.rds-ln-claims__item--main) .rds-ln-claims__txt{flex:1;min-width:200px} @media (max-width:1024px){.rds-section .rds-ln-claims__list{grid-template-columns:1fr 1fr;gap:32px 24px} .rds-section.rds-ln-claims--featured .rds-ln-claims__list{grid-template-columns:1fr} .rds-section.rds-ln-claims--featured .rds-ln-claims__item--main{grid-row:auto}} @media (max-width:767px){.rds-section .rds-ln-claims__list,.rds-section.rds-ln-claims--featured .rds-ln-claims__list{grid-template-columns:1fr;gap:24px} .rds-section .rds-ln-claims__num{font-size:52px;line-height:56px} .rds-section.rds-ln-claims--featured .rds-ln-claims__item--main .rds-ln-claims__num{font-size:96px;line-height:96px} .rds-section.rds-ln-claims--featured .rds-ln-claims__item:not(.rds-ln-claims__item--main) .rds-ln-claims__num{flex-basis:96px;font-size:40px;line-height:44px}} .rds-section .rds-ln-claims__body{display:contents} @media (max-width:767px){.rds-section.rds-ln-claims{background:var(--rds-grey)} .rds-section.rds-ln-claims .rds-ln-head{margin-bottom:20px} .rds-section .rds-ln-claims__list,.rds-section.rds-ln-claims--featured .rds-ln-claims__list{grid-template-columns:1fr;gap:12px} .rds-section .rds-ln-claims__item{gap:8px;padding:24px 20px;background:#fff;border-radius:4px} .rds-section .rds-ln-claims__num{font-size:40px;line-height:46px;letter-spacing:-.8px;font-weight:300} .rds-section .rds-ln-claims__txt{font-size:15px;line-height:24px;text-align:left;color:#55595f} .rds-section .rds-ln-claims__foot{margin-top:16px} .rds-section.rds-ln-claims--grid .rds-ln-claims__prod{display:none} .rds-section.rds-ln-claims--rules .rds-ln-claims__list{gap:0} .rds-section.rds-ln-claims--rules .rds-ln-claims__item{background:transparent;border:1px solid #c3c8cf;border-radius:0;padding:20px 0;margin-top:-1px} .rds-section.rds-ln-claims--rules .rds-ln-claims__txt{text-align:justify} .rds-section.rds-ln-claims--rules .rds-ln-claims__foot{margin-top:8px} .rds-section.rds-ln-claims--rules .rds-ln-claims__item:first-child{margin-top:0} .rds-section.rds-ln-claims--featured .rds-ln-claims__list{gap:0} .rds-section.rds-ln-claims--featured .rds-ln-claims__item--main{background:transparent;padding:0;gap:8px;margin-bottom:28px} .rds-section.rds-ln-claims--featured .rds-ln-claims__item--main .rds-ln-claims__num{font-size:96px;line-height:96px;letter-spacing:-2.88px} .rds-section.rds-ln-claims--featured .rds-ln-claims__item--main .rds-ln-claims__txt{font-size:16px;line-height:25px;margin-top:-8px} .rds-section.rds-ln-claims--featured .rds-ln-claims__cols{display:flex;flex-direction:column} .rds-section.rds-ln-claims--featured .rds-ln-claims__lead{display:contents} .rds-section.rds-ln-claims--featured .rds-ln-claims__cols > .rds-ln-claims__list{order:1} .rds-section.rds-ln-claims--featured .rds-ln-claims__foot{order:2;margin-top:20px} .rds-section.rds-ln-claims--featured .rds-ln-claims__item--main .rds-ln-claims__prod,.rds-section.rds-ln-claims--featured .rds-ln-claims__item:not(.rds-ln-claims__item--main) .rds-ln-claims__prod{font-size:13px;line-height:18px;font-weight:500;color:#cf591a} .rds-section.rds-ln-claims--featured .rds-ln-claims__item:not(.rds-ln-claims__item--main){flex-direction:row;flex-wrap:nowrap;align-items:center;gap:16px;padding:18px 0;background:transparent;border:1px solid rgba(32,32,32,.15);border-radius:0;margin-top:-1px} .rds-section.rds-ln-claims--featured .rds-ln-claims__item:not(.rds-ln-claims__item--main) .rds-ln-claims__num{flex:0 0 82px;font-size:34px;line-height:38px;letter-spacing:-.68px} .rds-section.rds-ln-claims--featured .rds-ln-claims__item:not(.rds-ln-claims__item--main) .rds-ln-claims__body{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0} .rds-section.rds-ln-claims--featured .rds-ln-claims__item:not(.rds-ln-claims__item--main) .rds-ln-claims__prod{flex:none;font-size:12px;line-height:17px} .rds-section.rds-ln-claims--featured .rds-ln-claims__item:not(.rds-ln-claims__item--main) .rds-ln-claims__txt{flex:none;min-width:0;font-size:14px;line-height:21px}} @media (min-width:768px){.rds-section.rds-ln-claims--grid{padding-top:112px;padding-bottom:112px} .rds-section.rds-ln-claims--grid .rds-ln-head{margin-bottom:48px} .rds-section.rds-ln-claims--grid .rds-ln-claims__prod{display:none} .rds-section.rds-ln-claims--grid .rds-ln-claims__foot{margin-top:48px} .rds-section.rds-ln-claims--grid.rds-ln-claims--rules .rds-ln-claims__item{padding-top:0;gap:16px} .rds-section.rds-ln-claims--grid:not(.rds-ln-claims--rules) .rds-ln-claims__item{background:#fff;border-radius:4px;padding:32px 24px;gap:16px} .rds-section.rds-ln-claims--grid:not(.rds-ln-claims--rules) .rds-ln-claims__num{font-size:44px;line-height:54px;letter-spacing:-.88px}} @media (min-width:1025px){.rds-section.rds-ln-claims--featured{padding-top:112px;padding-bottom:112px} .rds-section.rds-ln-claims--featured .rds-ln-claims__cols{display:grid;grid-template-columns:520px 640px;column-gap:120px;align-items:start} .rds-section.rds-ln-claims--featured .rds-ln-claims__lead{display:flex;flex-direction:column} .rds-section.rds-ln-claims--featured .rds-ln-claims__list{display:flex;flex-direction:column} .rds-section.rds-ln-claims--featured .rds-ln-head{margin-bottom:40px} .rds-section.rds-ln-claims--featured .rds-ln-claims__item--main .rds-ln-claims__num{font-size:150px;line-height:150px;letter-spacing:-4.5px} .rds-section.rds-ln-claims--featured .rds-ln-claims__item--main .rds-ln-claims__prod{font-size:13px;line-height:18px;font-weight:500;color:#cf591a} .rds-section.rds-ln-claims--featured .rds-ln-claims__item--main .rds-ln-claims__txt{font-size:18px;line-height:28px;max-width:440px;color:#55595f;text-align:left} .rds-section.rds-ln-claims--featured .rds-ln-claims__item--main .rds-ln-claims__body{display:flex;flex-direction:column;gap:0} .rds-section.rds-ln-claims--featured .rds-ln-claims__item--main{gap:0;margin:0} .rds-section.rds-ln-claims--featured .rds-ln-claims__item--main .rds-ln-claims__txt{margin-top:12px} .rds-section.rds-ln-claims--featured .rds-ln-claims__foot{margin-top:40px;max-width:440px} .rds-section.rds-ln-claims--featured .rds-ln-claims__item:not(.rds-ln-claims__item--main) + .rds-ln-claims__item:not(.rds-ln-claims__item--main){margin-top:-1px} .rds-section.rds-ln-claims--featured .rds-ln-claims__item:not(.rds-ln-claims__item--main){flex-direction:row;flex-wrap:nowrap;align-items:center;gap:32px;padding:24px;border:1px solid rgba(32,32,32,.15);margin-top:-1px} .rds-section.rds-ln-claims--featured .rds-ln-claims__item:not(.rds-ln-claims__item--main) .rds-ln-claims__num{flex:0 0 130px;font-size:48px;line-height:52px;letter-spacing:-.96px} .rds-section.rds-ln-claims--featured .rds-ln-claims__item:not(.rds-ln-claims__item--main) .rds-ln-claims__body{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0} .rds-section.rds-ln-claims--featured .rds-ln-claims__item:not(.rds-ln-claims__item--main) .rds-ln-claims__prod{font-size:13px;line-height:18px;font-weight:500;color:#cf591a} .rds-section.rds-ln-claims--featured .rds-ln-claims__item:not(.rds-ln-claims__item--main) .rds-ln-claims__txt{font-size:15px;line-height:24px;text-align:left}} @media (min-width:1025px){.rds-section.rds-ln-claims--featured .rds-ln-claims__item:not(.rds-ln-claims__item--main){border:0;border-top:1px solid rgba(32,32,32,.15);margin-top:0} .rds-section.rds-ln-claims--featured .rds-ln-claims__item:not(.rds-ln-claims__item--main) + .rds-ln-claims__item:not(.rds-ln-claims__item--main){margin-top:0} .rds-section.rds-ln-claims--featured .rds-ln-claims__list > .rds-ln-claims__item:not(.rds-ln-claims__item--main):last-child{border-bottom:1px solid rgba(32,32,32,.15)}}
.rds-section.rds-line-day-night{overflow:hidden;padding-top:96px;padding-bottom:96px;transition:background-color .7s var(--rds-ease),color .7s var(--rds-ease)} .rds-section.rds-line-day-night.is-night{background:#121212 !important;color:#fff} .rds-section.rds-line-day-night.is-night .rds-ln-h2,.rds-section.rds-line-day-night.is-night .rds-ln-day__name,.rds-section.rds-line-day-night.is-night .rds-overline{color:#fff} .rds-section.rds-line-day-night.is-night .rds-ln-lead,.rds-section.rds-line-day-night.is-night .rds-ln-day__txt,.rds-section.rds-line-day-night.is-night .rds-ln-day__sub{color:rgba(255,255,255,.72)} .rds-section.rds-line-day-night.is-night .rds-ln-tabs button{color:#fff;border-color:rgba(255,255,255,.35)} .rds-section.rds-line-day-night.is-night .rds-ln-tabs button[aria-selected="true"]{background:#fff;color:#121212;border-color:#fff} .rds-section .rds-ln-day__top{display:flex;align-items:flex-start;justify-content:space-between;gap:32px;flex-wrap:wrap} .rds-section .rds-ln-day__head{max-width:560px} .rds-section .rds-ln-day__head .rds-ln-lead{max-width:420px} .rds-section .rds-ln-day__stage{position:relative;height:706px;margin-top:0} .rds-section .rds-ln-day__bg{position:absolute;left:100px;top:242px;width:1080px;height:1080px;border-radius:50%;background:#c3c8cf;transition:background-color .7s var(--rds-ease);pointer-events:none} .rds-section .rds-ln-day__bg--in{left:250px;top:392px;width:780px;height:780px;background:rgba(195,200,207,.55)} .rds-section.rds-line-day-night.is-night .rds-ln-day__bg{background:#2a2c31} .rds-section.rds-line-day-night.is-night .rds-ln-day__bg--in{background:rgba(42,44,49,.7)} .rds-section .rds-ln-day__marker{position:absolute;left:79px;top:668px;width:56px;height:56px;border-radius:50%;border:1px solid rgba(32,32,32,.6);background:#fff;display:grid;place-items:center;color:var(--rds-ink);z-index:3;transition:left .9s var(--rds-ease),border-color .7s,background-color .7s,color .7s} .rds-section .rds-ln-day__marker span{grid-area:1 / 1;display:grid;place-items:center;transition:opacity .6s var(--rds-ease),transform .6s var(--rds-ease)} .rds-section .rds-ln-day__moon{opacity:0;transform:rotate(-40deg) scale(.7)} .rds-section.rds-line-day-night.is-night .rds-ln-day__marker{left:1145px;background:#121212;color:#fff;border-color:rgba(255,255,255,.7)} .rds-section.rds-line-day-night.is-night .rds-ln-day__sun{opacity:0;transform:rotate(40deg) scale(.7)} .rds-section.rds-line-day-night.is-night .rds-ln-day__moon{opacity:1;transform:none} .rds-section .rds-ln-day__word{position:absolute;left:50%;top:552px;margin:0;transform:translateX(-50%);font-size:110px;line-height:110px;font-weight:300;letter-spacing:-3.3px;color:var(--rds-ink);white-space:nowrap;z-index:1;transition:opacity .6s var(--rds-ease);pointer-events:none} .rds-section .rds-ln-day__word--e{opacity:0;color:#fff} .rds-section .rds-ln-day__stage[data-period="eve"] .rds-ln-day__word--m{opacity:0} .rds-section .rds-ln-day__stage[data-period="eve"] .rds-ln-day__word--e{opacity:1} .rds-section .rds-ln-day__sub{position:absolute;left:50%;top:682px;transform:translateX(-50%);margin:0;font-size:16px;line-height:24px;color:var(--rds-muted);white-space:nowrap;z-index:1;transition:opacity .6s var(--rds-ease)} .rds-section .rds-ln-day__sub--e{opacity:0} .rds-section .rds-ln-day__stage[data-period="eve"] .rds-ln-day__sub--m{opacity:0} .rds-section .rds-ln-day__stage[data-period="eve"] .rds-ln-day__sub--e{opacity:1} .rds-section .rds-ln-day__card{position:absolute;left:0;top:0;width:220px;z-index:2;display:flex;flex-direction:column;align-items:stretch;transition:opacity .7s var(--rds-ease);will-change:transform} .rds-section .rds-ln-day__card.is-off{opacity:0;pointer-events:none} .rds-section .rds-ln-day__num{position:absolute;left:20px;top:116px;width:32px;height:32px;border-radius:16px;background:var(--rds-ink);color:#fff;font-size:13px;line-height:16px;font-weight:600;display:grid;place-items:center;z-index:3} .rds-section .rds-ln-day__num:empty{display:none} .rds-section.rds-line-day-night.is-night .rds-ln-day__num{background:#fff;color:#121212} .rds-section .rds-ln-day__img{position:relative;height:281px;overflow:visible} .rds-section .rds-ln-day__img::before{content:"";position:absolute;left:10px;top:108px;width:200px;height:200px;border-radius:50%;background:#f0f2f5} .rds-section .rds-ln-day__img img{position:absolute;left:50%;bottom:-46px;width:460px;height:460px;max-width:none;transform:translateX(-50%);object-fit:contain;z-index:1} .rds-section .rds-ln-day__name{margin:45px 0 0;font-size:15px;line-height:22px;font-weight:600;color:var(--rds-ink);text-align:center} .rds-section .rds-ln-day__txt{margin:4px 10px 0;font-size:13px;line-height:20px;color:var(--rds-muted);text-align:center;min-height:20px} .rds-section .rds-ln-day__tabs{margin-left:auto;flex-wrap:nowrap;gap:0;padding:4px;border:1px solid rgba(32,32,32,.25);border-radius:28px} .rds-section .rds-ln-day__tabs button{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:42px;padding:12px 22px;border:0;border-radius:24px;font-size:14px;line-height:17px;font-weight:600;white-space:nowrap} .rds-section .rds-ln-day__tabs button[aria-selected="true"]{background:var(--rds-ink);color:#fff;border:0} .rds-section .rds-ln-day__tabs button svg{flex:0 0 18px} @media (max-width:767px){.rds-section.rds-line-day-night.rds-ln-day:not(.rds-line-hero){padding-top:56px;padding-bottom:0} .rds-section .rds-ln-day__tabs{display:flex;width:100%;margin:0;padding:5px;gap:0;border:1px solid rgba(32,32,32,.25);border-radius:30px} .rds-section .rds-ln-day__tabs button{flex:1 1 0;height:42px;padding:0 12px;border:0;border-radius:26px;font-size:14px;line-height:20px} .rds-section .rds-ln-day__stage{position:relative;height:auto;display:flex;flex-direction:column;gap:8px;margin-top:28px;padding-top:305px} .rds-section .rds-ln-day__bg{display:block;position:absolute;left:50%;top:30px;width:300px;height:300px;margin:0;transform:translateX(-50%)} .rds-section .rds-ln-day__bg--in{display:none} .rds-section .rds-ln-day__word{position:absolute;left:50%;top:124px;order:0;transform:translateX(-50%);font-size:40px;line-height:49px;letter-spacing:-1.2px;text-align:center;margin:0;white-space:nowrap} .rds-section .rds-ln-day__sub{position:absolute;left:20px;right:20px;top:214px;order:0;transform:none;margin:0;text-align:center;white-space:normal;font-size:15px;line-height:24px} .rds-section .rds-ln-day__sub--m,.rds-section .rds-ln-day__sub--e{display:none} .rds-section .rds-ln-day__stage[data-period="eve"] .rds-ln-day__sub--e,.rds-section .rds-ln-day__stage:not([data-period="eve"]) .rds-ln-day__sub--m{display:block;opacity:1 !important} .rds-section .rds-ln-day__marker{display:grid;position:absolute;left:3px;top:179px;width:44px;height:44px;margin:-22px 0 0} .rds-section.rds-line-day-night.is-night .rds-ln-day__marker{left:3px} .rds-section .rds-ln-day__card{position:relative;width:auto;height:290px;display:block;padding:0;transform:none !important} .rds-section .rds-ln-day__card.is-off{display:none} .rds-section .rds-ln-day__img{position:absolute;left:0;top:0;width:140px;height:290px} .rds-section .rds-ln-day__img::before{left:0;top:150px;width:140px;height:140px} .rds-section .rds-ln-day__img img{top:52px;bottom:auto;width:330px;height:330px} .rds-section .rds-ln-day__num{left:6px;top:154px;width:26px;height:26px;border-radius:13px;font-size:12px;line-height:14px} .rds-section .rds-ln-day__name{position:absolute;left:156px;top:186px;right:0;margin:0;font-size:15px;line-height:22px;text-align:left} .rds-section .rds-ln-day__txt{position:absolute;left:156px;top:212px;right:0;margin:0;font-size:14px;line-height:21px;text-align:left;min-height:0} .rds-section .rds-ln-day__top{align-items:flex-start;flex-direction:column;gap:20px}} @media (prefers-reduced-motion:reduce){.rds-section .rds-ln-day__card,.rds-section .rds-ln-day__marker,.rds-section .rds-ln-day__word,.rds-section .rds-ln-day__sub{transition:none !important}} .rds-section.rds-line-day-night,.rds-section.rds-line-day-night.is-night{background:#fff !important;color:var(--rds-ink)} .rds-section.rds-line-day-night.is-night .rds-ln-h2,.rds-section.rds-line-day-night.is-night .rds-ln-day__name,.rds-section.rds-line-day-night.is-night .rds-overline{color:var(--rds-ink)} .rds-section.rds-line-day-night.is-night .rds-ln-lead,.rds-section.rds-line-day-night.is-night .rds-ln-day__txt,.rds-section.rds-line-day-night.is-night .rds-ln-day__sub{color:var(--rds-muted)} .rds-section .rds-ln-day__bg,.rds-section.rds-line-day-night.is-night .rds-ln-day__bg{background:none;border:1px solid #c3c8cf;box-sizing:border-box} .rds-section .rds-ln-day__bg--in,.rds-section.rds-line-day-night.is-night .rds-ln-day__bg--in{background:none;border-color:#d6dade} .rds-section.rds-line-day-night.is-night .rds-ln-day__marker{background:#fff;color:var(--rds-ink);border-color:rgba(32,32,32,.6)} .rds-section.rds-line-day-night.is-night .rds-ln-day__moon{color:var(--rds-ink)} .rds-section.rds-line-day-night.is-night .rds-ln-day__sun{color:var(--rds-ink)} .rds-section.rds-line-day-night.is-night .rds-ln-day__num{background:var(--rds-ink);color:#fff} .rds-section.rds-line-day-night.is-night .rds-ln-tabs button{color:var(--rds-ink);border-color:transparent} .rds-section.rds-line-day-night.is-night .rds-ln-tabs button[aria-selected="true"]{background:var(--rds-ink);color:#fff;border-color:var(--rds-ink)} .rds-section .rds-ln-day__txt{font-size:14px;line-height:21px;color:#3a3d42} .rds-section .rds-ln-day__name{font-size:16px;line-height:22px} .rds-section .rds-ln-day__sub{color:#3a3d42;font-size:17px}
.rds-section.rds-ln-eff{padding-top:104px;padding-bottom:28px} .rds-section .rds-ln-eff__top{display:flex;align-items:flex-start;justify-content:space-between;gap:32px} .rds-section .rds-ln-eff__top .rds-ln-head{max-width:520px;margin-bottom:0} .rds-section .rds-ln-eff__ctrl{flex:0 0 auto;margin-top:4px} .rds-section .rds-ln-eff__ctrl .rds-ln-tabs{flex-wrap:nowrap;gap:8px} .rds-section .rds-ln-eff__ctrl .rds-ln-tabs button{padding:12px 20px;line-height:17px} .rds-section .rds-ln-eff__panel{position:relative;margin-top:114px;height:437px} .rds-section .rds-ln-eff__unit{position:absolute;left:882px;top:504px;width:58px;text-align:center;font-size:13px;line-height:16px;color:#8a8f96} .rds-section .rds-ln-eff__axis{position:absolute;left:320px;top:-101px;width:940px;height:500px;pointer-events:none} .rds-section .rds-ln-eff__fill{position:absolute;left:0;top:44px;width:100%;height:428px;background:#f0f2f5;transform-origin:left;transform:scaleX(0);transition:transform .8s var(--rds-ease);z-index:0} .rds-section .rds-ln-eff__stops{position:absolute;left:0;right:0;top:482px;margin:0;padding:0;list-style:none;height:16px} .rds-section .rds-ln-eff__stops li{position:absolute;top:0;transform:translateX(-50%);font-size:13px;line-height:16px;color:#8a8f96;white-space:nowrap;transition:color .4s} .rds-section .rds-ln-eff__stops li.is-on{color:var(--rds-ink);font-weight:600} .rds-section .rds-ln-eff__handle{position:absolute;left:0;top:32px;width:2px;height:440px;margin-left:-1px;background:var(--rds-ink);transform:translate3d(0,0,0);transition:transform .8s var(--rds-ease);z-index:2} .rds-section .rds-ln-eff__handle span{position:absolute;left:1px;top:-32px;transform:translateX(-50%);padding:7px 12px;border-radius:15px;background:var(--rds-ink);color:#fff;font-size:13px;line-height:16px;font-weight:600;white-space:nowrap} .rds-section .rds-ln-eff__row{position:relative;height:100px} .rds-section .rds-ln-eff__name{position:absolute;left:0;top:0;width:300px;margin:0;font-size:16px;line-height:20px;font-weight:600;color:var(--rds-ink)} .rds-section .rds-ln-eff__track-row{position:absolute;left:320px;top:0;width:940px;height:100px;margin:0;padding:0;list-style:none;z-index:1} .rds-section .rds-ln-eff__track-row::before{content:"";position:absolute;left:0;right:0;top:11px;height:1px;background:#d5d8dc} .rds-section .rds-ln-eff__fx{position:absolute;top:0;width:0;height:0} .rds-section .rds-ln-eff__dot{position:absolute;left:-7px;top:4px;width:14px;height:14px;border-radius:50%;background:#fff;border:1px solid #a9a9a9;transition:background-color .5s,border-color .5s,transform .5s var(--rds-ease)} .rds-section .rds-ln-eff__txt{position:absolute;bottom:1px;left:5px;font-size:13px;line-height:17px;font-weight:500;color:#8a8f96;white-space:nowrap;transition:color .5s} .rds-section .rds-ln-eff__fx:last-child .rds-ln-eff__txt{left:auto;right:-7px;width:250px;white-space:normal;text-align:right} .rds-section .rds-ln-eff__fx.is-on .rds-ln-eff__dot{background:#cf591a;border-color:#cf591a;transform:scale(1)} .rds-section .rds-ln-eff__fx.is-on .rds-ln-eff__txt{color:var(--rds-ink)} .rds-section .rds-ln-eff__fx:not(.is-on) .rds-ln-eff__dot{transform:scale(.85)} .rds-section .rds-ln-eff__note{margin-top:0;font-size:12px;line-height:16px;color:#8a8f96} .rds-section .rds-ln-eff__when{display:none} @media (max-width:1280px) and (min-width:768px){.rds-section .rds-ln-eff__axis{left:240px;width:960px} .rds-section .rds-ln-eff__name{width:220px} .rds-section .rds-ln-eff__track-row{left:240px;width:960px}} @media (max-width:767px){.rds-section.rds-ln-eff{padding-top:56px} .rds-section .rds-ln-eff__top{flex-direction:column;gap:20px} .rds-section .rds-ln-eff__ctrl{margin-top:0;width:100%} .rds-section .rds-ln-eff__ctrl .rds-ln-tabs{flex-wrap:nowrap;gap:6px;width:100%} .rds-section .rds-ln-eff__ctrl .rds-ln-tabs button{flex:1 1 auto;padding:10px 6px;font-size:12px;line-height:16px;white-space:nowrap} .rds-section .rds-ln-eff__panel{height:auto;margin-top:28px;display:flex;flex-direction:column;gap:12px} .rds-section .rds-ln-eff__axis{position:relative;left:auto;top:auto;width:100%;height:64px;margin-bottom:16px} .rds-section .rds-ln-eff__fill{top:36px;height:2px;background:#202020} .rds-section .rds-ln-eff__stops{top:46px} .rds-section .rds-ln-eff__stops{display:none} .rds-section .rds-ln-eff__handle{top:29px;left:0;width:14px;height:14px;margin-left:-7px;border-radius:50%;background:#202020;border:3px solid #fff;box-shadow:0 0 0 1px #202020} .rds-section .rds-ln-eff__handle span{top:-30px;left:7px;font-size:12px;line-height:15px;padding:6px 10px} .rds-section .rds-ln-eff__row{height:auto;display:flex;flex-direction:column;align-items:stretch;padding:16px;gap:10px;border-top:0;background:#f0f2f5;border-radius:4px} .rds-section .rds-ln-eff__name{position:static;width:auto;font-size:16px;line-height:20px} .rds-section .rds-ln-eff__track-row{position:static;width:auto;height:auto;display:flex;flex-direction:column;gap:10px} .rds-section .rds-ln-eff__track-row::before{display:none} .rds-section .rds-ln-eff__fx{position:relative;top:auto;left:auto !important;height:auto;width:auto;display:flex;align-items:center;gap:10px} .rds-section .rds-ln-eff__dot{position:relative;top:auto;left:auto;margin:0;flex:0 0 8px;width:8px;height:8px;border-width:1px} .rds-section .rds-ln-eff__txt{position:relative;top:auto;left:auto !important;right:auto !important;width:auto;flex:1 1 auto;min-width:0;font-size:14px;line-height:19px;font-weight:500;color:var(--rds-ink);text-align:left;white-space:normal} .rds-section .rds-ln-eff__fx:last-child .rds-ln-eff__txt{width:auto;right:auto;text-align:left} .rds-section .rds-ln-eff__fx:not(.is-on) .rds-ln-eff__txt{color:#8a8f96;font-weight:400} .rds-section .rds-ln-eff__note{margin-top:16px;font-size:12px;line-height:18px} .rds-section .rds-ln-eff__when{display:block;flex:0 0 auto;margin-left:auto;font-size:12px;line-height:19px;color:#8a8f96;white-space:nowrap} .rds-section .rds-ln-eff__fx:not(.is-on) .rds-ln-eff__dot{transform:none}} @media (prefers-reduced-motion:reduce){.rds-section .rds-ln-eff__fill,.rds-section .rds-ln-eff__handle,.rds-section .rds-ln-eff__dot,.rds-section .rds-ln-eff__txt{transition:none}} @media (max-width:767px){.rds-section .rds-ln-eff__unit{display:none}}
.rds-section.rds-ln-form .rds-ln-head{margin-bottom:40px;max-width:760px} .rds-section .rds-ln-form__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px} .rds-section .rds-ln-form__card{display:flex;flex-direction:column;gap:0;min-width:0} .rds-section .rds-ln-form__tex{position:relative;height:456px;border-radius:2px;overflow:hidden;background:#f5f5f5} .rds-section .rds-ln-form__tex > img{width:100%;height:100%;object-fit:cover;transform:scale(1.05);transition:transform 1.2s var(--rds-ease)} .rds-section .rds-ln-form__card:hover .rds-ln-form__tex > img{transform:scale(1)} .rds-section .rds-ln-form__bottle{z-index:2;position:absolute;left:50%;top:-112px;width:596px;height:596px;transform:translateX(-50%) translateY(0);transition:transform 1s var(--rds-ease);pointer-events:none} .rds-section .rds-ln-form__bottle a{display:block;width:100%;height:100%;pointer-events:auto} .rds-section .rds-ln-form__bottle img{width:100%;height:100%;max-width:none;object-fit:contain} .rds-section .rds-ln-form__card:hover .rds-ln-form__bottle{transform:translateX(-50%) translateY(-6px)} .rds-section .rds-ln-form__size{margin:24px 0 0;font-size:72px;line-height:76px;font-weight:300;letter-spacing:-2.16px;color:var(--rds-ink)} .rds-section .rds-ln-form__name{margin:12px 0 0;font-size:16px;line-height:24px;font-weight:600;color:var(--rds-ink)} .rds-section .rds-ln-form__sub{margin:4px 0 0;font-size:14px;line-height:22px;color:#55595f} .rds-section .rds-ln-form__card:not(:has(.rds-ln-form__size)) .rds-ln-form__name{margin-top:16px} .rds-section.rds-ln-form--formula{background:#f0f2f5;padding-top:112px;padding-bottom:112px} .rds-section.rds-ln-form--formula .rds-ln-head,.rds-section.rds-ln-form--rings .rds-ln-head{flex-direction:row;align-items:flex-start;gap:96px;max-width:none;margin-bottom:56px} .rds-section.rds-ln-form--formula .rds-ln-h2,.rds-section.rds-ln-form--rings .rds-ln-h2{flex:0 0 560px;width:560px} .rds-section.rds-ln-form--formula .rds-ln-lead,.rds-section.rds-ln-form--rings .rds-ln-lead{flex:0 0 560px;width:560px;max-width:560px} .rds-section.rds-ln-form--formula .rds-ln-form__card{background:#fff;border-radius:4px;padding:32px 32px 50px;height:700px} .rds-section.rds-ln-form--formula .rds-ln-form__grid{grid-template-columns:repeat(3,minmax(0,410px))} .rds-section.rds-ln-form--pillars .rds-ln-form__tex{height:280px} .rds-section.rds-ln-form--pillars .rds-ln-form__card{gap:8px} .rds-section .rds-ln-form__num{margin:20px 0 0;font-size:36px;line-height:40px;font-weight:300;color:var(--rds-ink)} .rds-section .rds-ln-form__title{margin:0;font-size:22px;line-height:28px;font-weight:600;color:var(--rds-ink)} .rds-section .rds-ln-form__points{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:8px} .rds-section .rds-ln-form__points li{position:relative;padding-left:16px;font-size:14px;line-height:22px;color:var(--rds-text)} .rds-section .rds-ln-form__points li::before{content:"–";position:absolute;left:0;color:var(--rds-accent)} @media (max-width:1024px){.rds-section .rds-ln-form__tex{height:360px} .rds-section.rds-ln-form--formula .rds-ln-form__card{height:auto;min-height:640px}} @media (max-width:767px){.rds-section.rds-ln-form--formula .rds-ln-form__card{min-height:0 !important}} @media (max-width:767px){.rds-section .rds-ln-form__grid,.rds-section.rds-ln-form--formula .rds-ln-form__grid{grid-template-columns:minmax(0,1fr);gap:32px} .rds-section .rds-ln-form__tex{height:320px} .rds-section.rds-ln-form--pillars .rds-ln-form__tex{height:220px} .rds-section.rds-ln-form--formula{padding-top:56px;padding-bottom:56px} .rds-section.rds-ln-form--formula .rds-ln-head,.rds-section.rds-ln-form--rings .rds-ln-head{flex-direction:column;gap:10px;margin-bottom:24px} .rds-section.rds-ln-form--formula .rds-ln-h2,.rds-section.rds-ln-form--rings .rds-ln-h2,.rds-section.rds-ln-form--formula .rds-ln-lead,.rds-section.rds-ln-form--rings .rds-ln-lead{flex-basis:auto;width:auto} .rds-section.rds-ln-form--formula .rds-ln-h2,.rds-section.rds-ln-form--rings .rds-ln-h2{line-height:29px} .rds-section.rds-ln-form--formula .rds-ln-form__grid{gap:12px} .rds-section.rds-ln-form--formula .rds-ln-form__card{height:auto;min-height:0;flex-direction:row;align-items:center;gap:18px;padding:20px 18px} .rds-section.rds-ln-form--formula .rds-ln-form__tex{flex:0 0 150px;width:150px;height:240px} .rds-section.rds-ln-form--formula .rds-ln-form__bottle{left:50%;top:-59px;width:314px;height:314px;transform:translateX(-50%)} .rds-section.rds-ln-form--formula .rds-ln-form__card:hover .rds-ln-form__bottle{transform:translateX(-50%) translateY(-4px)} .rds-section .rds-ln-form__info{flex:1;min-width:0} .rds-section .rds-ln-form__size{margin:0;font-size:40px;line-height:46px;letter-spacing:0} .rds-section .rds-ln-form__name{margin-top:4px;font-size:15px;line-height:22px} .rds-section .rds-ln-form__sub{margin-top:4px;font-size:14px;line-height:21px}} .rds-section.rds-ln-form--rings{background:#f0f2f5;padding-top:112px;padding-bottom:112px} .rds-section.rds-ln-form--rings .rds-ln-form__grid{grid-template-columns:repeat(3,minmax(0,410px))} .rds-section.rds-ln-form--rings .rds-ln-form__ring-card{background:#fff;border-radius:4px;padding:28px 32px 32px;height:520px;gap:0;align-items:stretch;text-align:left} .rds-section .rds-ln-form__rings{position:relative;width:340px;height:340px;margin:28px auto 0} .rds-section .rds-ln-form__rings::before,.rds-section .rds-ln-form__rings::after{content:"";position:absolute;background:#e4e7eb} .rds-section .rds-ln-form__rings::before{left:-20px;right:-20px;top:169px;height:1px} .rds-section .rds-ln-form__rings::after{top:-20px;bottom:-20px;left:169px;width:1px} .rds-section .rds-ln-form__r1,.rds-section .rds-ln-form__r2{position:absolute;border-radius:50%} .rds-section .rds-ln-form__r1{inset:0;border:1px solid #c3c8cf} .rds-section .rds-ln-form__r2{inset:50px;border:1px solid rgba(207,89,26,.35)} .rds-section .rds-ln-form__rings::before,.rds-section .rds-ln-form__rings::after{z-index:0} .rds-section .rds-ln-form__core{z-index:1} .rds-section .rds-ln-form__soft{position:absolute;left:50%;top:50%;width:8px;height:8px;margin:-4px 0 0 -4px;border-radius:50%;background:#202020;transform:rotate(var(--a)) translateY(-170px)} .rds-section .rds-ln-form__core{position:absolute;left:50%;top:50%;width:130px;height:130px;margin:-65px 0 0 -65px;border-radius:50%;background:#cf591a;color:#fff;display:grid;place-items:center;text-align:center;padding:16px;font-size:13px;line-height:18px;font-weight:600} .rds-section.rds-ln-form--rings .rds-ln-form__name{margin-top:24px} .rds-section.rds-ln-form--rings .rds-ln-form__sub{margin-top:4px;max-width:346px;font-size:13px;line-height:20px} @media (max-width:767px){.rds-section.rds-ln-form--rings{padding-top:56px;padding-bottom:56px} .rds-section.rds-ln-form--rings .rds-ln-form__grid{grid-template-columns:minmax(0,1fr);gap:12px} .rds-section.rds-ln-form--rings .rds-ln-head{margin-bottom:24px} .rds-section.rds-ln-form--rings .rds-ln-form__ring-card{height:auto;padding:24px} .rds-section .rds-ln-form__rings{width:250px;height:250px;margin:0 auto} .rds-section .rds-ln-form__rings::before{left:0;right:0;top:125px} .rds-section .rds-ln-form__rings::after{top:0;bottom:0;left:125px} .rds-section .rds-ln-form__r1{inset:13px} .rds-section .rds-ln-form__r2{inset:46px} .rds-section .rds-ln-form__soft{width:6px;height:6px;margin:-3px 0 0 -3px;transform:rotate(var(--a)) translateY(-112px)} .rds-section .rds-ln-form__core{width:124px;height:124px;margin:-62px 0 0 -62px;font-size:12px;line-height:12px;padding:10px} .rds-section.rds-ln-form--rings .rds-ln-form__name{font-size:16px;line-height:20px} .rds-section.rds-ln-form--rings .rds-ln-form__card:not(:has(.rds-ln-form__size)) .rds-ln-form__name{margin-top:22px} .rds-section.rds-ln-form--rings .rds-ln-form__sub{max-width:none;margin-top:6px;font-size:14px;line-height:21px} .rds-section .rds-ln-form__rings::before,.rds-section .rds-ln-form__rings::after{z-index:0} .rds-section .rds-ln-form__core,.rds-section .rds-ln-form__soft{z-index:1}} @media (max-width:767px){.rds-section.rds-ln-form--pillars{background:#f0f2f5;padding-top:56px;padding-bottom:56px} .rds-section.rds-ln-form--pillars .rds-ln-form__grid{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -20px;padding:0 20px;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-padding:0 20px} .rds-section.rds-ln-form--pillars .rds-ln-form__grid::-webkit-scrollbar{display:none} .rds-section.rds-ln-form--pillars .rds-ln-form__card{flex:0 0 280px;width:280px;scroll-snap-align:start;display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:10px;padding:0 0 20px;gap:0 10px;background:#fff;border-radius:4px;overflow:hidden} .rds-section.rds-ln-form--pillars .rds-ln-form__tex{grid-column:1 / -1;height:190px;border-radius:0} .rds-section.rds-ln-form--pillars .rds-ln-form__num{grid-column:1;grid-row:2;margin:20px 0 0 18px;font-size:28px;line-height:32px;font-weight:300;color:#cf591a} .rds-section.rds-ln-form--pillars .rds-ln-form__title{grid-column:2;grid-row:2;margin:28px 18px 0 0;font-size:17px;line-height:24px;font-weight:600;color:var(--rds-ink)} .rds-section.rds-ln-form--pillars .rds-ln-form__name,.rds-section.rds-ln-form--pillars .rds-ln-form__sub{grid-column:1 / -1;grid-row:3;margin:4px 18px 0;font-size:13px;line-height:18px;font-weight:500;color:#55595f} .rds-section.rds-ln-form--pillars .rds-ln-form__sub{font-weight:400} .rds-section.rds-ln-form--pillars .rds-ln-form__points{grid-column:1 / -1;grid-row:4;margin:12px 18px 0;gap:6px} .rds-section.rds-ln-form--pillars .rds-ln-form__points li{position:static;padding-left:0;font-size:14px;line-height:21px;color:#55595f} .rds-section.rds-ln-form--pillars .rds-ln-form__points li::before{content:"- ";position:static;color:#55595f} .rds-section.rds-ln-form--pillars .rds-ln-form__card .rds-ln-form__name{margin:4px 0 0;height:18px} .rds-section.rds-ln-form--pillars .rds-ln-form__num{height:32px} .rds-section.rds-ln-form--pillars .rds-ln-form__title{height:24px}} @media (max-width:767px){.rds-section.rds-ln-form--pillars .rds-ln-head{margin-bottom:28px;gap:10px} .rds-section.rds-ln-form--pillars .rds-ln-h2{line-height:29px}} @media (min-width:768px){.rds-section.rds-ln-form--pillars{padding-top:112px;padding-bottom:112px} .rds-section.rds-ln-form--pillars .rds-ln-head{flex-direction:row;align-items:flex-start;gap:96px;max-width:none;margin-bottom:48px} .rds-section.rds-ln-form--pillars .rds-ln-head .rds-ln-h2{flex:0 0 560px;width:560px} .rds-section.rds-ln-form--pillars .rds-ln-head .rds-ln-lead{flex:0 0 560px;width:560px;max-width:560px} .rds-section.rds-ln-form--pillars .rds-ln-form__grid{grid-template-columns:repeat(3,400px);gap:40px;justify-content:space-between} .rds-section.rds-ln-form--pillars .rds-ln-form__card{display:grid;grid-template-columns:auto 1fr;grid-auto-rows:auto;gap:0;column-gap:14px;row-gap:0;align-items:start} .rds-section.rds-ln-form--pillars .rds-ln-form__card > *{margin-top:0} .rds-section.rds-ln-form--pillars .rds-ln-form__tex{grid-column:1 / -1;height:280px} .rds-section.rds-ln-form--pillars .rds-ln-form__num{grid-column:1;grid-row:2;margin:20px 0 0 !important;font-size:34px;line-height:40px;font-weight:300;color:#cf591a} .rds-section.rds-ln-form--pillars .rds-ln-form__title{grid-column:2;grid-row:2;margin:20px 0 0 !important;font-size:20px;line-height:28px;font-weight:600;color:var(--rds-ink)} .rds-section.rds-ln-form--pillars .rds-ln-form__name,.rds-section.rds-ln-form--pillars .rds-ln-form__sub{grid-column:1 / -1;grid-row:3;margin:6px 0 0;font-size:14px;line-height:20px;font-weight:500;color:#55595f} .rds-section.rds-ln-form--pillars .rds-ln-form__points{grid-column:1 / -1;grid-row:4;margin:16px 0 0;gap:8px} .rds-section.rds-ln-form--pillars .rds-ln-form__points li{font-size:15px;line-height:24px;color:#55595f}} .rds-section.rds-ln-form--pillars .rds-ln-form__tex > img{transform:scale(1.5)} .rds-section.rds-ln-form--pillars .rds-ln-form__card:hover .rds-ln-form__tex > img{transform:scale(1.5)} .rds-section .rds-ln-form__tex.has-fig > img{z-index:0;position:absolute;left:calc(-100% * var(--ftx) / var(--fsx));top:calc(-100% * var(--fty) / var(--fsy));width:calc(100% / var(--fsx));height:calc(100% / var(--fsy));max-width:none;object-fit:fill;transform:none} .rds-section .rds-ln-form__name .rds-plink,.rds-section .rds-ln-form__name .rds-plink:hover,.rds-section .rds-ln-form__name .rds-plink:focus{text-decoration:none} @media (max-width:767px){.rds-section.rds-ln-form--pillars .rds-ln-form__tex > img,.rds-section.rds-ln-form--pillars .rds-ln-form__card:hover .rds-ln-form__tex > img{transform:scale(1.04);object-fit:cover} .rds-section.rds-ln-form--pillars .rds-ln-form__card .rds-ln-form__name{margin:4px 18px 0}} @media (max-width:767px){.rds-section.rds-ln-form--formula .rds-ln-form__bottle{top:-14px;width:268px;height:268px}}
.rds-section.rds-line-hero{padding:0} .rds-section.rds-line-hero .rds-wrap{max-width:none;padding:0} .rds-section .rds-ln-hero__stage{position:relative;height:728px;overflow:hidden;background:#f0f2f5} .rds-section.rds-ln-hero--target .rds-ln-hero__stage{background:#121212} .rds-section.rds-ln-hero--year .rds-ln-hero__stage{background:#f0f2f5} .rds-section .rds-ln-hero__stage .rds-ln-hero__bgname{position:absolute;left:80px;top:-16px;z-index:0;font-size:196px;line-height:300px;font-weight:300;letter-spacing:11.76px;color:#e4e7eb;white-space:nowrap;pointer-events:none;user-select:none} .rds-section.rds-ln-hero--target .rds-ln-hero__stage .rds-ln-hero__bgname{left:72px;top:110px;font-size:118px;line-height:118px;letter-spacing:4.72px;color:#232427} .rds-section .rds-ln-hero__stage .rds-ln-hero__text{position:absolute;left:80px;top:170px;width:600px;z-index:2} .rds-section .rds-ln-hero__stage .rds-ln-hero__eyebrow{margin:0;font-size:14px;line-height:22px;font-weight:500;letter-spacing:0;text-transform:none;color:#55595f;display:block} .rds-section .rds-ln-hero__stage .rds-ln-hero__h{margin:16px 0 0;font-size:42px;line-height:50px;font-weight:300;letter-spacing:-.84px;text-transform:none;color:#202020} .rds-section .rds-ln-hero__stage .rds-ln-hero__lead{max-width:520px;margin-top:20px;font-size:18px;line-height:28px;color:#55595f} .rds-section .rds-ln-hero__stage .rds-ln-hero__cta{display:flex;align-items:center;gap:28px;margin-top:28px} .rds-section .rds-ln-hero__stage .rds-ln-hero__cta .rds-btn{min-width:0;height:56px;padding:0 24px} .rds-section .rds-ln-hero__stage .rds-ln-link{font-size:14px;line-height:17px;font-weight:600;color:#202020;border-bottom:0;text-decoration:none} .rds-section .rds-ln-hero__stage .rds-ln-hero__br,.rds-section .rds-ln-hero__stage br.rds-ln-br{display:none} .rds-section .rds-ln-hero__stage .rds-ln-hero__meta{position:absolute;left:80px;top:664px;z-index:2;display:flex;align-items:center;gap:48px;margin:0;padding:0;list-style:none;font-size:13px;line-height:16px;color:#55595f} .rds-section .rds-ln-hero__stage .rds-ln-hero__meta li{font-weight:400} .rds-section .rds-ln-hero__stage .rds-ln-hero__meta li:first-child{color:#202020;font-weight:600;letter-spacing:1.04px} .rds-section .rds-ln-hero__stage .rds-ln-hero__note{position:absolute;left:80px;top:662px;z-index:2;display:flex;align-items:center;gap:10px;margin:0;font-size:13px;line-height:16px;font-weight:500;color:#f5f5f5} .rds-section .rds-ln-hero__stage .rds-ln-hero__note svg{flex:0 0 auto;color:#f5f5f5} .rds-section .rds-ln-hero__stage .rds-ln-hero__scroll{position:absolute;left:50%;bottom:32px;z-index:2;width:40px;height:40px;margin-left:-20px;border-radius:50%;border:1px solid rgba(32,32,32,.35);display:grid;place-items:center;color:#202020;transition:opacity .4s} .rds-section .rds-ln-hero__stage .rds-ln-hero__scroll.is-gone{opacity:0;pointer-events:none} .rds-section.rds-ln-hero--target .rds-ln-hero__stage .rds-ln-hero__scroll{border-color:rgba(245,245,245,.35);color:#f5f5f5} .rds-section.rds-ln-hero--target .rds-ln-hero__stage .rds-ln-hero__eyebrow{color:#a9a9a9} .rds-section.rds-ln-hero--target .rds-ln-hero__stage .rds-ln-hero__h{color:#f5f5f5;letter-spacing:-.63px} .rds-section.rds-ln-hero--target .rds-ln-hero__stage .rds-ln-hero__lead{color:#a9a9a9;font-size:17px;max-width:480px} .rds-section.rds-ln-hero--target .rds-ln-hero__stage .rds-ln-link{color:#f5f5f5} .rds-section.rds-ln-hero--target .rds-ln-hero__stage .rds-ln-hero__text{top:252px;width:640px} .rds-section.rds-ln-hero--target .rds-ln-hero__stage .rds-ln-hero__h{margin-top:14px} .rds-section .rds-ln-hero__visual{position:absolute;inset:0;pointer-events:none} .rds-section.rds-ln-hero--orbit .rds-ln-hero__visual{--cx:71.5%;--cy:518px} .rds-section .rds-ln-orb{position:absolute;left:var(--cx);top:var(--cy);width:calc(var(--d) / 1440 * 100%);aspect-ratio:1;border-radius:50%;background:none;border:1px solid rgba(195,200,207,var(--a,.3));box-sizing:border-box;transform:translate(-50%,-50%) scale(.2);opacity:0;transition:transform 1.1s var(--rds-ease) calc(var(--i,0) * 120ms),opacity .8s var(--rds-ease) calc(var(--i,0) * 120ms)} .rds-section .rds-ln-hero__cdot{--tx:-185.5;--ty:-44.5;position:absolute;left:calc(var(--cx) + var(--tx) / 1440 * 100%);top:calc(var(--cy) + var(--ty) * 1px);width:42px;height:42px;margin:-21px 0 0 -21px;border-radius:50%;background:rgba(154,160,168,.9);opacity:0;transition:opacity .6s .6s} .rds-section .rds-ln-hero__stage.is-in .rds-ln-hero__cdot{opacity:1} .rds-section .rds-ln-hero__tick{position:absolute;left:calc(var(--cx) + var(--tx) / 1440 * 100%);top:calc(var(--cy) + var(--ty) * 1px);width:23px;height:23px;margin:-11.5px 0 0 -11.5px;opacity:0;transition:opacity .6s .8s} .rds-section .rds-ln-hero__tick::before,.rds-section .rds-ln-hero__tick::after{content:"";position:absolute;background:#8c939c} .rds-section .rds-ln-hero__tick::before{left:0;top:11px;width:23px;height:1px} .rds-section .rds-ln-hero__tick::after{left:11px;top:0;width:1px;height:23px} .rds-section .rds-ln-hero__stage.is-in .rds-ln-hero__tick{opacity:1} .rds-section .rds-ln-hero__stage.is-in .rds-ln-orb{transform:translate(-50%,-50%) scale(1);opacity:1} .rds-section .rds-ln-hero__bottle{position:absolute;left:var(--cx);top:-34px;width:calc(var(--s) / 1440 * 100%);transform:translateX(-50%);opacity:0;transition:transform 1.4s var(--rds-ease) .2s,opacity 1s var(--rds-ease) .2s} .rds-section .rds-ln-hero__stage.is-in .rds-ln-hero__bottle{opacity:1} .rds-section .rds-ln-hero__img{display:block;width:100%;height:auto} .rds-section.rds-ln-hero--target .rds-ln-hero__visual{inset:auto;left:auto;right:0;top:0;width:43.0556%;height:728px;pointer-events:auto} .rds-section.rds-ln-hero--target .rds-ln-hero__xh{left:-132.258%} .rds-section.rds-ln-hero--target .rds-ln-hero__xv{left:56.452%} .rds-section.rds-ln-hero--target .rds-ln-hero__photo{position:absolute;inset:0;overflow:hidden} .rds-section.rds-ln-hero--target .rds-ln-hero__img{width:100%;height:100%;object-fit:cover;object-position:50% 54%} .rds-section .rds-ln-hero__xh,.rds-section .rds-ln-hero__xv{position:absolute;display:block;opacity:0;transition:opacity .8s .3s} .rds-section .rds-ln-hero__xh{left:-820px;right:0;top:262px;height:1px;background:rgba(245,245,245,.28)} .rds-section .rds-ln-hero__xv{left:350px;top:0;width:1px;height:200px;background:rgba(245,245,245,.28)} .rds-section .rds-ln-hero__xv::after{content:"";position:absolute;left:0;top:324px;width:1px;height:90px;background:rgba(245,245,245,.28)} .rds-section .rds-ln-hero__stage.is-in .rds-ln-hero__xh,.rds-section .rds-ln-hero__stage.is-in .rds-ln-hero__xv{opacity:1} .rds-section .rds-ln-hero__aim{position:absolute;width:0;height:0} .rds-section .rds-ln-hero__ring{position:absolute;left:0;top:0;width:120px;height:120px;margin:-60px 0 0 -60px;border-radius:50%;border:1.5px solid #cf591a;transform:scale(1.67);opacity:0;transition:transform 1s var(--rds-ease) .3s,opacity .6s .3s} .rds-section .rds-ln-hero__dot{position:absolute;left:0;top:0;width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:50%;background:#cf591a;opacity:0;transition:opacity .6s .6s} .rds-section .rds-ln-hero__tag{position:absolute;left:auto;right:76px;top:-80px;display:flex;flex-direction:column;gap:2px;padding:10px 14px;background:rgba(18,18,18,.88);border-radius:4px;font-size:13px;line-height:16px;color:#f5f5f5;white-space:nowrap;opacity:0;transform:translateX(10px);transition:opacity .6s .7s,transform .6s .7s} .rds-section .rds-ln-hero__tag strong{font-weight:600} .rds-section .rds-ln-hero__tag .rds-plink{color:#f5f5f5} .rds-section .rds-ln-hero__tag small{font-size:12px;line-height:15px;color:#a9a9a9} .rds-section .rds-ln-hero__stage.is-in .rds-ln-hero__ring{transform:scale(1);opacity:1} .rds-section .rds-ln-hero__stage.is-in .rds-ln-hero__dot{opacity:1} .rds-section .rds-ln-hero__stage.is-in .rds-ln-hero__tag{opacity:1;transform:none} .rds-section .rds-ln-hero__dots{position:absolute;left:80px;top:452px;width:1280px;height:169px;background-image:radial-gradient(circle at 12px 12px,#d3d6da 4px,transparent 4.5px);background-size:24px 24px;background-position:0 0} .rds-section .rds-ln-hero__horizon{position:absolute;left:80px;right:80px;top:700px;height:1px;background:rgba(32,32,32,.18);transform:scaleX(0);transform-origin:left;transition:transform 1.2s var(--rds-ease) .2s} .rds-section .rds-ln-hero__stage.is-in .rds-ln-hero__horizon{transform:none} .rds-section .rds-ln-hero__bottle-y{position:absolute;left:calc(50% + (var(--pos) - 50) * 14.4px);bottom:33px;width:calc(var(--s) * 1px);margin:0;transform:translate(-50%,30px);opacity:0;transition:transform 1.2s var(--rds-ease),opacity 1s} .rds-section .rds-ln-hero__bottle-y img{display:block;width:100%;height:auto;margin-bottom:-9.9%} .rds-section .rds-ln-hero__bottle-y::after{content:none;display:none} .rds-section .rds-ln-hero__stage.is-in .rds-ln-hero__bottle-y{transform:translate(-50%,0);opacity:1} .rds-section .rds-ln-hero__stage.is-in .rds-ln-hero__bottle-y:nth-of-type(2){transition-delay:.15s} .rds-section .rds-ln-hero__stage.is-in .rds-ln-hero__bottle-y:nth-of-type(3){transition-delay:.3s} .rds-section.rds-ln-hero--year .rds-ln-hero__stage .rds-ln-hero__text{left:50%;top:40px;width:900px;transform:translateX(-50%);text-align:center} .rds-section.rds-ln-hero--year .rds-ln-hero__stage .rds-ln-hero__h{margin-top:12px;font-size:64px;line-height:70px;letter-spacing:-1.28px} .rds-section.rds-ln-hero--year .rds-ln-hero__stage .rds-ln-hero__lead{max-width:700px;margin:14px auto 0} .rds-section.rds-ln-hero--year .rds-ln-hero__stage .rds-ln-hero__cta{justify-content:center;margin-top:24px} .rds-section.rds-ln-hero--year .rds-ln-hero__stage .rds-ln-hero__scroll{left:auto;right:80px;bottom:38px;margin-left:0} .rds-section.rds-ln-hero--orbit .rds-ln-hero__stage .rds-ln-link,.rds-section.rds-ln-hero--target .rds-ln-hero__stage .rds-ln-link{border-bottom:1px solid currentColor;padding-bottom:2px} @media (max-width:767px){.rds-section.rds-ln-hero--orbit .rds-ln-hero__stage .rds-ln-hero__cta,.rds-section.rds-ln-hero--target .rds-ln-hero__stage .rds-ln-hero__cta{justify-content:center;text-align:center}} @media (max-width:1024px){.rds-section .rds-ln-hero__stage{height:auto;display:flex;flex-direction:column} .rds-section.rds-ln-hero--year .rds-ln-hero__stage .rds-ln-hero__text{left:auto;top:auto;width:auto;transform:none} .rds-section.rds-ln-hero--target .rds-ln-hero__stage .rds-ln-hero__text{top:auto;width:auto} .rds-section .rds-ln-hero__stage .rds-ln-hero__text{position:relative;left:auto;top:auto;width:auto;transform:none;padding:28px 20px 0;text-align:left} .rds-section.rds-ln-hero--year .rds-ln-hero__stage .rds-ln-hero__text{padding:32px 20px 8px;text-align:center} .rds-section .rds-ln-hero__stage .rds-ln-hero__h{margin-top:12px} .rds-section .rds-ln-hero__stage .rds-ln-hero__lead{max-width:none;margin-top:16px} .rds-section .rds-ln-hero__stage .rds-ln-hero__cta{flex-wrap:wrap;gap:18px;margin-top:24px} .rds-section .rds-ln-hero__stage .rds-ln-hero__cta .rds-btn{width:100%} .rds-section .rds-ln-hero__stage .rds-ln-link{display:inline-block} .rds-section.rds-ln-hero--year .rds-ln-hero__stage .rds-ln-hero__cta{justify-content:center} .rds-section.rds-ln-hero--year .rds-ln-hero__stage .rds-ln-hero__cta .rds-btn{width:100%;max-width:350px} .rds-section .rds-ln-hero__stage .rds-ln-hero__scroll{display:none} .rds-section .rds-ln-hero__visual{position:relative;inset:auto;order:-1} .rds-section.rds-ln-hero--orbit .rds-ln-hero__visual{height:436px;--cx:69.7%;--cy:371px;overflow:visible} .rds-section .rds-ln-orb{width:calc(var(--d) * .607 / 390 * 100vw)} .rds-section .rds-ln-hero__bottle{top:35px;width:calc(var(--s) * .607 / 390 * 100vw)} .rds-section .rds-ln-hero__cdot{--tx:-113;--ty:88;left:calc(var(--cx) + var(--tx) / 390 * 100vw);width:26px;height:26px;margin:-13px 0 0 -13px} .rds-section .rds-ln-hero__tick{left:calc(var(--cx) + var(--mx) / 390 * 100vw);top:calc(var(--cy) + var(--my) * 1px);width:14px;height:14px;margin:-7px 0 0 -7px} .rds-section .rds-ln-hero__tick::before{top:7px;width:14px} .rds-section .rds-ln-hero__tick::after{left:7px;height:14px} .rds-section.rds-ln-hero--orbit .rds-ln-hero__meta li:nth-child(n+4){display:none} .rds-section.rds-ln-hero--orbit .rds-ln-hero__stage{padding-bottom:48px} .rds-section .rds-ln-hero__stage .rds-ln-hero__bgname{left:20px;top:18px;font-size:80px;line-height:80px;letter-spacing:4.8px} .rds-section.rds-ln-hero--orbit .rds-ln-hero__meta{position:relative;left:auto;top:auto;margin:32px 20px 0;gap:14px 20px;flex-wrap:wrap;border:0;border-top:1px solid #c3c8cf;padding:14px 0 24px} .rds-section.rds-ln-hero--orbit .rds-ln-hero__visual{z-index:0} .rds-section.rds-ln-hero--orbit .rds-ln-hero__text{z-index:2} .rds-section.rds-ln-hero--target .rds-ln-hero__visual{left:0;top:0;width:100%;height:380px} .rds-section.rds-ln-hero--target .rds-ln-hero__photo{position:absolute;inset:0} .rds-section.rds-ln-hero--target .rds-ln-hero__photo::after{content:"";position:absolute;left:0;right:0;bottom:0;height:80px;background:linear-gradient(to bottom,rgba(18,18,18,0),#121212)} .rds-section.rds-ln-hero--target .rds-ln-hero__xh{left:0;right:0;top:150px} .rds-section.rds-ln-hero--target .rds-ln-hero__xv{left:220px;top:0;height:380px} .rds-section.rds-ln-hero--target .rds-ln-hero__xv::after{display:none} .rds-section.rds-ln-hero--target .rds-ln-hero__stage .rds-ln-hero__bgname{left:20px;top:334px;font-size:40px;line-height:40px;letter-spacing:1.6px;color:rgba(245,245,245,.3)} .rds-section.rds-ln-hero--target .rds-ln-hero__stage .rds-ln-hero__text{padding-top:28px} .rds-section.rds-ln-hero--target .rds-ln-hero__stage{padding-bottom:48px} .rds-section .rds-ln-hero__ring{width:84px;height:84px;margin:-42px 0 0 -42px} .rds-section .rds-ln-hero__dot{width:10px;height:10px;margin:-5px 0 0 -5px} .rds-section .rds-ln-hero__tag{left:-208px;right:auto;top:-105px} .rds-section .rds-ln-hero__note{position:relative;left:auto;top:auto;margin:28px 20px 0;padding:16px 16px;border:1px solid rgba(245,245,245,.2)} .rds-section .rds-ln-hero__stage .rds-ln-hero__note{position:relative;top:auto;left:auto;margin:28px 20px 0;padding:16px 0 24px;border:0;border-top:1px solid rgba(245,245,245,.2)} .rds-section.rds-ln-hero--target .rds-ln-hero__img{object-position:50% 40%} .rds-section.rds-ln-hero--year .rds-ln-hero__visual{height:344px;order:1} .rds-section.rds-ln-hero--year .rds-ln-hero__stage{padding-bottom:32px} .rds-section .rds-ln-hero__dots{left:20px;top:140px;width:350px;height:91px;background-image:radial-gradient(circle at 6.5px 6.5px,#d3d6da 3px,transparent 3.5px);background-size:13px 13px} .rds-section .rds-ln-hero__horizon{left:20px;right:20px;top:auto;bottom:24px} .rds-section .rds-ln-hero__bottle-y{left:calc(50% + (var(--pos) - 50) * 2.2%);bottom:27px;width:calc(var(--s) * .88px)} .rds-section .rds-ln-hero__bottle-y::after{height:6px}} @media (max-width:767px){.rds-section .rds-ln-hero__stage .rds-ln-hero__eyebrow{font-size:13px;line-height:20px} .rds-section .rds-ln-hero__stage .rds-ln-hero__h{font-size:30px;line-height:37px;letter-spacing:0} .rds-section .rds-ln-hero__stage .rds-ln-hero__lead{font-size:15px;line-height:24px} .rds-section .rds-ln-hero__stage .rds-ln-hero__cta .rds-btn{height:56px} .rds-section .rds-ln-hero__stage .rds-ln-hero__meta{font-size:13px;line-height:16px} .rds-section.rds-ln-hero--year .rds-ln-hero__stage .rds-ln-hero__h{font-size:38px;line-height:46px;letter-spacing:-.3px} .rds-section.rds-ln-hero--target .rds-ln-hero__stage .rds-ln-hero__h{font-size:28px;line-height:35px;letter-spacing:0} .rds-section.rds-ln-hero--target .rds-ln-hero__stage .rds-ln-hero__h{margin-top:12px} .rds-section.rds-ln-hero--target .rds-ln-hero__stage .rds-ln-hero__lead{font-size:15px;line-height:24px} .rds-section.rds-ln-hero--target .rds-ln-hero__stage .rds-ln-hero__eyebrow{color:#a9a9a9} .rds-section .rds-ln-hero__stage .rds-ln-hero__note{font-size:13px;line-height:20px} .rds-section .rds-ln-hero__stage .rds-ln-hero__cta{gap:18px} .rds-section .rds-ln-hero__stage .rds-ln-hero__cta .rds-ln-link{font-size:14px} .rds-section .rds-ln-hero__stage .rds-ln-hero__h .rds-ln-br{display:block} .rds-section .rds-ln-hero__stage br.rds-ln-br{display:inline} .rds-section.rds-ln-hero--year .rds-ln-hero__stage .rds-ln-hero__text{padding-left:20px;padding-right:20px} .rds-section.rds-ln-hero--year .rds-ln-hero__stage .rds-ln-hero__lead{margin-top:16px}} @media (max-width:767px){.rds-section.rds-ln-hero--orbit .rds-ln-hero__visual{height:calc(35px + var(--s,900) * .607 / 390 * 100vw * .9 + 28px)}} @media (prefers-reduced-motion:reduce){.rds-section .rds-ln-orb,.rds-section .rds-ln-hero__bottle,.rds-section .rds-ln-hero__ring,.rds-section .rds-ln-hero__tag,.rds-section .rds-ln-hero__horizon,.rds-section .rds-ln-hero__bottle-y,.rds-section .rds-ln-hero__xh,.rds-section .rds-ln-hero__xv{transition:none !important}} .rds-section .rds-ln-hero__crumbs{display:flex;align-items:center;gap:8px;padding:24px 0 8px;font-size:13px;line-height:20px;color:#202020} .rds-section .rds-ln-hero__crumbs a{color:#55595f;text-decoration:none} .rds-section .rds-ln-hero__crumbs a:hover{text-decoration:underline} .rds-section .rds-ln-hero__crumbs span[aria-current]{font-weight:500;color:#202020} .rds-section .rds-ln-hero__crumb-sep{color:#55595f} .rds-section .rds-ln-hero__crumbs--dark{background:#121212} .rds-section .rds-ln-hero__crumbs--dark a,.rds-section .rds-ln-hero__crumbs--dark .rds-ln-hero__crumb-sep{color:#a9a9a9} .rds-section .rds-ln-hero__crumbs--dark span[aria-current]{color:#a9a9a9} @media (max-width:767px){.rds-section .rds-ln-hero__crumbs{display:none}} .rds-section .rds-ln-hero__crumbs a:hover{color:inherit} .rds-section .rds-ln-hero__crumbs--dark a,.rds-section .rds-ln-hero__crumbs--dark a:hover{color:#a3a7ad} .rds-section .rds-ln-hero__tag .rds-plink:hover,.rds-section .rds-ln-hero__tag .rds-plink:focus{color:#f5f5f5}
.rds-section.rds-ln-mol{padding-top:112px;padding-bottom:112px} .rds-section.rds-ln-mol .rds-ln-head{flex-direction:row;align-items:flex-start;gap:96px;max-width:none;margin-bottom:48px} .rds-section.rds-ln-mol .rds-ln-h2{flex:0 0 560px;width:560px} .rds-section.rds-ln-mol .rds-ln-lead{flex:0 0 560px;width:560px;max-width:560px} .rds-section .rds-ln-mol__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px} .rds-section .rds-ln-mol__item{display:flex;flex-direction:column;gap:0;outline:none;min-width:0} .rds-section .rds-ln-mol__label{position:relative;overflow:hidden;height:190px;border-radius:4px;background:var(--rds-grey);padding:62px 16px 0;display:flex;flex-direction:column;align-items:center;text-align:center;isolation:isolate} .rds-section .rds-ln-mol__tex{position:absolute;inset:0;z-index:-1;opacity:0;transform:scale(1.08);transition:opacity .6s var(--rds-ease),transform 1s var(--rds-ease)} .rds-section .rds-ln-mol__tex img{width:100%;height:100%;object-fit:cover} .rds-section .rds-ln-mol__formula{font-size:34px;line-height:41px;font-weight:300;letter-spacing:.68px;color:#cf591a;margin:0;transition:color .4s;white-space:nowrap} .rds-section .rds-ln-mol__fsub{margin:11px 0 0;font-size:12px;line-height:15px;font-weight:500;color:var(--rds-muted)} .rds-section .rds-ln-mol__proof{position:absolute;left:16px;right:16px;bottom:16px;margin:0;font-size:13px;line-height:19px;font-weight:500;color:#fff;opacity:0;transform:translateY(12px);transition:opacity .5s var(--rds-ease),transform .5s var(--rds-ease);text-shadow:0 1px 8px rgba(0,0,0,.25)} .rds-section .rds-ln-mol__info{display:flex;flex-direction:column;gap:8px;padding-top:20px;width:100%} .rds-section .rds-ln-mol__ingr{margin:0;font-size:22px;line-height:25px;font-weight:600;color:var(--rds-ink)} .rds-section .rds-ln-mol__what{margin:0;font-size:14px;line-height:22px;color:var(--rds-muted)} .rds-section .rds-ln-mol__prod{margin:0;font-size:14px;line-height:22px;font-weight:600;color:var(--rds-ink)} .rds-section .rds-ln-mol__item:hover .rds-ln-mol__tex,.rds-section .rds-ln-mol__item:focus-visible .rds-ln-mol__tex{opacity:1;transform:none} .rds-section .rds-ln-mol__item:hover .rds-ln-mol__proof,.rds-section .rds-ln-mol__item:focus-visible .rds-ln-mol__proof{opacity:1;transform:none} .rds-section .rds-ln-mol__item:hover .rds-ln-mol__formula,.rds-section .rds-ln-mol__item:focus-visible .rds-ln-mol__formula{color:#fff} .rds-section .rds-ln-mol__item:hover .rds-ln-mol__fsub,.rds-section .rds-ln-mol__item:focus-visible .rds-ln-mol__fsub{color:rgba(255,255,255,.85)} .rds-section .rds-ln-mol__item:hover .rds-ln-mol__label,.rds-section .rds-ln-mol__item:focus-visible .rds-ln-mol__label{background:#202020} @media (max-width:1024px){.rds-section .rds-ln-mol__list{grid-template-columns:repeat(2,minmax(0,1fr))} .rds-section.rds-ln-mol .rds-ln-h2,.rds-section.rds-ln-mol .rds-ln-lead{flex-basis:auto;width:auto} .rds-section.rds-ln-mol .rds-ln-head{gap:32px}} @media (max-width:767px){.rds-section.rds-ln-mol .rds-ln-head{flex-direction:column;gap:12px;margin-bottom:32px} .rds-section.rds-ln-mol .rds-ln-lead{width:auto} .rds-section .rds-ln-mol__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px} .rds-section .rds-ln-mol__label{height:120px;min-height:0;padding:36px 8px 0} .rds-section .rds-ln-mol__formula{font-size:20px;line-height:24px;letter-spacing:.4px;white-space:normal} .rds-section .rds-ln-mol__fsub{margin-top:12px;font-size:11px;line-height:14px} .rds-section .rds-ln-mol__info{padding-top:14px;gap:4px} .rds-section .rds-ln-mol__ingr{font-size:16px;line-height:20px} .rds-section .rds-ln-mol__what{font-size:12px;line-height:20px} .rds-section .rds-ln-mol__prod{font-size:12px;line-height:18px} .rds-section .rds-ln-mol__proof{display:none} .rds-section .rds-ln-mol__tex{display:none}} @media (prefers-reduced-motion:reduce){.rds-section .rds-ln-mol__tex,.rds-section .rds-ln-mol__proof,.rds-section .rds-ln-mol__formula{transition:none}}
.rds-section.rds-line-photo{padding:0} .rds-section.rds-ln-photo .rds-wrap{max-width:none} .rds-section .rds-ln-photo__wrap{position:relative;display:flex;min-height:620px} .rds-section .rds-ln-photo__media{margin:0;position:absolute;inset:0;overflow:hidden} .rds-section .rds-ln-photo__media img{width:100%;height:100%;object-fit:cover;transform:scale(1.06);transition:transform 1.6s var(--rds-ease)} .rds-section .rds-ln-photo__media.is-in img{transform:scale(1)} .rds-section .rds-ln-photo__panel{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;gap:20px} .rds-section .rds-ln-photo__quote{margin:0;font-size:28px;line-height:40px;font-weight:300;color:var(--rds-ink)} .rds-section .rds-ln-photo__sub{font-size:16px;line-height:26px;color:var(--rds-muted)} .rds-section .rds-ln-photo__sub p + p{margin-top:12px} .rds-section.rds-ln-photo--overlay .rds-ln-photo__panel{position:absolute;left:80px;bottom:0;width:640px;padding:56px;background:#fff} .rds-section.rds-ln-photo--overlay .rds-ln-photo__media{height:860px;bottom:auto} .rds-section.rds-ln-photo--overlay .rds-ln-photo__wrap{min-height:1000px} .rds-section.rds-ln-photo--split .rds-ln-photo__wrap{display:grid;grid-template-columns:1fr 1fr;min-height:760px} .rds-section.rds-ln-photo--split .rds-ln-photo__media{position:relative;inset:auto;min-height:760px} .rds-section.rds-ln-photo--split .rds-ln-photo__panel{padding:96px 80px;justify-content:center} .rds-section.rds-ln-photo--split.rds-ln-photo--right .rds-ln-photo__media{order:2} .rds-section.rds-ln-photo--split .rds-ln-photo__quote{font-size:34px;line-height:41px;font-weight:300} .rds-section.rds-ln-photo--overlay .rds-ln-photo__quote{font-size:28px;line-height:40px} @media (max-width:1024px){.rds-section.rds-ln-photo--overlay .rds-ln-photo__panel{left:40px;right:40px;width:auto;padding:40px} .rds-section.rds-ln-photo--overlay .rds-ln-photo__wrap{min-height:0} .rds-section.rds-ln-photo--overlay .rds-ln-photo__media{position:relative;inset:auto;height:auto;aspect-ratio:4 / 3} .rds-section.rds-ln-photo--split .rds-ln-photo__panel{padding:56px 40px}} @media (max-width:767px){.rds-section .rds-ln-photo__wrap{min-height:0} .rds-section.rds-ln-photo--overlay .rds-ln-photo__wrap{min-height:0;display:flex;flex-direction:column} .rds-section.rds-ln-photo--overlay .rds-ln-photo__media{position:relative;inset:auto;height:var(--ln-mh,440px)} .rds-section.rds-ln-photo--overlay .rds-ln-photo__panel{position:relative;left:auto;top:auto;transform:none;width:auto;margin:-40px 20px 0;padding:28px 22px} .rds-section.rds-ln-photo--split .rds-ln-photo__wrap{display:flex;flex-direction:column;min-height:0} .rds-section.rds-ln-photo--split .rds-ln-photo__media{min-height:0;height:var(--ln-mh,440px)} .rds-section.rds-ln-photo--split .rds-ln-photo__panel{padding:36px 20px} .rds-section .rds-ln-photo__quote{font-size:24px;line-height:32px} .rds-section.rds-ln-photo--split .rds-ln-photo__quote{font-size:26px;line-height:32px}} @media (prefers-reduced-motion:reduce){.rds-section .rds-ln-photo__media img{transition:none;transform:none}} .rds-section.rds-ln-photo--split .rds-ln-photo__media img{position:absolute;inset:0;width:100%;height:100%} @media (max-width:767px){.rds-section.rds-ln-photo.rds-ln-photo--split{padding:0 0 56px} .rds-section.rds-ln-photo.rds-ln-photo--overlay{padding:56px 0} .rds-section .rds-ln-photo__wrap{display:flex;flex-direction:column;min-height:0} .rds-section .rds-ln-photo__media{position:relative;inset:auto;height:var(--ln-mh,440px);min-height:0} .rds-section.rds-ln-photo--split .rds-ln-photo__media{position:relative;min-height:0;height:var(--ln-mh,440px)} .rds-section.rds-ln-photo--split .rds-ln-photo__media img{position:absolute} .rds-section .rds-ln-photo__panel{position:relative;left:auto;top:auto;transform:none;width:auto;margin:0;padding:32px 20px 0;gap:16px;background:none} .rds-section.rds-ln-photo--overlay .rds-ln-photo__panel{padding:32px 20px 0;margin:0;right:auto;background:none} .rds-section.rds-ln-photo--split .rds-ln-photo__panel{padding:32px 20px 0} .rds-section .rds-ln-photo__quote,.rds-section.rds-ln-photo--split .rds-ln-photo__quote,.rds-section.rds-ln-photo--overlay .rds-ln-photo__quote{font-size:22px;line-height:32px;font-weight:300} .rds-section .rds-ln-photo__sub{font-size:15px;line-height:24px} .rds-section .rds-ln-photo__panel .rds-ln-link{align-self:flex-start;margin-top:4px;line-height:17px;padding-bottom:0}} @media (max-width:767px){.rds-section.rds-ln-photo--qlg .rds-ln-photo__quote{font-size:28px;line-height:36px;letter-spacing:-.28px}} @media (min-width:1025px){.rds-section.rds-ln-photo--overlay .rds-ln-photo__media img{object-position:50% 31.5%}} @media (min-width:768px){.rds-section.rds-ln-photo--split .rds-ln-photo__panel{padding:96px 100px} .rds-section.rds-ln-photo--split .rds-ln-photo__quote{font-size:32px;line-height:44px} .rds-section.rds-ln-photo--split.rds-ln-photo--qlg .rds-ln-photo__quote{font-size:40px;line-height:50px;letter-spacing:-.4px} .rds-section.rds-ln-photo--split.rds-ln-photo--tw .rds-ln-photo__wrap{grid-template-columns:44.4444% minmax(0,1fr)} .rds-section.rds-ln-photo--split.rds-ln-photo--tw .rds-ln-photo__panel{padding:96px} .rds-section.rds-ln-photo--split.rds-ln-photo--tw .rds-ln-photo__sub{max-width:560px}} @media (min-width:768px){.rds-section.rds-ln-photo--split.rds-ln-photo--qlg .rds-ln-photo__wrap{min-height:720px} .rds-section.rds-ln-photo--split.rds-ln-photo--qlg .rds-ln-photo__media{min-height:720px}} .rds-section .rds-ln-photo__panel .rds-ln-link{align-self:flex-start} @media (min-width:1025px){.rds-section.rds-ln-photo--overlay .rds-ln-photo__media{left:80px;right:80px} .rds-section.rds-ln-photo--overlay .rds-ln-photo__wrap{min-height:900px} .rds-section.rds-ln-photo--overlay .rds-ln-photo__media img{object-position:50% 38%}}
.rds-section.rds-line-sets{padding-top:112px;padding-bottom:0} .rds-section.rds-line-sets.rds-ln-sets--pt-sm{padding-top:56px} .rds-section .rds-ln-sets__hd{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-bottom:48px} .rds-section .rds-ln-sets__list{display:grid;grid-template-columns:repeat(4,1fr);gap:24px} .rds-section .rds-ln-sets__card{display:flex;flex-direction:column;gap:10px;min-width:0;position:relative} .rds-section .rds-ln-sets__media{position:relative;background:var(--rds-grey);border-radius:4px;aspect-ratio:1 / 1;overflow:hidden} .rds-section .rds-ln-sets__media > a,.rds-section .rds-ln-sets__media > a img,.rds-section .rds-ln-sets__media > img{display:block;width:100%;height:100%} .rds-section .rds-ln-sets__media img{width:100%;height:100%;object-fit:cover;transform:scale(calc(var(--ln-zoom,100%) / 100%));transform-origin:50% 60%;transition:transform 1s var(--rds-ease),opacity .6s var(--rds-ease)} .rds-section .rds-ln-sets__media .rds-ln-sets__hov{position:absolute;inset:0;opacity:0;filter:blur(6px);transform:scale(1.08);pointer-events:none} .rds-section .rds-ln-sets__card:hover .rds-ln-sets__media .rds-ln-sets__hov{opacity:1} .rds-section .rds-ln-sets__card:hover .rds-ln-sets__media:has(.rds-ln-sets__hov) > a > img:not(.rds-ln-sets__hov){opacity:0} .rds-section .rds-ln-sets__tag{display:none} .rds-section .rds-ln-sets__info{display:flex;flex-direction:column;gap:8px} .rds-section .rds-ln-sets__name{margin:6px 0 0;font-size:16px;line-height:24px;font-weight:600;color:var(--rds-ink)} .rds-section .rds-ln-sets__comp{margin:0;font-size:14px;line-height:22px;color:var(--rds-muted)} .rds-section .rds-ln-sets__extra{margin:0;font-size:13px;line-height:20px;color:var(--rds-muted)} .rds-section ul.rds-ln-sets__bul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0} .rds-section ul.rds-ln-sets__bul li{font-size:13px;line-height:20px;color:var(--rds-muted)} .rds-section .rds-ln-sets__price{display:flex;align-items:center;flex-wrap:wrap;gap:10px;min-height:23px} .rds-section .rds-ln-sets__now{font-size:16px;line-height:20px;font-weight:600;color:var(--rds-ink)} .rds-section .rds-ln-sets__old{font-size:14px;line-height:17px;color:var(--rds-muted);text-decoration:line-through} .rds-section .rds-ln-sets__save{padding:4px 8px;border-radius:2px;background:var(--rds-accent);color:#fff;font-size:12px;line-height:15px;font-weight:600} .rds-section .rds-ln-sets__link{margin-top:4px;font-size:13px} .rds-section .rds-ln-sets__btn{margin-top:12px;width:100%;justify-content:space-between} .rds-section .rds-ln-sets__all{display:none} .rds-section.rds-ln-sets--wide .rds-ln-sets__list{grid-template-columns:1fr} .rds-section.rds-ln-sets--wide .rds-ln-sets__card{flex-direction:row;gap:64px;align-items:stretch} .rds-section.rds-ln-sets--wide .rds-ln-sets__media{flex:0 0 620px;height:480px} .rds-section.rds-ln-sets--wide .rds-ln-sets__info{flex:1;justify-content:center;gap:14px} .rds-section.rds-ln-sets--wide .rds-ln-sets__name{font-size:30px;line-height:37px;font-weight:700} .rds-section.rds-ln-sets--wide .rds-ln-sets__btn{width:360px;max-width:100%} .rds-section.rds-ln-sets--row .rds-ln-sets__list{display:flex;align-items:stretch;gap:24px} .rds-section.rds-ln-sets--row .rds-ln-sets__card{flex:1 1 0;min-width:0;flex-direction:row;gap:0;background:var(--rds-grey)} .rds-section.rds-ln-sets--row .rds-ln-sets__name{font-size:22px;line-height:28px;font-weight:600} .rds-section.rds-ln-sets--row .rds-ln-sets__media{flex:0 0 400px;height:460px} .rds-section.rds-ln-sets--row .rds-ln-sets__info{flex:1;justify-content:center;gap:14px;padding:0 40px} .rds-section.rds-ln-sets--row .rds-ln-sets__btn{width:360px;max-width:100%} .rds-section .rds-ln-sets__vid{flex:0 0 416px;position:relative;height:460px;border-radius:4px;overflow:hidden;background:#202020;margin:0} .rds-section .rds-ln-sets__vmedia{position:absolute;inset:0} .rds-section .rds-ln-sets__vmedia > img{width:100%;height:100%;object-fit:cover;display:block} .rds-section .rds-ln-sets__vid .rds-play{position:absolute;inset:auto;left:50%;top:50%;right:auto;bottom:auto;width:56px;height:56px;margin:-28px 0 0 -28px;transform:none} .rds-section .rds-ln-sets__vcap{position:absolute;left:0;right:0;bottom:0;padding:24px;background:rgba(32,32,32,.82);color:#fff;display:flex;flex-direction:column;gap:4px;pointer-events:none} .rds-section .rds-ln-sets__vtitle{margin:0;font-size:15px;line-height:22px;font-weight:600} .rds-section .rds-ln-sets__vsub{margin:0;font-size:13px;line-height:20px;opacity:.75} @media (max-width:1024px){.rds-section .rds-ln-sets__list{grid-template-columns:1fr 1fr} .rds-section.rds-ln-sets--wide .rds-ln-sets__card{flex-direction:column;gap:24px} .rds-section.rds-ln-sets--wide .rds-ln-sets__media{flex:none;height:360px} .rds-section.rds-ln-sets--row .rds-ln-sets__list{flex-direction:column} .rds-section.rds-ln-sets--row .rds-ln-sets__card{flex-direction:column;gap:24px} .rds-section.rds-ln-sets--row .rds-ln-sets__media{flex:none;height:360px} .rds-section.rds-ln-sets--row .rds-ln-sets__info{padding:0} .rds-section .rds-ln-sets__vid{flex:none;width:100%;max-width:416px}} @media (max-width:767px){.rds-section.rds-line-sets.rds-ln-sets.rds-ln-sets--cards,.rds-section.rds-line-sets.rds-ln-sets.rds-ln-sets--wide:not(.rds-ln-sets--row){padding:56px 20px} .rds-section.rds-line-sets.rds-ln-sets.rds-ln-sets--row{padding:56px 20px 0} .rds-section .rds-ln-sets__hd{margin-bottom:20px} .rds-section .rds-ln-sets__hdlink{display:none} .rds-section .rds-ln-sets__all{display:inline-block;margin-top:20px;line-height:17px;padding-bottom:0;border-bottom:1px solid currentColor} .rds-section .rds-ln-sets__foot{padding-bottom:0;text-align:center} .rds-section .rds-ln-sets__tag{display:block;position:absolute;top:10px;left:10px;max-width:calc(100% - 20px);padding:4px 8px;border-radius:2px;background:#fff;color:var(--rds-ink);font-size:9px;line-height:12px;font-weight:600;letter-spacing:.54px;text-transform:uppercase} .rds-section.rds-ln-sets--cards .rds-ln-sets__list{display:flex;overflow-x:auto;gap:12px;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch} .rds-section.rds-ln-sets--cards .rds-ln-sets__list::-webkit-scrollbar{display:none} .rds-section.rds-ln-sets--cards .rds-ln-sets__card{flex:0 0 243px;width:243px;gap:11px;scroll-snap-align:start} .rds-section.rds-ln-sets--cards .rds-ln-sets__media{aspect-ratio:auto;height:243px;border-radius:4px} .rds-section.rds-ln-sets--cards .rds-ln-sets__comp,.rds-section.rds-ln-sets--cards .rds-ln-sets__extra,.rds-section.rds-ln-sets--cards .rds-ln-sets__link{display:none} .rds-section.rds-ln-sets--cards .rds-ln-sets__info{flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;gap:8px} .rds-section.rds-ln-sets--cards .rds-ln-sets__name{flex:1 1 0;min-width:0;margin:0;font-size:12.3px;line-height:17px;letter-spacing:.25px;text-transform:uppercase} .rds-section.rds-ln-sets--cards .rds-ln-sets__price{flex:0 0 auto;flex-direction:column;align-items:flex-end;flex-wrap:nowrap;gap:3px;min-height:0} .rds-section.rds-ln-sets--cards .rds-ln-sets__now{font-size:12.3px;line-height:17px} .rds-section.rds-ln-sets--cards .rds-ln-sets__old{font-size:9.84px;line-height:15px} .rds-section.rds-ln-sets--cards .rds-ln-sets__save{padding:3px 6px;font-size:9.84px;line-height:12px;border-radius:2px} .rds-section.rds-ln-sets--cards .rds-ln-sets__btn{position:absolute;left:10px;top:194px;width:calc(100% - 20px);height:39px;margin:0;padding:0 20px;justify-content:center;border-radius:4px} .rds-section.rds-ln-sets--cards .rds-ln-sets__btn .rds-btn__sep,.rds-section.rds-ln-sets--cards .rds-ln-sets__btn .rds-btn__price{display:none} .rds-section.rds-ln-sets--cards .rds-ln-sets__btn .rds-btn__label{font-size:11.5px;line-height:16px} .rds-section.rds-ln-sets--cards .rds-ln-sets__btn{display:none} .rds-section.rds-ln-sets--wide .rds-ln-sets__list{display:flex;flex-direction:column;gap:24px} .rds-section.rds-ln-sets--wide .rds-ln-sets__card{flex-direction:column;gap:0} .rds-section.rds-ln-sets--wide .rds-ln-sets__media{flex:none;height:260px;border-radius:0} .rds-section.rds-ln-sets--wide .rds-ln-sets__info{gap:12px;padding:20px 20px 24px;justify-content:flex-start} .rds-section.rds-ln-sets--wide .rds-ln-sets__name{margin:0;font-size:22px;line-height:28px;font-weight:600} .rds-section.rds-ln-sets--wide .rds-ln-sets__comp{font-size:15px;line-height:22px} .rds-section.rds-ln-sets--wide .rds-ln-sets__extra,.rds-section ul.rds-ln-sets__bul li{font-size:14px;line-height:21px} .rds-section ul.rds-ln-sets__bul{gap:12px} .rds-section.rds-ln-sets--wide:not(.rds-ln-sets--row) .rds-ln-sets__card{background:#fff;border:1px solid rgba(32,32,32,.12);border-radius:4px;overflow:hidden} .rds-section.rds-ln-sets--wide .rds-ln-sets__btn{width:100%;max-width:none;margin-top:0} .rds-section.rds-ln-sets--wide .rds-ln-sets__link{display:inline-block;order:2;border-bottom:0;margin-top:0;font-size:14px;line-height:17px;padding-bottom:0} .rds-section.rds-ln-sets--wide .rds-ln-sets__btn{order:1} .rds-section.rds-ln-sets--wide .rds-ln-sets__price{gap:10px} .rds-section.rds-ln-sets--row .rds-ln-sets__list{display:flex;flex-direction:column;gap:20px} .rds-section.rds-ln-sets--row .rds-ln-sets__card{flex:none;width:100%;background:var(--rds-grey);border:0;border-radius:0} .rds-section.rds-ln-sets--row .rds-ln-sets__media{height:300px} .rds-section.rds-ln-sets--row .rds-ln-sets__info{padding:24px 20px;gap:8px} .rds-section.rds-ln-sets--row .rds-ln-sets__name{font-size:22px;line-height:28px} .rds-section.rds-ln-sets--row .rds-ln-sets__btn{margin-top:12px} .rds-section .rds-ln-sets__vid{flex:none;width:100%;max-width:none;height:420px} .rds-section .rds-ln-sets__vcap{padding:24px} .rds-section .rds-ln-sets__vtitle{font-size:15px;line-height:22px}} @media (min-width:768px){.rds-section.rds-ln-sets--cards .rds-ln-sets__card{min-height:516px} .rds-section.rds-ln-sets--cards .rds-ln-sets__info{flex:1;gap:10px} .rds-section.rds-ln-sets--cards .rds-ln-sets__name{margin-top:16px} .rds-section.rds-ln-sets--cards .rds-ln-sets__btn{margin-top:auto;justify-content:space-between;padding:0 24px}} @media (min-width:768px){.rds-section .rds-ln-sets__btn .rds-btn__sep{display:none} .rds-section.rds-ln-sets--wide .rds-ln-sets__comp{font-size:13px;line-height:22px}} @media (min-width:768px){.rds-section.rds-ln-sets--wide .rds-ln-sets__link{display:none}} @media (min-width:768px){.rds-section.rds-ln-sets--wide:not(.rds-ln-sets--row) .rds-ln-sets__card{background:#fff;border:1px solid rgba(32,32,32,.12)}} @media (max-width:767px){.rds-section .rds-ln-sets__btn .rds-btn__sep{display:none}}
.rds-section.rds-ln-shelf .rds-ln-shelf__hd{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-bottom:40px} .rds-section .rds-ln-shelf__head{max-width:560px} .rds-section .rds-ln-shelf__hd .rds-ln-link{display:block;border-bottom:0;padding-bottom:0;line-height:17px} .rds-section.rds-ln-shelf--shelf:not(.rds-nopt){padding-top:0} .rds-section.rds-ln-shelf--shelf:not(.rds-nopb){padding-bottom:8px} .rds-section.rds-ln-shelf--cards:not(.rds-nopt){padding-top:112px} .rds-section.rds-ln-shelf--cards:not(.rds-nopb){padding-bottom:112px} .rds-section .rds-ln-shelf__card{min-width:0} .rds-section .rds-ln-shelf__body{display:flex;flex-direction:column;flex:1;min-width:0} .rds-section .rds-ln-shelf__tag{position:absolute;left:16px;top:16px;z-index:2;padding:6px 12px;border-radius:14px;background:#fff;font:600 12px/15px var(--rds-font);color:var(--rds-ink)} .rds-section .rds-ln-shelf__pora{display:flex;align-items:center;gap:8px;margin:0;font-size:13px;line-height:16px;font-weight:500;color:var(--rds-muted)} .rds-section .rds-ln-shelf__pora .rds-ico{width:18px;height:18px} .rds-section .rds-ln-shelf__name{margin:8px 0 0;font-size:16px;line-height:24px;font-weight:600;color:var(--rds-ink)} .rds-section .rds-ln-shelf__sub{margin:8px 0 0;font-size:14px;line-height:22px;color:var(--rds-muted)} .rds-section .rds-ln-shelf__desc{display:none} .rds-section .rds-ln-shelf__price{display:none} .rds-section .rds-ln-shelf__lbl-m{display:none} .rds-section .rds-ln-shelf__buy{margin-top:auto;padding-top:20px} .rds-section .rds-ln-shelf__btn{width:100%;min-height:56px;justify-content:center;gap:24px;border-radius:6px} .rds-section .rds-ln-shelf__btn .rds-btn__sep{display:none} .rds-section.rds-ln-shelf--shelf .rds-ln-shelf__grid{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:570px auto;column-gap:24px;row-gap:28px} .rds-section.rds-ln-shelf--shelf .rds-ln-shelf__grid::before{content:"";position:absolute;left:0;right:0;top:0;height:570px;border-radius:4px;background:var(--rds-grey)} .rds-section.rds-ln-shelf--shelf .rds-ln-shelf__card{display:contents} .rds-section.rds-ln-shelf--shelf .rds-ln-shelf__media{grid-row:1;align-self:end;position:relative;z-index:1;margin-bottom:11px} .rds-section.rds-ln-shelf--shelf .rds-ln-shelf__body{grid-row:2} .rds-section.rds-ln-shelf--shelf .rds-ln-shelf__img{position:relative;height:481px;display:flex;justify-content:center;align-items:flex-end} .rds-section.rds-ln-shelf--shelf .rds-ln-shelf__img img{height:481px;width:auto;margin:0 auto;position:relative;z-index:1} .rds-section.rds-ln-shelf--cards .rds-ln-shelf__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:40px} .rds-section.rds-ln-shelf--cards .rds-ln-shelf__card{display:flex;flex-direction:column} .rds-section.rds-ln-shelf--cards .rds-ln-shelf__media{position:relative;height:480px;margin-bottom:20px;background:var(--rds-grey)} .rds-section.rds-ln-shelf--cards .rds-ln-shelf__img{position:absolute;left:0;right:0;top:44px;height:423px;display:flex;justify-content:center} .rds-section.rds-ln-shelf--cards .rds-ln-shelf__img img{height:423px;width:auto;margin:0 auto;position:relative;z-index:1} .rds-section.rds-ln-shelf--cards .rds-ln-shelf__buy{padding-top:44px} .rds-section .rds-ln-shelf__img::before,.rds-section .rds-ln-shelf__img::after{content:"";position:absolute;left:50%;transform:translateX(-50%);border-radius:50%;pointer-events:none;z-index:0} .rds-section.rds-ln-shelf--shelf .rds-ln-shelf__img::before{width:150px;height:22px;bottom:-5px;background:rgba(22,24,28,.16)} .rds-section.rds-ln-shelf--shelf .rds-ln-shelf__img::after{width:98px;height:9px;bottom:4px;background:rgba(22,24,28,.5)} .rds-section.rds-ln-shelf--cards .rds-ln-shelf__img::before{width:250px;height:30px;bottom:-4px;background:rgba(22,24,28,.2)} .rds-section.rds-ln-shelf--cards .rds-ln-shelf__img::after{width:160px;height:10px;bottom:9px;background:rgba(22,24,28,.45)} @media (prefers-reduced-motion:reduce){.rds-section .rds-ln-shelf__btn{transition:none}} @media (max-width:1024px){.rds-section.rds-ln-shelf .rds-ln-shelf__grid{display:flex;gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding:0 var(--rds-gutter);scrollbar-width:none;-webkit-overflow-scrolling:touch;margin:0 calc(-1 * var(--rds-gutter));padding:0 var(--rds-gutter)} .rds-section.rds-ln-shelf .rds-ln-shelf__grid::-webkit-scrollbar{display:none} .rds-section.rds-ln-shelf .rds-ln-shelf__grid::before{display:none} .rds-section.rds-ln-shelf--shelf.rds-bg-white{background:var(--rds-grey)} .rds-section.rds-ln-shelf .rds-ln-shelf__card{display:flex;flex:0 0 270px;width:270px;flex-direction:column;scroll-snap-align:start;background:#fff;border-radius:6px;overflow:hidden} .rds-section.rds-ln-shelf--cards .rds-ln-shelf__card{box-shadow:inset 0 0 0 1px rgba(32,32,32,.12)} .rds-section.rds-ln-shelf .rds-ln-shelf__media{position:relative;z-index:auto;align-self:auto;grid-row:auto;height:320px;margin:0;flex:none;background:#f6f7f9} .rds-section.rds-ln-shelf .rds-ln-shelf__img{position:absolute;left:0;right:0;top:24px;height:272px;display:flex;justify-content:center;align-items:flex-end} .rds-section.rds-ln-shelf .rds-ln-shelf__img img{height:272px;width:auto;margin:0 auto} .rds-section.rds-ln-shelf .rds-ln-shelf__img::before{width:130px;height:15px;bottom:0;background:rgba(22,24,28,.16)} .rds-section.rds-ln-shelf .rds-ln-shelf__img::after{width:71px;height:5px;bottom:1px;background:rgba(22,24,28,.42)} .rds-section.rds-ln-shelf .rds-ln-shelf__tag{left:12px;top:12px;padding:5px 10px;font-size:11px;line-height:13px} .rds-section.rds-ln-shelf .rds-ln-shelf__body{flex:1;padding:16px;grid-row:auto} .rds-section.rds-ln-shelf .rds-ln-shelf__pora{align-self:flex-start;width:max-content;gap:6px;padding:5px 10px 5px 8px;border:1px solid #e2e5ea;border-radius:100px;font-size:12px;line-height:16px;color:var(--rds-ink)} .rds-section.rds-ln-shelf .rds-ln-shelf__pora .rds-ico{width:16px;height:16px} .rds-section.rds-ln-shelf .rds-ln-shelf__pora span::first-letter{text-transform:uppercase} .rds-section.rds-ln-shelf .rds-ln-shelf__name{margin-top:8px;font-size:15px;line-height:20px;font-weight:700;text-transform:uppercase} .rds-section.rds-ln-shelf .rds-ln-shelf__sub{margin-top:8px;font-size:13px;line-height:20px;color:#3a3d42} .rds-section.rds-ln-shelf .rds-ln-shelf__card.has-desc .rds-ln-shelf__sub{display:none} .rds-section.rds-ln-shelf .rds-ln-shelf__desc{display:block;margin-top:8px;font-size:13px;line-height:20px;color:#3a3d42} .rds-section.rds-ln-shelf .rds-ln-shelf__buy{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:8px} .rds-section.rds-ln-shelf .rds-ln-shelf__price{display:block;font-size:16px;line-height:22px;font-weight:600;color:var(--rds-ink);white-space:nowrap} .rds-section.rds-ln-shelf .rds-ln-shelf__btn{width:auto;min-height:38px;padding:10px 12px;border:0;gap:6px;border-radius:4px;font:600 13px/18px var(--rds-font);text-transform:none;letter-spacing:0} .rds-section.rds-ln-shelf .rds-ln-shelf__btn .rds-btn__label,.rds-section.rds-ln-shelf .rds-ln-shelf__btn .rds-btn__price{display:none} .rds-section.rds-ln-shelf .rds-ln-shelf__lbl-m{display:inline-flex;align-items:center;gap:6px} .rds-section.rds-ln-shelf .rds-ln-shelf__hd{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:24px} .rds-section.rds-ln-shelf .rds-ln-shelf__head .rds-ln-h2{line-height:29px}} @media (max-width:767px){.rds-section.rds-ln-shelf:not(.rds-nopt){padding-top:56px} .rds-section.rds-ln-shelf:not(.rds-nopb){padding-bottom:56px}} .rds-section.rds-ln-shelf--cards .rds-ln-shelf__img::before,.rds-section.rds-ln-shelf--cards .rds-ln-shelf__img::after{display:none} .rds-section .rds-ln-shelf__img::before,.rds-section .rds-ln-shelf__img::after{display:none !important}
.rds-section.rds-line-switch{padding-top:112px;padding-bottom:0} .rds-section .rds-ln-switch__panel{display:grid;grid-template-columns:560px 528px;gap:64px;align-items:center;padding:64px;border-radius:4px;background:var(--rds-grey)} .rds-section.rds-ln-switch--white .rds-ln-switch__panel{background:#fff;border:1px solid var(--rds-line)} .rds-section .rds-ln-switch__text{display:flex;flex-direction:column;gap:16px} .rds-section .rds-ln-switch__text .rds-ln-h2{margin-top:0} .rds-section .rds-ln-switch__points{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px} .rds-section .rds-ln-switch__points li{position:relative;padding-left:32px;font-size:15px;line-height:22px;color:var(--rds-ink)} .rds-section .rds-ln-switch__points li::before{content:"";position:absolute;left:0;top:2px;width:20px;height:20px;border:1.5px solid var(--rds-ink);box-sizing:border-box;border-radius:50%} .rds-section .rds-ln-switch__points li::after{content:"";position:absolute;left:7px;top:7px;width:5px;height:3px;border-left:1.5px solid var(--rds-ink);border-bottom:1.5px solid var(--rds-ink);transform:rotate(-45deg)} .rds-section .rds-ln-switch__text .rds-btn{align-self:flex-start;margin-top:24px} .rds-section .rds-ln-switch__bottles{--ln-bs:480px;--ln-bh:441px;position:relative;display:flex;flex-wrap:nowrap;justify-content:center;align-items:flex-start;margin-bottom:18px;overflow:visible;height:var(--ln-bh)} .rds-section .rds-ln-switch__bottle{position:relative;flex:0 1 176px;min-width:0;margin:0;width:176px;height:var(--ln-bh)} .rds-section .rds-ln-switch__bottle img{position:absolute;top:calc(var(--ln-bs) * -.0833);left:50%;width:var(--ln-bs);height:var(--ln-bs);max-width:none;object-fit:contain;transform:translateX(-50%) scale(var(--ln-z,1));transform-origin:50% 92%;transition:transform .8s var(--rds-ease)} .rds-section .rds-ln-switch__bottle:hover img{transform:translate(-50%,-6px) scale(var(--ln-z,1))} .rds-section .rds-ln-switch__bottle::before{content:"";position:absolute;left:14%;right:14%;top:calc(var(--ln-bs) * .8177 + 2px);height:4px;background:linear-gradient(to right,rgba(0,0,0,0),rgba(0,0,0,.16) 22%,rgba(0,0,0,.16) 78%,rgba(0,0,0,0));filter:blur(2px);pointer-events:none} .rds-section .rds-ln-switch__bottle figcaption{padding:0 8px} .rds-section .rds-ln-switch__bottle figcaption{position:absolute;left:0;right:0;top:calc(var(--ln-bs) * .856);text-align:center;font-size:13px;line-height:16px;font-weight:600;color:var(--rds-ink);font-style:normal} .rds-section .rds-ln-switch__bottles .rds-ln-note{position:absolute;left:0;right:0;top:100%;margin-top:0;text-align:center} @media (max-width:1024px){.rds-section .rds-ln-switch__panel{grid-template-columns:1fr;gap:40px;padding:40px}} @media (max-width:767px){.rds-section.rds-line-switch.rds-ln-switch.rds-ln-switch--grey,.rds-section.rds-line-switch.rds-ln-switch.rds-ln-switch--white{padding:56px 20px 0} .rds-section .rds-ln-switch__panel{padding:32px 20px;gap:14px} .rds-section .rds-ln-switch__text{gap:14px} .rds-section .rds-ln-switch__points{gap:14px;margin-top:0} .rds-section .rds-ln-switch__text .rds-btn{margin-top:0;width:100%;align-self:stretch} .rds-section .rds-ln-switch__text .rds-ln-h2{line-height:29px} .rds-section .rds-ln-switch__link{align-self:center;margin-top:2px;font-size:14px;line-height:17px;padding-bottom:0} .rds-section .rds-ln-switch__bottles{height:var(--ln-mbh,454px);margin-bottom:0} .rds-section .rds-ln-switch__bottle{flex:1 1 0;width:auto;min-width:0;height:var(--ln-mbh,454px)} .rds-section .rds-ln-switch__bottles .rds-ln-note{top:auto;bottom:0} .rds-section .rds-ln-switch__bottle img{top:calc(var(--ln-mbs,440px) * -.0833);width:var(--ln-mbs,440px);height:var(--ln-mbs,440px)} .rds-section .rds-ln-switch__bottle::before{top:calc(var(--ln-mbs,440px) * .8177 + 2px)} .rds-section .rds-ln-switch__bottle figcaption{top:calc(var(--ln-mbs,440px) * .85);font-size:12px;line-height:16px;font-style:normal} .rds-section .rds-ln-switch__bottles .rds-ln-note{font-size:12px;line-height:16px;font-weight:500;color:#55595f}} .rds-section .rds-ln-switch__link{align-self:flex-start} .rds-section .rds-ln-switch__bottle figcaption{font-style:normal} @media (max-width:767px){.rds-section .rds-ln-switch__bottles{height:calc(var(--ln-mbh,454px) - 30px);margin-left:-10px;margin-right:-10px;gap:4px} .rds-section .rds-ln-switch__bottle{--ln-mbs2:calc(var(--ln-mbs,440px) * .9);height:calc(var(--ln-mbh,454px) - 30px)} .rds-section .rds-ln-switch__bottle img{top:calc(var(--ln-mbs2) * -.0833);width:var(--ln-mbs2);height:var(--ln-mbs2)} .rds-section .rds-ln-switch__bottle::before{top:calc(var(--ln-mbs2) * .8177 + 2px)} .rds-section .rds-ln-switch__bottle figcaption{top:calc(var(--ln-mbs2) * .85);padding:0;font-size:11.5px;line-height:15px;overflow-wrap:anywhere;hyphens:manual}}
.rds-section.rds-ln-plan{padding-top:96px;padding-bottom:84px} .rds-section.rds-ln-plan .rds-ln-head{margin-bottom:16px;max-width:680px} .rds-section .rds-ln-plan__tabs{margin-bottom:43px} .rds-section .rds-ln-plan__tabs button{padding:11px 20px;line-height:17px} .rds-section .rds-ln-plan__panel{display:grid;grid-template-columns:860px 380px;gap:40px;align-items:start} .rds-section .rds-ln-plan__panel[hidden]{display:none} .rds-section .rds-ln-plan__cal{display:grid;grid-template-columns:140px repeat(6,120px);row-gap:20px;align-items:center} .rds-section .rds-ln-plan__lbl{font-size:13px;line-height:16px;color:#55595f;font-weight:400} .rds-section .rds-ln-plan__row > .rds-ln-plan__lbl{grid-column:1} .rds-section .rds-ln-plan__stages{display:contents} .rds-section .rds-ln-plan__stages > .rds-ln-plan__lbl{grid-column:1;grid-row:1;align-self:start;font-weight:600;color:var(--rds-ink);padding-top:4px} .rds-section .rds-ln-plan__stage{grid-row:1;padding:0 0 12px;font-size:13px;line-height:16px;font-weight:500;color:var(--rds-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-bottom:6px solid #c3c8cf;border-radius:3px;transform:scaleX(0);transform-origin:left;transition:transform .7s var(--rds-ease)} .rds-section .rds-ln-plan__stage--1{grid-column:2 / span 2;border-color:#c3c8cf} .rds-section .rds-ln-plan__stage--2{grid-column:4 / span 2;border-color:#a9a9a9} .rds-section .rds-ln-plan__stage--3{grid-column:6 / span 2;border-color:#cf591a} .rds-section .rds-ln-plan__wrap.is-in .rds-ln-plan__stage{transform:none} .rds-section .rds-ln-plan__row{display:contents} .rds-section .rds-ln-plan__row--weeks{margin-top:0} .rds-section .rds-ln-plan__wk{font-size:13px;line-height:16px;font-weight:600;color:var(--rds-ink);text-align:center} .rds-section .rds-ln-plan__dot{justify-self:center;width:16px;height:16px;border-radius:50%;border:1px solid #a9a9a9;background:#fff;display:block;transform:scale(.6);opacity:.6;transition:transform .45s var(--rds-ease),background-color .45s,opacity .45s;transition-delay:calc(var(--w,0) * 120ms)} .rds-section .rds-ln-plan__dot.is-on{background:#cf591a;border-color:#cf591a} .rds-section .rds-ln-plan__wrap.is-in .rds-ln-plan__dot{transform:scale(1);opacity:1} .rds-section .rds-ln-plan__fx{position:relative;font-size:12px;line-height:15px;font-weight:600;color:#cf591a;white-space:nowrap;text-align:center} .rds-section .rds-ln-plan__row--fx{margin-top:2px} .rds-section .rds-ln-plan__legend{grid-column:1 / -1;order:2;display:flex;gap:24px;margin-top:0;font-size:12px;line-height:15px;color:#55595f} .rds-section .rds-ln-plan__legend span{display:inline-flex;align-items:center;gap:8px} .rds-section .rds-ln-plan__legend .rds-ln-plan__dot{width:12px;height:12px;transform:none;opacity:1;margin:0;transition:none} .rds-section .rds-ln-plan__then{grid-column:1 / -1;order:1;margin:45px 0 0 140px;font-size:14px;line-height:20px;color:var(--rds-ink);font-weight:600;text-align:center} .rds-section .rds-ln-plan__side{display:flex;flex-direction:column;gap:10px;padding:24px;background:#f0f2f5;border-radius:4px} .rds-section .rds-ln-plan__rules{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px} .rds-section .rds-ln-plan__rules li{position:relative;padding-left:16px;font-size:14px;line-height:21px;color:#3a3d42} .rds-section .rds-ln-plan__rules li::before{content:"–";position:absolute;left:0;color:#3a3d42} .rds-section .rds-ln-plan__ph{margin:10px 0 0;font-size:15px;line-height:18px;font-weight:600;color:var(--rds-ink)} .rds-section .rds-ln-plan__prep{margin:0;padding-left:0;list-style:none;counter-reset:none;font-size:14px;line-height:21px;color:#3a3d42;display:flex;flex-direction:column;gap:1px} .rds-section .rds-ln-plan__warn{margin:0;padding:0;background:none;border:0;font-size:13px;line-height:20px;color:#55595f} .rds-section .rds-ln-plan__note{margin-top:29px} .rds-section .rds-ln-plan__row--fx > *{order:-1} .rds-section.rds-ln-plan{padding-bottom:81px} @media (max-width:1280px) and (min-width:768px){.rds-section .rds-ln-plan__panel{grid-template-columns:minmax(0,1fr) 340px;gap:32px} .rds-section .rds-ln-plan__cal{grid-template-columns:120px repeat(6,minmax(0,1fr))} .rds-section .rds-ln-plan__then{margin-left:120px}} @media (max-width:1024px){.rds-section .rds-ln-plan__panel{grid-template-columns:1fr;gap:32px}} .rds-section .rds-ln-plan__pname,.rds-section .rds-ln-plan__fxm,.rds-section .rds-ln-plan__fxw{display:none} @media (max-width:767px){.rds-section.rds-ln-plan{padding-top:56px;padding-bottom:56px} .rds-section.rds-ln-plan .rds-ln-head{margin-bottom:20px;gap:10px} .rds-section .rds-ln-plan__tabs{margin-bottom:24px;gap:6px} .rds-section .rds-ln-plan__tabs button{padding:10px 14px;font-size:13px;line-height:16px;border-radius:20px} .rds-section .rds-ln-plan__tabs button[aria-selected="true"]{border:0} .rds-section .rds-ln-plan__panel{gap:24px} .rds-section .rds-ln-plan__stages > .rds-ln-plan__lbl{display:none} .rds-section .rds-ln-plan__stages{display:flex;flex-direction:column;gap:8px;grid-column:1 / -1;grid-row:1;margin-bottom:2px} .rds-section .rds-ln-plan__stage{display:flex;align-items:center;gap:10px;grid-column:auto !important;grid-row:auto;padding:0;font-size:14px;line-height:17px;font-weight:500;color:var(--rds-ink);white-space:nowrap;overflow:visible;text-overflow:clip;background:none;border:0;border-radius:0;transform:none} .rds-section .rds-ln-plan__stage::before{content:"";flex:0 0 18px;width:18px;height:6px;border-radius:3px;background:#c3c8cf} .rds-section .rds-ln-plan__stage--2::before{background:#a9a9a9} .rds-section .rds-ln-plan__stage--3::before{background:#cf591a} .rds-section .rds-ln-plan__stage::after{margin-left:auto;font-size:13px;line-height:16px;font-weight:400;color:#55595f} .rds-section .rds-ln-plan__stage--1::after{content:"tydz. 1-2"} .rds-section .rds-ln-plan__stage--2::after{content:"tydz. 3-4"} .rds-section .rds-ln-plan__stage--3::after{content:"tydz. 5-6"} .rds-section .rds-ln-plan__cal{grid-template-columns:40px repeat(7,minmax(0,1fr));grid-template-rows:none;row-gap:18px;column-gap:0;align-items:center} .rds-section .rds-ln-plan__row > .rds-ln-plan__lbl,.rds-section .rds-ln-plan__row > .rds-ln-plan__wk,.rds-section .rds-ln-plan__row > .rds-ln-plan__dot{grid-column:var(--c);grid-row:var(--r)} .rds-section .rds-ln-plan__row--weeks > .rds-ln-plan__lbl{display:none} .rds-section .rds-ln-plan__row > .rds-ln-plan__lbl{text-align:center;font-size:12px;line-height:15px;color:#55595f;font-weight:400} .rds-section .rds-ln-plan__wk{font-size:13px;line-height:16px;font-weight:600;text-align:left;padding-left:6px} .rds-section .rds-ln-plan__dot{width:14px;height:14px} .rds-section .rds-ln-plan__row--fx{display:block;grid-column:1 / -1;grid-row:9;margin:5px 0 0} .rds-section .rds-ln-plan__row--fx > .rds-ln-plan__lbl{display:none} .rds-section .rds-ln-plan__fx{display:block;font-size:14px;line-height:17px;font-weight:500;color:var(--rds-ink);text-align:left;white-space:normal} .rds-section .rds-ln-plan__fx:empty{display:none} .rds-section .rds-ln-plan__fx > .rds-ln-plan__fxd{display:none} .rds-section .rds-ln-plan__fx > .rds-ln-plan__fxm{display:inline-block;padding-left:22px;position:relative} .rds-section .rds-ln-plan__fx > .rds-ln-plan__fxm::before{content:"";position:absolute;left:0;top:2px;width:12px;height:12px;border-radius:50%;background:#cf591a} .rds-section .rds-ln-plan__fx > .rds-ln-plan__fxw{display:inline-block;margin-left:10px;font-size:13px;line-height:16px;font-weight:400;color:#55595f} .rds-section .rds-ln-plan__then{grid-column:1 / -1;grid-row:10;margin:-10px 0 0;font-size:13px;line-height:20px;font-weight:500;text-align:left} .rds-section .rds-ln-plan__legend{grid-column:1 / -1;grid-row:11;margin:-6px 0 0;gap:16px;font-size:12px;line-height:15px;color:#55595f} .rds-section .rds-ln-plan__legend .rds-ln-plan__dot{width:12px;height:12px} .rds-section .rds-ln-plan__legend span{gap:16px} .rds-section .rds-ln-plan__side{padding:20px;gap:10px} .rds-section .rds-ln-plan__pname{display:block;margin:0;font-size:17px;line-height:21px;font-weight:600;color:var(--rds-ink)} .rds-section .rds-ln-plan__rules li{padding-left:0;font-size:14px;line-height:21px;color:#3a3d42} .rds-section .rds-ln-plan__rules li::before{content:"- ";position:static;color:inherit} .rds-section .rds-ln-plan__ph{margin:14px 0 0;font-size:15px;line-height:18px} .rds-section .rds-ln-plan__prep{display:block;list-style:decimal inside;font-size:14px;line-height:21px;color:#3a3d42} .rds-section .rds-ln-plan__prep li{display:list-item;margin:0 0 10px} .rds-section .rds-ln-plan__prep li:last-child{margin-bottom:0} .rds-section .rds-ln-plan__warn{font-size:13px;line-height:20px} .rds-section .rds-ln-plan__note{margin-top:16px}} @media (prefers-reduced-motion:reduce){.rds-section .rds-ln-plan__stage,.rds-section .rds-ln-plan__dot{transition:none;transform:none;opacity:1}}
.rds-section .rds-ln-video__box{position:relative;max-width:416px;border-radius:4px;overflow:hidden;background:var(--rds-grey)} .rds-section .rds-ln-video__media{position:relative;height:460px} .rds-section .rds-ln-video__media > img{width:100%;height:100%;object-fit:cover} .rds-section .rds-ln-video__cap{position:absolute;left:0;right:0;bottom:0;padding:24px;background:linear-gradient(transparent,rgba(0,0,0,.55));color:#fff;display:flex;flex-direction:column;gap:4px;pointer-events:none} .rds-section .rds-ln-video__title{margin:0;font-size:15px;line-height:22px;font-weight:600} .rds-section .rds-ln-video__sub{margin:0;font-size:13px;line-height:19px;opacity:.85} @media (max-width:767px){.rds-section .rds-ln-video__media{height:360px}}
.rds-section.rds-ln-year .rds-ln-year__top{display:flex;justify-content:space-between;align-items:flex-start;gap:48px} .rds-section.rds-ln-year .rds-ln-head{margin:0;max-width:540px} .rds-section.rds-ln-year .rds-ln-lead{max-width:520px} .rds-section.rds-ln-year .rds-ln-year__tabs{display:inline-flex;flex:none;gap:0;margin:4px 0 0;padding:4px;border:1px solid rgba(32,32,32,.25);border-radius:28px} .rds-section.rds-ln-year .rds-ln-year__tabs button{padding:12px 22px;border:0;border-radius:24px;font-size:14px;line-height:17px;font-weight:600;color:var(--rds-ink);background:transparent} .rds-section.rds-ln-year .rds-ln-year__tabs button[aria-selected="true"]{background:var(--rds-ink);color:#fff} .rds-section.rds-ln-year .rds-ln-year__cal{margin-top:50px} .rds-section.rds-ln-year .rds-ln-year__days{position:relative;display:grid;grid-template-columns:repeat(53,minmax(0,1fr));grid-template-rows:21px repeat(7,10px) 36px;row-gap:14px;align-items:start} .rds-section.rds-ln-year .rds-ln-year__mo{grid-row:1;grid-column:calc(var(--dc) + 1);justify-self:start;font-size:12px;line-height:15px;color:#8a9099;white-space:nowrap} .rds-section.rds-ln-year .rds-ln-year__dot{grid-row:calc(var(--dr) + 2);grid-column:calc(var(--dc) + 1);justify-self:start;width:10px;height:10px;border-radius:50%;background:#d5d8dc;transform:scale(.4);opacity:0;transition:transform .5s var(--rds-ease) calc(var(--i,0) * 2ms),opacity .5s ease calc(var(--i,0) * 2ms),background-color .4s ease} .rds-section.rds-ln-year .rds-ln-year__wrap.is-in .rds-ln-year__dot{transform:scale(1);opacity:1} .rds-section.rds-ln-year .rds-ln-year__dot.is-act{background:var(--rds-ink)} .rds-section.rds-ln-year .rds-ln-year__dot.is-today{background:var(--rds-accent)} .rds-section.rds-ln-year .rds-ln-year__br{grid-row:9;position:relative;align-self:start;margin-top:7px;height:1px;background:#c9cdd2;transition:background-color .4s ease} .rds-section.rds-ln-year .rds-ln-year__br.is-on{background:var(--rds-ink)} .rds-section.rds-ln-year .rds-ln-year__br b{position:absolute;left:0;right:0;top:9px;font-size:13px;line-height:16px;font-weight:400;text-align:center;color:#8a9099;white-space:nowrap;transition:color .4s ease} .rds-section.rds-ln-year .rds-ln-year__br.is-on b{color:var(--rds-ink);font-weight:600} .rds-section.rds-ln-year .rds-ln-year__legend{display:flex;justify-content:flex-end;align-items:center;gap:16px;margin-top:16px;font-size:12px;line-height:15px;font-weight:500;color:#55595f} .rds-section.rds-ln-year .rds-ln-year__lg{display:inline-flex;align-items:center;gap:6px} .rds-section.rds-ln-year .rds-ln-year__lg i{width:10px;height:10px;border-radius:50%;background:var(--rds-accent)} .rds-section.rds-ln-year .rds-ln-year__lg--season{display:none} .rds-section.rds-ln-year .rds-ln-year__lg--season i{background:var(--rds-ink)} .rds-section.rds-ln-year .rds-ln-year__info{display:grid;grid-template-columns:281px minmax(0,1fr);column-gap:80px;align-items:start;margin-top:44px} .rds-section.rds-ln-year .rds-ln-year__season{grid-column:1;display:flex;flex-direction:column;gap:8px} .rds-section.rds-ln-year .rds-ln-year__season[hidden]{display:none} .rds-section.rds-ln-year .rds-ln-year__big{margin:0;font-size:72px;line-height:76px;font-weight:300;letter-spacing:-2.16px;color:var(--rds-ink)} .rds-section.rds-ln-year .rds-ln-year__months-lbl{margin:0;font-size:14px;line-height:17px;font-weight:500;color:var(--rds-muted)} .rds-section.rds-ln-year .rds-ln-year__desc{margin:5px 0 0;max-width:300px;font-size:16px;line-height:24px;color:var(--rds-muted)} .rds-section.rds-ln-year .rds-ln-year__pbadge{position:absolute;left:14px;top:14px;z-index:2;padding:6px 12px;border-radius:14px;background:var(--rds-accent);font-size:12px;line-height:15px;font-weight:600;color:#fff;white-space:nowrap} .rds-section.rds-ln-year .rds-ln-year__accent{align-self:flex-start;margin-top:12px;padding:6px 12px;border-radius:14px;background:var(--rds-accent);font-size:12px;line-height:15px;font-weight:600;color:#fff} .rds-section.rds-ln-year .rds-ln-year__prods{grid-column:2;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:21px} .rds-section.rds-ln-year .rds-ln-year__prod{display:flex;flex-direction:column;min-width:0} .rds-section.rds-ln-year .rds-ln-year__pimg{position:relative;height:300px;background:var(--rds-grey);overflow:hidden} .rds-section.rds-ln-year .rds-ln-year__pimg a{display:block;height:100%} .rds-section.rds-ln-year .rds-ln-year__pimg img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .8s var(--rds-ease)} .rds-section.rds-ln-year .rds-ln-year__prod:hover .rds-ln-year__pimg img{transform:scale(1.03)} .rds-section.rds-ln-year .rds-ln-year__pname{margin:22px 0 0;font-size:18px;line-height:24px;font-weight:600;color:var(--rds-ink)} .rds-section.rds-ln-year .rds-ln-year__when{margin:6px 0 0;font-size:13px;line-height:18px;font-weight:500;color:var(--rds-accent)} .rds-section.rds-ln-year .rds-ln-year__tip{margin:6px 0 0;font-size:15px;line-height:24px;color:var(--rds-muted)} @media (max-width:1024px){.rds-section.rds-ln-year .rds-ln-year__info{grid-template-columns:minmax(0,1fr);row-gap:40px} .rds-section.rds-ln-year .rds-ln-year__season,.rds-section.rds-ln-year .rds-ln-year__prods{grid-column:1} .rds-section.rds-ln-year .rds-ln-year__big{font-size:56px;line-height:60px;letter-spacing:-.56px}} @media (max-width:767px){.rds-section.rds-ln-year .rds-ln-year__top{flex-direction:column;gap:24px} .rds-section.rds-ln-year .rds-ln-year__tabs{display:flex;width:100%;box-sizing:border-box} .rds-section.rds-ln-year .rds-ln-year__tabs button{flex:1 1 0;min-width:0;padding:12px 0} .rds-section.rds-ln-year .rds-ln-year__cal{margin-top:28px} .rds-section.rds-ln-year .rds-ln-year__days{grid-template-columns:repeat(27,minmax(0,1fr));grid-template-rows:13px repeat(7,8px) 9px 13px repeat(7,8px);row-gap:5px} .rds-section.rds-ln-year .rds-ln-year__mo{grid-row:calc(1 + var(--mb) * 9);grid-column:calc(var(--mc) + 1);font-size:11px;line-height:13px} .rds-section.rds-ln-year .rds-ln-year__dot{grid-row:calc(var(--dr) + 2 + var(--mb) * 9);grid-column:calc(var(--mc) + 1);width:8px;height:8px} .rds-section.rds-ln-year .rds-ln-year__br{display:none} .rds-section.rds-ln-year .rds-ln-year__legend{justify-content:flex-start;margin-top:12px} .rds-section.rds-ln-year .rds-ln-year__lg--season{display:inline-flex} .rds-section.rds-ln-year .rds-ln-year__lg i{width:8px;height:8px} .rds-section.rds-ln-year .rds-ln-year__info{grid-template-columns:minmax(0,1fr);row-gap:0;margin-top:36px} .rds-section.rds-ln-year .rds-ln-year__season{gap:4px} .rds-section.rds-ln-year .rds-ln-head{gap:10px} .rds-section.rds-ln-year .rds-ln-h2{line-height:29px} .rds-section.rds-ln-year .rds-ln-year__months-lbl{font-size:13px;line-height:16px;font-weight:500} .rds-section.rds-ln-year .rds-ln-year__big{font-size:52px;line-height:56px;letter-spacing:-1.56px} .rds-section.rds-ln-year .rds-ln-year__desc{margin-top:6px;max-width:none;font-size:15px;line-height:22px} .rds-section.rds-ln-year .rds-ln-year__prods{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:28px} .rds-section.rds-ln-year .rds-ln-year__prod{flex-direction:row;align-items:center;gap:16px} .rds-section.rds-ln-year .rds-ln-year__pimg{flex:0 0 130px;height:190px} .rds-section.rds-ln-year .rds-ln-year__ptxt{min-width:0} .rds-section.rds-ln-year .rds-ln-year__pname{margin-top:0;font-size:16px;line-height:22px} .rds-section.rds-ln-year .rds-ln-year__when{margin-top:4px} .rds-section.rds-ln-year .rds-ln-year__tip{margin-top:4px;font-size:14px;line-height:21px}} @media (prefers-reduced-motion:reduce){.rds-section.rds-ln-year .rds-ln-year__dot,.rds-section.rds-ln-year .rds-ln-year__pimg img{transition:none;transform:none;opacity:1}}
.rds-section.rds-product-buy{padding-top:0} .rds-section .rds-pb__crumbs{padding:24px 0 8px} .rds-section .rds-pb__crumbs ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px;font-size:13px;line-height:20px;color:var(--rds-muted)} .rds-section .rds-pb__crumbs li{display:flex;gap:8px} .rds-section .rds-pb__crumbs li + li::before{content:"/";color:var(--rds-muted)} .rds-section .rds-pb__crumbs a{text-decoration:none;color:var(--rds-muted)} .rds-section .rds-pb__crumbs a:hover{color:var(--rds-ink)} .rds-section .rds-pb__crumbs [aria-current]{color:var(--rds-ink);font-weight:500} .rds-section .rds-pb__crumbs [aria-current]{font-size:13px} .rds-section .rds-pb__grid{display:grid;grid-template-columns:minmax(0,712fr) minmax(0,512fr);gap:56px;align-items:start;padding-top:24px} .rds-section .rds-pb__gallery{position:relative;min-width:0} .rds-section .rds-pb__slides{display:grid;grid-template-columns:1fr 1fr;gap:16px} .rds-section .rds-pb__img{margin:0;background:var(--rds-grey);border-radius:var(--rds-r);overflow:hidden;aspect-ratio:348 / 498} .rds-section .rds-pb__img img{width:100%;height:100%;object-fit:cover} .rds-section .rds-pb__img--main{grid-column:1 / -1;aspect-ratio:1} .rds-section .rds-pb__img--main img{object-fit:contain} .rds-section .rds-pb__info{display:flex;flex-direction:column;gap:24px;min-width:0} .rds-section .rds-pb__name{display:flex;flex-direction:column;gap:10px} .rds-section .rds-pb__over{font-size:14px;line-height:20px;font-weight:500;color:var(--rds-muted)} .rds-section .rds-pb__rating{display:flex;align-items:center;gap:8px;font-size:14px;line-height:22px} .rds-section .rds-pb__rating .rds-stars{display:inline-flex;gap:2px} .rds-section .rds-pb__name h1{letter-spacing:.01em} .rds-section .rds-pb__rating b{font-weight:600} .rds-section .rds-pb__rating a{color:var(--rds-ink);text-decoration:none} .rds-section .rds-pb__price{display:flex;align-items:baseline;gap:12px} .rds-section .rds-pb__amount{font-size:26px;line-height:38px;font-weight:600} .rds-section .rds-pb__old{font-size:16px;color:var(--rds-muted)} .rds-section .rds-pb__size{font-size:15px;line-height:24px;color:var(--rds-muted)} .rds-section .rds-pb__desc{font-size:16px;line-height:26px;color:var(--rds-text);display:flex;flex-direction:column;gap:12px;padding-bottom:12px} .rds-section .rds-pb__buy{display:flex;flex-direction:column;gap:12px} .rds-section .rds-pb__bhead{display:flex;flex-direction:column;gap:4px} .rds-section .rds-pb__bsub{font-size:13px;line-height:20px;color:var(--rds-muted)} .rds-section .rds-pb__btitle{font-size:15px;line-height:21px;font-weight:600} .rds-section .rds-pb__list{list-style:none;margin:0;padding:0;border:1px solid var(--rds-line);border-radius:var(--rds-r)} .rds-section .rds-pb__list li + li{border-top:1px solid var(--rds-line)} .rds-section .rds-pb__item{display:flex;align-items:center;gap:14px;padding:14px 16px;cursor:pointer;margin:0;transition:background-color .2s var(--rds-ease)} .rds-section .rds-pb__item:hover{background:#fafbfc} .rds-section .rds-pb__item.is-locked{cursor:default} .rds-section .rds-pb__item input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none} .rds-section .rds-pb__check{width:22px;height:22px;flex:none;border-radius:3px;border:1px solid var(--rds-line-2);background:#fff;display:grid;place-items:center;color:transparent;transition:all .2s var(--rds-ease)} .rds-section .rds-pb__item input:checked + .rds-pb__check{background:var(--rds-black);border-color:var(--rds-black);color:#fff} .rds-section .rds-pb__item input:focus-visible + .rds-pb__check{outline:2px solid var(--rds-ink);outline-offset:2px} .rds-section .rds-pb__item .rds-prod-thumb{width:48px;height:48px} .rds-section .rds-pb__iname{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px} .rds-section .rds-pb__iname b{font-size:14px;line-height:20px;font-weight:600} .rds-section .rds-pb__iname small{font-size:12px;line-height:18px;color:var(--rds-muted)} .rds-section .rds-pb__iprice{font-size:14px;line-height:20px;font-weight:600;color:var(--rds-muted);white-space:nowrap} .rds-section .rds-pb__item input:checked ~ .rds-pb__iprice{color:var(--rds-ink)} .rds-section .rds-pb__sum{background:var(--rds-grey);border-radius:var(--rds-r);padding:14px 16px;display:flex;flex-direction:column;gap:6px} .rds-section .rds-pb__sum > p:first-child{display:flex;justify-content:space-between;align-items:center;gap:8px} .rds-section .rds-pb__sum span{font-size:14px;line-height:20px;font-weight:500;color:var(--rds-text)} .rds-section .rds-pb__sum b{font-size:18px;line-height:22px;font-weight:700} .rds-section .rds-pb__sum s{font-size:14px;color:var(--rds-muted);font-weight:400;margin-right:8px} .rds-section .rds-pb__hint{font-size:13px;line-height:18px;font-weight:500;color:var(--rds-text)} .rds-section .rds-pb__cta{gap:12px} .rds-section .rds-pb__cta .rds-btn__label{letter-spacing:.04em} .rds-section .rds-pb__oos{font-size:14px;color:var(--rds-muted)} .rds-section .rds-pb__usage{display:flex;flex-wrap:wrap;gap:8px 20px;background:var(--rds-grey);border-radius:var(--rds-r-lg);padding:14px 18px} .rds-section .rds-pb__usage span{display:inline-flex;align-items:center;gap:10px;font-size:14px;line-height:20px;font-weight:500} .rds-section .rds-pb__delivery{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px} .rds-section .rds-pb__delivery li{display:flex;align-items:center;gap:12px;font-size:14px;line-height:22px;color:var(--rds-text)} .rds-section .rds-pb__delivery .rds-ico{color:var(--rds-ink)} .rds-section .rds-pb__delivery a{color:var(--rds-text);text-decoration:none} .rds-section .rds-pb__delivery--box{background:var(--rds-grey);border-radius:var(--rds-r-lg);padding:16px 18px;gap:10px} .rds-section .rds-pb__delivery--box li{min-height:24px} .rds-section .rds-pb__dipp{display:flex;align-items:center;gap:12px;padding:5px 16px;min-height:50px;border-radius:var(--rds-r-lg);background:var(--rds-black);color:#fff !important;text-decoration:none;transition:background-color .2s var(--rds-ease)} .rds-section .rds-pb__dipp:hover{background:#000} .rds-section .rds-pb__dipp span{flex:1;font-size:14px;line-height:20px;font-weight:500} .rds-section .rds-pb__dipp b{font-size:14px;line-height:20px;font-weight:600} .rds-section .rds-pb__label{font-size:14px;line-height:20px;font-weight:600} .rds-section .rds-pb__ind{display:flex;flex-direction:column;gap:12px} .rds-section .rds-pb__fits{background:var(--rds-grey);border-radius:var(--rds-r-lg);padding:18px;display:flex;flex-direction:column;gap:6px} .rds-section .rds-pb__fits p:last-child{font-size:15px;line-height:24px;color:var(--rds-text)} .rds-section .rds-pb__marks{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:12px} .rds-section .rds-pb__marks li{display:flex;align-items:center;gap:8px;font-size:14px;line-height:22px;color:var(--rds-text)} .rds-section .rds-pb__marks .rds-ico{color:var(--rds-ink)} @media (max-width:1024px){.rds-section .rds-pb__grid{grid-template-columns:1fr 1fr;gap:40px}} @media (max-width:767px){.rds-section .rds-pb__crumbs{display:none} .rds-section .rds-pb__grid{grid-template-columns:minmax(0,1fr);gap:24px;padding-top:0} .rds-section .rds-pb__gallery{margin:0 calc(var(--rds-gutter) * -1);background:var(--rds-grey)} .rds-section .rds-pb__slides{display:flex;gap:0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain} .rds-section .rds-pb__slides::-webkit-scrollbar{display:none} .rds-section .rds-pb__img,.rds-section .rds-pb__img--main{flex:0 0 100%;height:440px;aspect-ratio:auto;border-radius:0;scroll-snap-align:start;scroll-snap-stop:always} .rds-section .rds-pb__count{position:absolute;left:20px;top:20px;background:#fff;border-radius:14px;padding:5px 10px;font-size:12px;line-height:17px;font-weight:500} .rds-section .rds-pb__count b{font-weight:500} .rds-section .rds-pb__dots{position:absolute;left:0;right:0;bottom:24px;display:flex;justify-content:center;gap:6px} .rds-section .rds-pb__dots i{width:6px;height:6px;border-radius:3px;background:rgba(32,32,32,.25);transition:width .25s var(--rds-ease),background-color .25s} .rds-section .rds-pb__dots i.is-on{width:18px;background:var(--rds-ink)} .rds-section .rds-pb__info{gap:20px} .rds-section .rds-pb__name{gap:6px} .rds-section .rds-pb__rating{order:-1;margin-bottom:14px;font-size:13px;line-height:20px} .rds-section .rds-pb__rating b{line-height:18px} .rds-section .rds-pb__rating .rds-stars svg{width:14px;height:14px} .rds-section .rds-pb__name h1{font-size:28px;line-height:34px} .rds-section .rds-pb__price{gap:10px;margin-top:-14px} .rds-section .rds-pb__over{font-size:13px;line-height:18px} .rds-section .rds-pb__amount{font-size:22px;line-height:32px} .rds-section .rds-pb__size{font-size:14px;line-height:22px} .rds-section .rds-pb__desc{font-size:16px;line-height:25px;padding-bottom:10px} .rds-section .rds-pb__btitle{font-size:15px;line-height:21px} .rds-section .rds-pb__bsub{font-size:13px;line-height:20px} .rds-section .rds-pb__item{padding:12px;gap:10px} .rds-section .rds-pb__item .rds-prod-thumb{width:40px;height:40px} .rds-section .rds-pb__iname b{font-size:13px;line-height:18px} .rds-section .rds-pb__iname small{font-size:12px;line-height:18px} .rds-section .rds-pb__iprice{font-size:13px;line-height:18px} .rds-section .rds-pb__cta{height:52px} .rds-section .rds-pb__usage{flex-direction:column;gap:10px;padding:14px 16px} .rds-section .rds-pb__delivery{gap:10px} .rds-section .rds-pb__usage{flex-direction:column} .rds-section .rds-pb__dipp{order:1} .rds-section .rds-pb__acc{order:1} .rds-section .rds-pb__delivery:not(.rds-pb__delivery--box){order:2} .rds-section .rds-line,.rds-section .rds-pb__ind,.rds-section .rds-pb__fits,.rds-section .rds-pb__marks{order:3} .rds-section .rds-pb__delivery--box{padding:16px 18px} .rds-section .rds-pb__marks{grid-template-columns:1fr 1fr;gap:12px 12px} .rds-section .rds-pb__marks li{font-size:13px;line-height:20px} .rds-section .rds-pb__marks .rds-ico{width:18px;height:18px} .rds-section .rds-pb__dipp{padding:5px 16px} .rds-section .rds-pb__dipp span,.rds-section .rds-pb__dipp b{font-size:13px;line-height:20px} .rds-section .rds-pb__fits{padding:16px} .rds-section .rds-pb__ind .rds-pills{gap:8px} .rds-section .rds-pb__ind .rds-pill{padding:8px 12px;gap:6px} .rds-section .rds-pb__ind .rds-pill .rds-ico{width:15px;height:15px}} .rds-section .rds-pb__notice{display:flex;gap:10px;align-items:flex-start;background:var(--rds-grey);border-radius:var(--rds-r);padding:12px 16px} .rds-section .rds-pb__notice p{font-size:14px;line-height:22px;color:var(--rds-ink)} .rds-section .rds-pb__notice .rds-ico{margin-top:1px} .rds-section .rds-pb__acc{border-top:0} .rds-section .rds-pb__acc .rds-acc{border-bottom:0} .rds-section .rds-pb__vform{display:flex;flex-direction:column;gap:24px;margin:0} .rds-section .rds-pb__buy .rds-pb__vform.cart{margin:0;padding:0} .rds-section.rds-product-buy .rds-pb__vform.cart::before,.rds-section.rds-product-buy .rds-pb__vform.cart::after{content:none;display:none} .rds-section .rds-pb__vars{border:0;margin:0;padding:0;display:flex;flex-direction:column;gap:10px;min-width:0} .rds-section .rds-pb__vars legend{padding:0;margin-bottom:10px} .rds-section .rds-pb__varbtns{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-auto-flow:column;gap:8px} .rds-section .rds-pb__var{position:relative;margin:0;cursor:pointer} .rds-section .rds-pb__var input{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer} .rds-section .rds-pb__var span{display:flex;align-items:center;justify-content:center;min-height:50px;border:1px solid #d0d4da;border-radius:var(--rds-r);background:#fff;font-size:15px;line-height:22px;font-weight:500;transition:all .2s var(--rds-ease)} .rds-section .rds-pb__var:hover span{border-color:var(--rds-ink)} .rds-section .rds-pb__var input:checked + span{background:var(--rds-ink);border-color:var(--rds-ink);color:#fff;font-weight:600} .rds-section .rds-pb__var input:focus-visible + span{outline:2px solid var(--rds-ink);outline-offset:2px} .rds-section .rds-pb__vfields:empty{display:none} .rds-section .rds-pb__vfields .required{display:none} .rds-section .rds-pb__vfields label{display:block;font-size:14px;line-height:20px;font-weight:600;margin:0 0 10px;color:var(--rds-ink)} .rds-section .rds-pb__vfields input[type="email"],.rds-section .rds-pb__vfields input[type="text"],.rds-section .rds-pb__vfields textarea,.rds-section .rds-pb__vfields input[type="date"]{width:100%;min-height:56px;padding:0 18px;border:1px solid #d0d4da;border-radius:var(--rds-r);background:#fff;font:400 15px/22px var(--rds-font);color:var(--rds-ink);box-shadow:none} .rds-section .rds-pb__vfields textarea{padding:14px 18px;min-height:96px} .rds-section.rds-product-buy .rds-pb__vfields .form-row input.input-text{width:100%;min-height:56px;padding:0 18px;border:1px solid #d0d4da;border-radius:var(--rds-r);background:#fff;font:400 15px/22px var(--rds-font);color:var(--rds-ink);box-shadow:none} .rds-section.rds-product-buy .rds-pb__vfields .form-row .woocommerce-input-wrapper{display:block} .rds-section.rds-product-buy .rds-pb__vfields .form-row input.input-text::placeholder{color:#8a8f96;opacity:1} .rds-section.rds-product-buy .rds-pb__vsubmit{gap:24px} .rds-section.rds-product-buy .rds-pb__vsubmit .rds-btn__sep{display:none} .rds-section .rds-pb__vfields input:focus,.rds-section .rds-pb__vfields textarea:focus{border-color:var(--rds-ink);outline:0} .rds-section .rds-pb__vfields p,.rds-section .rds-pb__vfields .form-row{margin:0} .rds-section .rds-pb__vfields label{height:20px}
.rds-section .rds-reviews__head{margin-bottom:32px} .rds-section .rds-reviews__top{display:flex;align-items:center;gap:64px;flex-wrap:wrap;margin-bottom:40px} .rds-section .rds-reviews__score{display:flex;align-items:center;gap:12px} .rds-section .rds-reviews__avg{font-size:56px;line-height:64px;font-weight:300} .rds-section .rds-reviews__meta{display:flex;flex-direction:column;gap:6px} .rds-section .rds-reviews__dist{display:flex;flex-direction:column;gap:8px;width:289px} .rds-section .rds-reviews__bar{display:grid;grid-template-columns:8px 1fr 22px;align-items:center;gap:12px;font-size:13px;line-height:20px;font-weight:500} .rds-section .rds-reviews__bar span:last-child{color:var(--rds-muted);font-weight:400;text-align:right} .rds-section .rds-reviews__track{position:relative;height:6px;border-radius:3px;background:var(--rds-line);overflow:hidden} .rds-section .rds-reviews__track i{position:absolute;left:0;top:0;bottom:0;background:var(--rds-ink);border-radius:3px} .rds-section .rds-reviews__write{margin-left:auto;min-width:173px} .rds-section .rds-reviews__chips{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:24px} .rds-section.rds-reviews .rds-chip{font-size:13px;line-height:18px;font-weight:600;padding:11px 16px} .rds-section .rds-reviews__panel{background:var(--rds-grey);border-radius:var(--rds-r-lg);padding:20px 24px;display:flex;flex-direction:column;gap:12px;margin-bottom:40px} .rds-section .rds-reviews__panel-title{font-size:15px;line-height:21px;font-weight:600} .rds-section .rds-reviews__selects{display:flex;flex-wrap:wrap;gap:8px} .rds-section .rds-reviews__select{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;background:#fff;border:1px solid var(--rds-line);border-radius:4px;font-size:14px;line-height:22px;color:var(--rds-muted);cursor:pointer} .rds-section .rds-reviews__select:focus-within{border-color:var(--rds-ink)} .rds-section .rds-reviews__sel-wrap{position:relative;display:inline-flex;align-items:center} .rds-section .rds-reviews__sel-wrap select{appearance:none;-webkit-appearance:none;border:0;background:transparent;padding:0 22px 0 0;font:600 14px/20px var(--rds-font);color:var(--rds-ink);cursor:pointer;outline:0} .rds-section .rds-reviews__sel-wrap .rds-ico{position:absolute;right:0;pointer-events:none;color:var(--rds-ink)} .rds-section .rds-reviews__panel-text{font-size:14px;line-height:22px;color:var(--rds-text)} .rds-section .rds-reviews__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px} .rds-section .rds-reviews__card{background:var(--rds-grey);border-radius:var(--rds-r-lg);padding:32px;display:flex;flex-direction:column;gap:12px} .rds-section .rds-reviews__card[hidden]{display:none} .rds-section .rds-reviews__ctop{display:flex;align-items:center;justify-content:space-between;gap:12px} .rds-section .rds-reviews__ctop time{font-size:13px;line-height:20px;color:var(--rds-muted)} .rds-section .rds-reviews__ctitle{font-size:16px;line-height:22px;font-weight:600} .rds-section .rds-reviews__ctext{font-size:15px;line-height:24px;color:var(--rds-text)} .rds-section .rds-reviews__ctext p + p{margin-top:8px} .rds-section .rds-reviews__cphoto{width:96px;height:96px;border-radius:var(--rds-r);overflow:hidden;background:#fff} .rds-section .rds-reviews__cphoto img{width:100%;height:100%;object-fit:cover} .rds-section .rds-reviews__cfoot{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;margin-top:4px} .rds-section .rds-reviews__author{font-size:13px;line-height:18px;font-weight:600} .rds-section .rds-reviews__verified{display:inline-flex;align-items:center;gap:6px;font-size:13px;line-height:20px;color:var(--rds-muted)} .rds-section .rds-reviews__more{margin-top:32px;display:flex;justify-content:center} .rds-section .rds-reviews__more[hidden]{display:none} .rds-section .rds-reviews__more .rds-link{font-size:14px} @media (max-width:1024px){.rds-section .rds-reviews__top{gap:40px} .rds-section .rds-reviews__write{margin-left:0}} @media (max-width:767px){.rds-section .rds-reviews__head{margin-bottom:20px} .rds-section .rds-reviews__top{gap:20px;margin-bottom:24px} .rds-section .rds-reviews__avg{font-size:48px;line-height:56px} .rds-section .rds-reviews__dist{display:none} .rds-section .rds-reviews__write{width:100%;min-width:0} .rds-section .rds-reviews__chips{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:0 calc(var(--rds-gutter) * -1) 20px;padding:0 var(--rds-gutter)} .rds-section .rds-reviews__chips::-webkit-scrollbar{display:none} .rds-section .rds-reviews__chips .rds-chip{flex:none} .rds-section .rds-reviews__panel{padding:16px;margin-bottom:24px} .rds-section .rds-reviews__selects{flex-direction:column} .rds-section .rds-reviews__select{justify-content:space-between} .rds-section .rds-reviews__grid{grid-template-columns:1fr;gap:12px} .rds-section .rds-reviews__card{padding:22px 20px}} .rds-section .rds-reviews__chips .rds-chip{background:#fff;color:var(--rds-ink);border:1px solid var(--rds-line);border-radius:var(--rds-pill);padding:11px 16px;text-transform:none;letter-spacing:0;font-size:13px;line-height:18px;font-weight:600} .rds-section .rds-reviews__chips .rds-chip:hover{background:#fff;color:var(--rds-ink);border-color:var(--rds-ink)} .rds-section .rds-reviews__chips .rds-chip.is-active,.rds-section .rds-reviews__chips .rds-chip.is-active:hover{background:var(--rds-black);color:#fff;border-color:var(--rds-black)} .rds-section .rds-reviews__write{background:transparent;color:var(--rds-ink);border:1.5px solid var(--rds-ink);border-radius:var(--rds-r-lg);padding:0 28px;text-transform:uppercase;letter-spacing:.02em;font-size:14px;line-height:20px;font-weight:600} .rds-section .rds-reviews__write:hover{background:var(--rds-ink);color:#fff} .rds-section .rds-reviews__more .rds-link{background:none;border:0;padding:0;color:var(--rds-ink);text-transform:none;letter-spacing:0;font-weight:600} .rds-section .rds-reviews__more .rds-link:hover{background:none;color:var(--rds-ink);opacity:.7}
.rds-section .rds-ritual__top{display:flex;justify-content:space-between;align-items:flex-start;gap:40px} .rds-section .rds-ritual__head{display:flex;flex-direction:column;gap:16px;min-width:0;max-width:720px} .rds-section .rds-ritual__hd{gap:12px} .rds-section .rds-ritual__hd .rds-h2,.rds-section .rds-ritual__hd .rds-overline{color:#fff} .rds-section .rds-ritual__hd .rds-overline{color:#a3a7ad} .rds-section .rds-ritual__tip{margin:0;display:flex;align-items:flex-start;gap:12px;font:400 15px/24px var(--rds-font);color:#d5d9e0;max-width:686px} .rds-section .rds-ritual__tip .rds-ico{color:#fff} .rds-section .rds-ritual__tip span{display:block} .rds-section .rds-ritual__switch{flex:none} .rds-section .rds-ritual__tip--m{display:none} .rds-section .rds-ritual__top{margin-bottom:40px} .rds-section .rds-ritual__body{display:grid;grid-template-columns:480px minmax(0,1fr);gap:80px;align-items:stretch} .rds-section .rds-ritual__panels{min-width:0} .rds-section .rds-ritual__steps[hidden]{display:none !important} .rds-section .rds-ritual__name,.rds-section .rds-ritual__setname,.rds-section .rds-ritual__sub,.rds-section .rds-ritual__comp,.rds-section .rds-ritual__tag{text-transform:none;letter-spacing:normal} .rds-section .rds-ritual__steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px} .rds-section .rds-ritual__step{display:grid;grid-template-columns:26px 56px minmax(0,1fr) auto;align-items:center;gap:20px;padding:11px 20px;min-height:70px;border-radius:4px;background:var(--rds-dark-card);border:1px solid var(--rds-dark-line);box-sizing:border-box} .rds-section .rds-ritual__step.is-current{border:1.5px solid #fff;padding:10.5px 19.5px} .rds-section .rds-ritual__n{font:300 30px/36px var(--rds-font);color:var(--rds-soft);text-align:center} .rds-section .rds-ritual__thumb{width:56px;height:56px;border-radius:4px;background:#f0f2f5;overflow:hidden;display:block} .rds-section .rds-ritual__thumb img{width:100%;height:100%;object-fit:contain;display:block} .rds-section .rds-ritual__info{display:flex;flex-direction:column;gap:4px;min-width:0} .rds-section .rds-ritual__name{font:600 16px/22px var(--rds-font);color:#fff} .rds-section .rds-ritual__sub{font:400 14px/22px var(--rds-font);color:var(--rds-soft)} .rds-section .rds-ritual__price{display:flex;flex-direction:column;align-items:flex-end;gap:6px;text-align:right} .rds-section .rds-ritual__amount,.rds-section .rds-ritual__you{font:600 14px/20px var(--rds-font);color:#fff;white-space:nowrap} .rds-section .rds-ritual__you{font-weight:500;color:var(--rds-soft)} .rds-section .rds-ritual__tag{display:inline-flex;padding:3px 8px;border:1px solid var(--rds-dark-line);border-radius:2px;font:500 11px/15px var(--rds-font);color:var(--rds-soft);white-space:nowrap} .rds-section .rds-ritual__set{display:grid;grid-template-columns:260px minmax(0,1fr);background:var(--rds-dark-card-2);border:1px solid var(--rds-dark-line-2);border-radius:4px;overflow:hidden;min-height:232px} .rds-section .rds-ritual__pack{background:#f0f0f0;position:relative;min-height:232px;overflow:hidden} .rds-section .rds-ritual__pack img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block} .rds-section .rds-ritual__setbody{display:flex;flex-direction:column;justify-content:flex-start;gap:16px;padding:28px;min-width:0} .rds-section .rds-ritual__setinfo{display:flex;flex-direction:column;gap:4px} .rds-section .rds-ritual__setname{margin:0;font:600 18px/26px var(--rds-font);color:#fff} .rds-section .rds-ritual__comp{margin:0;font:400 13px/20px var(--rds-font);color:#adb0b5} .rds-section .rds-ritual__prices{display:flex;align-items:center;flex-wrap:wrap;gap:10px} .rds-section .rds-ritual__now{font:600 26px/38px var(--rds-font);color:#fff} .rds-section .rds-ritual__old{font:400 13px/20px var(--rds-font);color:#adb0b5;text-decoration:line-through} .rds-section .rds-ritual__save{padding:4px 8px;border-radius:2px;background:var(--rds-accent);color:#fff;font:600 12px/17px var(--rds-font)} .rds-section .rds-ritual__cta .rds-btn{width:100%;min-height:56px} @media (max-width:1024px){.rds-section .rds-ritual__body{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px} .rds-section .rds-ritual__set{grid-template-columns:200px minmax(0,1fr)}} @media (max-width:767px){.rds-section .rds-ritual__top{flex-direction:column;gap:24px} .rds-section .rds-ritual__head{gap:12px} .rds-section .rds-ritual__tip{font-size:14px;line-height:22px} .rds-section .rds-ritual__tip--d{display:none} .rds-section .rds-ritual__tip--m{display:flex;font-size:14px;line-height:22px;margin-top:4px} .rds-section .rds-ritual__switch{display:flex;width:100%} .rds-section .rds-ritual__switch button{flex:1;justify-content:center;padding:12px 10px} .rds-section .rds-ritual__body{grid-template-columns:minmax(0,1fr);gap:20px} .rds-section .rds-ritual__panels{gap:10px} .rds-section .rds-ritual__step{grid-template-columns:20px 48px minmax(0,1fr) auto;gap:14px;padding:12px 14px;min-height:0} .rds-section .rds-ritual__step.is-current{padding:10.5px 12.5px} .rds-section .rds-ritual__info{gap:3px} .rds-section .rds-ritual__step{grid-template-columns:20px 48px minmax(0,1fr);align-items:center;row-gap:3px} .rds-section .rds-ritual__price{grid-column:3;grid-row:2;flex-direction:row;align-items:center;justify-content:flex-start;gap:8px;text-align:left;margin-top:-2px} .rds-section .rds-ritual__step .rds-ritual__info{grid-column:3;grid-row:1} .rds-section .rds-ritual__n{font-size:24px;line-height:30px} .rds-section .rds-ritual__thumb{width:48px;height:48px} .rds-section .rds-ritual__sub{font-size:12px;line-height:18px} .rds-section .rds-ritual__name{font-size:14px;line-height:20px} .rds-section .rds-ritual__amount{font-size:13px;line-height:18px} .rds-section .rds-ritual__you{font-size:13px;line-height:18px} .rds-section .rds-ritual__hd .rds-overline,.rds-section .rds-ritual__hd > .rds-overline{font-size:13px;line-height:18px} .rds-section .rds-ritual__hd h2,.rds-section .rds-ritual__hd .rds-h2{font-size:24px;line-height:29px} .rds-section .rds-ritual__head > p:not(.rds-ritual__tip){font-size:16px;line-height:22px} .rds-section .rds-ritual__setbody{gap:14px;padding:18px} .rds-section .rds-ritual__setname{font-size:16px;line-height:22px} .rds-section .rds-ritual__now{font-size:20px;line-height:29px} .rds-section .rds-ritual__price{align-items:flex-end} .rds-section .rds-ritual__set{grid-template-columns:minmax(0,1fr)} .rds-section .rds-ritual__pack{height:190px} .rds-section .rds-ritual__setbody{padding:20px} .rds-section .rds-ritual__now{font-size:22px;line-height:32px}} .rds-section .rds-ritual__switch button.is-off,.rds-section .rds-ritual__switch button.is-off:hover{color:#a3a7ad;cursor:default;background:transparent} .rds-section.rds-ritual-wrap.rds-bg-grey .rds-ritual__switch button.is-off,.rds-section.rds-ritual-wrap.rds-bg-white .rds-ritual__switch button.is-off{color:#9aa0a8} .rds-section.rds-ritual-wrap{width:100%;max-width:100%} .rds-section.rds-ritual-wrap.rds-bg-grey .rds-ritual__hd .rds-h2,.rds-section.rds-ritual-wrap.rds-bg-white .rds-ritual__hd .rds-h2{color:#202020} .rds-section.rds-ritual-wrap.rds-bg-grey .rds-ritual__hd .rds-overline,.rds-section.rds-ritual-wrap.rds-bg-white .rds-ritual__hd .rds-overline{color:#55595f} .rds-section.rds-ritual-wrap.rds-bg-grey .rds-ritual__tip,.rds-section.rds-ritual-wrap.rds-bg-white .rds-ritual__tip{color:#55595f} .rds-section.rds-ritual-wrap.rds-bg-grey .rds-ritual__tip .rds-ico,.rds-section.rds-ritual-wrap.rds-bg-white .rds-ritual__tip .rds-ico{color:#202020} .rds-section.rds-ritual-wrap.rds-bg-grey .rds-ritual__step,.rds-section.rds-ritual-wrap.rds-bg-white .rds-ritual__step{background:#fff;border-color:#e2e5ea} .rds-section.rds-ritual-wrap.rds-bg-grey .rds-ritual__step.is-current,.rds-section.rds-ritual-wrap.rds-bg-white .rds-ritual__step.is-current{border:1.5px solid #202020} .rds-section.rds-ritual-wrap.rds-bg-grey .rds-ritual__n,.rds-section.rds-ritual-wrap.rds-bg-white .rds-ritual__n{color:#55595f} .rds-section.rds-ritual-wrap.rds-bg-grey .rds-ritual__name,.rds-section.rds-ritual-wrap.rds-bg-white .rds-ritual__name{color:#202020} .rds-section.rds-ritual-wrap.rds-bg-grey .rds-ritual__sub,.rds-section.rds-ritual-wrap.rds-bg-white .rds-ritual__sub{color:#55595f} .rds-section.rds-ritual-wrap.rds-bg-grey .rds-ritual__amount,.rds-section.rds-ritual-wrap.rds-bg-white .rds-ritual__amount{color:#202020} .rds-section.rds-ritual-wrap.rds-bg-grey .rds-ritual__you,.rds-section.rds-ritual-wrap.rds-bg-white .rds-ritual__you{color:#55595f} .rds-section.rds-ritual-wrap.rds-bg-grey .rds-ritual__tag,.rds-section.rds-ritual-wrap.rds-bg-white .rds-ritual__tag{border-color:#e2e5ea;color:#55595f} .rds-section.rds-ritual-wrap.rds-bg-grey .rds-ritual__set,.rds-section.rds-ritual-wrap.rds-bg-white .rds-ritual__set{background:#fff;border-color:#e2e5ea} .rds-section.rds-ritual-wrap.rds-bg-grey .rds-ritual__setname,.rds-section.rds-ritual-wrap.rds-bg-white .rds-ritual__setname,.rds-section.rds-ritual-wrap.rds-bg-grey .rds-ritual__now,.rds-section.rds-ritual-wrap.rds-bg-white .rds-ritual__now{color:#202020} .rds-section.rds-ritual-wrap.rds-bg-grey .rds-ritual__comp,.rds-section.rds-ritual-wrap.rds-bg-white .rds-ritual__comp,.rds-section.rds-ritual-wrap.rds-bg-grey .rds-ritual__old,.rds-section.rds-ritual-wrap.rds-bg-white .rds-ritual__old{color:#55595f} .rds-section.rds-ritual-wrap.rds-bg-grey .rds-ritual__set .rds-btn,.rds-section.rds-ritual-wrap.rds-bg-white .rds-ritual__set .rds-btn{background:#202020;color:#fff;border-color:#202020} .rds-section.rds-ritual-wrap.rds-bg-grey .rds-btn,.rds-section.rds-ritual-wrap.rds-bg-white .rds-btn,.rds-section.rds-ritual-wrap.rds-bg-grey .rds-btn *,.rds-section.rds-ritual-wrap.rds-bg-white .rds-btn *{color:#fff} .rds-section.rds-ritual-wrap.rds-bg-grey .rds-btn,.rds-section.rds-ritual-wrap.rds-bg-white .rds-btn{background:#202020;border-color:#202020} .rds-section.rds-ritual-wrap.rds-bg-grey .rds-btn .rds-btn__sep,.rds-section.rds-ritual-wrap.rds-bg-white .rds-btn .rds-btn__sep{background:rgba(255,255,255,.4)}
.rds-section .rds-set-promo__card{display:grid;grid-template-columns:480px minmax(0,1fr);overflow:hidden} .rds-section .rds-set-promo__media{border-radius:0;aspect-ratio:480 / 556;min-height:100%;background:var(--rds-grey)} .rds-section .rds-set-promo__media img{width:100%;height:100%;object-fit:cover} .rds-section .rds-set-promo__body{display:flex;flex-direction:column;gap:20px;padding:56px 56px 56px 80px;min-width:0} .rds-section .rds-set-promo__head{gap:12px} .rds-section .rds-set-promo__checks{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px} .rds-section .rds-set-promo__checks li{display:flex;align-items:center;gap:12px;font-size:15px;line-height:20px;font-weight:600;color:var(--rds-ink)} .rds-section .rds-set-promo__prices{display:flex;align-items:center;flex-wrap:wrap;gap:12px} .rds-section .rds-set-promo__price{font-size:24px;line-height:35px;font-weight:600;color:var(--rds-ink)} .rds-section .rds-set-promo__old{font-size:16px;line-height:26px;color:var(--rds-muted)} .rds-section .rds-set-promo__save{display:inline-flex;padding:3px 8px;border-radius:3px;background:var(--rds-accent);color:#fff;font-size:12px;line-height:17px;font-weight:600} .rds-section.rds-set-promo .rds-btn{width:313px;max-width:100%;align-self:flex-start} @media (max-width:1024px){.rds-section .rds-set-promo__card{grid-template-columns:340px minmax(0,1fr)} .rds-section .rds-set-promo__body{padding:40px}} @media (max-width:767px){.rds-section .rds-set-promo__card{grid-template-columns:1fr} .rds-section .rds-set-promo__media{aspect-ratio:350 / 300;min-height:0} .rds-section .rds-set-promo__body{padding:20px;gap:12px} .rds-section .rds-set-promo__head .rds-lead{display:none} .rds-section .rds-set-promo__checks{gap:8px} .rds-section .rds-set-promo__price{font-size:20px;line-height:29px} .rds-section.rds-set-promo .rds-btn{width:100%}}
.rds-section .rds-sets__head{margin-bottom:32px} .rds-section .rds-sets__card{width:296px;display:flex;flex-direction:column;gap:14px} .rds-section .rds-sets__img{position:relative;width:296px;height:296px;border-radius:var(--rds-r-lg);overflow:hidden;background:var(--rds-grey)} .rds-section .rds-sets__img > img{width:100%;height:100%;object-fit:cover;transition:transform .5s var(--rds-ease)} .rds-section .rds-sets__card:hover .rds-sets__img > img{transform:scale(1.03)} .rds-section .rds-sets__tag{position:absolute;top:12px;left:12px;z-index:1;display:inline-flex;padding:5px 10px;border-radius:3px;background:#fff;color:var(--rds-ink);font-size:11px;line-height:15px;font-weight:600;text-transform:uppercase;letter-spacing:.066em} .rds-section .rds-sets__add{position:absolute;left:12px;right:12px;bottom:12px;z-index:1;height:48px;border:0;border-radius:var(--rds-r-lg);background:var(--rds-ink);color:#fff;font:600 14px/20px var(--rds-font);text-transform:uppercase;letter-spacing:.02em;cursor:pointer;opacity:0;transform:translateY(8px);transition:opacity .25s var(--rds-ease),transform .25s var(--rds-ease),background-color .2s} .rds-section .rds-sets__add:hover{background:#000} .rds-section .rds-sets__card:hover .rds-sets__add,.rds-section .rds-sets__add:focus-visible,.rds-section .rds-sets__add.is-done,.rds-section .rds-sets__add.is-loading{opacity:1;transform:none} .rds-section .rds-sets__add.is-done{background:var(--rds-ok)} .rds-section .rds-sets__info{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:12px} .rds-section .rds-sets__name{margin:0;font-size:15px;line-height:21px;font-weight:600;text-transform:uppercase;letter-spacing:.02em;color:var(--rds-ink);min-width:0} .rds-section .rds-sets__name a{text-decoration:none;color:var(--rds-ink);font-weight:600} .rds-section .rds-sets__name a:hover{text-decoration:underline;text-underline-offset:3px} .rds-section .rds-sets__prices{display:flex;flex-direction:column;align-items:flex-end;gap:2px;margin:0;flex:0 0 auto;text-align:right} .rds-section .rds-sets__price{font-size:15px;line-height:21px;font-weight:600;color:var(--rds-ink)} .rds-section .rds-sets__old{font-size:12px;line-height:18px;color:#55595f;text-decoration:line-through} .rds-section .rds-sets__carousel .rds-track{gap:24px} @media (hover:none){.rds-section .rds-sets__add{opacity:1;transform:none}} @media (max-width:767px){.rds-section .rds-sets__head{margin-bottom:24px} .rds-section .rds-sets__card{width:260px} .rds-section .rds-sets__img{width:260px;height:260px} .rds-section .rds-sets__carousel .rds-track{gap:16px;margin:0 calc(var(--rds-gutter) * -1);padding:0 var(--rds-gutter);scroll-padding:0 var(--rds-gutter)} .rds-section .rds-sets__carousel .rds-carousel__nav{margin-top:24px} .rds-section .rds-sets__carousel .rds-progress{max-width:none;width:auto;flex:1} .rds-section .rds-sets__carousel .rds-arrows{display:none}} .rds-section .rds-arrow{background:transparent;color:var(--rds-ink);border:1.5px solid var(--rds-ink);border-radius:50%;padding:0;width:48px;height:48px;text-transform:none;letter-spacing:0} .rds-section .rds-arrow:hover{background:var(--rds-ink);color:#fff} .rds-section .rds-arrow[disabled]{border-color:var(--rds-line);color:var(--rds-line)} .rds-section .rds-sets__add{background:var(--rds-ink);color:#fff;border:0;border-radius:var(--rds-r-lg);padding:0;text-transform:uppercase;letter-spacing:.02em;font-size:14px;line-height:20px;font-weight:600} .rds-section .rds-sets__add:hover{background:#000;color:#fff} .rds-section .rds-sets__add.is-done{background:var(--rds-ok)} .elementor:has(.rds-section.rds-zestaw-buy) .rds-section.rds-sets-carousel{background:var(--rds-grey);padding-top:0} @media (max-width:767px){.rds-section.rds-sets-carousel.rds-sets--hide-m{display:none}} .rds-section.rds-sets-carousel.rds-sets--flush{padding-top:0}
.rds-ftr{width:100%;box-sizing:border-box;background:#121212;color:#fff;font-family:var(--rds-font,"Montserrat",system-ui,-apple-system,"Segoe UI",sans-serif);padding:72px 80px 40px;-webkit-font-smoothing:antialiased;text-align:left} .rds-ftr *,.rds-ftr *::before,.rds-ftr *::after{box-sizing:border-box} .rds-ftr a{color:#d5d9e0;text-decoration:none} .rds-ftr a:hover{color:#fff;text-decoration:underline;text-underline-offset:3px} .rds-ftr a:focus-visible,.rds-ftr button:focus-visible{outline:2px solid #fff;outline-offset:3px} .rds-ftr p,.rds-ftr h3{margin:0} .rds-ftr ul,.rds-ftr li{list-style:none;margin:0;padding:0} .rds-ftr__in{display:flex;flex-direction:column;gap:56px} .rds-ftr__top{display:flex;align-items:flex-start;gap:80px} .rds-ftr__brand{display:flex;flex-direction:column;gap:16px;width:420px;flex:none} .rds-ftr .rds-ftr__logo{display:inline-block;width:110px} .rds-ftr .rds-ftr__logo-img{display:block;width:110px;height:auto;max-width:none} .rds-ftr .rds-ftr__ai{font:400 12px/18px var(--rds-font,"Montserrat",sans-serif);color:#a3a7ad;max-width:420px} .rds-ftr__cols{display:flex;flex:1;align-items:flex-start;justify-content:space-between;gap:80px;min-width:0} .rds-ftr__col{width:207px;flex:none} .rds-ftr .rds-ftr__hd{font:600 14px/20px var(--rds-font,"Montserrat",sans-serif);letter-spacing:.56px;text-transform:uppercase;color:#fff} .rds-ftr .rds-ftr__btn{display:block;width:100%;margin:0;padding:0;border:0;background:none;color:inherit;text-align:left;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:default;pointer-events:none} .rds-ftr .rds-ftr__btn > span:first-child{display:block} .rds-ftr .rds-ftr__plus{display:none} .rds-ftr__list{display:flex;flex-direction:column;gap:14px;margin-top:14px} .rds-ftr .rds-ftr__list a{font:400 14px/22px var(--rds-font,"Montserrat",sans-serif);letter-spacing:normal;text-transform:none} .rds-ftr__list[hidden]{display:block} .rds-ftr .rds-ftr__copy{font:400 12px/18px var(--rds-font,"Montserrat",sans-serif);color:#a3a7ad} @media (max-width:767px){.rds-ftr{padding:48px 20px 120px} .rds-ftr__in{display:flex;flex-direction:column;gap:24px} .rds-ftr__top,.rds-ftr__brand,.rds-ftr__cols{display:contents} .rds-ftr .rds-ftr__logo{order:1} .rds-ftr .rds-ftr__logo-img{width:88px} .rds-ftr__col{order:2;width:100%;border:1px solid #383838;padding:0 14px} .rds-ftr__col .rds-ftr__hd,.rds-ftr__col > button{padding:14px 0} .rds-ftr .rds-ftr__ai{order:3;max-width:none} .rds-ftr .rds-ftr__copy{order:4} .rds-ftr .rds-ftr__btn{display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;pointer-events:auto;padding:14px 0;color:#fff;font:600 14px/20px var(--rds-font,"Montserrat",sans-serif);letter-spacing:.56px;text-transform:uppercase} .rds-ftr .rds-ftr__plus{position:relative;display:block;flex:none;width:18px;height:18px} .rds-ftr .rds-ftr__plus::before,.rds-ftr .rds-ftr__plus::after{content:"";position:absolute;left:50%;top:50%;background:#fff;transition:transform .25s ease} .rds-ftr .rds-ftr__plus::before{width:16px;height:1.5px;margin:-.75px 0 0 -8px} .rds-ftr .rds-ftr__plus::after{width:1.5px;height:16px;margin:-8px 0 0 -.75px} .rds-ftr .rds-ftr__btn[aria-expanded="true"] .rds-ftr__plus::after{transform:rotate(90deg);opacity:0} .rds-ftr .rds-ftr__btn[aria-expanded="true"] .rds-ftr__plus::before{transform:rotate(180deg)} .rds-ftr__col .rds-ftr__list{margin:0;padding:0 0 16px;gap:12px} .rds-ftr__col .rds-ftr__list[hidden]{display:none} .rds-ftr__col .rds-ftr__list:not([hidden]){display:flex} .rds-ftr .rds-ftr__list a{font-size:14px;line-height:22px}} @media (min-width:768px){.rds-ftr__list[hidden]{display:flex}} @media (min-width:768px) and (max-width:1100px){.rds-ftr{padding:56px 40px 40px} .rds-ftr__cols{flex-wrap:wrap} .rds-ftr__col{min-width:0} .rds-ftr__top{gap:40px} .rds-ftr__brand{width:260px} .rds-ftr__cols{gap:40px} .rds-ftr__col{width:auto;flex:1}} .rds-ftr.rds-ftr .rds-ftr__in{max-width:1280px;margin:0 auto} .rds-ftr.rds-ftr .rds-ftr__list li{margin:0;padding:0;line-height:22px} .rds-ftr.rds-ftr .rds-ftr__list a,.rds-ftr.rds-ftr .rds-ftr__list a:visited{color:#d5d9e0} .rds-ftr.rds-ftr .rds-ftr__list a:hover{color:#fff} @media (min-width:768px){.rds-ftr.rds-ftr .rds-ftr__list{margin-top:14px}}
.rds-hdr{position:relative;z-index:900;width:100%;font-family:var(--rds-font,"Montserrat",system-ui,-apple-system,"Segoe UI",sans-serif);color:#202020;background:#fff;box-sizing:border-box;-webkit-font-smoothing:antialiased;text-align:left} .rds-hdr *,.rds-hdr *::before,.rds-hdr *::after{box-sizing:border-box} .rds-hdr a{color:inherit;text-decoration:none} .rds-hdr ul{list-style:none;margin:0;padding:0} .rds-hdr p,.rds-hdr h3{margin:0} .rds-hdr .rds-hdr__sr{position:absolute !important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap} .rds-hdr .rds-hdr__svg{display:block;flex:none} .rds-hdr .rds-hdr__ibtn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;margin:0;border:0;border-radius:0;background:none;color:#202020;cursor:pointer;box-shadow:none;text-transform:none;letter-spacing:normal;min-height:0;-webkit-tap-highlight-color:transparent} .rds-hdr .rds-hdr__ibtn:hover{opacity:.7} .rds-hdr .rds-hdr__ibtn:focus,.rds-hdr .rds-hdr__ibtn:active,.rds-hdr .rds-hdr__sbtn:focus,.rds-hdr .rds-hdr__sbtn:active{background:none;color:#202020;box-shadow:none} .rds-hdr .rds-hdr__ibtn:focus-visible,.rds-hdr .rds-hdr__sbtn:focus-visible,.rds-hdr .rds-hdr__sinput:focus-visible,.rds-hdr .rds-hdr__cfg:focus-visible,.rds-hdr .rds-hdr__plink:focus-visible,.rds-hdr .rds-hdr__nav a:focus-visible,.rds-hdr .rds-hdr__pnav a:focus-visible{outline:2px solid #202020;outline-offset:3px} .rds-hdr .rds-hdr__sform:focus-within .rds-hdr__sinput{background:transparent} .rds-hdr a:focus-visible,.rds-hdr button:focus-visible,.rds-hdr input:focus-visible,.rds-hdr__dlg a:focus-visible,.rds-hdr__dlg button:focus-visible,.rds-hdr__dlg input:focus-visible{outline:2px solid #202020;outline-offset:3px} .rds-hdr__top{height:36px;background:#121212;color:#fff} .rds-hdr .rds-hdr__row{height:100%} .rds-hdr__top-row{display:flex;align-items:center;justify-content:space-between;padding:0 80px} .rds-hdr__top-l{display:flex;align-items:center;gap:40px;min-width:0} .rds-hdr .rds-hdr__top-i{font:600 12px/17px var(--rds-font,"Montserrat",sans-serif);letter-spacing:.24px;color:#fff;white-space:nowrap} .rds-hdr .rds-hdr__top-i a{color:#fff;font:inherit;letter-spacing:inherit} .rds-hdr .rds-hdr__top-i a:hover{text-decoration:underline;text-underline-offset:3px} .rds-hdr .rds-hdr__lang{font:600 12px/17px var(--rds-font,"Montserrat",sans-serif);letter-spacing:.24px;color:#fff} .rds-hdr__main{height:84px;border-bottom:1px solid #e2e5ea;background:#fff;transition:box-shadow .3s ease} .rds-hdr.is-scrolled .rds-hdr__main{box-shadow:0 6px 18px rgba(18,18,18,.07)} .rds-hdr__row{display:flex;align-items:center;padding:0 80px} .rds-hdr .rds-hdr__logo{flex:none;display:inline-flex;align-items:center} .rds-hdr .rds-hdr__logo-img{display:block;width:136px;height:auto;max-width:none} .rds-hdr .rds-hdr__left{display:none} .rds-hdr__right{display:flex;align-items:center;gap:36px;margin-left:auto;min-width:0} .rds-hdr .rds-hdr__nav .rds-hdr__menu-list{display:flex;align-items:center;gap:36px} .rds-hdr .rds-hdr__nav a{font:500 14px/20px var(--rds-font,"Montserrat",sans-serif);color:#202020;white-space:nowrap;background:none;padding:0;position:relative} .rds-hdr .rds-hdr__nav a::after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .25s ease} .rds-hdr .rds-hdr__nav a:hover::after,.rds-hdr .rds-hdr__nav .current-menu-item > a::after{transform:scaleX(1)} .rds-hdr .rds-hdr__nav .current-menu-item > a{font-weight:600} .rds-hdr .rds-hdr__cfg{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 14px;flex:none;border:1px solid #202020;border-radius:20px;background:transparent;color:#202020;font:600 14px/20px var(--rds-font,"Montserrat",sans-serif);white-space:nowrap;cursor:pointer;transition:background-color .2s ease,color .2s ease} .rds-hdr .rds-hdr__cfg:hover{background:#202020;color:#fff} .rds-hdr .rds-hdr__cfg .rds-ico{display:block} .rds-hdr__tools{display:flex;align-items:center;gap:20px} .rds-hdr .rds-hdr__cart{position:relative} .rds-hdr .rds-hdr__cnt{position:absolute;top:-7px;right:-9px;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:#121212;color:#fff;text-align:center;font:600 10px/16px var(--rds-font,"Montserrat",sans-serif)} .rds-hdr .rds-hdr__cnt[data-n="0"]{display:none} .rds-hdr .rds-hdr__cart.is-bump .rds-hdr__svg{animation:rds-hdr-bump .45s ease} @keyframes rds-hdr-bump{0%{transform:scale(1)} 35%{transform:scale(1.18)} 100%{transform:scale(1)}} .rds-hdr .rds-hdr__only-m{display:none} .rds-hdr .rds-hdr__strip{display:none} .rds-hdr__dlg{position:fixed;inset:0;z-index:100000;display:none} .rds-hdr__dlg.is-open{display:block;animation:rds-hdr-fade .25s ease both} .rds-hdr__dlg .rds-hdr__bg{position:absolute;inset:0;background:rgba(18,18,18,.45)} .rds-hdr__dlg .rds-hdr__panel{position:absolute;top:0;bottom:0;left:0;width:min(88%,360px);display:flex;flex-direction:column;background:#fff;overflow-y:auto;overscroll-behavior:contain} .rds-hdr__dlg.is-open .rds-hdr__panel{animation:rds-hdr-slide-l .3s ease both} .rds-hdr__dlg--search .rds-hdr__panel{top:0;left:0;right:0;bottom:auto;width:auto;flex-direction:row;align-items:center;gap:12px;padding:16px 20px;border-bottom:1px solid #e2e5ea} .rds-hdr__dlg--search.is-open .rds-hdr__panel{animation-name:rds-hdr-slide-t} @keyframes rds-hdr-fade{from{opacity:0} to{opacity:1}} @keyframes rds-hdr-slide-l{from{transform:translateX(-100%)} to{transform:none}} @keyframes rds-hdr-slide-t{from{transform:translateY(-100%)} to{transform:none}} .rds-hdr__panel-hd{display:flex;align-items:center;justify-content:space-between;height:56px;padding:0 20px;border-bottom:1px solid #e2e5ea;flex:none} .rds-hdr .rds-hdr__ptitle{font:600 14px/20px var(--rds-font,"Montserrat",sans-serif);text-transform:uppercase;letter-spacing:.56px} .rds-hdr .rds-hdr__pnav{flex:1;padding:8px 20px} .rds-hdr .rds-hdr__pnav .rds-hdr__menu-list{display:flex;flex-direction:column} .rds-hdr .rds-hdr__pnav a{display:block;padding:16px 0;border-bottom:1px solid #e2e5ea;font:500 16px/22px var(--rds-font,"Montserrat",sans-serif);color:#202020} .rds-hdr .rds-hdr__pnav .current-menu-item > a{font-weight:600} .rds-hdr__panel-ft{display:flex;flex-direction:column;gap:12px;padding:20px;border-top:1px solid #e2e5ea;flex:none} .rds-hdr .rds-hdr__cfg--block{justify-content:center;width:100%;height:48px} .rds-hdr .rds-hdr__plink{display:flex;align-items:center;justify-content:center;gap:10px;height:44px;font:600 14px/20px var(--rds-font,"Montserrat",sans-serif);color:#202020} .rds-hdr .rds-hdr__sform{display:flex;flex:1;align-items:center;min-width:0;height:52px;border:1px solid #e2e5ea;border-radius:4px;background:#fff} .rds-hdr .rds-hdr__sform:focus-within{border-color:#202020} .rds-hdr .rds-hdr__sinput{flex:1;min-width:0;height:50px;padding:0 16px;border:0;outline:0;background:transparent;box-shadow:none;font:400 15px/24px var(--rds-font,"Montserrat",sans-serif);color:#202020} .rds-hdr .rds-hdr__sbtn{display:inline-flex;align-items:center;justify-content:center;width:52px;height:50px;padding:0;border:0;background:none;color:#202020;cursor:pointer;flex:none} .rds-hdr__dlg--search .rds-hdr__panel > .rds-hdr__ibtn{flex:none} html.rds-hdr-lock,html.rds-hdr-lock body{overflow:hidden} @media (max-width:767px){.rds-hdr__top{height:32px} .rds-hdr__top-row{justify-content:center;padding:0 20px} .rds-hdr__top-l{justify-content:center} .rds-hdr .rds-hdr__top-i{font-size:11px;line-height:15px;letter-spacing:.22px} .rds-hdr__main{height:56px} .rds-hdr__row{display:grid;grid-template-columns:1fr auto 1fr;padding:0 20px} .rds-hdr .rds-hdr__logo{grid-column:2;justify-self:center} .rds-hdr .rds-hdr__logo-img{width:112px} .rds-hdr .rds-hdr__left{display:flex;align-items:center;gap:16px;justify-self:start;grid-column:1} .rds-hdr__right{grid-column:3;justify-self:end;margin-left:0;gap:0} .rds-hdr .rds-hdr__nav,.rds-hdr__right > .rds-hdr__cfg,.rds-hdr .rds-hdr__dsk{display:none !important} .rds-hdr .rds-hdr__only-m{display:inline-flex} .rds-hdr .rds-hdr__lang{display:none} .rds-hdr .rds-hdr__strip{display:flex;align-items:center;gap:8px;height:38px;padding:10px 20px;box-sizing:border-box;background:#f0f2f5;color:#202020;font:500 13px/18px var(--rds-font,"Montserrat",sans-serif)} .rds-hdr .rds-hdr__strip-t{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis} .rds-hdr .rds-hdr__strip .rds-ico,.rds-hdr .rds-hdr__strip .rds-hdr__svg{display:block} .rds-hdr .rds-hdr__strip .rds-hdr__svg{width:16px;height:16px} .rds-hdr .rds-hdr__strip > .rds-ico{width:18px;height:18px} .rds-hdr .rds-hdr__cart .rds-hdr__svg{width:24px;height:24px}} @media (prefers-reduced-motion:reduce){.rds-hdr__main,.rds-hdr .rds-hdr__nav a::after{transition:none} .rds-hdr__dlg.is-open,.rds-hdr__dlg.is-open .rds-hdr__panel{animation:none} .rds-hdr .rds-hdr__cart.is-bump .rds-hdr__svg{animation:none}} .rds-hdr--bf{background:#0a0a0a;color:#fff} .rds-hdr--bf .rds-hdr__top{background:#000} .rds-hdr--bf .rds-hdr__top-row{justify-content:center} .rds-hdr .rds-hdr__bf{margin:0;font:600 12px/15px var(--rds-font,"Montserrat",sans-serif);letter-spacing:.72px;text-transform:uppercase;color:#fff;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis} .rds-hdr .rds-hdr__bf a{color:#fff} .rds-hdr--bf .rds-hdr__main{background:#0a0a0a;border-bottom-color:#242426} .rds-hdr--bf .rds-hdr__nav a,.rds-hdr--bf .rds-hdr__ibtn,.rds-hdr--bf .rds-hdr__logo{color:#fff} .rds-hdr--bf .rds-hdr__ibtn:focus,.rds-hdr--bf .rds-hdr__ibtn:active{color:#fff} .rds-hdr--bf .rds-hdr__logo-img{filter:invert(1) brightness(2)} .rds-hdr--bf .rds-hdr__bf-item > a{font-weight:600} .rds-hdr--bf .rds-hdr__cfg{border-color:#fff;color:#fff} .rds-hdr--bf .rds-hdr__cfg:hover{background:#fff;color:#0a0a0a} .rds-hdr--bf .rds-hdr__cnt{background:#fff;color:#0a0a0a} .rds-hdr--bf.is-scrolled .rds-hdr__main{box-shadow:0 6px 18px rgba(0,0,0,.35)} .rds-hdr--bf .rds-hdr__strip{background:#121212;color:#fff;border-color:#242426} @media (max-width:767px){.rds-hdr .rds-hdr__bf{font-size:11px;letter-spacing:.4px}} .rds-hdr .rds-hdr__bf{flex:1 1 auto;width:100%;min-width:0} @media (max-width:767px){.rds-hdr .rds-hdr__bf .rds-hdr__only-m{display:inline} .rds-hdr .rds-hdr__bf .rds-hdr__dsk{display:none}} .rds-hdr.rds-hdr--bf .rds-hdr__top-row{display:flex;justify-content:center} @media (min-width:768px) and (max-width:1100px){.rds-hdr .rds-hdr__nav .rds-hdr__menu-list{gap:18px} .rds-hdr__tools{gap:12px} .rds-hdr .rds-hdr__nav a{font-size:13px}} @media (min-width:768px) and (max-width:900px){.rds-hdr .rds-hdr__nav .rds-hdr__cfg span{display:none}} @media (min-width:768px) and (max-width:900px){.rds-hdr .rds-hdr__nav .rds-hdr__menu-list{gap:12px} .rds-hdr__tools{gap:8px} .rds-hdr .rds-hdr__nav a{font-size:12px} .rds-hdr .rds-hdr__cfg{padding-left:10px;padding-right:10px}} @media (min-width:768px) and (max-width:900px){.rds-hdr__tools a[aria-label="Moje konto"]{display:none}} @media (min-width:768px) and (max-width:1100px){.rds-hdr__row{padding:0 32px} .rds-hdr__right{gap:20px}} @media (min-width:768px) and (max-width:900px){.rds-hdr__row{padding:0 20px} .rds-hdr__right{gap:14px} .rds-hdr .rds-hdr__logo-img{width:112px} .rds-hdr .rds-hdr__cfg > span{display:none}} .rds-hdr .rds-hdr__top-i a:hover,.rds-hdr .rds-hdr__top-i a:focus{color:#fff;text-decoration:underline;text-underline-offset:3px}
.rds-section.rds-skin-videos .rds-sv{display:grid;grid-template-columns:480px minmax(0,1fr);gap:80px;align-items:center} .rds-section .rds-sv__head{min-width:0} .rds-section .rds-sv__title{gap:14px} .rds-section .rds-sv__track{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;overscroll-behavior-x:contain;padding-bottom:4px;min-width:0;-webkit-overflow-scrolling:touch} .rds-section .rds-sv__track::-webkit-scrollbar{display:none} .rds-section .rds-sv__item{flex:none;width:224px;display:flex;flex-direction:column;gap:12px;scroll-snap-align:start} .rds-section .rds-sv__media{aspect-ratio:9 / 16;border-radius:var(--rds-r);background:#2a2a2c} .rds-section .rds-sv__media > img{width:100%;height:100%;object-fit:cover} .rds-section .rds-sv__media .rds-play{width:48px;height:48px} .rds-section .rds-sv__media .rds-video__meta{position:absolute;left:16px;right:16px;bottom:16px;top:auto;text-align:left;display:flex;flex-direction:column;gap:2px;color:#fff;text-shadow:0 1px 6px rgba(0,0,0,.45);transition:opacity .2s} .rds-section .rds-sv__media .rds-video__meta b{font-size:16px;line-height:22px;font-weight:600} .rds-section .rds-sv__media .rds-video__meta small{font-size:12px;line-height:18px;font-weight:400} .rds-section .rds-sv__media[data-rds-video] .rds-video__meta{pointer-events:none} .rds-section .rds-sv__prod{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:var(--rds-r);background:var(--rds-dark-card)} .rds-section .rds-sv__prod .rds-prod-thumb{width:36px;height:36px;border-radius:var(--rds-r);background:#fff} .rds-section .rds-sv__pname{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1} .rds-section .rds-sv__pname b{font-size:12px;line-height:17px;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis} .rds-section .rds-sv__pname span{font-size:12px;line-height:18px;color:var(--rds-soft)} .rds-section .rds-sv__add{width:32px;height:32px;flex:none;border-radius:50%;border:0;background:#fff;color:var(--rds-ink);display:grid;place-items:center;cursor:pointer;transition:transform .2s var(--rds-ease),background-color .2s} .rds-section .rds-sv__add:hover{transform:scale(1.08);background:var(--rds-grey)} .rds-section .rds-sv__add.is-done{background:var(--rds-ok);color:#fff} @media (max-width:1024px){.rds-section.rds-skin-videos .rds-sv{gap:40px;grid-template-columns:1fr}} @media (max-width:767px){.rds-section.rds-skin-videos .rds-sv{gap:24px;grid-template-columns:1fr} .rds-section .rds-sv__track{gap:12px;margin:0 calc(var(--rds-gutter) * -1);padding:0 var(--rds-gutter) 4px;scroll-padding:0 var(--rds-gutter)} .rds-section .rds-sv__item{width:220px}} .rds-section .rds-play,.rds-section .rds-play:hover{background:#fff;color:var(--rds-ink);border:0;padding:0;border-radius:50%;text-transform:none;letter-spacing:0} .rds-section .rds-sv__add,.rds-section .rds-sv__add:hover{background:#fff;color:var(--rds-ink);border:0;padding:0;border-radius:50%;text-transform:none;letter-spacing:0} .rds-section .rds-sv__add:hover{background:var(--rds-grey)} .rds-section .rds-sv__add.is-done{background:var(--rds-ok);color:#fff} .rds-section.rds-skin-videos .rds-sv__head .rds-h2,.rds-section.rds-skin-videos .rds-sv__head h2,.rds-section.rds-skin-videos .rds-sv__head .rds-overline,.rds-section.rds-skin-videos .rds-sv__head .rds-lead,.rds-section.rds-skin-videos .rds-sv__head p{color:#fff} .rds-section.rds-skin-videos .rds-sv__head .rds-overline{color:#a3a7ad}
.rds-section.rds-start-plan .rds-plan__grid{display:grid;grid-template-columns:480px minmax(0,1fr);gap:80px;align-items:start} .rds-section.rds-start-plan .rds-plan__grid--noimg{grid-template-columns:minmax(0,1fr)} .rds-section .rds-plan__media{aspect-ratio:4 / 5;border-radius:var(--rds-r);background:var(--rds-grey);position:sticky;top:24px} .rds-section .rds-plan__media img{width:100%;height:100%;object-fit:cover} .rds-section .rds-plan__main{display:flex;flex-direction:column;gap:40px;min-width:0} .rds-section .rds-plan__head{gap:12px} .rds-section .rds-plan__head .rds-lead{max-width:none} .rds-section .rds-plan__legend{display:flex;flex-wrap:wrap;gap:24px;margin-top:-16px} .rds-section .rds-plan__leg{display:inline-flex;align-items:center;gap:6px;color:var(--rds-text);font-size:13px;line-height:20px} .rds-section .rds-plan__ic--n{color:var(--rds-ink)} .rds-section .rds-plan__ic--opt{color:var(--rds-line-2)} .rds-section .rds-plan__ic--day{color:var(--rds-soft)} .rds-section .rds-plan__table{display:flex;flex-direction:column;border:1px solid var(--rds-line);border-radius:var(--rds-r);overflow:hidden} .rds-section .rds-plan__row{display:grid;grid-template-columns:150px repeat(7,minmax(0,1fr)) 190px;align-items:center;border-top:1px solid var(--rds-line)} .rds-section .rds-plan__row:first-child{border-top:0} .rds-section .rds-plan__row--head{background:var(--rds-grey);min-height:36px;font:600 12px/17px var(--rds-font);color:var(--rds-muted)} .rds-section .rds-plan__wk-h,.rds-section .rds-plan__dh,.rds-section .rds-plan__fx-h{padding:9px 0 9px 16px} .rds-section .rds-plan__dh,.rds-section .rds-plan__dn{text-align:center} .rds-section .rds-plan__dn{display:none} .rds-section .rds-plan__wk{display:flex;flex-direction:column;gap:2px;padding:12px 10px 12px 16px} .rds-section .rds-plan__wk strong{font-size:14px;line-height:20px;font-weight:600} .rds-section .rds-plan__wk span{font-size:12px;line-height:18px;color:var(--rds-muted)} .rds-section .rds-plan__cell{height:52px;display:grid;place-items:center} .rds-section .rds-plan__ic{display:block} .rds-section .rds-plan__dot{width:4px;height:4px;border-radius:50%;background:var(--rds-line-2);display:block} .rds-section .rds-plan__none{display:block;width:4px;height:4px} .rds-section .rds-plan__fx{display:flex;flex-direction:column;gap:4px;padding:12px 16px 12px 8px;align-self:stretch;justify-content:center;border-left:1px solid var(--rds-line)} .rds-section .rds-plan__fx strong{font-size:13px;line-height:18px;font-weight:600} .rds-section .rds-plan__fx span{font-size:12px;line-height:17px;color:var(--rds-muted)} .rds-section .rds-plan__warn{display:flex;gap:10px;align-items:flex-start;color:var(--rds-ink)} .rds-section .rds-plan__warn .rds-small{color:var(--rds-ink)} .rds-section .rds-plan__warn p + p{margin-top:8px} .rds-section .rds-plan__foot{color:var(--rds-muted);margin-top:-24px} .rds-section .rds-plan__mail{background:var(--rds-grey);border-radius:var(--rds-r);padding:24px;display:flex;flex-direction:column;gap:12px} .rds-section .rds-plan__mail-title{display:flex;align-items:center;gap:10px;font-size:16px;line-height:22px} .rds-section .rds-plan__mail-text{font-size:14px;line-height:22px;color:var(--rds-text)} .rds-section .rds-plan__fields{display:flex;gap:8px} .rds-section .rds-plan__field{flex:1;min-width:0} .rds-section .rds-plan__field input{min-width:0} .rds-section .rds-plan__submit{min-height:56px;flex:none} .rds-section .rds-plan__msg{min-height:0} .rds-section .rds-plan__msg:empty{display:none} .rds-section .rds-plan__msg.is-err{color:#a33} .rds-section .rds-plan__msg.is-ok{color:var(--rds-ok)} .rds-section .rds-plan__mail-note{color:var(--rds-muted)} .rds-section .rds-plan__submit.is-loading{opacity:.6;pointer-events:none} .rds-section .rds-plan__claims-wrap{display:flex;flex-direction:column;gap:20px;padding-top:32px;border-top:1px solid var(--rds-line)} .rds-section .rds-plan__claims-title{font-size:22px;line-height:27px;font-weight:700} .rds-section .rds-plan__claims{display:grid;grid-template-columns:repeat(var(--n,3),minmax(0,1fr));gap:32px} .rds-section .rds-plan__claim{display:flex;flex-direction:column;gap:8px} .rds-section .rds-plan__big{font-size:44px;line-height:52px;font-weight:300} .rds-section .rds-plan__claim-title{font-size:16px;line-height:22px;font-weight:600} .rds-section .rds-plan__claim-text{font-size:14px;line-height:22px;color:var(--rds-text)} .rds-section .rds-plan__claim-text p + p{margin-top:8px} @media (max-width:1024px){.rds-section.rds-start-plan .rds-plan__grid{grid-template-columns:340px minmax(0,1fr);gap:40px} .rds-section .rds-plan__row{grid-template-columns:130px repeat(7,minmax(0,1fr)) 150px}} @media (max-width:767px){.rds-section.rds-start-plan .rds-plan__grid{grid-template-columns:minmax(0,1fr);gap:32px} .rds-section .rds-plan__media{display:none} .rds-section .rds-plan__main{gap:28px} .rds-section .rds-plan__legend{margin-top:0;gap:10px 16px} .rds-section .rds-plan__leg{font-size:12px;line-height:18px} .rds-section .rds-plan__table{border:1px solid var(--rds-line);border-radius:var(--rds-r);gap:0;overflow:hidden} .rds-section .rds-plan__row--head{display:none} .rds-section .rds-plan__row{grid-template-columns:repeat(7,minmax(0,1fr));border:0;border-top:1px solid var(--rds-line);border-radius:0;background:#fff} .rds-section .rds-plan__row:first-child{border-top:0} .rds-section .rds-plan__wk{grid-column:1 / -1;flex-direction:row;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 8px;padding:10px 14px 4px} .rds-section .rds-plan__wk strong{font-size:13px;line-height:18px} .rds-section .rds-plan__wk span{text-align:right;font-size:11px;line-height:16px} .rds-section .rds-plan__cell{height:auto;padding:4px 0 6px;gap:2px;display:flex;flex-direction:column;align-items:center;justify-content:center} .rds-section .rds-plan__dn{display:block;font-size:10px;line-height:13px;font-weight:600;color:var(--rds-muted)} .rds-section .rds-plan__fx{grid-column:1 / -1;border-left:0;border-top:0;gap:2px;padding:4px 14px 12px;justify-content:flex-start} .rds-section .rds-plan__fx strong{font-size:13px;line-height:18px} .rds-section .rds-plan__fx span{font-size:12px;line-height:17px} .rds-section .rds-plan__cell .rds-plan__ic{width:16px;height:16px} .rds-section .rds-plan__foot{margin-top:0} .rds-section .rds-plan__claims{grid-template-columns:minmax(0,1fr);gap:20px} .rds-section .rds-plan__claim{display:grid;grid-template-columns:72px minmax(0,1fr);column-gap:16px;row-gap:4px;align-items:start} .rds-section .rds-plan__big{grid-column:1;grid-row:1 / span 2;font-size:34px;line-height:40px} .rds-section .rds-plan__claim-title{grid-column:2;grid-row:1;font-size:15px;line-height:20px} .rds-section .rds-plan__claim-text{grid-column:2;grid-row:2;font-size:13px;line-height:20px} .rds-section .rds-plan__claims-title{font-size:20px;line-height:24px} .rds-section .rds-plan__main{gap:24px} .rds-section .rds-plan__claims-wrap{padding-top:24px} .rds-section .rds-plan__mail{padding:18px} .rds-section .rds-plan__fields{flex-direction:column} .rds-section .rds-plan__submit{width:100%}} .rds-section.rds-start-plan .rds-plan__submit{background:var(--rds-black);color:#fff;border:0;border-radius:var(--rds-r);text-transform:uppercase;font:600 14px/20px var(--rds-font);letter-spacing:.02em;padding:0 24px} .rds-section.rds-start-plan .rds-plan__submit:hover{background:#000} .rds-section .rds-plan__dh{display:flex;flex-direction:column;align-items:center;gap:2px;padding-left:0} .rds-section .rds-plan__dh .rds-plan__ic--day{display:block} .rds-section .rds-plan__ic--n path{fill:currentColor} .rds-section .rds-plan__fx{border-left:0}
.rds-section .rds-stories__head{margin-bottom:40px} .rds-section .rds-stories__row{display:flex;gap:16px;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity} .rds-section .rds-stories__row::-webkit-scrollbar{display:none} .rds-section .rds-stories__item{flex:none;width:243px;aspect-ratio:9 / 16;border-radius:var(--rds-r-lg);background:var(--rds-grey);scroll-snap-align:start} .rds-section .rds-stories__item > img{width:100%;height:100%;object-fit:cover} .rds-section .rds-stories__item .rds-play{width:48px;height:48px} @media (max-width:1024px){.rds-section .rds-stories__item{width:200px}} @media (max-width:767px){.rds-section .rds-stories__head{margin-bottom:24px} .rds-section .rds-stories__row{gap:10px;margin:0 calc(var(--rds-gutter) * -1);padding:0 var(--rds-gutter) 4px;scroll-padding:0 var(--rds-gutter)} .rds-section .rds-stories__item{width:150px}} .rds-section .rds-play,.rds-section .rds-play:hover{background:#fff;color:var(--rds-ink);border:0;padding:0;border-radius:50%;text-transform:none;letter-spacing:0}
.rds-section.rds-zestaw-about{background:var(--rds-grey)} .rds-section.rds-zestaw-about .rds-za{display:grid;grid-template-columns:480px minmax(0,1fr);gap:80px;align-items:center} .rds-section.rds-zestaw-about .rds-za__img img{width:480px;max-width:100%;height:560px;object-fit:cover;border-radius:4px;background:var(--rds-grey);display:block} .rds-section.rds-zestaw-about .rds-za__text{display:flex;flex-direction:column;gap:18px;min-width:0} .rds-section.rds-zestaw-about .rds-za__title{margin:0;font-size:30px;line-height:37px;font-weight:700} .rds-section.rds-zestaw-about .rds-za__body p{font-size:16px;line-height:26px;color:var(--rds-text)} .rds-section.rds-zestaw-about .rds-za__body p + p{margin-top:16px} .rds-section.rds-zestaw-about .rds-za__list-wrap{display:flex;flex-direction:column;gap:12px} .rds-section.rds-zestaw-about .rds-za__list-t{font-size:18px;line-height:26px;font-weight:500} .rds-section.rds-zestaw-about .rds-za__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px} .rds-section.rds-zestaw-about .rds-za__list li{display:flex;align-items:center;gap:12px;font-size:15px;line-height:24px} .rds-section.rds-zestaw-about .rds-za__list svg{flex:0 0 auto} .rds-section.rds-zestaw-about .rds-za__closing{font-size:18px;line-height:26px;font-weight:500} .rds-section.rds-zestaw-about .rds-za__cta{padding-top:8px} .rds-section.rds-zestaw-about .rds-za__cta .rds-btn{min-width:432px;justify-content:space-between} @media (max-width:1024px){.rds-section.rds-zestaw-about .rds-za{gap:40px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)} .rds-section.rds-zestaw-about .rds-za__img img{width:100%;height:auto;aspect-ratio:480 / 560}} @media (max-width:767px){.rds-section.rds-zestaw-about{padding-top:0} .rds-section.rds-zestaw-about .rds-za{grid-template-columns:minmax(0,1fr);gap:0} .rds-section.rds-zestaw-about .rds-za__img{margin:0 -20px 16px} .rds-section.rds-zestaw-about .rds-za__img img{aspect-ratio:390 / 380;border-radius:0} .rds-section.rds-zestaw-about .rds-za__text{gap:14px;padding-top:8px} .rds-section.rds-zestaw-about .rds-za__title{font-size:24px;line-height:29px} .rds-section.rds-zestaw-about .rds-za__body p{font-size:15px;line-height:24px} .rds-section.rds-zestaw-about .rds-za__body p + p{margin-top:14px} .rds-section.rds-zestaw-about .rds-za__list-t{font-size:16px;line-height:22px} .rds-section.rds-zestaw-about .rds-za__list-wrap{gap:14px} .rds-section.rds-zestaw-about .rds-za__list{gap:8px} .rds-section.rds-zestaw-about .rds-za__list li{font-size:15px;line-height:24px;min-height:48px;padding:12px 0} .rds-section.rds-zestaw-about .rds-za__closing{font-size:16px;line-height:22px} .rds-section.rds-zestaw-about .rds-za__cta{padding-top:0} .rds-section.rds-zestaw-about .rds-za__cta .rds-btn{width:100%;min-width:0;white-space:normal;text-align:left}} .elementor-widget-rds_v3_zestaw_about{margin-bottom:0} .e-con:has(> .elementor-widget-rds_v3_zestaw_about){padding:0}
.rds-section.rds-zestaw-buy{padding-top:0;padding-bottom:96px} .rds-section.rds-zestaw-buy .rds-zb{display:grid;grid-template-columns:minmax(0,712px) minmax(0,512px);gap:0 56px;justify-content:space-between;align-items:start} .rds-section.rds-zestaw-buy .rds-zb__gal{margin-top:32px} .rds-section.rds-zestaw-buy .rds-zb__info{margin-top:32px} .rds-section.rds-zestaw-buy .rds-zb__gal{position:relative;min-width:0} .rds-section.rds-zestaw-buy .rds-zb__slides{display:grid;grid-template-columns:1fr 1fr;gap:16px} .rds-section.rds-zestaw-buy .rds-zb__slide{margin:0;min-width:0} .rds-section.rds-zestaw-buy .rds-zb__slide--main{grid-column:1 / -1} .rds-section.rds-zestaw-buy .rds-zb__slide img{width:100%;height:auto;aspect-ratio:348 / 498;object-fit:cover;border-radius:var(--rds-r);background:var(--rds-grey);display:block} .rds-section.rds-zestaw-buy .rds-zb__slide--main img{aspect-ratio:1 / 1} .rds-section.rds-zestaw-buy .rds-zb__count,.rds-section.rds-zestaw-buy .rds-zb__dots{display:none} .rds-section.rds-zestaw-buy .rds-zb__info{display:flex;flex-direction:column;gap:24px;min-width:0} .rds-section.rds-zestaw-buy .rds-zb__crumbs{grid-column:1 / -1;padding:24px 0 0;font-size:13px;line-height:20px;color:#55595f;display:flex;flex-wrap:wrap;gap:8px} .rds-section.rds-zestaw-buy .rds-zb__crumbs a{color:#55595f} .rds-section.rds-zestaw-buy .rds-zb__crumbs a{text-decoration:none} .rds-section.rds-zestaw-buy .rds-zb__crumb-cur{color:var(--rds-ink);font-weight:500} .rds-section.rds-zestaw-buy .rds-zb__head{display:flex;flex-direction:column;gap:10px} .rds-section.rds-zestaw-buy .rds-zb__over{font-size:14px;line-height:20px;font-weight:500;color:var(--rds-muted)} .rds-section.rds-zestaw-buy .rds-zb__title{margin:0;font-size:34px;line-height:41px;font-weight:700;text-transform:uppercase;letter-spacing:.01em;color:var(--rds-ink)} .rds-section.rds-zestaw-buy .rds-zb__rate{display:flex;align-items:center;gap:8px;font-size:14px;line-height:22px} .rds-section.rds-zestaw-buy .rds-zb__rate .rds-stars{display:inline-flex;gap:2px;color:var(--rds-ink)} .rds-section.rds-zestaw-buy .rds-zb__score{font-weight:600} .rds-section.rds-zestaw-buy .rds-zb__reviews{color:var(--rds-muted);text-decoration:underline;text-underline-offset:3px} .rds-section.rds-zestaw-buy .rds-zb__price{display:flex;flex-wrap:wrap;align-items:center;gap:12px} .rds-section.rds-zestaw-buy .rds-zb__now{font-size:26px;line-height:38px;font-weight:600} .rds-section.rds-zestaw-buy .rds-zb__old{font-size:15px;line-height:24px;color:#6b6f75;text-decoration:line-through} .rds-section.rds-zestaw-buy .rds-zb__save{display:inline-flex;align-items:center;min-height:25px;padding:4px 8px;border-radius:2px;background:#cf591a;color:#fff;font-size:12px;line-height:17px;font-weight:600} .rds-section.rds-zestaw-buy .rds-zb__desc p{font-size:16px;line-height:26px;color:var(--rds-text)} .rds-section.rds-zestaw-buy .rds-zb__desc p + p{margin-top:12px} .rds-section.rds-zestaw-buy .rds-zb__set{display:flex;flex-direction:column;gap:12px} .rds-section.rds-zestaw-buy .rds-zb__set-head{display:flex;flex-direction:column;gap:4px} .rds-section.rds-zestaw-buy .rds-zb__h{margin:0;font-size:15px;line-height:21px;font-weight:600;color:var(--rds-ink)} .rds-section.rds-zestaw-buy .rds-zb__sub{font-size:13px;line-height:20px;color:var(--rds-muted)} .rds-section.rds-zestaw-buy .rds-zb__items{list-style:none;margin:0;padding:0;border-radius:var(--rds-r);border:1px solid var(--rds-line)} .rds-section.rds-zestaw-buy .rds-zb__item{display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 16px} .rds-section.rds-zestaw-buy .rds-zb__item + .rds-zb__item{border-top:1px solid var(--rds-line)} .rds-section.rds-zestaw-buy .rds-zb__pack img{width:48px;height:48px;object-fit:contain;border-radius:var(--rds-r)} .rds-section.rds-zestaw-buy .rds-zb__iname{display:flex;flex-direction:column;gap:2px;min-width:0} .rds-section.rds-zestaw-buy .rds-zb__iname-t{font-size:14px;line-height:20px;font-weight:600} .rds-section.rds-zestaw-buy .rds-zb__isub{font-size:12px;line-height:18px;color:var(--rds-muted)} .rds-section.rds-zestaw-buy .rds-zb__iprice{font-size:14px;line-height:22px;white-space:nowrap} .rds-section.rds-zestaw-buy .rds-zb__sum{display:flex;flex-direction:column;gap:8px;padding:14px 16px;background:var(--rds-grey);border-radius:var(--rds-r);font-size:14px;line-height:22px} .rds-section.rds-zestaw-buy .rds-zb__sum-row{display:flex;justify-content:space-between;align-items:center;gap:8px} .rds-section.rds-zestaw-buy .rds-zb__sum-row{font-size:14px;line-height:22px;color:#3a3d42} .rds-section.rds-zestaw-buy .rds-zb__sum-row > span:last-child{color:#6b6f75;font-size:13px;line-height:20px;text-decoration:line-through} .rds-section.rds-zestaw-buy .rds-zb__sum-row--set{font-size:15px;line-height:21px;font-weight:600;color:var(--rds-ink)} .rds-section.rds-zestaw-buy .rds-zb__sum-row--set > span:last-child{color:var(--rds-ink);font-size:20px;line-height:29px;text-decoration:none} .rds-section.rds-zestaw-buy .rds-zb__sum-t{display:inline-flex;align-items:center;gap:8px} .rds-section.rds-zestaw-buy .rds-zb__sum-now{font-size:20px;line-height:29px} .rds-section.rds-zestaw-buy .rds-zb__save--box{align-self:flex-start} .rds-section.rds-zestaw-buy .rds-zb__set .rds-btn{width:100%;justify-content:center} .rds-section.rds-zestaw-buy .rds-zb__use{display:flex;flex-direction:column;gap:8px;padding:14px 18px;border-radius:6px;background:var(--rds-grey)} .rds-section.rds-zestaw-buy .rds-zb__pill{display:flex;align-items:center;gap:10px;font-size:14px;line-height:20px;font-weight:500;color:var(--rds-ink)} .rds-section.rds-zestaw-buy .rds-zb__deliv{display:flex;flex-direction:column;gap:12px;font-size:14px;line-height:22px} .rds-section.rds-zestaw-buy .rds-zb__dl{display:flex;align-items:center;gap:12px;color:var(--rds-ink);text-decoration:none} .rds-section.rds-zestaw-buy .rds-zb__ben{display:flex;flex-direction:column;gap:12px;padding-top:24px;border-top:1px solid var(--rds-line)} .rds-section.rds-zestaw-buy .rds-zb__ben .rds-zb__h{font-size:14px;line-height:20px} .rds-section.rds-zestaw-buy .rds-zb__ben ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px} .rds-section.rds-zestaw-buy .rds-zb__ben li{display:flex;align-items:center;gap:8px;padding:9px 14px;border-radius:20px;background:#fff;border:1px solid var(--rds-line);font-size:13px;line-height:18px;font-weight:500;color:var(--rds-ink);width:fit-content;max-width:100%} .rds-section.rds-zestaw-buy .rds-zb__fits{display:flex;flex-direction:column;gap:6px;padding:18px;border-radius:6px;background:var(--rds-grey)} .rds-section.rds-zestaw-buy .rds-zb__fits .rds-zb__h{font-size:14px;line-height:20px} .rds-section.rds-zestaw-buy .rds-zb__fits p{font-size:15px;line-height:24px;color:var(--rds-text)} .rds-section.rds-zestaw-buy .rds-zb__marks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;font-size:14px;line-height:22px;color:#3a3d42} .rds-section.rds-zestaw-buy .rds-zb__mark{display:inline-flex;align-items:center;gap:8px;min-width:0} .rds-section.rds-zestaw-buy .rds-zb__save--mark{justify-self:start} @media (max-width:1024px){.rds-section.rds-zestaw-buy .rds-zb{gap:40px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}} @media (max-width:767px){.rds-section.rds-zestaw-buy{padding-top:12px;padding-bottom:48px} .rds-section.rds-zestaw-buy .rds-zb__gal{margin:0 calc(var(--rds-gutter) * -1);background:var(--rds-grey)} .rds-section.rds-zestaw-buy .rds-zb__slides{display:flex;gap:0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain} .rds-section.rds-zestaw-buy .rds-zb__slides::-webkit-scrollbar{display:none} .rds-section.rds-zestaw-buy .rds-zb__slide{flex:0 0 100%;scroll-snap-align:center} .rds-section.rds-zestaw-buy .rds-zb__slide img,.rds-section.rds-zestaw-buy .rds-zb__slide--main img{border-radius:0;aspect-ratio:1 / 1.1} .rds-section.rds-zestaw-buy .rds-zb__count{display:inline-block;position:absolute;left:20px;top:20px;background:#fff;border-radius:14px;padding:5px 10px;font-size:12px;line-height:17px;font-weight:500} .rds-section.rds-zestaw-buy .rds-zb__count b{font-weight:500} .rds-section.rds-zestaw-buy .rds-zb__dots{display:flex;position:absolute;left:0;right:0;bottom:24px;justify-content:center;gap:6px} .rds-section.rds-zestaw-buy .rds-zb__dots i{width:6px;height:6px;border-radius:3px;background:rgba(32,32,32,.25);transition:width .25s var(--rds-ease),background-color .25s} .rds-section.rds-zestaw-buy .rds-zb__dots i.is-on{width:18px;background:var(--rds-ink)} .rds-section.rds-zestaw-buy .rds-zb{grid-template-columns:minmax(0,1fr);gap:24px} .rds-section.rds-zestaw-buy .rds-zb__gal,.rds-section.rds-zestaw-buy .rds-zb__info{margin-top:0} .rds-section.rds-zestaw-buy .rds-zb__marks{gap:12px 12px;font-size:13px;line-height:20px} .rds-section.rds-zestaw-buy .rds-zb__mark{gap:8px} .rds-section.rds-zestaw-buy .rds-zb__title{font-size:26px;line-height:32px} .rds-section.rds-zestaw-buy .rds-zb__now{font-size:22px;line-height:30px} .rds-section.rds-zestaw-buy .rds-zb__item{grid-template-columns:40px minmax(0,1fr) auto;gap:10px} .rds-section.rds-zestaw-buy .rds-zb__pack img{width:40px;height:40px} .rds-section.rds-zestaw-buy .rds-zb__crumbs{display:none}} .elementor-widget-rds_v3_zestaw_buy{margin-bottom:0} .e-con:has(> .elementor-widget-rds_v3_zestaw_buy){padding:0}
.rds-section.rds-zestaw-claims .rds-zcl__head{margin-bottom:40px} .rds-section.rds-zestaw-claims .rds-zcl__head .rds-lead{font-size:12px;line-height:18px} .rds-section.rds-zestaw-claims .rds-zcl__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px} .rds-section.rds-zestaw-claims .rds-zcl__card{display:flex;flex-direction:column;gap:10px;padding:0 0 0 24px;border:0;min-width:0} .rds-section.rds-zestaw-claims .rds-zcl__big{font-size:44px;line-height:52px;font-weight:300} .rds-section.rds-zestaw-claims .rds-zcl__text{font-size:14px;line-height:22px;color:#3a3d42} @media (max-width:1024px){.rds-section.rds-zestaw-claims .rds-zcl__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px}} @media (max-width:767px){.rds-section.rds-zestaw-claims .rds-zcl__head{margin-bottom:18px} .rds-section.rds-zestaw-claims .rds-zcl__grid{grid-template-columns:minmax(0,1fr);gap:18px} .rds-section.rds-zestaw-claims .rds-zcl__card{flex-direction:row;align-items:flex-start;gap:16px;padding:0 0 16px;border:0} .rds-section.rds-zestaw-claims .rds-zcl__big{flex:0 0 96px;font-size:34px;line-height:40px} .rds-section.rds-zestaw-claims .rds-zcl__text{flex:1 1 auto;min-width:0}} .elementor-widget-rds_v3_zestaw_claims{margin-bottom:0} .e-con:has(> .elementor-widget-rds_v3_zestaw_claims){padding:0}
.rds-section.rds-zestaw-contents{background:var(--rds-grey)} .rds-section.rds-zestaw-contents .rds-zc__head{margin-bottom:40px} .rds-section.rds-zestaw-contents .rds-zc__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px} .rds-section.rds-zestaw-contents .rds-zc__card{display:flex;flex-direction:column;border-radius:4px;background:#fff;overflow:hidden;border:0;min-width:0} .rds-section.rds-zestaw-contents .rds-zc__img{background:#fff;height:300px;display:flex;align-items:center;justify-content:center;padding:30px 40px;box-sizing:border-box} .rds-section.rds-zestaw-contents .rds-zc__img a{display:flex;width:100%;height:100%;align-items:center;justify-content:center} .rds-section.rds-zestaw-contents .rds-zc__img img{width:auto;height:240px;max-width:100%;object-fit:contain;background:transparent;border-radius:0;filter:brightness(1.08)} .rds-section.rds-zestaw-contents .rds-zc__body{display:flex;flex-direction:column;gap:14px;padding:28px 32px 32px;flex:1} .rds-section.rds-zestaw-contents .rds-zc__meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 6px;min-height:32px;flex-wrap:nowrap} .rds-section.rds-zestaw-contents .rds-zc__role{font-size:14px;line-height:20px;font-weight:600;text-transform:uppercase;letter-spacing:.02em;color:var(--rds-text)} .rds-section.rds-zestaw-contents .rds-zc__poras{display:inline-flex;flex-wrap:nowrap;gap:8px;flex-shrink:0} .rds-section.rds-zestaw-contents .rds-zc__pora{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:999px;background:#fff;border:1px solid var(--rds-line);font-size:13px;line-height:20px;color:var(--rds-ink)} .rds-section.rds-zestaw-contents .rds-zc__name{margin:0;font-size:18px;line-height:26px;font-weight:600;color:var(--rds-ink)} .rds-section.rds-zestaw-contents .rds-zc__name a{color:inherit;text-decoration:none} .rds-section.rds-zestaw-contents .rds-zc__desc{font-size:15px;line-height:24px;color:var(--rds-text)} .rds-section.rds-zestaw-contents .rds-zc__tags{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px} .rds-section.rds-zestaw-contents .rds-zc__tags li{padding:4px 10px;border-radius:999px;background:var(--rds-grey);font-size:13px;line-height:20px;color:var(--rds-ink)} .rds-section.rds-zestaw-contents .rds-zc__foot{margin-top:auto;padding-top:8px;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:13px;line-height:20px} .rds-section.rds-zestaw-contents .rds-zc__price{color:#6b6f75} .rds-section.rds-zestaw-contents .rds-zc__link{display:inline-flex;align-items:center;gap:6px;font-size:13px;line-height:18px;font-weight:600;color:var(--rds-ink);text-decoration:underline;text-underline-offset:3px} .rds-section.rds-zestaw-contents .rds-zc__link:hover{opacity:.7} @media (max-width:1024px){.rds-section.rds-zestaw-contents .rds-zc__grid{gap:24px}} @media (max-width:767px){.rds-section.rds-zestaw-contents{padding-top:48px;padding-bottom:48px} .rds-section.rds-zestaw-contents .rds-zc__head{margin-bottom:16px} .rds-section.rds-zestaw-contents .rds-zc__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 20px;gap:12px;margin:0 -20px;padding:0 20px 4px;scrollbar-width:none;-webkit-overflow-scrolling:touch} .rds-section.rds-zestaw-contents .rds-zc__grid::-webkit-scrollbar{display:none} .rds-section.rds-zestaw-contents .rds-zc__card{flex:0 0 290px;width:290px;scroll-snap-align:start;border-radius:4px} .rds-section.rds-zestaw-contents .rds-zc__img{height:220px;padding:20px 40px} .rds-section.rds-zestaw-contents .rds-zc__img img{height:180px} .rds-section.rds-zestaw-contents .rds-zc__body{padding:20px 20px 24px;gap:14px} .rds-section.rds-zestaw-contents .rds-zc__meta{justify-content:flex-start;gap:8px;min-height:0;flex-wrap:wrap} .rds-section.rds-zestaw-contents .rds-zc__role{flex-basis:100%} .rds-section.rds-zestaw-contents .rds-zc__role{font-size:13px;line-height:18px} .rds-section.rds-zestaw-contents .rds-zc__pora{font-size:13px;line-height:20px;padding:5px 12px} .rds-section.rds-zestaw-contents .rds-zc__name{font-size:16px;line-height:22px} .rds-section.rds-zestaw-contents .rds-zc__desc{font-size:14px;line-height:22px} .rds-section.rds-zestaw-contents .rds-zc__tags{gap:6px} .rds-section.rds-zestaw-contents .rds-zc__tags li{font-size:12px;line-height:18px;padding:4px 10px} .rds-section.rds-zestaw-contents .rds-zc__foot{font-size:12px;line-height:18px} .rds-section.rds-zestaw-contents .rds-zc__link{font-size:13px;line-height:18px}} .elementor-widget-rds_v3_zestaw_contents{margin-bottom:0} .e-con:has(> .elementor-widget-rds_v3_zestaw_contents){padding:0} @media (max-width:767px){.elementor:has(.rds-section.rds-zestaw-buy){display:flex;flex-direction:column} .e-con:has(> .elementor-widget-rds_v3_zestaw_buy){order:0} .e-con:has(> .elementor-widget-rds_v3_zestaw_contents){order:1} .e-con:has(> .elementor-widget-rds_v3_zestaw_routine){order:2} .e-con:has(> .elementor-widget-rds_v3_zestaw_pillars){order:3} .e-con:has(> .elementor-widget-rds_v3_zestaw_claims){order:4} .e-con:has(> .elementor-widget-rds_v3_giftcard_banner){order:5} .e-con:has(> .elementor-widget-rds_v3_zestaw_about){order:6} .e-con:has(> .elementor-widget-rds_v3_reviews){order:7} .e-con:has(> .elementor-widget-rds_v3_stories){order:8} .e-con:has(> .elementor-widget-rds_v3_zestawy_config){order:9} .e-con:has(> .elementor-widget-rds_v3_dipp_signup){order:10} .rds-section.rds-zestaw-contents,.rds-section.rds-zestaw-pillars,.rds-section.rds-zestaw-about{background:var(--rds-grey)} .elementor:has(.rds-section.rds-zestaw-buy) .rds-section.rds-stories .rds-stories__head{margin-bottom:20px} .elementor:has(.rds-section.rds-zestaw-buy) .rds-section.rds-stories .rds-stories__row{gap:10px} .elementor:has(.rds-section.rds-zestaw-buy) .rds-section.rds-stories .rds-stories__item{width:150px} .elementor:has(.rds-section.rds-zestaw-buy) .e-con:has(> .elementor-widget-rds_v3_sets_carousel){display:none}}
.rds-section.rds-zestaw-pillars{background:var(--rds-grey)} .rds-section.rds-zestaw-pillars .rds-zp{display:grid;grid-template-columns:minmax(0,480px) minmax(0,1fr);gap:80px;align-items:center} .rds-section.rds-zestaw-pillars .rds-zp__img img{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:4px;background:#fff} .rds-section.rds-zestaw-pillars .rds-zp__text{display:flex;flex-direction:column;gap:20px;min-width:0} .rds-section.rds-zestaw-pillars .rds-zp__head .rds-lead{max-width:none} .rds-section.rds-zestaw-pillars .rds-zp__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:20px} .rds-section.rds-zestaw-pillars .rds-zp__pillar{display:grid;grid-template-columns:48px minmax(0,1fr);gap:24px;padding:0;border:0} .rds-section.rds-zestaw-pillars .rds-zp__no{font-size:34px;line-height:40px;font-weight:300} .rds-section.rds-zestaw-pillars .rds-zp__pb{display:flex;flex-direction:column;gap:4px} .rds-section.rds-zestaw-pillars .rds-zp__pt{font-size:14px;line-height:20px;font-weight:600;text-transform:uppercase;letter-spacing:.02em} .rds-section.rds-zestaw-pillars .rds-zp__pd{font-size:15px;line-height:24px;color:#3a3d42} @media (max-width:1024px){.rds-section.rds-zestaw-pillars .rds-zp{gap:40px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}} @media (max-width:767px){.rds-section.rds-zestaw-pillars .rds-zp{grid-template-columns:minmax(0,1fr);gap:18px} .rds-section.rds-zestaw-pillars .rds-zp__img img{aspect-ratio:350 / 300} .rds-section.rds-zestaw-pillars .rds-zp__text{gap:18px} .rds-section.rds-zestaw-pillars .rds-zp__list{gap:18px} .rds-section.rds-zestaw-pillars .rds-zp__pillar{grid-template-columns:34px minmax(0,1fr);gap:14px;padding:0;border:0} .rds-section.rds-zestaw-pillars .rds-zp__no{font-size:26px;line-height:30px} .rds-section.rds-zestaw-pillars .rds-zp__pb{gap:4px} .rds-section.rds-zestaw-pillars .rds-zp__pt{font-size:14px;line-height:20px} .rds-section.rds-zestaw-pillars .rds-zp__pd{font-size:14px;line-height:22px}} .elementor-widget-rds_v3_zestaw_pillars{margin-bottom:0} .e-con:has(> .elementor-widget-rds_v3_zestaw_pillars){padding:0}
.rds-section.rds-zestaw-routine .rds-zr__head{margin-bottom:40px;display:flex;flex-direction:column;gap:12px} .rds-section.rds-zestaw-routine .rds-zr__head .rds-overline{font-size:14px;line-height:22px;font-weight:400;color:#3a3d42} .rds-section.rds-zestaw-routine .rds-zr__head .rds-lead{max-width:none;font-size:18px;line-height:26px;font-weight:500;color:var(--rds-ink)} .rds-section.rds-zestaw-routine .rds-zr__cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px} .rds-section.rds-zestaw-routine .rds-zr__card{display:flex;flex-direction:column;gap:20px;padding:36px 40px;border-radius:var(--rds-r);min-width:0} .rds-section.rds-zestaw-routine .rds-zr__card--morn{background:var(--rds-grey);color:var(--rds-ink)} .rds-section.rds-zestaw-routine .rds-zr__card--eve{background:var(--rds-black);color:#fff} .rds-section.rds-zestaw-routine .rds-zr__title{margin:0;display:flex;align-items:center;gap:12px;font-size:22px;line-height:27px;font-weight:700;color:inherit} .rds-section.rds-zestaw-routine .rds-zr__title svg{flex:0 0 auto} .rds-section.rds-zestaw-routine .rds-zr__text{font-size:15px;line-height:24px;color:inherit;opacity:.85} .rds-section.rds-zestaw-routine .rds-zr__steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px} .rds-section.rds-zestaw-routine .rds-zr__step{display:grid;grid-template-columns:24px 48px minmax(0,1fr);align-items:center;gap:16px;padding:14px 18px;border-radius:4px;background:var(--rds-paper);color:var(--rds-ink)} .rds-section.rds-zestaw-routine .rds-zr__card--eve .rds-zr__step{background:#1e1e1f;border:1px solid #424245;color:#fff} .rds-section.rds-zestaw-routine .rds-zr__card--eve .rds-zr__ss{color:#ccccd1;opacity:1} .rds-section.rds-zestaw-routine .rds-zr__card--eve .rds-zr__text{color:#ccccd1;opacity:1} .rds-section.rds-zestaw-routine .rds-zr__num{font-size:30px;line-height:36px;font-weight:300} .rds-section.rds-zestaw-routine .rds-zr__pack img{width:48px;height:48px;object-fit:contain;border-radius:var(--rds-r);background:var(--rds-grey)} .rds-section.rds-zestaw-routine .rds-zr__sname{display:flex;flex-direction:column;gap:2px;min-width:0} .rds-section.rds-zestaw-routine .rds-zr__sn{font-size:16px;line-height:22px;font-weight:600} .rds-section.rds-zestaw-routine .rds-zr__ss{font-size:14px;line-height:22px;opacity:.75} .rds-section.rds-zestaw-routine .rds-zr__tip{display:flex;gap:10px;align-items:flex-start;margin:0;font-size:13px;line-height:20px} .rds-section.rds-zestaw-routine .rds-zr__tip svg{flex:0 0 auto;margin-top:0} @media (max-width:1024px){.rds-section.rds-zestaw-routine .rds-zr__cols{gap:24px} .rds-section.rds-zestaw-routine .rds-zr__card{padding:28px 28px}} @media (max-width:767px){.rds-section.rds-zestaw-routine .rds-zr__head{margin-bottom:24px} .rds-section.rds-zestaw-routine .rds-zr__head .rds-overline{font-size:13px;line-height:20px} .rds-section.rds-zestaw-routine .rds-zr__head .rds-lead{font-size:16px;line-height:22px} .rds-section.rds-zestaw-routine .rds-zr__cols{grid-template-columns:minmax(0,1fr);gap:16px} .rds-section.rds-zestaw-routine .rds-zr__card{padding:24px 18px} .rds-section.rds-zestaw-routine .rds-zr__step{grid-template-columns:20px 40px minmax(0,1fr);gap:12px;padding:12px} .rds-section.rds-zestaw-routine .rds-zr__pack img{width:40px;height:40px}} .elementor-widget-rds_v3_zestaw_routine{margin-bottom:0} .e-con:has(> .elementor-widget-rds_v3_zestaw_routine){padding:0}
.rds-section.rds-zestawy-clock .rds-zc{display:flex;flex-direction:column;gap:40px;margin-top:40px} .rds-section.rds-zestawy-clock .rds-zc__head{gap:12px} .rds-section.rds-zestawy-clock .rds-zc__head .rds-h2{color:#fff} .rds-section.rds-zestawy-clock .rds-overline{color:#c7c7cc} .rds-section.rds-zestawy-clock .rds-zc__head .rds-lead{color:#c7c7cc;font-weight:500} .rds-section.rds-zestawy-clock .rds-zc__tabs{display:flex;gap:12px} .rds-section.rds-zestawy-clock .rds-zc__tab{flex:1 1 0;min-width:0;height:51px;padding:0 16px;border-radius:999px;border:1px solid #424245;background:transparent;color:#c7c7cc;cursor:pointer;font:600 15px/21px var(--rds-font);transition:background-color .2s var(--rds-ease),color .2s var(--rds-ease),border-color .2s var(--rds-ease)} .rds-section.rds-zestawy-clock .rds-zc__tab:hover{color:#fff;border-color:#6b6f75} .rds-section.rds-zestawy-clock .rds-zc__tab[aria-selected="true"]{background:#fff;border-color:#fff;color:#202020} .rds-section.rds-zestawy-clock .rds-zc__tab-s{display:none} .rds-section.rds-zestawy-clock .rds-zc__layout{display:flex;gap:80px;align-items:center} .rds-section.rds-zestawy-clock .rds-zc__panel[hidden]{display:none !important} .rds-section.rds-zestawy-clock .rds-zc__panel{animation:rds-fade .35s var(--rds-ease)} .rds-section.rds-zestawy-clock .rds-zc__dial{--pic:72px;position:relative;width:560px;height:560px;flex:none} .rds-section.rds-zestawy-clock .rds-zc__svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible} .rds-section.rds-zestawy-clock .rds-zc__ring{fill:none;stroke:#424245;stroke-width:1} .rds-section.rds-zestawy-clock .rds-zc__hz{stroke:#fff;stroke-opacity:.28;stroke-width:1} .rds-section.rds-zestawy-clock .rds-zc__hr{fill:#c7c7cc;opacity:.3} .rds-section.rds-zestawy-clock .rds-zc__hr.is-major{opacity:.7} .rds-section.rds-zestawy-clock .rds-zc__lbl{position:absolute;left:50%;transform:translateX(-50%);display:inline-flex;align-items:center;gap:8px;font:600 15px/21px var(--rds-font);color:#fff;white-space:nowrap} .rds-section.rds-zestawy-clock .rds-zc__lbl--rano{top:38%} .rds-section.rds-zestawy-clock .rds-zc__lbl--wieczor{top:58%} .rds-section.rds-zestawy-clock .rds-zc__lbl .rds-ico{color:#fff} .rds-section.rds-zestawy-clock .rds-zc__step{position:absolute;width:150px;margin-left:-75px;display:flex;flex-direction:column;align-items:center} .rds-section.rds-zestawy-clock .rds-zc__step--r1{left:25%;top:calc(17.86% - var(--pic) / 2)} .rds-section.rds-zestawy-clock .rds-zc__step--r2{left:75%;top:calc(17.86% - var(--pic) / 2)} .rds-section.rds-zestawy-clock .rds-zc__step--w1{left:25%;top:calc(82.14% - var(--pic) / 2)} .rds-section.rds-zestawy-clock .rds-zc__step--w2{left:75%;top:calc(82.14% - var(--pic) / 2)} .rds-section.rds-zestawy-clock .rds-zc__blask{position:absolute;top:-6px;left:50%;transform:translateX(-50%);width:calc(var(--pic) + 12px);height:calc(var(--pic) + 12px);border-radius:50%;background:rgba(255,255,255,.08);pointer-events:none} .rds-section.rds-zestawy-clock .rds-zc__pic{position:relative;display:block;width:var(--pic);height:var(--pic)} .rds-section.rds-zestawy-clock .rds-zc__img{position:absolute;inset:0;border-radius:50%;overflow:hidden;background:#fff;display:block} .rds-section.rds-zestawy-clock .rds-zc__img.is-empty{background:#2a2a2c} .rds-section.rds-zestawy-clock .rds-zc__img img{width:100%;height:100%;object-fit:cover;display:block} .rds-section.rds-zestawy-clock .rds-zc__num{position:absolute;top:-2px;right:-4px;width:24px;height:24px;border-radius:50%;background:#fff;color:#121212;display:grid;place-items:center;font:600 13px/18px var(--rds-font)} .rds-section.rds-zestawy-clock .rds-zc__name{margin-top:10px;max-width:150px;padding:2px 8px;border-radius:2px;background:#fff;color:#202020;font:600 13px/18px var(--rds-font);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis} .rds-section.rds-zestawy-clock .rds-zc__info{flex:1;min-width:0;display:flex;flex-direction:column;gap:16px} .rds-section.rds-zestawy-clock .rds-zc__hname{display:flex;flex-direction:column;gap:4px} .rds-section.rds-zestawy-clock .rds-zc__title{font:700 30px/37px var(--rds-font);color:#fff;margin:0} .rds-section.rds-zestawy-clock .rds-zc__meta{font:400 14px/22px var(--rds-font);color:#c7c7cc} .rds-section.rds-zestawy-clock .rds-zc__part{background:#1e1e1f;border-radius:4px;padding:24px;display:flex;flex-direction:column;gap:12px} .rds-section.rds-zestawy-clock .rds-zc__ptitle{display:flex;align-items:center;gap:10px;margin:0;font:600 18px/26px var(--rds-font);color:#fff} .rds-section.rds-zestawy-clock .rds-zc__ptitle .rds-ico{color:#fff} .rds-section.rds-zestawy-clock .rds-zc__pdesc{font:400 14px/22px var(--rds-font);color:#e5e5e8} .rds-section.rds-zestawy-clock .rds-zc__steps{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px} .rds-section.rds-zestawy-clock .rds-zc__steps li{display:inline-flex;align-items:center;gap:8px;padding:5px 12px 5px 5px;border-radius:999px;background:#121212;color:#fff;font:600 13px/18px var(--rds-font)} .rds-section.rds-zestawy-clock .rds-zc__sn{width:24px;height:24px;border-radius:50%;background:#fff;color:#121212;display:grid;place-items:center;font:600 13px/18px var(--rds-font)} .rds-section.rds-zestawy-clock .rds-zc__link{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;font:600 13px/18px var(--rds-font);color:#fff;text-decoration:underline;text-underline-offset:3px} .rds-section.rds-zestawy-clock .rds-zc__link .rds-ico{color:#fff} @media (max-width:767px){.rds-section.rds-zestawy-clock .rds-zc{gap:24px;margin-top:24px} .rds-section.rds-zestawy-clock .rds-zc__tabs{gap:5px} .rds-section.rds-zestawy-clock .rds-zc__tab{height:40px;padding:0 4px;font-size:13px;line-height:18px} .rds-section.rds-zestawy-clock .rds-zc__tab-l{display:none} .rds-section.rds-zestawy-clock .rds-zc__tab-s{display:inline} .rds-section.rds-zestawy-clock .rds-zc__layout{flex-direction:column;align-items:stretch;gap:24px} .rds-section.rds-zestawy-clock .rds-zc__dial{--pic:52px;width:100%;height:auto;aspect-ratio:1 / 1} .rds-section.rds-zestawy-clock .rds-zc__lbl{font-size:13px;line-height:18px;gap:6px} .rds-section.rds-zestawy-clock .rds-zc__step{width:116px;margin-left:-58px} .rds-section.rds-zestawy-clock .rds-zc__name{font-size:11px;line-height:15px;padding:2px 6px;max-width:116px} .rds-section.rds-zestawy-clock .rds-zc__num{width:20px;height:20px;font-size:11px;line-height:14px} .rds-section.rds-zestawy-clock .rds-zc__title{font-size:20px;line-height:24px} .rds-section.rds-zestawy-clock .rds-zc__meta{font-size:13px;line-height:20px} .rds-section.rds-zestawy-clock .rds-zc__part{padding:18px;gap:10px} .rds-section.rds-zestawy-clock .rds-zc__ptitle{font-size:16px;line-height:22px} .rds-section.rds-zestawy-clock .rds-zc__pdesc{font-size:13px;line-height:20px} .rds-section.rds-zestawy-clock .rds-zc__steps li{font-size:12px;line-height:16px}} .elementor-widget-rds_v3_zestawy_clock{margin-bottom:0} .e-con:has(> .elementor-widget-rds_v3_zestawy_clock){padding:0} .rds-section.rds-zestawy-clock .rds-zc__hit{position:absolute;inset:0;z-index:2}
.rds-section.rds-zestawy-compare .rds-zp{display:flex;flex-direction:column;gap:32px} .rds-section.rds-zestawy-compare .rds-zp__head{gap:12px} .rds-section.rds-zestawy-compare .rds-zp__hint{display:none;font:400 13px/20px var(--rds-font);color:var(--rds-muted)} .rds-section.rds-zestawy-compare .rds-zp__scroll{background:#fff;border-radius:4px;overflow-x:auto;scrollbar-width:thin} .rds-section.rds-zestawy-compare .rds-zp__table{width:100%;border-collapse:collapse;table-layout:fixed;font-family:var(--rds-font);color:var(--rds-text)} .rds-section.rds-zestawy-compare .rds-zp__table th,.rds-section.rds-zestawy-compare .rds-zp__table td{background:#fff;border-bottom:1px solid var(--rds-line);padding:14px 12px;text-align:center;vertical-align:middle;font:400 13px/20px var(--rds-font);color:var(--rds-text)} .rds-section.rds-zestawy-compare .rds-zp__table tbody tr:last-child th,.rds-section.rds-zestawy-compare .rds-zp__table tbody tr:last-child td{border-bottom:0} .rds-section.rds-zestawy-compare .rds-zp__table th.rds-zp__first{width:280px;text-align:left;padding:16px 24px;font:600 13px/18px var(--rds-font);color:var(--rds-ink)} .rds-section.rds-zestawy-compare .rds-zp__table thead th{padding:24px 12px;background:#fff} .rds-section.rds-zestawy-compare .rds-zp__cname{display:block;font:600 16px/22px var(--rds-font);color:var(--rds-ink)} .rds-section.rds-zestawy-compare .rds-zp__cprice{display:block;margin-top:4px;font:600 20px/29px var(--rds-font);color:var(--rds-ink)} .rds-section.rds-zestawy-compare .rds-zp__cold{display:block;font:400 13px/20px var(--rds-font);color:var(--rds-muted)} .rds-section.rds-zestawy-compare .rds-zp__save{display:inline-block;margin-top:6px;padding:4px 8px;border-radius:2px;background:#cf591a;color:#fff;font:600 12px/17px var(--rds-font)} .rds-section.rds-zestawy-compare .rds-zp__cname-s,.rds-section.rds-zestawy-compare .rds-zp__first-s,.rds-section.rds-zestawy-compare .rds-zp__save-s{display:none} .rds-section.rds-zestawy-compare .rds-zp__pora{display:inline-flex;align-items:center;justify-content:center;gap:6px;color:var(--rds-ink)} .rds-section.rds-zestawy-compare .rds-zp__none{color:var(--rds-soft)} .rds-section.rds-zestawy-compare .rds-zp__count th,.rds-section.rds-zestawy-compare .rds-zp__count td{font:600 16px/22px var(--rds-font);color:var(--rds-ink)} .rds-section.rds-zestawy-compare .rds-zp__fits td{font-size:13px;line-height:20px} .rds-section.rds-zestawy-compare .rds-zp__view{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 18px;border:1.5px solid var(--rds-ink);border-radius:6px;color:var(--rds-ink);font:600 13px/18px var(--rds-font);letter-spacing:.02em;text-decoration:none} .rds-section.rds-zestawy-compare .rds-zp__view:hover{background:var(--rds-ink);color:#fff} .rds-section.rds-zestawy-compare .rds-zp__legend{display:flex;gap:24px;font:400 13px/20px var(--rds-font);color:var(--rds-muted)} .rds-section.rds-zestawy-compare .rds-zp__legend span{display:inline-flex;align-items:center;gap:8px} .rds-section.rds-zestawy-compare .rds-zp__legend .rds-ico{color:var(--rds-ink)} @media (max-width:767px){.rds-section.rds-zestawy-compare .rds-zp{gap:24px} .rds-section.rds-zestawy-compare .rds-zp__hint{display:block} .rds-section.rds-zestawy-compare .rds-zp__scroll{margin:0} .rds-section.rds-zestawy-compare .rds-zp__table{width:722px} .rds-section.rds-zestawy-compare .rds-zp__cname-l,.rds-section.rds-zestawy-compare .rds-zp__first-l,.rds-section.rds-zestawy-compare .rds-zp__save-l{display:none} .rds-section.rds-zestawy-compare .rds-zp__cname-s,.rds-section.rds-zestawy-compare .rds-zp__first-s,.rds-section.rds-zestawy-compare .rds-zp__save-s{display:inline} .rds-section.rds-zestawy-compare .rds-zp__cname-s{font:600 16px/22px var(--rds-font);color:var(--rds-ink)} .rds-section.rds-zestawy-compare .rds-zp__save{padding:4px 8px} .rds-section.rds-zestawy-compare .rds-zp__table th.rds-zp__first{width:132px;padding:14px 12px;font-size:13px;line-height:18px;position:sticky;left:0;z-index:1;background:#fff;box-shadow:1px 0 0 var(--rds-line)} .rds-section.rds-zestawy-compare .rds-zp__table .rds-zp__col,.rds-section.rds-zestawy-compare .rds-zp__table td{width:118px} .rds-section.rds-zestawy-compare .rds-zp__table thead th.rds-zp__first{padding:24px 12px} .rds-section.rds-zestawy-compare .rds-zp__cname{font-size:15px;line-height:20px} .rds-section.rds-zestawy-compare .rds-zp__cprice{font-size:14px;line-height:20px} .rds-section.rds-zestawy-compare .rds-zp__view{height:34px;padding:0 12px;font-size:12px} .rds-section.rds-zestawy-compare .rds-zp__table th.rds-zp__first{width:112px;padding:8px 10px;font-size:12px;line-height:15px} .rds-section.rds-zestawy-compare .rds-zp__table thead th.rds-zp__first{padding:14px 10px} .rds-section.rds-zestawy-compare .rds-zp__table td{padding:6px 8px;height:auto} .rds-section.rds-zestawy-compare .rds-zp__table .rds-zp__col{padding:14px 8px} .rds-section.rds-zestawy-compare .rds-zp__cname{font-size:13px;line-height:16px} .rds-section.rds-zestawy-compare .rds-zp__cprice{font-size:13px;line-height:18px}} @media (min-width:768px){.rds-section.rds-zestawy-compare .rds-zp__table tbody tr:not([class]) th,.rds-section.rds-zestawy-compare .rds-zp__table tbody tr:not([class]) td{height:65px} .rds-section.rds-zestawy-compare .rds-zp__table tbody tr.rds-zp__count th,.rds-section.rds-zestawy-compare .rds-zp__table tbody tr.rds-zp__count td{height:55px} .rds-section.rds-zestawy-compare .rds-zp__table tbody tr.rds-zp__fits th,.rds-section.rds-zestawy-compare .rds-zp__table tbody tr.rds-zp__fits td{height:73px} .rds-section.rds-zestawy-compare .rds-zp__table tbody tr.rds-zp__btns th,.rds-section.rds-zestawy-compare .rds-zp__table tbody tr.rds-zp__btns td{height:104px}} .elementor-widget-rds_v3_zestawy_compare{margin-bottom:0} .e-con:has(> .elementor-widget-rds_v3_zestawy_compare){padding:0}
.rds-section.rds-zestawy-config .rds-zk{display:flex;align-items:center;gap:80px} .rds-section.rds-zestawy-config .rds-zk__left{width:480px;flex:none} .rds-section.rds-zestawy-config .rds-zk__card{flex:1;min-width:0;background:#fff;border-radius:4px;padding:40px 48px;display:flex;flex-direction:column;align-items:flex-start;gap:20px} .rds-section.rds-zestawy-config .rds-zk__text{font:500 18px/26px var(--rds-font);color:var(--rds-ink)} .rds-section.rds-zestawy-config .rds-zk__card .rds-btn{min-width:185px} @media (max-width:767px){.rds-section.rds-zestawy-config .rds-zk{flex-direction:column;align-items:stretch;gap:24px} .rds-section.rds-zestawy-config .rds-zk__left{width:auto} .rds-section.rds-zestawy-config .rds-zk__card{padding:0;gap:16px;background:transparent;border-radius:0} .rds-section.rds-zestawy-config .rds-zk__text{font:400 14px/22px var(--rds-font);color:#3a3d42} .rds-section.rds-zestawy-config .rds-zk__card .rds-btn{width:100%;min-width:0}} .elementor-widget-rds_v3_zestawy_config{margin-bottom:0} .e-con:has(> .elementor-widget-rds_v3_zestawy_config){padding:0}
.rds-section.rds-zestawy-grid .rds-zg{display:flex;align-items:flex-end;justify-content:space-between;gap:24px} .rds-section.rds-zestawy-grid .rds-zg__head{flex:1;min-width:0} .rds-section.rds-zestawy-grid .rds-zg__note{flex:none;font:400 14px/22px var(--rds-font);color:var(--rds-muted);padding-bottom:6px} .rds-section.rds-zestawy-grid .rds-zg__wide{display:flex;flex-direction:column;gap:32px;margin-top:40px} .rds-section.rds-zestawy-grid .rds-zg__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:40px;margin-top:32px} .rds-section.rds-zestawy-grid .rds-zg__card{display:flex;flex-direction:column;min-width:0;border-radius:var(--rds-r);background:#fff;border:1px solid var(--rds-line);overflow:hidden} .rds-section.rds-zestawy-grid .rds-zg__media{position:relative;height:300px;flex:none;background:#fff} .rds-section.rds-zestawy-grid .rds-zg__media img{width:100%;height:100%;object-fit:cover;display:block} .rds-section.rds-zestawy-grid .rds-zg__body{display:flex;flex-direction:column;gap:18px;padding:32px 40px 40px;flex:1} .rds-section.rds-zestawy-grid .rds-zg__top{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:nowrap} .rds-section.rds-zestawy-grid .rds-zg__name{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1 1 auto} .rds-section.rds-zestawy-grid .rds-zg__over{margin:0;font-size:14px;line-height:22px;color:var(--rds-muted)} .rds-section.rds-zestawy-grid .rds-zg__title{margin:0;font-size:22px;line-height:27px;font-weight:700;color:var(--rds-ink)} .rds-section.rds-zestawy-grid .rds-zg__title a{color:inherit} .rds-section.rds-zestawy-grid .rds-zg__kicker{margin:0;font-size:14px;line-height:20px;font-weight:600;text-transform:uppercase;letter-spacing:.02em;color:#3a3d42} .rds-section.rds-zestawy-grid .rds-zg__pills{display:flex;gap:8px;flex-wrap:nowrap;flex:none;justify-content:flex-end} .rds-section.rds-zestawy-grid .rds-zg__pora{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:999px;border:1px solid #e1e3e6;font-size:13px;line-height:20px;color:var(--rds-ink);white-space:nowrap} .rds-section.rds-zestawy-grid .rds-zg__desc{margin:0;font-size:15px;line-height:24px;color:#3a3d42} .rds-section.rds-zestawy-grid .rds-zg__in{list-style:none;margin:0;padding:0;border:1px solid #e1e3e6;border-radius:var(--rds-r)} .rds-section.rds-zestawy-grid .rds-zg__in li{display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 14px} .rds-section.rds-zestawy-grid .rds-zg__in li + li{border-top:1px solid #e1e3e6} .rds-section.rds-zestawy-grid .rds-zg__in-img{position:relative;width:36px;height:36px;border-radius:4px;background:#f0f2f5;overflow:hidden} .rds-section.rds-zestawy-grid .rds-zg__in-img img{width:100%;height:100%;object-fit:cover;display:block} .rds-section.rds-zestawy-grid .rds-zg__in-t{display:flex;flex-direction:column;min-width:0} .rds-section.rds-zestawy-grid .rds-zg__in-n{font:600 13px/18px var(--rds-font);color:var(--rds-ink)} .rds-section.rds-zestawy-grid .rds-zg__in-r{font:400 13px/20px var(--rds-font);color:#6b6f75} .rds-section.rds-zestawy-grid .rds-zg__in-p{font:400 13px/20px var(--rds-font);color:#6b6f75;white-space:nowrap} .rds-section.rds-zestawy-grid .rds-zg__price{display:flex;flex-wrap:wrap;align-items:center;gap:12px} .rds-section.rds-zestawy-grid .rds-zg__now{font-size:26px;line-height:38px;font-weight:600;color:var(--rds-ink)} .rds-section.rds-zestawy-grid .rds-zg__old{font-size:16px;line-height:26px;color:#6b6f75} .rds-section.rds-zestawy-grid .rds-zg__save{display:inline-flex;align-items:center;min-height:25px;padding:4px 8px;border-radius:2px;background:#cf591a;color:#fff;font-size:12px;line-height:17px;font-weight:600} .rds-section.rds-zestawy-grid .rds-zg__actions{display:flex;align-items:center;gap:24px;flex-wrap:wrap} .rds-section.rds-zestawy-grid .rds-zg__actions .rds-btn{min-width:295px;justify-content:center} .rds-section.rds-zestawy-grid .rds-zg__more{font-size:13px;line-height:18px;font-weight:600;color:var(--rds-ink)} .rds-section.rds-zestawy-grid .rds-zg__card--wide{flex-direction:row;background:#121212;border-color:#121212;border-radius:4px} .rds-section.rds-zestawy-grid .rds-zg__card--wide .rds-zg__media{width:560px;height:auto;min-height:678px;flex:none} .rds-section.rds-zestawy-grid .rds-zg__card--wide .rds-zg__body{padding:56px 64px;justify-content:center;gap:20px} .rds-section.rds-zestawy-grid .rds-zg__card--wide .rds-zg__over,.rds-section.rds-zestawy-grid .rds-zg__card--wide .rds-zg__kicker{color:#bfbfc4} .rds-section.rds-zestawy-grid .rds-zg__card--wide .rds-zg__title,.rds-section.rds-zestawy-grid .rds-zg__card--wide .rds-zg__now{color:#fff} .rds-section.rds-zestawy-grid .rds-zg__card--wide .rds-zg__title{font-size:30px;line-height:37px} .rds-section.rds-zestawy-grid .rds-zg__card--wide .rds-zg__desc{color:#dbdbe0;font-size:16px;line-height:26px} .rds-section.rds-zestawy-grid .rds-zg__card--wide .rds-zg__steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px} .rds-section.rds-zestawy-grid .rds-zg__step{display:flex;flex-direction:column;gap:8px;padding:20px;background:#1e1e1f;border:1px solid #424245;border-radius:4px} .rds-section.rds-zestawy-grid .rds-zg__step-h{display:flex;align-items:center;gap:8px;margin:0;font:600 15px/21px var(--rds-font);color:#fff} .rds-section.rds-zestawy-grid .rds-zg__step-h .rds-ico{color:#fff} .rds-section.rds-zestawy-grid .rds-zg__step-t{margin:0;font:400 13px/20px var(--rds-font);color:#ccccd1} .rds-section.rds-zestawy-grid .rds-zg__card--wide .rds-zg__in{display:flex;flex-wrap:wrap;gap:12px;border:0;border-radius:0} .rds-section.rds-zestawy-grid .rds-zg__card--wide .rds-zg__in li{display:flex;align-items:center;gap:10px;padding:0} .rds-section.rds-zestawy-grid .rds-zg__card--wide .rds-zg__in li + li{border:0} .rds-section.rds-zestawy-grid .rds-zg__card--wide .rds-zg__in-img{width:40px;height:40px} .rds-section.rds-zestawy-grid .rds-zg__card--wide .rds-zg__in-n{color:#fff;font-size:13px;line-height:18px} .rds-section.rds-zestawy-grid .rds-zg__card--wide .rds-zg__in-r{color:#b2b2b8;font-size:13px;line-height:20px} .rds-section.rds-zestawy-grid .rds-zg__card--wide .rds-zg__old{color:#99999e} .rds-section.rds-zestawy-grid .rds-zg__card--wide .rds-zg__more{color:#fff} @media (max-width:1024px){.rds-section.rds-zestawy-grid .rds-zg__card--wide .rds-zg__media{width:44%;min-height:520px} .rds-section.rds-zestawy-grid .rds-zg__card--wide .rds-zg__body{padding:40px}} @media (max-width:767px){.rds-section.rds-zestawy-grid .rds-zg{flex-direction:column;align-items:flex-start;gap:8px} .rds-section.rds-zestawy-grid .rds-zg__note{padding-bottom:0} .rds-section.rds-zestawy-grid .rds-zg__wide{margin-top:24px;gap:20px} .rds-section.rds-zestawy-grid .rds-zg__grid{margin-top:20px;gap:20px;grid-template-columns:minmax(0,1fr)} .rds-section.rds-zestawy-grid .rds-zg__media{height:220px} .rds-section.rds-zestawy-grid .rds-zg__body{gap:14px;padding:16px 20px 24px} .rds-section.rds-zestawy-grid .rds-zg__top{flex-wrap:wrap} .rds-section.rds-zestawy-grid .rds-zg__pills{flex-wrap:wrap;justify-content:flex-start} .rds-section.rds-zestawy-grid .rds-zg__name{gap:4px} .rds-section.rds-zestawy-grid .rds-zg__title{font-size:20px;line-height:24px} .rds-section.rds-zestawy-grid .rds-zg__kicker{font-size:13px;line-height:18px;letter-spacing:.01em} .rds-section.rds-zestawy-grid .rds-zg__over{font-size:13px;line-height:20px} .rds-section.rds-zestawy-grid .rds-zg__desc{font-size:14px;line-height:22px} .rds-section.rds-zestawy-grid .rds-zg__in li{grid-template-columns:32px minmax(0,1fr) auto;gap:10px;padding:10px 12px} .rds-section.rds-zestawy-grid .rds-zg__in-img{width:32px;height:32px} .rds-section.rds-zestawy-grid .rds-zg__price{gap:10px} .rds-section.rds-zestawy-grid .rds-zg__now{font-size:22px;line-height:32px} .rds-section.rds-zestawy-grid .rds-zg__old{font-size:14px;line-height:22px} .rds-section.rds-zestawy-grid .rds-zg__actions{flex-direction:column;align-items:stretch;gap:12px} .rds-section.rds-zestawy-grid .rds-zg__actions .rds-btn{min-width:0;width:100%} .rds-section.rds-zestawy-grid .rds-zg__more{text-align:center} .rds-section.rds-zestawy-grid .rds-zg__card--wide{flex-direction:column} .rds-section.rds-zestawy-grid .rds-zg__card--wide .rds-zg__media{width:100%;min-height:0;height:300px} .rds-section.rds-zestawy-grid .rds-zg__card--wide .rds-zg__body{padding:24px 20px 28px} .rds-section.rds-zestawy-grid .rds-zg__card--wide .rds-zg__title{font-size:24px;line-height:29px} .rds-section.rds-zestawy-grid .rds-zg__card--wide .rds-zg__desc{font-size:14px;line-height:22px} .rds-section.rds-zestawy-grid .rds-zg__card--wide .rds-zg__steps{grid-template-columns:minmax(0,1fr);gap:6px} .rds-section.rds-zestawy-grid .rds-zg__step{padding:16px;gap:6px} .rds-section.rds-zestawy-grid .rds-zg__card--wide .rds-zg__in{flex-direction:column;gap:10px} .rds-section.rds-zestawy-grid .rds-zg__card--wide .rds-zg__in li{gap:10px} .rds-section.rds-zestawy-grid .rds-zg__card--wide .rds-zg__in-img{width:36px;height:36px}} .elementor-widget-rds_v3_zestawy_grid{margin-bottom:0} .e-con:has(> .elementor-widget-rds_v3_zestawy_grid){padding:0} .rds-section.rds-zestawy-grid .rds-zg__hit{position:absolute;inset:0;z-index:1} .e-con:has(> .elementor-widget-rds_v3_zestawy_grid) + .e-con .rds-section.rds-giftcard-banner{padding-top:0;padding-bottom:var(--rds-sec-y)}
.rds-section.rds-zestawy-hero{padding:24px var(--rds-gutter) var(--rds-sec-y)} .rds-section.rds-zestawy-hero .rds-zh__crumbs{display:flex;align-items:center;gap:8px;font:400 13px/20px var(--rds-font);color:var(--rds-muted);padding-bottom:8px} .rds-section.rds-zestawy-hero .rds-zh__crumbs a{color:var(--rds-muted);text-decoration:none} .rds-section.rds-zestawy-hero .rds-zh__crumbs a:hover{color:var(--rds-ink)} .rds-section.rds-zestawy-hero .rds-zh__grid{display:flex;gap:80px;margin-top:32px} .rds-section.rds-zestawy-hero .rds-zh__text{display:flex;flex-direction:column;gap:24px;width:480px;flex:none} .rds-section.rds-zestawy-hero .rds-zh__over{font:400 14px/22px var(--rds-font);color:var(--rds-muted)} .rds-section.rds-zestawy-hero .rds-zh__title{font:300 56px/64px var(--rds-font);text-transform:none;letter-spacing:0;color:var(--rds-ink);margin:0} .rds-section.rds-zestawy-hero .rds-zh__lead{font:500 18px/26px var(--rds-font);color:var(--rds-ink)} .rds-section.rds-zestawy-hero .rds-zh__body{font:400 16px/26px var(--rds-font);color:var(--rds-text)} .rds-section.rds-zestawy-hero .rds-zh__body p + p{margin-top:12px} .rds-section.rds-zestawy-hero .rds-zh__facts{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px} .rds-section.rds-zestawy-hero .rds-zh__facts li{display:flex;align-items:center;gap:12px;font:400 15px/24px var(--rds-font);color:var(--rds-ink)} .rds-section.rds-zestawy-hero .rds-zh__facts .rds-ico{color:var(--rds-ink)} .rds-section.rds-zestawy-hero .rds-zh__ctas{display:flex;align-items:center;gap:24px;margin-top:4px} .rds-section.rds-zestawy-hero .rds-zh__ctas .rds-btn{min-width:225px} .rds-section.rds-zestawy-hero .rds-zh__link{display:inline-flex;align-items:center;gap:8px;font:600 13px/18px var(--rds-font);color:var(--rds-ink);text-decoration:none} .rds-section.rds-zestawy-hero .rds-zh__link:hover{opacity:.7} .rds-section.rds-zestawy-hero .rds-zh__media{width:720px;height:668px;flex:none;border-radius:4px} .rds-section.rds-zestawy-hero .rds-zh__media img{width:100%;height:100%;object-fit:cover} @media (max-width:767px){.rds-section.rds-zestawy-hero{padding:0 0 var(--rds-sec-y)} .rds-section.rds-zestawy-hero .rds-zh__crumbs{display:none} .rds-section.rds-zestawy-hero .rds-zh__grid{flex-direction:column;gap:0;margin-top:0} .rds-section.rds-zestawy-hero .rds-zh__media{order:-1;width:100%;height:420px;border-radius:0} .rds-section.rds-zestawy-hero .rds-zh__text{width:auto;gap:18px;padding:28px 20px 0} .rds-section.rds-zestawy-hero .rds-zh__title{font-size:48px;line-height:56px;margin:0} .rds-section.rds-zestawy-hero .rds-zh__over{font-size:13px;line-height:20px} .rds-section.rds-zestawy-hero .rds-zh__lead{font-size:16px;line-height:22px;font-weight:500} .rds-section.rds-zestawy-hero .rds-zh__body{font-size:15px;line-height:24px} .rds-section.rds-zestawy-hero .rds-zh__facts li{font-size:14px;line-height:22px} .rds-section.rds-zestawy-hero .rds-zh__ctas{flex-direction:column;align-items:stretch;gap:14px} .rds-section.rds-zestawy-hero .rds-zh__ctas .rds-btn{width:100%;min-width:0} .rds-section.rds-zestawy-hero .rds-zh__link{align-self:flex-start}} .elementor-widget-rds_v3_zestawy_hero{margin-bottom:0} .e-con:has(> .elementor-widget-rds_v3_zestawy_hero){padding:0} @media (min-width:768px) and (max-width:1279px){.rds-section.rds-zestawy-hero .rds-zh__grid{gap:40px} .rds-section.rds-zestawy-hero .rds-zh__text{width:auto;flex:1 1 0;min-width:0} .rds-section.rds-zestawy-hero .rds-zh__title{font-size:44px;line-height:52px} .rds-section.rds-zestawy-hero .rds-zh__media{width:auto;height:auto;aspect-ratio:720 / 668;flex:1 1 0;min-width:0;align-self:flex-start} .rds-section.rds-zestawy-hero .rds-zh__ctas{flex-wrap:wrap}}
.rds-section.rds-zestawy-needs .rds-zn{display:flex;flex-direction:column;gap:40px} .rds-section.rds-zestawy-needs .rds-zn__head{gap:12px} .rds-section.rds-zestawy-needs .rds-zn__tiles{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px} .rds-section.rds-zestawy-needs .rds-zn__tile{display:flex;flex-direction:column;gap:10px;padding:20px;min-height:148px;border-radius:4px;width:100%;background:#fff;border:1px solid #e1e3e6;color:var(--rds-ink);text-align:left;text-decoration:none;font:inherit;cursor:pointer;appearance:none;-webkit-appearance:none;white-space:normal;min-width:0;overflow:hidden;transition:transform .2s var(--rds-ease),background-color .2s var(--rds-ease)} .rds-section.rds-zestawy-needs .rds-zn__tile:hover{transform:translateY(-2px)} .rds-section.rds-zestawy-needs .rds-zn__tile[aria-selected="true"]{background:#121212;border-color:#121212;color:#fff} .rds-section.rds-zestawy-needs .rds-zn__pora{display:inline-flex;gap:6px;color:currentColor;min-height:18px} .rds-section.rds-zestawy-needs .rds-zn__t{display:block;font:600 15px/21px var(--rds-font);text-wrap:balance} .rds-section.rds-zestawy-needs .rds-zn__set{margin-top:auto;font:400 13px/20px var(--rds-font);color:#6b6f75} .rds-section.rds-zestawy-needs .rds-zn__tile[aria-selected="true"] .rds-zn__set{color:#b2b2b8} .rds-section.rds-zestawy-needs .rds-zn__feat{display:flex;background:#fff;border-radius:4px;overflow:hidden} .rds-section.rds-zestawy-needs .rds-zn__feat[hidden]{display:none} .rds-section.rds-zestawy-needs .rds-zn__media{width:440px;height:475px;flex:none;border-radius:0} .rds-section.rds-zestawy-needs .rds-zn__media img{width:100%;height:100%;object-fit:cover} .rds-section.rds-zestawy-needs .rds-zn__fbody{flex:1;min-width:0;display:flex;flex-direction:column;gap:16px;padding:56px 56px 48px 48px;justify-content:center} .rds-section.rds-zestawy-needs .rds-zn__fover{font:400 14px/22px var(--rds-font);color:var(--rds-muted)} .rds-section.rds-zestawy-needs .rds-zn__fname{display:flex;flex-direction:column;gap:4px} .rds-section.rds-zestawy-needs .rds-zn__ftitle{font:700 30px/37px var(--rds-font);color:var(--rds-ink);margin:0} .rds-section.rds-zestawy-needs .rds-zn__fsub{font:600 14px/20px var(--rds-font);letter-spacing:.02em;text-transform:uppercase;color:var(--rds-ink)} .rds-section.rds-zestawy-needs .rds-zn__ftext{font:500 18px/26px var(--rds-font);color:var(--rds-text)} .rds-section.rds-zestawy-needs .rds-zn__chips{display:flex;flex-wrap:wrap;gap:8px} .rds-section .rds-chip-pora{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:999px;border:1px solid var(--rds-line);font:400 13px/20px var(--rds-font);color:var(--rds-ink)} .rds-section.rds-zestawy-needs .rds-zn__fcontents{font:400 14px/22px var(--rds-font);color:var(--rds-text)} .rds-section.rds-zestawy-needs .rds-zn__price{display:flex;align-items:center;gap:12px;flex-wrap:wrap} .rds-section.rds-zestawy-needs .rds-zn__now{font:600 26px/38px var(--rds-font);color:var(--rds-ink)} .rds-section.rds-zestawy-needs .rds-zn__old{font:400 16px/26px var(--rds-font);color:var(--rds-muted);text-decoration:line-through} .rds-section.rds-zestawy-needs .rds-zn__save{padding:4px 8px;border-radius:2px;background:var(--rds-ok-bg);color:var(--rds-ok);font:600 12px/17px var(--rds-font)} .rds-section.rds-zestawy-needs .rds-zn__btns{display:flex;align-items:center;gap:24px;flex-wrap:wrap} .rds-section.rds-zestawy-needs .rds-zn__btns .rds-btn{min-width:225px} .rds-section.rds-zestawy-needs .rds-zn__view{font:600 13px/18px var(--rds-font);color:var(--rds-ink);text-decoration:underline;text-underline-offset:3px} @media (max-width:767px){.rds-section.rds-zestawy-needs .rds-zn{gap:24px} .rds-section.rds-zestawy-needs .rds-zn__tiles{display:flex;overflow-x:auto;gap:10px;scroll-snap-type:x mandatory;margin:0 -20px;padding:0 20px 4px;scrollbar-width:none} .rds-section.rds-zestawy-needs .rds-zn__tiles::-webkit-scrollbar{display:none} .rds-section.rds-zestawy-needs .rds-zn__tile{flex:0 0 158px;scroll-snap-align:start;padding:16px;min-height:148px} .rds-section.rds-zestawy-needs .rds-zn__t{font-size:15px;line-height:21px} .rds-section.rds-zestawy-needs .rds-zn__feat{flex-direction:column} .rds-section.rds-zestawy-needs .rds-zn__media{width:100%;height:240px} .rds-section.rds-zestawy-needs .rds-zn__fbody{padding:20px 20px 24px;gap:14px} .rds-section.rds-zestawy-needs .rds-zn__fover{font-size:13px;line-height:18px} .rds-section.rds-zestawy-needs .rds-zn__ftitle{font-size:24px;line-height:29px} .rds-section.rds-zestawy-needs .rds-zn__fsub{font-size:13px;line-height:18px} .rds-section.rds-zestawy-needs .rds-zn__ftext{font-size:16px;line-height:22px} .rds-section.rds-zestawy-needs .rds-zn__now{font-size:22px;line-height:32px} .rds-section.rds-zestawy-needs .rds-zn__btns{flex-direction:column;align-items:stretch;gap:12px} .rds-section.rds-zestawy-needs .rds-zn__btns .rds-btn{width:100%;min-width:0} .rds-section.rds-zestawy-needs .rds-zn__view{align-self:center}} .elementor-widget-rds_v3_zestawy_needs{margin-bottom:0} .e-con:has(> .elementor-widget-rds_v3_zestawy_needs){padding:0}
.rds-section.rds-zestawy-why .rds-zw{display:flex;gap:80px;align-items:flex-start} .rds-section.rds-zestawy-why .rds-zw__left{width:480px;flex:none;display:flex;flex-direction:column;gap:16px} .rds-section.rds-zestawy-why .rds-zw__over{font:400 14px/22px var(--rds-font);color:var(--rds-muted)} .rds-section.rds-zestawy-why .rds-zw__title{font:700 30px/37px var(--rds-font);color:var(--rds-ink);margin:0;text-wrap:balance} .rds-section.rds-zestawy-why .rds-zw__lead{font:400 16px/26px var(--rds-font);color:var(--rds-text);text-wrap:pretty} .rds-section.rds-zestawy-why .rds-zw__lead p + p{margin-top:16px} .rds-section.rds-zestawy-why .rds-zw__right{flex:1;min-width:0;display:flex;flex-direction:column;gap:12px} .rds-section.rds-zestawy-why .rds-zw__ptitle{font:700 22px/27px var(--rds-font);color:var(--rds-ink);margin:0 0 4px} .rds-section.rds-zestawy-why .rds-zw__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px} .rds-section.rds-zestawy-why .rds-zw__pt{display:flex;align-items:center;gap:24px;padding:20px 28px;background:var(--rds-grey);border-radius:4px} .rds-section.rds-zestawy-why .rds-zw__num{flex:none;width:48px;font:300 34px/40px var(--rds-font);color:var(--rds-ink)} .rds-section.rds-zestawy-why .rds-zw__sep{flex:none;width:1px;height:40px;background:#e1e3e6} .rds-section.rds-zestawy-why .rds-zw__txt{font:500 18px/26px var(--rds-font);color:var(--rds-ink);text-wrap:pretty} @media (max-width:767px){.rds-section.rds-zestawy-why .rds-zw{flex-direction:column;gap:32px} .rds-section.rds-zestawy-why .rds-zw__left{width:auto;gap:14px} .rds-section.rds-zestawy-why .rds-zw__title{font-size:24px;line-height:29px} .rds-section.rds-zestawy-why .rds-zw__lead{font-size:15px;line-height:24px} .rds-section.rds-zestawy-why .rds-zw__ptitle{font-size:20px;line-height:24px} .rds-section.rds-zestawy-why .rds-zw__pt{gap:14px;padding:16px} .rds-section.rds-zestawy-why .rds-zw__num{width:36px;font-size:24px;line-height:30px} .rds-section.rds-zestawy-why .rds-zw__sep{height:30px} .rds-section.rds-zestawy-why .rds-zw__txt{font-size:14px;line-height:22px;font-weight:400}} @media (min-width:768px){.rds-section.rds-zestawy-why{padding-bottom:0 !important}} .elementor-widget-rds_v3_zestawy_why{margin-bottom:0} .e-con:has(> .elementor-widget-rds_v3_zestawy_why){padding:0}

/* /wp-content/plugins/jet-engine/assets/css/frontend.css */
.jet-listing .slick-slider,.jet-listing-dynamic-field__content .slick-slider{position:relative;display:block!important;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.jet-listing .slick-list,.jet-listing-dynamic-field__content .slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.jet-listing .slick-list:focus,.jet-listing-dynamic-field__content .slick-list:focus{outline:none}.jet-listing .slick-list.dragging,.jet-listing-dynamic-field__content .slick-list.dragging{cursor:pointer;cursor:hand}.jet-listing .slick-slider .slick-list,.jet-listing .slick-slider .slick-track,.jet-listing-dynamic-field__content .slick-slider .slick-list,.jet-listing-dynamic-field__content .slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.jet-listing .slick-track,.jet-listing-dynamic-field__content .slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.jet-listing .slick-track:after,.jet-listing .slick-track:before,.jet-listing-dynamic-field__content .slick-track:after,.jet-listing-dynamic-field__content .slick-track:before{display:table;content:""}.jet-listing .slick-track:after,.jet-listing-dynamic-field__content .slick-track:after{clear:both}.jet-listing .slick-loading .slick-track,.jet-listing-dynamic-field__content .slick-loading .slick-track{visibility:hidden}.jet-listing .slick-slide,.jet-listing-dynamic-field__content .slick-slide{display:none;float:left;height:100%;min-height:1px}.jet-listing [dir=rtl] .slick-slide,.jet-listing-dynamic-field__content [dir=rtl] .slick-slide{float:right}.jet-listing .slick-slide img,.jet-listing-dynamic-field__content .slick-slide img{display:block}.jet-listing .slick-slide.slick-loading img,.jet-listing-dynamic-field__content .slick-slide.slick-loading img{display:none}.jet-listing .slick-slide.dragging img,.jet-listing-dynamic-field__content .slick-slide.dragging img{pointer-events:none}.jet-listing .slick-initialized .slick-slide,.jet-listing-dynamic-field__content .slick-initialized .slick-slide{display:block}.jet-listing .slick-loading .slick-slide,.jet-listing-dynamic-field__content .slick-loading .slick-slide{visibility:hidden}.jet-listing .slick-vertical .slick-slide,.jet-listing-dynamic-field__content .slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.jet-listing .slick-arrow.slick-hidden,.jet-listing-dynamic-field__content .slick-arrow.slick-hidden{display:none}.jet-listing-dynamic-field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jet-listing-dynamic-field__icon{margin-right:10px}.rtl .jet-listing-dynamic-field__icon{margin-right:0;margin-left:10px}.jet-listing-dynamic-field__icon.is-svg-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.jet-listing-dynamic-field__icon.is-svg-icon svg{width:1em;height:1em}.jet-listing-dynamic-field__content{display:block;max-width:100%}.jet-listing-dynamic-field__inline-wrap{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%}.jet-listing-dynamic-field__replacement-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%}.jet-listing-dynamic-field__replacement-wrap .jet-listing-dynamic-field__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.jet-engine-optimized-dom .elementor-widget-jet-listing-dynamic-field>.elementor-widget-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.jet-engine-optimized-dom .elementor-widget-jet-listing-dynamic-field>.elementor-widget-container>.jet-listing-dynamic-field__content{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.jet-engine-gallery-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-10px}.jet-listing-dynamic-field__content:has(.jet-engine-gallery-grid--masonry),.jet-listing-dynamic-field__inline-wrap:has(.jet-engine-gallery-grid--masonry){width:100%!important}.jet-engine-gallery-grid.grid-col-desk-1{--columns:1}body[data-elementor-device-mode=tablet] .jet-engine-gallery-grid.grid-col-tablet-1{--columns:1}body[data-elementor-device-mode=mobile] .jet-engine-gallery-grid.grid-col-mobile-1{--columns:1}.jet-engine-gallery-grid.grid-col-desk-2{--columns:2}body[data-elementor-device-mode=tablet] .jet-engine-gallery-grid.grid-col-tablet-2{--columns:2}body[data-elementor-device-mode=mobile] .jet-engine-gallery-grid.grid-col-mobile-2{--columns:2}.jet-engine-gallery-grid.grid-col-desk-3{--columns:3}body[data-elementor-device-mode=tablet] .jet-engine-gallery-grid.grid-col-tablet-3{--columns:3}body[data-elementor-device-mode=mobile] .jet-engine-gallery-grid.grid-col-mobile-3{--columns:3}.jet-engine-gallery-grid.grid-col-desk-4{--columns:4}body[data-elementor-device-mode=tablet] .jet-engine-gallery-grid.grid-col-tablet-4{--columns:4}body[data-elementor-device-mode=mobile] .jet-engine-gallery-grid.grid-col-mobile-4{--columns:4}.jet-engine-gallery-grid.grid-col-desk-5{--columns:5}body[data-elementor-device-mode=tablet] .jet-engine-gallery-grid.grid-col-tablet-5{--columns:5}body[data-elementor-device-mode=mobile] .jet-engine-gallery-grid.grid-col-mobile-5{--columns:5}.jet-engine-gallery-grid.grid-col-desk-6{--columns:6}body[data-elementor-device-mode=tablet] .jet-engine-gallery-grid.grid-col-tablet-6{--columns:6}body[data-elementor-device-mode=mobile] .jet-engine-gallery-grid.grid-col-mobile-6{--columns:6}.jet-engine-gallery-grid__item{padding:10px;max-width:calc(100% / var(--columns));-webkit-box-flex:0;-ms-flex:0 0 calc(100% / var(--columns));flex:0 0 calc(100% / var(--columns));-webkit-box-sizing:border-box;box-sizing:border-box}.jet-engine-gallery-grid__item-wrap{display:block;height:100%;position:relative}.jet-engine-gallery-grid__item-wrap:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;-webkit-transition:all 150ms linear;transition:all 150ms linear}.jet-engine-gallery-grid__item-wrap.is-lightbox:before{-webkit-transition:all 150ms linear;transition:all 150ms linear;content:"+";font-family:"Arial";font-weight:900;border:4px solid currentColor;width:40px;height:40px;border-radius:20px;line-height:32px;font-size:30px;text-align:center;opacity:0;left:50%;top:50%;margin:-20px 0 0 -20px;position:absolute;z-index:99;color:#fff;-webkit-transform:translateY(10px);transform:translateY(10px)}.jet-engine-gallery-grid__item-wrap.is-lightbox:hover:before{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.jet-engine-gallery-grid__item img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.jet-engine-gallery-slider{max-width:100%;position:relative}.jet-engine-gallery-slider__item{max-width:100%}.jet-engine-gallery-slider__item-wrap{display:block;height:100%;position:relative;overflow:hidden}.jet-engine-gallery-slider__item-wrap:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;-webkit-transition:all 150ms linear;transition:all 150ms linear}.jet-engine-gallery-slider__item-wrap.is-lightbox:before{-webkit-transition:all 150ms linear;transition:all 150ms linear;content:"\f055";font-family:FontAwesome;font-size:20px;width:60px;height:60px;line-height:60px;font-size:30px;text-align:center;opacity:0;left:50%;top:50%;margin:-30px 0 0 -30px;position:absolute;z-index:99;color:#fff;-webkit-transform:translateY(10px);transform:translateY(10px)}.jet-engine-gallery-slider__item-wrap.is-lightbox:hover:before{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.jet-engine-gallery-slider__item-wrap img{display:block;width:100%;height:auto}.jet-engine-gallery-slider .jet-engine-arrow{position:absolute;top:50%;width:50px;height:50px;line-height:50px;font-size:30px;color:#fff;background-color:#111;left:0;margin-top:-25px;cursor:pointer;text-align:center;z-index:999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.jet-engine-gallery-slider .jet-engine-arrow.next-arrow{left:auto;right:0}.jet-engine-gallery-slider .jet-engine-arrow svg{max-height:100%;width:auto}.jet-engine-gallery-slider .jet-engine-arrow svg path{fill:currentColor}.jet-engine-gallery-slider:not(.slick-initialized) .jet-engine-gallery-slider__item{display:none}.jet-engine-gallery-slider:not(.slick-initialized) .jet-engine-gallery-slider__item:first-child{display:block}.jet-engine-gallery-slider .jet-engine-arrow{-webkit-transition:all 200ms linear;transition:all 200ms linear}.jet-check-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden}.jet-check-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:5px 0;overflow:hidden}.jet-check-list--columns-1 .jet-check-list__item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.jet-check-list--columns-2 .jet-check-list__item{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;margin-right:5%}.jet-check-list--columns-3 .jet-check-list__item{-webkit-box-flex:0;-ms-flex:0 0 30.33333%;flex:0 0 30.33333%;margin-right:3%}.jet-check-list--columns-4 .jet-check-list__item{-webkit-box-flex:0;-ms-flex:0 0 22%;flex:0 0 22%;margin-right:3%}.jet-check-list--columns-5 .jet-check-list__item{-webkit-box-flex:0;-ms-flex:0 0 18%;flex:0 0 18%;margin-right:2%}.jet-check-list--columns-6 .jet-check-list__item{-webkit-box-flex:0;-ms-flex:0 0 14.666667%;flex:0 0 14.666667%;margin-right:2%}.jet-check-list--has-divider .jet-check-list__item{margin-top:-1px;border-top:1px solid currentColor}.jet-check-list__item .jet-listing-dynamic-field__icon{margin-top:1px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.brxe-jet-engine-listing-dynamic-field .jet-listing-dynamic-field__icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:0}.brxe-jet-engine-listing-dynamic-field .jet-listing-dynamic-field__icon :is(svg,path){fill:currentColor}.brxe-jet-engine-listing-dynamic-field .jet-engine-gallery-slider{--column-gap:0}.brxe-jet-engine-listing-dynamic-field .jet-engine-gallery-slider .slick-list{margin-right:calc(var(--column-gap) / -2);margin-left:calc(var(--column-gap) / -2)}.brxe-jet-engine-listing-dynamic-field .jet-engine-gallery-slider .slick-slide{padding-right:calc(var(--column-gap) / 2);padding-left:calc(var(--column-gap) / 2)}.brxe-jet-engine-listing-dynamic-field .jet-engine-gallery-slider .jet-engine-arrow svg{max-height:none;width:1em;height:1em}.brxe-jet-engine-listing-dynamic-field .jet-engine-gallery-grid{--gap:20px;gap:var(--gap);margin:0}.brxe-jet-engine-listing-dynamic-field .jet-engine-gallery-grid__item{padding:0;max-width:calc((100% - (var(--columns) - 1) * var(--gap)) / var(--columns));-webkit-box-flex:0;-ms-flex:0 0 calc((100% - (var(--columns) - 1) * var(--gap)) / var(--columns));flex:0 0 calc((100% - (var(--columns) - 1) * var(--gap)) / var(--columns))}.brxe-jet-engine-listing-dynamic-field .jet-engine-gallery-slider__item-wrap{cursor:-webkit-zoom-in;cursor:zoom-in}.brx .pswp__img--placeholder{display:none}.jet-listing-dynamic-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.jet-listing-dynamic-image>*{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.jet-listing-dynamic-image__link{display:block;width:100%}.jet-listing-dynamic-image__img{display:block}.jet-listing-dynamic-image__img.wp-post-image{width:auto;max-height:none}.jet-listing-dynamic-image__figure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.jet-listing-dynamic-image__caption{width:auto}.brxe-jet-engine-listing-dynamic-image{display:inline-block}.brxe-jet-engine-listing-dynamic-image .jet-listing-dynamic-image__link{display:initial;width:initial}.brxe-jet-engine-listing-dynamic-image .jet-listing-dynamic-image{display:initial;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial}.brxe-jet-engine-listing-dynamic-image .jet-listing-dynamic-image__img{display:initial;width:100%}.brxe-jet-engine-listing-dynamic-image .jet-listing-dynamic-image__figure{display:block;-webkit-box-orient:initial;-webkit-box-direction:initial;-ms-flex-direction:initial;flex-direction:initial;margin-top:0;margin-bottom:0}.brxe-jet-engine-listing-dynamic-image .jet-listing-dynamic-image__caption{margin-top:0;margin-bottom:0;text-align:inherit}.jet-listing-dynamic-repeater__items{display:-webkit-box;display:-ms-flexbox;display:flex}.jet-listing-dynamic-repeater__item>:not(td):not(.jet-engine-gallery-grid){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.has-counter .jet-listing-dynamic-repeater__item{display:-webkit-box;display:-ms-flexbox;display:flex}.has-counter.counter--above .jet-listing-dynamic-repeater__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.jet-listing-dynamic-repeater__body{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;position:relative;z-index:1}.jet-listing-dynamic-repeater__body>*{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.jet-listing-dynamic-repeater__counter{position:relative;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.has-counter.counter--at-right .jet-listing-dynamic-repeater__counter{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.jet-listing-dynamic-repeater__delimiter{white-space:pre}.brxe-jet-engine-listing-dynamic-repeater .jet-listing-dynamic-repeater__items{gap:var(--je-repeater-items-gap)}.brxe-jet-engine-listing-dynamic-repeater .jet-listing-dynamic-repeater__items.has-counter .jet-listing-dynamic-repeater__item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.brxe-jet-engine-listing-dynamic-repeater .jet-listing-dynamic-repeater__items.counter--above .jet-listing-dynamic-repeater__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.brxe-jet-engine-listing-dynamic-repeater .jet-listing-dynamic-repeater__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--je-repeater-item-gap)}.brxe-jet-engine-listing-dynamic-repeater .jet-listing-dynamic-repeater__item>*{width:var(--je-repeater-item-width);height:var(--je-repeater-item-height);background-color:var(--je-repeater-item-bg)}.jet-listing-dynamic-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.jet-listing-dynamic-link__icon.is-svg-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.jet-listing-dynamic-link__icon.is-svg-icon svg{width:1em;height:1em}.jet-listing-dynamic-link__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:start;align-self:flex-start}.jet-listing-dynamic-link__icon{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.jet-listing-dynamic-link__label{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.jet-listing-dynamic-link form.cart{display:-webkit-box;display:-ms-flexbox;display:flex}.jet-listing-dynamic-link form.cart .quantity{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.jet-listing-dynamic-link form.cart .quantity .qty{width:100%}.jet-listing-dynamic-link .button.jet-woo-add-to-cart{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.jet-listing-dynamic-link .button.jet-woo-add-to-cart.added:after{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.jet-listing-dynamic-link .button.jet-woo-add-to-cart+.added_to_cart.wc-forward{display:none!important}.jet-engine-optimized-dom .elementor-widget-jet-listing-dynamic-link>.elementor-widget-container,.jet-engine-optimized-dom .elementor-widget-jet-listing-dynamic-link>.jet-listing-dynamic-link__link,.jet-engine-optimized-dom .jet-listing-dynamic-link-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.jet-remove-from-store.is-hidden{display:none!important}.jet-add-to-cart+.added_to_cart.wc-forward{display:none!important}.brxe-jet-engine-listing-dynamic-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.brxe-jet-engine-listing-dynamic-link .jet-listing-dynamic-link{display:block;-webkit-box-orient:initial;-webkit-box-direction:initial;-ms-flex-direction:initial;flex-direction:initial}.brxe-jet-engine-listing-dynamic-link .jet-listing-dynamic-link__link{display:-webkit-box;display:-ms-flexbox;display:flex}.brxe-jet-engine-listing-dynamic-link .jet-listing-dynamic-link__icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:initial}.brxe-jet-engine-listing-dynamic-link .jet-listing-dynamic-link__icon :is(svg,path){fill:currentColor}.jet-listing-dynamic-terms__icon{display:inline-block}.jet-listing-dynamic-terms__icon.is-svg-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.jet-listing-dynamic-terms__icon.is-svg-icon svg{width:1em;height:1em}.jet-listing-dynamic-terms__link{display:inline-block}.brxe-jet-engine-listing-dynamic-terms .jet-listing-dynamic-terms{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--je-terms-gap);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:var(--je-terms-flex-direction,row);flex-direction:var(--je-terms-flex-direction,row);-webkit-box-align:var(--je-terms-align-items,center);-ms-flex-align:var(--je-terms-align-items,center);align-items:var(--je-terms-align-items,center);-webkit-box-pack:var(--je-terms-justify-content);-ms-flex-pack:var(--je-terms-justify-content);justify-content:var(--je-terms-justify-content)}.brxe-jet-engine-listing-dynamic-terms .jet-listing-dynamic-terms__icon{line-height:1;font-size:var(--je-terms-icon-fz);color:var(--je-terms-icon-color)}.brxe-jet-engine-listing-dynamic-terms .jet-listing-dynamic-terms__icon :is(path),.brxe-jet-engine-listing-dynamic-terms .jet-listing-dynamic-terms__icon :is(svg){fill:var(--je-terms-icon-color)}.meta-layout-inline .jet-listing-dynamic-meta__item{display:inline-block;margin-left:5px;margin-right:5px}.meta-layout-inline .jet-listing-dynamic-meta__item:first-child{margin-left:0}.meta-layout-inline .jet-listing-dynamic-meta__item:last-child{margin-right:0}.meta-layout-list .jet-listing-dynamic-meta__item{display:block}.jet-listing-dynamic-meta__item a{text-decoration:inherit}.jet-listing-dynamic-meta__icon,.jet-listing-dynamic-meta__item-val,.jet-listing-dynamic-meta__prefix,.jet-listing-dynamic-meta__suffix{display:inline-block}.jet-listing-dynamic-meta__icon{margin-right:4px}.rtl .jet-listing-dynamic-meta__icon{margin-right:0;margin-left:4px}.jet-listing-dynamic-meta__icon.is-svg-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.jet-listing-dynamic-meta__icon.is-svg-icon svg{width:1em;height:1em}.jet-listing-dynamic-meta__prefix{margin-right:4px}.rtl .jet-listing-dynamic-meta__prefix{margin-right:0;margin-left:4px}.jet-listing-dynamic-meta__suffix{margin-left:4px}.rtl .jet-listing-dynamic-meta__suffix{margin-left:0;margin-right:4px}.jet-listing-grid[data-lazy-load]{min-height:1px}.jet-listing-grid__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px;width:calc(100% + 20px)}.jet-listing-grid__items.inline-desk-css:not(.jet-listing-grid__scroll-slider-wrap-desktop){display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--jet-column-min-width),1fr))}.jet-listing-grid__items.inline-desk-css:not(.jet-listing-grid__scroll-slider-wrap-desktop).slick-slider .slick-slide{width:var(--jet-column-min-width)}.jet-listing-grid__items[data-is-list]{padding:0;text-indent:0;list-style-type:none}@media (max-width:1024px){.jet-listing-grid__items.inline-tablet-css:not(.jet-listing-grid__scroll-slider-wrap-tablet){display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--jet-column-tablet-min-width),1fr))}.jet-listing-grid__items.slick-slider .slick-slide{width:var(--jet-column-tablet-min-width)}}@media (max-width:767px){.jet-listing-grid__items.inline-mobile-css:not(.jet-listing-grid__scroll-slider-wrap-mobile){display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--jet-column-mobile-min-width),1fr))}.jet-listing-grid__items.inline-mobile-css:not(.jet-listing-grid__scroll-slider-wrap-mobile).slick-slider .slick-slide{width:var(--jet-column-mobile-min-width)}}body.wp-admin.block-editor-page .jet-listing-grid__slider .jet-listing-grid__items{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.jet-listing-grid__items.grid-col-desk-1{--columns:1}.jet-listing-grid__items.grid-col-desk-2{--columns:2}.jet-listing-grid__items.grid-col-desk-3{--columns:3}.jet-listing-grid__items.grid-col-desk-4{--columns:4}.jet-listing-grid__items.grid-col-desk-5{--columns:5}.jet-listing-grid__items.grid-col-desk-6{--columns:6}.jet-listing-grid__items.grid-col-desk-7{--columns:7}.jet-listing-grid__items.grid-col-desk-8{--columns:8}.jet-listing-grid__items.grid-col-desk-9{--columns:9}.jet-listing-grid__items.grid-col-desk-10{--columns:10}@media (max-width:1024px){.jet-listing-grid__items.grid-col-tablet-1{--columns:1}.jet-listing-grid__items.grid-col-tablet-2{--columns:2}.jet-listing-grid__items.grid-col-tablet-3{--columns:3}.jet-listing-grid__items.grid-col-tablet-4{--columns:4}.jet-listing-grid__items.grid-col-tablet-5{--columns:5}.jet-listing-grid__items.grid-col-tablet-6{--columns:6}.jet-listing-grid__items.grid-col-tablet-7{--columns:7}.jet-listing-grid__items.grid-col-tablet-8{--columns:8}.jet-listing-grid__items.grid-col-tablet-9{--columns:9}.jet-listing-grid__items.grid-col-tablet-10{--columns:10}}@media (max-width:767px){.jet-listing-grid__items.grid-col-mobile-1{--columns:1}.jet-listing-grid__items.grid-col-mobile-2{--columns:2}.jet-listing-grid__items.grid-col-mobile-3{--columns:3}.jet-listing-grid__items.grid-col-mobile-4{--columns:4}.jet-listing-grid__items.grid-col-mobile-5{--columns:5}.jet-listing-grid__items.grid-col-mobile-6{--columns:6}.jet-listing-grid__items.grid-col-mobile-7{--columns:7}.jet-listing-grid__items.grid-col-mobile-8{--columns:8}.jet-listing-grid__items.grid-col-mobile-9{--columns:9}.jet-listing-grid__items.grid-col-mobile-10{--columns:10}}.jet-listing-grid__masonry{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.jet-listing-grid__list_item{display:block}.jet-listing-grid__item{padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.jet-listing-grid__items>.jet-listing-grid__item{max-width:calc(100% / var(--columns));-webkit-box-flex:0;-ms-flex:0 0 calc(100% / var(--columns));flex:0 0 calc(100% / var(--columns))}.jet-listing-grid__item.colspan-1{max-width:100%!important;-webkit-box-flex:0!important;-ms-flex:0 0 100%!important;flex:0 0 100%!important}.jet-listing-grid__item[class*=colspan-2-]{max-width:min(200%/var(--columns),100%)!important;-webkit-box-flex:0!important;-ms-flex:0 0 min(200%/var(--columns),100%)!important;flex:0 0 min(200%/var(--columns),100%)!important}.jet-listing-grid__item[class*=colspan-3-]{max-width:min(300%/var(--columns),100%)!important;-webkit-box-flex:0!important;-ms-flex:0 0 min(300%/var(--columns),100%)!important;flex:0 0 min(300%/var(--columns),100%)!important}.jet-listing-grid__item[class*=colspan-4-]{max-width:min(400%/var(--columns),100%)!important;-webkit-box-flex:0!important;-ms-flex:0 0 min(400%/var(--columns),100%)!important;flex:0 0 min(400%/var(--columns),100%)!important}.jet-listing-grid__item[class*=colspan-5-]{max-width:min(500%/var(--columns),100%)!important;-webkit-box-flex:0!important;-ms-flex:0 0 min(500%/var(--columns),100%)!important;flex:0 0 min(500%/var(--columns),100%)!important}.jet-listing-grid__item[class*=colspan-6-]{max-width:min(600%/var(--columns),100%)!important;-webkit-box-flex:0!important;-ms-flex:0 0 min(600%/var(--columns),100%)!important;flex:0 0 min(600%/var(--columns),100%)!important}.jet-listing-grid__slider{position:relative}body.wp-admin.block-editor-page .jet-listing-grid__slider{overflow:hidden}.jet-listing-grid__slider[dir=rtl] .slick-slide{float:right}.jet-listing-grid__slider-icon.slick-arrow{position:absolute;top:50%;width:50px;height:50px;line-height:50px;font-size:30px;color:#fff;background-color:#111;left:0;margin-top:-25px;cursor:pointer;text-align:center;z-index:90;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.jet-listing-grid__slider-icon.slick-arrow.next-arrow{left:auto;right:0;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.jet-listing-grid__slider-icon.slick-arrow svg{height:30px;width:auto}.jet-listing-grid__slider-icon.slick-arrow svg path{fill:currentColor}.jet-listing-grid__slider>.jet-listing-grid__items:not(.slick-initialized)>.jet-listing-grid__item{display:none}.jet-listing-grid__slider>.jet-listing-grid__items:not(.slick-initialized)>.jet-listing-grid__item:first-of-type{display:block}body.wp-admin.block-editor-page .jet-listing-grid__slider>.jet-listing-grid__items:not(.slick-initialized)>.jet-listing-grid__item{display:block}.jet-listing-grid__slider .jet-slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin:10px 0;padding:0}.jet-listing-grid__slider .jet-slick-dots li{width:12px;height:12px;border-radius:100%;text-indent:-50px;overflow:hidden;cursor:pointer;background:#eee;margin:3px}.jet-listing-grid__slider .jet-slick-dots li.slick-active,.jet-listing-grid__slider .jet-slick-dots li:hover{background:#111}.jet-listing-grid__slider[dir=rtl] .jet-slick-dots li{text-indent:50px}.jet-listing-grid__loader{--spinner-color:rgba(100,100,100,0.8);--spinner-size:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;visibility:hidden}.jet-listing-grid-loading .jet-listing-grid__loader{visibility:visible}.jet-listing-grid__loader-spinner{width:var(--spinner-size);height:var(--spinner-size);border:4px solid var(--spinner-color);border-top-color:transparent;border-radius:50%;-webkit-animation:jet-engine-spin 1s infinite linear;animation:jet-engine-spin 1s infinite linear}.jet-engine-listing-overlay-wrap{position:relative;cursor:pointer}.jet-engine-listing-overlay-link{position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1;font-size:0!important}body[data-elementor-device-mode=widescreen] .jet-listing-grid__scroll-slider-widescreen{overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}body[data-elementor-device-mode=widescreen] .jet-listing-grid__scroll-slider-widescreen>.jet-listing-grid__items{-ms-flex-wrap:nowrap;flex-wrap:nowrap}body[data-elementor-device-mode=desktop] .jet-listing-grid__scroll-slider-desktop{overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}body[data-elementor-device-mode=desktop] .jet-listing-grid__scroll-slider-desktop>.jet-listing-grid__items{-ms-flex-wrap:nowrap;flex-wrap:nowrap}body[data-elementor-device-mode=laptop] .jet-listing-grid__scroll-slider-laptop{overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}body[data-elementor-device-mode=laptop] .jet-listing-grid__scroll-slider-laptop>.jet-listing-grid__items{-ms-flex-wrap:nowrap;flex-wrap:nowrap}body[data-elementor-device-mode=tablet_extra] .jet-listing-grid__scroll-slider-tablet_extra{overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}body[data-elementor-device-mode=tablet_extra] .jet-listing-grid__scroll-slider-tablet_extra>.jet-listing-grid__items{-ms-flex-wrap:nowrap;flex-wrap:nowrap}body[data-elementor-device-mode=tablet] .jet-listing-grid__scroll-slider-tablet{overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}body[data-elementor-device-mode=tablet] .jet-listing-grid__scroll-slider-tablet>.jet-listing-grid__items{-ms-flex-wrap:nowrap;flex-wrap:nowrap}body[data-elementor-device-mode=mobile_extra] .jet-listing-grid__scroll-slider-mobile_extra{overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}body[data-elementor-device-mode=mobile_extra] .jet-listing-grid__scroll-slider-mobile_extra>.jet-listing-grid__items{-ms-flex-wrap:nowrap;flex-wrap:nowrap}body[data-elementor-device-mode=mobile] .jet-listing-grid__scroll-slider-mobile{overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}body[data-elementor-device-mode=mobile] .jet-listing-grid__scroll-slider-mobile>.jet-listing-grid__items{-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media (min-width:1025px){.jet-listing-grid--blocks .jet-listing-grid__scroll-slider-desktop{overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.jet-listing-grid--blocks .jet-listing-grid__scroll-slider-desktop>.jet-listing-grid__items{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (min-width:768px) and (max-width:1024px){.jet-listing-grid--blocks .jet-listing-grid__scroll-slider-tablet{overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.jet-listing-grid--blocks .jet-listing-grid__scroll-slider-tablet>.jet-listing-grid__items{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (max-width:767px){.jet-listing-grid--blocks .jet-listing-grid__scroll-slider-mobile{overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.jet-listing-grid--blocks .jet-listing-grid__scroll-slider-mobile>.jet-listing-grid__items{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (max-width:767px){.brxe-jet-engine-listing-grid .jet-listing-grid__scroll-slider-mobile{overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.brxe-jet-engine-listing-grid .jet-listing-grid__scroll-slider-mobile>.jet-listing-grid__items{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (max-width:991px){.brxe-jet-engine-listing-grid .jet-listing-grid__scroll-slider-tablet{overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.brxe-jet-engine-listing-grid .jet-listing-grid__scroll-slider-tablet>.jet-listing-grid__items{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.brxe-jet-engine-listing-grid .jet-listing-grid__scroll-slider-desktop{overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.brxe-jet-engine-listing-grid .jet-listing-grid__scroll-slider-desktop>.jet-listing-grid__items{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.jet-listing-grid__item.jet-equal-columns>*{height:100%}.jet-listing-grid__item.jet-equal-columns>.elementor{height:100%}.jet-listing-grid__item.jet-equal-columns>.elementor>.elementor-inner{height:100%}.jet-listing-grid__item.jet-equal-columns>.elementor>.elementor-inner>.elementor-section-wrap{height:100%}.jet-listing-grid__item.jet-equal-columns>.elementor>.elementor-inner>.elementor-section-wrap>.elementor-section{height:100%}.jet-listing-grid__item.jet-equal-columns>.elementor>.elementor-section-wrap{height:100%}.jet-listing-grid__item.jet-equal-columns>.elementor>.elementor-section-wrap>.elementor-section{height:100%}.jet-listing-grid__item.jet-equal-columns>.elementor>:is(.elementor-section,.e-container,.e-con){height:100%}.jet-listing-grid__item.jet-equal-columns .jet-engine-listing-overlay-wrap{height:100%}.jet-listing-grid__item.jet-equal-columns .jet-engine-listing-overlay-wrap>.elementor{height:100%}.jet-listing-grid__item.jet-equal-columns .jet-engine-listing-overlay-wrap>.elementor>.elementor-inner{height:100%}.jet-listing-grid__item.jet-equal-columns .jet-engine-listing-overlay-wrap>.elementor>.elementor-inner>.elementor-section-wrap{height:100%}.jet-listing-grid__item.jet-equal-columns .jet-engine-listing-overlay-wrap>.elementor>.elementor-inner>.elementor-section-wrap>.elementor-section{height:100%}.jet-listing-grid__item.jet-equal-columns .jet-engine-listing-overlay-wrap>.elementor>.elementor-section-wrap{height:100%}.jet-listing-grid__item.jet-equal-columns .jet-engine-listing-overlay-wrap>.elementor>.elementor-section-wrap>.elementor-section{height:100%}.jet-listing-grid__item.jet-equal-columns .jet-engine-listing-overlay-wrap>.elementor>:is(.elementor-section,.e-container,.e-con){height:100%}.jet-listing-grid__items.jet-equal-columns__wrapper .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.jet-listing-grid__items.jet-equal-columns__wrapper .slick-slide{float:none;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.jet-listing-grid__items.jet-equal-columns__wrapper .slick-slide img{-o-object-fit:cover;object-fit:cover;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.jet-listing-grid__items.jet-equal-columns__wrapper .slick-slide .jet-equal-columns,.jet-listing-grid__items.jet-equal-columns__wrapper .slick-slide>*{height:100%}.jet-listing-not-found{text-align:center;display:block;margin:0;width:100%}@-webkit-keyframes jet-engine-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jet-engine-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.brxe-jet-engine-listing-grid .jet-listing-grid__items{width:auto;margin:0;--column-gap:20px;--row-gap:20px;gap:var(--row-gap) var(--column-gap);--item-width:calc((100% - (var(--columns) - 1) * var(--column-gap)) / var(--columns))}.brxe-jet-engine-listing-grid .jet-listing-grid__items.slick-slider .slick-list{margin-right:calc(var(--column-gap) / -2);margin-left:calc(var(--column-gap) / -2)}.brxe-jet-engine-listing-grid .jet-listing-grid__items>.jet-listing-grid__item{max-width:var(--item-width);-webkit-box-flex:0;-ms-flex:0 0 var(--item-width);flex:0 0 var(--item-width)}.brxe-jet-engine-listing-grid .jet-listing-grid__items>.jet-listing-grid__item[class*=colspan-2-]{max-width:min(2 * var(--item-width) + (2 - 1) * var(--column-gap),100%)!important;-webkit-box-flex:0!important;-ms-flex:0 0 min(2 * var(--item-width) + (2 - 1) * var(--column-gap),100%)!important;flex:0 0 min(2 * var(--item-width) + (2 - 1) * var(--column-gap),100%)!important}.brxe-jet-engine-listing-grid .jet-listing-grid__items>.jet-listing-grid__item[class*=colspan-3-]{max-width:min(3 * var(--item-width) + (3 - 1) * var(--column-gap),100%)!important;-webkit-box-flex:0!important;-ms-flex:0 0 min(3 * var(--item-width) + (3 - 1) * var(--column-gap),100%)!important;flex:0 0 min(3 * var(--item-width) + (3 - 1) * var(--column-gap),100%)!important}.brxe-jet-engine-listing-grid .jet-listing-grid__items>.jet-listing-grid__item[class*=colspan-4-]{max-width:min(4 * var(--item-width) + (4 - 1) * var(--column-gap),100%)!important;-webkit-box-flex:0!important;-ms-flex:0 0 min(4 * var(--item-width) + (4 - 1) * var(--column-gap),100%)!important;flex:0 0 min(4 * var(--item-width) + (4 - 1) * var(--column-gap),100%)!important}.brxe-jet-engine-listing-grid .jet-listing-grid__items>.jet-listing-grid__item[class*=colspan-5-]{max-width:min(5 * var(--item-width) + (5 - 1) * var(--column-gap),100%)!important;-webkit-box-flex:0!important;-ms-flex:0 0 min(5 * var(--item-width) + (5 - 1) * var(--column-gap),100%)!important;flex:0 0 min(5 * var(--item-width) + (5 - 1) * var(--column-gap),100%)!important}.brxe-jet-engine-listing-grid .jet-listing-grid__items>.jet-listing-grid__item[class*=colspan-6-]{max-width:min(6 * var(--item-width) + (6 - 1) * var(--column-gap),100%)!important;-webkit-box-flex:0!important;-ms-flex:0 0 min(6 * var(--item-width) + (6 - 1) * var(--column-gap),100%)!important;flex:0 0 min(6 * var(--item-width) + (6 - 1) * var(--column-gap),100%)!important}.brxe-jet-engine-listing-grid .jet-listing-grid__item{padding:0}.brxe-jet-engine-listing-grid .jet-listing-grid__item.slick-slide{padding:calc(var(--row-gap) / 2) calc(var(--column-gap) / 2)}.brxe-jet-engine-listing-grid .jet-slick-dots{gap:8px}.brxe-jet-engine-listing-grid .jet-slick-dots li{margin:0}.brxe-jet-engine-listing-grid .jet-listing-grid__scroll-slider::-webkit-scrollbar-button{width:0;height:0}.brxe-jet-engine-listing-grid .jet-listing-grid__scroll-slider::-webkit-scrollbar-track{border:none}.brxe-jet-engine-listing-grid .jet-listing-grid__scroll-slider::-webkit-scrollbar-corner{background-color:transparent}.brxe-jet-engine-listing-grid .jet-listing-grid__scroll-slider::-webkit-scrollbar-thumb{border:none}.brxe-jet-engine-listing-grid .jet-listing-grid__slider-icon svg{width:1em;height:1em}div.brxe-jet-engine-listing-grid{width:100%}div.brxe-jet-engine-listing-grid>div.jet-listing-grid{width:100%}.jet-calendar-loading{opacity:0.5!important;pointer-events:none!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jet-calendar-loading .jet-calendar-caption__date-select{pointer-events:none}.jet-calendar-grid{width:100%;table-layout:fixed;border-collapse:separate}.jet-calendar-caption{max-width:100%}.jet-calendar-caption__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jet-calendar-caption__wrap.wrap-layout-3{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.jet-calendar-caption__wrap.wrap-layout-4{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.jet-calendar-caption__name{font-weight:bold;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:left}.wrap-layout-2 .jet-calendar-caption__name{text-align:right;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.wrap-layout-3 .jet-calendar-caption__name,.wrap-layout-4 .jet-calendar-caption__name{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;text-align:center;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.jet-calendar-caption__dates{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:0.5em;-moz-column-gap:0.5em;column-gap:0.5em}.wrap-layout-2 .jet-calendar-caption__dates{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.jet-calendar-caption__select-wrapper{position:relative;text-decoration:underline;cursor:pointer}.jet-calendar-caption__select-wrapper select{text-align:start;width:100%;font-family:inherit;font-size:inherit;cursor:pointer}.jet-calendar-caption__date-select{position:absolute;margin:0;padding:0;left:0;top:0;text-transform:inherit;opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:100%}.jet-calendar-caption__date-select:focus-visible{outline:none}.jet-calendar-nav__link{cursor:pointer;width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.jet-calendar-nav__link svg{height:1em;fill:currentColor}.wrap-layout-3 .jet-calendar-nav__link.nav-link-prev,.wrap-layout-4 .jet-calendar-nav__link.nav-link-prev{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.rtl .jet-calendar-nav__link.nav-link-prev svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.wrap-layout-3 .jet-calendar-nav__link.nav-link-next,.wrap-layout-4 .jet-calendar-nav__link.nav-link-next{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}body:not(.rtl) .jet-calendar-nav__link.nav-link-next svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.jet-calendar-header__week-day{width:14.2857%;text-align:center;padding:10px;background:#fafafa}.jet-calendar-header__week-day.day-pad{opacity:0.5}.jet-calendar-week__day{width:14.2857%;vertical-align:top}.jet-calendar-week__day-wrap{position:relative}.jet-calendar-week__day-header{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:3}.jet-calendar-week__day-date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jet-calendar-week__day-mobile-wrap{display:none}@media (max-width:1025px){.jet-calendar-week__day-mobile-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}}.jet-calendar-week__day-mobile-overlay{cursor:pointer;position:absolute;z-index:20;left:0;right:0;top:0;bottom:0}.jet-calendar-week__day-mobile-trigger{width:24px;height:24px;cursor:pointer}.jet-calendar-week__day-content{padding:10px;min-height:100px}@media (max-width:1025px){.jet-calendar-week__day-content{display:none}}.brxe-jet-listing-calendar .jet-calendar-week__day{padding:0}.brxe-jet-listing-calendar .jet-calendar-week__day-date{display:block;text-align:center}.brxe-jet-listing-calendar .jet-calendar-nav__link svg{width:1em;height:1em}.jet-form.is-loading{opacity:0.5;pointer-events:none}.jet-form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -5px;padding:5px 0}.jet-form-row:last-child{padding-bottom:0!important}.jet-form-row--first-visible{padding-top:0!important}.jet-form-row.jet-form-row--hidden{margin:0!important;padding:0!important}.jet-form__group-break{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.jet-form-col{min-height:1px;padding:0 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.jet-form-col.field-type-heading{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.layout-row .jet-form-col{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.jet-form-col__start{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%}.jet-form-col__end{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media (min-width:600px){.jet-form-col-1{max-width:8.33333%;width:8.33333%;-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%}.jet-form-col-2{max-width:16.66666%;width:16.66666%;-webkit-box-flex:0;-ms-flex:0 0 16.66666%;flex:0 0 16.66666%}.jet-form-col-3{max-width:25%;width:25%;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}.jet-form-col-4{max-width:33.33333%;width:33.33333%;-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%}.jet-form-col-5{max-width:41.66666%;width:41.66666%;-webkit-box-flex:0;-ms-flex:0 0 41.66666%;flex:0 0 41.66666%}.jet-form-col-6{max-width:50%;width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.jet-form-col-7{max-width:58.33333%;width:58.33333%;-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%}.jet-form-col-8{max-width:66.66666%;width:66.66666%;-webkit-box-flex:0;-ms-flex:0 0 66.66666%;flex:0 0 66.66666%}.jet-form-col-9{max-width:75%;width:75%;-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%}.jet-form-col-10{max-width:83.33333%;width:83.33333%;-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%}.jet-form-col-11{max-width:91.66666%;width:91.66666%;-webkit-box-flex:0;-ms-flex:0 0 91.66666%;flex:0 0 91.66666%}.jet-form-col-12{max-width:100%;width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}body:not(.rtl) .jet-form-push-1{margin-left:8.3333333333%}body.rtl .jet-form-push-1{margin-right:8.3333333333%}body:not(.rtl) .jet-form-push-2{margin-left:16.6666666667%}body.rtl .jet-form-push-2{margin-right:16.6666666667%}body:not(.rtl) .jet-form-push-3{margin-left:25%}body.rtl .jet-form-push-3{margin-right:25%}body:not(.rtl) .jet-form-push-4{margin-left:33.3333333333%}body.rtl .jet-form-push-4{margin-right:33.3333333333%}body:not(.rtl) .jet-form-push-5{margin-left:41.6666666667%}body.rtl .jet-form-push-5{margin-right:41.6666666667%}body:not(.rtl) .jet-form-push-6{margin-left:50%}body.rtl .jet-form-push-6{margin-right:50%}body:not(.rtl) .jet-form-push-7{margin-left:58.3333333333%}body.rtl .jet-form-push-7{margin-right:58.3333333333%}body:not(.rtl) .jet-form-push-8{margin-left:66.6666666667%}body.rtl .jet-form-push-8{margin-right:66.6666666667%}body:not(.rtl) .jet-form-push-9{margin-left:75%}body.rtl .jet-form-push-9{margin-right:75%}body:not(.rtl) .jet-form-push-10{margin-left:83.3333333333%}body.rtl .jet-form-push-10{margin-right:83.3333333333%}body:not(.rtl) .jet-form-push-11{margin-left:91.6666666667%}body.rtl .jet-form-push-11{margin-right:91.6666666667%}}.jet-form-page--hidden{display:none}.jet-form__next-page-msg{display:none}.jet-form__next-page-msg--visible{display:block}.jet-form__calculated-field{display:-webkit-box;display:-ms-flexbox;display:flex}.jet-form__calculated-field--hidden{display:none}.layout-column .jet-form__label{max-width:100%;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.jet-form__heading,.jet-form__label{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.jet-form__field-error{width:100%}.jet-form__desc{display:block}.layout-column .jet-form__desc{max-width:100%;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.jet-form__prev-page{outline:none}.jet-form__field{-webkit-box-sizing:border-box;box-sizing:border-box}.layout-column .jet-form__field:not(.checkboxes-field):not(.radio-field):not(.range-field){max-width:100%;width:100%;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.layout-row .jet-form__field:not(.checkboxes-field):not(.radio-field):not(.range-field){width:100%}.jet-form__field-wrap{position:relative}.jet-form__field-label{cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jet-form__field-template+.jet-form__field-label{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;opacity:0}.jet-form__field-label input{-ms-flex-negative:0;flex-shrink:0;margin:0 5px 0 0}.rtl .jet-form__field-label input{margin:0 0 0 5px}.jet-form__field-template{cursor:pointer}.jet-form__field-value{white-space:nowrap}.jet-form__field-value-number{display:inline-block;text-align:center}.jet-form__submit-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.jet-form__submit-wrap.has-prev{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.jet-form__check-mark{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.jet-form__check-mark__icon.is-svg-icon svg{display:block;width:1em;height:1em}.jet-form__check-mark--default{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.jet-form__field-template--checked .jet-form__check-mark--default{display:none}.jet-form__check-mark--checked{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.jet-form__field-template--checked .jet-form__check-mark--checked{display:-webkit-box;display:-ms-flexbox;display:flex}.jet-form-repeater{width:100%}.jet-form-repeater__initial{display:none}.jet-form-repeater__row{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:15px 0}.jet-form-repeater__row-fields{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.jet-form-repeater__row .jet-form-col{padding:0 5px}.jet-form-repeater__actions{display:-webkit-box;display:-ms-flexbox;display:flex}.jet-form-repeater__new{margin:10px 0 0 0}.jet-form-repeater__remove{margin:0 0 0 10px;text-decoration:none!important}.layout-column .jet-form__fields-group.checkradio-wrap{width:100%}.jet-form__field-wrap.range-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.jet-form input[type=range].jet-form__field.range-field{margin-right:10px;-webkit-appearance:none;min-height:18px}.rtl .jet-form input[type=range].jet-form__field.range-field{margin-left:10px;margin-right:0}.jet-form input[type=range].jet-form__field.range-field,.jet-form input[type=range].jet-form__field.range-field:focus{padding:0;background:transparent;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;outline:none}.jet-form input[type=range].jet-form__field.range-field::-webkit-slider-runnable-track{width:100%;height:4px;cursor:pointer;background:#e3ddd8;-webkit-box-shadow:none;box-shadow:none;border:none}.jet-form input[type=range].jet-form__field.range-field::-moz-range-track{width:100%;height:4px;cursor:pointer;background:#e3ddd8;box-shadow:none;border:none}.jet-form input[type=range].jet-form__field.range-field::-ms-track{width:100%;height:4px;cursor:pointer;background:#e3ddd8;box-shadow:none;border:none;color:transparent}.jet-form input[type=range].jet-form__field.range-field::-ms-fill-lower{background:transparent}.jet-form input[type=range].jet-form__field.range-field::-ms-fill-upper{background:transparent}.jet-form input[type=range].jet-form__field.range-field::-webkit-slider-thumb{width:18px;height:18px;background:#ccc;border-radius:50%;cursor:pointer;-webkit-box-shadow:none;box-shadow:none;border:none;margin-top:-7px;-webkit-appearance:none}.jet-form input[type=range].jet-form__field.range-field::-moz-range-thumb{width:18px;height:18px;background:#ccc;border-radius:50%;cursor:pointer;box-shadow:none;border:none}.jet-form input[type=range].jet-form__field.range-field::-ms-thumb{width:18px;height:18px;background:#ccc;border-radius:50%;cursor:pointer;box-shadow:none;border:none}.jet-form-message{margin:20px 0 0 0;text-align:center;padding:20px}.jet-form-message--success{border:1px solid green;color:green}.jet-form-message--error{border:1px solid red;color:red}.jet-engine-file-upload__files{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.jet-engine-file-upload .sortable-placeholder{-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;width:100px;margin:0 10px 10px 0;position:relative;background:rgba(123,123,123,0.2);height:100px}.jet-engine-file-upload__content{min-height:100px;min-width:100px;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.jet-engine-file-upload__loader{top:0;left:0;right:10px;bottom:10px;position:absolute;background:rgba(0,0,0,0.5);display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.is-loading .jet-engine-file-upload__loader{display:-webkit-box;display:-ms-flexbox;display:flex}.jet-engine-file-upload__file{width:100px;height:100px;margin:0 10px 10px 0;position:relative;background-color:rgba(123,123,123,0.2);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%237a7a7a' width='48px' height='48px'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M16.5 6v11.5c0 2.21-1.79 4-4 4s-4-1.79-4-4V5c0-1.38 1.12-2.5 2.5-2.5s2.5 1.12 2.5 2.5v10.5c0 .55-.45 1-1 1s-1-.45-1-1V6H10v9.5c0 1.38 1.12 2.5 2.5 2.5s2.5-1.12 2.5-2.5V5c0-2.21-1.79-4-4-4S7 2.79 7 5v12.5c0 3.04 2.46 5.5 5.5 5.5s5.5-2.46 5.5-5.5V6h-1.5z'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat}.is-loading .jet-engine-file-upload__file{opacity:0.5}.jet-engine-file-upload__file-remove{position:absolute;left:0;right:0;top:50%;bottom:0;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:opacity 200ms linear;transition:opacity 200ms linear;opacity:0;background:rgba(0,0,0,0.4)}.jet-engine-file-upload__file-remove svg path{fill:#fff}.jet-engine-file-upload__file:hover .jet-engine-file-upload__file-remove{opacity:1}.jet-engine-file-upload__file img{display:block;width:100%;height:100%!important;padding:0;margin:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.jet-engine-file-upload__errors.is-hidden{display:none}input.jet-form__field.file-field.jet-engine-file-upload__input{border:none!important;padding:0!important;border-radius:0!important;margin:0!important;width:auto!important}.jet-engine-file-upload__value:not([value*=""])+input.jet-form__field.file-field.jet-engine-file-upload__input{color:transparent}.field-type-wysiwyg .jet-form__field{padding:0!important;border:none!important;border-radius:0!important}.jet-profile-menu{display:-webkit-box;display:-ms-flexbox;display:flex}.jet-profile-menu.layout--horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.jet-profile-menu.layout--vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:1024px){.jet-profile-menu.layout-tablet--horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}body[data-elementor-device-mode=tablet] .jet-profile-menu.layout-tablet--horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (max-width:1024px){.jet-profile-menu.layout-tablet--vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}body[data-elementor-device-mode=tablet] .jet-profile-menu.layout-tablet--vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:767px){.jet-profile-menu.layout-mobile--horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}body[data-elementor-device-mode=mobile] .jet-profile-menu.layout-mobile--horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (max-width:767px){.jet-profile-menu.layout-mobile--vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}body[data-elementor-device-mode=mobile] .jet-profile-menu.layout-mobile--vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.jet-profile-menu__item-link{display:block;padding:5px 10px}.jet-map-marker{font-size:40px;cursor:pointer;max-width:100%;max-height:100%}.jet-map-marker.is-svg-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.jet-map-marker.is-svg-icon .e-font-icon-svg{fill:currentColor}.jet-map-listing .jet-map-marker.is-svg-icon.apply-fill svg path,.jet-map-listing .jet-map-marker.is-svg-icon.custom-color.apply-fill svg path{fill:currentColor!important}.jet-map-listing .jet-map-marker.is-svg-icon.apply-stroke svg path,.jet-map-listing .jet-map-marker.is-svg-icon.custom-color.apply-stroke svg path{stroke:currentColor!important}.jet-map-marker.is-svg-icon svg{width:1em;height:1em}.leaflet-marker-icon .jet-map-marker.is-svg-icon svg{width:100%;height:auto}.jet-map-marker.is-svg-icon img{width:1em;height:auto}.leaflet-marker-icon .jet-map-marker.is-svg-icon img{width:100%;height:auto}.jet-map-listing .leaflet-marker-icon{background:none;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.jet-map-listing .leaflet-popup-content-wrapper{padding:0}.jet-map-listing .leaflet-popup-content{margin:0;min-height:40px}.jet-map-box.mapboxgl-popup{padding:25px 0 0 0}.jet-map-box.mapboxgl-popup .mapboxgl-popup-content{padding:0}.popup-has-pin .jet-map-box:after{content:"";position:absolute;top:100%;width:0;height:0;border-style:solid;left:50%;margin:0 0 0 -10px;border-width:10px 10px 0 10px;border-color:transparent;border-top-color:#fff}.jet-map-listing .jet-map-box img{max-width:100%}.jet-map-box .jet-map-close{position:absolute;right:0;top:0;cursor:pointer;z-index:9999}.jet-map-box .jet-map-preloader{width:100%;padding:20px 0;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.jet-map-box .jet-map-preloader .jet-map-loader{display:block;width:24px;height:24px;margin:0 auto;border:3px solid currentColor;border-top-color:transparent;border-radius:50%;-webkit-animation:jet-engine-map-spin 1s infinite linear;animation:jet-engine-map-spin 1s infinite linear}.jet-map-marker-wrap{padding:5px;position:relative;margin:0 0 10px;background:#fff;z-index:999;cursor:pointer;text-align:center}.jet-map-marker-wrap:after{content:"";position:absolute;top:100%;width:0;height:0;border-style:solid;left:50%;margin:0 0 0 -10px;border-width:10px 10px 0 10px;border-color:transparent;border-top-color:#fff}.jet-map-listing .gm-svpc{max-width:none}.jet-map-listing .gm-svpc img{max-width:none}.jet-map-listing .gm-style-mtc button{border-radius:0}.jet-map-box button.mapboxgl-popup-close-button{padding:5px;font-size:16px;line-height:12px;font-weight:normal;color:#333}@-webkit-keyframes jet-engine-map-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jet-engine-map-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.brxe-jet-engine-maps-listing{width:100%}.brxe-jet-engine-maps-listing .jet-map-listing{height:500px}.brxe-jet-engine-maps-listing .jet-map-marker.is-svg-icon svg{fill:currentColor}.brxe-jet-engine-maps-listing .jet-map-marker.is-svg-icon.custom-color svg{fill:currentColor!important}.brxe-jet-engine-maps-listing .jet-map-marker.is-svg-icon.custom-color path{fill:inherit}.jet-data-store-link-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:999}.jet-data-store-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.jet-data-store-link__label{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.jet-data-store-link.is-hidden{display:none!important}.jet-data-store-link__icon{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.jet-data-store-link__icon.is-svg-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.jet-data-store-link__icon.is-svg-icon svg{width:1em;height:1em}.brxe-jet-engine-data-store-button .jet-data-store-link__icon.is-svg-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.brxe-jet-engine-data-store-button .jet-data-store-link__icon.is-svg-icon svg{width:1em;height:1em;fill:currentColor}.brxe-jet-engine-data-store-button .jet-data-store-link__icon.is-svg-icon path{fill:inherit}.jet-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1em;overflow:hidden}.jet-container>*{position:relative;z-index:1}.jet-container[data-url]{cursor:pointer}#wpwrap .jet-container>.block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block{max-width:100%!important}.jet-container--content-direction-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.jet-container--content-direction-vertical>*{width:100%}.jet-container--content-direction-vertical>.block-editor-inner-blocks{width:100%}.jet-container--content-direction-vertical>.block-editor-inner-blocks>.block-editor-block-list__layout{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.jet-container--content-direction-vertical>.block-editor-inner-blocks>.block-editor-block-list__layout>.block-editor-block-list__block{width:100%}.jet-container--content-direction-horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.jet-container--content-direction-horizontal>.block-editor-inner-blocks>.block-editor-block-list__layout{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-right:30px}.jet-container--content-direction-horizontal>.block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block{margin-left:10px;margin-right:10px}.jet-container--content-direction-horizontal>.block-editor-inner-blocks>.block-editor-block-list__layout>.block-list-appender{margin-left:35px}.jet-container--content-direction-horizontal>p{margin:0}.jet-container--content-align-flex-start{-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.jet-container--content-align-flex-start>.block-editor-inner-blocks>.block-editor-block-list__layout{-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.jet-container--content-align-flex-end{-ms-flex-line-pack:end;align-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.jet-container--content-align-flex-end>.block-editor-inner-blocks>.block-editor-block-list__layout{-ms-flex-line-pack:end;align-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.jet-container--content-align-center{-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jet-container--content-align-center>.block-editor-inner-blocks>.block-editor-block-list__layout{-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jet-container--content-align-stretch{-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.jet-container--content-align-stretch>.block-editor-inner-blocks>.block-editor-block-list__layout{-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.jet-container--content-align-space-between{-ms-flex-line-pack:justify;align-content:space-between}.jet-container--content-align-space-between>.block-editor-inner-blocks>.block-editor-block-list__layout{-ms-flex-line-pack:justify;align-content:space-between}.jet-container--content-justify-flex-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.jet-container--content-justify-flex-start>.block-editor-inner-blocks>.block-editor-block-list__layout{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.jet-container--content-justify-flex-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.jet-container--content-justify-flex-end>.block-editor-inner-blocks>.block-editor-block-list__layout{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.jet-container--content-justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.jet-container--content-justify-center>.block-editor-inner-blocks>.block-editor-block-list__layout{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.jet-container--content-justify-stretch{-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}.jet-container--content-justify-stretch>.block-editor-inner-blocks>.block-editor-block-list__layout{-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}.jet-container--content-justify-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.jet-container--content-justify-space-between>.block-editor-inner-blocks>.block-editor-block-list__layout{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.jet-container>.block-editor-inner-blocks{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.jet-container>.block-editor-inner-blocks>.block-editor-block-list__layout{display:-webkit-box;display:-ms-flexbox;display:flex}.jet-container__overlay{position:absolute!important;left:0;top:0;right:0;bottom:0}.jet-section{width:100%!important;max-width:100%!important;margin:0!important}.jet-section--layout-boxed .jet-section__content{margin:0 auto;max-width:100%}.jedv-resize-columns.elementor-section>.elementor-container>.elementor-column,.jedv-resize-columns.elementor-section>.elementor-container>.elementor-row>.elementor-column{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.jet-engine-lightbox-icon{font-size:36px;color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,calc(-50% + 10px));transform:translate(-50%,calc(-50% + 10px));opacity:0;-webkit-transition:all 150ms linear;transition:all 150ms linear}a:hover .jet-engine-lightbox-icon{opacity:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.jet-engine-lightbox-icon svg{fill:currentColor!important;width:36px;height:36px}a:has(>.jet-engine-lightbox-icon):before{display:none}
/* /wp-content/plugins/woocommerce/assets/css/woocommerce-layout.css */
:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:right}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}.woocommerce .col2-set::after,.woocommerce .col2-set::before,.woocommerce-page .col2-set::after,.woocommerce-page .col2-set::before{content:" ";display:table}.woocommerce .col2-set::after,.woocommerce-page .col2-set::after{clear:both}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:48%}.woocommerce #content div.product div.images.woocommerce-product-gallery .flex-viewport,.woocommerce div.product div.images.woocommerce-product-gallery .flex-viewport,.woocommerce-page #content div.product div.images.woocommerce-product-gallery .flex-viewport,.woocommerce-page div.product div.images.woocommerce-product-gallery .flex-viewport{touch-action:pan-y pinch-zoom}.woocommerce #content div.product div.thumbnails::after,.woocommerce #content div.product div.thumbnails::before,.woocommerce div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::before,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::before,.woocommerce-page div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::before{content:" ";display:table}.woocommerce #content div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::after{clear:both}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{float:left;width:30.75%;margin-right:3.8%;margin-bottom:1em}.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last{margin-right:0}.woocommerce #content div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails a.first{clear:both}.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a{width:100%;margin-right:0;float:none}.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a{width:48%}.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a{width:22.05%}.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a{width:16.9%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:48%;clear:none}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before{content:" ";display:table}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce #content div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::before,.woocommerce div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::before,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::before,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::before{content:" ";display:table}.woocommerce #content div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::after{clear:both}.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img{float:right;height:auto}.woocommerce ul.products,.woocommerce-page ul.products{clear:both}.woocommerce ul.products::after,.woocommerce ul.products::before,.woocommerce-page ul.products::after,.woocommerce-page ul.products::before{content:" ";display:table}.woocommerce ul.products::after,.woocommerce-page ul.products::after{clear:both}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;margin:0 3.8% 2.992em 0;padding:0;position:relative;width:22.05%;margin-left:0}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:both}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0}.woocommerce ul.products.columns-1 li.product,.woocommerce-page ul.products.columns-1 li.product{width:100%;margin-right:0}.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2 li.product{width:48%}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:30.75%}.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:16.95%}.woocommerce ul.products.columns-6 li.product,.woocommerce-page ul.products.columns-6 li.product{width:13.5%}.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product{width:100%;margin-right:0}.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product{width:48%}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:30.75%}.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:16.95%}.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products li.product{width:13.5%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce-page .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::before{content:" ";display:table}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::after{clear:both}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:80px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:left}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%}.woocommerce .cart-collaterals::after,.woocommerce .cart-collaterals::before,.woocommerce-page .cart-collaterals::after,.woocommerce-page .cart-collaterals::before{content:" ";display:table}.woocommerce .cart-collaterals::after,.woocommerce-page .cart-collaterals::after{clear:both}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width:30.75%;float:left}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:left}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:48%}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;clear:right;float:right}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce .cart-collaterals .shipping_calculator::before,.woocommerce-page .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::before{content:" ";display:table}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::after{clear:both}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:48%}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.cart_list li::before,.woocommerce-page ul.product_list_widget li::after,.woocommerce-page ul.product_list_widget li::before{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:right;height:auto}.woocommerce form .form-row::after,.woocommerce form .form-row::before,.woocommerce-page form .form-row::after,.woocommerce-page form .form-row::before{content:" ";display:table}.woocommerce form .form-row::after,.woocommerce-page form .form-row::after{clear:both}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:left}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}.woocommerce form .password-input,.woocommerce-page form .password-input{display:flex;flex-direction:column;justify-content:center;position:relative}.woocommerce form .password-input input[type=password],.woocommerce-page form .password-input input[type=password]{padding-right:2.5rem}.woocommerce form .password-input input::-ms-reveal,.woocommerce-page form .password-input input::-ms-reveal{display:none}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{background-color:transparent;border-radius:0;border:0;color:var(--wc-form-color-text,#000);cursor:pointer;font-size:inherit;line-height:inherit;margin:0;padding:0;position:absolute;right:.7em;text-decoration:none;top:50%;transform:translateY(-50%);-moz-osx-font-smoothing:inherit;-webkit-appearance:none;-webkit-font-smoothing:inherit}.woocommerce form .show-password-input::before,.woocommerce-page form .show-password-input::before{background-repeat:no-repeat;background-size:cover;background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.3 3.3C16.9 2.9 16.2 2.9 15.7 3.3L13.3 5.7C12.2437 5.3079 11.1267 5.1048 10 5.1C6.2 5.2 2.8 7.2 1 10.5C1.2 10.9 1.5 11.3 1.8 11.7C2.6 12.8 3.6 13.7 4.7 14.4L3 16.1C2.6 16.5 2.5 17.2 3 17.7C3.4 18.1 4.1 18.2 4.6 17.7L17.3 4.9C17.7 4.4 17.7 3.7 17.3 3.3ZM6.7 12.3L5.4 13.6C4.2 12.9 3.1 11.9 2.3 10.7C3.5 9 5.1 7.8 7 7.2C5.7 8.6 5.6 10.8 6.7 12.3ZM10.1 9C9.6 8.5 9.7 7.7 10.2 7.2C10.7 6.8 11.4 6.8 11.9 7.2L10.1 9ZM18.3 9.5C17.8 8.8 17.2 8.1 16.5 7.6L15.5 8.6C16.3 9.2 17 9.9 17.6 10.8C15.9 13.4 13 15 9.9 15H9.1L8.1 16C8.8 15.9 9.4 16 10 16C13.3 16 16.4 14.4 18.3 11.7C18.6 11.3 18.8 10.9 19.1 10.5C18.8 10.2 18.6 9.8 18.3 9.5ZM14 10L10 14C12.2 14 14 12.2 14 10Z" fill="%23111111"/></svg>');content:"";display:block;height:22px;width:22px}.woocommerce form .show-password-input.display-password::before,.woocommerce-page form .show-password-input.display-password::before{background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.3 9.49999C15 4.89999 8.50002 3.79999 3.90002 7.19999C2.70002 8.09999 1.70002 9.29999 0.900024 10.6C1.10002 11 1.40002 11.4 1.70002 11.8C5.00002 16.4 11.3 17.4 15.9 14.2C16.8 13.5 17.6 12.8 18.3 11.8C18.6 11.4 18.8 11 19.1 10.6C18.8 10.2 18.6 9.79999 18.3 9.49999ZM10.1 7.19999C10.6 6.69999 11.4 6.69999 11.9 7.19999C12.4 7.69999 12.4 8.49999 11.9 8.99999C11.4 9.49999 10.6 9.49999 10.1 8.99999C9.60003 8.49999 9.60003 7.69999 10.1 7.19999ZM10 14.9C6.90002 14.9 4.00002 13.3 2.30002 10.7C3.50002 8.99999 5.10002 7.79999 7.00002 7.19999C6.30002 7.99999 6.00002 8.89999 6.00002 9.89999C6.00002 12.1 7.70002 14 10 14C12.2 14 14.1 12.3 14.1 9.99999V9.89999C14.1 8.89999 13.7 7.89999 13 7.19999C14.9 7.79999 16.5 8.99999 17.7 10.7C16 13.3 13.1 14.9 10 14.9Z" fill="%23111111"/></svg>')}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:left;padding:0 1em 0 0;float:left}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-billing-fields::before,.woocommerce .woocommerce-shipping-fields::after,.woocommerce .woocommerce-shipping-fields::before,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-billing-fields::before,.woocommerce-page .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-shipping-fields::before{content:" ";display:table}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::after{clear:both}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em}.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position:relative}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:68%}.woocommerce-account .woocommerce-MyAccount-content mark{background-color:transparent;color:inherit;font-weight:700}.woocommerce-page.left-sidebar #content.twentyeleven{width:58.4%;margin:0 7.6%;float:right}.woocommerce-page.right-sidebar #content.twentyeleven{margin:0 7.6%;width:58.4%;float:left}.twentyfourteen .tfwc{padding:12px 10px 0;max-width:474px;margin:0 auto}.twentyfourteen .tfwc .product .entry-summary{padding:0!important;margin:0 0 1.618em!important}.twentyfourteen .tfwc div.product.hentry.has-post-thumbnail{margin-top:0}@media screen and (min-width:673px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1040px){.twentyfourteen .tfwc{padding-right:15px;padding-left:15px}}@media screen and (min-width:1110px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1218px){.twentyfourteen .tfwc{margin-right:54px}.full-width .twentyfourteen .tfwc{margin-right:auto}}.twentyfifteen .t15wc{padding-left:7.6923%;padding-right:7.6923%;padding-top:7.6923%;margin-bottom:7.6923%;background:#fff;box-shadow:0 0 1px rgba(0,0,0,.15)}.twentyfifteen .t15wc .page-title{margin-left:0}@media screen and (min-width:38.75em){.twentyfifteen .t15wc{margin-right:7.6923%;margin-left:7.6923%;margin-top:8.3333%}}@media screen and (min-width:59.6875em){.twentyfifteen .t15wc{margin-left:8.3333%;margin-right:8.3333%;padding:10%}.single-product .twentyfifteen .entry-summary{padding:0!important}}.twentysixteen .site-main{margin-right:7.6923%;margin-left:7.6923%}.twentysixteen .entry-summary{margin-right:0;margin-left:0}#content .twentysixteen div.product div.images,#content .twentysixteen div.product div.summary{width:46.42857%}@media screen and (min-width:44.375em){.twentysixteen .site-main{margin-right:23.0769%}}@media screen and (min-width:56.875em){.twentysixteen .site-main{margin-right:0;margin-left:0}.no-sidebar .twentysixteen .site-main{margin-right:15%;margin-left:15%}.no-sidebar .twentysixteen .entry-summary{margin-right:0;margin-left:0}}.rtl .woocommerce .col2-set .col-1,.rtl .woocommerce-page .col2-set .col-1{float:right}.rtl .woocommerce .col2-set .col-2,.rtl .woocommerce-page .col2-set .col-2{float:left}
/* /wp-content/plugins/woocommerce/assets/css/woocommerce.css */
:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px}@keyframes spin{100%{transform:rotate(360deg)}}@font-face{font-family:star;src:url("/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2") format("woff2"),url("/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff") format("woff"),url("/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:WooCommerce;src:url("/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2") format("woff2"),url("/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff") format("woff"),url("/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf") format("truetype");font-weight:400;font-style:normal}.woocommerce form .form-row{padding:3px;margin:0 0 6px}.woocommerce form .form-row [placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:0}.woocommerce form .form-row label{line-height:2}.woocommerce form .form-row label.hidden{visibility:hidden}.woocommerce form .form-row label.inline{display:inline}.woocommerce form .form-row .woocommerce-input-wrapper .description{background:#1e85be;color:#fff;border-radius:3px;padding:1em;margin:.5em 0 0;clear:both;display:none;position:relative}.woocommerce form .form-row .woocommerce-input-wrapper .description a{color:#fff;text-decoration:underline;border:0;box-shadow:none}.woocommerce form .form-row .woocommerce-input-wrapper .description::before{left:50%;top:0;margin-top:-4px;transform:translateX(-50%) rotate(180deg);content:"";position:absolute;border-width:4px 6px 0 6px;border-style:solid;border-color:#1e85be transparent transparent transparent;z-index:100;display:block}.woocommerce form .form-row .input-checkbox{display:inline;margin:-2px 8px 0 0;text-align:center;vertical-align:middle}.woocommerce form .form-row .input-text,.woocommerce form .form-row select{font-family:inherit;font-weight:400;letter-spacing:normal;padding:.5em;display:block;background-color:var(--wc-form-color-background,#fff);border:var(--wc-form-border-width) solid var(--wc-form-border-color);border-radius:var(--wc-form-border-radius);color:var(--wc-form-color-text,#000);box-sizing:border-box;width:100%;margin:0;line-height:normal;height:auto}.woocommerce form .form-row .input-text:focus,.woocommerce form .form-row select:focus{border-color:currentcolor}.woocommerce form .form-row select{cursor:pointer;appearance:none;padding-right:3em;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=");background-repeat:no-repeat;background-size:16px;background-position:calc(100% - .5em) 50%}.woocommerce form .form-row textarea{height:4em;line-height:1.5;box-shadow:none}.woocommerce form .form-row .country_to_state--single{background:0 0;border:0;padding:0;appearance:none;background-image:none;font:inherit;font-weight:700;color:inherit;width:auto;pointer-events:none}.woocommerce form .form-row .required{color:var(--wc-red);font-weight:700;border:0!important;text-decoration:none;visibility:hidden}.woocommerce form .form-row .optional{visibility:visible}.woocommerce form .form-row.woocommerce-invalid label{color:var(--wc-red)}.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:var(--wc-red)}.woocommerce form .form-row.woocommerce-invalid .select2-container:not(.select2-container--open) .select2-selection{border-color:var(--wc-red)}.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:var(--wc-green)}.woocommerce form .form-row.woocommerce-validated .select2-container:not(.select2-container--open) .select2-selection{border-color:var(--wc-green)}.woocommerce form .form-row ::-webkit-input-placeholder{line-height:normal}.woocommerce form .form-row :-moz-placeholder{line-height:normal}.woocommerce form .form-row :-ms-input-placeholder{line-height:normal}:where(.woocommerce) .select2-container{width:100%}:where(.woocommerce) .select2-container .select2-selection--single{height:auto}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__rendered{padding:.5em;line-height:normal;box-sizing:border-box;color:var(--wc-form-color-text,#444);font-weight:400}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__placeholder{color:var(--wc-form-color-text,#444)}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__arrow{position:absolute;top:2px;right:.5em;height:100%;width:16px}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__arrow b{border:none;display:block;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=") no-repeat;background-size:16px;width:16px;height:16px;position:absolute;top:50%;left:0;margin:-8px 0 0}:where(.woocommerce) .select2-container .select2-dropdown,:where(.woocommerce) .select2-container .select2-selection{background-color:var(--wc-form-color-background,#fff);border:var(--wc-form-border-width,1px) solid var(--wc-form-border-color,#aaa);border-radius:var(--wc-form-border-radius,4px)}:where(.woocommerce) .select2-container.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}:where(.woocommerce) .select2-container.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}:where(.woocommerce) .select2-results__options{list-style:none;margin:0;padding:0}:where(.woocommerce) .select2-results__option{margin:0}.woocommerce-store-notice,p.demo_store{position:absolute;top:0;left:0;right:0;margin:0;width:100%;font-size:1em;padding:1em 0;text-align:center;background-color:#720eec;color:#fcfbfe;z-index:99998;box-shadow:0 1px 1em rgba(0,0,0,.2);display:none}.woocommerce-store-notice a,p.demo_store a{color:#fcfbfe;text-decoration:underline}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.admin-bar p.demo_store{top:32px}.woocommerce-product-gallery__photoswipe-video-wrapper{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.woocommerce-product-gallery__photoswipe-video{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain}.clear{clear:both}.woocommerce .blockUI.blockOverlay{position:relative}.woocommerce .blockUI.blockOverlay::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background:url("/wp-content/plugins/woocommerce/assets/images/icons/loader.svg") center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}.woocommerce .loader::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background:url("/wp-content/plugins/woocommerce/assets/images/icons/loader.svg") center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}.woocommerce a.remove{display:block;font-size:1.5em;height:1em;width:1em;text-align:center;line-height:1;border-radius:100%;color:var(--wc-red)!important;text-decoration:none;font-weight:700;border:0}.woocommerce a.remove:hover{color:#fff!important;background:var(--wc-red)}.woocommerce small.note{display:block;color:#767676;font-size:.857em;margin-top:10px}.woocommerce .woocommerce-breadcrumb{margin:0 0 1em;padding:0}.woocommerce .woocommerce-breadcrumb::after,.woocommerce .woocommerce-breadcrumb::before{content:" ";display:table}.woocommerce .woocommerce-breadcrumb::after{clear:both}.woocommerce .quantity .qty{width:3.631em;text-align:center}.woocommerce div.product{margin-bottom:0;position:relative}.woocommerce div.product .product_title{clear:none;margin-top:0;padding:0}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{background:inherit;font-weight:700;display:inline-block}.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:.7;display:inline-block}.woocommerce div.product p.stock{font-size:.92em}.woocommerce div.product .woocommerce-product-rating{margin-bottom:1.618em}.woocommerce div.product div.images{margin-bottom:2em}.woocommerce div.product div.images img{display:block;width:100%;height:auto;box-shadow:none}.woocommerce div.product div.images div.thumbnails{padding-top:1em}.woocommerce div.product div.images.woocommerce-product-gallery{position:relative}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{transition:all cubic-bezier(.795, -.035, 0, 1) .5s;margin:0;padding:0}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg{background-color:#fff;opacity:0}.woocommerce div.product div.images .woocommerce-product-gallery__image--placeholder{border:1px solid #f2f2f2}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}.woocommerce div.product div.images .woocommerce-product-gallery__image a{display:block;outline-offset:-2px}.woocommerce div.product div.images .woocommerce-product-gallery__video .wp-post-video{display:block;width:100%;height:auto}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{background:#fff;border:none;box-sizing:content-box;border-radius:100%;cursor:pointer;font-size:2em;height:36px;padding:0;position:absolute;right:.5em;text-indent:-9999px;top:.5em;width:36px;z-index:99}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::before{border:2px solid #000;border-radius:100%;box-sizing:content-box;content:"";display:block;height:10px;left:9px;top:9px;position:absolute;width:10px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::after{background:#000;border-radius:6px;box-sizing:content-box;content:"";display:block;height:8px;left:22px;position:absolute;top:19px;transform:rotate(-45deg);width:2px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger span[aria-hidden=true]{border:0;clip-path:inset(50%);height:1px;left:50%;margin:-1px;overflow:hidden;position:absolute;top:50%;width:1px}.woocommerce div.product div.images .flex-control-thumbs{overflow:hidden;zoom:1;margin:0;padding:0}.woocommerce div.product div.images .flex-control-thumbs li{width:25%;float:left;margin:0;list-style:none;position:relative}.woocommerce div.product div.images .flex-control-thumbs li .woocommerce-product-gallery__video-thumbnail-preview,.woocommerce div.product div.images .flex-control-thumbs li img{cursor:pointer;opacity:.5;margin:0}.woocommerce div.product div.images .flex-control-thumbs li .woocommerce-product-gallery__video-thumbnail-preview.flex-active,.woocommerce div.product div.images .flex-control-thumbs li .woocommerce-product-gallery__video-thumbnail-preview:hover,.woocommerce div.product div.images .flex-control-thumbs li img.flex-active,.woocommerce div.product div.images .flex-control-thumbs li img:hover{opacity:1}.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail::before{content:"▶";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;color:#fff;font-size:1.4em;text-shadow:0 0 .25em rgba(0,0,0,.8);pointer-events:none}.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail img.woocommerce-product-gallery__video-thumbnail-placeholder,.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail img.woocommerce-product-gallery__video-thumbnail-placeholder.flex-active,.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail img.woocommerce-product-gallery__video-thumbnail-placeholder:hover{opacity:0}.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail .woocommerce-product-gallery__video-thumbnail-preview{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail .woocommerce-product-gallery__video-thumbnail-placeholder.flex-active+.woocommerce-product-gallery__video-thumbnail-preview,.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail:hover .woocommerce-product-gallery__video-thumbnail-preview{opacity:1}.woocommerce div.product .woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:left}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:left}.woocommerce div.product .woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:left}.woocommerce div.product div.summary{margin-bottom:2em}.woocommerce div.product div.social{text-align:right;margin:0 0 1em}.woocommerce div.product div.social span{margin:0 0 0 2px}.woocommerce div.product div.social span span{margin:0}.woocommerce div.product div.social span .stButton .chicklets{padding-left:16px;width:0}.woocommerce div.product div.social iframe{float:left;margin-top:3px}.woocommerce div.product .woocommerce-tabs ul.tabs{list-style:none;padding:0 0 0 1em;margin:0 0 1.618em;overflow:hidden;position:relative}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:1px solid #cfc8d8;background-color:#e9e6ed;color:#515151;display:inline-block;position:relative;z-index:0;border-radius:4px 4px 0 0;margin:0 -5px;padding:0 1em}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:inline-block;padding:.5em 0;font-weight:700;color:#515151;text-decoration:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{text-decoration:none;color:#6b6b6b}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#fff;color:#515151;z-index:2;border-bottom-color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:inherit;text-shadow:inherit}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before{box-shadow:2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after{box-shadow:-2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{border:1px solid #cfc8d8;position:absolute;bottom:-1px;width:5px;height:5px;content:" ";box-sizing:border-box}.woocommerce div.product .woocommerce-tabs ul.tabs li::before{left:-5px;border-bottom-right-radius:4px;border-width:0 1px 1px 0;box-shadow:2px 2px 0 #e9e6ed}.woocommerce div.product .woocommerce-tabs ul.tabs li::after{right:-5px;border-bottom-left-radius:4px;border-width:0 0 1px 1px;box-shadow:-2px 2px 0 #e9e6ed}.woocommerce div.product .woocommerce-tabs ul.tabs::before{position:absolute;content:" ";width:100%;bottom:0;left:0;border-bottom:1px solid #cfc8d8;z-index:1}.woocommerce div.product .woocommerce-tabs .panel{margin:0 0 2em;padding:0}.woocommerce div.product p.cart{margin-bottom:2em}.woocommerce div.product p.cart::after,.woocommerce div.product p.cart::before{content:" ";display:table}.woocommerce div.product p.cart::after{clear:both}.woocommerce div.product form.cart{margin-bottom:2em}.woocommerce div.product form.cart::after,.woocommerce div.product form.cart::before{content:" ";display:table}.woocommerce div.product form.cart::after{clear:both}.woocommerce div.product form.cart div.quantity{float:left;margin:0 4px 0 0}.woocommerce div.product form.cart table{border-width:0 0 1px}.woocommerce div.product form.cart table td{padding-left:0}.woocommerce div.product form.cart table div.quantity{float:none;margin:0}.woocommerce div.product form.cart table small.stock{display:block;float:none}.woocommerce div.product form.cart .variations{margin-bottom:1em;border:0;width:100%}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{border:0;line-height:2em;vertical-align:top}.woocommerce div.product form.cart .variations label{font-weight:700;text-align:left}.woocommerce div.product form.cart .variations select{max-width:100%;min-width:75%;display:inline-block;margin-right:1em;appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:3em;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=") no-repeat;background-size:16px;-webkit-background-size:16px;background-position:calc(100% - 12px) 50%;-webkit-background-position:calc(100% - 12px) 50%}.woocommerce div.product form.cart .variations td.label{padding-right:1em}.woocommerce div.product form.cart .woocommerce-variation-description p{margin-bottom:1em}.woocommerce div.product form.cart .reset_variations{visibility:hidden;font-size:.83em}.woocommerce div.product form.cart .wc-no-matching-variations{display:none}.woocommerce div.product form.cart .button{vertical-align:middle;float:left}.woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__label{padding-right:1em;padding-left:1em}.woocommerce div.product form.cart .group_table td{vertical-align:top;padding-bottom:.5em;border:0}.woocommerce div.product form.cart .group_table td:first-child{width:4em;text-align:center}.woocommerce div.product form.cart .group_table .wc-grouped-product-add-to-cart-checkbox{display:inline-block;width:auto;margin:0 auto;transform:scale(1.5,1.5)}.woocommerce span.onsale{min-height:3.236em;min-width:3.236em;padding:.202em;font-weight:700;position:absolute;text-align:center;line-height:3.236;top:-.5em;left:-.5em;margin:0;border-radius:100%;background-color:#958e09;color:#fff;font-size:.857em;z-index:9}.woocommerce .products ul,.woocommerce ul.products{margin:0 0 1em;padding:0;list-style:none outside;clear:both}.woocommerce .products ul::after,.woocommerce .products ul::before,.woocommerce ul.products::after,.woocommerce ul.products::before{content:" ";display:table}.woocommerce .products ul::after,.woocommerce ul.products::after{clear:both}.woocommerce .products ul li,.woocommerce ul.products li{list-style:none outside}.woocommerce ul.products li.product .onsale{top:0;right:0;left:auto;margin:-.5em -.5em 0 0}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding:.5em 0;margin:0;font-size:1em}.woocommerce ul.products li.product a{text-decoration:none}.woocommerce ul.products li.product a.woocommerce-loop-product__link{display:block}.woocommerce ul.products li.product a img{width:100%;height:auto;display:block;margin:0 0 1em;box-shadow:none}.woocommerce ul.products li.product strong{display:block}.woocommerce ul.products li.product .woocommerce-placeholder{border:1px solid #f2f2f2}.woocommerce ul.products li.product .star-rating{font-size:.857em}.woocommerce ul.products li.product .button{display:inline-block;margin-top:1em}.woocommerce ul.products li.product .price{display:block;font-weight:400;margin-bottom:.5em;font-size:.857em}.woocommerce ul.products li.product .price del{color:inherit;opacity:.7;display:inline-block}.woocommerce ul.products li.product .price ins{background:0 0;font-weight:700;display:inline-block}.woocommerce ul.products li.product .price .from{font-size:.67em;margin:-2px 0 0 0;text-transform:uppercase;color:rgba(90,89,68,.5)}.woocommerce .woocommerce-result-count{margin:0 0 1em}.woocommerce .woocommerce-ordering{margin:0 0 1em}.woocommerce .woocommerce-ordering>label{margin-right:.25rem}.woocommerce .woocommerce-ordering select{vertical-align:top}.woocommerce nav.woocommerce-pagination{text-align:center}.woocommerce nav.woocommerce-pagination ul{display:inline-block;white-space:nowrap;padding:0;clear:both;border:1px solid #cfc8d8;border-right:0;margin:1px}.woocommerce nav.woocommerce-pagination ul li{border-right:1px solid #cfc8d8;padding:0;margin:0;float:left;display:inline;overflow:hidden}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{margin:0;text-decoration:none;line-height:1;font-size:1em;font-weight:400;padding:.5em;min-width:1em;display:block}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#e9e6ed;color:#816f98}.woocommerce .cart .button,.woocommerce .cart input.button{float:none}.woocommerce a.added_to_cart{padding-top:.5em;display:inline-block}.woocommerce #reviews h2 small{float:right;color:#767676;font-size:15px;margin:10px 0 0}.woocommerce #reviews h2 small a{text-decoration:none;color:#767676}.woocommerce #reviews h3{margin:0}.woocommerce #reviews #respond{margin:0;border:0;padding:0}.woocommerce #reviews #comment{height:75px}.woocommerce #reviews #comments .add_review::after,.woocommerce #reviews #comments .add_review::before{content:" ";display:table}.woocommerce #reviews #comments .add_review::after{clear:both}.woocommerce #reviews #comments h2{clear:none}.woocommerce #reviews #comments ol.commentlist{margin:0;padding:0;width:100%;background:0 0;list-style:none}.woocommerce #reviews #comments ol.commentlist::after,.woocommerce #reviews #comments ol.commentlist::before{content:" ";display:table}.woocommerce #reviews #comments ol.commentlist::after{clear:both}.woocommerce #reviews #comments ol.commentlist li{padding:0;margin:0 0 20px;position:relative;background:0;border:0}.woocommerce #reviews #comments ol.commentlist li img.avatar{float:left;position:absolute;top:0;left:0;padding:3px;width:32px;height:auto;background:#e9e6ed;border:1px solid #e1dde7;margin:0;box-shadow:none}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 50px;border:1px solid #e1dde7;border-radius:4px;padding:1em 1em 0}.woocommerce #reviews #comments ol.commentlist li .comment-text::after,.woocommerce #reviews #comments ol.commentlist li .comment-text::before{content:" ";display:table}.woocommerce #reviews #comments ol.commentlist li .comment-text::after{clear:both}.woocommerce #reviews #comments ol.commentlist li .comment-text p{margin:0 0 1em}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{font-size:.83em}.woocommerce #reviews #comments ol.commentlist li .comment_container>.comment-text:only-child{margin-inline-start:0}.woocommerce #reviews #comments ol.commentlist ul.children{list-style:none outside;margin:20px 0 0 50px}.woocommerce #reviews #comments ol.commentlist ul.children .star-rating{display:none}.woocommerce #reviews #comments ol.commentlist #respond{border:1px solid #e1dde7;border-radius:4px;padding:1em 1em 0;margin:20px 0 0 50px}.woocommerce #reviews #comments .commentlist>li::before{content:""}.woocommerce .star-rating{float:right;overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:WooCommerce}.woocommerce .star-rating::before{content:"sssss";color:#cfc8d8;float:left;top:0;left:0;position:absolute}.woocommerce .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.woocommerce .star-rating span::before{content:"SSSSS";top:0;position:absolute;left:0}.woocommerce .woocommerce-product-rating{line-height:2;display:block}.woocommerce .woocommerce-product-rating::after,.woocommerce .woocommerce-product-rating::before{content:" ";display:table}.woocommerce .woocommerce-product-rating::after{clear:both}.woocommerce .woocommerce-product-rating .star-rating{margin:.5em 4px 0 0;float:left}.woocommerce .products .star-rating{display:block;margin:0 0 .5em;float:none}.woocommerce .hreview-aggregate .star-rating{margin:10px 0 0}.woocommerce #review_form #respond{position:static;margin:0;width:auto;padding:0;background:transparent none;border:0}.woocommerce #review_form #respond::after,.woocommerce #review_form #respond::before{content:" ";display:table}.woocommerce #review_form #respond::after{clear:both}.woocommerce #review_form #respond p{margin:0 0 10px}.woocommerce #review_form #respond .form-submit input{left:auto}.woocommerce #review_form #respond textarea{box-sizing:border-box;width:100%}.woocommerce p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;font-size:24px}.woocommerce p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:WooCommerce;content:"\e021";text-indent:0}.woocommerce p.stars a:hover~a::before{content:"\e021"}.woocommerce p.stars:hover a::before{content:"\e020"}.woocommerce p.stars.selected a.active::before{content:"\e020"}.woocommerce p.stars.selected a.active~a::before{content:"\e021"}.woocommerce p.stars.selected a:not(.active)::before{content:"\e020"}.woocommerce table.shop_attributes{border:0;border-top:1px dotted rgba(0,0,0,.1);margin-bottom:1.618em;width:100%}.woocommerce table.shop_attributes th{width:150px;font-weight:700;padding:8px;border-top:0;border-bottom:1px dotted rgba(0,0,0,.1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td{font-style:italic;padding:0;border-top:0;border-bottom:1px dotted rgba(0,0,0,.1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td p{margin:0;padding:8px 0}.woocommerce table.shop_attributes tr:nth-child(2n) td,.woocommerce table.shop_attributes tr:nth-child(2n) th{background:rgba(0,0,0,.025)}.woocommerce table.shop_table{border:1px solid color-mix(in srgb,currentcolor 20%,transparent);margin:0 -1px 24px 0;text-align:left;width:100%;border-collapse:separate;border-spacing:0;border-radius:5px}.woocommerce table.shop_table th{font-weight:700;padding:9px 12px;line-height:1.5em}.woocommerce table.shop_table td{border-top:1px solid color-mix(in srgb,currentcolor 20%,transparent);padding:9px 12px;vertical-align:middle;line-height:1.5em}.woocommerce table.shop_table td small{font-weight:400}.woocommerce table.shop_table td del{font-weight:400}.woocommerce table.shop_table tbody:first-child tr:first-child td,.woocommerce table.shop_table tbody:first-child tr:first-child th{border-top:0}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:700;border-top:1px solid color-mix(in srgb,currentcolor 20%,transparent)}.woocommerce table.my_account_orders{font-size:.85em}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding:4px 8px;vertical-align:middle}.woocommerce table.my_account_orders .button{white-space:nowrap}.woocommerce table.woocommerce-MyAccount-downloads td,.woocommerce table.woocommerce-MyAccount-downloads th{vertical-align:top;text-align:center}.woocommerce table.woocommerce-MyAccount-downloads td:first-child,.woocommerce table.woocommerce-MyAccount-downloads th:first-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td:last-child,.woocommerce table.woocommerce-MyAccount-downloads th:last-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td .woocommerce-MyAccount-downloads-file::before,.woocommerce table.woocommerce-MyAccount-downloads th .woocommerce-MyAccount-downloads-file::before{content:"↓";display:inline-block}.woocommerce table.woocommerce-MyAccount-customerStockNotifications .woocommerce-customer-stock-notifications-table__cell-actions .woocommerce-customer-stock-notifications-action-link{display:inline-block;vertical-align:middle;margin-block:0.25em;margin-inline-end:.5em}.woocommerce table.woocommerce-MyAccount-customerStockNotifications .woocommerce-customer-stock-notifications-table__cell-actions .woocommerce-customer-stock-notifications-action-link:last-child{margin-inline-end:0}.woocommerce td.product-name .wc-item-meta,.woocommerce td.product-name dl.variation{list-style:none outside}.woocommerce td.product-name .wc-item-meta .wc-item-meta-label,.woocommerce td.product-name .wc-item-meta dt,.woocommerce td.product-name dl.variation .wc-item-meta-label,.woocommerce td.product-name dl.variation dt{float:left;clear:both;margin-right:.25em;display:inline-block;list-style:none outside}.woocommerce td.product-name .wc-item-meta dd,.woocommerce td.product-name dl.variation dd{margin:0}.woocommerce td.product-name .wc-item-meta p,.woocommerce td.product-name .wc-item-meta:last-child,.woocommerce td.product-name dl.variation p,.woocommerce td.product-name dl.variation:last-child{margin-bottom:0}.woocommerce td.product-name p.backorder_notification{font-size:.83em}.woocommerce td.product-quantity{min-width:80px}.woocommerce ul.cart_list,.woocommerce ul.product_list_widget{list-style:none outside;padding:0;margin:0}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding:4px 0;margin:0;list-style:none}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{display:block;font-weight:700}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{float:right;margin-left:4px;width:32px;height:auto;box-shadow:none}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl{margin:0;padding-left:1em;border-left:2px solid rgba(0,0,0,.1)}.woocommerce ul.cart_list li dl::after,.woocommerce ul.cart_list li dl::before,.woocommerce ul.product_list_widget li dl::after,.woocommerce ul.product_list_widget li dl::before{content:" ";display:table}.woocommerce ul.cart_list li dl::after,.woocommerce ul.product_list_widget li dl::after{clear:both}.woocommerce ul.cart_list li dl dd,.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dd,.woocommerce ul.product_list_widget li dl dt{display:inline-block;float:left;margin-bottom:1em}.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dt{font-weight:700;padding:0 0 .25em;margin:0 4px 0 0;clear:left}.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dd{padding:0 0 .25em}.woocommerce ul.cart_list li dl dd p:last-child,.woocommerce ul.product_list_widget li dl dd p:last-child{margin-bottom:0}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{float:none}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{border-top:3px double #e9e6ed;padding:4px 0 0}.woocommerce .widget_shopping_cart .total strong,.woocommerce.widget_shopping_cart .total strong{min-width:40px;display:inline-block}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding-left:2em;position:relative;padding-top:0}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{position:absolute;top:0;left:0}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce .widget_shopping_cart .buttons::before,.woocommerce.widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::before{content:" ";display:table}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::after{clear:both}.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a{margin-right:5px;margin-bottom:5px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:1px solid var(--wc-separator-color,color-mix(in srgb,currentColor 20%,transparent));padding:20px;margin:2em 0;text-align:left;border-radius:5px}.woocommerce form.checkout_coupon .coupon-error-notice{color:var(--wc-red);display:block;font-size:.75em;margin-top:8px}.woocommerce form.checkout_coupon .input-text.has-error:focus{border-color:var(--wc-red)}.woocommerce ul#shipping_method{list-style:none outside;margin:0;padding:0}.woocommerce ul#shipping_method li{margin:0 0 .5em;line-height:1.5em;list-style:none outside}.woocommerce ul#shipping_method li input{margin:3px .4375em 0 0;vertical-align:top}.woocommerce ul#shipping_method li label{display:inline}.woocommerce ul#shipping_method .amount{font-weight:700}.woocommerce p.woocommerce-shipping-contents{margin:0}.woocommerce .wc_bis_form{margin:2em 0;padding:0}.woocommerce .wc_bis_form.hidden{display:none}.woocommerce .wc_bis_form__form-row{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:flex-start;gap:.7em;margin:.7em 0}.woocommerce .wc_bis_form__input{box-sizing:border-box;width:auto;white-space:nowrap}.woocommerce .wc_bis_form__button{box-sizing:border-box;white-space:nowrap}.woocommerce .wc_bis_form__checkbox{font-size:var(--wp--preset--font-size--small, .7em);display:block}.woocommerce :where(.wc_bis_form__input,.wc_bis_form__button){padding:.9rem 1.1rem;line-height:1}.woocommerce ul.order_details{margin:0 0 3em;list-style:none}.woocommerce ul.order_details::after,.woocommerce ul.order_details::before{content:" ";display:table}.woocommerce ul.order_details::after{clear:both}.woocommerce ul.order_details li{float:left;margin-right:2em;text-transform:uppercase;font-size:.715em;line-height:1;border-right:1px dashed #cfc8d8;padding-right:2em;margin-left:0;padding-left:0;list-style-type:none}.woocommerce ul.order_details li strong{display:block;font-size:1.4em;text-transform:none;line-height:1.5}.woocommerce ul.order_details li:last-of-type{border:none}.woocommerce .wc-bacs-bank-details-account-name{font-weight:700}.woocommerce .woocommerce-customer-details,.woocommerce .woocommerce-order-details,.woocommerce .woocommerce-order-downloads{margin-bottom:2em}.woocommerce .woocommerce-customer-details .order-actions--heading,.woocommerce .woocommerce-order-details .order-actions--heading,.woocommerce .woocommerce-order-downloads .order-actions--heading{vertical-align:middle}.woocommerce .woocommerce-customer-details .order-actions-button,.woocommerce .woocommerce-order-details .order-actions-button,.woocommerce .woocommerce-order-downloads .order-actions-button{margin-right:10px}.woocommerce .woocommerce-customer-details .order-actions-button:last-child,.woocommerce .woocommerce-order-details .order-actions-button:last-child,.woocommerce .woocommerce-order-downloads .order-actions-button:last-child{margin-right:0}.woocommerce .woocommerce-customer-details :last-child,.woocommerce .woocommerce-order-details :last-child,.woocommerce .woocommerce-order-downloads :last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details .additional-fields,.woocommerce .woocommerce-customer-details .addresses{margin-bottom:2em}.woocommerce .woocommerce-customer-details .additional-fields:last-child,.woocommerce .woocommerce-customer-details .addresses:last-child{margin-bottom:0}.woocommerce .addresses .wc-block-components-additional-fields-list{margin:0;padding:0}.woocommerce .addresses .wc-block-components-additional-fields-list dt{margin:0;padding:0;font-style:normal;font-weight:700;display:inline}.woocommerce .addresses .wc-block-components-additional-fields-list dt::after{content:": "}.woocommerce .addresses .wc-block-components-additional-fields-list dt::before{content:"";display:block}.woocommerce .addresses .wc-block-components-additional-fields-list dd{margin:0;padding:0;font-style:normal;display:inline}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list{border:1px solid rgba(0,0,0,.1);padding:0;display:grid;grid-template-columns:1fr max-content}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt{border-bottom:1px solid rgba(0,0,0,.1);font-style:normal;font-weight:700;padding:1rem;box-sizing:border-box;margin:0!important}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt::after{display:none}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt:last-of-type{border-bottom:0}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dd{border-bottom:1px solid rgba(0,0,0,.1);padding:1rem;box-sizing:border-box;text-align:right;margin:0!important}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dd:last-of-type{border-bottom:0}.woocommerce .woocommerce-customer-details .woocommerce-column__title{margin-top:0}.woocommerce .woocommerce-customer-details address{font-style:normal;margin-bottom:0;border:1px solid rgba(0,0,0,.1);border-bottom-width:2px;border-right-width:2px;text-align:left;width:100%;border-radius:5px;padding:6px 12px;box-sizing:border-box}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{padding-left:1.5em}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email:last-child,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone:last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e037";text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e02d";text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-widget-layered-nav-list{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{padding:0 0 1px;list-style:none}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::before{content:" ";display:table}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after{clear:both}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span{padding:1px 0}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red)}.woocommerce .woocommerce-widget-layered-nav-dropdown__submit{margin-top:1em}.woocommerce .widget_layered_nav_filters ul{margin:0;padding:0;border:0;list-style:none outside;overflow:hidden;zoom:1}.woocommerce .widget_layered_nav_filters ul li{float:left;padding:0 1em 1px 1px;list-style:none}.woocommerce .widget_layered_nav_filters ul li a{text-decoration:none}.woocommerce .widget_layered_nav_filters ul li a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red);vertical-align:inherit;margin-right:.5em}.woocommerce .widget_price_filter .price_slider{margin-bottom:1em}.woocommerce .widget_price_filter .price_slider_amount{text-align:right;line-height:2.4;font-size:.8751em}.woocommerce .widget_price_filter .price_slider_amount .button{font-size:1.15em;float:left}.woocommerce .widget_price_filter .ui-slider{position:relative;text-align:left;margin-left:.5em;margin-right:.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;background-color:#7f54b3;border-radius:1em;cursor:ew-resize;outline:0;top:-.3em;margin-left:-.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;border-radius:1em;background-color:#7f54b3}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:#35224c;border:0}.woocommerce .widget_price_filter .ui-slider-horizontal{height:.5em}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.woocommerce .widget_rating_filter ul{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .widget_rating_filter ul li{padding:0 0 1px;list-style:none}.woocommerce .widget_rating_filter ul li::after,.woocommerce .widget_rating_filter ul li::before{content:" ";display:table}.woocommerce .widget_rating_filter ul li::after{clear:both}.woocommerce .widget_rating_filter ul li a{padding:1px 0;text-decoration:none}.woocommerce .widget_rating_filter ul li .star-rating{float:none;display:inline-block}.woocommerce .widget_rating_filter ul li.chosen a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red)}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{float:left;margin-right:1em}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{display:inline-block}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;left:auto;color:#515151;background-color:#e9e6ed;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.loading{opacity:.25;padding-right:2.618em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.loading::after{font-family:WooCommerce;content:"\e01c";vertical-align:top;font-weight:400;position:absolute;top:.618em;right:1em;animation:spin 2s linear infinite}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.added::after{font-family:WooCommerce;content:"\e017";margin-left:.53em;vertical-align:bottom}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:hover{background-color:#dcd7e2;text-decoration:none;background-image:none;color:#515151}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt{background-color:#7f54b3;color:#fff;-webkit-font-smoothing:antialiased}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:hover{background-color:#7249a4;color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled[disabled]:hover{background-color:#7f54b3;color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled]{color:inherit;cursor:not-allowed;opacity:.5;padding:.618em 1em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled]:hover{color:inherit;background-color:#e9e6ed}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb{font-size:.92em;color:#767676}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb a{color:#767676}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{color:#958e09;font-size:1.25em}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .stock{color:#958e09}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .out-of-stock{color:var(--wc-red)}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price{color:#958e09}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) #reviews #comments ol.commentlist li .meta{color:#767676;font-size:.75em}.woocommerce-no-js form.woocommerce-form-coupon,.woocommerce-no-js form.woocommerce-form-login{display:block!important}.woocommerce-no-js .showcoupon,.woocommerce-no-js .woocommerce-form-coupon-toggle,.woocommerce-no-js .woocommerce-form-login-toggle{display:none!important}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em 2em 1em 3.5em;margin:0 0 2em;position:relative;background-color:#f6f5f8;color:#515151;border-top:3px solid #720eec;list-style:none outside;width:auto;word-wrap:break-word}.woocommerce-error::after,.woocommerce-error::before,.woocommerce-info::after,.woocommerce-info::before,.woocommerce-message::after,.woocommerce-message::before{content:" ";display:table}.woocommerce-error::after,.woocommerce-info::after,.woocommerce-message::after{clear:both}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{font-family:WooCommerce;content:"\e028";content:"\e028"/"";display:inline-block;position:absolute;top:1em;left:1.5em}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{float:right}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{list-style:none outside!important;padding-left:0!important;margin-left:0!important}.rtl.woocommerce .price_label,.rtl.woocommerce .price_label span{direction:ltr;unicode-bidi:embed}.woocommerce-message{border-top-color:#8fae1b}.woocommerce-message::before{content:"\e015";color:#8fae1b}.woocommerce-info{border-top-color:#1e85be}.woocommerce-info::before{color:#1e85be}.woocommerce-error{border-top-color:#b81c23}.woocommerce-error::before{content:"\e016";color:#b81c23}.woocommerce-account .woocommerce::after,.woocommerce-account .woocommerce::before{content:" ";display:table}.woocommerce-account .woocommerce::after{clear:both}.woocommerce-account .addresses .title::after,.woocommerce-account .addresses .title::before{content:" ";display:table}.woocommerce-account .addresses .title::after{clear:both}.woocommerce-account .addresses .title h3{float:left}.woocommerce-account .addresses .title .edit{float:right}.woocommerce-account ol.commentlist.notes li.note p.meta{font-weight:700;margin-bottom:0}.woocommerce-account ol.commentlist.notes li.note .description p:last-child{margin-bottom:0}.woocommerce-account ul.digital-downloads{margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li{list-style:none;margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e00a";text-decoration:none}.woocommerce-account ul.digital-downloads li .count{float:right}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width:32px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:32px;box-shadow:none}#add_payment_method table.cart td,#add_payment_method table.cart th,.woocommerce-cart table.cart td,.woocommerce-cart table.cart th,.woocommerce-checkout table.cart td,.woocommerce-checkout table.cart th{vertical-align:middle}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{float:left;box-sizing:border-box;border:1px solid #cfc8d8;padding:6px 6px 5px;margin:0 4px 0 0;outline:0}#add_payment_method table.cart td.actions .coupon .input-text.has-error:focus,.woocommerce-cart table.cart td.actions .coupon .input-text.has-error:focus,.woocommerce-checkout table.cart td.actions .coupon .input-text.has-error:focus{border-color:var(--wc-red)}#add_payment_method table.cart td.actions .coupon .coupon-error-notice,.woocommerce-cart table.cart td.actions .coupon .coupon-error-notice,.woocommerce-checkout table.cart td.actions .coupon .coupon-error-notice{clear:left;color:var(--wc-red);flex-basis:100%;float:none;font-size:.75em;margin-bottom:0;margin-top:8px;text-align:left;width:auto}#add_payment_method table.cart input,.woocommerce-cart table.cart input,.woocommerce-checkout table.cart input{margin:0;vertical-align:middle}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding:1em 0}#add_payment_method .wc-proceed-to-checkout::after,#add_payment_method .wc-proceed-to-checkout::before,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::before,.woocommerce-checkout .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::before{content:" ";display:table}#add_payment_method .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::after{clear:both}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display:block;text-align:center;margin-bottom:1em;font-size:1.25em;padding:1em}#add_payment_method .cart-collaterals .shipping-calculator-button,.woocommerce-cart .cart-collaterals .shipping-calculator-button,.woocommerce-checkout .cart-collaterals .shipping-calculator-button{float:none;margin-top:.5em;display:inline-block}#add_payment_method .cart-collaterals .shipping-calculator-button::after,.woocommerce-cart .cart-collaterals .shipping-calculator-button::after,.woocommerce-checkout .cart-collaterals .shipping-calculator-button::after{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"\e019";text-decoration:none;content:"\e019"/""}#add_payment_method .cart-collaterals .shipping-calculator-form,.woocommerce-cart .cart-collaterals .shipping-calculator-form,.woocommerce-checkout .cart-collaterals .shipping-calculator-form{margin:1em 0 0 0}#add_payment_method .cart-collaterals .cart_totals p small,.woocommerce-cart .cart-collaterals .cart_totals p small,.woocommerce-checkout .cart-collaterals .cart_totals p small{color:#767676;font-size:.83em}#add_payment_method .cart-collaterals .cart_totals table,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table{border-collapse:separate;margin:0 0 6px;padding:0}#add_payment_method .cart-collaterals .cart_totals table tr:first-child td,#add_payment_method .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child th{border-top:0}#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th{width:35%}#add_payment_method .cart-collaterals .cart_totals table td,#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table td,.woocommerce-checkout .cart-collaterals .cart_totals table th{vertical-align:top;border-left:0;border-right:0;line-height:1.5em}#add_payment_method .cart-collaterals .cart_totals table small,.woocommerce-cart .cart-collaterals .cart_totals table small,.woocommerce-checkout .cart-collaterals .cart_totals table small{color:#767676}#add_payment_method .cart-collaterals .cart_totals table select,.woocommerce-cart .cart-collaterals .cart_totals table select,.woocommerce-checkout .cart-collaterals .cart_totals table select{width:100%}#add_payment_method .cart-collaterals .cart_totals .discount td,.woocommerce-cart .cart-collaterals .cart_totals .discount td,.woocommerce-checkout .cart-collaterals .cart_totals .discount td{color:#958e09}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-top:1px solid #e9e6ed}#add_payment_method .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-checkout .cart-collaterals .cart_totals .woocommerce-shipping-destination{margin-bottom:0}#add_payment_method .cart-collaterals .cross-sells ul.products li.product,.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product,.woocommerce-checkout .cart-collaterals .cross-sells ul.products li.product{margin-top:0}#add_payment_method .checkout .col-2 h3#ship-to-different-address,.woocommerce-cart .checkout .col-2 h3#ship-to-different-address,.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address{float:left;clear:none}#add_payment_method .checkout .col-2 .notes,.woocommerce-cart .checkout .col-2 .notes,.woocommerce-checkout .checkout .col-2 .notes{clear:left}#add_payment_method .checkout .col-2 .form-row-first,.woocommerce-cart .checkout .col-2 .form-row-first,.woocommerce-checkout .checkout .col-2 .form-row-first{clear:left}#add_payment_method .checkout .create-account small,.woocommerce-cart .checkout .create-account small,.woocommerce-checkout .checkout .create-account small{font-size:11px;color:#767676;font-weight:400}#add_payment_method .checkout div.shipping-address,.woocommerce-cart .checkout div.shipping-address,.woocommerce-checkout .checkout div.shipping-address{padding:0;clear:left;width:100%}#add_payment_method .checkout .shipping_address,.woocommerce-cart .checkout .shipping_address,.woocommerce-checkout .checkout .shipping_address{clear:both}#add_payment_method .checkout .checkout-inline-error-message,.woocommerce-cart .checkout .checkout-inline-error-message,.woocommerce-checkout .checkout .checkout-inline-error-message{color:var(--wc-red);font-size:.75em;margin-bottom:0}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:rgba(129,110,153,.14);border-radius:5px}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{text-align:left;padding:1em;border-bottom:1px solid rgba(104,87,125,.14);margin:0;list-style:none outside}#add_payment_method #payment ul.payment_methods::after,#add_payment_method #payment ul.payment_methods::before,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::before,.woocommerce-checkout #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::before{content:" ";display:table}#add_payment_method #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::after{clear:both}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{line-height:2;text-align:left;margin:0;font-weight:400}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin:0 1em 0 0}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{vertical-align:middle;margin:-2px 0 0 .5em;padding:0;position:relative;box-shadow:none}#add_payment_method #payment ul.payment_methods li img+img,.woocommerce-cart #payment ul.payment_methods li img+img,.woocommerce-checkout #payment ul.payment_methods li img+img{margin-left:2px}#add_payment_method #payment ul.payment_methods li.payment_method_paypal img,.woocommerce-cart #payment ul.payment_methods li.payment_method_paypal img,.woocommerce-checkout #payment ul.payment_methods li.payment_method_paypal img{max-height:24px;vertical-align:middle;float:right;margin:0}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::before{content:" ";display:table}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after{clear:both}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:1em}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{position:relative;box-sizing:border-box;width:100%;padding:1em;margin:1em 0;font-size:.92em;border-radius:2px;line-height:1.5;background-color:#dcd7e2;color:#515151}#add_payment_method #payment div.payment_box input.input-text,#add_payment_method #payment div.payment_box textarea,.woocommerce-cart #payment div.payment_box input.input-text,.woocommerce-cart #payment div.payment_box textarea,.woocommerce-checkout #payment div.payment_box input.input-text,.woocommerce-checkout #payment div.payment_box textarea{border-color:#c2bacd;border-top-color:#b5abc2}#add_payment_method #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-cart #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-checkout #payment div.payment_box ::-webkit-input-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box :-moz-placeholder,.woocommerce-cart #payment div.payment_box :-moz-placeholder,.woocommerce-checkout #payment div.payment_box :-moz-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box :-ms-input-placeholder,.woocommerce-cart #payment div.payment_box :-ms-input-placeholder,.woocommerce-checkout #payment div.payment_box :-ms-input-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods{list-style:none outside;margin:0}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token{margin:0 0 .5em}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label{cursor:pointer}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput{vertical-align:middle;margin:-3px 1em 0 0;position:relative}#add_payment_method #payment div.payment_box .wc-credit-card-form,.woocommerce-cart #payment div.payment_box .wc-credit-card-form,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form{border:0;padding:0;margin:1em 0 0}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number{font-size:1.5em;padding:8px;background-repeat:no-repeat;background-position:right .618em center;background-size:32px 20px}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.visa{background-image:url("/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/visa.svg")}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.mastercard{background-image:url("/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/mastercard.svg")}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.laser{background-image:url("/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/laser.svg")}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.dinersclub{background-image:url("/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/diners.svg")}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.maestro{background-image:url("/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/maestro.svg")}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.jcb{background-image:url("/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/jcb.svg")}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.amex{background-image:url("/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/amex.svg")}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.discover{background-image:url("/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/discover.svg")}#add_payment_method #payment div.payment_box span.help,.woocommerce-cart #payment div.payment_box span.help,.woocommerce-checkout #payment div.payment_box span.help{font-size:.857em;color:#767676;font-weight:400}#add_payment_method #payment div.payment_box .form-row,.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row{margin:0 0 1em}#add_payment_method #payment div.payment_box p:last-child,.woocommerce-cart #payment div.payment_box p:last-child,.woocommerce-checkout #payment div.payment_box p:last-child{margin-bottom:0}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{content:"";display:block;border:1em solid #dcd7e2;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;position:absolute;top:-.75em;left:0;margin:-1em 0 0 2em}#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal{float:right;line-height:52px;font-size:.83em}#add_payment_method #payment .payment_method_paypal img,.woocommerce-cart #payment .payment_method_paypal img,.woocommerce-checkout #payment .payment_method_paypal img{max-height:24px;vertical-align:middle;float:right}.woocommerce-terms-and-conditions{border:1px solid rgba(0,0,0,.2);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background:rgba(0,0,0,.05)}.woocommerce-invalid #terms{outline:2px solid var(--wc-red);outline-offset:2px}.woocommerce-order-withdrawal-content{max-width:680px}.woocommerce-order-withdrawal-content__intro{margin-bottom:.5em}.woocommerce-order-withdrawal-content .description,.woocommerce-order-withdrawal-content__field-description,.woocommerce-order-withdrawal-content__note{color:#767676;font-size:.875em;line-height:1.4}.woocommerce-order-withdrawal-content .description,.woocommerce-order-withdrawal-content__field-description{display:block;margin-top:.25em}.woocommerce-order-withdrawal-content__field-error{color:var(--wc-red);display:block;font-size:.875em;margin:-.25em 0 .75em}.woocommerce-order-withdrawal-content__steps{display:flex;gap:1em;list-style:none;margin:2em 0;padding:0;color:#767676;font-size:.875em}.woocommerce-order-withdrawal-content__step:not(:last-child)::after{content:"";display:inline-block;width:.25em;height:.25em;margin-left:1em;border-radius:50%;background:currentcolor;vertical-align:middle}.woocommerce-order-withdrawal-content__step--current{color:inherit;font-weight:700}.woocommerce-order-withdrawal-content__radio-field{clear:both;border:0;margin:0 0 6px;padding:3px}.woocommerce-order-withdrawal-content__radio-field legend{line-height:2;padding:0}.woocommerce-order-withdrawal-content__radio-field.woocommerce-invalid legend{color:var(--wc-red)}.woocommerce-order-withdrawal-content__radio-label{display:block;line-height:1.7;margin:0}.woocommerce-order-withdrawal-content__review{margin:2em 0}.woocommerce-order-withdrawal-content__review-row{padding:.75em 0 .8em}.woocommerce-order-withdrawal-content__review-row:not(:last-child){border-bottom:1px solid #e9e6ed}.woocommerce-order-withdrawal-content__review-row dd,.woocommerce-order-withdrawal-content__review-row dt{margin:0;line-height:1.4}.woocommerce-order-withdrawal-content__review-row dt{color:#767676;font-size:.875em;margin-bottom:.25em}.woocommerce-order-withdrawal-content__review-row dd{font-size:1em}.woocommerce-order-withdrawal-content__actions{display:flex;gap:1em;align-items:center;flex-wrap:wrap;margin-top:2em}.woocommerce-order-withdrawal-content__button--secondary.button{background:0 0;border:1px solid currentcolor;color:inherit}.woocommerce-order-withdrawal-content__button--secondary.button:focus,.woocommerce-order-withdrawal-content__button--secondary.button:hover{background:0 0;color:inherit}.woocommerce-order-withdrawal-content .required{visibility:visible}.woocommerce-password-strength{text-align:center;font-weight:600;padding:3px .5em;font-size:1em}.woocommerce-password-strength.strong{background-color:#c1e1b9;border-color:#83c373}.woocommerce-password-strength.short{background-color:#f1adad;border-color:#e35b5b}.woocommerce-password-strength.bad{background-color:#fbc5a9;border-color:#f78b53}.woocommerce-password-strength.good{background-color:#ffe399;border-color:#ffc733}.woocommerce-password-hint{margin:.5em 0 0;display:block}#content.twentyeleven .woocommerce-pagination a{font-size:1em;line-height:1}.single-product .twentythirteen #reply-title,.single-product .twentythirteen #respond #commentform,.single-product .twentythirteen .entry-summary{padding:0}.single-product .twentythirteen p.stars{clear:both}.twentythirteen .woocommerce-breadcrumb{padding-top:40px}.twentyfourteen ul.products li.product{margin-top:0!important}body:not(.search-results) .twentysixteen .entry-summary{color:inherit;font-size:inherit;line-height:inherit}.twentysixteen .price ins{background:inherit;color:inherit}form.has-custom-place-order-button #place_order{display:none!important}
/* /wp-content/themes/hello-elementor/style.css */
/*
	Theme Name: Hello Elementor
	Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
	Description: Hello Elementor is a lightweight and minimalist WordPress theme that was built specifically to work seamlessly with the Elementor site builder plugin. The theme is free, open-source, and designed for users who want a flexible, easy-to-use, and customizable website. The theme, which is optimized for performance, provides a solid foundation for users to build their own unique designs using the Elementor drag-and-drop site builder. Its simplicity and flexibility make it a great choice for both beginners and experienced Web Creators.
	Author: Elementor Team
	Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
	Version: 3.5.1
	Stable tag: 3.5.1
	Requires at least: 6.0
	Tested up to: 7.0
	Requires PHP: 7.4
	License: GNU General Public License v3 or later.
	License URI: https://www.gnu.org/licenses/gpl-3.0.html
	Text Domain: hello-elementor
	Tags: accessibility-ready, flexible-header, custom-colors, custom-menu, custom-logo, featured-images, rtl-language-support, threaded-comments, translation-ready,
*/

/* /wp-content/themes/hello-elementor/assets/css/reset.css */
html{line-height:1.15;-webkit-text-size-adjust:100%}*,:after,:before{box-sizing:border-box}body{background-color:#fff;color:#333;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:400;line-height:1.5;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}h1,h2,h3,h4,h5,h6{color:inherit;font-family:inherit;font-weight:500;line-height:1.2;margin-block-end:1rem;margin-block-start:.5rem}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1rem}p{margin-block-end:.9rem;margin-block-start:0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em;white-space:pre-wrap}a{background-color:transparent;color:#c36;text-decoration:none}a:active,a:hover{color:#336}a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}abbr[title]{border-block-end:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;height:auto;max-width:100%}details{display:block}summary{display:list-item}figcaption{color:#333;font-size:16px;font-style:italic;font-weight:400;line-height:1.4}[hidden],template{display:none}@media print{*,:after,:before{background:transparent!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap!important}blockquote,pre{-moz-column-break-inside:avoid;border:1px solid #ccc;break-inside:avoid}thead{display:table-header-group}img,tr{-moz-column-break-inside:avoid;break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{-moz-column-break-after:avoid;break-after:avoid}}label{display:inline-block;line-height:1;vertical-align:middle}button,input,optgroup,select,textarea{font-family:inherit;font-size:1rem;line-height:1.5;margin:0}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],select,textarea{border:1px solid #666;border-radius:3px;padding:.5rem 1rem;transition:all .3s;width:100%}input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,select:focus,textarea:focus{border-color:#333}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;width:auto}[type=button],[type=submit],button{background-color:transparent;border:1px solid #c36;border-radius:3px;color:#c36;display:inline-block;font-size:1rem;font-weight:400;padding:.5rem 1rem;text-align:center;transition:all .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}[type=button]:focus,[type=button]:hover,[type=submit]:focus,[type=submit]:hover,button:focus,button:hover{background-color:#c36;color:#fff;text-decoration:none}[type=button]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto;resize:vertical}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}select{display:block}table{background-color:transparent;border-collapse:collapse;border-spacing:0;font-size:.9em;margin-block-end:15px;width:100%}table td,table th{border:1px solid hsla(0,0%,50%,.502);line-height:1.5;padding:15px;vertical-align:top}table th{font-weight:700}table tfoot th,table thead th{font-size:1em}table caption+thead tr:first-child td,table caption+thead tr:first-child th,table colgroup+thead tr:first-child td,table colgroup+thead tr:first-child th,table thead:first-child tr:first-child td,table thead:first-child tr:first-child th{border-block-start:1px solid hsla(0,0%,50%,.502)}table tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th{background-color:hsla(0,0%,50%,.071)}table tbody tr:hover>td,table tbody tr:hover>th{background-color:hsla(0,0%,50%,.102)}table tbody+tbody{border-block-start:2px solid hsla(0,0%,50%,.502)}@media(max-width:767px){table table{font-size:.8em}table table td,table table th{line-height:1.3;padding:7px}table table th{font-weight:400}}dd,dl,dt,li,ol,ul{background:transparent;border:0;font-size:100%;margin-block-end:0;margin-block-start:0;outline:0;vertical-align:baseline}[tabindex]:not([tabindex="-1"]):focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{box-shadow:0 0 0 4px #fff;outline:2px solid #000;outline-offset:2px}[tabindex]:not([tabindex="-1"]):focus:not(:focus-visible),a:focus:not(:focus-visible),button:focus:not(:focus-visible),input:focus:not(:focus-visible),select:focus:not(:focus-visible),textarea:focus:not(:focus-visible){box-shadow:none;outline:none}

/* /wp-content/themes/hello-elementor/assets/css/theme.css */
.comments-area a,.page-content a{text-decoration:underline}.alignright{float:right;margin-left:1rem}.alignleft{float:left;margin-right:1rem}.aligncenter{clear:both;display:block;margin-inline:auto}.alignwide{margin-inline:-80px}.alignfull{margin-inline:calc(50% - 50vw);max-width:100vw;overflow-x:hidden;width:100vw}.alignfull img{width:100%}.wp-caption{margin-block-end:1.25rem;max-width:100%}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{display:block;margin-inline:auto}.wp-caption-text{margin:0}.gallery-caption{display:block;font-size:.8125rem;line-height:1.5;margin:0;padding:.75rem}.pagination{display:flex;justify-content:space-between;margin:20px auto}.sticky{display:block;position:relative}.bypostauthor{font-size:inherit}.hide{display:none!important}.post-password-form{margin:50px auto;max-width:500px}.post-password-form p{align-items:flex-end;display:flex;width:100%}.post-password-form [type=submit]{margin-inline-start:3px}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#eee;clip:auto!important;clip-path:none;color:#333;display:block;font-size:1rem;height:auto;left:5px;line-height:normal;padding:12px 24px;text-decoration:none;top:5px;width:auto;z-index:100000}.post .entry-title a{text-decoration:none}.post .wp-post-image{max-height:500px;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:991px){.post .wp-post-image{max-height:400px}}@media(max-width:575px){.post .wp-post-image{max-height:300px}}#comments .comment-list{font-size:.9em;list-style:none;margin:0;padding:0}#comments .comment,#comments .pingback{position:relative}#comments .comment .comment-body,#comments .pingback .comment-body{border-block-end:1px solid #ccc;display:flex;flex-direction:column;padding-block-end:30px;padding-block-start:30px;padding-inline-end:0;padding-inline-start:60px}#comments .comment .avatar,#comments .pingback .avatar{border-radius:50%;left:0;margin-inline-end:10px;position:absolute}body.rtl #comments .comment .avatar,body.rtl #comments .pingback .avatar,html[dir=rtl] #comments .comment .avatar,html[dir=rtl] #comments .pingback .avatar{left:auto;right:0}#comments .comment-meta{display:flex;justify-content:space-between;margin-block-end:.9rem}#comments .comment-metadata,#comments .reply{font-size:11px;line-height:1}#comments .children{list-style:none;margin:0;padding-inline-start:30px;position:relative}#comments .children li:last-child{padding-block-end:0}#comments ol.comment-list .children:before{content:"↪";display:inline-block;font-size:1em;font-weight:400;left:0;line-height:1;position:absolute;top:45px;width:auto}body.rtl #comments ol.comment-list .children:before,html[dir=rtl] #comments ol.comment-list .children:before{content:"↩";left:auto;right:0}@media(min-width:768px){#comments .comment-author,#comments .comment-metadata{line-height:1}}@media(max-width:767px){#comments .comment .comment-body{padding:30px 0}#comments .children{padding-inline-start:20px}#comments .comment .avatar{float:left;position:inherit}body.rtl #comments .comment .avatar,html[dir=rtl] #comments .comment .avatar{float:right}}.page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{margin-inline-end:auto;margin-inline-start:auto;width:100%}@custom-media --hello-screen-xs-and-below (width < 576px);@custom-media --hello-screen-xs-and-above (width >= 576px);@custom-media --hello-screen-xs-only (0 <= width < 576px);@custom-media --hello-screen-sm-and-below (width < 768px);@custom-media --hello-screen-sm-and-above (width >= 768px);@custom-media --hello-screen-sm-only (576px <= width < 768px);@custom-media --hello-screen-md-and-below (width < 992px);@custom-media --hello-screen-md-and-above (width >= 992px);@custom-media --hello-screen-md-only (768px <= width < 992px);@custom-media --hello-screen-xl-and-below (width < 1200px);@custom-media --hello-screen-xl-and-above (width >= 1200px);@custom-media --hello-screen-xl-only (992px <= width < 1200px);@media(max-width:575px){.page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{padding-inline-end:10px;padding-inline-start:10px}}@media(min-width:576px){.page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{max-width:500px}.site-footer.footer-full-width .footer-inner,.site-header.header-full-width .header-inner{max-width:100%}}@media(min-width:768px){.page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{max-width:600px}.site-footer.footer-full-width,.site-header.header-full-width{max-width:100%}}@media(min-width:992px){.page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{max-width:800px}.site-footer.footer-full-width,.site-header.header-full-width{max-width:100%}}@media(min-width:1200px){.page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{max-width:1140px}.site-footer.footer-full-width,.site-header.header-full-width{max-width:100%}}.site-header+.elementor{min-height:calc(100vh - 320px)}

/* /wp-content/themes/hello-elementor/assets/css/header-footer.css */
.site-header{display:flex;flex-wrap:wrap;justify-content:space-between;padding-block-end:1rem;padding-block-start:1rem;position:relative}.site-header .site-title{font-size:2.5rem;font-weight:500;line-height:1.2}.site-header .site-branding{display:flex;flex-direction:column;gap:.5rem;justify-content:center}.site-header .header-inner{display:flex;flex-wrap:wrap;justify-content:space-between}.site-header .header-inner .custom-logo-link{display:block}.site-header .header-inner .site-branding .site-description,.site-header .header-inner .site-branding .site-title{margin:0}.site-header .header-inner .site-branding .site-logo img{display:block}.site-header .header-inner .site-branding.show-logo .site-title,.site-header .header-inner .site-branding.show-title .site-logo{display:none!important}.site-header.header-inverted .header-inner{flex-direction:row-reverse}.site-header.header-inverted .header-inner .site-branding{text-align:end}.site-header.header-stacked .header-inner{align-items:center;flex-direction:column;text-align:center}.site-footer{padding-block-end:1rem;padding-block-start:1rem;position:relative}.site-footer .site-title{font-size:1.5rem;font-weight:500;line-height:1.2}.site-footer .site-branding{display:flex;flex-direction:column;gap:.5rem;justify-content:center}.site-footer .footer-inner{display:flex;flex-wrap:wrap;justify-content:space-between}.site-footer .footer-inner .custom-logo-link{display:block}.site-footer .footer-inner .site-branding .site-description,.site-footer .footer-inner .site-branding .site-title{margin:0}.site-footer .footer-inner .site-branding .site-logo img{display:block}.site-footer .footer-inner .site-branding.show-logo .site-title,.site-footer .footer-inner .site-branding.show-title .site-logo{display:none!important}.site-footer .footer-inner .copyright{align-items:center;display:flex;justify-content:flex-end}.site-footer .footer-inner .copyright p{margin:0}.site-footer.footer-inverted .footer-inner{flex-direction:row-reverse}.site-footer.footer-inverted .footer-inner .site-branding{text-align:end}.site-footer.footer-stacked .footer-inner{align-items:center;flex-direction:column;text-align:center}.site-footer.footer-stacked .footer-inner .site-branding .site-title{text-align:center}.site-footer.footer-stacked .footer-inner .site-navigation .menu{padding:0}@media(max-width:576px){.site-footer:not(.footer-stacked) .footer-inner .copyright,.site-footer:not(.footer-stacked) .footer-inner .site-branding,.site-footer:not(.footer-stacked) .footer-inner .site-navigation{display:block;max-width:none;text-align:center;width:100%}.site-footer .footer-inner .site-navigation ul.menu{justify-content:center}.site-footer .footer-inner .site-navigation ul.menu li{display:inline-block}}.site-header.header-stacked .site-navigation-toggle-holder{justify-content:center;max-width:100%}.site-header.menu-layout-dropdown .site-navigation{display:none}.site-navigation-toggle-holder{align-items:center;display:flex;padding:8px 15px}.site-navigation-toggle-holder .site-navigation-toggle{align-items:center;background-color:rgba(0,0,0,.05);border:0 solid;border-radius:3px;color:#494c4f;cursor:pointer;display:flex;justify-content:center;padding:.5rem}.site-navigation-toggle-holder .site-navigation-toggle-icon{display:block;width:1.25rem}.site-navigation-toggle-holder .site-navigation-toggle-icon:after,.site-navigation-toggle-holder .site-navigation-toggle-icon:before{background-color:currentcolor;border-radius:3px;content:"";display:block;height:3px;transition:all .2s ease-in-out}.site-navigation-toggle-holder .site-navigation-toggle-icon:before{box-shadow:0 .35rem 0 currentcolor;margin-block-end:.5rem}.site-navigation-toggle-holder .site-navigation-toggle[aria-expanded=true] .site-navigation-toggle-icon:before{box-shadow:none;transform:translateY(.35rem) rotate(45deg)}.site-navigation-toggle-holder .site-navigation-toggle[aria-expanded=true] .site-navigation-toggle-icon:after{transform:translateY(-.35rem) rotate(-45deg)}.site-navigation{align-items:center;display:flex}.site-navigation ul.menu,.site-navigation ul.menu ul{list-style-type:none;padding:0}.site-navigation ul.menu{display:flex;flex-wrap:wrap}.site-navigation ul.menu li{display:flex;position:relative}.site-navigation ul.menu li a{display:block;padding:8px 15px}.site-navigation ul.menu li ul a{color:#333}.site-navigation ul.menu li ul a:focus,.site-navigation ul.menu li ul a:hover{color:#222}.site-navigation ul.menu li.menu-item-has-children{padding-inline-end:15px}.site-navigation ul.menu li.menu-item-has-children:after{align-items:center;color:#666;content:"▾";display:flex;font-size:1.5em;justify-content:center;text-decoration:none}.site-navigation ul.menu li.menu-item-has-children:focus-within>ul{display:block}.site-navigation ul.menu li ul{background:#fff;display:none;inset-block-start:100%;inset-inline-start:0;max-width:calc(100vw - 2rem);min-width:150px;position:absolute;z-index:2}.site-navigation ul.menu li ul li{border-block-end:1px solid #eee}.site-navigation ul.menu li ul li:last-child{border-block-end:none}.site-navigation ul.menu li ul li.menu-item-has-children a{flex-grow:1}.site-navigation ul.menu li ul li.menu-item-has-children:after{transform:translateY(-50%) rotate(-90deg)}.site-navigation ul.menu li ul ul{inset-block-start:0;inset-inline-start:100%}.site-navigation ul.menu li:last-child>ul,.site-navigation ul.menu li:nth-last-child(2)>ul{inset-inline-end:0;inset-inline-start:auto}.site-navigation ul.menu li:hover>ul{display:block}footer .site-navigation ul.menu li ul{bottom:100%;top:auto}footer .site-navigation ul.menu li ul ul{bottom:0}footer .site-navigation ul.menu a{padding:5px 15px}.site-navigation-dropdown{bottom:0;left:0;margin-block-start:10px;position:absolute;transform-origin:top;transition:max-height .3s,transform .3s;width:100%;z-index:10000}.site-navigation-toggle-holder:not(.elementor-active)+.site-navigation-dropdown{max-height:0;transform:scaleY(0)}.site-navigation-toggle-holder.elementor-active+.site-navigation-dropdown{max-height:100vh;transform:scaleY(1)}.site-navigation-dropdown ul{padding:0}.site-navigation-dropdown ul.menu{background:#fff;margin:0;padding:0;position:absolute;width:100%}.site-navigation-dropdown ul.menu li{display:block;position:relative;width:100%}.site-navigation-dropdown ul.menu li a{background:#fff;box-shadow:inset 0 -1px 0 rgba(0,0,0,.102);color:#55595c;display:block;padding:20px}.site-navigation-dropdown ul.menu li.current-menu-item a{background:#55595c;color:#fff}.site-navigation-dropdown ul.menu>li li{max-height:0;transform:scaleY(0);transform-origin:top;transition:max-height .3s,transform .3s}.site-navigation-dropdown ul.menu li.elementor-active>ul>li{max-height:100vh;transform:scaleY(1)}@media(max-width:576px){.site-header.menu-dropdown-mobile:not(.menu-layout-dropdown) .site-navigation{display:none!important}}@media(min-width:768px){.site-header.menu-dropdown-mobile:not(.menu-layout-dropdown) .site-navigation-toggle-holder{display:none!important}}@media(min-width:576px)and (max-width:767px){.site-header.menu-dropdown-mobile:not(.menu-layout-dropdown) .site-navigation{display:none!important}}@media(min-width:992px){.site-header.menu-dropdown-tablet:not(.menu-layout-dropdown) .site-navigation-toggle-holder{display:none!important}}@media(max-width:992px){.site-header.menu-dropdown-tablet:not(.menu-layout-dropdown) .site-navigation{display:none!important}}.site-header.menu-dropdown-none:not(.menu-layout-dropdown) .site-navigation-toggle-holder{display:none!important}

/* /wp-content/plugins/elementor-pro/assets/css/modules/sticky.min.css */
.elementor-sticky--active{z-index:99}.elementor-sticky__spacer .e-n-menu .e-n-menu-content{display:none}.e-con.elementor-sticky--active{z-index:var(--z-index,99)}
/* /wp-content/plugins/elementor/assets/lib/eicons/css/elementor-icons.min.css */
/*! elementor-icons - v5.54.0 - 27-07-2026 */
@font-face{font-family:eicons;src:url("/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.eot?5.54.0");src:url("/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.eot?5.54.0#iefix") format("embedded-opentype"),url("/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.woff2?5.54.0") format("woff2"),url("/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.woff?5.54.0") format("woff"),url("/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.ttf?5.54.0") format("truetype"),url("/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.svg?5.54.0#eicon") format("svg");font-weight:400;font-style:normal}[class*=" eicon-"],[class^=eicon]{display:inline-block;font-family:eicons;font-size:inherit;font-weight:400;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@keyframes a{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.eicon-animation-spin{animation:a 2s infinite linear}.eicon-editor-link:before{content:"\e800"}.eicon-editor-unlink:before{content:"\e801"}.eicon-editor-external-link:before{content:"\e802"}.eicon-editor-close:before{content:"\e803"}.eicon-editor-list-ol:before{content:"\e804"}.eicon-editor-list-ul:before{content:"\e805"}.eicon-editor-bold:before{content:"\e806"}.eicon-editor-italic:before{content:"\e807"}.eicon-editor-underline:before{content:"\e808"}.eicon-editor-paragraph:before{content:"\e809"}.eicon-editor-h1:before{content:"\e80a"}.eicon-editor-h2:before{content:"\e80b"}.eicon-editor-h3:before{content:"\e80c"}.eicon-editor-h4:before{content:"\e80d"}.eicon-editor-h5:before{content:"\e80e"}.eicon-editor-h6:before{content:"\e80f"}.eicon-editor-quote:before{content:"\e810"}.eicon-editor-code:before{content:"\e811"}.eicon-elementor:before{content:"\e812"}.eicon-elementor-circle:before{content:"\e813"}.eicon-pojome:before{content:"\e814"}.eicon-plus:before{content:"\e815"}.eicon-menu-bar:before{content:"\e816"}.eicon-apps:before{content:"\e817"}.eicon-accordion:before{content:"\e818"}.eicon-alert:before{content:"\e819"}.eicon-animation-text:before{content:"\e81a"}.eicon-animation:before{content:"\e81b"}.eicon-banner:before{content:"\e81c"}.eicon-blockquote:before{content:"\e81d"}.eicon-button:before{content:"\e81e"}.eicon-call-to-action:before{content:"\e81f"}.eicon-captcha:before{content:"\e820"}.eicon-carousel:before{content:"\e821"}.eicon-checkbox:before{content:"\e822"}.eicon-columns:before{content:"\e823"}.eicon-countdown:before{content:"\e824"}.eicon-counter:before{content:"\e825"}.eicon-date:before{content:"\e826"}.eicon-divider-shape:before{content:"\e827"}.eicon-divider:before{content:"\e828"}.eicon-download-button:before{content:"\e829"}.eicon-dual-button:before{content:"\e82a"}.eicon-email-field:before{content:"\e82b"}.eicon-facebook-comments:before{content:"\e82c"}.eicon-facebook-like-box:before{content:"\e82d"}.eicon-form-horizontal:before{content:"\e82e"}.eicon-form-vertical:before{content:"\e82f"}.eicon-gallery-grid:before{content:"\e830"}.eicon-gallery-group:before{content:"\e831"}.eicon-gallery-justified:before{content:"\e832"}.eicon-gallery-masonry:before{content:"\e833"}.eicon-icon-box:before{content:"\e834"}.eicon-image-before-after:before{content:"\e835"}.eicon-image-box:before{content:"\e836"}.eicon-image-hotspot:before{content:"\e837"}.eicon-image-rollover:before{content:"\e838"}.eicon-info-box:before{content:"\e839"}.eicon-inner-section:before{content:"\e83a"}.eicon-mailchimp:before{content:"\e83b"}.eicon-menu-card:before{content:"\e83c"}.eicon-navigation-horizontal:before{content:"\e83d"}.eicon-nav-menu:before{content:"\e83e"}.eicon-navigation-vertical:before{content:"\e83f"}.eicon-number-field:before{content:"\e840"}.eicon-parallax:before{content:"\e841"}.eicon-php7:before{content:"\e842"}.eicon-post-list:before{content:"\e843"}.eicon-post-slider:before{content:"\e844"}.eicon-post:before{content:"\e845"}.eicon-posts-carousel:before{content:"\e846"}.eicon-posts-grid:before{content:"\e847"}.eicon-posts-group:before{content:"\e848"}.eicon-posts-justified:before{content:"\e849"}.eicon-posts-masonry:before{content:"\e84a"}.eicon-posts-ticker:before{content:"\e84b"}.eicon-price-list:before{content:"\e84c"}.eicon-price-table:before{content:"\e84d"}.eicon-radio:before{content:"\e84e"}.eicon-rtl:before{content:"\e84f"}.eicon-scroll:before{content:"\e850"}.eicon-search:before{content:"\e851"}.eicon-select:before{content:"\e852"}.eicon-share:before{content:"\e853"}.eicon-sidebar:before{content:"\e854"}.eicon-skill-bar:before{content:"\e855"}.eicon-slider-3d:before{content:"\e856"}.eicon-slider-album:before{content:"\e857"}.eicon-slider-device:before{content:"\e858"}.eicon-slider-full-screen:before{content:"\e859"}.eicon-slider-push:before{content:"\e85a"}.eicon-slider-vertical:before{content:"\e85b"}.eicon-slider-video:before{content:"\e85c"}.eicon-slides:before{content:"\e85d"}.eicon-social-icons:before{content:"\e85e"}.eicon-spacer:before{content:"\e85f"}.eicon-table:before{content:"\e860"}.eicon-tabs:before{content:"\e861"}.eicon-tel-field:before{content:"\e862"}.eicon-text-area:before{content:"\e863"}.eicon-text-field:before{content:"\e864"}.eicon-thumbnails-down:before{content:"\e865"}.eicon-thumbnails-half:before{content:"\e866"}.eicon-thumbnails-right:before{content:"\e867"}.eicon-time-line:before{content:"\e868"}.eicon-toggle:before{content:"\e869"}.eicon-url:before{content:"\e86a"}.eicon-t-letter:before{content:"\e86b"}.eicon-wordpress:before{content:"\e86c"}.eicon-text:before{content:"\e86d"}.eicon-anchor:before{content:"\e86e"}.eicon-bullet-list:before{content:"\e86f"}.eicon-code:before{content:"\e870"}.eicon-favorite:before{content:"\e871"}.eicon-google-maps:before{content:"\e872"}.eicon-image:before{content:"\e873"}.eicon-photo-library:before{content:"\e874"}.eicon-woocommerce:before{content:"\e875"}.eicon-youtube:before{content:"\e876"}.eicon-flip-box:before{content:"\e877"}.eicon-settings:before{content:"\e878"}.eicon-headphones:before{content:"\e879"}.eicon-testimonial:before{content:"\e87a"}.eicon-counter-circle:before{content:"\e87b"}.eicon-person:before{content:"\e87c"}.eicon-chevron-right:before{content:"\e87d"}.eicon-chevron-left:before{content:"\e87e"}.eicon-close:before{content:"\e87f"}.eicon-file-download:before{content:"\e880"}.eicon-save:before{content:"\e881"}.eicon-zoom-in:before{content:"\e882"}.eicon-shortcode:before{content:"\e883"}.eicon-nerd:before{content:"\e884"}.eicon-device-desktop:before{content:"\e885"}.eicon-device-tablet:before{content:"\e886"}.eicon-device-mobile:before{content:"\e887"}.eicon-document-file:before{content:"\e888"}.eicon-folder-o:before{content:"\e889"}.eicon-hypster:before{content:"\e88a"}.eicon-h-align-left:before{content:"\e88b"}.eicon-h-align-right:before{content:"\e88c"}.eicon-h-align-center:before{content:"\e88d"}.eicon-h-align-stretch:before{content:"\e88e"}.eicon-v-align-top:before{content:"\e88f"}.eicon-v-align-bottom:before{content:"\e890"}.eicon-v-align-middle:before{content:"\e891"}.eicon-v-align-stretch:before{content:"\e892"}.eicon-pro-icon:before{content:"\e893"}.eicon-mail:before{content:"\e894"}.eicon-lock-user:before{content:"\e895"}.eicon-testimonial-carousel:before{content:"\e896"}.eicon-media-carousel:before{content:"\e897"}.eicon-section:before{content:"\e898"}.eicon-column:before{content:"\e899"}.eicon-edit:before{content:"\e89a"}.eicon-clone:before{content:"\e89b"}.eicon-trash:before{content:"\e89c"}.eicon-play:before{content:"\e89d"}.eicon-angle-right:before{content:"\e89e"}.eicon-angle-left:before{content:"\e89f"}.eicon-animated-headline:before{content:"\e8a0"}.eicon-menu-toggle:before{content:"\e8a1"}.eicon-fb-embed:before{content:"\e8a2"}.eicon-fb-feed:before{content:"\e8a3"}.eicon-twitter-embed:before{content:"\e8a4"}.eicon-twitter-feed:before{content:"\e8a5"}.eicon-sync:before{content:"\e8a6"}.eicon-import-export:before{content:"\e8a7"}.eicon-check-circle:before{content:"\e8a8"}.eicon-library-save:before{content:"\e8a9"}.eicon-library-download:before{content:"\e9dd"}.eicon-insert:before{content:"\e8ab"}.eicon-preview-medium:before{content:"\e8ac"}.eicon-sort-down:before{content:"\e8ad"}.eicon-sort-up:before{content:"\e8ae"}.eicon-heading:before{content:"\e8af"}.eicon-logo:before{content:"\e8b0"}.eicon-meta-data:before{content:"\e8b1"}.eicon-post-content:before{content:"\e8b2"}.eicon-post-excerpt:before{content:"\e8b3"}.eicon-post-navigation:before{content:"\e8b4"}.eicon-yoast:before{content:"\e8b5"}.eicon-nerd-chuckle:before{content:"\e8b6"}.eicon-nerd-wink:before{content:"\e8b7"}.eicon-comments:before{content:"\e8b8"}.eicon-download-circle-o:before{content:"\e8b9"}.eicon-library-upload:before{content:"\e8ba"}.eicon-save-o:before{content:"\e8bb"}.eicon-upload-circle-o:before{content:"\e8bc"}.eicon-ellipsis-h:before{content:"\e8bd"}.eicon-ellipsis-v:before{content:"\e8be"}.eicon-arrow-left:before{content:"\e8bf"}.eicon-arrow-right:before{content:"\e8c0"}.eicon-arrow-up:before{content:"\e8c1"}.eicon-arrow-down:before{content:"\e8c2"}.eicon-play-o:before{content:"\e8c3"}.eicon-archive-posts:before{content:"\e8c4"}.eicon-archive-title:before{content:"\e8c5"}.eicon-featured-image:before{content:"\e8c6"}.eicon-post-info:before{content:"\e8c7"}.eicon-post-title:before{content:"\e8c8"}.eicon-site-logo:before{content:"\e8c9"}.eicon-site-search:before{content:"\e8ca"}.eicon-site-title:before{content:"\e8cb"}.eicon-plus-square:before{content:"\e8cc"}.eicon-minus-square:before{content:"\e8cd"}.eicon-cloud-check:before{content:"\e8ce"}.eicon-drag-n-drop:before{content:"\e8cf"}.eicon-welcome:before{content:"\e8d0"}.eicon-handle:before{content:"\e8d1"}.eicon-cart:before{content:"\e8d2"}.eicon-product-add-to-cart:before{content:"\e8d3"}.eicon-product-breadcrumbs:before{content:"\e8d4"}.eicon-product-categories:before{content:"\e8d5"}.eicon-product-description:before{content:"\e8d6"}.eicon-product-images:before{content:"\e8d7"}.eicon-product-info:before{content:"\e8d8"}.eicon-product-meta:before{content:"\e8d9"}.eicon-product-pages:before{content:"\e8da"}.eicon-product-price:before{content:"\e8db"}.eicon-product-rating:before{content:"\e8dc"}.eicon-product-related:before{content:"\e8dd"}.eicon-product-stock:before{content:"\e8de"}.eicon-product-tabs:before{content:"\e8df"}.eicon-product-title:before{content:"\e8e0"}.eicon-product-upsell:before{content:"\e8e1"}.eicon-products:before{content:"\e8e2"}.eicon-bag-light:before{content:"\e8e3"}.eicon-bag-medium:before{content:"\e8e4"}.eicon-bag-solid:before{content:"\e8e5"}.eicon-basket-light:before{content:"\e8e6"}.eicon-basket-medium:before{content:"\e8e7"}.eicon-basket-solid:before{content:"\e8e8"}.eicon-cart-light:before{content:"\e8e9"}.eicon-cart-medium:before{content:"\e8ea"}.eicon-cart-solid:before{content:"\e8eb"}.eicon-exchange:before{content:"\e8ec"}.eicon-preview-thin:before{content:"\e8ed"}.eicon-device-laptop:before{content:"\e8ee"}.eicon-collapse:before{content:"\e8ef"}.eicon-expand:before{content:"\e8f0"}.eicon-navigator:before{content:"\e8f1"}.eicon-plug:before{content:"\e8f2"}.eicon-dashboard:before{content:"\e8f3"}.eicon-typography:before{content:"\e8f4"}.eicon-info-circle-o:before{content:"\e8f5"}.eicon-integration:before{content:"\e8f6"}.eicon-plus-circle-o:before{content:"\e8f7"}.eicon-rating:before{content:"\e8f8"}.eicon-review:before{content:"\e8f9"}.eicon-tools:before{content:"\e8fa"}.eicon-loading:before{content:"\e8fb"}.eicon-sitemap:before{content:"\e8fc"}.eicon-click:before{content:"\e8fd"}.eicon-clock:before{content:"\e8fe"}.eicon-library-open:before{content:"\e8ff"}.eicon-warning:before{content:"\e900"}.eicon-flow:before{content:"\e901"}.eicon-cursor-move:before{content:"\e902"}.eicon-arrow-circle-left:before{content:"\e903"}.eicon-flash:before{content:"\e904"}.eicon-redo:before{content:"\e905"}.eicon-ban:before{content:"\e906"}.eicon-barcode:before{content:"\e907"}.eicon-calendar:before{content:"\e908"}.eicon-caret-left:before{content:"\e909"}.eicon-caret-right:before{content:"\e90a"}.eicon-caret-up:before{content:"\e90b"}.eicon-chain-broken:before{content:"\e90c"}.eicon-check-circle-o:before{content:"\e90d"}.eicon-check:before{content:"\e90e"}.eicon-chevron-double-left:before{content:"\e90f"}.eicon-chevron-double-right:before{content:"\e910"}.eicon-undo:before{content:"\e911"}.eicon-filter:before{content:"\e912"}.eicon-circle-o:before{content:"\e913"}.eicon-circle:before{content:"\e914"}.eicon-clock-o:before{content:"\e915"}.eicon-cog:before{content:"\e916"}.eicon-cogs:before{content:"\e917"}.eicon-commenting-o:before{content:"\e918"}.eicon-copy:before{content:"\e919"}.eicon-database:before{content:"\e91a"}.eicon-dot-circle-o:before{content:"\e91b"}.eicon-envelope:before{content:"\e91c"}.eicon-external-link-square:before{content:"\e91d"}.eicon-eyedropper:before{content:"\e91e"}.eicon-folder:before{content:"\e91f"}.eicon-font:before{content:"\e920"}.eicon-adjust:before{content:"\e921"}.eicon-lightbox:before{content:"\e922"}.eicon-heart-o:before{content:"\e923"}.eicon-history:before{content:"\e924"}.eicon-image-bold:before{content:"\e925"}.eicon-info-circle:before{content:"\e926"}.eicon-link:before{content:"\e927"}.eicon-long-arrow-left:before{content:"\e928"}.eicon-long-arrow-right:before{content:"\e929"}.eicon-caret-down:before{content:"\e92a"}.eicon-paint-brush:before{content:"\e92b"}.eicon-pencil:before{content:"\e92c"}.eicon-plus-circle:before{content:"\e92d"}.eicon-zoom-in-bold:before{content:"\e92e"}.eicon-sort-amount-desc:before{content:"\e92f"}.eicon-sign-out:before{content:"\e930"}.eicon-spinner:before{content:"\e931"}.eicon-square:before{content:"\e932"}.eicon-star-o:before{content:"\e933"}.eicon-star:before{content:"\e934"}.eicon-text-align-justify:before{content:"\e935"}.eicon-text-align-center:before{content:"\e936"}.eicon-tags:before{content:"\e937"}.eicon-text-align-left:before{content:"\e938"}.eicon-text-align-right:before{content:"\e939"}.eicon-close-circle:before{content:"\e93a"}.eicon-trash-o:before{content:"\e93b"}.eicon-font-awesome:before{content:"\e93c"}.eicon-user-circle-o:before{content:"\e93d"}.eicon-video-camera:before{content:"\e93e"}.eicon-heart:before{content:"\e93f"}.eicon-wrench:before{content:"\e940"}.eicon-help:before{content:"\e941"}.eicon-help-o:before{content:"\e942"}.eicon-zoom-out-bold:before{content:"\e943"}.eicon-plus-square-o:before{content:"\e944"}.eicon-minus-square-o:before{content:"\e945"}.eicon-minus-circle:before{content:"\e946"}.eicon-minus-circle-o:before{content:"\e947"}.eicon-code-bold:before{content:"\e948"}.eicon-cloud-upload:before{content:"\e949"}.eicon-search-bold:before{content:"\e94a"}.eicon-map-pin:before{content:"\e94b"}.eicon-meetup:before{content:"\e94c"}.eicon-slideshow:before{content:"\e94d"}.eicon-t-letter-bold:before{content:"\e94e"}.eicon-preferences:before{content:"\e94f"}.eicon-table-of-contents:before{content:"\e950"}.eicon-tv:before{content:"\e951"}.eicon-upload:before{content:"\e952"}.eicon-instagram-comments:before{content:"\e953"}.eicon-instagram-nested-gallery:before{content:"\e954"}.eicon-instagram-post:before{content:"\e955"}.eicon-instagram-video:before{content:"\e956"}.eicon-instagram-gallery:before{content:"\e957"}.eicon-instagram-likes:before{content:"\e958"}.eicon-facebook:before{content:"\e959"}.eicon-twitter:before{content:"\e95a"}.eicon-pinterest:before{content:"\e95b"}.eicon-frame-expand:before{content:"\e95c"}.eicon-frame-minimize:before{content:"\e95d"}.eicon-archive:before{content:"\e95e"}.eicon-colors-typography:before{content:"\e95f"}.eicon-custom:before{content:"\e960"}.eicon-footer:before{content:"\e961"}.eicon-header:before{content:"\e962"}.eicon-layout-settings:before{content:"\e963"}.eicon-lightbox-expand:before{content:"\e964"}.eicon-error-404:before{content:"\e965"}.eicon-theme-style:before{content:"\e966"}.eicon-search-results:before{content:"\e967"}.eicon-single-post:before{content:"\e968"}.eicon-site-identity:before{content:"\e969"}.eicon-theme-builder:before{content:"\e96a"}.eicon-download-bold:before{content:"\e96b"}.eicon-share-arrow:before{content:"\e96c"}.eicon-global-settings:before{content:"\e96d"}.eicon-user-preferences:before{content:"\e96e"}.eicon-lock:before{content:"\e96f"}.eicon-export-kit:before{content:"\e970"}.eicon-import-kit:before{content:"\e971"}.eicon-lottie:before{content:"\e972"}.eicon-products-archive:before{content:"\e973"}.eicon-single-product:before{content:"\e974"}.eicon-disable-trash-o:before{content:"\e975"}.eicon-single-page:before{content:"\e976"}.eicon-wordpress-light:before{content:"\e977"}.eicon-cogs-check:before{content:"\e978"}.eicon-custom-css:before{content:"\e979"}.eicon-global-colors:before{content:"\e97a"}.eicon-globe:before{content:"\e97b"}.eicon-typography-1:before{content:"\e97c"}.eicon-background:before{content:"\e97d"}.eicon-device-responsive:before{content:"\e97e"}.eicon-device-wide:before{content:"\e97f"}.eicon-code-highlight:before{content:"\e980"}.eicon-video-playlist:before{content:"\e981"}.eicon-download-kit:before{content:"\e982"}.eicon-kit-details:before{content:"\e983"}.eicon-kit-parts:before{content:"\e984"}.eicon-kit-upload:before{content:"\e985"}.eicon-kit-plugins:before{content:"\e986"}.eicon-kit-upload-alt:before{content:"\e987"}.eicon-hotspot:before{content:"\e988"}.eicon-paypal-button:before{content:"\e989"}.eicon-shape:before{content:"\e98a"}.eicon-wordart:before{content:"\e98b"}.eicon-checkout:before{content:"\e98c"}.eicon-container:before{content:"\e98d"}.eicon-flip:before{content:"\e98e"}.eicon-info:before{content:"\e98f"}.eicon-my-account:before{content:"\e990"}.eicon-purchase-summary:before{content:"\e991"}.eicon-page-transition:before{content:"\e992"}.eicon-spotify:before{content:"\e993"}.eicon-stripe-button:before{content:"\e994"}.eicon-woo-settings:before{content:"\e995"}.eicon-woo-cart:before{content:"\e996"}.eicon-grow:before{content:"\e997"}.eicon-order-end:before{content:"\e998"}.eicon-nowrap:before{content:"\e999"}.eicon-order-start:before{content:"\e99a"}.eicon-progress-tracker:before{content:"\e99b"}.eicon-shrink:before{content:"\e99c"}.eicon-wrap:before{content:"\e99d"}.eicon-align-center-h:before{content:"\e99e"}.eicon-align-center-v:before{content:"\e99f"}.eicon-align-end-h:before{content:"\e9a0"}.eicon-align-end-v:before{content:"\e9a1"}.eicon-align-start-h:before{content:"\e9a2"}.eicon-align-start-v:before{content:"\e9a3"}.eicon-align-stretch-h:before{content:"\e9a4"}.eicon-align-stretch-v:before{content:"\e9a5"}.eicon-justify-center-h:before{content:"\e9a6"}.eicon-justify-center-v:before{content:"\e9a7"}.eicon-justify-end-h:before{content:"\e9a8"}.eicon-justify-end-v:before{content:"\e9a9"}.eicon-justify-space-around-h:before{content:"\e9aa"}.eicon-justify-space-around-v:before{content:"\e9ab"}.eicon-justify-space-between-h:before{content:"\e9ac"}.eicon-justify-space-between-v:before{content:"\e9ad"}.eicon-justify-space-evenly-h:before{content:"\e9ae"}.eicon-justify-space-evenly-v:before{content:"\e9af"}.eicon-justify-start-h:before{content:"\e9b0"}.eicon-justify-start-v:before{content:"\e9b1"}.eicon-woocommerce-cross-sells:before{content:"\e9b2"}.eicon-woocommerce-notices:before{content:"\e9b3"}.eicon-inner-container:before{content:"\e9b4"}.eicon-warning-full:before{content:"\e9b5"}.eicon-exit:before{content:"\e9b6"}.eicon-loop-builder:before{content:"\e9b7"}.eicon-notes:before{content:"\e9b8"}.eicon-read:before{content:"\e9b9"}.eicon-unread:before{content:"\e9ba"}.eicon-carousel-loop:before{content:"\e9bb"}.eicon-mega-menu:before{content:"\eb78"}.eicon-nested-carousel:before{content:"\e9bd"}.eicon-ai:before{content:"\e9be"}.eicon-taxonomy-filter:before{content:"\eb7d"}.eicon-container-grid:before{content:"\ef02"}.eicon-upgrade:before{content:"\e9c1"}.eicon-advanced:before{content:"\eb84"}.eicon-div-block:before{content:"\eb9b"}.eicon-notification:before{content:"\e9c3"}.eicon-light-mode:before{content:"\e9c4"}.eicon-dark-mode:before{content:"\e9c5"}.eicon-upgrade-crown:before{content:"\e9c6"}.eicon-off-canvas:before{content:"\e9c7"}.eicon-speakerphone:before{content:"\e9c9"}.eicon-ehp-cta:before{content:"\e9cb"}.eicon-ehp-forms:before{content:"\e9bc"}.eicon-ehp-hero:before{content:"\e9ca"}.eicon-ehp-zigzag:before{content:"\e9cc"}.eicon-e-button:before{content:"\e9ce"}.eicon-flexbox:before{content:"\e9d0"}.eicon-paragraph:before{content:"\e9d1"}.eicon-icon:before{content:"\e9d2"}.eicon-e-image:before{content:"\e9d3"}.eicon-video:before{content:"\e9d4"}.eicon-svg:before{content:"\e9d5"}.eicon-e-divider:before{content:"\e9d6"}.eicon-e-heading:before{content:"\e9d7"}.eicon-atomic:before{content:"\ebae"}.eicon-library-delete:before{content:"\e9d8"}.eicon-library-copy:before{content:"\e9d9"}.eicon-library-folder-empty:before{content:"\e9da"}.eicon-library-move:before{content:"\e9db"}.eicon-library-edit:before{content:"\e9dc"}.eicon-library-subscription-upgrade:before{content:"\e9de"}.eicon-library-folder-view:before{content:"\e9df"}.eicon-library-grid:before{content:"\e9e1"}.eicon-library-cloud-connect:before{content:"\e9e2"}.eicon-library-import:before{content:"\e9e3"}.eicon-library-list:before{content:"\e9e4"}.eicon-library-cloud-empty:before{content:"\e9e5"}.eicon-folder-plus:before{content:"\e8aa"}.eicon-library-folder:before{content:"\e9e6"}.eicon-accessibility:before{content:"\e9bf"}.eicon-lock-outline:before{content:"\e9e7"}.eicon-e-youtube:before{content:"\e9e8"}.eicon-contact:before{content:"\ebd2"}.eicon-layout:before{content:"\ebd8"}.eicon-components:before{content:"\ebd9"}.eicon-tab-content:before{content:"\ebda"}.eicon-tab-menu:before{content:"\ebdb"}.eicon-atomic-label:before{content:"\e9ee"}.eicon-atomic-form:before{content:"\e9ef"}.eicon-atomic-submit-button:before{content:"\e9f0"}.eicon-atomic-input:before{content:"\e9f1"}.eicon-atomic-text-area:before{content:"\e9f2"}.eicon-atomic-select:before{content:"\e9f3"}.eicon-atomic-checkbox:before{content:"\e9f4"}.eicon-atomic-radiobutton:before{content:"\e9f5"}.eicon-atomic-file-upload:before{content:"\ebe9"}.eicon-atomic-time-picker:before{content:"\ebea"}.eicon-atomic-date-picker:before{content:"\ebeb"}.eicon-upgrade-crown-full:before{content:"\ef03"}.eicon-after:before{content:"\ebfa"}.eicon-pagination-item:before{content:"\ebfb"}.eicon-before:before{content:"\ebfc"}.eicon-pagination:before{content:"\ebfd"}.eicon-loop-item:before{content:"\ec00"}.eicon-loop-widget:before{content:"\ec01"}.eicon-x-twitter:before{content:"\ef04"}.eicon-background-video:before{content:"\ea01"}.eicon-eye:before{content:"\e8ac"}.eicon-elementor-square:before{content:"\e813"}
/* /wp-content/plugins/elementor/assets/css/frontend.min.css */
:root{--direction-multiplier:1}body.rtl,html[dir=rtl]{--direction-multiplier:-1}.elementor-hidden{display:none}.elementor-visibility-hidden{visibility:hidden}.elementor-screen-only,.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;top:-10000em;width:1px;clip:rect(0,0,0,0);border:0}.elementor-clearfix:after{clear:both;content:"";display:block;height:0;width:0}.e-logo-wrapper{display:inline-block;line-height:1}.e-logo-wrapper i{color:var(--e-a-color-circle-logo);font-size:2.5em}.elementor *,.elementor :after,.elementor :before{box-sizing:border-box}.elementor a{box-shadow:none;text-decoration:none}.elementor hr{background-color:transparent;margin:0}.elementor img{border:none;border-radius:0;box-shadow:none;height:auto;max-width:100%}.elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) figure{margin:0}.elementor embed,.elementor iframe,.elementor object,.elementor video{border:none;line-height:1;margin:0;max-width:100%;width:100%}.elementor .elementor-background,.elementor .elementor-background-holder,.elementor .elementor-background-video-container{direction:ltr;inset:0;overflow:hidden;position:absolute;z-index:0}.elementor .elementor-background-video-container{pointer-events:none;transition:opacity 1s}.elementor .elementor-background-video-container.elementor-loading{opacity:0}.elementor .elementor-background-video,.elementor .elementor-background-video-embed{max-width:none}.elementor .elementor-background-video,.elementor .elementor-background-video-embed,.elementor .elementor-background-video-hosted{inset-block-start:50%;inset-inline-start:50%;position:absolute;transform:translate(-50%,-50%)}.elementor .elementor-background-video-hosted{-o-object-fit:cover;object-fit:cover}.elementor .elementor-background-overlay{inset:0;position:absolute}.elementor .elementor-background-slideshow{inset:0;position:absolute;z-index:0}.elementor .elementor-background-slideshow__slide__image{background-position:50%;background-size:cover;height:100%;width:100%}.e-con-inner>.elementor-element.elementor-absolute,.e-con>.elementor-element.elementor-absolute,.elementor-widget-wrap>.elementor-element.elementor-absolute{position:absolute}.e-con-inner>.elementor-element.elementor-fixed,.e-con>.elementor-element.elementor-fixed,.elementor-widget-wrap>.elementor-element.elementor-fixed{position:fixed}.elementor-widget-wrap .elementor-element.elementor-widget__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget__width-initial{max-width:100%}@media (max-width:1024px){.elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-initial{max-width:100%}}@media (max-width:767px){.elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-initial{max-width:100%}}.elementor-element.elementor-absolute,.elementor-element.elementor-fixed{z-index:1}.elementor-element{--flex-direction:initial;--flex-wrap:initial;--justify-content:initial;--align-items:initial;--align-content:initial;--gap:initial;--flex-basis:initial;--flex-grow:initial;--flex-shrink:initial;--order:initial;--align-self:initial;align-self:var(--align-self);flex-basis:var(--flex-basis);flex-grow:var(--flex-grow);flex-shrink:var(--flex-shrink);order:var(--order)}.elementor-element:where(.e-con-full,.elementor-widget){align-content:var(--align-content);align-items:var(--align-items);flex-direction:var(--flex-direction);flex-wrap:var(--flex-wrap);gap:var(--row-gap) var(--column-gap);justify-content:var(--justify-content)}.elementor-invisible{visibility:hidden}.elementor-custom-embed-play{inset-block-start:50%;inset-inline-start:50%;position:absolute;transform:translate(calc(-50% * var(--direction-multiplier)),-50%)}.elementor-custom-embed-play i{color:#fff;font-size:100px;text-shadow:1px 0 6px rgba(0,0,0,.3)}.elementor-custom-embed-play svg{fill:#fff;filter:drop-shadow(1px 0 6px rgba(0,0,0,.3));height:100px;width:100px}.elementor-custom-embed-play i,.elementor-custom-embed-play svg{opacity:.8;transition:all .5s}.elementor-custom-embed-play.elementor-playing i{font-family:eicons}.elementor-custom-embed-play.elementor-playing i:before{content:"\e8fb"}.elementor-custom-embed-play.elementor-playing i,.elementor-custom-embed-play.elementor-playing svg{animation:eicon-spin 2s linear infinite}.elementor-tag{display:inline-flex}.elementor-ken-burns{transition-duration:10s;transition-property:transform;transition-timing-function:linear}.elementor-ken-burns--out{transform:scale(1.3)}.elementor-ken-burns--active{transition-duration:20s}.elementor-ken-burns--active.elementor-ken-burns--out{transform:scale(1)}.elementor-ken-burns--active.elementor-ken-burns--in{transform:scale(1.3)}.elementor-align-center{text-align:center}.elementor-align-right{text-align:right}.elementor-align-left{text-align:left}.elementor-align-center .elementor-button,.elementor-align-left .elementor-button,.elementor-align-right .elementor-button{width:auto}.elementor-align-justify .elementor-button{width:100%}@media (min-width:-1){.elementor-widescreen-align-center{text-align:center}.elementor-widescreen-align-right{text-align:right}.elementor-widescreen-align-left{text-align:left}.elementor-widescreen-align-center .elementor-button,.elementor-widescreen-align-left .elementor-button,.elementor-widescreen-align-right .elementor-button{width:auto}.elementor-widescreen-align-justify .elementor-button{width:100%}}@media (max-width:-1){.elementor-laptop-align-center{text-align:center}.elementor-laptop-align-right{text-align:right}.elementor-laptop-align-left{text-align:left}.elementor-laptop-align-center .elementor-button,.elementor-laptop-align-left .elementor-button,.elementor-laptop-align-right .elementor-button{width:auto}.elementor-laptop-align-justify .elementor-button{width:100%}.elementor-tablet_extra-align-center{text-align:center}.elementor-tablet_extra-align-right{text-align:right}.elementor-tablet_extra-align-left{text-align:left}.elementor-tablet_extra-align-center .elementor-button,.elementor-tablet_extra-align-left .elementor-button,.elementor-tablet_extra-align-right .elementor-button{width:auto}.elementor-tablet_extra-align-justify .elementor-button{width:100%}}@media (max-width:1024px){.elementor-tablet-align-center{text-align:center}.elementor-tablet-align-right{text-align:right}.elementor-tablet-align-left{text-align:left}.elementor-tablet-align-center .elementor-button,.elementor-tablet-align-left .elementor-button,.elementor-tablet-align-right .elementor-button{width:auto}.elementor-tablet-align-justify .elementor-button{width:100%}}@media (max-width:-1){.elementor-mobile_extra-align-center{text-align:center}.elementor-mobile_extra-align-right{text-align:right}.elementor-mobile_extra-align-left{text-align:left}.elementor-mobile_extra-align-center .elementor-button,.elementor-mobile_extra-align-left .elementor-button,.elementor-mobile_extra-align-right .elementor-button{width:auto}.elementor-mobile_extra-align-justify .elementor-button{width:100%}}@media (max-width:767px){.elementor-mobile-align-center{text-align:center}.elementor-mobile-align-right{text-align:right}.elementor-mobile-align-left{text-align:left}.elementor-mobile-align-center .elementor-button,.elementor-mobile-align-left .elementor-button,.elementor-mobile-align-right .elementor-button{width:auto}.elementor-mobile-align-justify .elementor-button{width:100%}}:root{--page-title-display:block}.elementor-page-title,h1.entry-title{display:var(--page-title-display)}@keyframes eicon-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.eicon-animation-spin{animation:eicon-spin 2s linear infinite}.elementor-section{position:relative}.elementor-section .elementor-container{display:flex;margin-inline:auto;position:relative}@media (max-width:1024px){.elementor-section .elementor-container{flex-wrap:wrap}}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.elementor-section.elementor-section-stretched{position:relative;width:100%}.elementor-section.elementor-section-items-top>.elementor-container{align-items:flex-start}.elementor-section.elementor-section-items-middle>.elementor-container{align-items:center}.elementor-section.elementor-section-items-bottom>.elementor-container{align-items:flex-end}@media (min-width:768px){.elementor-section.elementor-section-height-full{height:100vh}.elementor-section.elementor-section-height-full>.elementor-container{height:100%}}.elementor-bc-flex-widget .elementor-section-content-top>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:flex-start}.elementor-bc-flex-widget .elementor-section-content-middle>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-section-content-bottom>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:flex-end}.elementor-widget-wrap{align-content:flex-start;flex-wrap:wrap;position:relative;width:100%}.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap{display:flex}.elementor-widget-wrap>.elementor-element{width:100%}.elementor-widget-wrap.e-swiper-container{width:calc(100% - (var(--e-column-margin-left, 0px) + var(--e-column-margin-right, 0px)))}.elementor-widget{position:relative}.elementor-widget:not(:last-child){margin-block-end:var(--kit-widget-spacing,20px)}.elementor-widget:not(:last-child).elementor-absolute,.elementor-widget:not(:last-child).elementor-widget__width-auto,.elementor-widget:not(:last-child).elementor-widget__width-initial{margin-block-end:0}.elementor-column{display:flex;min-height:1px;position:relative}.elementor-column-gap-narrow>.elementor-column>.elementor-element-populated{padding:5px}.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:10px}.elementor-column-gap-extended>.elementor-column>.elementor-element-populated{padding:15px}.elementor-column-gap-wide>.elementor-column>.elementor-element-populated{padding:20px}.elementor-column-gap-wider>.elementor-column>.elementor-element-populated{padding:30px}.elementor-inner-section .elementor-column-gap-no .elementor-element-populated{padding:0}@media (min-width:768px){.elementor-column.elementor-col-10,.elementor-column[data-col="10"]{width:10%}.elementor-column.elementor-col-11,.elementor-column[data-col="11"]{width:11.111%}.elementor-column.elementor-col-12,.elementor-column[data-col="12"]{width:12.5%}.elementor-column.elementor-col-14,.elementor-column[data-col="14"]{width:14.285%}.elementor-column.elementor-col-16,.elementor-column[data-col="16"]{width:16.666%}.elementor-column.elementor-col-20,.elementor-column[data-col="20"]{width:20%}.elementor-column.elementor-col-25,.elementor-column[data-col="25"]{width:25%}.elementor-column.elementor-col-30,.elementor-column[data-col="30"]{width:30%}.elementor-column.elementor-col-33,.elementor-column[data-col="33"]{width:33.333%}.elementor-column.elementor-col-40,.elementor-column[data-col="40"]{width:40%}.elementor-column.elementor-col-50,.elementor-column[data-col="50"]{width:50%}.elementor-column.elementor-col-60,.elementor-column[data-col="60"]{width:60%}.elementor-column.elementor-col-66,.elementor-column[data-col="66"]{width:66.666%}.elementor-column.elementor-col-70,.elementor-column[data-col="70"]{width:70%}.elementor-column.elementor-col-75,.elementor-column[data-col="75"]{width:75%}.elementor-column.elementor-col-80,.elementor-column[data-col="80"]{width:80%}.elementor-column.elementor-col-83,.elementor-column[data-col="83"]{width:83.333%}.elementor-column.elementor-col-90,.elementor-column[data-col="90"]{width:90%}.elementor-column.elementor-col-100,.elementor-column[data-col="100"]{width:100%}}@media (max-width:479px){.elementor-column.elementor-xs-10{width:10%}.elementor-column.elementor-xs-11{width:11.111%}.elementor-column.elementor-xs-12{width:12.5%}.elementor-column.elementor-xs-14{width:14.285%}.elementor-column.elementor-xs-16{width:16.666%}.elementor-column.elementor-xs-20{width:20%}.elementor-column.elementor-xs-25{width:25%}.elementor-column.elementor-xs-30{width:30%}.elementor-column.elementor-xs-33{width:33.333%}.elementor-column.elementor-xs-40{width:40%}.elementor-column.elementor-xs-50{width:50%}.elementor-column.elementor-xs-60{width:60%}.elementor-column.elementor-xs-66{width:66.666%}.elementor-column.elementor-xs-70{width:70%}.elementor-column.elementor-xs-75{width:75%}.elementor-column.elementor-xs-80{width:80%}.elementor-column.elementor-xs-83{width:83.333%}.elementor-column.elementor-xs-90{width:90%}.elementor-column.elementor-xs-100{width:100%}}@media (max-width:767px){.elementor-column.elementor-sm-10{width:10%}.elementor-column.elementor-sm-11{width:11.111%}.elementor-column.elementor-sm-12{width:12.5%}.elementor-column.elementor-sm-14{width:14.285%}.elementor-column.elementor-sm-16{width:16.666%}.elementor-column.elementor-sm-20{width:20%}.elementor-column.elementor-sm-25{width:25%}.elementor-column.elementor-sm-30{width:30%}.elementor-column.elementor-sm-33{width:33.333%}.elementor-column.elementor-sm-40{width:40%}.elementor-column.elementor-sm-50{width:50%}.elementor-column.elementor-sm-60{width:60%}.elementor-column.elementor-sm-66{width:66.666%}.elementor-column.elementor-sm-70{width:70%}.elementor-column.elementor-sm-75{width:75%}.elementor-column.elementor-sm-80{width:80%}.elementor-column.elementor-sm-83{width:83.333%}.elementor-column.elementor-sm-90{width:90%}.elementor-column.elementor-sm-100{width:100%}}@media (min-width:768px) and (max-width:1024px){.elementor-column.elementor-md-10{width:10%}.elementor-column.elementor-md-11{width:11.111%}.elementor-column.elementor-md-12{width:12.5%}.elementor-column.elementor-md-14{width:14.285%}.elementor-column.elementor-md-16{width:16.666%}.elementor-column.elementor-md-20{width:20%}.elementor-column.elementor-md-25{width:25%}.elementor-column.elementor-md-30{width:30%}.elementor-column.elementor-md-33{width:33.333%}.elementor-column.elementor-md-40{width:40%}.elementor-column.elementor-md-50{width:50%}.elementor-column.elementor-md-60{width:60%}.elementor-column.elementor-md-66{width:66.666%}.elementor-column.elementor-md-70{width:70%}.elementor-column.elementor-md-75{width:75%}.elementor-column.elementor-md-80{width:80%}.elementor-column.elementor-md-83{width:83.333%}.elementor-column.elementor-md-90{width:90%}.elementor-column.elementor-md-100{width:100%}}@media (min-width:-1){.elementor-reverse-widescreen>.elementor-container>:first-child{order:10}.elementor-reverse-widescreen>.elementor-container>:nth-child(2){order:9}.elementor-reverse-widescreen>.elementor-container>:nth-child(3){order:8}.elementor-reverse-widescreen>.elementor-container>:nth-child(4){order:7}.elementor-reverse-widescreen>.elementor-container>:nth-child(5){order:6}.elementor-reverse-widescreen>.elementor-container>:nth-child(6){order:5}.elementor-reverse-widescreen>.elementor-container>:nth-child(7){order:4}.elementor-reverse-widescreen>.elementor-container>:nth-child(8){order:3}.elementor-reverse-widescreen>.elementor-container>:nth-child(9){order:2}.elementor-reverse-widescreen>.elementor-container>:nth-child(10){order:1}}@media (min-width:1025px) and (max-width:-1){.elementor-reverse-laptop>.elementor-container>:first-child{order:10}.elementor-reverse-laptop>.elementor-container>:nth-child(2){order:9}.elementor-reverse-laptop>.elementor-container>:nth-child(3){order:8}.elementor-reverse-laptop>.elementor-container>:nth-child(4){order:7}.elementor-reverse-laptop>.elementor-container>:nth-child(5){order:6}.elementor-reverse-laptop>.elementor-container>:nth-child(6){order:5}.elementor-reverse-laptop>.elementor-container>:nth-child(7){order:4}.elementor-reverse-laptop>.elementor-container>:nth-child(8){order:3}.elementor-reverse-laptop>.elementor-container>:nth-child(9){order:2}.elementor-reverse-laptop>.elementor-container>:nth-child(10){order:1}}@media (min-width:-1) and (max-width:-1){.elementor-reverse-laptop>.elementor-container>:first-child{order:10}.elementor-reverse-laptop>.elementor-container>:nth-child(2){order:9}.elementor-reverse-laptop>.elementor-container>:nth-child(3){order:8}.elementor-reverse-laptop>.elementor-container>:nth-child(4){order:7}.elementor-reverse-laptop>.elementor-container>:nth-child(5){order:6}.elementor-reverse-laptop>.elementor-container>:nth-child(6){order:5}.elementor-reverse-laptop>.elementor-container>:nth-child(7){order:4}.elementor-reverse-laptop>.elementor-container>:nth-child(8){order:3}.elementor-reverse-laptop>.elementor-container>:nth-child(9){order:2}.elementor-reverse-laptop>.elementor-container>:nth-child(10){order:1}}@media (min-width:1025px) and (max-width:-1){.elementor-reverse-laptop>.elementor-container>:first-child,.elementor-reverse-laptop>.elementor-container>:nth-child(10),.elementor-reverse-laptop>.elementor-container>:nth-child(2),.elementor-reverse-laptop>.elementor-container>:nth-child(3),.elementor-reverse-laptop>.elementor-container>:nth-child(4),.elementor-reverse-laptop>.elementor-container>:nth-child(5),.elementor-reverse-laptop>.elementor-container>:nth-child(6),.elementor-reverse-laptop>.elementor-container>:nth-child(7),.elementor-reverse-laptop>.elementor-container>:nth-child(8),.elementor-reverse-laptop>.elementor-container>:nth-child(9){order:0}.elementor-reverse-tablet_extra>.elementor-container>:first-child{order:10}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(2){order:9}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(3){order:8}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(4){order:7}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(5){order:6}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(6){order:5}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(7){order:4}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(8){order:3}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(9){order:2}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(10){order:1}}@media (min-width:768px) and (max-width:1024px){.elementor-reverse-tablet>.elementor-container>:first-child{order:10}.elementor-reverse-tablet>.elementor-container>:nth-child(2){order:9}.elementor-reverse-tablet>.elementor-container>:nth-child(3){order:8}.elementor-reverse-tablet>.elementor-container>:nth-child(4){order:7}.elementor-reverse-tablet>.elementor-container>:nth-child(5){order:6}.elementor-reverse-tablet>.elementor-container>:nth-child(6){order:5}.elementor-reverse-tablet>.elementor-container>:nth-child(7){order:4}.elementor-reverse-tablet>.elementor-container>:nth-child(8){order:3}.elementor-reverse-tablet>.elementor-container>:nth-child(9){order:2}.elementor-reverse-tablet>.elementor-container>:nth-child(10){order:1}}@media (min-width:-1) and (max-width:1024px){.elementor-reverse-tablet>.elementor-container>:first-child{order:10}.elementor-reverse-tablet>.elementor-container>:nth-child(2){order:9}.elementor-reverse-tablet>.elementor-container>:nth-child(3){order:8}.elementor-reverse-tablet>.elementor-container>:nth-child(4){order:7}.elementor-reverse-tablet>.elementor-container>:nth-child(5){order:6}.elementor-reverse-tablet>.elementor-container>:nth-child(6){order:5}.elementor-reverse-tablet>.elementor-container>:nth-child(7){order:4}.elementor-reverse-tablet>.elementor-container>:nth-child(8){order:3}.elementor-reverse-tablet>.elementor-container>:nth-child(9){order:2}.elementor-reverse-tablet>.elementor-container>:nth-child(10){order:1}}@media (min-width:768px) and (max-width:-1){.elementor-reverse-tablet>.elementor-container>:first-child,.elementor-reverse-tablet>.elementor-container>:nth-child(10),.elementor-reverse-tablet>.elementor-container>:nth-child(2),.elementor-reverse-tablet>.elementor-container>:nth-child(3),.elementor-reverse-tablet>.elementor-container>:nth-child(4),.elementor-reverse-tablet>.elementor-container>:nth-child(5),.elementor-reverse-tablet>.elementor-container>:nth-child(6),.elementor-reverse-tablet>.elementor-container>:nth-child(7),.elementor-reverse-tablet>.elementor-container>:nth-child(8),.elementor-reverse-tablet>.elementor-container>:nth-child(9){order:0}.elementor-reverse-mobile_extra>.elementor-container>:first-child{order:10}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(2){order:9}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(3){order:8}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(4){order:7}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(5){order:6}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(6){order:5}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(7){order:4}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(8){order:3}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(9){order:2}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(10){order:1}}@media (max-width:767px){.elementor-reverse-mobile>.elementor-container>:first-child{order:10}.elementor-reverse-mobile>.elementor-container>:nth-child(2){order:9}.elementor-reverse-mobile>.elementor-container>:nth-child(3){order:8}.elementor-reverse-mobile>.elementor-container>:nth-child(4){order:7}.elementor-reverse-mobile>.elementor-container>:nth-child(5){order:6}.elementor-reverse-mobile>.elementor-container>:nth-child(6){order:5}.elementor-reverse-mobile>.elementor-container>:nth-child(7){order:4}.elementor-reverse-mobile>.elementor-container>:nth-child(8){order:3}.elementor-reverse-mobile>.elementor-container>:nth-child(9){order:2}.elementor-reverse-mobile>.elementor-container>:nth-child(10){order:1}.elementor-column{width:100%}}.elementor-grid{display:grid;grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap)}.elementor-grid .elementor-grid-item{min-width:0}.elementor-grid-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}@media (min-width:-1){.elementor-grid-widescreen-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-widescreen-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-widescreen-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-widescreen-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-widescreen-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-widescreen-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-widescreen-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-widescreen-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-widescreen-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-widescreen-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-widescreen-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-widescreen-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-widescreen-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-widescreen-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:-1){.elementor-grid-laptop-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-laptop-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-laptop-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-laptop-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-laptop-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-laptop-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-laptop-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-laptop-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-laptop-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-laptop-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-laptop-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-laptop-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-laptop-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-laptop-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}.elementor-grid-tablet_extra-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-tablet_extra-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-tablet_extra-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-tablet_extra-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-tablet_extra-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-tablet_extra-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-tablet_extra-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-tablet_extra-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-tablet_extra-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-tablet_extra-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-tablet_extra-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-tablet_extra-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-tablet_extra-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-tablet_extra-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:1024px){.elementor-grid-tablet-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-tablet-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-tablet-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-tablet-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-tablet-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-tablet-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-tablet-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-tablet-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-tablet-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-tablet-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-tablet-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-tablet-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-tablet-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-tablet-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:-1){.elementor-grid-mobile_extra-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-mobile_extra-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-mobile_extra-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-mobile_extra-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-mobile_extra-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-mobile_extra-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-mobile_extra-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-mobile_extra-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-mobile_extra-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-mobile_extra-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-mobile_extra-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-mobile_extra-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-mobile_extra-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-mobile_extra-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:767px){.elementor-grid-mobile-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-mobile-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-mobile-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-mobile-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-mobile-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-mobile-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-mobile-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-mobile-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-mobile-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-mobile-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-mobile-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-mobile-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-mobile-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-mobile-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (min-width:1025px){#elementor-device-mode:after{content:"desktop"}}@media (min-width:-1){#elementor-device-mode:after{content:"widescreen"}}@media (max-width:-1){#elementor-device-mode:after{content:"laptop";content:"tablet_extra"}}@media (max-width:1024px){#elementor-device-mode:after{content:"tablet"}}@media (max-width:-1){#elementor-device-mode:after{content:"mobile_extra"}}@media (max-width:767px){#elementor-device-mode:after{content:"mobile"}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.e-con{--border-radius:0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-style:initial;--border-color:initial;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--content-width:min(100%,var(--container-max-width,1140px));--width:100%;--min-height:initial;--height:auto;--text-align:initial;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:var(--container-default-padding-top,10px);--padding-right:var(--container-default-padding-right,10px);--padding-bottom:var(--container-default-padding-bottom,10px);--padding-left:var(--container-default-padding-left,10px);--position:relative;--z-index:revert;--overflow:visible;--gap:var(--widgets-spacing,20px);--row-gap:var(--widgets-spacing-row,20px);--column-gap:var(--widgets-spacing-column,20px);--overlay-mix-blend-mode:initial;--overlay-opacity:1;--overlay-transition:0.3s;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(2,1fr);border-radius:var(--border-radius);height:var(--height);min-height:var(--min-height);min-width:0;overflow:var(--overflow);position:var(--position);width:var(--width);z-index:var(--z-index);--flex-wrap-mobile:wrap}.e-con:where(:not(.e-div-block-base)){transition:background var(--background-transition,.3s),border var(--border-transition,.3s),box-shadow var(--border-transition,.3s),transform var(--e-con-transform-transition-duration,.4s)}.e-con{--margin-block-start:var(--margin-top);--margin-block-end:var(--margin-bottom);--margin-inline-start:var(--margin-left);--margin-inline-end:var(--margin-right);--padding-inline-start:var(--padding-left);--padding-inline-end:var(--padding-right);--padding-block-start:var(--padding-top);--padding-block-end:var(--padding-bottom);--border-block-start-width:var(--border-top-width);--border-block-end-width:var(--border-bottom-width);--border-inline-start-width:var(--border-left-width);--border-inline-end-width:var(--border-right-width)}body.rtl .e-con{--padding-inline-start:var(--padding-right);--padding-inline-end:var(--padding-left);--margin-inline-start:var(--margin-right);--margin-inline-end:var(--margin-left);--border-inline-start-width:var(--border-right-width);--border-inline-end-width:var(--border-left-width)}.e-con{margin-block-end:var(--margin-block-end);margin-block-start:var(--margin-block-start);margin-inline-end:var(--margin-inline-end);margin-inline-start:var(--margin-inline-start);padding-inline-end:var(--padding-inline-end);padding-inline-start:var(--padding-inline-start)}.e-con.e-flex{--flex-direction:column;--flex-basis:auto;--flex-grow:0;--flex-shrink:1;flex:var(--flex-grow) var(--flex-shrink) var(--flex-basis)}.e-con-full,.e-con>.e-con-inner{padding-block-end:var(--padding-block-end);padding-block-start:var(--padding-block-start);text-align:var(--text-align)}.e-con-full.e-flex,.e-con.e-flex>.e-con-inner{flex-direction:var(--flex-direction)}.e-con,.e-con>.e-con-inner{display:var(--display)}.e-con.e-grid{--grid-justify-content:start;--grid-align-content:start;--grid-auto-flow:row}.e-con.e-grid,.e-con.e-grid>.e-con-inner{align-content:var(--grid-align-content);align-items:var(--align-items);grid-auto-flow:var(--grid-auto-flow);grid-template-columns:var(--e-con-grid-template-columns);grid-template-rows:var(--e-con-grid-template-rows);justify-content:var(--grid-justify-content);justify-items:var(--justify-items)}.e-con-boxed.e-flex{align-content:normal;align-items:normal;flex-direction:column;flex-wrap:nowrap;justify-content:normal}.e-con-boxed.e-grid{grid-template-columns:1fr;grid-template-rows:1fr;justify-items:legacy}.e-con-boxed{gap:initial;text-align:initial}.e-con.e-flex>.e-con-inner{align-content:var(--align-content);align-items:var(--align-items);align-self:auto;flex-basis:auto;flex-grow:1;flex-shrink:1;flex-wrap:var(--flex-wrap);justify-content:var(--justify-content)}.e-con.e-grid>.e-con-inner{align-items:var(--align-items);justify-items:var(--justify-items)}.e-con>.e-con-inner{gap:var(--row-gap) var(--column-gap);height:100%;margin:0 auto;max-width:var(--content-width);padding-inline-end:0;padding-inline-start:0;width:100%}:is(.elementor-section-wrap,[data-elementor-id])>.e-con{--margin-left:auto;--margin-right:auto;max-width:min(100%,var(--width))}:is([data-widget_type="e-component.default"],[data-widget_type="e-component.default"]>.elementor-section-wrap)>.e-con{--margin-right:0px;--margin-left:0px}.e-con .elementor-widget.elementor-widget{margin-block-end:0}.e-con:before,.e-con>.elementor-background-slideshow:before,.e-con>.elementor-motion-effects-container>.elementor-motion-effects-layer:before,:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container:before{border-block-end-width:var(--border-block-end-width);border-block-start-width:var(--border-block-start-width);border-color:var(--border-color);border-inline-end-width:var(--border-inline-end-width);border-inline-start-width:var(--border-inline-start-width);border-radius:var(--border-radius);border-style:var(--border-style);content:var(--background-overlay);display:block;height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%);left:calc(0px - var(--border-left-width));mix-blend-mode:var(--overlay-mix-blend-mode);opacity:var(--overlay-opacity);position:absolute;top:calc(0px - var(--border-top-width));transition:var(--overlay-transition,.3s);width:max(100% + var(--border-left-width) + var(--border-right-width),100%)}.e-con:before{transition:background var(--overlay-transition,.3s),border-radius var(--border-transition,.3s),opacity var(--overlay-transition,.3s)}.e-con>.elementor-background-slideshow,:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container{border-block-end-width:var(--border-block-end-width);border-block-start-width:var(--border-block-start-width);border-color:var(--border-color);border-inline-end-width:var(--border-inline-end-width);border-inline-start-width:var(--border-inline-start-width);border-radius:var(--border-radius);border-style:var(--border-style);height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%);left:calc(0px - var(--border-left-width));top:calc(0px - var(--border-top-width));width:max(100% + var(--border-left-width) + var(--border-right-width),100%)}@media (max-width:767px){:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container.elementor-hidden-mobile{display:none}}:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container:before{z-index:1}:is(.e-con,.e-con>.e-con-inner)>.elementor-background-slideshow:before{z-index:2}.e-con .elementor-widget{min-width:0}.e-con .elementor-widget-empty,.e-con .elementor-widget-google_maps,.e-con .elementor-widget-video,.e-con .elementor-widget.e-widget-swiper{width:100%}.e-con>.e-con-inner>.elementor-widget>.elementor-widget-container,.e-con>.elementor-widget>.elementor-widget-container{height:100%}.e-con.e-con>.e-con-inner>.elementor-widget,.elementor.elementor .e-con>.elementor-widget{max-width:100%}.e-con .elementor-widget:not(:last-child){--kit-widget-spacing:0px}@media (max-width:767px){.e-con.e-flex{--width:100%;--flex-wrap:var(--flex-wrap-mobile)}.e-con.e-flex .elementor-widget-archive-posts{width:100%}}.elementor-form-fields-wrapper{display:flex;flex-wrap:wrap}.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group .elementor-field-subgroup,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>.elementor-select-wrapper,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>input,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>textarea{flex-basis:100%;max-width:100%}.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group .elementor-select-wrapper,.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group>input{flex-grow:1}.elementor-field-group{align-items:center;flex-wrap:wrap}.elementor-field-group.elementor-field-type-submit{align-items:flex-end}.elementor-field-group .elementor-field-textual{background-color:transparent;border:1px solid #69727d;color:#1f2124;flex-grow:1;max-width:100%;vertical-align:middle;width:100%}.elementor-field-group .elementor-field-textual:focus{box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);outline:0}.elementor-field-group .elementor-field-textual::-moz-placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-field-textual::placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-select-wrapper{display:flex;position:relative;width:100%}.elementor-field-group .elementor-select-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;flex-basis:100%;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-inline-end:20px;text-transform:inherit}.elementor-field-group .elementor-select-wrapper:before{content:"\e92a";font-family:eicons;font-size:15px;inset-block-start:50%;inset-inline-end:10px;pointer-events:none;position:absolute;text-shadow:0 0 3px rgba(0,0,0,.3);transform:translateY(-50%)}.elementor-field-group.elementor-field-type-select-multiple .elementor-select-wrapper:before{content:""}.elementor-field-subgroup{display:flex;flex-wrap:wrap}.elementor-field-subgroup .elementor-field-option label{display:inline-block}.elementor-field-subgroup.elementor-subgroup-inline .elementor-field-option{padding-inline-end:10px}.elementor-field-subgroup:not(.elementor-subgroup-inline) .elementor-field-option{flex-basis:100%}.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option label,.elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option label,.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option label{display:inline}.elementor-field-label{cursor:pointer}.elementor-mark-required .elementor-field-label:after{color:red;content:"*";padding-inline-start:.2em}.elementor-field-textual{border-radius:3px;font-size:15px;line-height:1.4;min-height:40px;padding:5px 14px}.elementor-field-textual.elementor-size-xs{border-radius:2px;font-size:13px;min-height:33px;padding:4px 12px}.elementor-field-textual.elementor-size-md{border-radius:4px;font-size:16px;min-height:47px;padding:6px 16px}.elementor-field-textual.elementor-size-lg{border-radius:5px;font-size:18px;min-height:59px;padding:7px 20px}.elementor-field-textual.elementor-size-xl{border-radius:6px;font-size:20px;min-height:72px;padding:8px 24px}.elementor-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%}.elementor-button-align-stretch .e-form__buttons__wrapper{flex-basis:50%;flex-grow:1}.elementor-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%}.elementor-button-align-center .e-form__buttons,.elementor-button-align-center .elementor-field-type-submit{justify-content:center}.elementor-button-align-start .e-form__buttons,.elementor-button-align-start .elementor-field-type-submit{justify-content:flex-start}.elementor-button-align-end .e-form__buttons,.elementor-button-align-end .elementor-field-type-submit,[dir=rtl] .elementor-button-align-start .e-form__buttons,[dir=rtl] .elementor-button-align-start .elementor-field-type-submit{justify-content:flex-end}[dir=rtl] .elementor-button-align-end .e-form__buttons,[dir=rtl] .elementor-button-align-end .elementor-field-type-submit{justify-content:flex-start}.elementor-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:auto}.elementor-button-align-center .e-form__buttons__wrapper,.elementor-button-align-end .e-form__buttons__wrapper,.elementor-button-align-start .e-form__buttons__wrapper{flex-grow:0}.elementor-button-align-center .e-form__buttons__wrapper,.elementor-button-align-center .e-form__buttons__wrapper__button,.elementor-button-align-end .e-form__buttons__wrapper,.elementor-button-align-end .e-form__buttons__wrapper__button,.elementor-button-align-start .e-form__buttons__wrapper,.elementor-button-align-start .e-form__buttons__wrapper__button{flex-basis:auto}@media screen and (max-width:1024px){.elementor-tablet-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%}.elementor-tablet-button-align-stretch .e-form__buttons__wrapper{flex-basis:50%;flex-grow:1}.elementor-tablet-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%}.elementor-tablet-button-align-center .e-form__buttons,.elementor-tablet-button-align-center .elementor-field-type-submit{justify-content:center}.elementor-tablet-button-align-start .e-form__buttons,.elementor-tablet-button-align-start .elementor-field-type-submit{justify-content:flex-start}.elementor-tablet-button-align-end .e-form__buttons,.elementor-tablet-button-align-end .elementor-field-type-submit,[dir=rtl] .elementor-tablet-button-align-start .e-form__buttons,[dir=rtl] .elementor-tablet-button-align-start .elementor-field-type-submit{justify-content:flex-end}[dir=rtl] .elementor-tablet-button-align-end .e-form__buttons,[dir=rtl] .elementor-tablet-button-align-end .elementor-field-type-submit{justify-content:flex-start}.elementor-tablet-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-tablet-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-tablet-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:auto}.elementor-tablet-button-align-center .e-form__buttons__wrapper,.elementor-tablet-button-align-end .e-form__buttons__wrapper,.elementor-tablet-button-align-start .e-form__buttons__wrapper{flex-grow:0}.elementor-tablet-button-align-center .e-form__buttons__wrapper,.elementor-tablet-button-align-center .e-form__buttons__wrapper__button,.elementor-tablet-button-align-end .e-form__buttons__wrapper,.elementor-tablet-button-align-end .e-form__buttons__wrapper__button,.elementor-tablet-button-align-start .e-form__buttons__wrapper,.elementor-tablet-button-align-start .e-form__buttons__wrapper__button{flex-basis:auto}}@media screen and (max-width:767px){.elementor-mobile-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%}.elementor-mobile-button-align-stretch .e-form__buttons__wrapper{flex-basis:50%;flex-grow:1}.elementor-mobile-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%}.elementor-mobile-button-align-center .e-form__buttons,.elementor-mobile-button-align-center .elementor-field-type-submit{justify-content:center}.elementor-mobile-button-align-start .e-form__buttons,.elementor-mobile-button-align-start .elementor-field-type-submit{justify-content:flex-start}.elementor-mobile-button-align-end .e-form__buttons,.elementor-mobile-button-align-end .elementor-field-type-submit,[dir=rtl] .elementor-mobile-button-align-start .e-form__buttons,[dir=rtl] .elementor-mobile-button-align-start .elementor-field-type-submit{justify-content:flex-end}[dir=rtl] .elementor-mobile-button-align-end .e-form__buttons,[dir=rtl] .elementor-mobile-button-align-end .elementor-field-type-submit{justify-content:flex-start}.elementor-mobile-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-mobile-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-mobile-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:auto}.elementor-mobile-button-align-center .e-form__buttons__wrapper,.elementor-mobile-button-align-end .e-form__buttons__wrapper,.elementor-mobile-button-align-start .e-form__buttons__wrapper{flex-grow:0}.elementor-mobile-button-align-center .e-form__buttons__wrapper,.elementor-mobile-button-align-center .e-form__buttons__wrapper__button,.elementor-mobile-button-align-end .e-form__buttons__wrapper,.elementor-mobile-button-align-end .e-form__buttons__wrapper__button,.elementor-mobile-button-align-start .e-form__buttons__wrapper,.elementor-mobile-button-align-start .e-form__buttons__wrapper__button{flex-basis:auto}}.elementor-error .elementor-field{border-color:#d9534f}.elementor-error .help-inline{color:#d9534f;font-size:.9em}.elementor-message{font-size:1em;line-height:1;margin:10px 0}.elementor-message:before{content:"\e90e";display:inline-block;font-family:eicons;font-style:normal;font-weight:400;margin-inline-end:5px;vertical-align:middle}.elementor-message.elementor-message-danger{color:#d9534f}.elementor-message.elementor-message-danger:before{content:"\e87f"}.elementor-message.form-message-success{color:#5cb85c}.elementor-form .elementor-button{border:none;padding-block-end:0;padding-block-start:0}.elementor-form .elementor-button-content-wrapper,.elementor-form .elementor-button>span{display:flex;flex-direction:row;gap:5px;justify-content:center}.elementor-form .elementor-button.elementor-size-xs{min-height:33px}.elementor-form .elementor-button.elementor-size-sm{min-height:40px}.elementor-form .elementor-button.elementor-size-md{min-height:47px}.elementor-form .elementor-button.elementor-size-lg{min-height:59px}.elementor-form .elementor-button.elementor-size-xl{min-height:72px}.elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)) .elementor-widget-container,.elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)):not(:has(.elementor-widget-container)){transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s)}.elementor-heading-title{line-height:1;margin:0;padding:0}.elementor-button{background-color:#69727d;border-radius:3px;color:#fff;display:inline-block;fill:#fff;font-size:15px;line-height:1;padding:12px 24px;text-align:center;transition:all .3s}.elementor-button:focus,.elementor-button:hover,.elementor-button:visited{color:#fff}.elementor-button-content-wrapper{display:flex;flex-direction:row;gap:5px;justify-content:center}.elementor-button-icon{align-items:center;display:flex}.elementor-button-icon svg{height:auto;width:1em}.elementor-button-icon .e-font-icon-svg{height:1em}.elementor-button-text{display:inline-block}.elementor-button.elementor-size-xs{border-radius:2px;font-size:13px;padding:10px 20px}.elementor-button.elementor-size-md{border-radius:4px;font-size:16px;padding:15px 30px}.elementor-button.elementor-size-lg{border-radius:5px;font-size:18px;padding:20px 40px}.elementor-button.elementor-size-xl{border-radius:6px;font-size:20px;padding:25px 50px}.elementor-button span{text-decoration:inherit}.elementor-element.elementor-button-info .elementor-button{background-color:#5bc0de}.elementor-element.elementor-button-success .elementor-button{background-color:#5cb85c}.elementor-element.elementor-button-warning .elementor-button{background-color:#f0ad4e}.elementor-element.elementor-button-danger .elementor-button{background-color:#d9534f}.elementor-widget-button .elementor-button .elementor-button-info{background-color:#5bc0de}.elementor-widget-button .elementor-button .elementor-button-success{background-color:#5cb85c}.elementor-widget-button .elementor-button .elementor-button-warning{background-color:#f0ad4e}.elementor-widget-button .elementor-button .elementor-button-danger{background-color:#d9534f}.elementor-view-stacked .elementor-icon{background-color:#69727d;color:#fff;fill:#fff;padding:.5em}.elementor-view-framed .elementor-icon{background-color:transparent;border:3px solid #69727d;color:#69727d;padding:.5em}.elementor-icon{color:#69727d;display:inline-block;font-size:50px;line-height:1;text-align:center;transition:all .3s}.elementor-icon:hover{color:#69727d}.elementor-icon i,.elementor-icon svg{display:block;height:1em;position:relative;width:1em}.elementor-icon i:before,.elementor-icon svg:before{left:50%;position:absolute;transform:translateX(-50%)}.elementor-icon i.fad{width:auto}.elementor-shape-square .elementor-icon{border-radius:0}.elementor-shape-rounded .elementor-icon{border-radius:10%}.elementor-shape-circle .elementor-icon{border-radius:50%}.e-transform .elementor-widget-container,.e-transform:not(:has(.elementor-widget-container)){transform:perspective(var(--e-transform-perspective,0)) rotate(var(--e-transform-rotateZ,0)) rotateX(var(--e-transform-rotateX,0)) rotateY(var(--e-transform-rotateY,0)) translate(var(--e-transform-translate,0)) translateX(var(--e-transform-translateX,0)) translateY(var(--e-transform-translateY,0)) scaleX(calc(var(--e-transform-flipX, 1) * var(--e-transform-scaleX, var(--e-transform-scale, 1)))) scaleY(calc(var(--e-transform-flipY, 1) * var(--e-transform-scaleY, var(--e-transform-scale, 1)))) skewX(var(--e-transform-skewX,0)) skewY(var(--e-transform-skewY,0));transform-origin:var(--e-transform-origin-y) var(--e-transform-origin-x)}.e-con.e-transform{transform:perspective(var(--e-con-transform-perspective,0)) rotate(var(--e-con-transform-rotateZ,0)) rotateX(var(--e-con-transform-rotateX,0)) rotateY(var(--e-con-transform-rotateY,0)) translate(var(--e-con-transform-translate,0)) translateX(var(--e-con-transform-translateX,0)) translateY(var(--e-con-transform-translateY,0)) scaleX(calc(var(--e-con-transform-flipX, 1) * var(--e-con-transform-scaleX, var(--e-con-transform-scale, 1)))) scaleY(calc(var(--e-con-transform-flipY, 1) * var(--e-con-transform-scaleY, var(--e-con-transform-scale, 1)))) skewX(var(--e-con-transform-skewX,0)) skewY(var(--e-con-transform-skewY,0));transform-origin:var(--e-con-transform-origin-y) var(--e-con-transform-origin-x)}.animated{animation-duration:1.25s}.animated.animated-slow{animation-duration:2s}.animated.animated-fast{animation-duration:.75s}.animated.infinite{animation-iteration-count:infinite}.animated.reverse{animation-direction:reverse;animation-fill-mode:forwards}@media (prefers-reduced-motion:reduce){.animated{animation:none!important}html *{transition-delay:0s!important;transition-duration:0s!important}}@media (max-width:767px){.elementor .elementor-hidden-mobile,.elementor .elementor-hidden-phone{display:none}}@media (min-width:-1) and (max-width:-1){.elementor .elementor-hidden-mobile_extra{display:none}}@media (min-width:768px) and (max-width:1024px){.elementor .elementor-hidden-tablet{display:none}}@media (min-width:-1) and (max-width:-1){.elementor .elementor-hidden-laptop,.elementor .elementor-hidden-tablet_extra{display:none}}@media (min-width:1025px) and (max-width:99999px){.elementor .elementor-hidden-desktop{display:none}}@media (min-width:-1){.elementor .elementor-hidden-widescreen{display:none}}
/* /wp-content/plugins/translatepress-multilingual/assets/css/trp-language-switcher-v2.css */
/* Floating switcher */
.trp-floating-switcher {
    display: flex;
    flex-direction: column-reverse;
    position: fixed;
    z-index: 99999;
    overflow: hidden;
    padding: var(--switcher-padding, 10px);
    border: var(--border, none);
    border-radius: var(--border-radius, 8px);
    background: var(--bg, #fff);
    width: var(--switcher-width, auto);
    top: var(--top, unset);
    right: var(--right, unset);
    bottom: var(--bottom, unset);
    left: var(--left, unset);
    box-shadow: 0 10px 20px 0 #0000000D;
}

.trp-floating-switcher .trp-switcher-dropdown-list {
    flex-direction: column-reverse;
}

.trp-switcher-position-top.trp-floating-switcher {
    flex-direction: column;
    top: var(--wp-admin--admin-bar--height, 0);
}

.trp-floating-switcher.trp-switcher-position-top:not(.trp-ls-inline) .trp-language-switcher-inner,
.trp-floating-switcher.trp-switcher-position-top .trp-switcher-dropdown-list {
    flex-direction: column;
}

/* Inline variant */
nav.trp-ls-inline .trp-language-switcher-inner {
    flex-direction: row;
}

.trp-ls-inline.trp-opposite-language .trp-language-item {
    width: 100%;
}

/* Powered by */
#trp-floater-powered-by {
    color: var(--text, #b3b3b3);
    font-size: 12px;
    text-align: center;
    padding: 0 5px;
    opacity: 70%;
}

#trp-floater-powered-by a {
    color: var(--text, #b3b3b3);
}

.trp-switcher-position-bottom #trp-floater-powered-by {
    border-top: 1px solid var(--border-color, #747474);
    padding-top: 5px;
    margin-top: 5px;
}

.trp-switcher-position-top #trp-floater-powered-by {
    border-bottom: 1px solid var(--border-color, #747474);
    padding-bottom: 5px;
    margin-bottom: 5px;
}

/* Shortcode switcher */
.trp-shortcode-switcher__wrapper {
    position: relative;
    border: none;
}

.elementor-widget-trp_language_switcher {
    width: fit-content;
    max-width: 100%;
}

.elementor-widget-trp_language_switcher .elementor-widget-container,
.trp-elementor-language-switcher,
.trp-elementor-language-switcher .trp-shortcode-switcher__wrapper {
    width: fit-content;
    max-width: 100%;
}

.trp-shortcode-switcher {
    position: static;
    display: inline-block;
    overflow: hidden;
    padding: 10px 0;
    border: var(--border, none);
    border-radius: var(--border-radius, 5px);
    background: var(--bg, #fff);
    width: auto;
    box-shadow: none;
}

/* Hide the anchor that holds space in the document for the actual switcher. Only if opposite mode is not enabled. We show only the anchor in opposite mode */
.trp-shortcode-anchor:not(.trp-opposite-button) {
    visibility: hidden;
}

.trp-shortcode-switcher.trp-open-on-click {
    cursor: pointer;
}

.trp-shortcode-overlay {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 9999;
}
/* Opposite mode enabled */
.trp-current-language-item__wrapper:not(.trp-hide-arrow) {
    display: flex;
    align-items: center;
    padding-right: 10px;
    justify-content: space-between;
}

/* Shared by both */
.trp-language-switcher-inner {
    display: flex;
}

.trp-floating-switcher .trp-language-switcher-inner {
    flex-direction: column-reverse;
}

.trp-shortcode-switcher .trp-language-switcher-inner {
    flex-direction: column;
}

.trp-switcher-dropdown-list {
    display: flex;
    overflow-y: hidden; /* closed state */
    transition: max-height 0.2s ease-in-out;
    max-height: 0;
    transition-duration: var(--transition-duration);
}

.trp-shortcode-switcher .trp-switcher-dropdown-list {
    flex-direction: column;
}

/* OPEN STATE — scroll the LIST (floating & shortcode) */
.trp-ls-dropdown.is-open .trp-switcher-dropdown-list,
.trp-ls-dropdown[aria-expanded="true"] .trp-switcher-dropdown-list,
.trp-shortcode-switcher.trp-open-on-hover.is-open .trp-switcher-dropdown-list,
.trp-shortcode-switcher[aria-expanded="true"] .trp-switcher-dropdown-list {
    overflow-y: auto;
    max-height: min(350px, 70vh);
    -webkit-overflow-scrolling: touch;
    scrollbar-width: thin;
    scrollbar-color: var(--text) transparent;
}

.trp-ls-dropdown.is-transitioning .trp-switcher-dropdown-list,
.trp-shortcode-switcher.is-transitioning .trp-switcher-dropdown-list {
    overflow-y: hidden !important;
}

.trp-shortcode-arrow {
    pointer-events: none;
}

.trp-shortcode-switcher.is-open .trp-shortcode-arrow {
    transform: rotate(180deg);
}

/* Links inside switcher */
.trp-language-item:focus { outline: none; }
.trp-language-item:focus-visible {
    outline: 2px solid var(--text);
    outline-offset: -2px;
}

/* Items */
.trp-language-item {
    display: flex;
    align-items: center;
    gap: 8px;
    padding: 7px 16px;
    text-decoration: none;
    min-height: 19px;
    box-sizing: content-box;
}

.trp-language-item:hover {
    background: var(--bg-hover, #f3f3f3);
}

.trp-language-item:hover .trp-language-item-name {
    color: var(--text-hover, #000);
}

.trp-language-item__current {
    pointer-events: none;
    cursor: default;
}

.trp-language-item-name {
    display: inline-block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    color: var(--text, #000);
    font-size: var(--font-size, 14px);
    line-height: 1.2;
    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
    font-weight: 400;
}

.trp-flag-image {
    border-radius: var(--flag-radius, 0) !important;
    aspect-ratio: var(--aspect-ratio, 4/3) !important;
    width: var(--flag-size, 18px) !important;
    display: inline-block !important;
    height: auto !important;
}

.trp-menu-ls-label .trp-flag-image {
    margin: -2px 3px;
}

.trp-custom-flag {
    object-fit: cover;
}

/* WebKit scrollbar styling on the ACTUAL scrollable element */
.trp-switcher-dropdown-list::-webkit-scrollbar { width: 6px; }
.trp-switcher-dropdown-list::-webkit-scrollbar-track { background: transparent; }
.trp-switcher-dropdown-list::-webkit-scrollbar-thumb {
    background-color: var(--text);
    border-radius: 4px;
}

.trp-switcher-dropdown-list::-webkit-scrollbar-thumb:hover {
    background-color: var(--text-hover);
}

/* Menu item */
.trp-flag-rounded {
    border-radius: 9999px !important;
    aspect-ratio: 1 / 1 !important;
}

.trp-ls-name {
    padding-left: 5px;
}

@media (prefers-reduced-motion: reduce) {
    .trp-switcher-dropdown-list {
        transition: none !important; /* no max-height animation */
    }
}

/* Legacy Language Switcher shortcode css rules
 * Useful for displaying the Automatic Language Detection language switcher
*/


.trp_ald_ls_container img.trp-flag-image{
    padding-top: 0 !important;
}

.trp_ald_ls_container .trp-language-switcher:not(.trp-ald-language-selector){
    position: relative;
    display: inline-block;
    padding: 0;
    border: 0;

    box-sizing: border-box;
}


.trp_ald_ls_container .trp-language-switcher:not(.trp-ald-language-selector) > div {
    box-sizing: border-box;

    padding-right: 20px;
    padding-bottom: 3px;
    padding-left: 13px;

    border: 1px solid #c1c1c1;
    border-radius: 3px;

    background-color: #fff;
}

.trp_ald_ls_container .trp-language-switcher:not(.trp-ald-language-selector) > div > a {
    display: block;
    padding: 2px;
    border-radius: 3px;
    color: rgb(7, 105, 173);
}

.trp_ald_ls_container .trp-language-switcher:not(.trp-ald-language-selector) > div > a:hover {
    background: #f1f1f1;
}
.trp_ald_ls_container .trp-language-switcher:not(.trp-ald-language-selector) > div > a.trp-ls-shortcode-disabled-language {
    cursor: default;
}
.trp_ald_ls_container .trp-language-switcher:not(.trp-ald-language-selector) > div > a.trp-ls-shortcode-disabled-language:hover {
    background: none;
}

.trp_ald_ls_container .trp-language-switcher:not(.trp-ald-language-selector) > div > a > img{
    display: inline;
    margin: 0 3px;
    width: 18px;
    height: 12px;
    border-radius: 0;
}

.trp_ald_ls_container .trp-language-switcher:not(.trp-ald-language-selector) .trp-ls-shortcode-current-language{
    display: inline-block;
}
.trp_ald_ls_container .trp-language-switcher:not(.trp-ald-language-selector):focus .trp-ls-shortcode-current-language,
.trp_ald_ls_container .trp-language-switcher:not(.trp-ald-language-selector):hover .trp-ls-shortcode-current-language{
    visibility: hidden;
}

.trp_ald_ls_container .trp-language-switcher:not(.trp-ald-language-selector) .trp-ls-shortcode-language{
    display: inline-block;
    height: 1px;
    overflow: hidden;
    visibility: hidden;
    z-index: 1;

    max-height: 250px;
    overflow-y: auto;
    left: 0;
    top: 0;
    min-height: auto;
}

.trp_ald_ls_container .trp-language-switcher:not(.trp-ald-language-selector):focus .trp-ls-shortcode-language,
.trp_ald_ls_container .trp-language-switcher:not(.trp-ald-language-selector):hover .trp-ls-shortcode-language{
    visibility: visible;
    max-height: 250px;
    height: auto;
    overflow-y: auto;
    position: absolute;
    left: 0;
    top: 0;
    display: inline-block !important;
    min-height: auto;
}

#trp_ald_x_button{
    z-index: 0 !important;
}

/* /wp-content/plugins/woocommerce-product-bundles/assets/css/frontend/checkout-blocks.css */
@font-face{font-family:"FontAwesomePB";src:url("/wp-content/plugins/woocommerce-product-bundles/assets/fonts/fa-pb-615.eot");src:url("/wp-content/plugins/woocommerce-product-bundles/assets/fonts/fa-pb-615.eot?#iefix") format("embedded-opentype"),url("/wp-content/plugins/woocommerce-product-bundles/assets/fonts/fa-pb-615.woff2") format("woff2"),url("/wp-content/plugins/woocommerce-product-bundles/assets/fonts/fa-pb-615.woff2") format("woff"),url("/wp-content/plugins/woocommerce-product-bundles/assets/fonts/fa-pb-615.ttf") format("truetype"),url("/wp-content/plugins/woocommerce-product-bundles/assets/fonts/fa-pb-615.svg#fapbregular") format("svg");font-weight:normal;font-style:normal}table.wc-block-cart-items .wc-block-cart-items__row.is-bundle__hidden,.wc-block-components-order-summary-item.is-bundle__hidden{display:none !important}table.wc-block-cart-items .wc-block-cart-items__row.is-bundle__price_hidden .wc-block-cart-item__prices,table.wc-block-cart-items .wc-block-cart-items__row.is-bundle__price_hidden .wc-block-components-product-badge,.wc-block-components-order-summary-item.is-bundle__price_hidden .wc-block-cart-item__prices,.wc-block-components-order-summary-item.is-bundle__price_hidden .wc-block-components-product-badge{display:none}table.wc-block-cart-items .wc-block-cart-items__row.is-bundle__title_hidden .wc-block-components-product-name,.wc-block-components-order-summary-item.is-bundle__title_hidden .wc-block-components-product-name{display:none}table.wc-block-cart-items .wc-block-cart-items__row.is-bundle__subtotal_hidden .wc-block-cart-item__total-price-and-sale-badge-wrapper,.wc-block-components-order-summary-item.is-bundle__subtotal_hidden .wc-block-cart-item__total-price-and-sale-badge-wrapper{display:none}table.wc-block-cart-items .wc-block-cart-items__row.is-bundle__meta_hidden .wc-block-components-product-details__includes,.wc-block-components-order-summary-item.is-bundle__meta_hidden .wc-block-components-product-details__includes{display:none}table.wc-block-cart-items .wc-block-cart-items__row.is-bundle .wc-block-components-product-details__includes .wc-block-components-product-details__name,.wc-block-components-order-summary-item.is-bundle .wc-block-components-product-details__includes .wc-block-components-product-details__name{display:block;margin-bottom:.5em}table.wc-block-cart-items .wc-block-cart-items__row.is-bundle .wc-block-components-product-details__includes:not(:first-of-type) .wc-block-components-product-details__name,.wc-block-components-order-summary-item.is-bundle .wc-block-components-product-details__includes:not(:first-of-type) .wc-block-components-product-details__name{display:none}table.wc-block-cart-items .wc-block-cart-items__row.is-bundle .wc-block-components-product-details__includes+li:not(.wc-block-components-product-details__includes),.wc-block-components-order-summary-item.is-bundle .wc-block-components-product-details__includes+li:not(.wc-block-components-product-details__includes){margin-top:.5em}table.wc-block-cart-items .wc-block-cart-items__row.is-bundle .wc-block-cart-item__edit,.wc-block-components-order-summary-item.is-bundle .wc-block-cart-item__edit{margin:.75em 0}table.wc-block-cart-items .wc-block-cart-items__row.is-bundle .wc-block-cart-item__edit a,.wc-block-components-order-summary-item.is-bundle .wc-block-cart-item__edit a{text-decoration:underline;color:inherit}table.wc-block-cart-items .wc-block-cart-items__row.is-bundled:not(.is-bundled__removable) .wc-block-cart-item__remove-link,.wc-block-components-order-summary-item.is-bundled:not(.is-bundled__removable) .wc-block-cart-item__remove-link{display:none}table.wc-block-cart-items .wc-block-cart-items__row.is-bundled__hidden,.wc-block-components-order-summary-item.is-bundled__hidden{display:none !important}table.wc-block-cart-items .wc-block-cart-items__row.is-bundled__description_hidden .wc-block-components-product-metadata__description,.wc-block-components-order-summary-item.is-bundled__description_hidden .wc-block-components-product-metadata__description{display:none}table.wc-block-cart-items .wc-block-cart-items__row.is-bundled__indented.is-bundled__subtotal_aggregated .wc-block-components-product-badge,.wc-block-components-order-summary-item.is-bundled__indented.is-bundled__subtotal_aggregated .wc-block-components-product-badge{display:none}table.wc-block-cart-items .wc-block-cart-items__row.is-bundled__indented.is-bundled__subtotal_aggregated .wc-block-cart-item__total,.wc-block-components-order-summary-item.is-bundled__indented.is-bundled__subtotal_aggregated .wc-block-cart-item__total{font-size:.875em}table.wc-block-cart-items .wc-block-cart-items__row.is-bundled__indented .wc-block-cart-item__wrap,.wc-block-components-order-summary-item.is-bundled__indented .wc-block-cart-item__wrap{padding-top:66px;font-size:.875em}table.wc-block-cart-items .wc-block-cart-items__row.is-bundled__indented .wc-block-cart-item__wrap .wc-block-components-product-metadata,table.wc-block-cart-items .wc-block-cart-items__row.is-bundled__indented .wc-block-cart-item__wrap .wc-block-cart-item__remove-link,.wc-block-components-order-summary-item.is-bundled__indented .wc-block-cart-item__wrap .wc-block-components-product-metadata,.wc-block-components-order-summary-item.is-bundled__indented .wc-block-cart-item__wrap .wc-block-cart-item__remove-link{font-size:.8572em}table.wc-block-cart-items .wc-block-cart-items__row.is-bundled__indented td.wc-block-cart-item__image,.wc-block-components-order-summary-item.is-bundled__indented td.wc-block-cart-item__image{position:relative;z-index:1}table.wc-block-cart-items .wc-block-cart-items__row.is-bundled__indented td.wc-block-cart-item__image a,.wc-block-components-order-summary-item.is-bundled__indented td.wc-block-cart-item__image a{height:50px;display:block;width:0px}table.wc-block-cart-items .wc-block-cart-items__row.is-bundled__indented td.wc-block-cart-item__image img,.wc-block-components-order-summary-item.is-bundled__indented td.wc-block-cart-item__image img{position:absolute;left:100%;width:50px}table.wc-block-cart-items .wc-block-cart-items__row.is-bundled__indented td.wc-block-cart-item__image:after,.wc-block-components-order-summary-item.is-bundled__indented td.wc-block-cart-item__image:after{margin-left:100%}table.wc-block-cart-items .wc-block-cart-items__row.is-bundled__indented.is-bundled__composited td.wc-block-cart-item__product:after,.wc-block-components-order-summary-item.is-bundled__indented.is-bundled__composited td.wc-block-cart-item__product:after{margin-left:82px}table.wc-block-cart-items .wc-block-cart-items__row.is-bundled__indented.is-bundled__composited td.wc-block-cart-item__product:after,table.wc-block-cart-items .wc-block-cart-items__row.is-bundled__indented.is-bundled__composited td.wc-block-cart-item__total:after,.wc-block-components-order-summary-item.is-bundled__indented.is-bundled__composited td.wc-block-cart-item__product:after,.wc-block-components-order-summary-item.is-bundled__indented.is-bundled__composited td.wc-block-cart-item__total:after{opacity:.1}table.wc-block-cart-items .wc-block-cart-items__row.is-bundled__subtotal_aggregated .wc-block-cart-item__total .wc-block-components-product-badge,.wc-block-components-order-summary-item.is-bundled__subtotal_aggregated .wc-block-cart-item__total .wc-block-components-product-badge{display:none}table.wc-block-cart-items .wc-block-cart-items__row.is-bundled__subtotal_aggregated .wc-block-cart-item__total .wc-block-components-product-price,.wc-block-components-order-summary-item.is-bundled__subtotal_aggregated .wc-block-cart-item__total .wc-block-components-product-price{white-space:nowrap}table.wc-block-cart-items .wc-block-cart-items__row.is-bundled__subtotal_aggregated .wc-block-cart-item__total .wc-block-components-product-price :after,.wc-block-components-order-summary-item.is-bundled__subtotal_aggregated .wc-block-cart-item__total .wc-block-components-product-price :after{font-family:"FontAwesomePB";display:inline-block;font-smoothing:antialiased;-ms-transform:rotate(90deg) /*rtl:ignore*/;transform:rotate(90deg) /*rtl:ignore*/;content:"" /*rtl:''*/;margin-left:.75em;opacity:.25}table.wc-block-cart-items .wc-block-cart-items__row.is-bundled__price_hidden .wc-block-cart-item__prices,table.wc-block-cart-items .wc-block-cart-items__row.is-bundled__price_hidden .wc-block-components-product-badge,.wc-block-components-order-summary-item.is-bundled__price_hidden .wc-block-cart-item__prices,.wc-block-components-order-summary-item.is-bundled__price_hidden .wc-block-components-product-badge{display:none}table.wc-block-cart-items .wc-block-cart-items__row.is-bundled__subtotal_hidden .wc-block-cart-item__total-price-and-sale-badge-wrapper,.wc-block-components-order-summary-item.is-bundled__subtotal_hidden .wc-block-cart-item__total-price-and-sale-badge-wrapper{display:none}table.wc-block-cart-items .wc-block-cart-items__row.is-bundled__thumbnail_hidden .wc-block-cart-item__image,.wc-block-components-order-summary-item.is-bundled__thumbnail_hidden .wc-block-cart-item__image{visibility:hidden}.is-medium table.wc-block-cart-items .wc-block-cart-items__row.is-bundled__indented .wc-block-cart-item__wrap,.is-small table.wc-block-cart-items .wc-block-cart-items__row.is-bundled__indented .wc-block-cart-item__wrap{padding-top:0;padding-left:66px}.is-medium table.wc-block-cart-items .wc-block-cart-items__row.is-bundled__indented.is-bundled__composited .wc-block-cart-item__wrap,.is-small table.wc-block-cart-items .wc-block-cart-items__row.is-bundled__indented.is-bundled__composited .wc-block-cart-item__wrap{padding-top:0;padding-left:132px}.is-medium table.wc-block-cart-items .wc-block-cart-items__row.is-bundled__indented.is-bundled__composited td.wc-block-cart-item__image img,.is-small table.wc-block-cart-items .wc-block-cart-items__row.is-bundled__indented.is-bundled__composited td.wc-block-cart-item__image img{margin-left:66px}.is-large table.wc-block-cart-items .wc-block-cart-items__row.is-bundled__indented .wc-block-cart-item__wrap{padding-top:0;padding-left:66px}.is-large table.wc-block-cart-items .wc-block-cart-items__row.is-bundled__indented td.wc-block-cart-item__image img{margin-left:16px}.is-large table.wc-block-cart-items .wc-block-cart-items__row.is-bundled__indented.is-bundled__composited .wc-block-cart-item__wrap{padding-top:0;padding-left:132px}.is-large table.wc-block-cart-items .wc-block-cart-items__row.is-bundled__indented.is-bundled__composited td.wc-block-cart-item__image img{margin-left:82px}.is-medium table.wc-block-cart-items .wc-block-cart-items__row.is-bundle:after,.is-medium table.wc-block-cart-items .wc-block-cart-items__row.is-bundled__indented:not(.is-bundled__last):after,.is-small table.wc-block-cart-items .wc-block-cart-items__row.is-bundle:after,.is-small table.wc-block-cart-items .wc-block-cart-items__row.is-bundled__indented:not(.is-bundled__last):after,.is-mobile table.wc-block-cart-items .wc-block-cart-items__row.is-bundle:after,.is-mobile table.wc-block-cart-items .wc-block-cart-items__row.is-bundled__indented:not(.is-bundled__last):after{margin-left:80px}
/* /wp-content/plugins/woocommerce-product-bundles/assets/css/frontend/woocommerce.css */
@font-face{font-family:"FontAwesomePB";src:url("/wp-content/plugins/woocommerce-product-bundles/assets/fonts/fa-pb-615.eot");src:url("/wp-content/plugins/woocommerce-product-bundles/assets/fonts/fa-pb-615.eot?#iefix") format("embedded-opentype"),url("/wp-content/plugins/woocommerce-product-bundles/assets/fonts/fa-pb-615.woff2") format("woff2"),url("/wp-content/plugins/woocommerce-product-bundles/assets/fonts/fa-pb-615.woff2") format("woff"),url("/wp-content/plugins/woocommerce-product-bundles/assets/fonts/fa-pb-615.ttf") format("truetype"),url("/wp-content/plugins/woocommerce-product-bundles/assets/fonts/fa-pb-615.svg#fapbregular") format("svg");font-weight:normal;font-style:normal}.bundled_table_item .product-name,.bundled_table_item .product-price,.bundled_table_item:not(.order_item) .product-quantity,.bundled_table_item .product-subtotal,.bundled_table_item .product-total{font-size:.875em}.bundled_table_item .bundled_table_item_indent{padding-left:32px}.woocommerce .bundled_table_item td.product-name dl.variation,.woocommerce-page .bundled_table_item td.product-name dl.variation,.bundled_table_item td.product-name .wc-item-meta{font-size:100%}.bundled_table_item,.bundled_table_item td{border-top:none !important;border-bottom:none !important}.bundle_table_item,.bundle_table_item td{border-bottom:none !important}.bundled_table_item_price,.bundled_table_item_subtotal{white-space:nowrap}.bundled_table_item_price:after,.bundled_table_item_subtotal:after{font-family:"FontAwesomePB";font-size:1rem;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-transform:rotate(90deg) /*rtl:ignore*/;transform:rotate(90deg) /*rtl:ignore*/;content:"" /*rtl:''*/;margin:0 2px 0 12px;opacity:.25}dt.bundled_title_meta,.bundled_notice{margin:12px 0 5px}a.edit_bundle_in_cart_text{color:#888;font-weight:normal;text-decoration:none}a.edit_bundle_in_cart_text:hover small{text-decoration:underline}.wcsatt-add-cart-to-subscription-options .bundled_table_item{font-size:.875em}.wcsatt-add-cart-to-subscription-options .bundled_table_item:after{font-family:"FontAwesomePB";display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-transform:rotate(90deg) /*rtl:ignore*/;transform:rotate(90deg) /*rtl:ignore*/;content:"" /*rtl:''*/;margin:0 2px 0 12px;opacity:.25}
/* /wp-content/uploads/elementor/google-fonts/css/montserrat.css */
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxc7mw9c.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrzs7mw9c.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxi7mw9c.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxy7mw9c.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrys7m.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxc7mw9c.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrzs7mw9c.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxi7mw9c.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxy7mw9c.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrys7m.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxc7mw9c.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrzs7mw9c.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxi7mw9c.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxy7mw9c.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrys7m.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxc7mw9c.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrzs7mw9c.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxi7mw9c.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxy7mw9c.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrys7m.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxc7mw9c.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrzs7mw9c.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxi7mw9c.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxy7mw9c.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrys7m.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxc7mw9c.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrzs7mw9c.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxi7mw9c.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxy7mw9c.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrys7m.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxc7mw9c.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrzs7mw9c.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxi7mw9c.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxy7mw9c.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrys7m.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxc7mw9c.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrzs7mw9c.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxi7mw9c.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxy7mw9c.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrys7m.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxc7mw9c.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrzs7mw9c.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxi7mw9c.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxy7mw9c.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrys7m.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wrhyzbi.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459w1hyzbi.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wzhyzbi.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wdhyzbi.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wlhyw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wrhyzbi.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459w1hyzbi.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wzhyzbi.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wdhyzbi.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wlhyw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wrhyzbi.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459w1hyzbi.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wzhyzbi.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wdhyzbi.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wlhyw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wrhyzbi.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459w1hyzbi.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wzhyzbi.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wdhyzbi.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wlhyw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wrhyzbi.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459w1hyzbi.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wzhyzbi.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wdhyzbi.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wlhyw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wrhyzbi.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459w1hyzbi.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wzhyzbi.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wdhyzbi.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wlhyw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wrhyzbi.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459w1hyzbi.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wzhyzbi.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wdhyzbi.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wlhyw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wrhyzbi.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459w1hyzbi.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wzhyzbi.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wdhyzbi.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wlhyw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wrhyzbi.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459w1hyzbi.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wzhyzbi.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wdhyzbi.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wlhyw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* /wp-content/uploads/elementor/google-fonts/css/questrial.css */
/* vietnamese */
@font-face {
  font-family: 'Questrial';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/questrial-qdvustchpbm7nuuevf70ssflq20.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Questrial';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/questrial-qdvustchpbm7nuuevf70scflq20.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Questrial';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://ruedeskin.com/wp-content/uploads/elementor/google-fonts/fonts/questrial-qdvustchpbm7nuuevf70vifl.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

