.rsy-side{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1001;visibility:hidden;pointer-events:none;font-family:Manrope,sans-serif;letter-spacing:0}.rsy-side.active{visibility:visible;pointer-events:auto}.rsy-side *,.rsy-side *:before,.rsy-side *:after{box-sizing:border-box}.rsy-side img{display:block;max-width:none;width:auto;height:auto}:where(.rsy-side) button{font:inherit;color:inherit;background:none;border:0;padding:0;margin:0;cursor:pointer}:where(.rsy-side) a{color:inherit;text-decoration:none}.rsy-side__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0b111773;opacity:0;transition:opacity .3s ease}.rsy-side.active .rsy-side__overlay{opacity:1}.rsy-side__panel{position:absolute;top:0;left:0;bottom:0;width:100%;max-width:430px;display:flex;flex-direction:column;background:#fff;box-shadow:0 0 50px -12px #00000040;transform:translate(-100%);transition:transform .35s cubic-bezier(.16,1,.3,1)}.rsy-side.active .rsy-side__panel{transform:translate(0)}.rsy-side__head{flex:0 0 auto;position:relative;z-index:2}.rsy-side__announce{display:flex;align-items:center;justify-content:center;gap:6px;min-height:29px;padding:6px 12px;background:linear-gradient(95.2deg,#0e1822 52.2%,#386088 176.4%);box-shadow:0 0 2px #0000000d;color:#f3f7fd;font-size:11px;line-height:16.5px;letter-spacing:-.2px;white-space:nowrap}.rsy-side__announce-a{font-weight:600;padding:0 1px}.rsy-side__announce-b{font-weight:500;padding:0 2px}.rsy-side__announce-dot{width:4px;height:4px;margin:0 1px;border-radius:50%;background:#f3f7fd;flex:0 0 auto}.rsy-side__bar{display:flex;align-items:center;justify-content:space-between;height:61px;padding:12px 20px;background:#ffffff80;border-bottom:1px solid #F1F5F9;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px)}.rsy-side__logo img{height:24px;width:auto}.rsy-side__crumb{display:none;align-items:center;gap:10px}.rsy-side__back{display:flex;width:16px;height:16px}.rsy-side__crumb-text{display:flex;flex-direction:column;gap:0}.rsy-side__eyebrow{font-size:10px;font-weight:700;line-height:16.5px;color:#868b90;text-transform:uppercase}.rsy-side__crumb-title{font-size:13px;font-weight:700;line-height:16.25px;color:#0f172a;margin-top:-1px}.rsy-side__cart{position:relative;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:linear-gradient(180deg,#f3f7fd,#e3eeff)}.rsy-side__cart img{width:18px;height:18px}.rsy-side__badge{position:absolute;top:-1px;left:25px;min-width:15px;height:15px;padding:0 3px;display:flex;align-items:center;justify-content:center;background:#ff4c4c;border:2px solid #FFFFFF;border-radius:9px;font:600 9px/12px Roboto,Manrope,sans-serif;color:#fff}.rsy-side__badge[hidden]{display:none}.rsy-side__body{flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;gap:35px;padding:12px 16px 32px;background:#f4f7f9}.rsy-side__home:empty{display:none}.rsy-side__banners{position:relative}.rsy-side__banner-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:5px;box-shadow:0 2px 2px #00000040}.rsy-side__banner-track::-webkit-scrollbar{display:none}.rsy-side__banner{flex:0 0 100%;scroll-snap-align:start;display:block;aspect-ratio:356 / 162.2;overflow:hidden;background:#e4ebf0}.rsy-side__banner img{width:100%;height:100%;object-fit:cover}.rsy-side__dots{position:absolute;left:50%;bottom:8px;transform:translate(-50%);display:flex;gap:5px}.rsy-side__dot{display:block;width:8px;height:3px;border-radius:5px;background:#f3f7fd;transition:width .25s ease}.rsy-side__dot.is-active{width:18px;background:linear-gradient(90deg,#0e1822 0 12px,#f3f7fd 12px)}.rsy-side__find,.rsy-side__explore{position:relative;display:flex;flex-direction:column;background:#fbfbfb;border:1px solid #E4EBF0;border-radius:5px}.rsy-side__find{gap:12px;padding:22px 10px 10px}.rsy-side__explore{gap:8px;padding:22px 14px 14px}.rsy-side__pill{position:absolute;top:-13px;left:50%;transform:translate(-50%);padding:4px 12px;white-space:nowrap;background:#fff;border:1px solid rgba(226,232,240,.8);border-radius:8px;box-shadow:0 0 2px #0000000d;font-size:12px;font-weight:700;line-height:16px;letter-spacing:-.3px;color:#1e293b}.rsy-side__search{display:flex;margin:0}.rsy-side__search-back{display:none;flex:0 0 30px;align-items:center;justify-content:center;background:linear-gradient(118.8deg,#0e1822 50.6%,#386088 179.8%);border-radius:5px 0 0 5px}.rsy-side__search-field{position:relative;flex:1 1 auto;display:flex;align-items:center;height:38px;background:#fff;border:1px solid rgba(226,232,240,.9);border-radius:5px;box-shadow:0 0 2px #0000000d}.rsy-side__search-icon{position:absolute;left:14px;top:50%;transform:translateY(-50%);pointer-events:none}.rsy-side__search-field input{flex:1 1 auto;min-width:0;height:100%;padding:0 4px 0 41px;border:0;background:transparent;outline:0;font:600 12px/16px Manrope,sans-serif;color:#0f172a;-webkit-appearance:none;appearance:none}.rsy-side__search-field input::placeholder{color:#94a3b8;opacity:1}.rsy-side__search-field input::-webkit-search-cancel-button{display:none}.rsy-side__search-field input:focus,.rsy-side__search-field input:focus-visible{outline:0;box-shadow:none}.rsy-side__search-clear{flex:0 0 28px;height:100%;display:flex;align-items:center;justify-content:flex-start}.rsy-side__tabs-wrap{display:flex;flex-direction:column;gap:12px}.rsy-side__tabs{display:flex;gap:8px;padding:5px;background:#fff;border:1px solid rgba(226,232,240,.7);border-radius:5px}.rsy-side__tab{flex:1 1 0;height:28px;border-radius:5px;font-size:11px!important;font-weight:600;line-height:16.5px;color:#868b90!important;text-transform:uppercase}.rsy-side__tab.is-active{background:#131e29!important;border-radius:2px;color:#fff!important;font-weight:700}.rsy-side__pane{display:flex;flex-direction:column;gap:8px;padding-top:2px}.rsy-side__pane[hidden]{display:none}.rsy-side__row{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:65px;padding:14px;background:#fff!important;border:1px solid rgba(226,232,240,.8)!important;border-radius:5px;text-align:left}.rsy-side__thumb{flex:0 0 35px;width:35px;height:35px;border-radius:5px;overflow:hidden;background:#f4f7f9}.rsy-side__thumb img{width:100%;height:100%;object-fit:cover}.rsy-side__row-text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:1px;margin-left:4px}.rsy-side__row-top{display:flex;align-items:center;gap:8px;min-height:17px}.rsy-side__row-title{font-size:13px;font-weight:700;line-height:16.25px;color:#0f172a}.rsy-side__row-sub{font-size:11px;font-weight:500;line-height:16.5px;color:#64748b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rsy-side__badge-tag{flex:0 0 auto;height:14px;padding:0 6px;border-radius:4px;font-size:9px;font-weight:700;line-height:13.5px;text-transform:uppercase}.rsy-side__badge-tag--amber{background:#fef3c7;color:#78350f}.rsy-side__badge-tag--blue{background:#dbeafe;color:#1e3a8a;font-weight:600}.rsy-side__badge-tag--green{background:#d1fae5;color:#065f46}.rsy-side__chev{flex:0 0 16px;margin-left:8px}.rsy-side__results{display:none;flex-direction:column;gap:15px}.rsy-side__results-head{display:flex;align-items:center;justify-content:space-between;gap:7px}.rsy-side__results-title{font-size:12px;font-weight:700;line-height:16.25px;color:#0f172a}.rsy-side__view-all{font-size:10px;font-weight:600;line-height:16px;letter-spacing:-.25px;color:#0e1822!important;text-decoration:underline!important;text-decoration-color:#0e182280!important;text-underline-offset:3px}.rsy-side__cards{display:flex;flex-direction:column;gap:10px}.rsy-side__cards--cat{gap:20px}.rsy-side__cards.is-loading:before{content:"";display:block;height:124px;border-radius:5px;background:linear-gradient(90deg,#eef2f6 25%,#f7f9fb,#eef2f6 75%) 0 0 / 200% 100%;animation:rsy-side-shimmer 1.2s linear infinite}@keyframes rsy-side-shimmer{to{background-position:-200% 0}}.rsy-mp__empty{margin:0;padding:18px 4px;font-size:12px;color:#64748b;text-align:center}.rsy-side__link{display:flex;align-items:center;justify-content:space-between;min-height:46px;padding:10px 12px;background:#fff;border:1px solid rgba(226,232,240,.8);border-radius:5px}.rsy-side__link-main{display:flex;align-items:center;gap:10px;min-width:0}.rsy-side__emoji{font-size:16px;line-height:24px;width:12px;display:flex;justify-content:center}.rsy-side__save{margin-left:-2px;padding:2px 6px;border-radius:4px;background:#d1fae5;color:#065f46;font-size:8px;font-weight:800;line-height:12px;text-transform:uppercase}.rsy-side__chat{display:flex;align-items:center;gap:10px;min-height:55px;padding:10px;background:#fed66133;border:1px solid #FFD941;border-radius:5px}.rsy-side__chat-icon{flex:0 0 30px;width:30px;height:30px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center}.rsy-side__chat-text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.rsy-side__chat-title{display:flex;align-items:center;gap:6px;font-size:11.5px;font-weight:700;line-height:17.25px;color:#022c22}.rsy-side__chat-title i{width:8px;height:8px;border-radius:50%;background:#10b981;flex:0 0 auto}.rsy-side__chat-sub{font-size:10px;font-weight:500;line-height:15px;color:#ba7c00}.rsy-side__chat-btn{flex:0 0 auto;padding:4px 10px;border-radius:2px;background:#e89a00;color:#fff!important;font-size:10px;font-weight:700;line-height:15px}.rsy-side__cat{display:none}.rsy-side__foot{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 12px;background:#fff;border-top:.75px solid #E0E0E0;box-shadow:0 0 8px #00000014}.rsy-side__login{display:flex;white-space:nowrap;align-items:center;gap:8.3px;width:221px;max-width:70%;height:37.4px;padding:8.3px;background:linear-gradient(180deg,#f3f7fd,#e3eeff);border:.5px solid #E0E0E0;border-radius:4px;font-size:10px;font-weight:700;line-height:20px;color:#0f161e!important;text-transform:uppercase}.rsy-side__close{width:34px;height:34px;margin-left:auto}.rsy-side.is-search .rsy-side__home,.rsy-side.is-search .rsy-side__find>.rsy-side__pill,.rsy-side.is-search .rsy-side__tabs-wrap,.rsy-side.is-search .rsy-side__explore,.rsy-side.is-search .rsy-side__chat{display:none}.rsy-side.is-search .rsy-side__body{padding-top:20px}.rsy-side.is-search .rsy-side__find{padding:15px 10px 10px;gap:15px}.rsy-side.is-search .rsy-side__search-back{display:flex}.rsy-side.is-search .rsy-side__search-field{height:34px;border-radius:0 5px 5px 0}.rsy-side.is-search .rsy-side__search-icon{display:none}.rsy-side.is-search .rsy-side__search-field input{padding-left:10px}.rsy-side.is-search .rsy-side__results{display:flex}.rsy-side.is-cat .rsy-side__home,.rsy-side.is-cat .rsy-side__find,.rsy-side.is-cat .rsy-side__explore,.rsy-side.is-cat .rsy-side__chat{display:none}.rsy-side.is-cat .rsy-side__cat{display:block}.rsy-side.is-cat .rsy-side__body{padding-top:16px}.rsy-side.is-cat .rsy-side__bar{height:57px;background:#fff}.rsy-side.is-cat .rsy-side__logo{display:none}.rsy-side.is-cat .rsy-side__crumb{display:flex}.rsy-side.is-cat .rsy-side__cart{width:32px;height:32px}.rsy-side.is-cat .rsy-side__cart img{width:16px;height:16px}.rsy-side.is-cat .rsy-side__badge{left:22px;min-width:13px;height:13px;font-size:8px;line-height:10px}.rsy-mc{position:relative;display:flex;flex-direction:column;gap:5px;padding:8px 10px;overflow:hidden;background:#fff;border:1px solid #E0E0E0;border-radius:5px}.rsy-mc__go{position:absolute;top:0;right:0;width:21px;height:17.4px;padding:4.5px 6px;display:flex;align-items:center;justify-content:center;background:#0e1822;border-radius:6px 0 0;box-shadow:inset 0 .5px 2px #f3f7fd99}.rsy-mc__go img{width:9px;height:auto}.rsy-mc__row{display:flex;align-items:center;gap:9px;min-height:61px;padding-bottom:8.5px;border-bottom:1px solid #E0E0E0}.rsy-mc__img{flex:0 0 54px;width:54px;height:54px;border-radius:2px;overflow:hidden;background:#f4f7f9}.rsy-mc__img img{width:100%;height:100%;object-fit:cover}.rsy-mc__info{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:6px;padding-right:18px}.rsy-mc__title{font-size:12px;font-weight:700;line-height:16px;letter-spacing:-.3px;color:#0f172a!important}.rsy-mc__sub{margin:0;font-size:10px;font-weight:400;line-height:14px;color:#64748b}.rsy-mc__meta{display:flex;align-items:center;gap:10px;padding:2px 0}.rsy-mc__badge{height:14px;padding:0 6px;border-radius:2px;background:#fef3c7;color:#92400e;font-size:9px;font-weight:800;line-height:13.5px;text-transform:uppercase;white-space:nowrap}.rsy-mc__rate{display:flex;align-items:center;gap:0;font-size:10px;line-height:15px;color:#94a3b8}.rsy-mc__rate img{width:10.3px;height:10px;margin-right:2px}.rsy-mc__rate b{font-weight:700;color:#0e1822;margin-right:4px}.rsy-mc__buy{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:31.8px;padding:2px 0}.rsy-mc__price{display:flex;align-items:center;gap:5px;min-width:0;flex-wrap:wrap}.rsy-mc__price b{font-size:14px;font-weight:800;line-height:20px;color:#0f172a}.rsy-mc__price s{font-size:11px;font-weight:500;line-height:16.5px;color:#94a3b8}.rsy-mc__save{margin-left:2px;height:20px;padding:0 3.3px;display:inline-flex;align-items:center;background:#7598001a;border-radius:.56px;color:#759800;font-size:10px;font-weight:700;letter-spacing:-.56px;white-space:nowrap}.rsy-mc__price [hidden]{display:none}.rsy-mc__form{flex:0 0 auto;display:block}.rsy-mc__f{display:flex;align-items:stretch;height:27.8px;margin:0;border:.82px solid #0E1822;border-radius:1.64px;overflow:hidden}.rsy-mc__pack{position:relative;display:flex;align-items:center;min-width:69px;margin:0}.rsy-mc__pack select{height:100%;width:100%;margin:0;padding:0 20px 0 8.2px;border:0;border-radius:0;background:#fff;cursor:pointer;font:700 8.7px/12px Manrope,sans-serif;color:#0e1822;-webkit-appearance:none;appearance:none;outline:0}.rsy-mc__pack img{position:absolute;right:8px;top:50%;transform:translateY(-50%);pointer-events:none}.rsy-mc__pack--one{padding:0 8.2px;font-size:8.7px;font-weight:700;color:#0e1822}.rsy-mc__add{display:flex;align-items:center;justify-content:center;gap:7px;min-width:51px;padding:0 8.2px;background:#0e1822;border:0;border-radius:0;color:#fff;cursor:pointer;font:800 8.7px/12px Manrope,sans-serif;text-transform:uppercase}.rsy-mc__add .rsy-mc__plus{font-size:14.7px!important;line-height:1;font-weight:800}.rsy-mc__add .ct-button-text{font-size:8.7px!important;line-height:12px;font-weight:800;letter-spacing:0}.rsy-mc__add[disabled]{opacity:.5;cursor:default}.rsy-mc__add[aria-disabled=true]{opacity:.7}.rsy-mc__add .loading__spinner{display:none}.rsy-mc__add.loading .ct-button-text,.rsy-mc__add.loading .rsy-mc__plus{opacity:.4}.rsy-mc .product-form__error-message-wrapper:not([hidden]){flex-basis:100%;font-size:10px;color:#b42318}@media(prefers-reduced-motion:reduce){.rsy-side__panel,.rsy-side__overlay,.rsy-side__dot{transition:none}}@keyframes rsy-rise{0%{opacity:0;transform:translate(-18px)}to{opacity:1;transform:none}}@keyframes rsy-fade{0%{opacity:0}to{opacity:1}}@keyframes rsy-slide-in{0%{opacity:0;transform:translate(22px)}to{opacity:1;transform:none}}@keyframes rsy-bump{0%{transform:scale(1)}35%{transform:scale(1.35)}65%{transform:scale(.92)}to{transform:scale(1)}}@keyframes rsy-dot-pulse{0%{box-shadow:0 0 #10b9818c}70%{box-shadow:0 0 0 6px #10b98100}to{box-shadow:0 0 #10b98100}}.rsy-side.active .rsy-side__home,.rsy-side.active .rsy-side__find,.rsy-side.active .rsy-side__explore,.rsy-side.active .rsy-side__chat{animation:rsy-rise .45s cubic-bezier(.16,1,.3,1) both}.rsy-side.active .rsy-side__home{animation-delay:.06s}.rsy-side.active .rsy-side__find{animation-delay:.12s}.rsy-side.active .rsy-side__explore{animation-delay:.2s}.rsy-side.active .rsy-side__chat{animation-delay:.26s}.rsy-side.active .rsy-side__pane.is-active>.rsy-side__row,.rsy-side.active .rsy-side__link{animation:rsy-rise .4s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(.16s + var(--i, 0) * 45ms)}.rsy-side.active .rsy-side__pane.is-active,.rsy-side.is-search .rsy-side__find{animation:rsy-fade .25s ease both}.rsy-side.is-search .rsy-side__results{animation:rsy-rise .35s cubic-bezier(.16,1,.3,1) both}.rsy-side.is-cat .rsy-side__cat{animation:rsy-slide-in .35s cubic-bezier(.16,1,.3,1) both}.rsy-side.is-cat .rsy-side__crumb{animation:rsy-slide-in .3s cubic-bezier(.16,1,.3,1) both}.rsy-side__cards .rsy-mc{animation:rsy-rise .4s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--i, 0) * .06s)}.rsy-side__row,.rsy-side__link,.rsy-side__login,.rsy-side__chat-btn,.rsy-side__cart,.rsy-side__back,.rsy-side__search-back{transition:transform .15s ease,box-shadow .2s ease,background-color .2s ease,opacity .2s ease}.rsy-side__row:active,.rsy-side__link:active{transform:scale(.985)}.rsy-side__login:active,.rsy-side__chat-btn:active,.rsy-side__cart:active,.rsy-side__back:active,.rsy-side__search-back:active{transform:scale(.94)}.rsy-side__chev{transition:transform .2s ease}.rsy-side__close img{transition:transform .3s cubic-bezier(.16,1,.3,1)}.rsy-side__close:active img{transform:rotate(90deg) scale(.92)}@media(hover:hover){.rsy-side__row:hover,.rsy-side__link:hover{box-shadow:0 4px 14px #0e182212}.rsy-side__row:hover .rsy-side__chev,.rsy-side__link:hover .rsy-side__chev{transform:translate(3px)}.rsy-side__close:hover img{transform:rotate(90deg)}.rsy-side__chat-btn:hover{background:#d18a00}.rsy-mc:hover{box-shadow:0 6px 18px #0e182214}}.rsy-side__chat-title i{animation:rsy-dot-pulse 1.8s ease-out infinite}.rsy-side__tabs{position:relative}.rsy-side__tabs:before{content:"";position:absolute;top:5px;bottom:5px;left:5px;width:calc(50% - 9px);background:#131e29;border-radius:2px;transition:transform .32s cubic-bezier(.16,1,.3,1)}.rsy-side__tabs.is-verify:before{transform:translate(calc(100% + 8px))}.rsy-side__tab{position:relative;z-index:1;transition:color .25s ease}.rsy-side__tab.is-active{background:transparent!important}.rsy-side__search-field{transition:border-color .2s ease,box-shadow .2s ease}.rsy-side__search-field:focus-within{border-color:#0e182259;box-shadow:0 0 0 3px #0e18220f}.rsy-side__search-clear{transition:opacity .2s ease,transform .2s ease}.rsy-side__search-field:not(.has-value) .rsy-side__search-clear{opacity:0;transform:scale(.7);pointer-events:none}.rsy-bump{animation:rsy-bump .45s cubic-bezier(.16,1,.3,1)}.rsy-mc__add{transition:transform .12s ease,background-color .25s ease}.rsy-mc__add:active{transform:scale(.95)}.rsy-mc__add.is-added{background:#1f7a4d}@media(prefers-reduced-motion:reduce){.rsy-side *,.rsy-side *:before{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/145/assets/rsy-sidebar.css.map */
