:root{--firevert-accent:#107ef3;--firevert-black:#000;--firevert-red:#e72b32;--firevert-light-black:#191a1f;--firevert-white:#fff;--firevert-border-color:#0000001a;--firevert-border-radius-primary:10px;--firevert-border-radius-secondary:30px;--firevert-border-radius-circle:100%;--firevert-font-family:"Firevert-Inter",sans-serif;--firevert-box-shadow:0px 2px 14px #00082933}.firevert-bubble{border-radius:var(--firevert-border-radius-circle);bottom:10px;cursor:pointer;font-family:var(--firevert-font-family);position:fixed;right:10px;z-index:2147483647}.firevert-bubble--box-shadow{box-shadow:var(--firevert-box-shadow)}.firevert-bubble--bottom-left{left:10px;right:unset}.firevert-bubble--hide{display:none}@media only screen and (min-width:1200px){.firevert-bubble--hide-on-desktop{display:none}}.firevert-bubble *{font-family:var(--firevert-font-family)}.firevert-bubble__percent-wrapper{background-color:var(--firevert-accent);border-radius:var(--firevert-border-radius-circle);display:grid;height:21px;left:-8px;place-items:center;position:absolute;top:-6px;width:21px}.firevert-bubble__percent{color:var(--firevert-white);font-size:14px;font-weight:700;line-height:1}.firevert-bubble__wrapper{background-color:var(--firevert-light-black);border-radius:var(--firevert-border-radius-circle);display:grid;height:54px;place-items:center;width:54px}.firevert-bubble__wrapper>svg{animation:wave 2s ease-in-out infinite;transform-origin:bottom center}@keyframes wave{0%,to{transform:rotate(0deg)}25%{transform:rotate(-10deg)}75%{transform:rotate(10deg)}}.firevert-widget{background-color:var(--firevert-light-black);border-radius:var(--firevert-border-radius-secondary);bottom:80px;font-family:var(--firevert-font-family);height:60px;padding:6px;position:fixed;right:10px;width:calc(100% - 20px);z-index:2147483647}@media only screen and (min-width:768px){.firevert-widget{max-width:360px}}.firevert-widget--without-bubble{bottom:10px}.firevert-widget--image{background-color:unset!important;height:90px;padding:0}.firevert-widget--hidden{display:none}.firevert-widget--mobile-bottom-position{bottom:20px}@media only screen and (min-width:1200px){.firevert-widget--init-desktop-position{bottom:25px}}.firevert-widget--bottom-left{left:10px;right:unset}.firevert-widget--box-shadow{box-shadow:var(--firevert-box-shadow)}.firevert-widget *{font-family:var(--firevert-font-family)}.firevert-widget__close{background-color:var(--firevert-white);border:1px solid var(--firevert-border-color);border-radius:var(--firevert-border-radius-circle);cursor:pointer;display:grid;height:26px;place-items:center;position:absolute;right:0;top:-10px;width:26px}.firevert-widget__container{align-items:center;cursor:pointer;display:flex;gap:15px;height:100%}.firevert-widget__container--image{overflow:hidden}.firevert-widget__image{height:90px;overflow:hidden;width:100%}@media only screen and (min-width:768px){.firevert-widget__image{max-width:360px}}.firevert-widget__image>img{height:max-content;object-fit:cover;width:100%}.firevert-widget__left-side{align-items:center;background-color:var(--firevert-accent);border-radius:var(--firevert-border-radius-secondary);display:flex;flex-direction:column;gap:5px;height:100%;justify-content:center;padding:7px 15px 5px;width:140px}.firevert-widget__left-side--image{bottom:0;bottom:-12px;flex-direction:row;height:max-content;left:50%;padding:7px 10px;position:absolute;transform:translateX(-50%);width:max-content}.firevert-widget__left-side-timer{font-size:16px;font-weight:700}.firevert-widget__left-side-timer,.firevert-widget__left-side-timer-text{color:var(--firevert-white);line-height:10px;text-align:center;user-select:none}.firevert-widget__left-side-timer-text{font-size:14px}.firevert-widget__right-side{max-width:163px}.firevert-widget__right-side-promo-text{color:var(--firevert-white);font-size:16px;line-height:21px;user-select:none}.firevert-widget__right-side-promo-text>strong{font-weight:700!important}.firevert-powerwidget{bottom:140px;position:fixed;right:50%;transform:translateX(50%);z-index:2147483647}@media only screen and (min-width:768px){.firevert-powerwidget{right:62px;transform:unset}}.firevert-powerwidget--box-shadow{box-shadow:var(--firevert-box-shadow)}.firevert-powerwidget--active{align-items:center;animation:fadeInUp .4s ease-out forwards;bottom:160px;display:flex;flex-direction:column;justify-content:center;right:10px;width:calc(100% - 20px)}@media only screen and (min-width:768px){.firevert-powerwidget--active{max-width:360px}}.firevert-powerwidget--bottom-left{left:50%;right:unset;transform:translateX(-50%)}@media only screen and (min-width:768px){.firevert-powerwidget--bottom-left{left:62px;transform:unset}}.firevert-powerwidget--bottom-left.firevert-powerwidget--active{left:10px;right:unset}.firevert-powerwidget--image{bottom:160px}.firevert-powerwidget--image.firevert-powerwidget--active{bottom:190px}.firevert-powerwidget--image.firevert-powerwidget--mobile-bottom-position{bottom:110px}.firevert-powerwidget--image.firevert-powerwidget--mobile-bottom-position-active{bottom:124px}.firevert-powerwidget--mobile-bottom-position{bottom:80px}.firevert-powerwidget--mobile-bottom-position-active{bottom:100px}@media only screen and (min-width:1200px){.firevert-powerwidget--init-desktop-position{bottom:85px!important}.firevert-powerwidget--init-desktop-position.firevert-powerwidget--image{bottom:115px!important}.firevert-powerwidget--init-desktop-active-position{bottom:105px!important}.firevert-powerwidget--init-desktop-active-position.firevert-powerwidget--image{bottom:135px!important}}.firevert-powerwidget,.firevert-powerwidget *{font-family:var(--firevert-font-family)}.firevert-powerwidget__accordion{align-items:center;background-color:var(--firevert-accent);border-top-left-radius:50px;border-top-right-radius:50px;color:var(--firevert-white);cursor:pointer;display:none;font-size:14px;height:23px;justify-content:space-between;line-height:10px;padding-inline:35px;user-select:none;width:248px}.firevert-powerwidget__accordion--active{display:flex}.firevert-powerwidget__accordion--collapsed svg{transform:rotate(0deg)!important}.firevert-powerwidget__accordion svg{transform:rotate(180deg)}.firevert-powerwidget__container{display:none}.firevert-powerwidget__container--active{animation:fadeInUp .4s ease-out forwards;background-color:var(--firevert-white);border-radius:var(--firevert-border-radius-primary);box-shadow:0 2px 14px rgba(0,8,41,.2);display:block;height:calc(100vh - 160px);width:100%}@media only screen and (min-width:768px){.firevert-powerwidget__container--active{height:374px;max-width:360px}}@media only screen and (min-width:1440px){.firevert-powerwidget__container--active{height:474px}}.firevert-powerwidget__top{border-bottom:1px solid var(--firevert-border-color);display:flex;justify-content:space-between;padding:18px 16px 15px}.firevert-powerwidget__tab{color:var(--firevert-accent);font-size:13px;font-weight:500;line-height:10px}.firevert-powerwidget__tab--active{position:relative}.firevert-powerwidget__tab--active .firevert-powerwidget__tab-active-line{display:block}.firevert-powerwidget__tab-text{user-select:none}.firevert-powerwidget__tab-active-line{background:var(--firevert-accent) 0 0 no-repeat padding-box;bottom:-16px;content:"";display:none;height:3px;left:0;opacity:1;position:absolute;width:100%}.firevert-powerwidget__logo-wrapper{align-items:center;cursor:pointer;display:flex;gap:17px}.firevert-powerwidget__logo-text{color:var(--firevert-red);font-size:12px;font-weight:600;line-height:10px}.firevert-powerwidget__products-list{display:flex;flex-direction:column;gap:10px;height:270px;height:calc(100vh - 270px);overflow-x:hidden;overflow-y:auto;padding:10px}@media only screen and (min-width:768px){.firevert-powerwidget__products-list{height:270px}}@media only screen and (min-width:1440px){.firevert-powerwidget__products-list{height:370px}}.firevert-powerwidget__product{border:1px solid var(--firevert-border-color);border-radius:3px;display:flex;gap:10px;padding:5px}.firevert-powerwidget__product:focus,.firevert-powerwidget__product:hover{border-color:var(--product-accent-color,var(--firevert-accent));cursor:pointer}.firevert-powerwidget__product-info{display:flex;flex-direction:column;justify-content:space-between;max-width:161px}.firevert-powerwidget__image-wrapper{height:60px;width:60px}.firevert-powerwidget__image-wrapper>img{height:60px;object-fit:cover;width:60px}.firevert-powerwidget__product-name{color:var(--firevert-black);font-size:13px;line-height:19px}.firevert-powerwidget__product-omnibus{color:rgba(0,0,0,.8);font-size:10px;line-height:10px;margin-top:auto}.firevert-powerwidget__product-price-wrapper{display:flex;flex-direction:column;gap:2px;justify-content:flex-end;margin-left:auto;margin-top:auto}.firevert-powerwidget__product-price{font-weight:700}.firevert-powerwidget__product-price,.firevert-powerwidget__product-price-old{color:var(--firevert-accent);font-size:14px;line-height:23px}.firevert-powerwidget__product-price-old{color:rgba(0,0,0,.6);text-decoration:line-through}.firevert-powerwidget__bottom{background-color:var(--firevert-white);border-top:1px solid var(--firevert-border-color);display:grid;height:42px;place-items:center}.firevert-powerwidget__bottom-text{color:var(--firevert-black);cursor:pointer;font-size:14px;font-weight:700;line-height:17px;margin-top:8px;text-align:center;text-decoration:underline}.firevert-powerwidget__loading{align-items:center;animation:fadeInUp .4s ease-out forwards;display:flex;flex-direction:column;justify-content:center;opacity:0;padding:20px;transform:translateY(20px);transition:all .3s ease-in-out}.firevert-powerwidget__loading-spinner{align-items:center;animation:pulse 1.5s ease-in-out infinite;display:flex;justify-content:center;margin-bottom:12px}.firevert-powerwidget__loading-spinner svg{animation:spin 1s linear infinite;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.firevert-powerwidget__loading-spinner svg circle:first-child{stroke:var(--firevert-accent);animation:dash 2s ease-in-out infinite}.firevert-powerwidget__loading-spinner svg circle:last-child{stroke:var(--firevert-red);animation:dash 2s ease-in-out infinite reverse;opacity:.6}.firevert-powerwidget__loading-text{animation:fadeInText .6s ease-out .2s forwards;color:#555;font-size:14px;font-weight:500;opacity:0;text-align:center}@keyframes slideInScale{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInText{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes dash{0%{stroke-dasharray:0 31.416;stroke-dashoffset:0}50%{stroke-dasharray:15.708 15.708;stroke-dashoffset:-7.854}to{stroke-dasharray:0 31.416;stroke-dashoffset:-31.416}}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}